﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/

body{font-family:'微软雅黑'}
.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:#3cabff;}
.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;}

/* 常量设置 */
.wrap { width:83.85%; 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:0.15rem; line-height:1.6; color:#201e1f; background:#fff;}
a{color:inherit;}
a:hover { color:#fec00f;}
::-moz-selection {color:#fff; background:#fec00f; }
::selection {color:#fff; background:#fec00f; }
::-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;}
.imgZoomSmall img{ -moz-transition:all .6s ease 0s; -ms-transition:all .6s ease 0s; -o-transition:all .6s ease 0s; -webkit-transition:all .6s ease 0s; transition:all .6s ease 0s;}
.imgZoom,.imgZoomSmall { 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);}
.imgZoomSmall:hover 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);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }




/* 网站样式 */
html{font-size:100px;}
.header{position:fixed; left:0; top:0; z-index:90; width:100%; background:#ffffff; transition:all 0.5s ease; box-shadow:0 0 4px 2px rgba(0,0,0,0.04);}
.header .h_logo{padding:0.24rem 0; width:2rem;}
.header .h_logo a{display:block;}
.header .h_logo a img{display:block;}

.header .h_tools{font-size:0; width:auto;}
.header .h_tools>div{display:inline-block; vertical-align:middle; cursor:pointer; position:relative; padding:0.25rem 0.2rem;}
.header .h_tools>div::before{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:1px; height:0.16rem; background:#d6d6d6;}

/* 语言版本 */
.header .h_tools .h_lan>div{display:inline-block; vertical-align:middle;}
.header .h_tools .h_lan .icon{width:0.22rem;}
.header .h_tools .h_lan .t{margin-left:0.1rem; color:#fec00f; font-size:0.16rem; line-height:0.22rem;}


/* 导航搜索 */
.header .h_tools .h_sear .iconfont{line-height:0.22rem; margin:0; padding:0; display:block; font-size:0.2rem; color:#494949;}
.header .h_tools .h_sear:hover .iconfont{color:#fec00f;}


/* 导航菜单 */
.header .h_tools .h_menu{padding-right:0;}
.header .h_tools .h_menu>div{display:inline-block; vertical-align:middle;}
.header .h_tools .h_menu .t{margin-right:0.1rem; color:#201e1f; font-size:0.15rem; line-height:0.22rem;}
.header .h_tools .h_menu .icon .img01{display:block;}
.header .h_tools .h_menu .icon .img02{display:none;}
.header .h_tools .h_menu:hover .t{color:#fec00f;}
.header .h_tools .h_menu:hover .icon .img02{display:block;}
.header .h_tools .h_menu:hover .icon .img01{display:none;}

/* 菜单展开 */
.lnb .lnb_bg{content:''; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); visibility:hidden; opacity:0; z-index:100; transition: all 0.3s;}
.lnb .lnb_area{position:fixed; right:-5rem; top:0; width:5rem; height:100%; z-index:100; background:#fff; transition:all 0.3s;}
.lnb .lnb_inner{position:relative; overflow:auto; height:100%;}
.lnb .lnb_inner .btn_lnb_close{position:absolute; right:0.5rem; top:0.3rem; font-size:0.16rem; font-weight:bold; transition:.5s ease;}
.lnb .lnb_inner .btn_lnb_close:hover{transform:rotateZ(180deg);}
.lnb .lnb_top .box{padding:0.6rem 0.6rem 0.25rem 0.2rem;}
.lnb .lnb_top .box .tit{font-size:0.22rem; font-weight:bold; margin-bottom:0.2rem; color:#201e1f; font-family:Impact; font-family:'Impact';}
.lnb .lnb_top .box .con a{display:block; padding:0 0.25rem; border:1px solid #cccccc; line-height:0.44rem; height:0.44rem; overflow:hidden; font-size:0.16rem; margin-bottom:10px;}
.lnb .lnb_top{border-bottom:1px solid #eff0f1;}
.lnb .lnb_top .box .con a i{float:right; transition:transform .3s ease; transform:translateX(-5px); margin:0; font-size:0.18rem; display:block; opacity:0; color:#ffffff; line-height:0.44rem;}
.lnb .lnb_top .box .con a:hover{background:#fec00f; color:#ffffff; border-color:#fec00f;}
.lnb .lnb_top .box .con a:hover i{transform:translateX(0); opacity:1;}
.lnb .lnb_bott .tit{font-size:0.22rem; font-weight:bold; padding:0.2rem; color:#201e1f; font-family:Impact; font-family:'Impact'; box-sizing:border-box;}
.lnb .lnb_bott .con{position:relative;}
.lnb .lnb_bott .con ul{position:relative; z-index:1; font-size:0.15rem;}
.lnb .lnb_bott .con ul li{ transition:.3s ease;}
.lnb .lnb_bott .con ul li a{padding-right:0.5rem; margin-left:0.2rem; display:block; color:#fff; font-size:0.2rem; line-height:0.72rem; border-bottom:1px solid rgba(255,255,255,0.2);}
.lnb .lnb_bott .con ul li a i{float:right; opacity:0; visibility:hidden; transition:.3s ease; transform:translateX(-5px)}
.lnb .lnb_bott .con ul li:hover{background:rgba(0,0,0,0.4);}
.lnb .lnb_bott .con ul li:hover a i{transform:translateX(0);opacity:1; visibility:visible;}
.lnb .lnb_bott .con .img img{position:absolute; top:0; left:0; width:100%; height:100%;}

.lnb.on .lnb_bg {visibility:visible; opacity:1;}
.lnb.on .lnb_area {right:0}

/* 导航 */
.header .inav_wrapper{margin-right:0.1rem;}
.header .nav_li{float:left; margin:0 0.25rem; /*position:relative;*/}
.header .nav_li.pro_nav{position:static;}
.header .nav_li .inav_a{display:block; padding:0 0.13rem; box-sizing:border-box; font-size:0.16rem; line-height:0.72rem; transition:all .5s ease; position:relative; color:#201e1f;}
/* .header .nav_li .inav_a::after{content:''; position:absolute; bottom:calc(-0.05rem - 1px); left:50%; right:50%; height:3px; background:#fec00f; transition:all .3s ease;} */
.header .nav_li .inav_a::after{content:''; position:absolute; bottom:-1px; left:50%; right:50%; height:3px; background:#fec00f; transition:all .3s ease;}
.header .nav_li .inav_a:hover{color:#fec00f;}
.header .nav_li .inav_a:hover::after{left:0; right:0;}
.header .nav_li .inav_a.active{color:#fec00f;}
.header .nav_li .inav_a.active::after{left:0; right:0;}


.header .nav_li .nav_down{overflow:hidden; position:absolute; z-index:80; width:100%; top:100%; left:0; background:#f9f9f9; /*display:none;*/}

/* 产品导航下拉 */
.header .nav_li .nav_down.pro_down .pro_top{background:#f8f8f8;}
.header .nav_li .nav_down.pro_down .pro_top .pnav_li{float:none; cursor:pointer; padding:0 0.2rem; font-size:0.16rem; line-height:0.6rem; position:relative;}
.header .nav_li .nav_down.pro_down .pro_top .pnav_li:hover a{color:#fec00f; /*font-weight:bold;*/}
.header .nav_li .nav_down.pro_down .pro_top .pnav_li.cur a{color:#fec00f; /*font-weight:bold;*/}

.header .nav_li .nav_down.pro_down .pro_center{padding-bottom:0.75rem;}
.header .nav_li .nav_down.pro_down .pro_center .left{width:14.9%; padding-left:2.4%; box-sizing:border-box; padding-top:0.3rem;}
.header .nav_li .nav_down.pro_down .pro_center .left .cnav_li{font-size:0.16rem; line-height:0.48rem; position:relative; transition:all .5s ease; cursor:pointer; /*display:inline-block;*/}
.header .nav_li .nav_down.pro_down .pro_center .left .cnav_li .c_li_box{display:inline-block; position:relative;}
.header .nav_li .nav_down.pro_down .pro_center .left .cnav_li .c_li_box::after{content:''; position:absolute; bottom:0; left:50%; right:50%; height:1px; background:#fec00f; transition:all .3s ease;}
.header .nav_li .nav_down.pro_down .pro_center .left .cnav_li .c_li_box:hover{color:#fec00f;}
.header .nav_li .nav_down.pro_down .pro_center .left .cnav_li .c_li_box:hover::after{left:-0.06rem; right:-0.06rem;}
.header .nav_li .nav_down.pro_down .pro_center .left .cnav_li.cur{color:#fec00f;}
.header .nav_li .nav_down.pro_down .pro_center .left .cnav_li.cur .c_li_box::after{left:-0.06rem; right:-0.06rem;}
.header .nav_li .nav_down.pro_down .pro_center .right{width:82.3%; padding-left:1.2%; box-sizing:border-box; border-left:1px solid #f4f4f4; padding-top:0.15rem;}
.header .nav_li .nav_down.pro_down .pro_center .rnav_li{float:left; width:20%; text-align:center; padding:0.15rem 0 0.25rem;}
.header .nav_li .nav_down.pro_down .pro_center .rnav_li .t{font-size:0.2rem; /*font-weight:bold;*/ line-height:1; padding-bottom:0.1rem; font-family:Impact; font-family:'Impact';}
.header .nav_li .nav_down.pro_down .pro_center .rnav_li .img img{height:0.8rem;}
.header .nav_li .nav_down.pro_down .pro_center .line{float:left; width:100%; height:1px; background:#eaeaea;}

.header .nav_li .nav_down.pro_down .pro_bott{font-size:0; background:#f2f2f2; padding:0.24rem 0 0.15rem; text-align:center; }
.header .nav_li .nav_down.pro_down .pro_bott .wrap{display:flex; align-items:center; justify-content:space-around;}
.header .nav_li .nav_down.pro_down .pro_bott a div{display:inline-block; vertical-align:middle;}
.header .nav_li .nav_down.pro_down .pro_bott .item a{display:block;}
.header .nav_li .nav_down.pro_down .pro_bott .item .c{font-size:0.16rem; line-height:0.34rem; margin-left:0.2rem;}



/* 底部 */
.footer{background:#f7f7f7; padding-top:0.7rem; position:relative;}
.footer .f_top{padding-bottom:0.6rem;}
/* .footer .f_top a{display:block;} */
.footer .f_top .t_left{width:69.5%;}
/* .footer .f_top .t_left dl{float:left; margin-right:9%; white-space:nowrap; min-width:15%;}
.footer .f_top .t_left dl:last-child{margin-right:0;}
.footer .f_top .t_left .dl01{width:35.7%;}
.footer .f_top .t_left .dl03{width:28%;}
.footer .f_top .t_left .dl01 dd{float:left; width:50%;}
.footer .f_top .t_left .dl03 dd{float:left; width:50%;} */
.footer .f_top .t_right .r_top a{font-size:0; padding:0.1rem 0.2rem; border:1px solid #e3e3e3; border-radius:0.35rem; display:block;}
.footer .f_top .t_right .r_top a>div{display:inline-block; vertical-align:middle; transition:all .5s ease;}
.footer .f_top .t_right .r_top .t{font-size:0.2rem; line-height:0.5rem; font-family:Impact; font-family:'Impact'; margin-left:0.15rem; margin-right:0.5rem; color:#fec00f;}
/* .footer .f_top .t_right .r_top .icon2{width:0.51rem;} */
.footer .f_top .t_right .r_top .icon2{width:0.2rem;}
.footer .f_top .t_right .r_top:hover .icon2{transform:translateX(5px);}
.footer .f_top .t_right .r_top:hover .icon1{transform:rotate(90deg)}

.footer .f_top .t_right .company{text-align:right; margin-top:0.3rem;}
.footer .f_top .t_right .company .box{display:inline-block; border:1px solid #c7c7c7; padding:0 0.3rem; border-radius:0.4rem; font-size:0; cursor:pointer; transition:all .4s ease;}
.footer .f_top .t_right .company .box>div{display:inline-block; vertical-align:middle; line-height:0.44rem; transition:all .4s ease;}
.footer .f_top .t_right .company .box .t{font-size:0.16rem; margin-right:0.2rem;}
.footer .f_top .t_right .company .box .jt{font-size:0.14rem; margin:0; color:#797979; font-weight:bold;}
.footer .f_top .t_right .company .box:hover{background:#201e1f;}
.footer .f_top .t_right .company .box:hover .t{color:#fec00f;}
.footer .f_top .t_right .company .box:hover .jt{color:#fec00f;}

.footer .f_center{padding-bottom:0.2rem; border-bottom:1px solid #ececec;}
.footer .f_center .c_left{color:#6d6e71; font-size:0.15rem;}
.footer .f_center .c_left em{padding:0 0.15rem;}
.footer .f_center .c_right{color:#a1a1a1;}
.footer .f_center .c_right a{margin-left:0.25rem;}

.footer .f_bott{display:flex; align-items:center; justify-content:space-between; color:#a1a1a1; padding:0.2rem 0;}
.footer .f_bott .f_logo{width:1.66rem;}
.footer .f_bott em{padding:0 5px;}

/* 子公司 */
.f_company_xiala{position:absolute; top:0; left:0; width:100%; height:100%; background:#5a5a5a; padding:0.6rem 0; box-sizing:border-box; display:none;}
.f_company_xiala .content{position:relative;}
.f_company_xiala .content .colse_btn{font-size:0.2rem; color:#ffffff; position:absolute; top:0; right:0; cursor:pointer; transition:all .4s ease;}
.f_company_xiala .content .colse_btn .iconfont{margin:0; display:block;}
.f_company_xiala .content .colse_btn:hover{color:#fec00f; transform:rotate(180deg);}
.f_company_xiala .content .cont{font-size:0;}
.f_company_xiala .content .item{display:inline-block; vertical-align:text-top; margin:0 0.4rem; color:#ffffff;}
.f_company_xiala .content .item dt{font-size:0.22rem; margin-bottom:0.2rem;}
.f_company_xiala .content .item dd{font-size:0.14rem; padding:0.08rem 0;}


/* 下层banner */
.xc_banner{position:relative; overflow:hidden; margin-top:0.72rem; z-index:2;}
.xc_banner .xc_words{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:100%; color:#fff;}
.xc_banner .xc_words .tit{font-size:0.4rem; line-height:1.2; font-family:Impact; font-family:'Impact'; text-transform:uppercase;}
.xc_banner .xc_words .con{margin-top:0.15rem; color:#fff; font-size:0.16rem; line-height:0.24rem; width:30%;}


/* 面包屑 */
.crumbs{font-size:0; position:absolute; bottom:4.8%; left:0; width:100%;}
.crumbs .wrap>*{display:inline-block; vertical-align:middle; font-size:0.16rem; line-height:0.18rem; color:#ffffff;}
.crumbs .home{font-size:0.2rem;}
.crumbs a:hover{color:#fec00f;}

/* 新闻的面包屑 */
/* .crumbs.news{position:static; margin-top:0.72rem; padding:0.25rem 0;} */
.crumbs.news{position:static; margin-top:0.82rem; padding:0.25rem 0;}
.crumbs.news .wrap>*{color:#201e1f;}
.crumbs.news .home{font-size:0.2rem;}

.crumbs.news a:hover{color:#fec00f;}


.channel_content{min-height:3rem; }


/* 新闻详情 */
.news_detail01{background:#f4f4f4; padding:0.8rem 0 0.6rem;}
.news_detail01 .content{width:10rem;}
.news_detail01 .content .title{font-size:0.4rem; font-weight:bold; line-height:0.5rem; color:#201e1f; font-family:Impact; font-family:'Impact'; visibility:hidden;}
.news_detail01 .content .box{margin-top:0.3rem;}
.news_detail01 .content .box .item{display:inline-block; vertical-align:middle; color:#6d6e71; line-height:0.4rem; margin-right:0.8rem; visibility:hidden; }
/* .news_detail01 .content .box .item02 .icon{display:inline-block; vertical-align:middle; width:0.2rem; height:0.2rem; background:url(../img/news_detail01_icon01.png) no-repeat center/cover; margin-right:0.1rem;} */
.news_detail01 .content .box .item02 .icon{display:inline-block; vertical-align:sub; font-size:0.24rem; line-height:1; margin:0; color:#fec00f; margin-right:0.1rem;}
.news_detail01 .content .box .item03 .share_box{display:inline-block; vertical-align:middle; }
.news_detail01 .content .box .item03 .share_box a{display:inline-block; padding:0.1rem; border-radius:50%; background:#ffffff; margin-left:5px; position:relative;}
.news_detail01 .content .box .item03 .share_box a i{font-size:18px; display:block; margin:0; line-height:1; color:#fec00f;}
.news_detail01 .content .box .item03 .share_box a:hover{background:#201e1f;}
/* .news_detail01 .content .box .item03 .share_box a.bshare_instagram i{background:#fec00f; color:#ffffff; border-radius:8px; transition:all .3s ease;}
.news_detail01 .content .box .item03 .share_box a.bshare_instagram:hover i{color:#201e1f;} */

.news_detail01 .content .box .item03 .share_box a .tc{opacity:0; visibility:hidden; position:absolute; top:calc(100% + 10px); left:50%; width:1.5rem; margin-left:-0.75rem; transition:all .3s ease;}
.news_detail01 .content .box .item03 .share_box a.bshare_wx:hover .tc{opacity:1; visibility:visible;}

.news_detail02{padding-top:0.45rem;}
.news_detail02 .left{width:71.1%; font-size:0.17rem; line-height:0.3rem; color:#6d6e71; float:left;}
.news_detail02 .left .top a{color:#fec00f; border-bottom:1px solid #fec00f;}
.news_detail02 .left .top a:hover{opacity:0.6;}
.news_detail02 .left .bott{margin:0.6rem 0 1.1rem;}
.news_detail02 .left .bott li{float:left; width:50%; border:1px solid #e9e9e9; border-right-width:0; box-sizing:border-box; height:1.3rem; position:relative; transition:all .5s ease;}
.news_detail02 .left .bott li:last-child{border-right-width:1px;}
.news_detail02 .left .bott a{display:block; position:relative; width:100%; height:100%;}
.news_detail02 .left .bott .t{position:absolute; width:84%; max-height:90%; overflow:hidden; left:8%; top:50%; transform:translateY(-50%); color:#201e1f; line-height:0.24rem;}
.news_detail02 .left .bott .t i{width:12px; height:14px; background:url(../img/news_detail02_l_i01.png) no-repeat center; display:inline-block; vertical-align:middle; margin-left:0.2rem;}
.news_detail02 .left .bott li:hover{border-color:#201e1f; background:#201e1f;}
.news_detail02 .left .bott li:hover .t{color:#fec00f;}

.news_detail02 .right{float:right; width:23.3%;}
.news_detail02 .right .item{margin-bottom:0.35rem;}
.news_detail02 .right .item .title{font-size:0.22rem; line-height:0.66rem; color:#fec00f; background:#201e1f; padding-left:0.25rem; font-family:Impact; font-family:'Impact'; position:relative; overflow:hidden;}
.news_detail02 .right .item .title span{position:relative; z-index:10;}
.news_detail02 .right .item .title::before{content:''; position:absolute; top:0; width:52%; transform:skew(-20deg); height:100%; right:-3%; background:linear-gradient(to right, rgba(255,255,255,0.3),rgba(255,255,255,0.2));}
.news_detail02 .right .item .title::after{content:''; position:absolute; top:0; width:40%; transform:skew(-20deg); height:100%; right:-5%; background:linear-gradient(to right, rgba(255,255,255,0.3),rgba(255,255,255,0.2));}
.news_detail02 .right .item .item_con{padding:0.2rem; padding-left:0.3rem; box-sizing:border-box; border:1px solid #e4e5e7; border-top:0;}
.news_detail02 .right .item .item_con.keyList{font-size:0;}
.news_detail02 .right .item .item_con>span {line-height:0.2rem; font-size:0.15rem; color:#6d6e71; border:1px solid #9c9c9e; box-sizing:border-box; display:inline-block; border-radius:0.3rem; overflow:hidden; padding:0.05rem 0.3rem; margin-right:0.1rem; margin-bottom:0.15rem; cursor:pointer; transition:all 0.5s ease;}
.news_detail02 .right .item .item_con>span:hover {background:#fec00f; border-color:#fec00f;}
.news_detail02 .right .item .item_con>span:hover a{color:#201e1f;}
.news_detail02 .right .item .item_con .t{line-height:0.24rem; color:#6d6e71; font-size:0.15rem; margin-bottom:0.2rem;}
.news_detail02 .right .item .item_con .sub{position:relative; margin-bottom:0.2rem; border:1px solid #e4e4e4; padding:0.06rem;}
.news_detail02 .right .item .item_con .sub input{border:none; background:none; width:100%; line-height:0.46rem; box-sizing:border-box; text-indent:0.1rem; padding:0; height:0.46rem; color:#201e1f;}
.news_detail02 .right .item .item_con .sub input::-webkit-input-placeholder {color:#b3b3b3; font-size:0.15rem; text-indent:0.1rem; line-height:0.46rem; height:0.46rem;}
.news_detail02 .right .item .item_con .sub input::-moz-placeholder {color:#b3b3b3; font-size:0.15rem; text-indent:0.1rem; line-height:0.46rem; height:0.46rem;}
.news_detail02 .right .item .item_con .sub input:-moz-placeholder {color:#b3b3b3; font-size:0.15rem; text-indent:0.1rem; line-height:0.46rem; height:0.46rem;}
.news_detail02 .right .item .item_con .sub input:-ms-input-placeholder {color:#b3b3b3; font-size:0.15rem; text-indent:0.1rem; line-height:0.46rem; height:0.46rem;}
.news_detail02 .right .item .item_con .sub button{outline:none; border:none; padding:0 0.1rem; box-sizing:border-box; line-height:0.46rem; background:#201e1f; cursor:pointer; position:absolute; right:0.06rem; top:50%; margin-top:-0.23rem; color:#fec00f;}

/* 新闻列表 */
.news_list01{margin-bottom:0.45rem;}
.news_list01 a11{display:block; font-size:0; box-shadow:0 0 4px 2px rgba(0,0,0,0.04);}
/* .news_list01 a:hover{box-shadow:0 0 4px 2px rgba(0,0,0,0.04);} */
.news_list01 .img{width:61%; display:inline-block; vertical-align:middle;}
.news_list01 .rect-5127{padding-bottom:51.27%;}
.news_list01 .rect-5127 img{left:50%; top:50%; min-width:100%; min-height:100%; max-width:none; transform:translate(-50%,-50%); width:auto; height:auto; max-height:none; display:block; min-width:100%; min-height:100%;}
.news_list01 .words{margin-left:3%; width:35%; display:inline-block; vertical-align:middle; padding-bottom:0.1rem;}
.news_list01 .words .time{font-size:0.18rem; line-height:0.3rem; color:#201e1f;}
.news_list01 .words .tit{font-size:0.3rem; line-height:0.4rem; font-family:Impact; font-family:'Impact'; margin:0.1rem 0 0.15rem; max-height:0.8rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list01 .words .con{font-size:0.16rem; line-height:0.3rem; color:#6d6e71; max-height:0.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.news_list01 .words .more_btn{margin-top:0.4rem; transition:all .4s ease;}
.news_list01 .words .more_btn>div{display:inline-block; vertical-align:middle;}
.news_list01 .words .more_btn .icon{width:0.67rem; transition:all .4s ease;}
.news_list01 .words .more_btn .t{font-size:0.14rem; font-weight:bold; text-transform:uppercase; margin-left:0.15rem; color:#201e1f;}
.news_list01 .words .more_btn:hover .icon{animation:rotateTwo .5s ease-out;}
.news_list01 .words .more_btn:hover .t{color:#fec00f;}
.news_list01 .words .more_btn:hover{transform:translateX(10px);}
.news_list01 .swiper-container-horizontal>.swiper-pagination-bullets{width:auto; bottom:8%; left:65%;}
.news_list01 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:0.25rem; height:3px; border-radius:0; background:#fec00f; margin:0; margin-right:0.1rem;}
.news_list01 .swiper-slide{opacity:0; transition:opacity .4s ease .2s, visibility .4s ease; visibility:hidden;}
.news_list01 .swiper-slide.swiper-slide-active{opacity:1; visibility:visible;}
.news_list01 .swiper-container{overflow:visible; width:100%;}
@keyframes rotateTwo {
	0%{
		transform:rotate(0);
	}
	25%{
		transform:rotate(20deg);
	}
	50%{
		transform:rotate(0);
	}
	75%{
		transform:rotate(-20deg);
	}
	100%{
		transform:rotate(0);
	}
}

.news_list02{background:#f9f9f9; padding:0.45rem 0 0.55rem;}
.news_list02 .top{margin-bottom:0.45rem; position:relative; z-index:10;}
.news_list02 .top .left{font-size:0;}
.news_list02 .top .left .btns{display:inline-block;}
.news_list02 .top .left .btns a{padding:0 0.35rem; font-size:0.16rem; line-height:0.38rem; position:relative; color:#201e1f; display:block;}
.news_list02 .top .left .btns a::after{content:''; position:absolute; right:0; top:50%; height:0.13rem; width:1px; background:#81888f; transform:translateY(-50%);}
.news_list02 .top .left .btns:last-child a::after{display:none;}
.news_list02 .top .left .btns.cur a{background:#fec00f;}
.news_list02 .top .left .btns.cur a::after{background:#fec00f;}
.news_list02 .top .left .btns.prev a::after{display:none;}
.news_list02 .top .left .btns:hover a{color:#fec00f;}
.news_list02 .top .left .btns.cur:hover a{color:#201e1f;}

/* .news_list02 .top .right{width:46%; display:flex; align-items:center; justify-content:space-between;} */
/* .news_list02 .top .right .box{width:46.6%;} */
.news_list02 .top .right .box{width:3.5rem;}
.news_list02 .top .right .box01{display:none;}
.news_list02 .top .right .box .form_item{box-sizing:border-box; padding:0 4px; border-bottom:1px solid #bdc0c4; position:relative;}
.news_list02 .top .right .box .form_item .sel_span{display:block; width:100%; height:0.4rem; line-height:0.4rem; padding:0; border:none; margin:0; box-sizing:content-box; font-size:0.16rem; color:#6d6e71; position:relative; cursor:pointer;}
.news_list02 .top .right .box .form_item .sel_span::after{content:''; width:6px; height:6px; background:url(../img/news_list02_jt01.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-3px;}
.news_list02 .top .right .box .form_item .sel_inp{display:block; width:100%; height:0.4rem; line-height:0.4rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; padding:0;}
.news_list02 .top .right .box .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;}
.news_list02 .top .right .box .form_item .sel_down li{font-size:0.15rem; line-height:0.3rem; padding-left:0.1rem; box-sizing:border-box; cursor:pointer;}
.news_list02 .top .right .box .form_item .sel_down li:hover{color:#fec00f;}
.news_list02 .top .right .box .form_item .inp{width:calc(100% - 0.2rem); background:none; padding:0; margin:0; border:none; line-height:0.4rem;}
.news_list02 .top .right .box .form_item .key_btn{background:none; padding:0; margin:0; border:none; outline:none; position:absolute; right:4px; top:0;}
.news_list02 .top .right .box .form_item .key_btn i{margin:0; font-size:0.16rem; line-height:0.4rem; color:#6d6e71;}

.news_list02 .top .right .box{width:3.2rem;}
.news_list02 .top .right .box .form_item{padding:0.05rem; border:1px solid #bdc0c4; border-radius:0.25rem; box-sizing:border-box;}
.news_list02 .top .right .box .form_item .inp{width:calc(100% - 0.4rem); text-indent:0.1rem;}
.news_list02 .top .right .box .form_item .key_btn{width:0.4rem; height:0.4rem; top:0.05rem; right:0.05rem; background:#fec00f; border-radius:50%;}
.news_list02 .top .right .box .form_item .key_btn i{color:#ffffff;}

.news_list02 .bott .left{width:76.4%; float:left;}
.news_list02 .bott li{background:#ffffff; /*border:1px solid #e7e7e7;*/ margin-bottom:0.35rem; transition:all .4s ease;}
.news_list02 .bott li a{display:block;}
.news_list02 .bott li .img{width:31.3%; display:inline-block; vertical-align:middle; position:relative;}
.news_list02 .bott li .img::after{content:''; position:absolute; top:0.2rem; right:0; border:0.19rem solid; border-color:transparent #ffffff transparent transparent;}
.news_list02 .bott li .rect-71{padding-bottom:71%;}
.news_list02 .bott li .words{display:inline-block; vertical-align:middle; width:51.7%; margin-left:4%; position:relative;}
.news_list02 .bott li .words .type{font-size:0.14rem; line-height:0.2rem;}
.news_list02 .bott li .words .intro{margin:0.1rem 0;}
.news_list02 .bott li .words .intro .t{font-size:0.22rem; line-height:0.3rem; font-family:Impact; font-family:'Impact'; }
.news_list02 .bott li .words .intro .c{font-size:0.16rem; line-height:0.3rem; max-height:0.6rem; color:#6d6e71; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all .4s ease; margin-top:0.1rem;}
.news_list02 .bott li .words .intro:hover .c{color:#fec00f;}
.news_list02 .bott li .words .key_words{margin-bottom:0.15rem; opacity:0; visibility:hidden; transform:translateY(5px); transition:all .4s ease;}
.news_list02 .bott li .words .key_words span{font-size:0.14rem; line-height:0.26rem; color:#6d6e71; border:1px solid #6d6e71; padding:0 0.15rem; border-radius:0.2rem; display:inline-block; margin-right:0.05rem; transition:all .4s ease; cursor:pointer;}
.news_list02 .bott li .words .key_words span:hover{background:#201e1f; border-color:#201e1f; color:#fec00f;}
.news_list02 .bott li .words .time{font-size:0.14rem; line-height:0.26rem; color:#6d6e71;}

.news_list02 .bott li:hover{box-shadow:0px 3px 16px 0px rgba(0, 0, 0, 0.05); border-color:#ffffff;}
.news_list02 .bott li:hover .words .key_words{opacity:1; visibility:visible; transform:translateY(0);}

.news_list02 .bott li.no_img .words{width:83%; padding:0.3rem 0;}


.news_list02 .bott .right{float:right; width:20.2%;}
.news_list02 .bott .right .item{margin-bottom:0.35rem;}
.news_list02 .bott .right .item .title{font-size:0.22rem; line-height:0.66rem; color:#fec00f; background:#201e1f; padding-left:0.15rem; font-family:Impact; font-family:'Impact'; position:relative; overflow:hidden;}
.news_list02 .bott .right .item .title span{position:relative; z-index:10;}
.news_list02 .bott .right .item .title::before{content:''; position:absolute; top:0; width:52%; transform:skew(-20deg); height:100%; right:-3%; background:linear-gradient(to right, rgba(255,255,255,0.3),rgba(255,255,255,0.2));}
.news_list02 .bott .right .item .title::after{content:''; position:absolute; top:0; width:40%; transform:skew(-20deg); height:100%; right:-5%; background:linear-gradient(to right, rgba(255,255,255,0.3),rgba(255,255,255,0.2));}
.news_list02 .bott .right .item .item_con{padding:0.2rem 0.15rem; padding-right:0.1rem; box-sizing:border-box; border:1px solid #e4e5e7; border-top:0;}
.news_list02 .bott .right .item .item_con.keyList{font-size:0;}
.news_list02 .bott .right .item .item_con>span {line-height:0.2rem; font-size:0.15rem; color:#6d6e71; border:1px solid #9c9c9e; box-sizing:border-box; display:inline-block; border-radius:0.3rem; overflow:hidden; padding:0.05rem 0.3rem; margin-right:0.1rem; margin-bottom:0.15rem; cursor:pointer; transition:all 0.5s ease;}
.news_list02 .bott .right .item .item_con>span:hover {background:#201e1f; color:#fec00f; border-color:#201e1f;}
.news_list02 .bott .right .item .item_con .t{line-height:0.24rem; color:#6d6e71; font-size:0.15rem; margin-bottom:0.2rem;}
.news_list02 .bott .right .item .item_con .sub{position:relative; margin-bottom:0.2rem; border:1px solid #e4e4e4; padding:0.06rem; background:#ffffff;}
.news_list02 .bott .right .item .item_con .sub input{border:none; background:none; width:100%; line-height:0.46rem; box-sizing:border-box; text-indent:0.1rem; padding:0; height:0.46rem; color:#201e1f;}
.news_list02 .bott .right .item .item_con .sub input::-webkit-input-placeholder {color:#b3b3b3; font-size:0.15rem; text-indent:0.1rem; line-height:0.46rem; height:0.46rem;}
.news_list02 .bott .right .item .item_con .sub input::-moz-placeholder {color:#b3b3b3; font-size:0.15rem; text-indent:0.1rem; line-height:0.46rem; height:0.46rem;}
.news_list02 .bott .right .item .item_con .sub input:-moz-placeholder {color:#b3b3b3; font-size:0.15rem; text-indent:0.1rem; line-height:0.46rem; height:0.46rem;}
.news_list02 .bott .right .item .item_con .sub input:-ms-input-placeholder {color:#b3b3b3; font-size:0.15rem; text-indent:0.1rem; line-height:0.46rem; height:0.46rem;}
.news_list02 .bott .right .item .item_con .sub button{outline:none; border:none; padding:0 0.1rem; box-sizing:border-box; line-height:0.46rem; background:#201e1f; cursor:pointer; position:absolute; right:0.06rem; top:50%; margin-top:-0.23rem; color:#fec00f;}


/* 产品详情 */
.header.gout{top:-100%;}
.channel_content.pro_detail{margin-top:0.72rem;}
.pro_detail01 .crumbs{position:static;}
.pro_detail01{background:url(../img/pro_detail01_bg.jpg) no-repeat right/cover; padding:0.3rem 0 0.8rem;}
.pro_detail01 .content{position:relative;}
.pro_detail01 .left{width:48%; margin-top:0.8rem;}
.pro_detail01 .left .t{font-size:0.2rem; font-weight:bold; line-height:0.3rem; color:#ffffff; }
.pro_detail01 .left .model{font-size:0.5rem; font-family:Impact; font-family:'Impact'; line-height:1; margin:0.1rem 0 0.25rem; color:#fec00f;}
.pro_detail01 .left .parameter{width:70%;}
.pro_detail01 .left .parameter li{float:left; margin-right:0.45rem; padding-left:0.2rem; position:relative; white-space:nowrap; margin-bottom:0.4rem;}
.pro_detail01 .left .parameter li .tit{font-size:0.2rem; font-family:Impact; font-family:'Impact'; line-height:0.3rem; position:relative; color:#ffffff;}
.pro_detail01 .left .parameter li .tit::before{content:''; position:absolute; left:-0.2rem; width:0.1rem; height:0.1rem; border-radius:50%; background:#ffffff; top:0.1rem;}
.pro_detail01 .left .parameter li .con{color:#ffffff;}
.pro_detail01 .right{width:47%; z-index:20; position:absolute; bottom:-0.3rem; right:6%; width:54.5%;}

.pro_detail .btns_box{font-size:0;}
.pro_detail .btns_box .btns{display:inline-block; margin-right:0.1rem; padding:0 0.3rem; border-radius:0.3rem; }
.pro_detail .btns_box .btns:last-child{margin-right:0;}
.pro_detail .btns_box .btns>div{display:inline-block; vertical-align:middle;}
.pro_detail .btns_box .btns .icon{width:0.2rem;}
.pro_detail .btns_box .btns .img01{display:block;}
.pro_detail .btns_box .btns .img02{display:none;}
.pro_detail .btns_box .btns .c{color:#ffffff; line-height:0.4rem; font-size:0.15rem; margin-left:0.15rem;}
.pro_detail .btns_box .btns.cur{background:#fec00f;}
.pro_detail .btns_box .btns.cur .img01{display:none;}
.pro_detail .btns_box .btns.cur .img02{display:block;}
.pro_detail .btns_box .btns.cur .c{color:#201e1f;}

.pro_detail02 .btns_box .btns .c{color:#201e1f;}
/* .pro_detail02 .btns_box .btns.cur .c{color:#ffffff;} */
.pro_detail02 .btns_box .btns.cur .img02{display:none;}
.pro_detail02 .btns_box .btns.cur .img01{display:block;}


.pro_detail02 .hd{ position:relative; background:#ffffff; transition:all .4s ease; height:0.8rem;}
.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{float:left;}
.pro_detail02 .hd li{float:left; padding:0 0.2rem; line-height:0.72rem; font-family:Impact; font-family:'Impact'; font-size:0.15rem; margin-right:0.4rem; 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:#fec00f; transform:skew(-45deg); transition:all .3s ease;}
.pro_detail02 .hd li.active::after{width:100%;}
.pro_detail02 .hd li.active{color:#fec00f;}
.pro_detail02 .hd li:hover::after{width:100%;}
.pro_detail02 .hd li:hover{color:#fec00f;}
.pro_detail02 .hd .btns_box{float:right; margin-top:0.16rem; opacity:0; pointer-events:none;}
.pro_detail02 .hd .list.fixed .btns_box{opacity:1; pointer-events:auto;}

.pro_detail02 .bd{position:relative; transition:all .4s ease; padding-bottom:0; position:relative; top:0;}
.pro_detail02 .bd .section .title{font-size:0.4rem; line-height:0.5rem; font-family:Impact; font-family:'Impact'; text-transform:uppercase;}
.pro_detail02 .bd .bd01{background:#f6f6f6; padding:0.6rem 0; position:relative;}
.pro_detail02 .bd .bd01 .cont{display:flex; align-items:flex-start; justify-content:space-between;}
.pro_detail02 .bd .bd01 .box{width:55%; margin-right:6.3%;}
.pro_detail02 .bd .bd01 .item{padding-left:0.2rem; line-height:0.3rem; margin-bottom:0.2rem;}
.pro_detail02 .bd .bd01 .item .t{font-size:0.24rem; font-family:Impact; font-family:'Impact'; position:relative;}
.pro_detail02 .bd .bd01 .item .t::after{content:''; position:absolute; left:-0.2rem; width:0.08rem; height:0.08rem; border-radius:50%; background:#fec00f; top:0.11rem; }
.pro_detail02 .bd .bd01 .btns_360{position:absolute; right:8.075%; bottom:11.6%;}

.pro_detail02 .bd .bd02{padding:0.75rem 0; background:#ffffff;}
.pro_detail02 .bd .bd02 .top_box{display:flex; align-items:center; justify-content:space-between;}
.pro_detail02 .bd .bd02 .top_box .right{width:21.1%; text-align:center; font-size:0;}
.pro_detail02 .bd .bd02 .top_box .right a{display:block; background:#fec00f;  border-radius:0.3rem;}
.pro_detail02 .bd .bd02 .top_box .right a>div{display:inline-block; vertical-align:middle;}
.pro_detail02 .bd .bd02 .top_box .right img{display:block;}
.pro_detail02 .bd .bd02 .top_box .right .t{font-size:0.2rem; line-height:0.3rem; font-family:Impact; font-family:'Impact'; line-height:0.55rem; color:#201e1f; margin-left:0.15rem; text-transform:uppercase;}
.pro_detail02 .bd .bd02 .top_box .line{width:56.8%; height:1px; border-bottom:1px dashed #cccccc;}
.pro_detail02 .bd .bd02 .bott_box{text-align:center; }
.pro_detail02 .bd .bd02 .table{margin-top:0.4rem; margin-bottom:0;}
.pro_detail02 .bd .bd02 .table th,
.pro_detail02 .bd .bd02 .table td{line-height:0.45rem;}
.pro_detail02 .bd .bd02 .table th{background:#f8f8f8; font-size:0.2rem; font-family:Impact; font-family:'Impact'; font-weight:normal;}
.datalist td,.datalist th{border-color:#dddddd;}

.pro_detail02 .bd .bd03{padding:0.8rem 0 0.5rem; background:#201e1f;}
.pro_detail02 .bd .bd03 .title{color:#ffffff; text-align:center; margin-bottom:0.45rem;}
/* .pro_detail02 .bd .bd03 .item{float:left; width:32.4%; margin-right:1.4%;}
.pro_detail02 .bd .bd03 .item:nth-child(3){margin-right:0;} */
.pro_detail02 .bd .bd03 .item .rect-657{padding-bottom:65.7%;}
.pro_detail02 .bd .bd03 .item .t_box{padding:0.3rem 0.15rem; background:#ffffff;}
.pro_detail02 .bd .bd03 .item .t{font-size:0.2rem; line-height:0.3rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-family:Impact; font-family:'Impact';}
.pro_detail02 .bd .bd03 .swiper-container-horizontal>.swiper-pagination-bullets{position:static; margin-top:0.35rem;}
.pro_detail02 .bd .bd03 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:0.55rem; height:4px; border-radius:0; background:#ffffff; opacity:1;}
.pro_detail02 .bd .bd03 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fec00f;}

.pro_detail02 .bd .bd04{padding:0.8rem 0;}
.pro_detail02 .bd .bd04 .title{text-align:center; margin-bottom:0.3rem;}
.pro_detail02 .bd .bd04 .tab_t_box{font-size:0; margin-bottom:0.55rem; text-align:center;}
.pro_detail02 .bd .bd04 .tab_t_box .tab_t{display:inline-block; width:2rem; font-size:0.22rem; line-height:0.5rem; cursor:pointer; border:1px solid #cbcbcb;}
.pro_detail02 .bd .bd04 .tab_t_box .tab_t:first-child{border-right:0;}
.pro_detail02 .bd .bd04 .tab_t_box .tab_t:last-child{border-left:0;}
.pro_detail02 .bd .bd04 .tab_t_box .tab_t.cur{background:#fec00f; border-color:#fec00f;}

.pro_detail02 .bd .bd04 .tab_c_box .tab_c{font-size:0; display:none;}

/* 图片 */
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box{height:6.2rem; position:relative;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box>div{width:calc(50% - 3px); position:absolute; top:0; height:100%; overflow:hidden;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box .img_left{left:0;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box .img_right{right:0;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img{position:relative; height:100%; width:100%; overflow:hidden;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c img{position:absolute; left:50%; top:50%; min-width:100%; min-height:100%; max-width:none; transform:translate(-50%,-50%);}

.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box1{text-align:center; height:auto;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box1 .img{width:auto; position:static; text-align:center; height:auto;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box1 img{position:static; transform:none; max-width:100%; min-width:auto;}

.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box3 .img_right .img:nth-child(1){height:32.8%;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box3 .img_right .img:nth-child(2){height:calc(67.2% - 6px); margin-top:6px;}

.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box4 .img_left .img:nth-child(1){height:calc(67.2% - 6px);}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box4 .img_left .img:nth-child(2){height:32.8%; margin-top:6px;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box4 .img_right .img:nth-child(1){height:32.8%;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box4 .img_right .img:nth-child(2){height:calc(67.2% - 6px); margin-top:6px;}

.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box5 .img_left .img:nth-child(1){height:calc(67.2% - 6px); margin-bottom:6px;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box5 .img_left .img:nth-child(2){height:32.8%; width:calc(50% - 3px); display:inline-block;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box5 .img_left .img:nth-child(3){height:32.8%; width:calc(50% - 3px); margin-left:6px; display:inline-block;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box5 .img_right .img:nth-child(1){height:32.8%;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box5 .img_right .img:nth-child(2){height:calc(67.2% - 6px); margin-top:6px;}

.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box6 .img_left .img:nth-child(1){height:calc(67.2% - 6px); margin-bottom:6px;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box6 .img_left .img:nth-child(2){height:32.8%; width:calc(50% - 3px); display:inline-block;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box6 .img_left .img:nth-child(3){height:32.8%; width:calc(50% - 3px); margin-left:6px; display:inline-block;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box6 .img_right .img:nth-child(1){height:32.8%; width:calc(50% - 3px); display:inline-block;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box6 .img_right .img:nth-child(2){height:32.8%; width:calc(50% - 3px); margin-left:6px; display:inline-block;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .img_box6 .img_right .img:nth-child(3){height:calc(67.2% - 6px); margin-top:6px;}

/* 视频 */
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .video_box{width:100%; padding-bottom:43%; overflow:hidden; position:relative; height:0;}
.pro_detail02 .bd .bd04 .tab_c_box .tab_c .video_box video{position:absolute; width:100%; height:100%; left:0; object-fit:fill;}


.pro_detail02 .bd .bd05{padding:0.75rem 0; background:#201e1f;}
.pro_detail02 .bd .bd05 .left{width:35.6%;}
.pro_detail02 .bd .bd05 .title{color:#ffffff; margin-bottom:0.3rem;}
.pro_detail02 .bd .bd05 .c{color:#ffffff; font-size:0.18rem; line-height:0.34rem;}
.pro_detail02 .bd .bd05 .right{width:56.8%;}
.pro_detail02 .bd .bd05 .right .inp_box{width:49%; margin-right:2%; float:left; margin-bottom:0.1rem; position:relative;}
.pro_detail02 .bd .bd05 .right .inp_box:nth-child(2n){margin-right:0;}
.pro_detail02 .bd .bd05 .right .inp_box .inp{width:100%; background:#ffffff; padding:0; border:0; line-height:0.48rem; text-indent:0.2rem;}
.pro_detail02 .bd .bd05 .right .texta_box{width:100%; float:left; position:relative;}
.pro_detail02 .bd .bd05 .right .texta_box .texta{width:100%; background:#ffffff; padding:0.1rem 0; display:block; border:0; line-height:0.3rem; text-indent:0.2rem; height:0.9rem;}
.pro_detail02 .bd .bd05 .right .bott{margin-top:0.2rem; display:flex; align-items:flex-start; justify-content:space-between;}
.pro_detail02 .bd .bd05 .right .agree_btn{cursor:pointer; width:76.6%;}
.pro_detail02 .bd .bd05 .right .agree_btn .icon01{width:0.18rem; height:0.18rem; border:1px solid #fec00f; margin-right:0.2rem; cursor:pointer; display:inline-block; vertical-align:text-top;}
.pro_detail02 .bd .bd05 .right .agree_btn.cur .icon01{background:url(../img/pro_detail02_duigou.png) no-repeat center/cover;}
.pro_detail02 .bd .bd05 .right .agree_btn .c{display:inline-block; vertical-align:top; text-transform:uppercase; width:calc(100% - 0.5rem); line-height:0.3rem; color:#ffffff;}
.pro_detail02 .bd .bd05 .right .btns{border-radius:0.4rem; background:#fec00f;}
.pro_detail02 .bd .bd05 .right .sub_btn{border:none; outline:none; padding:0 0.45rem; cursor:pointer; margin:0; background:none; color:#201e1f; display:block; line-height:0.48rem; text-transform:uppercase; font-size:0.2rem; font-family:Impact; font-family:'Impact'; }

/* 弹窗1 */
.tc_down{display:none; position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); width:9rem; padding:0.6rem 0.6rem 0.4rem; padding-right:0.2rem; box-sizing:border-box; background:#ffffff; z-index:301;}
.tc_down .title{text-align:center; font-size:0.3rem; line-height:0.34rem; margin-bottom:0.3rem;}
.tc_down .close_btn{position:absolute; top:0.3rem; right:0.3rem; font-size:0.24rem; line-height:1; cursor:pointer;}
.tc_down .close_btn i{display:block; margin:0; transition:all .4s ease;}
.tc_down .close_btn:hover i{color:#fec00f; transform:rotate(180deg);}
.tc_down .choose{font-size:0; margin-bottom:0.2rem;}
.tc_down .choose li{display:inline-block; vertical-align:text-top; width:48%; margin-right:4%; margin-bottom:0.2rem; cursor:pointer;}
.tc_down .choose li>div{display:inline-block; vertical-align:text-top;}
.tc_down .choose li .fuhao{width:0.14rem; height:0.14rem; border:1px solid #201e1f; margin-right:0.1rem; margin-top:0.03rem;}
.tc_down .choose li .t{font-size:0.16rem; line-height:0.24rem; width:calc(100% - 0.4rem); }
.tc_down .choose li:nth-child(2n){margin-right:0;}
.tc_down .choose li:hover .t{color:#fec00f;}
.tc_down .choose li.cur .t{color:#fec00f;}
.tc_down .choose li.cur .fuhao{background:url(../img/pro_detail_duigou.png) no-repeat center/cover; border-color:#fec00f;}
.tc_down .btns{display:block; width:2rem; margin:0 auto; text-align:center; background:#201e1f; color:#fec00f; font-size:0.16rem; line-height:0.5rem;}

.tc_bg{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); z-index:300;}




/* #region 配件实力 */
.parts .rect-83{padding-bottom:83.83%;}
.parts1{background:#f6f6f6; padding:0.72rem 0;}
.parts1 .li_{visibility:hidden; background:#fff; box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.06); font-size:0; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center;}
.parts1 .li_ .left{width:50%;}
.parts1 .li_ .left .box{padding-left:0.8rem; padding-right:0.6rem; box-sizing:border-box;}
.parts1 .li_ .left .tit{font-size:0.3rem; line-height:0.3rem; font-family:Impact; font-family:'Impact';}
.parts1 .li_ .left .con{font-size:0.16rem; line-height:0.3rem; color:#6d6e71; margin-top:0.3rem;}
.parts1 .li_ .left .logo_box{font-size:0; padding-left:0.8rem; box-sizing:border-box; margin-top:2rem;}
.parts1 .li_ .left .logo_box a{display:inline-block; vertical-align:middle; margin-right:0.2rem; margin-bottom:0.2rem;}
.parts1 .li_ .right{width:50%;}
.parts1 .li_.even{flex-flow:row-reverse;}

.parts2{background:url(../img/parts2_bg.jpg) no-repeat center / cover; padding-top:1.1rem; padding-bottom:1.4rem;}
.parts2 .content{float:right; width:44%;}
.parts2 .content .tit{font-size:0.4rem; line-height:0.4rem; font-family:Impact; font-family:'Impact'; margin-bottom:0.8rem; color:#fff;}
.parts2 .content .li_{width:32%; margin-right:2%; float:left; background:rgba(255,255,255,0.7); text-align:center; margin-bottom:0.15rem; padding:0.35rem 0.1rem 0.2rem; box-sizing:border-box; transition:all 0.5s ease; cursor:pointer;}
.parts2 .content .li_:nth-child(3n){margin-right:0;}
.parts2 .content .li_ .t{font-size:0.18rem; margin-top:0.2rem; line-height:1;}
.parts2 .content .li_ .icon .img2{display:none;}
.parts2 .content .li_:hover{background:#fff;}
.parts2 .content .li_:hover .icon .img1{display:none;}
.parts2 .content .li_:hover .icon .img2{display:inline-block;}
/* #endregion 配件实力 */


/* 解决方案 */
.solution{padding:0.7rem 0;}
.solution01 .content{position:relative;}
.solution01 .content .cover{width:35%; position:absolute; left:0.6rem; top:50%; transform:translateY(-50%);}
.solution01 .content .cover .tit{font-size:0.4rem; line-height:0.4rem; color:#fff; font-family:Impact; font-family:'Impact'; margin-bottom:0.3rem; text-transform:uppercase;}
.solution01 .content .cover .con{font-size:0; margin-bottom:0.5rem; visibility:hidden;}
.solution01 .content .cover .con a{display:inline-block; padding:0 0.13rem; line-height:0.26rem; border:1px solid #fff; font-size:0.16rem; font-weight:bold; color:#fff; margin-bottom:0.1rem; margin-right:0.1rem; }
.solution01 .content .cover .con a:hover{background:#fec00f; color:#201e1f; border-color:#fec00f;}
.solution01 .content .cover .more{display:block; visibility:hidden; transition:visibility 0s;}
.solution01 .content .cover .more .icon{display:inline-block; width:0.59rem; height:0.59rem; background:url(../img/pic/solution01_2.png) no-repeat center; vertical-align:middle; background-size:cover;}
.solution01 .content .cover .more .text{display:inline-block; font-size:0.14rem; line-height:0.59rem; color:#fff; margin-left:0.15rem; font-weight:bold; text-transform:uppercase; vertical-align:middle; transition:all 0.5s ease;}
.solution01 .content .cover .more:hover .text{color:#fec00f;}

.solution02{margin-top:0.7rem;}
.solution02 .li_{width:32%; float:left; margin-right:2%; margin-bottom:0.43rem; position:relative;}
.solution02 .li_three{margin-right:0;}
.solution02 .li_ .rect-39{padding-bottom:39%;}
.solution02 .li_ .info{overflow:hidden; border:1px solid #C0C0C0;}
.solution02 .li_ .info .box{padding:0.4rem 0.2rem 0.5rem;}
.solution02 .li_ .info .box .tit{font-size:0.4rem; line-height:0.4rem; color:#201e1f; font-family:Impact; font-family:'Impact'; text-transform:uppercase; margin-bottom:0.3rem;}
.solution02 .li_ .info .box .con{font-size:0; margin-bottom:0.2rem;}
.solution02 .li_ .info .box .con a{display:inline-block; padding:0 0.13rem; line-height:0.28rem; border:1px solid #201e1f; font-size:0.16rem; color:#201e1f; margin-bottom:0.1rem; margin-right:8px;}
.solution02 .li_ .info .box .con a:hover{background:#201e1f; color:#fec00f;}
.solution02 .li_ .info .box .more{display:block; margin-top:0.15rem;}
.solution02 .li_ .info .box .more .icon{display:inline-block; width:0.59rem; height:0.59rem; background:url(../img/pic/solution01_2.png) no-repeat center; vertical-align:middle; background-size:cover;}
.solution02 .li_ .info .box .more .text{display:inline-block; font-size:0.14rem; line-height:0.59rem; color:#201e1f; margin-left:0.15rem; font-weight:bold; text-transform:uppercase; vertical-align:middle; transition:all 0.5s ease;}
.solution02 .li_ .info .box .more:hover .text{color:#fec00f;}

.solution_add{padding:0.5rem 0 0;}
.solution_add .rect-606{padding-bottom:60.6%;}
.solution_add .rect-31{padding-bottom:31%;}
.solution_add .left{width:48%; float:left; position:relative; overflow:hidden;}
.solution_add .left .cover{width:70%; position:absolute; left:0.6rem; top:50%; transform:translateY(-50%);}
.solution_add .left .cover .tit{font-size:0.4rem; line-height:0.4rem; color:#fff; font-family:Impact; font-family:'Impact'; margin-bottom:0.3rem; text-transform:uppercase;}
.solution_add .left .cover .con{font-size:0; margin-bottom:0.5rem;}
.solution_add .left .cover .con a{display:inline-block; padding:0 0.13rem; line-height:0.26rem; border:1px solid #fff; font-size:0.16rem; font-weight:bold; color:#fff; margin-bottom:0.1rem; margin-right:0.1rem;}
.solution_add .left .cover .con a:hover{background:#fec00f; color:#201e1f; border-color:#fec00f;}
.solution_add .left .cover .more{display:block;}
.solution_add .left .cover .more .icon{display:inline-block; width:0.55rem; height:0.55rem; background:url(../img/pic/solution01_2.png) no-repeat center; vertical-align:middle; background-size:cover;}
.solution_add .left .cover .more .text{display:inline-block; font-size:0.14rem; line-height:0.55rem; color:#fff; margin-left:0.25rem; font-weight:bold; text-transform:uppercase; vertical-align:middle; transition:all 0.5s ease;}
.solution_add .left .cover .more:hover .text{color:#fec00f;}
.solution_add .right{width:48%; float:right; position:relative; border:1px solid #DCDCDC; box-sizing:border-box;}
.solution_add .right .infor .box{padding:0.5rem 0.5rem 0.4rem;}
.solution_add .right .infor .box .tit{font-size:0.4rem; line-height:0.4rem; color:#2E3846; font-family:Impact; font-family:'Impact'; margin-bottom:0.3rem; text-transform:uppercase;}
.solution_add .right .infor .box .con{font-size:0; }
.solution_add .right .infor .box .con a{display:inline-block; padding:0 0.13rem; line-height:0.26rem; border:1px solid #2E3846; font-size:0.16rem; font-weight:bold; color:#2E3846; margin-bottom:0.1rem; margin-right:0.1rem;}
.solution_add .right .infor .box .con a:hover{background:#fec00f; color:#201e1f; border-color:#fec00f;}
.solution_add .right .img_{position:absolute; left:0; width:100%; bottom:0;}
.solution_add .left img{transition:all 0.5s ease;}
.solution_add .left:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solution_add .right img{transition:all 0.5s ease;}
.solution_add .right:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}


/* 工程案例 */
.case_list{padding:.6rem 0;}
.case_list01 .infor{margin-bottom:.3rem; visibility:hidden;}
.case_list01 .infor .tit{float:left; font-size:.4rem; font-family:Impact}
.case_list01 .infor .search_box{position:relative; float:right; width:4.68rem; padding:.14rem .64rem .14rem .35rem; border-radius:.3rem; border:.01rem solid #eaeaea;}

.case_list01 .infor .search_box input{width:100%; font-size:.16rem; line-height:.3rem; border:none; padding:0; outline:none; background:none;}
.case_list01 .infor .search_box .search_btn{position:absolute; right:.07rem; top:50%; margin-top:-0.25rem; height:.5rem; width:.5rem; border-radius:50%; background:#fec00f; cursor:pointer;}
.case_list01 .infor .search_box .search_btn .iconfont{position:absolute; font-size:.2rem; color:#fff; margin:0; padding:0; top:50%; left:50%; transform:translate(-50%, -50%);}

.case_list01 .content .filters{margin-bottom:.7rem;}
.case_list01 .content .filters{padding:.44rem .3rem; background:#fafafa;}
.case_list01 .content .filters .line{margin-bottom:.25rem;}
.case_list01 .content .filters .line:last-child{margin-bottom:0;}
.case_list01 .content .filters .line .left{float:left;}
.case_list01 .content .filters .line .tit{font-size:.22rem; line-height:.25rem; font-family:Impact; font-family:'Impact'; }
.case_list01 .content .filters .line .item{float:left; position:relative; padding-left:.23rem; font-size:.16rem; line-height:.2rem; height:.2rem; /*max-width:2rem;*/ margin-right:.6rem; margin-bottom:.25rem; font-family:Arial, Helvetica, sans-serif; color:#666; cursor:pointer;}
.case_list01 .content .filters .line .item::before{content:""; position:absolute; left:0; top:50%; width:.14rem; height:.14rem; margin-top:-0.07rem; border:.01rem solid #666; transition:all .5s ease;}
.case_list01 .content .filters .line .item::after{content:""; position:absolute; left:.03rem; top:50%; width:.1rem; height:.1rem; margin-top:-0.04rem; background:#fec00f; opacity:0; transition:all .5s ease;}
.case_list01 .content .filters .line .item.cur::before{border-color:#fec00f;}
.case_list01 .content .filters .line .item.cur::after{opacity:1;}

.case_list01 .content .filters .line .right{float:right; width:87.5%;}
.case_list01 .content .list .rect-5692{padding-bottom:56.92%;}
.case_list01 .content .list ul{width:103%;}
.case_list01 .content .list .item{float:left; margin-right:3%; margin-bottom:3%; width:30.33%; border-radius:.03rem; overflow:hidden; cursor:pointer; transition:all .5s ease;}
.case_list01 .content .list .item .intro_box{position:relative; padding:.4rem .2rem; background:#f7f7f7 url(../img/case_list01_bg.png) no-repeat 3rem center/cover; transition:all .5s ease;}
.case_list01 .content .list .item:hover{box-shadow: .04rem .04rem .1rem rgba(0,0,0,0.1);}
.case_list01 .content .list .item:hover .intro_box{background-position-x:right; }
.case_list01 .content .list .item:hover .intro_box .tit{color:#fec00f;}
.case_list01 .content .list .item .intro_box .tit{font-size:.22rem; line-height:.3rem; transition:all .3s ease; height:.6rem; margin-bottom:.34rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; font-family:Impact; font-family:'Impact';}
.case_list01 .content .list .item .intro_box .tags li{float:left; font-size:.15rem; font-family:Arial, Helvetica, sans-serif; margin-right:.4rem; transition:all .3s ease;}
.case_list01 .content .list .item .intro_box .tags li::before{content:"# ";}
.case_list01 .content .list .item .intro_box .tags li:hover{color:#fec00f;}

.case_list01 .content .filters .line .right .btns{display:none;}

/* 分页 start*/
.widgets_common_pages_4{font-size:0.18rem; color:#838383; text-align:center; margin-top:.1rem;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#201e1f; display:inline-block; border:.01rem solid #e8e8e8; vertical-align:middle; width:.34rem; height:.34rem; line-height:0.34rem; margin-right:.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:#fec00f; background:#201e1f; border-color:#201e1f;}
.widgets_common_pages_4 span.count{border:0; background:0;color:#201e1f;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{width:auto; padding:0 .12rem;}
.widgets_common_pages_4 .goprev{margin-right:.1rem; 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:#fec00f; background:#201e1f; border-color:#201e1f;}
.widgets_common_pages_4 .goprev{width:.35rem; height:.356rem; background:url(../img/widgets_common_pages_4_1.png) no-repeat center; background-size:cover; padding:0;}
.widgets_common_pages_4 .goprev:hover{background:#201e1f url(../img/widgets_common_pages_4_3.png) no-repeat center; background-size:cover; border-color:#201e1f;}
.widgets_common_pages_4 .gonext{width:.35rem; height:.35rem; background:url(../img/widgets_common_pages_4_2.png) no-repeat center; background-size:cover;  padding:0;}
.widgets_common_pages_4 .gonext:hover{background:#201e1f url(../img/widgets_common_pages_4_4.png) no-repeat center; background-size:cover; border-color:#201e1f;}
/* 分页 end*/

/* 解决方案 */
/* .solution{padding:0.7rem 0;}
.solution01 .content{position:relative;}
.solution01 .content .cover{width:32%; position:absolute; left:0.6rem; top:50%; transform:translateY(-50%);}
.solution01 .content .cover .tit{font-size:0.4rem; line-height:0.4rem; color:#fff; font-family:Impact; font-family:'Impact'; margin-bottom:0.3rem; text-transform:uppercase;}
.solution01 .content .cover .con{font-size:0; margin-bottom:0.5rem;}
.solution01 .content .cover .con a{display:inline-block; padding:0 0.13rem; line-height:0.26rem; border:2px solid #fff; font-size:0.16rem; font-weight:bold; color:#fff; margin-bottom:0.1rem; margin-right:0.1rem;}
.solution01 .content .cover .more{display:block;}
.solution01 .content .cover .more .icon{display:inline-block; width:0.59rem; height:0.59rem; background:url(../img/pic/solution01_2.png) no-repeat center; vertical-align:middle; background-size:cover;}
.solution01 .content .cover .more .text{display:inline-block; font-size:0.14rem; line-height:0.59rem; color:#fff; margin-left:0.15rem; font-weight:bold; text-transform:uppercase; vertical-align:middle; transition:all 0.5s ease;}
.solution01 .content .cover .more:hover .text{color:#fec00f;}
.solution02{margin-top:0.7rem;}
.solution02 .li_{width:32%; float:left; margin-right:2%; margin-bottom:0.43rem; position:relative;}
.solution02 .li_three{margin-right:0;}
.solution02 .li_ .rect-39{padding-bottom:39%;}
.solution02 .li_ .info{height:3.69rem; overflow:hidden; border:1px solid #C0C0C0;}
.solution02 .li_ .info .box{padding:0.4rem 0.2rem 0px;}
.solution02 .li_ .info .box .tit{font-size:0.4rem; line-height:0.4rem; color:#201e1f; font-family:Impact; font-family:'Impact'; text-transform:uppercase; margin-bottom:0.3rem;}
.solution02 .li_ .info .box .con{font-size:0; margin-bottom:0.2rem;}
.solution02 .li_ .info .box .con a{display:inline-block; padding:0 0.13rem; line-height:28px; border:1px solid #201e1f; font-size:0.16rem; color:#201e1f; margin-bottom:0.1rem; margin-right:8px;}
.solution02 .li_ .info .box .more{position:absolute; left:0.2rem; bottom:0.5rem; display:block;}
.solution02 .li_ .info .box .more .icon{display:inline-block; width:0.59rem; height:0.59rem; background:url(../img/pic/solution01_2.png) no-repeat center; vertical-align:middle; background-size:cover;}
.solution02 .li_ .info .box .more .text{display:inline-block; font-size:0.14rem; line-height:0.59rem; color:#201e1f; margin-left:0.15rem; font-weight:bold; text-transform:uppercase; vertical-align:middle; transition:all 0.5s ease;}
.solution02 .li_ .info .box .more:hover .text{color:#fec00f;} */

/* 解决方案详细 */
.solu_detail{padding:0.7rem 0 0.6rem;;}
.solu_detail01 .infor{text-align:center;}
.solu_detail01 .infor .tit{font-size:0.4rem; line-height:0.4rem; font-family:Impact; font-family:'Impact'; color:#201e1f;}
.solu_detail01 .infor .con{font-size:0.18rem; line-height:0.3rem; color:#201e1f; padding:0 14%; margin-top:0.25rem;}
.solu_detail02{margin-top:0.5rem;}
.solu_detail02 .content{position:relative;}
.solu_detail02 .content .bg img{width:100%;}
.solu_detail02 .content .infor{position:absolute; left:0; width:100%; top:185px; z-index:2;}
.solu_detail02 .content .infor .info{width:39%; padding:1rem 0.9rem 0.5rem; box-sizing:border-box; text-align:center; background:rgba(255,255,255,.75); height:auto; position:relative;}
.solu_detail02 .content .infor .info .box{position:relative;}
.solu_detail02 .content .infor .info .t{font-size:0.4rem; line-height:0.4rem; color:#201e1f; font-weight:bold;}
.solu_detail02 .content .infor .info .c{font-size:0.18rem; line-height:0.3rem; color:#201e1f; margin-top:8px; padding-bottom:0.85rem;}
/* .solu_detail02 .content .infor .info .cell{position:absolute; left:0; top:0; opacity:0; visibility:hidden; transition:all 0.5s ease; width:100%; ;}
.solu_detail02 .content .infor .info .cell.active{opacity:1; visibility:visible;} */

.solu_detail02 .content .infor .info .swiper-slide{opacity:0; visibility:hidden; transition:all 0.5s ease;}
.solu_detail02 .content .infor .info .swiper-slide:first-child{opacity:1; visibility:visible; transition:all 0.5s ease;}
.solu_detail02 .content .infor .info .swiper-container.swiper-container-horizontal .swiper-slide{opacity:0; visibility:hidden; transition:all 0.5s ease;}
.solu_detail02 .content .infor .info .swiper-container.swiper-container-horizontal .swiper-slide.swiper-slide-active{opacity:1; visibility:visible;}

.solu_detail02 .content .infor .info .dots{position:absolute; z-index:10; bottom:0.5rem; left:0%;  width:100%; text-align:center;}
.solu_detail02 .content .infor .info .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:35px; height:5px; background:#CBCBCE; opacity:1; margin:0 7px; display:inline-block; cursor:pointer; border-radius:0;}
.solu_detail02 .content .infor .info .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fec00f;}


.solu_detail02 .content .infor .info .dots{position:absolute; z-index:10; bottom:0.5rem; left:0%;  width:100%; text-align:center;}
.solu_detail02 .content .infor .info .owl-dot{width:35px; height:5px; background:#CBCBCE; margin:0 7px; display:inline-block; cursor:pointer;}
.solu_detail02 .content .infor .info .owl-dot.active{background:#fec00f;}
.solu_detail03{padding:0.7rem 0 0.5rem;  background:#f9f9f9}
.solu_detail03 .infor{text-align:center; margin-bottom:0.3rem;}
.solu_detail03 .infor .tit{font-size:0.4rem; line-height:0.4rem; font-family:Impact; font-family:'Impact'; color:#201e1f;}
.solu_detail03 .content .hd{text-align:center; margin-bottom:0.2rem;}
.solu_detail03 .content .hd a{display:inline-block; font-size:0.16rem; padding:0 0.2rem; color:#201e1f; line-height:0.4rem; border:1px solid #939292; margin:0 7px; margin-bottom:0.1rem; }
.solu_detail03 .content .hd a.cur{color:#fec00f; border-color:#201e1f; background:#201e1f;}
.solu_detail03 .content .hd a:hover{color:#fec00f; border-color:#201e1f; background:#201e1f;}
.solu_detail03 .content .bd .rect-5775{padding-bottom:57.75%;}
.solu_detail03 .content .bd li{width:49%; float:left; margin-right:2%; margin-bottom:0.2rem; box-sizing:border-box; }
.solu_detail03 .content .bd li:nth-child(2n){margin-right:0;}
.solu_detail03 .content .bd .li_box{padding:0.3rem 0.5rem 0.3rem 0.3rem; background:#ffffff; transition:all 0.5s ease;}
.solu_detail03 .content .bd .li_box .img_{width:37%; float:left; margin-top:0.3rem;}
.solu_detail03 .content .bd .li_box .info{width:55%; float:right;}
.solu_detail03 .content .bd .li_box .info .t{font-size:0.24rem; color:#201e1f; line-height:0.3rem; margin-bottom:0.1rem;}
.solu_detail03 .content .bd .li_box .info .t i{font-size:0.17rem; vertical-align:top;}
.solu_detail03 .content .bd .li_box .info .c{font-size:14px; line-height:0.3rem; color:#201e1f;}
.solu_detail03 .content .bd .li_box .info .more{display:block; margin-top:0.2rem;}
.solu_detail03 .content .bd .li_box .info .more .icon{display:inline-block; width:18px; height:9px; background:url(../img/pic/solu_detail01_3.png) no-repeat center; vertical-align:middle;transition:all .3s ease;}
.solu_detail03 .content .bd .li_box .info .more .text{display:inline-block; font-size:0.14rem; line-height:0.3rem; color:#201e1f; margin-left:0.15rem; font-weight:bold; text-transform:uppercase; vertical-align:middle; transition:all 0.3s ease;}
.solu_detail03 .content .bd .li_box .info .more:hover .text{color:#fec00f;}
.solu_detail03 .content .bd .li_box .info .more:hover .icon{background:url(../img/pic/solu_detail01_302.png) no-repeat center;}
.solu_detail03 .content .bd .li_box img{transition:all 0.5s ease;}
.solu_detail03 .content .bd .li_box:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu_detail03 .content .bd .li_box:hover{box-shadow:0 0 15px rgba(0,0,0,0.1);}
.solu_detail03 .widgets_common_pages_4{text-align:right;}
.solu_detail04{padding:0.7rem 0 0;}
.solu_detail04 .infor{text-align:center; margin-bottom:0.45rem;}
.solu_detail04 .infor .tit{font-size:0.4rem; line-height:0.4rem; font-family:Impact; font-family:'Impact'; color:#201e1f; transition:all .3s ease;}
.solu_detail04 li{width:32.7%; float:left; margin-left:0.8%;}
.solu_detail04 li:first-child{margin-left:0;}
.solu_detail04 li .rect-46{padding-bottom:46%;}
.solu_detail04 li .info{border:1px solid #D6D6D6; transition:all .3s ease;}
.solu_detail04 li .info .box{padding:0.4rem 0.25rem 0.35rem;}
.solu_detail04 li .info .box .tit{font-size:0.22rem; line-height:0.28rem; color:#201e1f; font-weight:bold; height:0.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.solu_detail04 li .info .box .con{font-size:0.16rem; line-height:0.24rem; color:#6e6e70; margin-top:0.25rem; height:0.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.solu_detail04 li .info .box .more{display:block; margin-top:0.3rem;}
.solu_detail04 li .info .box .more .icon{display:inline-block; width:18px; height:9px; background:url(../img/pic/solu_detail01_3.png) no-repeat center; vertical-align:middle}
.solu_detail04 li .info .box .more .text{display:inline-block; font-size:0.14rem; line-height:0.3rem; color:#201e1f; margin-left:0.15rem; font-weight:bold; text-transform:uppercase; vertical-align:middle; transition:all 0.5s ease;}
.solu_detail04 li:hover .info .box .tit{color:#fec00f;}
.solu_detail04 li:hover .info .box .more .text{color:#fec00f;}
.solu_detail04 li:hover .info .box .more .icon{background:url(../img/pic/solu_detail01_302.png) no-repeat center;}
.solu_detail04 li img{transition:all 0.5s ease;}
.solu_detail04 li:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu_detail04 li:hover{box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.06);}
/* .solu_detail04 li:hover .info{border-color:transparent;} */


/* 产品列表 */
.xc_banner.pro{padding-bottom:1rem;}
.xc_banner.pro .crumbs{display:none;}
.xc_banner.pro .pro_img{position:absolute; right:8.075%; bottom:0; max-width:49%; max-height:100%;}
.xc_banner.pro .xc_words{padding-bottom:1rem;}
.xc_banner.pro .xc_words .tit{color:#fec00f;}
.xc_banner.pro .xc_words .con{width:48%; max-height:1.92rem; overflow-y:auto; scrollbar-width:thin; scrollbar-color:#fec00f rgba(0, 0, 0, 0);}
.xc_banner.pro .xc_words .con::-webkit-scrollbar {width:2px; height:2px;}
.xc_banner.pro .xc_words .con::-webkit-scrollbar-thumb {border-radius:5px; background:#fec00f; }
.xc_banner.pro .xc_words .con::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0);}


/* .pro_list01{margin-top:0.35rem; padding-bottom:0.6rem;} */
.pro_list01{margin-top:0.15rem; padding-bottom:0.6rem;}
.pro_list01 .top{text-align:center; font-size:0;}
.pro_list01 .top li{display:inline-block; vertical-align:middle; position:relative; width:33.33%; transition:all .3s ease; }
.pro_list01 .top li::after{content:''; position:absolute; right:0; top:50%; height:51.8%; width:1px; transform:translateY(-50%); background:#b6b6b6;}
.pro_list01 .top li:last-child::after{display:none;}
.pro_list01 .top li a{display:flex; align-items:center; min-height:1.9rem; justify-content:center;}
.pro_list01 .top li .t{font-size:0.24rem; font-family:Impact; font-family:'Impact'; margin-top:0.1rem; color:#201e1f;}
.pro_list01 .top li .img{position:relative; max-width:60%; margin:0 auto;}
.pro_list01 .top li .img::after{content:''; position:absolute; bottom:0; height:8px; width:0.76rem; left:50%; bottom:2px; transform:translate(-50%,100%); background:#fec00f; z-index:-1;}
.pro_list01 .top li:hover .t{color:#fec00f;}
.pro_list01 .top li.cur{background:#fec00f;}
.pro_list01 .top li.cur::after{display:none;}
.pro_list01 .top li.prev::after{display:none;}
.pro_list01 .top li.cur:hover .t{color:#201e1f;}

.pro_list01 .bott{margin-top:0.6rem;}
.pro_list01 .bott .left{float:left; width:23.5%;}
.pro_list01 .bott .left .box{padding:0.4rem 6% 0.3rem; border:1px solid #b6b6b6;}
.pro_list01 .bott .left .box .title{font-size:0.4rem; font-family:Impact; font-family:'Impact'; margin-bottom:0.3rem; line-height:1.2;}
.pro_list01 .bott .left .box .item{padding:0.2rem 0; border-bottom:1px solid #d7d6d7;}
.pro_list01 .bott .left .box .item01{border-top:1px solid #d7d6d7;}
.pro_list01 .bott .left .box .item .intro{position:relative; cursor:pointer;}
.pro_list01 .bott .left .box .item .t{font-size:0.2rem; line-height:0.3rem; font-weight:bold; width:calc(100% - 0.3rem);}
.pro_list01 .bott .left .box .item .intro i{position:absolute; right:0; top:50%; font-size:0.2rem; line-height:1; margin:0; display:block; font-weight:bold; color:#201e1f; margin-top:-0.1rem; transform:rotate(-90deg); transition:all .3s ease;}
.pro_list01 .bott .left .box .item .cont{height:0; opacity:0; visibility:hidden; transition:visibility .3s ease;}
.pro_list01 .bott .left .box .item .cont li{font-size:0.18rem; line-height:0.3rem; cursor:pointer; padding-left:0.3rem; position:relative; margin-top:0.08rem;}
.pro_list01 .bott .left .box .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;}
.pro_list01 .bott .left .box .item .cont li::after{content:""; position:absolute; left:2px; top:50%; width:10px; height:10px; margin-top:-5px; background:#fec00f; opacity:0; transition:all .5s ease;}
.pro_list01 .bott .left .box .item .cont li.cur::before{border-color:#fec00f;}
.pro_list01 .bott .left .box .item .cont li.cur::after{opacity:1;}
.pro_list01 .bott .left .box .item.cur .intro i{transform:rotate(90deg);}
.pro_list01 .bott .left .box .item.cur .cont{ opacity:1; visibility:visible; height:auto;}

.pro_list01 .irs--round .irs-line{top:25px; height:1px; background:#6d6e71;}
.pro_list01 .irs--round .irs-min, .pro_list01 .irs--round .irs-max{top:40px; font-size:0.16rem; color:#201e1f;}
.pro_list01 .irs-from, .pro_list01 .irs-to, .pro_list01 .irs-single{top:45px;}
.pro_list01 .irs--round .irs-bar{top:25px; height:1px; background:#6d6e71; }
.pro_list01 .irs--round .irs-handle{top:20px; width:10px; height:10px; border:0; border-radius:0; background:#fec00f; transform:rotate(45deg);}
.pro_list01 .irs--round .irs-from, .pro_list01 .irs--round .irs-to, .irs--round .irs-single{font-size:0.16rem; color:#201e1f;}

.pro_list01 .bott .left .box .btns{width:100%; background:#201e1f; text-align:center; cursor:pointer; position:relative; transition:all .4s ease;}
/* .pro_list01 .bott .left .box .btns::after{content:''; position:absolute; top:50%; left:50%; width:0; height:0; background:rgba(255,255,255,0.1); transition:top .3s ease,left .3s ease,width .3s ease,height .3s ease,opacity .3s ease .3s;} */
.pro_list01 .bott .left .box .btns>div{display:inline-block; vertical-align:middle;}
.pro_list01 .bott .left .box .btns .t{font-size:0.2rem; line-height:0.55rem; color:#fec00f; font-weight:bold; margin-right:0.2rem;}
/* .pro_list01 .bott .left .box .btns .icon{width:19px; height:8px; background:url(../img/pro_list01_bott_jt.png) no-repeat center/cover;} */
.pro_list01 .bott .left .box .btns .icon{width:18px; height:9px; background:url(../img/ipart05_jt.png) no-repeat center/cover;}
.pro_list01 .bott .left .box .btns:hover{background:#fec00f;}
.pro_list01 .bott .left .box .btns:hover .t{color:#201e1f;}
.pro_list01 .bott .left .box .btns:hover .icon{background:url(../img/ipart05_jt2.png) no-repeat center/cover;}

.pro_list01 .bott .right{width:74%; float:right;}
.pro_list01 .bott .right li{float:left; width:32.4%; margin-right:1.4%; margin-bottom:0.25rem; border:1px solid #b6b6b6; overflow:hidden; padding-top:0.4rem; box-sizing:border-box; position:relative;}
.pro_list01 .bott .right li::after{content:''; position:absolute; right:-10%; top:-10%; width:0.8rem; height:0.8rem; background:#fec00f; transform:translate(50%,-50%) rotate(45deg); transition:all .4s ease;}
.pro_list01 .bott .right li:nth-child(3n){margin-right:0;}
.pro_list01 .bott .right li .img_box{padding:0 0.2rem;}
.pro_list01 .bott .right li .words{padding:0 0.2rem; margin:0.35rem 0 0.1rem;}
.pro_list01 .bott .right li .words .tit{display:inline-block; font-size:0.3rem; line-height:0.34rem; font-family:Impact; font-family:'Impact'; color:#201e1f; position:relative; transition:all .4s ease;}
.pro_list01 .bott .right li .words .tit::after{content:''; position:absolute; left:0; width:100%; height:0.1rem; bottom:0; background:#fec00f; transition:all .4s ease; z-index:-1; opacity:0;}
.pro_list01 .bott .right li .words .parameter{font-size:0.15rem; line-height:0.3rem; color:#333333; }
.pro_list01 .bott .right li .more_btns{line-height:0.45rem; background:#201e1f; font-size:0.16rem;  /*margin-top:0.3rem;*/ color:#fec00f; text-align:center; font-weight:bold; opacity:0; position:relative; transform:translateY(101%); transition:all .4s ease;}

.pro_list01 .bott .right li:hover::after{right:0; top:0;}
.pro_list01 .bott .right li:hover{border-color:#fec00f;}
.pro_list01 .bott .right li:hover .words .tit{padding:0 5px;}
.pro_list01 .bott .right li:hover .words .tit::after{opacity:1;}
.pro_list01 .bott .right li:hover .more_btns{transform:translateY(0); opacity:1;}

.pro_list01 .bott .right .top_{font-size:0; margin-bottom:0.1rem;}
.pro_list01 .bott .right .top_>div{display:inline-block; vertical-align:text-top; text-align:left;}
.pro_list01 .bott .right .top_ .com_tit{font-size:0.22rem; line-height:0.4rem; text-align:left; margin-right:0.3rem; margin-bottom:0.1rem;}
/* .pro_list01 .bott .right .top_ .choose_box{width:calc(100% - 1.9rem);} */
.pro_list01 .bott .right .top_ .choose_box{width:calc(100% - 3rem);}
.pro_list01 .bott .right .top_ .choose_box a{margin-right:0.15rem; display:inline-block; background:#fec00f; margin-bottom:0.1rem; color:#201e1f; line-height:0.4rem; font-size:0.17rem; padding:0 0.15rem;}
.pro_list01 .bott .right .top_ .choose_box a .close_btn{font-size:10px; font-weight:bold; margin:0; margin-right:0.1rem; line-height:0.2rem; width:0.2rem; text-align:center; cursor:pointer;}
.pro_list01 .bott .right .top_ .choose_box a .close_btn:hover{background:#201e1f; color:#ffffff;}


/* 视频列表 */
.video_list01{background:#f9f9f9; padding:0.8rem 0 0.3rem;}
.video_list01 .rect-3031{padding-bottom:30.31%;}
.video_list01 .cover{position:absolute; top:33%; left:3.7%; width:30%; transition:all .3s ease;}
.video_list01 .cover .t{font-size:0.4rem; line-height:0.5rem; font-family:Impact; font-family:'Impact'; color:#fec00f; margin-bottom:0.3rem; position:relative;}
.video_list01 .cover .btns{width:0.59rem; cursor:pointer;}
.video_list01 .cover .btns:hover{animation:rotateTwo .5s ease-out;}
.video_list01 .swiper-pagination{position:static; margin-top:0.35rem;}
.video_list01 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px; width:0.7rem; height:4px; border-radius:2px; background:#cecece; opacity:1;}
.video_list01 .swiper-pagination .swiper-pagination-bullet{position:relative;}
.video_list01 .swiper-pagination-bullet .process{display:block; position:absolute; top:0; left:0; width:0; opacity:0; height:100%; border-radius:2px; background:#424b56; transition-property:width; transition-timing-function:linear;}
.video_list01 .swiper-pagination-bullet.play .process{opacity:1; width:100%;}

.video_list02{margin:0.5rem 0 0.9rem;}
.video_list02 .top .left{font-size:0;}
.video_list02 .top .left .btns{display:inline-block;}
.video_list02 .top .left .btns a{padding:0 0.35rem; font-size:0.16rem; line-height:0.38rem; position:relative; color:#201e1f; display:block;}
.video_list02 .top .left .btns a::after{content:''; position:absolute; right:0; top:50%; height:0.13rem; width:1px; background:#81888f; transform:translateY(-50%);}
.video_list02 .top .left .btns:last-child a::after{display:none;}
.video_list02 .top .left .btns.cur a{background:#fec00f;}
.video_list02 .top .left .btns.cur a::after{background:#fec00f;}
.video_list02 .top .left .btns.prev a::after{display:none;}
.video_list02 .top .left .btns:hover a{color:#fec00f;}
.video_list02 .top .left .btns.cur:hover a{color:#201e1f;}

.video_list02 .top .right .box{width:3.5rem;}
/* .video_list02 .top .right .box .form_item{box-sizing:border-box; padding:0 4px; border-bottom:1px solid #bdc0c4; position:relative;}
.video_list02 .top .right .box .form_item .inp{width:calc(100% - 0.2rem); background:none; padding:0; margin:0; border:none; line-height:0.4rem;}
.video_list02 .top .right .box .form_item .key_btn{background:none; padding:0; margin:0; border:none; outline:none; position:absolute; right:4px; top:0;}
.video_list02 .top .right .box .form_item .key_btn i{margin:0; font-size:0.16rem; line-height:0.4rem; color:#6d6e71;} */

.video_list02 .top .right .box .form_item{padding:0.05rem; border:1px solid #bdc0c4; border-radius:0.25rem; box-sizing:border-box; position:relative;}
.video_list02 .top .right .box .form_item .inp{width:calc(100% - 0.4rem); text-indent:0.1rem; background:none; padding:0; margin:0; border:none; line-height:0.4rem;}
.video_list02 .top .right .box .form_item .key_btn{background:none; padding:0; margin:0; border:none; outline:none; position:absolute; width:0.4rem; height:0.4rem; top:0.05rem; right:0.05rem; background:#fec00f; border-radius:50%;}
.video_list02 .top .right .box .form_item .key_btn i{color:#ffffff; margin:0; font-size:0.16rem; line-height:0.4rem;}



.video_list02 .bott{margin-top:0.4rem;}
.video_list02 .bott li{float:left; width:23.8%; margin-right:1.6%; border-radius:5px; position:relative; margin-bottom:0.4rem; cursor:pointer;}
.video_list02 .bott li:nth-child(4n){margin-right:0;}
.video_list02 .bott .rect-7142{padding-bottom:71.42%;}
.video_list02 .bott li .img{position:relative;}
.video_list02 .bott li .img::after{content:''; position:absolute; left:0; width:0; bottom:0; height:4px; background:#fec00f; transition:all 1.5s ease;}
.video_list02 .bott li .type{position:absolute; right:0.18rem; top:0.2rem; min-width:1.25rem; padding:0 0.1rem; font-size:0.16rem; line-height:0.33rem; text-align:center; color:#fec00f; background:#201e1f; border-radius:5px;}
.video_list02 .bott li .words{background:#f1f1f3; padding:0.25rem 0.2rem 0.2rem; }
.video_list02 .bott li .words .tit{font-size:0.22rem; line-height:0.3rem; height:0.6rem; margin-bottom:0.45rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.video_list02 .bott li .words .time{font-size:0.16rem; line-height:0.3rem; color:#6d6e71;}
.video_list02 .bott li:hover .img::after{width:100%;}


/* 社会责任 */
.social{padding:0 0 0.7rem;}
.social_item{padding:0.6rem 0 0.1rem; position:relative; overflow:hidden;}
.social_item .rect-59{padding-bottom:59%;}
.social_item .img_{position:absolute; height:6.14rem; width:100%; left:0;}
/* .social_item .img_ .color_box{position:absolute; left:0%; top:50%; transform:translateY(-50%); width:100%; height:101%; background:#fff; z-index:2;} */
.social_item .img_ .color_box{display:none;}
.social_item .infor{text-align:center; position:relative; z-index:2; padding-top:1rem; margin-bottom:0.65rem;}
.social_item .infor .tit{font-size:0.4rem; line-height:0.4rem; font-family:Impact; font-family:'Impact'; color:#fff; text-transform:uppercase;}
.social_item .content{margin-left:8.05%; position:relative; z-index:2; padding-bottom:1.2rem; background:#fff; box-shadow:0 0 15px rgba(0,0,0,.1);}
.social_item .content .box{padding:0.65rem 0 0.4rem 1.05rem;}
.social_item .content .box .t{font-size:0.16rem; line-height:0.24rem; color:#6d6e71; margin-bottom:0.5rem;}
.social_item .content .box .c {overflow:hidden;}
.social_item .content .box .c .text{font-size:0.16rem; line-height:0.24rem; color:#201e1f; padding-top:0.2rem; padding-bottom:0.4rem;}
.social_item .swiper-container-horizontal>.swiper-pagination-progressbar{left:8.05%; bottom:1.4rem; top:inherit; height:1px}
.social_item .swiper-container-horizontal>.swiper-pagination-progressbar:before{content:''; width:12px; height:12px; background:#fec00f; border-radius:50%; position:absolute; left:-6px; top:-6px;}
.social_item .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fec00f;}
/* .social_item .swiper-slide{width:25%;} */
.social_item .arrs{left:8.05%; bottom:0.8rem; top:inherit; position:absolute;}
.social_item .arrs>div{width:47px; height:47px;;}
.social_item .arrs .swiper-button-prev{background:url(../img/pic/social_jt1.png) no-repeat center; left:0; background-size:cover}
.social_item .arrs .swiper-button-next{background:url(../img/pic/social_jt2.png) no-repeat center; left:55px; background-size:cover}
.social_item .swiper-slide img{transition:all 0.5s ease;}
.social_item .swiper-slide:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.social_item:first-child .img_ .color_box{width:0%!important;}


/* 发展历程 */
.licheng {margin:1.1rem auto 0px; padding-bottom:1.2rem; position:relative}
.licheng-bg { width:100%; position:fixed; text-align:center; font-size:5.9rem; color:#f7f7f7; overflow:hidden; left:0px; top:0px; height:100vh; line-height:100vh; font-family:Impact; font-family:'Impact';}
.licheng-bg span { opacity:0; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); z-index:-1;}
.licheng-bg span.on {opacity:1}
.licheng-line { width:2px; height:calc(100% - 130px); position:absolute; left:11px; top:20px; z-index:2; background:url("../img/pic/icon-63.png") repeat-y; overflow:hidden}
.licheng-line span { width:100%; height:0px; position:absolute; left:0px; top:0px; background:#fec00f}
.licheng-content { float:left; width:100%; overflow:hidden; position:relative; z-index:20 }
.licheng-pannel { float:left; width:100%; overflow:hidden; position:relative; padding-bottom:110px}
.licheng-age { float:left; width:100%; overflow:hidden; font-size:0.4rem; color:#201e1f; padding-left:0.5rem; position:relative; z-index:12; font-family:Impact; font-family:'Impact';}
.licheng-age:before { width:24px; height:24px; content:""; position:absolute; left:0px; top:11px; box-sizing:border-box; box-sizing:border-box; border:2px #1a1a1a solid; border-radius:50%}
.licheng-age:after { width:12px; height:12px; content:""; position:absolute; box-sizing:border-box; box-sizing:border-box; border-radius:50%; background:#1a1a1a; left:6px; top:17px}
.licheng-pannel.active .licheng-age {color:#fec00f;}
.licheng-pannel.active .licheng-age:before {border-color:#fec00f}
.licheng-pannel.active .licheng-age:after {background:#fec00f}
.licheng-item { float:left; width:100%; overflow:hidden; padding-left:0.5rem; box-sizing:border-box; margin-top:0.8rem; position:relative; z-index:12}
.licheng-left { float:left; width:14%; overflow:hidden; font-size:0.24rem; color:#666666;  box-sizing:border-box; padding-right:0.1rem; margin-top:0.1rem}
.licheng-right { float:left; width:70%; overflow:hidden}
.licheng-right span { float:left; width:100%; overflow:hidden; font-size:0.36rem; color:#201e1f; font-family:Impact; font-family:'Impact';}
.licheng-info { float:left; width:100%; overflow:hidden; font-size:0.18rem; color:#6d6e71; line-height:0.24rem; margin-top:0.15rem}
.licheng-pic {float:left; width:100%; overflow:hidden; margin-top:0.4rem}
.licheng-pic img {width:auto; height:auto; max-width:100%; margin-right:0.2rem; transition:all 0.5s ease;}
.licheng-pic img:last-child {margin-right:0px}
.licheng-pic:hover img {transform:scale(1.02)}
.licheng-pos { float:right; width:0.72rem; overflow:hidden; position:sticky; margin-right:-0.72rem; top:2rem}
.licheng-pos:before { width:1px; height:100%; content:""; position:absolute; left:0px; top:0px; background:#e6e6e6}
.licheng-pos span { float:left; width:100%; overflow:hidden; text-align:right; font-size:0.18rem; color:#868583; margin:0.3rem 0; position:relative; cursor:pointer}
.licheng-pos span:before { width:4px; height:0%; content:""; left:0px; top:0px; background:#fec00f; position:absolute}
.licheng-pos span.active {color:#fec00f}
.licheng-pos span.active:before {height:100%}
.licheng-item.cur .licheng-left{color:#fec00f;}

/* 配件列表 */
.xc_banner.parts{padding-bottom:0.8rem; background:#fcfcfc;}
.xc_banner.pro.parts .xc_words .con{max-height:0.96rem;}
.xc_banner.parts .more_btn{display:block; margin-top:0.45rem; width:1.35rem; text-align:center; background:#fec00f; color:#201e1f; font-size:0.16rem; text-transform:uppercase; line-height:0.4rem;}
.channel_content.parts_list{background:#fcfcfc;}
.parts_list01.pro_list01{margin-top:0; padding-top:0.35rem;}
/* .parts_list01 .bott li{float:left; width:23.8%; margin-right:1.6%; background:#fff; margin-bottom:0.25rem; border:1px solid #b6b6b6; overflow:hidden; padding-top:0.4rem; box-sizing:border-box; position:relative;} */
.parts_list01 .bott li{float:left; width:18.8%; margin-right:1.5%; background:#fff; margin-bottom:0.25rem; border:1px solid #b6b6b6; overflow:hidden; padding-top:0.4rem; box-sizing:border-box; position:relative;}
.parts_list01 .bott li::after{content:''; position:absolute; right:-10%; top:-10%; width:0.8rem; height:0.8rem; background:#fec00f; transform:translate(50%,-50%) rotate(45deg); transition:all .4s ease;}
.parts_list01 .bott li:nth-child(5n){margin-right:0;}
.parts_list01 .bott li .img_box{padding:0 0.2rem;}
.parts_list01 .bott li .words{padding:0 0.1rem; margin:0.35rem 0 0.2rem; text-align:center;}
.parts_list01 .bott li .words .tit{display:inline-block; font-size:0.3rem; line-height:0.34rem; font-family:Impact; font-family:'Impact'; color:#201e1f; position:relative; min-height:0.68rem; transition:all .4s ease;}
.parts_list01 .bott li .more_btns{line-height:0.45rem; background:#201e1f; font-size:0.16rem; color:#fec00f; text-align:center; font-weight:bold; position:relative; transform:translateY(101%); transition:all .4s ease;}

.parts_list01 .bott li:hover::after{right:0; top:0;}
.parts_list01 .bott li:hover{border-color:#fec00f;}
.parts_list01 .bott li:hover .words .tit{color:#fec00f;}
.parts_list01 .bott li:hover .more_btns{transform:translateY(0);}

/* 配件详情 */
.parts_detail01{background:#fcfcfc; padding:0.5rem 0 0.7rem;}
.parts_detail01 .content{padding:1rem 0.4rem 0.8rem 0.6rem; background:#ffffff; box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.06); display:flex; align-items:flex-start; justify-content:space-between;}
.parts_detail01 .content .left{width:39.5%;}
.parts_detail01 .content .right{width:60%;}
.parts_detail01 .content .right .title{font-size:0.4rem; line-height:0.5rem; font-family:Impact; font-family:'Impact'; color:#fec00f;}
.parts_detail01 .content .right .tit{font-size:0.18rem; line-height:0.24rem; color:#201e1f; margin:0.2rem 0 0.4rem;}
.parts_detail01 .content .right .con{font-size:0.18rem; line-height:0.3rem; color:#333333; }
.parts_detail01 .content .right .con li{padding-left:0.35rem; position:relative; margin-bottom:0.2rem;}
.parts_detail01 .content .right .con li::after{content:''; position:absolute; left:0; top:0.02rem; width:0.16rem; height:0.26rem; background:url(../img/parts_detail01_02.png) no-repeat center/cover;}

/* 联系我们 */
.contact_us01{margin-top:0.7rem;}
.contact_us01 .rect-3151{padding-bottom:31.519%;}
.contact_us01 .rect-6449{padding-bottom:64.491%; z-index:2; overflow:visible;}
.contact_us01 .rect-6084{padding-bottom:60.84%; z-index:2;}
.contact_us01 .top{position:relative; z-index:2;}
.contact_us01 .top .left{width:calc(66.89% - 11px); border-radius:5px; overflow:hidden;}
.contact_us01 .top .right{width:calc(33.04% - 11px); border-radius:5px;}
.contact_us01 .box{background:#f8f8fa; position:relative; }
.contact_us01 .box::after{content:''; position:absolute; right:0; top:0; height:100%; width:39.5%; z-index:0; background:url(../img/contact_us01_bg.png) no-repeat left/cover;}
.contact_us01 .box .title{font-size:0.3rem; line-height:0.4rem; font-family:Impact; font-family:'Impact';}
.contact_us01 .top .box{text-align:center;}
.contact_us01 .top .box .cont{position:absolute; top:50%; transform:translateY(-50%); left:0; width:100%;}
.contact_us01 .top .box .share_box{margin-top:0.5rem;}
.contact_us01 .top .box .share_box a{display:inline-block; padding:0.1rem; border-radius:50%; background:#f0f0f0; margin-left:5px; position:relative;}
.contact_us01 .top .box .share_box a i{font-size:18px; display:block; margin:0; line-height:1; color:#201e1f;}
.contact_us01 .top .box .share_box a:hover{background:#fec00f;}
.contact_us01 .top .box .share_box a.bshare_instagram i{background:#201e1f; color:#f0f0f0; border-radius:8px; transition:all .3s ease; width:0.17rem;}
.contact_us01 .top .box .share_box a.bshare_instagram:hover i{background:#201e1f; color:#fec00f;}
.contact_us01 .top .box .share_box a .tc{opacity:0; visibility:hidden; position:absolute; top:calc(100% + 10px); left:50%; width:1.5rem; margin-left:-0.75rem; transition:all .3s ease;}
.contact_us01 .top .box .share_box a.bshare_wx:hover .tc{opacity:1; visibility:visible;}

.contact_us01 .bott{margin-top:22px;}
.contact_us01 .bott ul{display:flex; align-items:center; justify-content:space-between;}
.contact_us01 .bott li{width:calc(33.04% - 11px); border-radius:5px; overflow:hidden; }
.contact_us01 .bott li .box .cont{padding:0.35rem 9.6% 0.2rem 5.7%;}
.contact_us01 .bott li .box .title{border-bottom:1px solid #e8e9ea; padding-bottom:0.1rem;}
.contact_us01 .bott li .box .list .item{width:49%; float:left; margin-right:2%; margin-top:0.3rem;}
.contact_us01 .bott li .box .list .item:nth-child(2n){margin-right:0;}
.contact_us01 .bott li .box .list .item .words{font-size:0;}
.contact_us01 .bott li .box .list .item .words>div{display:inline-block; vertical-align:middle;}
.contact_us01 .bott li .box .list .item .words .t{font-size:0.18rem; line-height:0.3rem; margin-left:0.1rem;}
.contact_us01 .bott li .box .list .item a{display:block; font-size:0.15rem; line-height:0.3rem; color:#6d6e71;}
.contact_us01 .bott li .box .list .item a:hover{color:#fec00f;}

.contact_us02{margin-top:0.7rem;}
.contact_us02 .title{text-align:center; font-size:0.3rem; line-height:0.4rem; font-family:Impact; font-family:'Impact';}
.contact_us02 .bott{margin-top:0.35rem; position:relative;}
.contact_us02 .bott .bg{width:86.46%; margin:0 auto; margin-right:0; position:relative;}
.contact_us02 .bott .bg .dots_box{position:absolute; top:0; width:100%; left:0; height:100%;}
.contact_us02 .bott .bg .dots_box .dot{position:absolute; white-space:nowrap; width:auto; cursor:pointer;}
.contact_us02 .bott .bg .dots_box .dot .icon{width:6px; height:6px; border-radius:50%; background:#fec00f; margin:0 auto; position:relative;}
.contact_us02 .bott .bg .dots_box .dot .icon::after{content:''; position:absolute; top:-6px; left:-6px; bottom:-6px; right:-6px; border-radius:50%; background:rgba(254, 192, 15, 0.6); animation:scaleTwo 2s linear infinite;}
.contact_us02 .bott .bg .dots_box .dot .icon::before{content:''; position:absolute; top:-5px; left:-5px; bottom:-5px; right:-5px; border-radius:50%; background:rgba(254, 192, 15, 0.6); animation:scaleTwo 2s linear infinite 0.5s; }
.contact_us02 .bott .bg .dots_box .dot .t{text-align:center; font-size:0.14rem; line-height:0.3rem; margin-top:5px;}

@keyframes scaleTwo {
	0%{
		transform:scale(0);
	}
	25%{
		transform:scale(1);
	}
	50%{
		transform:scale(1.3);
	}
	75%{
		transform:scale(1);
	}
	100%{
		transform:scale(1);
		opacity:0;
	}
}

.contact_us02 .bott .words_box{position:absolute; left:2.85%; bottom:23.4%; width:3.8rem; min-height:1.8rem; background:#ffffff; box-shadow:0px 4px 50.22px 3.78px rgba(0, 0, 0, 0.15);}
.contact_us02 .bott .words_box .box{padding:0.25rem 7.3% 0.1rem; padding-right:0.2rem; position:relative; display:none;}
.contact_us02 .bott .words_box .box::after{content:''; position:absolute; top:0; left:0; width:100%; height:3px; background:#fec00f;}
.contact_us02 .bott .words_box .box .tit{font-size:0.22rem; line-height:0.3rem; font-family:Impact; font-family:'Impact';}
.contact_us02 .bott .words_box .box .list{margin-top:0.1rem;}
.contact_us02 .bott .words_box .box .list a{display:block; font-size:0.16rem; line-height:0.3rem;}
.contact_us02 .bott .words_box .box .list a .icon{display:inline-block; vertical-align:middle; width:0.3rem; line-height:normal;}

.contact_us03{position:relative; overflow:hidden; margin-top:0.4rem;}
.contact_us03 .content{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%);}
.contact_us03 .content .infor{width:50%;}
.contact_us03 .content .infor .tit{font-size:0.3rem; line-height:0.4rem; font-family:Impact; font-family:'Impact';}
.contact_us03 .content .infor .con{font-size:0.16rem; line-height:0.3rem; color:#6d6e71;}
.contact_us03 .content .infor .more_btn{display:inline-block; margin-top:0.4rem;}
.contact_us03 .content .infor .more_btn>div{display:inline-block; vertical-align:middle;}
.contact_us03 .content .infor .more_btn .icon{width:0.67rem; transition:all .4s ease;}
.contact_us03 .content .infor .more_btn .t{font-size:0.14rem; font-weight:bold; text-transform:uppercase; margin-left:0.15rem;}
.contact_us03 .content .infor .more_btn:hover .icon{animation:rotateTwo .5s ease-out;}


/* 案例详情 */
.case_detail{padding-bottom:0.9rem;}
.case_detail01{position:relative; background:#f0f0f0; margin-top:0.72rem; margin-bottom:1rem;}
.case_detail01 .content{position:relative; width:65.36%;}
.case_detail01 .content .rect-6088{padding-bottom:60.88%;}
.case_detail01 .content .swiper-slide video{width:100%; height:100%; min-width:auto; min-height:auto; object-fit:cover;}
.case_detail01 .infor{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1; pointer-events:none;}
.case_detail01 .infor .wrap{height:100%; position:relative;}
.case_detail01 .infor .intro{position:absolute; top:50%; right:0; transform:translateY(-50%); width:28.25%; pointer-events: all;}
.case_detail01 .infor .intro .tit{font-size:0.3rem; line-height:0.34rem; margin-bottom:0.3rem; font-family:Impact; font-family:'Impact'; }
.case_detail01 .infor .intro .con{font-size:0.16rem; line-height:0.24rem; max-height:2.4rem; margin-bottom:0.3rem; overflow-y:auto; color:#6d6e71; scrollbar-width:thin; scrollbar-color:#fec00f rgba(0, 0, 0, 0);}
.case_detail01 .infor .intro .con::-webkit-scrollbar {width:2px; height:2px;}
.case_detail01 .infor .intro .con::-webkit-scrollbar-thumb {border-radius:5px; background:#fec00f; }
.case_detail01 .infor .intro .con::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0);}
.case_detail01 .infor .intro .con p{text-align:left!important;}
.case_detail01 .infor .intro .btns .left{float:left;}
.case_detail01 .infor .intro .btns .prev_btn,
.case_detail01 .infor .intro .btns .next_btn{display:inline-block; position:relative; width:0.5rem; height:0.5rem; margin-left:0.14rem; border-radius:50%; border:1px solid #201e1f; font-size:0.18rem; transition:all .5s ease; cursor:pointer;}
.case_detail01 .infor .intro .btns .prev_btn i,
.case_detail01 .infor .intro .btns .next_btn i{position:absolute; margin:0; padding:0; top:50%; left:50%; transform:translate(-50%, -50%); user-select:none;}
.case_detail01 .infor .intro .btns .prev_btn:hover,
.case_detail01 .infor .intro .btns .next_btn:hover{background:#fec00f; border-color:#fec00f; color:#201e1f;}
.case_detail01 .infor .intro .btns .right{float:right; padding-top:0.2rem;}
.case_detail01 .infor .intro .btns .back_btn{font-size:0.24rem; line-height:0.36rem; /*font-weight:bold;*/ color:#fec00f;}
.case_detail01 .infor .intro .btns .back_btn i{font-size:0.16rem; vertical-align:top; margin-left:0.15rem;}

.circle_cursor{position:absolute; top:0; left:0; width:33px; height:54px;  z-index:80; transition:all .5s ease;-webkit-transition:all .5s ease; display:none; background-repeat:no-repeat; background-position:center; background-size:contain;}
.circle_cursor.cursor_left{display:block; background-image: url(../img/cursor-left.png);}
.circle_cursor.cursor_right{display:block; background-image: url(../img/cursor-right.png);}

.case_detail02 .infor .swiper-container{position:static;}
.case_detail02 .infor .swiper-wrapper{position:static;}
.case_detail02 .infor .swiper-slide .intro{background:#f2f2f2; padding:0.7rem 0.6rem 0.6rem 0.6rem;}
.case_detail02 .infor .swiper-slide .intro .tit{font-size:0.4rem; color:#fec00f; margin-bottom:0.4rem; font-family:Impact; font-family:'Impact';}
.case_detail02 .infor .swiper-slide .intro .con{position:relative; font-size:0.16rem; line-height:0.24rem; min-height:1.44rem; max-height:1.92rem; /*overflow-y:auto;*/ padding-left:0.6rem; padding-right:0.1rem; color:#6d6e71; width:43%;}

.case_detail02 .infor .swiper-slide .intro .con::-webkit-scrollbar {width:2px; height:2px;}
.case_detail02 .infor .swiper-slide .intro .con::-webkit-scrollbar-thumb {border-radius:5px; background:#fec00f; }
.case_detail02 .infor .swiper-slide .intro .con::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0);}

.case_detail02 .infor .swiper-slide .intro .con::before{content:"“"; position:absolute; top:-0.4rem; left:-0.3rem; font-size:2rem; line-height:1; color:#fec00f; opacity:0.3;}
.case_detail02 .infor .tools{position:relative; margin-top:0.2rem; user-select:none; z-index:2;}
.case_detail02 .infor .tools .pagination{display:inline-block; width:auto; font-size:0.22rem; margin-left:33.5%;}
.case_detail02 .infor .tools .pagination .swiper-pagination-current{color:#fec00f; font-weight:bold;}
.case_detail02 .infor .tools .navi_btns{display:inline-block; margin-left:1.2rem;}
.case_detail02 .infor .tools .navi_btns .prev_btn,
.case_detail02 .infor .tools .navi_btns .next_btn{display:inline-block; font-size:0.3rem; cursor:pointer; transition:all .5s ease; outline:none;}
.case_detail02 .infor .tools .navi_btns .prev_btn i,
.case_detail02 .infor .tools .navi_btns .next_btn i{margin:0 0.08rem;}
.case_detail02 .infor .tools .navi_btns .prev_btn:hover,
.case_detail02 .infor .tools .navi_btns .next_btn:hover{color:#fec00f;}
.case_detail02 .content{margin-top:-3.8rem;}
.case_detail02 .content .swiper-container{ padding-top:4.1rem;}
.case_detail02 .content .swiper-slide{position:relative; opacity:0.3; width:1.7rem; margin-right:0.47rem; transition:all .8s ease; transform-origin:bottom center;}
.case_detail02 .content .swiper-slide.swiper-slide-active{opacity:1;}
.case_detail02 .content .swiper-slide .rect-13494{padding-bottom:134.94%;}
.case_detail02 .content .swiper-slide .intro_box{opacity:0; position:absolute; bottom:-0.5rem; left:0; right:0; z-index:1; background:#000; text-align:center; border-top-right-radius:0.15rem; transition:all .8s ease; }
.case_detail02 .content .swiper-slide.swiper-slide-active .intro_box{opacity:1; bottom:0;}
.case_detail02 .content .swiper-slide .intro_box .tit{font-size:0.12rem; line-height:0.36rem; /*font-weight:bold;*/ color:#fec00f; font-family:Impact; font-family:'Impact';}
.case_detail02 .content .swiper-slide .img_box{transition:all .8s ease;}
/* .case_detail02 .content .swiper-slide.swiper-slide-active .img_box{transform:translateY(-0.15rem);} */

.case_detail02 .content .swiper-slide .intro_box{display:none;}

/* 关于山推 */
.about_us{padding:0.76rem 0 0.9rem;}
.about_us01 .content{overflow-x:hidden;}
.about_us01 .content .rect-6606{padding-bottom:66.06%;}
.about_us01 .content .item{position:relative; margin-bottom:1.74rem;}
.about_us01 .content .item>a{display:block;}
.about_us01 .content .item:last-child{margin-bottom:1.3rem;}
.about_us01 .content .item.imgZoom{overflow:visible;}
.about_us01 .content .item .left{position:relative; z-index:2; pointer-events:none;}
.about_us01 .content .item .img_box{float:left; width:48.3%;}
.about_us01 .content .item .right{position:absolute; top:50%; transform:translateY(-40%); width:100%; height:100%; z-index:1;}
.about_us01 .content .item .right::after{content:""; position:absolute; right:0; top:0; bottom:0; width:69%; background:#f5f5f5; z-index:-2; transition:all .8s ease;}
.about_us01 .content .item .right::before{content:""; position:absolute; opacity:0; overflow:hidden; right:0; top:0; bottom:0; width:69%; transform:translate(100%, 0); background:url(../img/about_us01_bg2.jpg) no-repeat left bottom/cover; z-index:-1; transition:all .8s ease;} 
.about_us01 .content .item:hover .right::after{background:#fec00f;}
.about_us01 .content .item:hover .right::before{background-size:-100% auto; transform:translate(0, 0); opacity:1;}
.about_us01 .content .item .right .wrap{position:relative; height:100%;}
.about_us01 .content .item .intro_box{position:absolute; top:50%; right:0; transform:translateY(-50%); width:47.5%;}
.about_us01 .content .item .intro_box .tit{font-size:0.4rem; margin-bottom:0.3rem; font-family:Impact; font-family:'Impact';}
.about_us01 .content .item .intro_box .con{font-size:0.16rem; line-height:0.26rem; max-height:3.38rem; overflow-y:auto; color:#6d6e71; scrollbar-width:thin; scrollbar-color:#fec00f rgba(0, 0, 0, 0);}
.about_us01 .content .item .intro_box .con::-webkit-scrollbar {width:2px; height:2px;}
.about_us01 .content .item .intro_box .con::-webkit-scrollbar-thumb {border-radius:5px; background:#fec00f; }
.about_us01 .content .item .intro_box .con::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0);}
.about_us01 .content .item:hover .intro_box .con::-webkit-scrollbar-thumb{background:#fff;}
.about_us01 .content .item.even .img_box{float:right;}
.about_us01 .content .item.even .intro_box{right:initial; left:0;}
.about_us01 .content .item.even .right::after{right:initial; left:0;}
.about_us01 .content .item.even .right::before{right:initial; left:0; transform:translate(-100%, 0); background:url(../img/about_us01_bg.jpg) no-repeat right bottom/cover;}
.about_us01 .content .item.even:hover .right::before{transform:translate(0, 0); opacity:1;}
.about_us02 .content .rect-325{padding-bottom:32.5%;}
.about_us02 .content ul{width:101.75%;}
.about_us02 .content .item{position:relative; float:left; width:31.583%; margin-right:1.75%;}
.about_us02 .content .item .intro_box{position:absolute; top:50%; left:0; right:0; transform:translateY(-50%); padding:0 0.48rem; z-index:1;}
.about_us02 .content .item .intro_box .tit{font-size:0.3rem; font-family:Impact; font-family:'Impact'; color:#fff; transition:all .5s ease;}
.about_us02 .content .item:hover .intro_box .tit{color:#fec00f;}


/* 首页 */
.header.index{position:relative;}
/* .header.index.fixed{position:fixed;} */
.location_choose{background:#201e1f; padding:0.15rem 0; position:relative; z-index:200;}
.location_choose .content{color:#fff; display:flex; align-items:center; justify-content:space-around;}
.location_choose .content .left{font-size:0.18rem; line-height:1; color:#ffffff;}
.location_choose .content .right{width:6rem; }
.location_choose .content .right .choose_wrapper{display:flex; align-items:center; justify-content:space-between;}
.location_choose .content .right .form_item{background-color:rgb(46, 46, 46); width:66%; position:relative;}
.location_choose .content .right .form_item .sel_div{font-size:0; padding:0 0.13rem; cursor:pointer;}
.location_choose .content .right .form_item .sel_div span{font-size:0.16rem; line-height:0.4rem; display:inline-block; vertical-align:middle; }
.location_choose .content .right .form_item .sel_div .icon01{font-size:0.2rem; width:0.35rem;}
.location_choose .content .right .form_item .sel_div span i{margin:0; display:block;}
.location_choose .content .right .form_item .sel_div .t{width:calc(100% - 0.55rem);}

.location_choose .content .right .form_item .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; z-index:2; font-size:0 ;border-top:2px solid rgba(255, 255, 255, 0.1);}
.location_choose .content .right .form_item .sel_down .continent{width:58.5%; background:rgb(46, 46, 46); display:inline-block; vertical-align:text-top;}
.location_choose .content .right .form_item .sel_down .box{line-height:0.3rem; border-bottom:2px solid rgba(255, 255, 255, 0.1); cursor:pointer; display:flex; align-items:center; justify-content:space-between; padding-left:0.15rem; padding-right:0.1rem;}
.location_choose .content .right .form_item .sel_down .box .c{color:#c3c3c3; font-size:0.15rem;}
.location_choose .content .right .form_item .sel_down .box i{color:#c3c3c3; font-size:10px; display:block; margin:0;}
.location_choose .content .right .form_item .sel_down .country{width:41.5%; background:rgb(46, 46, 46); display:inline-block; vertical-align:text-top;}
.location_choose .content .right .form_item .sel_down .country li{border-bottom:2px solid rgba(255, 255, 255, 0.1);}
.location_choose .content .right .form_item .sel_down .country a{display:block; padding:0 10%; padding-right:0.1rem;}
.location_choose .content .right .form_item .sel_down .country .cont01 div{display:inline-block; vertical-align:middle;}
.location_choose .content .right .form_item .sel_down .country .guoqi{width:0.33rem; height:0.16rem;}
.location_choose .content .right .form_item .sel_down .country .lang{line-height:0.3rem; font-size:0.15rem; color:#ffffff; margin-left:0.1rem;}

.location_choose .content .right .form_item .sel_down .box.cur .c{color:#fec00f;}
.location_choose .content .right .form_item .sel_down .box.cur i{color:#fec00f;}
.location_choose .content .right .form_item .sel_down .country li:hover .lang{color:#fec00f;}

.location_choose .content .right .form_btns{width:1.25rem; line-height:0.4rem; text-align:center; font-size:0.16rem; background-color:rgb(46, 46, 46); }
.location_choose .content .right .form_btns a{display:block;}

.location_choose .content .right .close_btns{font-size:0.18rem; line-height:0.4rem; cursor:pointer;}
.location_choose .content .right .close_btns i{margin:0; display:block;}

/* 右侧漂浮导航 */
.right_nav{position:fixed; right:0; top:40%; width:0.26rem; height:0.42rem; z-index:20;}
.right_nav .span-in{position:absolute; left:0; top:0; display:none; width:0.26rem; height:0.42rem; background:url(../img/fixed-nav-in.jpg) no-repeat center/contain; cursor:pointer; border-radius:5px;}
.right_nav .bott_{position:absolute; top:0; left:0.26rem; width:0.85rem;}
.right_nav ul li{text-align:center; margin-bottom:4px; overflow:hidden; border-radius:5px; transition:all .3s ease;}
.right_nav ul li.top-li{width:100%; height:0.42rem; background:url(../img/fixed-nav-top.png) no-repeat center/cover; padding:0; cursor:pointer; border-radius:5px;}
.right_nav ul li a{display:block; padding:0.15rem 0 0; background:#ececec;}
.right_nav ul li .icon .img01{display:block; margin:0 auto; width:0.3rem;}
.right_nav ul li .icon .img02{display:none; margin:0 auto; width:0.3rem;}
.right_nav ul li a span{display:block; color:#201e1f; font-size:0.14rem; white-space:nowrap; line-height:0.34rem;}
.right_nav.fixed{right:0.85rem;}

.right_nav ul li a:hover{background:#201e1f;}
.right_nav ul li a:hover .icon .img02{display:block;}
.right_nav ul li a:hover .icon .img01{display:none;}
.right_nav ul li a:hover span{color:#fec00f;}


/* pc端语言版本下拉 */
.header .lan_down.mobile{display:none;}
.header .lan_down{position:absolute; left:0; top:100%; width:100%; background:rgba(0,0,0,0.7); display:none; min-height:calc(100vh - 0.8rem); backdrop-filter:blur(20px); padding-bottom:0.8rem;}
.header .lan_down.pc .top{font-size:0; border-bottom:1px solid rgba(255,255,255,0.3); /*text-align:center;*/}
.header .lan_down.pc .top .box{width:83.85%; margin:0 auto;}
.header .lan_down.pc .top .item{font-size:0.2rem; color:#ffffff; line-height:0.4rem; padding:0.2rem 0.1rem; display:inline-block; margin:0 0.3rem; cursor:pointer;}
.header .lan_down.pc .top .item:first-child{margin-left:0;}
.header .lan_down.pc .top .item:hover{color:#fec00f;}
.header .lan_down.pc .top .item.cur{color:#fec00f; border-bottom:2px solid #fec00f;}

.header .lan_down.pc .center{border-bottom:1px solid rgba(255,255,255,0.3);}
.header .lan_down.pc .center .cont01{width:83.85%; margin:0 auto; padding-left:0.4rem; display:none;}
.header .lan_down.pc .center .cont01 li{display:inline-block; margin-right:.5rem; padding:0.1rem 0;}
.header .lan_down.pc .center .cont01 li a{display:block;}
.header .lan_down.pc .center .cont01 div{display:inline-block; vertical-align:middle;}
.header .lan_down.pc .center .guoqi{width:0.33rem; height:0.16rem;}
.header .lan_down.pc .center .lang{line-height:0.4rem; font-size:0.15rem; color:#a1a1a1; margin-left:0.1rem;}
.header .lan_down.pc .center .cont01 li a:hover .lang{color:#fec00f;}

.header .lan_down.pc .bott{width:11rem; margin:0.6rem auto 0; position:relative;}
.header .lan_down.pc .bott .points{position:absolute; width:100%; height:100%; top:0; left:0; z-index:5; }
.header .lan_down.pc .bott .points li{position:absolute; cursor:pointer; color:#ffffff; text-align:center; font-size:0.18rem; line-height:0.4rem;}
.header .lan_down.pc .bott .points li .ico-box{transition:all .1s ease; transform:scale(1); margin-bottom:2%; }
.header .lan_down.pc .bott .points li .iconfont{font-size:0.35rem; line-height:1; margin:0 auto; display:block; color:#fec00f;}
.header .lan_down.pc .bott .points li.cur{color:#ffffff; }
.header .lan_down.pc .bott .points li.cur .iconfont,.header .lan_down.pc .bott .points li:hover .iconfont{color:#ffffff; }

.header .lan_down.pc .bott .map{display:none; position:absolute; width:100%; height:100%; top:0; left:0; }
.header .lan_down.pc .bott .map.cur{display:block; z-index:1;}


/* 导航下拉 */
.header::after{content:""; position:absolute; top:0; right:0; bottom:0; left:0; background:#fff; z-index:-1;}
.header .nav_li .nav_down{opacity:0; visibility:hidden; overflow:hidden; position:absolute; background:#f9f9f9; padding:0.4rem 0; z-index:-1; width:auto; min-width:101%; top:100%; left:50%; transform:translateX(-50%) translateY(-100%); white-space:nowrap; /*box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.1);*/transition:all .4s ease; box-sizing:border-box;}
.header .nav_li .nav_down.nav_show{transform:translateX(-50%) translateY(0); opacity:1; visibility:visible;}
.header .nav_li .nav_down.pro_down{width:100vw; background:#ffffff; padding:0;}

.header .nav_li .nav_down .down_left{width:63.6%; float:left;}
.header .nav_li .nav_down .down_left .dl_top{padding-bottom:0.15rem; border-bottom:1px solid #c7c6c7;}
.header .nav_li .nav_down .down_left .dl_top a{display:inline-block;}
.header .nav_li .nav_down .down_left .dl_top a>div{display:inline-block; vertical-align:middle;}
.header .nav_li .nav_down .down_left .dl_top .top_tit{font-size:0.22rem; line-height:0.3rem; font-family:Impact; font-family:'Impact'; margin-right:0.15rem;}
.header .nav_li .nav_down .down_left .dl_top .iconfont{color:#000000; font-size:0.2rem; line-height:0.3rem; margin:0; font-weight:bold; }
.header .nav_li .nav_down .down_left .dl_top a:hover .iconfont{color:#fec00f;}

.header .nav_li .nav_down .down_left .dl_bott{margin-top:0.3rem; width:84%; white-space:normal; font-size:0;}
.header .nav_li .nav_down .down_left .dl_bott li{font-size:0.16rem; line-height:0.3rem; padding:0.1rem 0; position:relative; display:inline-block; vertical-align:text-top; width:32%; margin-right:1.3%; height:0.3rem; overflow:hidden;}
.header .nav_li .nav_down .down_left .dl_bott li:hover{color:#fec00f;}

.header .nav_li .nav_down .down_right{width:30.3%; float:right; overflow:hidden;}
.header .nav_li .nav_down .down_right .rect-5163{padding-bottom:51.639%;}

/* .header .nav_li .nav_down .nav_ul{position:relative; padding-bottom:0.2rem;}
.header .nav_li .nav_down .nav_ul li{font-size:0.15rem; line-height:0.45rem; padding:0 0.2rem; position:relative; text-align:center;}
.header .nav_li .nav_down .nav_ul li::after{content:''; position:absolute; left:0; width:0; bottom:0; height:3px; background:#fec00f; transition:all .3s ease;}
.header .nav_li .nav_down .nav_ul li:hover{color:#fec00f;}
.header .nav_li .nav_down .nav_ul li:hover::after{width:100%;}
.header .nav_li .nav_down .nav_ul li.cur{color:#fec00f;}
.header .nav_li .nav_down .nav_ul li.cur::after{width:100%;} */

/* .header .nav_bg{position:absolute; top:100%; height:0; background:#ffffff; transition:height .3s; box-shadow:0 0 4px 2px rgba(0,0,0,0.04);} */

.header_bg{position:fixed; z-index:80; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); display:none;}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

/* 产品导航第一部分 */
.header .nav_li .nav_down.pro_down .pro_top .swiper-slide{width:auto!important; min-width:1.8rem; margin:0; text-align:center;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-container-horizontal>.swiper-scrollbar{position:relative; left:0; bottom:0; width:100%; height:2px; background:#d8d8d8;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-container-horizontal>.swiper-scrollbar .swiper-scrollbar-drag{background:#fec00f;}
/* 手机端导航 */
.header .h_tools .mobile_key{display:none;}
.header .m_nav{display:none;}

/* ibanner */
.ibanner{position:relative; overflow:hidden;}
.ibanner.mt{margin-top:0.72rem;}
.ibanner .swiper-slide{overflow:hidden; position:relative;}
.ibanner .swiper-slide .iban_img{width:100%;}
.ibanner .swiper-slide.video_slide .img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:100%; height:100%;}
.ibanner .swiper-slide .img video{width:100%; height:100%; object-fit:cover;}
.ibanner .swiper-slide .img video{min-width:100%; width:auto; }
.ibanner .cover{position:absolute; top:55%; left:0; width:100%; transform:translateY(-50%);}
.ibanner .cover .more_btn{display:inline-block; padding-top:0.5rem;}
.ibanner .cover .more_btn>div{display:inline-block; vertical-align:middle;}
.ibanner .cover .more_btn .icon{padding:0.2rem 0.21rem; border:1px solid #ffffff; border-radius:50%; }
.ibanner .cover .more_btn .icon img{display:block; width:0.18rem; height:0.2rem;}
.ibanner .cover .more_btn .t{margin-left:0.2rem; font-size:0.14rem; line-height:0.3rem; font-weight:bold; color:#ffffff; text-transform:uppercase;}
.ibanner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:4.8%; width:auto; left:auto; right:8.075%; }
.ibanner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:0.8rem; height:4px; background:#ffffff; border-radius:0; margin:0; margin-left:0.15rem; opacity:0.5;}
.ibanner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fec00f; opacity:1;}

.ibanner .cover_box{position:absolute; bottom:0; left:0; padding-left:8.075%; z-index:2; font-size:0; padding-right:0.5rem;}
.ibanner .cover_box::after{content:''; position:absolute; right:0; bottom:-1px; width:100%; height:100%; background:url(../img/ibanner_cover_bg.png) no-repeat right/cover; z-index:0;}
.ibanner .cover_box a{display:inline-block; vertical-align:middle; margin-right:0.45rem; padding:0.2rem 0; position:relative; z-index:2;}
.ibanner .cover_box a>div{display:inline-block; vertical-align:middle;}
.ibanner .cover_box .c{color:#ffffff; line-height:0.36rem; font-size:0.15rem; margin-left:0.1rem;}
.ibanner .cover_box .icon .img01{display:block; height:0.32rem;}
.ibanner .cover_box .icon .img02{display:none; height:0.32rem;}
.ibanner .cover_box a:hover .icon .img02{display:block;}
.ibanner .cover_box a:hover .icon .img01{display:none;}
.ibanner .cover_box a:hover .c{color:#201e1f;}

/* iban 箭头 */
.ibanner .cursor{position:fixed; top:0; left:0; z-index:30; pointer-events:none; display:none;}
.ibanner .cursor .cursorIcon{width:33px;height:54px;background:url(../img/cursor-left.png) no-repeat center;transition:all .5s ease;-webkit-transition:all .5s ease;}
.ibanner .cursor.right .cursorIcon{background:url(../img/cursor-right.png) no-repeat center;}

.ipart01 {margin-top:0.7rem;}
.ipart01 .top{position:relative;}
.ipart01 .top .swiper-container{width:calc(100% - 1rem); margin:0 auto; border-bottom:1px solid #e4e4e4;}
.ipart01 .top .swiper-slide{width:1.9rem; text-align:center; cursor:pointer;}
.ipart01 .top .swiper-slide .img{opacity:0.7;}
.ipart01 .top .swiper-slide .t{font-size:0.18rem; line-height:0.3rem; margin-top:0.1rem; padding-bottom:0.2rem; position:relative;}
.ipart01 .top .swiper-slide .t::after{content:''; position:absolute; left:50%; width:0; bottom:0; height:2px; background:#fec00f; transition:all .4s ease;}
.ipart01 .top .swiper-slide .t::before{content:''; position:absolute; left:50%; width:0; bottom:0; border-width:0.06rem; border-style:solid; border-color:transparent transparent #fec00f transparent; opacity:0; transition:all .4s ease;}
.ipart01 .top .swiper-slide.cur .img{opacity:1;}
.ipart01 .top .swiper-slide.cur .t::after{left:0; width:100%;}
.ipart01 .top .swiper-slide.cur .t::before{opacity:1;}
.ipart01 .top .swiper-slide:hover .img{opacity:1;}
.ipart01 .top .swiper-button-next{position:absolute; top:50%; right:0; width:0.15rem; height:0.3rem; background:url(../img/ipart01_right_ye.svg) no-repeat center/cover; opacity:1;}
.ipart01 .top .swiper-button-prev{position:absolute; top:50%; left:0; width:0.15rem; height:0.3rem; background:url(../img/ipart01_left_ye.svg) no-repeat center/cover; opacity:1;}
.ipart01 .top .swiper-button-next:hover{background:url(../img/ipart01_right_bl.svg) no-repeat center/cover;}
.ipart01 .top .swiper-button-prev:hover{background:url(../img/ipart01_left_bl.svg) no-repeat center/cover;}
.ipart01 .top .swiper-button-prev.swiper-button-disabled{background:url(../img/ipart01_left_bl.svg) no-repeat center/cover;}
.ipart01 .top .swiper-button-next.swiper-button-disabled{background:url(../img/ipart01_right_bl.svg) no-repeat center/cover;}
.ipart01 .bott{margin-top:0.2rem;}
.ipart01 .bott li{float:left; width:32.4%; margin-right:1.4%; overflow:hidden;}
.ipart01 .bott li:last-child{margin-right:0;}
.ipart01 .bott li .img_box{position:relative; overflow:hidden;}
.ipart01 .bott li .rect-5476{padding-bottom:54.76%;}
.ipart01 .bott li .img_box .pro_img{position:absolute; bottom:0.1rem; width:90%; left:5%; height:85%; transition:all .3s ease;}
.ipart01 .bott li .img_box .pro_img img{height:100%; position:relative; left:50%; transform:translateX(-50%); max-width:none;}
.ipart01 .bott li .img_box .hot{position:absolute; top:0.1rem; left:6.3%; width:0.58rem;}
.ipart01 .bott li .words_box{padding-top:0.25rem; position:relative;}
.ipart01 .bott li .words_box::after{content:''; position:absolute; left:0; width:100%; bottom:0; height:85%; background:linear-gradient(to top, #ffffff 40%, rgba(255,255,255,0)); transform:translateY(100%); transition:all .3s ease;}
.ipart01 .bott li .words_box .tit{font-size:0.22rem; line-height:0.3rem; font-family:Impact; font-family:'Impact'; margin-bottom:0.1rem;}
/* .ipart01 .bott li .words_box .list .item{width:48%; margin-right:4%; float:left; font-size:0.15rem; line-height:0.25rem; margin-bottom:0.1rem; color:#201e1f; padding-left:0.2rem; position:relative; box-sizing:border-box;} */
.ipart01 .bott li .words_box .list .item{width:100%; margin-right:0; float:left; font-size:0.15rem; line-height:0.25rem; margin-bottom:0.1rem; color:#201e1f; padding-left:0.2rem; position:relative; box-sizing:border-box;}
.ipart01 .bott li .words_box .list .item::after{content:''; position:absolute; left:0; top:0; height:0.25rem; width:3px; background:#fec00f; }
/* .ipart01 .bott li .words_box .list .item:nth-child(2n){margin-right:0;}
.ipart01 .bott li .words_box .list .item:nth-child(3){width:100%; margin-right:0;}
.ipart01 .bott li .words_box .list .item:nth-child(2n)::after{display:none;} */
.ipart01 .bott li .words_box .btns_{position:absolute; bottom:-100%; left:0; width:100%; transition:all .3s ease; z-index:1;}
.ipart01 .bott li .words_box .btns_ a{display:inline-block; margin-right:0.02rem; width:0.8rem; line-height:0.3rem; font-size:13px; text-align:center; border:1px solid #d9d9d9; border-radius:0.2rem; transition:all .4s ease;}
/* .ipart01 .bott li .words_box .btns_ a.cur{background:#fec00f; border-color:#fec00f; color:#ffffff;} */
.ipart01 .bott li .words_box .btns_ a.cur{background:#201e1f; border-color:#201e1f; color:#fec00f;}
.ipart01 .bott li .words_box .btns_ a.btn01{width:1rem;}
.ipart01 .bott li:hover .words_box::after{transform:translateY(0);}
.ipart01 .bott li:hover .words_box .btns_{bottom:0;}
.ipart01 .bott li:hover .img_box .pro_img{transform:translateX(-10px);}

.ipart .title{font-size:0.4rem; line-height:0.5rem; font-family:Impact; font-family:'Impact';}

.ipart02 {margin-top:0.8rem; padding:0.9rem 0 0.6rem; background:#f2f2f2; text-align:center;}
/* .ipart02 .content{display:flex; align-items:flex-start; justify-content:space-between;} */
.ipart02 .left{width:100%;}
.ipart02 .left .con{font-size:0.15rem; line-height:0.24rem; color:#6d6e71; margin:0.2rem auto 0.4rem; width:52%;}
.ipart02 .right{width:100%; text-align:left;}
.ipart02 .right li{float:left; width:32.4%; margin-right:1.4%; margin-bottom:0.15rem; border-left:4px solid #fec00f; box-sizing:border-box; background:#ffffff; }
.ipart02 .right li:nth-child(3n){margin-right:0;}
.ipart02 .right li a{display:block; font-size:0;}
.ipart02 .right li .box{padding:0.2rem 8%; padding-right:3%; display:flex; align-items:center; justify-content:space-between; position:relative;}
.ipart02 .right li .box::after{content:''; position:absolute; left:0; width:0; top:0; height:100%; background:#201e1f; transition:all .5s ease;}
.ipart02 .right li .box .t{font-size:0.16rem; line-height:0.4rem; width:calc(100% - 0.5rem); position:relative; z-index:2; font-weight:bold;}
.ipart02 .right li .box .icon{position:relative; z-index:2; width:0.4rem;}
.ipart02 .right li .box .icon .img01{display:block;}
.ipart02 .right li .box .icon .img02{display:none;}
.ipart02 .right li:hover .box::after{width:100%;}
.ipart02 .right li:hover .box .t{color:#fec00f;}
.ipart02 .right li:hover .box .icon .img02{display:block;}
.ipart02 .right li:hover .box .icon .img01{display:none;}

.ipart02 .more_btn{display:inline-block; margin-top:0.15rem;}
.ipart02 .more_btn>div{display:inline-block; vertical-align:middle;}
.ipart02 .more_btn .icon{width:0.67rem; transition:all .4s ease;}
.ipart02 .more_btn .t{font-size:0.14rem; font-weight:bold; text-transform:uppercase; margin-left:0.15rem;}
.ipart02 .more_btn:hover .icon{animation:rotateTwo .5s ease-out;}


.ipart03 {margin-top:0.7rem;}
.ipart03 .bott{margin-top:0.45rem;}
.ipart03 .bott li{float:left; width:32.4%; margin-right:1.4%;}
.ipart03 .bott li:nth-child(3){margin-right:0;}
.ipart03 .bott li a{display:block;}
.ipart03 .bott li .rect-5728{padding-bottom:57.28%;}
.ipart03 .bott li .words_box{padding:0.25rem 0.1rem;}
.ipart03 .bott li .words_box .tit{font-size:0.22rem; line-height:0.3rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-family:Impact; font-family:'Impact'; margin-bottom:0.1rem;}
.ipart03 .bott li .words_box .con{font-size:0.15rem; line-height:0.24rem; color:#6d6e71; height:0.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.ipart04{position:relative; overflow:hidden; margin-top:0.8rem;}
.ipart04 .content{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%);}
.ipart04 .content .infor{width:45%; color:#ffffff;}
.ipart04 .content .infor .con{font-size:0.15rem; line-height:0.3rem; margin-top:0.2rem;}
.ipart04 .content .infor .more_btn{display:inline-block; margin-top:0.2rem;}
.ipart04 .content .infor .more_btn>div{display:inline-block; vertical-align:middle;}
.ipart04 .content .infor .more_btn .icon{width:0.67rem; transition:all .4s ease;}
.ipart04 .content .infor .more_btn .t{font-size:0.14rem; font-weight:bold; text-transform:uppercase; margin-left:0.15rem;}
.ipart04 .content .infor .more_btn:hover .icon{animation:rotateTwo .5s ease-out;}

.ipart05 {margin-top:0.7rem; margin-bottom:0.8rem;}
.ipart05 .content{display:flex; align-items:flex-end; justify-content:space-between;}
.ipart05 .left{width:71.5%;}
.ipart05 .left .bott{margin-top:0.5rem;}
.ipart05 .left .bott li{float:left; width:23.5%; margin-right:1.4%; }
.ipart05 .left .bott li:nth-child(4){margin-right:0;}
.ipart05 .left .bott li .words .time{font-size:0.14rem; color:#6d6e71;}
.ipart05 .left .bott li .words .tit{font-size:0.22rem; line-height:0.3rem; font-family:Impact; font-family:'Impact'; margin-bottom:0.2rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart05 .left .bott li .words .con{font-size:0.15rem; line-height:0.3rem; color:#6d6e71; margin-bottom:0.15rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart05 .left .bott li .key_words{margin-bottom:0.15rem;}
.ipart05 .left .bott li .key_words span{display:inline-block; color:#6d6e71; border:1px solid #6d6e71; line-height:0.26rem; padding:0 0.2rem; border-radius:0.2rem; margin-right:0.1rem; margin-bottom:0.1rem; transition:all .4s ease;}
.ipart05 .left .bott li .key_words span:hover{color:#fec00f; border-color:#201e1f; background-color:#201e1f;}
.ipart05 .left .bott li .more_btn{display:inline-block; margin-bottom:0.1rem; transition:all .3s ease; position:relative;}
.ipart05 .left .bott li .more_btn>div{display:inline-block; vertical-align:middle;}
.ipart05 .left .bott li .more_btn img{display:block;}
.ipart05 .left .bott li .more_btn .t{color:#fec00f; font-size:0.15rem; line-height:0.3rem; margin-left:0.05rem;}
.ipart05 .left .bott li .more_btn:hover{transform:translateX(10px);}
.ipart05 .left .bott li .more_btn .icon{width:0.18rem;}

.ipart05 .right{width:25.5%;}
.ipart05 .right .item{padding:0.25rem 8% 0.4rem; }
.ipart05 .right .item01{background:#eeeeee url(../img/ipart05_bg01.jpg) no-repeat center/cover; }
.ipart05 .right .item02{background:#fcbf31 url(../img/ipart05_bg02.jpg) no-repeat center/cover; }
.ipart05 .right .item .t{font-size:0.22rem; line-height:0.3rem; font-family:Impact; font-family:'Impact';}
.ipart05 .right .item .c{font-size:0.15rem; line-height:0.3rem; color:#6d6e71;}
.ipart05 .right .item .sub{margin-top:0.15rem; border:1px solid #fec00f; position:relative; border-radius:0.3rem;}
.ipart05 .right .item .sub a{display:block;}
.ipart05 .right .item .sub .inp{background:none; padding:0; margin:0; border:0; line-height:0.45rem; text-indent:0.2rem; color:#fec00f; width:100%;}
.ipart05 .right .item01 input:-moz-placeholder{color:#fec00f;}
.ipart05 .right .item01 input::-webkit-input-placeholder{color:#fec00f;}
.ipart05 .right .item01 input:-ms-input-placeholder{color:#fec00f;}
.ipart05 .right .item .sub .btn_{background:none; padding:0; margin:0; border:0; outline:none; width:14px; height:16px; position:absolute; right:10%; top:50%; margin-top:-7px;}
.ipart05 .right .item01 .sub .btn_{background:url(../img/ipart05_r_jt01.png) no-repeat center/cover; cursor:pointer;}
.ipart05 .right .item02 .sub .btn_{background:url(../img/ipart05_r_jt02.png) no-repeat center/cover; cursor:pointer; transition:all .4s ease; transform:translateX(0);}
.ipart05 .right .item02{color:#ffffff;}
.ipart05 .right .item02 .c{color:#ffffff;}
.ipart05 .right .item02 .sub{border:1px solid #ffffff;}
.ipart05 .right .item02 .sub .inp{color:#ffffff; font-size:0.15rem;}
.ipart05 .right .item02 input:-moz-placeholder{color:#ffffff;}
.ipart05 .right .item02 input::-webkit-input-placeholder{color:#ffffff;}
.ipart05 .right .item02 input:-ms-input-placeholder{color:#ffffff;}
.ipart05 .right .item02 .sub:hover .btn_{transform:translateX(5px);}



/* 服务 */ 
.service01{padding:0.9rem 0 1rem; background:#f6f6f6;}
.service01 .infor{text-align:center;}
.service01 .infor .tit{font-size:0.4rem; margin-bottom:0.2rem; font-family:Impact; font-family:'Impact';}
.service01 .infor .con{display:inline-block; font-size:0.16rem; line-height:0.24rem; width:10rem; color:#6d6e71; margin-bottom:0.6rem;}
.service01 .content .top ul{width:92.5%; margin:0 auto;}
.service01 .content .top .item{float:left; width:25%; text-align:center;}
.service01 .content .top .item .icon{margin-bottom:0.2rem; height:0.42rem; display:flex; justify-content:center; align-items:center; text-align:center; transition:all .5s ease;}
.service01 .content .top .item .tit{font-size:0.5rem; margin-bottom:0.2rem; line-height:1; font-family:Impact; font-family:'Impact'; transition:all .5s ease;}
.service01 .content .top .item:hover .tit{color:#fec00f;}
.service01 .content .top .item:hover .icon{transform:translateY(-0.1rem);}  
.service01 .content .top .item .con{font-size:0.16rem; margin-bottom:0.5rem;}
.service01 .content .bott{position:relative;}
.service01 .content .bott .intro_box{position:absolute; top:50%; transform:translateY(-50%); padding:0 0.74rem;}
.service01 .content .bott .intro_box .tit{font-size:0.5rem; text-stroke: 2px #ffbb04; -webkit-text-stroke: 2px #ffbb04; font-family:Impact; font-family:'Impact';}

.service02{padding:0.6rem 0 0.3rem;}
.service02 .infor{text-align:center;}
.service02 .infor .tit{font-size:0.4rem; line-height:1; margin-bottom:1rem; font-family:Impact; font-family:'Impact';}
.service02 .content .map_box{position:relative;}
.service02 .content .dots_box{position:absolute; top:0; left:0; right:0; bottom:0; z-index:1;}
.service02 .content .dots_box .dot{position:absolute; top:0; left:0; width:0.28rem; height:0.22rem; margin-left:-0.14rem; margin-top:-0.11rem; background:url(../img/service02_dot.png) no-repeat center/contain; transform:scale(0.5); filter:grayscale(1); transition:all .5s cubic-bezier(0.085,3, 0.565, 3);}
.service02 .content .dots_box .dot.ani{transform:scale(1); filter:grayscale(0);}
.service02 .content .dots_box .dot::after{content:""; opacity:0; position:absolute; top:50%; left:50%; margin-left:-0.45rem; margin-top:-0.5rem; width:0.9rem; height:0.8rem; background:url(../img/service02_dot_bg.png) no-repeat center/contain; z-index:0;}
.service02 .content .dots_box .dot.ani::after{animation:dot_bg_ani 1.5s cubic-bezier(0.600, -0.5, 0.735, 0.045) 0.6s;}
@keyframes dot_bg_ani {
	0% {
		opacity:0;
		transform:scale(1);
	}
	15% {
		opacity:1;
		transform:scale(1);
	}
	30% {
		opacity:1;
		transform:scale(1);
	}
	100% {
		opacity:0;
		transform:scale(1.5);
	}
}

.service03{background:url(../img/service03_bg.jpg) no-repeat bottom/cover; padding:0.7rem 0 0.8rem;}
.service03 .infor{text-align:center;}
.service03 .infor .tit{font-size:0.4rem; line-height:1; margin-bottom:0.2rem; font-family:Impact; font-family:'Impact';}
.service03 .infor .con{font-size:0.22rem; line-height:0.24rem; color:#6d6e71; margin-bottom:0.7rem;}
.service03 .content{position:relative; padding-left:1.6rem;}
.service03 .content::after{content:''; position:absolute; left:0.38rem; top:0; width:0; height:100%; border-left:1px dashed #e4e4e4; z-index:-1;}
.service03 .content .rect-524{padding-bottom:52.4%;}
.service03 .content .left{position:absolute; left:0; top:50%; transform:translateY(-50%);}
.service03 .content .left .icon_box{margin-bottom:-0.4rem;}
.service03 .content .left .icon_box .icon{width:.78rem; height:.78rem; border-radius:50%; position:relative; margin-bottom:.4rem; transition:all .36s; cursor:pointer;}
.service03 .content .left .icon_box.act .icon{background:rgba(254, 190, 15, 0.18); box-shadow:0 0 .3rem .1rem rgb(254, 192, 15, 0.1);}
.service03 .content .left .icon_box .img_{width:.6rem; height:.6rem; transition:all .36s ease; border-radius:50%; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.service03 .content .left .icon_box .img_ .img1{display:none;}
.service03 .content .left .icon_box.act .img_{background:#fff;}
.service03 .content .left .icon_box.act .img_ .img0{display:none;}
.service03 .content .left .icon_box.act .img_ .img1{display:inline-block;}
.service03 .content .left .icon_box .img_ img{display:block; position:absolute;top:50%;left:50%;transform:translate(-50%,-50%); max-width:none;}
.service03 .content .left .circle{stroke-dasharray:220; stroke-dashoffset:220;}
.service03 .content .left .icon_box.act .circle{stroke-dasharray:220;stroke-dashoffset:220; -webkit-animation:5.5s svgcircle linear; animation:5.5s svgcircle linear;}
.service03 .content .left .icon_box .svg{width:.78rem; height:.78rem; transform:rotate(-90deg);}
.service03 .content .left .icon_box svg{position:absolute; left:50%; top:50%; width:100%; height:100%; transform:translate(-50%, -50%);}
@-webkit-keyframes svgcircle{0%{stroke-dashoffset:220;} 100%{stroke-dashoffset:0;}}
@keyframes svgcircle{0%{stroke-dashoffset:220;} 100%{stroke-dashoffset:0;}}

.service03 .content .right .swiper-container{height:4.68rem;} 
.service03 .content .right .swiper-wrapper{transition-timing-function:cubic-bezier(0.65, 0, 0.35, 1);}
.service03 .content .right .swiper-slide{position:relative;}
.service03 .content .right .swiper-slide .img_box{float:right; width:62.2%;}
.service03 .content .right .swiper-slide .intro_box{position:absolute; left:0; top:50%; transform:translateY(-50%); width:30%;}
.service03 .content .right .swiper-slide .intro_box .tit{font-size:0.3rem; margin-bottom:0.2rem; color:#fec00f; font-family:Impact; font-family:'Impact';}
.service03 .content .right .swiper-slide .intro_box .con{font-size:0.16rem; line-height:0.26rem; min-height:1.56rem; max-height:2.6rem; overflow-y:auto;}

.service04{padding:1rem 0 0.9rem;}
.service04 .content .rect-6019{padding-bottom:60.19%;}
.service04 .content ul{width:101.75%;}
.service04 .content .item{position:relative; float:left; width:31.583%; margin-right:1.75%;}
.service04 .content .item .intro_box{position:absolute; top:50%; left:0; right:0; transform:translateY(-50%); padding:0 0.24rem; z-index:1;}
.service04 .content .item .intro_box .tit{font-size:0.22rem; font-family:Impact; font-family:'Impact'; transition:all .5s ease;}
.service04 .content .item:hover .intro_box .tit{color:#fec00f;}

.service05 .content .infor{width:31.5%; color:#ffffff;}
.service05 .content .infor .tit{font-size:0.32rem; text-transform:uppercase; }


/* 招聘详细 */
.recruit_detail{margin-top:.72rem;}
.recruit_detail1{padding-top:.6rem; position:relative;}
.recruit_detail1::after{position:absolute; left:0; top:50%; transform:translateY(-50%); width:.79rem; height:100%; background:url(../img/recruit_detail_3.png) no-repeat center; background-size:100% 100%; content:'';}
.recruit_detail1 .top_{display:flex; justify-content:space-between; align-items:center; margin-bottom:.3rem;}
.recruit_detail1 .top_ .left .tit{font-family:Impact; font-family:'Impact'; font-size:.4rem; line-height:1; color:#201e1f; text-transform:uppercase;}
.recruit_detail1 .top_ .right{display:flex; align-items:center;}
.recruit_detail1 .top_ .right .item{display:flex; align-items:center; cursor:pointer;}
.recruit_detail1 .top_ .right .line{margin:0 .2rem; width:1px; height:.24rem; background:#e0e0e0;}
.recruit_detail1 .top_ .right .item .icon{width:.25rem; margin-right:.11rem;}
.recruit_detail1 .top_ .right .item .icon img{width:100%; object-fit:cover;}
.recruit_detail1 .top_ .right .item span{color:#201e1f; font-size:.18rem; line-height:1; font-family:Arial;}
.recruit_detail1 .top_ .right .more{margin-left:.35rem;}
.recruit_detail1 .top_ .right .more a{display:block; width:2.3rem; height:.45rem; line-height:.45rem; text-align:center; color:#201e1f; background:#fec00f; border-radius:6px; font-weight:bold; font-family:Arial; font-size:.16rem; transition:all .3s ease;}
.recruit_detail1 .top_ .right .more a:hover{background:#201e1f; color:#fec00f;}

.recruit_detail1 .bot_{display:flex;align-items:center; padding-bottom:.3rem; border-bottom:1px solid #eaeaea; flex-wrap:wrap;}
.recruit_detail1 .bot_ .adress{display:flex;align-items:center; margin-right:.45rem;}
.recruit_detail1 .bot_ .adress .icon{width:.16rem; margin-right:.2rem;}
.recruit_detail1 .bot_ .adress .icon img{width:100%; object-fit:cover;}
.recruit_detail1 .bot_ .adress span{font-size:.18rem; color:#201e1f; font-family:Arial;}
.recruit_detail1 .bot_ .text{font-size:.18rem; color:#201e1f; font-family:Arial;}
.recruit_detail2{padding-top:.3rem; padding-bottom:1rem; position:relative;}
.recruit_detail2::after{position:absolute; right:0; bottom:0; background:url(../img/recruit_detail_5.png) no-repeat center; background-size:100% 100%; width:2.02rem; height:80%; content:'';}
.recruit_detail2 .content .item{margin-bottom:.35rem;}
.recruit_detail2 .content .item:last-child{margin-bottom:0;}
.recruit_detail2 .content .item .tit{font-size:.3rem; line-height:1; color:#201e1f; font-family:Impact; font-family:'Impact'; margin-bottom:.25rem; text-transform:uppercase;}
.recruit_detail2 .content .item .con{font-size:.16rem; line-height:.24rem; color:#201e1f;}
.recruit_detail3{padding:.8rem 0 .5rem; background:#f3f3f3;}
.recruit_detail3 .content .title{margin-bottom:.6rem; font-size:.4rem; line-height:1; color:#201e1f; text-align:center; font-family:Impact; font-family:'Impact'; text-transform:uppercase;}
.recruit_detail3 .content .item_list{display:flex; flex-wrap:wrap;}
.recruit_detail3 .content .item{width:32%; margin-right:2%; display:flex; flex-wrap:wrap; box-sizing:border-box; background-image:url(../img/recruit_detail_11.jpg); background-position:right bottom; background-repeat:no-repeat; background-size:cover;  padding:2%; border-radius:5px; transition:all .5s ease; margin-bottom:.35rem;}
.recruit_detail3 .content .item:hover{background-image:url(../img/recruit_detail_10.jpg);}
.recruit_detail3 .content .item:nth-child(3n){margin-right:0%;}
.recruit_detail3 .content .item .tit{font-size:.22rem; line-height:1.3; color:#201e1f; font-family:Impact; font-family:'Impact'; margin-bottom:.25rem;}
.recruit_detail3 .content .item .text{display:flex; flex-wrap:wrap;}
.recruit_detail3 .content .item .plate{display:flex; align-items:center; margin-right:.3rem; margin-bottom:.2rem;}
/* .recruit_detail3 .content .item .plate:nth-of-type(3){margin-bottom:0rem;}
.recruit_detail3 .content .item .plate:nth-of-type(4){margin-bottom:0rem;} */
.recruit_detail3 .content .item .plate .icon{width:.24rem; margin-right:.15rem;}
.recruit_detail3 .content .item .plate .icon img{width:100%; object-fit:cover;}
.recruit_detail3 .content .item .plate span{font-size:.16rem; line-height:.34rem; color:#201e1f;}

.recruit_detail3 .content .item{display:block;}
.recruit_detail3 .content .item .plate{float:left;}

/* 招聘 */
.recruit1{padding:.8rem 0 0;}
.recruit1 .content{display:flex; justify-content:space-between;}
.recruit1 .content .left{width:41%;}
.recruit1 .content .left .title{font-size:.4rem; line-height:1.3; color:#201e1f; font-family:Impact; font-family:'Impact'; text-transform:uppercase; margin-bottom:.7rem;}
.recruit1 .content .left .title span{color:#fec00f;}
.recruit1 .content .left .item_list{display:flex; flex-wrap:wrap;}
.recruit1 .content .left .item_list .item{width:49%; box-sizing:border-box; padding:4%; margin-right:2%; background:#f1f1f1; margin-bottom:.3rem; transition:all .3s ease;}
.recruit1 .content .left .item_list .item:nth-child(2n){margin-right:0%;}
.recruit1 .content .left .item_list .item:nth-of-type(2){background:#f9f9f9;}
.recruit1 .content .left .item_list .item:nth-of-type(3){background:#f9f9f9;}
.recruit1 .content .left .item_list .item:last-child{margin-right:0%;}
.recruit1 .content .left .item_list .item .tit{font-size:.3rem; line-height:1; color:#201e1f; font-family:Impact; font-family:'Impact'; position:relative; padding-top:.25rem; transition:all .3s ease; margin-bottom:.2rem;}
.recruit1 .content .left .item_list .item .tit::after{position:absolute; top:0; left:0; width:.24rem; height:.04rem; background:#000000; content:''; transition:all .3s ease;}
.recruit1 .content .left .item_list .item:hover .tit{color:#fec00f;}
.recruit1 .content .left .item_list .item:hover .tit::after{background:#fec00f;}
.recruit1 .content .left .item_list .item .con{font-size:.18rem; line-height:.26rem; color:#201e1f;}
.recruit1 .content .right{width:52.5%;}
.recruit1 .content .right .swiper{overflow:hidden; position:relative;}
.recruit1 .content .right .img_{position:relative;}
.recruit1 .content .right .img_::after{position:absolute; right:0; bottom:0; content:''; background:url(../img/recruit_2.png) no-repeat center; background-size:100% 100%; width:1.62rem; height:50%;}
.recruit1 .content .right .img_ img{width:100%; height:100%; object-fit:cover;}
.recruit1 .content .right .swiper-pagination{position:absolute; padding:0 30px; text-align:left;}
.recruit1 .content .right .swiper-pagination span{width:12px; height:12px; background:#fff; opacity:1 !important; margin-right:12px;}
.recruit1 .content .right .swiper-pagination span.swiper-pagination-bullet-active{background: #fec00f;}
.recruit2 .title{margin:.65rem 0; position:relative; font-size:.4rem; line-height:1.5rem; font-family:Impact; font-family:'Impact'; text-align:center; color:#201e1f; text-transform:uppercase; z-index:1; height:1.5rem;}
.recruit2 .title::after{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); content:''; background:url(../img/recruit_3.png) no-repeat center; background-size:cover; z-index:-1; width:11.74rem; height:1.7rem; }
.recruit2 .search{display:flex;}
.recruit2 .search .item{width:24.25%; height:.6rem; padding:0 .3rem; margin-right:1%; line-height:.6rem; box-sizing:border-box; border:1px solid #ececec; border-radius:5px; position:relative; background:#fbfbfb;}
.recruit2 .search .item2{width:24.25%; height:.6rem; padding:0 .3rem; margin-right:0; line-height:.6rem; box-sizing:border-box; border:1px solid #ececec; border-radius:5px; position:relative; background:#fbfbfb;}
.recruit2 .search .item .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; height:100%; width:100%;}
.recruit2 .search .item .word span{font-size:.16rem; color:#201e1f; width:90%; white-space:nowrap;}
.recruit2 .search .item input{padding:0; margin:0; display:flex; height:100%; border:0; font-size:.16rem; color:#201e1f; width:90%; background:#fbfbfb;}
.recruit2 .search .item .word .icon{width:.16rem; display:flex;}
.recruit2 .search .item .word .icon img{width:100%; object-fit:cover;}
.recruit2 .search .item2 input{padding:0; margin:0; display:flex; height:100%; border:0; font-size:.16rem; color:#201e1f; width:90%; background:#fbfbfb;}
.recruit2 .search .item2 .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; height:100%; width:100%;}
.recruit2 .search .item2 .word span{font-size:.16rem; color:#201e1f; width:90%; white-space:nowrap;}
.recruit2 .search .item2 .word .icon{width:.16rem; display:flex;}
.recruit2 .search .item2 .word .icon img{width:100%; object-fit:cover;}

.recruit2 .search ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:1;}
.recruit2 .search ul li{line-height:1; padding:1em; font-size:.16rem; color:#201e1f; transition:all .3s ease; cursor:pointer;}
.recruit2 .search ul li:hover{background:#fec00f;}
.recruit2 .content .tips{margin:.4rem 0; font-size:.16rem; line-height:1;}
.recruit2 .content .tips span{color:#fec00f;}
.recruit2 .content .item_list{display:flex; flex-wrap:wrap;}
.recruit2 .content .item_list .item{width:32%; margin-right:2%; display:flex; flex-wrap:wrap; box-sizing:border-box; background-image:url(../img/recruit_6.jpg); background-position:right bottom; background-repeat:no-repeat; background-size:cover;  padding:2%; border-radius:5px; transition:all .5s ease; margin-bottom:.35rem;}
.recruit2 .content .item_list .item:nth-child(3n){margin-right:0;}
.recruit2 .content .item_list .item:hover{background-image:url(../img/recruit_detail_10.jpg);}
.recruit2 .content .item_list .item .tit{font-size:.22rem; line-height:1.3; color:#201e1f; font-family:Impact; font-family:'Impact'; margin-bottom:.25rem;}
.recruit2 .content .item_list .item .text{display:flex; flex-wrap:wrap;}
.recruit2 .content .item_list .item .plate{display:flex; align-items:center; margin-right:.3rem; margin-bottom:.2rem; min-width:33%;}
/* .recruit2 .content .item_list .item .plate:nth-of-type(3){margin-bottom:0rem;}
.recruit2 .content .item_list .item .plate:nth-of-type(4){margin-bottom:0rem;} */
.recruit2 .content .item_list .item .plate .icon{width:.24rem; margin-right:.15rem; flex-shrink:0;}
.recruit2 .content .item_list .item .plate .icon img{width:100%; object-fit:cover;}
.recruit2 .content .item_list .item .plate span{font-size:.16rem; line-height:.34rem; color:#201e1f;}

/* .recruit2 .content .no{margin-bottom:0.4rem;} */
.recruit2{margin-bottom:0.4rem;}
.recruit2 .search .item .word .icon{margin:0; font-size:0.2rem; color:#201e1f; font-weight:bold;}
.recruit2 .search .item2 .word .icon{margin:0; font-size:0.2rem; color:#201e1f; font-weight:bold;}
.recruit2 .content .item_list .item .tit,
.recruit_detail3 .content .item .tit{width:100%;}
.recruit_detail3 .content .item .plate .icon{flex-shrink:0;}

/* 经销商 */
.xc_banner.distributor{display:none;}
.distributor{margin-top:0.82rem;}
.distributor01{position:relative;}
.distributor01 .left{position:absolute; top:0; left:0; right:0; bottom:0; z-index:0; padding:0.8rem 0;}
.distributor01 .left::after{content:""; position:absolute; top:0; bottom:0; left:0; width:38%; background:#fafafa; z-index:-1;}
/* .distributor01 .left .content{width:31.5%;} */
.distributor01 .left .content{width:calc(35% + 4px);}
.distributor01 .left .content .top{margin-bottom:0.4rem; width:90%;}
.distributor01 .left .content .top .line{margin-bottom:0.1rem;}
.distributor01 .left .content .top .line .sel_item{position:relative; background:#f1f1f1; border-radius:0.05rem; padding:0.1rem 0.2rem; box-sizing:border-box; cursor:pointer;}
.distributor01 .left .content .top .line .sel_item .item_l{font-size:0.16rem; line-height:0.3rem;}
.distributor01 .left .content .top .line .sel_item .item_r{position:absolute; right:0.2rem; top:50%; transform:translateY(-50%); font-size:0.12rem;}
.distributor01 .left .content .top .line .sel_item .item_r i{transition:all .5s ease;}
.distributor01 .left .content .top .line .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  scrollbar-width:thin; scrollbar-color:#fec00f 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; padding-left:0.2rem; box-sizing:border-box;}
.distributor01 .left .content .top .line .sel_item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.distributor01 .left .content .top .line .sel_item .item_down::-webkit-scrollbar-thumb{background:#fec00f;}
.distributor01 .left .content .top .line .sel_item .item_down::-webkit-scrollbar-track{background:#ffffff;}
.distributor01 .left .content .top .line .sel_item .item_down li{line-height:1.6; padding:.1rem 1em;  cursor:pointer;}
.distributor01 .left .content .top .line .sel_item.cur .item_r i{transform:rotate(180deg);}
.distributor01 .left .content .midd .intro{border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;}
.distributor01 .left .content .midd .intro .tit{font-size:0.16rem; line-height:0.7rem; }
.distributor01 .left .content .bott ul{height:6.1rem; overflow-y:auto; padding-right:0.5rem;}
.distributor01 .left .content .bott .item{padding:0.36rem 0; border-bottom:1px solid #e5e5e5;}
.distributor01 .left .content .bott .item .tit{font-size:0.2rem; margin-bottom:0.16rem;}
.distributor01 .left .content .bott .item .con{font-size:0.16rem; line-height:0.24rem; color:#6d6e71; margin-bottom:0.36rem;}
.distributor01 .left .content .bott .item .con .line{margin-bottom:0.06rem;}
.distributor01 .right{position:relative; float:right; width:62%; z-index:1; /*padding:0.8rem 0;*/}
.distributor01 .left .content .bott .item .btns .action_btn{width:0.4rem; height:0.4rem; line-height:0.38rem; margin-right:0.14rem; border-radius:50%; color:#fec00f; background: #201e1f; text-align:center; display:inline-block; transition:all .5s ease;}
.distributor01 .left .content .bott .item .btns .action_btn:hover{background:#fec00f;}
.distributor01 .left .content .bott .item .btns .action_btn i{font-size:0.2rem; margin:0; line-height:0.4rem;}
.distributor01 .left .content .bott .item .btns .action_btn:hover i{color:#201e1f;}
.distributor01 .left .content .bott ul::-webkit-scrollbar {width:10px; height:10px;}
.distributor01 .left .content .bott ul::-webkit-scrollbar-thumb {border-radius:0; box-shadow: inset 0 0 10px 10px #838383; border-left: solid 6px transparent;}
.distributor01 .left .content .bott ul::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0); box-shadow: inset 0 0 10px 10px #e8e8e8; border-right: solid 9px transparent;}
.distributor01 .left .content .top .line .sel_item02{float:left; width:38%; margin-right:2%; }
.distributor01 .left .content .top .line .sel_item02 .item_l{color:#b7b7b7;}
.distributor01 .left .content .top .line .input_item{position:relative; float:right; width:60%; padding:0.1rem 0.6rem 0.1rem 0.6rem;  background:#f1f1f1; border-radius:0.05rem; overflow:hidden; box-sizing:border-box;}
.distributor01 .left .content .top .line .input_item .locate_btn{position:absolute; left:0.2rem; top:50%; transform:translateY(-50%); background:none; border:none; outline:none; padding:0; cursor:pointer;}
.distributor01 .left .content .top .line .input_item input{ font-size:0.16rem; line-height:0.3rem; width:100%; padding: 0;margin: 0;background: none;border: none;}
.distributor01 .left .content .top .line .input_item .search_btn{position:absolute; font-size:0.17rem; right:0.2rem; top:50%; transform:translateY(-50%); background:none; border:none; outline:none; padding:0; cursor:pointer;}
.distributor01 .right .map_box{height:9.94rem;}

/* 询价 */
.inquiry1{padding:.7rem 0 .6rem; background:#201e1f;}
.inquiry1 .content{display:flex; justify-content:space-between; align-items:center;}
.inquiry1 .content .item{width:24%; display:flex; position:relative;}
.inquiry1 .content .item::after{position:absolute; right:calc(-18% - 0.7rem); top:50%; transform:translateY(-50%); background:url(../img/inquiry_1.svg) no-repeat center; background-size:cover; width:.7rem; height:.1rem; content:'';}
.inquiry1 .content .item:last-child:after{display:none;}
.inquiry1 .content .item .num{font-size:.56rem; line-height:1; color: #fec00f; font-family:Impact; font-family:'Impact'; margin-right:.2rem;}
.inquiry1 .content .item .text .tit{font-size:.3rem; line-height:1; color: #fff; font-family:Impact; font-family:'Impact'; margin-bottom:.1rem;}
.inquiry1 .content .item .text .con{font-size:.16rem; line-height:.26rem; color: #fff;}
.inquiry2{padding:.7rem 0;}
.inquiry2 .content em{color:#e42800;}
.inquiry2 .content .tit{font-size:.2rem; line-height:1; color:#201e1f; margin-bottom:.25rem;}
.inquiry2 .content .checkbox{display:flex; align-items:center; margin-bottom:.6rem;}
.inquiry2 .content .checkbox .item{cursor:pointer; display:flex; align-items:center; justify-content:center; margin-right:1rem; white-space:nowrap;}
.inquiry2 .content .checkbox .item:last-child{margin-right:0;}
.inquiry2 .content .checkbox .item .icon{margin-right:.18rem;}
.inquiry2 .content .checkbox .item .icon i{font-size:0; width:.23rem; height:.23rem; border:1px solid #cccccc; margin:0; display:block; transition:all .3s ease; text-align:center; line-height:.23rem;}
.inquiry2 .content .checkbox .item.on .icon i{font-size:.16rem; color:#fff; background:#fec00f; border-color:#fec00f;}
.inquiry2 .content .form{display:none;} 
.inquiry2 .content .form form{flex-wrap:wrap; display:flex; align-items:center; justify-content:space-between;} 
.inquiry2 .content .form form .top_{width:100%; flex-wrap:wrap; display:flex; align-items:center;} 
.inquiry2 .content .form form .bot_{width:100%; flex-wrap:wrap; display:flex; align-items:center;} 
.inquiry2 .content .form .item{width:40%; display:flex; align-items:center; justify-content:center; margin-bottom:.4rem; margin-right:5%;}
.inquiry2 .content .form .item:nth-child(2n){margin-right:0%;}
.inquiry2 .content .form .item .name{font-size:.2rem; line-height:1.3; color:#201e1f; width:1.8rem;}
.inquiry2 .content .form .item .input_{width:calc(100% - 1.8rem); height:.5rem; line-height:.5rem; box-sizing:border-box; position:relative;}
.inquiry2 .content .form .item .input_ input{width:100%; height:100%; border:1px solid #707070; background:transparent; padding:0 1em; margin:0; box-sizing:border-box;}
.inquiry2 .content .form .item.data .input_ input{background-image:url(../../modules/laydata/skins/dahong/icon.png); background-repeat:no-repeat; background-position:98% center;}
.inquiry2 .content .form .item.phone .input_{display:flex; flex-wrap:wrap; position:relative;}
.inquiry2 .content .form .item.phone .input_ input{width:calc(100% - .7rem); height:100%; border:1px solid #707070; border-left:0; background:transparent; padding:0 1em; margin:0; box-sizing:border-box;}
.inquiry2 .content .form .item.phone .icon{width:.7rem; height:100%; border:1px solid #707070; background:transparent; padding:0 1em; margin:0; box-sizing:border-box; border-right:0; background:#f2f2f2; display:flex; align-items:center; cursor:pointer; position:relative;}
.inquiry2 .content .form .item.phone .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:'';}
.inquiry2 .content .form .item.phone .icon img{width:.28rem; height:.16rem; object-fit:cover;}
/* .inquiry2 .content .form .item.phone .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; z-index:2;} */
.inquiry2 .content .form .item.phone .input_ ul::-webkit-scrollbar {width:2px; height:2px;}
.inquiry2 .content .form .item.phone .input_ ul::-webkit-scrollbar-thumb {border-radius:5px; background:#fec00f; }
.inquiry2 .content .form .item.phone .input_ ul::-webkit-scrollbar-track {border-radius:0; background:#201e1f;}
.inquiry2 .content .form .item.phone .input_ ul li{width:100%; height:.4rem; line-height:.4rem; transition:all .3s ease; display:flex;}
.inquiry2 .content .form .item.phone .input_ ul li:hover{background:#f2f2f2;}
.inquiry2 .content .form .item.phone .input_ ul li .icon{background:none; border:0;}
.inquiry2 .content .form .item .input_ textarea{width:100%; height:calc(0.9rem + 2em); line-height:0.3rem; resize:none; border:1px solid #707070; background:transparent; padding:1em; margin:0; box-sizing:border-box; position:relative;}
.inquiry2 .content .form .item .input_.text{height:auto; line-height:normal;}

.inquiry2 .content .form .item .form_item{box-sizing:border-box; padding:0 4px; border:1px solid #707070; position:relative;}
.inquiry2 .content .form .item .form_item .sel_span{display:block; width:100%; height:0.5rem; line-height:0.5rem; padding:0; border:none; margin:0; box-sizing:content-box; font-size:0.16rem; color:#6d6e71; position:relative; cursor:pointer;}
.inquiry2 .content .form .item .form_item .sel_span::after{content:''; width:6px; height:6px; background:url(../img/news_list02_jt01.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-3px;}
.inquiry2 .content .form .item .form_item .sel_inp{display:block; width:100%; height:0.5rem; line-height:0.5rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; padding:0;}
.inquiry2 .content .form .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;}
.inquiry2 .content .form .item .form_item .sel_down li{font-size:0.15rem; line-height:0.3rem; padding-left:0.1rem; box-sizing:border-box; cursor:pointer;}
.inquiry2 .content .form .item .form_item .sel_down li:hover{color:#fec00f;}

.inquiry2 .Validform_checktip{position:absolute; top:100%; line-height:0.25rem; left:0; z-index:-1;}


.inquiry2 .content .infor .tit{font-size:.2rem; line-height:1; color:#201e1f; margin-bottom:.4rem;}
.inquiry2 .content .infor .tip{margin-bottom:.3rem;}
.inquiry2 .content .infor .tip:last-child{margin-bottom:0;}
.inquiry2 .content .infor .tip .icon{transition:all .3s ease; position:relative; display:inline-block; vertical-align:top; cursor:pointer; width:.22rem; height:.22rem; border-radius:50%; border:1px solid #cccccc; background:#f6f6f6; margin-right:.25rem;}
.inquiry2 .content .infor .tip.on .icon{border-color:#fec00f; background:#fec00f;}
.inquiry2 .content .infor .tip .icon::after{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:180%; height:180%; border-radius:50%; background:#f6f6f6; content:''; z-index:-1; transition:all .3s ease; opacity:0;} 
.inquiry2 .content .infor .tip .icon::before{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:60%; height:60%; border-radius:50%; background:#000; content:''; z-index:-1; transition:all .3s ease; opacity:0; z-index:1;} 
.inquiry2 .content .infor .tip.on .icon::before{opacity:1;} 
.inquiry2 .content .infor .tip .icon:hover:after{opacity:1;} 
.inquiry2 .content .infor .tip span{width:calc(100% - .6rem); display:inline-block; vertical-align:top; font-size:.2rem; line-height:.26rem; color:#201e1f; }
.inquiry2 .content .infor a{margin:.1rem 0 .4rem; display:inline-block; font-size:.16rem; line-height:1; color:#fec00f; border-bottom:1px solid #fec00f;}
.inquiry2 .content .btn_{cursor:pointer; width:1.6rem; height:.45rem; text-align:center; line-height:.45rem; font-size:.2rem; color:#201e1f; background:#fec00f; border:0; padding:0; margin:0; display:block; }

/* 2023-0612 */
.licheng-pos{float:left; top: 1.2rem;}
.licheng-content{float:right; padding-left:1rem; box-sizing:border-box;}
.licheng-line{display:none;}
.licheng-age{display:none;}
.licheng-bg span {transition:opacity 0.5s ease;}


/* 下载中心 */
.download01{padding:0.8rem 0;}
.download01 .left{width:22%; background:#f9f9f9;}
.download01 .left .box{padding:0.3rem 0.2rem 0.25rem 0.3rem;}
.download01 .left .box .title{font-size:0.3rem; line-height:0.4rem; font-family:Impact; font-family:'Impact'; padding-bottom:0.2rem; border-bottom:1px solid #cecdcd;}
.download01 .left .box .bott{padding-left:0.2rem; margin-top:0.2rem;}
.download01 .left .box li{padding-left:0.3rem; position:relative; font-size:0.15rem; line-height:0.3rem; margin-bottom:0.18rem; cursor:pointer; transition:all .4s ease;}
.download01 .left .box li::before{content:''; position:absolute; left:0; top:0.06rem; width:13px; height:13px; border:1px solid #c0c0c0;}
.download01 .left .box li.cur::before{background:url(../img/download01_duihao.png) no-repeat center/cover; border-color:#fec00f;}
.download01 .left .box li:hover{color:#fec00f;}

.download01 .right{width:74.5%; visibility:hidden;}
.download01 .right .top{display:flex; align-items:center; justify-content:space-between;}
.download01 .right .top .tit{font-size:0.3rem; line-height:0.4rem;}
.download01 .right .top .form_box{border:1px solid #dededf; font-size:0; padding:0.05rem 0.15rem; }
.download01 .right .top .form_box .inp{display:inline-block; vertical-align:middle; line-height:0.3rem; font-size:0.15rem; width:2.9rem; border:0; padding:0; margin:0; background:none;}
.download01 .right .top .form_box .btns_{display:inline-block; vertical-align:middle; font-size:0.16rem; line-height:0.3rem; color:#6d6e71; margin:0; border:0; padding:0; margin:0; background:none;}
.download01 .right .cont{margin-top:0.3rem;}
.download01 .right .cont li{float:left; width:48%; margin-right:4%; background:#f8f8f8; margin-bottom:0.2rem; font-size:0; transition:all .3s ease;}
.download01 .right .cont li:nth-child(2n){margin-right:0;}
.download01 .right .cont li .rect-1191{padding-bottom:119.18%;}
.download01 .right .cont li>div{display:inline-block; vertical-align:middle;}
.download01 .right .cont li .img{width:30%; height:100%;}
.download01 .right .cont li .words{width:70%; padding:0.3rem 5%; box-sizing:border-box;}
.download01 .right .cont li .words .t{font-size:0.22rem; line-height:0.3rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all .3s ease;}
.download01 .right .cont li .words .btn_box{margin-top:0.2rem; }
.download01 .right .cont li .words .btn_box a{display:inline-block; height:0.42rem; padding:0; line-height:0.42rem; width:42%; margin-right:2%; text-align:center; font-size:0.16rem; border:1px solid #fec00f; color:#fec00f;}
.download01 .right .cont li .words .btn_box a.cur{background:#201e1f; border-color:#201e1f;}
.download01 .right .cont li:hover{box-shadow:0px 4px 7.44px 0.56px rgba(0, 0, 0, 0.1);}
.download01 .right .cont li:hover .words .t{color:#fec00f;}
.download01 .right .cont ul{margin-bottom:0.4rem;}

.download01 .m_left{display:none;}
.m_select2{display:none;}

/* 公共部分 */
body .searchArea{padding:0.8rem 0;}
body .searchArea .content_form{margin-top:0.6rem;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#fec00f;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#fec00f;}
body .resultArea{padding-bottom:0.8rem;}
body .resultArea .infor .tit span{color:#fec00f;}
body .resultArea #botBtn a::before{background:#fec00f;}
body .amap-logo,body .amap-copyright{display:none!important;}
body .box_wrap_out_posi.show{z-index:303;}
body #boxBlank{z-index:302;}

/* 首页调整 */
.ipart01 .new_top{position:relative;}
/* .ipart01 .new_top::before{content:''; position:absolute; width:24px; height:27px; background:url(../img/cert_btm.png) no-repeat center; position:absolute; right:-24px; top:40%; z-index:3; margin-top:-13px; animation:certFlag infinite linear 1.8s; -webkit-animation:certFlag infinite linear 1.8s; -moz-animation:certFlag infinite linear 1.8s; -o-animation:certFlag infinite linear 1.8s; -ms-animation:certFlag infinite linear 1.8s; opacity:0; animation-fill-mode:forwards;} */
.ipart01 .new_top .click_btns{position:absolute; width:24px; height:27px; background:url(../img/cert_btm.png) no-repeat center; cursor:pointer; position:absolute; right:-24px; top:40%; z-index:3; margin-top:-13px; animation:certFlag infinite linear 1.8s; -webkit-animation:certFlag infinite linear 1.8s; -moz-animation:certFlag infinite linear 1.8s; -o-animation:certFlag infinite linear 1.8s; -ms-animation:certFlag infinite linear 1.8s; opacity:0; animation-fill-mode:forwards;}
.ipart01 .new_top::after{content:''; position:absolute; top:calc(50% - 0.25rem); left:-3%; width:106%; height:1px; background:#f1f1f1;}
.ipart01 .new_top li{float:left; text-align:center; width:17.8%;}
.ipart01 .new_top li a{display:inline-block; text-align:center;}
.ipart01 .new_top li:nth-child(6n-5){width:16.1%; text-align:left;}
.ipart01 .new_top li:nth-child(6n){width:12.7%; text-align:right;}
.ipart01 .new_top li .img{opacity:1;}
.ipart01 .new_top li .img img{height:0.4rem;}
.ipart01 .new_top li .t{font-size:0.16rem; line-height:0.3rem; font-weight:bold; margin-top:0.1rem; margin-bottom:0.45rem; position:relative; text-transform:uppercase;}
.ipart01 .new_top li:hover .img{opacity:1; filter:drop-shadow(0px 0px #000);}
.ipart01 .new_top li:hover .t{color:#fec00f;}
.ipart01 .new_top .swiper-scrollbar{display:none;}
.ipart01 .new_top .swiper-slide li{width:auto; max-width:100%; float:none; text-align:center;}
.ipart05 .right .item .sub{width:3rem;}
.ipart05 .right .item01 .sub .btn_{right:6px; width:0.38rem; height:0.38rem; margin-top:-0.19rem; border-radius:50%; background:#fec00f;}
.ipart05 .right .item01 .sub .btn_::after{content:''; position:absolute; width:14px; height:16px; top:50%; left:50%; margin-top:-8px; margin-left:-7px; background:url(../img/ipart05_r_jt02.png) no-repeat center/cover; cursor:pointer;}
@keyframes certFlag{
	0% {transform:translateX(-10px); opacity:0;} 100% {transform:translateX(0); opacity:1;}
}
@-moz-keyframes certFlag{
	0% {-moz-transform:translateX(-10px); opacity:0;} 100% {-moz-transform-transform:translateX(0); opacity:1;}
}
@-webkit-keyframes certFlag {
	0% {-webkit-transform:translateX(-10px); opacity:0;} 100% {-webkit-transform-transform:translateX(0); opacity:1;}
}
@-o-keyframes certFlag {
	0% {-o-transform:translateX(-10px); opacity:0;} 100% {-o-transform-transform:translateX(0); opacity:1;}
}
@-ms-keyframes certFlag {
	0% {-ms-transform:translateX(-10px); opacity:0;} 100% {-ms-transform-transform:translateX(0); opacity:1;}
}

.ipart01 .new_top .swiper-container-initialized .swiper-slide{display:block;}
.ipart01 .new_top .swiper-slide{width:240px; display:inline-block;}


/* 头部导航 */
/* .header{padding:0.05rem 0;} */
/* .header.fixed{padding:0;} */
.header.ifixed{position:fixed;}
.header .nav_li .inav_a{line-height:0.82rem; height:0.82rem; transition:all .2s ease;}
.header.fixed .nav_li .inav_a{line-height:0.72rem; height:0.72rem;}
.header .h_tools{padding:0.05rem 0;}
.header.fixed .h_tools{padding:0;}
.header .h_logo{padding:0.29rem 0;}
.header.fixed .h_logo{padding:0.24rem 0;}

.header .nav_li .inav_a{font-size:0.17rem; font-weight:bold; }
.header .nav_li{margin:0 0.2rem;}
.header .inav_wrapper{margin-right:5%;}
.header .h_tools .h_menu{display:none;}

/* 经销商 */
.header .h_tools .h_find a{display:block;}
.header .h_tools .h_find a>div{display:inline-block; vertical-align:middle;}
.header .h_tools .h_find .icon{width:0.22rem;}
.header .h_tools .h_find .t{margin-left:0.1rem; font-size:0.16rem; line-height:0.22rem;}

/* 产品下拉 */
.header .nav_li .nav_down.pro_down .pro_top .p_t_box{position:relative;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-container{width:calc(100% - 1rem); margin:0 auto;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-button-next{background:none; right:0; height:auto; margin-top:0; transform:translateY(-50%);  outline:none;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-button-prev{background:none; left:0; height:auto; margin-top:0; transform:translateY(-50%) rotate(180deg);  outline:none;}
.header .nav_li .nav_down.pro_down .pro_top i{font-size:0.16rem; margin:0; display:block;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-button-next:hover i,
.header .nav_li .nav_down.pro_down .pro_top .swiper-button-prev:hover i{color:#fec00f;}

/* 联系我们 */
.new_contact_us02{padding:0.6rem 0; background:#fafafa; margin-top:0.7rem;}
.new_contact_us02 .title{font-size:0.3rem; line-height:0.4rem; font-family:Impact; font-family:'Impact';}
.new_contact_us02 .cont{margin-top:0.3rem; position:relative;}
.new_contact_us02 .cont li{float:left; width:24%; margin-right:1.3%; transition:all 0.5s ease; height:2.7rem; background:#fff; position:relative; margin-bottom:0.17rem;}
.new_contact_us02 .cont li:nth-child(4n){margin-right:0;}
.new_contact_us02 .content .li_::after{content:''; width:2.91rem; height:1.84rem; background:url(../img/contact02_4.png) no-repeat center; position:absolute; right:0; bottom:0; pointer-events:none; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.new_contact_us02 .content .li_ .box{padding:0.27rem 0.25rem;}
.new_contact_us02 .content .li_ .box .t{font-size:0.22rem; line-height:0.3rem; color:#201e1f; max-height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.new_contact_us02 .content .li_ .box .c{font-size:0.16rem; line-height:0.3rem; color:#201e1f; margin-top:0.25rem;}
.new_contact_us02 .content .li_ .box .c .cell{position:relative; padding-left:35px; margin-bottom:0.05rem;}
.new_contact_us02 .content .li_ .box .c .cell.addr{max-height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.new_contact_us02 .content .li_ .box .c .cell:last-child{margin-bottom:0;}
.new_contact_us02 .content .li_ .box .c .cell .icon{font-size:0.25rem; line-height:1; margin:0; display:block; position:absolute; left:0; top:2px; color:#fec00f;}
.new_contact_us02 .content .li_:hover{background:#201e1f;}
.new_contact_us02 .content .li_:hover:after{opacity:1; visibility:visible;}
.new_contact_us02 .content .li_:hover .t{color:#fff;}
.new_contact_us02 .content .li_:hover .c{color:#fff;}
.new_contact_us02 .content .li_:hover .c a:hover{color:#fff;}
.new_contact_us02 .content .li_:hover .c .cell .icon{color:#fff;}
.contact_us01{display:none;}
.contact_us02{display:none;}
.new_contact_us02{display:none;}
.contact_us03{margin-top:0;}
.contact_us03 .bg img{width:100%;}
.new_contact_us01{padding:0.8rem 0; background:#fafafa; position:relative;}
.new_contact_us01::after{content:''; position:absolute; right:44%; width:56%; bottom:0.8rem; height:5rem; background:url(../img/new_contact_us01_bg.png) no-repeat center bottom; z-index:0;}
.new_contact_us01 .title{font-size:0.3rem; line-height:1.2; font-family:Impact; font-family:'Impact';}
.new_contact_us01 .left{width:43%; position:relative; z-index:2; float:left; padding-top:0.4rem;}
.new_contact_us01 .left .top{color:#666666; margin-top:0.15rem;}
.new_contact_us01 .left .top .t{font-size:0.18rem; line-height:0.3rem; margin-bottom:0.2rem;}
.new_contact_us01 .left .top .more_btn{font-size:0.16rem; line-height:0.3rem;}
.new_contact_us01 .left .top .more_btn .iconfont{display:inline-block; margin:0; font-size:0.2rem;}
.new_contact_us01 .left .top .more_btn .c{display:inline-block; vertical-align:middle; }
.new_contact_us01 .left .bott{margin-top:0.5rem;}
.new_contact_us01 .left .bott .item{margin-bottom:0.6rem;}
.new_contact_us01 .left .bott .item .w{font-size:0.22rem; line-height:0.3rem; margin-bottom:0.1rem;}
.new_contact_us01 .left .bott .item .btns_{font-size:0.18rem; line-height:0.24rem; color:#666666;}
.new_contact_us01 .right{width:50.1%; float:right; position:relative; z-index:2; background:#ffffff; box-shadow:0px 8px 34.2px 3.8px rgba(102, 102, 102, 0.04);}
.new_contact_us01 .right .cont{padding:0.45rem 8% 0.3rem;}
.new_contact_us01 .right .form_item{margin-top:0.3rem; position:relative;}
.new_contact_us01 .right .form_item .sel_span{display:block; width:100%; line-height:0.4rem; padding:0.15rem 0.3rem; border:none; margin:0; box-sizing:border-box; font-size:0.18rem; color:#666666; position:relative; cursor:pointer; background:#f8f8fa;}
.new_contact_us01 .right .form_item .sel_span::after{content:''; width:23px; height:11px; background:url(../img/new_contact_us01_right_jt.png) no-repeat center; background-size:cover; position:absolute; right:0.3rem; top:50%; margin-top:-6px; transition:all .3s ease;}
.new_contact_us01 .right .form_item .sel_span.cur::after{transform:rotate(180deg);}
.new_contact_us01 .right .form_item .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; border-top:1px solid #e6e6e6; background:#f8f8fa; z-index:2; padding:0.25rem 0.3rem; box-sizing:border-box;}
.new_contact_us01 .right .form_item .sel_down ul{max-height:3.6rem; overflow-y:auto;}
.new_contact_us01 .right .form_item .sel_down ul::-webkit-scrollbar {width:2px; height:2px;}
.new_contact_us01 .right .form_item .sel_down ul::-webkit-scrollbar-thumb {border-radius:5px; background:#c8c8c8; }
.new_contact_us01 .right .form_item .sel_down ul::-webkit-scrollbar-track {border-radius:0; background:#eee;}
.new_contact_us01 .right .form_item .sel_down li{font-size:0.17rem; line-height:0.3rem; padding-right:0.1rem; padding-left:0.1rem; position:relative; box-sizing:border-box; cursor:pointer; color:#666666; margin-bottom:0.1rem; padding-bottom:0.1rem;}
.new_contact_us01 .right .form_item .sel_down li:hover{color:#fec00f;}
.new_contact_us01 .right .form_item .sel_down li::after{content:''; position:absolute; left:0; width:80%; bottom:0; height:1px; background-color:#e6e6e6;}
.new_contact_us01 .right .bott_box{margin-top:0.55rem;}
.new_contact_us01 .right .bott_box ul{width:97%; max-height:4.8rem; overflow-y:auto;}
.new_contact_us01 .right .bott_box ul::-webkit-scrollbar {width:2px; height:2px;}
.new_contact_us01 .right .bott_box ul::-webkit-scrollbar-thumb {border-radius:5px; background:#c8c8c8; }
.new_contact_us01 .right .bott_box ul::-webkit-scrollbar-track {border-radius:0; background:#eee;}

.new_contact_us01 .right .bott_box li{width:93%; border-bottom:1px solid #ededed; padding:0.3rem 0; padding-left:0.1rem; box-sizing:border-box;}
.new_contact_us01 .right .bott_box li:first-child{padding-top:0;}
.new_contact_us01 .right .bott_box li .t{font-size:0.22rem; line-height:0.3rem; font-weight:bold; margin-bottom:0.2rem;}
.new_contact_us01 .right .bott_box li .c{font-size:0.18rem; line-height:0.3rem; color:#666666; }
.new_contact_us01 .right .bott_box li .godt{font-size:0; display:inline-block; margin-top:0.15rem;}
.new_contact_us01 .right .bott_box li .godt .w{font-size:0.16rem; line-height:0.3rem; margin-left:0.15rem;}
.new_contact_us01 .right .bott_box li .godt>div{display:inline-block; vertical-align:middle;}
.new_contact_us01 .right .bott_box li .godt .icon img{width:24px;}


/* 新发展历程 */
.new_history01{padding:0.9rem 0; overflow:hidden;}
.new_history01 .content{position:relative; font-size:0;}
.new_history01 .content>div{display:inline-block; vertical-align:text-top;}

.new_history01 .content .year_box{width:12%; box-sizing:border-box; padding-top:0.1rem; position:relative;}
.new_history01 .content .year_box::after{content:''; position:absolute; left:0; top:0; width:1px; height:calc(100% + 0.4rem); background:#e6e6e6; z-index:-1;}
.new_history01 .content .year_box .year{font-size:0.18rem; line-height:0.3rem; position:relative; cursor:pointer; padding-bottom:0.7rem; padding-left:0.2rem;}
.new_history01 .content .year_box .year .box{height:100%; width:3px; background:rgba(0,0,0,0); position:absolute; top:0; left:-1px;}
.new_history01 .content .year_box .year.cur{color:#fec00f;}
.new_history01 .content .year_box .year .box .progress{position:absolute; top:0; left:0; width:100%; top:0; background:#fec00f; }

.new_history01 .content .cont_box{width:87%; }
.new_history01 .content .cont_box .cont_box2{position:relative;}
.new_history01 .content .cont_box .box{padding-bottom:.35rem; position:relative; margin-top:0.35rem; }
.new_history01 .content .stage_item:first-child .box:first-child{margin-top:0;}
.new_history01 .content .cont_box .box .line{position:absolute; bottom:0; left:0; width:2000px; height:1px; background:#e0e0e0;}
.new_history01 .content .cont_box .data{font-size:2.1rem; line-height:0.8; color:#f7f7f7; font-family:Impact; font-family:'Impact'; position:absolute; bottom:0.5rem; z-index:-1;}
.new_history01 .content .cont_box .box .words_box{position:absolute; top:50%; transform:translateY(-50%); z-index:2; width:42%;}
.new_history01 .content .cont_box .box .tit{font-size:0.4rem; font-family:Impact; font-family:'Impact'; line-height:0.4rem;}
.new_history01 .content .cont_box .box .con{font-size:0.22rem; color:#6d6e71; margin-top:0.25rem; line-height:0.3rem;}
.new_history01 .content .cont_box .rect-52{padding-bottom:52%;}
.new_history01 .content .cont_box .img_box{width:55.2%;}

/* 奇偶循环-奇 */
.new_history01 .content .cont_box .box.odd .data{right:58%;}
.new_history01 .content .cont_box .box.odd .words_box{left:0; }
.new_history01 .content .cont_box .box.odd .img_box{float:right; }

/* 奇偶循环-偶 */
.new_history01 .content .cont_box .box.even .data{right:0;}
.new_history01 .content .cont_box .box.even .words_box{right:0; }
.new_history01 .content .cont_box .box.even .img_box{float:left; }

/* 没有图片 */
.new_history01 .content .cont_box .box.no_img .words_box{width:100%; position:static; transform:none;}
.new_history01 .content .cont_box .box.no_img .data{display:none;}

/* 底部 */
.footer{padding-top:0.3rem;}
/* .footer .f_top .t_right{display:flex; align-items:center; justify-content:space-between;} */
.footer .f_top .t_right{display:block; text-align:right;}
.footer .f_top .t_right .r_top{display:inline-block;}
.footer .f_top .t_right .company{margin-top:0;}
.footer .f_top .t_right .r_top .icon1{width:0.4rem;}
.footer .f_top .t_left{width:100%; margin-top:0.3rem;}
.footer .f_top .t_left dl{max-width:17%;}
.footer .f_top .t_left dl dt{font-size:0.22rem; margin-bottom:0.2rem; font-family:Impact; font-family:'Impact';}
.footer .f_top .t_left dl dd{font-size:0.15rem; line-height:0.2rem; color:#201e1f; margin-bottom:0.1rem; height:0.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;}
.footer .f_top .t_left{display:flex; align-items:flex-start; justify-content:space-between;}
.footer .f_top .t_left dl dd.dl_more{color:#fec00f;}

.footer .f_center .c_left{padding-top:0.15rem;}

.footer .f_center .c_right .r_bott{text-align:right;}
.footer .f_center .c_right .r_bott a{display:inline-block; padding:0.1rem; border-radius:50%; background:#f0f0f0; margin-left:0.1rem; position:relative;}
.footer .f_center .c_right .r_bott a i{font-size:18px; display:block; margin:0; line-height:1; color:#201e1f;}
.footer .f_center .c_right .r_bott a:hover{background:#fec00f;}
.footer .f_center .c_right .r_bott a .tc{opacity:0; visibility:hidden; position:absolute; bottom:calc(100% + 10px); left:50%; width:1.5rem; margin-left:-0.75rem; transition:all .3s ease;}
.footer .f_center .c_right .r_bott a.bshare_wx:hover .tc{opacity:1; visibility:visible;}
/* .footer .f_center .c_right .r_bott a.bshare_instagram i{background:#201e1f; color:#f0f0f0; border-radius:8px; transition:all .3s ease;}
.footer .f_center .c_right .r_bott a.bshare_instagram:hover i{background:#201e1f; color:#fec00f;} */

.footer .f_top .t_right .company{display:none;}

/* 产品列表筛选 */
.pro_list01 .new_top .top_box{position:relative; /*text-align:right;*/ margin-bottom:0.15rem;}
.pro_list01 .new_top .top_box .t{display:none;}
.pro_list01 .new_top .top_box .swiper-button-next, .pro_list01 .new_top .top_box .swiper-button-prev{position:static; background:none; margin-top:0; width:auto; height:auto; display:inline-block; outline:none;}
.pro_list01 .new_top .top_box .swiper-button-prev{margin-right:0.7rem;}
.pro_list01 .new_top .top_box .iconfont{font-size:0.16rem; line-height:0.24rem; font-weight:bold;}
.pro_list01 .new_top .top_box .w{display:inline-block; vertical-align:middle; font-size:0.16rem; line-height:0.3rem;}
.pro_list01 .new_top .content{overflow:hidden;}
.pro_list01 .new_top .swiper-container{border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; padding-top:0.35rem; overflow:visible;}
.pro_list01 .new_top .swiper-container .swiper-slide{text-align:center; width:auto!important; margin:0 0.3rem;}
.pro_list01 .new_top .slide_box{padding:0 0.3rem; padding-bottom:0.1rem; position:relative;}
.pro_list01 .new_top .slide_box::after{content:''; position:absolute; bottom:-1px; height:3px; left:50%; width:0; background:#fec00f; transition:all .4s ease; z-index:2;}
.pro_list01 .new_top .slide_box .img{position:relative;}
.pro_list01 .new_top .slide_box .img img{height:0.45rem; display:block; margin:0 auto;}
.pro_list01 .new_top .slide_box .img::after{content:''; position:absolute; bottom:0; height:8px; width:0.76rem; left:50%; bottom:2px; transform:translate(-50%,100%); background:#fec00f; z-index:-1;}
.pro_list01 .new_top .slide_box .t{font-size:0.18rem; line-height:0.3rem; margin-top:0.1rem;}

.pro_list01 .new_top .swiper-slide:hover .slide_box::after{left:0; width:100%;}
.pro_list01 .new_top .swiper-slide:hover .slide_box .t{color:#fec00f;}

.pro_list01 .new_top .swiper-slide.cur .slide_box::after{left:0; width:100%;}
.pro_list01 .new_top .swiper-slide.cur .slide_box .t{color:#fec00f;}

.pro_list01 .new_top .top_box{display:block;}
.pro_list01 .new_top .top_box.noshow{display:none;}

.pro_list01 .new_top .swiper-container.noLeft .swiper-wrapper{justify-content:space-around;}

.pro_detail01 .right{right:0; width:60%;}
.pro_detail01.no_move .right{right:0; width:50%;}

/* 横向排列 */
.pro_list01 .bott .right .item_list li{width:100%; margin:0; margin-bottom:.25rem; box-sizing:border-box; padding:3% 4.5%; float:none;}
.pro_list01 .bott .right .item_list li>div{display:flex; justify-content:space-between; align-items:center;}
.pro_list01 .bott .right .item_list .words{padding:0; margin:0;}
.pro_list01 .bott .right .item_list .words .tit{margin-bottom:.7rem; font-size:.32rem;}
.pro_list01 .bott .right .item_list .words .tit i{font-size:0.2rem; line-height:1; color:#201e1f; font-weight:bold;}
.pro_list01 .bott .right .item_list li .words .parameter{font-size:.17rem; line-height:.28rem;}
.pro_list01 .bott .right .item_list li .words .parameter .line{margin-bottom:.12rem;}
.pro_list01 .bott .right .item_list li .words .parameter .line:last-child{margin-bottom:0;}
.pro_list01 .bott .right .item_list .img_box{width:50%; box-sizing:border-box; padding:0;}

.pro_list01 .new_top .m_top{display:none;}
.m_select3{display:none;}
.m_select3 .irs--round .irs-line{top:25px; height:1px; background:#6d6e71;}
.m_select3 .irs--round .irs-min, .m_select3 .irs--round .irs-max{top:40px; font-size:0.16rem; color:#201e1f;}
.m_select3 .irs-from, .m_select3 .irs-to, .m_select3 .irs-single{top:45px;}
.m_select3 .irs--round .irs-bar{top:25px; height:1px; background:#6d6e71; }
.m_select3 .irs--round .irs-handle{top:20px; width:10px; height:10px; border:0; border-radius:0; background:#fec00f; transform:rotate(45deg);}
.m_select3 .irs--round .irs-from, .m_select3 .irs--round .irs-to, .irs--round .irs-single{font-size:0.16rem; color:#201e1f;}


.parts2{padding:0.8rem 0;}
.parts2 .content .tit{margin-bottom:0.6rem;}
.crumbs{bottom:7%;}
/* .header .lan_down.pc .bott{min-height:6rem;} */

.service02{display:none;}
.parts2 .content .li_ .icon{height:0.36rem; width:0.36rem; margin:0 auto;}

/* 导航搜索 */
.header .search_box{position:absolute; background:#ffffff; width:100vw; left:50%; transform:translateX(-50%); top:100%; background:#ffffff; /*border-top:1px solid rgba(0,0,0,0.1);*/ display:none; box-shadow:0 0 4px 2px rgba(0,0,0,0.04);}
.header .search_box .sear_cont{width:9.5rem; margin:0 auto; padding:0.6rem 0; box-sizing:border-box;}
.header .search_box .box{width:100%; background:#f0f0f0; border-radius:0.4rem; padding:0.2rem 0.2rem; box-sizing:border-box;}
.header .search_box i{font-size:0.24rem; line-height:0.3rem; margin:0; display:block; color:#201e1f; /*font-weight:bold;*/ transition:all .3s ease;}
.header .search_box .box .search_input{width:calc(100% - 0.5rem); display:inline-block; vertical-align:middle;}
.header .search_box .box .search_input .sear_inp{outline:none; width:100%; text-indent:0.3rem; padding:0; margin:0; border:0;  background:none; line-height:0.3rem; font-size:0.2rem;}
.header .search_box .box .sear_icon{cursor:pointer; display:inline-block; vertical-align:middle; outline:none;padding:0; margin:0; border:0; background:none; }
.header .search_box .key_words{margin-top:0.3rem;}
.header .search_box .key_words a{font-size:14px; line-height:0.4rem; padding:0 0.2rem; position:relative; display:inline-block;}
.header .search_box .key_words a::before{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:1px; height:0.2rem; background:#00000025;}
.header .search_box .key_words a:last-child::before{display:none;}
.header .h_tools .h_sear.on .iconfont{font-size:0; width:0.2rem; height:0.22rem; background:url(../img/h_sear_chahao.png) no-repeat center; background-size:cover;}

.header .search_box .box{padding:0.1rem 0.2rem; background:none; border:1px solid #eaeaea; font-size:0; padding-right:0.1rem;}
.header .search_box .box .sear_icon{width:0.5rem; height:0.5rem; border-radius:50%; background:#fec00f; }
.header .search_box .box .sear_icon i{color:#ffffff;}

.solution02 .li_ .rect-39{padding-bottom:34.615%;}
.solution_add .rect-31{padding-bottom:34.615%;}
.solution01 .content{padding-bottom:34.615%; height:0; }
.solution01 .content>img{position:absolute; left:0; top:0; width:100%; height:100%; max-width:none;}

.footer .f_top .t_right .r_top .icon1{width:0.3rem;}
.footer .f_top .t_right .r_top .icon2{width:0.15rem;}
.footer .f_top .t_right .r_top .t{font-size:0.17rem; line-height:0.3rem; margin-right:0.3rem;}
.footer .f_top .t_right .r_top a{padding:0.1rem; padding-right:0.3rem;}

/* 字号放大 */
/* 14-15 */
.ipart05 .left .bott li .words .time,
.solu_detail03 .content .bd .li_box .info .more .text,
.solu_detail04 li .info .box .more .text,
.news_list02 .bott li .words .type,
.news_list02 .bott li .words .key_words span,
.news_list02 .bott li .words .time{font-size:0.15rem;}
/* 15-16 */
.ipart01 .bott li .words_box .list .item,
.ipart02 .left .con,
.ipart03 .bott li .words_box .con,
.ipart04 .content .infor .con,
.ipart05 .left .bott li .words .con,
.ipart05 .left .bott li .key_words span,
.ipart05 .left .bott li .more_btn .t,
.ipart05 .right .item .c,
.ipart05 .right .item .sub .inp,
.pro_list01 .bott .right li .words .parameter,
.pro_detail02 .bd .bd02 .top_box,
.pro_detail02 .bd .bd02 .table td,
.pro_detail02 .bd .bd05 .right .texta_box .texta,
.pro_detail02 .bd .bd05 .right .inp_box .inp,
.solu_detail03 .content .bd .li_box .info .c,
.case_list01 .content .list .item .intro_box .tags li,
.news_list02 .bott .right .item .item_con>span,
.news_list02 .bott .right .item .item_con .t,
.news_detail01 .content .box .item{font-size:0.16rem;}

/* 16-17 */
.ipart02 .right li .box .t,
.pro_list01 .bott .right li .more_btns,
.solution01 .content .cover .con a,
.solution_add .left .cover .con a,
.solution_add .right .infor .box .con a,
.solution02 .li_ .info .box .con a,
.solu_detail03 .content .hd a,
.solu_detail04 li .info .box .con,
.case_list01 .content .filters .line .item,
.case_detail02 .infor .swiper-slide .intro .con,
.service01 .infor .con,
.service01 .content .top .item .con,
.service03 .content .right .swiper-slide .intro_box .con,
.parts1 .li_ .left .con,
.distributor01 .left .content .midd .intro .tit,
.distributor01 .left .content .bott .item .con,
.news_list01 .words .con,
.news_list02 .bott li .words .intro .c,
.news_list02 .top .left .btns a,
.about_us01 .content .item .intro_box .con,
.social_item .content .box .t,
.social_item .content .box .c .text,
.video_list02 .top .left .btns a,
.video_list02 .bott li .type,
.video_list02 .bott li .words .time,
.new_contact_us01 .left .top .more_btn,
.new_contact_us01 .right .bott_box li .godt .w,
.contact_us03 .content .infor .con,
.recruit2 .content .tips,
.recruit2 .search .item .word span,
.recruit2 .content .item_list .item .plate span,
.recruit2 .search .item2 input,
.recruit_detail2 .content .item .con,
.recruit_detail3 .content .item .plate span{font-size:0.17rem;}

/* 18-19 */
.pro_detail02 .bd .bd05 .left .c,
.solu_detail01 .infor .con,
.solu_detail02 .content .infor .info .c,
.pro_list01 .new_top .slide_box .t,
.news_list01 .words .time,
.new_contact_us01 .left .top .t,
.new_contact_us01 .left .bott .item .btns_,
.new_contact_us01 .right .bott_box li .c,
.recruit1 .content .left .item_list .item .con,
.recruit_detail1 .bot_ .text,
.pro_detail02 .hd li{font-size:0.19rem;}

/* 20-22 */
.pro_list01 .bott .left .box .btns .t,
.pro_detail02 .bd .bd02 .table th,
.pro_detail02 .bd .bd03 .item .t,
.distributor01 .left .content .bott .item .tit{font-size:0.22rem;}

/* 字号缩小 */
.solu_detail03 .content .bd .li_box .info .t{font-size:0.22rem;}

/* 产品下拉 */
.header .nav_li .nav_down.pro_down .pro_center.no_cat{padding-bottom:0.6rem;}
.header .nav_li .nav_down.pro_down .pro_center.no_cat .left{display:none;}
.header .nav_li .nav_down.pro_down .pro_center.no_cat .right{width:100%; padding-left:0; border-left:0; text-align:center;}
.header .nav_li .nav_down .more_btn{display:inline-block; margin-top:0.4rem;}
.header .nav_li .nav_down .more_btn>div{display:inline-block; vertical-align:middle;}
.header .nav_li .nav_down .more_btn .icon{width:0.67rem; transition:all .4s ease;}
.header .nav_li .nav_down .more_btn .t{font-size:0.14rem; font-weight:bold; text-transform:uppercase; margin-left:0.15rem;}
.header .nav_li .nav_down .more_btn:hover .icon{animation:rotateTwo .5s ease-out;}


.pro_list01 .bott .right li .words .parameter .item{height:0.3rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_list01 .bott .right li .words .parameter .words_{margin-bottom:0.2rem;}

/* 没有左边筛选 */
.pro_list01 .bott.no_left .left{display:none;}
.pro_list01 .bott.no_left .right{width:100%;}
.pro_list01 .bott.no_left .right li{width:23.8%; margin-right:1.6%;}
.pro_list01 .bott.no_left .right li:nth-child(3n){margin-right:1.6%;}
.pro_list01 .bott.no_left .right li:nth-child(4n){margin-right:0;}

/* 有padding的channel-content */
.channel_content.haspad{padding:0.6rem 0;}

.solu_detail03 .content .bd .rect-5775{padding-bottom:47%;}
.solu_detail03 .content .bd .li_box .info .c .l{width:60%; height:0.3rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/* 产品详情弹窗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:#fec00f; 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:#fec00f; }
.tc2 .content .form_box .inp_wrap.inp_num .input_ ul::-webkit-scrollbar-track {border-radius:0; background:#201e1f;}
.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:#fec00f; cursor:pointer; text-align:center; width:1.6rem; border-radius:5px; margin:0.3rem auto 0; display:block; outline:none; border:0; padding: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;}

.contact_us03 .content .infor .con{margin-top:0.1rem;}


/* 404页面 */
.channel_content.false{padding:0;}
.false01 .content{width:850px;position:absolute; left:50%; margin-left:-425px; top:50%; margin-top:-302px; }
.false01 .content .box{width:55%; margin:0 auto; padding-bottom:110px;}
.false01 .text{padding:20px 0 0 60px;}
.false01 .text .txt1{font-size:28px; font-weight:bold; color:#fec00f; margin-bottom:25px;}
.false01 .text .txt2{font-size:18px; font-weight:bold; color:#1f1f1f;}
.false01 .text .txt3{font-size:14px; color:#666; line-height:26px; margin-top:10px; margin-bottom:20px;}
.false01 .text .txt3 li{position:relative; padding-left:25px;}
.false01 .text .txt3 li:after{content:''; position:absolute; left:0; top:50%; margin-top:-4px; width:8px; height:8px; border-radius:50%; background:#959595;}
.false01 .text .txt4{font-size:16px; color:#666; line-height:26px;}
.false01 .text .txt4 a{color:#fec00f;}

/* 单词首字母大写 */
.ibanner .cover_box .c{text-transform:capitalize;}
.ipart02 .right li .box .t{text-transform:capitalize;}
body .box_wrap_remind{text-transform:capitalize;}
body .box_wrap_foot{text-transform:capitalize;}
.pro_list01 .bott .right li .words .parameter .words_{text-transform:capitalize;}
.pro_detail .btns_box .btns .c{text-transform:capitalize;}
.pro_detail02 .bd .bd01 .item .t{text-transform:capitalize;}
.pro_detail02 .bd .bd03 .item .t{text-transform:capitalize;}
.header .nav_li .nav_down .down_left .dl_bott li{text-transform:capitalize;}
.crumbs .wrap>*{text-transform:capitalize;}
.solu_detail02 .content .infor .info .t{text-transform:capitalize;}
.pro_detail02 .bd .bd02 .table th{text-transform:capitalize;}
.solu_detail04 li .info .box .tit{text-transform:capitalize;}
.case_list01 .content .filters .line .item{text-transform:capitalize;}
.case_list01 .content .list .item .intro_box .tit{text-transform:capitalize;}
.case_list01 .content .list .item .intro_box .tags li{text-transform:capitalize;}
.case_detail01 .infor .intro .tit{text-transform:capitalize;}
.service04 .content .item .intro_box .tit{text-transform:capitalize;}
.parts1 .li_ .left .tit{text-transform:capitalize;}
.parts2 .content .li_ .t{text-transform:capitalize;}
.distributor01 .left .content .bott .item .tit{text-transform:capitalize;}
.news_list01 .words .tit{text-transform:capitalize;}
.news_list02 .bott li .words .intro .t{text-transform:capitalize;}
.news_list02 .bott .right .item .item_con .t{text-transform:capitalize;}
.video_list01 .cover .t{text-transform:capitalize;}
.video_list02 .bott li .words .tit{text-transform:capitalize;}
.new_contact_us01 .left .top .t{text-transform:capitalize;}
.new_contact_us01 .right .bott_box li .t{text-transform:capitalize;}
.contact_us03 .content .infor .tit{text-transform:capitalize;}
.social_item .content .box .c .text{text-transform:capitalize;}
.recruit2 .search .item .word span{text-transform:capitalize;}
.recruit2 .content .item_list .item .plate span{text-transform:capitalize;}
.inquiry2 .content .checkbox .item{text-transform:capitalize;}


/* 案例 */
.case_list01 .content .filters{border:1px solid #e8e8e8;}
.case_list01 .content .filters .line{border-bottom:2px solid #e8e8e8;}
.case_list01 .content .filters .line:last-child{border-bottom:0;}
.case_list01 .content .list .item .intro_box{background:#f7f7f7 url(../img/solu_detail04_new_bg.png) no-repeat 4rem center/cover;}
.case_list01 .content .filters .line .item::before{width:14px; height:14px; margin-top:-7px;}
.case_list01 .content .filters .line .item::after{left:3px; width:10px; height:10px; margin-top:-4px;}
.case_list01 .content .filters .line .item{line-height:0.24rem;}

/* 案例详情 */
.case_detail01 .infor .intro .con{padding-right:0.08rem; box-sizing:border-box;}
.case_detail02 .content .swiper-slide{cursor:grab;}


/* 解决方案详情 */
.solu_detail04 li .info{background:url(../img/solu_detail04_new_bg.png) no-repeat 3rem center/cover;}
.solu_detail04 li:hover .info{background-position-x:right;}
.solu_detail03 .content .hd{width:80%; margin:0 auto .2rem;}
.solu_detail03 .content .bd .li_box .info .more .icon{background:url(../img/ipart05_jt2.png) no-repeat center/cover;}
.solu_detail03 .content .bd .li_box .info .more:hover .icon{background:url(../img/ipart05_jt.png) no-repeat center/cover;}
.solu_detail04 li .info .box .more .icon{background:url(../img/ipart05_jt2.png) no-repeat center/cover;}
.solu_detail04 li:hover .info .box .more .icon{background:url(../img/ipart05_jt.png) no-repeat center/cover;}

/* 社会责任 */
.social_item .arrs .swiper-button-next:hover{background:url(../img/pic/social_jt2_02.png) no-repeat center;}
.social_item .arrs .swiper-button-prev:hover{background:url(../img/pic/social_jt1_01.png) no-repeat center;}


/* 产品列表 */
.pro_list01 .bott .right .item_list li::after{content:''; position:absolute; right:-10%; top:auto; bottom:-10%; width:0.8rem; height:0.8rem; background:#fec00f; transform:translate(50%,50%) rotate(45deg); transition:all .4s ease;}
.pro_list01 .bott .right .item_list li:hover::after{right:0; bottom:0; top:auto;}
.pro_list01 .bott .right .top_ .goBack_btn{line-height:0.4rem; font-size:0.17rem; margin-right:0.15rem; color:#201e1f; background:#fec00f; padding:0 0.15rem; cursor:pointer; display:none; /*width:1.6rem;*/}
.pro_list01 .bott .right .top_ .goBack_btn i{width:18px; height:9px; background:url(../img/ipart05_jt2.png) no-repeat center/cover; margin-left:0.1rem;}
.pro_list01 .bott .right .top_ .goBack_btn>*{display:inline-block; vertical-align:middle; }
.pro_list01 .bott .right .top_ .goBack_btn.cur{display:inline-block;}
.pro_list01 .bott .right .item_list .words .tit{margin-bottom:0.25rem;}
/* .pro_list01 .bott .right li .words .parameter .words_{font-size:0.22rem; line-height:0.3rem; font-weight:bold; color:#fec00f; } */
.pro_list01 .bott .right li .words .parameter .words_{font-size:0.2rem; line-height:0.26rem; font-weight:bold; color:#201e1f; }
.pro_list01 .bott .right .item_list li{background:url(../img/solu_detail04_new_bg.png) no-repeat 6rem center/cover; transition:all .4s ease;}
.pro_list01 .bott .right .item_list li .words{width:48%;}
.pro_list01 .bott .right .item_list li .words .parameter .link_box{font-size:0; margin-top:0.3rem;}
.pro_list01 .bott .right .item_list li .words .parameter .link_box>div{display:inline-block; margin-right:0.2rem;}
.pro_list01 .bott .right .item_list li .words .parameter .link_box a{font-size:0.16rem; line-height:0.3rem; display:inline-block; vertical-align:middle;}
.pro_list01 .bott .right .item_list li .words .parameter .link_box i{font-size:0.15rem; line-height:0.3rem; margin-right:0; transition:all .5s ease;}
.pro_list01 .bott .right .item_list li .words .parameter .link_box .link_a:hover i{color:#fec00f;}
.pro_list01 .bott .right .item_list li:hover{border-color:#b6b6b6; box-shadow:0px 8px 34.2px 3.8px rgba(0, 0, 0, 0.03);}
.pro_list01 .bott .right .item_list li:hover .words .tit{padding:0;}
.pro_list01 .bott .right .item_list li:hover .words .tit::after{opacity:0;}
.pro_list01 .bott .right .item_list li::after{display:none;}
.pro_list01 .bott .right .item_list li:hover{background-position-x:right;}

/* 产品详情 */
.pro_detail01 .left .parameter li .con{font-size:0.2rem;}
.pro_detail02 .bd .bd01{padding:0.95rem 0;}
.pro_detail02 .bd .bd01 .cont{display:block;}
.pro_detail02 .bd .section .bd01 .title{display:none;}
.pro_detail02 .bd .bd01 .box{width:42%; position:relative; z-index:21;}

/* 首页 */
.m_footer{display:none;}
.ipart01 .bott .title{display:none;}
.ipart03 .bott li .words_box{border:1px solid #e6e6e6; padding:0.25rem 0.3rem; background:url(../img/solu_detail04_new_bg.png) no-repeat 4rem center/cover; transition:all .4s ease;}
.ipart03 .bott li:hover .words_box{background-position-x:right;}
.ipart01 .new_top .click_btns2{position:absolute; width:24px; height:27px; background:url(../img/cert_btm2.png) no-repeat center; cursor:pointer; position:absolute; left:-24px; top:40%; z-index:3; margin-top:-13px; animation:certFlag1 infinite linear 1.8s; -webkit-animation:certFlag1 infinite linear 1.8s; -moz-animation:certFlag1 infinite linear 1.8s; -o-animation:certFlag1 infinite linear 1.8s; -ms-animation:certFlag1 infinite linear 1.8s; opacity:0; animation-fill-mode:forwards;}
@keyframes certFlag1{
	0% {transform:translateX(10px); opacity:0;} 100% {transform:translateX(0); opacity:1;}
}
@-moz-keyframes certFlag1{
	0% {-moz-transform:translateX(10px); opacity:0;} 100% {-moz-transform-transform:translateX(0); opacity:1;}
}
@-webkit-keyframes certFlag1 {
	0% {-webkit-transform:translateX(10px); opacity:0;} 100% {-webkit-transform-transform:translateX(0); opacity:1;}
}
@-o-keyframes certFlag1 {
	0% {-o-transform:translateX(10px); opacity:0;} 100% {-o-transform-transform:translateX(0); opacity:1;}
}
@-ms-keyframes certFlag1 {
	0% {-ms-transform:translateX(10px); opacity:0;} 100% {-ms-transform-transform:translateX(0); opacity:1;}
}

/* 导航下拉调整 */
.header .nav_li .nav_down.pro_down .pro_top .swiper-container{width:100%!important;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-container .swiper-wrapper{display:block; white-space:normal; font-size:0;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-button-prev,
.header .nav_li .nav_down.pro_down .pro_top .swiper-button-next{display:none;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-slide{display:inline-block; min-width:auto; width:12.5%!important; white-space:nowrap;}
.header .nav_li .nav_down.pro_down .pro_top .pnav_li{padding:0;}

/* 配件详情左侧 */
.parts_detail01 .content .left{width:37.7%;}
.parts_detail01 .content .right{width:56.3%;}
.parts_detail01 .rect-6842{padding-bottom:68.42%;}
.parts_detail01 .content .left .top{margin-bottom:0.2rem;}
.parts_detail01 .content .left .swiper-slide{height:1.15rem; border:1px solid rgba(0,0,0,0); box-sizing:border-box; cursor:pointer; display:none; width:33%; display:inline-block;}
.parts_detail01 .content .left .swiper-slide:first-child{display:block;}
.parts_detail01 .content .left .swiper-container-initialized .swiper-slide{display:block;}
.parts_detail01 .content .left .swiper-slide img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); min-width:100%; max-height:100%; }
.parts_detail01 .content .left .swiper-slide.cur{border-color:#fec00f;}
.parts_detail01 .content .left .swiper-container-horizontal>.swiper-pagination-bullets{position:static; margin-top:0.2rem;}
.parts_detail01 .content .left .swiper-pagination-bullet{width:.4rem; height:5px; background:#fec00f; border-radius:0; cursor:pointer;}
.parts_detail02{padding-bottom:0.4rem; background:#fcfcfc;}
.parts_detail02 .table th{font-size:0.22rem; font-family:Impact; font-family:'Impact'; font-weight:normal;}
.parts_detail02 .table tD{text-align:center;}

/* 业务优势 */
.strength .tit{font-size:0.4rem; font-family:Impact; font-family:'Impact'; text-transform:uppercase;}
.strength .con{font-size:0.17rem; line-height:0.24rem; /*text-align:justify;*/}
.strength>div{margin-top:0.9rem; }
.strength01 .top{display:flex; align-items:flex-start; justify-content:space-between;}
.strength01 .top .con{color:#201e1f; width:69%;}
.strength01 .bott{margin-top:0.6rem; position:relative;}
.strength01 .bott .bg img{width:100%;}
.strength01 .bott .btns{width:1rem; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); cursor:pointer;}

.strength02{background:#201e1f; padding:1rem 0 0.75rem; position:relative; overflow:hidden;}
.strength02::after{content:''; position:absolute; left:0; top:-0.5%; width:49%; height:101%; background:#fec00f; clip-path:polygon(0 0,100% 0,78% 100% ,0 100%); z-index:0;}
.strength02::before{content:''; position:absolute; left:0; bottom:0; width:9.7rem; height:1.42rem; background:url(../img/strength02_bg.png) no-repeat center/cover; z-index:1;}
.strength02 .content{position:relative; z-index:2; display:flex; align-items:center; justify-content:space-between;}
.strength02 .content .left{width:33.8%;}
.strength02 .content .right{width:51.86%;}
.strength02 .content .rect-5853{padding-bottom:58.53%;}
.strength02 .content .right li{float:left; width:calc(50% - 0.08rem); margin-right:0.16rem; position:relative; margin-bottom:0.16rem;}
.strength02 .content .right li:nth-child(2n){margin-right:0;}
.strength02 .content .right li img{/*-webkit-filter:grayscale(100%); -moz-filter:grayscale(100%); -ms-filter:grayscale(100%); -o-filter:grayscale(100%); filter:grayscale(100%); filter:gray;*/ opacity:1; transition:opacity 0.5s ease;}
.strength02 .content .right li video{position:absolute; left:0; bottom:0; width:100%; height:100%;}
.strength02 .content .right li.no img{opacity:0; visibility:hidden; pointer-events:none;}

.strength03 .content{display:flex; align-items:flex-end; justify-content:space-between;}
.strength03 .content .left{width:48%;}
.strength03 .content .left img{width:100%;}
.strength03 .content .right{width:45.3%;}
.strength03 .content .right .con{margin:0.3rem 0 0.4rem;}
.strength03 .content .right .bott{position:relative;}
.strength03 .content .right .bott .swiper-button-prev{width:24px; height:27px; background:url(../img/cert_btm2.png) no-repeat center; cursor:pointer; left:-24px; top:50%; margin-top:-13px; transform:translateX(-100%);}
.strength03 .content .right .bott .swiper-button-next{width:24px; height:27px; background:url(../img/cert_btm.png) no-repeat center; cursor:pointer; right:-24px; top:50%; margin-top:-13px; transform:translateX(100%);}

.strength04{position:relative; overflow:hidden;}
.strength04 .video_bg{position:relative; height:7rem; overflow:hidden;}
.strength04 .video_bg .bg_img{position:relative; display:block; z-index:-1;}
.strength04 .video_bg video{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); min-width:100%; min-height:100%; z-index:2;}
/* .strength04 .video_bg video{position:relative; width:100%; min-width:100%; z-index:2; min-height:100%; } */
.strength04 .content{position:absolute; top:55%; left:0; width:100%; transform:translateY(-50%); z-index:3;}
.strength04 .content .info{width:43%; margin:0 auto; margin-right:0; background:rgba(255,255,255,0.9); padding:0.8rem 0.5rem; box-sizing:border-box;}
.strength04 .content .info .tit{color:#fec00f; margin-bottom:0.25rem;}

.ibanner .cover .words{font-size:0.5rem; line-height:1; font-family:'Impact'; color:#ffffff;}
.header .nav_li .nav_down.pro_down .pro_top .swiper-container .swiper-wrapper::after {content: ''; position:absolute; top:50%; height:1px;  left:0; width:100%; background:#201e1f17;}
/* .header .nav_li .nav_down .down_left .dl_bott{margin-top:0.2rem;} */
.swiper-slide.video_slide::after {content: ''; position: absolute; left: 0; top: 0; width: 25%; height: 100%; background: linear-gradient(90deg, rgba(0,0,0,0.8), transparent); z-index: 0;}
.ibanner .cover{z-index:2;}
.ibanner .cover .words{line-height:1.2;}
.strength02::before{background-size:contain;} 
.strength01 .bott .btns{width: 0.9rem}
.strength04 .content{top:50%;}

/* 大尺寸下通开的背景图 */
.ipart04 .bg img{width:100%;}
.xc_banner>img{width:100%;}
.case_detail01 .swiper-slide img{width:100%;}
.service01 .content .bott .img_box img{width:100%;}
.social_item .img_ img{width:100%;}

/* 表单电话号码 */
.inquiry2 .content .form .item.phone .input_{display:block;}
.inquiry2 .content .form .intl-tel-input{display:flex; flex-wrap:wrap; height:0.5rem; line-height:.5rem;}
.inquiry2 .content .form .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;}
.inquiry2 .content .form .item.phone .input_ .intl-tel-input .country-list .divider{height:1px; overflow:hidden; line-height:1px; margin-bottom: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;}


/* 首页新增部分 */
.ipart04 .big_num{font-size:0; margin-top:0.5rem; width:95%;}
.ipart04 .big_num li{display:inline-block; vertical-align:text-top; text-align:center; width:32.4%; margin-right:1.4%;}
.ipart04 .big_num li:first-child{width:auto; max-width:32.4%;}
.ipart04 .big_num li:last-child{margin-right:0;}
.ipart04 .big_num li .num_box{color:#ffffff; line-height:1.1; text-align:center; margin-bottom:0.1rem;}
.ipart04 .big_num li .t{font-size:0.17rem; line-height:0.24rem; color:#ffffff;}


.parts1 .li_:nth-child(2n){flex-flow:row-reverse;}
.amap-marker{outline:none!important;}
.amap-icon{outline:none!important;}

.ibanner .cover{top:53%;}
.ibanner .cover .more_btn{padding-top:0.7rem;}
.strength04 .video_bg .bg_img{display:none;}

/* 联系我们弹窗 */
.tc3{display:none; position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); width:12.4rem; height:6rem; background:#ffffff; z-index:102; overflow:hidden;}
.tc3 .close_btn{position:absolute; top:0.3rem; right:0.3rem; font-size:0.24rem; line-height:1; cursor:pointer; z-index:20;}
.tc3 .close_btn i{display:block; margin:0; transition:all .4s ease;}
.tc3 .close_btn:hover i{color:#fec00f; transform:rotate(180deg);}
.tc3 .content{position:relative; width:100%; height:100%;}
.tc3 .map_box{position:relative; width:100%; height:100%;}
.tc3 .map_box>div{top:50%; left:50%; transform:translate(-50%,-50%);}
.tc_bg3{display:none; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); z-index:100;}

.pro_detail02 .bd .bd05 .Validform_checktip{position:absolute; left:0; bottom:0; width:100%;}

/* 搜索图片拉伸问题 */
body .resultArea .content_form .piclist_area .rect-695{padding-bottom:47%;}

.header .lan_down.pc .top .item{margin:0 2.5%;}

/* ie问题调整 */
.isIE .about_us01 .content{overflow-y:hidden;}
.isIE .recruit1 .content .right .img_ img{font-family:"object-fit: cover;"}
.isIE .video_list02 .top .right .box .form_item .inp{height:0.4rem;}
.isIE .news_list02 .top .right .box .form_item .inp{height:0.4rem;}
.isIE .case_list01 .infor .search_box input{height:0.3rem;}
.isIE .ibanner .swiper-slide .img video{min-width:100%; min-height:100%; width:auto; height:auto;}
.isIE .distributor01 .left .content .top .line .input_item input{height:0.3rem;}
.isIE .header .lan_down{background:rgba(0,0,0,0.9);}
.isIE .pro_detail02 .bd .bd05 .right .inp_box .inp{height:0.48rem;}

.case_detail01 .infor .intro .btns{display:flex; align-items:center; justify-content:space-between;}
.case_detail01 .infor .intro .btns .left{font-size:0; float:none;}
.case_detail01 .infor .intro .btns .right{float:none; padding-top:0;}
.case_detail01 .infor .intro .btns .back_btn{color:#201e1f; display:block; background:#fec00f; border-radius:0.3rem; font-size:0.18rem; padding:0.05rem 0.3rem;}
.case_detail01 .infor .intro .btns .back_btn span{display:inline-block; vertical-align:middle;}
.case_detail01 .infor .intro .btns .back_btn i{font-size:0.22rem; vertical-align:middle; line-height:1; margin-left:0.1rem; margin-right:0;}



/* 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); padding:0.2rem; box-sizing:border-box; font-size: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:#fec00f; background:#fec00f;}

/* 产品导航下拉增加滚动条 */
.header .nav_li .nav_down.pro_down .pro_center .right ul{overflow-y:auto;}
.header .nav_li .nav_down.pro_down .pro_center .right ul::-webkit-scrollbar {width:2px; height:2px;}
.header .nav_li .nav_down.pro_down .pro_center .right ul::-webkit-scrollbar-thumb {border-radius:5px; background:#fec00f; }
.header .nav_li .nav_down.pro_down .pro_center .right ul::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0);}

/* 配件详情左侧 */
.parts_detail01 .content .left .swiper-slide{border:0;}
.parts_detail01 .content .left .swiper-slide.cur::after{content:''; position:absolute; left:1px; right:1px; top:1px; bottom:1px; border:1px solid #fec00f;}

/* 电话号码国家显示 */
body .intl-tel-input .country-list .country-name{display:block;}

/* 导航下拉 */
.header .nav_li .nav_down.pro_down .pro_center .right ul{display:flex; flex-wrap:wrap; align-items:center;}
.header .nav_li .nav_down.pro_down .pro_center .right li .more_btn{margin-top:0;}
.header .nav_li .nav_down.pro_down .pro_center .right li .more_btn .t{font-weight:normal;}

/* 搜索颜色变化 */
body .resultArea .content_form .content_area li .t{transition:all .5s ease;}
body .resultArea .content_form .content_area li a:hover .t{color:#fec00f;}


/* 产品hot角标 */
.pro_list01 .bott .right li.hot::before{content:''; z-index:2; position:absolute; right:0; top:0; width:.6rem; height:.6rem; background:url(../img/detail_li_hot.png) no-repeat center/cover;}

.inquiry2 .content .form .item.item_yzm .input_ input{width:48%; box-sizing:border-box; padding:0 10px;}
.inquiry2 .content .form .item.item_yzm .input_ img{width:49%; height:100%;}

.pro_detail02 .bd .bd05 .right .inp_box.item_yzm{width:100%; margin-top:0.1rem; position:relative;}
.pro_detail02 .bd .bd05 .right .inp_box.item_yzm input{width:60%; margin-right:2%; float:left;}
.pro_detail02 .bd .bd05 .right .inp_box.item_yzm img{width:38%; height:0.48rem; margin-right:0;}

.jtjj{ height: 700px; overflow-x:auto; }

/* 20241101 */
.pro_detail02 .bd .bd02 .add_box{margin-top:0.4rem; margin-bottom:0;}




