@charset "UTF-8";
@font-face{font-family:op-Medium;src:url(../fonts/OPPOSans-Medium.ttf);font-display: swap;}
@font-face{font-family:op-Regular;src:url(../fonts/OPPOSans-Regular.otf);font-display: swap;}
/*@font-face{font-family:SHRegular;src:url(../fonts/SourceHanSansCN-Regular.otf)}
@font-face{font-family:SHBold;src:url(../fonts/SourceHanSansCN-Bold.otf)}
@font-face{src:url(../fonts/SourceHanSansCN-Medium.otf)}*/
@font-face{font-family:DIN;src:url(../fonts/DIN-Medium.ttf);font-display: swap;}
* { padding: 0;margin: 0;border: 0;outline: none;}
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;font-size: 625%;}
body {color: #222;overflow-x: hidden;font-family:'op-Medium','Microsoft YaHei','微软雅黑',arial,'宋体';font-size:.14rem;padding-top:90px;letter-spacing:0.5px;}
a:focus{outline:none;}
a { color: #222;}
/*.SHMedium { font-family:SHMedium;}
.SHBold { font-family:SHBold;}*/
input,select,button,textarea {vertical-align:middle;font-family:'op-Medium','Microsoft YaHei','微软雅黑',arial,'宋体'; outline: none;border: 0;-webkit-appearance:none;}
ul li { list-style:none;}
ol, ul{ padding:0;}
a,.trans3 { -webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.trans5,.trans { -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
.trans8 { -webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.trans10 { -webkit-transition: all 0.1s ease;-moz-transition: all 0.1s ease;-ms-transition: all 0.1s ease;-o-transition: all 0.1s ease;transition: all 0.1s ease;}
.wrap { margin-top:.75rem;}
.wrap2 { margin-top:.9rem;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color: #757575;opacity:1;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color: #757575;opacity:1;}
.cust_form:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #757575; opacity:1; }
.cust_form::-moz-placeholder { /* Mozilla Firefox 19+ */color: #757575;opacity:1;}
.cust_form input:-ms-input-placeholder{color: #757575;opacity:1;}
.cust_form input::-webkit-input-placeholder{color: #757575;opacity:1;}
.tc { text-align: center;}
.text img { max-width:100%;}
.color { background: linear-gradient(to left, #faab5d, #f64e27);-webkit-background-clip: text;color: transparent;}
.ell,.am-ellipsis { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clear { clear: both;}
.fl { float:left;}
.fr { float:right;}




/* header */
.header { position:fixed;top:0;left:0;right:0;z-index:9;background:#fff;}
.logo a { display:block;margin-top:20px;}
.logo img { display:inline-block;vertical-align:middle;}
.logo span { vertical-align: middle;font-family: "microsoft YaHei";color: #000;font-size: 25px;font-weight: bold;line-height: 1;letter-spacing: 3px;margin-left:10px;display: inline-block;}
.logo i { font-size: 13px;font-style: normal;font-weight: normal;display: block;letter-spacing: 0.7px;margin-top:3px;color: #000;}
.nav{ position:relative;z-index:9999;}
.nav a{ color:#656565;}
.nav .nLi{ float:left;position:relative;display:inline;height:90px;line-height:90px;margin-left:3vw;}
.nav .nLi:last-child { background:none;}
.nav .nLi.on { background:none;}
.nav .nLi p{ margin:0;}
.nav .nLi p a{ display:block;font-size:.17rem;color:#222;font-weight:normal;text-align:center;}
.nav .sub{ display:none;left:-70%;top:90px;position:absolute;background:rgba(255,255,255,.99);line-height:45px;width:240%;z-index:99;text-align:center;}
.nav .sub2 { left:-10%;width:120%;}
.nav .sub3 { left:-95%;width:290%;}
.nav .sub a{ display:block;font-size:14px;display:block;color:#222;border-bottom:1px dashed #eee;}
.nav .on p a,.nav .nLi p a:hover{ color:#0552a0;}
.nav .sub a:hover{ color:#0552a0; }
.nav .sub_ce { margin-right:55px;padding-right:55px;border-right:1px dashed #0552a0;}
.nav li a.nav-t:after {content:"";display:block;position:absolute;left:50%;right:50%;bottom:25px;height:2px;opacity:0;background:#0552a0;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}
.nav li a.nav-t:hover:after,.nav li.on a.nav-t:after{left:1%;right:1%;opacity:1;-webkit-transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;transition:all .5s;}



/* 手机导航 */
.sp_header{height:55px;position:fixed;z-index:9999;width:100%;top:0;left:0;background:#fff;}
.sp_header.bgr { background:#fff;border-bottom:none;}
.sp_logo a{ padding:13px 10px 8px 10px;float:left;display:block;}
.sp_logo img{margin:auto;max-height:30px;vertical-align: middle;}
.sp_logo span { vertical-align: middle;font-family: "microsoft YaHei";color: #000;font-size:20px;font-weight: bold;line-height: 1;letter-spacing:2px;margin-left:10px;display: inline-block;}
.sp_logo i { font-size: 12px;font-style: normal;font-weight: normal;display: block;letter-spacing:-0.5px;margin-top:1px;color: #000;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:100%;}
.sp_nav span{display:block;background:#434343;width:22px;height:2px;position:absolute;left:14px;transition:all ease 0.35s}
.sp_header.bgr .sp_nav span,.sp_header.bgr2 .sp_nav span,.sp_nav_se span { background:#666;}
.sp_nav span:nth-of-type(1){top:20px}
.sp_nav span:nth-of-type(2){top:28px}
.sp_nav span:nth-of-type(3){top:36px}
.sp_nav_se span:nth-of-type(1){top:28px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:28px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:999;background: #fff;width:100%;height:calc(100% - 0px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;opacity:0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s;transition: all 0.5s ease;}
.nav_show{ opacity:1;top:0px;padding-top:60px;}
/*.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}*/
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:0px;right:0px;height:50px;width:50px;text-align: right;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #e5e5e5 solid;text-indent:15px;position:relative;line-height:50px;font-size:16px}
.sjj_nav>ul >li:last-child{border-bottom:1px #e5e5e5 solid;}
.sjj_nav ul li ul{display:none;margin: 0;}
.sjj_nav ul li>ul li:first-child { padding-top:5px;border-top:1px #e5e5e5 solid;}
.sjj_nav ul li>ul li:last-child { padding-bottom:5px;}
.sjj_nav ul li a{color:#434343;width:100%;display: block;}
.sjj_nav ul li.on>a { color:#0552a0;}
/*.sjj_nav>ul>li>a { text-transform: uppercase;}*/
.sjj_nav ul li ul li { border:none;line-height:38px;font-size:14px;}
.sjj_nav ul li ul li a{ color:#666;display:block;text-align:left;}
.sjj_nav ul li i:before { width:100%;height:50px;display: block;position: absolute;right:0;}
.sjj_nav ul li i.sp_nav_xjb:before{ content: "";background: url(../images/arr11.png) center no-repeat;background-size: 12px 7px;}
.sjj_nav ul li i.sjj_nav_i_se:before{content: "";background: url(../images/arr12.png) center no-repeat;background-size: 12px 7px}
.sjj_nav ul li ul li>ul{padding-left:10px;border-bottom:1px solid #e5e5e5 ;}
.sjj_nav ul li ul li:last-child ul { border-bottom:0;}
.language-down2 { position: absolute;right:50px;top:0;height:60px;line-height:60px;}
.language-down2 .language-li { top:60px;}
.sjj_nav ul li ul li i { height:38px;}
.sjj_nav ul li ul li i:before { height:38px;}
.sjj_nav ul li ul li:first-child i:before { top:3px;}
/*.sjj_nav ul li>ul { padding-left:10px;}*/


.banner .swiper-container2 .swiper-slide img { width:100%;}
.banner .swiper-container2 .swiper-slide img.banner-pc { display: block;min-height:6rem;}
.banner .swiper-container2 .swiper-slide a { display: block;}
.banner .swiper-pagination-bullet { background:#fff;opacity:.6;width:.4rem;height:.06rem;border-radius:0;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 .06rem;}
.banner .swiper-pagination-bullet-active { background:#0552a0;opacity:.9;}
.banner .swiper-button-next, .banner .swiper-button-prev { width:76px;height:71px;margin-top: -35px;}
.banner .swiper-button-next { background:url(../images/arrow2.png) no-repeat;right:2%;}
.banner .swiper-button-prev { background:url(../images/arrow1.png) no-repeat;left:2%;}
.banner .swiper-button-prev:hover { background:url(../images/arrow3.png) no-repeat;}
.banner .swiper-button-next:hover { background:url(../images/arrow4.png) no-repeat;}
.banner .swiper-container2 .swiper-slide img { transition: all .8s ease;}
.swiper-container2 a { display:block;height:100%;}
.swiper-container2 img { height:100%;object-fit:cover;}
img.banner-wap,img.banner-wap2 { display:none;}
.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction { bottom:.32rem;}
.in-banner-text { position:absolute;left:0;top:0;bottom:0;right:0;display:flex;align-items:center;color:#fff;letter-spacing: 1px;}
.in-banner-t p { font-size:.32rem;font-family:op-Regular;letter-spacing:2px;}
.in-banner-t h6 { font-size:.68rem;line-height:1.2;margin-top:.25rem;letter-spacing:3px;}


.about-text { padding:.2rem 0 .85rem 0;}
.about-text2 { padding:0 0 .75rem 0;}
.about-banner { position:relative;height:5.1rem;text-align:left;}
.about-banner2 { height:4rem;}
.about-banner img { width:100%;height:100%;object-fit:cover;}
.banner-text { position: absolute;left:0;top:0%;color:#fff;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}
.banner-text h6 { font-size:.5rem;color:#fff;font-family:arial;}
.banner-text p { font-size:.3rem;margin-top:.05rem;color:#fff;}
.banner-pro { position:relative;}
.about-bg { background:#f6f6f6;padding:70px 0;}
.banner-bor { width:.4rem;height:.03rem;background:#ec1c23;display:block;margin:.16rem auto 0 auto;}
img.banner-wap,img.banner-wap2 { display:none;}
.location { text-align:right;overflow:hidden;color:#888;font-size:.15rem;line-height:.7rem;}
.location img { position: relative;top:2px;margin-right:.09rem;}
.location a {  color: #888;}
.location a span { font-family:"宋体";font-size:.14rem;color:#666;}
.location a:hover { color: #0552a0;}
.tec-tit { font-size:.44rem;color:#222;font-weight:bold;line-height:.5rem;}
.tec-text { margin-top:.7rem;}


.solu-list { padding:0 0 .45rem 0;}
.solu-box { overflow:hidden;height:5rem;display:block;}
.prod-fr4,.prod-fr3 { padding:.4rem 5% .4rem 4%;}
.case-img { overflow:hidden;}
.prod-fr2.case-img img { float:right;}
.prod-text10 { position:relative;}
.about-h3 span{ font-size:.36rem;color:#222;display:block;line-height:1.6;}
.prod-fr .about-t { margin-bottom:15px;}
.prod-fl { float: left;}
.prod-fr2 { float: right;}
.prod-t,.case-img { width:50%;overflow:hidden;height:100%;}
.prod-t { display:flex;align-items:center;background:#f6f7f9;}
.prod-text2 { font-size:.18rem;line-height:2;color:#535353;text-align: justify;}
.prod-text4 { margin-top:.2rem;overflow:hidden;text-align: justify;}
.prod-text3 { margin-top:.4rem;}
.case-more { width:150px;height:38px;line-height:37px;background:#b5b5b5;font-size:16px;color:#fff;text-align: center;margin:50px 0 0 0;border-radius:30px;}
.solu-list a:hover .case-more { background:#0552a0;}
.case-img img { width:100%;height:100%;display:block;object-fit: cover;}
.prod-fl .case-img img { float:left;}
.prod-fr2 .case-img img { float:right;}
.swiper-container4 .swiper-pagination-bullet { background:#fff;opacity:.8;}
.swiper-container5 .swiper-pagination-bullet { background:#d4d4d5;}
.swiper-container4 .swiper-pagination-bullet-active { background:#0552a0;}
.swiper-container4.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container4 .swiper-pagination-custom, .swiper-container4 .swiper-pagination-fraction { bottom:.15rem;}
.pro-more { width:1.5rem;box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, .25);}
.cont-tit2 h6 { font-size:.44rem;color:#222;line-height:1.6;}
.pro-bor img { width:100%;display:block;margin-top:.25rem;}
.cont-tit { padding-bottom:.4rem;}
.cont-tit p { font-size:.18rem;color:#777;margin-top:.15rem;}
.cont-bor { width:.4rem;height:2px;background:#0552a0;margin:.1rem auto 0 auto;}
.mod-more span,.mod-more span a { color:#fff;display:block;}
.mod-more span img { display:inline-block;margin-right:.07rem;position:relative;top:.02rem;width:.2rem;}
.mod-more { background:#0552a0;width:1.55rem;height:.45rem;color:#fff;font-size:.16rem;line-height:.45rem;margin-top:.6rem;border-radius:30px;overflow:hidden;}
.hvr-sweep-to-right {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);position: relative;-webkit-transition-property: color;transition-property: color;-webkit-transition-duration: 0.4s;  transition-duration: 0.4s;}
.hvr-sweep-to-right:before {content: "";position: absolute;z-index: -1;top: 0;left: 0;right: 0;bottom: 0;background: #000;-webkit-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-property: transform;transition-property: transform;-webkit-transition-duration: 0.4s;transition-duration: 0.4s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {color:#0552a0;}
.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {-webkit-transform: scaleX(1);transform: scaleX(1);}
.pro-bor { width:.4rem;height:2px;background:#0552a0;margin-top:.1rem;}
.solu-list a:hover .about-h3 span { color:#0552a0;}
.pro-qq { width: 1.8rem;height:.52rem;line-height:.52rem;font-size:.17rem;}
.hvr-sweep-to-right2:before { background:#fff;}

.footer { background:#00469e;padding:.45rem 0;}
.bot-logo { float:left;}
.bot-logo img { display: inline-block;vertical-align: middle;}
.bot-logo2 { min-width:170px;}
.bot-logo3 img { width:.75rem;}
.bot-copy { padding-left:.2rem;color:#cbd3e5;font-size:.15rem;line-height:.28rem;}
.bot-copy a { color:#cbd3e5;}
.bot-copy a:hover { color:#fff;}
.bot-copy .bot-tel { color:#fff;font-family:arial;font-size:.22rem;font-weight:bold; letter-spacing:0.5px;}
.foot-fl { display:flex;align-items:center;}
.foot-fr { justify-content: flex-end;}
.footer-t { display:flex;align-items:center;}
.foot-fl2 { padding-right:.2rem;}
.prod-list { margin:0 -.2rem;}
.prod-list li { padding:.25rem .2rem;}
.prod-list .prod-a a { display:block;box-shadow:0 0 8px rgba(5,82,160,.08);}
.prod-img { overflow:hidden;background:#f3f4f8;}
.prod-img img { width:100%;display:block;}
.prod-p { font-size:.2rem;height:1rem;line-height:1rem;padding:0 .7rem 0 .25rem;background:url(../images/more.png) no-repeat right .25rem center;background-size:.35rem .36rem;}
.prod-list .prod-a a:hover .prod-p { color:#0552a0;}

.bot-logo2 b { vertical-align: middle;font-family: "microsoft YaHei";color: #fff;font-size: 23px;font-weight: bold;line-height: 1;letter-spacing: 3px;margin-left:10px;display: inline-block;}
.bot-logo2 i { font-size: 12px;font-style: normal;font-weight: normal;display: block;letter-spacing: 0.7px;margin-top:3px;color: #fff;}
.ab-team-ico3 img { display: inline-block !important;vertical-align: middle;}
.ab-team-ico3 b { vertical-align: middle;font-family: "microsoft YaHei";color: #fff;font-size:35px;font-weight: bold;line-height: 1;letter-spacing: 3px;margin-left:13px;display: inline-block;}
.ab-team-ico3 i { font-size:18px;font-style: normal;font-weight: normal;display: block;letter-spacing: 0.9px;margin-top:6px;color: #fff;}

.fenye {clear:both;color:#222;font-size:0;padding-top:.4rem;text-align:center;font-family:arial;}
.fenye a,.fenye span { width:.4rem;height:.4rem;display:inline-block;vertical-align:middle;line-height:.4rem;color:#222;font-size:.16rem;margin:0 3px;border-radius:3px;border:1px solid  #e5e5e5;background:#fff;}
.fenye .current,.fenye a:hover {background:#0552a0;color:#fff;text-decoration: none;}
.fenye b { font-size:.15rem;line-height:.4rem;font-weight:normal;display:inline-block;vertical-align:middle;margin-lefT:.1rem;}
.fenye b i { font-style:normal;color:#e6212b;}
.am-pagination-select { font-size:.15rem;margin:0;line-height:.3rem;color:#222;}
.am-pagination-select>li>a,.am-pagination-select>li>a, .am-pagination-select>li>a,.am-pagination>li>a:focus, .am-pagination>li>a:hover, .am-pagination>li>span:focus, .am-pagination>li>span:hover { border:1px solid #e5e5e5;background:#fff;}
.am-pagination-select span i { font-style: normal;color:#e6212b;}
.am-pagination>li>a, .am-pagination>li>span { margin:0;}
.fenye span { border:none;background: none;}
.fenye a:first-child,.fenye a:last-child { font-family:"宋体";font-weight:bold;}

.ser-list { margin:0 -.2rem;display:flex;flex-direction:row;}
.ser-list li { padding:0 .2rem;cursor:pointer;}
.ser-list li .ser-ico { width:1.1rem;height:1.1rem;background:#005ead;border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto;}
.ser-list li .in-visual-ico { width:.46rem;height:.48rem;margin:0 auto;position:relative;}
.ser-list li .pic2{ position:absolute;top:0;left:0;z-index:-1;}
.ser-list li .ico_container { background:#fff;border-radius:10px;box-shadow:0 0 15px rgba(0,0,0,.05);padding:.8rem .2rem;height:100%;text-align:center;}
.ser-list li .ico_container .pic1{ -webkit-transform: rotateX(0deg) rotateY(0deg);-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-transform: rotateX(0deg) rotateY(0deg);-moz-transform-style: preserve-3d;transform-style: preserve-3d;-moz-backface-visibility: hidden;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.ser-list li .ico_container:hover .pic1{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);}
.ser-list li .ico_container .pic2{-webkit-transform: rotateY(-180deg);-webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;-moz-transform: rotateY(-180deg);-moz-transform-style: preserve-3d;-moz-backface-visibility: hidden;-o-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.ser-list li .ico_container:hover .pic2{-webkit-transform:rotateX(0deg) rotateY(0deg);-moz-transform:rotateX(0deg) rotate(0deg);z-index: 10;position: absolute;}
.ser-list li .pic1,.ser-list li .pic2,.ser-list li .pic1 img,.ser-list li .pic2 img{width:100%;height:100%;}
.ser-list li .pic1 img,.ser-list li .pic2 img{ display:block;width:.46rem;}
.ser-tit { font-size:.25rem;margin-top:.4rem;}
.ser-p { font-size:.16rem;line-height:.26rem;color:#777;margin-top:.25rem;}
.ser-email { font-size:.22rem;color:#005ead;margin-top:.1rem;word-wrap:break-word}
.ser-more-text { line-height:.5rem;}
.ser-more-text b { font-size:.36rem;font-weight:normal;vertical-align: middle;}
.ser-more-text i { color:#005ead;font-style:normal;}
.ser-more-a { display:inline-block;margin-top:0;font-size:.2rem;width:1.9rem;height:.5rem;line-height:.5rem;margin-left:.2rem;}
.ser-bg { background:#f9fdff;}
.cont-ico img { display:block;margin:0 auto;width:.6rem;}
.cont-img { padding:.1rem;background:url(../images/bg10.jpg) no-repeat center;background-size:100% 100%;display:inline-block;}
.cont-img img { display:block;margin:0 auto;width:1.18rem;border:1px solid #d4d4d4;}
.ser-moer { padding:.6rem 0;}
.cont-email { font-size:.26rem;margin-top:.15rem;}
.cont-time { color:#999;margin-top:.05rem;}
.cont-p { font-size:.19rem;color:#999;margin-top:.4rem;}
.cont-wx-t { font-size:.2rem;margin-top:.25rem;}

#dituContent { width:100%;height:4.8rem;}
.am-article-bd { padding-top:15px;}
.iw_poi_title {color:#CC5522;font-size:.18rem;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;letter-spacing:0}
.iw_poi_content {font-size:.14rem;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;letter-spacing:0}
.about-text3 { padding-top:0;}
.news-tit { background:#0552a0;padding:0 .3rem;line-height:.9rem;font-size:.24rem;color:#fff;}
.news-tit img { vertical-align:middle;margin-right:.12rem;}
.news-menu-li li a { display:block;line-height:.8rem;background:#f2f6fa;font-size:.18rem;color:#333;padding:0 .3rem;margin-top:1px;position:relative;}
.news-menu-li li a.current,.news-menu-li li a:hover { color:#0552a0;}
.news-menu-li li a:before { content:"";position:absolute;lefT:0;top:0;width:4px;height:100%;background:#0552a0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity:0;}
.news-menu-li li a.current:before,.news-menu-li li a:hover:before { opacity:1;}
.news-fr { padding-left:.4rem;}
.news-li { border-top:1px solid #f1f1f1;padding-bottom:.1rem;}
.news-li li a { display:block;border-bottom:1px solid #f1f1f1;padding:.35rem .3rem;font-size:.16rem;line-height:.28rem;}
.news-time { float:left;width:1.5rem;color:#666;font-size:.15rem;}
.news-t { width:70%;float:left;font-size:.18rem;text-align:justify;}

.news-more { float:right;color:#0552a0;}
.news-more img { display:inline-block;margin-left:.1rem;width:.07rem;vertical-align:middle;}
.news-li li a:hover { background:#f2f6fa;}
.news-li li a:hover .news-t,.news-li li a:hover .news-time { color:#0552a0;}
.about-bg2 { background:#f9fdff;padding:.7rem 0;}

.join-bg { padding:.7rem 0;background:url(../images/join-bg.jpg) no-repeat top center;}
.list_dt{ background:#fff;color:#666;text-align:center;line-height:.3rem;cursor:pointer;position:relative;border-bottom:1px solid #eaeaea;padding:.22rem 0;display:flex;align-items:center;}
.list_dt span,.list_title span { width:20%;display:block;float:left;font-size:.16rem;color:#666;font-weight:normal;}
.list_dt span.join-ico { width:40%;}
.list_dt .list_dt_icon{ display:inline-block;margin-left:.06rem;vertical-align:middle;background: url("../images/off.png") no-repeat center;background-size:.11rem .06rem;width:.11rem;height:.06rem;transition: all 0.5s ease;}
#open .list_dt_icon,.list_dt:hover span.list_dt_icon{ -webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.list_dd{display:none;background:#f2f6fa;}
.join-text { padding:.35rem .4rem;line-height:.32rem;font-size:.16rem;}
.join-t { font-size: 24px;color:#333;font-weight:bold;}
.join-text a { color:#666;}
.list_dt span:first-child,.list_title span:first-child { text-align:left;}
.list_dl #open  { border-bottom-left-radius:0;border-bottom-right-radius:0;}
#open span { color:#0552a0;}
dl.list_dl { margin:0;}
.join-bor { font-size:.18rem;color:#333;}
.join-text2 { margin-top:.2rem;}
.list_dt span.join-ico { padding-left:.4rem;font-size:.17rem;color:#111;}
span.join-more { color:#0552a0}
.list_title { background:#0552a0;color:#fff;text-align:center;padding:.22rem 0;}
.list_title span { font-size:.18rem;font-weight:bold;color:#fff;}
.list_title span:first-child { padding-left:.4rem;width:40%}
.join-a { border-top:1px solid #e9ebee;font-size:.16rem;padding:.25rem .4rem;line-height:.26rem;}
.join-a a,.join-a i { color:#0552a0;font-style:normal;}
.join-a span { margin-right:.4rem;}
.join-list { margin:0 -.15rem;}
.join-list li { padding:0 .15rem;}
.join-text3 { position:relative;overflow:hidden;cursor:pointer;}
.join-img img { width:100%;display:block;}
.join-b { padding:0 .3rem .25rem .3rem;color:#fff;}
.join-bot { position:absolute;left:0;bottom:0;width:100%;}
.join-b h6 { font-size:.28rem;font-weight:normal;}
.join-b p { font-size:.17rem;line-height:.28rem;margin-top:.05rem;}

.main-newarc-title{padding-bottom:.28rem;border-bottom:1px solid #f0f0f0;}
.main-newarc-title h2 {text-align:center;font-size:.38rem;color:#222;line-height:1.2;padding-bottom:.15rem;}
.main-newarc-title .share{height:.34rem;line-height:.34rem;overflow:hidden;text-align:center;}
.main-newarc-title .share-p { display:inline-block;*display:inline;*zoom:1;margin:0 .15rem;font-size:.14rem;font-weight:normal;color:#999;}
.main-newarc-title .bdsharebuttonbox{display:inline-block;*display:inline;*zoom:1;vertical-align:text-top;position:relative;top:-2px;left:-18px;}
.news-deta-text { margin-top:.45rem;}
.text { font-size:.17rem;line-height:2.2;color:#434343;text-align: justify;}
.share-p img {vertical-align:middle;position:relative;top:-.01rem;margin-right:.05rem;width:.16rem;}
.news-hot-tit { height:.7rem;line-height:.7rem;font-size:.24rem;background:#004278;color:#fff;padding-lefT:.42rem;position:relative;}
.news-hot-tit:before { content:"";position:absolute;width:3px;height:20px;background:#fff;left:25px;top:26px;}
.news-hot-list { border:1px solid #ededed;border-top:none;padding:.18rem 0;}
.news-hot-list li a { font-size:.15rem;line-height:.42rem;color:#434343;display:block;padding:0 .25rem 0 .41rem;background:url(../images/list.png) no-repeat .25rem center;}
.news-hot-list li a:hover { color:#012c4f;text-decoration:underline}
.news-hot-tit2 { margin-top:.2rem;}
.prod-label { margin-top:.3rem;font-size:15px;color:#434343;}
.prod-label a { color:#434343;margin-right:.1rem;padding:1px .17rem;background:#eee;font-size:.15rem;border-radius:30px;display:inline-block;}
.prod-label a:hover { background:#004278;color:#fff;}
.JLTupdown ul { display:flex;align-items:center;color:#666;padding-top:.3rem;}
.JLTupdown { border-top:1px solid #f0f0f0;font-size:.16rem;margin-top:.7rem;}
.JLTupdown img { display:inline-block;margin:0 auto;width:.15rem;position:relative;top:.02rem;margin-left:.1rem;}
.JLTupdown a { color:#434343;display:block;}
.JLTupdown a:hover { color:#0552a0;}

.cont-input input,.cont-input textarea,.code-input input,.cont-input select  { padding:.16rem .1rem;background:#f8f8fa;border:none;color:#666;outline-style: none ;outline-width: 0px ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;font-size:.16rem;width:100%;border-radius:5px;}
li.mess-cont { width:100%;}
.name,.tel { position:relative;}
.name:before,.tel:before { content:"*";position:absolute;right:.15rem;top:0;color:#f00;line-height:.56rem;}
.cont-input textarea { height:1.6rem;}
.submit2 { background:#0552a0;color:#fff;width:5.2rem;font-size:.18rem;outline-style: none ;outline-width: 0px ;border-style: none ;text-shadow: none ;-webkit-appearance: none ;-webkit-user-select: text ;outline-color: transparent ;display: inline-block;color:#fff;border-radius:5px;line-height: .56rem;height: .56rem;margin-top:.3rem;cursor:pointer;}
.cont-input2 textarea { margin-right:0;width:100%;}
.code-input input { width:3rem;margin-right:0;background:#f8f8fa;}
.code-input img { width:2rem;border-radius:5px;height:.56rem;vertical-align: top;margin-left:.15rem;cursor:pointer;}
.cont-message { margin-bottom:60px;}
.submit2:hover { box-shadow: 0px 0px 10px 0px rgba(5,82,160,.5);}
.message { max-width:1100px;margin:0 auto;}
.mess-list li { padding:0 .15rem .3rem .15rem;}

.app-span span { width:33.33%;float:left;text-align:center;font-size:.19rem;}
.app-span span a { display:block;padding:.22rem 0;position:relative;}
.app-span span a:before { content:"";position:absolute;right:0;top:.28rem;width:1px;height:.15rem;background:#b7b7b7;}
.app-span span a.current:before,.app-span span:last-child a:before,.app-span span a:hover:before { width:0;}
.app-span span a.current,.app-span span a:hover { background:#0552a0;color:#fff;}
.app-bg { background:#e5e5e5;}

.in-pro-box { position: relative;}
.in-pro-box .swiper-button-prev,.in-pro-box .swiper-button-next { width:.5rem;height:.5rem;margin-top:-.25rem;border-radius:100%;box-shadow:0 0 15px rgba(5,82,160,.08);}
.in-pro-box .swiper-button-prev { background:#fff url(../images/arrow5.png) no-repeat center;left:-90px;}
.in-pro-box .swiper-button-next { background:#fff url(../images/arrow7.png) no-repeat center;right:-90px;}
.in-pro-box .swiper-button-prev:hover { background:#0552a0 url(../images/arrow6.png) no-repeat center;}
.in-pro-box .swiper-button-next:hover { background:#0552a0 url(../images/arrow8.png) no-repeat center;}

.swiper-container6 .swiper-slide { -webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.95);transform: scale(0.95);margin-top: 30px;margin-bottom: 30px;overflow: hidden;}
.swiper-container6 .swiper-slide-active,.swiper-container6 .swiper-slide-duplicate-active { -webkit-transform: scale(1.25);transform: scale(1.25);z-index: 1002; }
.none-effect { -webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}
.swiper-container6 .swiper-slide img { width: 100%;display: block;height: 100%;border: none;}
.swiper-container6 .layer-mask { width: 100%;height: 100%;transition: all 0.5s;position: absolute;left: 0;top: 0;right: 0;background:rgba(0,0,0,.5)}
.swiper-container6 .swiper-slide-active .layer-mask { display: none;}
.case-text { position: absolute;left:0;bottom:0;top:0;width:100%;color:#fff;display:none;transition: all 0.5s;}
.case-t { font-size: 16px;text-transform:uppercase;margin:0;position:absolute;left:0;bottom:0;font-size:.2rem;width:100%;text-align:center;height:.6rem;}
.swiper-container6 .swiper-slide-active .case-text { display: block;}
.swiper-container6 a { display: block;}
.swiper-container6 { padding:.3rem 0;}
.swiper-container6 .swiper-slide .case-text { background:none;}
/*.swiper-container6 .swiper-slide-active .case-text .case-t { background: linear-gradient(rgba(0,0,0,.02), rgba(0,0,0,05));}*/
.swiper-container6 .swiper-slide-active .case-text .case-t p { margin-top:.1rem;}

.swiper-container4 img { display:block;cursor:pointer;width:100%;}
.join-tit2 { padding:.3rem .3rem;text-align: justify;}
.join-tit2 h6 { font-size:.28rem;font-weight:normal;}
.join-tit2 p { font-size:.17rem;line-height:1.8;margin-top:.1rem;color:#888;}
.join-list2 { display:flex;flex-direction:row;padding-bottom:.4rem;}
.join-fl { box-shadow:0 0 15px rgba(5,82,160,.08);background: #fff;height:100%;}
.join-img { overflow:hidden;}

.prod-bg { background:#f2f4f7;}
.pro-top-tit { font-size:.42rem;border-bottom:1px solid #e6e7e9;line-height:1.2;padding-bottom:.25rem;}
.pro-top-p { font-size:.18rem;line-height:2.2;color:#535353;margin-top:.42rem;text-align: justify;}
.prod-top-li li:nth-child(2) { padding-left:.65rem;}
.prod-top { padding:.15rem 0 .6rem 0;}
.prod-top-li { display:flex;align-items:center;}
.prod-qq { margin-top:.65rem;}
.prod-deta-h3 { font-size:.34rem;color:#333;border-bottom:1px solid #e6e8ed;}
.prod-deta-h3 span { position:relative;padding-bottom:.1rem;display:inline-block;}
.prod-deta-h3 span:before { content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background:#0552a0;}

.prod-text { padding:.45rem 0 .5rem 0;line-height: 2.4;}
.prod-list2 { margin:0;}
.prod-deta-relevant { padding-bottom:.8rem;}
.swiper-container12 { padding:.05rem;}


.investment-list>li { padding:0 5px;}
.investment-list { display:flex;flex-direction:row;}
.in-prod-img { position:relative;overflow:hidden;height:100%;}
.in-prod-img img { width:100%;display:block;height:100%;}
.investment-text { position:absolute;bottom:0;left:0;right:0;top:0;display:flex;align-items:center;justify-content:center;}
.investment-text p { font-size:.4rem;color:#fff;}
.investment-text2 { top:.4rem;bottom:auto;font-size:.26rem;}
.investment-fr { margin:-5px 0;}
.investment-fr a { display:block;padding:5px 0;}
.investment-more { margin-top:.3rem;}
.investment-cont-li { padding-top:.2rem;}
.investment-cont-li .investment-p .investment-t { font-size:.2rem;}
.investment-cont-li li { display:flex;align-items:center;justify-content:center;position:relative;}
.investment-cont-li .investment-p p { font-size:.22rem;}
.investment-cont-li .investment-p { padding-left:.2rem;}
.investment-cont-li li img { display:block;width: .5rem;}
.investment-cont-li li:before { content:"";position:absolute;right:0;top:5%;width:1px;height:90%;background:#e3e3e3;}
.investment-cont-li li:nth-child(3):before { width:0;}
.notice-list li a { display:block;}
.notice-list { margin:0 -.15rem;}
.notice-list li { padding:0 .15rem .3rem .15rem;text-align:center;}
.notice-list li a { display: block;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.05);padding:.4rem .1rem;}
.notice-img img { display:block;margin:0 auto;width:.53rem;}
.notice-tit { font-size:.2rem;margin-top:.2rem;}
.notice-down { margin-top:.3rem;}
.notice-down span { font-size:.16rem;color:#999;background:url(../images/down.png) no-repeat right center;padding-right:.28rem;display:inline-block;background-size:.16rem .17rem;}
.notice-list li a:hover .notice-down span { color:#0552a0;background:url(../images/down2.png) no-repeat right center;background-size:.16rem .17rem;}
.in-banner-more { margin-top:.8rem;}
.in-pro-bg { background:#f4f5f6 url(../images/bg2.jpg) no-repeat bottom center;padding:1.1rem 0;}
.in-pro-en { font-size:1.1rem;color:#efedee;text-transform:uppercase;font-weight:bold;font-family:"microsoft Yahei";line-height:.4rem;}
.cont-tit3 .cont-bor { margin:.1rem 0 0 0;}
.in-pro-text { font-size:.18rem;line-height:2;color:#666;text-align: justify;}
.in-pro-d { display:flex;align-items:center;height:100%;}
.in-pro-li { display:flex;flex-direction:row;}
.in-about-img img { width:100%;display:block;}
.in-pro-fr img { width:100%;}
.in-about-img img { height:100%;object-fit:cover;}
.in-pro-fl { padding-right:6%;}
.in-about-li { background:#0552a0;}
.cont-tit4 h6 { color:#fff;}
.cont-tit4 .cont-bor { background: #fff;}
.in-about-en { font-size:.2rem;color:#fff;opacity: .08;font-family: arial;text-transform: uppercase;letter-spacing: 1px;}
.in-about-t { padding:.7rem 0 .8rem 8%;}
.in-about-b { color:#fff;font-size:.22rem;font-weight:bold;border-bottom:1px solid #1e63a9;padding-bottom:.2rem;text-align: justify;}
.in-about-text { font-size:.17rem;line-height:2.3;color:#fff;margin-top:.2rem;text-align:justify;}
.in-about-fr { max-width:710px;}
.in-about-box2 { display:flex;align-items:center;height:100%;}
.in-about-li ul { display:flex;flex-direction:row;}
.in-about-more { background:none;border:1px solid #fff;cursor:pointer;}
.hvr-sweep-to-right3:before { background: #fff;}
.in-about-more span a:hover { color:#0552a0;}
.in-banner-more span:hover { color:#0552a0;}
.in-about-img a { display:block;height: 100%;}
.about-fl { width:55%;float:left;}
.about-fr { width:45%;float:left;}
.about-deta { padding-right:8%;}
.about-img { border-radius:10px;overflow:hidden;}
.about-deta-text { font-size:.19rem;line-height:2;color:#434343;text-align: justify;}
.about-deta-text p { padding-bottom:.12rem;}
.mumping_mun p{font-size:.2rem;color:#434343;margin:0;width:100%;display:block;clear:both;margin-top:.1rem;}
.mumping_mun h2{ font-size:.6rem;color:#0552a0;margin:0;font-family:'DIN';position:relative;display:inline-block;}
.mumping_mun span { font-size:.6rem;color:#0552a0;font-family:'DIN';font-weight:bold;}
.mumping_mun b { color:#0552a0;font-size:.34rem;font-weight:normal;margin-left:.05rem;position:relative;top:.02rem;}
.mumping_mun { display:flex;-webkit-box-pack: justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-top:.45rem;}
.cont-tit5 p { max-width:60%;margin-left:auto;margin-right:auto;line-height:1.6;}
.honor-img img { width:100%;display:block;}
.swiper-container13.swiper-container-horizontal>.swiper-pagination-bullets { bottom:0;}
.ab-team-box { position:relative;}
.ab-team-text { position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center;}
.ab-team-ico img { display:block;margin:0 auto;}
.ab-team-t { font-size:.2rem;margin-top:.15rem;text-align:center;}
.ab-team-b { padding:.2rem .15rem;}
.ab-team-t2 { color:#fff;}
img.team-img { display:block;width:100%;object-fit:cover;}
.ab-team-ico3 img { width:.86rem;}
.ab-team-ico2 img { width:.71rem;}
img.in-pro-pc { display:block;}
img.in-pro-wap { display:none;}

.swiper-container15 .swiper-slide-active,.swiper-container15 .swiper-slide-duplicate-active{transform: scale(1.8);}
.swiper-container15 .swiper-slide { transform: scale(0.8);}
.swiper-container15 .swiper-slide-prev,.swiper-container15 .swiper-slide-next { transform: scale(1.3);}
.wrapper { height:525px;position: relative;padding:.1rem 0;}
.wrapper .container {position: relative;margin: 0 auto;}
.horizontal .container {width: 530px;}
.vertical .container {width: 400px;}
.container .cards-list {position: absolute;left: 0;top: 0;border-radius: 0.3125rem;transition: 330ms;}
.demo4 .cards-list {transition: 440ms cubic-bezier(0.34, 1.56, 0.64, 1);}
.horizontal .cards-list {width: 100%;}
.horizontal .img {width:100%;display:block;box-shadow:1px 1px 12px rgba(0,0,0,.15);margin:0 0 .15rem 0;}
.vertical .cards-list {display: flex;height: 100%;}
.vertical .img, .vertical .main-con {height: 100%;}
.img>img {display: block;width: 100%;height: 100%;object-fit: cover;-webkit-user-drag: none;-moz-user-select: none;user-select: none;cursor: pointer;}
.main-con .content {height: 200px;}
.btn-direct>span {position: absolute;width:.5rem;height:.5rem;top:43%;margin-top:-.25rem;border-radius: 100%;box-shadow: 0 0 15px rgba(5,82,160,.08);cursor:pointer;}
.horizontal .shift-left {left:-90px;background: #fff url(../images/arrow5.png) no-repeat center;}
.horizontal .shift-right { right:-90px;background: #fff url(../images/arrow7.png) no-repeat center;}
.horizontal .shift-left:hover { background: #0552a0 url(../images/arrow6.png) no-repeat center;}
.horizontal .shift-right:hover { background: #0552a0 url(../images/arrow8.png) no-repeat center;}

.honor-p { background:#fff;text-align:center;line-height:.4rem;padding-top:.1rem;font-size:.18rem;width:130%;position:relative;left:-15%;}
.about-bg3 { background:#f7f9fa;}
.in-ab-bg img { display:block;}
.investment-t2 { text-align:center;}
.video-box { width:70%;height:560px;margin:0 auto;background:#000;}
table tr td { padding:.13rem .05rem;line-height:1.8;font-size:.16rem;}
@media (min-width:1198px) {
    .prod-list .prod-a a:hover .prod-img img,.solu-list a:hover .case-img img,.join-list li:hover .join-img img,.investment-list li a:hover .in-prod-img img { -webkit-transform: scale(1.08);transform: scale(1.08);}
	.news-nav-list li a:hover .news-img2 { left:100px;}
    .in-pro-slide2 a:hover .bg-color:before { -webkit-transform: scaleX(1);transform: scaleX(1);}
	.news-li li a:hover .news-t{ -webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px);}


}

@media (max-width: 1600px){
    .am-container {  max-width: 1320px;}
	.in-about-fr { max-width:660px;}
	.about-banner2 { height:3.7rem;}


    
}
@media (max-width: 1400px){
    .am-container { max-width: 1200px;}
	.in-about-fr { max-width:600px;}
	.about-banner2 { height:3.4rem;}
	.in-banner-t h6 { font-size:.6rem;}

	

}

@media (max-width: 1198px){
    .am-container,.cont-container,.case-container { padding: 0 .1rem;}
	img.banner-pc2 { display:none;}
	img.banner-wap2 { display:block;}
	img.banner-pc { display:block;}
	.swiper-container3,.swiper-container12 { padding-bottom:.45rem;}
	.swiper-container6 { padding-bottom:.8rem;}
	html{font-size: 605%;}
	body { padding-top:55px;}
	.news-time { width:1.4rem;}
	.news-li li a { padding:.35rem .2rem;}
	.news-t { width:55%;}
	.join-b { padding:0 .2rem .25rem .2rem;}
	.join-tit2 { padding:.25rem .2rem;}
	.notice-list { margin:0 -.1rem;}
	.notice-list li { padding:0 .1rem .25rem .1rem;}
	.cont-tit5 p { max-width:80%;}
	.swiper-container13 { padding-bottom:.4rem;}
	.about-fl { width:100%;}
	.about-fr { width:100%;margin-top:.4rem;}
	.about-deta { padding-right:0;}
	.mumping_mun { justify-content:space-around;margin-top:.35rem;}
	.in-pro-d { display:block;}
	.in-pro-en { font-size:1rem;}
	.in-banner-t p { font-size:.28rem;}
	.am-container2 { padding:0;}
	.in-about-fr { max-width:100%;}
	.about-banner { height:4.8rem;}
	.prod-list { margin:0 -.15rem;}
	.prod-list li { padding:.2rem .15rem;}
	.prod-p { padding:0 .6rem 0 .15rem;background: url(../images/more.png) no-repeat right .15rem center;background-size:.35rem .36rem;line-height:.9rem;height:.9rem;}
	.prod-list { margin:0;}
	.prod-deta-relevant { padding-bottom:.6rem;}
	.prod-top-li li:nth-child(2) { padding-left:.5rem;}
	.ser-list li .ico_container { padding:.55rem .15rem;}
	.ser-tit { margin-top:.3rem;}
	.ser-list { margin:0 -.15rem;}
	.ser-list li { padding:0 .15rem;}
	.about-banner2 { height:3rem;}
	.video-box  { height:500px;}
	table tr td { padding:.1rem .05rem;}
	

	
}

@media (max-width: 980px) {
	html{font-size: 575%;}
	.wrap { margin-top:.5rem;}
	.cont-tit5 p { max-width:100%;}
	.in-pro-en { font-size:.8rem;}
	.horizontal .container { width:400px;}
	.wrapper { height:425px;}
	.about-banner { height:4.5rem;}
	.about-banner2 { height:2.4rem;}
	.investment-more { margin-top:.2rem;}
	.investment-text p { font-size:.36rem;}
	.in-banner-t h6 { font-size:.45rem;}
	.in-banner-t p { font-size:.23rem;}
	.video-box { height:460px;width:80%;}

	

	
}

@media (max-width: 767px) {
	html{font-size: 575%;}
	.banner .swiper-container2 .swiper-slide img.banner-wap { display:block;}
	.banner .swiper-container2 .swiper-slide img.banner-pc  { display:none;}
	.swiper-container2,.swiper-container2 .swiper-wrapper { height:auto;}
	.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction { bottom:20px;}
	.sz,.copy { text-align:center;}
	.about-banner { height:auto;}
	img.banner-wap, img.banner-wap2 { display:block;}
	img.banner-pc { display:none;}
	.banner-text h6 { font-size:.3rem;}
	.banner-text p { font-size:.24rem;margin-top:0;}
	.prod-t, .case-img { width:100%;}
	.solu-box { height:auto;}
	.foot-fl2 { padding-right:0;}
	.ser-list { display:block;margin:0;}
	.ser-list li { padding:0 0 .25rem 0;}
	.ser-more-a { margin-left:0;margin-top:.2rem;}
	.foot-fl { display:block;}
	.bot-logo { float:none;}
	.bot-copy { padding-left:0;margin-top:.1rem;font-size:.14rem;line-height:.26rem;}
	#dituContent { height:3.6rem;}
	.news-time,.news-t { float:none;width:100%;}
	.news-li li a { padding:.2rem .1rem;}
	.news-t { margin-top:.05rem;}
	.news-more { margin-top:.1rem;}
	.news-fr { padding-lefT:0;}
	.join-a span { display:block;margin-right:0;}
	.list_dt span.join-ico,.list_title span:first-child { padding-left:.1rem;}
	.list_title,.list_dt { padding:.17rem 0;}
	.list_dt span,.list_dt span.join-ico { font-size:.15rem;}
	.list_title span { font-size:.16rem;}
	.join-text { padding:.25rem .1rem;}
	.join-a { padding:.15rem .1rem;font-size:.15rem;}
	.join-text { font-size:.15rem;line-height:.28rem;}
	.join-list li { padding:0 0 .2rem 0;}
	.join-list { margin:0;}
	.JLTupdown a span { display:none;}
	.join-list { display: block;}
	.join-list2 { padding-bottom:0;}
	.join-b { padding:0 .15rem .15rem .15rem;}
	.join-tit2 { padding:.2rem .15rem;}
	.join-tit2 p,.join-b p { font-size:.16rem;}
	.join-b h6,.join-tit2 h6 { font-size:.24rem;}
	.join-tit2 p { margin-top:.05rem;}
	.swiper-container4.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-container4 .swiper-pagination-custom, .swiper-container4 .swiper-pagination-fraction { bottom:.12rem;}
	.cont-tit2 h6 { font-size:.38rem;}
	.cont-tit { padding-bottom:.35rem;}
	.notice-list { margin:0 -.05rem;}
	.notice-list li { padding:0 .05rem .2rem .05rem;}
	.notice-tit { font-size:.18rem;}
	.notice-down { margin-top:.2rem;}
	.notice-list li a { padding:.3rem .1rem;}
	.notice-img img { width:.45rem;}
	.in-pro-li,.in-about-li ul { display:block;}
	.ab-team-t { font-size:.15rem;}
	.ab-team-b { padding:.2rem .05rem;}
	.ab-team-ico2 img { width:.45rem;}
	.ab-team-ico3 img { max-width:.52rem;}
	.ab-team-ico3 b { font-size:.245rem;margin-left:.08rem;letter-spacing:0.8px;}
	.ab-team-ico3 i { font-size:.12rem;letter-spacing:0;}
	img.team-img { min-height:1.9rem;}
	.cont-tit p { font-size:.17rem;}
	.mumping_mun h2,.mumping_mun span { font-size:.42rem;}
	.mumping_mun b { font-size:.24rem;}
	.mumping_mun p { font-size:.16rem;margin-top:.05rem;}
	.about-deta-text { font-size:.18rem;}
	.about-text { padding:.2rem 0 .5rem 0;}
	.about-bg2 { padding:.5rem 0;}
	.in-pro-en { font-size:.6rem;}
	.in-pro-fl { padding-right:0;}
	img.in-pro-pc { display:none;}
	img.in-pro-wap { display:block;}
	.in-pro-fr { margin-top:.2rem;}
	.in-pro-bg { padding:.8rem 0;}
	.mod-more { margin-top:.3rem;}
	.in-banner-more { margin-top:.25rem;}
	.in-banner-t h6 { font-size:.33rem;margin-top:.08rem;}
	.in-banner-t p { font-size:.18rem;}
	.in-about-t { padding:.5rem .15rem;}
	.in-about-b { font-size:.19rem;}
	.in-about-text { font-size:.15rem;line-height:2;}
	.mod-more { width:1.35rem;height:.4rem;line-height:.4rem;font-size:.16rem;font-size:.15rem;}
	.swiper-container6 .swiper-slide-active,.swiper-container6 .swiper-slide-duplicate-active,.swiper-container6 .swiper-slide { -webkit-transform: scale(1);transform: scale(1);}
	.swiper-container6 { padding:0 0 .45rem 0;}
	.swiper-container6 .swiper-slide { margin:0;}
	.in-pro-text { font-size:.17rem;}
	.horizontal .container { width:400px;}
	.wrapper { overflow: hidden;}
	.wrapper { height:425px;}
	.banner .swiper-pagination-bullet { width:.3rem;}
	.app-span span a { padding:.16rem 0;}
	.app-span span { font-size:.16rem;}
	.app-span span a:before { top:.2rem;}
	.prod-fr4, .prod-fr3 { padding:.3rem 5% .3rem 4%;}
	.about-h3 span { font-size:.3rem;line-height:1.5;}
	.prod-text3 { margin-top:.25rem;}
	.prod-text2 { font-size:.16rem;}
	.case-t { font-size:.18rem;height:.55rem;}
	.prod-text4 { max-height:none;margin-top:.1rem;}
	.solu-list { padding:0rem 0 .25rem 0;}
	.prod-list { margin:0;}
	.prod-list li { padding:.1rem 0;}
	.prod-p { padding:0 .6rem 0 .15rem;background: url(../images/more.png) no-repeat right .15rem center;background-size:.3rem .31rem;line-height:.8rem;height:.8rem;font-size:.18rem;}
	.prod-top-li { display:block;}
	.prod-top-li li:nth-child(2) { padding-left:0;}
	.pro-top-text { margin-top:.3rem;}
	.pro-top-tit { font-size:.3rem;}
	.pro-top-p { margin-top:.25rem;font-size:.16rem;}
	.prod-top { padding:0 0 .5rem 0;}
	.prod-deta-h3 { font-size:.3rem;}
	.text { font-size:.16rem;}
	.prod-text { padding:.25rem 0 .4rem 0;}
	.ser-more-text b { display:block;font-size:.3rem;}
	.ser-more-a { margin-top:.1rem;}
	.ser-moer { padding:.4rem 0;}
	.ser-list li .ico_container { padding:.4rem .15rem;}
	.ser-tit { margin-top:.25rem;font-size:.24rem;}
	.ser-email { font-size:.2rem;margin-top:.05rem;}
	.ser-list li .ser-ico { width:1rem;height:1rem;}
	.ser-p { margin-top:.15rem;}
	.footer { padding:.35rem 0;}
	.am-pagination-select { margin-top:.2rem;}
	.news-deta-text { margin-top:.35rem;}
	.main-newarc-title .share-p { margin:0 .05rem;}
	.main-newarc-title h2 { font-size:.28rem;line-height:1.3;}
	.main-newarc-title { padding-bottom:.2rem;}
	.JLTupdown { margin-top:.5rem;font-size: .14rem;}
	.wrap2 { margin-top:.55rem;}
	.cont-email { font-size:.22rem;margin-top:.05rem;}
	.cont-p { margin-top:.3rem;font-size:.17rem;}
	.cont-wx-t { margin-top:.15rem;font-size:.18rem;}
	.mess-list li { padding:0 0 .16rem 0;}
	.cont-input input, .cont-input textarea, .code-input input, .cont-input select { padding:.14rem .1rem;font-size:.15rem;}
	.code-input input,.code-input img { width:1.2rem;}
	.code-input img { height:.48rem;}
	.submit2 { width:90%;height:.52rem;line-height:.52rem;font-size:.17rem;}
	.investment-more { margin-top:.15rem;}
	.investment-text p { font-size:.26rem;}
	.investment-list { display:block;}
	.investment-list>li { padding:0;}
	.investment-fr2 { margin-top:10px;}
	.investment-cont-li li { display:block;padding-bottom:.35rem;}
	.investment-cont-li .investment-p { padding-left:.65rem;}
	.investment-cont-li .investment-p .investment-t { font-size:.16rem;}
	.investment-cont-li li:before { width:0;}
	.text { line-height:2;}
	.in-pro-text,.prod-text2,.pro-top-p { line-height:1.8;}
	.in-banner-more { font-size:.15rem;height:.36rem;line-height:.36rem;}
	.video-box { height:380px;width:100%;}
	.news-time { font-size:.14rem;}
	.main-newarc-title .sm-num { display:none;}
	table tr td { padding:.08rem .05rem;font-size:.15rem;}
	.foot-fl2 { text-align:center;}







}
@media (max-width: 640px) {
   	.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction { bottom:.15rem;}
	#dituContent { height:3.2rem;}
	.horizontal .container { width:290px;}
	.wrapper { height:330px;}
	.in-banner-more { margin-top:.3rem;}
	.in-banner-t h6 { font-size:.22rem;}
	.in-banner-t p { font-size:.16rem;}
	.in-pro-bg { padding:.7rem 0;}
	.mod-more { width:1.2rem;}
	.video-box { height:320px;}
	

	

}

@media (max-width: 374px) {
    html{font-size: 535%;}
	.news-box .news-time3 b { font-size:.44rem;}
	.wrap { margin-top:.45rem;}
	.cont-tit2 h6 { font-size:.36rem;}
	.cont-tit p { font-size:.16rem;}
	.mumping_mun h2,.mumping_mun span { font-size:.4rem;}
	.mumping_mun b { font-size:.22rem;}
	.in-pro-en { font-size:.56rem;}
	.cont-tit { padding-bottom:.3rem;}
	.in-pro-bg { padding:.7rem 0;}
	.horizontal .container { width:270px;}
	.wrapper { height:290px;}
	.mod-more { margin-top:.3rem;}
	.in-banner-more { margin-top:.2rem;}
	.banner-text h6 { font-size:.28rem;}
	.prod-deta-h3 { font-size:.28rem;}
	.ser-more-a { margin-top:.1rem;}
	.ser-moer { padding:.3rem 0;}
	.investment-more { margin-top:.15rem;}
	.in-banner-t h6 { font-size:.2rem;}
	.in-banner-t p { font-size:.15rem;}
	.video-box { height:280px;}
	.ab-team-ico3 b { font-size:.26rem;}

	
	
	
}



html,body{  min-height:101%;}
html{ overflow:-moz-scrollbars-vertical;}
