@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;}
.news-deta-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;}
.fl { float:left;}
.fr { float:right;}
.ov { overflow:hidden;}
.gradient-text,.preview .swiper-slide.active-nav b {
	background: -webkit-linear-gradient(left, #2a9287, #2790c0);
	background: linear-gradient(to right, #2a9287, #2790c0);
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
  }
  .gradient-text2 {
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	background: linear-gradient(to bottom, rgba(0, 0, 0, .07), rgba(0, 0, 0, .07));
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;text-transform: uppercase;
  }
  .gradient-text3 {
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, .07), rgba(0, 0, 0, 0));
	background: linear-gradient(to bottom, rgba(0, 0, 0, .07), rgba(0, 0, 0, 0));
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;text-transform: uppercase;
  }
  .gradient-text4 {
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, .1), rgba(255, 255, 255, 0));
	background: linear-gradient(to bottom, rgba(255, 255, 255, .1), rgba(255, 255, 255, 0));
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;text-transform: uppercase;
  }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.gradient-text,.preview .swiper-slide.active-nav b {
	  color: #2790c0;
	  background: none;
	}
	.gradient-text2,.gradient-text3 {
		color: rgba(0, 0, 0, .07);
		background: none;
	  }
	  .gradient-text4 {
		color: rgb(255, 255, 255, .07);
		background: none;
	  }
  }
  .gradient-bg{background: linear-gradient(to right, #2a9287, #2790c0);}
  .gradient-bg:hover{background: linear-gradient(to left, #2a9287, #2790c0);}



.logo a {display:block;}
.logo a img {display:block;}
.navbar {transition: transform 0.3s ease, background 0.3s ease;}
.navbar {position: fixed;top: 0;width: 100%;height:100px;background: none; color: #888;transition: all 0.3s ease;z-index:99;border-bottom: 1px solid rgba(255, 255, 255, .1);}
.navbar.scrolled,.navbar:hover{background: #fff;}
.navbar.hide {transform: translateY(-100%);}


.nav_box{display: flex;justify-content: space-between;align-items: center;}
.lang{margin-left:2.5vw;}
.lang a{display: flex;color:#fff;font-size: .16rem;background: rgba(255,255,255,.15);padding:0 .15rem;height:.4rem;line-height: .4rem;align-items: center;border-radius:30px;}
.scrolled .lang>a,.navbar:hover .lang>a{background: rgba(0,0,0,.07);color:#666;}
.lang span{margin-left:.06rem;}
.lang img{display:block;width: .2rem;height: .2rem;}
.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,.language-nav3 img.lang-hide,.sp_nav_se .language-nav3 img.lang-show,.bgr .language-nav3 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,.sp_nav_se img.lang-hide,.bgr img.lang-hide{display:block;}
.nav{ z-index:9;}
.nav a{ color:#656565;}
.nav .nLi{ float:left;position:relative;display:inline;height:100px;line-height:100px; }
.nav .nLi:last-child { background:none;}
.nav li a.nav-t { position:relative;}
.nav .nLi p a{ display:block;font-size:.17rem;color:#fff;font-weight:bold;font-weight:normal;text-align:center;padding:0 1vw;}
.nav .sub{ display:none;left:-10%;top:100px;position:absolute;background:#fff;line-height:20px;width:120%;z-index:99;box-shadow: inset 0 10px 10px 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;}
.nav .on p a span,.nav .nLi p a:hover span { color:#2790c0;border-radius:5px;}
.nav .sub a:hover{ color:#2790c0; }
.nav .sub_ce { margin-right:55px;padding-right:55px;border-right:1px dashed #2790c0;}
.nav .nLi.on a.nav-t{font-weight:bold;}
.scrolled .nav .nLi.on a.nav-t,.navbar:hover .nav .nLi.on a.nav-t{background: -webkit-linear-gradient(left, #2a9287, #2790c0);background: linear-gradient(to right, #2a9287, #2790c0);-webkit-background-clip: text;background-clip: text;color: transparent;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
		.scrolled .nav .nLi.on a.nav-t,.navbar:hover .nav .nLi.on a.nav-t {
		  color: #2790c0;
		  background: none;
		}
	  }
.scrolled .nav .nLi p a,.navbar:hover .nav .nLi p a{color:#333;}
.nav-fr{display:flex;align-items: center;}
.nav .nLi2{position:static;}

.slideTxtBox .hd{ position:relative;width:15%;}
.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:#2790c0;}
.slideTxtBox .hd ul li.on a:before,.slideTxtBox2 .inHd ul li.on a:before{width:.3rem;}
.slideTxtBox .bd { width:60%;}
.slideTxtBox .bd ul{  zoom:1;  }
.slideTxtBox .bd li{ line-height:38px;}
.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:#2790c0;}
.slideTxtBox2 .inBd { width:50%;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:38px;}
.slideTxtBox2 .inBd li a { display:block;}
.nav-li-a { clear:both;}
.slideTxtBox,.slideTxtBox2{display:flex;}

.search { display:block;width:.46rem;height:.4rem;background:rgba(255,255,255,.15) url(../images/search.png) no-repeat center;background-size:.18rem .18rem;margin-left:2vw;border-radius:50%;}
.navbar:hover .search,.scrolled .search{background:rgba(0,0,0,.07) url(../images/search2.png) no-repeat center;}
.search:hover{background:#2790c0 url(../images/search.png) no-repeat center;}
.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 { padding:.75rem .8rem;}
.search-text { border-bottom: 1px solid #e3e3e3;font-size:.16rem;padding-bottom:.15rem;width:100%;}
.search-btn { width:1.5rem;height:.5rem;line-height:.5rem;margin-top:.25rem;background: linear-gradient(to right, #2a9287, #2790c0);font-size:.17rem;cursor: pointer;border-radius:30px;color:#fff;}
.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);}

.language-down2{position:relative;}
.language-down2 .language-nav2{transition:none;-webkit-transition:none;text-align:center;background:url(../images/arr.png) no-repeat right center;padding-right:.2rem;}
.language-down2 .language-nav2 i{width:20px;height:20px;background-repeat:no-repeat;display:inline-block;vertical-align:middle;margin:-2px 6px 0 0;}
.language-li2 img{vertical-align:middle;margin-right:.06rem;width:.16rem;height:.12rem;}
.language-li2{padding:.1rem 0;z-index:2;width:110px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);background:#ffffff;position:absolute;top:.55rem;left:50%;display:none;margin-left:-55px;z-index:9;border-radius:10px;}
.language-li2 a{display:flex;padding:.05rem;line-height:.3rem;height:.3rem;font-size:.14rem;text-align:center;color:#666;}
.language-li2 span{margin-left:0;font-size:.14rem;}
.language-li2 a:hover,.language-down2 .language-nav2:hover span{color:#2991a1;}
.language-down2.ontrue2 .language-li2{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;}
}


.sp_header{height:.6rem;position:fixed;z-index:9999;width:100%;top:0;left:0;border-bottom: 1px solid rgba(255, 255, 255, .1);}
.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{display:none;}
.bgr .sp_logo img.logo-hide,.sp_nav_se .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,.sp_nav_se .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:.66rem;width:.5rem;text-align:right;}
.sjj_nav>ul>li>i,.sjj_nav>ul>li>ul>li>i{width:100%;}
.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:.66rem;font-size:.15rem}
.sjj_nav ul li:last-child{border-bottom:none;}
.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>ul li:first-child{border-top:1px #eee solid;}
.sjj_nav ul li a{color:#333;width:100%;display:block;font-size:.22rem;font-weight:bold;}
.sjj_nav ul li.on>a{color:#2790c0;}
/*.sjj_nav>ul>li>a{text-transform:uppercase;}
*/
.sjj_nav ul li ul li{line-height:.66rem;font-size:.18rem;}
.sjj_nav ul li ul li:nth-child{border-bottom:none;}
.sjj_nav ul li ul li a{color:#535353;display:block;text-align:left;font-weight:normal;font-size:.22rem;}
.sjj_nav ul li i:before{width:100%;height:.66rem;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>i.sp_nav_xjb:before,.sjj_nav>ul>li>ul>li>i.sp_nav_xjb:before{content:"";background:url(../images/arr11.png) right .18rem center no-repeat;background-size:12px 7px;}
.sjj_nav>ul>li>i.sjj_nav_i_se:before,.sjj_nav>ul>li>ul>li>i.sjj_nav_i_se:before{content:"";background:url(../images/arr12.png) right .18rem center no-repeat;background-size:12px 7px}
.sjj_nav ul li ul li>ul{padding-left:10px;}
.sjj_nav ul li ul li:last-child ul{border-bottom:0;}
.sjj_nav ul li ul li i{height:.66rem;}
.sjj_nav ul li ul li i:before{height:.66rem;}
.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:.6rem;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-right:.08rem;width: .24rem;}
.language-li3{padding:.1rem 0;z-index:2;width:175%;box-shadow:1px 1px 5px rgba(0,0,0,0.2);background:#fff;position:absolute;top:36px;display:none;margin-left:-20%;border-radius:10px;}
/* .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 img{margin-right:.05rem;}
.language-li3 a:hover{color:#2991a1;}
.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{position: relative;padding-left:.25rem;line-height: 1;margin-top:.5rem;}
.banner-t::before{content: "";position: absolute;left:0;top:0;width: 2px;height: 100%;background: #fff;}
.banner-t p { font-size:.6rem;color:#fff;font-weight: bold;}
.banner-p{font-size:.3rem;color:#fff;opacity: .5;margin-top: 0.15rem;}
.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;}


.banner{position: relative;}
.banner .swiper-container2 .swiper-slide img { width:100%;}
.banner .swiper-container2 .swiper-slide a { display: block;}
.banner .swiper-pagination-bullet { background:none;width:.12rem;height:.12rem;opacity:1;transition: all .4s ease;border-radius:50%;position: relative;border:2px solid #fff;opacity:1;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 .08rem;}
.banner .swiper-pagination-bullet-active { background: #fff;}
.swiper-container2 a { display:block;}
.swiper-container2 img { width:100%;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;}



.location { overflow: hidden;color:#666;font-size:.16rem;align-items: center;display: flex;align-items: center;}
.location img { margin-right:.09rem;width:.21rem;}
.location a { color:#666;}
.location a:hover { color:#2790c0;}
.am-about-top { font-size:0;background:#e9e9e9;line-height: .6rem;}
.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 { color:#333;position:relative;display: flex;font-size:.18rem;line-height:.6rem;padding:0 2vw;align-items: center;}
.am-about-n a.current2,.am-about-n a:hover { background: linear-gradient(to right, #2a9287, #2790c0);color: #fff;}

.about-wrap{padding:.75rem 0 1rem;}
.down-top-tit{font-size: .6rem;font-weight: bold;}
.down-top{display: flex;justify-content: space-between;flex-wrap: wrap;}
.down-message{display:flex;border-radius:50px;overflow:hidden;border:1px solid #e4e4e4;padding:.04rem;margin-top:.3rem;}
.down-message .down-search{line-height:.6rem;width:1.1rem;height:.6rem;font-size:.2rem;border:none;color:#fff;font-weight:bold;padding:0 .25rem;cursor:pointer;margin-left: 0;border-radius: 50px;}
.down-message input.serach-input{background:url(../images/down-search.png) no-repeat left .2rem center;border:none;width:5.2rem;line-height:.6rem;height:.6rem;flex-grow:1;font-size:.16rem;border:none;border-right:none;padding:0 .1rem 0 .6rem;background-size: .29rem .29rem;}
.down-top-fr-tit{font-size:.2rem;color:#333;line-height: 1.6;font-weight: bold;}
.more .more-a{width:1.35rem;height: .4rem;line-height: .4rem;color: #fff;font-size: .16rem;border-radius: 30px;display: flex;align-items: center;justify-content: center;}
.more .more-a i{width: .19rem;height: .19rem;background:#fff url(../images/more.png) no-repeat center;display:inline-block;margin-left:.06rem;border-radius: 50%;background-size: .07rem .11rem;}
.down-more{margin-top:.5rem;}
.down-top{padding-bottom: .5rem;}
.down-top-fr{border-left:1px solid #e4e4e4;padding-left:.37rem;}
.down-li{margin:.7rem -.15rem 0;display: flex;flex-direction: row;flex-wrap: wrap;}
.down-icon{border:1px solid #2790be;border-radius:50px;width:1.35rem;height:.45rem;line-height: .45rem;font-size: .2rem;display: flex;align-items: center;justify-content: center;margin-top: .8rem;}
.down-icon img{width: .25rem;display: block;margin-right:.05rem;}
.down-li li a:hover .down-icon{background: #fff;border:1px solid #fff;}
.down-li li{padding:.15rem;}
.down-li li a{display: block;background: #f2f2f2;padding:.4rem 7%;border-radius:10px;height: 100%;position: relative;}
.down-li li a::before{content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;background:url(../images/down2.png) no-repeat right center;}
.down-tit{font-size: .2rem;color: #333;line-height: 1.6;height:.64rem;}
.down-li li a:hover .down-tit{color: #fff;}
.down-li li a:hover{background: linear-gradient(to right, #2a9287, #2790c0);}
.down-li li a:hover i{background:url(../images/down2.png) no-repeat right center;}
.fenye {clear:both;color:#222;font-size:0;padding-top:.4rem;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:#eaeaea;}
.fenye a.fenye-arrow{ font-family:'宋体';font-size:.18rem;font-weight:bold;}
.fenye .current,.fenye a:hover {background: linear-gradient(to right, #2a9287, #2790c0);color:#fff;text-decoration:none;}
.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:#2790c0;}
.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:#2790c0;}
.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:#2790c0;}
.fenye span.total{width:auto;margin:0 .1rem;}

.footer{background: url(../images/foot_bg.jpg) no-repeat center;background-size: cover;}
.footer-logo{display: flex;align-items: center;justify-content: space-between;font-size: .2rem;color: #fff;font-weight: bold;padding:.4rem 0;border-bottom:1px solid rgba(255,255,255,.15)}
.footer-nav,.footer-cont{display:flex;justify-content: space-between;align-items: flex-start;}
.footer-wx img{width: 1.3rem;}
.footer-nav{padding:.5rem 0;}
.footer-h6{font-size:.2rem;color: #fff;font-weight: bold;}
.footer-p p a{font-size: .18rem;color:#cfcfcf;padding-left:.1rem;background: url(../images/more2.png) no-repeat left center;margin-top:.1rem;display: block;}
.footer-p {padding-top:.15rem;}
.footer-cont{color: #fff;max-width:36%;}
.footer-cont-bor{border-left: 1px solid rgba(255,255,255,.15);padding-left:2vw;margin-left:2vw;}
.footer-cont-tit{font-size: .26rem;font-weight: bold;}
.footer-cont-tel{font-size:2.5vw;font-family:times;color: #ff9614;margin-top: .1rem;}
.footer-cont-p{font-size: .2rem;line-height: 1.5;margin-top: .1rem;}
.footer-wx{flex-shrink: 0;}
.copy{font-size: .18rem;width: 100%;padding-right:.3rem;color: #fff;border-top: 1px solid rgba(255,255,255,.15);padding:.25rem 0;line-height: 1.5;}
.copy span{float: right;}
.copy a{color: #fff;}
.footer-logo img{max-width: .96rem;}


.news-li{margin:0 -.15rem;display: flex;flex-wrap: wrap;}
.news-li li{padding:.15rem;}
.news-li li a{display: block;background-color: #fff;border-radius:10px;overflow: hidden;height: 100%;}
.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:.22rem;color:#333;margin-top:.2rem;font-weight:bold;border-bottom: 1px solid #eaeaea;padding-bottom: .2rem;}
.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:none;width:.15rem;height:.15rem;opacity:1;transition: all .4s ease;border-radius:50%;margin:0 0.5px;border:2px solid #acacac;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 .05rem;}
.swiper-news .swiper-pagination-bullet-active { top:0;background: linear-gradient(to right, #2a9287, #2790c0);border:none}

.news-button{position:absolute;right:3.5%;bottom:.6rem;width:.6rem;}
.swiper-news .news-hot{overflow: hidden;background:#f2f2f2;flex-direction: row;display: flex;flex-wrap:wrap;border-radius: 10px;}
.swiper-container-horizontal>.swiper-pagination-bullets.news-pagination{position:absolute;left:53.5%;bottom:.5rem;font-size: 0;width: auto;}
.news-hot-img,.swiper-news .swiper-slide a{height: 100%;display: block;}
.news-hot-img{overflow: hidden;}
.news-text2{padding:.7rem 7% .9rem;}
.news-bg{background: #f2f2f2;}
.news-text-p{font-size: .16rem;color: #666;line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;margin-top: .25rem;}
.news-more{margin-top:.4rem}
.news-text2 .news-tit{border-bottom: 1px solid #d3d3d3;font-size: .28rem;}
.news-text2 .news-text-p{font-size: .18rem;}
.news-text2 .more .more-a{width: 1.7rem;height: .5rem;line-height: .5rem;font-size: .18rem;}
.news-text2 .more .more-a i{width: .24rem;height: .24rem;}

.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{ color:#2790c0;}
.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;}
.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%;}
.news-time{font-size:.2rem;color:#666;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%;}
.about-tit{padding-bottom: .5rem;}
.about-tit-p{font-size: .5rem;font-weight: bold;position:absolute;left:0;bottom:-.16rem;width: 100%;}
.about-tit-en{font-size: .9rem;font-family: arial;font-weight: bold;line-height: 1;position: relative;text-transform: uppercase;}
.join-tit-p{font-size: .3rem;color: #333;margin-top:.5rem;}
.join-concept-b{font-size: .3rem;color: #333;font-weight: bold;}
.join-concept-li li{background: #f2f2f2;}
.join-concept-li li:nth-child(2){display:flex;flex-direction: column-reverse;}
.join-concept-img img{display: block;width: 100%;object-fit: cover;min-height: 3.28rem;}
.join-concept-text{position: relative;}
.join-concept-text .join-concept-icon{width: .71rem;display: block;}
.join-concept-h6{font-size: .24rem;color: #333;font-weight: bold;margin-top:.2rem;}
.join-concept-p{font-size: .18rem;color: #333;margin-top:.15rem;line-height: 1.5;}
.join-concept-pro{position: absolute;left: 0;top:0;width: 100%;height: 100%;background: #f2f2f2;align-items: center;display: flex;}
.join-concept-box{padding: 0.5rem 7%;}
.join-concept-text .join-concept-img img{opacity: 0;}
.join-concept-li{margin-top:.3rem;}

.join-bg { padding:.7rem 0;background:url(../images/join-bg.jpg) no-repeat top center;}
.list_dt{ background:#fff;text-align:center;line-height:1.2;cursor:pointer;position:relative;margin-top:.2rem;padding:.24rem 0;display:flex;align-items:center;border-radius:10px;}
.list_dt span,.list_title span { width:10%;display:block;float:left;font-size:.17rem;color:#666;font-weight:normal;}
.list_dt .list_dt_icon{ display:inline-block;margin-left:.06rem;vertical-align:middle;background-size:100%;width:.19rem;height:.1rem;transition: all 0.5s ease;position:relative;}
.list_dt .list_dt_icon:before {content:"";position:absolute;left:0;top:0;width:100%;height:100%;background: url(../images/join-arr.png) no-repeat center;background-size: .19rem .1rem;}
#open .list_dt_icon,.list_dt:hover span.list_dt_icon{ -webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
#open .list_dt_icon:before{background:url(../images/join-arr2.png) no-repeat center;background-size: .19rem .1rem;}
.list_dd{display:none;}
.join-text { padding:.4rem .45rem .5rem;line-height:2.1;color:#333;font-size:.16rem;border:1px solid #dadada;border-top: none;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-size: .18rem;}
.join-t { font-size: 24px;color:#333;font-weight:bold;}
.list_dt span:first-child,.list_title span:first-child { text-align:left;padding-left:.45rem;width:60%;font-size:.2rem;color:#333;font-weight: bold;}
.list_dl #open{background: linear-gradient(to right, #2a9287, #2790c0); }
dl.list_dl { margin:0;padding-bottom: .2rem;}
.join-bor { font-size:.18rem;color:#333;}
.join-text2 { margin-top:.2rem;}
span.join-more { color:#2b9ba7}
.list_title { text-align:center;padding:.25rem 0;background:#cf7e3f;}
.list_title span { font-size:.18rem;color:#fff;font-weight:bold;}
.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;}
.join-cont { margin-top:.25rem;}
.join { padding-bottom:.4rem;}
.list_dl #open span{color:#fff;}
.list_dl #open.list_dt{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.join-a{font-size: .2rem;color: #333;margin-top:.4rem;}

.side-list { padding-right:45px;width: 3rem;}
.prod-list p { font-size: 16px;color:#666;line-height: 50px;margin: 0;text-align: center;margin-top:6px;}
.prod-list a { display: block;}
.prod-list a img { width: 100%;display: block;}
.prod-list li { padding:0 30px 20px 0;}
ul.prod-list { margin-right:-30px;}
.side-top { font-size:.26rem;color:#fff;background:url(../images/pro-tit.jpg) no-repeat center;font-weight: bold;height:.8rem;line-height: .8rem;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.side-bor { padding:0 .35rem;}
.prod-img { -moz-box-shadow: 0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.15);-ms-box-shadow: 0 0 5px rgba(0,0,0,0.15);-o-box-shadow: 0 0 5px rgba(0,0,0,0.15);box-shadow: 0 0 5px rgba(0,0,0,0.15);overflow: hidden;}
.prod-list li:hover p { color:#f39800;}
ul.prod-list { margin-top:40px;}



.sjj_nav2{background: #fff;padding:0 .2rem .45rem;border-top: 1px solid #e9e9e9;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.sjj_nav2 ul li i{position:absolute;top:0px;right:0px;height:.56rem;width:.3rem;text-align: right;}
.sjj_nav2 ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav2 ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav2 ul li{ position:relative;}
.sjj_nav2 ul li ul{display:none;margin:0;}
.sjj_nav2>ul li a{color:#333;font-size:.2rem;line-height:.26rem;display: block;font-weight: bold;padding: .15rem .3rem .15rem 0;border-bottom: 1px solid #e9e9e9;}
.sjj_nav2 ul li ul li { border:none;}
.sjj_nav2 ul li ul li a{ color:#333;font-size:.16rem;font-weight:normal;margin:0 .1rem;display:block;text-align:left;}
.sjj_nav2 ul li ul li ul li a { font-size:.14rem;background:url(../images/list.png) no-repeat left center;padding:.05rem 0 .05rem .12rem;margin: 0 .05rem;border-bottom: none;line-height:2;}
.sjj_nav2 ul li ul li ul li a:hover,.sjj_nav2 ul li ul li ul li a.current6 { background:url(../images/list2.png) no-repeat left center;}
.sjj_nav2 ul li ul li a { display:block;}
.sjj_nav2 ul li i:before { width:100%;height:.56rem;display: block;position: absolute;right:0px;font-style: normal;transition: all 0.5s ease;}
.sjj_nav2 ul li ul li>ul{margin-left:10px}
.sjj_nav2 ul li i.sp_nav_xjb:hover:before,.sjj_nav2 ul li.on i.sp_nav_xjb:before { }
.sjj_nav2>ul>li>i.sjj_nav_i_se:before,.sjj_nav2>ul>li:hover>i.sp_nav_xjb:before,.sjj_nav2>ul>li.on>i.sp_nav_xjb:before { color:#333;content: "";font-size: 26px;background:url(../images/on.png) no-repeat center;cursor:pointer;-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);}
.sjj_nav2>ul>li>i{width: 100%;}
.sjj_nav2>ul>li.on>i.sp_nav_xjb:before,.sjj_nav2>ul>li:hover>i.sp_nav_xjb:before{background-position:right center;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition: all 0 ease;}
.sjj_nav2>ul>li>ul>li.on>i.sp_nav_xjb:before,.sjj_nav2>ul>li>ul>li:hover>i.sp_nav_xjb:before{ color:#333;content: "";font-size: 26px;background:url(../images/on2.png) no-repeat center;cursor:pointer;}
.sjj_nav2>ul>li>i.sp_nav_xjb:before { content:"";position:absolute;background:url(../images/off.png) no-repeat center;right:0;top:0%;}
.sjj_nav2>ul>li>i.sp_nav_xjb:before{background-position:right center;}
.sjj_nav2>ul>li>ul>li i.sp_nav_xjb:before { content:"";position:absolute;background:url(../images/off2.png) no-repeat center;right:0;}
.sjj_nav2>ul>li>ul>li.on>i.sp_nav_xjb:before{background:url(../images/on2.png) no-repeat center;}
.sjj_nav2 ul li ul li.on ul{border-bottom: 1px solid #e9e9e9;padding:.1rem 0;}
.sjj_nav2 ul li ul li ul li a:hover,.sjj_nav2 ul li ul li ul li a.current6{color:#299294}
.sjj_nav2 ul li ul li a:hover,.sjj_nav2 ul li ul li.current3 a,.sjj_nav2 ul li.on>a,.sjj_nav2 ul li.on,.sjj_nav2 ul li.on,.sjj_nav2>ul>li:hover,.sjj_nav2>ul>li:hover>a,.sjj_nav2 ul li ul li:hover>a {
	background: -webkit-linear-gradient(left, #2a9287, #2790c0);
	background: linear-gradient(to right, #2a9287, #2790c0);
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
  }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.sjj_nav2 ul li ul li a:hover,.sjj_nav2 ul li ul li.current3 a,.sjj_nav2 ul li.on>a,.sjj_nav2 ul li.on,.sjj_nav2 ul li.on,.sjj_nav2>ul>li:hover,.sjj_nav2>ul>li:hover>a,.sjj_nav2 ul li ul li:hover>a {
	  color: #2790c0;
	  background: none;
	}
  }

/* .in-pro-img img { width:100%;display:block;}
.cont-fr2 { width:100%;padding-left:0;}
.cont-fr2 .cont-fr-bg { border:none;padding:0;background:none;}
.cont-fr2 .message2 .cont-input input,.cont-fr2 .message2 .cont-input textarea,.cont-fr2 .message2 .code-input input { background:#fff;margin-bottom:.3rem;}
.cont-fr2 .message2 .code-input .submit2 { width:40%;}
.prod-mess-tit h6 { font-size:.35rem;color:#000;font-family: marzo-w00-regular, fantasy;letter-spacing: 1.68px;}
.prod-mess-tit p { font-size:.16rem;color:#444;font-weight:bold;margin-top:.1rem;padding-bottom:.35rem;line-height:1.3;} */
.pro-box{display: flex;justify-content: space-between;}
.prod-fr{width: calc(100% - 3rem);}
.pro-more .more-a{margin:0 auto;}
.pro-more{margin-top:.3rem;}
.pro-text-h6{font-size: .24rem;color: #333;font-weight: bold;}
.pro-text-p{font-size: .2rem;color: #666;margin-top:.1rem}
.pro-text{padding:0 5% .5rem;}
.pro-img{overflow: hidden;}
.pro-img img,.pro2-img img{width: 100%;display: block;}
.pro-li { margin:0 -.15rem;}
.pro-li li { padding:0 .15rem .3rem;}
.pro-li li a {background:#fff;display:block;border-radius: 10px;overflow: hidden;}
.pro2-text-h6{font-size: .3rem;color: #333;font-weight: bold;}
.pro2-text-p{font-size: .2rem;color: #666;line-height: 1.6;margin-top:.1rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.pro2-bot-but{font-size: .18rem;color: #fff;display: inline-block;padding:.05rem .15rem;border-radius: 10px;flex-shrink: 0;margin-right: 0.1rem;}
.pro2-bot-p{font-size: .18rem;color: #333;}
.pro2-bot-fl,.pro2-bot{display: flex;align-items: center;}
.pro2-bot{justify-content: space-between;}
.pro2-more{margin-top: 0;}
.pro2-more .gradient-text{width:1.35rem;height: .4rem;line-height: .4rem;font-size: .16rem;border-radius: 30px;display: flex;align-items: center;justify-content: center;border:1px solid #299294;}
.pro2-more .gradient-text i{width: .19rem;height: .19rem;background:#299294 url(../images/more3.png) no-repeat center;display:inline-block;margin-left:.06rem;border-radius: 50%;background-size: .05rem .09rem;}
.pro2-more .gradient-text:hover{background: linear-gradient(to right, #2a9287, #2790c0);color: #fff;}
.pro2-more .gradient-text:hover i{background:#fff url(../images/more.png) no-repeat center;}
.pro2-bg{background: #fff;display: flex;align-items: center;border-radius: 10px;overflow: hidden;}
.pro2-img{flex-shrink: 0;overflow: hidden;width:35%;}
.pro2-img a{display: block;}
.pro2-text{padding:0 5%;margin:.4rem 0;border-left:1px solid #e9e9e9;width: 65%;}
.pro2-bot-fl{width: calc(100% - 1.45rem);}
.pro2-bot{margin-top:.4rem;}
.pro-li2 li{padding-bottom:.3rem;}

.pro-top-p { font-size:.2rem;line-height:1.8;color:#333;}
.prod-top-li li:nth-child(2) { padding-left:4%;}
.swiper-container3 { padding-bottom:.4rem;}
.swiper-container3 img{width: 100%;display: block;}
.swiper-container3 .swiper-slide{border-radius: 10px;overflow: hidden;}
.swiper-container3 .swiper-slide img{border-radius:10px}
.swiper-pagination-bullet{width: .14rem;height: .14rem;}
.swiper-pagination-bullet{background:none;opacity: 1;border:2px solid #929292;}
.swiper-pagination-bullet-active{background: #29919c;border:2px solid #29919c;}
.swiper-pagination-bullets,.swiper-container-horizontal>.swiper-pagination-bullets{bottom:0;}
.pro-tit{font-size: .4rem;font-weight: bold;}
.prod-tit{font-size: .44rem;color:#333;font-weight: bold;border-bottom: 1px solid #ececec;padding-bottom: .2rem;}
.prod-deta-text{font-size: .2rem;color:#333;}
.prod-deta-text table,.ser-table table {word-break: break-all;word-wrap: break-word;border-collapse: collapse;width: 100%;}
.prod-deta-text table td,.ser-table table td {word-wrap: break-word;word-break: break-all;border: 1px solid #cdcdcd;padding:.15rem .1rem;}
.pro-top-case{font-size: .18rem;color: #333;line-height: 1.8;}
.pro-top-strong{font-size: .22rem;font-weight: bold;}
.pro-top-case,.pro-top-strong,.pro-top-p{border-bottom: 1px solid #dfdfdf;padding: .25rem 0;}
.pro-top-a{margin-top: .35rem;display: flex;}
.pro-top-a a{font-size: .2rem;font-weight: bold;color: #fff;width:1.97rem;height: .5rem;line-height:.5rem;display: flex;align-items: center;justify-content: center;border-radius: 30px;margin-right: .1rem;}
.pro-top-a img{width: .21rem;margin-right: .1rem;}
.prod-h6{margin-top:.5rem;}
.prod-h6{font-size: .3rem;color: #fff;font-weight: bold;padding:0 .35rem;height: .75rem;line-height: .75rem;border-radius: 10px;}
.prod-h6:hover{background: linear-gradient(to right, #2a9287, #2790c0);}
.cont-li-tit{font-size:.3rem;color: #666;font-weight: bold;}
.cont-li-name{font-size: .2rem;font-weight: bold;margin-top:.15rem;padding-bottom: .25rem;border-bottom: 1px solid #cacaca;}
.cont-li-addas{font-size: .2rem;color: #666;line-height: 1.5;display: flex;margin-top: .2rem;}
.cont-li-addas span{flex-shrink:0;}
.cont-li-addas img{width: .23rem;margin-right:.08rem;}
.cont-li-text{background: #f2f2f2;padding:.5rem 7%;}
.cont-li-bor{height: 3px;}
.ditu { width:100%;height:3.3rem;}
.BMap_bubble_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.BMap_bubble_content {font:13px arial,sans-serif;line-height:22px;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.cont-li{margin:0 -.15rem;}
.cont-li li{padding:.15rem;}
.cont-li-box{border-radius: 10px;overflow: hidden;}
.consult-bg{background:url(../images/cont_bg.jpg) no-repeat top center;padding:.8rem 0;}
.about-tit-en2{color: rgba(255, 255, 255, .02);}
.join-tit-p2{color: #fff;}
.cont-add-li{margin:0 -.15rem;display: flex;flex-wrap: wrap;}
.cont-add-li li{padding:.15rem;}
.cont-add-bg{padding:.5rem 7%;background: #f2f2f2;border-radius:10px;height: 100%;}
.cont-add-tit{font-size: .3rem;color: #333;font-weight: bold;border-bottom:1px solid #d9d9d9;padding-bottom: .2rem;}
.cont-add-text{font-size: .2rem;color: #333;line-height:1.6;margin-top:.25rem;}
.cont-add-text p{display: flex;align-items: center;padding:.05rem 0;}
.cont-add-text p img{flex-shrink:0;margin-right: .1rem;width: .23rem;}


.cont-input input,.cont-input textarea,.code-input input,.cont-input select  { padding:.18rem .15rem;background:#f3f3f3;border:none;color:#a5a5a5;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: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:.6rem;}
.cont-input textarea { height:1.2rem;}
.submit2 {color:#fff;font-size:.2rem;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:50px;line-height:.6rem;height:.6rem;margin-top:.4rem;cursor:pointer;font-weight:bold;width:100%;}
.cont-input2 textarea { margin-right:0;width:100%;}
.code-input input { width:1.7rem;margin-right:0;background:#f3f3f3;border-radius: 50px;}
.code-input img { width:1.5rem;margin-lefT:.15rem;border-radius:5px;height:.52rem;vertical-align:top;cursor:pointer;border-radius: 50px;}
.cont-message { margin-bottom:60px;}
.message { background: #fff;border-radius: 10px;padding:.7rem 7% .9rem;}
.mess-list li { padding:0 .15rem .35rem .15rem;}
.mess-list { margin:0 -.15rem;}
.cont-input p{font-size: .18rem;color: #333;padding-bottom: .15rem;}
.mess-p{font-size: .16rem;color: #a5a5a5;margin-top:.3rem;}
.cont-zb-addas{display: flex;flex-wrap: wrap;}
.cont-zb-addas li:nth-child(1){width: 65%;}
.cont-zb-addas li:nth-child(2){width: 35%;}
.cont-zb-ditu{height: 100%;}
.cont-zb-addas{margin-bottom: .4rem;border-radius: 10px;overflow: hidden;}
.cont-zb-addas .gradient-bg:hover{background: linear-gradient(to right, #2a9287, #2790c0);}
.cont-zb-fr{padding:.6rem 9% .9rem;color: #fff;}
.cont-zb-tit{font-size: .4rem;font-weight: bold;}
.cont-zb-b{font-size: .28rem;font-weight: bold;border-bottom: 1px solid rgba(255, 255, 255, .2);padding-bottom: .25rem;margin-top:.05rem;}
.cont-zb-tel{color: #ff9614;font-family:times;font-size: .5rem;margin-top:.3rem;line-height: 1;}
.cont-zb-fr .cont-add-text{color: #fff;}
.ser-tit{font-size: .6rem;font-weight: bold;padding-bottom: .4rem;}
.ser-text{color: #333;font-size: .2rem;line-height: 1.7;}
.ser-text strong{font-size: .24rem;}
.ser-bg{background: url(../images/ser_bg.jpg) no-repeat center;padding:.8rem 0;background-size: cover;}
.ser-li2,.ser-li {margin:0 -.15rem;}
.ser-li2 li,.ser-li li{padding:0 .15rem;}
.ser-bg2{background: #fff;height: 100%;border-radius: 10px;padding:.5rem 7% .8rem;}
.ser-tit2{font-size: .3rem;font-weight: bold;}
.ser-tit2-p{font-size: .2rem;color: #666;border-bottom: 1px solid #e5e5e5;padding-bottom: .25rem;margin-top:.1rem;}
.ser-text2{font-size: .2rem;color: #666;line-height: 1.7;margin-top:.35rem;}
.statement{font-size: .24rem;color: #ff0000;font-weight: bold;display: flex;align-items: center;margin-top:.4rem;}
.statement img{width: .49rem;margin-right:.1rem;}
.ser-table table{width: 100%;}
.ser-table{font-size: .2rem;color: #333;line-height: 1.8;margin-top:.35rem;}
.ser-table table td{padding:.15rem .1rem;}
.ser-table table thead td{font-size: .24rem;border:1px solid #2790c0;}
.rma-tit{font-size: .4rem;color: #333;font-weight: bold;border-bottom: 1px solid #dfdfdf;padding-bottom: .25rem;}
.rma-li{margin:.45rem -.15rem 0 -.15rem;display: flex;flex-wrap: wrap;}
.rma-li li{padding:0 .15rem;}
.rma-bg{background: #fff;border-radius: 10px;padding:.45rem 5% .55rem;height: 100%;}
.rma-num{width: 1.05rem;display: block;flex-shrink: 0;}
.rma-p{margin-top: .2rem;}
.rma-p,.rma-p2{font-size: .2rem;color: #333;line-height: 1.6;}
.rma-p2{padding-top: .2rem}
.rma-p2 p{background: #fff;border-radius: 10px;padding:.15rem 2vw;display: flex;align-items: center;margin-top: .3rem;}
.rma-p2 .rma-num2{width: .65rem;display: block;margin-right: .15rem;flex-shrink: 0;}
.restock-li{display: flex;margin:0 -.3rem;flex-wrap: wrap;}
.restock-li li{padding:0 .3rem;}
.restock-li .restock-bg{background: #fff;border-radius: 10px;padding:.7rem 3vw;height: 100%;display: flex;align-items: center;}
.restock-li .restock-bg .restock-icon{flex-shrink: 0;margin-right:2.5vw;}
.restock-li .restock-bg .restock-icon img{width: 1.37rem;display: block;}
.restock-b{font-size: .4rem;font-weight: bold;color: #2790c0;}
.restock-p{font-size: .26rem;color: #333;line-height: 1.5;margin-top:.15rem;}
.app-tit{font-size: .5rem;font-weight: bold;padding-bottom: .45rem;}
.app-bor{height: 1px;background: #e7e7e7;margin-top:.3rem;width: 100%;}

.in-pro{position: relative;}
.in-pro .swiper-pagination-bullet-active { opacity:1;top:0;}
.in-pro .swiper-button-next, .in-pro .swiper-button-prev,.view .arrow-left,.view .arrow-right { width:.5rem;height:.5rem;margin-top:-.25rem;opacity:.5;border-radius:5px;border:1px solid #2790c0;}
.in-pro .swiper-button-next,.view .arrow-right { background:url(../images/right.png) no-repeat center;right:-.8rem;background-size: .12rem .19rem;}
.in-pro .swiper-button-prev,.view .arrow-left { background:url(../images/left.png) no-repeat center;left:-.8rem;background-size: .12rem .19rem;}
.in-pro .swiper-button-prev:hover,.view .arrow-left:hover { background:#2790c0 url(../images/left2.png) no-repeat center;opacity:1;background-size: .12rem .19rem;}
.in-pro .swiper-button-next:hover,.view .arrow-right:hover { background:#2790c0 url(../images/right2.png) no-repeat center;opacity:1;background-size: .12rem .19rem;}
.app-img img{width: 100%;display: block;}
.app-img{position: relative;border-radius: 10px;overflow: hidden;}
.app-img::before{content: "";position: absolute;left:0;bottom:0;width: 100%;height:60%;background: url(../images/app_bg.png) no-repeat bottom center;background-size: cover;}
.app-slide a{position: relative;display: block;border-radius: 10px;overflow: hidden;}
.app-text{position: absolute;left:1.5vw;right:1.5vw;bottom:.25rem;color: #fff;}
.app-text-p{text-align: justify;}
.app-text-tit{font-size: .24rem;font-weight: bold;}
.app-text-p{font-size:16px;line-height:26px;margin-top: .15rem; overflow: hidden;}
.swiper-container4{margin-top:.5rem;}
.swiper-pagination4{display: none;}
.swiper-container-horizontal>.swiper-pagination4,.swiper-container-horizontal>.swiper-pagination5,.swiper-container-horizontal>.swiper-pagination6,.swiper-container-horizontal>.swiper-pagination7{bottom:0;}
.swiper-container5,.swiper-container6,.swiper-container7{padding-bottom: .55rem;}
.honor-img img,.partner-slide img{width: 100%;display: block;}
.partner-slide img{border-radius: 10px;}
.honor-text{font-size: .18rem;color: #333;line-height: 1.6;background: #eaeaea;padding:.18rem 1vw;}
.honor-bor{border:1px solid #eaeaea;border-radius: 10px;}
.st{font-size: .24rem;color: #333;font-weight: bold;line-height: 1.7;}
.st img{max-width: 100%;}
.tabs{font-size: 0;}
.tabs3 a{font-size: .22rem;color:#333;height:.66rem;line-height: .66rem;display:inline-block;padding:0 2.5vw;border-radius:50px;margin-right: .14rem;cursor: pointer;font-weight: bold;border:1px solid #c1c1c1;margin-bottom: .1rem;}
.tabs3 a.active{background: linear-gradient(to right, #2a9287, #2790c0);color: #fff;border:1px solid #2790c0;}
.equ-slide{border-radius: 10px;overflow: hidden;}
.equ-slide img{width: 100%;display: block;}
.equ-img{background: #f2f2f2;padding:.2rem;}
.equ-slide p{background: #eaeaea;font-size: .2rem;color: #333;padding:.18rem .2rem;line-height: 1.6;}
#tabs-container{margin-top:.4rem;}
.cul-bg{background:url(../images/cul_bg.jpg) no-repeat top center;padding:.8rem 0 0;}
.about-tit-en3{font-size: 1.5rem;}
.about-tit-p3{font-size: .6rem;display: flex;align-items: center;width: auto;}
.about-tit-p3 img{margin-left: .15rem;}
.cul-tit-p{color:#fff;}
.cul-h6{font-size: .34rem;color: #333;font-weight: bold;margin-top: .2rem;}
.cul-p{font-size: .2rem;color: #333;line-height: 1.6;margin-top: .2rem;}
.cul-icon img{width: .9rem;display: block;margin: 0 auto;}
.cul-li{margin-top:1.8rem;}
.app-bor2{background: #ebebeb;margin-top: 0;}
.equ-img2{background: #fff;}
.wrap5{margin-top:.5rem;}
.equ-bg{background: url(../images/equ_bg.jpg) no-repeat center;background-size: cover;}
.honor-bg{background: url(../images/hon_bg.jpg) no-repeat center;background-size: cover;}
.about-tit-en4{display: flex;justify-content: space-between;align-items: end;z-index: 1;flex-wrap: wrap;}
.tabs2 a{margin-bottom: 0;font-size: .24rem;color: #333;font-weight: normal;cursor: pointer;margin-left:2vw;position: relative;}
.tabs2 a::before{content: "";position: absolute;left:0;bottom:-.35rem;width:0;height:3px;background: linear-gradient(to right, #2a9287, #2790c0);}
.tabs2 a.active::before{width: 100%;}
.tabs2{position:relative;bottom: -0.16rem;}
.tabs2 a.active{background: -webkit-linear-gradient(left, #2a9287, #2790c0);background: linear-gradient(to right, #2a9287, #2790c0);-webkit-background-clip: text;background-clip: text;color: transparent;font-weight: bold;}
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.tabs2 a.active {
	  color: #2790c0;
	  background: none;
	}
  }
.app-bor3{background: #b2bcc9;}
.about-text{font-size: .2rem;color: #333;line-height: 1.7;}
.about-text strong{font-size: .3rem;}
.about-fl-tit{font-size: .64rem;font-weight: bold;margin-top:.3rem;line-height: 1.2;}
.video-img { overflow: hidden;}
.video-img img { width:100%;display:block;}
.video-ico { position:absolute;left:calc(50% - .33rem);top:calc(50% - .33rem);}
.video-ico img { width:.66rem;display:block;}
.videolist { position:relative;}
.videolist:hover{ cursor: pointer; }
.videoed { display:none; width:50px; height:50px; position: absolute; left:45%; top:45%; z-index:99; border-radius:100%; }
.videos{ position:fixed;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:fixed;z-index:999999;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);}
.customized-video { margin-top:.6rem;}
.about-box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.about-fl{width: 4.5rem;flex-shrink: 0;}
.about-fr{width: calc(100% - 5.3rem);}
.about-logo{width: 2.72rem;}
.about-logo img{width: 100%;display: block;}
.about-tit2{display: flex;align-items: end;justify-content: space-between;flex-wrap: wrap;}


.in-pro-ser-li {margin:.15rem -.2rem 0;}
.in-pro-ser-li li{padding:.13rem .2rem;}
.in-pro-ser-li li a{display:block;position:relative;overflow: hidden;border-radius:14px;}
.in-pro-ser-li li a img{width:100%;display:block;}
.in-pro-text{position:absolute;left:0;top:0;width:100%;color: #fff;}
.in-pro-padding2{padding:7% 2.1vw 0;}
.in-pro-padding3{padding:5.5% 2.1vw 0;}
.in-pro-padding4{padding:15% 4% 0;}
.in-pro-category-box,.in-pro-category-li{display:flex;flex-wrap:wrap;}
.in-pro-category-li{height:50%;margin: 0 -0.1rem;padding-top:.2rem;}
.in-pro-category-img{height:50%;overflow:hidden;}
.in-pro-category-item2 .in-pro-category-img{height: 100%;}
.in-pro-category-li .in-pro-category-img{height:100%;}
.in-pro-category-img2{width:50%;padding:0 .1rem;}
.am-container5{padding:0 4vw;}
.in-pro-category-item{width:70%;padding:.1rem;}
.in-pro-category-item2{width:30%;}
.in-pro-category-box{margin:0 -.1rem;}
.in-pro-category-img a{display:block;position:relative;}
.in-pro-category-img img,.in-pro-category-img a{height:100%;width: 100%;border-radius: 10px;overflow: hidden;display: block;}
.in-pro-p{font-size: .26rem;}
.in-pro-b{font-size: .26rem;font-weight: bold;padding-bottom: .3rem;margin-top:.05rem;}
.in-pro-more .gradient-text{border:1px solid #fff;color:#fff;font-size: .14rem;width: 1.2rem;height: .36rem;line-height: .36rem;}
.in-pro-more .gradient-text i{width: .18rem;height: .19rem;background:url(../images/more4.png) no-repeat center;display:inline-block;margin-left:.06rem;border-radius: 50%;background-size:100%;}
.in-pro-more .gradient-text:hover{background:#2991a1;color: #fff;border:1px solid #2991a1;}
.in-pro-more .gradient-text:hover i{background:url(../images/more4.png) no-repeat center;}
.in-pro-more2 .gradient-text{margin:0 auto;}
.in-about-en {display: flex;align-items: center;justify-content: center;color: transparent;-webkit-text-stroke: 1px #d1e7e6;font-size:2.5rem;font-weight: bold; white-space: nowrap;}
.in-about-en span{margin:0 .25rem;display: flex;align-items: center;}
.in-about-tit{position: relative;}
.in-about-text{position:absolute;left:0;top:0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.in-about-h6{font-size: .5rem;font-weight: bold;}
.in-about-p{font-size: .36rem;line-height:1.8;margin-top:.2rem}
.in-about-en img{width: 3.67rem;}


.mumping_mun{display: flex;margin:.7rem 0 0;flex-wrap: wrap;justify-content: space-between;}
.mumping_mun .num-p{font-size:.16rem;color:#333;margin:0;width:100%;display:block;clear:both;line-height: 1.5;}
.mumping_mun .timer{ font-size:.7rem;margin:0;font-family:times;position:relative;display:inline-block;}
.mumping_mun li { position:relative;padding:0 3vw;width: 25%;}
.mumping_mun li::before{content: "";position: absolute;width: 1px;height: 100%;background: #ebebeb;left:0;top:0;}
.mumping_mun li:nth-child(1)::before{width: 0;}
.mumping_mun b { font-size:.3rem;margin-left:.05rem;font-family: arial;}
.in-num { background:#fff;position:relative;top:-.5rem;z-index:1;border-radius:5px;padding:.25rem 0 .35rem 0;box-shadow:0 5px 10px rgba(0,0,0,.04);}
.mun_top{display:flex;}
.in-app-bg{background: url(../images/sol_bg.jpg) no-repeat center;background-size: cover;padding:.8rem 0;}
.tabs4{display: flex;margin:1.2rem -.1rem 0;flex-wrap: wrap;}
.tabs4 a{font-size: .2rem;color: #fff;width: 20%;display: block;padding:0 .1rem;cursor: pointer;}
.in-app-num img.app-hide,.tabs4 a.active .in-app-num img.app-show,.app-ser-img img.app-hide{display: none;}
.tabs4 a.active .in-app-num img.app-hide{display: block;}
.tabs4 a .in-app-num img{width: .45rem;}
.in-app-icon{padding:.3rem .2rem;background: #5c5d5e;border-radius: 10px;}
.in-app-num{display: flex;justify-content: space-between;}
.in-app-b{font-weight: bold;margin-top:.4rem;color: #afafaf;}
.tabs4 a .in-app-num span{font-size: .16rem;font-family: arial;color: #afafaf;}
.tabs4 a.active .in-app-icon{background: #fff;}
.tabs4 a.active .in-app-b{color:#333;}
.tabs4 a.active .in-app-num span{color: #2991a1;}
.in-app-swiper-container{width: 48%;color:#fff;margin:.4rem 0 0;}
.in-app-deta-tit{font-size:.4rem;font-weight: bold;border-bottom:2px solid #fff;padding-bottom:.15rem;display: inline-block;}
.in-app-deta-text{font-size: .16rem;line-height:30px;margin-top:.3rem;}
.in-par-bg{background: url(../images/par_bg.jpg) no-repeat center;background-size: cover;}

.logos-cont {width: 100%;overflow: hidden;}
.logos-li {display: flex;flex-direction: column;list-style: none;padding: 0;margin: 0;}
.logos-li li {display: flex;white-space: nowrap;padding:.6rem 0 .4rem 0;position:relative;}
.logos-li li img {height:1rem;display:block;width: auto;padding: 0 .1rem;}
.in-honor-p{font-size: .2rem;color:#333;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 14;overflow: hidden;margin-top:.3rem;}
.in-honor-box{display: flex;justify-content: space-between;}
.in-honor-fr img{max-width: 100%;display: block;opacity: 0;}
.in-honor-fr{width:70%;margin-left:4%;}
.in-honor-fl{margin-top:.3rem;padding-bottom: .8rem;width:26%;}
.cpjz img{max-width: 100%;display: block;margin:0 auto;}
.his-text-time{font-size: 1.2rem;font-weight: bold;font-family:times;line-height: 1;}
.his-time{font-family:times;font-size: .3rem;color:#333;display: flex;align-items: center;justify-content: center;padding-top: .35rem;line-height: 1;}
.his-time span,.his-time i{width: 50%;text-align: center;}
.his-time i{padding:0 .1rem;}
.his-time i img{width: 100%;}
.his-time b{display: inline-block;position: relative;}
.swiper-slide.active-nav .his-time b::before{content: "";position: absolute;width: 100%;height: 3px;background: linear-gradient(to right, #2a9287, #2790c0);top:-.35rem;}
.his-text-tit{margin-top:.3rem;}
.his-text-tit span{font-size: .4rem;color:#333;font-weight: bold;background: #ebebeb;margin:0 auto;padding:.1rem 4vw;border-radius: 50px;line-height: 1.5;display: inline-block;}
.his-text-p{font-size: .2rem;color:#333;line-height: 1.7;margin-top:.8rem;}

.his-container{width: 75%;margin:0 auto;}
.view{position: relative;}
.view .arrow-left,.view .arrow-right{position: absolute;top:50%;cursor: pointer;}
.view .arrow-left {left: 0;}
.view .arrow-right {right: 0;}
.preview {width: 100%;margin-top:1.2rem;position: relative;border-top:1px solid #e5e5e5;padding:0 .3rem;}
.preview .swiper-slide {width: 25%;cursor:pointer;}
.app-ser-img img{max-width: 100%;margin:0 auto;}
.plan-li li{padding:.1rem 0;}
.plan-li li .plan-bg{width: 1.1rem;height: 1.1rem;background: #fff;display: flex;align-items: center;justify-content: center;text-align: center;border-radius: 50%;margin: 0 auto;}
.plan-li li .plan-bg p{width: 100%;font-size: .14rem;}
.plan-li li .plan-bg img{display: block;width:.5rem;margin: 0 auto;}
.plan-box{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.plan-fr{width: calc(100% - 2rem);}
.plan-fr img{width: 100%;display: block;}

.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:.18rem;border:none;width:auto;background:#fff;border-right:none;width:3.5rem;border: 1px solid #eee}
.foot-message button{line-height:.46rem;width:auto;height:.46rem;font-size:.16rem;text-transform:uppercase;background:#2790c0 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;border-radius: 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;}

.nav .nLi2 {position: static;}
.nav .sub2{padding:.25rem 0;}
.slideTxtBox .hd{ position:relative;width:15%;}
.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:#2790c0;}
.slideTxtBox .hd ul li.on a:before,.slideTxtBox2 .inHd ul li.on a:before{width:.3rem;}
.slideTxtBox .bd { width:60%;}
.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:#2790c0;}
.slideTxtBox2 .inBd { width:50%;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;}

.swiper-container5,.swiper-container6{display: flex;align-items: stretch;}
.swiper-container5 .swiper-slide,.swiper-container6 .swiper-slide{height:auto !important;}
.swiper-container5 .swiper-slide{background:#eaeaea;border-radius:10px;overflow:hidden}
@media (min-width:1198px) {
	.news-li li a:hover .news-img img,.news-hot:hover .news-hot-img img,.pro-li li a:hover .pro-img img,.pro2-bg:hover .pro2-img a img,.in-pro-category-img:hover img,.pro-li2 li a:hover .pro2-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){
	html{font-size:575%;}
	.am-container{;max-width: 94%;}

	

}
@media (max-width: 1400px){
	/* .cont-fr {padding: 1rem .35rem .45rem 2.8vw;} */
	html{font-size:535%;}
	.am-container{padding:0 1vw;max-width: 96%;}
	.app-img::before{height: 80%;}
	.his-time{font-size: .24rem;}




	

}



@media (max-width: 1198px){
	html{font-size:505%;}
	.am-container { max-width:100%;}
    .am-container,.cont-container,.case-container { padding: 0 .15rem;}
	.footer-nav{display: none;}
	.copy{border:none;}
	.banner-t{margin-top:.25rem;}
	.banner-t p{font-size: .5rem;}
	.banner-p{font-size: .26rem;margin-top:.08rem;}
	.prod-fr{width: 100%;}
	.side-list{display: none;}
	.restock-li{margin:0 -.2rem;}
	.restock-li li{padding:0 .2rem;}
	.swiper-pagination4{display: block;}
	.swiper-container4{padding-bottom: .55rem;}
	.about-tit-en3{font-size: 1.3rem;}
	.in-about-en canvas{width: 4rem;height: 4rem;}
	.in-about-en img{width: 3rem;}
	.in-about-h6{font-size: .4rem;}
	.in-about-p{font-size: .28rem;line-height:1.6;margin-top:.2rem}
	.app-text-p{font-size:.16rem;line-height:1.4;}
	
}

	
	
	


@media (max-width: 980px) {
	html{font-size:495%;}
	.about-banner img.banner-pc { display:none;}
	.about-banner img.banner-wap { display:block;}
	.down-message input.serach-input{width:3.2rem;}
	.tabs2{width: 100%;position: static;bottom: 0;margin-top:.45rem;}
	.tabs2 a::before{bottom:-.25rem;}
	.tabs2 a{margin:0 2vw 0 0;}
	.about-tit2{padding-bottom: .24rem;}
	.mumping_mun .timer{font-size: .6rem;}
	.in-pro-category-item{width: 100%;height: 100%;}
	.app-ser-img img.app-hide{display: block;}
	.app-ser-img img.app-show{display: none;}



	
	

}

@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;}
	.down-top-fr{border-left:none;padding-left: 0;margin-top:.3rem;}
	.down-top-fl{width: 100%;}
	.down-more{margin-top:.3rem;}
	.down-message .down-search,.down-message input.serach-input{height: .5rem;line-height: .5rem;}
	.down-top-tit{font-size: .45rem;}
	.down-message{margin-top:.25rem;}
	.down-li{margin:.45rem -.05rem 0;}
	.down-li li {padding:.1rem .05rem;}
	.down-tit{height: auto;line-height: 1.4;}
	.down-icon{margin-top:.4rem;}
	.about-wrap{padding:.5rem 0 .7rem;}
	.banner-t p{font-size: .36rem;}
	.banner-p{font-size: .22rem;margin-top:.08rem;}
	.news-text {padding:.25rem 5% .4rem;}
	.news-text-p{margin-top: .15rem;}
	.news-text2 {padding:.2rem 5% .8rem;}
	.swiper-container-horizontal>.swiper-pagination-bullets.news-pagination{left: 5%;bottom: .3rem;}
	.news-more{margin-top: .25rem;}
	.news-tit{font-size: .2rem;padding-bottom:.15rem;margin-top: .15rem;}
	.wrap, .wrap2{margin-top: .65rem;}
	.news-text2 .more .more-a i{width: .2rem;height: .2rem;}
	.news-text2 .news-tit{font-size: .24rem;}
	.news-li{margin:0 -.05rem;}
	.news-li li{padding:.05rem;}
	.footer-logo img{max-height: 30px;}
	.join-concept-li li:nth-child(2){flex-direction:column;}
	.join-concept-text .join-concept-icon{width: .55rem;}
	.join-concept-box{padding: .5rem 5%;}
	.join-concept-img img{min-height: auto;}
	.list_dt span:first-child, .list_title span:first-child{padding-left: .15rem;width: 40%;}
	.list_dt span, .list_title span{width: 15%;}
	.join-text{padding:.2rem .15rem;font-size: .16rem;line-height:1.8;}
	.list_dt{margin-top:.15rem;}
	.about-tit-en{font-size: .5rem;}
	.about-tit-p,.app-tit{font-size: .45rem;}
	.pro-li { margin:0 -.05rem;}
	.pro-li li { padding:0 .05rem .2rem;}
	.pro-text-h6{font-size: .2rem;}
	.pro-text-p{font-size: .18rem;}
	.pro-text{padding:0 5% .3rem;}
	.pro2-bot-fl{width: 100%;}
	.pro2-bot{flex-wrap: wrap;margin-top: .3rem;}
	.pro2-text-h6{font-size: .26rem;}
	.pro2-text-p{font-size: .18rem;}
	.pro2-bot-but,.pro2-bot-p{font-size: .16rem;}
	.news-deta-text{padding:.4rem 0 .3rem 0;}
	.prod-h6{font-size: .24rem;padding:0 .15rem;height: .6rem;line-height: .6rem;}
	.prod-top-li li:nth-child(2){padding-left: 0;margin-top: .2rem;}
	.pro-tit{font-size: .32rem;}
	.pro-top-case, .pro-top-strong, .pro-top-p{padding:.2rem 0;}
	.pro-top-strong{font-size: .2rem;}
	.pro-top-a img{width: .16rem;margin-right: .05rem;}
	.JLTcometol a{float: left;}
	.cont-add-li,.cont-li{margin:0 ;}
	.cont-add-li li,.cont-li .nLi{padding:.1rem 0;}
	.cont-li-text,.cont-add-bg,.cont-zb-fr{padding:.4rem 5%;}
	.ditu,.cont-zb-ditu{height:3rem;}
	.message { padding:.5rem 5% .7rem;}
	.mess-list li{padding: 0 .15rem .25rem .15rem;}
	.cont-zb-addas li:nth-child(1),.cont-zb-addas li:nth-child(2){width: 100%;}
	.cont-zb-tit{font-size: .38rem;}
	.cont-zb-b{font-size: .26rem;}
	.ser-li2,.ser-li {margin:0 ;}
	.ser-li2 li,.ser-li li{padding:.1rem 0;}
	.ser-bg2{padding:.4rem 5% .6rem;}
	.rma-li{margin:.35rem 0 0;}
	.rma-li li{padding:.1rem 0;}
	.ser-table{font-size: .18rem;line-height: 1.6;margin-top:.3rem;}
	.prod-deta-text table td,.ser-table table td{padding:.1rem .05rem;}
	.ser-table table thead td{font-size: .22rem;}
	.ser-text{line-height: 1.5;}
	.ser-tit{font-size: .5rem;padding-bottom: .3rem;}
	.statement{font-size: .22rem;}
	.statement img{width: .35rem;}
	.rma-tit{font-size: .32rem;}
	.rma-num{width: .95rem;}
	.rma-p2 .rma-num2{margin-right: .05rem;}
	.rma-p2 p{margin-top:.2rem;}
	.restock-li{margin:0;}
	.restock-li li{padding:.2rem 0;}
	.restock-li .restock-bg{padding:.45rem 3vw;}
	.restock-li .restock-bg .restock-icon img{width: 1rem;}
	.restock-li .restock-bg .restock-icon{margin-right: 4vw;}
	.restock-b{font-size: .34rem;}
	.restock-p{font-size: .22rem;}
	.app-bor{margin-top:.2rem;}
	.equ-img{padding:.1rem;}
	.equ-slide p{padding:.15rem .1rem;}
	.tabs a{font-size: .2rem;height: .55rem;line-height: .55rem;}
	.about-tit-en3{font-size: .6rem;}
	.wrap5{margin-top: .3rem;}
	.app-bor2{margin-top: 0;}
	.equ-slide p{line-height: 1.4;}
	.about-fl,.about-fr{width: 100%;}
	.videos .video10{width: 90%;height: 60%;}
	.about-fl-tit{font-size: .46rem;}
	.customized-video{margin-top: .4rem;}
	.about-fr{margin-top:.3rem;}
	.about-tit2{padding-bottom: .06rem;}
	.about-logo{width: 2rem;}
	.in-about-en canvas{width:2.8rem;height:2.8rem;}
	.in-about-en img{width:.8rem;}
	.in-about-h6{font-size: .32rem;}
	.in-about-p{font-size: .18rem;line-height:1.4;margin-top:.15rem}
	.mumping_mun li{width: 50%;margin:.1rem 0;}
	.in-about-en span{margin:0 .1rem;}
	.mumping_mun .timer{font-size: .5rem;}
	.mumping_mun b{font-size: .2rem;}
	.mumping_mun li:nth-child(3)::before{width: 0;}
	.mumping_mun .num-p{font-size: .15rem;}
	.mumping_mun{margin-top: .4rem;}
	.in-pro-category-img2{padding: 0 .05rem;}
	.in-pro-category-li{padding-top: .1rem;margin:0 -.05rem;}
	.in-pro-b,.in-pro-p{font-size: .18rem;}
	.pro2-more{margin:.25rem 0 0;}
	.in-pro-b{padding-bottom: .15rem;margin-top:.02rem;}
	.in-pro-padding3{width:60%;padding:12% 2.1vw 0;}
	.in-pro-padding4 .in-pro-b,.in-pro-padding4 .in-pro-p{font-size:.24rem;}
	.in-pro-padding4 .pro2-more{display: block;}
	.in-pro-category-item{padding:.05rem;}
	.in-app-deta-text{font-size: .15rem;line-height:22px;margin-top:.2rem;}
	#tabs-container.in-app-swiper-container{width: 55%;margin:.2rem 0 0;}
	.tabs4{margin:.6rem -.05rem 0;}
	.tabs4 a{width:50%;height: auto;line-height: normal;padding:.05rem;}
	.tabs4 a .in-app-num img{width: .3rem;}
	.in-app-b{margin-top:.25rem;}
	.in-app-icon{padding:.2rem .1rem;}
	.in-app-deta-tit{font-size: .32rem;}
	.logos-li li img {height:.6rem;}
	.logos-li li{padding:.35rem 0;}
	.in-honor-fl,.in-honor-fr{width: 100%;}
	.in-honor-box{flex-wrap: wrap;}
	.in-honor-fr{margin-left: 0;}
	.in-honor-fl{padding-bottom: .5rem;}
	.cul-icon img{width: .7rem;}
	.cul-h6{font-size: .3rem;}
	.his-text-time{font-size: .5rem;}
	.his-text-tit span{font-size: .26rem;}
	.his-text-tit{margin-top: .2rem;}
	.his-text-p,.preview{margin-top: .4rem;}
	.preview{padding: 0 .1rem;}
	.his-time{font-size: .2rem;}
	.preview .swiper-slide{width: 33.33%;}
	.his-time i{display: none;}
	.his-time span{width: 100%;}
	.his-time{padding-top:.25rem ;}
	.swiper-slide.active-nav .his-time b::before{top: -.25rem;}
	.plan-li{display: flex;flex-wrap: wrap;}
	.plan-li li{width: 25%;}
	.plan-li li .plan-bg{width: .9rem;height: .9rem;}
	.plan-fr{width: 100%;margin-top: .3rem;}
	.plan-li li .plan-bg img{width: .4rem;}
	.plan-fl{width: 100%;}
	img.banner-pc{display:none;}
	img.banner-wap{display:block;}
	.copy{text-align: center;}
	.copy span{width: 100%;}
	.swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-container2.swiper-pagination-custom, .swiper-pagination-fraction{bottom:.2rem;}
	.app-text-tit{font-size:.22rem;}
	 .pro2-bg{flex-wrap:wrap;}
	 .pro2-img,.pro2-text{width:100%;}
	 .pro2-text{border:0;}
	 	 .in-pro-more{display:none;}
		 .join-tit-p{font-size:.24rem;}

}



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