@charset "utf-8";
/* Initialization style */
/* body,div,p,span,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,small,sup,sub{margin: 0;padding: 0;font-family: 'oppo Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;} */
ul,li{list-style:none;}
dl,dt,dd{margin: 0;padding: 0;}
sup{vertical-align: top;}
sub{vertical-align: bottom;}
.ping_box span,.ping_box small,.ping_box sup,.ping_box sub,.ping_box input,.ping_box img{display: inline-block;}
.h1one,.h2two,.h3three,.h4four{text-align: center;font-weight: 400;}
.h1one{font-size: 55px;}
.h2two{font-size:45px;}
.h3three{font-size:40px;}
.h4four{font-size:35px;}

/* Public framework */
.banner_box>img{width: 100%;max-width: 2560px;min-width: 1000px;display: block;margin: 0 auto;}

.ping_box{padding: 5% 0;overflow: hidden;clear: both;}
.center_box{width: 96%;max-width: 1100px;min-width: 1000px;margin: 0 auto;}

.topbottom{overflow: hidden;clear: both;}
.topbottom>p>img{width: 100%;}
.topbottom dl dt{font-size: 36px;padding-bottom:1.5%;}

.leftright{overflow: hidden;clear: both;}
.leftright li{float: left;width: 48%;}
.leftright li~li{float: right;}
.leftright li img{width: 100%;}
.leftright>li dl dt{font-size: 36px;padding-bottom:4%;}

.lefttxtrightimg{overflow: hidden;clear: both;}
.lefttxtrightimg>li{float: left;width: 54%;letter-spacing:1px;}
.lefttxtrightimg li~li{float: right;width: 40%;}
.lefttxtrightimg>li dl dt{font-size: 36px;padding-bottom:4%;}
.lefttxtrightimg>li~li img{width: 100%;}

.leftimgrighttxt{overflow: hidden;clear: both;}
.leftimgrighttxt>li{float: left;width: 40%;}
.leftimgrighttxt li~li{float: right;width: 54%;letter-spacing:1px;}
.leftimgrighttxt>li dl dt{font-size: 28px;padding: 0 0 2%;}
.leftimgrighttxt li img{width: 100%;}

.two_lie{overflow: hidden;clear: both;}
.two_lie li{float: left;width: 48.5%;}
.two_lie li~li{float: right;}
.two_lie li img{width: 100%;}
.two_lie li dl dt{font-size: 28px;padding: 4% 0;}
.two_lie li img{width: 100%;}

.three_lie{overflow: hidden;clear: both;}
.three_lie li{float: left;width: 28%;}
.three_lie li~li{margin-left: 8%;}
.three_lie li dl dt{font-size: 28px;padding: 4% 0;}
.three_lie li img{width: 100%;}

.four_lie{overflow: hidden;clear: both;}
.four_lie li{float: left;text-align: center;width: 22.75%;}
.four_lie li~li{margin-left: 3%;}
.four_lie li img{width: 100%;}


/* Public style */
.topbianju{padding-top: 3%;}
.topbianjumin{padding-top: 1.2%;}
.topbianjumax{padding-top: 6%;}
.bottombianju{padding-bottom: 3%;}
.bottombianjumin{padding-bottom: 1.2%;}
.bottombianjumax{padding-bottom: 6%;}

.txtcenter{text-align: center;line-height: 170%;}
.txtcenter dl dt{font-size: 36px;padding-bottom:1.5%;letter-spacing:3px;}
.txtcenter dl dd{font-size: 22px;padding-bottom:3.5%;letter-spacing:2px}

.imgcenter{text-align: center;padding: 3% 0;}
.imgcenter img{width: 80%;margin: 0 auto;}

.shuomings{color: #999999;clear: both;display: block;padding-top: 10px;}

.buttonanniu a{width: 100%;display: block;color: #3b3b3b;text-decoration:none;}
.buttonanniu a p{font-size: 22px;}
.buttonanniu a img{display: block;width: 100%;margin: 8% 0 9%;}
.buttonanniu span{border: 1px solid #000;padding: 4% 20%;}
.buttonanniu span:hover{background: #2d89d1;color: #ffffff;border: 1px solid #ffffff;}

.huibg{background: #f0f0f0;overflow: hidden;margin: 6% 0 0 0;padding: 1.5%;}
.foldingtoggle{background: #f0f0f0;overflow: hidden;margin: 6% 0 0 0;padding: 0 1.5%;}
.foldingtoggle>p{font-size: 28px;padding: 1.5% 0 1.5% 2%;cursor: pointer;}
.foldingtoggle>p:after {content: "";border-bottom: 2px solid #333333;border-right: 2px solid #333333;display: block;float: right;width: 16px;height: 16px;margin: 1.5% 1% 0 0;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);transition-duration: 0s;}
.foldingtoggle>p.foldingbiaoti:after {content: "";margin: 0.7% 1% 0 0;-webkit-transform: rotate(45deg);transform: rotate(45deg);transition-duration: 0s;}
.foldingtoggle>div{display: none;background: #ffffff;padding: 4%;margin-bottom: 1.5%;clear: both;}

.buttondan{border: 1px solid #000;padding: 10px 44px;cursor: pointer;}
.buttondan:hover{background: #2d89d1;color: #ffffff;border: 1px solid #ffffff;}






.jiqilbback{background: #f2f2f2;}
.jiqilb_cen{max-width: 1400px;min-width: 1070px;width:80%;margin: 0 auto;padding: 40px 0;position: relative;}

.butleft{width: 48px;height: 87px;background: url("../images/button_left.png") no-repeat center;position:absolute; transition:.2s;top: 50%;left:0;font-size:50px;transform: translateY(-50%);cursor: pointer;}
.butright{width: 48px;height: 87px;background: url("../images/button_right.png") no-repeat center;position:absolute;transition:.2s;top: 50%;right: 0;font-size:50px;transform: translateY(-50%);cursor: pointer;}
.butleft:hover{background: url("../images/button_left2.png") no-repeat center;}
.butright:hover{background: url("../images/button_right2.png") no-repeat center;}

.jiqilb_cen ul{clear: both;}
.jiqilb_cen ul li{width: 45%;margin: 0 auto;display: none;}
.jiqilb_cen ul li.jqbolck{display: block;}
.jiqilb_cen ul li img{width: 100%;display: none;}

.jiqiqiehuan{max-width: 1200px;min-width: 830px;width:40%;margin: 0 auto;overflow: hidden;}
.jiqiqiehuan ul{overflow: hidden;width: 80%;margin: 0 auto;}
.jiqiqiehuan ul li{float: left;text-align: center;width: 23.4%;padding: 10px 0;background: #8d8d8d;font-size: 19px;color: #ffffff;cursor: pointer;}
.jiqiqiehuan ul li~li{margin-left: 2%;}

.btncolor{background: #2d89d1 !important;}



.mit_banner_box{text-align: center;padding: 100px 0;background: url("../images/banner_bg.jpg") no-repeat center;background-size:cover; /* background: linear-gradient(to right, rgb(237,241,242)50%, rgb(241,243,243)50%); */}
.mit_banner_center{display: flex;}
.mit_banner_center img{width: 100%;opacity: 0;transition: 1s;flex-shrink:0;}
.mit_banner_center img~img{position: absolute;}
.mit_banner_center img.active {opacity: 1;}
.mit_banner_box p{font-size: 24px;line-height: 38px;}
