﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color: #000; text-align: center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#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;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:83.33%; 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:.16rem; line-height:1.6; color:#000000; background:#fff;}
a{color:inherit;}
a:hover { color:#00469c;}
::-moz-selection {color:#fff; background:#00469c; }
::selection {color:#fff; background:#00469c; }
::-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;}
.imgZoomSmall2 img{ -moz-transition:all 2s ease 0s; -ms-transition:all 2s ease 0s; -o-transition:all 2s ease 0s; -webkit-transition:all 2s ease 0s; transition:all 2s ease 0s;}
.imgZoom,.imgZoomSmall,.imgZoomSmall2 { 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);}
.imgZoomSmall2: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;}

/* svg */
svg[data-src]{width:0.24rem; height:0.24rem; fill:currentColor;}

/* 网站样式 */
.header{position:fixed; left:0; top:0; width:100%; z-index:98; transition:all .5s ease; background:linear-gradient(to top,rgba(255,255,255,0),rgba(0,0,0,.5));}
.header .header_top{text-align:right; padding-top:.15rem; transition:all .3s ease;}
.header .header_top .item{display:inline-block; margin-left:.5rem; font-size:.16rem; color:#fff; line-height:.34rem; cursor:pointer;}
.header .header_top .item a{display:block; transition:all 0s;}
.header .header_top .item i{margin:0; font-size:.2rem; margin-right:.1rem; transition:all .3s ease;}
.header .header_top .item span{display:inline-block; vertical-align:bottom; transition:all .3s ease;}
.header .header_top .item:hover{color:#00469c;}

.header .header_bott .h_logo{padding-bottom:0.23rem;}
.header .header_bott .h_logo .img01{display:block;}
.header .header_bott .h_logo .img02{display:none;}
.header .header_bott .h_logo a{width:1.72rem; display:block;}

/* 导航 */
.header .header_bott .inav_wrapper{font-size:0; transition:all .3s ease;}
.header .header_bott .inav_wrapper .nav_li{padding:0 0.4rem; float:left; position:relative;}
.header .header_bott .inav_wrapper .nav_li:last-child{padding-right:0;}
.header .header_bott .inav_wrapper .nav_li .inav_a{display:block; font-size:0.18rem; text-transform:uppercase; line-height:0.6rem; color:#ffffff; transition:all .5s ease; position:relative;}
.header .header_bott .inav_wrapper .nav_li .inav_a:hover{color:#00469c;}

/* 普通下拉 */
.header .header_bott .inav_wrapper .nav_li .nav_down{display:none; position:absolute; left:0; top:100%; min-width:100%; background:#fff; padding:0.2rem 0.35rem 0.5rem; overflow:hidden; z-index:10; border-top:1px solid #eeedef; box-sizing:border-box;}
.header .header_bott .inav_wrapper .nav_li:last-child .nav_down{left:auto; right:-.2rem;}
.header .header_bott .inav_wrapper .nav_li .nav_down .nomal_ul li{color:#333333; white-space:nowrap; border-bottom:1px solid #e5e5e5; position:relative;}
.header .header_bott .inav_wrapper .nav_li .nav_down .nomal_ul li a{display:block; font-size:0.16rem; line-height:0.5rem; text-transform:uppercase; position:relative; padding-right:.8rem;}
.header .header_bott .inav_wrapper .nav_li .nav_down .nomal_ul li a:hover{color:#00469c;}
.header .header_bott .inav_wrapper .nav_li .nav_down .nomal_ul li i{position:absolute; right:0; top:50%; transform:translateY(-50%); margin:0; font-size:.16rem; line-height:1; font-weight:bold;}

/* 产品下拉 */
.header .header_bott .inav_wrapper .nav_li.pro_nav_li{position:static;}
.header .header_bott .inav_wrapper .nav_li .nav_down.pro_down{width:100%; min-width:auto; padding:0; left:50%; transform:translateX(-50%);}
.header .header_bott .nav_li .pro_down .pro_top{padding:.3rem 0 .35rem; }
.header .header_bott .nav_li .pro_down .pro_top .left{width:17.8%; height:4.1rem; border-right:1px solid #dbd8dc; box-sizing:border-box; overflow-y:auto; /*scrollbar-width:thin; scrollbar-color: #333333 #dbd8dc;*/}
.header .header_bott .nav_li .pro_down .pro_top .left::-webkit-scrollbar {width:1px; height:1px;}
.header .header_bott .nav_li .pro_down .pro_top .left::-webkit-scrollbar-thumb {border-radius:5px; background:#333333; }
.header .header_bott .nav_li .pro_down .pro_top .left::-webkit-scrollbar-track {border-radius:0; background:#dbd8dc;}
.header .header_bott .nav_li .pro_down .pro_top .left .cnav_li{color:#333333; font-size:.16rem; text-transform:uppercase; line-height:.3rem; padding:.1rem 0; position:relative;}
@-moz-document url-prefix() {
    /* 在这里添加只在火狐浏览器中生效的样式 */
    .header .header_bott .nav_li .pro_down .pro_top .left::-webkit-scrollbar {
      scrollbar-width: thin;
      scrollbar-color: #333333 #dbd8dc;
    }
}
  
.header .header_bott .nav_li .pro_down .pro_top .left .cnav_li a{display:block;}
.header .header_bott .nav_li .pro_down .pro_top .left .cnav_li.cur{font-weight:bold;}
.header .header_bott .nav_li .pro_down .pro_top .left .cnav_li:hover{font-weight:bold;}

.header .header_bott .nav_li .pro_down .pro_top .right{width:82.2%; height:4.1rem; overflow-y:auto; padding-left:.25rem; box-sizing:border-box; scrollbar-width:thin; scrollbar-color: rgba(0,0,0,0) rgba(0,0,0,0);}
.header .header_bott .nav_li .pro_down .pro_top .right::-webkit-scrollbar {width:0; height:0;}
.header .header_bott .nav_li .pro_down .pro_top .right_ul{display:flex; flex-wrap:wrap; align-items:center;}
.header .header_bott .nav_li .pro_down .pro_top .rnav_li{width:20%; text-align:center; padding:0.35rem 0; border-bottom:0;}
.header .header_bott .nav_li .pro_down .pro_top .rnav_li .t{font-size:0.18rem; line-height:.2rem; text-transform:none; padding-bottom:0.3rem; color:#000000;}
.header .header_bott .nav_li .pro_down .pro_top .rnav_li .img img{height:0.84rem;}
.header .header_bott .nav_li .pro_down .pro_top .rnav_li:hover .t{color:#00469c;}
.header .header_bott .nav_li .pro_down .pro_top .line{float:left; width:100%; height:1px; background:#dbd8dc;}

/* 触控状态 */
.header:hover{background:#ffffff; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06);}
.header:hover .header_top .item{color:#000000;}
.header:hover .header_top .item:hover{color:#00469c;}
.header:hover .header_bott .h_logo .img02{display:block;}
.header:hover .header_bott .h_logo .img01{display:none;}
.header:hover .header_bott .inav_wrapper .nav_li .inav_a{color:#000000;}
.header:hover .header_bott .inav_wrapper .nav_li .inav_a:hover{color:#00469c;}

/* 吸顶状态 */
.header.fixed{background:#ffffff; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06);}
.header.fixed .header_top .item{color:#000000;}
.header.fixed .header_top .item:hover{color:#00469c;}
.header.fixed .header_bott .h_logo .img02{display:block;}
.header.fixed .header_bott .h_logo .img01{display:none;}
.header.fixed .header_bott .inav_wrapper .nav_li .inav_a{color:#000000;}
.header.fixed .header_bott .inav_wrapper .nav_li .inav_a:hover{color:#00469c;}

/* 下层状态 */
.header.xc_header{background:#ffffff; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06);}
.header.xc_header .header_top .item{color:#000000;}
.header.xc_header .header_top .item:hover{color:#00469c;}
.header.xc_header .header_bott .h_logo .img02{display:block;}
.header.xc_header .header_bott .h_logo .img01{display:none;}
.header.xc_header .header_bott .inav_wrapper .nav_li .inav_a{color:#000000;}
.header.xc_header .header_bott .inav_wrapper .nav_li .inav_a:hover{color:#00469c;}

/* 搜索下拉 */
.search_alert{position:absolute; right:21.8%; top:-100%; width:48.4%; z-index:100; transition:all 0.5s ease; border-bottom:1px solid #e5e5e5;}
.search_alert.active{top:54.5%;}
.search_alert .search_inp{width:100%; margin:0; border:0; background:none; outline:none; padding:0 .3rem; line-height:.4rem; text-indent:.15rem; box-sizing:border-box;}
.search_alert .sear_icon{position:absolute; left:.05rem; top:.1rem; margin:0; border:0; background:none; outline:none; padding:0; cursor:pointer;}
.search_alert .close_btn{position:absolute; right:.05rem; top:.1rem; margin:0; border:0; background:none; outline:none; padding:0; cursor:pointer; transition:all .3s ease;}
.search_alert .close_btn:hover{transform:rotate(180deg);}
.search_alert i{font-size:.2rem; line-height:.2rem; color:#444444; margin:0; display:block; font-weight:bold;}
.search_alert .close_btn i{font-size:.18rem;}

/* 语言版本下拉 */
.header .header_top .h_lan{position:relative;}
.header .header_top .h_lan .lan_down{position:absolute; top:100%; left:-30%; width:160%; background:#fff; box-shadow:0 0 9px 6px rgba(0, 0, 0, 0.1); padding:.1rem .2rem; z-index:91; display:none;}

.header .header_top .h_lan .lan_down li{color:#333333; white-space:nowrap; border-bottom:1px solid #e5e5e5; position:relative;}
.header .header_top .h_lan .lan_down li a{display:block; font-size:0.16rem; line-height:0.5rem; text-transform:uppercase; position:relative; padding-right:.3rem; text-align:left;}
.header .header_top .h_lan .lan_down li a:hover{color:#00469c;}
.header .header_top .h_lan .lan_down li i{position:absolute; right:0; top:50%; transform:translateY(-50%); margin:0; font-size:.16rem; line-height:1; font-weight:bold;}
.header .header_top .h_lan .lan_down li:last-child{border-bottom:0;}

/* 手机端 */
.mobile_key{display:none;}
.m_nav{display:none;}
.header .m_seasr{display:none;}
.header .m_phone{display:none;}


/* 搜索下拉时其他状态 */
.header .header_top.active{transform:translateY(-100%);}
.header .header_bott .inav_wrapper.active{opacity:0; visibility:hidden; transform:translateY(-100%);}

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

/* 侧边栏 */
.right_nav{position:fixed; right:0; top:40%; width:.85rem; z-index:20;}
.right_nav .lis{position:relative;}
.right_nav .lis>a{width:.85rem; display:block; text-align:center; margin-bottom:2px; border-radius:5px; background:#fcc800; padding:0.15rem 0 0.05rem; position:relative; overflow:hidden;}
.right_nav .lis>a::after{content:''; position:absolute; right:-100%; opacity:0; top:-50%; width:100%; height:200%; background:rgba(255,255,255,.2); z-index:0; transform:rotate(-45deg) translateX(50%); transition:all .3s ease;}
.right_nav .lis.gotop a{background:#00469c;}
.right_nav .lis.gotop a::after{display:none;}
.right_nav .lis .icon{position:relative; z-index:2;}
.right_nav .lis img{height:.27rem;}
.right_nav .lis.active img{-webkit-animation: jump-shaking .5s linear infinite; animation:jump-shaking .5s linear forwards}
.right_nav .lis span{font-size:.15rem; line-height:.23rem; color:#000000; display:block; position:relative; z-index:2;}
.right_nav .lis.gotop span{color:#fff;}

/* 触控出电话 */
.right_nav .lis .desc{position:absolute; top:0; height:100%; left:.1rem; transform:translateX(0); white-space:nowrap; visibility:hidden; line-height:.7rem; background:#fdd333; border-radius:5px; z-index:-1; opacity:0; transition:all .3s ease;}
.right_nav .lis .desc a{display:block; padding:0 .3rem; font-size:.18rem; color:#000000;}
.right_nav .lis:hover .desc{transform:translateX(-100%); opacity:1; visibility:visible;}

.right_nav .lis:hover>a::after{right:0; opacity:1;}
.right_nav .lis:hover img{-webkit-animation:none!important; animation:none!important}
@-webkit-keyframes jump-shaking {
    0% {
        transform: translateX(0)
    }
    25% {
        transform: translateY(-2px)
    }
    35% {
        transform: translateY(-2px) rotate(17deg)
    }
    55% {
        transform: translateY(-2px) rotate(-17deg)
    }
    65% {
        transform: translateY(-2px) rotate(17deg)
    }
    75% {
        transform: translateY(-2px) rotate(-17deg)
    }
    to {
        transform: translateY(0) rotate(0)
    }
}

@keyframes jump-shaking {
    0% {
        transform: translateX(0)
    }
    25% {
        transform: translateY(-2px)
    }
    35% {
        transform: translateY(-2px) rotate(17deg)
    }
    55% {
        transform: translateY(-2px) rotate(-17deg)
    }
    65% {
        transform: translateY(-2px) rotate(17deg)
    }
    75% {
        transform: translateY(-2px) rotate(-17deg)
    }
    to {
        transform: translateY(0) rotate(0)
    }
}

/* 公共部分 */
.channel_content{min-height:3rem; padding:.8rem 0;}
.channel_content.noban{margin-top:1.1rem;}
.tit40{font-size:.4rem; line-height:1.2;}
.tit36{font-size:.36rem; line-height:1.2;}

/* 下层banner */
.xc_banner{position:relative;}
.xc_banner .xc_words{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); padding-top:1rem;}
.xc_banner .xc_words .title{color:#fff; font-weight:bold; text-transform:uppercase;}

/* 面包屑 */
.crumbs{font-size:0; position:absolute; top:1.4rem; left:0; width:100%; z-index:2;}
.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:#00469c;}


/* 底部 */
.footer{background:#040404;}
.footer .f_top{padding:.5rem 0 .3rem; border-bottom:1px solid rgba(255,255,255, 0.2);}
.footer .f_top .content{font-size:0; display:flex; align-items:flex-start; justify-content:space-between;}
.footer .f_top .t{text-align:left; font-size:.2rem; font-weight:bold; text-transform:uppercase; line-height:.3rem; color:#ffffff; opacity:.7; margin-bottom:.25rem; transition:all .4s ease;}
.footer .f_top .c{text-align:left; font-size:.16rem; line-height:.3rem; color:#ffffff; margin-bottom:.05rem; opacity:.7; transition:all .4s ease;}
.footer .f_top .left{text-align:justify; width:47.2%;}
.footer .f_top .left::after{content:''; display:inline-block; width:100%;}
.footer .f_top .left dl{display:inline-block; vertical-align:text-top;}
.footer .f_top a:hover{color:#ffffff;}
.footer .f_top .t:hover{opacity:1;}
.footer .f_top .c:hover{opacity:1;}
.footer .f_top .right{width:47%; display:flex; align-items:stretch; justify-content:space-between;}
.footer .f_top .right .item{padding-left:12.6%; max-width:34.5%; border-left:1px solid rgba(255,255,255, 0.2);}
.footer .f_top .right .item span{display:block;}
.footer .f_top .right .item02 .c{font-size:.15rem;}
.footer .f_top .right .item02 i{font-size:.2rem; line-height:.3rem; vertical-align:top; margin:0; margin-right:.1rem;}
.footer .f_top .right .item02 a{display:inline-block; width:calc(100% - .4rem); vertical-align:top;}
.footer .f_top .right .item02 .phone{display:inline-block; width:calc(100% - .4rem); vertical-align:top;}

.footer .f_bott{padding:.29rem 0; font-size:.15rem; line-height:.3rem; color:#fff;}

.footer .f_bott .b_left{float:left;}
.footer .f_bott .b_left>*{display:inline-block; vertical-align:middle;}
.footer .f_bott .b_left .f_logo{width:1.45rem;}
.footer .f_bott .b_left .box{opacity:.7; transition:all .3s ease; margin-left:.2rem  ;}
.footer .f_bott .b_left .box a:hover{color:#ffffff;}
.footer .f_bott .b_left .box:hover{opacity:1;}
.footer .f_bott .b_right{float:right; opacity:.7; transition:all .3s ease;}
.footer .f_bott .b_right:hover{opacity:1;}


/* 新闻列表 */
.channel_content.news_list{padding-top:0;}
.crumbs.news{position:static; padding:0.4rem 0;}
.crumbs.news .wrap>*{color:#000000;}
.crumbs.news .home{font-size:0.2rem; margin:0;}
.crumbs.news a:hover{color:#00469c;}

.news_list01{padding-bottom:0.4rem; background:#f5f5f5;}
.news_list01 a{display:block; font-size:0;}
.news_list01 .img{width:61.4%; 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:4.3%; width:34.3%; display:inline-block; vertical-align:middle; padding-bottom:.8rem;}
.news_list01 .words .time{font-size:0.18rem; line-height:0.3rem;}
.news_list01 .words .tit{font-size:0.3rem; line-height:0.4rem; font-weight:900; margin:0.1rem 0 0.15rem; max-height:1.2rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.news_list01 .words .con{font-size:.16rem; line-height:0.3rem; color:#999999; max-height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.news_list01 .swiper-container-horizontal>.swiper-pagination-bullets{width:auto; bottom:6.7%; left:65.7%;}
.news_list01 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:0.25rem; height:3px; border-radius:0; background:#00469c; 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%;}

.news_list02{margin-top:.6rem;}
.news_list02 .top{margin-bottom:0.5rem; position:relative; z-index:10;}
.news_list02 .top .left{font-size:0;}
.news_list02 .top .left .btns{display:inline-block; margin-right:.15rem;}
.news_list02 .top .left .btns a{width:1.6rem; text-align:center; font-size:0.16rem; line-height:0.5rem; position:relative; color:#000000; border:1px solid #cbcbcb; border-radius:5px; transition:all .4s ease; display:block; overflow:hidden;}
.news_list02 .top .left .btns a::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#00469c; z-index:-1; transition:all .4s ease;}
.news_list02 .top .left .btns.cur a{border-color:#00469c; color:#ffffff;}
.news_list02 .top .left .btns.cur a::after{left:-1%; width:102%;}
.news_list02 .top .left .btns:hover a{border-color:#00469c; color:#ffffff;}
.news_list02 .top .left .btns:hover a::after{left:-1%; width:102%;}

.news_list02 .top .right .box{width:2rem; display:inline-block; margin-left:.3rem;}
.news_list02 .top .right .box:first-child{margin-left:0;}
.news_list02 .top .right .box .form_item{box-sizing:border-box; border-bottom:1px solid #e5e5e5; 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.18rem; color:#666666; position:relative; cursor:pointer;}
.news_list02 .top .right .box .form_item .sel_span::after{content:''; width:13px; height:8px; background:url(../img/news_list02_jt01.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-4px;}
.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.16rem; 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 10px rgb(0 0 0 / 10%); z-index:2; padding:.1rem 0;}
.news_list02 .top .right .box .form_item .sel_down li{font-size:0.16rem; line-height:0.4rem; padding-left:0.1rem; box-sizing:border-box; cursor:pointer;}
.news_list02 .top .right .box .form_item .sel_down li:hover{color:#00469c;}
.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:#444444; font-weight:bold;}

.news_list02 .bott .left{width:76.25%; float:left;}
.news_list02 .bott li{background:#ffffff; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07); margin-bottom:0.35rem; transition:all .4s ease;}
.news_list02 .bott li a{display:block;}
.news_list02 .bott li .img{width:32.78%; 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 .rect-71 img{left:50%; width:auto; min-width:100%; max-width:none; transform:translateX(-50%);}
.news_list02 .bott li .words{display:inline-block; vertical-align:middle; width:57.4%; margin-left:5%; 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-weight:bold; }
.news_list02 .bott li .words .intro .c{line-height:0.3rem; max-height:0.6rem; color:#666666; 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:#00469c;}
.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.28rem; color:#999999; border:1px solid #999999; padding:0 0.15rem; border-radius:5px; display:inline-block; margin-right:0.1rem; transition:all .4s ease; cursor:pointer; position:relative; overflow:hidden;}
.news_list02 .bott li .words .key_words span::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#fcc800; z-index:-1; transition:all .4s ease;}
.news_list02 .bott li .words .key_words span:hover{border-color:#fcc800; color:#000000;}
.news_list02 .bott li .words .key_words span:hover::after{left:-1%; width:102%}
.news_list02 .bott li .words .time{font-size:0.14rem; line-height:0.26rem; color:#666666;}

.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.4%;}
.news_list02 .bott .right .item{box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07);}
.news_list02 .bott .right .item .title{font-size:0.22rem; line-height:0.6rem; color:#ffffff; background:#00469c; padding-left:0.15rem; font-weight:bold; position:relative; overflow:hidden;}
.news_list02 .bott .right .item .item_con{padding:0.3rem 7%; padding-right:0.1rem; box-sizing:border-box; }
.news_list02 .bott .right .item .item_con.keyList{font-size:0;}
.news_list02 .bott .right .item .item_con>span {line-height:0.25rem; font-size:0.15rem; color:#999999; border:1px solid #cbcbcb; box-sizing:border-box; display:inline-block; border-radius:5px; overflow:hidden; padding:0.05rem 0.1rem; min-width:1.3rem; text-align:center; margin-right:0.1rem; margin-bottom:0.15rem; cursor:pointer; position:relative; transition:all 0.5s ease;}
.news_list02 .bott .right .item .item_con>span::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#fcc800; z-index:-1; transition:all .4s ease;}
.news_list02 .bott .right .item .item_con>span:hover {color:#000000; border-color:#fcc800;}
.news_list02 .bott .right .item .item_con>span:hover::after{left:-1%; width:102%}
.news_list02 .bott .right .item .item_con>span.cur {color:#000000; border-color:#fcc800;}
.news_list02 .bott .right .item .item_con>span.cur::after{left:-1%; width:102%}

/* 分页 start*/
.widgets_common_pages_4{font-size:0.18rem; color:#000000; text-align:center; margin-top:10px;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#000000; display:inline-block; border:1px solid #e8e8e8; vertical-align:middle; width:.36rem; height:.36rem; line-height:0.36rem; box-sizing:border-box; margin-right:.1rem; font-size:0.18rem; background:#f7f7fb;}
.widgets_common_pages_4 .gonext,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#00469c; border-color:#b9c7db;}
.widgets_common_pages_4 span.count{border:0; background:0; color:#000000;}
.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:#fff; background:#00469c; border-color:#b9c7db;}
.widgets_common_pages_4 .goprev{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_1.png) no-repeat center; background-size:cover; border:none; padding:0;}
.widgets_common_pages_4 .goprev:hover{background:url(../img/widgets_common_pages_4_3.png) no-repeat center; background-size:cover;}
.widgets_common_pages_4 .gonext{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_2.png) no-repeat center; background-size:cover; border:none; padding:0;}
.widgets_common_pages_4 .gonext:hover{background:url(../img/widgets_common_pages_4_4.png) no-repeat center; background-size:cover;}
/* 分页 end*/


/* 新闻详情 */
.channel_content.news_detail{background:#f5f5f5; padding-top:0;}
.news_detail01 .time{font-size:.14rem; color:#666666; margin-bottom:.15rem;}
.news_detail01 .title{font-weight:900;}
.news_detail01 .item{margin-top:.2rem; font-size:.2rem; font-weight:bold;}
.news_detail01 .item .share_box{display:inline-block; vertical-align:middle; margin-left:.2rem;}
.news_detail01 .item .share_box a{display:inline-block; background:#ffffff; margin-right:.15rem; border-radius:5px;}
.news_detail01 .item .share_box i{margin:0; font-size:.24rem; line-height:1; padding:.04rem;}

.news_detail02{margin-top:.55rem;}
.news_detail02 .left{width:71.4%; float:left;}
.news_detail02 .left .top{line-height:.3rem; color:#333333;}
.news_detail02 .left .btns{text-align:center; width:100%; padding-top:0.25rem; margin-top:.4rem; font-size:.15rem; border-top:1px solid #dfdfdf;}
.news_detail02 .left .btns .to_list{display:inline-block; color:#fff; padding:0 0.5rem; line-height:0.4rem; background:#00469c; margin-top:0.2rem; position:relative;}
.news_detail02 .left .btns .prev{text-align:left; width:30%;}
.news_detail02 .left .btns .next{text-align:right; width:30%;}
.news_detail02 .left .btns span{font-size:.22rem; line-height:.3rem; font-weight:bold; display:inline-block; vertical-align:middle;}
.news_detail02 .left .btns i{margin:0; font-size:.18rem;}
.news_detail02 .left .btns a:hover .con15{color:#ca0915;}

.news_detail02 .right{float:right; width:23.6%;}
.news_detail02 .right .item .title{font-size:0.24rem; line-height:0.4rem; margin-bottom:.2rem; font-weight:bold; overflow:hidden;}
.news_detail02 .right .rect-5343{padding-bottom:53.43%;}
.news_detail02 .right .item li{margin-bottom:.4rem;}
.news_detail02 .right .intro_box{margin-top:.2rem;}
.news_detail02 .right .intro_box .time{font-size:.14rem; color:#666666; margin-bottom:.1rem;}
.news_detail02 .right .intro_box .tit{font-size:.22rem; line-height:.3rem; /*word-break:break-all;*/ font-weight:bold; max-height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}


/* 产品列表 */
.pro_list.channel_content{padding-top:0; /*padding-bottom:0;*/ background:#f7f8fc;}
.pro_list01 .top{border-bottom:1px solid #dbd8dc; position:relative;}
.pro_list01 .top .swiper-container .swiper-slide{text-align:center; cursor:pointer; display:inline-block; width:20%;}
.pro_list01 .top .box{position:relative; padding-top:.25rem; box-sizing:border-box;}
.pro_list01 .top .box::after{content:''; position:absolute; bottom:-1px; height:3px; left:50%; width:0; background:#00469c; transition:all .4s ease; z-index:2;}
.pro_list01 .top .box .img{position:relative;}
.pro_list01 .top .box .img .img01{display:block;}
.pro_list01 .top .box .img .img02{display:none;}
.pro_list01 .top .box .img img{height:.85rem; display:block; margin:0 auto;}
.pro_list01 .top .box .t{font-size:0.18rem; line-height:0.2rem; padding:0.15rem 0; position:relative; text-transform:uppercase; font-weight:bold;}

.pro_list01 .top .btns .swiper-button-next, 
.pro_list01 .top .btns .swiper-button-prev{background:none; margin-top:-.25rem; transform:translateX(100%); right:8.335%; width:auto; height:auto; display:block; outline:none; border:1px solid #f0f0f0; border-radius:5px;}
.pro_list01 .top .btns .swiper-button-prev{right:auto; left:8.335%; transform:translateX(-100%);}
.pro_list01 .top .btns .swiper-button-next:hover, 
.pro_list01 .top .btns .swiper-button-prev:hover{background:#00469c; color:#fff;}
.pro_list01 .top .btns .iconfont{font-size:0.18rem; line-height:1; font-weight:bold; padding:.15rem; margin:0;}

.pro_list01 .top .swiper-slide.cur .t{color:#00469c;}
.pro_list01 .top .swiper-slide.cur .box::after{left:0; width:100%;}
.pro_list01 .top .swiper-slide.cur .box{background:#f7f8fc;}
.pro_list01 .top .swiper-slide.cur .box .img .img02{display:block;}
.pro_list01 .top .swiper-slide.cur .box .img .img01{display:none;}

/* 手机端 */
.pro_list01 .m_top{display:none;}
.m_select1{display:none;}

.pro_list01 .bott{padding:0.35rem 0 .4rem; background:#f7f7fb;}
.pro_list01 .bott .left{float:left; width:20.8%; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07); background:#ffffff; transform:translateX(-.25rem);}
.pro_list01 .bott .left .box{padding:0.3rem 7% 0.2rem; }
.pro_list01 .bott .left .box .title{font-weight:900; }
.pro_list01 .bott .left .box .item{border-bottom:1px solid #e5e5e5;}
.pro_list01 .bott .left .box .item .intro{position:relative; cursor:pointer; padding:0.2rem 0; }
.pro_list01 .bott .left .box .item .t{font-size:0.18rem; 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:#000000; 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.16rem; line-height:0.3rem; cursor:pointer; padding-left:0.3rem; position:relative; margin-bottom:0;}
.pro_list01 .bott .left .box .item .cont li::before{content:""; position:absolute; left:0; top:9px; width:14px; height:14px; border:1px solid #e5e5e5; box-sizing:border-box; transition:all .5s ease;}
.pro_list01 .bott .left .box .item .cont li::after{content:""; position:absolute; left:1px; top:10px; width:12px; height:12px; background:#00469c; opacity:0; transition:all .5s ease;}
.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 .bott .left .box .item.cur .cont li{margin-bottom:.15rem;}

.pro_list01 .bott .left .box .btns{width:100%; background:#00469c; text-align:center; margin-top:.45rem; cursor:pointer; position:relative; transition:all .4s ease; border-radius:5px;}
.pro_list01 .bott .left .box .btns .t{font-size:0.16rem; line-height:0.44rem; color:#ffffff; text-transform:uppercase;}
.pro_list01 .bott .left .box .btns:hover{background:#fcc800;}
.pro_list01 .bott .left .box .btns:hover .t{color:#000;}
.pro_list01 .top .btns.noshow{display:none;}
.pro_list01 .top .swiper-container.noLeft .swiper-wrapper{justify-content:space-around;}


.pro_list01 .bott .right{width:78.75%; float:right;}
.pro_list01 .bott .right li{float:left; width:49%; margin-right:2%; margin-bottom:.2rem; /*padding:.3rem;*/ box-sizing:border-box; background:#ffffff;}


.pro_list01 .bott .right li .compare{font-size:.16rem; line-height:.3rem; padding-left:.3rem; position:relative; display:none;}
.pro_list01 .bott .right li .compare::before{content:''; position:absolute; left:0; top:50%; width:14px; height:14px; border:1px solid #e5e5e5; margin-top:-8px;}
.pro_list01 .bott .right li .compare::after{content:''; position:absolute; left:1px; top:50%; width:12px; height:12px; margin-top:-6px; background:#00469c; opacity:0; transition:all .5s ease;}

/* .pro_list01 .bott .right li .box{display:flex; align-items:center; justify-content:space-between;} */
.pro_list01 .bott .right li .box a{display:block;}
.pro_list01 .bott .right li .box .left_{width:41.9%; flex-shrink:0; overflow:hidden;}
.pro_list01 .bott .right li .box .right_{width:46.4%; }
.pro_list01 .bott .right li .box .right_ .tit{font-size:.3rem; line-height:1.2; font-weight:900;}
.pro_list01 .bott .right li .box .right_ .parameter{line-height:.28rem; margin-top:.15rem;}
/* .pro_list01 .bott .right li .box .right_ .parameter span{font-weight:bold;} */
.pro_list01 .bott .right li .box .right_ .more_btns{margin-top:.4rem; font-size:0; display:flex; justify-content:space-between;}
.pro_list01 .bott .right li .box .right_ .more_btns a{display:inline-block; font-size:.16rem; line-height:.4rem; color:#000000;}
.pro_list01 .bott .right li .box .right_ .more_btns a>*{display:inline-block; vertical-align:middle; margin:0; margin-right:.1rem; font-size:.2rem;}
.pro_list01 .bott .right li .box .right_ .more_btns a:hover{color:#00469c;}

.pro_list02{background:url(../img/pro_list02_bg.jpg) no-repeat center/cover; padding:.6rem 0 .8rem; display:none;}
.pro_list02 .content{display:flex; align-items:baseline; justify-content:space-between;}
.pro_list02 .left{width:50%; color:#ffffff;}
.pro_list02 .left .tit{font-weight:900; text-transform:uppercase;}
.pro_list02 .left .con{font-size:.18rem; line-height:.3rem; margin:.15rem 0;}
.pro_list02 .left .inp_box{width:73.75%; background:#ffffff; padding:.1rem .2rem; box-sizing:border-box; border-radius:5px; position:relative;}
.pro_list02 .left .inp_box .inp{width:100%; line-height:.4rem; background:none; border:none; padding:0; margin:0; outline:none; padding-right:.3rem; box-sizing:border-box; text-indent:.2rem; font-size:.15rem;}
.pro_list02 .left .inp_box .btns01{background:none; border:none; padding:0; margin:0; display:block; outline:none; cursor:pointer; position:absolute; right:.2rem; top:50%; margin-top:-.1rem;}
.pro_list02 .left .inp_box .btns01 i{margin:0; line-height:1; font-size:.2rem; display:block;}

.pro_list02 .right{width:40.6%;}
.pro_list02 .right li{float:left; width:49%; margin-right:2%; margin-bottom:.15rem; overflow:hidden; position:relative; background:#0580f5; border-radius:5px; color:#ffffff;}
.pro_list02 .right li:nth-child(2n){margin-right:0;}
.pro_list02 .right li::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#fcc800; z-index:0; transition:all .4s ease;}
.pro_list02 .right li a{display:block; padding:.2rem 9% .15rem; font-size:0; position:relative; z-index:2;}
.pro_list02 .right li a>div{display:inline-block; vertical-align:middle;}
.pro_list02 .right li .icon .img01{display:block;}
.pro_list02 .right li .icon .img02{display:none;}
.pro_list02 .right li .t{font-size:.16rem; line-height:.25rem; padding-left:.1rem; padding-right:.15rem; width:calc(100% - .65rem);}
.pro_list02 .right li .jt{position:absolute; font-size:.2rem; line-height:1; top:50%; margin:0; margin-top:-.1rem; display:block; right:9%;}
.pro_list02 .right li.cur{color:#000000;}
.pro_list02 .right li.cur::after{left:-1%; width:102%}
.pro_list02 .right li.cur .icon .img01{display:none;}
.pro_list02 .right li.cur .icon .img02{display:block;}

.pro_list01 .bott .b_top{margin-bottom:.2rem; display:none;}
.pro_list01 .bott .b_top .tab_t_box{width:94%;}
.pro_list01 .bott .b_top .tab_t_box .tab_t{padding:0 .45rem; line-height:.4rem; display:inline-block; font-size:.16rem; cursor:pointer; transition:all .3s ease; color:#000000; border:1px solid #dbd8dc; border-radius:5px; margin-bottom:.15rem; margin-right:.3rem;}
.pro_list01 .bott .b_top .tab_t_box .tab_t.cur{background:#00469c; border-color:#00469c; color:#fff;}
.pro_list01 .bott .b_top .tab_t_box .tab_t:hover{background:#00469c; border-color:#00469c; color:#fff;}


/* 1214调整 */
/* .pro_list01 .bott .left{display:none;}
.pro_list01 .bott .right{width:100%;} */
.pro_list01 .bott .right li{width:32.4%; margin-right:1.4%;}
.pro_list01 .bott .right li:nth-child(3n){margin-right:0;}
.pro_list01 .bott .b_top .wrap{display:flex; align-items:flex-start; justify-content:space-between;}
.pro_list01 .bott .b_top .tab_t_box{width:calc(100% - 3rem);}
.pro_list01 .bott .b_top .search_area{width:2.6rem; font-size:.16rem; position:relative; border-bottom:1px solid #e5e5e5; padding-bottom:.1rem;  padding-right:.25rem; box-sizing:border-box;}
.pro_list01 .bott .b_top .search_area .search_inp{width:100%; background:none; padding:0; margin:0; border:0; outline:none; line-height:.3rem;}
.pro_list01 .bott .b_top .search_area .sear_btn{position:absolute; right:.03rem; top:0; font-size:.2rem; color:#444444; cursor:pointer;}
.pro_list01 .bott .b_top .search_area .sear_btn i{margin:0; font-weight:bold;}
.pro_list01 .bott .b_top.noThr .wrap{justify-content:end;}
.pro_list01 .bott .b_top.noThr .search_area{width:4rem;}
  
.pro_list01 .bott .left .box .title_box{padding-bottom:0.25rem; border-bottom:4px solid #dbd8dc; margin-bottom:.3rem; display:flex; align-items:baseline; justify-content:space-between;}
.pro_list01 .bott .left .box .title_box .reset_box{display:flex; align-items:center; font-size:.18rem; line-height:.3rem; color:#0065da; cursor:pointer; text-transform:capitalize;}
.pro_list01 .bott .left .box .title_box .reset_box .iconfont{font-weight:bold; }
.pro_list01 .bott .left .box .sear_box{margin-bottom:.25rem; background:#eeeeee; border-radius:.06rem; padding:.1rem .25rem; padding-right:.4rem; box-sizing:border-box; position:relative;}
.pro_list01 .bott .left .box .sear_box .filter_inp{width:100%; padding:0; margin:0; background:none; border:none; line-height:.3rem; font-size:.14rem;}
.pro_list01 .bott .left .box .sear_box .sear_btn{position:absolute; right:.2rem; margin:0; display:block; cursor:pointer; font-size:.2rem; line-height:1; top:50%; transform:translateY(-50%); color:#00469c; font-weight:bold; }
.pro_list01 .bott .left .box .btns{display:none;}
.pro_list01 .bott .left .box .item{border-bottom:0;}

.pro_list01 .bott .right li::after{content:''; width:0%; height:3px; background:#053588; transition:0.5s ease; position:absolute; left:0; bottom:0;}
.pro_list01 .bott .right li .box{padding:.4rem .3rem;}
.pro_list01 .bott .right li .box .left_{width:100%; text-align:center;}
.pro_list01 .bott .right li .box .left_ .img_box{height:1.6rem}
.pro_list01 .bott .right li .box .left_ .img_box img{max-height:100%;}
.pro_list01 .bott .right li .box .right_{width:100%; margin-top:.35rem;}
.pro_list01 .bott .right li .box .right_ .tit{text-align:center; text-transform:uppercase; padding-bottom:.15rem; border-bottom:2px solid #e1e1e1;}
.pro_list01 .bott .right li .box .right_ .parameter{height:.84rem; overflow:hidden;}
.pro_list01 .bott .right li .box .right_ .more_btns{display:none;}
.pro_list01 .bott .right li .btn_box{font-size:0.18rem; line-height:0.5rem; color:#062147; font-weight:bold;}
.pro_list01 .bott .right li .btn_box .btns{text-align:center; display:block; width:50%;  border:1px solid #f1f1f1; box-sizing:border-box;}
.pro_list01 .bott .right li .btn_box .btns01{border-left:none;}
.pro_list01 .bott .right li .btn_box .btns01 div{padding-left:25px; position:relative; display:inline-block;}
.pro_list01 .bott .right li .btn_box .btns01 div::before{content:''; position:absolute; top:50%; transform:translateY(-50%); left:0; width:15px; height:15px; border:1px solid #e5e5e5;}
.pro_list01 .bott .right li .btn_box .btns01 div::after{content:''; position:absolute; top:calc(50% - 2px); transform:translateY(-50%) rotate(45deg); left:5px; width:5px; height:8px; border-bottom:2px solid #fff; border-right:2px solid #fff; opacity:0; visibility:hidden;}
.pro_list01 .bott .right li .btn_box .btns02{border-right:none; border-left:none;}

.pro_list01 .bott .right li .btn_box .btns01.comp_cur div::before{background:#00469c; border-color:#00469c;}
.pro_list01 .bott .right li .btn_box .btns01.comp_cur div::after{opacity:1; visibility:visible;}
.pro_list01 .bott .right li:hover::after{width:100%;}

.pro_list03 .content{position:relative; overflow:hidden;}
.pro_list03 .bg img{width:100%;}
.pro_list03 .cover{position:absolute; top:50%; left:50%; width:92%; transform:translate(-50%,-50%); }
.pro_list03 .cover .box .tit{font-weight:900; color:#f9cc2e; text-transform:uppercase;}
.pro_list03 .cover .box .con{color:#fff; margin:.15rem 0 .2rem;}
.pro_list03 .cover .box .link_box a{display:inline-block; position:relative; overflow:hidden; vertical-align:text-top; min-width:2.2rem; text-align:center; padding:.1rem; box-sizing:border-box; font-size:.18rem; line-height:.3rem; color:#333333; background:#fff; border-radius:.1rem; margin-right:3px;}
.pro_list03 .cover .box .link_box a::after{content:''; position:absolute; top:0; height:100%; left:50%; width:0; background:#f9cc2e; transition:all .4s ease;}
.pro_list03 .cover .box .link_box a.cur::after{left:0; width:100%;}
.pro_list03 .cover .box .link_box a span{position:relative; z-index:2;}


/* 产品详情 */
.header.gout{top:-100%;}
.pro_detail.channel_content{padding-top:0;}
.pro_detail01{padding-bottom:.8rem; background-image:-moz-linear-gradient( 180deg, rgb(191,198,214) 0%, rgb(231,232,239) 100%); background-image:-webkit-linear-gradient( 180deg, rgb(191,198,214) 0%, rgb(231,232,239) 100%); background-image:linear-gradient( 180deg, rgb(191,198,214) 0%, rgb(231,232,239) 100%); background-image:-ms-linear-gradient( 180deg, rgb(191,198,214) 0%, rgb(231,232,239) 100%);}
.pro_detail01 .cont_box{display:flex; align-items:center; justify-content:flex-start; position:relative;}
.pro_detail01 .cont_box .left{width:46.8%;}
.pro_detail01 .cont_box .left .t{font-size:.2rem; line-height:.3rem; font-weight:bold;}
.pro_detail01 .cont_box .left .model{font-size:.72rem; font-weight:900; line-height:1.1;}
.pro_detail01 .cont_box .left .parameter{margin-top:.5rem;}
.pro_detail01 .cont_box .left .parameter li{float:left; min-width:32.4%; margin-right:1.4%; margin-bottom:.2rem; white-space:nowrap; padding-right:.3rem; box-sizing:border-box;}
.pro_detail01 .cont_box .left .parameter li:last-child{margin-right:0;}
.pro_detail01 .cont_box .left .parameter li:nth-child(3n){margin-right:0;}
.pro_detail01 .cont_box .left .parameter li .tit{font-size:.2rem; font-weight:bold;}
.pro_detail01 .cont_box .left .condition{margin-bottom:.5rem;}
.pro_detail01 .cont_box .left .condition .t_{margin-bottom:.1rem;}
.pro_detail01 .cont_box .left .condition li{float:left; margin-right:14%; font-size:.18rem; line-height:.3rem; font-weight:bold; margin-bottom:.2rem;}
.pro_detail01 .cont_box .left .condition li>div{display:inline-block; vertical-align:middle;}
.pro_detail01 .cont_box .left .condition li .img{margin-right:.1rem;}
.pro_detail01 .cont_box .left .btns_box .btns{display:inline-block; overflow:hidden; margin-right:.1rem; margin-bottom:.2rem; font-size:.18rem; line-height:.4rem; padding:0 .6rem; border:2px solid #000000; border-radius:5px; position:relative;}
.pro_detail01 .cont_box .left .btns_box .btns::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#00469c; z-index:0; transition:all .4s ease;}
.pro_detail01 .cont_box .left .btns_box .btns .c{position:relative; z-index:2; color:#000000;}
.pro_detail01 .cont_box .left .btns_box .btns:hover::after{left:-1%; width:102%}
.pro_detail01 .cont_box .left .btns_box .btns:hover{border-color:#00469c;}
.pro_detail01 .cont_box .left .btns_box .btns:hover .c{color:#ffffff;}
.pro_detail01 .cont_box .left .btns_box .btns.cur::after{left:-1%; width:102%}
.pro_detail01 .cont_box .left .btns_box .btns.cur{border-color:#00469c; background:#00469c;}
.pro_detail01 .cont_box .left .btns_box .btns.cur .c{color:#ffffff;}

.pro_detail01 .cont_box .right{width:48.7%; position:relative; z-index:2;}
.pro_detail01 .cont_box .model_big{position:absolute; right:0; top:50%; transform:translateY(-50%); color:rgba(0,0,0,.06); font-size:1.9rem; font-weight:900;}

.pro_detail02 .hd{position:relative; background:#ffffff; transition:all .4s ease; height:0.9rem;}
.pro_detail02 .hd .list{padding-top:0.1rem; 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 li{float:left; padding:0 0.1rem; line-height:0.8rem; font-size:0.16rem; text-transform:uppercase; font-weight:900; margin-right:0.8rem; position:relative; cursor:pointer;}
.pro_detail02 .hd li:last-child{margin-right:0;}
.pro_detail02 .hd li::after{content:''; position:absolute; bottom:0; left:50%; width:0; height:4px; border-radius:2px; background:#00469c; transition:all .3s ease;}
.pro_detail02 .hd li.active::after{width:100%; left:0;}
.pro_detail02 .hd li.active{color:#00469c;}
.pro_detail02 .hd li:hover::after{width:100%; left:0;}
.pro_detail02 .hd li:hover{color:#00469c;}

.pro_detail02 .bd .title{font-weight:900; text-transform:uppercase;}
.pro_detail02 .bd .bd01{background:#f3f3f3; padding:.6rem 0 .7rem;}
.pro_detail02 .bd .bd01 .box{margin-top:.5rem;}
.pro_detail02 .bd .bd01 .box .img{float:left; width:49.7%; border-radius:5px; overflow:hidden;}
.pro_detail02 .bd .bd01 .box .img img{width:100%;}
.pro_detail02 .bd .bd01 .box .words_box{float:right; width:45%;}
.pro_detail02 .bd .bd01 .box .words_box .item{line-height:.3rem; margin-bottom:.4rem; padding-left:.2rem; position:relative; color:#333333;}
.pro_detail02 .bd .bd01 .box .words_box .item:last-child{margin-bottom:0;}
.pro_detail02 .bd .bd01 .box .words_box .item::after{content:''; position:absolute; left:0; top:.05rem; width:6px; height:.22rem; background:#00469c; border-radius:3px;}

.pro_detail02 .bd .bd02{padding:0.55rem 0 .3rem; 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:16.4%; text-align:center; font-size:0;}
.pro_detail02 .bd .bd02 .top_box .right a{display:block; background:#00469c;  border-radius:5px;}
.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-weight:bold; line-height:0.55rem; color:#ffffff; margin-left:0.25rem;}
.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 .datalist{border:0;}
.pro_detail02 .bd .bd02 .table th,
.pro_detail02 .bd .bd02 .table td{line-height:0.5rem; color:#555555;}
.pro_detail02 .bd .bd02 .table tr:nth-child(2n+1){background:#f2f7fd;}
.pro_detail02 .bd .bd02 .table th{background:#f8f8f8; font-size:0.16rem; font-weight:bold; color:#555555;}
/* .datalist td,.datalist th{border:0;} */

.pro_detail02 .bd .bd03{padding:0.3rem 0 .6rem; background:#ffffff;}
.pro_detail02 .bd .bd03 .img_area{margin-top:.35rem;}
.pro_detail02 .bd .bd03 .img_box{height:5.7rem; position:relative; font-size:0;}
.pro_detail02 .bd .bd03 .img_box>div{width:calc(50% - 3px); position:absolute; top:0; height:100%; overflow:hidden;}
.pro_detail02 .bd .bd03 .img_box .img_left{left:0;}
.pro_detail02 .bd .bd03 .img_box .img_right{right:0;}
.pro_detail02 .bd .bd03 .img{position:relative; height:100%; width:100%; overflow:hidden; border-radius:5px;}
.pro_detail02 .bd .bd03 img{position:absolute; left:50%; top:50%; min-width:100%; min-height:100%; max-width:none; transform:translate(-50%,-50%);}

/* 一个 */
.pro_detail02 .bd .bd03 .img_box1{text-align:center; height:auto;}
.pro_detail02 .bd .bd03 .img_box1 .img{width:auto; position:static; text-align:center; height:auto;}
.pro_detail02 .bd .bd03 .img_box1 img{position:static; transform:none; max-width:100%; min-width:auto;}

/* 三个 */
.pro_detail02 .bd .bd03 .img_box3 .img_right .img{height:calc(50% - 3px);}
.pro_detail02 .bd .bd03 .img_box3 .img_right .img:nth-child(2){height:calc(50% - 3px); margin-top:6px;}

/* 四个 */
.pro_detail02 .bd .bd03 .img_box4 .img{height:calc(50% - 3px);}
.pro_detail02 .bd .bd03 .img_box4 .img_left .img:nth-child(2){margin-top:6px;}
.pro_detail02 .bd .bd03 .img_box4 .img_right .img:nth-child(2){margin-top:6px;}

/* 五个 */
.pro_detail02 .bd .bd03 .img_box5 .img_right .img{height:calc(50% - 3px); width:calc(50% - 3px); margin-right:6px; margin-bottom:6px; display:inline-block;}
.pro_detail02 .bd .bd03 .img_box5 .img_right .img:nth-child(2n){margin-right:0;}
.pro_detail02 .bd .bd03 .img_box5 .img_right .img:nth-child(3){margin-bottom:0;}
.pro_detail02 .bd .bd03 .img_box5 .img_right .img:nth-child(4){margin-bottom:0;}

/* 六个 */
.pro_detail02 .bd .bd03 .img_box6 .img{height:calc(50% - 3px); margin-bottom:6px; position:relative; display:inline-block; margin-right:6px; width:calc(33.33% - 9px);}
.pro_detail02 .bd .bd03 .img_box6 .img:nth-child(3n){margin-right:0;}
.pro_detail02 .bd .bd03 .img_box6 .img:nth-child(4){margin-bottom:0;}
.pro_detail02 .bd .bd03 .img_box6 .img:nth-child(5){margin-bottom:0;}
.pro_detail02 .bd .bd03 .img_box6 .img:nth-child(6){margin-bottom:0;}


.pro_detail02 .bd .bd04{padding:0.75rem 0 .5rem; background:#f3f3f3;}
.pro_detail02 .bd .bd04 .left{width:35.6%;}
.pro_detail02 .bd .bd04 .title{margin-bottom:0.3rem;}
.pro_detail02 .bd .bd04 .c{font-size:0.2rem; line-height:0.34rem;}
.pro_detail02 .bd .bd04 .right{width:57.5%;}
.pro_detail02 .bd .bd04 .right .inp_box{width:49%; margin-right:2%; float:left; margin-bottom:0.1rem; position:relative;}
.pro_detail02 .bd .bd04 .right .inp_box:nth-child(2n){margin-right:0;}
.pro_detail02 .bd .bd04 .right .inp_box .inp{width:100%; background:#ffffff; padding:0; border:0; line-height:0.3rem; padding:.1rem 0; text-indent:0.2rem;}
.pro_detail02 .bd .bd04 .right .texta_box{width:100%; float:left; position:relative;}
.pro_detail02 .bd .bd04 .right .texta_box .texta{width:100%; background:#ffffff; resize:none; padding:0.1rem 0; display:block; border:0; line-height:0.3rem; text-indent:0.2rem; height:0.9rem;}
.pro_detail02 .bd .bd04 .right .bott{margin-top:0.2rem; display:flex; align-items:flex-start; justify-content:space-between;}
.pro_detail02 .bd .bd04 .right .agree_btn{cursor:pointer; width:76.6%;}
.pro_detail02 .bd .bd04 .right .agree_btn .icon01{width:0.18rem; height:0.18rem; border:1px solid #e5e5e5; background:#ffffff; margin-right:0.2rem; cursor:pointer; display:inline-block; vertical-align:text-top;}
.pro_detail02 .bd .bd04 .right .agree_btn.cur .icon01{background:url(../img/pro_detail02_duigou.png) no-repeat center/cover; border-color:#00469c;}
.pro_detail02 .bd .bd04 .right .agree_btn .c{display:inline-block; vertical-align:top; text-transform:uppercase; width:calc(100% - 0.5rem); line-height:0.3rem; color:#000000; font-size:.15rem; font-weight:bold;}
.pro_detail02 .bd .bd04 .right .btns{border-radius:5px; background:#00469c;}
.pro_detail02 .bd .bd04 .right .sub_btn{border:none; outline:none; width:1.7rem; text-align:center; cursor:pointer; margin:0; padding:0; background:none; color:#ffffff; display:block; line-height:0.55rem; font-size:0.2rem; font-weight:bold; }

.pro_detail02 .bd .bd05{padding:0.65rem 0 0; background:#ffffff;}
.pro_detail02 .bd .bd05 .title{text-align:center; margin-bottom:.35rem;}
.pro_detail02 .bd .bd05 .tab_t_box{font-size:0; text-align:center; margin-bottom:0.45rem;}
.pro_detail02 .bd .bd05 .tab_t_box .tab_t{display:inline-block; min-width:2.2rem; padding:0 .2rem; box-sizing:border-box; font-size:.22rem; overflow:hidden; cursor:pointer; line-height:.5rem; margin-right:.15rem; border:1px solid #cbcbcb; border-radius:5px; position:relative; transition:all .4s ease;}
.pro_detail02 .bd .bd05 .tab_t_box .tab_t span{display:block; position:relative; z-index:2;}
.pro_detail02 .bd .bd05 .tab_t_box .tab_t::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#00469c; z-index:0; transition:all .4s ease;}
.pro_detail02 .bd .bd05 .tab_t_box .tab_t:hover::after{left:-1%; width:102%}
.pro_detail02 .bd .bd05 .tab_t_box .tab_t:hover{border-color:#00469c; color:#ffffff;}
.pro_detail02 .bd .bd05 .tab_t_box .tab_t.cur::after{left:-1%; width:102%}
.pro_detail02 .bd .bd05 .tab_t_box .tab_t.cur{border-color:#00469c; color:#ffffff;}

.pro_detail02 .bd .bd05 .tab_c_box .tab_c{display:none;}

.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li{float:left; width:49%; margin-right:2%; border:1px solid #e5e5e5; padding:.3rem; box-sizing:border-box; background:#ffffff;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li:nth-child(2n){margin-right:0;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box{display:flex; align-items:center; justify-content:space-between;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box a{display:block;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .left_{width:41.9%; flex-shrink:0; overflow:hidden;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .right_{width:46.4%; }
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .right_ .tit{font-size:.3rem; line-height:1.2; font-weight:900;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .right_ .parameter{line-height:.28rem; margin-top:.15rem;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .right_ .parameter span{font-weight:bold;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .right_ .more_btns{margin-top:.4rem; font-size:0; display:flex; justify-content:space-between;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .right_ .more_btns a{display:inline-block; font-size:.16rem; line-height:.4rem; color:#000000;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .right_ .more_btns a>*{display:inline-block; vertical-align:middle; margin:0; margin-right:.1rem; font-size:.2rem;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li .box .right_ .more_btns a:hover{color:#00469c;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c01 li:hover{border-color:#ffffff; box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.06);}

.pro_detail02 .bd .bd05 .rect-571{padding-bottom:57.1%;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c02 li{float:left; width:23.8%; margin-right:1.6%;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c02 li:nth-child(4){margin-right:0;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c02 .words{margin-top:0.2rem;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c02 .words .time{line-height:.3rem; color:#333333;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c02 .words .t{font-size:.22rem; line-height:.3rem; /*word-break:break-all;*/ height:.6rem; font-weight:bold; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.pro_detail02 .bd .bd05 .tab_c_box .tab_c03 li{float:left; width:23.8%; margin-right:1.6%;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c03 li:nth-child(4){margin-right:0;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c03 .words{margin-top:0.2rem;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c03 .words .time{line-height:.3rem; color:#333333;}
.pro_detail02 .bd .bd05 .tab_c_box .tab_c03 .words .t{font-size:.22rem; line-height:.3rem; height:.6rem; font-weight:bold; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}


/* 图集 */
body .album_ordinary .album_close{background:#fcc800;}


/* 经销商服务 */
.distributor.channel_content{padding:0;}
.distributor01{position:relative;}
.distributor01 .left{position:absolute; top:0; left:0; right:0; bottom:0; z-index:0; padding-bottom:0.4rem;}
.distributor01 .left::after{content:""; position:absolute; top:0; top:0; height:3.5rem; left:0; width:38%; background:#f5f5f5; z-index:-1;}
.distributor01 .left .content{width:33%;}
.distributor01 .left .top{padding:.4rem 0; position:relative; width:84%;}
.distributor01 .left .top .title{font-weight:900; margin-bottom:.3rem; text-transform:uppercase;}
.distributor01 .left .top .line{margin-bottom:0.15rem;}

.distributor01 .left .top .line .sel_item{position:relative; background:#ffffff; border-radius:5px; padding:0.1rem 0.2rem; box-sizing:border-box; cursor:pointer;}
.distributor01 .left .top .line .sel_item .item_l{font-size:0.16rem; line-height:0.28rem; color:#999999;}
.distributor01 .left .top .line .sel_item .item_r{position:absolute; right:0.2rem; top:50%; transform:translateY(-50%); font-size:0.12rem; font-weight:bold;}
.distributor01 .left .top .line .sel_item .item_r i{transition:all .5s ease;}
.distributor01 .left .top .line .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  scrollbar-width:thin; scrollbar-color:#00469c 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 .top .line .sel_item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.distributor01 .left .top .line .sel_item .item_down::-webkit-scrollbar-thumb{background:#00469c;}
.distributor01 .left .top .line .sel_item .item_down::-webkit-scrollbar-track{background:#ffffff;}
.distributor01 .left .top .line .sel_item .item_down li{line-height:1.6; padding:.1rem 1em;  cursor:pointer;}
.distributor01 .left .top .line .sel_item.cur .item_r i{transform:rotate(180deg);}
.distributor01 .left .top .line .sel_item.active .item_l{color:#000000;}

.distributor01 .left .top .line .input_item{position:relative; padding:0.1rem 0.2rem; background:#ffffff; border-radius:5px; overflow:hidden; box-sizing:border-box;}
.distributor01 .left .top .line .input_item input{font-size:0.16rem; line-height:0.28rem; width:100%; padding:0; margin:0; background:none; border:none;}
.distributor01 .left .top .line .input_item .search_btn{position:absolute; font-size:0.19rem; font-weight:bold; right:0.2rem; top:50%; transform:translateY(-50%); background:none; border:none; outline:none; padding:0; cursor:pointer;}

.distributor01 .left .content .bott ul{height:5.5rem; overflow-y:auto; padding-right:0.45rem;}
.distributor01 .left .content .bott .item{padding:0.35rem 0 .3rem; border-bottom:1px solid #e5e5e5;}
.distributor01 .left .content .bott .item .tit{font-size:0.22rem; line-height:.3rem; font-weight:bold; margin-bottom:0.15rem;}
.distributor01 .left .content .bott .item .tit i{font-size:.2rem; color:#00469c; margin:0; line-height:.3rem; vertical-align:text-top; margin-right:.1rem;}
.distributor01 .left .content .bott .item .tit span{display:inline-block; vertical-align:text-top; width:calc(100% - .4rem);}
.distributor01 .left .content .bott .item .con{line-height:0.3rem; color:#666666; margin-bottom:0.25rem; padding-left:.3rem;}
.distributor01 .left .content .bott .item .con .line{margin-bottom:0.03rem;}
.distributor01 .left .content .bott .item .btns{padding-left:.3rem;}
.distributor01 .left .content .bott .item .btns .action_btn{width:0.4rem; height:0.4rem; line-height:0.38rem; margin-right:0.2rem; border-radius:50%; color:#666666; background:#e5e5e5; text-align:center; display:inline-block; transition:all .5s ease;}
.distributor01 .left .content .bott .item .btns .action_btn:hover{background:#00469c;}
.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:#ffffff;}
.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-right: solid 3px transparent; border-left: solid 4px 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 .right{position:relative; float:right; width:64.2%; z-index:1;}
.distributor01 .right .map_box{height:9.4rem;}
.distributor01 .right .map_box img{min-height:100%;}


/* 联系我们 */
.contact_us.channel_content{padding-bottom:0;}
.contact_us01 .content{background:#f5f5f5;}
.contact_us01 .content .left{width:36%; padding:0 3.7%; box-sizing:border-box;}
.contact_us01 .content .left .top{padding-top:.6rem; border-bottom:1px solid #e5e5e5;}
.contact_us01 .content .left .top .link{padding-bottom:.45rem;}
.contact_us01 .content .left .top .link .words{padding-left:.5rem; position:relative;}
.contact_us01 .content .left .top .link .words::after{font-family:"iconfont"!important; position:absolute; left:0; top:.05rem; font-size:.2rem; line-height:1; font-weight:bold; color:#000000;}
.contact_us01 .content .left .top .link01 .words::after{content:'\e64f'; }
.contact_us01 .content .left .top .link02 .words::after{content:'\e665'; }
.contact_us01 .content .left .top .link03 .words::after{content:'\e68b'; }
.contact_us01 .content .left .top .link .words .t{line-height:.3rem; color:#999999;}
.contact_us01 .content .left .top .link .words .c{line-height:.24rem; font-size:.22rem; color:#333333; font-weight:bold;}

.contact_us01 .content .left .bott{padding-bottom:.25rem;}
.contact_us01 .content .left .bott ul{overflow-y:auto; padding-right:8px;}
.contact_us01 .content .left .bott ul::-webkit-scrollbar {width:5px; height:5px;}
.contact_us01 .content .left .bott ul::-webkit-scrollbar-thumb {border-radius:0; box-shadow:inset 0 0 5px 5px #838383; border-right: solid 2px transparent; border-left: solid 2px transparent;}
.contact_us01 .content .left .bott ul::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0); box-shadow: inset 0 0 5px 5px #e8e8e8; border-right: solid 4px transparent;}

.contact_us01 .content .left .bott li{padding:.2rem 0; border-bottom:1px solid #e5e5e5;}
.contact_us01 .content .left .bott li:last-child{border-bottom:0;}
.contact_us01 .content .left .bott li .tit{font-size:0.22rem; line-height:.28rem; font-weight:bold; margin-bottom:0.1rem;}
.contact_us01 .content .left .bott li .con{font-size:0.16rem; line-height:0.24rem; color:#666666;}
.contact_us01 .content .left .bott li .con .line{margin-bottom:0.03rem;}

.contact_us01 .content .right{width:64%; position:relative; overflow:hidden;}
.contact_us01 .content .right .map_box{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); height:100%; min-width:100%; max-width:none;}

.contact_us02{margin-top:.8rem; padding:.65rem 0 .75rem; background:#f3f3f3;}
.contact_us02 .title{text-align:center; font-weight:900;}
.contact_us02 .content{width:74%; margin:0 auto;}
.contact_us02 .inp_area{margin:.7rem 0;}
.contact_us02 .inp_box{float:left; width:44.7%; margin-right:10.6%; margin-bottom:.4rem;}
.contact_us02 .inp_box:nth-child(2n){margin-right:0;}
.contact_us02 .inp_box.text_inquiry{width:100%; margin-right:0;}
.contact_us02 .inp_box.inp_ewm{width:auto; margin-bottom:0;}
.contact_us02 .inp_box label{font-size:.16rem; line-height:.3rem; color:#8c8c8c; display:block;}
.contact_us02 .inp_box label em{color:#ff0000;}
.contact_us02 .inp_box .inp{width:100%; border:0; margin:0; padding:.1rem; box-sizing:border-box; background:#fff; font-size:.16rem; line-height:.3rem;}
.contact_us02 .inp_box .inp_text{width:100%; border:0; margin:0; padding:.1rem; box-sizing:border-box; background:#fff; font-size:.16rem; line-height:.3rem; height:1.8rem; resize:none;}
.contact_us02 .inp_box.inp_ewm .inp{width:3.5rem; margin-right:.2rem;}
.contact_us02 .inp_box.inp_ewm img{width:1.8rem; height:.44rem; padding-top:.03rem;}
.contact_us02 .btns{width:1.7rem; line-height:.55rem; background:#00469c; border-radius:.05rem; color:#fff; font-size:.2rem; border:none; padding:0; margin:0 auto; display:block; outline:none; cursor:pointer;}


/* 首页 */
.ibanner{position:relative;}
.ibanner .swiper-slide{position:relative; overflow:hidden;}
.ibanner .swiper-slide .img_box{height:8.9rem; width:100vw;}
.ibanner .swiper-slide .img_box img{width:100%; height:100%; object-fit:cover; object-position:bottom;}
.ibanner .swiper-slide .img_box video{width:100%; height:100%; object-fit:cover; min-width:100%; min-height:100%;}
.ibanner .swiper-slide .intro_box{position:absolute; top:48%; left:0; transform:translateY(-50%); right:0; z-index:1;}
.ibanner .swiper-slide.video_slide .intro_box{display:none;}
.ibanner .swiper-slide .intro_box .intro{width:43.2%;}
.ibanner .swiper-slide .intro_box .tit{font-size:.18rem; line-height:.3rem; color:#ffffff; }
.ibanner .swiper-slide .intro_box .con{position:relative; font-size:0.6rem; line-height:1.2; color:#ffffff; font-weight:bold; text-transform:uppercase;}
.ibanner .swiper-slide .intro_box .more_btn{font-size:.22rem; text-transform:capitalize; line-height:.6rem; color:#000000; background:#fcc800; border-radius:5px; display:inline-block; padding:0 .6rem; margin-top:.25rem;}
.ibanner .wrap{position:relative; height:100%;}
.ibanner .swiper-tools{position:absolute; right:50%; transform:translateX(50%); bottom:0.24rem; z-index:5; display:flex; align-items:center;}
.ibanner .swiper-tools .swiper-pagination{position:static; display: flex; justify-content: center; align-items: center; }
.ibanner .swiper-tools .swiper-button-prev,
.ibanner .swiper-tools .swiper-button-next{position:static; background:none; width:auto; height:auto; margin-top:0;}
.ibanner .swiper-tools .iconfont{margin:0; font-size:0.24rem; color:#fff;}
/* button style */
.ibanner .swiper-pagination-bullet{position: relative; display: flex; justify-content: center; align-items: center; width: auto; height: auto; margin: 0 10px; background-color: transparent; border-radius:50%; cursor: pointer; transition: 0.3s; opacity:1;}
.ibanner .swiper-pagination-bullet span{background: #fff; height:8px; width:8px; border-radius:50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition:all .5s ease;}
/* button circle */
.ibanner .progress {transform:rotate(-90deg); }
.ibanner .circle-origin {fill:transparent; stroke:rgb(255, 255, 255); stroke-width:2; stroke-linecap: round; stroke-dasharray: 69.115px; stroke-dashoffset: 69.115px; }
.ibanner .circle-bg {display:block; opacity:0;  fill:transparent; stroke:rgba(255, 255, 255, 0.3); stroke-width:2; transition:all .5s ease;}
.ibanner .swiper-pagination-bullet-active .circle-origin { animation: progress 5s linear; stroke:#ffffff;}
.ibanner .swiper-pagination-bullet-active .circle-bg{opacity:1;}
.ibanner .swiper-pagination-bullet-active span{background:#ffffff;}
@keyframes progress {
    0% {
        stroke-dashoffset: 69.115px;
    }

    100% {
        stroke-dashoffset: 0;
    }
}

.index .title{font-weight:900; text-transform:uppercase;}

.ipart01{margin-top:.6rem;}
.ipart01 .infor{text-align:center; margin-bottom:.4rem;}
.ipart01 .infor .con{margin-top:.15rem;}
.ipart01 .content .top{border-bottom:1px solid #dbd8dc; box-sizing:border-box; font-size:0; text-align:center;}
.ipart01 .content .top li{display:inline-block; margin-right:3.75%; position:relative;}
.ipart01 .content .top li a{display:block; padding:0 .4rem .3rem;}
.ipart01 .content .top li::after{content:''; position:absolute; bottom:0; left:50%; width:0; height:4px; background:#00469c; border-radius:2px; transition:all .4s ease;}
.ipart01 .content .top li:last-child{margin-right:0;}
.ipart01 .content .top li div{display:inline-block; vertical-align:middle;}
.ipart01 .content .top li .icon .img01{display:block;}
.ipart01 .content .top li .icon .img02{display:none;}
.ipart01 .content .top li .name{font-size:.18rem; line-height:.2rem; text-transform:uppercase; margin-left:.2rem;}

.ipart01 .content .top li.cur::after{left:0; width:100%;}
.ipart01 .content .top li.cur .icon .img02{display:block;}
.ipart01 .content .top li.cur .icon .img01{display:none;}

.ipart01 .content .top li:hover::after{left:0; width:100%;}
.ipart01 .content .top li:hover .icon .img02{display:block;}
.ipart01 .content .top li:hover .icon .img01{display:none;}

.ipart01 .content .bott{position:relative; margin-top:.5rem;}
.ipart01 .content .bott .btns{display:none;}
.ipart01 .content .bott .btns.show{display:block;}
.ipart01 .content .bott .btns .swiper-button-next, 
.ipart01 .content .bott .btns .swiper-button-prev{background:none; margin-top:-.25rem; transform:translateX(100%); right:8.335%; width:auto; height:auto; display:block; outline:none; border:1px solid #f0f0f0; border-radius:5px; opacity:1;}
.ipart01 .content .bott .btns .swiper-button-prev{right:auto; left:8.335%; transform:translateX(-100%);}
.ipart01 .content .bott .btns .swiper-button-next:hover, 
.ipart01 .content .bott .btns .swiper-button-prev:hover{background:#00469c; color:#fff;}
.ipart01 .content .bott .btns .iconfont{font-size:0.18rem; line-height:1; font-weight:bold; padding:.15rem; margin:0;}
.ipart01 .content .bott .btns .swiper-button-next.swiper-button-disabled, 
.ipart01 .content .bott .btns .swiper-button-prev.swiper-button-disabled{border-color:#f8f8f8; color:#dcd9d9;}
.ipart01 .content .bott .swiper-slide{width:17%; display:inline-block; margin-right:3%; text-align:center;}
.ipart01 .content .bott .swiper-slide .img_ img{height:1.2rem;}
.ipart01 .content .bott .swiper-slide .t{font-size:.16rem; line-height:.24rem; font-weight:bold; margin-top:.2rem; height:.48rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart01 .content .bott .swiper-container{width:95%; margin:0 auto;}
/* .ipart01 .content .bott .swiper-container.noLeft .swiper-wrapper{justify-content:space-around;} */

.ipart02{margin-top:.6rem; padding-top:.6rem; font-size:0;}
.ipart02>div{width:50%; display:inline-block;}
.ipart02 .left{background:url(../img/ipart02_l_bg.jpg) no-repeat center/cover;}
.ipart02 .left .box{padding-left:16.6%; padding-right:9.1%; padding-bottom:.7rem;}
.ipart02 .box .img_box{height:3.9rem; position:relative; margin-bottom:.35rem;}
.ipart02 .box .img_box img{position:absolute; bottom:0;}
.ipart02 .box .infor_box{width:73%; color:#ffffff;}
.ipart02 .box .btns_box{margin-top:.35rem;}
.ipart02 .box .btns_box .btns{display:inline-block; overflow:hidden; margin-right:.1rem; font-size:.16rem; line-height:.4rem; padding:0 .65rem; border:2px solid #0586ff; color:#ffffff; border-radius:5px; position:relative;}
.ipart02 .box .btns_box .btns::after{content:''; position:absolute; left:50%; top:-2%; height:104%; width:0; background:#0586ff; z-index:0; transition:all .4s ease;}
.ipart02 .box .btns_box .btns .c{position:relative; z-index:2;}
.ipart02 .box .btns_box .btns:hover::after{left:-2%; width:104%}
.ipart02 .box .btns_box .btns.cur{border-color:#0586ff;}
.ipart02 .box .btns_box .btns.cur::after{left:-2%; width:104%}

.ipart02 .right{background:linear-gradient(90deg, rgb(235,163,4) 0%, rgb(252,201,0) 81%); background:-webkit-linear-gradient( 90deg, rgb(235,163,4) 0%, rgb(252,201,0) 81%);}
.ipart02 .right .box{padding-right:16.6%; padding-left:9.1%; padding-bottom:.7rem;}
.ipart02 .right .box .infor_box{color:#000000;}
.ipart02 .right .box .btns_box .btns{border-color:#000000; color:#000000;}
.ipart02 .right .box .btns_box .btns::after{background:#000;}
.ipart02 .right .box .btns_box .btns.cur{border-color:#000000; color:#ffffff;}

.ipart03{margin:.55rem 0;}
.ipart03 .top{display:flex; align-items:center; justify-content:space-between; margin-bottom:.45rem;}
.ipart03 .top .more_btn{display:inline-block; overflow:hidden; font-size:.16rem; padding:0 .6rem; border:1px solid #000000; border-radius:5px; line-height:.4rem; position:relative;}
.ipart03 .top .more_btn::after{content:''; position:absolute; left:50%; top:-2%; height:104%; width:0; background:#00469c; z-index:0; transition:all .4s ease;}
.ipart03 .top .more_btn span{display:block; position:relative; z-index:4;}
.ipart03 .top .more_btn:hover::after{left:-2%; width:104%}
.ipart03 .top .more_btn:hover{border-color:#00469c; color:#ffffff;}

.ipart03 .bott .rect-571{padding-bottom:57.1%;}
.ipart03 .bott li{float:left; width:23.8%; margin-right:1.6%;}
.ipart03 .bott li:nth-child(4){margin-right:0;}
.ipart03 .bott .words{margin-top:0.15rem;}
.ipart03 .bott .words .time{line-height:.3rem; color:#333333;}
.ipart03 .bott .words .t{font-size:.22rem; line-height:.3rem; word-wrap:break-word; height:.6rem; font-weight:bold; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.ipart04{background:#f2f2f2; padding-top:.45rem;}
.ipart04 .top{text-align:right; position:relative;}
.ipart04 .top .map{position:relative; display:inline-block; width:80%;}
.ipart04 .top .map .dots_box{position:absolute; left:0; top:0; height:100%; width:100%;}
.ipart04 .top .map .dots_box .dot{position:absolute; }
.ipart04 .top .map .dots_box .dot span{width:.12rem; height:.12rem; background:#00469c; border-radius:50%; display:block; position:relative; z-index:2; }
.ipart04 .top .map .dots_box .dot::after{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:0.1rem; height:0.1rem; border-radius:50%; content:''; z-index:0; }
.ipart04 .top .map .dots_box .dot::after{animation:scale3 2s ease-out infinite; background:rgb(131, 131, 131,.3); animation-delay:0;}

.ipart04 .top .map .dots_box .dot.first span{width:.26rem; height:.26rem;}
.ipart04 .top .map .dots_box .dot.first::after{width:0.2rem; height:0.2rem;}
.ipart04 .top .map .dots_box .dot.first::before{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:0.13rem; height:0.13rem; background:url(../img/ipart04_dot_01.png) no-repeat center/cover; content:''; z-index:5; }

@keyframes scale3{
    0%{transform:translate(-50%, -50%) scale(1);} 
    25%{transform:translate(-50%, -50%) scale(3);} 
    50%{transform:translate(-50%, -50%) scale(2);} 
    75%{transform:translate(-50%, -50%) scale(3);}
    100%{transform:translate(-50%, -50%) scale(1);}
}

.ipart04 .bott{font-size:0; text-align:center;}
.ipart04 .bott li{display:inline-block; vertical-align:text-top; width:2.5rem; margin:0 2.8%; position:relative; top:-.9rem;}
.ipart04 .bott li .num_box{font-size:0.56rem; line-height:1.1; font-weight:900; color:#00469c; display:flex; justify-content:center;}
.ipart04 .bott li .t{line-height:.3rem; margin-top:.1rem; word-wrap:break-word; font-size:.16rem; hyphens:auto;}

.ipart04 .top .words{position:absolute; left:0; top:0; width:25.6%; text-align:left;}
.ipart04 .top .words .con{line-height:.3rem; color:#333333; margin-top:.25rem;}
.ipart04 .top .words .more_btn{display:inline-block; overflow:hidden; color:#ffffff; margin-top:.45rem; font-size:.16rem; width:1.5rem; text-align:center; background:#00469c; border-radius:5px; line-height:.44rem; position:relative; transition:background .5s ease;}
.ipart04 .top .words .more_btn::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#fcc800; z-index:0; transition:all .4s ease;}
.ipart04 .top .words .more_btn span{display:block; position:relative; z-index:4;}
.ipart04 .top .words .more_btn:hover::after{left:-1%; width:102%}
.ipart04 .top .words .more_btn:hover{background:rgba(0, 70, 156,0); color:#000000;}

.ipart05{background:#00469c; padding:.55rem 0 .5rem; overflow:hidden;}
.ipart05 .wrap{display:flex; align-items:center; justify-content:space-between;}
.ipart05 .title{color:#ffffff; position:relative; display:inline-block; margin-right:3.5%;}
.ipart05 .title span{position:relative; display:block; z-index:3;}
.ipart05 .title::before{content:''; position:absolute; top:50%; width:100%; transform:skew(20deg) translateY(-50%); height:500%; right:-20%; background:rgba(255,255,255,0.06);}
.ipart05 .title::after{content:''; position:absolute; top:50%; width:40%; transform:skew(20deg) translateY(-50%); height:500%; left:100%; background:rgba(255,255,255,0.04);}
.ipart05 .share_box{display:flex; align-items:center; width:76.25%; justify-content:space-between;}
.ipart05 .share_box a{color:#ffffff; display:block; position:relative;}
.ipart05 .share_box a .box{position:relative; top:0; transition:all .4s ease;}
.ipart05 .share_box a i{font-size:.34rem; line-height:1; padding:.06rem; border-radius:5px; background:#ffffff; color:#00469c; margin:0; margin-right:.2rem;}
.ipart05 .share_box a:hover .box{top:-5px;}

/* 关于我们 */
.about_us .title{font-weight:900; text-transform:uppercase;}
.about_us01 .infor{text-align:center; width:11rem; margin:0 auto .55rem;}
.about_us01 .infor .con{line-height:.3rem; margin-top:.3rem; color:#333333;}
.about_us01 .bott img{width:100%;}

.about_us02{margin:.5rem 0 .4rem;}
.about_us02 .content{font-size:0; text-align:center;}
.about_us02 .content li{display:inline-block; vertical-align:text-top; width:2.5rem; margin:0 2.8%; margin-top:.75rem;}
.about_us02 .content li:first-child{margin-left:0;}
.about_us02 .content li .num_box{font-size:0.56rem; line-height:1.1; font-weight:900; color:#00469c; display:flex; justify-content:center;}
.about_us02 .content li .t{line-height:.3rem; margin-top:.1rem; word-wrap:break-word; font-size:.16rem; hyphens:auto;}

.about_us03{padding-left:8.335%;}
.about_us03 .content{display:flex; align-items:center;}
.about_us03 .map{width:73.1%; position:relative; display:inline-block;}
.about_us03 .map .dots_box{position:absolute; left:0; top:0; height:100%; width:100%;}
.about_us03 .map .dots_box .dot{position:absolute; }
.about_us03 .map .dots_box .dot span{width:.12rem; height:.12rem; background:#fcc800; border-radius:50%; display:block; position:relative; z-index:2; }
.about_us03 .map .dots_box .dot::after{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:0.1rem; height:0.1rem; border-radius:50%; content:''; z-index:0; }
.about_us03 .map .dots_box .dot::after{animation:scale3 2s ease-out infinite; background:rgb(131, 131, 131,.3); animation-delay:0;}
.about_us03 .words{width:29.4%; }
.about_us03 .words .con{line-height:.3rem; margin-top:.35rem; max-height:6rem; overflow-y:auto; padding-right:5px;}
.about_us03 .words .con::-webkit-scrollbar {width:2px; height:4px;}
.about_us03 .words .con::-webkit-scrollbar-thumb {border-radius:5px; background:#00469c; }
.about_us03 .words .con::-webkit-scrollbar-track {border-radius:0; background:#fff;}

.about_us02 .top .infor{text-align:center; width:11rem; margin:0 auto .55rem;}
.about_us02 .top .infor .con{line-height:.3rem; margin-top:.3rem; color:#333333;}
.about_us02 .top .infor .con span{font-size:.22rem; font-weight:bold;}
.about_us02 .bott{text-align:center;}
.about_us02 .bott .title{/*text-align:left;*/ margin-bottom:.45rem;}
.about_us02 .bott .content{display:inline-block; position:relative;}
.about_us02 .bott .content .bg{display:inline-block;}
.about_us02 .bott .number_area{position:absolute; }
.about_us02 .bott .tips{font-size:.18rem; line-height:.3rem; position:absolute; bottom:3.6%; left:0; width:100%;}

/* ie */
.isIE .distributor01 .left .content .top .line .input_item input{height:0.28rem;}
.isIE .pro_detail02 .bd .bd05 .right .inp_box .inp{height:0.3rem;}

/* 搜索页面 */
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#00469c;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#00469c;}
body .resultArea #botBtn a::before{background:#00469c;}


/* 备件 */
/* .parts.channel_content{padding-bottom:0;} */
.parts .title{font-weight:900; text-transform:uppercase; color:#000000;}

.parts01 .content{position:relative; padding:.4rem 0; overflow:hidden;}
.parts01 .bg{position:absolute; left:50%; top:0; height:100%; width:100%; transform:translateX(-50%);}
.parts01 .bg img{min-height:100%; min-width:100%;}
.parts01 .content .cont{background:#ffffff; margin:0 auto; margin-right:.4rem; position:relative; z-index:2; width:9rem; padding:.55rem .3rem .3rem .35rem; box-sizing:border-box;}
.parts01 .content .cont .infor{color:#333333; margin-bottom:.4rem;}
.parts01 .content .cont .infor .tit{text-transform:uppercase; margin-bottom:.05rem; font-weight:900;}
.parts01 .content .cont .infor .con{font-size:.22rem; line-height:.28rem; font-weight:bold;}
.parts01 .content .cont .form_box{font-size:0;}
.parts01 .content .cont .form_box .inp_box{display:inline-block; width:calc(50% - 6px); margin-right:12px; margin-bottom:12px; }
.parts01 .content .cont .form_box .inp_box:nth-child(2n){margin-right:0;}
.parts01 .content .cont .form_box .inp_box .inp{width:100%; padding:0; margin:0; border:0; outline:none; background:#f7f7fb; font-size:.16rem; line-height:.3rem; padding:.1rem; text-indent:.1rem; box-sizing:border-box;}
.parts01 .content .cont .form_box .btns01{padding:0 .5rem; position:relative; overflow:hidden; margin:0; margin-top:.35rem; border-radius:5px; border:0; outline:none; background:#00469c; color:#fff; cursor:pointer; display:inline-block; font-size:.2rem; font-weight:bold; line-height:.55rem;}
.parts01 .content .cont .form_box .btns01::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#fcc800; z-index:0; transition:all .3s ease;}
.parts01 .content .cont .form_box .btns01 span{display:block; position:relative; z-index:4;}
.parts01 .content .cont .form_box .btns01:hover{color:#000;}
.parts01 .content .cont .form_box .btns01:hover::after{left:-1%; width:102%}

.parts02{background:#f7f7fb; padding:.45rem 0 .65rem; margin-top:.8rem;}
.parts02 .content{margin-top:.5rem;}
.parts02 .content .swiper-wrapper{padding-bottom:.1rem;}
.parts02 .content .swiper-slide{width:32.4%; margin-right:1.4%; background:#ffffff; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07);}
.parts02 .content .swiper-slide:last-child{margin-right:0;}
.parts02 .content .swiper-slide a{display:block;}
.parts02 .content .swiper-slide .rect-6313{padding-bottom:63.13%;}
.parts02 .content .swiper-slide .words{padding:.3rem 5.8% .45rem;}
.parts02 .content .swiper-slide .words .time{color:#666666; font-size:.16rem; line-height:.3rem; margin-bottom:.08rem;}
.parts02 .content .swiper-slide .words .tit{color:#333333; font-size:.22rem; line-height:.28rem; font-weight:bold; height:.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.parts02 .content .swiper-slide:hover .words .tit{color:#00469c;}
.parts02 .content .swiper-container-horizontal>.swiper-pagination-bullets{position:relative; bottom:auto;}
.parts02 .content .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:0.25rem; height:3px; border-radius:0; background:#00469c; margin:0; margin-right:0.1rem;}

.parts03{margin-top:.8rem; margin-bottom:.3rem;}
.parts03 .content{margin-top:.3rem; font-size:0;}
.parts03 .content li{display:inline-block; vertical-align:text-top; width:23.8%; margin-right:1.6%; margin-bottom:.5rem;}
.parts03 .content li:nth-child(4n){margin-right:0;}
.parts03 .content li a{display:block;}
.parts03 .content li .img{width:100%; height:2.7rem; background:#f7f7fb; position:relative; overflow:hidden;}
.parts03 .content li .img img{position:absolute; left:50%; top:50%; transform:translate(-50% ,-50%); max-height:80%; transition:all .3s ease;}
.parts03 .content li .t{color:#333333; font-size:.22rem; line-height:.28rem; max-height:.56rem; font-weight:bold; margin-top:.24rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all .3s ease;}
.parts03 .content li:hover .img img{transform:translate(-50% ,-50%) scale(1.05);}
.parts03 .content li:hover .t{color:#00469c;}
/* hot */
.parts03 .content li.hot .img::after{content:''; position:absolute; left:0; top:.24rem; width:20%; height:.44rem; background:url(../img/parts03_hot.png) no-repeat; background-size:contain;} 

.parts03 .top_box{display:flex; align-items:flex-end; justify-content:space-between;}
.parts03 .top_box .form_box{position:relative; width:2.8rem; border-bottom:1px solid #e5e5e5; padding-bottom:.1rem; display:flex; align-items:center; justify-content:space-between;}
.parts03 .top_box .form_box .inp_{padding:0; margin:0; border:none; font-size:.16rem; line-height:.3rem; width:calc(100% - .3rem); text-indent:.1rem;}
.parts03 .top_box .form_box .sear_btn .iconfont{margin:0; font-size:.2rem; line-height:1; color:#444444; font-weight:bold;}

.parts03 .tab_box{margin-top:.5rem;}
.parts03 .tab_box .tab_t{padding:0 .35rem; line-height:.5rem; display:inline-block; font-size:.18rem; cursor:pointer; transition:all .3s ease; color:#000000; border:1px solid #cbcbcb; border-radius:5px; margin-bottom:.2rem; margin-right:.1rem;}
.parts03 .tab_box .tab_t:last-child{margin-right:0;}
.parts03 .tab_box .tab_t.cur{background:#00469c; border-color:#00469c; color:#fff;}
.parts03 .tab_box .tab_t:hover{background:#00469c; border-color:#00469c; color:#fff;}


/* 备件详情 */
.parts_detail{background:#f7f7fb;}
.parts_detail01 .content{display:flex; align-items:flex-start; justify-content:space-between; flex-wrap:wrap;}
.parts_detail01 .content .left{width:47.5%; background:#fff; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07); padding:1.15rem 0 .55rem; position:relative;}
.parts_detail01 .content .left.hot::after{content:''; position:absolute; left:0; top:.3rem; width:1.22rem; height:.44rem; background:url(../img/parts_detail01_hot.png) no-repeat center/cover;}
.parts_detail01 .content .left .img{text-align:center;}
.parts_detail01 .content .left .img img{max-height:4rem;}
.parts_detail01 .right{width:43.75%; }
.parts_detail01 .right .top .title{font-weight:900; text-transform:uppercase; color:#333333; margin-bottom:.3rem;}
.parts_detail01 .right .top .words .item{position:relative; color:#333333; padding-left:.2rem; box-sizing:border-box; line-height:.3rem; margin-bottom:.25rem;}
.parts_detail01 .right .top .words .item:last-child{margin-bottom:0;}
.parts_detail01 .right .top .words .item::before{content:''; position:absolute; left:0; top:0; height:.22rem; width:.06rem; background:#00469c; border-radius:3px;}
.parts_detail01 .right .top .price{margin-top:.6rem;}
.parts_detail01 .right .top .price .big{color:#00469c; font-weight:bold;}
.parts_detail01 .right .top .price .small{color:#999999; line-height:.3rem; display:none;}
.parts_detail01 .right .top .price .small .old{text-decoration:line-through; padding-right:.2rem;}
.parts_detail01 .right .top .price.active .small{display:block;}

.parts_detail01 .right .bott{margin-top:.5rem;}
.parts_detail01 .right .bott .title{line-height:.28rem; margin-bottom:.25rem; color:#ffffff; font-size:.16rem; padding:0 .3rem; background:#f57124 url(../img/parts_detail01_r_bg.jpg) no-repeat right; display:inline-block;}
.parts_detail01 .right .bott .swiper-slide{width:32.4%; margin-right:1.4%; }
.parts_detail01 .right .bott .swiper-slide:last-child{margin-right:0;}
.parts_detail01 .right .bott .swiper-slide a{display:block;}
.parts_detail01 .right .bott .swiper-slide .rect-6313{padding-bottom:63.13%;}
.parts_detail01 .right .bott .swiper-container-horizontal>.swiper-pagination-bullets{position:relative; bottom:auto;}
.parts_detail01 .right .bott .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:0.25rem; height:3px; border-radius:0; background:#00469c; margin:0; margin-right:0.1rem;}


/* 优惠列表 */
.promotion_list.channel_content{/*padding-bottom:0; */background:#f7f7fb;}
/* .promotion_list01{margin-bottom:.8rem;} */
.promotion_list01 .content .left{float:left; width:21%; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07); background:#ffffff; transform:translateX(-.25rem);}
.promotion_list01 .content .left .box{padding:0.3rem 7% 0.2rem; }
.promotion_list01 .content .left .box .title{font-weight:900; padding-bottom:0.25rem; border-bottom:4px solid #dbd8dc; margin-bottom:.05rem;}
.promotion_list01 .content .left .box .item{border-bottom:1px solid #e5e5e5;}
.promotion_list01 .content .left .box .item .intro{position:relative; cursor:pointer; padding:0.2rem 0; }
.promotion_list01 .content .left .box .item .t{font-size:0.18rem; line-height:0.3rem; font-weight:bold; width:calc(100% - 0.3rem);}
.promotion_list01 .content .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:#000000; margin-top:-0.1rem; transform:rotate(90deg); transition:all .3s ease;}
.promotion_list01 .content .left .box .item .cont{height:0; opacity:0; visibility:hidden; transition:visibility .3s ease;}
.promotion_list01 .content .left .box .item .cont li{font-size:0.16rem; line-height:0.3rem; cursor:pointer; padding-left:0.3rem; position:relative; margin-bottom:0;}
.promotion_list01 .content .left .box .item .cont li::before{content:""; position:absolute; left:0; top:50%; width:14px; height:14px; margin-top:-7px; border:1px solid #e5e5e5; box-sizing:border-box; transition:all .5s ease;}
.promotion_list01 .content .left .box .item .cont li::after{content:""; position:absolute; left:1px; top:50%; width:12px; height:12px; margin-top:-6px; background:#00469c; opacity:0; transition:all .5s ease;}
.promotion_list01 .content .left .box .item .cont li.cur::after{opacity:1;}
.promotion_list01 .content .left .box .item.cur .intro i{transform:rotate(-90deg);}
.promotion_list01 .content .left .box .item.cur .cont{ opacity:1; visibility:visible; height:auto;}
.promotion_list01 .content .left .box .item.cur .cont li{margin-bottom:.15rem;}

.promotion_list01 .content .left .box .btns{width:100%; background:#00469c; text-align:center; margin-top:.45rem; cursor:pointer; position:relative; transition:all .4s ease; border-radius:5px;}
.promotion_list01 .content .left .box .btns .t{font-size:0.16rem; line-height:0.44rem; color:#ffffff; text-transform:uppercase;}
.promotion_list01 .content .left .box .btns:hover{background:#fcc800;}
.promotion_list01 .content .left .box .btns:hover .t{color:#000;}

.promotion_list01 .content .right{width:75%; float:right;}
.promotion_list01 .content .right li{width:32.4%; margin-right:1.4%; float:left; margin-bottom:.3rem; background:#ffffff; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07);}
.promotion_list01 .content .right li:nth-child(3n){margin-right:0;}
.promotion_list01 .content .right li a{display:block;}
.promotion_list01 .content .right li .rect-6313{padding-bottom:63.13%;}
.promotion_list01 .content .right li .words{padding:.3rem 5.8% .45rem;}
.promotion_list01 .content .right li .words .time{color:#666666; font-size:.16rem; line-height:.3rem; margin-bottom:.08rem;}
.promotion_list01 .content .right li .words .tit{color:#333333; font-size:.22rem; line-height:.28rem; font-weight:bold; height:.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.promotion_list01 .content .right li:hover .words .tit{color:#00469c;}

/* 优惠详情 */
.promotion_detail01 .content{display:flex; justify-content:space-between; align-items:flex-start; flex-wrap:wrap;}
.promotion_detail01 .left{width:49.25%;}
.promotion_detail01 .left img{width:100%;}
.promotion_detail01 .right{width:45.3%; padding-top:.3rem;}
.promotion_detail01 .right .top .tit{text-transform:uppercase; font-weight:900; margin-bottom:.25rem;}
.promotion_detail01 .right .top .con{padding-left:.2rem; position:relative; line-height:.3rem;}
.promotion_detail01 .right .top .con::before{content:''; position:absolute; left:0; top:.03rem; height:.24rem; width:.06rem; background:#00469c; border-radius:3px;}
.promotion_detail01 .right .top .time{font-size:.2rem; line-height:.3rem; color:#333333; padding-left:.2rem; margin-top:.3rem;}
.promotion_detail01 .right .top .share_{margin-top:.25rem; font-size:.2rem; font-weight:bold; padding-left:.2rem;}
.promotion_detail01 .right .top .share_ .share_box{display:inline-block; vertical-align:middle; margin-left:.2rem;}
.promotion_detail01 .right .top .share_ .share_box a{display:inline-block; background:#ffffff; margin-right:.15rem; border-radius:5px;}
.promotion_detail01 .right .top .share_ .share_box i{margin:0; font-size:.24rem; line-height:1; padding:.04rem;}

.promotion_detail02{margin-top:.8rem;}
.promotion_detail02 .title{text-transform:uppercase; font-weight:900; margin-bottom:.5rem;}
.promotion_detail02 .swiper-slide{width:23.8%; margin-right:1.6%; transition:all .3s ease;}
.promotion_detail02 .swiper-slide:last-child{margin-right:0;}
.promotion_detail02 .swiper-slide a{display:block;}
.promotion_detail02 .swiper-slide .rect-6313{padding-bottom:63.13%;}
.promotion_detail02 .swiper-slide .words{padding:.15rem 0.8%; padding-right:3%;}
.promotion_detail02 .swiper-slide .words .time{color:#666666; font-size:.16rem; line-height:.3rem; margin-bottom:.05rem;}
.promotion_detail02 .swiper-slide .words .tit{color:#333333; font-size:.22rem; line-height:.28rem; font-weight:bold; height:.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.promotion_detail02 .swiper-slide:hover .words .tit{color:#00469c;}
.promotion_detail02 .swiper-container-horizontal>.swiper-pagination-bullets{position:relative; bottom:auto; margin-top:.1rem;}
.promotion_detail02 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:0.25rem; height:3px; border-radius:0; background:#00469c; margin:0; margin-right:0.1rem;}

/* 解决方案 */
.solution{background:#f7f7fb;}
.solution01 .title{text-transform:uppercase; font-weight:900; margin-bottom:.25rem;}
.solution01 .top{position:relative;}
.solution01 .top .bg img{width:100%;}
.solution01 .top .cont{position:absolute; top:50%; right:3%; width:32%; transform:translateY(-50%); text-align:right; color:#ffffff;}
.solution01 .cont .box{font-size:0;}
.solution01 .cont .box a{display:inline-block; padding:0 0.14rem; line-height:0.28rem; border:1px solid #fff; font-size:.16rem; font-weight:bold; color:#fff; margin-bottom:0.1rem; margin-left:0.1rem;}
.solution01 .cont .box a:hover{background:#fcc800; color:#000000; border-color:#fcc800;}
.solution01 .top .cont .more_btn{margin-top:.5rem; display:inline-block; font-size:.16rem; color:#ffffff; text-transform:capitalize;}
.solution01 .cont .more_btn:hover{font-weight:bold;}

.solution01 .bott li{float:left; width:49%; margin-right:2%; margin-top:.3rem; background:#ffffff; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07);}
.solution01 .bott li:nth-child(2n){margin-right:0;}
.solution01 .bott li .rect-4094{padding-bottom:40.94%;}
.solution01 .bott li .cont{padding:.45rem 4% .35rem;}
.solution01 .bott li .cont .box a{color:#333333; border-color:#333333; margin-left:0; margin-right:.1rem;}
.solution01 .bott li .cont .box a:hover{background:#fcc800; color:#000000; border-color:#fcc800;}
.solution01 .bott li .cont .more_btn{margin-top:.35rem; display:inline-block; font-size:.16rem; color:#000000; text-transform:capitalize;}
.solution01 .bott li .cont .more_btn:hover{color:#00469c;}

/* 解决方案详情 */
.solution_detail{background:#f7f7fb;}
.solution_detail .title{text-transform:uppercase; font-weight:900; margin-bottom:.25rem; text-align:center;}
.solution_detail01 .infor{text-align:center;}
.solution_detail01 .infor .con{width:68%; margin:0 auto; line-height:.3rem; color:#333333;}
.solution_detail01 .bott{padding-bottom:.8rem; position:relative; margin-top:.6rem;}
.solution_detail01 .bott .img img{width:100%;}
.solution_detail01 .bott .words{position:absolute; bottom:0; left:50%; width:55.2%; transform:translateX(-50%); background:#ffffff; padding:.8rem 0; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07);}
.solution_detail01 .bott .words .intro{width:78%; margin:0 auto; text-align:center; min-height:1.2rem; line-height:.3rem;}
.solution_detail01 .bott .words .intro .c{color:#333333;}
.solution_detail02{margin-top:.8rem;}
.solution_detail02 .content .tab_t_box{font-size:0; text-align:center; margin-bottom:0.3rem;}
.solution_detail02 .content .tab_t_box .tab_t{display:inline-block; min-width:2.2rem; margin-bottom:.15rem; padding:0 .2rem; box-sizing:border-box; font-size:.22rem; overflow:hidden; cursor:pointer; line-height:.5rem; margin-right:.15rem; background:#fff; border:1px solid #cbcbcb; border-radius:5px; position:relative; transition:all .4s ease;}
.solution_detail02 .content .tab_t_box .tab_t span{display:block; position:relative; z-index:2;}
.solution_detail02 .content .tab_t_box .tab_t::after{content:''; position:absolute; left:50%; top:0; height:100%; width:0; background:#00469c; z-index:0; transition:all .4s ease;}
.solution_detail02 .content .tab_t_box .tab_t:hover::after{left:-1%; width:102%}
.solution_detail02 .content .tab_t_box .tab_t:hover{border-color:#00469c; color:#ffffff;}
.solution_detail02 .content .tab_t_box .tab_t.cur::after{left:-1%; width:102%}
.solution_detail02 .content .tab_t_box .tab_t.cur{border-color:#00469c; color:#ffffff;}

.solution_detail02 .content .tab_c_box .tab_c{display:none;}
.solution_detail02 .content .tab_c_box .tab_c li{float:left; width:49%; margin-right:2%; padding:.5rem .3rem; box-sizing:border-box; background:#ffffff;}
.solution_detail02 .content .tab_c_box .tab_c li:nth-child(2n){margin-right:0;}
.solution_detail02 .content .tab_c_box .tab_c li .box{display:flex; align-items:center; justify-content:space-between;}
.solution_detail02 .content .tab_c_box .tab_c li .box a{display:block;}
.solution_detail02 .content .tab_c_box .tab_c li .box .left_{width:41.9%; flex-shrink:0;}
.solution_detail02 .content .tab_c_box .tab_c li .box .left_ img{width:100%;}
.solution_detail02 .content .tab_c_box .tab_c li .box .right_{width:46.4%; }
.solution_detail02 .content .tab_c_box .tab_c li .box .right_ .tit{font-size:.3rem; line-height:1.2; font-weight:900;}
.solution_detail02 .content .tab_c_box .tab_c li .box .right_ .parameter{line-height:.28rem; margin-top:.15rem;}
.solution_detail02 .content .tab_c_box .tab_c li .box .right_ .parameter span{font-weight:bold;}
.solution_detail02 .content .tab_c_box .tab_c li .box .right_ .more_btns{margin-top:.4rem; font-size:0; display:flex; justify-content:space-between;}
.solution_detail02 .content .tab_c_box .tab_c li .box .right_ .more_btns a{display:inline-block; font-size:.16rem; line-height:.4rem; color:#000000; font-weight:bold;}
.solution_detail02 .content .tab_c_box .tab_c li .box .right_ .more_btns a>*{display:inline-block; vertical-align:text-top; margin:0; line-height:1; margin-right:.1rem; font-size:.2rem;}
.solution_detail02 .content .tab_c_box .tab_c li .box .right_ .more_btns a:hover{color:#00469c;}
.solution_detail02 .content .tab_c_box .tab_c li:hover{box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.06);}


/* 社会责任 */
.responsibility01 .item{margin-top:.8rem;}
.responsibility01 .item.item01{margin-top:0;}
.responsibility01 .item .top{text-align:center;}
.responsibility01 .item .top .tit{text-transform:uppercase; font-weight:900; margin-bottom:.3rem; text-align:center;}
.responsibility01 .item .top .con{line-height:.3rem; width:68%; margin:0 auto; color:#333;}
.responsibility01 .item .content{position:relative; margin-top:.5rem; padding-top:1.8rem;}
.responsibility01 .item .content .bg{position:absolute; top:0; left:0; width:100%;}
.responsibility01 .item .content .bg img{width:100%;}
.responsibility01 .item .content .swiper-slide{display:inline-block; width:32.4%; margin-right:1.4%;}
.responsibility01 .item .content .cont .rect-6367{padding-bottom:63.67%;}
.responsibility01 .item .content .cont .box{padding:.4rem .3rem .5rem; background:#fff; position:relative; box-shadow:0px 7px 22.95px 4.05px rgba(0, 0, 0, 0.04);}
.responsibility01 .item .content .cont .words{margin-top:.35rem; padding-right:9%;}
.responsibility01 .item .content .cont .words .time{font-size:.16rem; line-height:.3rem; color:#333333;}
.responsibility01 .item .content .cont .words .c{font-size:.22rem; line-height:.3rem; font-weight:bold; color:#333333; height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all .3s ease;}
.responsibility01 .item .content .swiper-slide:hover .c{color:#00469c;}
/* 进度条 */
.responsibility01 .item .swiper-container-horizontal>.swiper-pagination-progressbar{position:relative; margin-top:.5rem; height:1px; background:#e6e6e6;}
.responsibility01 .item .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#00469c;}
.responsibility01 .item .swiper-container-horizontal .swiper-pagination-progressbar::after{content:''; position:absolute; left:0; width:.12rem; height:.12rem; border-radius:50%; background:#00469c; margin-top:-.06rem;}
/* 切换按钮 */
.responsibility01 .item .btns{margin-top:.25rem;}
.responsibility01 .item .btns>div{position:relative; background:none; width:auto; height:auto; margin-top:0; left:auto; right:auto; display:inline-block; margin-right:.1rem; width:.45rem; height:.45rem; border:1px solid #cac8cd; border-radius:50%; line-height:.45rem; text-align:center; transition:all .4s ease; color:#666666;}
.responsibility01 .item .btns i{font-size:.2rem; margin:0; display:block;}
.responsibility01 .item .btns>div:hover{background:#00469c; color:#ffffff; border-color:#00469c;}

.responsibility01 .item.item02{display:none;}

/* 人才 */
.career .title{text-transform:uppercase; font-weight:900; text-align:center; }
.career01{margin-bottom:.8rem;}
.career01 .content{display:flex; align-items:flex-start; justify-content:space-between;}
.career01 .content .left{width:50%; overflow:hidden;}
.career01 .content .left img{min-width:100%; width:auto; left:50%; position:relative; max-width:none; transform:translateX(-50%);}
.career01 .content .right{width:45.6%; }
.career01 .content .right .title{text-align:left;}
.career01 .content .right .con{font-size:.16rem; line-height:.24rem; min-height:.72rem; margin-top:.05rem;}
.career01 .content .right .box li{float:left; width:48%; margin-right:4%; margin-top:.25rem; background:#f5f5f5; text-align:center; height:2.45rem; display:flex; align-items:center; justify-content:space-around;}
.career01 .content .right .box li .item{padding:0 8%; box-sizing:border-box; }
.career01 .content .right .box li:nth-child(2n){margin-right:0;}
.career01 .content .right .box li .icon img{max-height:.5rem;}
.career01 .content .right .box li .t{font-size:.22rem; line-height:.26rem; font-weight:bold; color:#333333; margin:.25rem 0 .1rem;}
.career01 .content .right .box li .c{line-height:.3rem; height:.6rem; color:#333; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.career02{background:url(../img/career02_bg.jpg) no-repeat top; padding-top:1.8rem; background-size:contain;}
.career02 .title{color:#fff; margin-bottom:.8rem;}
.career02 .bott .hd{display:flex; padding-bottom:.46rem; flex-wrap:wrap; display:none;}
.career02 .bott .hd .item{width:22.75%; height:.5rem; font-size:.18rem; padding-right:.1rem; margin-right:3%; border-bottom:1px solid #e5e5e5; line-height:.5rem; box-sizing:border-box; position:relative; background:none;}
.career02 .bott .hd .item2{width:22.75%; height:.5rem; font-size:.18rem; padding-right:.1rem; margin-right:0; border-bottom:1px solid #e5e5e5; line-height:.5rem; box-sizing:border-box; position:relative; background:none;}
.career02 .bott .hd .item .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; height:100%; width:100%; color:#ffffff;}
.career02 .bott .hd .item .word span{width:90%; white-space:nowrap;}
.career02 .bott .hd .item2 input{padding:0; margin:0; display:flex; height:100%; border:none; outline:none; color:#ffffff; width:90%; background:none;}
.career02 .bott .hd .item2 input::-webkit-input-placeholder{color:#ffffff;}
.career02 .bott .hd .item2 .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; height:100%; width:100%;}
.career02 .bott .hd .item2 .word .icon{width:.16rem; margin:0; display:block; color:#fff; font-weight:bold;}

.career02 .bott .hd 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;}
.career02 .bott .hd ul li{line-height:1; padding:1em; font-size:.16rem; color:#000000; transition:all .3s ease; cursor:pointer;}
.career02 .bott .hd ul li:hover{background:#fcc800;}

.career02 .bott .bd ul{margin-bottom:.4rem;}
.career02 .bott .bd li{text-align:center; font-size:0; background:#ffffff;}
.career02 .bott .bd li:nth-child(2n+1){background:#f2f7fd;}
.career02 .bott .bd li ._ut{font-size:.16rem; line-height:.6rem; display:inline-block; color:#666666; width:19%;}
.career02 .bott .bd li ._ut:hover{color:#00469c;}
.career02 .bott .bd li ._t1{width:33%;}
.career02 .bott .bd li ._t4{width:15%;}
.career02 .bott .bd li ._t5{width:13%; color:#00469c;}
.career02 .bott .bd li.li_first{background:#f8f8f8;}
.career02 .bott .bd li.li_first ._ut{font-weight:bold;}
.career02 .bott .bd li.li_first ._ut:hover{color:#666666;}


.career02 .bott .nomore{margin-top:.7rem; display:block; text-align:center;}
.career02 .bott .nomore .box{display:inline-block; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07); background:#fff; padding:.18rem .22rem;}
.career02 .bott .nomore .box>*{display:inline-block; vertical-align:middle;}
.career02 .bott .nomore .box .t{font-size:.18rem; font-weight:bold; color:#00469c; margin-right:.3rem;}
.career02 .bott .nomore .box .more_btn{font-size:.16rem; text-transform:uppercase; color:#fff; line-height:.44rem; padding:0 .3rem; background:#00469c; border-radius:.06rem;}


/* 弹窗 */
.tanchuang_bg{position:fixed; top:0; left:0; width:100vw; height:100vh; background:url(../img/black.6.png); z-index:1000;}
.tanchuang{position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); width:7.6rem; border-radius:.1rem; background:#fff;  z-index:1001; padding:.5rem .3rem .4rem; padding-right:.5rem; box-sizing:border-box; font-size:0;}
.tanchuang .close_btn{position:absolute; top:.25rem; right:.2rem; font-size:.2rem; margin:0; font-weight:900; color:#00469c; cursor:pointer;}
.tanchuang .left{display:inline-block; width:73%; vertical-align:text-top;}
.tanchuang .left .tit{font-size:.22rem; font-weight:bold; line-height:.3rem; color:#00469c; margin-bottom:.2rem;}
.tanchuang .left .con{ line-height:.3rem; color:#333; font-size:.16rem;}
.tanchuang .left .con a{color:#01469c;}
.tanchuang .right{display:inline-block; width:22.4%; vertical-align:text-top; margin-left:4.6%; margin-top:.3rem;}
.tanchuang .right img{width:100%;}


body .bg-primary{background:#00469c;}


/* 服务政策 */
.service .title{font-weight:900; text-transform:uppercase; line-height:1;}
.service01{margin-bottom:.6rem;}
.service01 ul{display:flex; align-items:stretch; justify-content:space-between; flex-wrap:wrap;}
.service01 li{width:43.3%; margin-top:.55rem; }
.service01 li .icon img{height:.8rem;}
.service01 li .icon .img01{display:block;}
.service01 li .icon .img02{display:none;}
.service01 li .infor{margin-top:.45rem;}
.service .infor .tit{color:#333640; font-size:.22rem; line-height:.28rem; font-weight:bold; transition:all .3s ease; margin-bottom:.2rem;}
.service .infor .con{color:#333333; line-height:.3rem;}

.service01 li:hover .icon .img02{display:block;}
.service01 li:hover .icon .img01{display:none;}
.service01 li:hover .infor .tit{color:#00469c;}

.service02{background:#f7f7fb; padding:.65rem 0 .8rem;}
.service02 .content{display:flex; align-items:flex-start; justify-content:space-between; margin-top:.3rem;}
.service02 .left{width:43.75%;}
.service02 .item{margin-top:.45rem;}
.service02 .right{width:50%; overflow:hidden;}
.service02 .right img{width:100%;}
.service02 .item:hover .infor .tit{color:#00469c;}

.service03{margin-top:.7rem;}
.service03 .content{display:flex; align-items:flex-start; justify-content:space-between; margin-top:.6rem;}
.service03 .left{width:50%; overflow:hidden;}
.service03 .left img{width:100%;}
.service03 .right{width:45%;}
.service03 .right .item{margin-bottom:.45rem;}
.service03 .right .item:last-child{margin-bottom:0;}
.service03 .item:hover .infor .tit{color:#00469c;}


/* 发展历程 */
.history01 .stage_box{margin-bottom:.5rem;}
.history01 .stage_box ul{display:flex; align-items:center; justify-content:space-between;}
.history01 .stage_box .li_{cursor:pointer; color:#999999; transition:.4s ease; position:relative;}
.history01 .stage_box .line{width:.9rem; height:1px; background:#999999;}
.history01 .stage_box li .year{font-weight:900; text-transform:uppercase;}
.history01 .stage_box li .t{font-size:.22rem; line-height:.28rem; margin-top:.05rem;}
.history01 .stage_box .li_:hover{color:#00469c;}
.history01 .stage_box .li_.cur{color:#00469c;}
.history01 .stage_box .line.active{background:#00469c;}
.history01 .rect-64{padding-bottom:64%;}
.history01 .container .l_box{width:49%; text-align:right; transition:padding-top .4s ease;}
.history01 .container .r_box{width:50%; position:relative;}
.history01 .container .r_box::after{content:''; position:absolute; left:0; top:0; width:1px; height:100%; background:#dedede; z-index:-1;}
.history01 .container .l_box .pd{padding:.8rem .8rem 0 .6rem; display:none;}
.history01 .container .l_box .tit{font-size:.3rem; color:#666;  margin-bottom:.1rem;}
.history01 .container .l_box .info{color:#333333; margin-bottom:.2rem; line-height:.3rem;}
.history01 .container .r_box ul{padding:.8rem 1rem 0 .8rem;}
.history01 .container .r_box ul li{margin-bottom:.5rem;}
.history01 .container .r_box .year{font-size:.24rem; color:#666; margin-bottom:.1rem; position:relative;}
.history01 .container .r_box .desc{line-height:.3rem; color:#333333;}
.history01 .container .r_box .desc img{margin-bottom:.2rem;}
.history01 .container .r_box .year::after{content:''; position:absolute; left:0; top:.12rem; width:.06rem; height:.06rem; background:#fff; border:.04rem solid #b4b4b4; border-radius:50%; margin-left:-.85rem;}
.history01 .container .r_box .year::before{content:''; position:absolute; left:0; top:50%; width:.5rem; height:1px; background:#b4b4b4; margin-left:-.75rem;}


/* 媒体列表 */
.media_list01{margin-bottom:.65rem;}
.media_list01 .rect-3187{padding-bottom:31.875%;}
.media_list01 .img_box{width:100%; overflow:hidden;}
.media_list01 .img_box .infor{position:absolute; top:50%; transform:translateY(-50%); left:4.8%; width:51.8%; color:#ffffff;}
.media_list01 .img_box .infor .tit{font-size:.3rem; line-height:.34rem; font-weight:900; margin-bottom:.2rem;}
.media_list01 .img_box .infor .con{line-height:.3rem;}
.media_list01 .img_box .play{cursor:pointer; position:absolute; z-index:2; right:7.1%; top:50%; transform:translateY(-50%); width:1rem; height:1rem; background:url(../img/media_list01_play.png) no-repeat center/cover;}

.media_list02 .tab_t_box{margin-bottom:.65rem;}
.media_list02 .tab_t_box .tab_t{display:inline-block; border-radius:.05rem; width:1.6rem; line-height:.52rem; margin-right:.15rem; border:1px solid #cbcbcb; font-size:.22rem; text-align:center; transition:all .4s ease; cursor:pointer;}
.media_list02 .tab_t_box .tab_t a{display:block;}
.media_list02 .tab_t_box .tab_t.cur a{background:#00469c; border-color:#00469c; color:#fff;}
.media_list02 .tab_t_box .tab_t:hover a{background:#00469c; border-color:#00469c; color:#fff;}
.media_list02 .tab_b_box .tab_b li{float:left; width:32.4%; margin-right:1.4%; margin-bottom:.35rem; background:#fff; cursor:pointer; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07);}
.media_list02 .tab_b_box .tab_b li:nth-child(3n){margin-right:0;}
.media_list02 .tab_b_box .tab_b li .words{padding:.3rem .3rem .35rem;}
.media_list02 .tab_b_box .tab_b li .words .c{font-size:.22rem; color:#333640; line-height:.28rem; font-weight:bold; height:.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.media_list02 .tab_b_box .tab_b.video li .rect-6313::after{content:''; position:absolute; left:0; width:100%; top:0; height:100%; background:rgba(0,0,0,0.5); opacity:0; visibility:hidden; transition:all .3s ease;}
.media_list02 .tab_b_box .tab_b.video li .rect-6313::before{content:''; position:absolute; left:50%; width:.6rem; top:50%; height:.6rem; z-index:2; transform:translate(-50%,-50%); background:url(../img/media_list01_play.png) no-repeat center/cover; opacity:0; visibility:hidden; transition:all .3s ease;}

.media_list02 .tab_b_box .tab_b.video li:hover .rect-6313::after,
.media_list02 .tab_b_box .tab_b.video li:hover .rect-6313::before{opacity:1; visibility:visible;}
.media_list02 .rect-6313{padding-bottom:63.13%;}

.media_list02 .tab_b_box .tab_b.img li .words{display:none;}

/* 图集 */
body .album_gallery .album_close:hover{color:#fff;}
body .album_gallery .slide_nav .on{border-color:#fcc800;}



/* 招聘详情 */
.career_detail01 .left{width:58.75%;}
.career_detail01 .left .top{margin-bottom:.3rem;}
.career_detail01 .left .top .title{font-weight:900; text-transform:uppercase; margin-bottom:.1rem;}
.career_detail01 .left .top .con{font-size:.16rem; color:#333333; line-height:.24rem;}
.career_detail01 .left .bott .item{margin-bottom:.4rem;}
.career_detail01 .left .bott .item .tit{font-size:.22rem; line-height:.28rem; color:#333640; font-weight:bold; margin-bottom:.2rem;}
.career_detail01 .left .bott .item .con{font-size:.16rem; color:#333333; line-height:.3rem;}
.career_detail01 .right{width:35%; background:#f3f3f3; padding:.2rem .25rem .35rem;}
.career_detail01 .right .infor{margin-bottom:.25rem;}
.career_detail01 .right .infor .tit{font-size:.3rem; line-height:.35rem; color:#333640; font-weight:bold; margin-bottom:.05rem;}
.career_detail01 .right .infor .con{font-size:.22rem; line-height:.3rem; color:#333640; font-weight:bold; }

.career_detail01 .right .inp_box{margin-bottom:.2rem; position:relative;}
.career_detail01 .right .inp_box span,
.career_detail01 .right .inp_box .inp{display:block; width:100%; border:0; padding:0; margin:0; background:#fff; padding:.1rem .2rem; line-height:.3rem; font-size:.16rem; box-sizing:border-box;}
.career_detail01 .right .inp_box span{color:#8c8c8c; position:relative; cursor:pointer;}
.career_detail01 .right .inp_box .sel_span::after{content:'\e605'; position:absolute; right:.25rem; font-family:'iconfont'; margin:0; color:#00469c; font-weight:bold; transition:all .4s ease;}
.career_detail01 .right .inp_box .sel_span.cur::after{transform:rotate(180deg);}
.career_detail01 .right .inp_box .sel_down{position:absolute; display:none; top:100%; left:0; width:100%; background:#fff; z-index:2; box-shadow:0 2px 10px 2px rgba(0,0,0,0.1);}
.career_detail01 .right .inp_box .sel_down li{padding:.05rem .2rem; font-size:.16rem; line-height:.3rem; color:#666666; cursor:pointer;}
.career_detail01 .right .inp_box .sel_down li:hover{color:#00469c;}
.career_detail01 .right .inp_box.sel_box.cur span{color:#000;}
.career_detail01 .right .inp_box label{font-size:.16rem; line-height:.3rem; color:#666666; display:block; margin-bottom:.15rem; padding-left:.2rem;}
.career_detail01 .right .inp_box .up_span{text-decoration:underline;}
.career_detail01 .right .inp_box .up_span::after{content:''; position:absolute; right:.25rem; top:50%; transform:translateY(-50%); width:.22rem; height:.22rem; background:url(../img/career_detail01_01.png) no-repeat center/cover;}
.career_detail01 .right .btns01{outline:none; width:100%; background:#00469c; color:#fff; text-align:center; font-size:.2rem; line-height:.55rem; font-weight:bold; border-radius:.06rem; border:0;}



/* 招聘表单 */
.career_form{background:#f3f3f3;}
.career_form01 .title{text-align:center; font-weight:900; text-transform:uppercase; margin-bottom:.3rem;}

.career_form01 .item{padding-bottom:.15rem; border-bottom:1px solid #dfdfdf; margin-bottom:.35rem;}
.career_form01 .item .top{display:flex; align-items:center; justify-content:space-between; margin-bottom:.35rem; cursor:pointer;}
.career_form01 .item .top .tit{font-size:.3rem; line-height:1; color:#333640; font-weight:bold;}
.career_form01 .item .top .iconfont{margin:0; transition:all .3s ease;}
.career_form01 .item .bott_form{display:none;}
.career_form01 .item .form_box{width:70.7%; margin:0 auto; position:relative;}
.career_form01 .item .inp_box{width:45.7%; float:left; margin-bottom:.25rem; margin-right:8.6%;}
.career_form01 .item .inp_box:nth-child(2n){margin-right:0;}
.career_form01 .item.cur .top .iconfont{transform:rotate(180deg);}
/* 标题 */
.career_form01 .item .inp_box .label_{font-size:.16rem; color:#8c8c8c; line-height:.3rem; text-transform:capitalize; margin-bottom:.1rem; display:block;}
/* 输入框 */
.career_form01 .item .inp_box .inp{width:100%; font-size:.16rem; line-height:.3rem; height:.5rem; padding:.1rem .2rem; background:#fff; border:0; margin:0; box-sizing:border-box;}
/* 下拉框 */
.career_form01 .item .sel_box{position:relative;}
.career_form01 .item .sel_box .sel_span{width:100%; font-size:.16rem; line-height:.3rem; height:.5rem; padding:.1rem .2rem; background:#fff; border:0; margin:0; box-sizing:border-box; display:block; color:#8c8c8c; cursor:pointer; position:relative;}
.career_form01 .item .sel_box .sel_span.active{color:#000;}
.career_form01 .item .sel_box .sel_span::after{content:'\e65e'; position:absolute; right:5.3%; top:50%; font-family:'iconfont'; margin:0; transform:translateY(-50%); color:#00469c; font-weight:bold;}
.career_form01 .item .sel_box .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; background:#fff; box-shadow:0 0 10px rgb(0 0 0 / 10%); z-index:2; padding:.1rem 0;}
.career_form01 .item .sel_box .sel_down li{font-size:0.16rem; line-height:0.4rem; padding-left:0.1rem; box-sizing:border-box; cursor:pointer;}
.career_form01 .item .sel_box .sel_down li:hover{color:#00469c;}
/* 删除键、增加键 */
.career_form01 .item .add_btn{margin:.3rem 0;}
.career_form01 .item .delete_btn{margin-bottom:.3rem;}
.career_form01 .item .delete_btn .dele_icon{width:21px; height:25px; background:url(../img/career_form01_delete.png) no-repeat center/cover;}
.career_form01 .item .single_btn .box{display:inline-block; font-size:0; cursor:pointer;}
.career_form01 .item .single_btn .box>div{display:inline-block; vertical-align:middle; }
.career_form01 .item .single_btn .box .t{font-size:.24rem; line-height:.3rem; color:#00469c; margin-right:.25rem;}
/* tab切换 */
.career_form01 .item .tab_t_box .tab_t{display:inline-block; margin-bottom:.3rem; min-width:1.8rem; box-sizing:border-box; line-height:.52rem; cursor:pointer; text-align:center; padding:0 .1rem; border-radius:.05rem; border:1px solid #cbcbcb; background:#fff; font-size:.18rem; text-transform:capitalize; margin-right:.1rem;}
.career_form01 .item .tab_t_box .tab_t.cur{color:#fff; background:#00469c; border-color:#00469c;}
/* 最近-选择 */
.career_form01 .current_choose{position:absolute; top:.6rem; left:103%; width:auto; white-space:nowrap; cursor:pointer;}
.career_form01 .current_choose .icon{width:.13rem; height:.13rem; display:inline-block; border:1px solid #00469c; background:#fff; vertical-align:middle; position:relative;}
.career_form01 .current_choose .icon::after{content:''; width:.05rem; height:.09rem; position:absolute; border-right:1px solid #00469c; border-bottom:1px solid #00469c; transform:rotate(45deg); top:0; left:.03rem; opacity:0; visibility:hidden;}
.career_form01 .current_choose .t{font-size:.16rem; line-height:.3rem; color:#8c8c8c; margin-left:.2rem; display:inline-block; vertical-align:middle;}
.career_form01 .current_choose.cur .icon::after{opacity:1; visibility:visible;}
/* 上传 */
.career_form01 .item.noLine{border-bottom:0;}
.career_form01 .item .inp_up .label_{color:#666666;}
.career_form01 .item .inp_up .up_span{text-decoration:underline; width:100%; font-size:.16rem; line-height:.3rem; height:.5rem; padding:.1rem .2rem; background:#fff; border:0; margin:0; box-sizing:border-box; display:block; color:#8c8c8c; cursor:pointer; position:relative;}
.career_form01 .item .inp_up .up_span::after{content:''; position:absolute; right:.25rem; top:50%; transform:translateY(-50%); width:.22rem; height:.22rem; background:url(../img/career_detail01_01.png) no-repeat center/cover;}
/* 同意-选择 */
.career_form01 .item .agree_choose{width:100%; float:left; cursor:pointer; position:relative; margin-top:.15rem;}
.career_form01 .item .agree_choose .icon{width:.13rem; height:.13rem; border:1px solid #00469c; background:#fff; position:absolute; left:0; top:.07rem;}
.career_form01 .item .agree_choose .icon::after{content:''; width:.05rem; height:.09rem; position:absolute; border-right:1px solid #00469c; border-bottom:1px solid #00469c; transform:rotate(45deg); top:0; left:.03rem; opacity:0; visibility:hidden;}
.career_form01 .item .agree_choose .t{font-size:.15rem; line-height:.3rem; color:#000000; font-weight:bold; text-transform:uppercase; padding-left:.4rem;}
.career_form01 .item .agree_choose.cur .icon::after{opacity:1; visibility:visible;}
.career_form01 .item .agree_choose .tips{font-size:.16rem; line-height:.3rem; color:#666666; margin-top:.2rem;}
/* 提交按钮 */
.career_form01 .btns_box{text-align:center;}
.career_form01 .btns_box .btns01{width:1.7rem; line-height:.55rem; border-radius:.05rem; background:#00469c; color:#fff; font-size:.2rem; font-weight:bold; border:0; padding:0; margin:0; outline:none; cursor:pointer;}

/* 新增部分 */
.career_form .xinzeng{display:none;}


/* 产品表单 */
.pro_inquiry01 .infor{text-align:center; color:#000000;}
.pro_inquiry01 .infor .title{font-weight:900; text-transform:uppercase; margin-bottom:.2rem;}
.pro_inquiry01 .infor .con{font-size:.2rem;}
.pro_inquiry01 .content{width:74%; margin:0 auto;}

.pro_inquiry01 .inp_area{margin:.5rem 0;}
.pro_inquiry01 .inp_box{float:left; width:44.7%; margin-right:10.6%; margin-bottom:.4rem;}
.pro_inquiry01 .inp_box:nth-child(2n){margin-right:0;}
.pro_inquiry01 .inp_box.text_box{width:100%; margin-right:0;}
.pro_inquiry01 .inp_box.text_box:last-child{margin-bottom:0;}
.pro_inquiry01 .inp_box.inp_ewm{width:auto; margin-bottom:0;}
.pro_inquiry01 .inp_box label{font-size:.16rem; line-height:.3rem; color:#8c8c8c; display:block; margin-bottom:.1rem;}
.pro_inquiry01 .inp_box label em{color:#ff0000;}
.pro_inquiry01 .inp_box .inp{width:100%; border:0; margin:0; padding:.1rem; box-sizing:border-box; background:#f3f3f3; font-size:.16rem; line-height:.3rem;}
.pro_inquiry01 .inp_box .inp_text{width:100%; border:0; margin:0; padding:.1rem .2rem; box-sizing:border-box; background:#f3f3f3; font-size:.16rem; line-height:.3rem; height:1.8rem; resize:none;}
.pro_inquiry01 .btns{width:1.7rem; line-height:.55rem; background:#00469c; border-radius:.05rem; color:#fff; font-size:.2rem; border:none; padding:0; margin:0 auto; display:block; outline:none; cursor:pointer;}

.contact_us01 .content .left{padding-top:.4rem;}
.contact_us01 .content .right{height:5rem;}
.contact_us01 .content .right img{min-height:100%;}


/* 产品对比 */
.compare_product{position:fixed; z-index:40; width:100%; height:.87rem; /*display:none;*/ bottom:-100%; box-sizing:border-box; overflow-x:hidden;}
.compare_product .compare-main{margin:0 auto; background:#00469c; text-align:center; height:100%;}
.compare_product .compare-sel{color:#fff; padding:.24rem 0 .21rem; display:inline-block; width:100%; font-size:0; position:relative;}
.compare_product .compare-sel::before{content:''; position:absolute; top:50%; width:6%; transform:skew(30deg) translateY(-50%); height:200%; left:12%; background:rgba(255,255,255,0.06);}
.compare_product .compare-sel::after{content:''; position:absolute; top:50%; width:10%; transform:skew(30deg) translateY(-50%); height:200%; left:5%; background:rgba(255,255,255,0.04);}

.compare_product .compare-selul{height:.4rem; overflow:hidden; display:inline-block; margin:0 auto; width:63%; position:relative; z-index:2;}
.compare_product .compare-selli{float:left; font-size:.16rem; height:.38rem; width:30%; margin-right:3%; text-align:center;}
.compare_product .compare-selli-name{display:inline-block; max-width:2.45rem; height:.4rem; overflow:hidden; margin-right:.15rem; line-height:.4rem}
/*底部单个删除按钮样式*/
.compare_product .compare-selli-delbtn{display:inline-block; vertical-align:top; width:12px; height:12px; line-height:10px; padding:0; border-radius:50%; border:1px solid #fff; color:#fff; margin-top:.13rem; cursor:pointer; background:#fff url(../img/compare_close.png) no-repeat center;}

/*底部的对比按钮和取消按钮的父级*/
.compare_product .compare-selbtn{box-sizing:border-box; -moz-box-sizing:border-box; width:33%; height:.42rem; overflow:hidden; padding:0px 0 0 .34rem; border-left:1px solid #6f6f6f; text-align:left; float:right;}
/*底部对比按钮*/
.compare_product .compare-selbtn .comparea-selbtn-btn{box-sizing:border-box; -moz-box-sizing:border-box; border:1px solid #f5f3f3; border-radius:.06rem; background-color:transparent; color:#f5f3f3; cursor:normal; font-size:.15rem; height:.42rem; line-height:.42rem; max-width:2.78rem; text-align:center; float:left; opacity:.65; padding:0 .16rem;}
/*底部取消按钮*/
.compare_product .compare-selbtn .comparea-selbtn-closeall{display:inline-block; box-sizing:border-box; -moz-box-sizing:border-box; border:1px solid #f5f3f3; border-radius:.06rem; background-color:transparent; color:#f5f3f3; cursor:pointer; font-size:.15rem; height:.42rem; line-height:.42rem; text-align:center; width:1.4rem; padding:0 .16rem; margin-left:.3rem; }
.compare_product .compare-selbtn .comparea-selbtn-closeall:hover{background:#f5f3f3;border-color:#f5f3f3;color:#1e1e1e;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}

/*底部对比按钮可点击状态样式及触控*/
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled{width:1.4rem; padding:0 .16rem; cursor:pointer; opacity:1; transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;}
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled:hover{background-color:#f5f3f3;color:#1e1e1e;border-color:#f5f3f3}

/*产品推拉*/
.comparePro_list{position:fixed; left:0; top:100%; width:100%; height:100%; background:#fff; cursor:pointer; z-index:100; opacity:0; visibility:hidden;}
.comparePro_list.active{opacity:1; visibility:visible;}
.comparePro_list .top_{position:relative; height:.7rem; background:#00469c; z-index:10;}
.comparePro_list .top_ .infor{text-align:center; line-height:.7rem; position:relative; overflow:hidden;}
.comparePro_list .top_ .infor::before{content:''; position:absolute; top:50%; width:6%; transform:skew(30deg) translateY(-50%); height:200%; left:12%; background:rgba(255,255,255,0.06);}
.comparePro_list .top_ .infor::after{content:''; position:absolute; top:50%; width:10%; transform:skew(30deg) translateY(-50%); height:200%; left:5%; background:rgba(255,255,255,0.04);}

.comparePro_list .top_ .tit{display:inline-block; font-size:.18rem; color:#fff; height:.32rem; line-height:.32rem; margin-right:.38rem; vertical-align:middle;}
.comparePro_list .top_ .icon{display:inline-block; width:.66rem; height:.3rem; background:url(../img/compare_xiala.png) no-repeat center/cover; vertical-align:middle; cursor:pointer; border:1px solid #fff; border-radius:.06rem;}
.comparePro_list .bott_{height:85%;}
.comparePro_list .bott_ .title{text-align:center; margin-bottom:.4rem; font-weight:900; color:#000000; text-transform:uppercase;}

.comparePro_list .bott_{overflow-y:auto!important;}


/* 车型选择 */
.comparePro_list .comparison01{background:#f8f8f8; padding:.7rem 0;}
.comparePro_list .comparison01 .box .item{width:27.5%; margin-right:8.75%; float:left;}
.comparePro_list .comparison01 .box .item:last-child{margin-right:0;}
.comparePro_list .comparison01 .box .item .select{position:relative;}
.comparePro_list .comparison01 .box .item .select .sel_span{font-size:.2rem; line-height:.2rem; position:relative; border:1px solid #cfcfcf; cursor:pointer; padding:.15rem .2rem; color:#8c8c8c}
.comparePro_list .comparison01 .box .item .select .sel_span::before{content:''; width:0; left:0; bottom:-1px; height:1px; position:absolute; transition: transform .55s cubic-bezier(0.165,0.84,0.44,1); transform: scaleX(0); transform-origin:right; background-color: #192c4c; width:100%;}
.comparePro_list .comparison01 .box .item .select .sel_span::after{content:'\e604'; font-family:'iconfont'; font-size:.2rem; position:absolute; right:.2rem; top:50%; transform:translateY(-50%); color:#444444; font-weight:bold;}
.comparePro_list .comparison01 .box .item .select .sel_span:hover::before{transform: scaleX(1); transform-origin:left;}
.comparePro_list .comparison01 .box .item .select .sel_down{display:none; position:absolute; left:0; top:100%; width:100%; padding:.1rem; box-sizing:border-box; z-index:2; background:#fff; box-shadow:0 3px 6px 2px rgba(0,0,0,0.1); padding-right:0;}
.comparePro_list .comparison01 .box .item .select .sel_down ul{max-height:2.72rem; overflow:auto; padding-right:.1rem;}
.comparePro_list .comparison01 .box .item .select .sel_down ul::-webkit-scrollbar{width:2px; height:4px;}
.comparePro_list .comparison01 .box .item .select .sel_down ul::-webkit-scrollbar-thumb{background:#0a1e40;}
.comparePro_list .comparison01 .box .item .select .sel_down ul::-webkit-scrollbar-track{background:#fff;}
.comparePro_list .comparison01 .box .item .select .sel_down li{line-height:.34rem; cursor:pointer; font-size:.15rem; color:#5b5b5b; }
.comparePro_list .comparison01 .box .item .select .sel_down li:hover{color:#0a1e40;}
.comparePro_list .comparison01 .box .item .img_{margin-top:.5rem; margin-bottom:.6rem;}
.comparePro_list .comparison01 .box .item .img_ .img_box{height:2.4rem; text-align:center;}
.comparePro_list .comparison01 .box .item .img_ .img_box img{max-height:95%; mix-blend-mode:darken;}
.comparePro_list .comparison01 .box .item .more{text-align:center;}
.comparePro_list .comparison01 .box .item .more a{color:#fff; line-height:.44rem; background:#00469d; position:relative; display:block; width:1.5rem; font-size:.16rem; color:#fff; font-weight:bold; border-radius:.06rem; margin:0 auto;}
.comparePro_list .comparison01 .box .item .more a i{font-size:14px; line-height:1;}
/* 吸顶 */
.comparePro_list .comparison_list{position:fixed; top:100%; left:0; width:100%; background:#f5f5f5; padding:.3rem 0; transition:all 0.5s ease; opacity:0; box-shadow:0 0 8px 3px rgba(0, 0, 0, 0.2);}
.comparePro_list .comparison_list .item{width:27.5%; margin-right:8.75%; float:left; text-align:center;}
.comparePro_list .comparison_list .item:last-child{margin-right:0;}
.comparePro_list .comparison_list .item a{display:block; font-size:0;}
.comparePro_list .comparison_list .item .img_box{width:24%; display:inline-block; vertical-align:middle; margin-right:5%; height:.7rem; mix-blend-mode:darken;}
.comparePro_list .comparison_list .item .img_box img{max-height:95%; mix-blend-mode:darken;}
.comparePro_list .comparison_list .item .intro{display:inline-block; vertical-align:middle; max-width:70%;}
.comparePro_list .comparison_list .item .intro .tit{font-size:.16rem; color:#000; font-weight:bold;}
.comparePro_list .comparison_list .item .intro .more{font-size:.15rem; color:#5b5b5b;}
.comparePro_list .comparison_list .item .intro:hover .tit{color:#0a1e40;}
.comparePro_list .comparison_list .item .intro:hover .more{color:#0a1e40;}

/* 参数 */
.comparePro_list .comparison02{margin-top:.7rem; padding-bottom:.4rem;}
.comparePro_list .comparison02 .box{font-size:0;}
.comparePro_list .comparison02 .list{float:left; width:25%; text-align:center; font-size:.16rem; line-height:.3rem;}
.comparePro_list .comparison02 .list .d_body{border-top:1px solid #dfdfdf; width:100%; border-collapse:collapse;}
.comparePro_list .comparison02 .list .parameter{padding:.07rem .05rem; border:1px solid #dfdfdf; border-top:0; color:#5b5b5b; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.comparePro_list .comparison02 .list .d_title{font-weight:bold; background:#ededed; color:#000; font-size:.24rem;}


/* 暂时隐藏 */
.ipart03{display:none;}
.ipart02 .right .box .btns_box .btns:last-child{display:none;}
.pro_detail02 .bd .bd05 .tab_t_box{display:none;}
/* .header .header_top .item.h_lan{display:none;} */
/* .m_nav .content .mnav_center .m_language{display:none;} */
.ipart01 .content .top li a{padding:0 .2rem .3rem;}


/* 联系我们 */
.contact_us03 .content{display:flex; align-items:stretch; justify-content:space-between;}
.contact_us03 .content .left{width:36%; padding:0 3.7%; box-sizing:border-box; background:#f5f5f5; box-sizing:border-box;}
.contact_us03 .content .left .top{padding:.6rem 0;}
.contact_us03 .content .left .top .link{padding-bottom:.45rem;}
.contact_us03 .content .left .top .link .words{padding-left:.5rem; position:relative;}
.contact_us03 .content .left .top .link .words::after{font-family:"iconfont"!important; position:absolute; left:0; top:.05rem; font-size:.2rem; line-height:1; font-weight:bold; color:#000000;}
.contact_us03 .content .left .top .link01 .words::after{content:'\e64f'; }
.contact_us03 .content .left .top .link02 .words::after{content:'\e665'; }
.contact_us03 .content .left .top .link03 .words::after{content:'\e68b'; }
.contact_us03 .content .left .top .link .words .t{line-height:.3rem; color:#999999;}
.contact_us03 .content .left .top .link .words .c{line-height:.24rem; font-size:.22rem; color:#333333; font-weight:bold;}

.contact_us03 .right{width:62%; position:relative;}
.contact_us03 .right .hd{display:flex; align-items:flex-end; justify-content:space-between;}
.contact_us03 .right .hd .item{width:25.3%; opacity:1; visibility:visible;}
.contact_us03 .right .hd .name{font-size:.16rem; line-height:.3rem; color:#666666; margin-bottom:.1rem; text-transform:capitalize; padding-left:.2rem;}
.contact_us03 .right .hd .item .box{height:.48rem; font-size:.16rem; padding:.09rem .2rem; background:#f3f3f3; line-height:.3rem; box-sizing:border-box; position:relative;}
.contact_us03 .right .hd .item .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; height:100%; width:100%; color:#00479d;}
.contact_us03 .right .hd .item .word span{width:90%; white-space:nowrap; color:#8c8c8c; overflow:hidden;}
.contact_us03 .right .hd .item .word .icon{margin:0; font-size:.18rem; font-weight:bold;}
.contact_us03 .right .hd .item .box.choose .word span{color:#222;}
.contact_us03 .right .hd .item.noShow{opacity:0; visibility:hidden;}

.contact_us03 .right .hd ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:5;}
.contact_us03 .right .hd ul li{line-height:1; padding:1em; font-size:.16rem; color:#111; transition:all .3s ease; cursor:pointer;}
.contact_us03 .right .hd ul li:hover{background:#00469c; color:#fff;}

.contact_us03 .right .hd .btns{width:17.8%; text-align:center; line-height:.48rem; font-size:.2rem; color:#fff; text-transform:capitalize; cursor:pointer; background:#00479d; border-radius:.06rem;}

.contact_us03 .right .bd{position:relative;}
.contact_us03 .right .bd .map_box{position:relative; overflow:hidden; margin:.3rem 0 .1rem;}
.contact_us03 .right .bd .map_box .map_bg{position:relative; z-index:1;}
.contact_us03 .right .bd .map_box .map{position:absolute; left:0; width:100%; top:0; opacity:0; visibility:hidden;}
.contact_us03 .right .bd .map_box .map.cur{opacity:1; visibility:visible; z-index:2;}

.contact_us03 .right .bd .words_box{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:50.5%; background:#fff; box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.3); padding:.35rem 3% .2rem; box-sizing:border-box; z-index:6; display:none;}
.contact_us03 .right .bd .words_box .close_btns{position:absolute; display:block; margin:0; right:2.5%; top:.2rem; color:#333333; cursor:pointer; font-size:14px; line-height:1; font-weight:bold;}
.contact_us03 .right .bd .words_box .cont_ .type{display:flex; align-items:center; margin-bottom:.25rem;}
.contact_us03 .right .bd .words_box .cont_ .type .t{font-size:.22rem; line-height:.3rem; color:#333640; font-weight:bold; margin-left:.1rem;}
.contact_us03 .right .bd .words_box .cont_ .tit{font-size:.22rem; line-height:.3rem; color:#333640; font-weight:bold; margin-bottom:.15rem;}
.contact_us03 .right .bd .words_box .cont_ a{display:block; color:#6d6e71; font-size:.16rem; line-height:.3rem;}
.contact_us03 .right .bd .words_box .cont_ a:hover{color:#00469c;}

/* 公共部分 */
body .searchArea{padding-top:0!important;}
body .false01 .text .txt1{color:#00469c;}

.solution_detail02 .content .tab_t_box{white-space:nowrap; overflow-x:auto;}
.solution_detail02 .content .tab_t_box .tab_t{font-size:.2rem; min-width:1.5rem; margin-right:.1rem;}
.solution_detail02 .content .tab_t_box .tab_t:last-child{margin-right:0;}
.solution_detail02 .content .tab_t_box::-webkit-scrollbar {width:2px; height:3px; cursor:pointer;}
.solution_detail02 .content .tab_t_box::-webkit-scrollbar-thumb {border-radius:5px; background:#00469c; }
.solution_detail02 .content .tab_t_box::-webkit-scrollbar-track {border-radius:0; background:#f9f9f9;}

.news_detail02 .left .top a{color:#00469c;}


/* 印尼语 */
.history01 .stage_box li .year{font-size:.32rem;}
.history01 .stage_box .line{width:.6rem;}
.xc_banner>img{width:100%;}
.ipart04 .top .words .more_btn{width:1.8rem;}
.ipart01 .content .top li div{display:block; margin-bottom:5px;}
.ipart01 .content .top li .icon .img01,
.ipart01 .content .top li .icon .img02{margin:0 auto;}
.ipart01 .content .top li .name{margin-left:0;}
.news_list02 .bott .right .item .title{font-size:.2rem; line-height:.3rem; padding:.2rem 0; padding-left:.15rem;}
.solution01 .bott ul{display:flex; align-items:stretch; flex-wrap:wrap;}


/* 联系我们 */
.contact_us03 .right .hd{display:none!important;;}
.contact_us04{padding-top:.8rem;}
.contact_us04 .title{font-weight:bold; text-align:center; margin-bottom:.6rem;}
.contact_us04 .ul_d{display:flex; align-items:stretch; flex-wrap:wrap;}
.contact_us04 .ul_d li{width:32%; margin-right:2%; margin-bottom:.3rem; background:#f5f5f5; color:#000;}
.contact_us04 .ul_d li:nth-child(3n){margin-right:0;}
.contact_us04 .ul_d li .box{padding:.4rem 7%; box-sizing:border-box;}
.contact_us04 .ul_d li .box .t{font-size:.22rem; font-weight:bold; line-height:.3rem; margin-bottom:.1rem;}
.contact_us04 .ul_d li .box .c{font-size:.16rem; line-height:.3rem;}
.contact_us02{margin-top:.5rem;}


/* kami */
.kami01 img{width:100%;}

.kami02{padding-top:.8rem;}
.kami02 .top{display:flex; align-items:flex-start; justify-content:center; border-bottom:1px solid #cbcbcb; margin-bottom:.6rem;}
.kami02 .top .tab_t{position:relative; cursor:pointer; font-size:.2rem; line-height:.3rem; padding-bottom:.1rem; font-weight:bold; margin-right:.8rem;}
.kami02 .top .tab_t:last-child{margin-right:0;}
.kami02 .top .tab_t::after{content:''; position:absolute; width:0; left:50%; height:2px; bottom:0; background:#00469d; transition:all .3s ease;}
.kami02 .top .tab_t:hover{color:#00469d;}
.kami02 .top .tab_t.cur{color:#00469d;}
.kami02 .top .tab_t.cur::after{width:100%; left:0;}

.kami02 .bott .t{font-size:.16rem; line-height:.3rem; margin-bottom:.2rem;}
.kami02 .bott .ul_d{display:flex; align-items:stretch; flex-wrap:wrap;}
.kami02 .bott .ul_d li{width:32%; margin-right:2%; margin-top:.3rem; background:#f5f5f5; color:#000;}
.kami02 .bott .ul_d li:nth-child(3n){margin-right:0;}
.kami02 .bott .ul_d li .box{padding:.4rem 7%; box-sizing:border-box;}
.kami02 .bott .ul_d li .box .name{font-size:.22rem; font-weight:bold; line-height:.3rem; margin-bottom:.1rem;}
.kami02 .bott .ul_d li .box .c{font-size:.16rem; line-height:.3rem;}


.comparePro_list .comparison02 .box{white-space:nowrap; overflow-x:auto;}
.comparePro_list .comparison02 .box::-webkit-scrollbar{display:none;}
.comparePro_list .comparison02 .list{width:auto; float:none; display:inline-block; vertical-align:text-top;}









