@charset "UTF-8";

* { padding: 0;margin: 0;border: 0;outline: none;}

@font-face{font-family:times;src:url(../fonts/times.ttf);font-display: swap;}

html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;font-size: 625%;}

body {color: #333;overflow-x: hidden;font-family: "microsoft Yahei","Arial","Raleway,Helvetica Neue, Helvetica,sans-serif";font-size:.14rem;}

a:focus{outline:none;}

a { color: #333;}

input,select,button,textarea {vertical-align:middle;font-family: "microsoft Yahei","Arial","Raleway,Helvetica Neue, Helvetica,sans-serif"; outline: none;border:0;}

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;}

.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,.wrap2 { margin-top:.9rem;}

.case-wrap { margin-top:1.75rem;}

:-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;}

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;}

.fl { float:left;}

.fr { float:right;}

.ov { overflow:hidden;}









.logo a {display:block;}

.logo a img {width:240px;display:block;}

.navbar {transition: transform 0.3s ease, background 0.3s ease;}

.navbar {position: fixed;top: 0;width: 100%;height:80px;background: none; color: #888;transition: all 0.3s ease;z-index:99;}

.navbar.scrolled,.navbar:hover,.fp-viewing-1 .navbar,.fp-viewing-2 .navbar,.fp-viewing-3 .navbar,.fp-viewing-4 .navbar,.fp-viewing-5 .navbar,.fp-viewing-6 .navbar,.fp-viewing-7 .navbar,.fp-viewing-1 .sp_header,.fp-viewing-2 .sp_header,.fp-viewing-3 .sp_header,.fp-viewing-4 .sp_header,.fp-viewing-5 .sp_header,.fp-viewing-6 .sp_header,.fp-viewing-7 .sp_header {background: #fff;}

.navbar.hide {transform: translateY(-100%);}





.nav_box{display: flex;justify-content: space-between;align-items: center;}

.lang{margin-left:2.5vw;}

.lang img{display:block;}

.logo img.logo-hide,.navbar.scrolled .logo img.logo-show,.navbar.scrolled2 .logo img.logo-show,.navbar:hover .logo img.logo-show,.lang img.lang-hide,.navbar.scrolled .lang img.lang-show,.navbar:hover .lang img.lang-show,.fp-viewing-1 .logo img.logo-show,.fp-viewing-2 .logo img.logo-show,.fp-viewing-3 .logo img.logo-show,.fp-viewing-4 .logo img.logo-show,.fp-viewing-5 .logo img.logo-show,.fp-viewing-6 .logo img.logo-show,.fp-viewing-7 .logo img.logo-show,.language-nav3 img.lang-hide,.fp-viewing-1 .language-nav3 img.lang-show,.fp-viewing-2 .language-nav3 img.lang-show,.fp-viewing-3 .language-nav3 img.lang-show,.fp-viewing-4 .language-nav3 img.lang-show,.fp-viewing-5 .language-nav3 img.lang-show,.fp-viewing-6 .language-nav3 img.lang-show,.fp-viewing-7 .language-nav3 img.lang-show,.sp_nav_se img.lang-show,.bgr img.lang-show,.fp-viewing-1 .lang img.lang-show,.fp-viewing-2 .lang img.lang-show,.fp-viewing-3 .lang img.lang-show,.fp-viewing-4 .lang img.lang-show,.fp-viewing-5 .lang img.lang-show,.fp-viewing-6 .lang img.lang-show,.fp-viewing-7 .lang img.lang-show{display:none;}

.navbar.scrolled .logo img.logo-hide,.navbar.scrolled2 .logo img.logo-hide,.navbar:hover .logo img.logo-hide,.navbar.scrolled .lang img.lang-hide,.navbar:hover .lang img.lang-hide,.fp-viewing-1 .logo img.logo-hide,.fp-viewing-2 .logo img.logo-hide,.fp-viewing-3 .logo img.logo-hide,.fp-viewing-4 .logo img.logo-hide,.fp-viewing-5 .logo img.logo-hide,.fp-viewing-6 .logo img.logo-hide,.fp-viewing-7 .logo img.logo-hide,.fp-viewing-1 .language-nav3 img.lang-hide,.fp-viewing-2 .language-nav3 img.lang-hide,.fp-viewing-3 .language-nav3 img.lang-hide,.fp-viewing-4 .language-nav3 img.lang-hide,.fp-viewing-5 .language-nav3 img.lang-hide,.fp-viewing-6 .language-nav3 img.lang-hide,.fp-viewing-7 .language-nav3 img.lang-hide,.sp_nav_se img.lang-hide,.bgr img.lang-hide,.fp-viewing-1 .lang img.lang-hide,.fp-viewing-2 .lang img.lang-hide,.fp-viewing-3 .lang img.lang-hide,.fp-viewing-4 .lang img.lang-hide,.fp-viewing-5 .lang img.lang-hide,.fp-viewing-6 .lang img.lang-hide,.fp-viewing-7 .lang img.lang-hide{display:block;}

.nav{ z-index:9;}

.nav a{ color:#656565;}

.nav .nLi{ float:left;position:relative;display:inline;height:80px;line-height:80px; }

.nav .nLi:last-child { background:none;}

.nav li a.nav-t { position:relative;}

.nav .nLi p a{ display:block;font-size:.2rem;color:#fff;font-weight:bold;font-weight:normal;text-align:center;padding:0 1.25vw;}

.nav .sub{ display:none;left:-10%;top:80px;position:absolute;background:#fff;line-height:20px;width:120%;z-index:99;box-shadow: inset 0 15px 15px 0 rgba(0, 0, 0, 0.03), 0 2px 5px 0 rgba(0, 0, 0, 0.01), 0 2px 5px 0 rgba(0, 0, 0, 0.01), 0 2px 5px 0 rgba(0, 0, 0, 0.01);padding:10px 0;}

.nav .sub2 { width:100%;left:0;}

.nav .sub a{ display:block;font-size:.17rem;padding:.1rem .1rem;display:block;color:#333;text-align:center;}

.nav .sub2 a{text-align: left;background:none;}
.nav .sub2>li{width:70%;margin:0 auto;}

.nav .on p a span,.nav .nLi p a:hover span { color:#e50012;border-radius:5px;}

.nav .sub a:hover{ color:#e50012; }

.nav .sub_ce { margin-right:55px;padding-right:55px;border-right:1px dashed #e50012;}

.nav .nLi.on a.nav-t{font-weight:bold;}

.scrolled .nav .nLi.on a.nav-t,.navbar:hover .nav .nLi.on a.nav-t,.fp-viewing-1 .navbar .nav .nLi.on a.nav-t,.fp-viewing-2 .navbar .nav .nLi.on a.nav-t,.fp-viewing-3 .navbar .nav .nLi.on a.nav-t,.fp-viewing-4 .navbar .nav .nLi.on a.nav-t,.fp-viewing-5 .navbar .nav .nLi.on a.nav-t,.fp-viewing-6 .navbar .nav .nLi.on a.nav-t,.fp-viewing-7 .navbar .nav .nLi.on a.nav-t{color:#e50012;}

.scrolled .nav .nLi p a,.navbar:hover .nav .nLi p a,.fp-viewing-1 .navbar .nav .nLi p a,.fp-viewing-2 .navbar .nav .nLi p a,.fp-viewing-3 .navbar .nav .nLi p a,.fp-viewing-4 .navbar .nav .nLi p a,.fp-viewing-5 .navbar .nav .nLi p a,.fp-viewing-6 .navbar .nav .nLi p a,.fp-viewing-7 .navbar .nav .nLi p a{color:#333;}

.nav-fr{display:flex;align-items: center;}

.nav .nLi2{position:static;}



.slideTxtBox .hd{ position:relative;width:20%;}
.slideTxtBox .hd ul li a { display:block;color:#666;line-height:.25rem;cursor:pointer;position:relative;}
.slideTxtBox .hd ul li a:before,.slideTxtBox2 .inHd ul li a:before{content:"";position:absolute;right:0;top:0;width:0;height:100%;background:url(../images/right3.png) no-repeat right center;}
.slideTxtBox .hd ul li a img { box-shadow:5px 5px 20px rgba(0, 0, 0, .2);}
.slideTxtBox .hd ul li.on a{ color:#e50012;}
.slideTxtBox .hd ul li.on a:before,.slideTxtBox2 .inHd ul li.on a:before{width:.3rem;}
.slideTxtBox .bd { width:80%;}
.slideTxtBox .bd ul{  zoom:1;  }
.slideTxtBox .bd li{ line-height:.25rem;}
.slideTxtBox .bd li a { display:block;}
.slideTxtBox2 .inHd{ position:relative;width:40%;border-right:1px solid #f9f9f9;padding-left:4.5vw;}
.slideTxtBox2 .inHd ul li a { display:block;color:#777;cursor:pointer;position:relative;}
.slideTxtBox2 .inHd ul li.on a{ color:#e50012;}
.slideTxtBox2 .inBd { width:60%;padding-left:4.5vw;}
.slideTxtBox2 .inBd ul{  zoom:1;max-height: 400px;overflow: auto;}
.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(3),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(4),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(7),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(8),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(11),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(12),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(15),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(16),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(19),.slideTxtBox2 .inBd ul li .nav-li-a span:nth-child(20) { background:#f9f9f9;}
.slideTxtBox2 .inBd li{ line-height:.25rem;}
.slideTxtBox2 .inBd li a { display:block;}
.nav-li-a { clear:both;}

.slideTxtBox,.slideTxtBox2{display:flex;}

.nav-li-a { clear:both;display:flex;flex-wrap:wrap;}
.nav-li-a span{width:50%;}
.slideTxtBox,.slideTxtBox2{display:flex;}



.search { display:block;width:.22rem;height:.22rem;background:url(../images/search.png) no-repeat center;background-size:100% 100%;margin-left:2vw;}

.navbar:hover .search,.scrolled .search,.fp-viewing-1 .search,.fp-viewing-2 .search,.fp-viewing-3 .search,.fp-viewing-4 .search,.fp-viewing-5 .search,.fp-viewing-6 .search,.fp-viewing-7 .search{background:url(../images/search2.png) no-repeat center;background-size:100% 100%}

.search img { margin-left:2vw;vertical-align: middle;}

.search-popover-mask {z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}

.search-popover {z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;display:none;}

.search-po { width:100%;height:100%;background:rgba(0,0,0,.6);} 

.search-poptit { background:#fff;position:absolute;width:600px;height:auto;left:50%;top:50%;-webkit-transform: translate(-50%,-50%);z-index:99;border-radius: 20px}

.search-bg {margin: .75rem auto;border: 1px solid #dedede;border-radius:.15rem;max-width:1000px;height: .68rem;line-height: .68rem;overflow: hidden;}
.search-bg #search-form{display: flex;justify-content: space-around;height: 100%;}
.search-text {font-size:.2rem;width:calc(100% - 2rem);height:100%;padding:0 .2rem;}

.search-btn { width:2rem;height:.68rem;line-height:.68rem;background:#e50012;font-size:.22rem;cursor: pointer;color:#fff;font-weight:bold;}

.search-btn:hover { background:#009a44;}

.search-close { position: absolute;right:0;top:0;width:.6rem;height:.6rem;background:url(../images/close.jpg) no-repeat center;background-size:.18rem .17rem;}

.search-close:hover { transform: rotate(180deg);}





.sp_header{height:.6rem;position:fixed;z-index:9999;width:100%;top:0;left:0;}

.sp_header.bgr{background:#fff;border-bottom:none;box-shadow: 0 0 20px 10px rgb(0 0 0 / 5%);}

.sp_logo a{padding:.13rem .15rem;float:left;display:block;}

.sp_logo img{margin:auto;max-height:30px;}

.sp_logo img.logo-hide,.bgr .sp_logo img.logo-show,.sp_nav_se .sp_logo img.logo-show,.fp-viewing-1 .sp_logo img.logo-show,.fp-viewing-2 .sp_logo img.logo-show,.fp-viewing-3 .sp_logo img.logo-show,.fp-viewing-4 .sp_logo img.logo-show,.fp-viewing-5 .sp_logo img.logo-show,.fp-viewing-6 .sp_logo img.logo-show,.fp-viewing-7 .sp_logo img.logo-show{display:none;}

.bgr .sp_logo img.logo-hide,.sp_nav_se .sp_logo img.logo-hide,.fp-viewing-1 .sp_logo img.logo-hide,.fp-viewing-2 .sp_logo img.logo-hide,.fp-viewing-3 .sp_logo img.logo-hide,.fp-viewing-4 .sp_logo img.logo-hide,.fp-viewing-5 .sp_logo img.logo-hide,.fp-viewing-6 .sp_logo img.logo-hide,.fp-viewing-7 .sp_logo img.logo-hide{display:block;}

.sp_nav{width:.6rem;float:right;position:relative;cursor:pointer;height:100%;}

.sp_nav span{display:block;background:#fff;width:.22rem;height:2px;position:absolute;left:14px;transition:all ease 0.35s}

.bgr .sp_nav span,.sp_nav_se .sp_nav span,.fp-viewing-1 .sp_nav span,.fp-viewing-2 .sp_nav span,.fp-viewing-3 .sp_nav span,.fp-viewing-4 .sp_nav span,.fp-viewing-5 .sp_nav span,.fp-viewing-6 .sp_nav span,.fp-viewing-7 .sp_nav span{background:#666;}

.sp_nav span:nth-of-type(1){top:.21rem}

.sp_nav span:nth-of-type(2){top:.29rem}

.sp_nav span:nth-of-type(3){top:.37rem}

.sp_nav_se span:nth-of-type(1){top:.29rem;transform:rotate(45deg)}

.sp_nav_se span:nth-of-type(2){width:0}

.sp_nav_se span:nth-of-type(3){top:.29rem;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:.5rem;width:.5rem;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-bottom:1px #eee solid;text-indent:.15rem;position:relative;line-height:.56rem;font-size:.15rem}

.sjj_nav>ul >li:last-child{border-bottom:1px #eee solid;}

.sjj_nav ul li ul{display:none;margin:0;}

.sjj_nav ul li>ul li:first-child{padding-top:.08rem;border-top:1px #eee solid;}

.sjj_nav ul li>ul li:last-child{padding-bottom:.08rem;}

.sjj_nav ul li a{color:#333;width:100%;display:block;font-size:.2rem;font-weight:bold;}

.sjj_nav ul li.on>a{color:#e50012;}

/*.sjj_nav>ul>li>a{text-transform:uppercase;}

*/

.sjj_nav ul li ul li{border:none;line-height:.56rem;font-size:.14rem;}

.sjj_nav ul li ul li a{color:#535353;display:block;text-align:left;font-weight:normal;font-size:.2rem;}

.sjj_nav ul li i:before{width:100%;height:.5rem;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 #eee;}

.sjj_nav ul li ul li:last-child ul{border-bottom:0;}

.sjj_nav ul li ul li i{height:.56rem;}

.sjj_nav ul li ul li i:before{height:.56rem;}

.sjj_nav ul li ul li:first-child i:before{top:.03rem;}

.sjj_nav ul li>ul{padding-left:10px;}

.lange-en{position:absolute;right:50px;top:0;height:60px;display:block;font-size:.17rem;line-height:60px;text-align:ight;}

.language-down3{position:absolute;right:.7rem;top:0;}

.language-down3 .language-nav3{display:block;height:100%;transition:none;-webkit-transition:none;font-size:.16rem;text-align:center;color:#fff;height:.6rem;line-height:.6rem;display: flex;align-items: center;}

.bgr .language-down3 .language-nav3,.sp_nav_se .language-down3 .language-nav3{color:#666;}

.language-down3 .language-nav3 i{width:20px;height:20px;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin:-2px 6px 0 0;}

.language-nav3 img{vertical-align:middle;margin-left:.08rem;width: .24rem;}

.language-li3{padding:.1rem 0;z-index:2;width:140%;box-shadow:1px 1px 5px rgba(0,0,0,0.2);background:#fff;position:absolute;top:36px;display:none;margin-left:-20%;text-align:center;;}

/* .language-li3:before{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;top:-5px;left:50%;margin:0 0 0 -4px;}

*/

.language-li3 a{display:block;padding:.06rem .1rem;line-height:.26rem;font-size:.16rem;color:#666;}

.language-li3 a:hover{color:#1fc2f4;}

.language-li3 a.cn{background:url(../images/cn.png) no-repeat .14rem center;background-size:.18rem .18rem;}

.language-li3 a.en{background:url(../images/en.png) no-repeat .14rem center;background-size:.18rem .18rem;}

.language-li3 a.japan{background:url(../images/japan.png) no-repeat .14rem center;background-size:.18rem .18rem;}

.language-down3.ontrue .language-li3{display:block;animation:fadeInUpdown .6s ease-in-out;-webkit-animation:fadeInUpdown .6s ease-in-out;}

@keyframes fadeInUpdown{0%{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}

100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}

}

.language-down3 .language-li3{top:.6rem;}



.about-banner { position:relative;text-align:left;}

.about-banner img.banner-pc,.about-banner img.banner-wap { width:100%;height:100%;object-fit:cover;}

.about-banner img.banner-pc{display:block;}

.banner-text { position: absolute;left:0;top:0%;color:#fff;width:100%;height:100%;}

.banner-t p { font-size:1.2rem;background: linear-gradient( #fff, #fff,#fff, #7e7e7e, #7e7e7e);-webkit-background-clip: text;background-clip: text;color: transparent;font-family: arial;text-transform: uppercase;}

.banner-p{font-size:.46rem;color:#fff;}

.banner-pro { position:relative;}

.about-bg { background:#f6f6f6;padding:70px 0;}

.banner-container{width:100%;height:100%;position:relative;display:flex;align-items:center;}

img.banner-wap,img.banner-wap2 { display:none;}



.location { overflow: hidden;color:#fff;font-size:.16rem;align-items: center;}

.location img { margin-right:.09rem;width:.21rem;}

.location a { color:#fff;}

.location a:hover { color:rgba(255,255,255,1);}

.am-about-top { font-size:0;position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.3);border-top:1px solid rgba(255,255,255,.2);line-height: .7rem;}

.am-about-nav{display:flex;justify-content: space-between;align-items: center;}

.am-about-n span { display:inline-block;position:relative;}

/*.am-about-n span:before { content:"";position:absolute;width:1px;height:.18rem;background:#eee;right:0;top:50%;margin-top:-.09rem;}*/

.am-about-n{display:flex;align-items: center;flex-wrap: wrap;}

.am-about-n span:last-child:before { width:0;}

.am-about-n a img{display:block;margin-right:.08rem;width:.31rem;}

.am-about-n a { color:#fff;position:relative;display: flex;font-size:.18rem;line-height:.7rem;padding:0 2vw;align-items: center;}

.am-about-n a.current2,.am-about-n a:hover { background:#e50012;}

.am-about-n a:before { content:"";background:rgba(255,255,255,.2);position:absolute;right:0;bottom:0;width:1px;height:100%;}

.am-about-n a.current2:before{background:#e50012;}



.about-wrap{padding:.75rem 0 1rem;}

.about-tit{padding-bottom:.5rem;}

.about-tit h6{font-size:.42rem;color:#333;}

.about-tit p{font-size:.36rem;color:#666;margin-top:.05rem;}

.down-search{position:relative;border:1px solid #f0f0f0;background:#f4f4f4;border-radius:.15rem;overflow:hidden;max-width:70%;margin:0 auto;}

.down-search .search-input {background:none;height:.8rem;line-height:.8rem;padding:0 .3rem;color:#666;font-size:.2rem;width:calc(100% - 1rem);border:none;}

.down-search .button {width:1rem;height:100%;border:none;background:url(../images/search3.png) no-repeat center;z-index: 2;cursor: pointer;position:absolute;right:0;top:0;bottom:0;background-size:.33rem .33rem;}



.down-tit { background:#e3e3e3;color:#333;font-size:.3rem;line-height:.32rem;font-weight: bold;margin-top:.9rem;border-top-left-radius:15px;border-top-right-radius:15px;padding:.28rem 0;}

dl.down { font-size:.18rem;line-height:.24rem;color:#333;}

dl.down a { padding:.25rem 0;display:inline-block;}

.download-box dl:nth-child(even){background: #f7f7f7;}

.down .am-accordion-title3 a>span { min-height:.4rem;display:flex;align-items:center;justify-content:center;font-size:.15rem;color:#666;}

.am-accordion-title span{padding:0 .05rem;}

.am-accordion-title span:first-child { padding:0 .35rem;}

.download-box { padding-bottom:.4rem;}

.am-accordion-title{display:flex;align-items: center;}

.down2 img{display:block;filter:grayscale(100%);opacity: .5;transition: filter 0.3s ease;margin:0 .1rem;max-width: 0.32rem;}

.down2 a:hover img{filter:none;opacity: 1;}



.fenye {clear:both;color:#222;font-size:0;padding-top:.1rem;text-align:center;}

.fenye a,.fenye span { display:inline-block;vertical-align:middle;color:#666;font-size:.14rem;margin:0 .04rem;border-radius:5px;width:.38rem;height:.38rem;line-height:.4rem;background:#fff;border:1px solid #eee;}

.fenye a.fenye-arrow{ font-family:'宋体';font-size:.18rem;font-weight:bold;}

.fenye .current,.fenye a:hover {background:#e50012;color:#fff;text-decoration:none;border:1px solid #e50012;}

.fenye a.fenye-arrow:hover { background:cf7e3f;color:#fff;}

.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:#e50012;}

.am-pagination-select { font-size:.15rem;margin:0;line-height:.3rem;color:#222;margin-top:.35rem;}

.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:none;}

.am-pagination-select span i { font-style: normal;color:#e50012;}

.am-pagination>li>a, .am-pagination>li>span { margin:0;}

.fenye span { border:none;background: none;}

.fenye a.first,.fenye a.next,.fenye a.previous_page { font-family:"宋体";font-weight:bold;font-size:.18rem;}

.fenye span i { font-style: normal;color:#e50012;}

.fenye span.total{width:auto;margin:0 .1rem;}





.about-tit-p{font-size: .2rem;color:#666;line-height: 1.6;margin-top: .15rem;}

.join-li-box{position:relative;border-radius:30px;overflow: hidden;}

.join-img{width: 100%;display: block;}

.join-text{position:absolute;left: 0;top:0;width: 100%;height: 100%;text-align: center;color: #fff;}

.join-icon-img{width:.88rem;height: .88rem;border-radius: 100%;background:rgba(255,255,255,.15);display: flex;justify-content: center;align-items: center;margin: 0 auto;}

.join-icon-img img{max-width: .51rem;display: block;}

.join-icon-p{font-size: .3rem;font-weight: bold;margin-top:.25rem;}

.join-bottom{font-size: .2rem;line-height: 1.7;}

.join-tc{height: 100%;position: relative;}

.join-bottom{position:absolute;bottom:11%;width: 100%;padding:0 .1rem;}

.join-icon{position:absolute;top:18%;width: 100%;}

.join-li{margin:.2rem -.16rem 0;}

.join-li li{padding:0 .16rem;}

.join-icon{top:14%}

.join_bg{background:url(../images/join_bg.jpg) no-repeat center top;padding:.8rem 0;background-size:cover;}

.join-tit h6{font-size:.4rem;}

.join-tit2 h6{color:#fff;}





.reveal-modal-bg { position: fixed; height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.5);z-index: 99999;display: none;top: 0;left: 0; }

.reveal-modal {visibility: hidden;top:0;left:20%;height:100%;width:60%;position: absolute;z-index: 999999;display:flex;align-items: center;}

.reveal-modal .close-reveal-modal {width:35px;height:35px;background:url(../images/close.jpg) no-repeat center;position: absolute;top:48px;right: 80px;cursor: pointer;display:block;}

.reveal-modal .close-reveal-modal:hover {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}

.reveal-bg { background: #fff;position: relative;padding:.5rem .8rem .7rem;border-radius:20px;}

.join-box{margin:0 -.15rem;}

.join-box li{padding:.15rem;}

.join-bg a{background-color: #fff;border-radius:15px;padding:.35rem;border:1px solid #fff;display:block}

.join-head{display:flex;align-items: center;}

.join-head-img img{max-width: .46rem;display: block;}

.join-head-fr h6{font-size:.26rem;color:#333;font-weight:normal;}

.join-head-fr p{font-size:.18rem;color:#999;margin-top:.05rem;}

.join-head-fr p img{margin-right:.06rem;}

.join-head-img{margin-right:.16rem;}

.join-details{font-size:.18rem;color:#666;line-height:35px;height: 105px;overflow: hidden;margin-top:.25rem;}

.join-more{width:.2rem;height:.17rem;background:url(../images/more8.png) no-repeat center;display: block;margin-top:.3rem;}

.join-box li a:hover .join-more{background:url(../images/more9.png) no-repeat center;}

.join-box li .join-bg a:hover{border:1px solid #e50012;}

.reveal-container{width:100%;margin:0 auto;}

.join-pop-ov{font-size:.16rem;color:#666;line-height: .3rem;margin-top:.3rem;max-height:50vh;overflow:auto;}

.join-pop-deta p strong{color:#333;font-size:.2rem;}

.join-email {padding-top:.45rem;}

.join-email a,.join-email span{background:#e50012;color:#fff;border-radius:30px;font-size:.18rem;width:2.5rem;text-align:center;height:.52rem;line-height: .52rem;display: block;border:1px solid #e50012;}

.join-email a img,.join-email span img{margin-left:.1rem;width:.07rem;}
.pro-more2 a img{width:.15rem;}
.join-email a:hover,.join-email span:hover{background:#009a44;border:1px solid #009a44;}

.join-pop-ov::-webkit-scrollbar,.his-right::-webkit-scrollbar {width:3px;border-radius:5px;}

.join-pop-ov::-webkit-scrollbar-track,.his-right::-webkit-scrollbar-track {background:none;border-radius:5px;background-color: #e5e5e5;}

.join-pop-ov::-webkit-scrollbar-thumb,.his-right::-webkit-scrollbar-thumb {background:#e50012;height:.1rem;border-radius:10px;}

.join-head-fr2{border-bottom:1px solid #e5e5e5;padding-bottom:.35rem;margin-right:5vw;}



.cont-bg{background:#f5f5f5;}

.cont-li{margin:0 -.2rem;}

.cont-li li{padding:0 .2rem;}

.cont-li-bg{padding:.5rem;border-radius:20px;overflow: hidden;height:100%;background:#fff;}

.cont-li-bg2{background:#fff url(../images/cont1.png) no-repeat right bottom;}

.cont-li-bg3{background:#fff url(../images/cont2.png) no-repeat right bottom;}

.cont-li-tit h6{font-size:.34rem;color:#333;font-weight: bold;}

.cont-li-tit p{font-size:.5rem;color:#e50012;font-weight: bold;margin-top:.2rem;}

.cont-li-text p{display: flex;align-items: center;}

.cont-li-text{margin-top:.3rem;font-size:.22rem;}

.cont-li-text p{padding:.1rem 0;}

.cont-li-text span{margin-left:.1rem;}

.cont-li-text img{max-width:.35rem;}

.mess-box{background-color: #fff;padding:.5rem .25rem;border-radius:25px;display: flex;justify-content: space-around;flex-wrap: wrap;flex-direction: row;}

.mess-fl-bg{background-color: #f3f3f3;padding:.65rem .45rem;display: flex;justify-content: space-between;border-radius:15px;flex-wrap: wrap;}

.mess-fr{width: 55%;padding:0 .25rem;}

.mess-wx-text h6{font-size: .26rem;color: #333;}

.mess-wx-text p{font-size: .2rem;color: #666;line-height: 1.5;margin-top:.1rem;}

.mess-wx-img{width: 1.55rem;}

.mess-wx-text{display: flex;align-content: space-between;flex-wrap: wrap;width: calc(100% - 1.9rem);}

.mess-fl,.mess-fr{padding:0 .25rem;}

.mess-wx-img img{width: 100%;display: block;}

.mess-fl{width:40%;}

.mess-fr{width: 60%;;}



.cont-input input,.cont-input textarea,.code-input input,.cont-input select  { padding:.15rem .15rem;background:#f3f3f3;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:.2rem;width:100%;border-radius:8px;}

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.2rem;}

.submit2 { background:#f01d24;color:#fff;font-size:.24rem;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:30px;line-height:.6rem;height:.6rem;margin-top:.35rem;cursor:pointer;font-weight:bold;width:2rem;}

.cont-input2 textarea { margin-right:0;width:100%;}

.code-input input { width:1.7rem;margin-right:0;background:#f3f3f3;}

.code-input img { width:1.5rem;margin-lefT:.15rem;border-radius:5px;height:.52rem;vertical-align:top;cursor:pointer;}

.cont-message { margin-bottom:60px;}

.submit2:hover { background:#db1a21;}

.message { max-width:1100px;margin:0 auto;}

.mess-list li { padding:0 .15rem .2rem .15rem;}

.mess-list { margin:0 -.15rem;}

.cont-li { margin:0 -.2rem;flex-direction: row;display: flex;flex-wrap: wrap;padding-bottom:.3rem;}

.cont-li>li { padding:0 .2rem .4rem;}
.cont-wrap{padding-top:.8rem;}



.ser-li{background-color: #f4f4f4;padding:.2rem 5vw .8rem;border-radius: 25px;display: flex;flex-direction: row;flex-wrap: wrap;}

.ser-tel span{margin-left:.1rem;}

.ser-cont-t,.ser-tel span,.ser-fr-text h6,.ser-tit{font-size:.3rem;color:#333;font-weight: bold;}

.ser-tel{display:flex;align-items: center;width: 100%;}

.ser-tel img{width: .3rem;display: block;}

.ser-fr-item a{display: flex;justify-content: space-between;padding:.5rem 0;border-bottom:1px solid #e3e3e3;align-items: center;}

.ser-fr-text p{font-size:.2rem;color:#666;margin-top:.08rem;}

.ser-fr-icon img{max-width: .8rem;}

.ser-fl{display: flex;align-content: space-between;flex-wrap: wrap;}

.ser-fl{height: 100%;}

.ser-top{width: 100%;margin-top: .5rem;}

.ser-tel-num{font-size:.6rem;font-weight:bold;color:#e50012;margin-top:.1rem;}

.ser-cont{margin-top:.25rem;}

.ser-li2{margin:0 -.15rem;display: flex;flex-wrap: wrap;}

.ser-li2 li{padding:.15rem;}

.ser-box{background-color: #f4f4f4;border-radius: 25px;padding:.6rem 10%;height:100%;}

.ser-text{font-size:.18rem;color:#666;line-height: 1.6;margin-top:.15rem;}

.ser-icon{width:.87rem;height:.87rem;background-color: #fff;border-radius: 50%;display:flex;justify-content: center;align-items: center;margin-top:.35rem;}

.ser-icon img{max-width:.46rem;}



.main-newarc-title h2 {font-size:.44rem;color:#333;line-height:1.2;}

.main-newarc-title .bdsharebuttonbox{display:inline-block;*display:inline;*zoom:1;vertical-align:text-top;position:relative;top:-2px;left:-18px;}



.JLTupdown{  position: relative;line-height:.4rem;color:#333;font-size:.18rem;padding-top:.5rem;border-top:1px solid #d6d6d6;margin-top:.2rem;}

.JLTupdown2 { border-top:none;margin-top:0;}

.JLTMain .JLTupdown {width:100%;overflow:hidden;}

.JLTupdown ul li {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.JLTupdown ul li a,.JLTcometol a{ color:#535353;}

.JLTupdown ul li a:hover,.JLTcometol a:hover{ color:#e50012;}

.JLTupdown strong{ color:#434343;font-weight:normal;}

.back { margin:13px 0 0 0;}

.JLTcometol a { width:1.5rem;height:.5rem;line-height:.48rem;border-radius:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block;text-align:center;color:#fff;float:right; -webkit-filter: none;-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;background-color: #e50012;}

.JLTcometol a span { width:.18rem;height:.14rem;background: url(../images/back.png) no-repeat center;display:inline-block;margin-right:.1rem;background-size: 100% 100%;}

.JLTcometol a:hover { background:#009a44;color:#fff;}

.news-time{font-size:.2rem;color:#333;border-bottom: 1px solid #d6d6d6;padding-bottom:.4rem;margin-top:.2rem;}

.news-deta-text{font-size: .18rem;color:#666;line-height: 1.7;padding:.5rem 0 .4rem 0;}

.news-deta-text img{max-width: 100%;}

.news-t{background-color: #fff;padding:.8rem 5%;border-radius:20px;}



.sol-item{background-color: #fff;display:flex;flex-wrap: wrap;justify-content: space-between;border-radius: 20px;overflow: hidden;flex-direction: row;margin-bottom:.5rem;}

.sol-item2{flex-direction: row-reverse;}

.sol-img,.sol-text{width: 50%;}
.sol-img img{width:100%;display:block;height:100%;}
.sol-img a{display: block;height: 100%;}

.sol-img a img{width: 100%;display: block;height: 100%;object-fit: cover;}

.sol-text{padding:.5rem 4%;display:flex;align-items: center;}

.sol-tit{font-size: .36rem;color:#333;font-weight: bold;}

.sol-p{font-size:.2rem;margin-top:.25rem;line-height: 1.8;color:#666;}

.sol-link{font-size: .2rem;margin-top:.3rem;padding-bottom:.1rem;line-height:1.5;}

.sol-link span{font-weight:bold;color: #e50012;}

.sol-link a{color: #333;}

.sol-link a:hover{color: #e50012;}



.faq-li{margin:0 -.15rem;}

.faq-li li{padding:.15rem;}

.faq-box {border-radius: 20px;padding:.4rem 5%;background: #fff;}

.faq-tit {display: flex;display: -ms-flexbox;-ms-flex-align: center;align-items: center;font-weight: bold;cursor: pointer;}

.faq-i {display: inline-block;width:.32rem;height:.32rem;line-height:.32rem;text-align: center;background: #e50012;color: #fff;border-radius: 50%;margin-right: .1rem;font-style: normal;font-size:.16rem;flex-shrink: 0;}

.faq-i2 {background: #7e7e7e;}

.faq-tit-h6{font-size:.2rem;color:#333;}

.faq-text {display: flex;display: -ms-flexbox;margin-top:.2rem;}

.faq-deta {-ms-flex: 1;flex: 1;line-height: 1.6;overflow: hidden;height: 150px;font-size:.16rem;color:#666;line-height:30px;}

.faq-text.active .faq-deta {height: auto;display: block;}

.faq-more {color: #e50012;cursor: pointer;-webkit-transition: transform 0.3s ease;-moz-transition: transform 0.3s ease;-ms-transition: transform 0.3s ease;transition: transform 0.3s ease;padding-left:.42rem;font-weight: bold;font-size: .16rem;margin-top:.3rem;display: flex;align-items: center;}

.faq-more img{width:.13rem;margin-left:.06rem;}

.faq-more.open img {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}

.faq-more.open span {display: inline-block;}



.news-li{margin:0 -.15rem;padding:.5rem 0 .3rem;}

.news-li li{padding:.15rem;}

.news-li li a{display: block;background-color: #fff;border-radius: 20px;overflow: hidden;}

.news-time2{display:flex;align-items: center;font-size:.16rem;color:#666;}

.news-time2 img{width:.17rem;margin-right:.08rem;}

.news-text{padding:.3rem 7% .55rem;}

.news-tit{font-size: .24rem;line-height: .3rem;color:#333;margin-top:.2rem;line-height:40px;height:80px;overflow:hidden;}

.news-more{width:.2rem;height:.16rem;background: url(../images/right.png) no-repeat center;margin-top:.35rem;background-size:100% 100%;}

.news-li li a:hover .news-more{background: url(../images/right_hover.png) no-repeat center;background-size:100% 100%;}

.news-img{overflow: hidden;}

.news-img img{width: 100%;display: block;}

.news-hot-img a img{display: block;width: 100%;height: 100%;object-fit: cover;}



.swiper-news .swiper-slide a { display: block;}

.swiper-news .swiper-pagination-bullet { background:#dddddd;width:.3rem;height:.03rem;opacity:1;transition: all .4s ease;border-radius:0;margin:0 0.5px;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 .05rem;}

.swiper-news .swiper-pagination-bullet-active { top:0;background: #e50012;}

.news-button-next, .news-button-prev { width:.2rem;height:.16rem;margin-top:-.08rem;opacity:1;}

.news-button-next { background:url(../images/right.png) no-repeat center;right:0;background-size:100% 100%;}

.news-button-prev { background:url(../images/left.png) no-repeat center;left:0;background-size:100% 100%;}

.news-button-prev:hover { background:url(../images/left_hover.png) no-repeat center;background-size:100% 100%;}

.news-button-next:hover { background:url(../images/right_hover.png) no-repeat center;background-size:100% 100%;}



.news-button{position:absolute;right:3.5%;bottom:.6rem;width:.6rem;}

.swiper-news .news-hot{overflow: hidden;background:#fff;flex-direction: row;display: flex;flex-wrap:wrap;}

.swiper-container-horizontal>.swiper-pagination-bullets.news-pagination{position:absolute;left:53.5%;bottom:.6rem;font-size: 0;width: auto;}

.news-tit strong{font-size: .3rem;}

.news-p{font-size:.2rem;color:#666;line-height:35px;margin-top:.2rem;height: 70px;overflow: hidden;}

.news-time3{margin-top:.45rem;}

.news-hot-img,.swiper-news .swiper-slide a{height: 100%;}

.news-hot-img{overflow: hidden;}

.news-tit2{margin-top:0;}

.news-text2{padding:.7rem 7%;}

.swiper-news{border-radius: 20px;}

.about-tit2 h6{display:flex;align-items:center;justify-content: center;}

.about-tit2 span{width:15%;height:1px;background-color: #e3e3e3;display: inline-block;margin:0 .2rem;}



.case-li,.feature-li{margin:0 -.15rem;}

.case-li li,.feature-li li{padding:0 .15rem .2rem;}

.case-li li .case-img img{width: 100%;display: block;}

.case-li li .case-img{overflow: hidden;border-radius:20px;}

.pro-bg{background: url(../images/pro_bg2.jpg) no-repeat center;background-size: cover;}

.feature-bg{background: #fff;border-radius:20px;padding:.5rem 7% 1rem;height: 100%;}

.feature-tit{font-size: .28rem;font-weight: bold;}

.feature-p{font-size: .2rem;color:#666;line-height: 1.4;margin-top:.25rem;}

.feature-li{display:flex;flex-direction: row;flex-wrap: wrap;}



.in-proser-ico  img.show, .in-proser-ico .active img.hide, .pro-nav-li2 li a:hover .in-proser-ico img.hide, .pro-nav-li2 li a.current .in-proser-ico img.hide { display:inline-block;}

.in-proser-ico  img.hide, .in-proser-ico .active img.show, .pro-nav-li2 li a:hover .in-proser-ico img.show, .pro-nav-li2 li a.current .in-proser-ico img.show { display: none;margin: 0 auto;}

.in-proser-ico .in_pimg {  display:block;margin:0 auto;text-align: center;}

.pro-nav-li2 { font-size:0;}

.pro-nav-li2 li { display:inline-block;text-align:center;padding:0 3vw;vertical-align: top;}

.pro-nav-li2 li img { width:.66rem;}

.in-proser-t { margin-top:.15rem;font-size:.22rem;color:#333;word-wrap:break-word;white-space:normal;word-break:break-all;}

.pro-nav-span{display:flex;flex-wrap: wrap;flex-direction: row;margin-top:.8rem;} 

.pro-nav-span span{width: 16.66%;text-align: center;border:1px solid #cccccc;margin-left:-1px;margin-top:-1px;}

.pro-nav-span span a{font-size: .18rem;color:#333;display:block;padding:.18rem .05rem;line-height:1.3;height: 100%;display: flex;align-items: center;justify-content: center;}

.pro-nav-span span.current a,.pro-nav-span span a:hover{background:#e50012;color:#fff;}

.pro-nav-span span.current,.pro-nav-span span:hover{border:1px solid #e50012;z-index: 1;}

.pro-nav-li2 li a.current .in-proser-t,.pro-nav-li2 li a:hover .in-proser-t{color:#e50012;}

.pro-more{display: flex;}

.pro-more a.pro-more-a i{position: relative;width:.14rem;height:.13rem;display:inline-block;margin-left:.15rem;}

.pro-more a.pro-more-a1 i{background:url(../images/more4.png) no-repeat center;background-size: cover;}

.pro-more a.pro-more-a2 i{background:url(../images/more3.png) no-repeat center;background-size: cover;}

.pro-more a.pro-more-a2{border:1px solid #333333;background: none;color:#333;}

.pro-more a.pro-more-a2:hover{border:1px solid #e50012;background: #e50012;color:#fff;}

.pro-more a.pro-more-a2:hover i{background:url(../images/more4.png) no-repeat center;}

.pro-more a{margin-right:.15rem;}

.sol-p{font-size: .18rem;}





.pro-top-p { font-size:.18rem;line-height:1.8;color:#333;margin-top:.35rem;}

.prod-top-li li:nth-child(2) { padding-left:5%;}

.swiper-container3 { padding-bottom:.4rem;}

.swiper-container3 .swiper-slide{border-radius: 25px;overflow: hidden;}

.swiper-container3 .swiper-slide img{border-radius: 25px}

.swiper-container3 .swiper-pagination-bullet{width: .1rem;height: .1rem;}

.swiper-container3 .swiper-pagination-bullet{background: #c0c0c0;opacity: 1;}

.swiper-container3 .swiper-pagination-bullet-active{background: #e50012;}

.swiper-container3 .swiper-pagination-bullets{bottom:0;}

.pro-tit h6{font-size: .24rem;color:#333;font-weight: normal;display: flex;align-items: center;}

.pro-tit h6 img{margin-right:.1rem;}

.pro-tit p{font-size: .5rem;color:#e50012;font-weight: bold;font-family: arial;margin-top:.1rem;}

.pro-more3 a img{width: .24rem;height: .26rem;}

.pro-more3 a{font-size: .24rem;width:2.56rem;height: .68rem;border-radius: 50px;line-height: .68rem;display: flex;align-items: center;justify-content: center;}

.prod-tit{font-size: .44rem;color:#333;font-weight: bold;border-bottom: 1px solid #ececec;padding-bottom: .2rem;}

.news-deta-text table {table-layout: fixed;word-break: break-all;word-wrap: break-word;border-collapse: collapse;}

.news-deta-text table td {white-space: pre-line;word-wrap: break-word;word-break: break-all;}



.footer{background:url(../images/footer-bg.jpg) no-repeat center;background-size:cover;color:#fff;line-height: 1.5;width: 100%;padding-top:1rem;}

.footer a{color:#fff;display: inline-block; opacity:.8;line-height:2.1;}
.footer a:hover{ opacity:1;}

.footer-nav{font-size: .16rem;border-bottom:1px solid rgba(255,255,255,.1);width: 100%;padding-bottom:.9rem;}

.footer-nav span{margin-right:3vw;}



.footer-fr{width: 20%;font-size: .16rem;padding-left:.3rem;opacity:.9;}

.copy{font-size: .16rem;width: 100%;opacity:.8;padding:.2rem 0;}

.footer-tel{font-size: .3rem;font-family: arial;font-weight: bold;margin-top:.05rem;}

.copy span{float: right;}

.footer-cont{margin-top:.1rem;}

.footer-cont p{display: flex;align-items: center;padding:.05rem 0;}

.footer-cont p img{width: .2rem;margin-right:.1rem;}



.pro-li{margin:0 -.15rem;flex-direction: row;display: flex;flex-wrap: wrap;}

.pro-li li{padding:.15rem;}

.pro-li li a{background: #fff;border-radius: 25px;overflow: hidden;display: block;height:100%}

.pro-text {padding:0 .1rem .2rem;}

.pro-text h6{font-size: .2rem;color: #333;font-weight: normal;}

.pro-text-p{font-size:.16rem;color:#666;line-height: 1.5;margin-top:.15rem;}

.pro-img{width: 100%;display: block;overflow: hidden;}

.pro-li li a:hover .pro-text h6{color: #e50012;}

.about-title h6{font-size: .46rem;color: #333;position: relative;line-height: 1;padding-left:.2rem;}

.about-title h6:before{position:absolute;left:0;top: 0;content: "";width:5px;height: 100%;background: #e50012;}

.about-title p{font-size: .34rem;color: #333;margin-top:.35rem;}

.about-title{padding-bottom: .45rem;}

.about-text{font-size: .18rem;line-height: 1.8;color:#111}





.mumping_mun{display: flex;margin:.35rem -2vw 0;flex-wrap: wrap;justify-content: space-between;}
.mumping_mun2{margin:6vh -2vw 0;}
.mumping_mun p{font-size:.17rem;color:#333;margin:0;width:100%;display:block;clear:both;}
.mumping_mun2 p{color:#fff;}
.mumping_mun h2{ font-size:.9rem;color:#e50012;margin:0;font-family:times;position:relative;display:inline-block;}

.mumping_mun li { position:relative;padding:0 2vw;}

.mumping_mun b { color:#e50012;font-size:.42rem;margin-left:.05rem;}

.in-num { background:#fff;position:relative;top:-.5rem;z-index:1;border-radius:5px;padding:.25rem 0 .35rem 0;box-shadow:0 5px 15px rgba(0,0,0,.04);}

.mun_top{display:flex;border-top:1px solid #e4e4e4;padding-top:.1rem;}



.cul-bg{background:url(../images/cul_bg.jpg) no-repeat center;background-size: cover;padding:.8rem 0;}

.cul-li li{padding:.2rem .2rem;border-bottom:1px solid #dfdfdf;}

.cul-li li:hover{background: #fff;border-radius: 25px;}

.cul-tit{font-size:.3rem;color:#333;font-weight: bold;}

.cul-p{font-size:.26rem;color:#666;margin-top:.05rem;}

.cul-bor{display: flex;justify-content: space-between;align-items: center;}

.cul-icon{flex-shrink: 0;}

.cul-icon img{width: 1rem;display: block;}

.cul-box{display: flex;align-items: center;flex-wrap: wrap;}

.cul-fl{width: 45%;}

.cul-li{width: 55%;}

.par-bg{background:url(../images/about_bg2.jpg) no-repeat center;background-size: cover;padding:.8rem 0;}

.album-bg{background:url(../images/about_bg2.jpg) no-repeat center;background-size: cover;padding:.8rem 0;}

.par-img p{font-size: .3rem;color:#333;padding-bottom: .2rem;}

.par-img img{max-width: 100%;margin:0 auto;display: block;}

.par-li{margin:.2rem -.2rem 0;}

.par-li li{padding:0 .2rem .2rem;}

.par-li li img{width: 100%;display: block;border-radius: 20px;}

.swiper-container7,.swiper-container6{padding-bottom:.6rem;}

.honor-img{overflow: hidden;border-radius: 20px;position: relative;width: 100%;}

.album-img{overflow: hidden;background: #fff;border-radius: 20px;}

.album-img p{font-size: .18rem;color:#333;text-align: center;padding:.2rem .1rem;line-height: 1.5;}

.honor-img img,.album-img img{width: 100%;display: block;}

.honor-img p{font-size: .17rem;color:#333;text-align: center;width: 100%;margin-top:.2rem;}

.swiper-container-horizontal>.swiper-scrollbar{left:5%;right:5%;width: 90%;}

.swiper-scrollbar-drag{background: #e50012;}

.album-tit{display: flex;justify-content: space-between;}

.tabs{font-size: 0;}

.tabs a{font-size: .2rem;color:#fff;background: #818181;height:.54rem;line-height: .54rem;display:inline-block;padding:0 .3rem;border-radius:10px;margin-left: .2rem;cursor: pointer;position:relative;}

.tabs a::before{content: "";position: absolute;right:50%;bottom:-.08rem;margin-right:-.08rem;}

.tabs a.active{background: #e50012;}

.tabs a.active::before{border-width:.08rem .08rem 0 .08rem;border-color: #e50012 transparent transparent transparent;width: 0;height: 0;border-style: solid;}

.a-wrap{padding-top:.8rem;}



.banner{position: relative;}

.banner .swiper-container2 .swiper-slide img { width:100%;}

.banner .swiper-container2 .swiper-slide a { display: block;}

.banner .swiper-pagination-bullet { background:#fff;width:.08rem;height:.08rem;opacity:1;transition: all .4s ease;border-radius:50%;position: relative;}

.banner .swiper-pagination-bullet::before{content: '';position: absolute;left: 50%;top: 50%;margin-left: -95%;margin-top: -95%;width: 190%;height: 190%;border:1px solid #fff;border-radius: 50%;opacity: 0;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;transition: all .3s linear;}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 .08rem;}

.banner .swiper-pagination-bullet-active { opacity:1;top:0;}

.banner .swiper-pagination-bullet-active::before{opacity: 1;}

.swiper-container2 a { display:block;height:100%;}

.swiper-container2 img { height:100vh;object-fit:cover;display:block;}

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:.3rem;}



.in-about-box{display: flex;align-items: center;flex-wrap: wrap;}

.in-about-fl{width: 62.5%;position: relative;display: flex;align-items: center;}

/* .in-about-fl::before{content: "ABOUT US";position: absolute;left:5%;bottom:0;color: transparent;-webkit-text-stroke: 1px #dae2e3;font-size:2.2rem;font-weight: bold; white-space: nowrap;line-height: .8;} */

.in-ab-en{position:absolute;left:5%;bottom:0;right:-5%;}

.in-ab-en img{display:block;width: 110%;}

.in-about-fr{width: 37.5%;}

.in-tit h6{font-size: .46rem;color:#000;line-height: 1;display: flex;align-items: flex-start;}

.in-tit h6 img{margin-left: .1rem;width:.3rem;}

.in-tit p{font-size: .34rem;color:#333;margin-top:.2rem;}

.in-about-text{font-size: .16rem;color:#fff;margin-top:.3rem;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

/*#section1{background:url(../images/about_bg.jpg) no-repeat left bottom;}*/

.mun_top{padding-top:0;border:0;}

.mun_top3{border-top: 1px solid #e4e4e4;padding-top:.2rem;}

.mumping_mun3 li{width: 25%;}

.mumping_mun2 h2{font-size: .54rem;color:#fff;}
.mumping_mun2 b{color:#fff;}
.in-about-more a{display: flex;align-items: center;}

.in-about-arr{width:.4rem;height:.4rem;background:#e50012 url(../images/more4.png) no-repeat center;border-radius: 50%;}

.in-about-more a i{font-style: normal;font-size:.16rem;color: #fff;margin-left:.1rem;position: relative;}

.in-about-more a i::before,.in-about-more a i::after{content: "";position: absolute;left: 0;bottom:-.05rem;width:100%;height:1px;background: #fff;}

.in-about-more a i::after{width: 0;background: #e50012;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;transition: all .3s linear;}

.in-about-more a:hover i::after{width: 100%;}

.in-about-more{margin-top:5vh;}

.in-about-mar{position: relative;padding:0 7% 0 5.5%;}

.in-about-mar::before{content:"";position: absolute;left:0;bottom:0;background:url(../images/a1.png) no-repeat left center;}



.video-img { overflow: hidden;}

.video-img img { width:100%;display:block;}

.video-img,.video-img img,.in-about-box,.in-about-fr,.customized-video,.videolist,.in-about-fl,.in-sol,#tabs-container2,#tabs-container2 .swiper-slide,#tabs-container2 .swiper-slide .content-slide,#tabs-container2 .swiper-slide .content-slide img{height:100%;}

#tabs-container2 .swiper-slide .content-slide img{object-fit: cover;width: 100%;}
#tabs-container2 .swiper-slide .content-slide{position:relative;}
#tabs-container2 .swiper-slide .content-slide:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.2)}
.video-ico { position:absolute;left:calc(50% - .33rem);top:calc(50% - .33rem);}

.video-ico img { width:.66rem;display:block;}

.videolist { position:relative;display:block;}

.videolist:hover{ cursor: pointer; }

.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:999; border-radius:100%; }

.videos{ position:absolute;height:100%;width:100%;background: rgba(0,0,0,.7);z-index:99999;display:none;top:0;left:0;}

.vclose { position:absolute;right:.15rem; top:.15rem; border-radius:100%; cursor: pointer; }

.videos .video10 { top:50%;left:50%;width:80%;position:absolute;z-index:999;height:80%;-webkit-transform: translate(-50%,-50%);}

.videos .video10 video { background:#000;width:100%;height:100%;}

.video-pro { position: relative;width:100%;height:100%;}

.vclose:hover { transform: rotate(360deg);}

#section1,#section3{flex-direction: inherit;}
#section1{background:url(../images/in-banner.jpg) no-repeat center;background-size: cover;}

#section2{background:url(../images/pro_bg.jpg) no-repeat center;background-size: cover;}

#section4{background:url(../images/news_bg.jpg) no-repeat center;background-size: cover;}

#section5{background:url(../images/partners_bg.jpg) no-repeat center;background-size: cover;}
#section6{background:url(../images/in-cont-bg.jpg) no-repeat center;background-size: cover;}

.in-tit2 h6,.in-tit2 p{color:#fff;}

.in-pro-nav {margin-top:15%;}

.in-pro-nav li{margin-top:.2rem;}

.in-pro-nav li a{color:#fff;display:block;font-size: .26rem;text-align: center;border:1px solid #fff;border-radius: 50px;padding:.15rem .05rem;}

.in-pro-nav li a.current,.in-pro-nav li a:hover{background: #e50012;border:1px solid #e50012;}

.in-pro-box{display: flex;flex-wrap: wrap}

.in-pro-box2{flex-wrap: wrap;}
.in-pro-box2,.in-sol-tit,.section .in-pro-box,.in-par-box,.in-cont-bor,.in-cont-fr{margin-top:.6rem;}

.in-pro-fl{width: 20%;}

.in-pro-fl2{display: flex;align-content: space-between;flex-wrap: wrap;}

.in-pro-fr{width: 80%;padding-left:12%}

.in-pro-fr3{display: flex;align-items: center;}

.in-pro-li a{display: block;border-radius: 25px;overflow: hidden;}

.in-pro-img img{display: block;width: 100%;}

.in-pro-p {font-size: .2rem;color: #333;background:#e5e5e5;line-height: .56rem;padding:0 .5rem 0 .05rem;position:relative;}

.in-pro-p::before{content: "";position:absolute;right:.25rem;top:0;background:url(../images/more8.png) no-repeat center;width:.2rem;height: 100%;background-size: .18rem .17rem;}

.swiper-container4{padding-bottom:.4rem;}

.swiper-container4 .swiper-pagination-bullets{bottom:0;}

.swiper-container4 .swiper-pagination-bullet{background: #fff;width: .12rem;height: .12rem;}

.swiper-container4 .swiper-pagination-bullet-active{background: #e50012;}



.in-sol { position: relative;}

.in-sol-pro { position:absolute;z-index:2;left:0;right:0;width:100%;height: 100%;display: flex;align-items: center;}

.in-sol-text { display:flex;align-items:center;height:100%;justify-content: center;color:#fff;padding:.2rem 7%;}

.in-sol-ico img { width:1rem;display: block;margin:0 auto;}

.in-sol-tit h6 { font-size:.26rem;margin-top:4vh;}

.in-sol-tit p { font-size:.72rem;color:rgba(255,255,255,.1);margin-top:7vh;font-weight: bold;font-style: italic;line-height: 1;}

.more2 {font-size:.16rem;color:#fff;line-height: 1.3;height: 0;overflow: hidden;transition: all .3s linear;}

.more2 .more2-p{ margin-top:3vh;}




.tabs2{width:100%;height: 100%;display: flex;align-items: center;flex-wrap: wrap;}

.tabs2 a{width: 20%;position:relative;height: 100%;}

.tabs2 a::before{content: "";position: absolute;right:0;top:0;width: 1px;height: 100%;background: rgba(255,255,255,.1);}

.tabs2 a.active .more2{height: auto;}



.swiper-container-horizontal>.swiper-pagination-progress { top:auto;bottom:.24rem;width:calc(100% - 1.55rem);height:2px;background:#e9edf0;}

.in-news-img{overflow: hidden;border-radius: 20px;margin-top:.2rem;}

.in-news-img img { width:100%;display:block;}

.in-news-text { margin-top:.2rem;}

.in-news-text p { color:#666;font-size:.16rem;line-height:1.7;margin-top:.15rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}

.in-news-text span { display:inline-block;font-size:.14rem;color:#999;margin-top:.3rem;line-height: .24rem;border:1px solid #999;padding:0 .2rem;border-radius: 30px;}

.in-news-text span i{width: .11rem;height: .11rem;display:inline-block;background: url(../images/more7.png) no-repeat center;margin-left:.03rem;}

.swiper-container8.swiper-container-horizontal>.swiper-pagination-progress { background:#e5e5e5;}

.in-arrow .swiper-button-prev,.in-arrow .swiper-button-next { width:.43rem;height:.43rem;border:1px solid #999999;margin:0;border-radius:50%;opacity:1;top:0;}

.in-arrow .swiper-button-prev { left:0;background:url(../images/left1.png) no-repeat center;}

.in-arrow .swiper-button-next{background:url(../images/right1.png) no-repeat center;}

.in-arrow .iconfont { color:#ccc;}

.in-arrow .swiper-button-next { right:0;left:auto;opacity:1;}

.in-arrow .swiper-button-prev:hover,.in-arrow .swiper-button-next:hover { border:1px solid #e50012;}

.in-arrow .swiper-button-prev:hover {background:#e50012 url(../images/left2_hover.png) no-repeat center;}

.in-arrow .swiper-button-next:hover{background:#e50012 url(../images/right2_hover.png) no-repeat center;}

.in-arrow .swiper-button-prev:hover .iconfont,.in-arrow .swiper-button-next:hover .iconfont { color:#fff;}

.swiper-pagination-progress .swiper-pagination-progressbar { background: #0d58a3;}

.in-news-fr { width:80%;}

.in-news { padding-top:.9rem;}

.in-news-bg { position:absolute;top:0;left:0;right:0;}

.in-news-bg img { width:100%;display:block;height:49.9vh;object-fit: cover;}

.swiper-container-horizontal>.swiper-pagination-progressbar, .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { bottom:.25rem;top:auto;width:calc(100% - 1.3rem);height:3px;background: #e5e5e5;}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #4553a3;}

.in-arrow{position:relative;width:1.06rem;margin-top: 20%;height:.43rem;}

.in-news-time{font-weight: bold;color:#999;}

.in-news-time b{font-size: .68rem;font-family:times;line-height: 1;}

.in-news-time p{font-size: .2rem;}

.in-news-tit{font-size: .2rem;line-height: 30px;color:#333;height:60px;overflow: hidden;margin-top:.3rem;}

.in-news-slide a{display: block;}

.in-news-slide a:hover .in-news-text span{background: #e50012;color: #fff;border:1px solid #fff;}

.in-news-slide a:hover .in-news-text span i{background: url(../images/more10.png) no-repeat center;}

.in-pro-fr2{padding-left:5%;}

.in-news-more a{display: inline-block;font-size: .18rem;color: #e50012;border:1px solid #e50012;border-radius: 50px;width: 1.9rem;height: .56rem;line-height: .56rem;text-align: center;margin-top: 20%;}

.in-news-more a:hover{background: #e50012;color:#fff;}

.in-news-more,.in-tit{width: 100%;}

.in-par-text{color: #fff;}

.in-par-tit{font-size: .28rem;margin-top: .15rem;}

.in-par-p{font-size: .18rem;line-height: 1.6;}

.in-par-p p{position: relative;padding-left: .17rem;margin-bottom:.2rem;}

.in-par-p p::before{content: "";position:absolute;left:0;top:10px;width:7px;height:7px;border-radius: 50%;background: #fff;}

.in-par-p{margin-top:.4rem;}

.in-par-box{display: flex;flex-wrap: wrap;}

.in-par-fl{width:35%;}

.in-par-fr{padding-left: 5%;width: 65%;}

.in-par-fr img{width: 100%;display: block;}

.par-li2{margin-top:5%;}

#section6{flex-direction: inherit;}

#section6 .fp-overflow{width: 100%;}

.in-cont-p{font-size: .18rem;color:#fff;}

.in-cont-t{font-size: .22rem;color: #fff;margin-top:.05rem;}

.in-cont-t2{font-size: .3rem;}

.in-cont-p{display: flex;align-items: center;}

.in-cont-p img{width: .19rem;margin-right: .1rem;}

.in-cont-li li{padding:2vh 0;}

.in-cont-li{margin-top:5vh;}

.in-cont-fl{padding: 0 0 0 5%;width: 40%;height: 100%;display: flex;align-items: center;}

.in-cont-fr{width:60%;padding-right:5%;}

.in-cont-box{display: flex;align-items: center;flex-wrap: wrap;width: 100%;height: 100%;}

.in-cont-fr .cont-input input,.in-cont-fr .cont-input textarea,.in-cont-fr .code-input input,.in-cont-fr .cont-input select{background: #fff;}

.in-cont-fr .message{margin:0 10%;}

.messagt-tit h6{font-size: .32rem;color: #fff;}

.messagt-tit p{font-size: .18rem;color: #fff;padding:.15rem 0 .45rem;}



.foot-message{display:flex;border-radius:5px;overflow:hidden;margin-bottom: 0.2rem;}

.foot-message input{line-height:.46rem;height:.46rem;flex-grow:1;padding:0 .1rem;font-size:.16rem;border:none;width:auto;background:#fff;border-right:none;width:3.5rem;}

.foot-message button{line-height:.46rem;width:auto;height:.46rem;font-size:.16rem;text-transform:uppercase;background:#e50012 url(../images/search.png) no-repeat center;border:none;color:#fff;font-weight:bold;padding:0 .25rem;cursor:pointer;background-size: .2rem .2rem;margin-left: 0;}

.foot-message2 input.serach-input{background:#f5f5f5;border:1px solid #eee;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;width:5.2rem;}





.history-box {padding:.4rem 0;}

.history-box .his-cont {position: relative;z-index: 2;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;}

.his-left {width: 37.5%;}

.his-left .publicindextitle .his-tit-p {color: #333;font-size: .2rem;line-height:1.5;font-weight: bold;}

.his-left .box4 {margin-top: 1rem;display: flex;justify-content: space-between;align-items: center;}

.his-box .his-tiem-look {color: #333;font-size: .22rem;font-weight: bold;}

.his-box .his-ul {display: flex;flex-wrap: wrap;}

.his-time {cursor: pointer;margin-top: 0.25rem;color: #999;margin-right: 0.4rem;transition: all 0.5s;position: relative;font-size: .2rem;font-weight: bold;}

.his-time::before {content: "";position: absolute;left: 50%;transform: translateX(-50%);width: 0.06rem;height: 0.06rem;background-color: #e50012;border-radius: 50%;top: calc(100% + 0.05rem);opacity: 0;transition: all 0.5s;}

 .his-time.on {color: #e50012;}

 .his-time.on::before {opacity: 1;}

.his-right {width: 55%;position: relative;overflow: hidden;overflow: auto;max-height:5.6rem;}

.his-right .rightbox {padding-left: 1.8rem;padding-right: 1rem;padding-top: 0.5rem;position: relative;}

.his-right .rightbox::before {content: "";position: absolute;left: 0.4rem;top: 0;width: 1px;height: 100%;background-color: rgba(0, 0, 0, 0.1);}

.his-right .rightbox:nth-child(1) {padding-top: 0;}

.his-right .rightbox:nth-child(1) .year {top: 0;}

.his-right .rightbox .year {position: absolute;left: 0;top: 0.5rem;color: #e50012;font-size:.26rem;font-weight: bold;}

.rightbox2{font-size: .2rem;line-height: .35rem;}

.his-right .rightbox .rightbox2 .rightbox-li {margin-top:.15rem;display: flex;align-items: center;}

.his-right .rightbox .rightbox2 .rightbox-li:nth-child(1) {margin-top: 0;}

.his-right .rightbox .rightbox2 .rightbox-li .rightbox-li-p {display: flex;}

.his-right .rightbox .rightbox2 .rightbox-li .rightbox-li-p .rightbox-li-span {margin-right: 0.1rem;flex-shrink: 0;width:.18rem;height:.18rem;background-color: rgba(215, 0, 0, 0.2);position: relative;border-radius: 50%;}

.his-right .rightbox .rightbox2 .rightbox-li .rightbox-li-p .rightbox-li-span::before {content: "";position: absolute;width: 0.06rem;height: 0.06rem;border-radius: 50%;background-color: #e50012;left: 50%;top: 50%;transform: translate(-50%, -50%);}

.his-right .rightbox .rightbox2 .rightbox-li .rightbox-li-p .rightbox-li-text {color: #333333;line-height: 0.4rem;}

.his-right .rightbox .rightbox2 .rightbox-li .cn5 {border-radius: 0.2rem;width: 100%;overflow: hidden;margin-top: 0.3rem;}

.his-right .rightbox .rightbox2 .rightbox-li .cn5 img {width: 100%;}

  
.foot-link{display:flex;justify-content:space-between;}
.footer-h6{font-size:.2rem;padding-bottom:.15rem;}
.mess-wx-img2{width:1.2rem;}
.wrap5{margin-top:.3rem;}
.in-down-a{color:#fff;margin-top:.3rem;font-size:.17rem;display:inline-block;}
.in-down-a:hover{ text-decoration:underline;}

@media (min-width:1198px) {

	.news-li li a:hover .news-img img,.news-hot li:hover .news-hot-img img,.case-li li:hover .case-img img,.pro-li li a:hover .pro-img img,.in-news-slide a:hover .in-news-img img{ -webkit-transform:scale(1.08);transform:scale(1.08);}

	.in-pro-li li a:hover .in-pro-t span{ opacity:1;}







}





@media (max-width: 1600px){

    .am-about-n a{padding:0 1.5vw;}





	



}

@media (max-width: 1400px){

	/* .cont-fr {padding: 1rem .35rem .45rem 2.8vw;} */

	html{font-size:575%;}

	.am-container2{width:90%;}

	.am-container{max-width: 96%;}

	.am-about-n a{padding: 0 1vw;}

	.banner-t p{font-size: 1.1rem;}

	.swiper-container-horizontal>.swiper-scrollbar{left:2%;right:2%;width: 96%;}







	



}







@media (max-width: 1198px){

	html{font-size:545%;}

	.am-container { max-width:100%;}

    .am-container,.cont-container,.case-container { padding: 0 .15rem;}

	.about-banner img.banner-pc { display:none;}

	.about-banner img.banner-wap { display:block;}

	.banner-t p{font-size:1rem;}

	.join-li li{padding:0 .16rem .3rem;}

	.mess-fl,.mess-fr{width: 100%;}

	.mess-fr{margin-top:.4rem;}

	.news-text2{padding:.45rem 7% .8rem;}

	.news-button,.news-pagination{bottom:.5rem;}

	.news-tit{line-height: 35px;height:70px;}

	.news-p{line-height: 30px;height: 60px;}

	.feature-p{font-size: .18rem;}

	.footer-fr{display: none;}

	.footer-fl{width: 100%;border-right: 0;}

	.par-li{margin:.2rem -.15rem 0;}

	.par-li li{padding:0 .15rem .15rem;}

	.mumping_mun h2{font-size: .6rem;}

	.mumping_mun b{font-size: .42rem;}
	.copy{padding:.4rem 0;text-align:center;}
	.copy span{display:block; float:none;}
	


	

	

	

	

    



}



@media (max-width: 1080px) {

	html{font-size: 525%;}

	







	

	



}



@media (max-width: 767px) {

	html{font-size:475%;}

	.down-search{max-width:100%;}

	.am-accordion-title span:first-child,.am-accordion-title span{padding:.1rem;}

	.down2 img{margin:0 .03rem;}

	.down-tit{font-size:.22rem;padding:.2rem 0;margin-top:.7rem;}

	.down-search .search-input{padding:0 .15rem;width:calc(100% - .8rem);height:.7rem;line-height:.7rem;}

	.down-search .button{width:.8rem;}

	.about-tit h6{font-size:.38rem;}

	.banner-t p{font-size:.32rem;}

	.am-about-top .am-container{padding:0;}

	.banner-p{font-size:.26rem;}

	.about-tit p{font-size:.28rem;}

	.down-time{display:none;}

	.join-li{margin:.1rem -.05rem 0;}

	.join-li li{padding:0 .05rem .15rem;}

	.join-icon-img{width:.7rem;height: .7rem;}

	.join-icon-img img{max-width: .4rem;}

	.join-icon-p{font-size: .24rem;margin-top: .1rem;}

	.join-bottom{font-size:.17rem;line-height: 1.5;}

	.cont-li{margin:0;}

	.cont-li li{padding:.15rem 0;}

	.cont-li-bg{padding:.35rem .25rem;}

	.cont-li-tit p{font-size: .36rem;}

	.mess-fl, .mess-fr{padding: 0;}

	.mess-wx-text{width: 100%;justify-content: center;margin-top:.2rem;}

	.mess-wx-img{margin: 0 auto;}

	.cont-li-tit h6{font-size: .3rem;}

	.cont-li-bg2,.cont-li-bg3{background-size: cover;}

	.ser-li2{margin:0 ;}

	.ser-li2 li{padding:.1rem 0;}

	.ser-box{padding:.4rem 6%;}

	.ser-tel-num{font-size: .45rem;}

	.ser-fr-icon img{max-width: .65rem;}

	.ser-li li:nth-child(2){margin-top:.3rem;}

	.ser-fr-item a{padding:.35rem 0;}

	.ser-icon{margin-top:.25rem;}

	.news-t {padding:.5rem 4%;}

	.main-newarc-title h2{font-size: .34rem;}

	.news-deta-text{padding:.4rem 0 .3rem;}

	.JLTcometol a{float: none;}

	.sol-img, .sol-text{width:100%;}

	.sol-text{padding:.4rem 4%;}

	.sol-link{padding-bottom: 0;}

	.sol-tit{font-size: .32rem;}

	.faq-deta {height: 110px;line-height:22px;}

	.faq-box {padding:.3rem 4%;}

	.faq-li{margin:0;}

	.faq-li li{padding: .1rem 0;}

	.faq-text{margin-top:.15rem;}

	.faq-more{margin-top:.2rem;}

	.news-text {padding:.3rem 4% .35rem;}

	.news-text2{padding:.35rem 4% .9rem;}

	.swiper-container-horizontal>.swiper-pagination-bullets.news-pagination{left: 4%;}

	.news-button{right:4%;}

	.news-tit{line-height: 30px;height:60px;}

	.news-p{line-height:22px;height:44px;}

	.news-time3{margin-top:.3rem;}

	.case-li,.feature-li{margin:0 -.1rem;}

	.case-li li,.feature-li li{padding:.1rem;}

	.feature-p{font-size: .2rem;margin-top:.2rem;}

	.feature-tit{font-size: .24rem;}

	.feature-bg{padding: .4rem 7% .5rem;}

	.about-wrap{padding:.6rem 0 .7rem;}

	.about-tit{padding-bottom: .4rem;}

	.pro-nav-li2 li{width: 33.33%;padding:0 .05rem .25rem;}

	.pro-nav-li2{text-align: left;}

	.in-proser-t{font-size: .2rem;}

	.wrap, .wrap2{margin-top:.6rem;}

	.pro-nav-span span{width: 25%;}

	.pro-nav-span{margin-top:.35rem;}

	.prod-top-li li:nth-child(2){padding-left:0;margin-top:.3rem;}

	.pro-li{margin:0 -.05rem;}

	.pro-li li{padding:.05rem;}

	.cul-fl,.cul-li{width: 100%;}

	.par-li{margin:.2rem -.05rem 0;}

	.par-li li{padding:.05rem;}

	.about-title h6{font-size: .38rem;padding-left:.16rem;}

	.par-img p{font-size: .24rem;}

	.cul-li li{padding:.15rem .1rem;}

	.cul-p{font-size: .2rem;}

	.cul-icon img{width: .7rem;}

	.cul-tit{font-size: .26rem;}

	.about-title p{font-size: .28rem;margin-top:.25rem;}

	.mumping_mun li{width: 50%;padding:.15rem .1rem;}

	.mumping_mun h2{font-size: .52rem;}

	.mumping_mun b{font-size: .36rem;}

	.mumping_mun p{font-size: .16rem;}

	.mumping_mun{margin:.3rem -.1rem 0;}

	.am-about-n span{width: 33.33%;}

	.am-about-n a{justify-content: center;line-height: .6rem;padding:0 .08rem;}

	.am-about-n a img{width: .26rem;margin-right:.04rem;}

	.am-about-n{width: 100%;}

	.tabs a{padding:0 .15rem;margin-left:.08rem;height:.46rem;line-height: .46rem;}

	img.banner-pc{display: none;}

	img.banner-wap{display: block;}

	.in-pro-fl,.in-pro-fr,.in-par-fl,.in-par-fr{width: 100%;}

	.in-pro-fr{padding-left: 0;margin-top:.25rem;}

	.in-news-more{display: none;}

	.in-pro-nav{display: flex;flex-wrap: wrap;margin-top:.1rem;}

	.in-pro-nav li{width: 33.33%;margin-top: .1rem;}

	.in-pro-nav li a{font-size: .18rem;padding:.1rem .05rem;}

	.in-tit h6{font-size: .46rem;}

	.in-tit p{font-size: .26rem;margin-top:.1rem;}

	.in-pro-p{font-size:.18rem;padding: 0 .4rem 0 .05rem;}

	.in-pro-p::before{right:.15rem;}

	.in-tit3{display: flex;justify-content: space-between;align-items: end;}

	.in-arrow{margin-top:0;width:1rem;}

	.in-news-tit{line-height: 24px;height:auto;}

	.in-news-text span{margin-top:.3rem;}

	.in-about-fl{width:100%;}

	.in-about-fr{width:100%;display: none;}

	.in-sol-ico img{width: .6rem;}

	.in-sol-tit h6{font-size: .19rem;margin-top:1.2vh;}

	.in-sol-tit p{font-size: .4rem;margin-top:1.5vh;display:none;}

	.tabs2 a{width: 50%;height: auto;}

	.tabs2{height: auto;}

	.more2 .more2-p{margin-top:1vh;}

	.in-news-time b{font-size: .55rem;}
	.in-sol-text{padding: .1rem 5%;}

	.in-par-p{margin-top:.25rem;}

	.in-cont-fl,.in-cont-fr{width: 100%;height: auto;padding:3vh .15rem;}

	.in-cont-fl{display: none;}

	.in-cont-fr .message{margin: 0;}

	.messagt-tit h6{font-size: .3rem;}

	.in-cont-li li{padding: 1vh 0;}

	.in-cont-li{margin-top:2vh;}

	.in-cont-t,.in-cont-t2{font-size: .18rem;}

	.cont-input input, .cont-input textarea, .code-input input, .cont-input select{padding:.15rem .12rem;}

    .mess-fl-bg{padding:.35rem .3rem;}

    .submit2{font-size: .22rem;}

    .his-right {margin-top: 0.5rem;width: 100%;}

    .his-right .rightbox{padding:.3rem 0 0 1.3rem;}

    .his-right .rightbox .year{font-size: .2rem;}

    .rightbox2{font-size: .18rem;line-height: .32rem;}

    .history-box{padding: 0;}

    .his-left {

        width: 100%;

      }

      .his-left .box4 {

        order: 1;

        flex-wrap: wrap;

        margin-top: 0;

        display: none;

      }

    .his-box {

      width: 100%;

    }

    .his-box .his-tiem-look {

        display: none;

      }

   .his-box .his-ul {

      flex-direction: row;

    }

    .his-time {

        width: 25%;

        margin-right: 0;

        margin-top: 0.3rem;

        text-align: center;

        font-size: 0.4rem;

      }
	  .reveal-modal{width:90%;left:5%;}
	  .reveal-bg{padding:.35rem .2rem;}
	  .reveal-modal .close-reveal-modal{right:.2rem;top:.2rem;}
	  .footer-nav{display:none;}
	  .search-btn{width:1.2rem;}
	  .search-text{width: calc(100% - 1.2rem);}
	  .search-bg{margin:.5rem auto;}
	  .footer{padding-top:0;}

}







html{ overflow:-moz-scrollbars-vertical;}

