@import "iconfont.css";
@import "animate.min.css";
.c99{color: #999;}.c66{color: #666;}
.vm{top: 50%;left: 50%; position: absolute;-webkit-transform: translate(-50%, -50%);transform:translate(-50%, -50%);}
.vtm{top: 50%; position: absolute;-webkit-transform: translate(0%, -50%);transform:translate(0, -50%);}
.vwm{left: 50%; position: absolute;-webkit-transform: translate(-50%, 0%);transform:translate(-50%, 0%);}
a:hover,a:active,a:focus{text-decoration:none;}
h3,p{margin:0;}
button{outline: none;background: none;border:none;}
html{-ms-text-size-adjust:100%;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
body{font-family:"Microsoft Yahei" ;min-width: 320px;background-color: #fff;font-size: 14px;width: 100%;}
html,body{overflow-x: hidden;width: 100%;}
a,a:hover {color: #333;cursor:pointer;}
ul,li {padding: 0;margin: 0;list-style: none;}
.left{ float:left;}
.right{float:right;}
.clearfix:after{content:'\20';display:block;height:0;clear:both;overflow:hidden;}
.clearfix{*zoom:1;}
*{box-sizing: border-box;}
.container{width: 1300px;margin: 0 auto;}
.wow { visibility: hidden;}
.img-responsive{display: block;width: 100%;height: auto;}
.flex_crosscenter{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header{left: 0;right: 0;top: 0; z-index: 1400;transition: all 400ms;position:fixed;padding: 0px 0;background-color: rgba(0, 0, 0, .6);}
.header .logo{margin-left: 80px;}
.hcont{height: 80px;}
.bi_r p{ line-height:30px; font-size:16px;}
.menu{font-size: 0;margin-left: 50px;}
.menu li{flex: 1;text-align: center;position: relative;}
.menu li a.item{white-space: nowrap; position: relative; font-size: 18px;transition:transform .8s ease-out;display: block;color: #fff;height: 80px;line-height: 80px;padding: 0 40px;}
.header-posi{position: fixed;box-shadow:0 0 10px rgba(0, 0, 0, .08);}
.header-posi .menu li a.item::after{bottom: 20px;}
.menu li.active a.item,.menu li:hover a.item{color: #00b0ea;}
.menu-btn { height: 16px;width: 24px;display: block;position: relative;}
.menu-btn span {display: block;height: 2px;background-color: #fff;position: absolute;left: 0;width: 100%;-webkit-transition: all 0.3s;transition: all 0.3s;}
.menu-btn span:nth-of-type(1) {top: 0;}
.menu-btn span:nth-of-type(2) {top: 50%;margin-top: -1px;}
.menu-btn span:nth-of-type(3) {bottom: 0;}
.menu-btn.active span:nth-of-type(1){top:5px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.menu-btn.active span:nth-of-type(2){-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);filter:alpha(opacity=0);opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0}
.menu-btn.active span:nth-of-type(3){top:5px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

.sub_menu{position: absolute;left:-15px;right: -15px; top:100%;min-width: 100%; z-index: 200;visibility:hidden;opacity:0;margin-top:10px;-webkit-transition:all .2s ease;transition:all .2s ease;text-align: center;line-height: normal;font-size: 16px;}
.menu li:hover .sub_menu{visibility: visible;opacity: 1;margin-top: 0;}
.sub_menu a{display: block;color: #fff;background-color: rgba(0, 0, 0, .6);font-size: 16px;padding: 25px 0;transition: all 400ms;margin-bottom: 1px;}
.sub_menu a:last-child{border-bottom: none;}
.sub_menu a:hover{background-color: rgba(31, 31, 31, .6);color: #00b0ea;}
.mob_header{line-height: 60px;height: 60px;position: fixed;left: 0;top:0;right: 0;background:rgba(255,255,255,.8);z-index: 500;display: none;padding:0 3%;box-shadow: 0 4px 4px rgba(0,0,0,.05);}
.mob_logo img{height: 25px;}
.mob_logo{color: #fff;}
.sideMenu{display: none;}
.w1{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1; line-clamp: 1;-webkit-box-orient: vertical;}
.w2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;}
.w3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; line-clamp: 3;-webkit-box-orient: vertical;}
.w4{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; line-clamp: 4;-webkit-box-orient: vertical;}

.msec{display: flex;flex-direction: row-reverse;align-items: center;}
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.justify-content-center {justify-content: center;}
.justify-between{justify-content: space-between;}
.row-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.row-end{justify-content: flex-end;}
.col-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.flex-wrap{flex-wrap: wrap;}
.row-center{justify-content: center;}
.flex_mcenter{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.flex_box_1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}
.align-center{align-items: center;}
h1,h2,h3,h4,h5{padding:0;margin:0;}
.mob_img{display: none;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.banner{position: relative;color: #fff;}
.bwrap{position: absolute;left:0;top:0;right:0;bottom: 0;z-index: 2;}
.bwrap .container{height: 100%;}
.bw_cont{height: 100%;color: #fff;}
.bw_l h4{font-size: 21px;}
.bw_l h1{font-size: 51px;letter-spacing: 10px;font-weight: bold;}
.bw_l .en{text-transform: uppercase;font-size: 23px;letter-spacing: 3px;}
.bw_l .txt{padding: 20px 0;}
.bw_l p{font-size: 15px;letter-spacing: 2px;}
.bw_r{width: 520px;height: 365px;background-color: rgba(0, 0, 0, .67);padding: 30px 55px 0 55px;border-radius: 20px;box-sizing: border-box;}
.bw_item{margin-bottom: 24px;}
.bw_item input{width: 100%;height: 57px;background-color: rgba(255,255,255,.12);line-height: 57px;padding: 0 16px;color: #fff;outline: none;border: none;font-size: 18px;}
.bw_item .ycode{height: 57px;line-height: 57px;background-color: rgba(255,255,255,.12);width: 49%;margin-left: 8px;flex-shrink: 0;text-align: center;font-size: 18px;}
.dl_btn{width: 100%;background-color: rgba(31, 135, 232, .67);height: 56px;display: flex;align-items: center;justify-content: center;color: #fff;letter-spacing: 3px;font-size: 24px;}
.main_a img{max-width: 100%;}
.main_c{background: url(../images/g1.jpg) no-repeat left top;background-size: 100% auto;}
.mc_tit h3{font-weight: bold;font-size: 32px;color: #267fdc;letter-spacing: 2px;margin-bottom: 30px;line-height: 1.4;}
.mcUl{flex:1;margin-left: 20px;}
.mcUl li{width: 33.333%;padding: 15px;}
.mcUl li .item{background-color: #fff;box-shadow:0 0 30px rgba(0, 0, 0, .4);border-radius: 20px;padding: 50px 30px;height: 100%;transition: all 400ms;}
.mcUl li .item:hover{box-shadow:0 0 50px rgba(0, 0, 0, .5);}
.mcUl li .num{background-color: #257edc;border-radius: 50%;display: flex;align-items: center;justify-content: center;height: 34px;width: 34px;color: #fff;flex-shrink: 0;font-weight: bold;font-size: 20px;margin-right: 10px;}
.mu_tit h3{color: #257edc;font-size: 18px;font-weight: bold;}
.mu_tit .en{text-transform: uppercase;font-size: 10px;text-transform: uppercase;color: #949596;margin-top: 3px;}
.mu_p{margin-top: 15px;color: #949596;font-size: 15px;line-height: 1.9;}
.me_tit{color: #fff;margin-bottom: .5rem;}
.me_tit h2{font-size: 37px;padding-top: 3px;}
.me_tit h2 span{color: #50a2f7;}
.main_e{position: relative;background:#f7f7f7 url(../images/pic1.jpg) no-repeat center top !important;background-size: 100% auto !important;}
.meUl li img{flex-shrink: 0;height: 40px;}
.meUl li .txt{margin-left: 10px;}
.meUl li .txt h3{color: #fff;font-size: 20px;line-height: 40px;margin-bottom:5px;}
.meUl li p{color: #b8bbbf;line-height: 2;}
.meUl li{margin-bottom: 20px;}
.mf_tit h2{color: #575757;font-size: 24px;font-weight: bold;letter-spacing: 3px;}
.mf_tit p{color: #767676;margin-top: 10px;}
.nslist{margin: 0 -30px;padding: 60px 0;}
.nslist li{padding: 18px 30px;}
.nslist li .item{display: block;box-shadow: 0 0 20px rgba(0, 0, 0, .1);border-radius: 8px;padding: 30px;transition: all 400ms;}
.nslist li p{color: #838383;line-height: 1.7;}
.ns_a{margin-bottom: 10px;}
.ns_a .tit{font-size: 15px;flex:1;margin-right: 10%;}
.ns_a .date{color: #838383;font-size: 12px;}
.nslist li .item:hover .ns_a .tit{color: #00b0ea;}
.nslist li .item:hover{box-shadow: 0 0 25px rgba(0, 0, 0, .2);}
.main_g{background: url(../images/g2.jpg) no-repeat center;background-size: cover;padding: 90px 0;color: #fff;}
.mglist{text-align: center;}
.mglist li .num{font-size: 30px;font-weight: bold;}
.mglist li p{font-size: 16px;margin-top: 5px;}
.footer{background-color: #0d1b26;color: #fff;}
.foot_a{padding: 40px 0;}
.flogo{width: 85px;}
.flinks{display: flex;align-items: center;justify-content: center;margin-top: 17px;}
.flinks a{width: 36px;height: 36px;border: 1px solid #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;color: #fff;margin: 0 4px;position: relative;}
.flinks a .iconfont{font-size:18px;}
.maPic{position: absolute;left: 50%;bottom: 100%;display: none;padding: 10px 0;}

.flinks a:hover .maPic{display: block;}
.maPic img{width: 120px;height: 120px;transform: translateX(-50%);box-shadow: 0 0 10px rgba(0,0,0,.3);}
.fa_l{margin-left: 50px;}
.fa_m h3{font-size: 18px;margin-bottom: 8px;}
.fa_m p{height: 31px;font-size: 18px;}
.fa_m p.hz{font-size: 16px;}
.fa_m .tips{font-size: 12px;}
.wcode li{margin-left: 25px;}
.wcode li img{width: 118px;}
.wcode li p{font-size: 12px;margin-top: 10px;}
.foot_b{border-top:1px solid #647586;padding: 15px 0;color: #5e7081;font-size: 12px;}
.foot_b img{width: 20px;}
.fblinks a{color: #5e7081;margin: 0 50px;}
.fblinks a:hover{color: #00b0ea;}
.gy_ban{height: 100%;background-size: cover;color: #fff;font-size: 60px;line-height: 1;text-align: center;}
.gtxt{font-size: 60px;text-align: center;line-height: 1;}
.gtxt .en{text-transform: uppercase;opacity: .5;}
.gtxt .cn{position: relative;top:-25px}
.jsBox{height: 100%;background: url(../images/ab1.png) no-repeat bottom right;padding-top: 10%;}
.ab_tit{font-size: 38px;margin-bottom: 60px;letter-spacing: 3px;}
.ab_tit span{font-weight: bold;}
.ab_tit .line{display: block;width: 61px;height: 2px;background-color: #1890ff;margin-top: 20px;}
.jsTxt h3{font-size: 22px;margin-bottom: 20px;}
.jsTxt p{font-size: 16px;color: #999;line-height: 1.8;max-width: 815px;text-indent: 2em;}
.section{background-size: cover;background-position: center;background-repeat: no-repeat;}
.ab_tit_a .line{margin: 20px auto 0 auto;width: 155px;}
.ab_tit_c .line{width: 155px;}
.mxiang{color: #666;font-size: 34px;text-align: center;}

.st_cont{height: 100%;}
.st_img{width: 50%;height: 100%;}
.st_img img{height: 100%;object-fit: cover;}
.st_info{padding-left: 10%;}
.st_info p{font-size: 24px;color: #666;margin-bottom: 30px;}
.jzg {padding-top: 100px;}
.jzg li{color: #282828;font-size: 30px;opacity: .9;}
.jzg li:nth-child(3){font-size: 45px;}
#aboutMain #section5 .mxiang{margin-top: 90px;}
.lSlide .hd{background: url(../images/x.png) no-repeat center 129px;}
.lSlide .hd li{width: 20%;text-align: center;position: relative;cursor: pointer;}
.lSlide .hd li .icon{z-index: 2;position: relative;width: 24px;height: 24px;border-radius: 50%;background-image: linear-gradient(to right,#c5cdd6,#a4aebb);display: flex;align-items: center;justify-content: center;margin:  0 auto;color: #fff;}
.lSlide .hd li .line{width: 2px;height: 120px;margin: 0 auto;background: linear-gradient(0deg, #23b9ed 0%, rgba(0, 103, 237, 0) 100%);opacity: 0;}
.lSlide .hd li.on .line{opacity: 1;}
.lSlide .hd li.on .icon{background-image: linear-gradient(to right,#63d5fb,#08b3eb);}
.lSlide .hd li::after{position: absolute;width: 0%;content: '';background-image: linear-gradient(to right,rgba(0,176,234,.5),rgba(0,176,234,1),rgba(0,176,234,.5));height: 3px;top:131px;left: -50%;}
.lSlide .hd li.on::after{width:100% ;transition: width 400ms;}
.lSlide .hd li .c{position: relative;z-index: 2;}


.lSlide .hd li:first-child.on::after{width: 50%;left: 0;background-image: linear-gradient(to right,rgba(0,176,234,0),rgba(0,176,234,1));}
.bs_cell{background: url(../images/jt.png) no-repeat left 6px;padding-left: 30px;font-size: 19px;margin-bottom: 34px;background-size: 20px auto;}
.bd_tit{color: #184269;text-align: right;margin-right: 60px;width: 170px;}
.bd_tit h3{font-size: 40px;}
.bd_tit p{font-size: 18px;}
.lSlide{padding-top: 20px;}
.lSlide .bd{height: 300px;}
.lx_div{width: 50%;}
.lx_box{box-shadow: 0 0 20px rgba(0, 0, 0, .1);}
.lx_info{padding-left: 40px;}
.lx_tit .cn{font-size: 24px;color: #1e365c;line-height: 1;position: relative;margin-top: -18px;}
.lx_tit .en{font-size: 62px;text-transform: uppercase;color: #20b5ed;opacity: .05;font-weight: bold;line-height: 1;}
.lxUl{padding-top: 15px;}
.lxUl li{padding: 15px 0;}
.lxUl li h4{font-size: 14px;font-weight: bold;margin-bottom: 8px;}
#map{height: 500px;}
.lxUl li p span:nth-child(2){margin: 0 20px;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{background-color: #20b5ed;}
#fp-nav ul li .fp-tooltip{color: #20b5ed;}
#fp-nav ul li:last-child, .fp-slidesNav ul li:last-child{display: none;}

.banWrap{position: absolute;left: 0;top:0;right: 0;bottom: 0;}
.banWrap .container{height: 100%;display: flex;align-items: center;color: #fff;}
.aban_txt{padding-left: 80px;}
.aban_txt h3{font-size: 36px;font-weight: bold;margin-bottom: 10px;font-style: italic;letter-spacing: 2px;}
.aban_txt .en{font-size: 16px;text-transform: uppercase;opacity: .5;}
.ab_conts_jg{background:#fbfbfb url(../images/jg1.jpg) no-repeat center top;background-size:cover;}
.gpic{padding: 30px 0;}
.ab_conts{padding: 80px 0;}
.ryUl li{padding: 15px;text-align: center;}
.ryUl li .cell{display: block;padding: 0 20px;}
.ryUl li p{margin-top: 10px;padding: 0 0px;}
.ryUl li img{max-width: 80%;}
.zr_img{width: 52%;}
.zr_txt{width: 48%;background-color: #00b0ea;color: #fff;padding:60px;margin-top: 75px;}
.zr_txt .line{width: 38px;height: 2px;background-color: #fff;margin-top: 20px;}
.zr-t .en{font-size: 54px;color: #30ccff;font-weight: bold;line-height: 1;}
.zr-t .cn{font-size: 26px;color: #fff;}
.zr_txt p{line-height: 1.7;margin-top: 20px;}
.si_info{line-height: 1.9;font-size: 18px;margin-bottom:40px;}
.si_info p span{color: #30ccff;}
.zr_a{margin-bottom: 55px;}
.si_ul li{width: 22%;transition: all 400ms;}
.si_ul li.active{width: 34%;}
.si_ul li img{width: 100%;height: 302px;object-fit: cover;}
.si_ul li a{position: relative;display: block;}
.si_ul li p{position: absolute;left: 0;right: 0;bottom: 0;background-color: #;padding: 20px;color: #fff;line-height: 1.8;opacity: 0;transition: all 400ms;}
.si_ul li.active p{opacity: 1;}
.sprev,.snext{left: -70px;z-index: 20; position: absolute;top:50%;transform: translateY(-50%);width: 45px;height: 90px;background-color: #d8d8d8;display: flex;align-items: center;justify-content: center;color: #fff;}
.snext{left: auto;right: -70px;}
.sprev .iconfont,.snext .iconfont{font-size: 20px;font-weight: bold;}
.zSwiper{overflow: hidden;}
.zr_box{position: relative;margin-bottom: 50px;}
.sprev:hover,.snext:hover{background-color: #4cc8f0;}
.ab_conts_zs{background: url(../images/zsg.jpg) no-repeat center bottom;background-size: 100% auto;min-height: 600px;}
.sSwiper .swiper-slide{transform: scale(.8);transition: all 400ms;}
.sSwiper .swiper-slide-active,.sSwiper .swiper-slide-duplicate-active{
    transform: scale(1);
}
.sSwiper{
    padding: 50px 0;
}
.sw_box{
    position: relative;
}
.sw_box .item{background-color: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, .1);padding: 10px;}
.sw_box .item img{max-width: 100%;}
.wprev .iconfont,.wnext .iconfont{font-size: 30px;}
.wprev,.wnext{display: flex;align-items: center;justify-content: center;width: 50px;height: 80px;background-color: rgba(0, 0, 0, .05);top:50%;transform: translateY(-50%);position: absolute;}
.wprev:hover,.wnext:hover{background-color: rgba(0, 0, 0, .3);color: #fff;}
.wprev{left: -50px;}
.wnext{right: -50px;}
.cp_a{margin: 0 -10px;}
.cp_a li{padding: 10px;}
.cp_a li .item{background-color: #fff;height: 200px;box-shadow: 0 0 10px rgba(0, 0, 0, .1);padding: 10px 20px;transition: all 400ms;cursor: pointer;}
.cp_a li .img{display: flex;justify-content:flex-end;height: 120px;}
.cp_a li .img img{max-height: 100%;}
.cp_a li .item:hover{box-shadow: 0 0 10px rgba(0, 0, 0, .2);background-color: #00b0ea;color: #fff;}
.cp_a li h3{font-size: 18px;color: #000;position: relative;top:-10px}
.cp_a li p{font-size: 14px;color: #999;} 
.cp_a li .item:hover h3,.cp_a li .item:hover p{color: #fff;}



.ab_com h2{margin-bottom: 20px;font-weight: bold;font-size: 20px;}
.xt_box{background-color: #fafafa;padding: 50px 0;}
.aSlide .hd{border-bottom: 1px solid #ddd;padding:  0 100px;}
.aSlide .hd li{padding: 15px 0;position: relative;color: #999;font-size: 18px;cursor: pointer;} 
.aSlide .hd li.on{color: #1890ff;}
.aSlide .hd li.on::after{content: '';position: absolute;left: 0;bottom: -1px;height: 2px;background-color: #1890ff;right: 0;}
.iSwiper{width: 560px;overflow: hidden;position: relative;}
.iSwiper img{width: 100%;}
.iSwiper .img{display: block;margin: 0 40px;background-color: #fff;border-radius: 10px;padding: 10px;}
.bi_cont{padding: 60px 0%;}
.iSwiper .wprev,.iSwiper .wnext{width: 40px;height:100px;background-color: #58a1ff;color: #fff;z-index: 20;}
.iSwiper .wprev{left: 0;}
.iSwiper .wnext{right: 0;}
.iSwiper .wprev:hover,.iSwiper .wnext:hover{background-color: #2778fb;opacity: 1;}
.bi_r{max-width: 560px;}
.bi_r h3{font-size: 24px;font-weight: bold;margin: 15px 0;}
.zd_box{padding: 60px 0;}
.zSlide .hd {margin-bottom: 40px;}
.zSlide .hd li{font-size: 20px;color: #999;padding: 12px 0;border-bottom: 2px solid transparent;cursor: pointer;margin-right: 40px;}
.zSlide .hd li.on{border-color: #2778fb;color:#000}
.eImg{display: block;}
.ds_box{position: relative;}
.ds_box .swiper-slide{position: relative;}
.ds_box p{position: absolute;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, .7);color: #fff;padding: 13px 0;z-index: 2;text-align: center;font-size: 18px;}
.dprev,.dnext{display: flex;align-items: center;justify-content: center;width: 50px;height: 80px;background-color: rgba(0, 0, 0, .1);top:50%;transform: translateY(-50%);position: absolute;color: #fff;}
.dprev:hover,.dnext:hover{background-color: rgba(0, 0, 0, .3);color: #fff;}
.dprev{left: -60px;}
.dnext{right: -60px;}
.dprev .iconfont,.dnext .iconfont{font-size: 24px;}
.zSlide{margin-bottom: 60px;}
.flex-wrap{flex-wrap: wrap;}
.hbUl{margin: 0 -9px;padding-bottom: 40px;}
.hbUl li{width: 20%;padding: 9px;}
.hbUl li .cell{display: block;padding: 1px;box-shadow: 0 0 10px rgba(0,0,0,.1);border-radius: 8px;}
.hbUl li img{width: 100%;}
.ab_tit .line1{width: 60px;}
.tcUl{margin: 0 -20px;}
.tcUl li{padding: 20px;}
.tcUl li .img{overflow: hidden;border-radius: 10px;}
.tcUl li img{width: 100%;border-radius: 10px;transition: all 400ms;}
.tcUl li .item{display: block;box-shadow: 0 4px 10px rgba(0,0,0,.15);padding: 15px;}
.tcUl li:hover img{transform: scale(1.1);}
.hq_box{padding-top: 80px;}
.hq_img{max-width: 612px;}
.hq_img img{width: 100%;}
.hq_cont p{font-size: 30px;line-height: 1.7;margin-left: 70px;color: #000;position: relative;z-index: 2;margin-top: -23px;}
.tzdiv{margin-left: 70px;margin-top: 50px;}
.falogo{box-shadow: 0 2px 6px rgba(0,0,0,.15);border-radius: 4px;width: 254px;height: 72px;position: relative;display: flex;align-items: center;justify-content: center;border-radius: 10px;}
.falogo img{max-width: 100%;}
.tzlinks{width: 211px;height: 72px;background-color: #1890ff;display: flex;align-items: center;justify-content: center;color: #fff;border-radius: 8px;font-size: 20px;margin-left: -20px;z-index: 2;transition: all 400ms;}
.tzlinks:hover{background-color: #00b0ea;color: #fff;}

.gtxt .line{ width: 280px;height: 1px;background-color: #fff;margin: 0 auto;margin-top: 40px;}
.gtxt p{font-size: 20px;margin-top: 60px;}
.ab_nav{border-bottom: 1px solid #ddd;padding-bottom: 60px;}
.ab_nav a{display: flex;align-items: center;justify-content: center;background-color: #f0f4fd;border-radius: 4px;color: #1890ff;font-size: 20px;width: 250px;height: 84px; margin: 0 80px;cursor: pointer;transition: all 400ms;}
.ab_nav a:hover,.ab_nav a.in{background: #1890ff;color: #fff;}
.newslist{padding-top: 30px;}
.newslist .img{overflow: hidden;}
.newslist .img img{width: 368px;height: 234px;object-fit: cover;transition: all 400ms;}
.newslist .info{flex: 1;margin: 0 35px;}
.newslist .info h3{font-size: 24px;margin-bottom: 30px;}
.newslist .info p{color: #999;font-size: 18px;line-height: 1.7;}
.newslist .date{width: 140px;text-align: center;color: #cbd8f5;font-size: 34px;line-height: 1;}
.newslist .date span{font-size: 24px;}
.newslist li{padding: 24px 0;}
.newslist li:hover img{transform: scale(1.1);}

.flex-wrap{flex-wrap: wrap;}
.pages{margin-top: 50px;color: #999;}
.pages a{margin: 0 4px;width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;;}
.pages a.in,.pages a:hover{background-color: #f3f2f7;}
.pages span,.pages div{margin: 0 20px;}
.pages input{width: 68px;height: 36px;border: 1px solid #e2e2e2;margin: 0 4px;}
.pages button{width: 70px;height: 45px;display: flex;align-items: center;justify-content: center;background-color: #1890ff;color: #fff;border-radius: 4px;}
.det_side{width: 368px;flex-shrink: 0;}
.det_side h2{margin-bottom: 20px; color: #b8bbbf;font-size: 28px;position: relative;padding-left: 25px;}
.det_side h2::after{content: '';width: 14px;height: 14px;border-radius: 50%;background-color: #1890ff;left: 0;top:50%;margin-top: -7px;position: absolute;}
.nsCell img{width: 100%;height: auto;}
.nsCell h3{font-size: 18px;margin-top: 14px;line-height: 1.5;margin-bottom: 10px;}
.nsCell span{color: #999;font-size:18px;}
.nsCell{margin-bottom: 30px;display: block;}
.det_cont{flex:1;margin-right: 80px;}
.dback{background-color: #00b0ea;color: #fff;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;border-radius: 50%;margin-right: 10px;}
.de_a{font-size: 18px;margin-bottom: 40px;}
.det_cont h1{font-size: 26px;}
.det_cont .time{font-size: 18px;margin: 20px 0;}
.det_p{line-height: 1.8;color: #666;font-size: 16px;}
.det_p p{margin-bottom: 30px;}
.det_p img{width: 100%;height: auto;margin: 20px 0;}
.det_bot{margin-top: 150px;}
.det_bot a{color: #999;margin: 0 80px;font-size: 16px;}
.det_bot a .iconfont{margin: 0 8px;}
.det_bot a:hover{color: #333;}
.xgmore{display: flex;align-items: center;justify-content: center;position: absolute;left: 25%;bottom: 13%;width: 274px;height: 80px;background-image: linear-gradient(to bottom,#72bdd8,#1a91fe);border-radius: 40px;color: #fff;font-size: 28px;}
.xgmore:hover{background: #1a91fe;color: #fff;}
.czBox{position: absolute;right: 5%;bottom: 13%;z-index: 2;background-color: rgba(255, 255, 255, .43);width: 494px;height: 380px;padding: 30px;border-radius: 10px;}
.czBox h2{color: #1d1357;font-weight: bold;font-size: 25px;font-style: italic;margin-bottom: 20px;}
.cInt{height: 67px;width: 100%;background-color: #fff;padding: 0 15px;border-radius: 10px;outline: none;border: none;font-size: 18px;}
.sel{margin: 20px 0;position: relative;}
.sel select{width: 100%;height: 67px;background: #fff url(../images/ud.png) no-repeat 95% center;border: none;border-radius: 10px;outline: none;color: #333;padding: 0 15px;font-size: 18px;appearance:none; -moz-appearance:none; -webkit-appearance:none; }
.czbtns{width: 100%;border-radius: 10px;height: 67px;background-color: #1890ff;color: #fff;font-size: 20px;}

.it_a .icon{width: 130px;height: 130px;border-radius: 50%;display: flex;align-items: center;justify-content: center;flex-direction: column;color: #ffff;}
.it_a .icon .iconfont{font-size: 70px;}
.yyUl li .item{position: relative;font-size: 18px;}
.it_b{width: 296px;z-index: 20;position: absolute; box-shadow: 0 0 10px rgba(0, 0, 0, .1);border-radius: 10px;display: none;background-color: #fff;}
.it_b .info{height: 188px;border-radius: 10px 10px 0 0;display: flex;align-items: center;flex-wrap: wrap;padding: 0 15px;justify-content: center;}
.it_b .info a{color: #fff;font-size: 17px;width: 33.333%;padding: 5px 0;}
.it_bot{padding: 20px 0;}
.it_bot .iconfont{font-size: 40px;}
.yyUl li:first-child .icon,.yyUl li:first-child .it_b .info{background-image: linear-gradient(to bottom,#12daf8,#32bff8);}
.yyUl li:nth-child(1) .it_bot .iconfont{color: #32bff8;}
.yyUl li:nth-child(2) .icon,.yyUl li:nth-child(2) .it_b .info{background-image: linear-gradient(to bottom,#33d7ab,#37d289);}
.yyUl li:nth-child(2) .it_bot .iconfont{color: #33d8a8;}
.yyUl li:nth-child(3) .icon,.yyUl li:nth-child(3) .it_b .info{background-image: linear-gradient(to bottom,#f8b859,#f88b7d);}
.yyUl li:nth-child(3) .it_bot .iconfont{color: #f88b7d;}
.yyUl li:nth-child(4) .icon,.yyUl li:nth-child(4) .it_b .info{background-image: linear-gradient(to bottom,#fe8089,#d53a61);}
.yyUl li:nth-child(4) .it_bot .iconfont{color: #d53a61;}
.yyUl li:nth-child(5) .icon,.yyUl li:nth-child(5) .it_b .info{background-image: linear-gradient(to bottom,#56a1f9,#9c81fe);}
.yyUl li:nth-child(5) .it_bot .iconfont{color: #56a1f9;}
.yyUl li:hover .it_b{display: block;}
.it_a p{margin-top: 20px;}
.yyUl{padding: 100px 0;}
.cgbox{background: url(../images/wg.jpg) no-repeat center;padding: 125px 0;background-size: cover;display: flex;align-items: center;justify-content: center;}
.cgbox a{justify-content: center;width: 360px;height: 117px;border-radius: 5px;color: #fff;font-size: 38px;margin: 0 50px;}
.cgbox a:nth-child(1){background-image: linear-gradient(to bottom,#82d3f8,#43a7f4);}
.cgbox a:nth-child(2){background-image: linear-gradient(to bottom,#6d64fe,#8e48fe);}
.cgbox a .iconfont{font-size: 34px;margin-left: 10px;position: relative;top:1px}

.showBox{padding: 70px 0;}
.shside{position: relative;overflow: hidden;padding: 20px 10px;}
.shside .hprev{top:50%;transform: translateY(-50%);width: 71px;height: 63px;display: flex;justify-content: flex-end;background-color: rgba(0, 0, 0, .15);border-radius: 0 30px 30px 0;z-index: 2;left: 0;padding-right: 6px;z-index: 20;align-items: center;position: absolute;}
.shside .hnext{top:50%;transform: translateY(-50%);width: 71px;height: 63px;display: flex;justify-content: flex-end;background-color: rgba(0, 0, 0, .15);z-index: 2;right: 0;padding-right: 6px;z-index: 20;border-radius: 30px 0 0 30px;align-items: center;position: absolute;}
.shside .hprev span,.shside .hnext span{border-radius: 50%; color: #fff;width: 55px;height: 55px;display: flex;align-items: center;justify-content: center;background-color: rgba(0, 0, 0, .24);color: rgba(255,  255, 255, .55);}
.shside  .iconfont{font-size: 30px;}
.shside .hprev:hover span,.shside .hnext:hover span{background-color: #39b6f8;color: #fff;}
.pItem{padding: 10px;box-shadow: 0 0 8px rgba(0, 0, 0, .1);display: block;overflow: hidden;}
.pItem  .img{overflow: hidden;}
.pItem img{overflow: hidden;transition: all 400ms;}
.mob_show{display: none;}
.pItem:hover img{transform: scale(1.1);}
.ab_tit{position: relative;}
.sqbtn{position: absolute;right: 0;top:0;display: flex;align-items: center;justify-content: center;width: 209px;height: 68px;border-radius: 35px;background-color: #1474ff;color: #fff;font-size: 24px;}
.sqbtn img{margin-left: 4px;}
.wtbox{background:#f8fbff url(../images/wtg.png) no-repeat center top;min-height: 720px;background-size: 100% auto;padding: 80px 0;}
.lclist{flex:1;}
.lclist li{width: 33.333%;padding-right: 80px;}
.sm_box{box-shadow:0 0 10px rgba(0, 0, 0, .05);border-radius: 10px;width: 440px;height: 486px;background-color: #fff;flex-shrink: 0;}
.sm_a{border-bottom: 1px solid #dddddd;padding: 20px 25px;}
.sm_a h4{font-size: 18px;margin-bottom: 10px;}
.sm_a p{font-size: 16px;}
.sm_a .r{font-size: 18px;}
.sm_a .r img{margin-right: 10px;}
.sm_b{padding-top: 80px;}
.sm_b p{margin-top: 30px;font-size: 18px;}

.lclist li .a{position: relative;}
.lclist li .a .num{font-size: 100px;font-weight: bold;color: #ebf3fe;line-height: 1;}
.lclist li .a span{position: absolute;left: 8px;top: 55px;font-size: 20px;}
.lclist li{padding: 22px 0;}
.lclist li p{font-size: 16px;margin-top: 20px;max-width: 190px;}

.wtUl li{width: 500px;padding: 25px 0;}
.wtUl li .tit {margin-bottom: 12px;}
.wtUl li .icon{display: flex;align-items: center;justify-content: center;color: #fff;width: 41px;height: 37px;font-size: 26px;margin-right: 10px;flex-shrink: 0;}
.wtUl li .tit .icon{background-color: #0066ff;}
.wtUl li .desc .icon{background-color: #ffca39;}
.wtUl li .tit h4{line-height: 37px;color: #000;}
.wtUl li .desc p{color: #999;font-size: 16px;line-height: 1.6;padding-top: 2px;}

.change{color: #1474ff;font-size: 18px;padding: 10px 0;cursor: pointer;}
.change .iconfont{font-size: 18px;margin-right: 10px;}
.sqbtn_a{position: static;margin-top: 30px;}
.sqbtn:hover{background-color: #0066ff;color: #fff;}

.xhBox{background: url(../images/xg.png) no-repeat center;background-size: cover;padding: 50px 0;color: #fff;}
.xhBox .ab_tit{color: #fff;}
.f28{font-size: 28px;}

.xiaohu{padding: 0 160px; background: url(../images/hg.png) no-repeat center 90px;min-height: 120px;margin: 65px 0;text-align: center;}
.xiaohu .yd{border-radius: 50%;width: 8px;height: 8px;background-color: #fff;margin: 6px auto;}
.xiaohu p{display: inline-block;text-align: left;font-size: 15px;line-height: 1.8;}
.lg_box{background: url(../images/lg.jpg) no-repeat center;background-size: cover;height: 100%;}

.lgform{width: 380px;background-color: rgba(0, 0, 0, .5);padding: 10px;border-radius: 10px;}
.lgCont{background-color: #fff;border-radius: 10px;height: 100%;padding: 20px;}
.lgCont h2{font-size: 18px;text-align: center;color: #000;margin-bottom: 25px;}
.lg_item{margin-bottom: 20px;border: 1px solid #cccccc;height: 48px;}
.lg_item .iconfont{color: #cccccc;font-size: 28px;margin: 0 10px;}
.lg_item input{flex:1;outline: none;border: none;font-size: 15px;background-color: transparent;}
.lg_item .icon-Down{font-size: 20px;}
.jbtn{display: flex;align-items: center;justify-content: center;width: 100%;background-color: #0066ff;color: #fff;font-size: 17px;border-radius: 5px;height: 50px;margin-top: 30px;}
.develop-bg{
    width: 1800px;
    height: 1800px;
    position: absolute;
    bottom: -900px;
    left: 50%;
    transform: translate(-50%, 0);
    margin: auto;
    z-index: 1;
}
.develop-bg img{
    position: relative;
    top: 260px
}
.content-develop .rotate-30 {
    transition: all 1s;
    transform: rotate(30deg);
}
.content-develop .rotate-60 {
transition: all 1s;
transform: rotate(60deg);
}
.content-develop .rotate-90 {
transition: all 1s;
transform: rotate(90deg);
}
.content-develop .rotate-120 {
transition: all 1s;
transform: rotate(120deg);
}
.content-develop .rotate-150 {
transition: all 1s;
transform: rotate(150deg);
}
.content-develop .rotate-180 {
transition: all 1s;
transform: rotate(180deg);
}
.content-develop .rotate-210 {
transition: all 1s;
transform: rotate(210deg);
}
.content-develop .rotate-240 {
transition: all 1s;
transform: rotate(240deg);
}
#aboutMain #section6{
    overflow: hidden;
}

#section6 .container{position:relative;z-index:200}

.maUl li .num{
    width: 90px;
    height: 90px;
    border:2px solid #1e87e8;
    color: #1e87e8;
    font-size: 27px;
    border-radius: 50%;
    margin: 0 30px;
    flex-shrink: 0;
    position: relative;
}
.maUl li .num::after{
    content: '';
    position:absolute;
    left: 1px;
    top:15px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #1e87e8;
}
.maUl li:nth-child(2) .num::after{
    top:60px;
    left: 0px;
}
.maUl li:nth-child(3) .num::after{
    bottom:-5px;
    left: 50%;
    top:auto;
    transform: translateX(-50%);
}
.maUl li:nth-child(4) .num::after{
    top:60px;
    left: auto;
    right: 0;
}
.maUl li:nth-child(5) .num::after{
    top:60px;
    left: auto;
    right: 0;
}
.maUl li .ma_l{
    text-align: right;
}
.maUl li h3{
    font-size: 22px;
    margin-bottom: 10px;
    font-weight: bold;
    color: #1e87e8;
}
.maUl li p{
    color: #999;
    font-size: 16px;
}
.maUl li:nth-child(1){order: 1;margin-bottom: 80px;width: 465px;}
.maUl li:nth-child(2){order: 3;}
.maUl li:nth-child(3){order: 5;flex-wrap: wrap;flex-direction: column;width: 100%;}
.maUl li:nth-child(4){order: 4;}
.maUl li:nth-child(4) .ma_l{width: 300px;}
.maUl li:nth-child(5){order: 2;width: 465px;margin-bottom: 80px;}
.maUl li:nth-child(5) .ma_l{order: 2;text-align: left;}
.maUl li:nth-child(5) .num{order: 1;}

.maUl li:nth-child(4) .ma_l{order: 2;text-align: left;}
.maUl li:nth-child(4) .num{order: 1;}
.maUl li:nth-child(3) .num{order: 1;}
.maUl li:nth-child(3) .ma_l{order: 2;text-align: center;}
.maUl li:nth-child(2) .ma_l,.maUl li:nth-child(4) .ma_l{width: 320px;}
.maUl li:nth-child(3) .ma_l{margin-top: 10px;}
.maUl li:nth-child(2){padding-left: 4%;}
.maUl li:nth-child(2) .ma_l{padding-left: 25%;}
.maUl li:nth-child(4) {padding-right: 4%;}
.maUl li:nth-child(4) .ma_l{padding-right: 10%;}
.ma_cont{position: relative;}
.ma_cont .yw{position: absolute;left: 50%;top:0;transform: translateX(-50%);max-width: 3.52rem;}
.ma_cont .yw img{max-width: 100%;}
.mb_tit{color: #fff;font-size: 20px;max-width: 630px;margin-bottom: 60px;}
.mb_tit h3{font-size: 28px;margin-bottom:5px;}
.mb_cont{color: #fff;}
.mhd{width: 250px;display: flex;flex-direction: column;margin-right: 50px;}
.mhd li{display: flex;justify-content: flex-end;margin-bottom: 20px;transition: all 400ms;cursor: pointer;}
.mhd li span{height: 57px;width: 200px;display: flex;align-items: center;background-image: linear-gradient(to right,#52aeeb,#52aeeb);font-size: 18px;text-align: right;justify-content: flex-end;padding-right: 25px;border-radius: 30px 0 0 30px;transition: all 400ms;}
.mhd li.on span{background: #3371bc;width: 100%;}
.mdi_top{padding-left: 50px;border-left: 1px solid #fff;}
.md_it h4{font-size: 18px;margin-bottom: 5px;}
.md_it {margin-bottom: 80px;}
.mtd li{margin-right: 50px;text-align: center;}
.mtd li p{font-size: 16px;margin-top: 10px;line-height: 1.8;}
.mlUl{margin-top: 40px;padding:20px 0 20px 50px;border-left: 1px solid #fff;}
.mlUl li{margin-right: 10px;}
.mbd{min-height: 290px;}



.maUl li{-webkit-animation-duration:1s;animation-duration:1s;}
.maUl li:nth-child(2){-webkit-animation-duration:1.2s;animation-duration:1.2s;}
.maUl li:nth-child(3){-webkit-animation-duration:1.4s;animation-duration:1.4s;}
.maUl li:nth-child(4){-webkit-animation-duration:1.6s;animation-duration:1.6s;}
.maUl li:nth-child(5){-webkit-animation-duration:1.8s;animation-duration:1.8s;}

.main_d{padding: 40px 0;}
.md_tit{font-size: 26px;line-height: 1.4;margin-bottom: 1rem;padding: 0 8%;}
.md_img img{max-width: 90%;display: block;margin: 0 auto;}


@media (min-width:768px) {
    .active .mUp{-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}

    .active .mZoomIn{
        -webkit-animation-name: zoomIn;
        animation-name: zoomIn;
    }
}
@media (min-width:992px) {
    body {padding-bottom: 0;}

}

@media (max-width:1300px) {
    .ma_cont{padding: 0;}
    .maUl li:nth-child(5), .maUl li:nth-child(1){max-width: 400px;}
}

@media (max-width:1441px) {
    .menu li a.item{font-size: 16px;}
}
@media (max-width:1200px) {
    .container{width: 100%;padding: 0 15px;}
    .maUl li h3{font-size: 18px;}
    .maUl li p{font-size: 14px;}
    .maUl li .num{width: 70px;height: 70px;font-size: 22px;margin: 0 20px;}
}

@media (max-width:1024px)  {
    body{overflow-x: hidden;width: 100%;}
    .container{width: auto;padding: 0 4%;}
    .sideMenu{position: fixed;right: 0;top: 60px;width: 100%;z-index: 600;display: none;left:0;opacity: 1;background:#fff;color: #333;padding:10px 0;height: calc(100vh - 60px);}
    .navs{height: 100%;overflow-y: auto;}
    .side_bg{background: rgba(0,0,0,.4);position: absolute;left: 0;top:0;right: 0;bottom: 0;z-index:400;display: none;position: fixed;}
    .side_c{width:100%;overflow:auto;position: relative;z-index: 101}
    .sideMenu.active .side_bg{display: block;}
    .navs li a{ color: #333;display: block;text-align: left;font-size: 14px;letter-spacing: 1px;}
    .navs li a.item{display: flex;align-items: center;justify-content: space-between; border-bottom: 1px solid #eee;padding:15px 5%;overflow: hidden;}
    .navs li a.item .icon-right{float: right;font-size: 18px;}
    .navs li a.item.on .icon-Down{transform: rotate(180deg);}
    .navs li:last-child a.item{border-bottom: none;}
    .sub-nav{overflow: hidden; background: #fff;line-height: 30px;display: none;border-bottom: 1px solid #eee;}
    .navs li .sub-nav a{position: relative; padding: 6px 5%;color: #666;font-size: 13px;}
    .navs li .sub-nav a:after{content: "\e683";font-family: "iconfont" !important;font-size: 14px;position: absolute;right: 20px;top:9px;}
    .banner{margin-top: 60px;}
    .mob_header{display: block;background-color: #00b0ea;}
    .header{display: none;}
    .bw_r{width: 410px;height: auto;padding: 30px;}
    .dl_btn{font-size: 18px;}
    .bw_item input{font-size: 14px;}
    .bw_l h1{font-size: 40px;}
    .bw_l .en{font-size: 18px;}
    .mc_tit h3{font-size: 28px;}
    .mcUl li .item{padding: 25px;}
    .main_e{background-size: 140% auto !important;}
    .fa_l{margin-left: 0;}
    .fblinks a{margin: 0 10px;}
    .ryUl li p{padding: 0;}
    .zr_a{flex-wrap: wrap;}
    .zr_txt{width: 100%;padding: 30px;order: 2;margin-top: 0;}
    .zr_img{width: 100%;}
    .si_info{font-size: 14px;}
    .si_ul li img{height: 3rem;}
    .si_ul li p{font-size: 12px;padding: 10px;}
    .aBan .gtxt{width: 90%;}
    .aSlide .hd{padding: 0 10px;}
    .aSlide .hd li{font-size: 14px;}
    .bi_cont{padding: 40px 0;}
    .bi_r{margin-left: 30px;}
    .hq_cont p{font-size: 20px;}
    .dh{width: 100px;}
    .hq_cont p{margin-left: 50px;}
    .tzdiv{margin-left: 50px;display: block;}
    .tzlinks{margin-left: 0;margin-top: 20px;}
    .hq_img{margin-left: 20px;}
    .newslist .img img{width: 250px;height: 140px;}
    .newslist .info h3{font-size: 18px;margin-bottom: 10px;}
    .newslist .info p{font-size: 14px;}
    .newslist .info{margin: 0 20px;}
    .newslist .date{font-size: 18px;width: 80px;}
    .newslist .date span{font-size: 14px;}
    .ab_nav a{margin: 0 0px;transform: scale(.7);}
    .ab_nav{justify-content: space-between;padding-bottom: 20px;}
    .gtxt p{margin-top: 20px;font-size: 14px;}
    .gtxt .line{margin-top: 10px;}
    .det_bot a{margin: 0 10px;}
    .det_cont{margin-right: 40px;}
    .czBox{position: static;background-color: #ddd;border-radius: 0;width: auto;}
    .xgmore{bottom: auto;top:34%;width: 130px;height: 40px;font-size: 14px;left: 27%;}
    .yyUl{flex-wrap: wrap;padding: 20px 0;}
    .yyUl li{width: 50%;padding: 10px;}
    .yyUl li .it_a{display: none;}
    .it_b{display: block;position: static;-webkit-transform: translate(0%, 0%);
        transform: translate(0%, 0%);width: 100%;}
    .cgbox a{width: 200px;height: 80px;font-size: 18px;margin: 0 20px;}
    .cgbox a .iconfont{font-size: 20px;}
    .sqbtn{margin: 0 auto;top:auto;bottom: 30px;left: 50%;right: auto;transform: translateX(-50%);}
    .sqbtn_a{left: auto;transform: translateX(0);}
    .ab_tit{position: static;}
    .ab_conts_lc{position: relative;padding-bottom: 90px;}
    .lc_wrap{display: block;}
    .lclist li .a .num{font-size: 60px;}
    .lclist li .a span{font-size: 16px;top:30px}
    .sm_box{margin: 40px auto;height: auto;max-width: 440px;width: auto;}
    .sm_b{padding: 80px 0;}
    .lclist li p{font-size: 14px;padding-right: 20px;}
    .xiaohu{padding: 0;background-size: 100% auto;background-position: center 60px;}
    .xiaohu li img{height: 50px;}
    .xiaohu p{font-size: 13px;}
    .ma_cont .yw{position: static;margin: 0 auto;display: block;transform: translate(0);}
    .maUl li{padding-left: 0 !important; width: 50% !important;max-width: 50% !important; order: 1 !important;margin-bottom: 20px !important;flex-direction: row !important;}
    .maUl li .num{order: 1 !important;}
    .maUl li .ma_l{padding-left: 0 !important; order:2 !important;text-align: left !important;}
    .maUl li .num::after{display: none;}
    #fullpage #section2{padding: 40px 0;}
}

@media (max-width: 991px){
	
    
}
@media (max-width: 821px){
    .foot_a{flex-wrap: wrap;}
    .wcode li{margin: 10px;}
    .foot_b{flex-wrap: wrap;line-height: 2;}
}
@media (max-width:768px){
    #page{width: 100%;overflow: hidden;;}
    .banner img{object-fit: cover;min-height: 400px;}
    #fullpage .banner{min-height: 500px;padding: 40px 0;}
    .bw_item input,.bw_item .ycode{height: 40px;line-height: 40px;}
    .bw_item{margin-bottom: 15px;}
    .dl_btn{height: 40px;}
    .mcont{flex-wrap: wrap;}
    .mcUl{margin-left: 0;}
    .main_c{padding:100px 0;}
    .main_e{background-size: cover !important;padding: 80px 0;}
    .me_tit h2{font-size: 34px;}
    .meUl li,.mglist li{width: 50%;}
    .meUl,.mglist{flex-wrap: wrap;}
    .mglist li{padding: 15px 0;}
    .mglist li p{font-size: 14px;}
    .gy_ban{height: 400px;}
    .gtxt{font-size: 40px;}
    .gtxt .cn{top:-15px;}
    #aboutMain .section{padding: 40px 0;}
    .ab_tit{font-size: 24px;margin-bottom: 30px;}
    .ab_tit .line{margin-top:10px;}
    .jsTxt h3{font-size: 18px;line-height: 1.4;}
    #aboutMain #section1{padding-bottom: 0;}
    .jsBox{padding-bottom: 40px;}
    .jsTxt p{font-size: 14px;}
    .mxiang{font-size: 24px;}
    #aboutMain #section2,#aboutMain #section4,#aboutMain #section5{padding:200px 0;}
    #aboutMain #section3{padding: 0;}
    .st_info p{font-size: 16px;margin-bottom: 10px;}
    /* .lSlide .hd{display: none;}
    .lSlide .bd{height: auto;}
    .lSlide .bd .bdiv{display: block !important;} */
    .bd_cont{flex-wrap: wrap;}
    .bShow{width: 100%;padding: 0 10%;}
    .bd_tit{width: 100%;display: flex;align-items: center;margin-bottom: 20px;justify-content: center;padding-bottom: 20px;}
    .bd_tit h3{font-size: 24px;margin-right: 10px;}
    .bd_tit .year{font-size: 24px;display: none;}
    .bs_cell{font-size: 14px;background-size: 14px auto;background-position: left 4px;padding-left: 20px;}
    .lx_box{display: block;}
    .lx_div{width: 100%;}
    .lx_info{padding: 30px;}
    #map{height: 400px;}
    .lSlide{position: relative;padding-top: 100px;}
    .lSlide .hd{position: absolute;left: 0;top:20px;right: 0;background-position:center 11px;background-size: 100% auto;}
    .lSlide .hd li::after{display: none;}
    .lSlide .hd li .line{display: none;}
    .lSlide .lbtn{display: block !important;color: #00b0ea;font-weight: bold;}
    .lSlide .prev{position: absolute;left: 0px;top:30%;}
    .lSlide .next{position: absolute;right: 0px;top:30%;}
    .lSlide .lbtn .iconfont{font-size: 20px;}
    .lSlide .hd li .icon{width: 18px;height: 18px;}
    .lSlide .hd li .icon .iconfont{font-size: 10px;}
    .lSlide .hd li.on p{color: #23b9ed;}
    .bi_cont{flex-wrap: wrap;}
    .bi_r{margin-left: 0;max-width: 100%;}
    .iSwiper .wprev, .iSwiper .wnext{width: 30px;height: 60px;}
    .iSwiper .wprev .iconfont, .iSwiper .wnext .iconfont{font-size: 20px;}
    .dprev{left: 0;z-index: 20;} .dnext{right: 0;z-index: 20;}
    .hq_box{display: block;}
    .hq_img{margin-left: 0;margin-top: 40px;}
    .hq_cont p{font-size: 18px;}
    .det_box{flex-wrap: wrap;}
    .det_cont{width: 100%;flex: auto;margin-right: 0;}
    .det_side{margin-top: 40px;overflow: hidden;width: 100%;}
    .nsCell{float: left;width: 50%;padding: 0 10px;}
    .nsi_box{margin: 0 -10px;}
    .det_side h2{font-size: 24px;}
    .nsCell h3{font-size: 16px;}
    .nsCell span{font-size: 14px;}
    .det_cont h1{font-size: 24px;line-height: 1.5;}
    .det_p p{font-size: 14px;}
    .xgmore{left:32%;top:3.2rem;width: 2.7rem;height: .8rem;font-size: .24rem;}
    .mob_show{display: block;}
    .pc_show{display: none;}
    .oBan img{height: auto !important; min-height: 100px;}
    .it_b .info a{font-size: 15px;}
    .sm_a h4,.sm_a .r{font-size: 16px;}
    .sm_a p{font-size: 13px;}
    .sm_b{padding: 50px 0;}
    .sm_b p{font-size: 14px;margin-top: 20px;}
    .wtUl li{width: 100%;}
    .develop-bg{display: none;}
    .maUl li{width: 100% !important;max-width: 100%  !important;flex-wrap: nowrap !important;padding-right: 20px !important;}
    .main_f{padding: 50px 0;}
    .main_b{padding: 50px 0;}
    .mb_cont{display: block;}
    .mbd{display: block;}
    .mhd{width: 100%;display: flex;flex-direction: row;margin: 0 -4px;}
    .mhd li{font-size: 14px;width: 50%;}
    .mhd li span{width: auto;font-size: 13px;padding: 10px 2px;border-radius: 4px;text-align: center;margin: 0 4px;}
    .mdi_top,.mlUl{border-top: 1px solid #fff;border-left: none;padding-left: 0;padding-top: 30px;}
    .mtd li{margin-right: 0;width: 33.33%;}
    .mtd li p{font-size: 14px;}
    .mtd li img{width: 40px;}
    .mlUl li img{width: 40px;}
    .mlUl li {margin-bottom: 10px;}
    .mb_tit h3{font-size: 20px;font-weight: bold;}
    .mb_tit p{font-size: 14px;margin-top: 4px;}
    .md_tit{font-size: 16px;}
    
    
}
@media (max-width:720px){
    .mcUl{width: 100%;flex-wrap: wrap;flex: auto;padding-top: 20px;}
    .mcUl li{width: 100%;padding: 15px 0;}
    .si_ul{flex-wrap: wrap;}
    .si_ul li{width: 50% !important;}
    .sprev{left: 0;}
    .snext{right: 0;}
    .lclist li{width: 50%;}
}
@media (max-width:640px){
    .bw_cont{flex-wrap: wrap;}
    .bw_l{width: 100%;text-align: center;}
    .banner img{height: 500px;}
    .bw_r{margin: 0 auto;max-width: 420px;}
    .bw_l h1{font-size: 36px;}
    .bw_l .en{font-size: 16px;}
    .nslist{padding: 30px 0;}
    .nslist li{padding: 10px 30px;}
    .nslist li .item{padding: 20px;}
    .fa_l,.fa_m{width: 100%;text-align: center;}
    .fa_m{padding: 10px 0;}
    .flinks{margin-bottom: 20px;}
    .wcode{width: 100%;justify-content: center;}
    .st_cont{flex-wrap: wrap;}
    .st_img{width: 100%;}
    .st_info{width: 100%;padding: 40px 4%;text-align: center;}
    .ab_tit_c .line{margin-left: auto;margin-right: auto;}
    .aBan img{height: auto;min-height: 200px;}
    .aban_txt{padding-left: 0;}
    .banWrap .container{justify-content: center;text-align:center;}
    .aban_txt h3{font-size: 20px;}
    .aban_txt .en{font-size: 12px;}
    .sw_box .item{text-align: center;margin: 0 15%;}
    .sw_box .wprev{left: 0;z-index: 200;transform: scale(.8) translateY(-50%);}.sw_box .wnext{right: 0;z-index: 200;transform: scale(.8) translateY(-50%);}
    .aBan .gtxt{font-size: 30px;}
    .hbUl li{width: 33.333%;}
    .newslist .date{display: none;}
    .newslist .info{margin-right: 0;}
    .newslist li{padding: 10px 0;}
    .det_side h2{font-size: 18px;}
    .det_bot a{width: 50%;padding: 10px 0;align-items: center;justify-content: center;}
    .xiaohu{background: none;flex-wrap: wrap;justify-content: flex-start;}
    .xiaohu li{width: 33.333%;padding: 20px 0;}
}
    

@media (max-width:520px){
    .jzg li{font-size: 24px;}
    .jzg li:nth-child(3){font-size: 30px;}
    .newslist .img img{width: 150px;height: 100px;}
    .newslist .info p{-webkit-line-clamp: 2;line-clamp: 2;}
    .newslist .info h3{font-size: 16px;height: 17px;line-height: 1; overflow: hidden;}
    .yyUl li{width: 100%;}
    .it_b .info{height: auto;padding: 20px 8%;}
    .it_b .info .flex{width: 100%;}
}
@media (max-width:480px){
    .xiaohu li{width: 100%;}
    .xiaohu li .item{display: flex;}
    .xiaohu li .icon{order: 2;flex-shrink: 0;margin: 0 10px;}
    .xiaohu li .yd{order: 1;}
    .xiaohu p{order: 3;flex: 1;}
}
@media (max-width:420px){
    .meUl li .txt h3{font-size: 18px;}
    .meUl li p,.mglist li p{font-size: 12px;}
    .meUl li img{height: 30px;}
    .me_tit h2{font-size: 30px;}
    .meUl li{padding: 20px 0;}
    .foot_b{justify-content: center;}
    .foot_b div{width: 100%;text-align: center;}
    .mxiang{font-size: 20px;}
    .cgbox{display: block;padding: 80px 0;}
    .cgbox a{margin: 25px auto;}
    .lgform{width: 80%;}
}
@media (max-width:380px){
    .gtxt{font-size: 32px;}
    .newslist .img img{width: 120px;height: 80px;}
    .nsCell{width: 100%;}
}
@media (max-width:360px){

}