﻿/*
* 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: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;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:#acdc49;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;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: #000; 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;}

/* 常量设置 */
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;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:14px; line-height:1.6; color:#333640; background:#fff;}
a{color:inherit;}
a:hover { color:#acdc49;}
::-moz-selection {color:#fff; background:#acdc49; }
::selection {color:#fff; background:#acdc49; }
::-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) }

/* 网站样式 */
/* SVG图标加载 */
svg[data-src]{width:0.24rem; height:0.24rem; fill:currentColor;}

/* 网站样式 */

/* 头部 */
/* 导航 */
.header{position:fixed; left:0; top:0; width:100%; z-index:50; transition:all .5s ease; }
.header .h_logo{padding-top:0.25rem; padding-bottom:0.15rem;}
.header .h_logo a{width:1.79rem; display:block;}

/* 右侧菜单 */
.header .h_menu{display:none;  height:100%; font-size:0; cursor:pointer;}
.header .h_menu .box{padding-top:0.26rem; padding-bottom:0.2rem;}
.header .h_menu .box .icon{padding:0.15rem; background:#acdc49;}


/* 语言 及下拉 */
.header .h_tools{margin-right:0.3rem; padding-top:0.4rem;}
.header .h_tools .h_lan{position:relative; padding-bottom:0.33rem; margin-right:0.5rem; cursor:pointer; font-size:0; z-index:1;}
.header .h_tools .h_lan::after{content:""; position:absolute; left:-0.3rem; top:-0.16rem; width:1.55rem; height:0.52rem; border:1px solid #8e9196; transform:skewX(-15deg); transition:all 0.5s ease; z-index:-1;}
.header .h_tools .h_lan:hover::after{background:#acdc49; border-color:#acdc49;}
.header .h_tools .h_lan>a{color:#fff;}
/* .header .h_tools .h_lan a:hover{color:#acdc49;} */
.header .h_tools .h_lan .txt{display:inline-block; vertical-align:middle; font-size:0.18rem; line-height:0.24rem; margin-left:0.1rem; text-transform:uppercase;}
.header .h_tools .h_lan .icon{display:inline-block; vertical-align:middle; width:0.24rem; height:0.24rem;}
.header .h_tools .h_lan .lan_down{box-sizing:border-box; width:1.6rem; position:absolute; left:50%; margin-left:-0.9rem; top:100%; display:none; z-index:3; padding:0.2rem; background:#ffffff;}
.header .h_tools .h_lan .lan_down ul>li{position:relative; padding:0; float:none; transition:all 0.5s ease;}
.header .h_tools .h_lan .lan_down ul>li:last-child{border-bottom:none;}
.header .h_tools .h_lan .lan_down ul>li::before{content:''; position:absolute; bottom:0; left:0; width:0; height:1px; background:#abde6b; transition:all 0.5s ease; z-index:1;}
.header .h_tools .h_lan .lan_down ul>li::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#eee; transition:all 0.5s ease;}
.header .h_tools .h_lan .lan_down ul>li:hover::before{width:100%;}
.header .h_tools .h_lan .lan_down ul>li a{position:relative; display:block; padding:0.1rem 0; text-align:left; color:#4d515c;}
.header .h_tools .h_lan .lan_down ul>li:hover a{color:#acdc49;}
.header .h_tools .h_lan .lan_down ul>li a::after{content:''; position:absolute; right:0; top:50%; margin-top:-0.15rem; width:0.3rem; height:0.3rem; background:url(../img/arrow_right.png) no-repeat center/contain; transition:all 0.5s ease;}
.header .h_tools .h_lan .lan_down ul>li:hover a::after{background-image:url(../img/arrow_right_1.png);}
.header .h_tools .h_lan .lan_down ul>li a span{font-size:0.16rem; line-height:0.3rem;}


/* 搜索 */
.header .h_tools .h_search{position:relative; padding-bottom:0.33rem; cursor:pointer; z-index:1;}
.header .h_tools .h_search::after{content:""; position:absolute; left:-0.16rem; top:-0.16rem; width:0.52rem; height:0.52rem; border:1px solid #8e9196; transform:skewX(-15deg); transition:all 0.5s ease; z-index:-1;}
.header .h_tools .h_search:hover::after{background:#acdc49; border-color:#acdc49;}
.header .h_tools .h_search a{width:0.24rem; height:0.24rem; line-height:1; color:#ffffff; margin:0; display:block;}


/* pc 搜索下拉 */
.search-alert{position:fixed; left:0; top:-100%; width:100%;  background:#fff; z-index:98; transition:all 0.5s ease; height:1rem;}

.search-alert .cent-form {padding:0.25rem 0; height:0.5rem; line-height:0.5rem; width:50%; margin:0 auto;}
.search-alert .cent-form form{position:relative;}
.search-alert .cent-form form .inp {border:none; font-size:0.15rem; height:0.5rem; line-height:0.5rem; text-align:left; width:100%; box-sizing:border-box; background:none; padding:0; padding-left:0.3rem; border-bottom:1px solid #aaa;}
.search-alert .cent-form form .btns{position:absolute; left:0; top:50%; border:none; padding:0; background:none; text-align:center; margin:0;  margin-top:-0.1rem; cursor:pointer; outline:none; transition:all 0.5s ease;}
.search-alert .cent-form form .btns .icon{width:0.2rem; height:0.2rem;}
.search-alert .cent-form form .btns:hover{opacity:0.7;}
.search-alert .cent-form form .close{position:absolute; right:0; top:50%; margin-top:-0.1rem;}
.search-alert .cent-form form .close_icon{display:block; width:0.2rem; height:0.2rem; cursor:pointer; -webkit-transition:-webkit-transform 0.3s ease 0s; transition:transform 0.3s ease 0s;}
.search-alert .cent-form form .close .close_icon:hover{-webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}
.search-alert.active{top:0;}

/* 导航 */
.header .inav_wrapper{text-align:center; font-size:0; padding-right:0.6rem;}
.header .inav_wrapper .inav{position:relative; display:inline-block;}
.header .inav_wrapper .inav::after{content:''; position:absolute; top:100%; left:0; right:-0.3rem; height:0; background:#feffff; transition:all 0.5s ease;}
.header .inav_wrapper .inav.on::after{height:3rem;}
.header .inav_wrapper .nav_li{padding:0 0.2rem; float:left; position:relative;}
.header .inav_wrapper .nav_li .inav_a{display:block; font-size:0.18rem; line-height:0.3rem; letter-spacing:-0.04em; color:#ffffff; transition:all .5s ease; position:relative; padding:0.37rem 0 0.32rem;}
.header .inav_wrapper .nav_li .inav_a::after{content:''; position:absolute; bottom:0; left:50%; right:50%; height:2px; bottom:0; background:#acdc49; transition:all .5s ease;}
.header .inav_wrapper .nav_li .inav_a:hover{color:#acdc49;}
.header .inav_wrapper .nav_li .inav_a:hover::after{left:0; right:0;}
.header .inav_wrapper .nav_li .nav_down{display:none; position:absolute; left:0.2rem; top:100%; min-width:100%; padding:0.1rem 0; 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{position:relative; white-space:nowrap;}
.header .inav_wrapper .nav_li .nav_down ul>li::before{content:''; position:absolute; bottom:0; left:0; width:0; height:1px; background:#abde6b; transition:all 0.5s ease; z-index:1;}
.header .inav_wrapper .nav_li .nav_down ul>li::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:1px; background:#eee; transition:all 0.5s ease;}
.header .inav_wrapper .nav_li .nav_down ul>li:hover::before{width:100%;}
.header .inav_wrapper .nav_li .nav_down ul li a{display:block; color:#5d5d5d; font-size:0.16rem; line-height:0.3rem; padding:0.15rem 0; position:relative;}
.header .inav_wrapper .nav_li .nav_down ul>li:hover a{color:#acdc49;} 
.header .inav_wrapper .nav_li .nav_down ul>li a::after{content:''; position:absolute; right:0; top:50%; margin-top:-0.15rem; width:0.3rem; height:0.3rem; background:url(../img/arrow_right.png) no-repeat center/contain; transition:all 0.5s ease;}
.header .inav_wrapper .nav_li .nav_down ul>li:hover a::after{background-image:url(../img/arrow_right_1.png);}

/* 吸顶 */
.header.fixed{background:#feffff; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06);}
.header.fixed .h_tools .h_lan a{color:#000;}
.header.fixed .h_tools .h_search a{color:#000;}
.header.fixed .inav_wrapper .nav_li .inav_a{color:#000;}

/* 触控 */
.header:hover{background:#feffff; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06);}
.header:hover .h_tools .h_lan a{color:#000;}
.header:hover .h_tools .h_search a{color:#000;}
.header:hover .inav_wrapper .nav_li .inav_a{color:#000;}

/* 下层 */
.header.xc_header{background:#feffff; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06);}
.header.xc_header .h_tools .h_lan a{color:#000;}
.header.xc_header .h_tools .h_search a{color:#000;}
.header.xc_header .inav_wrapper .nav_li .inav_a{color:#000;}


/* 右侧网站地图 */
.right_map{position:fixed; top:0; right:-100%; width:100%; height:100%; z-index:101; transition:all .5s ease;}
.right_map.show{right:0;}
.right_map .bg{position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.3); visibility:hidden; opacity:0; transition:all 0.3s;}
.right_map.show .bg{visibility:visible; opacity:1;}
.right_map .content{width:4rem; height:100%; overflow:hidden; background:#fff; float:right; position:relative; right:-4rem; transition:all 0.5s ease;}
.right_map .con_top{height:1.25rem; background:#acdc49;}
.right_map .con_top span {float:left; padding-left:0.4rem; font-size:18px; line-height:1.25rem; color:#fff; font-family:"t_bold";}
.right_map .con_top .close {float:right; display:block; width:0.46rem; height:0.46rem; background:url(../img/map_close.png) no-repeat center/cover; margin:0.4rem 0.4rem 0 0; cursor:pointer;}
.right_map .con_bottom{overflow-y:auto; overflow-x:hidden; width:100%;}
.right_map .con_bottom .headNavDl {padding:0 0.4rem; overflow:hidden;}
.right_map .con_bottom .headNavDl dd{border-bottom:2px solid #f4f4f4; margin-top:0.14rem; padding-bottom:0.15rem;}
.right_map .con_bottom .headNavDl dd .divT{font-size:0.16rem; height:0.3rem; line-height:0.3rem;}
.right_map .con_bottom .headNavDl dd .divT a{color:#333;}
.right_map .con_bottom .headNavDl dd .div_a{line-height:0.26rem;}
.right_map .con_bottom .headNavDl dd .div_a a {display:inline-block;color:#999;font-size:0.14rem; padding-right:0.1rem; transition:all .5s ease;}
.right_map .con_bottom .headNavDl dd .div_a a:hover{color:#acdc49;}
.right_map .con_bottom::-webkit-scrollbar {width:4px; height:4px;}
.right_map .con_bottom::-webkit-scrollbar-thumb {background:#acdc49;}
.right_map .con_bottom::-webkit-scrollbar-track {background:#f6f5f5;}
/* 展开 */
.right_map.show .content{right:0}

.right_map .m_lan{margin-top:0.2rem;}
.right_map .m_lan a{display:inline-block; color:#323232; margin:0.1rem; position: relative; padding-bottom:2px;}
.right_map .m_lan a.cur:after{content:''; width:100%; height:4px; background:#acdc49; position:absolute; left:0; bottom:0;}
.right_map .m_lan a:hover:after{content:''; width:100%; height:1px; background:#acdc49; position:absolute; left:0; bottom:0;}
.right_map .m_lan .m_lan_top{font-family:"t_bold"; padding-left:0.4rem; font-size:0.2rem;}
.right_map .m_lan .m_lan_bott{font-size:0.14rem; padding:0 0.3rem;}
.right_map .m_sear form{border:1px solid #aaa; border-radius:0.5rem; height:0.35rem; line-height:0.35rem; position:relative; margin:0 0.4rem;}
.right_map .m_sear .inp{width:100%; height:0.35rem; line-height:0.35rem; padding:0; font-size:0.14rem; background:transparent; border:none; color:#323232; text-indent:0.25rem;}
.right_map .m_sear .btns{background:none; border:none; padding:0; margin:0;}
.right_map .m_sear .btns .icon{display:block; width:0.2rem; height:0.2rem; background:url(../img/h_search.png) no-repeat center/cover; position:absolute; right:0.2rem; top:50%; margin-top:-0.1rem; background-size:cover; }

.right_map .m_lan .m_lan_bott,.right_map .m_sear{display:none!important;}

/* 右侧漂浮 */
.right_nav{position:fixed; right:0; top:40%; width:0.9rem; height:auto; z-index:20; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.right_nav ul .item{text-align:center; overflow:hidden; transition:all .3s ease; margin-bottom:1px;}
.right_nav ul .item a{display:block; padding:0.17rem 0 0.12rem; background:#ececec; color:#333640; font-size:0.14rem; white-space:nowrap; line-height:0.2rem;}
.right_nav ul .item a:hover{background:#abdd3b; color:#fff;}
.right_nav ul .item .icon{display:block; margin:0 auto; width:0.3rem;}
.right_nav ul .item a span{display:block; margin-top:0.06rem;}
.right_nav ul .item.item02 a{background:#abdd3b; padding:0.25rem 0; color:#fff;}
.right_nav.fixed{opacity:1; visibility:visible;}


/* 底部 */
.footer{background:#1e242c;}
.f_top{padding:0.75rem 0 1.1rem;}
.f_top .left dl{float:left; margin-right:0.4rem;}
.f_top .left dl:last-child{margin-right:0;}
.f_top .left dl dt{color:#bcbec0; font-size:0.2rem; line-height:0.26rem; font-family:"t_bold"; margin-bottom:0.26rem;}
.f_top .left dl dd{color:#cecfd0; font-size:0.16rem; line-height:0.2rem; margin-bottom:0.16rem;}
.f_top .right{float:right; width:16.5%;}
.f_top .right .tit{color:#bcbec0; font-size:0.2rem; font-family:"t_bold"; margin-bottom:0.26rem;}
.f_top .right .sns{font-size:0; margin-bottom:0.74rem;}
.f_top .right .sns .item{display:inline-block; margin-right:0.1rem; width:0.32rem;}
.f_top .right .sns .item:last-child{margin-right:0;}
.f_top .right .sns .item:hover{opacity:0.8;}
.f_top .right .contact .line{margin-bottom:0.12rem; font-size:0.16rem; line-height:0.26rem; color:#cecfd0;}
.f_top .right .contact .line .icon{width:0.2rem; height:0.2rem; vertical-align:text-bottom; margin-right:0.02rem;}
.f_bott{line-height:0.5rem; color:#cecfd0; font-size:0.16rem;}
.f_bott .wrap{padding:0.25rem 0; border-top:1px solid #50555b;}
.f_bott .left .f_logo{height:0.5rem; max-width:none; margin-right:0.26rem;}



/* 首页 */
.ibanner{position:relative;}
.ibanner .swiper-slide{position:relative;}
/* .ibanner .swiper-slide .img_box{height:100vh; }
.ibanner .swiper-slide .img_box img{width:100%; height:100%; object-fit:cover;} */
.ibanner .swiper-slide .intro_box{position:absolute; top:25%; left:20%; right:20%; z-index:1;}
.ibanner .swiper-slide .intro_box .tit{font-size:0.72rem; line-height:0.8rem; font-family:"t_bold"; color:#fff; text-align:center; text-shadow: 0px 18px 7px rgba(42, 46, 58, 0.23);}
.ibanner .swiper-slide .intro_box .con{font-size:0.24rem; color:#fff; text-align:center; margin-top:0.05rem;}
.ibanner .swiper-buttons{position:absolute; right:0.6rem; bottom:0.5rem; z-index:1;}
.ibanner .swiper-buttons .icon{width:0.6rem; height:auto;}
.ibanner .swiper-buttons .swiper-btn{position:relative; display:inline-block; z-index:1; margin-right:0.2rem; cursor:pointer;}
.ibanner .swiper-buttons .swiper-btn::after{content:""; position:absolute; top:50%; left:50%; transform:translate(-50%, -55%) skewX(-15deg); width:0.7rem; height:0.7rem; background:#fafafa; z-index:-1; transition:all 0.5s ease;}
.ibanner .swiper-buttons .swiper-btn:hover::after{background:#acdc49;}
.ibanner .swiper-buttons .button-prev .icon{transform:scaleX(-100%);}
.ibanner .swiper-buttons .button-next{position:relative; display:inline-block; top:-0.1rem; cursor:pointer;}

.ibanner .swiper-pagination{position:absolute; left:0; bottom:0.4rem; width:auto; text-align:left;}
.ibanner .swiper-pagination .swiper-pagination-current{padding-left:0.5rem; padding-right:0.3rem; padding-bottom:0.1rem; font-size:0.4rem; line-height:0.5rem; font-family:"t_bold"; color:#fff; border-bottom:2px solid #fff;}
.ibanner .swiper-pagination .swiper-pagination-total{padding-top:0.1rem; padding-left:0.53rem; font-size:0.22rem; font-family:"t_bold"; color:#fff; opacity:0.7;}


.ipart .common_infor{color:#333640; width:50%;}
.ipart .common_infor .tit{font-size:0.46rem; line-height:0.5rem; font-family:"t_bold"; margin-bottom:0.3rem;}
.ipart .common_infor .con{font-size:0.18rem; line-height:0.3rem; }

.ipart01{padding:0.6rem 0 1rem;}
.ipart01 .content{margin-top:0.6rem;}

.ipart01 .content{height:6.56rem;}
.ipart01 .content .left{float:left; width:22.68%; height:100%; display:flex; flex-direction:column;}
.ipart01 .content .left .top{padding:0.3rem;  background:#f5f5f5; border-bottom:4px solid #abde3b; flex:0 0 auto;}
.ipart01 .content .left .top .tit{font-size:0.36rem; font-family:"t_bold"; line-height:0.4rem;}
.ipart01 .content .left .bott{padding:0.2rem; flex:1 1 auto; overflow-y:auto;}
.ipart01 .content .left .bott::-webkit-scrollbar{width:2px;}
.ipart01 .content .left .bott::-webkit-scrollbar-thumb{background:rgba(230, 230, 230, 0.5);}
.ipart01 .content .left .bott .item{padding:0.23rem 0.1rem; border-bottom:1px solid #d7d6d7;}
.ipart01 .content .left .bott .item .intro{position:relative; cursor:pointer;}
.ipart01 .content .left .bott .item .t{font-size:0.18rem; line-height:0.3rem; font-family:"t_bold"; width:calc(100% - 0.3rem);}
.ipart01 .content .left .bott .item .intro .icon{position:absolute; right:0; top:50%; display:block; color:#201e1f; margin-top:-0.1rem; width:0.2rem; height:0.2rem; transform:rotate(-180deg); transition:all .3s ease;}
.ipart01 .content .left .bott .item .cont{height:0; opacity:0; visibility:hidden; transition:visibility .3s ease;}
.ipart01 .content .left .bott .item .cont li{font-size:0.18rem; line-height:0.3rem; cursor:pointer; padding-left:0.3rem; position:relative; margin-top:0.08rem;}
.ipart01 .content .left .bott .item .cont li::before{content:""; position:absolute; left:0; top:50%; width:14px; height:14px; margin-top:-7px; border:1px solid #6d6e71; box-sizing:border-box; transition:all .5s ease;}
.ipart01 .content .left .bott .item .cont li::after{content:""; position:absolute; left:2px; top:50%; width:10px; height:10px; margin-top:-5px; background:#acdc49; opacity:0; transition:all .5s ease;}
.ipart01 .content .left .bott .item .cont li.cur::before{border-color:#acdc49;}
.ipart01 .content .left .bott .item .cont li.cur::after{opacity:1;}
.ipart01 .content .left .bott .item.cur .intro .icon{transform:rotate(0);}
.ipart01 .content .left .bott .item.cur .cont{ opacity:1; visibility:visible; height:auto;}
.ipart01 .content .left .btns{margin-top:0.3rem;}
.ipart01 .content .left .btns .search_btn{position:relative; display:inline-block; width:90%; font-size:0.16rem; text-align:center; line-height:0.5rem; background:#abde3b;}
.ipart01 .content .left .btns .search_btn::after{content:''; position:absolute; top:0; bottom:0; left:100%; width:0.3rem; box-sizing:border-box; border-right:0.3rem solid transparent; border-bottom:0.5rem solid #abde3b; transition:all 0.3s ease;}
.ipart01 .content .left .btns .search_btn:hover{color:inherit; opacity:0.8;}
.ipart01 .content .right{float:right; display:flex; flex-direction:column; width:75.43%; height:100%; background:#fff;}
.ipart01 .content .right .tabs_{flex:0 0 auto; border-top:2px solid #e5e5e5;}
.ipart01 .content .right .tabs_ ul{display:flex;}
.ipart01 .content .right .tabs_ ul .item{position:relative; flex:1 1 auto; display:flex; color:#666; line-height:0.3rem; padding:0.35rem; cursor:pointer;}
.ipart01 .content .right .tabs_ ul .item::before{content:''; position:absolute; left:0; top:-4px; width:0; height:4px; background:#abde3b; transition:all 0.5s ease;}
.ipart01 .content .right .tabs_ ul .item.cur::before,
.ipart01 .content .right .tabs_ ul .item:hover::before{width:100%;}
.ipart01 .content .right .tabs_ ul .item::after{content:''; position:absolute; right:0; top:50%; height:0.6rem; margin-top:-0.3rem; width:1px; background:#e6e6e6;}
.ipart01 .content .right .tabs_ ul .item:last-child::after{display:none;}
.ipart01 .content .right .tabs_ ul .item .tit{flex:1 1 auto; font-size:0.18rem; transition:all 0.5s ease;}
.ipart01 .content .right .tabs_ ul .item .num{flex:0 0 auto; font-size:0.18rem; font-family:"t_bold";}
.ipart01 .content .right .tabs_ ul .item.cur,
.ipart01 .content .right .tabs_ ul .item:hover{color:#000;}
.ipart01 .content .right .swiper-container.parent_swiper{flex:1 1 auto; margin-left:0; margin-right:0;}
.ipart01 .content .right .parent_swiper .swiper-slide{display:flex;}
.ipart01 .content .right .item_l{display:flex; flex-direction:column; box-sizing:border-box; padding:0.5rem 0.5rem 0.35rem; width:32%; background:url(../img/ipart01_item_l_bg.jpg) no-repeat center/cover;}
.ipart01 .content .right .item_l .tit{flex:0 0 auto; font-size:0.6rem; line-height:0.7rem; color:#fff; margin-bottom:0.1rem;}
.ipart01 .content .right .item_l .con{flex:0 0 auto; font-size:0.36rem; line-height:0.4rem; color:#fff; margin-bottom:0.3rem;}
.ipart01 .content .right .item_l ul{flex:1 1 auto; margin-bottom:0.4rem; overflow-y:auto;}
.ipart01 .content .right .item_l ul::-webkit-scrollbar{width:2px; height:2px;}
.ipart01 .content .right .item_l ul::-webkit-scrollbar-thumb{background:rgba(230, 230, 230, 0.5);}
.ipart01 .content .right .item_l ul li{color:#dddcdc; width:2rem; margin-bottom:0.15rem;}
.ipart01 .content .right .item_l ul li:last-child{margin-bottom:0;}
.ipart01 .content .right .item_l ul li>a{display:block; position:relative;}
.ipart01 .content .right .item_l ul li .t{font-size:0.16rem; line-height:0.2rem;}
.ipart01 .content .right .item_l ul li .icon{position:absolute; right:0; top:50%; margin-top:-0.15rem; width:0.3rem; height:0.3rem;}
.ipart01 .content .right .item_l .btns{flex:0 0 auto; padding-top:0.2rem;  color:#fff;border-top:1px solid #575b60;}
.ipart01 .content .right .item_l .btns .more_btn{font-size:0.18rem;}
.ipart01 .content .right .item_r{width:68%;}
.ipart01 .content .right .item_r img{width:100%; height:100%; object-fit:cover;}



.ipart02{box-sizing:border-box; padding:0.9rem 0; height:8rem; background:#e3e3e3;}
.ipart02 .wrap{position:relative;}
.ipart02 .infor{max-width:6.8rem;;}
.ipart02 .infor ul{margin-top:1rem;}
.ipart02 .infor ul .item{margin-bottom:0.3rem;}
.ipart02 .infor ul .item .t{font-size:0.2rem;}
.ipart02 .infor ul .item .t .num{font-size:0.4rem; line-height:0.5rem; font-family:"t_bold";}
.ipart02 .infor ul .item .c{font-size:0.16rem; color:#878787;}
.ipart02 .content{position:absolute; right:0; top:0;}
.ipart02 .content .top{margin-right:-1.6rem;}
.ipart02 .content .top .map_box{position:relative; width:13.79rem;}
.ipart02 .content .top .dots_box{position:absolute; left:0; right:0; top:0; bottom:0; z-index:1;}
.ipart02 .content .top .dots_box .item{position:absolute; z-index:1; margin-top:-0.06rem; margin-left:-0.06rem; width:0.12rem; height:0.12rem;}
.ipart02 .content .top .dots_box .item .dot{position:relative; width:0.12rem; height:0.12rem; z-index:1;}
.ipart02 .content .top .dots_box .item .dot span{display:block; width:100%; height:100%;  border-radius:50%; background:#acdc49;}
.ipart02 .content .top .dots_box .item .dot::after{content:''; position:absolute; top:50%; left:50%; width:0.24rem; height:0.24rem; transform:translate(-50%, -50%); z-index:-1; background:rgba(32, 30, 31, 0.3); border-radius:50%;}

.ipart02 .content .top .dots_box .item .intro_box{position:absolute; top:0.2rem; left:0.2rem; visibility:hidden; opacity:0; width:3.5rem; height:auto; box-sizing:border-box; padding:0.3rem 0.2rem; color:#fff; background:#abde3b; box-shadow: 0px 8px 7px 0px rgba(32, 30, 31, 0.22); z-index:2; transition:all 0.5s ease;}
.ipart02 .content .top .dots_box .item:hover .intro_box{visibility:visible; opacity:1; }
.ipart02 .content .top .dots_box .item .intro_box .tit{font-size:0.24rem; line-height:0.3rem; margin-bottom:0.2rem;}
.ipart02 .content .top .dots_box .item .intro_box .line{display:flex; font-size:0.16rem; line-height:0.24rem; align-items:flex-start; margin-bottom:0.1rem;}
.ipart02 .content .top .dots_box .item .intro_box .line .icon{flex:0 0 auto; width:0.24rem; height:0.24rem; margin-right:0.1rem;}
.ipart02 .content .top .dots_box .item .intro_box .line a:hover{color:#fff; opacity:0.7;}

.ipart02 .content .bott{float:right; width:11.5rem; margin-top:-0.8rem;}
.ipart02 .content .bott .item{float:left; width:25%; text-align:center;;}
.ipart02 .content .bott .item .t{font-size:0.3rem;}
.ipart02 .content .bott .item .t .num{font-size:0.72rem; line-height:0.8rem; font-family:"t_bold";}
.ipart02 .content .bott .item .c{font-size:0.16rem;}



.ipart03{box-sizing:border-box; height:6.3rem; padding-top:1rem; background:url(../img/ipart03_bg.jpg) no-repeat center/cover;}
.ipart03 .infor{color:#fff;}
.ipart03 .infor .btns{margin-top:1rem;}
.ipart03 .infor .btns .more_btn{position:relative; display:inline-block; line-height:0.5rem; padding:0 0.4rem; font-size:0.16rem; color:#000; background:#fff; }
.ipart03 .infor .btns .more_btn::after{content:''; position:absolute; top:0; bottom:0; left:100%; width:0.3rem; box-sizing:border-box; border-right:0.3rem solid transparent; border-bottom:0.5rem solid #fff; transition:all 0.3s ease;}
.ipart03 .infor .btns .more_btn:hover{color:#fff; background:#acdc49; }
.ipart03 .infor .btns .more_btn:hover::after{border-bottom-color:#acdc49;}

.ipart04{padding:0.6rem 0; background:#f4f5f7;}
.ipart04 .infor{margin-bottom:0.5rem;}
.ipart04 .rect-65{padding-bottom:65.1%;}
.ipart04 .content .left{width:72.25%;}
.ipart04 .content .left .item{float:left; width:31.6%; margin-right:2.6%;}
.ipart04 .content .left .item>a{display:block;}
.ipart04 .content .left .item:last-child{margin-right:0;}
.ipart04 .content .left .item .img_box{margin-bottom:0.24rem;}
.ipart04 .content .left .item .intro_box{color:#333640; }
.ipart04 .content .left .item .intro_box .txt{font-size:0.14rem; line-height:0.2rem; color:#666; margin-bottom:0.15rem;}
.ipart04 .content .left .item .intro_box .tit{font-size:0.22rem; line-height:0.28rem; height:0.56rem; font-family:"t_bold"; margin-bottom:0.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.ipart04 .content .left .item .intro_box .con{font-size:0.16rem; line-height:0.26rem; height:0.52rem; color:#666; margin-bottom:0.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical}
.ipart04 .content .left .item .intro_box .more_btn{font-size:0.16rem; }
.ipart04 .content .right{width:25.44%; height:4.76rem;}
.ipart04 .content .right .top{box-sizing:border-box; height:50%; padding:0.35rem; background:#f6f6f6 url(../img/ipart04_rt.jpg) no-repeat center/cover;}
.ipart04 .content .right .bott{box-sizing:border-box; height:50%; padding:0.35rem; color:#fff; background:#abde3b;}

.ipart04 .content .right .tit{font-size:0.22rem; line-height:0.3rem; font-family:"t_bold"; margin-bottom:0.1rem;}
.ipart04 .content .right .con{font-size:0.16rem; line-height:0.2rem; margin-bottom:0.4rem;}
.ipart04 .content .right .sub{position:relative; display:block;  border:1px solid #1e242c; border-right:none; width:2.7rem; height:0.48rem; padding:0.12rem 0.2rem; box-sizing:border-box;}
.ipart04 .content .right .sub::after{content:''; position:absolute; right:-0.14rem; top:-1px; bottom:-1px; width:0.3rem; border-right:1px solid #1e242c; border-bottom:1px solid #1e242c; transform:skewX(30deg);}
.ipart04 .content .right .sub .inp{border:none; color:#333640; outline:none; padding:0; margin:0; background:none; line-height:0.24rem; vertical-align:top;}
.ipart04 .content .right .sub .inp::placeholder{color:#333640;}
.ipart04 .content .right .sub .btn_{position:absolute; right:0.05rem; top:0; border:none; outline:none; padding:0; margin:0; background:none; color:#333640; cursor:pointer;}
.ipart04 .content .right .sub .btn_ .icon{width:0.46rem; height:0.46rem;}

.ipart04 .content .right .bott .sub{border-color:#fff;}
.ipart04 .content .right .bott .sub::after{border-right-color:#fff; border-bottom-color:#fff;}
.ipart04 .content .right .bott .sub .inp{color:#fff;}
.ipart04 .content .right .bott .sub .inp::placeholder{color:#fff;}
.ipart04 .content .right .bott .sub .btn_{color:#fff;}


/* 通用下层 */
.channel_content{padding:0.6rem 0;}

/* 下层banenr */
.xc_banner{position:relative;}
.xc_banner .xc_crumbs{margin-bottom:1rem;}
.xc_banner .intro{position:absolute; top:0; left:0; right:0; bottom:0;  padding-top:1.5rem; color:#fff;  z-index:1;}
.xc_banner .intro .tit{font-size:0.5rem; font-family:'t_bold'; line-height:0.6rem; margin-bottom:0.3rem; font-family:"t_bold"; }
.xc_banner .intro .con{font-size:0.16rem; font-family:'t_re'; line-height:0.28rem; width:42.25%;}

.xc_crumbs{font-size:0.18rem; font-family:'t_re'; line-height:0.24rem; color:#fff;}
.xc_crumbs .icon{width:0.24rem; height:0.24rem; vertical-align:top;}
.xc_crumbs .arrow{margin:0 0.1rem;}

/* 新闻下层banner */
.xc_banner.xc_news_banner>img{display:none;}
.xc_banner.xc_news_banner .intro{position:static;}
.xc_banner.xc_news_banner .intro .tit{display:none;}
.xc_banner.xc_news_banner .intro .con{display:none;}
.xc_banner.xc_news_banner .xc_crumbs{margin-bottom:0; color:#000;}

/* 分页 start*/
.widgets_common_pages_4{font-size:0.18rem; color:#838383; text-align:center; margin-top:10px;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#000; display:inline-block; border:1px solid #e8e8e8; vertical-align:middle; width:0.34rem; height:0.34rem; line-height:0.34rem; margin-right:0.07rem; font-size:0.18rem; font-family:Arial;}
.widgets_common_pages_4 .gonext,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#1e242c; border-color:#1e242c;}
.widgets_common_pages_4 span.count{border:0; background:0;color:#000;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{width:auto; padding:0 0.12rem;}
.widgets_common_pages_4 .goprev{margin-right:10px; background:none;}
.widgets_common_pages_4 span.ellipsis{border-color:transparent; padding:0;}
.widgets_common_pages_4 .goprev i{transform:rotateZ(180deg);}
.widgets_common_pages_4 a:hover, .widgets_common_pages_4 .goprev:hover{color:#fff; background:#1e242c; border-color:#1e242c;}
.widgets_common_pages_4 .goprev{width:0.36rem; height:0.36rem; background:url(../img/widgets_common_pages_4_1.png) no-repeat center; background-size:contain; border:none; padding:0;}
.widgets_common_pages_4 .goprev:hover{background:url(../img/widgets_common_pages_4_3.png) no-repeat center; background-size:contain;}
.widgets_common_pages_4 .gonext{width:0.36rem; height:0.36rem; background:url(../img/widgets_common_pages_4_2.png) no-repeat center; background-size:contain; border:none; padding:0;}
.widgets_common_pages_4 .gonext:hover{background:url(../img/widgets_common_pages_4_4.png) no-repeat center; background-size:contain;}
/* 分页 end*/

/* 新闻列表 */
.news_list01 .rect-56{padding-bottom:56.38%;}
.news_list01 .rect-65{padding-bottom:65.354%;}
.news_list01 .infor{margin-bottom:0.4rem;}
.news_list01 .infor .years{margin-bottom:0.5rem; font-family:'t_re';}
.news_list01 .infor .years .swiper-slide{font-size:0.16rem; line-height:0.24rem; color:#999999; width:auto; padding:0 0.5rem;}
.news_list01 .infor .years .swiper-slide.cur{color:#201e1f;}
.news_list01 .infor .years .swiper-slide:hover a{color:#201e1f;}
.news_list01 .infor .years .swiper-button-prev,
.news_list01 .infor .years .swiper-button-next{width:0.08rem; height:0.16rem; margin-top:-0.08rem; background-size:contain; filter:brightness(0);}
.news_list01 .infor .tabs_ ul{display:flex; font-family:'t_re';}
.news_list01 .infor .tabs_ .item{position:relative;}
.news_list01 .infor .tabs_ .item>a{display:block; padding:0 0.4rem; font-size:0.16rem; line-height:0.4rem; color:#201e1f; }
.news_list01 .infor .tabs_ .item::before{content:''; position:absolute; top:50%; left:0; height:0.14rem; width:1px; margin-top:-0.07rem; background:#838a92; transition:all 0.3s ease;}
.news_list01 .infor .tabs_ .item:first-child::before{display:none;}
.news_list01 .infor .tabs_ .item:hover>a,
.news_list01 .infor .tabs_ .item.cur>a{background:#abde3b;}
.news_list01 .infor .tabs_ .item:hover::before,
.news_list01 .infor .tabs_ .item.cur::before{opacity:0;}
.news_list01 .infor .tabs_ .item:hover+.item::before,
.news_list01 .infor .tabs_ .item.cur+.item::before{opacity:0;}
.news_list01 .content .top{display:flex; justify-content:space-between; margin-bottom:0.6rem;}
.news_list01 .content .left{position:relative; width:66%;}
.news_list01 .content .left .intro_box{position:absolute; bottom:0; left:0; right:0; padding:0.3rem 0.5rem; z-index:1;}
.news_list01 .content .left .intro_box::before{content:''; position:absolute; left:0; bottom:0; right:0; height:1rem; z-index:-1; background:linear-gradient(to bottom, transparent, rgba(0,0,0,0.8));}
.news_list01 .content .left .intro_box .txt{font-size:0.14rem; font-family:'t_re'; line-height:0.2rem; color:#fff; margin-bottom:0.1rem;}
.news_list01 .content .left .intro_box .tit{font-size:0.22rem; font-family:'t_bold'; font-family:"t_bold"; line-height:0.28rem; height:auto; color:#fff; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.news_list01 .content .right{width:31.875%;}
.news_list01 .content .news_item .img_box{display:block; margin-bottom:0.2rem;}
.news_list01 .content .news_item .intro_box .txt{font-size:0.14rem; font-family:'t_re'; line-height:0.2rem; color:#666; margin-bottom:0.1rem;}
.news_list01 .content .news_item .intro_box .tit{font-size:0.22rem; font-family:'t_bold'; font-family:"t_bold"; line-height:0.28rem; height:0.84rem; color:#333640; margin-bottom:0.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list01 .content .news_item .intro_box .more_btn{font-size:0.16rem; font-family:'t_re'; line-height:0.24rem; color:#333640;}
.news_list01 .content .news_item .intro_box .tit:hover{color:#abde3b;}
.news_list01 .content .news_item .intro_box .more_btn:hover{color:#abde3b;}
.news_list01 .content .right.news_item .intro_box .tit{margin-bottom:0.6rem;}
.news_list01 .content .bott ul{display:flex; flex-flow:row wrap; justify-content:space-between;}
.news_list01 .content .bott .news_item{width:31.875%; margin-bottom:0.6rem;}

/* 新闻详情 */
.news_detail.channel_content{padding-bottom:1rem;}
.news_detail01 .rect-53{padding-bottom:53.439%;}
.news_detail01 .wrap{display:flex; justify-content:space-between;}
.news_detail01 .left{width:71.3%;}
.news_detail01 .left .top .date{font-size:0.16rem; color:#6d6e71; line-height:0.2rem; margin-bottom:0.1rem;}
.news_detail01 .left .top .tit{font-size:0.4rem; font-family:'t_bold'; line-height:0.5rem; color:#000; margin-bottom:0.3rem;}
.news_detail01 .left .top .txt{display:flex; justify-content:space-between; margin-bottom:0.44rem;}
.news_detail01 .left .top .txt .type{font-size:0.16rem; line-height:0.2rem; color:#6d6e71;}
.news_detail01 .left .top .txt .share_box ul{display:flex; align-items:flex-end;}
.news_detail01 .left .top .txt .share_box ul li{margin-left:0.26rem;}
.news_detail01 .left .top .txt .share_box ul li:first-child{margin-left:0;}
.news_detail01 .left .myart{padding:0.4rem 0; font-size:0.17rem; line-height:0.3rem; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf;} 
.news_detail01 .left .myart img{width:100%;}
.news_detail01 .left .bott{display:flex; justify-content:space-between; margin-top:0.4rem;  color:#201e1f;}
.news_detail01 .left .bott>a{display:flex; align-items:center; width:40%;}
.news_detail01 .left .bott .icon{position:relative; flex:0 0 auto; width:0.6rem; height:0.6rem;}
.news_detail01 .left .bott .icon svg{position:absolute; top:50%; left:50%; width:0.5rem; height:0.5rem; color:#201e1f; transform:translate(-50%, -50%); z-index:1;}
.news_detail01 .left .bott .prev_btn .icon svg{transform:translate(-50%, -50%) scaleX(-1);}
.news_detail01 .left .bott .icon::after{content:''; position:absolute; top:0; left:0; right:0; bottom:0;  background:#ccc; transform:skewX(-15deg); z-index:0; transition:all 0.5s ease;}
.news_detail01 .left .bott .text{margin-left:0.2rem;}
.news_detail01 .left .bott .next_btn .text{order:-1; margin-left:0; margin-right:0.2rem;}
.news_detail01 .left .bott>a:hover .icon::after{background:#abde3b;}
.news_detail01 .right{width:23.875%; color:#201e1f; align-self:flex-start;}
.news_detail01 .right .infor{margin-bottom:0.15rem;}
.news_detail01 .right .infor .tit{font-size:0.24rem; line-height:0.3rem; font-family:'t_bold'; font-family:"t_bold";}
.news_detail01 .right .content .item .intro_box{padding:0.15rem 0;}
.news_detail01 .right .content .item .intro_box .tit{font-size:0.22rem; line-height:0.28rem; font-family:'t_bold'; font-family:"t_bold";}



/* 服务培训 */
.training01 .rect-65{padding-bottom:65.354%;}
.training01 .infor{margin-bottom:0.5rem;}
.training01 .infor .sel_item{position:relative; color:#333; width:4.2rem; border-radius:0.05rem; padding:0.1rem 1em; box-sizing:border-box; cursor:pointer; border-bottom:1px solid #e5e5e5;}
.training01 .infor .sel_item .item_l{font-size:0.16rem; line-height:0.3rem;}
.training01 .infor .sel_item .item_r{position:absolute; right:0.2rem; top:50%; transform:translateY(-50%); line-height:1;}
.training01 .infor .sel_item .item_r svg{transition:all .5s ease; transform:rotate(180deg); width:0.16rem; height:0.16rem;}
.training01 .infor .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  scrollbar-width:thin; scrollbar-color:#abde3b rgba(0, 0, 0, 0); background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; max-height:2rem; overflow:auto; box-sizing:border-box;}
.training01 .infor .sel_item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.training01 .infor .sel_item .item_down::-webkit-scrollbar-thumb{background:#abde3b;}
.training01 .infor .sel_item .item_down::-webkit-scrollbar-track{background:#ffffff;}
.training01 .infor .sel_item .item_down li{line-height:1.6; padding:.1rem 1em;  cursor:pointer;}
.training01 .infor .sel_item.cur .item_r svg{transform:rotate(0);}
.training01 .content .ul_{display:flex; flex-flow:row wrap; justify-content:space-between;}
.training01 .content .item{width:31.75%; color:#333640; margin-bottom:0.5rem;}
.training01 .content .item>a{display:block;}
.training01 .content .item .img_box{display:block; margin-bottom:0.2rem;}
.training01 .content .item .intro_box{padding-right:0.4rem;}
.training01 .content .item .intro_box .txt{font-size:0.14rem; font-family:'t_re'; line-height:0.2rem; color:#666; margin-bottom:0.1rem;}
.training01 .content .item .intro_box .tit{font-size:0.22rem; font-family:'t_bold'; font-family:"t_bold"; line-height:0.28rem; height:0.84rem; margin-bottom:0.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.training01 .content .item .intro_box .more_btn{font-size:0.16rem; font-family:'t_re'; line-height:0.24rem;}



/* 服务手册 */
.manual01 .infor{display:flex; align-items:center; justify-content:space-between; margin-bottom:0.5rem;}
.manual01 .infor .left .tabs_ ul{display:flex; font-family:'t_re';}
.manual01 .infor .left .tabs_ .item{position:relative;}
.manual01 .infor .left .tabs_ .item>a{display:block; padding:0 0.4rem; font-size:0.16rem; line-height:0.4rem; color:#201e1f; }
.manual01 .infor .left .tabs_ .item::before{content:''; position:absolute; top:50%; left:0; height:0.14rem; width:1px; margin-top:-0.07rem; background:#838a92; transition:all 0.3s ease;}
.manual01 .infor .left .tabs_ .item:first-child::before{display:none;}
.manual01 .infor .left .tabs_ .item:hover>a,
.manual01 .infor .left .tabs_ .item.cur>a{background:#abde3b;}
.manual01 .infor .left .tabs_ .item:hover::before,
.manual01 .infor .left .tabs_ .item.cur::before{opacity:0;}
.manual01 .infor .left .tabs_ .item:hover+.item::before,
.manual01 .infor .left .tabs_ .item.cur+.item::before{opacity:0;}

.manual01 .infor .right .search_box{display:flex; box-sizing:border-box; width:3.7rem; align-items:center; padding:0.1rem; border-bottom:1px solid #e5e5e5;}
.manual01 .infor .right .search_box .inp{border:none; padding:0; margin:0; outline:none; border:none; font-size:0.16rem; line-height:0.3rem; width:100%;} 
.manual01 .content ul{display:flex; flex-flow:row wrap; justify-content:space-between; }
.manual01 .content .item{width:31.6875%; margin-bottom:0.5rem;}
.manual01 .content .item .img_box{background:url(../img/manual01_bg.jpg) no-repeat center/cover; margin-bottom:0.5rem; text-align:center;}
.manual01 .content .item .img_box img{position:relative; max-height:100%; top:0.4rem;}
.manual01 .content .item .intro_box .tit{font-size:0.22rem; line-height:0.28rem; color:#333640; font-family:"t_bold"; font-family:'t_bold'; margin-bottom:0.1rem;}
.manual01 .content .item .intro_box .con{font-size:0.16rem; line-height:0.24rem; margin-bottom:0.3rem;}
.manual01 .content .item .intro_box .btns{position:relative; display:flex; justify-content:space-between; font-size:0.16rem; line-height:0.24rem; color:#333640; border-top:1px solid #e5e5e5; padding:0.2rem 0;}
.manual01 .content .item .intro_box .btns svg{margin-left:1rem; vertical-align:top;}
.manual01 .content .item .intro_box .btns::after{content:''; position:absolute; left:50%; top:0.2rem; height:0.24rem; width:1px; background:#e5e5e5;}

/* 关于我们 */
.channel_content.about_us{padding:0.7rem 0 0;}
.about_us01 .infor .tit{font-size:0.46rem; color:#333640; line-height:0.5rem; font-family:'t_bold';}
.about_us01 .content{margin-top:0.65rem; position:relative}
.about_us01 .content .left{width:72.4%; float:left;}
.about_us01 .content .right{width:42%; position:absolute; right:0; bottom:0; background:#abde3b;}
.about_us01 .content .right .box{padding:0.9rem 0.5rem 1.2rem;}
.about_us01 .content .right .box .tit{font-size:0.36rem; line-height:0.4rem; text-transform:uppercase; color:#fff; font-family:'t_bold';}
.about_us01 .content .right .box .con{font-size:0.18rem; color:#fff; line-height:0.3rem; margin-top:0.5rem;}
.about_us02{padding:0.8rem 0;}
.about_us02 .content{position:relative;}
.about_us02 .content .list{position:absolute; left:0; bottom:0; width:100%;}
.about_us02 .content .list ul{padding:0 3%; margin-top:0.8rem;}
.about_us02 .content .list li{color:#201e1f; transition:0.5s ease;}
.about_us02 .content .list li .num{font-size:0.36rem; font-family:'t_bold';}
.about_us02 .content .list li .num span{font-size:0.72rem; line-height:0.72rem;}
.about_us02 .content .list li .text{font-size:0.16rem; line-height:0.3rem; padding-left:0.14rem;}
.about_us02 .content .list .ul01 li{width:25%; float:left; padding:0 3%; box-sizing:border-box;}
.about_us02 .content .list .ul02 li{width:32%; float:left; padding:0 3%; box-sizing:border-box;}
.about_us02 .content .list li:hover{color:#B3E14E;}
.about_us03 .infor .tit{font-size:0.36rem; line-height:0.4rem; color:#333640; font-family:'t_bold'; text-transform:uppercase;}
.about_us03 .infor .con{font-size:0.18rem; line-height:0.3rem; color:#333333; margin:0.3rem 0;}
.about_us04{margin-top:0.8rem; padding:0.9rem 0 0.9rem; background:url(../img/about_us04_1.jpg) no-repeat center; background-size:cover;}
.about_us04 .content{position:relative;}
.about_us04 .content .left{margin-left:1.6rem; width:34%; float:left; color:#fff; margin-top:1.5rem;}
.about_us04 .content .left .tit{font-size:0.46rem; line-height:0.5rem; font-family:'t_bold'; text-transform:uppercase;}
.about_us04 .content .left .con{font-size:0.18rem; line-height:0.3rem; margin-top:0.5rem;}
.about_us04 .content .left .swiper-pagination{margin-top:1.1rem; position:static; text-align:left;}
.about_us04 .content .left .swiper-pagination{font-size:0.3rem; color:#fff; font-family:'t_bold';;}
.about_us04 .content .left .swiper-pagination .swiper-pagination-current{font-size:0.6rem;}
.about_us04 .content .right{width:50%;}
.about_us05{padding-top:0.8rem; padding-bottom:0.6rem;}
.about_us05 .infor{display:flex; align-items:center;}
.about_us05 .infor .tit{font-size:0.46rem; color:#333640; line-height:0.5rem; text-transform:uppercase; width:47%; font-family:'t_bold';}
.about_us05 .infor .con{font-size:0.18rem; color:#333640; line-height:0.3rem; width:47%;}
.about_us05 .content{margin-top:0.6rem; padding:0 1.1rem;}
.about_us05 .content .rect-42{padding-bottom:42%;}
.about_us05 .content .img_box{position:relative;}
.about_us05 .content .img_box .dots{position:absolute; left:0; top:0; width:100%; height:100%;}
.about_us05 .content .img_box .dots .dot{position:absolute; white-space:nowrap;}
.about_us05 .content .img_box .dots .dot .circle{position:relative;}
.about_us05 .content .img_box .dots .dot .circle:before{content:''; width:24px; height:24px; background:rgba(32,30,21,.3); position:absolute; left:50%; top:50%; margin-left:-12px; margin-top:-12px; border-radius:20px;}
.about_us05 .content .img_box .dots .dot .circle i{display:block; position:absolute; left:50%; top:50%; margin-left:-6px; margin-top:-6px; z-index:2; width:12px; height:12px; background:#abde3b; border-radius:20px;}
.about_us05 .content .img_box .dots .dot span{position:absolute; left:30px; top:50%; transform:translateY(-50%); font-size:.3rem; line-height:0.4rem; color:#333640; font-family:'t_bold';}



/* 大事记 */
.history01 .rect-59{padding-bottom:59.735%;}
.history01 .infor{padding:0.5rem 0; text-align:center;}
.history01 .infor .tit{font-size:0.5rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold";}
.history01 .content{position:relative; margin-top:-2rem;}
.history01 .content::after{content:''; position:absolute; left:50%; top:0; bottom:0; width:1px; background:#e6e8ee; z-index:-1;}
.history01 .content .item{position:relative; display:flex; align-items:center; flex-direction:row-reverse; margin-bottom:1rem;}
.history01 .content .item .img_box{width:50%; box-sizing:border-box; padding-left:1rem;}
.history01 .content .item .intro_box{position:relative; display:flex; flex-direction:column; align-items:flex-end; text-align:right; width:50%; box-sizing:border-box; padding-right:1rem;}
.history01 .content .item .intro_box::after{content:''; position:absolute; right:-0.11rem; top:50%; width:0.63rem; height:0.22rem; background:url(../img/history01_dot.png) no-repeat right/contain; transition:all 0.5s ease;}
.history01 .content .item:nth-child(2n){flex-direction:row;}
.history01 .content .item:nth-child(2n) .img_box{padding-left:0; padding-right:1rem;}
.history01 .content .item:nth-child(2n) .intro_box{padding-left:1rem; padding-right:0; align-items:flex-start; text-align:left;}
.history01 .content .item:nth-child(2n) .intro_box::after{right:unset; left:-0.11rem; transform:scaleX(-1);}
.history01 .content .item .intro_box .num{font-size:0.48rem; line-height:0.5rem; margin-bottom:0.1rem; font-family:"t_bold";  font-family:'t_bold'; color:#201e1f; transition:all 0.5s ease;}
.history01 .content .item .intro_box .tit{width:80%; font-size:0.24rem; line-height:0.3rem; margin-bottom:0.1rem; font-family:"t_bold"; font-family:'t_bold'; color:#201e1f;}
.history01 .content .item .intro_box .con{font-size:0.15rem; line-height:0.3rem; color:#201e1f; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:6; -webkit-box-orient:vertical;}
.history01 .content .item:hover .intro_box .num{color:#abde3b;}
.history01 .content .item:hover .intro_box::after{background-image:url(../img/history01_dot_1.png);}

.history01 .content .item.year{margin-top:2rem;}
.history01 .content .item.year::after{content:attr(data-year); position:absolute; top:-2rem;  font-size:2rem; line-height:1; font-family:"t_bold"; color:#f6f6f6;}
.history01 .content .item.year.even_year:nth-child(2n)::after{top:-1rem;}
.history01 .content .item.year.odd_year::after{top:-1rem;}
.history01 .content .item.year.even_year::after{right:0;}
.history01 .content .item.year.odd_year::after{left:0;}1



/* 联系我们 */
.contact_us01{background:#f5f5f7;}
.contact_us01 .content .left{width:50%; float:left; height:auto;}
.contact_us01 .content .left img{width:100%; height:100%; object-fit:cover;}
.contact_us01 .content .right{width:50%; float:right;}
.contact_us01 .content .right .box{padding:0.9rem 1.6rem 0.3rem 0.9rem;}
.contact_us01 .content .right .box .tit{font-size:0.46rem; line-height:0.5rem; color:#333640; font-family:'t_bold'; text-transform:uppercase; padding-bottom:0.34rem; border-bottom:4px solid #abde3b; margin-bottom:0.4rem;}
.contact_us01 .content .right .box .con .li_box{padding:0.37rem 0; display:flex; justify-content:space-between; align-items:center; border-bottom:1px solid #DEDEDE;}
.contact_us01 .content .right .box .con li:last-child .li_box{border-bottom:none;}
.contact_us01 .content .right .box .con .li_box_l{display:flex;}
.contact_us01 .content .right .box .con .li_box_l .icon{width:0.5rem; margin-right:0.23rem;}
.contact_us01 .content .right .box .con .li_box_l .text .t{font-size:0.16rem; line-height:0.25rem; color:#999;}
.contact_us01 .content .right .box .con .li_box_l .text .c{font-size:0.16rem; line-height:0.25rem; color:#333;}
.contact_us01 .content .right .box .con .li_box_r a{display:block; font-size:0.16rem; line-height:0.25rem; color:#333;}
.contact_us01 .content .right .box .con .li_box_r a i{display:inline-block; width:8px; height:13px; background:url(../img/contact_us01_3.png) no-repeat center; transition:0.5s ease; margin-left:0.18rem;}
.contact_us01 .content .right .box .con .li_box_r:hover a{color:#abde3b;}
.contact_us01 .content .right .box .con .li_box_r:hover a i{background:url(../img/contact_us01_4.png) no-repeat center;}

.contact_us01 .content{display:flex; justify-content:stretch;}

.contact_us02{padding:0.8rem 0;}
.contact_us02 .infor{text-align:center; padding:0 19%;}
.contact_us02 .infor .tit{font-size:0.46rem; line-height:0.6rem; color:#333640; text-transform:uppercase; font-family:'t_bold';}
.contact_us02 .content{margin-top:0.6rem;}
.contact_us02 .content .hd{padding:0 7%}
.contact_us02 .content .hd .item{width:23.5%; margin-right:2%; float:left; padding:0.3rem 0; border:1px solid #E5E5E5; box-sizing:border-box; cursor:pointer;}
.contact_us02 .content .hd .item:last-child{margin-right:0;}
.contact_us02 .content .hd .item .icon{width:50px; margin:0 auto;}
.contact_us02 .content .hd .item .icon .img2{display:none;}
.contact_us02 .content .hd .item .text{font-size:0.24rem; line-height:0.3rem; color:#999999; font-family:'t_bold'; text-align:center; margin-top:0.1rem;}
.contact_us02 .content .hd .item.cur .icon .img1{display:none;}
.contact_us02 .content .hd .item.cur .icon .img2{display:block;}
.contact_us02 .content .hd .item.cur .text{color:#333333;}
.contact_us02 .content .hd .item:hover .icon .img1{display:none;}
.contact_us02 .content .hd .item:hover .icon .img2{display:block;}
.contact_us02 .content .hd .item:hover .text{color:#333333;}
.contact_us02 .content .bd .item{margin-top:0.3rem;}
.contact_us02 .content .bd .item .inp_wrap {float:left; width:32%; margin-right:2%;}
.contact_us02 .content .bd .item .inp_wrap:last-child{margin-right:0;}
.contact_us02 .content .bd .item label{display:block; min-height:0.32rem; margin-bottom:0.1rem; font-size:0.2rem; color:#201e1f;}
.contact_us02 .content .bd .item .inp_wrap .inp{width:100%; display:block; padding:0; line-height:0.6rem; height:0.6rem; background:#F6F6F6; border:1px solid #E2E2E2; text-indent:0.1rem;}
.contact_us02 .content .bd .item .inp_wrap .sele_wrap .sele{float:left; line-height:0.6rem; height:0.6rem; width:47%; margin-right:6%; box-sizing:border-box; background:#F6F6F6; border:1px solid #E2E2E2;}
.contact_us02 .content .bd .item .inp_wrap .sele_wrap .sele:last-child{margin-right:0;}
.contact_us02 .select-ui-choose-default ._arrow{width:2em;}
body .select-ui-options-default li:hover{background:#abde3b;}
.contact_us02 .content .bd .item .inp_wrap .yzm .inp{float:left; line-height:0.6rem; height:0.6rem; width:47%;  box-sizing:border-box; background:#F6F6F6; border:1px solid #E2E2E2; text-indent:0.1rem}
.contact_us02 .content .bd .item .inp_wrap .yzm .btns{width:47%; float:right; line-height:0.6rem; height:0.6rem; box-sizing:border-box; background:#acdc49; border:none; color:#333; font-size:0.18rem;}
.contact_us02 .content .bd .item textarea{width:100%; padding:0.3rem; box-sizing:border-box; background:#F6F6F6; border:1px solid #E2E2E2}
.contact_us02 .content .bd .condition .cell{position:relative; padding-left:0.3rem; font-size:0.16rem; line-height:0.3rem; color:#201e1f; margin-top:0.2rem; cursor:pointer;}
.contact_us02 .content .bd .condition .cell i{display:block; width:0.15rem; height:0.15rem; background:url(../img/contact_us02_3.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0.075rem;}
.contact_us02 .content .bd .condition .cell.cur i{background:url(../img/contact_us02_4.png) no-repeat center; background-size:cover;}
.contact_us02 .content .bd .anniu{font-size:0.18rem; color:#000; height:0.5rem; line-height:0.5rem; width:2rem; margin:0.5rem auto 0; background:#acdc49; background:url(../img/contact_us02_6.png) no-repeat center; background-size: contain; border:none; padding:0; display:block; position:relative; text-align:left; cursor:pointer;}
.contact_us02 .content .bd .anniu span{display:inline-block; position:relative; padding-left:0.38rem;;}
.contact_us02 .content .bd .anniu .icon{display:inline-block; width:0.22rem; height:0.22rem; background:url(../img/contact_us02_5.png) no-repeat center; background-size:cover; margin-left:0.2rem;}
.contact_us02 .content .bd .anniu:after{content:''; width:0; height:0px; border-width:10px; background:#fff; position:absolute; right:0; top:0;}


/* 服务 */
.service.channel_content{padding:0;}
.service .common_tit{font-size:0.46rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold"; color:#333640;}

.service01{padding:0.6rem 0; background:#f6f6f6; overflow:hidden;}
.service01 .infor{margin-bottom:0.2rem;}
.service01 .content .map_box{position:relative; margin-left:0.5rem;}
.service01 .content .map_box .map_bg{width:100%;}
.service01 .content .map_box .dots_box{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.service01 .content .map_box .dots_box .dot{position:absolute; top:0; left:0; }
.service01 .content .map_box .dots_box .dot i{position:absolute; top:0; left:0; display:block; width:0.12rem; height:0.12rem; border-radius:50%; margin-top:-0.06rem; margin-left:-0.06rem; background:#abde3b; z-index:1; transition:all 0.5s ease;}
.service01 .content .map_box .dots_box .dot::after{content:''; position:absolute; top:0; left:0; width:0.24rem; height:0.24rem; border-radius:50%; margin-left:-0.12rem; margin-top:-0.12rem; background:rgba(32, 30, 31, 0.3); z-index:-1; transition:all 0.5s ease;}
.service01 .content .map_box .dots_box .dot.cur i{width:0.22rem; height:0.22rem; margin-top:-0.11rem; margin-left:-0.11rem;}
.service01 .content .map_box .dots_box .dot.cur::after{width:0.44rem; height:0.44rem; margin-top:-0.22rem; margin-left:-0.22rem;}
.service01 .content .swiper-container{width:100%; overflow:visible; margin-top:-1rem;}
.service01 .content .swiper-slide{background:#fff; color:#000; padding:0.3rem 0.2rem; width:3.28rem; box-sizing:border-box; transition:all 0.5s ease; box-shadow: 0px 8px 7px 0px rgba(32, 30, 31, 0.22);}
.service01 .content .swiper-slide .tit{ font-size:0.24rem; line-height:0.3rem; margin-bottom:0.2rem;}
.service01 .content .swiper-slide .line{font-size:0.16rem; line-height:0.24rem;  display:flex; margin-top:0.1rem; }
.service01 .content .swiper-slide .line .icon{flex: 0 0 auto;  margin-right:0.08rem;}
.service01 .content .swiper-slide .line span{max-height:0.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.service01 .content .swiper-slide-active{background:#abde3b; color:#fff;}
.service01 .content .swiper-slide-active a{color:#fff;}
.service01 .content .swiper-slide-active a:hover{color:#fff; opacity:0.8;}


.service02{padding:0.6rem 0;}
.service02 .infor{display:flex; justify-content:space-between; align-items:flex-end; margin-bottom:0.7rem;}
.service02 .infor .more_btn{position:relative; padding:0 0.4rem; margin-right:0.3rem; line-height:0.5rem; font-size:0.15rem; color:#000; border:1px solid #eee; border-right:none; background:#fff; transition:all 0.5s ease;}
.service02 .infor .more_btn::after{content:''; position:absolute; right:-0.15rem; top:0; bottom:-1px; width:0.3rem; box-sizing:border-box; transform:skewX(30deg); border:1px solid #eee; z-index:-1; transition:all 0.5s ease;}
.service02 .infor .more_btn:hover{color:#fff; background:#abde3b; border-color:#abde3b;}
.service02 .infor .more_btn:hover::after{background:#abde3b; border-color:#abde3b;}

.service02 .rect-65{padding-bottom:65.354%;}
.service02 .content ul{display:flex; justify-content:space-between;}
.service02 .content .item{width:31.75%;}
.service02 .content .item .img_box{position:relative; margin-bottom:0.4rem;}
.service02 .content .item .img_box::before{content:''; position:absolute; top:50%; left:50%; width:0.7rem; height:0.7rem; transform:translate(-50%, -50%); background:url(../img/service02_play_btn.png) no-repeat center/contain; z-index:2;}
.service02 .content .item .img_box::after{content:''; position:absolute; top:50%; left:50%; width:1.2rem; height:1.2rem; border-radius:50%; transform:translate(-50%, -50%); background:rgba(255,255,255,0.3); z-index:1;}
.service02 .content .item .tit{font-size:0.22rem; line-height:0.28rem; height:0.84rem; font-family:"t_bold"; font-family:"t_bold"; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}


.service03{padding-bottom:0.7rem;}
.service03 .infor{display:flex; justify-content:space-between; align-items:flex-end; margin-bottom:0.6rem;}
.service03 .infor .more_btn{position:relative; padding:0 0.4rem; margin-right:0.3rem; line-height:0.5rem; font-size:0.15rem; color:#000; border:1px solid #eee; border-right:none; background:#fff; transition:all 0.5s ease;}
.service03 .infor .more_btn::after{content:''; position:absolute; right:-0.15rem; top:0; bottom:-1px; width:0.3rem; box-sizing:border-box; transform:skewX(30deg); border:1px solid #eee; z-index:-1; transition:all 0.5s ease;}
.service03 .infor .more_btn:hover{color:#fff; background:#abde3b; border-color:#abde3b;}
.service03 .infor .more_btn:hover::after{background:#abde3b; border-color:#abde3b;}
.service03 .content .item{width:31.6875%;}
.service03 .content .item .img_box{background:url(../img/manual01_bg.jpg) no-repeat center/cover; margin-bottom:0.5rem; text-align:center;}
.service03 .content .item .img_box img{position:relative; max-height:100%; top:0.4rem;}
.service03 .content .item .intro_box .tit{font-size:0.22rem; line-height:0.28rem; color:#333640; font-family:"t_bold"; margin-bottom:0.1rem;}
.service03 .content .item .intro_box .con{font-size:0.16rem; line-height:0.24rem; margin-bottom:0.3rem;}
.service03 .content .item .intro_box .btns{position:relative; display:flex; justify-content:space-between; font-size:0.16rem; line-height:0.24rem; color:#333640; border-top:1px solid #e5e5e5; padding:0.2rem 0;}
.service03 .content .item .intro_box .btns svg{margin-left:1rem; vertical-align:top;}
.service03 .content .item .intro_box .btns::after{content:''; position:absolute; left:50%; top:0.2rem; height:0.24rem; width:1px; background:#e5e5e5;}

.service03 ul{display:flex; justify-content:space-between;}
.service03 .content .item{width:31.75%;}

.service04{display:flex; align-items:center; justify-content:flex-start; background:url(../img/service04_bg.png) no-repeat center/cover; height:8.6rem; box-sizing:border-box;}
.service04 .infor{margin-bottom:0.4rem;}
.service04 .cont{background:#fff; padding:0.7rem; padding-right:0.5rem; padding-bottom:0.3rem; width:7.64rem;  box-sizing:border-box;}
/* .service04 .content .sel_item{position:relative; color:#999999; width:100%; border-radius:0.05rem; padding:0.15rem 1em; box-sizing:border-box; cursor:pointer; background:#f7f8fa; margin-bottom:0.3rem;} */
.service04 .content .sel_item .item_l{font-size:0.16rem; line-height:0.3rem;}
.service04 .content .sel_item .item_r{position:absolute; right:0.2rem; top:50%; transform:translateY(-50%); line-height:1;}
.service04 .content .sel_item .item_r svg{transition:all .5s ease; transform:rotate(180deg); width:0.16rem; height:0.16rem;}
.service04 .content .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  scrollbar-width:thin; scrollbar-color:#abde3b rgba(0, 0, 0, 0); background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; max-height:2rem; overflow:auto; box-sizing:border-box;}
.service04 .content .sel_item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.service04 .content .sel_item .item_down::-webkit-scrollbar-thumb{background:#abde3b;}
.service04 .content .sel_item .item_down::-webkit-scrollbar-track{background:#e5e5e5;}
.service04 .content .sel_item .item_down li{line-height:1.6; padding:.1rem 1em;  cursor:pointer;}
.service04 .content .sel_item.cur .item_r svg{transform:rotate(0);}

.service04 .content .list{height:2.1rem; overflow-y:auto;}
.service04 .content .list::-webkit-scrollbar{width:2px; height:4px;}
.service04 .content .list::-webkit-scrollbar-thumb{background:#abde3b;}
.service04 .content .list::-webkit-scrollbar-track{background:#e5e5e5;}
.service04 .content .list .item{background:#fff; color:#000; padding:0.2rem 0.2rem; box-sizing:border-box; transition:all 0.5s ease;}
.service04 .content .list .item .tit{ font-size:0.24rem; line-height:0.3rem; margin-bottom:0.2rem;}
.service04 .content .list .item .line{font-size:0.16rem; line-height:0.24rem;  display:flex; margin-top:0.1rem; }
.service04 .content .list .item .line .icon{flex: 0 0 auto;  margin-right:0.08rem;}
.service04 .content .list .item .line span{max-height:0.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}


/* 合作 */
.coop{padding:0;}
.coop .common_tit{font-size:0.46rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold"; }
.coop01{padding:0.8rem 0;}
.coop01 .infor{padding-bottom:0.6rem; border-bottom:1px solid #e5e5e5; margin-bottom:0.6rem;}
.coop01 .infor .tit{margin-bottom:0.5rem;}
.coop01 .infor .swiper-container{height:0.85rem; }
.coop01 .infor .swiper-slide{color:#201e1f;}
.coop01 .infor .swiper-slide .line{display:flex; font-size:0.2rem; line-height:0.4rem; margin-bottom:0.1rem;}
.coop01 .infor .swiper-slide .line:last-child{margin-bottom:0;}
.coop01 .infor .swiper-slide .line .cell{margin-right:0.9rem;}
.coop01 .infor .swiper-slide .line .item{font-family:"t_bold"; font-family:"t_bold";}
.coop01 .infor .swiper-button-prev{ top:20%; bottom:unset; right:0; left:unset; margin-top:0; transform:rotate(90deg); width:0.2rem; height:0.2rem; background-size:contain; filter:grayscale(1);}
.coop01 .infor .swiper-button-next{ bottom:20%; top:unset; right:0; left:unset; margin-top:0; transform:rotate(90deg); width:0.2rem; height:0.2rem; background-size:contain; filter:grayscale(1);}
.coop01 .content form{display:flex; flex-flow:row wrap; justify-content:space-between;}
.coop01 .content .item.item01,
.coop01 .content .item.item02,
.coop01 .content .item.item03{width:32.44%;}
.coop01 .content .item.item04,
.coop01 .content .item.item05,
.coop01 .content .item.item06{width:100%;}
.coop01 .content .item{margin-bottom:0.45rem;}
.coop01 .content .item .name{font-size:0.2rem; line-height:0.3rem; color:#201e1f; margin-bottom:0.3rem;}
.coop01 .content .item .name em{color:#f00; line-height:0.25rem; vertical-align:bottom;}
.coop01 .content .item .input_ textarea,
.coop01 .content .item .input_ input{box-sizing:border-box; width:100%; padding:0.15rem; line-height:0.3rem; font-size:0.16rem; background:#f6f6f6; border:1px solid #e5e5e5;}
.coop01 .content .item .form_item{box-sizing:border-box; padding:0 0.15rem; border:1px solid #e5e5e5; background:#f6f6f6; position:relative;}
.coop01 .content .item .form_item .sel_span{display:block; width:100%; height:0.6rem; line-height:0.6rem; padding:0; border:none; margin:0; box-sizing:content-box; font-size:0.16rem; color:#6d6e71; position:relative; cursor:pointer;}
.coop01 .content .item .form_item .sel_span::after{content:''; width:0.15rem; height:0.15rem; background:url(../img/arrow_up.svg) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-0.07rem; transform:scaleY(-1);}
.coop01 .content .item .form_item .sel_inp{display:block; width:100%; height:0.6rem; line-height:0.6rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; padding:0;}
.coop01 .content .item .form_item .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; background:#fff; box-shadow:0 0 25px rgb(0 0 0 / 10%); z-index:2;}
.coop01 .content .item .form_item .sel_down li{font-size:0.15rem; line-height:0.3rem; padding-left:0.1rem; box-sizing:border-box; cursor:pointer;}
.coop01 .content .item .form_item .sel_down li:hover{color:#abde3b;}

.coop01 .content .item.item06 .input_{display:flex;}
.coop01 .content .item.item06 .input_ .file_name{box-sizing:border-box; width:66%; padding:0.15rem; line-height:0.3rem; font-size:0.16rem; background:#f6f6f6; border:1px solid #e5e5e5;}
.coop01 .content .item.item06 .input_ .select_file{display:flex; align-items:center; font-size:0.2rem; line-height:0.6rem; margin-left:0.3rem; color:#acdc49; text-decoration:underline; cursor:pointer; text-underline-offset:4px; }
.coop01 .content .item.item06 .input_ .select_file .icon{margin-left:0.2rem;}

.coop01 .content .btns{width:100%; text-align:center;}
.coop01 .content .btns .submit_btn{position:relative; display:inline-flex; box-sizing:border-box; align-items:center;; padding:0 0.4rem; margin-right:0.3rem; line-height:0.5rem; font-size:0.18rem; color:#000; border:1px solid #abde3b; border-right:none; background:#abde3b; transition:all 0.5s ease; cursor:pointer;}
.coop01 .content .btns .submit_btn::after{content:''; position:absolute; right:-0.15rem; top:0; bottom:0; width:0.3rem; box-sizing:border-box; transform:skewX(30deg); border:1px solid #abde3b; z-index:-1; transition:all 0.5s ease; background:#abde3b;}
.coop01 .content .btns .submit_btn:hover{color:#fff; background:#abde3b; border-color:#abde3b;}
.coop01 .content .btns .submit_btn:hover::after{background:#abde3b; border-color:#abde3b;}
.coop01 .content .btns .submit_btn .icon{margin-left:0.1rem; width:0.3rem; height:0.3rem;}

.coop02{padding:1.1rem 0 0.6rem; background:url(../img/coop02_bg.jpg) no-repeat center/cover;}
.coop02 .infor{text-align:center; margin-bottom:1.1rem;}
.coop02 .infor .tit{color:#fff; margin-bottom:0.3rem;}
.coop02 .infor .filters{display:flex; justify-content:center; text-align:left;}
.coop02 .infor .filters .sel_item{position:relative; color:#fff; width:4.22rem; padding:0.15rem; margin-right:0.2rem; box-sizing:border-box; cursor:pointer; border-bottom:1px solid #e5e5e5;}
.coop02 .infor .filters .sel_item .item_l{font-size:0.16rem; line-height:0.3rem;}
.coop02 .infor .filters .sel_item .item_r{position:absolute; right:0.1rem; top:50%; transform:translateY(-50%); line-height:1;}
.coop02 .infor .filters .sel_item .item_r svg{transition:all .5s ease; transform:rotate(180deg); width:0.16rem; height:0.16rem;}
.coop02 .infor .filters .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  scrollbar-width:thin; scrollbar-color:#abde3b rgba(0, 0, 0, 0); color:#666; background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; max-height:2rem; overflow:auto; box-sizing:border-box;}
.coop02 .infor .filters .sel_item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.coop02 .infor .filters .sel_item .item_down::-webkit-scrollbar-thumb{background:#abde3b;}
.coop02 .infor .filters .sel_item .item_down::-webkit-scrollbar-track{background:#e5e5e5;}
.coop02 .infor .filters .sel_item .item_down li{line-height:1.6; padding:.1rem 1em;  cursor:pointer;}
.coop02 .infor .filters .sel_item.cur .item_r svg{transform:rotate(0);}
.coop02 .content ul{display:flex; justify-content:space-between; flex-wrap:wrap;}
.coop02 .content .item{width:23.44%; height:2.4rem; margin-bottom:0.3rem; background:rgba(246, 246, 246, 0.8);}
.coop02 .content .item>a{display:flex; height:100%; justify-content:center; align-items:center;}
.coop02 .content .item img{max-width:80%; max-height:80%; object-fit:contain;}

.coop03{padding:0.7rem 0;}
.coop03 .infor{margin-bottom:0.5rem;}
.coop03 .content{position:relative; display:flex;}
.coop03 .content .map_box{position:relative; width:77.9375%;}
.coop03 .content .map_box .map_bg{width:100%;}
.coop03 .content .map_box .dots_box{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.coop03 .content .map_box .dots_box .dot{position:absolute; top:0; left:0; cursor:pointer;}
.coop03 .content .map_box .dots_box .dot i{position:absolute; top:0; left:0; display:block; width:0.12rem; height:0.12rem; border-radius:50%; margin-top:-0.06rem; margin-left:-0.06rem; background:#abde3b; z-index:1; transition:all 0.5s ease;}
.coop03 .content .map_box .dots_box .dot span{opacity:0; position:absolute; top:50%; left:0; padding-left:0.3rem; transform:translate(-20%, -50%); font-size:0.36rem; font-family:"t_bold"; font-family:"t_bold"; color:#333640; transition:all 0.5s ease;}
.coop03 .content .map_box .dots_box .dot::after{content:''; position:absolute; top:0; left:0; width:0.24rem; height:0.24rem; border-radius:50%; margin-left:-0.12rem; margin-top:-0.12rem; background:rgba(32, 30, 31, 0.3); z-index:-1; transition:all 0.5s ease;}
.coop03 .content .map_box .dots_box .dot.cur i,
.coop03 .content .map_box .dots_box .dot:hover i{width:0.22rem; height:0.22rem; margin-top:-0.11rem; margin-left:-0.11rem;}
.coop03 .content .map_box .dots_box .dot.cur::after,
.coop03 .content .map_box .dots_box .dot:hover::after{width:0.44rem; height:0.44rem; margin-top:-0.22rem; margin-left:-0.22rem;}
.coop03 .content .map_box .dots_box .dot.cur span,
.coop03 .content .map_box .dots_box .dot:hover span{opacity:1; transform:translate(0, -50%);}

.coop03 .content .swiper-container{position:absolute; right:0; top:0; height:5.4rem; width:3.28rem; padding:0.15rem; margin-top:-0.4rem;}
.coop03 .content .swiper-slide{background:#fff; color:#000; padding:0.3rem 0.2rem; width:3.28rem; height:30%; box-sizing:border-box; transition:all 0.5s ease; box-shadow: 0px 8px 7px 0px rgba(32, 30, 31, 0.22);}
.coop03 .content .swiper-slide .tit{font-family:"t_bold"; font-size:0.24rem; line-height:0.3rem; margin-bottom:0.2rem;}
.coop03 .content .swiper-slide .line{font-size:0.16rem; line-height:0.24rem;  display:flex; margin-top:0.1rem; }
.coop03 .content .swiper-slide .line .icon{flex: 0 0 auto;  margin-right:0.08rem;}
.coop03 .content .swiper-slide .line span{max-height:0.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.coop03 .content .swiper-slide-active{/*background:#abde3b; color:#fff;  2023-1106注释*/}
.coop03 .content .swiper-slide-active a{/*color:#fff; 2023-1106注释*/}
.coop03 .content .swiper-slide-active a:hover{/*color:#fff; 2023-1106注释*/ opacity:0.8;}

.career01{padding-bottom:0.6rem;}
.career01 .infor{margin-bottom:0.6rem;}
.career01 .infor .tit{font-size:0.46rem; font-family:"t_bold"; line-height:0.5rem; font-family:"t_bold"; color:#333640; margin-bottom:0.4rem;}
.career01 .infor .con{font-size:0.18rem; line-height:0.3rem; color:#333;}
.career01 .content .img_box img{width:100%;}
.career02 .content{display:flex; align-items:flex-start; justify-content:space-between;}
.career02 .content .left{width:19.875%; display:flex; flex-direction:column;}
.career02 .content .left .top{padding-bottom:0.15rem;  border-bottom:4px solid #abde3b; flex:0 0 auto;}
.career02 .content .left .top .tit{font-size:0.24rem; font-family:"t_bold"; line-height:0.3rem;}
.career02 .content .left .bott{padding:0.1rem 0; flex:1 1 auto;}
.career02 .content .left .bott::-webkit-scrollbar{width:2px;}
.career02 .content .left .bott::-webkit-scrollbar-thumb{background:rgba(230, 230, 230, 0.5);}
.career02 .content .left .bott .item{padding:0.23rem 0; border-bottom:1px solid #d7d6d7;}
.career02 .content .left .bott .item .intro{position:relative; cursor:pointer;}
.career02 .content .left .bott .item .t{font-size:0.18rem; line-height:0.3rem; font-family:"t_bold"; width:calc(100% - 0.3rem);}
.career02 .content .left .bott .item .intro .icon{position:absolute; right:0; top:50%; display:block; color:#201e1f; margin-top:-0.1rem; width:0.2rem; height:0.2rem; transform:rotate(-180deg); transition:all .3s ease;}
.career02 .content .left .bott .item .cont{height:0; opacity:0; visibility:hidden; transition:visibility .3s ease;}
.career02 .content .left .bott .item .cont li{font-size:0.18rem; line-height:0.3rem; cursor:pointer; padding-left:0.3rem; position:relative; margin-top:0.08rem;}
.career02 .content .left .bott .item .cont li::before{content:""; position:absolute; left:0; top:50%; width:14px; height:14px; margin-top:-7px; border:1px solid #6d6e71; box-sizing:border-box; transition:all .5s ease;}
.career02 .content .left .bott .item .cont li::after{content:""; position:absolute; left:2px; top:50%; width:10px; height:10px; margin-top:-5px; background:#acdc49; opacity:0; transition:all .5s ease;}
.career02 .content .left .bott .item .cont li.cur::before{border-color:#acdc49;}
.career02 .content .left .bott .item .cont li.cur::after{opacity:1;}
.career02 .content .left .bott .item.cur .intro .icon{transform:rotate(0);}
.career02 .content .left .bott .item.cur .cont{ opacity:1; visibility:visible; height:auto;}

.career02 .content .right{width:75.56%;}
.career02 .content .right .top{display:flex; margin-bottom:0.35rem; align-items:center; justify-content:space-between;}
.career02 .content .right .top .tit{font-size:0.24rem; line-height:0.3rem; color:#201e1f;}
.career02 .content .right .top .search_box{display:flex; align-items:center; padding:0.1rem; border-bottom:1px solid #e5e5e5;}
.career02 .content .right .top .search_box .inp{font-size:0.16rem; width:3.2rem; line-height:0.3rem; padding:0; outline:none; border:none; background:none; margin:0;}
.career02 .content .right .top .search_box .search_btn{cursor:pointer;}

.career02 .content .right .bott .item{margin-bottom:0.2rem;}
.career02 .content .right .bott .item .intro{display:flex; align-items:center; justify-content:space-between; padding:0.8rem 0.55rem; background:#f6f6f6; color:#201e1f;}
.career02 .content .right .bott .item .intro .int_l .tit{font-size:0.24rem; line-height:0.3rem; font-family:"t_bold"; font-family:"t_bold"; margin-bottom:0.05rem;}
.career02 .content .right .bott .item .intro .int_l .con{font-size:0.15rem;}
.career02 .content .right .bott .item .intro .int_l{width:80%; margin-right:10%;}
.career02 .content .right .bott .item .intro .int_r{width:10%;}
.career02 .content .right .bott .item .intro .int_r .more_btn{display:flex; flex-direction:column; align-items:center; cursor:pointer;}
.career02 .content .right .bott .item .intro .int_r .more_btn .icon{margin-bottom:0.05rem;}
.career02 .content .right .bott .item .intro .int_r .more_btn:hover{color:#acdc49; transition:all .5s ease;}
.career02 .content .right .bott .item .cont{display:none; background:#f6f6f6; padding:0 0.55rem 0.5rem; font-size:0.16rem;}

.career02 .content .right .bott .widgets_common_pages_4{margin-top:0.5rem;}


/* 产品详情 */
.pro_detail.channel_content{padding:0;}
.pro_detail01{position:relative; padding:1.5rem 0 1rem; background:url(../img/pro_detail01_bg.jpg) no-repeat center/cover; z-index:1;}
.pro_detail01 .xc_crumbs{margin-bottom:0.7rem;}
.pro_detail01 .content{display:flex; justify-content:space-between;}
.pro_detail01 .left{width:33.33%;}
.pro_detail01 .left .txt{font-size:0.2rem; color:#fff; font-family:"t_bold"; font-family:"t_bold"; margin-bottom:0.2rem;}
.pro_detail01 .left .tit{font-size:0.8rem;  color:#abde3b; font-family:"t_bold"; font-family:"t_bold"; line-height:0.6rem; margin-bottom:0.2rem;} 
.pro_detail01 .left .con{font-size:0.16rem; color:#fff; line-height:0.28rem; height:0.84rem; margin-bottom:0.2rem;}
.pro_detail01 .left .btns{display:flex; font-size:0.15rem; line-height:0.24rem; color:#fff; font-family:"t_bold"; font-family:"t_bold";}
.pro_detail01 .left .btns .icon{margin-right:0.1rem;}
.pro_detail01 .left .btns .more_btn{display:flex; align-items:center;}
.pro_detail01 .left .btns .compare_btn{display:flex; align-items:center; margin-left:0.3rem;}
.pro_detail01 .center{position:relative; width:33.33%; justify-self:center;}
.pro_detail01 .center img{position:absolute; top:-1rem; left:50%; transform:translateX(-50%);}

.pro_detail01 .right{width:33.33%; text-align:center; padding-right:1.2rem; box-sizing:border-box;}
.pro_detail01 .right .item{display:flex; justify-content:flex-end; align-items:center; margin-bottom:0.5rem;}
.pro_detail01 .right .item:last-child{margin-bottom:0;}
.pro_detail01 .right .item_l{color:#fff; text-align:right;}
.pro_detail01 .right .item_l .tit{font-size:0.2rem; line-height:0.3rem;	font-family:"t_bold"; font-family:"t_bold";}
.pro_detail01 .right .item_l .con{font-size:0.16rem; line-height:0.3rem;}
.pro_detail01 .right .item_r{margin-left:0.4rem; width:0.6rem; height:0.6rem; border-radius:50%; background:#dfe2e4; display:flex; align-items:center; justify-content:center; transition:all 0.5s ease; cursor:pointer;}
.pro_detail01 .right .item_r:hover{background:#abde3b;}

.pro_detail02 .hd .list .wrap{display:flex; justify-content:space-between; align-items:center;}
.pro_detail02 .hd{ position:relative; background:#ffffff; transition:all .4s ease; height:0.8rem; box-shadow: 0px 2px 8px 2px rgba(0, 0, 0, 0.06);}
.pro_detail02 .hd .list{padding-top:0.08rem; transition:padding-top .4s ease}
.pro_detail02 .hd .list.fixed{top:0; left:0; width:100%; position:fixed; padding-top:0; background:#ffffff; box-shadow: 0px 2px 8px 2px rgba(0, 0, 0, 0.06); z-index:22;}
.pro_detail02 .hd ul{display:flex;}
.pro_detail02 .hd li{padding:0; line-height:0.72rem; font-family:'t_bold'; font-size:0.15rem; margin-right:1rem; position:relative; cursor:pointer;}
.pro_detail02 .hd li:last-child{margin-right:0;}
/* .pro_detail02 .hd li::after{content:''; position:absolute; bottom:0; left:0; width:0; height:0.05rem; background:#abde3b; transform:skew(-45deg); transition:all .3s ease;}
.pro_detail02 .hd li.active::after{width:100%;} */
.pro_detail02 .hd li.active{color:#abde3b;}
.pro_detail02 .hd li:hover::after{width:100%;}
.pro_detail02 .hd li:hover{color:#abde3b;}
.pro_detail02 .hd .btns{display:flex; font-size:0.15rem; line-height:0.24rem; color:#201e1f; font-family:"t_bold"; font-family:"t_bold";}
.pro_detail02 .hd .btns .icon{margin-right:0.1rem;}
.pro_detail02 .hd .btns .more_btn{display:flex; align-items:center;}
.pro_detail02 .hd .btns .compare_btn{display:flex; align-items:center; margin-left:0.3rem;}


.pro_detail02 .sect01{padding:0.8rem 0 0.65rem; background:#f7f7f7 url(../img/pro_detail_sect01_bg.png) no-repeat right bottom;}
.pro_detail02 .sect01 .wrap{display:flex; flex-direction:row; justify-content:space-between;}
.pro_detail02 .sect01 .left .tit{font-size:0.48rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold";}
.pro_detail02 .sect01 .right{width:67.5%;}
.pro_detail02 .sect01 .right li{margin-bottom:0.3rem;}
.pro_detail02 .sect01 .right li:last-child{margin-bottom:0;}
.pro_detail02 .sect01 .right li .tit{font-size:0.24rem; line-height:0.3rem; font-family:"t_bold"; font-family:"t_bold";}
.pro_detail02 .sect01 .right li .con{font-size:0.16rem; line-height:0.3rem;}

.pro_detail02 .infor{margin-bottom:0.5rem;}
.pro_detail02 .infor .tit{font-size:0.48rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold"; color:#242223;}
.pro_detail02 .sect02{padding:0.5rem 0 0.6rem;}
.pro_detail02 .sect02 .content table{width:100%; text-align:center;}
.pro_detail02 .sect02 .content table td{width:33%; border:1px solid #dddddd;}
.pro_detail02 .sect02 .content table .head_row{font-size:0.2rem; line-height:0.3rem; color:#fff; background:#abde3b;}
.pro_detail02 .sect02 .content table .head_row td{padding:0.15rem 0;}
.pro_detail02 .sect02 .content table tbody{font-size:0.15rem; line-height:0.2rem; color:#201e1f;}
.pro_detail02 .sect02 .content table tbody td{padding:0.2rem 0;}
.pro_detail02 .sect02 .content .btns{text-align:center; margin-top:0.5rem;}
.pro_detail02 .sect02 .content .view_btn{display:inline-flex; align-items:center; position:relative; padding:0 0.4rem; margin-right:0.3rem; line-height:0.5rem; font-size:0.2rem; color:#201e1f; font-family:"t_bold"; font-family:"t_bold"; border:1px solid #eee; border-right:none; background:#fff; transition:all 0.5s ease;}
.pro_detail02 .sect02 .content .view_btn .icon{margin-right:0.15rem;}
.pro_detail02 .sect02 .content .view_btn::after{content:''; position:absolute; right:-0.15rem; top:0; bottom:-1px; width:0.3rem; box-sizing:border-box; transform:skewX(30deg); border:1px solid #eee; z-index:-1; transition:all 0.5s ease;}
.pro_detail02 .sect02 .content .view_btn:hover{color:#fff; background:#abde3b; border-color:#abde3b;}
.pro_detail02 .sect02 .content .view_btn:hover::after{background:#abde3b; border-color:#abde3b;}

.pro_detail02 .sect03{padding:0.5rem 0 0.9rem; background:#f7f7f7;}
.pro_detail02 .sect03 .rect-65{padding-bottom:65.577%;}
.pro_detail02 .sect03 .content{padding-left:3.3rem; margin-right:-1.6rem; position:relative;}
.pro_detail02 .sect03 .content .swiper-slide{width:40%;}
.pro_detail02 .sect03 .content .swiper-slide>a{display:block;}
.pro_detail02 .sect03 .content .swiper-slide .intro_box{padding:0.2rem; background:#fff; }
.pro_detail02 .sect03 .content .swiper-slide .intro_box .tit{font-size:0.2rem; line-height:0.26rem; height:0.52rem;  overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.pro_detail02 .sect03 .content .swiper-buttons{position:absolute; left:0; bottom:0; width:1rem; display:flex;}
.pro_detail02 .sect03 .content .swiper-buttons .btn_{position:relative; flex:0 0 auto; width:0.6rem; height:0.6rem; margin-right:0.1rem; cursor:pointer;}
.pro_detail02 .sect03 .content .swiper-buttons .btn_ svg{position:absolute; top:50%; left:50%; width:0.5rem; height:0.5rem; color:#201e1f; transform:translate(-50%, -50%); z-index:1;}
.pro_detail02 .sect03 .content .swiper-buttons .btn_.button-prev svg{transform:translate(-50%, -50%) scaleX(-1);}
.pro_detail02 .sect03 .content .swiper-buttons .btn_::after{content:''; position:absolute; top:0; left:0; right:0; bottom:0;  background:#ccc; transform:skewX(-15deg); z-index:0; transition:all 0.5s ease;}
.pro_detail02 .sect03 .content .swiper-buttons .btn_:hover::after{background:#abde3b;}


/* 产品详情弹窗2 */
.tc2{display:none; position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); width:12.4rem; padding:0.5rem 0.7rem 0.6rem 0.55rem;  box-sizing:border-box; background:#ffffff; z-index:302;}
.tc2 .title{font-size:0.22rem; line-height:0.3rem; margin-bottom:0.45rem; font-family:Impact; font-family:'Impact';}
.tc2 .close_btn{position:absolute; top:0.3rem; right:0.3rem; font-size:0.24rem; line-height:1; cursor:pointer;}
.tc2 .close_btn i{display:block; margin:0; transition:all .4s ease;}
.tc2 .close_btn:hover i{color:#abde3b; transform:rotate(180deg);}
.tc2 .form_box .inp_wrap{float:left; width:47.5%; margin-right:5%; font-size:0; margin-bottom:0.25rem; display:flex; align-items:center; position:relative;}
.tc2 .form_box .inp_wrap:nth-child(2n){margin-right:0;}
.tc2 .form_box .inp_wrap .label_t em{color:#e42800;}
.tc2 .form_box .inp_wrap .label_t{font-size:0.2rem; line-height:0.3rem; width:1.75rem;}
.tc2 .form_box .inp_wrap .inp_t{width:calc(100% - 1.75rem); box-sizing:border-box; text-indent:0.2rem; border:1px solid #707070; border-radius:0; padding:0.05rem 0; margin:0; background:none; line-height:0.38rem; font-size:0.18rem;}
/* .tc2 .content .form_box .inp_wrap.inp_num .input_{display:flex; flex-wrap:wrap; position:relative; width:calc(100% - 1.75rem); height:0.5rem;}
.tc2 .content .form_box .inp_wrap.inp_num .input_ input{width:calc(100% - .7rem); height:100%; border-left:0; background:transparent; margin:0; box-sizing:border-box;}
.tc2 .content .form_box .inp_wrap.inp_num .icon{width:.7rem; height:100%; border:1px solid #707070; background:transparent; padding:0 0.15rem; margin:0; box-sizing:border-box; border-right:0; background:#f2f2f2; display:flex; align-items:center; cursor:pointer; position:relative;}
.tc2 .content .form_box .inp_wrap.inp_num .icon::after{position:absolute; top:50%; transform:translateY(-50%); right:10%; background:url(../img/inquiry_3.png) no-repeat center; background-size:cover; width:8px; height:6px; content:'';}
.tc2 .content .form_box .inp_wrap.inp_num .icon img{width:.28rem; height:.16rem; object-fit:cover;}
.tc2 .content .form_box .inp_wrap.inp_num .input_ ul{background:#ffffff; position:absolute; top:100%; left:0%; padding:2%; width:100%; box-sizing:border-box; border:1px solid #d9d9d9; height:3rem; overflow-y:auto; overflow-x:hidden; display:none;} */
.tc2 .content .form_box .inp_wrap.inp_num .input_ ul::-webkit-scrollbar {width:2px; height:2px;}
.tc2 .content .form_box .inp_wrap.inp_num .input_ ul::-webkit-scrollbar-thumb {border-radius:5px; background:#abde3b; }
.tc2 .content .form_box .inp_wrap.inp_num .input_ ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.tc2 .content .form_box .inp_wrap.inp_num .input_ ul li{width:100%; height:.5rem; line-height:.5rem; transition:all .3s ease; display:flex; font-size:0.16rem;}
.tc2 .content .form_box .inp_wrap.inp_num .input_ ul li:hover{background:#f2f2f2;}
.tc2 .content .form_box .inp_wrap.inp_num .input_ ul li .icon{background:none; border:0; display:flex; align-items:center; }
.tc2 .content .form_btns{font-size:0.2rem; line-height:0.46rem; background:#abde3b; cursor:pointer; text-align:center; width:1.6rem; border-radius:5px; margin:0.3rem auto 0; display:block; outline:none; border:0; padding:0;}

body .intl-tel-input.allow-dropdown .flag-container .selected-flag{padding:0 1em; width:auto; background:#f2f2f2;}
body .intl-tel-input .country-list{width:100%;}
body .iti-flag{display:inline-block;}
body .intl-tel-input .country-list .country-name{display:none;}
body .intl-tel-input .country-list .country .dial-code{padding-left:10px;}
/* 产品详情的电话号码 */
.tc2 .content .form_box .inp_wrap.inp_num .input_{display:block; width:calc(100% - 1.75rem); height:0.5rem;}
.tc2 .content .form_box .inp_wrap.inp_num .input_ input{width:calc(100% - .7rem); border:1px solid #707070; border-radius:0; height:100%; border-left:0; background:transparent; margin:0; box-sizing:border-box; padding-left:0; text-indent:0.2rem; background:none; line-height:0.38rem; font-size:0.18rem;}
.tc2 .content .form_box .inp_wrap.inp_num .intl-tel-input{display:flex; flex-wrap:wrap; height:0.5rem; line-height:.5rem;}
.tc2 .content .form_box .inp_wrap.inp_num .intl-tel-input .flag-container{position:static; height:100%; width:.7rem; border:1px solid #707070; background:transparent; margin:0; box-sizing:border-box; border-right:0;}
.tc2 .content .form_box .inp_wrap.inp_num .intl-tel-input.allow-dropdown .flag-container .selected-flag{padding:0 0.15rem;}
.tc2 .content .form_box .inp_wrap.inp_num .intl-tel-input .country-list .divider{height:1px; overflow:hidden; line-height:1px; margin-bottom:0;}

.tc_bg2{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); z-index:300;}
.tc2 .Validform_wrong {position:absolute; top:100%; font-size:0.16rem; left:1.8rem;}
.tc2 .input_ .Validform_wrong{left:0;}

.pro_detail02 .hd .list .btns{display:none;}
.pro_detail02 .hd .list.fixed .btns{display:flex;}
.header.gout{top:-100%;}

.pro_comp{padding-top:1.8rem;}
.pro_comp01 .infor{margin-bottom:0.5rem; text-align:center;}
.pro_comp01 .infor .tit{font-size:0.46rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold"; color:#333640;}
.pro_comp01 .content{position:relative;}
.pro_comp01 .content .title{position:absolute; top:7rem; left:0; width:100%; font-size:0.48rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold"; color:#333640; padding-bottom:0.3rem; border-bottom:1px solid #dddddd;}
.pro_comp01 .content .list{display:flex; justify-content:space-between;}
.pro_comp01 .content .item{width:23.5%;}
.pro_comp01 .content .item .sel_item{position:relative; color:#201e1f; width:100%; padding:0.15rem 1em; box-sizing:border-box; cursor:pointer;  border:1px solid #e5e5e5; margin-bottom:0.3rem;}
.pro_comp01 .content .item .sel_item .item_l{font-size:0.16rem; line-height:0.3rem;}
.pro_comp01 .content .item .sel_item .item_r{position:absolute; right:0.2rem; top:50%; transform:translateY(-50%); line-height:1;}
.pro_comp01 .content .item .sel_item .item_r svg{transition:all .5s ease; transform:rotate(180deg); width:0.16rem; height:0.16rem;}
.pro_comp01 .content .item .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  scrollbar-width:thin; scrollbar-color:#abde3b rgba(0, 0, 0, 0); background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; max-height:2rem; overflow:auto; box-sizing:border-box;}
.pro_comp01 .content .item .sel_item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.pro_comp01 .content .item .sel_item .item_down::-webkit-scrollbar-thumb{background:#abde3b;}
.pro_comp01 .content .item .sel_item .item_down::-webkit-scrollbar-track{background:#e5e5e5;}
.pro_comp01 .content .item .sel_item .item_down li{line-height:1.6; padding:.1rem 1em;  cursor:pointer;}
.pro_comp01 .content .item .sel_item.cur .item_r svg{transform:rotate(0);}
.pro_comp01 .content .item .pro_box{position:relative; background:#f6f6f6; height:5.3rem;}
.pro_comp01 .content .item .pro_box::after{content:''; position:absolute; top:50%; left:50%; width:0.83rem; height:0.83rem; transform:translate(-50%, -50%); background:url(../img/pro_comp01_plus.png) no-repeat center/contain; z-index:1;}
.pro_comp01 .content .item .pro_box .cont{display:none; position:relative; z-index:2; width:100%; height:100%; background:#fff; box-shadow: 0px 0px 20px 0px rgba(35, 36, 37, 0.14); transition:all 0.5s ease;}
.pro_comp01 .content .item .pro_box .img_box{height:4.2rem; display:flex; justify-content:center; align-items:center;}
.pro_comp01 .content .item .pro_box .img_box img{max-width:80%; max-height:80%; object-fit:contain;}
.pro_comp01 .content .item .pro_box .intro_box{ color:#201e1f; text-align:left; padding:0 0.34rem;} 
.pro_comp01 .content .item .pro_box .intro_box .tit{font-size:0.3rem; line-height:0.4rem; margin-bottom:0.05rem;}
.pro_comp01 .content .item .pro_box .intro_box .con{font-size:0.18rem; line-height:0.24rem; max-height:0.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.pro_comp01 .content .item .bott{color:#201e1f; margin-top:1.8rem;}
.pro_comp01 .content .item .bott li{padding:0.3rem 0 0.25rem; border-bottom:1px solid #dddddd;;}
.pro_comp01 .content .item .bott li .tit{font-size:0.16rem; line-height:0.2rem; margin-bottom:0.2rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_comp01 .content .item .bott li .con{font-size:0.2rem; line-height:0.24rem; height:0.24rem; font-family:"t_bold"; font-family:"t_bold"; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

#boxBlank{z-index:389!important;}
.box_wrap_out{z-index:399!important;}


/* 产品筛选 */
.pro_filter.channel_content{padding:0;}

.pro_filter01{padding:0.3rem 0 0.5rem;}
.pro_filter01 .infor{display:flex; align-items:center; justify-content:space-between;}
.pro_filter01 .infor .tit{font-size:0.42rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold"; color:#201e1f;}
.pro_filter01 .infor .unit input{width:0; height:0; box-sizing:border-box;}
.pro_filter01 .infor .unit span{display:inline-block; text-align:center; font-size:0.16rem; color:#201e1f; line-height:0.38rem; width:0.88rem; border:1px solid #e5e5e5; cursor:pointer; transition:all 0.5s ease;}
.pro_filter01 .infor .unit input:checked+span,
.pro_filter01 .infor .unit span:hover{background:#abde3b; border-color:#abde3b;}
.pro_filter01 .infor{margin-bottom:0.36rem;}
.pro_filter01 .content{display:flex; align-items:flex-end; justify-content:space-between;}
.pro_filter01 .content .filter_box{width:23.75%;}
.pro_filter01 .content .filter_box .top{margin-bottom:0.2rem;}
.pro_filter01 .content .filter_box .top .tit{font-size:0.2rem; line-height:0.24rem; color:#201e1f; font-family:"t_bold"; font-family:"t_bold"; margin-left:0.1rem;}
.pro_filter01 .content .filter_box .bott .item{width:100%; margin-bottom:0.2rem; border-bottom:1px solid #e5e5e5; line-height:0.46rem; height:0.46rem; color:#666666; font-size:0.16rem; position:relative; cursor:pointer; /*background:#d80c18;*/ box-sizing:border-box;}
.pro_filter01 .content .filter_box .bott .item:last-child{margin-bottom:0;}
.pro_filter01 .content .filter_box .bott .item .item_l{width:86%; float:left; padding-left:0.2rem; box-sizing:border-box; position:relative; color:#666666; }
.pro_filter01 .content .filter_box .bott .item .item_r{width:14%; float:right; position:relative; height:100%; cursor:pointer;}
.pro_filter01 .content .filter_box .bott .item .item_r::before{content:''; width:1px; height:45%; background:#fff; position:absolute; left:0; top:50%; transform:translate(0,-50%);}
.pro_filter01 .content .filter_box .bott .item .item_r::after{content:''; width:30px; height:30px; background:url(../img/arrow_right.png) no-repeat center; background-size:contain; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%) rotate(90deg);}
.pro_filter01 .content .filter_box .bott .item .item_down{display:none; position:absolute; top:100%; left:0; width:100%; background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:2; max-height:1.5rem; overflow:auto; padding-left:0.2rem; box-sizing:border-box;}
.pro_filter01 .content .filter_box .bott .item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.pro_filter01 .content .filter_box .bott .item .item_down::-webkit-scrollbar-thumb{background:#ca0915;}
.pro_filter01 .content .filter_box .bott .item .item_down::-webkit-scrollbar-track{background:#f6f5f5;}
.pro_filter01 .content .filter_box .bott .item .item_down li{color:#222; line-height:0.3rem; cursor:pointer;}
.pro_filter01 .content .filter_box .bott .item.cur .item_r::after{transform:translate(-50%, -50%) rotate(270deg);}

.pro_filter01 .content .filter_box.btns{flex:0 1 auto; margin-right:0; width:2.8rem; display:flex; padding-bottom:0.15rem;}
.pro_filter01 .content .filter_box.btns .btn_{display:flex; width:100%; font-size:0.18rem; line-height:0.4rem; text-align:center; display:flex; justify-content:center; align-items:center; background:#abde3b; cursor:pointer;}
.pro_filter01 .content .filter_box.btns .btn_ .icon{margin-right:0.1rem; transition:all 0.5s ease;}
.pro_filter01 .content .filter_box.btns .btn_.search_btn{margin-right:0.15rem;}
.pro_filter01 .content .filter_box.btns .btn_.reset_btn{background:#fff; border:1px solid #e5e5e5;}
.pro_filter01 .content .filter_box.btns .btn_.reset_btn:hover .icon{transform:rotate(180deg);}
.pro_filter01 .content .filter_box.btns .btn_.search_btn:hover .icon{transform:rotateY(180deg);}

.pro_filter01 .content .filter_box .bott .slider{height:0.46rem;}
.pro_filter01 .content .filter_box .bott .slider>.irs{position:relative; top:-25px;}
.pro_filter01 .content .filter_box .bott .slider .irs--round .irs-line{top:38px; height:4px;}
.pro_filter01 .content .filter_box .bott .slider .irs--round .irs-bar{top:38px;	height:4px; background:#abde3b;}
.pro_filter01 .content .filter_box .bott .slider .irs--round .irs-handle{background:#abde3b; border-color:#fff; width:18px; height:18px; border-width:2px; cursor:pointer;}


.pro_filter02{background:#f5f5f5; padding-bottom:1.6rem;}
.pro_filter02 .infor{border-bottom:1px solid #e5e5e5;}
.pro_filter02 .infor ul{display:flex; justify-content:space-between;}
.pro_filter02 .infor .item{position:relative; flex:1 1 auto; width:25%; text-align:center; box-sizing:border-box; padding:0.5rem 0.1rem 0.4rem; cursor:pointer;}
.pro_filter02 .infor .item .img_box{opacity:0.6; transition:all 0.5s ease;}
.pro_filter02 .infor .item .img_box{height:1rem;}
/* .pro_filter02 .infor .item .img_box a{display:block;} */
.pro_filter02 .infor .item .img_box img{width:auto; height:100%;}
.pro_filter02 .infor .item .tit{margin-top:0.1rem; font-size:0.24rem; color:#201e1f;} 
.pro_filter02 .infor .item:hover .img_box,
.pro_filter02 .infor .item.cur .img_box{opacity:1;}
.pro_filter02 .infor .item::after{content:''; position:absolute; bottom:0; left:0; width:0; height:2px; background:#abde3b; transition:all 0.5s ease;}
.pro_filter02 .infor .item.cur::after{width:100%;}
.pro_filter02 .content{padding-top:0.6rem;}
.pro_filter02 .content .count{margin-bottom:0.3rem; font-size:0.24rem; line-height:0.3rem; color:#201e1f;}
.pro_filter02 .content .top{display:flex; justify-content:space-between;}
.pro_filter02 .content .top .item{position:relative; display:flex; align-items:center; justify-content:center; width:49%; background:#fff; height:2.4rem; cursor:pointer;}
.pro_filter02 .content .top .item::after{content:''; position:absolute; left:50%; bottom:0; margin-left:-0.16rem; width: 0; height: 0; border-style: solid; border-width: 0 0.16rem 0.22rem 0.16rem; border-color: transparent transparent #f5f5f5 transparent; z-index:1; opacity:0; transition:all 0.5s ease;}
.pro_filter02 .content .top .item.cur::after{opacity:1;}
.pro_filter02 .content .top .item .tit{font-size:0.3rem; color:#333640; margin-left:0.4rem;}
.pro_filter02 .content .bott{display:flex; flex-flow:row wrap; margin-top:0.46rem;}
.pro_filter02 .content .bott .item{margin-right:0.2rem; margin-bottom:0.25rem;}
.pro_filter02 .content .bott .item a{display:block; min-width:2.14rem; font-size:0.22rem; color:#333640; line-height:0.58rem; border:1px solid #e5e5e5; text-align:center; box-sizing:border-box; padding:0 0.5rem; background:#fff; transition:all 0.5s ease; cursor:pointer;}
.pro_filter02 .content .bott .item:hover a{background:#abde3b; border-color:#abde3b;}

/* 产品列表 */
.pro_list{background:#f6f6f6; padding-bottom:2.6rem;}
.pro_list01 .infor{display:flex; justify-content:space-between; align-items:center; margin-bottom:0.5rem;}
.pro_list01 .infor .tit{font-size:0.46rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold"; color:#333640;}
.pro_list01 .infor .count{font-size:0.24rem; line-height:0.3rem; color:#201e1f; text-align:right; margin-bottom:0.1rem;}
.pro_list01 .content>ul{display:flex; flex-flow:row wrap; margin-left:-2%; margin-top:-2%;}
.pro_list01 .content>ul::after{content:""; flex:auto;}
.pro_list01 .content .item{width:23%; background:#fff; margin-top:2%; margin-left:2%; }
.pro_list01 .content .item>a{display:block; padding:0 0.3rem; display:flex; flex-direction:column;}
.pro_list01 .content .item .img_box{width:100%; height:3rem; padding:0.7rem 0 0.5rem; }
.pro_list01 .content .item .img_box img{width:100%; height:100%; object-fit:contain;}
.pro_list01 .content .item .intro_box{color:#201e1f; height:0.7rem; margin-bottom:0.4rem; overflow:hidden; }
.pro_list01 .content .item .intro_box .tit{font-size:0.3rem; line-height:0.36rem; margin-bottom:0.1rem;	 font-family:"t_bold"; font-family:"t_bold"; }
.pro_list01 .content .item .intro_box .con{font-size:0.18rem; line-height:0.24rem; margin-bottom:0.2rem;}
.pro_list01 .content .item .intro_box .specs{font-size:0.16rem; line-height:0.28rem; color:#333; margin-bottom:0.2rem;}
.pro_list01 .content .item .intro_box .specs li{display:block; width:100%;}
.pro_list01 .content .item .intro_box .btns{border-top:1px solid #abde3b; color:#abde3b; padding-top:0.15rem;} 
.pro_list01 .content .item .intro_box .btns .more_btn{display:flex; justify-content:space-between;}
.pro_list01 .content .item .intro_box .btns .more_btn .icon{width:0.3rem; height:0.3rem;}
.pro_list01 .content .item:hover{box-shadow: 0px 0px 20px 0px rgba(35, 36, 37, 0.14); transition:all 0.5s ease;}
.pro_list01 .content .item:hover .img_box{padding:0.2rem 0 0.2rem; height:2.3rem; transition:all 0.5s ease;}
.pro_list01 .content .item:hover .intro_box{height:2.32rem; margin-bottom:0.2rem; transition:all 0.5s ease;}

.pro_list01 .infor .unit input{width:0; height:0; box-sizing:border-box;}
.pro_list01 .infor .unit span{display:inline-block; text-align:center; font-size:0.16rem; color:#201e1f; line-height:0.38rem; width:0.88rem; border:1px solid #e5e5e5; cursor:pointer; transition:all 0.5s ease;}
.pro_list01 .infor .unit input:checked+span,
.pro_list01 .infor .unit span:hover{background:#abde3b; border-color:#abde3b;}

.ipart01 .content .left .bott .item.item02 .slider{height:0.46rem;}
.ipart01 .content .left .bott .item.item02 .slider>.irs{position:relative; top:-15px;}
.ipart01 .content .left .bott .item.item02 .slider .irs--round .irs-line{top:38px; height:4px;}
.ipart01 .content .left .bott .item.item02 .slider .irs--round .irs-bar{top:38px; height:4px; background:#abde3b;}
.ipart01 .content .left .bott .item.item02 .slider .irs--round .irs-handle{background:#abde3b; border-color:#fff; width:18px; height:18px; border-width:2px; cursor:pointer;}

.ipart01 .content .left .bott .item .intro{z-index:1;}
.ipart01 .content .left .bott .item.item02 .slider>.irs{z-index:0;}

.history01 .content .item.no_img .img_box{height:0; visibility:hidden;}
.history01 .content .item.year::after{z-index:-1;}

.news_list01 .content .bott ul{margin-left:-2%; justify-content:flex-start;;}
.news_list01 .content .bott .news_item{margin-left:2%; width:31.3333%;}



.contact_us01 .content .left .amap-container{width:100% !important;; height:100% !important;;}

.contact_us01{background:#f5f5f7;}
.channel_content.contact_us{padding-top:0;}



.header .pro_down{display:none; position:absolute; left:0; top:0.98rem; min-width:100%; padding:0.5rem 0; overflow:hidden; z-index:10; background:#fff;}
.header .pro_down .left{float:left; width:74.3125%;}
.header .pro_down .right{float:right; width:22.875%;}
.header .pro_down .left .type{float:left; width:18.487%; margin-right:1.848%;}
.header .pro_down .left .type:last-child{margin-right:0;}
.header .pro_down .left .type .tit{display:block; font-size:0.24rem; line-height:0.3rem; font-family:"t_bold"; font-family:"t_bold"; margin-bottom:0.3rem; white-space:nowrap;}
.header .pro_down .left .type .img_box{position:relative; display:block; width:2.2rem; height:2.16rem; background:#f6f6f6; margin-bottom:0.5rem;}
.header .pro_down .left .type .img_box img{position:absolute; bottom:-0.3rem; left:50%; transform:translateX(-50%); max-width:100%; max-height:100%;}
.header .pro_down .left .type ul{height:2.4rem; overflow-y:auto;}
.header .pro_down .left .type .model{font-size:0.18rem; line-height:0.2rem; margin-bottom:0.2rem;}
.header .pro_down .left .type ul::-webkit-scrollbar{width:2px; height:4px;}
.header .pro_down .left .type ul::-webkit-scrollbar-thumb{background:#abde3b;}
.header .pro_down .left .type ul::-webkit-scrollbar-track{background:#ffffff;}
.header .pro_down .right .item{position:relative; padding:0.15rem 0.44rem; line-height:0.3rem; font-size:0.18rem; border-bottom:1px solid #e5e5e5;}
.header .pro_down .right .item::after{content:''; position:absolute; right:0; top:50%; margin-top:-0.15rem; width:0.3rem; height:0.3rem; background:url(../img/arrow_right.png) no-repeat center/contain; transition:all 0.5s ease;}
.header .pro_down .right .item:hover::after{background-image:url(../img/arrow_right_1.png);}


body .irs--round .irs-from, body .irs--round .irs-to, body .irs--round .irs-single,
body .irs--round .irs-min, body .irs--round .irs-max{font-size:0.15rem;}

.pro_filter01 .content .filter_box.btns .btn_ .icon{width:0.22rem;}

.service03 .content .item.imgZoom:hover .img_box img{-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform: scale(1.05,1.05);}

.manual01 .content .subcon ul{justify-content:flex-start; margin-left:-2%; margin-top:-0.5rem;}
.manual01 .content .subcon .item{width:31.3333%; margin-left:2%; margin-top:0.5rem; margin-bottom:0;}


.manual01 .content .item.imgZoom:hover .img_box img{-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);transform: scale(1.05,1.05);}

.training01 .content .ul_{justify-content:flex-start; margin-left:-2%; margin-top:-0.5rem;}
.training01 .content .item{width:31.3333%; margin-left:2%; margin-top:0.5rem; margin-bottom:0;}

.career02 .content .left .bott .item .cont li{line-height:0.24rem;}
/* .career02 .content .left .bott .item .cont li::before{top:10px;} */

.contact_us01 .content .right .box .con .li_box_l .icon{flex:0 0 auto;}
.contact_us01 .content .right .box .con .li_box .li_box_r{flex:0 0 auto; white-space:nowrap;}


body .amap-logo{z-index:40!important;}
body .amap-copyright{z-index:40!important;}

.coop02 .content ul{justify-content:flex-start; margin-left:-1.56%;}
.coop02 .content .item{margin-left:1.56%;}

.coop01 .infor .swiper-slide .line .cell{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.service01 .infor .filters{display:flex; justify-content:center; text-align:left; margin-top:0.4rem; margin-bottom:0.4rem;}
.service01 .infor .filters .sel_item{position:relative; color:#333640; width:4.22rem; padding:0.1rem; margin-right:0.2rem; box-sizing:border-box; cursor:pointer; border-bottom:1px solid #333640;}
.service01 .infor .filters .sel_item .item_l{font-size:0.16rem; line-height:0.3rem;}
.service01 .infor .filters .sel_item .item_r{position:absolute; right:0.1rem; top:50%; transform:translateY(-50%); line-height:1;}
.service01 .infor .filters .sel_item .item_r svg{transition:all .5s ease; transform:rotate(180deg); width:0.16rem; height:0.16rem;}
.service01 .infor .filters .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  scrollbar-width:thin; scrollbar-color:#abde3b rgba(0, 0, 0, 0); color:#666; background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; max-height:2rem; overflow:auto; box-sizing:border-box;}
.service01 .infor .filters .sel_item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.service01 .infor .filters .sel_item .item_down::-webkit-scrollbar-thumb{background:#abde3b;}
.service01 .infor .filters .sel_item .item_down::-webkit-scrollbar-track{background:#e5e5e5;}
.service01 .infor .filters .sel_item .item_down li{line-height:1.6; padding:.1rem 1em;  cursor:pointer;}
.service01 .infor .filters .sel_item.cur .item_r svg{transform:rotate(0);}


.manual01 .content>ul{display:block;}
.manual01 .content .subcon{margin-bottom:0.6rem;}
.manual01 .content .subcon:last-child{margin-bottom:0;}
.manual01 .content .subcon .subtit{font-size:0.26rem; line-height:0.28rem; font-family:"t_bold"; font-family:'t_bold'; margin-bottom:0.3rem;}



body .box_wrap_bar.bg-primary{background:#acdc49;}
body .resultArea .content_form .piclist_area .rect-695 ._full{object-fit:contain;}


.pro_detail01 .right .item_r{flex: 0 0 auto;}

.pro_filter02 .content .top{margin-left:-2%;}
.pro_filter02 .content .top .item{flex:1 1 auto; margin-left:2%;}
.pro_filter02 .content .top .item>a{display:flex; align-items:center;}

.header .pro_down .left .type .tit{font-size:0.2rem;}
.manual01 .content .subcon .subtit{color:#abde3b;}


/* 2023-1106 */
.pro_detail02 .sect02 .infor .con .item{font-size:0.16rem; line-height:0.38rem; padding:0 0.47rem; float:left; transition:0.5s ease; cursor:pointer;}
.pro_detail02 .sect02 .infor .con .item.cur{background:#abde3b; color:#201e1f;}
.pro_detail02 .sect02 .content .content_box{display:none;}
.pro_detail02 .sect02 .content .content_box.cur{display:block;}
.coop03 .content .swiper-container{width:4.35rem;}
.coop03 .content .swiper-slide{width:4.33rem; color:#cacaca;}
.coop03 .content .swiper-slide .img_{width:1.07rem; overflow:hidden;}
.coop03 .content .swiper-slide .info_{width:calc(100% - 1.3rem);}
.coop03 .content .swiper-slide img{transition:all 0.5s ease;}
.coop03 .content .swiper-slide:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.coop03 .content .swiper-slide-active{color:#000;}
.coop03 .content .map_box .dots_box .dot span{font-size:0.3rem; line-height:0.35rem;}
.about_us05 .content .info_box{margin-top:-30px; position:relative; z-index:2;}
.about_us05 .content .info_box .owl-carousel{padding:0 0.3rem; box-sizing:border-box;}
.about_us05 .content .info_box .item{display:none; padding:10px;}
.about_us05 .content .info_box .owl-item .item{display:block;}
.about_us05 .content .info_box .item .box{padding:15px 30px; background:#fff; box-shadow:0 0 8px rgba(0,0,0,.1);}
.about_us05 .content .info_box .item .box .t{font-size:0.24rem; line-height:0.3rem; color:#000; margin-bottom:.2rem; max-height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.about_us05 .content .info_box .item .box .c{font-size:0.16rem; line-height:0.24rem;}
.about_us05 .content .info_box .item .box .c span{display:block; margin-bottom:10px;}
.about_us05 .content .info_box .item .box .c span:nth-child(3){position:relative; padding-left:30px;}
.about_us05 .content .info_box .item .box .c span:nth-child(3) i{position:absolute; left:0; top:0;}
.about_us05 .content .info_box{margin-top:-15px;}
.about_us05 .content .info_box .item .box .c i{float:left; width:20px; margin-right:10px;}
.about_us05 .content .info_box .item .box .c i img{width:20px;}
.about_us05 .content .info_box .owl-nav{width:100%;}
.about_us05 .content .info_box .owl-nav div{ position:absolute;top:50%; transform:translateY(-50%); font-size:30px; line-height:40px;}
.about_us05 .content .info_box .owl-nav div i{margin:0; color:#ccc; transition:0.5s ease;}
.about_us05 .content .info_box .owl-nav .owl-prev{left:0;}
.about_us05 .content .info_box .owl-nav .owl-next{right:0;}
.about_us05 .content .info_box .owl-nav div.disabled{display:none;}
.about_us05 .content .info_box .owl-nav div i:hover{color:#abdd3b;}
.about_us05 .content .img_box .dots .dot{cursor:pointer;}
.about_us05 .content .img_box .dots .dot span{opacity:0; visibility:hidden; transition:0.5s ease;}
.about_us05 .content .img_box .dots .dot.cur span{opacity:1; visibility:visible;}


/* 2023-1116 李岸南 */
.pro_detail02 .sect02 .content table td{width:33%;}

.pro_comp01 .content{background-color: #ffffff;}
.pro_comp01 .content.sticky{position:fixed; left:0; top:0.99rem; width:100%; z-index:19; transition:all .5s ease; background:#feffff;}
.pro_comp01 .top{width: 100%; height: 3.92rem;}
.pro_comp01 .content .wrap{padding-bottom: 0.2rem;}
.pro_comp01 .content .item{width: 21.5%;}
.pro_comp01 .content .item .pro_box{height: 2.8rem;}
.pro_comp01 .content .item .pro_box .img_box{height:2.2rem;}
.pro_comp01 .content .item .pro_box .intro_box .tit{text-align: center;}
.pro_comp01 .con_bottom{margin-top: .3rem; height: auto;}
.pro_comp01 .con_bottom .title{width:100%; font-size:0.48rem; line-height:0.5rem; font-family:"t_bold"; font-family:"t_bold"; color:#333640; padding-bottom:0.3rem; border-bottom:1px solid #dddddd;}
.pro_comp01 .con_bottom .list{display:flex; justify-content:space-between;}
.pro_comp01 .con_bottom .list .item{width:21.5%;}
.pro_comp01 .con_bottom .list .item .bott{color:#201e1f;}
.pro_comp01 .con_bottom .list .item .bott li{padding:0.3rem 0 0.25rem; border-bottom:1px solid #dddddd;;}
.pro_comp01 .con_bottom .list .item .bott li .tit{font-size:0.16rem; line-height:0.2rem; margin-bottom:0.2rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_comp01 .con_bottom .list .item .bott li .con{font-size:0.2rem; line-height:0.24rem; height:0.24rem; font-family:"t_bold"; font-family:"t_bold"; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/* 2023-1113语言版本 */
.header .language_down{position:absolute; left:0%; top:100%; width:100%; background:#fff;  display:none; }
.header .language_down .lan_content{padding-top:50px;}
.header .language_down .lan_content .sl {height:170px; position:relative; padding-left:115px; min-height:90px;}
.header .language_down .lan_content .sl .map {background:url(../img/lanDown_map.png) no-repeat; width:110px; height:90px; overflow:hidden; position:absolute; left:0; top:0;}
.header .language_down .lan_content .sl01 .map {background-position:0 0;}
.header .language_down .lan_content .sl01:hover .map {background-position:-110px 0;}
.header .language_down .lan_content .sl02 .map {background-position:0 -90px;}
.header .language_down .lan_content .sl02:hover .map {background-position:-110px -90px;}
.header .language_down .lan_content .sl03 .map {background-position:0 -180px;}
.header .language_down .lan_content .sl03:hover .map {background-position:-110px -180px;}
.header .language_down .lan_content .sl04 .map {background-position:0 -270px;}
.header .language_down .lan_content .sl04:hover .map {background-position:-110px -270px;}
.header .language_down .lan_content .sl05 .map {background-position:0 -360px;}
.header .language_down .lan_content .sl05:hover .map {background-position:-110px -360px;}
.header .language_down .lan_content .sl06 .map {background-position:0 -450px;}
.header .language_down .lan_content .sl06:hover .map {background-position:-110px -450px;}
.header .language_down .lan_content .sl07 .map {background-position:0 -540px;}
.header .language_down .lan_content .sl07:hover .map {background-position:-110px -540px;}
.header .language_down .lan_content .sl dt {font-size:22px;  color:#333640; line-height:1.3; margin-bottom:10px;}
.header .language_down .lan_content a {color:#333640;}
.header .language_down .lan_content a:hover {color:#abdd3b; text-decoration:underline;}


/* 2023-1211 李岸南 */
/* 招聘下层——提交表单 */

.channel_content.career_submit{padding-bottom:.5rem;}
.career_submit01 .form_inp{margin-bottom:.6rem;}
.career_submit01 .form_inp .inp_box{float:left; width:32%; margin-right:2%; margin-bottom:0.62rem; font-family:'t_re'; box-sizing:border-box;}
.career_submit01 .form_inp .inp_box.inp_tow .inp{position:relative;}
.career_submit01 .form_inp .inp_box.inp_tow .inp::after{content:''; width:0.15rem; height:0.15rem; background:url(../img/arrow_up.svg) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-0.07rem; transform:scaleY(-1);}
.career_submit01 .form_inp .inp_three{margin-right:0;}
.career_submit01 .form_inp .inp_box .inp_label{display:block; font-size:.2rem; line-height:.2rem;  margin-bottom:0.37rem;}
.career_submit01 .form_inp .inp_box .inp_label em{color:#e42800;}
.career_submit01 .form_inp .inp_box .inp{box-sizing:border-box; width:100%; padding:0; margin:0; background:#f6f6f6; outline:none; line-height:.58rem; padding:0 0.18rem; font-size:0.2rem; border:1px solid #e5e5e5; color:#201e1f;}
.career_submit01 .form_inp .inp_box .gen{box-sizing:border-box; width:100%; padding:0; margin:0; background:#f6f6f6; outline:none; line-height:.58rem; padding:0 0.18rem; font-size:0.2rem; border:1px solid #e5e5e5; color:#201e1f; height:.6rem; border-radius:0;}
.career_submit01 .form_inp .inp_box .gen .tit{display:none;}
.career_submit01 .form_inp .inp_box.text_box{width:100%;}
.career_submit01 .form_inp .inp_box .inp_text{height:1.5rem; background-color:#f6f6f6; width:100%; padding:0; margin:0; outline:none; padding:0.2rem .18rem; box-sizing:border-box; font-size:.2rem; border:1px solid #e5e5e5; color:#201e1f; line-height:1.9;}
.career_submit01 .form_inp .yzm_box{width:100%; margin-bottom:0; font-size:0;}
.career_submit01 .form_inp .yzm_box .inp{width:14.3%; margin-right:.12rem;}
.career_submit01 .form_inp .yzm_box img{width:1.6rem; margin-right:.33rem; cursor:pointer;height:.6rem;}
.career_submit01 .form_inp .yzm_box span{color:#201e1f; font-size:.2rem; line-height:.2rem;}
.career_submit01 .form_btn{text-align:center;}
.career_submit01 .form_btn .more_btn{cursor:pointer;; display:inline-block; position:relative; padding:0 0.4rem; margin-right:0.3rem; line-height:0.48rem; font-size:0.2rem; color:#000; border:none; border-right:none; background-color:#abde3b; transition:all .5s ease; width:1.7rem; text-align:left; box-sizing:border-box;}
.career_submit01 .form_btn .more_btn::after{content:''; position:absolute; right:-0.15rem; top:0; bottom:0; width:0.3rem; box-sizing:border-box; transform:skewX(30deg); border:none; z-index:-1; transition:all 0.5s ease; background-color:#abde3b;}
.career_submit01 .form_btn .more_btn i{position:absolute; width:.22rem; height:.22rem; right:20%; top:50%; transform:translateY(-50%); background:url(../img/resume01.png) no-repeat center/contain; transition:all 0.5s ease;}
.career02 .content .right .bott .item .cont{padding-bottom:.41rem;}
.career02 .content .right .bott .item .form_btn{padding:.15rem 0 0 0;}
.career02 .content .right .bott .item .form_btn{text-align:right;}
.career02 .content .right .bott .item .form_btn .more_btn{display:inline-block; position:relative; padding:0 0.28rem; margin-right:0.3rem; line-height:0.48rem; font-size:0.2rem; color:#000; border:none; border-right:none; background-color:#abde3b; transition:all .5s ease; width:1.7rem; text-align:left; box-sizing:border-box;}
.career02 .content .right .bott .item .form_btn .more_btn::after{content:''; position:absolute; right:-0.15rem; top:0; bottom:0px; width:0.3rem; box-sizing:border-box; transform:skewX(30deg); border:none; z-index:0; transition:all 0.5s ease; background:#abde3b;}
.career02 .content .right .bott .item .form_btn .more_btn i{position:absolute; width:.22rem; height:.22rem; right:18.8%; top:50%; transform:translateY(-50%); background:url(../img/resume01.png) no-repeat center/contain; transition:all 0.5s ease;}

.select-ui-choose-default ._txt{padding:0 !important;}
.select-ui-choose-default ._arrow{width:1.4em !important;}
.select-ui-choose-default ._arrow .arr{border:none !important; background:url(../img/career_submit_icon.png) no-repeat center/cover; width:13px; height:8px;}
.select-ui-choose-default.on ._arrow .arr{border:none; transform:rotate(180deg) translateY(-50%);}
.select-ui-options-default li{height:3.3em; line-height:.66rem !important; padding:0 0.18rem !important; font-size:0.2rem; color:#201e1f;}
.select-ui-options-default-bottom{border-radius:0 !important;;}

/* 搜索页修改 */
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:unset;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#abdd3b;}
body .resultArea .content_form{border-top:0px solid #f4f4f4;}
body .resultArea #botBtn a::before{background:#abdd3b;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{border:1px solid #abdd3b;}
body .resultArea #botBtn a:hover{border:1px solid #abdd3b;}
body .resultArea .content_form .piclist_area .rect-695{overflow:unset;}
body .resultArea .content_form .piclist_area .srchList li .intro{margin-top:20px;}
@media only screen and (max-width: 760px){
	body .searchArea .content_form{padding:0;}
	body .searchArea .content_form .form_box .search .btn_wrap{width:30%;}
	body .searchArea .content_form .form_box .search .input_wrap{width:70%;}
}




.header .h_tools .h_search::after{border:1px solid #ffffff;}
.header .h_tools .h_lan::after{border:1px solid #ffffff;}
.header.fixed .h_tools .h_lan::after{border:1px solid #8e9196;}
.header:hover .h_tools .h_lan::after{border:1px solid #8e9196;}
.header.fixed .h_tools .h_search::after{border:1px solid #8e9196;}
.header:hover .h_tools .h_search::after{border:1px solid #8e9196;}
.header.fixed .h_tools .h_lan:hover::after{border-color:#acdc49;}
.header:hover .h_tools .h_lan:hover::after{border-color:#acdc49;}
.header.fixed .h_tools .h_search:hover::after{border-color:#acdc49;}
.header:hover .h_tools .h_search:hover::after{border-color:#acdc49;}
.header .inav_wrapper .nav_li.special_len .nav_down ul li a{width:1.7rem;}
.header .pro_down .left .type .tit{font-size:.22rem; min-height:.6rem; margin-bottom:.15rem; white-space:unset;}
.header .inav_wrapper .nav_li.special_len .nav_down ul li a{width:1.85rem;}
.f_top .left{width:83.5%;}
.f_top .left dl{margin-bottom:.2rem;}
.f_top .left dl dt{font-size:.18rem; font-weight:600; font-family:'t_re';}
.f_top .right .contact .line:last-child{position:relative;}
.f_top .right .contact .line:last-child .icon{position:absolute; top:0; left:0;}
.f_top .right .contact .line:last-child span{display:block; padding-left:.28rem;}

.ibanner .swiper-pagination .swiper-pagination-current{font-size:.32rem; line-height:.4rem;}
.ibanner .swiper-slide .img_box{height:auto;}
.ibanner .swiper-slide .img_box img{height:auto; object-fit:unset;}
.ipart01 .content .left .bott .item .cont li::before{top:.06rem; margin-top:0;}
.ipart01 .content .left .bott .item .cont li::after{top:.09rem; margin-top:0;}
.ipart02{height:auto;}
.ipart02 .infor ul{margin-top:0;}
.ipart02 .content .bott .item .t .num{margin-right:.08rem;}
.ipart02 .content{position:unset;}
.ipart02 .content .bott ul::before{content:""; display:table; clear:both;}
.ipart02 .content .bott{float:left; margin-top:-1rem; position:relative; z-index:1;}
.ipart03 .infor .btns{margin-top:.2rem;}
.ipart03 .infor .btns .more_btn::after{top:unset;}
.ipart02 .content .top{margin-right:0;}
.ipart02 .content .top .map_box{width:80%;}
.ipart02 .content .top .map_box img{width:100%;}
.ipart02 .content .bott{width:80%;}
.ipart02 .content .bott{float:right;}
.ipart02 .content .top:before, .ipart02 .content .top:after{display:table; clear:both; content:'';}
.ipart02 .content .top .map_box{float:right;}
.ipart02 .content .bott{float:right;}

.contact_us01 .content .right .box .tit{font-size:.38rem;}
.contact_us02 .content .bd .anniu .icon{vertical-align:text-bottom;}
.contact_us02 .infor{padding:0 8%;}
/* .contact_us02{padding:.8rem 0 .4rem;} */

.about_us02 .content .list .ul01 li{width:25%; float:left; padding:0 1%;}
.about_us02 .content .list li .num span{font-size:.6rem;}
.about_us02 .content .list .ul01 li{text-align:center;}

.news_list01 .content .news_item .intro_box .tit{height:.56rem; margin-bottom:.1rem;}
.news_detail01 .right .content .item .intro_box .tit{max-height:.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_detail01 .left .myart{text-align:center;}
.news_detail01 .left .myart iframe{margin:0 auto;}
.news_detail01 .left .bott .next_btn{justify-content:flex-end;}
.news_list01 .infor .years .swiper-button-prev, .news_list01 .infor .years .swiper-button-next{display:none;}
.news_detail01 .right .infor .tit{font-size:.28rem;}
.news_detail01 .left .bott .text{max-height:44.8px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }


.service01 .content .swiper-slide .tit{min-height:.6rem; margin-bottom:.1rem;}
.service02 .content .item .tit{height:.56rem; -webkit-line-clamp:2;}
.service03 .content .item .intro_box .tit{min-height:.56rem; margin-bottom:.2rem;}
.service04 .content .sel_item{position:relative; color:#333640; width:100%; padding:.1rem; margin-right:.2rem; box-sizing:border-box; cursor:pointer; border-bottom:1px solid #333640; margin-bottom:.3rem;}
.service04 .infor{margin-bottom:.3rem;}
.service04 .cont{padding:.6rem;padding-left:.5rem;}

.coop03 .content .swiper-container{height:6.25rem; top:-0.25rem}
.coop03 .content .map_box .dots_box .dot span{font-size:.25rem;}
.coop03 .content .swiper-slide .line{margin-top:0;}
.coop03 .content .swiper-slide .tit{margin-bottom:.1rem;}
.coop03 .infor{margin-bottom:1rem;}
.coop03 .content{margin-bottom:.5rem;}
.channel_content.coop{padding:0;}
.coop01 .content .item .form_item .sel_down{height:180px; overflow-y:auto;}
.coop01 .content .item .form_item .sel_down::-webkit-scrollbar {width:4px; height:4px;}
.coop01 .content .item .form_item .sel_down::-webkit-scrollbar-thumb {background:#acdc49;}
.coop01 .content .item .form_item .sel_down::-webkit-scrollbar-track {background:#f6f5f5;}
.coop01 .content .btns .submit_btn::after{bottom:-0.01rem;}

.pro_detail01 .left .tit{white-space: nowrap;}
.pro_detail01 .right .item_l .tit{font-family:'t_re';}
.pro_detail01 .right .item_l .con{font-family:'t_bold';}
.pro_detail01 .left .con{height:auto;}
.pro_detail02 .sect03 .content{padding:0; padding-right:0; margin-left:0; width:88.75%;}
.pro_detail02 .sect03 .content .swiper-buttons{position:absolute; right:-1.3rem; left:unset;}
.pro_list{padding-bottom:.8rem;}
.pro_filter02 .infor .item .tit{font-size:.22rem;}
.pro_filter02 .content .bott .item a{font-size:.2rem;}
.pro_filter01 .content .filter_box .bott .item .item_down::-webkit-scrollbar-thumb{background-color:#acdc49;}
.pro_filter01 .content .filter_box .bott .item .item_down::-webkit-scrollbar-track{background:#f6f5f5;}

.manual01 .content .item .intro_box .tit{min-height:0.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.manual01 .content{padding:0 .4rem;}

/* 后加表单验证码 */
.contact_us02 .content .bd .bottom{padding-left:2rem; padding-right:3rem; margin-top:.5rem;}
.contact_us02 .content .bd .bottom .rand{float:left; display:flex;}
.contact_us02 .content .bd .bottom .anniu{float:right;}
.contact_us02 .content .bd .anniu{margin:0; line-height:.62rem; height:.62rem;}
.contact_us02 .content .bd .bottom .rand label{height:0.6rem; font-size:0.2rem; color:#201e1f; line-height:0.6rem; display:block;}
.contact_us02 .content .bd .bottom .rand input{width:3rem; padding:0; line-height:0.6rem; height:0.6rem; background:#F6F6F6; border:1px solid #E2E2E2; text-indent:0.1rem; margin-left:.26rem; display:block; padding-left:.2rem; padding-right:.4rem;}
.contact_us02 .content .bd .bottom .rand img{margin-left:.16rem; display:block; height:.62rem;}
.contact_us02 .content .bd .item label em{color:#f00;}
.contact_us02 .content .bd .bottom .rand label em{color:#f00;}

.coop01 .content .btns{padding-left:2rem; padding-right:3rem; display:flex; justify-content:space-between; align-items:center;}
.coop01 .content .btns .rand{display:flex;}
.coop01 .content .btns .rand label{height:0.6rem; font-size:0.2rem; color:#201e1f; line-height:0.6rem; display:block;}
.coop01 .content .btns .rand input{width:3rem; padding:0; line-height:0.6rem; height:0.6rem; background:#F6F6F6; border:1px solid #E2E2E2; text-indent:0.1rem; margin-left:.26rem; display:block; padding-left:.2rem; padding-right:.4rem;}
.coop01 .content .btns .rand img{margin-left:.16rem; display:block; height:.62rem;}
.contact_us02 .content .bd .item label em{color:#f00;}
.coop01 .content .btns .rand label em{color:#f00;}

/* 20240408 */
.pro_detail01 .left .tit{font-size:.7rem}
.news_detail01 .left .myart{text-align:left;}
.coop03 .content .swiper-slide .line{font-size:.15rem;}
.coop03 .content .swiper-slide .tit{font-size: 0.21rem;}

/* 20240508*/
.about_us05 .content .img_box .dots .dot.dot8410 span{left:unset; right:30px;}
.about_us05 .content .img_box .dots .dot.dot8412 span{left:unset; right:30px;}
.about_us05 .content .img_box .dots .dot.dot8436 span{left:unset; right:30px;}
.about_us05 .content .img_box .dots .dot.dot5572 span{left:unset; right:30px;}
.about_us05 .content .img_box .dots .dot.dot5584 span{left:unset; right:50px;}
.about_us05 .content .img_box .dots .dot.dot8414 span{transform:translateY(-100%);}
.about_us05 .content .img_box .dots .dot.dot7570 span{left:unset; right:30px;}
.about_us05 .content .img_box .dots .dot.dot8406 span{position:absolute; left:50%; top:unset; bottom:-30px; transform:translate(-50%, 100%);}


/* 20240710 */

/* jqtree.css */
ul.jqtree-tree{list-style:none outside;margin-left:0;margin-bottom:0;padding:0}ul.jqtree-tree.jqtree-dnd{touch-action:none}ul.jqtree-tree ul.jqtree_common{list-style:none outside;margin-left:12px;margin-right:0;margin-bottom:0;padding:0;display:block}ul.jqtree-tree li.jqtree-closed>ul.jqtree_common{display:none}ul.jqtree-tree li.jqtree_common{clear:both;list-style-type:none}ul.jqtree-tree .jqtree-toggler{border-bottom:none;color:#333;text-decoration:none;vertical-align:middle}ul.jqtree-tree .jqtree-toggler:hover{color:#000;text-decoration:none}ul.jqtree-tree .jqtree-toggler.jqtree-closed{background-position:0 0}ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left{margin-right:.5em}ul.jqtree-tree .jqtree-toggler.jqtree-toggler-right{margin-left:.5em}ul.jqtree-tree .jqtree-element{cursor:pointer;position:relative;display:flex}ul.jqtree-tree .jqtree-title{color:#1c4257;vertical-align:middle}ul.jqtree-tree .jqtree-title-button-left{padding-left:0.3rem}ul.jqtree-tree .jqtree-title-button-left.jqtree-title-folder{margin-left:0}ul.jqtree-tree li.jqtree-folder{margin-bottom:4px}ul.jqtree-tree li.jqtree-folder.jqtree-closed{margin-bottom:1px}ul.jqtree-tree li.jqtree-ghost{position:relative;z-index:10;margin-right:10px}ul.jqtree-tree li.jqtree-ghost span{display:block}ul.jqtree-tree li.jqtree-ghost span.jqtree-circle{border:solid 2px #00f;border-radius:100px;height:8px;width:8px;position:absolute;top:-4px;left:-6px;box-sizing:border-box}ul.jqtree-tree li.jqtree-ghost span.jqtree-line{background-color:#00f;height:2px;padding:0;position:absolute;top:-1px;left:2px;width:100%}ul.jqtree-tree li.jqtree-ghost.jqtree-inside{margin-left:48px}ul.jqtree-tree span.jqtree-border{position:absolute;display:block;left:-2px;top:0;border:solid 2px #00f;border-radius:6px;margin:0;box-sizing:content-box}ul.jqtree-tree li.jqtree-selected>.jqtree-element,ul.jqtree-tree li.jqtree-selected>.jqtree-element:hover{background-color:#97bdd6;background:linear-gradient(#bee0f5,#89afca);text-shadow:0 1px 0 rgba(255,255,255,.7)}ul.jqtree-tree .jqtree-moving>.jqtree-element .jqtree-title{outline:dashed 1px #00f}ul.jqtree-tree.jqtree-rtl{direction:rtl}ul.jqtree-tree.jqtree-rtl ul.jqtree_common{margin-left:0;margin-right:12px}ul.jqtree-tree.jqtree-rtl .jqtree-toggler{margin-left:.5em;margin-right:0}ul.jqtree-tree.jqtree-rtl .jqtree-title{margin-left:0;margin-right:1.5em}ul.jqtree-tree.jqtree-rtl .jqtree-title.jqtree-title-folder{margin-right:0}ul.jqtree-tree.jqtree-rtl li.jqtree-ghost{margin-right:0;margin-left:10px}ul.jqtree-tree.jqtree-rtl li.jqtree-ghost span.jqtree-circle{right:-6px}ul.jqtree-tree.jqtree-rtl li.jqtree-ghost span.jqtree-line{right:2px}ul.jqtree-tree.jqtree-rtl li.jqtree-ghost.jqtree-inside{margin-left:0;margin-right:48px}ul.jqtree-tree.jqtree-rtl span.jqtree-border{right:-2px}span.jqtree-dragging{color:#fff;background:#000;opacity:.6;cursor:pointer;padding:2px 8px}
ul.jqtree-tree .jqtree-title{font-size:.2rem; line-height:1; color:#201e1f;}
body .jqtree_common{outline:none;}
body ul.jqtree-tree li.jqtree-selected>.jqtree-element, 
body ul.jqtree-tree li.jqtree-selected>.jqtree-element:hover{background:none; font-weight:bold; color:#abde3b!important;}
body ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left{font-size:0; margin-right:0.1rem; flex:0 0 auto; margin-top:0.06rem; width:0.17rem; height:0.17rem; background:url(../img/course_list01_left_on.png) no-repeat center/contain;}
body ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left.jqtree-closed{background:url(../img/course_list01_left_off.png) no-repeat center/contain;}
ul.jqtree-tree li.jqtree-folder{margin-bottom:0;}
ul.jqtree-tree .jqtree-element{justify-content:flex-start; align-items:center;}
body ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left{width:.15rem; height:.15rem; background:url(../img/manual02_left_on.png) no-repeat center / contain; margin:0; margin-right:.15rem;}
body ul.jqtree-tree .jqtree-toggler.jqtree-toggler-left.jqtree-closed{background:url(../img/manual02_left_on.png) no-repeat center / contain;}
ul.jqtree-tree li.jqtree-folder.jqtree-closed{margin-bottom:0;}
ul.jqtree-tree .jqtree-title-button-left.jqtree-title-folder{padding-left:.3rem; position:relative;}
ul.jqtree-tree .jqtree-title::before{content:""; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.15rem; height:.15rem; background:url(../img/left_off.png) no-repeat center / contain; transition:all .0s ease; display:block;}
ul.jqtree-tree .jqtree-title::after{content:""; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.15rem; height:.15rem; display:none; background:url(../img/left_on.png) no-repeat center / contain; transition:all .0s ease;}
.jqtree-title.jqtree_common.jqtree-title-button-left{position:relative;}
ul.jqtree-tree .jqtree_common.jqtree-selected .jqtree-title::before{display:none;}
ul.jqtree-tree .jqtree_common.jqtree-selected .jqtree-title::after{display:block;}
ul.jqtree-tree .jqtree_common.jqtree-selected .jqtree-title{color:#abde3b;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree_common > .jqtree_common{margin-top:.05rem; padding-top:.35rem;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree-element.jqtree_common{margin-top:0; padding-top:0;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common{margin-top:0; padding-top:0;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree_common > .jqtree_common[role="group"]{margin-top:0; padding-top:0;}
ul.jqtree-tree .jqtree_common .jqtree_common .jqtree_common .jqtree-title{font-size:.16rem; color:#201e1f;}

ul.jqtree-tree > .jqtree-folder{padding:.3rem 0;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder{margin-top:.05rem; padding-top:.35rem;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder:last-child{padding-bottom:0;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common > .jqtree-folder{padding-top:.13rem;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common > .jqtree-folder li:not(.jqtree-folder){margin-left:.3rem;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common > .jqtree-folder:last-child{padding-bottom:0;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common  .jqtree-element.jqtree_common{padding-top:.13rem;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common > .jqtree-element.jqtree_common.jqtree-title-button-left{width:.12rem;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common .jqtree-element.jqtree_common::after, ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common .jqtree-element.jqtree_common::before{top:.05rem; transform:translateY(0);}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common .jqtree-element.jqtree_common:last-child{padding-bottom:0;}

ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree-element.jqtree_common .jqtree-title{font-size:.16rem;}
ul.jqtree-tree > .jqtree-folder > .jqtree_common > .jqtree-folder > .jqtree_common .jqtree-element.jqtree_common .jqtree-title{font-size:.14rem;}
ul.jqtree-tree ul.jqtree_common{margin-left:.3rem;}


/* 文件 */
.manual02 .left{width:23%; margin-right:2.7%; background-color:#f5f5f5; float:left; position:relative;}
.manual02 .left::after{content:''; position:absolute; top:0; left:0; width:85%; height:2px; background-color:#abde3b;}
.manual02 .left .box{padding:.15rem .17rem .5rem;}
.manual02 .left .box .item{padding:.3rem 0; border-bottom:1px solid #e5e5e5;}
.manual02 .left .box .item .tit .text{margin-left:.3rem; padding-left:.3rem; font-size:.2rem; font-weight:bold; color:#201e1f; position:relative;}
.manual02 .right{width:74.3%; float:right;}
.manual02 .right .li_{background-color:#ffffff; border-radius:6px; border:solid 1px #dee1de; margin-bottom:.2rem; cursor:pointer;}
.manual02 .right .li_:last-child{margin-bottom:0;}
.manual02 .right .li_ .box{display:flex; align-items:center; justify-content:space-between; padding-left:.27rem; padding-right:.46rem; font-size:.16rem; line-height:.28rem; color:#201e1f; height:.95rem; box-sizing:border-box; transition:all .5s ease;}
.manual02 .right .li_ .box .icon{margin-right:.36rem;}
.manual02 .right .li_ .box .tit{font-size:.18rem; line-height:.3rem; width:45%; font-weight:bold;}
.manual02 .right .li_ .box .wid{width:13%;}
.manual02 .right .li_ .box .download_btn{width:.3rem; height:.3rem; background:url(../img/manual_right_icon01.png) #eeeeee no-repeat center/contain; background-size:.2rem .2rem; transition:all .5s ease;} 
.manual02 .right .li_:hover .box{color:#abde3b;}
.manual02 .right .li_:hover .box .download_btn{background:url(../img/manual_right_icon02.png) transparent no-repeat center/contain; background-size:.2rem .2rem;}


/* 视频 */
.training .manual01 .infor .left{width:calc(100% - 4rem); margin-top:0.06rem;}
.training .manual01 .infor .left .tabs_ .item>a{white-space:nowrap;}
.training .manual01 .infor .left .tabs_ ul{overflow-x:auto;}
.training .manual01 .infor .left .tabs_ ul::-webkit-scrollbar{width:4px; height:4px;}
.training .manual01 .infor .left .tabs_ ul::-webkit-scrollbar-thumb{background:#acdc49;}
.training .manual01 .infor .left .tabs_ ul::-webkit-scrollbar-track{background:#f6f5f5;}
.training .manual01 .infor .left .tabs_ ul{padding-bottom:4px;}
.training .manual01 .infor .left .tabs_ .item>a{padding:0 0.3rem;}

.training01 .left{width:23%; margin-right:2.7%; background-color:#f5f5f5; float:left; position:relative;}
.training01 .left::after{content:''; position:absolute; top:0; left:0; width:85%; height:2px; background-color:#abde3b;}
.training01 .left .box{padding:.15rem .17rem .5rem;}
.training01 .right{width:74.3%; float:right;}
.complaint01 .contact_us02{padding:0;}
.complaint01 .contact_us02 .content .bd .item .inp_wrap .sele_wrap .sele{border-radius:0; padding:0 .15rem; width:calc(100% - 0.3rem); box-sizing:unset;}
.complaint01 .contact_us02 .content .bd .item .inp_wrap .inp{font-size:.18rem;}
.complaint01 .select-ui-choose-default ._txt{font-size:.18rem;}
body .select-ui-options::-webkit-scrollbar{width:4px; height:4px;}
body .select-ui-options::-webkit-scrollbar-thumb{background:#acdc49;}
body .select-ui-options::-webkit-scrollbar-track{background:#f6f5f5;}
body .select-ui-options-default{max-height:2.1rem!important;}


/* 产品列表 修改 */
.pro_filter02 .infor ul{overflow-y:hidden; overflow-x:auto;}

.pro_filter02 .infor ul::-webkit-scrollbar{width:2px; height:4px;}
.pro_filter02 .infor ul::-webkit-scrollbar-thumb{background:#abde3b;}
.pro_filter02 .infor ul::-webkit-scrollbar-track{background:#ffffff;}
.pro_filter02 .infor .item{padding:0.5rem 0.21rem 0.4rem;}
.pro_list02 .pro_filter02{padding-bottom:.45rem;}
.pro_filter02 .infor .item{width:2.8rem;}
.pro_list02 .pro_filter02 .infor .item .item_down{padding:.15rem .28rem; width:3.72rem; height:4rem; overflow-y:auto; box-sizing:border-box; background-color:#ffffff; position:absolute; top:100%; left:0; display:none; z-index:3;}
.pro_list02 .pro_filter02 .infor .item .item_down::-webkit-scrollbar{width:4px; height:4px;}
.pro_list02 .pro_filter02 .infor .item .item_down::-webkit-scrollbar-thumb{background:#acdc49;}
.pro_list02 .pro_filter02 .infor .item .item_down::-webkit-scrollbar-track{background:#f6f5f5;}
.pro_list02 .pro_filter02 .infor .item .item_down .list .it_{line-height:.3rem; font-size:.2rem; color:#201e1f; font-weight:bold; padding:.35rem 0; border-bottom:1px solid #e5e5e5; text-align:left;}
.pro_list01 .left{width:23.1%; margin-right:2.2%; background-color:#ffffff;}
.pro_list01 .right{width:74.7%;}
.pro_list01 .right .content .item{width:30%; margin-right:5%; margin-left:0;}
.pro_list01 .right .content .item:nth-child(3n){margin-right:0;}
.pro_list01 .left .content ul{display:block; margin-left:0; margin-top:0;}
.pro_list01 .content>ul{margin-left:0; margin-top:0}
.pro_list01 .infor{margin-bottom:.3rem;}
.pro_list01 .left .l_box{padding:0; padding-left:.4rem; padding-right:.25rem; padding-top:.15rem;}
.pro_list01 .left .l_box .content ul li.liFirst{padding:.25rem 0; border-bottom:1px solid #e5e5e5;}
.pro_list01 .left .l_box .content ul li.liFirst .aFirst{display:block; padding-right:.3rem; position:relative; font-size:.2rem; font-weight:bold; line-height:.34rem; color:#201e1f;}
.pro_list01 .left .l_box .content ul li.liFirst .aFirst span{display:block; width:.3rem; height:.3rem; background:url(../img/manual02_left_on.png) no-repeat; position:absolute; right:0; top:50%; margin-top:-0.15rem; background-position:center; z-index:2;}
.pro_list01 .left .l_box .content ul li.liFirst .aFirst a{display:block;}
.pro_list01 .left .l_box .content ul li.liFirst .ulSecond{display:none; padding-top:.25rem;}
.pro_list01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond>a{position:relative; display:block; padding:0.07rem .12rem;padding-left:.3rem; font-size:.16rem; line-height:.2rem; color:#201e1f;}
.pro_list01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond>a:before{content:''; width:.15rem; height:.15rem; background:url(../img/left_off.png) no-repeat; position:absolute; left:0; top:.1rem; background-size:contain;}

/* 选中态 */
.pro_list01 .left .l_box .content ul li.liFirst .ulSecond li.liSecond.cur>a:before{background:url(../img/left_on.png) no-repeat;}
.pro_list01 .left .l_box .content ul li.liFirst.disable .aFirst span{display:none;}
.pro_list01 .left .l_box .content ul li.liFirst.cur .aFirst span{transform:rotate(-180deg);}


/* 下拉修改 */
.header .pro_down .left{width:100%;}
.header .pro_down .right{display:none;}
.header .pro_down .left .type{width:14.28%; margin-right:2.864%; margin-bottom:.25rem;}
.header .pro_down .left .type:nth-child(6){margin-right:0;}
.header .language_down .lan_content .left{width:28.6%;}
.header .language_down .lan_content .left .item{font-size:.18rem; line-height:.3rem; margin:.15rem 0; color:#333640;}
.header .language_down .lan_content .left .item a{text-decoration:none;}
.header .language_down .lan_content .right{width:71.4%;}
.header .language_down .lan_content .right img{width:100%;}
.header .language_down .lan_content{padding:.4rem 0;}


/* 其他修改 */
.pro_detail02 .sect01 .right li .con p{position:relative;}
.pro_detail02 .sect01 .right li .con p::before{content:''; position:absolute; top:.12rem; left:-.15rem; width:.06rem; height:.06rem; background-color:#acdc49; border-radius:50%;}
.pro_detail02 .sect01 .right li .con p:last-child::before{display:none;}
.pro_filter02 .infor{border-top:1px solid #e5e5e5;}
.pro_filter02 .infor .item::after{bottom:unset; top:0;}
.pro_list01 .right .right{width:auto;}
.pro_list01 .right .content .widgets_common_pages_4{margin-top:0.4rem;}
.pro_filter02 .infor .item{width:auto;}
.coop03 .content .swiper-slide .img_{display:none;}
.coop03 .content .swiper-slide .info_{width:100%;}
.ipart01 .content .right .tabs_ ul .item{padding:0.35rem 0.24rem;}
.ipart01 .content .left{display:none;}
.ipart01 .content .right{width:100%;}
.ipart01 .content .right .item_l{width:36%;}
.ipart01 .content .right .item_r{width:64%;}
.ipart01 .content .right .item_r .swiper-container{height:100%;}
.ipart01 .content .right .item_r .swiper-container .swiper-wrapper{height:100%;}
.ipart01 .content .right .item_r .swiper-container .swiper-wrapper .swiper-slide{height:100%;}
.contact_us02 .content .bd .bottom .rand img{cursor:pointer;}

/* cookie */
.cookie_box{position:fixed; z-index:304; bottom:0; left:0; width:100%; background:#fff; box-shadow:0 0 18px rgba(0,0,0,.2); box-sizing:border-box; font-size:0;}
.cookie_box .content{padding:0.2rem 0;}
.cookie_box .content>div{display:inline-block; vertical-align:middle; font-size:0.16rem; line-height:0.3rem;}
.cookie_box .content .cook_words{width:70%; margin-right:5%; line-height:0.24rem;}
.cookie_box .content .btns_box a{width:1.3rem; padding:0.05rem 0.1rem; color:#201e1f; box-sizing:border-box; text-align:center; border: 1px solid #201e1f; display:inline-block;}
.cookie_box .content .btns_box a.accep{margin-right:0.1rem;}
.cookie_box .content .btns_box a.accep{border-color:#abdd3b; background:#abdd3b;}

/* 视频中心 *//* 视频列表 */
.video_center02 .content .title{font-size:.2rem; line-height:.24rem; font-family:"t_bold"; color:#abde3b; margin-bottom:.5rem;}
.video_center02 .content .li_{width:32%; color:#333640; margin-bottom:0.4rem; margin-right:2%; float:left;}
.video_center02 .content .li_:nth-child(3n){margin-right:0;}
.video_center02 .content .li_>a{display:block;}
.video_center02 .content .li_ .img_box{display:block; margin-bottom:0.2rem;}
.video_center02 .content .li_ .intro_box .tit{font-size:0.22rem; font-family:"t_bold"; line-height:0.28rem; height:0.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.video_center02 .rect-65{padding-bottom:65.354%;}
.video_center02 .content .item{margin-bottom:.1rem;}
.video_center02 .content .item:last-child{margin-bottom:0;}
.video_detail .manual01 .infor .left .tabs_ ul{padding-bottom:9px;}
.video_center .manual01 .infor .left .tabs_ ul{padding-bottom:9px;}
.video_detail .manual01 .infor .left{width:100%;}
.video_center .manual01 .infor .left{width:100%;}
.video_center .manual01 .infor .left .tabs_{overflow:hidden;}
.video_detail .manual01 .infor .left .tabs_{overflow:hidden;}
.video_center .manual01 .infor .left .tabs_ .item>a{white-space:nowrap;}
.video_center .manual01 .infor .left .tabs_ ul{overflow-x:auto;}
.video_detail .manual01 .infor .left .tabs_ .item>a{white-space:nowrap;}
.video_detail .manual01 .infor .left .tabs_ ul{overflow-x:auto;}
.video_center .manual01 .infor .left .tabs_ ul::-webkit-scrollbar{width:4px; height:4px;}
.video_center .manual01 .infor .left .tabs_ ul::-webkit-scrollbar-thumb{background:#acdc49;}
.video_center .manual01 .infor .left .tabs_ ul::-webkit-scrollbar-track{background:#f6f5f5;}
.video_detail .manual01 .infor .left .tabs_ ul::-webkit-scrollbar{width:4px; height:4px;}
.video_detail .manual01 .infor .left .tabs_ ul::-webkit-scrollbar-thumb{background:#acdc49;}
.video_detail .manual01 .infor .left .tabs_ ul::-webkit-scrollbar-track{background:#f6f5f5;}


/* 全站表单提交成功  弹窗 */
/* .brandBox{display:none;} */
.channel_content.whish{margin-top:0.4rem;}
.brandBox_detail{width:7.16rem; margin:0 auto; text-align:center;}

.brandBox_detail .box .center{margin-bottom:.35rem;}
.brandBox_detail .box .center .img_box{padding:.5rem 0;}
.brandBox_detail .box .center .tit{font-size:.2rem; line-height:.3rem; color:#201e1f; font-family:'t_bold';}
.brandBox_detail .box .bottom .more_btn{position:relative; display:inline-block; line-height:0.5rem; padding:0 0.6rem; padding-right:.46rem; font-size:0.16rem; color:#000000; background:#acdc49; font-weight:bold;}
.brandBox_detail .box .bottom .more_btn::after{content:''; position:absolute; top:0; bottom:0; left:100%; width:0.3rem; box-sizing:border-box; border-right:0.3rem solid transparent; border-bottom:0.5rem solid #fff; transition:all 0.3s ease;border-bottom-color:#acdc49;}


/* 全球站点 */
.distributor01 .content{position:relative;}
.distributor01 .content .map_box{position:relative;}
.distributor01 .content .map_box .map_bg{width:100%;}
.distributor01 .content .map_box .dots_box{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.distributor01 .content .map_box .dots_box .dot{position:absolute; top:0; left:0; cursor:pointer;}
/* .distributor01 .content .map_box .dots_box .dot .dot_box{width:2.2rem; height:0.5rem;} */
.distributor01 .content .map_box .dots_box .dot i{position:absolute; top:0; left:0; display:block; width:0.12rem; height:0.12rem; border-radius:50%; margin-top:-0.06rem; margin-left:-0.06rem; background:#abde3b; z-index:1; transition:all 0.5s ease;}
.distributor01 .content .map_box .dots_box .dot span{opacity:0; position:absolute; top:50%; left:0; padding-left:0.3rem; transform:translate(-20%, -50%); font-size:0.24rem; font-family:"t_bold"; color:#333640; transition:all 0.5s ease; width:2.5rem;}
.distributor01 .content .map_box .dots_box .dot .dot_box::after{content:''; position:absolute; top:0; left:0; width:0.24rem; height:0.24rem; border-radius:50%; margin-left:-0.12rem; margin-top:-0.12rem; background:rgba(32, 30, 31, 0.3); z-index:-1; transition:all 0.5s ease;}
.distributor01 .content .map_box .dots_box .dot .dot_box.cur i
/* .distributor01 .content .map_box .dots_box .dot .dot_box:hover i */
{width:0.22rem; height:0.22rem; margin-top:-0.11rem; margin-left:-0.11rem;}
.distributor01 .content .map_box .dots_box .dot .dot_box.cur::after
/* .distributor01 .content .map_box .dots_box .dot .dot_box:hover::after */
{width:0.44rem; height:0.44rem; margin-top:-0.22rem; margin-left:-0.22rem;}
.distributor01 .content .map_box .dots_box .dot .dot_box.cur span
/* .distributor01 .content .map_box .dots_box .dot .dot_box:hover span */
{opacity:1; transform:translate(0, -50%);}

.distributor01 .content .map_box .dots_box .dot .dot_top{position:absolute; width:2.6rem; padding:0; top:-0.5rem; transform:translate(0, -100%); right:-0.5rem; z-index:2; display:none; /*opacity:0; visibility:hidden;*/ transition:all .5s ease;}
/* .distributor01 .content .map_box .dots_box .dot.cur .dot_top{display:block; visibility:visible; opacity:1;} */
.distributor01 .content .map_box .dots_box .dot.dot_left .dot_top{transform:translate(50%, -100%)}
.distributor01 .content .map_box .dots_box .dot.dot_left .dot_top .area ul{left:100%; right:unset; border-radius:0 6px 6px 6px;}
.distributor01 .content .map_box .dots_box .dot .dot_top .area:first-child .tit{border-radius:6px 6px 0 0; overflow:hidden;}
.distributor01 .content .map_box .dots_box .dot .dot_top .area:last-child .tit{border-radius:0 0 6px 6px; overflow:hidden;}
.distributor01 .content .dot_top .area .tit{font-size:0.16rem; position:relative; line-height:0.26rem; padding:0.12rem 0.24rem; background-color:#abdd3b; transition:all .5s ease; color:#000000; white-space:nowrap; cursor:pointer;}
.distributor01 .content .dot_top .area .tit::after{content:"+"; position:absolute; color:#000000; right:0.24rem; top:50%; transform:translateY(-50%); z-index:1;}
.distributor01 .content .dot_top .area ul{max-height:none; position:absolute; background:#d0ea97; right:100%; opacity:0; top:0; width:3.2rem; visibility:hidden; transition:all 0.5s ease; padding:0.1rem 0; padding-right:0.1rem; box-sizing:border-box; border-radius:6px 0 6px 6px; overflow:hidden;}
.distributor01 .content .dot_top .area ul .add_box{max-height:4.52rem; overflow-y:auto; padding:0 .3rem; padding-right:0.15rem;}
.distributor01 .content .dot_top .area ul .add_box::-webkit-scrollbar{width:2px; height:4px;}
.distributor01 .content .dot_top .area ul .add_box::-webkit-scrollbar-thumb{border-radius:6px; background:#000000;}
.distributor01 .content .dot_top .area ul .add_box::-webkit-scrollbar-track{border-radius:6px; background:transparent;}
.distributor01 .content .dot_top .area ul .item{position:relative; font-size:.14rem; color:#000000; line-height:0.22rem; padding:0.08rem 0; padding-left:.2rem;}
.distributor01 .content .dot_top .area ul .item::before{content:''; position:absolute; top:0.16rem; left:0; width:0.06rem; height:0.06rem; border-radius:50%; background-color:#000000;}
.distributor01 .content .dot_top .area.cur .tit::after{content:"-";}
.distributor01 .content .dot_top .area.cur ul{visibility:visible; right:100%; opacity:1;}
.distributor01 .content .dot_top .area.cur .tit{background-color:#d0ea97}
.distributor01 .content .dot_top:hover .area:first-child .tit{border-radius:0!important;}
.distributor01 .content .dot_top_box{display:none;}
.distributor01 .content .dot_top.m_dot_top{position:relative; display:none;}
.distributor01 .content .dot_top.m_dot_top .area{position:relative;}
.distributor01 .content .dot_top.m_dot_top .area ul{position:static; top:unset; left:unset; right:unset; bottom:unset; display:none; opacity:1; visibility:visible; width:100%; transition:unset; border-radius:0;}
.distributor01 .content .dot_top.m_dot_top .area.cur .tit{background-color:#abdd3b;}

/* 20240814 wrt */
ul.jqtree-tree .jqtree-title::before,
ul.jqtree-tree .jqtree-title::after{top:0; transform:none;}
ul.jqtree-tree .jqtree-element{align-items:flex-start;}
body .tree > .jqtree_common > .jqtree_common{padding:.35rem .1rem; border-bottom:1px solid #e5e5e5;}
.contact_us02 .content .bd .item .inp_wrap:nth-child(3n){margin-right:0;}
.contact_us02 .content .bd .item .inp_wrap{margin-bottom:.3rem;}
.contact_us02 .content .bd .item{margin-top:0;}
.contact_us02 .content .hd{margin-bottom:.3rem;}
.coop03{display:none;}

.pro_filter02 .infor ul{overflow:hidden;}
.pro_filter02 .infor .item{box-sizing:border-box;}
.pro_filter02 .infor .item .tit{font-size:.18rem; white-space:normal;}
.ipart01 .content .right .item_l ul li{width:3rem;}


/* 日语wrt */
.header .h_tools .h_lan .txt{font-size:.16rem;}

