@charset "UTF-8";
* {
  box-sizing: border-box;
}
a{
  color: #1c4eff;
}
.container {
  width: 1200px;
  margin: 0 auto;
}
.head{
  display: block;
  align-items: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 9;
  background-color: #fff;
  border-bottom: 5px solid #1c4eff;
}

.head .container::after {
  clear: both;
  display: table;
  content: " ";
}
.head .fl {
  float: left;
}
.head .fl img {
  margin-top: 10px;
  vertical-align: middle;
}
.head .container{
  position: relative;
  height: 90px;
}
.tab-list {
  position: absolute;
  /* width: 100%; */
  right: 0;
  bottom: 0;
  float: right;
}
  .tab-list li {
    float: left;
    overflow: hidden;
  }
   .tab-list li a {
    display: inline-block;
    text-align: center;
    line-height: 40px;
    font-size: 20px;
    /* font-weight: bold; */
    color: #333;
    cursor: pointer;
    padding: 10px 30px 5px;
  }
  .tab-list li.active{
    background: url(../image/Navbar.png) no-repeat;
    background-size: 100% 100%;
  }
    .tab-list li.active a{
      color: #fff;
    }


.banner-box {
  position: relative;
  height: 450px;
  overflow: hidden;
  margin-top: 90px;
  z-index: 1;
}

.banner-box .banner {
  height: 450px;
  width: 1920px;
  height: 450px;
  position: absolute;
  left: 50%;
  margin-left: -960px;
  top: 0;
}
.bg1{
  background: url(../image/bg1.png) no-repeat #f8f9fa;
  background-size: 100% 100%;
  position: relative;
  padding: 211px 0 1px;
}
.qianyan-box{
  position: absolute;
  width: 100%;
  top: -80px;
}
.qianyan{
  z-index: 5;
  position: relative;
  width: 1265px;
  margin: 0 auto 0;
}
.qianyan img{
  width: 100%;
}
.qianyan div{
  width: 1105px;
}
.qianyan .tit{
  position: absolute;
  font-size: 18px;
  color: #003366;
  font-weight: bold;
  top: 90px;
  left: 80px;
}
.qianyan .content{
  position: absolute;
  font-size: 18px;
  color: #333;
  top: 130px;
  left: 80px;
  line-height: 44px;
}
.htitle_b {
  color: #1c4eff;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
}

.htitle_b i{
  display: inline-block;
  width: 390px;
  margin-top: 16px;
  height: 27px;
  position: absolute;
}
.line_left{ background: url(../image/btfgx-left.png) no-repeat right;left: 50px;top: 0; }
.line_right{ background: url(../image/btfgx-right.png) no-repeat left;right: 50px;top: 0; }

.submod{
  background-color: #fff;
  padding: 30px;
  margin-bottom: 20px;
}
.biaoti{
  color: #003366;
  background: url(../image/biaoti-2.png) no-repeat left center;
  background-size: auto ;
  font-size: 24px;
  font-weight: 400;
  margin-bottom: 20px;
  padding-left: 30px;

}
.mod1,.mod2,.mod3,.mod4,.mod5,.mod6,.mod7{
  padding-top: 30PX;
}
.m1-b1 .content{
  position: relative;
  text-align: center;
  padding-top: 40px;
}
.m1-b1 .content .date{
  font-size: 16px;
  color: #333;
  text-align: left;
  width: 200px;
  position: absolute;
}
.m1-b1 .content .date1{
  top: 20px;
  left: 150px;
}
.m1-b1 .content .date2{
  top: 275px;
  left: 320px;
}
.m1-b1 .content .date3{
  top: 20px;
  left: 490px;
}
.m1-b1 .content .date4{
  top: 275px;
  left: 660px;
}
.m1-b1 .content .date5{
  top: 20px;
  left: 830px;
}
.m1-b1 .content .txt{
  font-size: 16px;
  color: #fff;
  text-align: left;
  width: 76px;
  position: absolute;
  line-height: 24px;
  text-align: center;
}
.m1-b1 .content .txt1{
  top: 134px;
  left: 191px;
}
.m1-b1 .content .txt2{
  top: 134px;
  left: 360px;
}
.m1-b1 .content .txt3{
  top: 134px;
  left: 528px;
  line-height: 24px;
}
.m1-b1 .content .txt4{
  top: 134px;
  left: 695px;
}
.m1-b1 .content .txt5{
  top: 134px;
  left: 865px;
  line-height: 24px;
}
.m1-b2 .content{
  padding-top: 20px;
}
.m1-b2 .content p{
  line-height: 100%;
  margin-bottom: 20px;
  font-size: 16px;
  color: #333;
}
.m1-b2 .content a{
  color: #1c4eff;
}
.ccs{
  color: #ff6600;
}
.fw{
  font-weight: bold;
}
.tjbtu{
  display: block;
  margin: 40px auto 0;
  width: 220px;
  height: 60px;
  background: #1c4eff;
  color: #fff;
  font-size: 20px;
  text-align: center;
  line-height: 60px;
}
.m1-b3 .content{
  border: #e5e5e5 1px solid;
  border-radius: 15px;
}
.m1-b3 .gradient-background {
  background: url(../image/big3.png) no-repeat top;
  background-size:  100% auto;
  height: 50px;
  padding: 0 20px;
}
.m1-b3 .gradient-background li{
  padding: 10px 0px;
  float: left;
}
 .m1-b3 .gradient-background li a{
  display: block;
  text-align: center;
  font-size: 18px;
  color: #003366;
  line-height: 30px;
  padding: 0 20px;
}
.m1-b3 .gradient-background li.on a{
  background-color: #1c4eff;
  color:#fff;
  border-radius: 15px;

}
.m1-b3 .content .pro{
padding: 30PX;
display: none;
}
.m1-b3 .content .pro img{
  width: 418px;
  height: 234px;
}
.m1-b3 .content .pro .txt{
  width: 630px;
  float: right;
  position: relative;
  height: 234px;
}
.m1-b3 .content .pro .txt .name a{
  font-size: 18px;
  margin-bottom: 20px;
}
.m1-b3 .content .pro .txt p{
  font-size: 16px;
  line-height: 28px;
}
.m1-b3 .content .pro .txt .pbtu{
  width: 160px;
  height: 48px;
  line-height: 48px;
  color: #fff;
  background: #1c4eff;
  position: absolute;
  right: 0;
  bottom: 0;
  text-align: center;

}
.m1-b4 .hyh{
  background: #ff6600;
  font-size: 16px;
  color: #fff;
  text-align: center;
  padding: 5px 20px;
  border-radius: 0% 15px 0% 15px ;
  float: right;
}
.m1-b4 .content ul{
  display: none;
  width: 100%;
  margin: 0% -10px;
}

.m1-b4 .content ul li{
  width: 25%;
  float: left;
}
.m1-b4 .content ul li .pro{  
  display: block;
  /* width: 100%; */
  margin: 10px;
  border-radius: 15px;
  overflow: hidden;
}
.m1-b4 .content ul li .pro img{
  width: 90%;
  display: block;
  margin: auto;
}
.m1-b4 .content ul li .pro p{
  font-size: 16px;
  line-height: 24px;
  color: #333;
  padding: 10px 20px;
  background: #eff5ff;
  height: 116px;
}
.m1-b4 .content ul li .pro .tit{
  height: 48px;
  line-height: 48px;
  text-align: center;
  color: #fff;
  font-size: 16px;
}
.m1-b4 .content ul li:nth-child(1) .pro{
  border: 1px solid #1c4eff;
}
.m1-b4 .content ul li:nth-child(1) .tit{
  background: #1c4eff;
}
.m1-b4 .content ul li:nth-child(2) .pro{
  border: 1px solid #1378ff;
}
.m1-b4 .content ul li:nth-child(2) .tit{
  background: #1378ff;
}
.m1-b4 .content ul li:nth-child(3) .pro{
  border: 1px solid #0c98ff;
}
.m1-b4 .content ul li:nth-child(3) .tit{
  background: #0c98ff;
}
.m1-b4 .content ul li:nth-child(4) .pro{
  border: 1px solid #03c2ff;
}
.m1-b4 .content ul li:nth-child(4) .tit{
  background: #03c2ff;
}
.bg2{
  background: #eff5ff;
  position: relative;
  padding: 0 0 1px;
}

.m2-b1 .content{
  border: #e5e5e5 1px solid;
  border-radius: 15px;
  background: url(../image/beijing-ckzl.png) no-repeat bottom;
  background-size:  100% 100%;
}
.m2-b1 .gradient-background {
  background: url(../image/big4.png) no-repeat top;
  background-size:  100% auto;
  height: 78px;
  padding: 0 10px;
}
.m2-b1 .gradient-background li{
  padding: 10px 0px;
  float: left;
}
.m2-b1 .gradient-background li a{
  display: block;
  text-align: center;
  font-size: 16px;
  color: #003366;
  line-height: 24px;
  padding: 5px 25px;
}
.m2-b1 .gradient-background li.on a{
  background-color: #1c4eff;
  color:#fff;
  border-radius: 25px;

}
.m2-b1 .gradient-background li:nth-child(6) a,.m2-b1 .gradient-background li:nth-child(7) a,.m2-b1 .gradient-background li:nth-child(8) a{
  line-height: 48px;
}
.m2-b1 .content .pro{
padding: 30PX;
display: none;
position: relative;
}
.m2-b1 .content .pro img{
  width: 1050px;
  display: block;
  margin: 20px auto;
  border: 1px solid #e5e5e5;

}
.m2-b1 .content .pro .txt{
  width: 630px;
  float: right;
  position: relative;
  height: 234px;
}
.m2-b1 .content .pro .txt .name a{
  font-size: 18px;
  margin-bottom: 20px;
}
.m2-b1 .content .pro .info{
  background: url(../image/beijing-cpxx.png) no-repeat ;
  background-size: 100% 100%;
  height: 200px;
  width: 369px;
  padding: 20px;
  position: absolute;
  display: none;
  z-index: 20;
}
.m2-b1 .content .pro .info a.dcdclose{
  font-size: 14px;
    display: block;
    width: 40px;
    text-align: center;
    height: 20px;
    line-height: 20px;
    background: #dedada;
    color: #333;
    font-weight: normal;
    float: right;
    margin: -19px -18px;
  border-radius: 0% 10px 0% 0%;

}
.m2-b1 .content .pro .info .name{
  color: #1c4eff;
  font-size: 22px;
  margin-bottom: 10px;
}
.m2-b1 .content .pro .info p{
  color: #333;
  font-size: 16px;
  line-height: 24px;
}
.m2-b1 .content .pro .info a{
  display: block;
  width: 150px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  background: #1c4eff;
  font-size: 14px;
  float: right;
  margin-top: 20px;
}
.m2-b1 .content .pro .info a.cpbtu{
  float: left;
  background: #ff6600;
}
.m2-b1 .content .pro .dot{
  height: 12px;
  width: 12px;
  background: #1c4eff;
  border-radius: 50%;
  position: absolute;
  display: none;
}
.m2-b1 .content .pro .line{
  border: 1px solid #1c4eff;
  position: absolute;
  display: none;
}
.m2-b1 .bcbox{
  display: block;
  /* background: rgba(0, 0, 0, 0.3); */
  position: absolute;
}
/* MPM3698 */
.m2-b1 .content .pro .dot1{
  left: 415px;
  top: 130px;

}
.m2-b1 .content .pro .line1{
  left: 370px;
  top: 116px;
  transform: rotate(35deg);
  width: 60px;
}
.m2-b1 .content .pro .info1{
  left: 10px;
  top: 10px;
  overflow: hidden;
}

.m2-b1 .biaochi1{
  width: 76px;
  height: 22px;
  left: 422px;
  top: 140px;
}
/* MPM3699 */
.m2-b1 .biaochi2{
  width: 90px;
  height: 22px;
  left: 506px;
  top: 140px;
}
.m2-b1 .content .pro .dot2{
  left: 586px;
  top: 136px;

}
.m2-b1 .content .pro .line2{
 left: 586px;
  top: 110px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info2{
  left: 651px;
  top: 60px;
  overflow: hidden;
}
/* MPM54532 1 */
.m2-b1 .biaochi3{
  width: 160px;
  height: 45px;
  left: 430px;
  top: 230px;
}
.m2-b1 .content .pro .dot3{
  left: 576px;
  top: 232px;

}
.m2-b1 .content .pro .line3{
 left: 570px;
  top: 210px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info3{
  left: 635px;
  top: 160px;
  overflow: hidden;
}
/* MPM54532 2 */
.m2-b1 .biaochi4{
  width: 110px;
  height: 22px;
  left: 454px;
  top: 468px;
}
.m2-b1 .content .pro .dot4{
 left: 560px;
  top: 460px;

}
.m2-b1 .content .pro .line4{
 left: 558px;
  top: 433px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info4{
  left: 623px;
  top: 360px;
  overflow: hidden;
}
/* MPM3695-100 */
.m2-b1 .biaochi5{
  width: 160px;
  height: 45px;
  left: 430px;
  top: 170px;
}
.m2-b1 .content .pro .dot5{
  left: 576px;
  top: 172px;

}
.m2-b1 .content .pro .line5{
 left: 570px;
  top: 150px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info5{
  left: 635px;
  top: 100px;
  overflow: hidden;
}
/* MPM54524 */
.m2-b1 .biaochi6{
  width: 110px;
  height: 22px;
  left: 454px;
  top: 492px;
}
.m2-b1 .content .pro .dot6{
 left: 560px;
  top: 490px;

}
.m2-b1 .content .pro .line6{
 left: 558px;
  top: 463px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info6{
  left: 623px;
  top: 390px;
  overflow: hidden;
}

/* MPM3683-10*/
.m2-b1 .biaochi7{
  width: 114px;
  height: 20px;
  left: 640px;
  top: 204px;
}
.m2-b1 .content .pro .dot7{
 left: 635px;
  top: 200px;
}
.m2-b1 .content .pro .line7{
 left: 563px;
  top: 180px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info7{
  left: 205px;
  top: 50px;
  overflow: hidden;
}
/* MPM3683-20*/
.m2-b1 .biaochi8{
  width: 114px;
  height: 20px;
  left: 640px;
  top: 226px;
}
.m2-b1 .content .pro .dot8{
 left: 635px;
  top: 222px;
}
.m2-b1 .content .pro .line8{
 left: 563px;
  top: 202px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info8{
  left: 205px;
  top: 70px;
  overflow: hidden;
}
/* MPM3685*/
.m2-b1 .biaochi9{
    width: 164px;
  height: 20px;
  left: 616px;
  top: 267px;
}
.m2-b1 .content .pro .dot9{
 left: 608px;
  top: 260px;
}
.m2-b1 .content .pro .line9{
 left: 540px;
  top: 240px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info9{
 left: 180px;
  top: 100px;
  overflow: hidden;
}

/* MPM3683-10 2*/
.m2-b1 .biaochi10{
  width: 114px;
  height: 20px;
  left: 640px;
  top: 457px;
}
.m2-b1 .content .pro .dot10{
 left: 635px;
  top: 453px;
}
.m2-b1 .content .pro .line10{
 left: 563px;
  top: 433px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info10{
  left: 205px;
  top: 303px;
  overflow: hidden;
}
/* MPM3683-20 2*/
.m2-b1 .biaochi11{
  width: 114px;
  height: 16px;
  left: 640px;
  top: 479px;
}
.m2-b1 .content .pro .dot11{
 left: 635px;
  top: 475px;
}
.m2-b1 .content .pro .line11{
 left: 563px;
  top: 455px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info11{
  left: 205px;
  top: 320px;
  overflow: hidden;
}
/* MPM3685 2*/
.m2-b1 .biaochi12{
    width: 164px;
  height: 20px;
  left: 623px;
  top: 534px;
}
.m2-b1 .content .pro .dot12{
 left: 615px;
  top: 527px;
}
.m2-b1 .content .pro .line12{
 left: 547px;
  top: 507px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info12{
 left: 187px;
  top: 400px;
  overflow: hidden;
}
/* MPM3685*/
.m2-b1 .biaochi13{
  width: 114px;
  height: 16px;
  left: 640px;
  top: 497px;
}
.m2-b1 .content .pro .dot13{
 left: 635px;
  top: 493px;
}
.m2-b1 .content .pro .line13{
 left: 563px;
  top: 473px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info13{
  left: 205px;
  top: 338px;
  overflow: hidden;
}
/* MPM3695-20*/
.m2-b1 .biaochi14{
    width: 164px;
  height: 20px;
  left: 623px;
  top: 558px;
}
.m2-b1 .content .pro .dot14{
 left: 615px;
  top: 551px;
}
.m2-b1 .content .pro .line14{
 left: 547px;
  top: 531px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info14{
 left: 187px;
  top: 424px;
  overflow: hidden;
}
/* MPM3519*/
.m2-b1 .biaochi15{
    width: 192px;
  height: 80px;
  left: 201px;
  top: 76px;
}
.m2-b1 .content .pro .dot15{
 left: 360px;
  top: 90px;
}
.m2-b1 .content .pro .line15{  
  left: 358px;
  top: 63px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info15{
  left: 425px;
  top: 4px;
  overflow: hidden;
}
/* MPM3519 2*/
.m2-b1 .biaochi16{
    width: 192px;
  height: 80px;
  left: 201px;
  top: 182px;
}
.m2-b1 .content .pro .dot16{
 left: 360px;
  top: 196px;
}
.m2-b1 .content .pro .line16{  
  left: 358px;
  top: 169px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info16{
  left: 425px;
  top: 100px;
  overflow: hidden;
}
/* MPM3519 3*/
.m2-b1 .biaochi17{
    width: 192px;
  height: 80px;
  left: 201px;
  top: 284px;
}
.m2-b1 .content .pro .dot17{
 left: 360px;
  top: 296px;
}
.m2-b1 .content .pro .line17{  
  left: 358px;
  top: 271px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info17{
  left: 425px;
  top: 202px;
  overflow: hidden;
}
/* MPM3519 4*/
.m2-b1 .biaochi18{
    width: 192px;
  height: 80px;
  left: 201px;
  top: 388px;
}
.m2-b1 .content .pro .dot18{
 left: 360px;
  top: 402px;
}
.m2-b1 .content .pro .line18{  
  left: 358px;
  top: 375px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info18{
  left: 425px;
  top: 306px;
  overflow: hidden;
}
/* MPM54532 */
.m2-b1 .biaochi19{
  width: 192px;
  height: 80px;
  left: 524px;
  top: 388px;
}
.m2-b1 .content .pro .dot19{
 left: 553px;
  top: 402px;
}
.m2-b1 .content .pro .line19{    left: 485px;
  top: 380px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info19{
  left: 125px;
  top: 306px;
  overflow: hidden;
}
/* MPM3519 */
.m2-b1 .biaochi20{
   width: 198px;
  height: 80px;
  left: 203px;
  top: 118px;
}
.m2-b1 .content .pro .dot20{
 left: 360px;
  top: 130px;
}
.m2-b1 .content .pro .line20{  
  left: 358px;
  top: 105px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info20{
  left: 425px;
  top: 40px;
  overflow: hidden;
}
/* MPM54524 */
.m2-b1 .biaochi21{
   width: 198px;
  height: 80px;
   left: 526px;
  top: 58px;
}
.m2-b1 .content .pro .dot21{
 left: 540px;
  top: 78px;
}
.m2-b1 .content .pro .line21{  
  left: 473px;
  top: 115px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info21{
  left: 118px;
  top: 40px;
  overflow: hidden;
}
/* MPM54524 2 */
.m2-b1 .biaochi22{
   width: 198px;
  height: 80px;
   left: 526px;
  top: 178px;
}
.m2-b1 .content .pro .dot22{
 left: 540px;
  top: 198px;
}
.m2-b1 .content .pro .line22{  
  left: 473px;
  top: 180px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info22{
  left: 118px;
  top: 40px;
  overflow: hidden;
}
/* MPM3519 */
.m2-b1 .biaochi23{
  width: 90px;
  height: 20px;
  left: 580px;
  top: 170px;
}
.m2-b1 .content .pro .dot23{
 left: 580px;
  top: 162px;
}
.m2-b1 .content .pro .line23{  
  left: 510px;
  top: 140px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info23{
  left: 150px;
  top: 40px;
  overflow: hidden;
}
/* MPM3519 */
.m2-b1 .biaochi23{
  width: 90px;
  height: 20px;
  left: 580px;
  top: 170px;
}
.m2-b1 .content .pro .dot23{
 left: 580px;
  top: 162px;
}
.m2-b1 .content .pro .line23{  
  left: 510px;
  top: 140px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info23{
  left: 150px;
  top: 40px;
  overflow: hidden;
}
/* MPM3698 */
.m2-b1 .biaochi24{
  width: 60px;
  height: 16px;
  left: 560px;
  top: 296px;
}
.m2-b1 .content .pro .dot24{
 left: 555px;
  top: 286px;
}
.m2-b1 .content .pro .line24{  
  left: 485px;
  top: 264px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info24{
  left: 125px;
  top: 140px;
  overflow: hidden;
}
/* MPM3699 */
.m2-b1 .biaochi25{
  width: 60px;
  height: 16px;
  left: 621px;
  top: 296px;
}
.m2-b1 .content .pro .dot25{
 left: 616px;
  top: 286px;
}
.m2-b1 .content .pro .line25{  
  left: 546px;
  top: 264px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info25{
  left: 186px;
  top: 140px;
  overflow: hidden;
}
/* MPM3695-20 */
.m2-b1 .biaochi26{
  width: 90px;
  height: 16px;
  left: 580px;
  top: 360px;
}
.m2-b1 .content .pro .dot26{
left: 575px;
  top: 350px;
}
.m2-b1 .content .pro .line26{  
 left: 506px;
  top: 330px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info26{  
  left: 146px;
  top: 240px;
  overflow: hidden;
}
/* MPM3690-30B */
.m2-b1 .biaochi27{  
  width: 100px;
  height: 16px;
  left: 575px;
  top: 420px;
}
.m2-b1 .content .pro .dot27{
left: 570px;
  top: 410px;
}
.m2-b1 .content .pro .line27{  
 left: 501px;
  top: 390px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info27{  
  left: 141px;
  top: 350px;
  overflow: hidden;
}
.m2-b1 .content .pro .info271{  
  left: 141px;
  top: 150px;
  overflow: hidden;
}
/* MPM3695-20 */
.m2-b1 .biaochi28{
  width: 90px;
  height: 16px;
  left: 580px;
  top: 475px;
}
.m2-b1 .content .pro .dot28{
left: 575px;
  top: 475px;
}
.m2-b1 .content .pro .line28{  
 left: 506px;
  top: 455px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info28{  
  left: 146px;
  top: 365px;
  overflow: hidden;
}
/* MPM3572 */
.m2-b1 .biaochi29{
 width: 100px;
  height: 25px;
  left: 290px;
  top: 92px;
}
.m2-b1 .content .pro .dot29{
left: 380px;
  top: 85px;
}
.m2-b1 .content .pro .line29{  
 left: 380px;
  top: 60px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info29{  
  left: 446px;
  top: 10px;
  overflow: hidden;
}
/* MPM3816C */
.m2-b1 .biaochi30{
 width: 120px;
  height: 25px;
  left: 280px;
  top: 122px;
}
.m2-b1 .content .pro .dot30{
left: 400px;
  top: 115px;
}
.m2-b1 .content .pro .line30{  
left: 400px;
  top: 90px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info30{  
  left: 466px;
  top: 10px;
  overflow: hidden;
}
/* MPF52000 */
.m2-b1 .biaochi31{
 width: 120px;
  height: 25px;
  left: 280px;
  top: 375px;
}
.m2-b1 .content .pro .dot31{
left: 400px;
  top: 368px;
}
.m2-b1 .content .pro .line31{  
left: 400px;
  top: 342px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info31{  
  left: 466px;
  top: 263px;
  overflow: hidden;
}
/* MPM3698 */
.m2-b1 .biaochi32{
 width: 120px;
  height: 25px;
left: 620px;
  top: 205px;
}
.m2-b1 .content .pro .dot32{
left: 615px;
  top: 200px;
}
.m2-b1 .content .pro .line32{  
left: 615px;
  top: 175px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info32{    
  left: 682px;
  top: 0px;
  overflow: hidden;
}
/* MPM3699 */
.m2-b1 .biaochi33{
 width: 120px;
  height: 25px;
left: 620px;
  top: 425px;
}
.m2-b1 .content .pro .dot33{
left: 610px;
  top: 420px;
}
.m2-b1 .content .pro .line33{  
left: 540px;
  top: 402px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info33{  
  left: 180px;
  top: 263px;
  overflow: hidden;
}
/* MPM54304 */
.m2-b1 .biaochi34{
width: 100px;
  height: 54px;
  left: 356px;
  top: 370px;

}
.m2-b1 .content .pro .dot34{
left: 440px;
  top: 375px;
}
.m2-b1 .content .pro .line34{  
  left: 440px;
  top: 350px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info34{  
  left: 505px;
  top: 200px;
  overflow: hidden;
}
/* MIE1W0505B */
.m2-b1 .biaochi342{
width: 100px;
  height: 28px;
  left: 245px;
  top: 285px;
}
.m2-b1 .content .pro .dot342{
left: 340px;
  top: 280px;
}
.m2-b1 .content .pro .line342{  
  left: 338px;
  top: 255px;
  transform: rotate(135deg);
  width: 80px;
}
.m2-b1 .content .pro .info342{  
  left: 405px;
  top: 100px;
  overflow: hidden;
}
.m2-b1 .content .pro .info343{  
 left: 405px;
  top: 300px;
  overflow: hidden;
}
/* MPM81204 */
.m2-b1 .biaochi35{
width: 140px;
  height: 30px;
  left: 600px;
  top: 280px;
}
.m2-b1 .content .pro .dot35{
left: 600px;
  top: 280px;
}
.m2-b1 .content .pro .line35{  
left: 530px;
  top: 260px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info35{  
left: 170px;
  top: 150px;
  overflow: hidden;
}
/* PM3690-50A */
.m2-b1 .biaochi36{
width: 140px;
  height: 30px;
  left: 600px;
  top: 365px;
}
.m2-b1 .content .pro .dot36{
left: 600px;
 top: 365px;
}
.m2-b1 .content .pro .line36{  
left: 530px;
  top: 345px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info36{  
left: 170px;
  top: 250px;
  overflow: hidden;
}
/* MPM82504 */
.m2-b1 .biaochi37{
width: 140px;
  height: 20px;
  left: 600px;
  top: 398px;
}
.m2-b1 .content .pro .dot37{
left: 600px;
 top: 398px;

}
.m2-b1 .content .pro .line37{  
left: 530px;
  top: 375px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info37{  
left: 170px;
  top: 280px;
  overflow: hidden;
}
/* MPM54532 */
.m2-b1 .biaochi38{
width: 140px;
  height: 20px;
  left: 600px;
  top: 482px;
}
.m2-b1 .content .pro .dot38{
left: 600px;
 top: 482px;

}
.m2-b1 .content .pro .line38{  
left: 530px;
   top: 459px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info38{  
left: 170px;
  top: 380px;
  overflow: hidden;
}
/* MPM82504 */
.m2-b1 .biaochi39{
width: 140px;
  height: 20px;
  left: 600px;
  top: 504px;
}
.m2-b1 .content .pro .dot39{
left: 600px;
  top: 504px;

}
.m2-b1 .content .pro .line39{  
left: 530px;
  top: 481px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info39{  
left: 170px;
  top: 390px;
  overflow: hidden;
}
/* MPM82504 */
.m2-b1 .biaochi40{
width: 140px;
  height: 20px;
  left: 600px;
  top: 526px;
}
.m2-b1 .content .pro .dot40{
left: 600px;
 top: 526px;

}
.m2-b1 .content .pro .line40{  
left: 530px;
  top: 503px;
  transform: rotate(35deg);
  width: 80px;
}
.m2-b1 .content .pro .info40{  
left: 170px;
  top: 400px;
  overflow: hidden;
}

 .preitembox{
  width: 100%;
  position: relative;
  display: none;
}
.lbtxt{
  text-align: center;
  font-size: 16px;
  color: #666;
 }
.m2-b1 .content .pro .prev, .m2-b1 .content .pro .next {
  position: absolute;
  width: 40px;
  height: 74px;
  background: url(../image/focus_btn.png) no-repeat;
}
.m2-b1 .content .pro  .prev {
  top: 50%;
  margin-top: -37px;
  left: 0;
  background-position: 0 -74px;
  cursor: pointer;
}
.m2-b1 .content .pro  .next {
  top: 50%;
  margin-top: -37px;
  right: 0;
  background-position: -40px -74px;
  cursor: pointer;
}

.prev:hover {
    background-position: 0 0;
}
.next:hover {
    background-position: -40px 0;
}


.m2-b2 .content{
  margin: 20px 0;
  position: relative;
}
.m2-b2 .content img{
  width: 50%;
}
.m2-b2 .content .txt{
  float: right;
  width: 50%;
  padding-left: 20px;
}
.m2-b2 .content .tit{
  font-size: 23px;
  line-height: 36px;
}

.m2-b2 .content p{
  font-size: 16px;
  line-height: 28px;
  margin-top: 20px;
}
.m2-b2 .content .yybtu{
  position: absolute;
  bottom: 0;
  right: 0;
  color: #fff;
  background: #1c4eff;
  text-align: center;
  display: block;
  width: 160px;
  height: 48px;
  line-height: 48px;
  font-size: 18px;
  font-weight: 400;
}
.m2-b3 .content{
  margin: 20px -15px;
  position: relative;
}
.m2-b3 .content div{
  float: left;
  width: 50%;
}
.m2-b3 .content div a{
  display: block;
  margin: 0px 15px 20px;
  border: #1c4eff solid 1px;
  height: 60px;
  line-height: 60px;
  padding: 0 20px;
  font-size: 18px ;
  color: #333; 
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;

}
.m2-b3 .content div a:hover{
  background: #1c4eff;
  color: #fff;
}
.m2-b3 .content div a:focus{
  color:#003366;
}
.m2-b4 .content{
  margin: 0px -15px;
  position: relative;
}
.m2-b4 .content div{
  float: left;
  width: 50%;
}
.m2-b4 .content div a{
  display: block;
  margin: 0px 15px 0px;
  height: 40px;
  line-height: 40px;
  padding: 0;
  font-size: 18px ;
  color: #1c4efe;
  padding-left: 5px;

}
.m2-b4 .content div a:hover{
  background: url(../image/icon_play.png) no-repeat  #1c4eff;
  background-position: right 10px center;
  color: #fff;
}
.m2-b5{
  background: url(../image/beijing-cpzl.png) no-repeat;
  background-size: 100% 100%;
  padding: 30px;
}
.m2-b5 .content div{
  float: left;
  width: 50%;
}
.m2-b5 .content  .dtxt a{
  display: block;
  width: 280px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-size: 20px;
  color: #333;
  margin: 0 auto 30px;
}
.m2-b5 .content .dtxt a:nth-child(1){
  background: url(../image/beijing-cpzl-1.png) no-repeat 100% ;

}
.m2-b5 .content .dtxt a:nth-child(2){
  background: url(../image/beijing-cpzl-2.png) no-repeat 100% ;
}
.m2-b5 .content .dtxt a:nth-child(3){
  background: url(../image/beijing-cpzl-1.png) no-repeat 100% ;
}
.m2-b5 .content .rtxt img{
  width: 165px;
  display: block;
  margin: 0 auto 20px;
}
.m2-b5 .content .rtxt a{
  display: block;
  font-size: 18px;
  width: 460px;
  line-height: 24px;
  margin: 0 auto;
  background: url(../image/beijing-cpzl-down.png) no-repeat  ;
  background-position: left center;
  padding-left: 40px;
}
.m3-b1{
  background: url(../image/zptj.png) no-repeat;
  background-size: 100% 100%;
}

.m3-b1 .content p{
  line-height: 150%;
  margin-bottom: 20px;
  font-size: 16px;
  color: #333;
}
.m3-b1 .content a{
  color: #1c4eff;
}

.bg4{
  background: #eff5ff;
  position: relative;
  padding: 0 0 1px;
}
.m4-b1 img{
  width: 100%;
  margin: 20px 0;
}

.bg5{
  background: #f8f9fa;
  position: relative;
  padding: 0 0 1px;
}
.m5-b1{
  background: url(../image/beijing-rxwgyj.png) no-repeat;
  background-size: 100% 100%;
}

.m5-b1 .content p{
  line-height: 100%;
  margin-bottom: 20px;
  font-size: 16px;
  color: #333;
}
.m5-b1 .content a{
  color: #1c4eff;
}
.m5-b1 img{
  display: block;
  width: 100%;
  margin: 20px 0 0;
}
/* 关于MPS */

.gift-box {
  position: relative;
  overflow: hidden;
}

.gift-box .about-box {
  margin: 13px auto 16px;
  background-color: #fff;
  border-radius: 15px;
  padding: 30px;
}

.gift-box .about-box .tit {
  font-size: 26px;
  color: #333;
  font-weight: bold;
  text-align: left;
  margin-bottom: 10px;
}

.gift-box .about-box .info {
  font-size: 15px;
  display: flex;
  justify-content: space-between;
  line-height: 30px;
  gap: 30px;
}


.huodong-box{ 
  position: fixed; 
  display: flex; 
  align-items: center; 
  justify-content: center; 
  width: 100%; 
  height: 100%; 
  top: 0px; 
  left: 0px; 
  background: rgba(0, 0, 0, 0.3); z-index: 10; 
}
.huodong-box .container{ 
  width: 1000px; 
  padding: 80px; 
  height: 500px; 
  background: url(../image/beijing-cysm.png) no-repeat center; 
  background-size: 100% 100%; 
  position: relative;
}
.huodong-box .container p{ line-height: 100%; margin-bottom: 20px; font-size: 16px; color: #333;line-height: 24px;}
.huodong-box .container .close{ position: absolute; border-radius: 2px; cursor: pointer; top: 30px; right: 30px; width: 24px; height: 24px; background: url(../image/close.png) no-repeat center; background-size: contain; }

.hbtitle_ty {
  color: #1c4eff;
  font-size: 30px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 30px;
  position: relative;
}

.hbtitle_ty i{
  display: inline-block;
  width: 270px;
  margin-top: 13px;
  height: 17px;
  position: absolute;
}
.hbtitle_ty  .line_left{ background: url(../image/bt-left.png) no-repeat right;left: 50px;top: 0; }
.hbtitle_ty  .line_right{ background: url(../image/bt-right.png) no-repeat left;right: 50px;top: 0; }
.foot .container{
  padding: 0 30px;
}
.hyhpage{
  padding: 10px 20px;
  text-align: center;
}
.hyhpage a{
  color: #fff;
  background: #1c4eff;
  padding: 5px 10px;
  margin: 0px 10px;
}
.hyhpage a.on{
  border: 1px solid #1c4eff;
  color: #1c4eff;
  background: #fff;

}