﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color:#222; text-align:center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color:#222;display:inline-block;border:1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align:middle;margin:0 0 10px -1px;background:#fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#008351;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#222; background-color:#eee; }
.util-page .gobutton .ion{ font-size:.8em;}
.util-page .count { margin-left:10px; color:#222; background:none; border:none; }
.util-page span.jump{ background:none; color:#222;display:inline-block; margin:0 7px; vertical-align:top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background:none; border:none;color:#222; font-size:14px; }
.util-page .jumpto_inp{ width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
html{font-size:100px;}

.wrap { width:16rem; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;  font-weight:lighter;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:.16rem; line-height:1.6; color:#222; background:#fff;}
a{color:inherit;}
a:hover { color:#008351;}
::-moz-selection {color:#fff; background:#008351; }
::selection {color:#fff; background:#008351; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
.fz48{font-size:.48rem; line-height:.6rem}
.fz42{font-size:.42rem; line-height:.5rem}
.fz30{font-size:.3rem; line-height:.4rem}
.fz22{font-size:.22rem; line-height:.4rem}
.fz18{font-size:.18rem; line-height:.3rem; font-weight:normal;}
.fz16{font-size:.16rem; line-height:.3rem; color:#555; font-weight:normal;}

/* 头部 */
.header {position:fixed; left:0; width:100%; z-index:20; transition:.5s ease;}
.header .h_logo a{display:block; padding:19px 0;}
.header .h_logo a .img1{display:block;}
.header .h_logo a .img2{display:none;}
.header .h_tools{font-size:0;}
.header .h_tools>div{margin-left:.25rem; color:#fff; display:inline-block; font-size:0; vertical-align:text-top; position:relative; cursor:pointer; padding:29px 0;}
.header .h_tools i{font-size:22px; line-height:1; margin:0; display:block; }

/* 语言 及下拉 */
.header .h_tools .h_lan .lan_top i{display:inline-block; vertical-align:text-top;}
.header .h_tools .h_lan .lan_top .t{font-size:.16rem; line-height:.22rem; display:inline-block; vertical-align:text-top; margin-left:.1rem;}
.header .h_tools .h_lan>a{display:block; padding:0.08rem; border-radius:50%; background:rgba(255,255,255,0.6);}
.header .h_tools .h_lan .lan_down{position:absolute; width:1.16rem; top:100%; left:50%; margin-left:-0.58rem; z-index:2; display:none; box-shadow:0 0 15px rgb(0 0 0 / 20%);}
.header .h_tools .h_lan .lan_down li{padding:8% 4%; opacity:1; text-align:center; font-size:14px; background:rgba(255,255,255,0.5); transition:all 0.5s ease;}
.header .h_tools .h_lan .lan_down li a{display:block; color:#222;}
.header .h_tools .h_lan .lan_down li:hover{background:#008351;}
.header .h_tools .h_lan .lan_down li:hover a{color:#fff;}

/* 搜索 及下拉 */
.search_alert{position:fixed; left:0; top:-100%; width:100%; background:#fff; z-index:100; transition:all 0.5s ease}
.search_alert .close{border-left:1px solid #E1E0E1; padding:30px; float:right;}
.search_alert .close_icon{display:block; width:20px; height:20px; font-size:20px; margin:0; line-height:1; font-weight:bold; color:#008351; cursor:pointer; -webkit-transition:-webkit-transform 0.3s ease 0s; transition:transform 0.3s ease 0s;}
.search_alert .close .close_icon:hover{-webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}
.search_alert .cent-form{padding:10px 0; height:60px; line-height:60px; float:left; width:86%;}
.search_alert .cent-form form{position:relative; padding-left:.5rem;}
.search_alert .cent-form form .icon{position:absolute; left:0; top:50%; width:.2rem; height:.2rem; font-size:.2rem; margin:0; margin-top:-.1rem; line-height:1; font-weight:bold; color:#222222;}
.search_alert .cent-form form .inp{border:none; font-size:.16rem; height:.6rem; line-height:.6rem; text-align:left; width:80%; box-sizing:border-box; background:none; padding:0;}
.search_alert .cent-form form .btns{border:none; width:1.2rem; background:none; text-align:center; padding:.1rem .2rem; margin:0; font-size:.16rem; color:#aaa; border-radius:.5rem; border:1px solid #aaa; line-height:.2rem; cursor:pointer; outline:none; transition:all 0.5s ease;}
.search_alert .cent-form form .btns:hover{background:#008351; color:#fff; border-color:#008351;}
.search_alert.active{top:0;}

/* 导航 */
.header .inav_wrapper{margin-right:15%;}
.header .inav_wrapper .nav_li{padding:0 0.3rem; display:inline-block; position:relative;}
.header .inav_wrapper .nav_li .nav_a{display:block; font-size:0.18rem; line-height:80px; color:#ffffff; transition:all .5s ease; position:relative;}
.header .inav_wrapper .nav_li .nav_a::after{content:''; position:absolute; bottom:-1px; left:50%; right:50%; height:2px; background:#008351; transition:all .5s ease;}
.header .inav_wrapper .nav_li .nav_a:hover{color:#008351;}
.header .inav_wrapper .nav_li .nav_a:hover::after{left:0; right:0;}
.header .inav_wrapper .nav_li .nav_a.cur{color:#008351;}
.header .inav_wrapper .nav_li .nav_down{display:none; position:absolute; left:50%; box-shadow:0 0 10px rgb(0 0 0 / 10%); transform:translateX(-50%); top:100%; min-width:100%; background:#fff; padding:0 0.2rem 0.15rem; overflow:hidden; z-index:10;}
.header .inav_wrapper .nav_li .nav_down ul{text-align:left;}
.header .inav_wrapper .nav_li .nav_down ul li{color:#555555; white-space:nowrap; text-align:center;}
.header .inav_wrapper .nav_li .nav_down ul li a{display:block; font-size:0.16rem; line-height:0.3rem; padding:5px 0; position:relative; border-bottom:1px solid #f5f5f5;}
.header .inav_wrapper .nav_li .nav_down ul li:last-child a{border-bottom:0;}
.header .inav_wrapper .nav_li .nav_down ul li a:hover{color:#008351;}
.header .inav_wrapper .nav_li_pro i{display:inline-block; vertical-align:middle; height:44px;}


/* 导航吸顶 */
.header.fixed{background:#fff; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06)}
.header.fixed .h_logo a .img1{display:none;}
.header.fixed .h_logo a .img2{display:block;}
.header.fixed .h_tools .h_search i{color:#222;}
.header.fixed .h_tools>div{color:#222;}
.header.fixed .h_tools>div:hover{color:#008351;}
.header.fixed .inav_wrapper .nav_li .nav_a{color:#222;}
.header.fixed .inav_wrapper .nav_li .nav_a:hover{color:#008351;}

/* 导航触控 */
.header:hover{background:#fff;}
.header:hover .h_logo a .img1{display:none;}
.header:hover .h_logo a .img2{display:block;}
.header:hover .h_tools .h_search i{color:#222;}
.header:hover .h_tools>div{color:#222;}
.header:hover .h_tools>div:hover{color:#008351;}
.header:hover .inav_wrapper .nav_li .nav_a{color:#222;}
.header:hover .inav_wrapper .nav_li .nav_a:hover{color:#008351;}

/* 下层白底导航 */
.xc_pageHeader{height:80px;}
.xc_header.header{background:#fff;}
.xc_header.header .h_logo a .img1{display:none;}
.xc_header.header .h_logo a .img2{display:block;}
.xc_header.header .h_tools .h_search i{color:#222;}
.xc_header.header .h_tools>div{color:#222;}
.xc_header.header .h_tools>div:hover{color:#008351;}
.xc_header.header .inav_wrapper .nav_li .nav_a{color:#222;}
.xc_header.header .inav_wrapper .nav_li .nav_a:hover{color:#008351;}

/* 手机端部分 */
.header .h_tools .h_menu{display:none;}
.header .h_tools .mobile_key{display:none;}
.mNav{display:none;}

/* 下层 */
.channel_content{min-height:50vh; padding:.7rem 0;}

/* 底部 */
.f_top{padding:.3rem 0; }
.f_cen .wrap{padding-bottom:.6rem; border-bottom:1px solid #E7E7E7; border-top:1px solid #E7E7E7; padding-top:.4rem;}
.f_cen .list{width:66%;}
.f_cen .list dl{float:left; margin-right:10%;}
.f_cen .list dl:last-child{margin-right:0;}
.f_cen .list dl dt{font-size:.2rem; line-height:.3rem; margin-bottom:.2rem; color:#222;}
.f_cen .list dl dd{font-size:.18rem; line-height:.3rem; margin-bottom:.05rem;}
.f_cen.info .t{font-family:Arial; line-height:1;}
.f_cen.info .c{text-align:right;}
.f_cen .info .cell{display:inline-block; margin-left:.2rem;}
.group{position:relative; margin-top:13px;}
.group .tit{font-size:.2rem; cursor:pointer; padding-bottom:10px;}
.group .tit i{display:inline-block; margin-right:.15rem; vertical-align:2px; line-height:1;}
.group .company_list{position:absolute; left:50%; transform:translateX(-50%); width:120%; top:100%; color:#555555; background:#f5f5f5; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06); display:none; z-index:20; max-height:180px; font-size:0.14rem;  overflow-y:auto;}
.group .company_list::-webkit-scrollbar {width:2px; height:4px;}
.group .company_list::-webkit-scrollbar-thumb {border-radius:5px; background:#008351; }
.group .company_list::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.group .company_list a{display:block; width:auto; line-height:20px; padding:5px 10px; transition:all .5s ease;}
.group .company_list a:hover{color:#008351;}
.f_bott{padding:.25rem 0; }
.f_bott .left span{display:inline-block; margin-left:.2rem;}
.f_bott .share .item{display:inline-block; position:relative; margin-left:.25rem;}
.f_bott .share .item .ewm{position:absolute; left:50%; transform:translateX(-50%); bottom:100%; width:1.2rem; height:1.2rem; opacity:0; visibility:hidden; transition:.5s ease;}
.f_bott .share .item:hover .ewm{opacity:1; visibility:visible;}

/* 公共按钮--绿色背景 */
/* <div class="common_more_box">
	<a href="#" class="common_more"><em>了解更多 </em><span class="more_bg"></span></a>
</div> */
.common_more_box{font-size:0;}
.common_more{display:inline-block; padding:0 .53rem; line-height:.45rem; height:.45rem; font-size:.16rem; border-radius:4px; letter-spacing:.16em; position:relative; color:#fff; overflow:hidden; border:1px solid #008351;}
.common_more .more_bg{background:#008351; border-radius:4px; width:102%; position:absolute; content:""; top:0; bottom:0; left:-1px;; display:block;}
.common_more em{position:relative; z-index:2;}
.common_more:before {border-radius:4px; width:0; position:absolute; content:""; top:0; bottom:0; left:-1px; z-index:1; background:#007649; -webkit-transition:width .3s; transition:width .3s;}
.common_more:hover:before {width:102%;}
.common_more:hover{color:#fff; border-color:#007649;}

/* 公共按钮--黑色线框 */
/* 
	<div class="common_more_box">
		<a href="#" class="common_more common_more_black"><em>了解更多 <i class="iconfont">&#xe65f;</i> </em> 
		<span class="more_bg"></span></a>
	</div> 
*/
.common_more_black{padding:0 .4rem; border:1px solid #222; color:#222;}
.common_more_black .more_bg{background:none;}
.common_more_black i{font-size:.15rem; margin:0; color:#008351;}
.common_more_black:hover i{color:#fff;}
.common_more_black:before{background:#008351;}

/* 公共按钮--白色线框 结构同上*/
.common_more_white{padding:0 .4rem; border:1px solid #fff; color:#fff;}
.common_more_white .more_bg{background:none;}
.common_more_white i{font-size:.15rem; margin:0; color:#fff;}
.common_more_white:hover i{color:#fff;}
.common_more_white:before{background:#008351;}

.el2{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }

/* 新闻列表 */
.news_list.channel_content{padding:0;}
.news_list01{padding:.5rem 0 .7rem; background:url(../img/news_list01_1.jpg) no-repeat center/cover;}
.news_list01 .infor{display:flex; align-items:center; justify-content:space-between; margin-bottom:.5rem;}
.news_list01 .infor .tit{font-size:0;}
.news_list01 .infor .tit .item{display:inline-block; position:relative; padding-right:24px; margin-right:24px; color:#888;}
.news_list01 .infor .tit .item::after{content:''; width:1px; height:23px; background:#222; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.news_list01 .infor .tit .item:last-child:after{display:none;}
.news_list01 .infor .tit .item.cur{color:#222;}
.news_list01 .infor .con{color:#222;}
.news_list01 .infor .con em{display:inline-block; margin:0 3px;}
.news_list01 .content{position:relative;}
.news_list01 .content .item{display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap;}
.news_list01 .content .item_l{width:44%; float:left;}
.news_list01 .content .item_l .sign a{display:inline-block; padding:0 .2rem; line-height:.4rem; color:#008351; background:#e1efee; font-size:.16rem;}
.news_list01 .content .item_l .tit{margin-top:.2rem; height:.8rem;}
.news_list01 .content .item_l .date{font-size:.16rem; color:#888; margin-top:.15rem;}
.news_list01 .content .item_l .date i{margin:0; margin-right:10px; color:#000;}
.news_list01 .content .item_l .con{margin:.2rem 0 .5rem; max-height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.news_list01 .content .owl-dots{width:44%; position:absolute; left:0; bottom:.4rem; text-align:right; z-index:3;}
.news_list01 .content .owl-dots .owl-dot{display:inline-block; width:8px; height:8px; background:#ced2d8; border-radius:15px; margin:0 5px; transition:0.5s ease; cursor:pointer;}
.news_list01 .content .owl-dots .owl-dot.active{background:#008351; width:.4rem;}
.news_list01 .content .item_r{width:49%; float:right;}
.news_list01 .content .item_r .rect-666{padding-bottom:66.6%;}
.news_list02{margin-top:.5rem;}
.news_list02 .hd{margin-bottom:.4rem;}
.news_list02 .hd .sele_wrap{width:19%; margin-right:1.9%; float:left; background:#f8f8f8;  line-height:.52rem;}
.news_list02 .hd .sele_wrap .sele{width:100%; box-sizing:border-box; line-height:.52rem; padding:0 .35rem; border-radius:4px; height:.52rem; border:none; background:none;}
.news_list02 .hd .sele_wrap .select-ui-choose-default ._txt{padding:0;}
.news_list02 .hd .sele_wrap .select-ui-choose ._arrow{right:.3rem;}
body .select-ui-options-default li:hover{background:#008351;}
body .select-ui-options-default li{padding:6px .35rem;}
.news_list02 .hd .sele_wrap_btn{position:relative;}
.news_list02 .hd .sele_wrap_btn .inp{border:none; width:calc(100% - .5rem); padding:0; height:.52rem; line-height:.52rem; text-indent:.3rem; background:none;}
.news_list02 .hd .sele_wrap_btn .btns{border:none; background:none; position:absolute; right:.2rem; top:50%; transform:translateY(-50%); cursor:pointer; padding:0;} 
.news_list02 .hd .sele_wrap_btn .btns i{font-size:.3rem; margin:0;}
.news_list02 .bd .rect-666{padding-bottom:66.6%;}
.news_list02 .bd .li_{width:32%; float:left; margin-right:2%;}
.news_list02 .bd .li_three{margin-right:0;}
.news_list02 .bd .li_ .info{padding:.3rem 0;}
.news_list02 .bd .li_ .info .d{color:#888; margin-top:.15rem;}
.news_list02 .bd .li_ img{transition:transform 0.5s ease; position:absolute; top:50%; transform:translateY(-50%); left:0; width:100%;}

.news_list02 .bd .li_:hover img {-webkit-transform:scale(1.05) translateY(-50%); -ms-transform:scale(1.05) translateY(-50%); transform:scale(1.05) translateY(-50%);}
.news_list02 .bd .li_ a{display:block;}
.news_list03{padding:.6rem 0; background:url(../img/news_list03_1.jpg) no-repeat center/cover;}
.news_list03 .infor{text-align:center; padding:0 30%;}
.news_list03 .infor .tit{position:relative; padding-bottom:.14rem;}
.news_list03 .infor .tit:after{content:''; width:.6rem; height:2px; background:#008351; position:absolute; left:50%; transform:translateX(-50%); bottom:0;}
.news_list03 .infor .con{margin:.35rem 0;}

/* 分页 */
.page_box{text-align:center; font-size:0; padding:.3rem 0 .4rem}
.page_box a{display:inline-block; font-size:16px; width:.4rem; height:.4rem; border-radius:5px; line-height:.4rem; margin:0 5px;}
.page_box a:hover{background:#edeff0;}
.page_box a.cur{background:#edeff0;}
@media only screen and (max-width:580px){.page_box{padding:15px 0 25px;}}
/* 分页 end*/


/* 新闻详细 */
.news_detail.channel_content{padding:0;}
.news_detail01{padding:.8rem 0; background:url(../img/news_detail01_1.jpg) no-repeat center/cover;}
.news_detail01 .infor{display:flex; align-items:center; justify-content:space-between;}
.news_detail01 .infor .tit{font-size:.36rem; line-height:.4rem;}
.news_detail01 .infor .con{color:#222;}
.news_detail01 .infor .con em{display:inline-block; margin:0 3px;}
.news_detail02{padding:1rem 0 .6rem; background:#f9f9f9;}
.news_detail02 .left{width:74.5%; float:left;}
.news_detail02 .left .title{margin-bottom:.2rem; text-align:center;}
.news_detail02 .left .tool{display:flex; align-items:center; justify-content:center;}
.news_detail02 .left .tool>div{margin:0 .25rem;}
.news_detail02 .left .share_box{text-align:center; position:relative; margin-top:0.3rem; margin-bottom:0.55rem;}
.news_detail02 .left .share_box .line{position:absolute; width:100%; height:1px; background:#dddddd; top:0; left:0; top:50%; margin-top:-1px;}
.news_detail02 .left .share_box li{position:relative; z-index:2; background:#f9f9f9; display:inline-block; padding:0 0.22rem; margin:0 -0.02rem;}
.news_detail02 .left .share_box li a{opacity:0.7;}
.news_detail02 .left .share_box li:hover a{opacity:1;}
.news_detail02 .left .myart{border-bottom:1px solid #dfdfdf; padding-bottom:0.65rem; line-height:2;}
.news_detail02 .left .myart a{color:#008351;}
.news_detail02 .left .btns{text-align:center; width:100%; margin-top:0.35rem;}
.news_detail02 .left .btns .to_list{display:inline-block; color:#fff; padding:0 0.5rem; line-height:0.4rem; background:#008351; margin-top:0.2rem;}
.news_detail02 .left .btns .prev{text-align:left; width:30%;}
.news_detail02 .left .btns .next{text-align:right; width:30%;}
.news_detail02 .left .btns i{margin:0;}
.news_detail02 .left .btns a:hover .con15{color:#008351;}
.news_detail02 .left .text img{max-width:650px!important; }
.news_detail02 .right{width:21%; float:right;}
.news_detail02 .right .title{background:#008351; color:#fff; line-height:0.62rem; padding-left:0.26rem; box-sizing:border-box;}
.news_detail02 .right .item{border:1px solid #ececec; border-top:none; margin-bottom:0.24rem; box-sizing:border-box;}
.news_detail02 .right .item .item_con{padding:0.3rem 0.3rem 0.2rem; box-sizing:border-box; font-size:0;}
.news_detail02 .right .item .item_con .time{font-size:0.16rem; color:#5d5d5d; line-height:0.2rem;}
.news_detail02 .right .item .item_con .tit{transition:all 0.5s ease;}
.news_detail02 .right .item .item_con li{margin-bottom:0.25rem;}
.news_detail02 .right .item .item_con li:last-child{margin-bottom:0;}
.news_detail02 .right .item .item_con li:hover .tit{color:#008351;}
/* 新闻详情 end */


/* 下层banner */
.xc_banner{position:relative; height:calc(100vh - 80px);}
.xc_banner>img{position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;;}

/* 科技创新 */
.tech_ban .intro{position:absolute; left:50%; top:50%; width:60%; transform:translate(-50%,-50%); color:#fff; text-align:center;}
.tech_ban .intro .con{margin-top:.1rem;}
.tech.channel_content{padding:0;}
.tech01 .infor{text-align:center; padding:0 20%; text-align:center;}
.tech01 .infor .con{color:#222; margin-top:.15rem;}
/* 20250227 */
/* .tech01 .content{width:75.5%; position:relative; margin:.4rem auto 0;}
.tech01 .content .rect-54{padding-bottom:54%;}
.tech01 .content .img_{position:relative;}
.tech01 .content .img_:after{content:''; width:100%; height:100%; background:url(../img/tech01_2.png) no-repeat center/cover; position:absolute; left:0; bottom:0; pointer-events:none;}
.tech01 .content .owl-carousel .owl-stage-outer{overflow:visible;}
.tech01 .content .item{transition:300ms; transform:scale(0.8);}
.tech01 .content .item .tit{font-size:.22rem; line-height:.3rem; position:absolute; left:50%; transform:translateX(-50%); bottom:.4rem; color:#fff; z-index:3;}
.tech01 .content .owl-item.active .item{transform:scale(1);}
.tech01 .content .tech01_btn>div{width:21px; height:40px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-20px;;}
.tech01 .content .tech01_btn .owl-prev {left:-6%; background:url(../img/tech_jt1.png) no-repeat center/cover;}
.tech01 .content .tech01_btn .owl-next {right:-6%; background:url(../img/tech_jt2.png) no-repeat center/cover;}
.tech01 .content .tech01_btn .owl-prev:hover{background:url(../img/tech_jt1_on.png) no-repeat center/cover;}
.tech01 .content .tech01_btn .owl-next:hover{ background:url(../img/tech_jt2_on.png) no-repeat center/cover;}
.tech01 .content .item img{transition:all 0.5s ease;}
.tech01 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);} */
/* 这个页面的公共部分 */
.tech_section{padding-top:.7rem;}
.tech_section .infor{text-align:center;}
.tech_section .infor .con{color:#888; line-height:1; margin-top:.2rem;} 
.tech_section .content{margin-top:.4rem; position:relative;}
.tech_section .content .bg_box{ position:relative; height:6.98rem;}
.tech_section .content .bg_box .bg{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.tech_section .content .bg_box .bg img{height:100%; object-fit:cover; width:100%;}
.tech_section .content .bg_box .bg.cur{opacity:1; visibility:visible;}
.tech_section .content .inner{position:absolute; width:72%; bottom:.2rem; position:absolute; left:50%; transform:translateX(-50%); z-index:2;}
.tech_section .content .inner .dots_box{border-bottom:3px solid #888;cursor:pointer;}
.tech_section .content .inner .dots_box .dot{text-align:center; color:#888; transition:.5s ease; width:33.3%; float:left; padding-bottom:.07rem; position:relative;}
.tech_section .content .inner .dots_box .dot:after{content:''; width:100%; height:3px; background:#008351; position:absolute; left:0; bottom:-3px; transition:.5s ease; transform:scale(0);}
.tech_section .content .inner .dots_box .dot.cur{color:#fff;}
.tech_section .content .inner .dots_box .dot.cur:after{transform:scale(1);}
.tech_section .content .inner .dots_box.two .dot{width:50%;}
.tech_section .content .inner .dots_box.three .dot{width:33.3%;}
.tech_section .content .inner .dots_box.five .dot{width:20%;}
.tech_section .content .inner .info_box{text-align:center; position:relative; color:#fff; height:.8rem; margin-top:.2rem;}

.tech_section .content .inner .info_box .item{position:absolute; width:80%; left:50%; transform:translateX(-50%); opacity:0; visibility:hidden; transition:.5s ease; height:100%; overflow-y:auto; padding-right:5px;}
.tech_section .content .inner .info_box .item::-webkit-scrollbar {width:2px; height:4px;}
.tech_section .content .inner .info_box .item::-webkit-scrollbar-thumb {border-radius:5px; background:#008351; }
.tech_section .content .inner .info_box .item::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.tech_section .content .inner .info_box .item.cur{animation:indbanLeft 1s ease both .4s; opacity:1; visibility:visible;}
@keyframes indbanLeft{
	0%{opacity:0; margin-left:2rem;;}
	100%{opacity:1;visibility:visible; margin-left:0;}
}
/* 这个页面的公共部分 end*/


.tech01 .infor .con{line-height:.3rem;;}
.tech05{padding-top:.7rem;}
.tech05 .infor{text-align:center; padding:0 20%; text-align:center;}
.tech05 .infor .con{font-size:.22rem; color:#888; margin-top:.15rem;}
.tech05 .content{background:#f7f7f7; margin-top:.4rem; padding:.7rem; display:flex; align-items:center; justify-content:space-between;}
.tech05 .content .rect-65{padding-bottom:65%;}
.tech05 .content .left{width:44%;}
.tech05 .content .left .tit{padding-bottom:.3rem; border-bottom:1px solid #D9D9D9; margin-bottom:.5rem;}
.tech05 .content .left .con .item{margin-bottom:.15rem;}
.tech05 .content .left .con .item i{display:inline-block; width:24px; height:30px; background:url(../img/tech05_2.png) no-repeat center/cover; vertical-align:text-top; margin-right:.15rem;}
.tech05 .content .right{width:48.8%;}
.tech06{height:6.8rem; background:url(../img/tech06_1.jpg) no-repeat center/cover; margin-top:.7rem; position:relative;}
.tech06 .content{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%;}
.tech06 .infor{color:#fff; width:40%; }
.tech06 .infor .con{margin-top:.24rem;}
.tech06 .common_more_box{margin-top:.5rem;}
.tech07{height:7.3rem; background:url(../img/tech07_1.jpg) no-repeat center/cover;}
.tech07 .content{padding-top:1.5rem;}
.tech07 .content .intro{width:36%;}
.tech07 .content .intro .con{margin-top:.3rem;}
.tech07 .content .intro .con li{padding:.27rem 0; border-bottom:1px solid rgba(0,0,0,.1); transition:.5s ease;}
.tech07 .content .intro .con .li_top{position:relative; cursor:pointer;}
.tech07 .content .intro .con .li_top span{display:block; width:calc(100% - .4rem);}
.tech07 .content .intro .con .li_top i{position:absolute; right:0; top:0; margin:0; transition:.5s ease;}
.tech07 .content .intro .con .li_bott{display:none; margin-top:.06rem; max-height:.9rem; overflow-y:auto;}
.tech07 .content .intro .con .li_bott::-webkit-scrollbar {width:2px; height:4px;}
.tech07 .content .intro .con .li_bott::-webkit-scrollbar-thumb {border-radius:5px; background:#008351; }
.tech07 .content .intro .con .li_bott::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.tech07 .content .intro .con li.cur{border-color:#008351;}
.tech07 .content .intro .con li.cur .li_top i{transform:rotateZ(180deg); color:#008351;}

/* 关于我们 */
.about_ban .intro{position:absolute; left:50%; top:1.25rem; width:60%; transform:translateX(-50%); color:#fff; text-align:center;}
.about_ban .intro .con{margin-top:.1rem;}
.about_us.channel_content{padding:0;}
.about_us01{background:url(../img/about_us01_1.jpg) no-repeat center/cover; height:6.9rem; display:flex; align-items:center;}
.about_us01 .infor{width:37.5%; float:right;}
.about_us01 .infor .con{margin:.15rem 0 .2rem;}
.about_us01 .infor .txt{margin-bottom:.6rem;}
.about_us02{margin-top:.7rem;}
.about_us02 .infor{text-align:center;}
.about_us02 .infor .con{color:#888; margin-top:.1rem;}
.about_us02 .content{margin-top:.4rem; position:relative;}
.about_us02 .content .txt{color:#fff; padding:0 20%;  position:absolute; left:0; top:0.8rem; text-align:center;}
.about_us03{margin-top:.7rem;}
.about_us03 ul{display:flex;;}
.about_us03 .li_{width:23.5%; margin-right:2%; background:#f7f7f7;}
.about_us03 .li_:last-child{margin-right:0;}
.about_us03 .li_ .box{padding:.4rem;}
.about_us03 .li_ .box .icon{width:1.3rem; height:1.3rem; margin:1rem 0 .6rem; transition:.5s ease;}
.about_us03 .li_ .box .info .t{padding-bottom:.14rem; border-bottom:2px solid #008351;}
.about_us03 .li_ .box .info .c{color:#222; margin-top:.15rem;}
.about_us03 .li_:hover .box .icon{transform:rotateY(180deg);}
.about_us04{margin-top:.7rem; overflow:hidden;}
.about_us04 .infor{display:flex; justify-content:space-between; align-items:flex-end;}
.about_us04 .infor .left{width:51%; display:flex; align-items:flex-end;}
.about_us04 .infor .left .con{color:#222; margin-left:.7rem;}
.about_us04 .content{margin-top:.5rem;}
.about_us04 .content .rect-49{padding-bottom:49%;}
.about_us04 .content .box{width:76.25%; margin:0 auto; position:relative;}
.about_us04 .content .box  .owl-carousel .owl-stage-outer{overflow:visible}
.about_us04 .content .box .img_{position:relative;}
.about_us04 .content .box .img_::after{content:''; width:100%; height:100%; background:url(../img/about_us04_2.png) no-repeat 
	 center/cover; position:absolute; left:0; bottom:0; pointer-events:none;}
.about_us04 .content .box .item{transition:300ms; position:relative; opacity:.2;}
.about_us04 .content .box .item .tit{font-size:.22rem; line-height:.3rem; position:absolute; left:50%; transform:translateX(-50%); bottom:.4rem; color:#fff; z-index:3;}
.about_us04 .content .box .active .item{opacity:1;}
.about_us04 .content .box .ab04_btn>div{width:21px; height:40px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-20px;;}
.about_us04 .content .box .ab04_btn .owl-prev {left:28px; background:url(../img/tech_jt1_white.png) no-repeat center/cover;}
.about_us04 .content .box .ab04_btn .owl-next {right:28px; background:url(../img/tech_jt2_white.png) no-repeat center/cover;}
.about_us04 .content .box .ab04_btn .owl-prev:hover{background:url(../img/tech_jt1_on.png) no-repeat center/cover;}
.about_us04 .content .box .ab04_btn .owl-next:hover{ background:url(../img/tech_jt2_on.png) no-repeat center/cover;}
.about_us05{margin-top:.7rem; padding:.7rem 0; background:#f7f7f7;}
.about_us05 .infor{margin-bottom:.3rem;}
.about_us05 .left{width:16%; height:80vh; display:flex; align-items:flex-start; margin-top:.3rem!important;}
.about_us05 .left ul{ border-left:2px solid #d7d7d7;}
.about_us05 .left li{padding:.08rem 0;}
.about_us05 .left li .t{padding-left:.35rem; box-sizing:border-box; position:relative; font-size:.22rem; line-height:.35rem; transition:all .3s ease; cursor:pointer;}
.about_us05 .left li .t::before{content:''; position:absolute; left:-3px; width:4px; top:0; height:0; background:#008351; transition:all .3s ease;}
.about_us05 .left li.cur .t::before{height:.3rem;}
.about_us05 .right{width:82%;}
.about_us05 .right .item{width:100%; position:relative; overflow:hidden; margin-bottom:.7rem; position:sticky; top:140px;}
.about_us05 .right .item .bg{overflow:hidden;}
.about_us05 .right .item .bg img{width:100%;}
.about_us05 .right .item .cover{position:absolute; top:80px; left:7.7%; max-width:80%; color:#fff; z-index:3; font-weight:normal;}
.about_us05 .right .item .cover .con{margin-top:.1rem;}
.about_us05 .owl-carousel{display:none!important;}
/* 产品列表 */
.pro_banner{position:relative;}
.pro_banner .intro{position:absolute; top:50%; transform:translateY(-50%); left:0; width:100%; color:#fff;}
.pro_banner .intro .form_box{width:27.5%; line-height:.54rem; background:rgba(255,255,255,.9); margin-top:.4rem; display:flex;}
.pro_banner .intro .form_box .sele_wrap{display:none; width:1.1rem; padding-right:.17rem; color:#222; position:relative;}
.pro_banner .intro .form_box .sele_wrap:after{content:''; width:1px; height:24px; background:#A6A9A4; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.pro_banner .intro .form_box .sele_wrap::before{content:''; width:8px; height:5px; background:url(../img/pro_list_jt.png) no-repeat center; position:absolute; right:.12rem; top:50%; transform:translateY(-2px);}
.pro_banner .intro .form_box .sele_wrap span{width:90%; position:relative; display:inline-block; padding-left:.15rem; box-sizing:border-box; cursor:pointer;}
.pro_banner .intro .form_box .sele_wrap .down{position:absolute; left:0; top:100%; background:#f5f5f5; display:none;
	box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06); padding:5px 0; width:100%; box-sizing:border-box}
.pro_banner .intro .form_box .sele_wrap .down li{font-size:.15rem; cursor:pointer; line-height:.2rem; padding:5px .15rem; transition:.5s ease;}
.pro_banner .intro .form_box .sele_wrap .down li:hover{color:#008351;}
.pro_banner .intro .form_box form{width:calc(100% - 1.2rem); width:100%; display:flex; justify-content:space-between;}
.pro_banner .intro .form_box form .inp{text-indent:.2rem; line-height:.54rem; border:none; background:none; width:calc(100% - .65rem); padding:0;}
.pro_banner .intro .form_box form .btns{width:.54rem; height:.54rem; border:none; padding:0; background:#008351; color:#fff; text-align:center; cursor:pointer;}
.pro_banner .intro .form_box form .btns i{margin:0;}
.pro_list{background:#f7f9fa;}
.pro_list01 .hd .title{margin-bottom:.15rem;}
.pro_list01 .hd .title i{display:inline-block; margin:0; margin-left:.15rem; vertical-align:middle;}
.pro_list01 .hd .title i img{vertical-align:middle;}
.pro_list01 .hd  .item{display:flex; padding:15px 0; border-bottom:1px solid #E6E7E8;}
.pro_list01 .hd  .item span{display:inline-block; width:.7rem; color:#000; position:relative; margin-right:.3rem;}
.pro_list01 .hd  .item span:after{content:''; width:1px; height:.18rem; background:#8c8c8c; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.pro_list01 .hd  .item .list{display:flex; flex-wrap:wrap; width:calc(100% - 1rem); color:#666;}
.pro_list01 .hd  .item .list li{margin-right:.3rem; position:relative;}
.pro_list01 .hd  .item .list li.cur{color:#008351;}
.pro_list01 .hd  .item .list li.cur:after{content:""; width:100%; height:2px; background:#008351; position:absolute; left:0; bottom:-16px; }
.pro_list01 .bd{margin-top:.6rem;}
.pro_list01 .bd .li_{width:31.75%; position:relative; overflow:hidden; float:left; margin-right:2.375%; margin-bottom:.4rem; box-sizing:border-box; border:1px solid #E3E3E3; background:#fff; overflow:hidden;}
.pro_list01 .bd .li_three{margin-right:0;}
.pro_list01 .bd .li_ .rect-76{padding-bottom:76%;}
.pro_list01 .bd .li_ .box{padding-top:.65rem}
.pro_list01 .bd .li_ .pic{margin:0 auto .2rem; width:74%;}
.pro_list01 .bd .li_ .intro{transition:.5s ease; text-align:center; transition:.5s ease; transform:translateY(20px); margin-top:-3px;}
.pro_list01 .bd .li_ .intro_box{padding:0 .3rem;}
.pro_list01 .bd .li_ .tit{color:#008351; font-family:'BEBAS'; text-align:center; border-bottom:1px solid #EAEAEA; padding-bottom:.2rem; transition:.5s ease; margin-bottom:.15rem;;}
/* .pro_list01 .bd .li_ .con{margin-bottom:.2rem;} */
.pro_list01 .bd .li_ .con .cell{display:flex; justify-content:space-between; margin-bottom:.05rem;}
.pro_list01 .bd .li_ .btn_box{ opacity:0; visibility:hidden;font-size:0.18rem; line-height:.42rem; color:#062147;  transition:.5s ease; width:100%; }
.pro_list01 .bd .li_ .btn_box .btns{text-align:center; display:block; width:49%; line-height:.52rem;  border:1px solid #f9f9f9;}
.pro_list01 .bd .li_ .btn_box .compare{background:#d3d1d1; width:49%; line-height:.52rem; border:1px solid #f0f0f0; cursor:pointer; box-sizing:border-box; float:left; position:relative; text-align:center; font-size:0.18rem; padding-left:0.2rem; transition:.5s ease;}
.pro_list01 .bd .li_ .btn_box .compare .check{position:absolute; left:.5rem; top:50%; transform:translateY(-50%); height:14px; width:14px; border:1px solid #333333; border-radius:.03rem; transition:all 0.3s ease;}
.pro_list01 .bd .li_ .btn_box .compare .check::after{opacity:0; visibility:hidden; content:''; position:absolute; top:50%; left:50%; width:0; height:0; transform:translate(-50%, -50%); background:#008351; border-radius:.02rem; transition:all 0.3s ease;}
.pro_list01 .bd .li_.comp_cur .compare{display:block;}
.pro_list01 .bd .li_.comp_cur .compare .check{border-color:#008351;}
.pro_list01 .bd .li_.comp_cur .compare .check::after{opacity:1; visibility:visible; width:.1rem; height:.1rem;}
.pro_list01 .bd .li_ .btn_box .btns02{border-right:none; background:#008351; color:#fff;}
.pro_list01 .bd .li_:hover .intro{transform:translateY(0);}
.pro_list01 .bd .li_:hover .btn_box{opacity:1; visibility:visible;}
/* 产品对比 */
body.hidden{overflow:hidden;}
.compare_pro{position:fixed; left:0; top:100%; width:100%; height:100%; z-index:101; transition:0.5s ease;}
.compare_pro .com_bg{position:absolute; left:0; top:0; background:url(../img/black.6.png) center; width:100%; height:100%; pointer-events:none;}
.compare_pro .title{background:#062147; text-align:center; position:relative; z-index:2; height:0.9rem; line-height:0.9rem; cursor:pointer;}
.compare_pro .title span{font-size:20px; color:#fff; display:inline-block; vertical-align:middle;}
.compare_pro .title i{display:inline-block; font-size:20px; padding:0 0.45rem; height:0.45rem; line-height:0.45rem; border:1px solid #fff; border-radius:10px; color:#fff; margin-left:0.3rem;} 
.compare_pro.open{top:0}
.compare_pro .content{height:calc(100% - 0.9rem); background:#fff; position:relative; z-index:2; overflow-y:auto; overflow-x:hidden;}
.compare_pro .content .con_top{padding-top:0.65rem; padding-bottom:0.45rem;;}
.compare_pro .content .con_top>ul{display:flex; align-items:stretch; border:1px solid #c7c7c7;border-right:0;}
.compare_pro .content .con_top .item{padding:.5rem .4rem .28rem; width:33.3%; box-sizing:border-box; border-right:1px solid #c7c7c7; text-align:center;}
.compare_pro .content .con_top .item01{width:22%; display:flex; align-items:center; text-align:left;}
.compare_pro .content .con_top .item01 .tit{font-size:0.3rem; line-height:0.4rem; color:#062147; font-weight:bold; text-transform:uppercase; margin-bottom:0.5rem;}
.compare_pro .content .con_top .item01 .com_btns{padding:0 0.23rem; color:#fff; line-height:0.6rem; border-radius:5px; color:#fff; font-size:0.18rem; background:#053588; display:inline-block; font-size:0.18rem; text-transform:uppercase; cursor:pointer;}
.compare_pro .content .con_top .current_pro{font-size:0.2rem; line-height:0.5rem; color:#062147; font-weight:bold; text-transform:uppercase;}
.compare_pro .content .con_top .img_{width:2.9rem; margin:0.35rem auto 0;}
.compare_pro .content .con_top .img_ .rect-775{padding-bottom:77.5%;}
.compare_pro .content .con_top .current_tit{font-size:0.24rem; line-height:0.3rem; color:#062147; font-weight:bold; text-transform:uppercase; margin-top:0.32rem;}

.compare_pro .content .con_top .order_btn{height:0.53rem; line-height:0.53rem; color:#062147; font-size:0.18rem;  border-radius:8px; text-align:center; display:block; text-align:center; margin-top:0.25rem; border:1px solid #062147}
.compare_pro .content .con_top .item_current .order_btn{background:#053588; color:#fff;}
.compare_pro .content .con_top .item .sele_wrap{position:relative;}
.compare_pro .content .con_top .item .sele_wrap .sele{font-size:0.2rem; color:#062147; padding:0 0.3rem 0 0.23rem; position:relative; border:1px solid #062147; border-radius:7px; line-height:0.5rem; cursor:pointer;}
.compare_pro .content .con_top .item .sele_wrap .sele i{font-size:0.18rem; color:#062147; position:absolute; right:0.3rem; top:50%; transform:translateY(-50%);}
.compare_pro .content .con_top .item .sele_wrap .sele span{width:calc(100% - 0.3rem);}
.compare_pro .content .con_top .item .sele_wrap ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:5; max-height:1.6rem; overflow-y:auto;}
.compare_pro .content .con_top .item .sele_wrap ul::-webkit-scrollbar{width:2px; height:4px;}
.compare_pro .content .con_top .item .sele_wrap ul::-webkit-scrollbar-thumb{border-radius:5px; background:#063f87; }
.compare_pro .content .con_top .item .sele_wrap ul::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.compare_pro .content .con_top .item .sele_wrap ul li{line-height:.2rem; padding:.1rem 1em; font-size:.16rem; color:#111; transition:all .3s ease; cursor:pointer;}
.compare_pro .content .con_top .item .sele_wrap ul li:hover{background:#063f87; color:#fff;}

.compare_pro .content .con_bott dl{float:left; width:25%; text-align:center; font-size:0.16rem; border-top:1px solid #cacaca; display:flex; flex-direction:column; }
.compare_pro .content .con_bott dl dd{font-size:0.16rem; line-height:0.44rem; min-height:0.44rem; border:1px solid #cacaca; border-top:none;}
.compare_pro .content .con_bott dl dd.dd_tit{font-weight:bold; background:#ededed;}
.compare_pro .content .con_bott{padding-bottom:0.7rem;}


/* 产品对比 */
.compare_product{position:fixed; z-index:40; width:100%; /*display:none;*/ bottom:-100%; box-sizing:border-box;  height:auto; overflow:visible;
    transition:all .3s ease;}
.compare_product .compare-main{margin:0 auto; background:#0a1e40; text-align:center;}
.compare_product .compare-sel{color:#fff; padding:.24rem 0 .21rem; display:inline-block; width:100%; font-size:0;}
.compare_product .compare-selli-name{display:inline-block; max-width:2.45rem; height:.4rem; overflow:hidden; margin-right:.15rem; line-height:.4rem}
/*底部单个删除按钮样式*/
.compare_product .compare-selli-delbtn{display:inline-block; vertical-align:top; width:12px; height:12px; line-height:10px; padding:0; border-radius:50%; border:1px solid #fff; color:#fff; margin-top:.13rem; cursor:pointer; background:#fff url(../img/compare_close.png) no-repeat center; position:absolute; top:0; right:0; transform:translateY(-50%); margin:0;}

/*底部的对比按钮和取消按钮的父级*/
.compare_product .compare-selbtn{box-sizing:border-box; -moz-box-sizing:border-box; width:33%; height:.42rem; overflow:hidden; padding:0px 0 0 .34rem; border-left:1px solid #6f6f6f; text-align:left; float:right;}
/*底部对比按钮*/
.compare_product .compare-selbtn .comparea-selbtn-btn{box-sizing:border-box; -moz-box-sizing:border-box; border:1px solid #f5f3f3; border-radius:.06rem; background-color:transparent; color:#f5f3f3; cursor:normal; font-size:.15rem; height:.42rem; line-height:.42rem; max-width:2.78rem; text-align:center; float:left; opacity:.65; padding:0 .16rem;}
/*底部取消按钮*/
.compare_product .compare-selbtn .comparea-selbtn-closeall{display:inline-block; box-sizing:border-box; -moz-box-sizing:border-box; border:1px solid #f5f3f3; border-radius:.06rem; background-color:transparent; color:#f5f3f3; cursor:pointer; font-size:.15rem; height:.42rem; line-height:.42rem; text-align:center; width:1.8rem; padding:0 .16rem; margin-left:.3rem; }
.compare_product .compare-selbtn .comparea-selbtn-closeall:hover{background:#f5f3f3;border-color:#f5f3f3;color:#1e1e1e;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}

/*底部对比按钮可点击状态样式及触控*/
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled{width:1.8rem; padding:0 .16rem; cursor:pointer; opacity:1; transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;}
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled:hover{background-color:#f5f3f3;color:#1e1e1e;border-color:#f5f3f3}


/* 产品对比 */
.compare_product{ height:auto; overflow:visible; transition:all .3s ease;}
.compare_product .compare-sel{display:flex; justify-content:space-between; padding:.4rem 0 .3rem;}
.compare_product .compare-selul{width:85%; margin:0; display:flex; align-items:center; justify-content:space-between;}
.compare_product .compare-selli{width:23%;  font-size:.16rem; text-align:center; position:relative;}
.compare_product .compare-selli .compare_box{display:flex; align-items:center;}
.compare_product .compare-selli .compare_box.noCont{justify-content:center;}
.compare_product .compare-selli .compare_box .img{width:1rem; height:1rem; flex-shrink:0;}
.compare_product .compare-selli .compare_box .img a{display:block;}
.compare_product .compare-selli .compare_box .img img{max-height:100%;}
.compare_product .compare-selli .compare_box .compare_words{margin-left:.2rem; text-align:left; padding-right:.2rem;}
.compare_product .compare-selli .compare_box .compare_words .compare-selli-tit{font-size:.17rem; line-height:.25rem; font-weight:bold; height:.5rem; color:#fff; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.compare_product .compare-selli .compare_box .compare_words .compare-selli-con{margin-top:.05rem; font-size:.15rem; line-height:1;}
.compare_product .compare-selli .compare_box .add_btns{width:.6rem; height:.6rem; margin-right:.4rem; background:rgba(255,255,255,0.8); position:relative;}
.compare_product .compare-selli .compare_box .add_btns::after{content:'\e8a7'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:.36rem; font-weight:900; color:#fff; line-height:1; font-family:'iconfont'!important;}
.compare_product .compare-selbtn{width:13%; float:none; border-left:0; padding-left:0; height:auto; text-align:center;}
.compare_product .compare-selbtn .comparea-selbtn-closeall{margin-left:0; margin-top:.2rem;}
.compare_product .compare-selbtn .comparea-selbtn-btn{float:none;}
.compare_product .compare-main .wrap{position:relative;}
.compare_product .compare-main .compare_header_right{position:absolute; right:0; top:0; transform:translateY(-100%); z-index:2; width:1.2rem; height:.32rem; text-align:center; background:url(../img/compare_jt.png) no-repeat; background-position:bottom; background-size:100%; cursor:pointer;}
.compare_product .compare-main .compare_header_right .iconfont{margin:0; position:relative; top:.16rem; display:inline-block; color:#fff; font-size:.16rem; line-height:.16rem; vertical-align:top;}
.compare_product.hasJT{transform:translateY(100%); transition:all .3s ease;}
.compare_product .compare-main .compare_header_right.down .iconfont{transform:rotate(180deg);}

@media only screen and (max-width:1366px){
	/* 对比 */
	.compare_product .compare-selul{width:81%;}
	.compare_product .compare-selbtn{width:16%;}
}
@media only screen and (max-width:1240px){
	.compare_product .compare-selli{width:32%;}
	.compare_product .compare-selul{width:82%;}
	.compare_product .compare-selbtn{width:20%;}

}

@media only screen and (max-width:992px){
	.compare_product .compare-selul{width:75%;}
	.compare_product .compare-selbtn{width:24%;}
	.compare_product .compare-selli .compare_box .add_btns{margin-right:.2rem;}
}
/* 产品对比 end */
.pro_list01 .bd .li_:hover::after{width:100%;}
/* .pro_list01 .bd .li_ img{transition:all 0.5s ease;}
.pro_list01 .bd .li_:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);} */

/* 产品详细 */
.pro_detail.channel_content{padding:0;}
.pro_detail01{background:url(../img/pro_detail01_1.jpg) no-repeat center/cover; padding:1.15rem 0 .8rem;}
.pro_detail01 .content {overflow:hidden;}
.pro_detail01 .content .left{width:25.5%; float:left; margin-top:.8rem;}
.pro_detail01 .content .left .big_tit{font-size:.7rem; font-family:'BEBAS'; line-height:1; margin:.1rem 0 .3rem;}
.pro_detail01 .content .left .list li{font-size:.18rem; line-height:.3rem; padding-left:.25rem; position:relative; margin-bottom:5px;;}
.pro_detail01 .content .left .list{margin-bottom:.4rem;}
.pro_detail01 .content .left .list li:before{content:''; width:.15rem; height:.15rem; background:#008351; border-radius:30px; position:absolute; left:0; top:.075rem;}
.pro_detail01 .content .left .condition .tit{margin-bottom:.1rem;}
.pro_detail01 .content .left .condition .con{margin-bottom:.2rem;}
.pro_detail01 .content .left .condition .con span{display:inline-block; padding:0 .25rem; line-height:.45rem; height:.45rem; background:rgba(255,255,255,.9); margin-right:.15rem; margin-bottom:.1rem;}
.pro_detail01 .content .left .condition .con span img{height:.24rem; display:inline-block; vertical-align:sub; margin-right:.1rem;}
.pro_detail01 .content .left .links a{display:inline-block; margin-right:.12rem; margin-bottom:.2rem;}
.pro_detail01 .content .right{width:53.4%; float:right; margin-right:3.5%;}
.pro_detail01 .content .right .rect-76{padding-bottom:76%;}
.pro_detail02{padding-top:.7rem;}
.pro_detail02 .infor{display:flex; align-items:center; justify-content:space-between;}
.pro_detail02 .infor .tit img{display:block; margin-top:.15rem;}
.pro_detail02 .infor .con{width:60.75%;}
.pro_detail02 .content{margin-top:.6rem;}
.pro_detail03{padding:.7rem 0; background:#fafafa;}
.pro_detail03 .content{margin-top:.3rem;}
.pro_detail03 .content ul{display:flex; flex-wrap:wrap;}
.pro_detail03 .content .li_{width:23.5%; margin-right:2%; float:left; border-top:4px solid #008351; margin-bottom:2%;}
.pro_detail03 .content .li_four{margin-right:0;;}
.pro_detail03 .content .li_ .box{padding:.2rem 0;}
.pro_detail03 .content .li_ .box .tit{font-size:.24rem; line-height:.3rem;}
.pro_detail04{padding-top:.7rem;}
.pro_detail04 .infor{text-align:center;}
.pro_detail04 .infor .con{margin-top:5px;}
.pro_detail04 .content{height:8.19rem; position:relative; margin:.4rem auto 0;}
.pro_detail04 .content .box .img_{position:absolute; left:50%; transform:translateX(-50%); bottom:0; z-index:4; pointer-events:none;} 
.pro_detail04 .content .box .img_ img{width:90%;}
.pro_detail04 .content .box{width:100%; height:8.19rem; position:absolute; left:50%; top:50%; transform:translate3d(-50%,-50%,0); overflow:hidden; /*box-shadow:0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);*/}
.pro_detail04 .content .before,
.pro_detail04 .content .after {width:100%; height:100%; background-repeat:no-repeat; background-color:white; background-size:cover; background-position:center; position:absolute; top:0; left:0; pointer-events:none; overflow:hidden;}
.pro_detail04 .content .content-image{height:100%; max-width:none;}
.pro_detail04 .content .after{width:125px;}
.pro_detail04 .content .scroller{width:50px; height:50px; position:absolute; left:100px; top:17%; transform:translateY(-50%); border-radius:50%; background-color:#fff; opacity:0.9; pointer-events:auto; cursor:pointer; z-index:3;}
.pro_detail04 .content .scroller:hover{opacity:1;}
.pro_detail04 .content .scrolling{pointer-events:none; opacity:1; z-index:1;}
.pro_detail04 .content .scroller:before,
.pro_detail04 .content .scroller:after{content:" "; display:block; width:7px; height:9999px; position:absolute; left:50%; margin-left:-3.5px; z-index:30; transition:0.1s;}
.pro_detail04 .content .scroller:before{top:100%; margin-top:2px;}
.pro_detail04 .content .scroller:after{bottom:100%; margin-bottom:2px;}
.pro_detail04 .content .scroller{border:2px solid #008351;}
.pro_detail04 .content .scroller:before,
.pro_detail04 .content .scroller:after{background:#f7f9fa;}
/*手机端替换对比图的*/
.pro_detail04 .content .m_show{display:none; position:relative;}
.pro_detail04 .content .m_show .rect-426{padding-bottom:42.6%;}
.pro_detail04 .content .m_show .item{display:none;}
.pro_detail04 .content .m_show .owl-item .item{display:block;}
/* .pro_detail04 .content .m_show .proDet04_btn>div{width:21px; height:40px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-20px;}
.pro_detail04 .content .m_show .proDet04_btn .owl-prev {left:30px; background:url(../img/tech_jt1.png) no-repeat center/cover;}
.pro_detail04 .content .m_show .proDet04_btn .owl-next {right:30px; background:url(../img/tech_jt2.png) no-repeat center/cover;}
.pro_detail04 .content .m_show .proDet04_btn .owl-prev:hover{background:url(../img/tech_jt1_on.png) no-repeat center/cover;}
.pro_detail04 .content .m_show .proDet04_btn .owl-next:hover{ background:url(../img/tech_jt2_on.png) no-repeat center/cover;}
 */
.pro_detail04 .content .m_show .proDet04_btn{margin:10px 0 15px; text-align:center; width:100%;}
.pro_detail04 .content .m_show .proDet04_btn .owl-dot{display:inline-block; width:10px; height:10px; background:#c7c5c5; border-radius:15px; margin:0 5px; transition:0.5s ease; cursor:pointer;}
.pro_detail04 .content .m_show .proDet04_btn .owl-dot.active{background:#008351; width:25px;}
 
.pro_detail04 .table_box{background:#f7f9fa; padding:.73rem 0 .6rem; text-align:center;}
.pro_detail04 .table_box .common_more_box{margin-top:.5rem;}
.pro_detail05{padding:.7rem 0 .3rem;}
.pro_detail05 .content{margin-top:.3rem;}
.pro_detail05 .content .li_{width:23.5%; position:relative; float:left; margin-right:2%; margin-bottom:.4rem; box-sizing:border-box; border:1px solid #E3E3E3; overflow:hidden;}
.pro_detail05 .content .li_four{margin-right:0;}
.pro_detail05 .content .li_ .rect-76{padding-bottom:76%;}
.pro_detail05 .content .li_box{display:block; }
.pro_detail05 .content .li_ .box{padding-top:.5rem;}
.pro_detail05 .content .li_ .pic{margin:0 auto; width:65%;}
.pro_detail05 .content .li_ .box .intro{transition:.5s ease; text-align:center; transition:.5s ease; transform:translateY(20px); margin-top:-3px;}
.pro_detail05 .content .li_ .box .intro_box{padding:0 .25rem;}

.pro_detail05 .content .li_ .tit{color:#008351; font-size:.36rem; line-height:1; font-family:'BEBAS'; margin:.3rem 0 .25rem; text-align:center; border-bottom:1px solid #EAEAEA; padding-bottom:.2rem; transition:.5s ease;}
.pro_detail05 .content .li_ .con .cell{display:flex; justify-content:space-between; margin-bottom:.05rem;}

.pro_detail05 .content .li_ .btns{opacity:0; visibility:hidden; font-size:0.18rem; line-height:.42rem; color:#062147;  transition:.5s ease; width:100%; color:#fff; background:#008351;  transition:.5s ease;}
.pro_detail05 .content .li_:hover .intro{transform:translateY(0);}
.pro_detail05 .content .li_:hover .btns{opacity:1; visibility:visible;}
.pro_detail06{background:#f7f7f7; padding:.7rem 0 0;}
.pro_detail06 .wrap{display:flex; flex-wrap:wrap; align-items:flex-end; justify-content:space-between;}
.pro_detail06 .left{width:36.5%; float:left;}
.pro_detail06 .left .rect-835{padding-bottom:83.5%;}
.pro_detail06 .right{width:56.875%; float:right;}
.pro_detail06 .right .infor .con{margin-top:.1rem;}
.pro_detail06 .right form{margin-top:.35rem;}
.pro_detail06 .right form>div{margin-bottom:.23rem;}
.pro_detail06 .right .inp_wrap{float:left; width:48%; margin-right:4%; height:.68rem; line-height:.68rem;}
.pro_detail06 .right .inp_wrap:nth-child(2n){margin-right:0;}
.pro_detail06 .right .inp_wrap .inp{width:100%; text-indent:.3rem; line-height:.68rem; padding:0; border:none; background:#fff}
.pro_detail06 .right .sele_wrap{position:relative;}
.pro_detail06 .right .sele_wrap .sele{display:block; width:100%; text-indent:.3rem; line-height:.68rem; padding:0; border:none; background:#fff; position:relative; cursor:pointer;}
.pro_detail06 .right .sele_wrap .sele:after{content:''; width:8px; height:15px; background:url(../img/pro_detail06_2.png) no-repeat center; background-size:cover; position:absolute; right:.4rem; top:50%; transform:translateY(-50%);}
.pro_detail06 .right .sele_wrap .down{position:absolute; left:0; width:100%; top:100%; background:#fff; box-shadow:0 0 15px rgb(0 0 0 / 10%); display:none; z-index:2;}
.pro_detail06 .right .sele_wrap .down ul{max-height:2rem; overflow-y:auto;}
.pro_detail06 .right .sele_wrap .down ul::-webkit-scrollbar {width:2px; height:4px;}
.pro_detail06 .right .sele_wrap .down ul::-webkit-scrollbar-thumb {border-radius:5px; background:#008351; }
.pro_detail06 .right .sele_wrap .down ul::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.pro_detail06 .right .sele_wrap .down li{line-height:.3rem; padding:.1rem .3rem; cursor:pointer; transition:.5s ease;}
.pro_detail06 .right .sele_wrap .down li:hover{background:#008351; color:#fff;}
.pro_detail06 .right .inp_wrap_yzm {display:flex; align-items:flex-end;}
.pro_detail06 .right .inp_wrap_yzm .inp{width:38%; margin-right:2%;}
.pro_detail06 .right .inp_wrap_yzm img{height:.68rem;}
.pro_detail06 .right .privacy{font-size:14px; margin-left:.3rem; position:relative; width:100%; float:left; cursor:pointer;}
.pro_detail06 .right .privacy span{display:inline-block;}
.pro_detail06 .right .privacy span .icon{width:12px; height:12px; border:2px solid #A5A5A5; border-radius:20px; display:inline-block; vertical-align:middle; margin-right:.1rem;}
.pro_detail06 .right .privacy.cur span .icon{background:#008351;}
.pro_detail06 .right .common_more_box{margin-bottom:.6rem; font-size:0;}

/* 隐私政策弹窗 */
.privacy_tc{position:fixed; left:0; width:100%; height:100%; top:0; z-index:30; display:none;}
.privacy_tc .bg{background:rgba(0,0,0,.3); position:absolute; left:0; top:0; width:100%; height:100%;}
.privacy_tc .content{width:70vh; height:70vh; background:#fff; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); padding:.5rem; box-sizing:border-box;}
.privacy_tc .content .box{height:100%;}
.privacy_tc .content .box .con{overflow-y:auto; padding-right:3px; height:calc(100% - 1.3rem); margin-top:5px;}
.privacy_tc .content .box .con::-webkit-scrollbar {width:2px; height:4px;}
.privacy_tc .content .box .con::-webkit-scrollbar-thumb {border-radius:5px; background:#008351; }
.privacy_tc .content .box .con::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.privacy_tc .content .close{padding:0 .3rem; line-height:.5rem; background:#008351; color:#fff; position:absolute; right:.5rem; bottom:.5rem; cursor:pointer;}

/* 服务 */
.service_ban .intro{position:absolute; left:50%; top:50%; width:100%; transform:translate(-50%,-50%); color:#fff; }
.service_ban .intro .con{margin-top:.2rem; width:41.5%;}
.service.channel_content{padding-bottom:0;}
.service01 .infor{text-align:center; padding:0 20.3%;}
.service01 .infor .con{margin-top:.17rem;}
.service01 .list{margin:.5rem 0;}
.service01 .list ul{padding:0 2.5%}
.service01 .list li{width:26.3%; padding:0 3.5%; float:left;}
.service01 .list li .icon{width:1.21rem; margin:0 auto .2rem; transition:.5s ease;}
.service01 .list li .con{margin-top:.1rem;}
.service01 .list li:hover .icon{transform:rotateY(180deg);}
.service01 .content{ height:6rem; background:url(../img/service01_2.jpg) no-repeat center/cover;}
.service01 .content ul{display:flex; flex-wrap:wrap; height:100%;}
.service01 .content li{width:20%; float:left; transition:.5s ease; border-right:1px solid rgba(255,255,255,.1); box-sizing:border-box; color:#fff;}
.service01 .content li .box{padding:2.25rem .5rem 0; transition:.5s ease;}
.service01 .content li .icon{margin:0 auto .14rem; width:.62rem; transition:.5s ease;}
.service01 .content li .con{color:#fff; height:0; opacity:0; transform:translateY(20px); transition:all 0.5s ease;  overflow-y:auto; height:1.8rem; padding-right:3px;}
.service01 .content li .con::-webkit-scrollbar {width:2px; height:4px;}
.service01 .content li .con::-webkit-scrollbar-thumb {border-radius:5px; background:rgba(255, 255, 255,.6); }
.service01 .content li .con::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.service01 .content li.hover{background:rgba(0, 131, 81,.9);}
.service01 .content li.hover .box{padding-top:1.5rem}
.service01 .content li.hover .con{ opacity:1; transform:translateY(0); margin-top:.1rem;}
.service02{background:#fafafa; padding:.7rem 0; margin-top:.7rem;}
.service02 .rect-6525{padding-bottom:65.25%;}
.service02 .content .item{display:flex; align-items:center; justify-content:space-between; margin-bottom:1.4rem;}
.service02 .content .item:last-child{margin-bottom:0;}
.service02 .content .item:nth-child(odd){flex-direction:row-reverse;}
.service02 .content .item .pic{width:50%;}
.service02 .content .item .intro{width:38%; margin-left:6%; margin-right:6%;}
.service02 .content .item .intro .tit{margin-bottom:.45rem;}
.service02 .content .item .intro .con .cell{margin-bottom:.35rem; padding-left:.34rem; position:relative;}
.service02 .content .item .intro .con .cell:after{content:''; width:19px; height:24px; background:url(../img/service02_1.png) no-repeat center/cover; position:absolute; left:0; top:7px;}
.service02 .content .item02 .intro .con .cell{padding-left:.45rem;}
.service02 .content .item02 .intro .con .cell:after{background:url(../img/service02_2.png) no-repeat center/cover; width:24px;}

/* 人才 */
.talent_ban .intro{position:absolute; width:100%; left:50%; top:35%; transform:translate(-50%,-50%); color:#fff;}
.talent_ban .intro .con{margin:.15rem 0 0.35rem;}
.talent_ban .intro .btns a{display:inline-block; width:2.58rem; border-radius:5px; height:.58rem; line-height:.58rem; border:1px solid rgba(255,255,255,.4); background:rgba(0,0,0,.2); width:auto; margin:0 .1rem;}
.talent_ban .intro .btns .common_more .more_bg{background:rgba(0,0,0,.2);}
.talent.channel_content{padding:0;}
.talent01{background:#f5f5f5; padding:.7rem 0;}
.talent01 .infor .tit{margin:.1rem 0;}
.talent01 .content{margin-top:.4rem;}
.talent01 .content ul{display:flex;}
.talent01 .content li{width:32%; margin-right:2%; float:left; background:#fff;}
.talent01 .content li:last-child{margin-right:0;}
.talent01 .content li .box{padding:.65rem .8rem;}
.talent01 .content li .box .icon{text-align:center; margin-bottom:0.2rem;}
.talent01 .content li .box .tit{margin-bottom:.45rem;}
.talent01 .content li .box .common_more_box i{font-size:.22rem;}
.talent02{background:url(../img/talent02_1.jpg) no-repeat center/cover; height:6.6rem; position:relative;}
.talent02 .inner{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%;}
.talent02 .inner .infor{width:46%;}
.talent02 .inner .infor .tit{margin-bottom:.35rem;}
.talent02 .inner .infor .list{display:flex; flex-wrap:wrap;}
.talent02 .inner .infor .list li{width:25%; box-sizing:border-box; border-right:1px dashed #C7CACC; border-bottom:1px dashed #C7CACC; text-align:center; padding:.25rem 0;}
.talent02 .inner .infor .list li .text{margin-top:.13rem; }
.talent02 .inner .infor .list li:nth-child(5),
.talent02 .inner .infor .list li:nth-child(6),
.talent02 .inner .infor .list li:nth-child(7),
.talent02 .inner .infor .list li:nth-child(8){border-bottom:none;}
.talent02 .inner .infor .list li img{transition:.5s ease;}
.talent02 .inner .infor .list li:hover img{transform:rotateY(180deg);}
.talent03{padding:.7rem 0; background:#f5f5f5;}
.talent03 .infor .tit{margin:.1rem 0;}
.talent03 .infor .txt{color:#008351;}
.talent03 .content{margin-top:.4rem; margin-bottom:.7rem; display:flex; justify-content:space-between;}
.talent03 .content .left{width:49%; float:left}
.talent03 .content .left ul{display:flex;}
.talent03 .content .left ul li{width:23.5%; padding:.5rem 0 .25rem; box-sizing:border-box; float:left; margin-right:2%; background:#fff; height:3.58rem; display:flex; flex-direction:column; justify-content:space-between; align-items:center; transition:.5s ease; cursor:pointer;}
.talent03 .content .left ul li:last-child{margin-right:0;}
.talent03 .content .left ul li .icon{display:inline-block; width:40px; height:40px; background-position:0 0;}
.talent03 .content .left ul li.cur{background:#008351;}
.talent03 .content .left ul li.cur .tit{color:#fff;}
.talent03 .content .left ul li.cur .icon{background-position:0 -40px;}
.talent03 .content .right{width:50%; float:right; background:url(../img/talent03_2.jpg) no-repeat center; background-size:cover; padding:.3rem .4rem .3rem; box-sizing:border-box;}
.talent03 .content .right .intro .tit{font-size:.32rem; line-height:.4rem;}
.talent03 .content .right .intro .con{margin:.1rem 0 .15rem}
.talent03 .content .right .intro .txt{height:1.5rem; overflow-y:auto; padding-right:3px;}
.talent03 .content .right .intro .txt::-webkit-scrollbar {width:2px; height:4px;}
.talent03 .content .right .intro .txt::-webkit-scrollbar-thumb {border-radius:5px; background:#008351; }
.talent03 .content .right .intro .txt::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.talent03 .content .right .intro .more{color:#008351; margin-top:.18rem; display:inline-block;}
.talent03 .list{display:flex; margin-top:.4rem; overflow:hidden;}
.talent03 .list li{line-height:1rem; height:1rem; text-align:center; position:relative; width:14%; font-size:.26rem; color:#fff; text-transform:uppercase;}
.talent03 .list li img{position:absolute; left:0; top:0; height:100%; max-width:none;}
.talent03 .list li span{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:80%;}
.talent03 .list li:nth-child(1){z-index:10;}
.talent03 .list li:nth-child(2){z-index:9;}
.talent03 .list li:nth-child(3){z-index:8;}
.talent03 .list li:nth-child(4){z-index:7;}
.talent03 .list li:nth-child(5){z-index:6;}
.talent03 .list li:nth-child(6){z-index:5;}
.talent03 .m_pic{display:none;}

/* 联系我们 */
.contact_us.channel_content{background:#f5f5f5; padding:0;}
.contact_us01 .infor{display:flex; align-items:center; justify-content:space-between; padding:.1rem 0;}
.contact_us01 .infor .tit{font-size:.2rem;}
.contact_us01 .infor .more{display:inline-block; padding:0 .17rem; line-height:.3rem; border-radius:4px; background-color:#008351; color:#fff; font-size:.15rem;}
.contact_us02{background:#fff; padding:.7rem 0;}
.contact_us02 .infor{padding-bottom:.35rem; border-bottom:1px solid #CCCCCC; margin-bottom:.35rem;}
.contact_us02 .content{display:flex; justify-content:space-between;}
.contact_us02 .content .left{width:40%; float:left;}
.contact_us02 .content .left .title{margin-bottom:.1rem;}
.contact_us02 .content .left .inp_wrap{margin-bottom:.15rem;}
.contact_us02 .content .left .inp_wrap label{margin-bottom:.05rem; display:block; color:#222;}
.contact_us02 .content .left .inp_wrap .inp{width:100%; height:.38rem; line-height:.38rem; border:1px solid #C1C1C1; padding:0;background:#fff; text-indent:.2rem;}
.contact_us02 .content .left .inp_wrap .sele{position:relative;}
.contact_us02 .content .left .inp_wrap .sele span{display:block; width:100%; height:.38rem; line-height:.38rem; border:1px solid #C1C1C1; padding:0;background:#fff; cursor:pointer; position:relative; box-sizing:border-box; padding:0 .5rem 0 .2rem}
.contact_us02 .content .left .inp_wrap .sele span:after{content:''; width:16px; height:9px; background:url(../img/contact_us01_1.png) no-repeat center; position:absolute; right:.15rem; top:50%; transform:translateY(-50%);}
.contact_us02 .content .left .inp_wrap .sele .down{position:absolute; left:0; top:100%; width:100%; background:#fff; display:none; z-index:2; box-shadow:0 0 10px rgba(0,0,0,.1); height:1.6rem; overflow-y:auto; padding-right:3px;}
.contact_us02 .content .left .inp_wrap .sele .down::-webkit-scrollbar {width:2px; height:4px;}
.contact_us02 .content .left .inp_wrap .sele .down::-webkit-scrollbar-thumb {border-radius:5px; background:#008351; }
.contact_us02 .content .left .inp_wrap .sele .down::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.contact_us02 .content .left .inp_wrap .sele .down li{padding:.05rem .2rem; line-height:.3rem; cursor:pointer; transition:.5s ease;}
.contact_us02 .content .left .inp_wrap .sele .down li:hover{background:#008351; color:#fff;}
.contact_us02 .content .left .inner {margin-bottom:.2rem;}
.contact_us02 .content .left .inner .title{margin-top:.3rem; margin-bottom:3px;}
.contact_us02 .content .left .inner .tit{color:#222; margin-bottom:2px;}
.contact_us02 .content .left .inner .con{padding-right:25%;}
.contact_us02 .content .left .inner .con .cell{padding-left:.28rem; position:relative; display:inline-block; width:calc(45% - .28rem); margin-right:5%; box-sizing:border-box; cursor:pointer;}
.contact_us02 .content .left .inner .con .cell i{display:inline-block; width:12px; height:12px; border:1px solid #C1C1C1; margin-right:.1rem; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.contact_us02 .content .left .inner .con .cell.cur i{background:#008351;}
.contact_us02 .content .left .inp_wrap textarea{width:100%; height:1rem; line-height:.25rem; border:1px solid #C1C1C1; padding:0; background:#fff; padding:.1rem .2rem; box-sizing:border-box;}
.contact_us02 .content .left .inp_wrap_yzm {display:flex; align-items:flex-end; margin-bottom:0.4rem;}
.contact_us02 .content .left .inp_wrap_yzm .inp{width:38%; margin-right:2%;}
.contact_us02 .content .left .inp_wrap_yzm img{height:.38rem;}
.contact_us02 .content .right{width:53.5%; float:right;}
.contact_us02 .content .right .r_top{background:#f5f5f5; margin-bottom:.35rem;}
.contact_us02 .content .right .r_top .box{padding:.35rem .35rem .5rem;}
.contact_us02 .content .right .r_top .tit{padding-bottom:.2rem; border-bottom:1px solid #DDDDDD; margin-bottom:.7rem;}
.contact_us02 .content .right .r_top .con{display:flex; justify-content:space-between; align-items:flex-start;}
.contact_us02 .content .right .r_top .con_l{width:67%;}
.contact_us02 .content .right .r_top .con_l li{margin-bottom:.3rem;}
.contact_us02 .content .right .r_top .con_l li:first-child {display:flex;}
.contact_us02 .content .right .r_top .con_l li:first-child .cell{margin-right:.2rem;}
.contact_us02 .content .right .r_top .con_l li .c a{color:#008351;}
.contact_us02 .content .right .r_top .con_r .common_more_black{border-color:#008351; color:#008351; padding:0 .24rem;}
.contact_us02 .content .right .r_top .con_r .common_more_black .icon{display:inline-block; width:35px; height:29px; background:url(../img/contact_us01_2.png) no-repeat center; background-position:0 0; vertical-align:middle; margin-right:.05rem;}
.contact_us02 .content .right .r_top .con_r .common_more_black:hover{color:#fff;;}
.contact_us02 .content .right .r_top .con_r .common_more_black:hover .icon{background-position:0 -29px;}
.contact_us02 .content .right .r_bott{padding-top:.45rem; position:relative; padding-left:.35rem;}
.contact_us02 .content .right .r_bott:after{content:''; width:100%; height:10px; background:url(../img/contact_us01_3.png) repeat; position:absolute; top:0; left:0;}
.contact_us02 .content .right .r_bott .title{margin-bottom:.3rem;}
.contact_us02 .content .right .r_bott .item_box .item{display:inline-block; margin-right:.3rem;}
.contact_us02 .content .right .r_bott .item_box .item .pic{padding:5px; border:1px solid #C1C1C1; border-radius:5px;}
.contact_us02 .content .right .r_bott .item_box .item .pic img{width:1.1rem;}

/* 首页 */
.ibanner{height:100vh; position:relative; overflow:hidden;}
.ibanner .swiper-container{height:100%;}
.ibanner .swiper-slide .img_box{position:relative; height:100%;}
.ibanner .swiper-slide .img_box img,
.ibanner .swiper-slide .img_box video{width:100%; height:100%; object-fit:cover;}
.ibanner .widgets{position:absolute; bottom:0.47rem; left:0; width:100%; z-index:20;}
.ibanner .widgets .wrap{position:relative;}
.ibanner .widgets .right-area{float:right; display:none}
.ibanner .swiper-pagination{position:static; }
.ibanner .swiper-pagination{font-size:.16rem; color:rgba(255, 255, 255, .6);}
.ibanner .swiper-pagination .dangqian{font-family:Arial, Helvetica, sans-serif; font-size:0.48rem; line-height:1; color:rgba(255, 255, 255, .8);}
.ibanner .widgets .wrap{display:flex; align-items:flex-end; justify-content:space-between;}
.ibanner .swiper-button-prev,
.ibanner .swiper-button-next{margin-top:0; width:.3rem; height:.58rem; background:url(../img/iban_jt2.png) no-repeat center/cover; transform:translateY(-50%); right:2.6%; transition:.5s ease;}
.ibanner .swiper-button-prev{background:url(../img/iban_jt1.png) no-repeat center/cover;; right:auto; left:2.6%;}
.ibanner .swiper-button-prev:hover{background:url(../img/iban_jt1_on.png) no-repeat center/cover}
.ibanner .swiper-button-next:hover{background:url(../img/iban_jt2_on.png) no-repeat center/cover}
.ibanner .pagination-left{display:inline-block; vertical-align:middle; margin-left:.2rem;}
.ibanner .pagination-left .circle{width:.13rem; height:.2rem; border-radius:0; background:#fff; opacity:.5; margin-right:.1rem; display:inline-block; vertical-align:text-bottom; transform:skew(-25deg); transition:height .3s ease; cursor:pointer;}
.ibanner .pagination-left .circle.active{height:.3rem; opacity:.8;}
.ibanner .intro{position:absolute; left:50%; top:2rem; transform:translateX(-50%); color:#fff; text-align:center;}
.ibanner .intro .tit{font-size:.6rem; line-height:1;}
.ibanner .intro .con{font-size:.24rem; margin-top:.1rem;}
.ibanner .intro .con em{width:1px; height:.16rem; display:inline-block; margin:0 .15rem; background:rgba(255,255,255,.5);}
/* banner视频按钮 */
.ibanner .ibanVideo_btn{width:100%; position:absolute; right:0; bottom:40px; z-index:4; cursor:pointer}
.ibanner .ibanVideo_btn .iban_play{width:156px; height:156px; background:url(../img/iban_sj.png) no-repeat center; float:right; position:relative;}
.ibanner .ibanVideo_btn .iban_play .icon{width:156px; height:156px; background:url(../img/iban_circle.png) no-repeat center; position:absolute; left:0; bottom:0; animation:zhuan 3s infinite linear; z-index:2}

	@-webkit-keyframes zhuan{
		0%{transform:rotate(0)}
		100%{transform:rotate(360deg)}
	}
	@-moz-keyframes zhuan{
		0%{transform:rotate(0)}
		100%{transform:rotate(360deg)}
	}
	@-o-keyframes zhuan{
		0%{transform:rotate(0)}
		100%{transform:rotate(360deg)}
	}
	@keyframes zhuan{
		0%{transform:rotate(0)}
		100%{transform:rotate(360deg)}
	}
.ipt_section .infor{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; color:#fff;}
.ipt_section .infor .tit span{font-family:'sh_re'; border-bottom:3px solid #fff; display:inline-block; margin-right:8px;}
.ipt_section .infor .con{margin:.2rem 0;}
.ipt_section .infor .btn_box{margin-top:.5rem;}
.ipt_section .infor .btn_box a{margin-right:.15rem;}
.ipt_section .m_img{display:none;}

.ipart01{background:url(../img/ipart01_1.jpg) no-repeat center/cover; height:100vh; position:relative;}
.ipart01 .infor .list a{padding-right:.2rem; margin-right:.2rem; position:relative;}
.ipart01 .infor .list a:after{content:''; width:1px; height:.17rem; background:rgba(255,255,255,.5); position:absolute; right:0; top:50%; transform:translateY(-50%);}
.ipart01 .infor .list a:last-child::after{display:none;}
.ipart02{background:url(../img/ipart02_1.jpg) no-repeat center/cover; height:100vh; position:relative;}
.ipart03{padding:.75rem 0;}
.ipart03 .infor{text-align:center; padding:0 29%;}
.ipart03 .infor .tit{margin-bottom:.13rem;}
.ipart03 .content{margin-top:.4rem;}
.ipart03 .content .rect-608{padding-bottom:60.8%;}
.ipart03 .content .item{width:49.3%; margin-right:1.4%; float:left; margin-bottom:.24rem;}
.ipart03 .content .item:nth-child(2n){margin-right:0;}
.ipart03 .content .item .tit{position:absolute; left:.35rem; bottom:.4rem; right:.35rem; color:#fff; z-index:2;}
.ipart03 .content .item img{transition:all 0.5s ease;}
.ipart03 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.ipart03 .content .item .rect-608:after{content:''; width:100%; height:100%; background:url(../img/ipart05_cover.png) no-repeat center/cover; position:absolute; left:0; bottom:0;}
.ipart03 .common_more_box{text-align:center; margin-top:.4rem;}
.ipart04{height:8.6rem; position:relative; background:url(../img/ipart04_1.jpg) no-repeat center/cover;}
.ipart04 .infor{padding:1.5rem 18% 0; color:#fff;}
.ipart04 .infor .con{margin:.15rem 0 .45rem;}
.ipart04 .infor .play{width:.66rem; height:.66rem; background:url(../img/ipart04_2.png) no-repeat center/cover; margin:.4rem auto 0; cursor:pointer;}
.ipart05{padding:.75rem 0;}
.ipart05 .infor{display:flex; justify-content:space-between; align-items:center;}
.ipart05 .infor .con>div{position:static; width:.62rem; height:.62rem; display:inline-block; margin-left:.15rem; cursor:pointer; transition:.5s ease; margin-top:0;}
.ipart05 .infor .con .swiper-button-prev{background:url(../img/ipart05_btn1.png) no-repeat center/cover;}
.ipart05 .infor .con .swiper-button-next{background:url(../img/ipart05_btn2.png) no-repeat center/cover;}
.ipart05 .content{margin-top:.4rem;}
.ipart05 .content .rect-666{padding-bottom:108%;}
.ipart05 .content .swiper-slide{position:relative;}
.ipart05 .content .swiper-slide .info{position:absolute; left:0; bottom:0; width:100%; padding:0 .3rem .3rem; box-sizing:border-box; color:#fff;}
.ipart05 .content .swiper-slide .info .sign{font-size:.16rem; color:#fff; width:.9rem; height:.3rem; line-height:.3rem; background:#008351; text-align:center; margin-bottom:.13rem;}
.ipart05 .content .swiper-slide .info .tit{min-height:.6rem; font-size:.2rem; line-height:.3rem;}
.ipart05 .content .swiper-slide img{transition:all 0.5s ease;}
.ipart05 .content .swiper-slide:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.ipart05 .content .swiper-slide .pic{position:relative;}
.ipart05 .content .swiper-slide .pic:after{content:''; width:100%; height:100%; background:url(../img/ipart05_cover.png) no-repeat center/cover; position:absolute; left:0; bottom:0;}
.ipart06{padding:.75rem 0; background:#f9f9f9;}
.ipart06 .content .rect-608{padding-bottom:60.8%;}
.ipart06 .content .item{float:left; position:relative; width:49.3%; margin-right:1.4%;}
.ipart06 .content .item:nth-child(2n){margin-right:0;}
.ipart06 .content .item .info{position:absolute; left:.6rem; bottom:.3rem; right:.6rem; color:#fff; z-index:2;}
.ipart06 .content .item .info .t{font-size:.36rem; line-height:.4rem; margin-bottom:4px;}
.ipart06 .content .item  img{transition:all 0.5s ease;}
.ipart06 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.ipart06 .content .item::after{content:''; width:100%; height:100%; background:url(../img/ipart06_2.png) no-repeat center/cover; position:absolute; left:0; bottom:0; pointer-events:none;}

/* 20250226开始修改 */
.ipart05 .infor .con>div{outline:none;}
.news_list01 .content .item_r img{height:auto; position:absolute; top:50%; transform:translateY(-50%); left:0; width:100%;}
.compare_product .compare-selbtn .comparea-selbtn-btn{min-width:1.8rem;}




/* 20250227 */
.xc_banner.about_ban{display:none;}
.pro_detail04 .table_box .table_con span{float:left; width:33.2%; margin-right:0.2%; height:40px; line-height:40px; color:#4a4a4a; font-size:0.16rem; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pro_detail04 .table_box .table_con span:last-child{margin-right:0;}
.pro_detail04 .table_box .table_con dt span{background:#008351; color:#fff;}
.pro_detail04 .table_box .table_con dd:nth-child(even) span{background:#f9f9f9;}
.pro_detail04 .table_box .table_con dd:nth-child(odd) span{background:#f2f2f2;}


/* 20250228ljx */
.pro_detail03 .content .li_ .box .tit{margin-bottom:.1rem;}
.tech01.tech_section .content .inner .dots_box{display:none;}

/* 侧导航 20250301*/
.r_nav {width:.7rem; min-width:80px; position:fixed; right:.1rem; bottom:1.6rem; box-sizing:border-box; z-index:100; transition:all .3s; }
.r_nav .slider_item {background:rgba(0, 0, 0, .34); border-radius:4px; font-size:13px; padding:.01rem .12rem; cursor:pointer; position:relative;
-webkit-backdrop-filter:blur(11px); backdrop-filter:blur(11px);}
.r_nav .slider_item .si_main { height:.6rem; min-height:63px; border-bottom:1PX solid rgba(18, 18, 18, .22); display:flex
; flex-direction:column; justify-content:center; align-items:center; box-sizing:border-box;}
.r_nav .slider_item .icon {width:.18rem;margin-bottom:.04rem;}
.r_nav .slider_item .info { color:#fff; width:100%; text-align:center; box-sizing:border-box;}
.r_nav .phone_infowindow {background:rgba(0, 0, 0, .34); opacity:.8; position:absolute; right:57px; transition:.3s; visibility:hidden; top:0; border-radius:4px; text-align:center; transition:.5s ease;}
.r_nav .phone_infowindow {width:1.3rem; height:100%; -webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px); font-size:13px; line-height:.18rem; font-weight:400; color:#FFF; display:flex; flex-direction:column; align-items:center; justify-content:center;}
.r_nav .phone_infowindow .pi_txt2 {margin-top:.01rem;}
.r_nav .slider_item:hover .phone_infowindow { visibility:visible; opacity:1; right:83Px;}
.r_nav .slider_item02 .si_main{border-color:transparent;}
.r_nav .up_icon {height:.6rem; min-height:63Px; width:100%; display:flex; justify-content:center; align-items:center; border-top:1PX solid rgba(18, 18, 18, .22); box-sizing:border-box;}
.r_nav .gotop{opacity:0; visibility:hidden; transition:.5s ease; transform:translateY(20px);}
.r_nav .gotop.active{opacity:1; visibility:visible; transform:translateY(0);}

/* 手机端社交媒体 */
.f_media{display:none}

/* 20250301 */
.f_cen .list{width:76%;}
.pro_detail01 .content .left{width:28%;}
.pro_detail02 .infor {align-items:flex-start;}
.pro_detail02 .infor .con{font-size:.22rem;}

/* 全站搜索 */
body .searchArea{padding:40px 0 60px;}

/*20250302lyx*/
.talent02 .inner .infor .list li {width: 33%}
.talent02 .inner .infor {width: 44%;}
.talent02 .inner .infor .list li:nth-child(4){border-bottom:none;}
.talent02 .inner .infor .list li:nth-child(3),
.talent02 .inner .infor .list li:nth-child(6){border-right:none;}
.f_cen .list dl dd {font-size: .16rem;}
.f_cen .list dl dt {font-size: .18rem;}
.service_ban .intro {text-align:right;}
.service_ban .intro .con {margin-left:70%;;text-align: right;width:30%;}

/* 20250303 */
.pro_detail04 .table_con dd{display:flex; align-items:center;}
.pro_detail04 .table_box .table_con span{white-space:normal; display:block; height:auto;}
.pro_detail04 .table_box .table_con dd:nth-child(odd){background:#f2f2f2;}
.pro_detail04 .table_box .table_con dd:nth-child(even) {background:#f9f9f9;}

/* 20250303 企业文化第六部分新增 */
.about_us06{padding:.7rem 0 .5rem; background:#fafafa; margin-top:.7rem;}
.about_us06 .infor{display:flex; justify-content:space-between;}
.about_us06 .infor .con{width:74%; color:#222;}
.about_us06 .content{margin-top:.5rem;}
.about_us06 .content .li_{width:32%; float:left; margin-right:2%; background:#fff; text-align:center; margin-bottom:2%;}
.about_us06 .content .li_three{margin-right:0;}
.about_us06 .content .li_ .box{padding:.55rem .4rem .6rem;}
.about_us06 .content .li_ .icon{width:80px; margin:0 auto .25rem; transition:.5s ease;}
.about_us06 .content .li_ .con{margin-top:.08rem;}
.about_us06 .content .li_:hover .icon{transform:rotateY(180deg);}

/* 20250303 */
.compare_pro .content .con_bott dl dd{font-size:13px; line-height:22px; min-height:66px; display:flex; align-items:center; justify-content:center;}

.pro_detail05 .content .li_ .con .cell span{white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}


/*20250313lyx*/
.tech08 .content{margin-top:.0rem; }
.tech_section .content .inner .info_box .item {width: 95%;}

/* 20250626 */
.ipart02.ipt_section .infor{top:35%}


/* 20250928 */
.pro_list01 .bd .li_{overflow:visible;}
.pro_list01 .bd .li_ .vr{position:absolute; right:-7px; top:-7px; z-index:2;}

/* 20251104 */
.service_ban .intro{color:#000}
.service_ban .intro .con{width:45%; margin-left:55%}






