.wz1320{width: 1320px; margin: 0 auto;}
.btmore{margin:20px auto;text-align: center; width:160px;}
.btmore div{ background-color:#006ec0; line-height:42px ; width:160px;  text-align: center; border-radius:24px ;}
.btmore div >a{color:#fff; font-size:16px ;}
.tyImgUl3 li{width:413px;float: left; margin:10px 12.2px; position: relative;height:300px;}
.tyImgUl3 li img{display: block; width:100%; height:300px;}
.tyImgUl3 li .mask{position: absolute; height:140px; left: 0; width:100%;bottom:0;			}	
.tyImgUl3 li .text-con{position: absolute; height:140px; left: 0; width:100%; color:#fff;bottom:0;}
.tyImgUl3 li .text-con h2{font-size:20px ;padding:26px 20px 10px 20px; font-weight: bold;}		
.tyImgUl3 li .text-con .detailal{line-height:26px ; font-size:15px ; padding:5px 20px 25px 20px;}
.tyImgUl3{overflow: hidden;}
/*11.20*/
	  .loutul{text-align:center;width:780px;margin:0 auto;overflow: hidden;}
	  
	  .loutul .xg_tMenuLi1{width:23%!important;}
	  .qydmobie{ text-align:center;margin-top:15px;}
	  .qydmobie a p{font-size:62px;color:#d0121b;}
	  .p2161m07e9333f1446b0d2 {
	      margin-right: 0px;
	      padding-left: 200px;
	      padding-right: 200px;
	  }
	  .p2161m38555e02ccbf09af {
	      border-top-color: #d0121b;
	      border-top-style: solid;
	      border-top-width: 1px;
	      border-right-color: #d0121b;
	      border-right-style: solid;
	      border-right-width: 1px;
	      border-bottom-color: #d0121b;
	      border-bottom-style: solid;
	      border-bottom-width: 1px;
	      border-left-color: #d0121b;
	      border-left-style: solid;
	      border-left-width: 1px;
	      border-top-left-radius: 50px;
	      border-top-right-radius: 50px;
	      border-bottom-left-radius: 50px;
	      border-bottom-right-radius: 50px;
	      overflow: hidden;
	      padding-left: 0px;
	  }
	  .p2161m894cd3564478cf57 {
		  
	      margin-left: 0px;
	      margin-right: 20px;
	      padding-left: 5px;
	      padding-right: 0px;
	      width: auto;
	      color: #ffffff;
	      font-size: 20px;
	      font-weight: bold;
	      text-align: center;
	      line-height: 40px;
	      letter-spacing: 2px;
	      background-color: #d0121b;
	      position: relative;
	      top: 0px;
	      left: 0px;
	  }
	  .p2161m749f40d03cb5e7a8 {
	      padding-right: 5px;
	  }
	  .col-lg-9 {
	      width: 75%;
		  float:left;
	  }
	  .col-lg-3 {
	      width:25%;
		   float:left;
	  }
	  #i304dca5356689bf6 p{line-height:40px;color:#fff;}
	  .p2161m38555e02ccbf09af{width:600px; margin:28px auto;}
	  .zisnf{ padding-bottom:20px!important;}
	  
	    .p2161m50003 {
	          padding-bottom: 0px;
	          padding-left: 0%;
	          padding-right: 0%;
	          padding-top: 30px;
	          background-color: #f7f8f8;
	      }
	  
	      .p2161m500030001 {
	          width: 100%
	      }
	  
	      .p2161m22d71676756b703a {
	          margin-bottom: 20px;
	          padding:0px 40px;
	          background-color: transparent;
	          border-top-left-radius: 5px;
	          border-top-right-radius: 5px;
	          border-bottom-left-radius: 5px;
	          border-bottom-right-radius: 5px;
	          overflow: hidden;
	          box-shadow: none;
	          -webkit-box-shadow: none;
	      }
	  
	      .p2161m28cc3f896d0115d6 {
	          padding-bottom: 30px;
	          padding-left: 8%;
	          padding-right: 8%;
	          padding-top: 40px;
	          border-top-left-radius: 5px;
	          border-top-right-radius: 5px;
	          border-bottom-left-radius: 5px;
	          border-bottom-right-radius: 5px;
	          overflow: visible;
	          background-color: #ffffff;
	          box-shadow: #cdcdcd 2px 4px 10px;
	      }
	  
	      .p2161m86a65a9aedffccf3 {
	          padding-bottom: 45px;
	          min-height: auto;
	         
	          background-position: center bottom;
	          background-repeat: no-repeat;
	          background-size: contain;
	      }
	  
	      .p2161m53b17333aeadb1ce {
	          margin-bottom: 0px;
	          margin-top: 0px;
	          padding-bottom: 35px;
	          padding-left: 75px;
	          padding-top: 0px;
	          width: auto;
	          color: #ffffff;
	          font-size: 20px;
	          font-weight: bold;
	          line-height: 40px;
	          letter-spacing: 4px;
	          background-image: url("../image/jinheng.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	         
	      }
	  
	    
	  
	      .p2161me3cf2bdcf1cb6c6a {
	          padding-left: 40px;
	      }
	  
	      .p2161m372009e72e75c992 {
	          margin-bottom: 10px;
	          margin-left: 10px;
	          margin-top: 20px;
	          padding-bottom: 0px;
	          padding-left: 15px;
	          width: 125px;
	          color: #ffffff;
	          font-size: 16px;
	          font-weight: bold;
	          line-height: 30px;
	          letter-spacing: 1px;
	          background-color: #006ec0;
	          background-image: url("../image/CgAG0mR3AaCAC4H1AAANY03byyw920.png");
	          border-top-left-radius: 50px;
	          border-top-right-radius: 50px;
	          border-bottom-left-radius: 50px;
	          border-bottom-right-radius: 50px;
	          background-position: 94% 1px;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 28px 28px;
	      }
	  
	      .p2161m65ee94b81a1e2839 {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
	  
	      .p2161m01fb7071ec3670d6 {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
	  
	      .p2161mf8fb21ef2f3a49de {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
	  
	      .p2161m122b5aceabe4876d {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
	  
	      .p2161me7fb3af1b69c8dbe {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
	  
	      .p2161m09cae6c510d76468 {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
	  
	      .p2161mae3b6af311fb47fd {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
	  
	      .p2161mf3cd9ecfe193e5f4 {
	          padding-left: 40px;
	      }
	  
	      .p2161mb26243806ee64efc {
	          margin-bottom: 10px;
	          margin-left: 10px;
	          margin-top: 20px;
	          padding-bottom: 0px;
	          padding-left: 15px;
	          width: 125px;
	          color: #ffffff;
	          font-size: 16px;
	          font-weight: bold;
	          line-height: 30px;
	          letter-spacing: 1px;
	          background-color: #d0121b;
	          background-image: url("../image/CgAG0mR3AaCAC4H1AAANY03byyw920.png");
	          border-top-left-radius: 50px;
	          border-top-right-radius: 50px;
	          border-bottom-left-radius: 50px;
	          border-bottom-right-radius: 50px;
	          background-position: 94% 1px;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 28px 28px;
	      }
	  
	      .p2161me51dd2fd1a1c9571 {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
	  
	      .p2161m5d106fdbaab6dcc6 {
	          padding-left: 20px;
	          width: auto;
	          color: #333333;
	          font-size: 16px;
	          font-weight: normal;
	          line-height: 35px;
	          letter-spacing: 1px;
	          background-image: url("../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png");
	          background-position: left center;
	          background-repeat: no-repeat;
	          position: relative;
	          top: 0px;
	          left: 0px;
	          background-size: 5px 5px;
	      }
		  .col-lg-6 {
		      width: 50%;
			  float:left;
		  }
		  .row{overflow:hidden;}
		  .kecyangshi{}
		  .kecyangshi .dicon{margin-bottom:20px;}
		  .kecyangshi .diban{width:50%; float:left;}
		   .kecyangshi .dicon li p{
			   padding-left: 20px;
			       width: auto;
			       color: #333333;
			       font-size: 18px;
			       font-weight: normal;
			       line-height: 38px;
			       letter-spacing: 1px;
			       background-image: url(../image/zhuantidian.png);
			       background-position: left center;
			       background-repeat: no-repeat;
			       position: relative;
			       top: 0px;
			       left: 0px;
			       background-size: 5px 5px;
			   
			   
		   }
/*11.21*/
.mainbg{background-color: #f7f8f8; overflow: hidden; padding-bottom:20px ;}
.xg_section{ margin-top:20px ;position:relative;}
.p2165m50002 {
    padding-left: 0px;
    padding-top: 50px;
    min-height: auto;
    background-color: #f7f8f8;
    background-image: none;
    overflow: visible;
    background-position: center center;
    background-repeat: repeat;
}
.xg_section, .xg_header, .xg_banner, .xg_content, .xg_footer {
    clear: both;
}
.p2165mda403f3532db0b0c {
    margin-bottom: 20px;
    width: auto;
    color: #333333;
    font-size: 32px;
    font-weight: bold;
    text-align: center;
    line-height: 70px;
    letter-spacing: 4px;
    background-image: url(../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    position: relative;
    top: 0px;
    left: 0px;
    background-size: 80px 3px;
}
 .col-lg-12 {
     width: 100%;
 }
 .p2165med295fe3e8ae442c {
     margin-top: 10px;
     background-color: transparent;
 }
 .p2165md7c3c8108d5564e6 .xg_tMenuLi1 {
     margin-left: 7px;
     margin-right: 7px;
     width: 13%;
     height: 48px;
     float: left;
     color: #d0121b;
     font-size: 16px;
     font-weight: bold;
     text-align: center;
     line-height: 48px;
     letter-spacing: 1px;
     background-color: #ffffff;
     border-top-color: #d0121b;
     border-top-style: dashed;
     border-top-width: 1px;
     border-right-color: #d0121b;
     border-right-style: dashed;
     border-right-width: 1px;
     border-bottom-color: #d0121b;
     border-bottom-style: dashed;
     border-bottom-width: 1px;
     border-left-color: #d0121b;
     border-left-style: dashed;
     border-left-width: 1px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
     border-bottom-left-radius: 5px;
     border-bottom-right-radius: 5px;
     display: inline-block;
     margin-bottom: 15px;
 }
 .xg_tMenu1 .xg_tTitle1 {
     width: 100%;
     text-align: center;
     cursor: pointer;
 }
 .p2165md7c3c8108d5564e6 .xg_tMenuA1 {
     color: inherit;
     background-color: transparent;
     border-top-color: #d0121b;
     border-top-style: solid;
     border-top-width: 0px;
     border-right-color: #d0121b;
     border-right-style: solid;
     border-right-width: 0px;
     border-bottom-color: #d0121b;
     border-bottom-style: solid;
     border-bottom-width: 0px;
     border-left-color: #d0121b;
     border-left-style: solid;
     border-left-width: 0px;
 }
 .xg_tMenu1 a {
     display: block;
     height: 100%;
     width: 100%;
 }
 
 .p2165md7c3c8108d5564e6 .xg_tMenuLi1:hover{
     color: #ffffff;
     background-color: transparent;
     background-image: url(../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png);
     border-top-color: #d0121b;
     border-top-style: solid;
     border-top-width: 1px;
     border-right-color: #d0121b;
     border-right-style: solid;
     border-right-width: 1px;
     border-bottom-color: #d0121b;
     border-bottom-style: solid;
     border-bottom-width: 1px;
     border-left-color: #d0121b;
     border-left-style: solid;
     border-left-width: 1px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
     border-bottom-left-radius: 5px;
     border-bottom-right-radius: 5px;
     background-position: center center;
     background-repeat: no-repeat;
     background-size: cover;
 }
 .p2188m50009{background-color:#fff; padding-top:20px ;}
 .row {
     margin-left: 0;
     margin-right: 0;
 }
 .p2188mbe5ba58269360cb0 {
     margin-bottom: 0px;
     margin-left: auto;
     margin-right: auto;
     padding-top: 0px;
     max-width: 1200px;
     float: none;
 }
 .p2188m089a89e7553bbaa8 {
     margin-bottom: 20px;
     margin-top: 30px;
	 width:100%;
 }
 
 .p2188mff8743ced1f08b7e {
     width: auto;
     height: 80px;
     color: #484848;
     font-size: 42px;
     font-weight: bold;
     text-align: center;
     line-height: 65px;
     letter-spacing: 5px;
     background-image: url(https://www.mpgroup.cn/Images/Upload/20230208/f26dd2b%E2%80%A6.jpg);
     background-position: center bottom;
     background-repeat: no-repeat;
     position: relative;
     top: 0px;
     left: 0px;
     text-shadow: none;
     background-size: 80px 6px;
 }
 .p2188mb9fa67133ff7337a {
     width: auto;
     color: #333333;
     font-size: 16px;
     text-align: center;
     line-height: 30px;
     position: relative;
     top: 0px;
     left: 0px;
     margin-bottom: 30px;
	 padding-bottom: 30px;
 }
 .xg_logo, .xg_text, .xg_html {
     display: block;
     overflow: hidden;
 }
 .p2188md565eef1687543ae {
     margin-right: 15px;
     padding-top: 85%;
     width: auto;
     height: 350px;
     color: #ffffff;
     font-size: 20px;
     font-weight: bold;
     text-align: center;
     line-height: 30px;
     background-color: #d0121b;
     border-bottom-style: none;
     border-bottom-width: 1px;
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
     position: relative;
     top: 0px;
     left: 0px;
 }
 .p2188me4819418467a9f94 {
     padding-bottom: 10px;
     padding-left: 0px;
     padding-right: 5px;
     padding-top: 10px;
     min-height: auto;
 }
 .p2188me4819418467a9f94  p{
    line-height:22px ;
 }
 .col-lg-6 {width:50%;float:left;}
 
 .col-lg-9 {
     width: 75%;
 }
 .col-lg-3 {
     width: 25%;
 }
 .p2188md8651d86df133e35 {
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
 }
 
 .w50wid{width:50%;float:left;}
 
 .hsbgcon{
	 width:22%;
 margin-right: 15px;
     float: left;
    
     color: #ffffff;
     font-size: 20px;
     font-weight: bold;
     text-align: center;
     line-height: 30px;
     background-color: #d0121b;
     border-bottom-style: none;
     border-bottom-width: 1px;
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
     
 }
 
 .hkc-text{float: left;width:75.5%; }
  .hkc-text ul{background-color:#fff;padding:10px;}
 .hkc-text ul li{
     padding-left:10px;
     width: auto;
     color: #333333;
     font-size: 14px;
     font-weight: normal;
     line-height: 30px;
     background-image: url(../image/CgAG0mGA3AGAP2EbAAABEpserPo076.png);
     background-position: left center;
     background-repeat: no-repeat;
     position: relative;
     top: 0px;
     left: 0px;
     background-size: 5px 5px;}
	 .kcover{overflow: hidden; margin-bottom:20px ;}
	 
	 .kc01{ height: 290px;}
	 .kc01 p{ line-height:290px; color:#fff;}
	 .kc02{ height:380px;}
	 .kc02 p{ line-height:380px; color:#fff;}
	 .kc03{height:106px;}
	  .kc03 p{ line-height:106px; color:#fff;}
	  .kceright{ padding-left:10px ;}
	  .kc04{height:165px;}
	  .kc04 p{ line-height:165px; color:#fff;}
	  .kc05{height:140px;}
	  .kc05 p{line-height:140px; color:#fff;}
	  
	  .kc08{height:140px;}
	  .kc08 p{line-height:140px; color:#fff;}
	  .kc06{height:140px;}
	  .kc06 p{line-height:140px; color:#fff;}
	  .kcover2{ margin-bottom:17px;}
	  
	  
	  .titlcent {
	      padding-bottom: 40px;
	      padding-top: 30px;
	      width: auto;
	      color: #333333;
	      font-size: 44px;
	      font-weight: bold;
	      text-align: center;
	      line-height: 50px;
	      letter-spacing: 4px;
	      background-image: none;
	      background-position: center center;
	      background-repeat: no-repeat;
	      position: relative;
	      top: 0px;
	      left: 0px;
	      background-size: auto;
	  }
	  .zxibg{background:url("../image/CgAG0mQ4v9SAIWd4AAZX84p5IXY889.jpg")  ; width:100%;background-position: left center;
    background-repeat: no-repeat;
    background-size: cover;padding-bottom: 40px;
    padding-left: 12%;
    padding-right: 12%;
    padding-top: 30px;}
	  
	  .zxibg .centttle{font-size:32px;
	      font-weight: bold;
	      text-align: center;
		  color:#fff;
	      line-height: 50px;}
		  .recweixin{overflow: hidden;width:640px;margin:30px auto  0px auto;}
		  .widgr-left{width:193px; height:210px; border-right:2px solid #fff; padding-right:20px ;float:left; margin-left:20px ;} 
		  .widgr-left img{width:173px; height:173px; display: block;}
		  .widgr-left p{line-height:40px ; color:#fff; text-align: center; font-size:16px ; font-weight: bold;}
		  .widgr-right{padding-left:20px ; float:left;}
		  .p2188m7bc9c95152d896ec {
		      margin-bottom: 5px;
		      width: 100%;
		      min-height: 65px;
		      max-height: 65px;
		      font-weight: normal;
		      line-height: 24px;
		  }
		  .p2188m7bc9c95152d896ec .xg_itext_span {
		      padding-left: 40px;
		      width: 130px;
		      height: 40px;
		      float: left;
		      color: #ffffff;
		      font-size: 20px;
		      font-weight: bold;
		      text-align: left;
		      line-height: 40px;
		      letter-spacing: 2px;
		      background-color: transparent;
		      background-image: url(../image/CgAGbGW8Y5aAW_r4AAADSfW-rz8942.png);
		      background-position: left center;
		      background-repeat: no-repeat;
		      background-size: 30px 25px;
		  }
		  .xg_itext input {
		      width: 249px;
		      padding-left: 10px;
		      height: 38px;
		      border: 1px solid #e2e2e2;
		      color: #999;
		      font-size: 14px;
		  }
		  .p2188m7bc9c95152d896ec .xg_itext_input {
		      margin-bottom: 0px;
		      margin-left: 0px;
		      margin-right: 0px;
		      margin-top: 0px;
		      
		      height: 40px;
		  }
		  .p2188mbe2630f98a847beb {
		      margin-bottom: 5px;
		      width: 100%;
		      min-height: 65px;
		      max-height: 65px;
		      font-weight: normal;
		      line-height: 24px;
		  }
		  .p2188mbe2630f98a847beb .xg_itext_span {
		      padding-left: 40px;
		      width: 130px;
		      height: 40px;
		      float: left;
		      color: #ffffff;
		      font-size: 20px;
		      font-weight: bold;
		      text-align: left;
		      line-height: 40px;
		      letter-spacing: 2px;
		      background-image: url(../image/CgAGbGW8Y2yAGd0oAAAKgr20QX8204.png);
		      background-position: left center;
		      background-repeat: no-repeat;
		      background-size: 30px 30px;
		  }
		  .p2188me9223ed8ad5ff304 .xg_itext_span {
		      padding-left: 40px;
		      width: 130px;
		      height: 40px;
		      float: left;
		      color: #ffffff;
		      font-size: 20px;
		      font-weight: bold;
		      text-align: left;
		      line-height: 40px;
		      letter-spacing: 2px;
		      background-image: url(../image/CgAGbGW8Y9-AFj2gAAAIM0shsXc294.png);
		      background-position: left center;
		      background-repeat: no-repeat;
		      background-size: 30px 22px;
		  }
		  .p2188md37ba1000e2e3ae5 {
		      margin-left: 140px;
		      margin-top:15px;
		      width: 180px;
		      height: 40px;
			  line-height:36px;
		      color: #d0121b;
		      font-size: 20px;
		      font-weight: bold;
		      letter-spacing: 2px;
		      background-color: #ffffff;
		      border-top-left-radius: 30px;
		      border-top-right-radius: 30px;
		      border-bottom-left-radius: 30px;
		      border-bottom-right-radius: 30px;
			  text-align: center;
		  }
	  .picMarquee-left{ width:100%;  overflow:hidden; position:relative;   }
	  .picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
	  .picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:20px; height:20px; }
		  .picMarquee-left .hd .prev{ position: absolute; left:10px; top:160px; cursor: pointer;  }
	  .picMarquee-left .hd .next{ position: absolute;right:10px; top:160px; cursor: pointer;}
	  
	  .picMarquee-left .bd{ padding:20px 10px;  margin:0px 20px; }
	  .picMarquee-left .bd ul{ overflow:hidden; zoom:1;height:280px; padding:10px 0px; }
	  .picMarquee-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	  .picMarquee-left .bd ul li .pic{ text-align:center; }
	  .picMarquee-left .bd ul li .pic img{ width:320px; height:250px; display:block; padding:2px; border:1px solid #ccc; }
	  .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
	  .picMarquee-left .bd ul li .title{ line-height:30px; font-size:14px;  color:#333; }
	  
	  .footer .tagfooter{/* display:none; */background:url('../image/foot_logo.png') no-repeat center center;}
	  
	  
	  
	  /*11.21*/
.mainbg{background-color: #f7f8f8; overflow: hidden; padding-bottom:20px ;}
.xg_section{ margin-top:20px ;position:relative;}
.p2165m50002 {
    padding-left: 0px;
    padding-top: 20px;
    min-height: auto;
    background-color: #f7f8f8;
    background-image: none;
    overflow: visible;
    background-position: center center;
    background-repeat: repeat;
}
.xg_section, .xg_header, .xg_banner, .xg_content, .xg_footer {
    clear: both;
}
.p2165mda403f3532db0b0c {
    margin-bottom: 20px;
    width: auto;
    color: #006ec0;
    font-size: 32px;
    font-weight: bold;
    text-align: center;
    line-height: 70px;
    letter-spacing: 4px;
    background-image: url(../image/zhuantidian.png);
    background-position: center bottom;
    background-repeat: no-repeat;
    position: relative;
    top: 0px;
    left: 0px;
    background-size: 80px 3px;
}
 .col-lg-12 {
     width: 100%;
 }
 .p2165med295fe3e8ae442c {
     margin-top: 10px;
     background-color: transparent;
 }
 .p2165md7c3c8108d5564e6 .xg_tMenuLi1 {
     margin-left: 7px;
     margin-right: 7px;
     width: 13%;
     height: 48px;
     float: left;
     color: #006ec0;
     font-size: 16px;
     font-weight: bold;
     text-align: center;
     line-height: 48px;
     letter-spacing: 1px;
     background-color: #ffffff;
     border-top-color: #006ec0;
     border-top-style: dashed;
     border-top-width: 1px;
     border-right-color: #006ec0;
     border-right-style: dashed;
     border-right-width: 1px;
     border-bottom-color: #006ec0;
     border-bottom-style: dashed;
     border-bottom-width: 1px;
     border-left-color: #006ec0;
     border-left-style: dashed;
     border-left-width: 1px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
     border-bottom-left-radius: 5px;
     border-bottom-right-radius: 5px;
     display: inline-block;
     margin-bottom: 15px;
 }
 .xg_tMenu1 .xg_tTitle1 {
     width: 100%;
     text-align: center;
     cursor: pointer;
 }
 .p2165md7c3c8108d5564e6 .xg_tMenuA1 {
     color: inherit;
     background-color: transparent;
     border-top-color: #d0121b;
     border-top-style: solid;
     border-top-width: 0px;
     border-right-color: #d0121b;
     border-right-style: solid;
     border-right-width: 0px;
     border-bottom-color: #d0121b;
     border-bottom-style: solid;
     border-bottom-width: 0px;
     border-left-color: #d0121b;
     border-left-style: solid;
     border-left-width: 0px;
 }
 .xg_tMenu1 a {
     display: block;
     height: 100%;
     width: 100%;
 }
 
 .p2165md7c3c8108d5564e6 .xg_tMenuLi1:hover{
     color: #ffffff;
     background-color: transparent;
     background-image: url(../image/CgAG0mR3BAiAa9KHAAALGWhJTTg648.png);
     border-top-color: #d0121b;
     border-top-style: solid;
     border-top-width: 1px;
     border-right-color: #d0121b;
     border-right-style: solid;
     border-right-width: 1px;
     border-bottom-color: #d0121b;
     border-bottom-style: solid;
     border-bottom-width: 1px;
     border-left-color: #d0121b;
     border-left-style: solid;
     border-left-width: 1px;
     border-top-left-radius: 5px;
     border-top-right-radius: 5px;
     border-bottom-left-radius: 5px;
     border-bottom-right-radius: 5px;
     background-position: center center;
     background-repeat: no-repeat;
     background-size: cover;
 }
 .p2188m50009{background-color:#fff; padding-top:20px ;}
 .row {
     margin-left: 0;
     margin-right: 0;
 }
 .p2188mbe5ba58269360cb0 {
     margin-bottom: 0px;
     margin-left: auto;
     margin-right: auto;
     padding-top: 0px;
     max-width: 1200px;
     float: none;
 }
 .p2188m089a89e7553bbaa8 {
     margin-bottom: 20px;
     margin-top: 30px;
	 width:100%;
 }
 
 .p2188mff8743ced1f08b7e {
     width: auto;
     height: 80px;
     color: #484848;
     font-size: 42px;
     font-weight: bold;
     text-align: center;
     line-height: 65px;
     letter-spacing: 5px;
     background-image: url(https://www.mpgroup.cn/Images/Upload/20230208/f26dd2b%E2%80%A6.jpg);
     background-position: center bottom;
     background-repeat: no-repeat;
     position: relative;
     top: 0px;
     left: 0px;
     text-shadow: none;
     background-size: 80px 6px;
 }
 .p2188mb9fa67133ff7337a {
     width: auto;
     color: #333333;
     font-size: 16px;
     text-align: center;
     line-height: 30px;
     position: relative;
     top: 0px;
     left: 0px;
     margin-bottom: 30px;
	 padding-bottom: 30px;
 }
 .xg_logo, .xg_text, .xg_html {
     display: block;
     overflow: hidden;
 }
 .p2188md565eef1687543ae {
     margin-right: 15px;
     padding-top: 85%;
     width: auto;
     height: 350px;
     color: #ffffff;
     font-size: 20px;
     font-weight: bold;
     text-align: center;
     line-height: 30px;
     background-color: #d0121b;
     border-bottom-style: none;
     border-bottom-width: 1px;
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
     position: relative;
     top: 0px;
     left: 0px;
 }
 .p2188me4819418467a9f94 {
     padding-bottom: 10px;
     padding-left: 0px;
     padding-right: 5px;
     padding-top: 10px;
     min-height: auto;
 }
 .p2188me4819418467a9f94  p{
    line-height:22px ;
 }
 .col-lg-6 {width:50%;float:left;}
 
 .col-lg-9 {
     width: 75%;
 }
 .col-lg-3 {
     width: 25%;
 }
 .p2188md8651d86df133e35 {
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
 }
 
 .w50wid{width:50%;float:left;}
 
 .hsbgcon{
	 width:22%;
 margin-right: 15px;
     float: left;
    
     color: #ffffff;
     font-size: 20px;
     font-weight: bold;
     text-align: center;
     line-height: 30px;
     background-color: #006ec0;
     border-bottom-style: none;
     border-bottom-width: 1px;
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
     
 }
 
 .hkc-text{float: left;width:75.5%; }
  .hkc-text ul{background-color:#fff;padding:10px;}
 .hkc-text ul li{
     padding-left:10px;
     width: auto;
     color: #333333;
     font-size: 14px;
     font-weight: normal;
     line-height: 30px;
     background-image: url(../image/CgAG0mGA3AGAP2EbAAABEpserPo076.png);
     background-position: left center;
     background-repeat: no-repeat;
     position: relative;
     top: 0px;
     left: 0px;
     background-size: 5px 5px;}
	 .kcover{overflow: hidden; margin-bottom:20px ;}
	 
	 .kc01{ height: 290px;}
	 .kc01 p{ line-height:290px; color:#fff;}
	 .kc02{ height:380px;}
	 .kc02 p{ line-height:380px; color:#fff;}
	 .kc03{height:106px;}
	  .kc03 p{ line-height:106px; color:#fff;}
	  .kceright{ padding-left:10px ;}
	  .kc04{height:165px;}
	  .kc04 p{ line-height:165px; color:#fff;}
	  .kc05{height:140px;}
	  .kc05 p{line-height:140px; color:#fff;}
	  
	  .kc08{height:140px;}
	  .kc08 p{line-height:140px; color:#fff;}
	  .kc06{height:140px;}
	  .kc06 p{line-height:140px; color:#fff;}
	  .kcover2{ margin-bottom:17px;}
	  
	  
	  .titlcent {
	      padding-bottom: 40px;
	      padding-top: 30px;
	      width: auto;
	      color: #333333;
	      font-size: 44px;
	      font-weight: bold;
	      text-align: center;
	      line-height: 50px;
	      letter-spacing: 4px;
	      background-image: none;
	      background-position: center center;
	      background-repeat: no-repeat;
	      position: relative;
	      top: 0px;
	      left: 0px;
	      background-size: auto;
	  }
	  .zxibg{background:url("../image/yjzx-bg2.png")  ; width:100%;background-position: left center;
    background-repeat: no-repeat;
    background-size: cover;padding-bottom: 40px;
    padding-left: 12%;
    padding-right: 12%;
    padding-top: 30px;}
	  
	  .zxibg .centttle{font-size:32px;
	      font-weight: bold;
	      text-align: center;
		  color:#d0121b;
	      line-height: 50px;}
		  .recweixin{overflow: hidden;width:640px;margin:30px auto  0px auto;}
		  .widgr-left{width:193px; height:210px; border-right:2px solid #fff; padding-right:20px ;float:left; margin-left:20px ;} 
		  .widgr-left img{width:173px; height:173px; display: block;}
		  .widgr-left p{line-height:30px ; color:#fff; text-align: center; font-size:14px ; font-weight: bold;}
		  .widgr-right{padding-left:20px ; float:left;}
		  .p2188m7bc9c95152d896ec {
		      margin-bottom: 5px;
		      width: 100%;
		      min-height: 65px;
		      max-height: 65px;
		      font-weight: normal;
		      line-height: 24px;
		  }
		  .p2188m7bc9c95152d896ec .xg_itext_span {
		      padding-left: 40px;
		      width: 130px;
		      height: 40px;
		      float: left;
		      color: #ffffff;
		      font-size: 20px;
		      font-weight: bold;
		      text-align: left;
		      line-height: 40px;
		      letter-spacing: 2px;
		      background-color: transparent;
		      background-image: url(../image/CgAGbGW8Y5aAW_r4AAADSfW-rz8942.png);
		      background-position: left center;
		      background-repeat: no-repeat;
		      background-size: 30px 25px;
		  }
		  .xg_itext input {
		      width: 249px;
		      padding-left: 10px;
		      height: 38px;
		      border: 1px solid #e2e2e2;
		      color: #999;
		      font-size: 14px;
		  }
		  .p2188m7bc9c95152d896ec .xg_itext_input {
		      margin-bottom: 0px;
		      margin-left: 0px;
		      margin-right: 0px;
		      margin-top: 0px;
		      
		      height: 40px;
		  }
		  .p2188mbe2630f98a847beb {
		      margin-bottom: 5px;
		      width: 100%;
		      min-height: 65px;
		      max-height: 65px;
		      font-weight: normal;
		      line-height: 24px;
		  }
		  .p2188mbe2630f98a847beb .xg_itext_span {
		      padding-left: 40px;
		      width: 130px;
		      height: 40px;
		      float: left;
		      color: #ffffff;
		      font-size: 20px;
		      font-weight: bold;
		      text-align: left;
		      line-height: 40px;
		      letter-spacing: 2px;
		      background-image: url(../image/CgAGbGW8Y2yAGd0oAAAKgr20QX8204.png);
		      background-position: left center;
		      background-repeat: no-repeat;
		      background-size: 30px 30px;
		  }
		  .p2188me9223ed8ad5ff304 .xg_itext_span {
		      padding-left: 40px;
		      width: 130px;
		      height: 40px;
		      float: left;
		      color: #ffffff;
		      font-size: 20px;
		      font-weight: bold;
		      text-align: left;
		      line-height: 40px;
		      letter-spacing: 2px;
		      background-image: url(../image/CgAGbGW8Y9-AFj2gAAAIM0shsXc294.png);
		      background-position: left center;
		      background-repeat: no-repeat;
		      background-size: 30px 22px;
		  }
		  .p2188md37ba1000e2e3ae5 {
		      margin-left: 140px;
		      margin-top:15px;
		      width: 180px;
		      height: 40px;
			  line-height:36px;
		      color: #d0121b;
		      font-size: 20px;
		      font-weight: bold;
		      letter-spacing: 2px;
		      background-color: #ffffff;
		      border-top-left-radius: 30px;
		      border-top-right-radius: 30px;
		      border-bottom-left-radius: 30px;
		      border-bottom-right-radius: 30px;
			  text-align: center;
		  }
	  .picMarquee-left{ width:100%;  overflow:hidden; position:relative;   }
	  .picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
	  .picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:20px; height:20px; }
		  .picMarquee-left .hd .prev{ position: absolute; left:10px; top:160px; cursor: pointer;  }
	  .picMarquee-left .hd .next{ position: absolute;right:0px; top:160px; cursor: pointer;}
	  
	  .picMarquee-left .bd{ padding:20px 10px;  margin:0px 20px; }
	  .picMarquee-left .bd ul{ overflow:hidden; zoom:1;height:280px; padding:10px 0px; }
	  .picMarquee-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	  .picMarquee-left .bd ul li .pic{ text-align:center; }
	  .picMarquee-left .bd ul li .pic img{ width:320px; height:250px; display:block; padding:2px; border:1px solid #ccc; }
	  .picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
	  .picMarquee-left .bd ul li .title{ line-height:30px; font-size:14px;  color:#333; }