﻿/*
* 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:85.41%; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:0.14rem; line-height:1.6; color:#000000; background:#fff;}
a{color:inherit;}
a:hover { color:#ca0915;}
::-moz-selection {color:#fff; background:#ca0915; }
::selection {color:#fff; background:#ca0915; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

html{font-size:100px;}

/* 网站样式 */
/* 公共 */
.tit40{font-size:0.4rem; line-height:0.54rem;}
.tit36{font-size:0.36rem; line-height:0.36rem;}
.tit24{font-size:0.24rem; line-height:0.32rem;}
.con15{font-size:0.15rem; line-height:0.3rem; color:#252525;}
.channel_content{min-height:3rem; padding:0.8rem 0;}

/* 头部和首页的版心特殊 */
.header .wrap{width:93.75%;}
.ipart .wrap{width:93.75%;}
/* 头部 */
.header{width:100%; position:fixed; left:0; top:0; z-index:90; background:#ffffff; transition:all 0.5s ease;}
.header .header_top{position:relative; z-index:10; border-bottom:1px solid #e5e5e5; transition:all 0.5s ease;}
.header .header_top .h_logo img{padding-top:0.15rem; padding-bottom:0.14rem; width:1.67rem;}
.header .header_top a{display:block;}
.header .header_top .h_logo a>*{display:inline-block; vertical-align:middle;}
.header .header_top .h_logo a .t{font-size:0.14rem; line-height:0.3rem; color:#323232; margin-left:0.05rem;}

.header .header_top .h_tools{font-size:0;}
.header .header_top .h_tools>div{display:inline-block; vertical-align:middle; margin-left:0.35rem; padding-top:0.23rem; padding-bottom:0.28rem;}
.header .header_top .h_tools .find_car{margin-left:0;}
.header .header_top .h_tools div a>div{display:inline-block; vertical-align:middle;}
.header .header_top .h_tools .img{height:0.28rem;}
.header .header_top .h_tools .img img{height:100%;}
.header .header_top .h_tools .t{font-size:0.16rem; line-height:0.28rem; margin-left:0.15rem;}

/* 语言版本 */
.header .header_top .h_tools .h_lan{position:relative;}
.header .header_top .h_tools .h_lan .icon{width:0.28rem; height:0.28rem; background:url(../img/h_lan.png) no-repeat center/cover;}
.header .header_top .h_tools .h_lan .lan_down{width:100%; position:absolute; left:50%; transform:translateX(-50%); top:100%; display:none; z-index:3; padding:5px 0; background:#E6E8EA; background:rgba(230,232,234,0.8);}
.header .header_top .h_tools .h_lan .lan_down ul>li{margin:5px 0; padding:0; float:none; text-align:center;}
.header .header_top .h_tools .h_lan .lan_down ul>li a{display:block; padding:5px 10px; color:#666; font-size:0.15rem;}
.header .header_top .h_tools .h_lan .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}
.header .header_top .h_tools .h_lan.on .t{color:#ca0915;}

/* 手机端 */
.header .header_top .h_tools .mobile_key{display:none;}
.m_nav{display:none;}

/* 菜单 */
.header .header_top .h_tools .h_menu .icon{width:0.24rem; height:0.2rem; background:url(../img/h_menu.png) no-repeat center/cover; cursor:pointer;}

/* 导航 */
.header .header_top .inav_wrapper{margin-right:10%;}
.header .header_top .nav_li{float:left; margin:0 0.15rem;}
.header .header_top .nav_li .inav_a{display:block; min-width:0.96rem; text-align:center; padding:0 0.15rem; box-sizing:border-box; font-size:0.16rem; line-height:0.79rem; transition:all .5s ease; position:relative; }
.header .header_top .nav_li .inav_a::after{content:''; position:absolute; bottom:-1px; left:50%; right:50%; height:3px; background:#ca0915; transition:all .3s ease;}
.header .header_top .nav_li .inav_a::before{content:''; position:absolute; top:0; left:50%; transform:translateX(-50%); width:100%; height:100%; background:url(../img/nav_a_bg.jpg) no-repeat center; transition:all .3s ease; z-index:-1; opacity:0; visibility:hidden;}
.header .header_top .nav_li .inav_a:hover{font-weight:bold; color:#ca0915;}
.header .header_top .nav_li .inav_a:hover::after{left:0; right:0;}
.header .header_top .nav_li .inav_a:hover::before{opacity:1; visibility:visible;}

.header .header_top .nav_li .nav_down{display:none; overflow:hidden; position:absolute; z-index:1;width:100%;top:100%;left:0;background:#ffffff;}
.header .header_top .nav_li .nav_down::after{content:''; position:absolute; left:0; top:0; width:29.375%; height:100%; background:#eeeeee;}
.header .header_top .nav_li .nav_down .left{float:left; width:28%; padding-top:0.4rem; min-height:4rem; position:relative; z-index:10;}
.header .header_top .nav_li .nav_down .left ul{position:relative; padding-bottom:0.3rem;}
.header .header_top .nav_li .nav_down .left ul:after{content:''; position:absolute; bottom:0; width:90%; left:0; height:1px; background:#c7c7c9;}
.header .header_top .nav_li .nav_down .left ul li{font-size:0.15rem; line-height:0.45rem; padding-left:0.75rem;}
.header .header_top .nav_li .nav_down .left ul li:hover{background:#d6d6d6; color:#ca0915;}
.header .header_top .nav_li .nav_down .left ul li.cur{background:#d6d6d6; color:#ca0915;}
.header .header_top .nav_li .nav_down .left dl{padding:0.25rem 0 0.2rem;}
.header .header_top .nav_li .nav_down .left dl dt{font-size:0.17rem; padding-left:0.75rem; line-height:0.3rem;}
.header .header_top .nav_li .nav_down .left dl dd{font-size:0.15rem; padding-left:0.75rem; line-height:0.3rem;}
.header .header_top .nav_li .nav_down .right{float:right; width:67%; padding-top:0.9rem;}
.header .header_top .nav_li .nav_down .right .infor{float:left; width:57%; position:relative; z-index:1;}
.header .header_top .nav_li .nav_down .right .infor .con{margin:0.15rem 0 0.45rem;}
.header .header_top .nav_li .nav_down .right .img{position:absolute; right:0; top:0;}
.header .header_top .nav_li .nav_down .right .more_btn{display:inline-block; line-height:0.45rem; height:0.45rem; padding:0 0.4rem; color:#ffffff; background:#ca0915;}

/* 产品导航 */
.header .header_top .nav_li .nav_down.pro_down .wrap{margin-right:0; width:96.875%;}
.header .header_top .nav_li .nav_down.pro_down::after{width:28.3%;}
.header .header_top .nav_li .nav_down.pro_down .left{min-height:4.66rem; box-sizing:border-box; width:26%;}
.header .header_top .nav_li .nav_down.pro_down .left ul{position:relative; padding-bottom:0.3rem;}
.header .header_top .nav_li .nav_down.pro_down .left ul:after{display:none;}
.header .header_top .nav_li .nav_down.pro_down .left ul li>a{display:block; position:relative;}
.header .header_top .nav_li .nav_down.pro_down .left ul li>a .icon{display:inline-block; width:0.37rem; height:0.23rem; padding-right:0.15rem; vertical-align:middle;}
.header .header_top .nav_li .nav_down.pro_down .left ul li>a:after{content:''; width:8px; height:0.15rem; background:url(../img/pro_down_jt.png) no-repeat center; position:absolute; right:0.4rem; top:50%; margin-top:-0.07rem; opacity:0; visibility:hidden;}
.header .header_top .nav_li .nav_down.pro_down .left ul li{font-size:0.15rem; line-height:0.45rem; padding-left:0.75rem; margin-bottom:0.1rem;}
.header .header_top .nav_li .nav_down.pro_down .left ul li:hover{background:#d6d6d6; color:#ca0915;}
.header .header_top .nav_li .nav_down.pro_down .left ul li.cur{background:#d6d6d6; color:#ca0915;}
.header .header_top .nav_li .nav_down.pro_down .left ul li.cur>a:after{opacity:1; visibility:visible;}
.header .header_top .nav_li .nav_down.pro_down .right{width:74%; float:right; padding-top:0;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left{width:40%; float:left; min-height:4.66rem;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left ul{padding:0.25rem 0.5rem;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left .li_{width:32%; margin-right:2%; float:left; position:relative; margin-bottom:0.1rem;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left .li_three{margin-right:0;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left .li_ a{display:block;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left .li_ .intro {display:flex; position:absolute; left:0; bottom:0; width:100%; height:100%; justify-content:center;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left .li_ .intro .tit{font-size:0.18rem; line-height:0.27rem; font-weight:bold; text-align:center; display:flex; align-items:center;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left .li_ .cover {position:absolute; left:0; bottom:0; width:100%; height:100%; justify-content:center; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left .li_.cur .cover {opacity:1; visibility:visible;}
.header .header_top .nav_li .nav_down.pro_down .right .r_left .li_.cur .intro .tit{color:#fff;}
.header .header_top .nav_li .nav_down.pro_down .right .r_right{float:right; width:59%; background:url(../img/pro_down_bg.jpg) no-repeat center; min-height:4.66rem; background-size:cover;}
.header .header_top .nav_li .nav_down.pro_down .right .r_right ul{padding:0.23rem 0.35rem;}
.header .header_top .nav_li .nav_down.pro_down .right .r_right ul li{font-size:0.15rem; line-height:0.47rem;}
.header .header_top .nav_li .nav_down.pro_down .right .r_right ul li:hover{color:#ca0915;}

/* 下层导航 */
.header .header_bott{text-align:center; width:100%; height:0.5rem; transition:all 0.5s ease; position:relative; top:0; left:0; background:#fff; border-bottom:1px solid #e0e0e0;}
.header .header_bott .sumary{line-height:0.22rem; color:#000; padding-right:0.3rem; border-right:1px solid #e5e5e5; font-size:0.16rem; display:inline-block; margin-top:0.14rem;}
.header .header_bott .sumary:hover{color:#ca0915;}
.header .header_bott .list{display:inline-block;}
.header .header_bott li{color:#5d5d5d; font-size:0.15rem; display:inline-block; margin:0 0.15rem; font-family:'he-t';}
.header .header_bott li a{line-height:0.5rem; display:block; position:relative;}
.header .header_bott li a::after{content:''; width:100%; height:2px; background:#ca0915; position:absolute; left:0; bottom:0; -webkit-transition:all 250ms ease 0s; transition:all 250ms ease 0s; -webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0);}
.header .header_bott li:hover a::after{-webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}
.header .header_bott li.cur{color:#ca0915;}
.header .header_bott li.cur a::after{-webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}

/* 到下层之后 */
.header.xc_header.on {top:-0.8rem;}
.header .header_top .nav_li .inav_a.cur{font-weight:bold; color:#ca0915;}
.header .header_top .nav_li .inav_a.cur::after{left:0; right:0;}
.header .header_top .nav_li .inav_a.cur::before{opacity:1; visibility:visible;}

/* 右侧导航 */
/* LNB */
.lnb .lnb_bg{content:''; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); visibility:hidden; opacity:0;z-index: 999; transition: all 0.3s;}
.lnb .lnb_area{position:fixed; right:-5rem; top:0; width:5rem; height:100%; z-index:999; background:#fff; transition:all 0.3s;}
.lnb .lnb_inner{position:relative; overflow:auto; height:100%;}
.lnb .lnb_inner .btn_lnb_close{position:absolute; right:0.5rem; top:0.3rem; font-size:0.16rem; font-weight:bold; transition:.5s ease;}
.lnb .lnb_inner .btn_lnb_close:hover{transform:rotateZ(180deg);}
.lnb .lnb_top .box{padding:0.9rem 0.5rem 0.18rem;}
.lnb .lnb_top .box .tit{font-size:0.2rem; font-weight:bold; margin-bottom:0.2rem;}
.lnb .lnb_top .box .con a{display:block; padding:0 0.2rem; border:1px solid #cccccc; line-height:0.4rem; height:0.4rem; overflow:hidden; font-size:0.15rem; margin-bottom:10px;}
.lnb .lnb_top{border-bottom:1px solid #eeeeee;}
.lnb .lnb_top .box .con a i{float:right; transition:transform .3s ease; transform:translateX(-5px)}
.lnb .lnb_top .box .con a:hover{background:#ca0915; color:#ffffff;}
.lnb .lnb_top .box .con a:hover i{transform:translateX(0);}
.lnb .lnb_bott .tit{font-size:0.2rem; font-weight:bold; padding:0.2rem 0.5rem;}
.lnb .lnb_bott .con{position:relative;}
.lnb .lnb_bott .con ul{position:relative; background:url(../img/black.6.png); z-index:1; font-size:0.15rem;}
.lnb .lnb_bott .con ul li{border-bottom:2px solid rgba(255,255,255,0.2); transition:.3s ease;}
.lnb .lnb_bott .con ul li a{padding:28px 0.5rem; display:block; color:#fff;}
.lnb .lnb_bott .con ul li a i{float:right; opacity:0; visibility:hidden; transition:.3s ease; transform:translateX(-5px)}
.lnb .lnb_bott .con ul li:hover{background:rgba(0,0,0,0.4);}
.lnb .lnb_bott .con ul li:hover a i{transform:translateX(0);opacity:1; visibility:visible;}
.lnb .lnb_bott .con .img img{position:absolute; top:0; left:0; width:100%; height:100%;}

.lnb.on .lnb_bg {visibility:visible; opacity:1;}
.lnb.on .lnb_area {right:0}


/* 底部 */
.footer{background:#dedede;}
.footer .f_top{padding-top:0.55rem; padding-bottom:0.5rem; border-bottom:1px solid #c6c6c6;}
.footer .f_top .t_left{width:68%;}
.footer .f_top .t_left li{float:left; background:#c6c6c6; margin-right:4.7%; font-size:0; width:28.6%; padding-left:3.2%; box-sizing:border-box; transition:all .3s ease;}
.footer .f_top .t_left li a{display:block;}
.footer .f_top .t_left li a>div{display:inline-block; vertical-align:middle;}
.footer .f_top .t_left li .tit{font-size:0.18rem; line-height:0.65rem; color:#252525; font-weight:bold; margin-left:6.3%;}
.footer .f_top .t_left li:hover{opacity:.76;}
.footer .f_top .t_right .share_box{margin-top:.25rem;}
.footer .f_top .t_right .share_box a{display:inline-block; background:#c6c6c6; border-radius:5px; margin-left:0.1rem; position:relative; cursor:pointer;}
.footer .f_top .t_right .share_box a>img{padding:5px;}
.footer .f_top .t_right .share_box .ewm_img{width:1.5rem; height:1.5rem; position:absolute; bottom:30px; right:50%; margin-right:-0.75rem; display:none;}

.footer .f_center{padding-top:0.42rem; border-bottom:1px solid #c6c6c6; padding-bottom:0.2rem; position:relative;}
.footer .f_center a{display:block;}
.footer .f_center .bg{position:absolute; left:3.4%; top:50%; transform:translateY(-50%); height:93.3%; width:103%; z-index:0;}
.footer .f_center .bg img{height:100%;}
.footer .f_center .c_left{width:24%; position:relative;}
.footer .f_center .c_left .f_logo{margin-bottom:0.9rem;}
.footer .f_center .c_right{width:60.5%; display:flex; align-items:flex-start; justify-content:space-between; position:relative;}
.footer .f_center .c_right dt{font-size:0.2rem; line-height:0.3rem; color:#252525; margin-bottom:.1rem;}
.footer .f_center .c_right dd{font-size:0.15rem; line-height:0.3rem; color:#252525;}

.footer .f_bott{line-height:0.7rem; color:#252525;}
.footer .f_bott .beifen{margin-right:0.2rem;}
.footer .f_bott em{margin:0 5px;}
.footer .f_bott .b_right{position:relative;}
.footer .f_bott .b_right .btns{cursor:pointer;}
.footer .f_bott .b_right .company_list{position:absolute; left:-20%; bottom:100%; width:140%; background:#f5f5f5; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06); display:none; z-index:20; max-height:1.2rem; overflow-y:auto;}
.footer .f_bott .b_right .company_list::-webkit-scrollbar {width:2px; height:4px;}
.footer .f_bott .b_right .company_list::-webkit-scrollbar-thumb {border-radius:5px; background:#ca0915; }
.footer .f_bott .b_right .company_list::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.footer .f_bott .b_right .company_list a{display:block; width:auto; line-height:0.2rem; padding:0.1rem; transition:all .5s ease;}
.footer .f_bott .b_right .company_list a:hover{color:#ca0915;}

/* 下层banner */
.xc_banner{position:relative; overflow:hidden; margin-top:1.3rem;}
.xc_banner .intro{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:100%; color:#fff; text-align:center;}
.xc_banner .intro .con{margin-top:0.2rem; color:#fff;}

.xc_banner .intro{top:calc(50% - 0.3rem); color:#ca0915;}
.xc_banner.solution .intro{top:50%;}
.xc_banner.case .intro{top:50%;}


/* 工程案例 */
.xc_banner.cases .form_box{width:7.9rem; margin:0 auto; font-size:0; margin-top:0.4rem;}
.xc_banner.cases .form_box .ban_inp{background:#ffffff; width:74%; border:0; padding:0; margin:0; display:inline-block; line-height:0.5rem; text-indent:0.5rem;}
.xc_banner.cases .form_box input:-moz-placeholder{color:#252525;}
.xc_banner.cases .form_box input::-webkit-input-placeholder{color:#252525;}
.xc_banner.cases .form_box input:-ms-input-placeholder{color:#252525;} 
.xc_banner.cases .form_box .ban_btn{color:#ffffff; cursor:pointer; background:#d80c18; width:26%; border:0; padding:0; margin:0; display:inline-block; line-height:0.5rem; text-align:center; outline:none; }
.xc_banner.cases .form_box .ban_btn i{margin:0; vertical-align:middle; line-height:1; font-size:0.2rem; margin-right:0.1rem;}

.cases.channel_content{padding:0;}
.cases01 .top{background:#ffffff; padding:0.4rem 0 0.2rem;}
.cases01 .top .cat_list{margin-bottom:0.15rem;}
.cases01 .top .cat_list .tit{font-size:0.18rem; font-weight:bold; float:left; line-height:0.36rem; width:.9rem;}
.cases01 .top .cat_list .ser_list{float:left; width:calc(100% - 0.9rem);}
.cases01 .top .cat_list .ser_list .ser_sx{line-height:0.36rem;display:inline-block; font-size:0.15rem; color: #252525; cursor:pointer; margin-right:.4rem;}
.cases01 .top .cat_list .ser_list .ser_sx i{display:inline-block;  width:10px; height:10px; border:1px solid #cdcdcd; margin-right:0.1rem; vertical-align:middle; background:transparent;}
.cases01 .top .cat_list .ser_list .ser_sx i{*display:inline; *zoom:1;}
.cases01 .top .cat_list .ser_list .ser_sx.cur i{background:#ca0915; border-color:#ca0915;}
.cases01 .top .cat_list .ser_list .ser_sx.cur{color:#ca0915;}
.cases01 .bott{padding:0.45rem 0; background:#f4f4f4;}
.cases01 .bott .li_{float:left; width:23.8%; margin-right:1.6%; margin-bottom:0.4rem; transition:all .3s ease; position:relative;}
.cases01 .bott .li_::after{content:''; height:5px; background:#ca0915; position:absolute; left:0; bottom:0; width:0; transition:all 0.5s ease;}
.cases01 .bott .li_:nth-child(4n){margin-right:0;}
.cases01 .bott .li_ a{display:block;}
.cases01 .bott .li_ .rect-5536{padding-bottom:55.36%;}
.cases01 .bott .li_ .words{background:#ffffff; padding:0.3rem; padding-bottom:0.25rem;}
.cases01 .bott .li_ .words .tit{height:0.64rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; color:#252525;}
.cases01 .bott .li_ .words .list{font-size:0.15rem; color:#888888; line-height:0.28rem; margin-top:0.1rem; }
.cases01 .bott .li_ .words .list ul li{float:left; margin-right:0.1rem; border:1px solid #888888; padding:0 7px;}
.cases01 .bott .li_ .words .more{float:right; color:#444444; margin:0; margin-top:0.4rem; font-size:0.18rem; font-weight:bold;}
.cases01 .bott .li_:hover{box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1);}
.cases01 .bott .li_:hover::after{width:100%;}

/* 工程案例详情 */
.channel_content.cases_detail{background:#f4f4f4;}
.cases_detail .common_title{text-align:center; line-height:1; padding-bottom:0.15rem; position:relative; margin-bottom:0.3rem;}
.cases_detail .common_title::after{content:''; width:0.7rem; height:2px; position:absolute; bottom:0; left:50%; transform:translateX(-50%); background:#ca0915;}
.cases_detail01 .content{background:#ffffff; padding:0.5rem;}
.cases_detail01 .content .title{font-weight:bold; text-align:center; color:#252525;}
.cases_detail01 .content ._tools{font-size:0; color:#7e7e7e; margin:0.1rem 0 0.15rem; text-align:center}
.cases_detail01 .content ._tools ._tool{font-size:12px; margin-right:0.1rem; display:inline-block; height:0.5rem; line-height:0.5rem; vertical-align:middle; overflow:hidden;}
.cases_detail01 .content ._tools .iconfont {font-size:0.18rem; display:inline-block; height:0.3rem; line-height:0.3rem; vertical-align:-2px;}
.cases_detail01 .content .list{text-align:center; margin:0.35rem auto; width:8rem; font-size:0;}
.cases_detail01 .content .list li{width:calc(50% - 5px); display:inline-block; box-sizing:border-box; font-size:0.15rem; color:#666666; line-height:0.42rem; border:1px solid #eee;}
.cases_detail01 .content .list li:first-child{margin-right:10px;}
/* .cases_detail01 .content .bott_{text-align:center; font-size:0;} */
.cases_detail01 .content ._tools ._tool.share_more{cursor:pointer;}

.cases_detail02 .page_bott{background:#fff; margin-top:0.3rem;}
.cases_detail02 .page_bott .page_prev{float:left; width:46%; border-right:1px solid #c9c9c9;}
.cases_detail02 .page_bott .page_next{float:right; width:46%; border-left:1px solid #c9c9c9;}
.cases_detail02 .page_bott .box{padding:0.3rem;}
.cases_detail02 .page_bott .page_prev .page_btn{float:left; padding-left:0.45rem; margin-right:0.3rem; }
.cases_detail02 .page_bott .page_next .page_btn{float:right; padding-right:0.45rem; margin-left:0.3rem; }
.cases_detail02 .page_bott .page_btn{font-size:0.15rem; color:#666666; position:relative; line-height:0.3rem;}
.cases_detail02 .page_bott .page_btn .icon{position:absolute; width:31px; height:11px; background:url(../img/cases_detail02_1.png) no-repeat;top:50%; margin-top:-5px;}
.cases_detail02 .page_bott .page_prev .page_btn .icon{left:0;}
.cases_detail02 .page_bott .page_next .page_btn .icon{background-position:-32px 0; right:0;}
.cases_detail02 .page_bott .t{font-size:0.18rem; font-weight:bold; color:#252525; line-height:0.3rem;}
.cases_detail02 .page_bott .page_next .t{float:right;}
.cases_detail02 .page_bott a:hover .t{color:#ca0915;}
.cases_detail02 .page_bott .page_center{float:left; width:7%; height:0.9rem; position:relative;}
.cases_detail02 .page_bott .page_center .icon .iconfont{position:absolute; left:50%; margin-left:-6px; top:50%; margin-top:-0.16rem; font-size:0.24rem; color:#b5b5b5;color:#b5b5b5;}
.cases_detail02 .page_bott .page_center:hover .icon .iconfont{color:#ca0915;}
.cases_detail02 .page_bott .page_prev:hover .page_btn .icon{left:-5px; transition:.3s ease;}
.cases_detail02 .page_bott .page_next:hover .page_btn .icon{right:-5px; transition:.3s ease;}

.cases_detail03{margin-top:0.8rem;}
.cases_detail03 .content li{float:left; background:#ffffff; border:1px solid #cdcdcd; padding:0.25rem 0.15rem 0.35rem; box-sizing:border-box; width:23.8%; margin-right:1.6%;}
.cases_detail03 .content li:nth-child(4n){margin-right:0;}
.cases_detail03 .content li .infor{text-align:center; margin-bottom:0.2rem;}
.cases_detail03 .content li .infor .tit{font-size:12px; line-height:0.2rem; margin-bottom:5px;}
.cases_detail03 .content li .infor .con{font-weight:bold;}
.cases_detail03 .content li .img{text-align:center; height:1.6rem; position:relative; overflow:hidden;}
.cases_detail03 .content li .img img{max-height:100%; position:absolute; left:50%; transform:translate(-50%,-50%); top:50%; width:auto;}
.cases_detail03 .content li .btns_box{display:flex; align-items:center; justify-content:space-around; margin-top:0.3rem;}
.cases_detail03 .content li .btns_box a{display:block; font-size:12px; line-height:0.35rem; border:1px solid #666e73; width:45%; text-align:center;}
.cases_detail03 .content li .btns_box a:hover{background:#d80c18; border-color:#ffffff; color:#ffffff;}
.cases_detail03 .content li:hover .img img{transform:translate(-50%,-50%) scale(1.05);}

/* 分页 start*/
.widgets_common_pages_4{font-size:0.18rem; color:#838383; text-align:center; margin-top:10px;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#000; display:inline-block; border:1px solid #e8e8e8; vertical-align:middle; width:34px; height:34px; line-height:0.34rem; margin-right:7px; font-size:0.18rem; font-family:Arial;}
.widgets_common_pages_4 .gonext,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#ca0915; border-color:#ca0915;}
.widgets_common_pages_4 span.count{border:0; background:0;color:#000;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{width:auto; padding:0 12px;}
.widgets_common_pages_4 .goprev{margin-right:10px; background:none;}
.widgets_common_pages_4 span.ellipsis{border-color:transparent; padding:0;}
.widgets_common_pages_4 .goprev i{transform:rotateZ(180deg);}
.widgets_common_pages_4 a:hover, .widgets_common_pages_4 .goprev:hover{color:#fff; background:#ca0915; border-color:#ca0915;}
.widgets_common_pages_4 .goprev{width:36px; height:36px; background:url(../img/widgets_common_pages_4_1.png) no-repeat center; background-size:14px 10px; padding:0;}
.widgets_common_pages_4 .goprev:hover{background:#ca0915 url(../img/widgets_common_pages_4_3.png) no-repeat center; background-size:14px 10px;}
.widgets_common_pages_4 .gonext{width:36px; height:36px; background:url(../img/widgets_common_pages_4_2.png) no-repeat center; background-size:14px 10px; padding:0;}
.widgets_common_pages_4 .gonext:hover{background:#ca0915 url(../img/widgets_common_pages_4_4.png) no-repeat center; background-size:14px 10px;}
/* 分页 end*/


/* 解决方案 */
/* .xc_banner.solution .intro .tit{color:#000000;} */
.xc_banner.solution .form_box{width:7.9rem; margin:0 auto; font-size:0; margin-top:0.4rem;}
.xc_banner.solution .form_box .ban_sele{color:#252525; font-size:0.15rem; text-align:left; text-indent:0.4rem; width:2.9rem; border:0; padding:0; margin:0; border-radius:0; margin-right:0.05rem; background:#ffffff; line-height:0.5rem; height:0.5rem;}
.xc_banner.solution .form_box .ban_sele.select-ui-choose ._arrow{right:8%;}
.xc_banner.solution .form_box .ban_sele.select-ui-choose-default ._arrow .arr{width:12px; height:6px; margin:0; border:0; background:url(../img/solution_ban_jt.png) no-repeat center; margin-top:-3px;}
.xc_banner.solution .form_box .ban_btn{color:#ffffff; cursor:pointer; background:#d80c18; width:2rem; vertical-align:middle; border:0; padding:0; margin:0; display:inline-block; line-height:0.5rem; text-align:center; outline:none; }
body .select-ui-options-default li:hover{background:#ca0915;}
body .select-ui-options-default-bottom{border-radius:0;}
body .select-ui-options-default{box-sizing:border-box; border:0; max-height:1.2rem;}
body .select-ui-options-default li{line-height:0.4rem; padding:0 6px; padding-left:0.45rem;}
body .select-ui-options-default::-webkit-scrollbar {width:3px; height:4px;}
body .select-ui-options-default::-webkit-scrollbar-thumb {border-radius:5px; background:#ca0915; }
body .select-ui-options-default::-webkit-scrollbar-track {border-radius:0; background:#ffffff;}

.solution.channel_content{padding-top:0;}
.solution01{border-bottom:1px solid #dcdcdc; }
.solution01 .content{position:relative;}
.solution01 .owl-carousel{width:87.8%; margin:0 auto; position:static;}
.solution01 .item{line-height:0.66rem; position:relative; text-align:center; font-size:0.15rem; color:#252525;}
.solution01 .item::after{content:''; position:absolute; left:50%; width:0; bottom:0; height:2px; background:#ca0915; transition:all .3s ease;}
.solution01 .item.cur::after{left:0; width:100%;}
.solution01 .item:hover::after{left:0; width:100%;}
.solution01 .owl-carousel .owl-nav .owl-next, 
.solution01 .owl-carousel .owl-nav .owl-prev{position:absolute; font-size:0.25rem; cursor:pointer; top:50%; transform:translateY(-50%); right:0;}
.solution01 .owl-carousel .owl-nav .owl-prev{right:auto; left:0;}

.solution02{margin-top:0.3rem;}
.solution02 .rect-4317{padding-bottom:43.17%;}
.solution02 .rect-8992{padding-bottom:89.92%;}
.solution02 .rect-4892{padding-bottom:48.92%;}
.solution02 .top{margin-bottom:0.4rem;}
.solution02 .top .left{width:65.8%;}
.solution02 .top .left a{display:block; position:relative}
.solution02 .top .left .cover{position:absolute; left:0; bottom:0; padding:0.3rem; padding-left:0.5rem; box-sizing:border-box;}
.solution02 .top .left .t{color:#fff;}
.solution02 .top .left .c{color:#fff; margin-top:0.2rem;}
.solution02 .top .left .c .txt{width:75%;}
.solution02 .top .right{width:31.6%;}
.solution02 .item{background:#f4f4f4; transition:all .3s ease; position:relative;}
.solution02 .item::after{content:''; width:0; height:5px; background:#ca0915; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.solution02 .item .box{padding:0.3rem 0.35rem;}
.solution02 .item .box .t{color:#252525; margin-bottom:0.2rem; font-size:0.28rem; font-weight:bold; line-height:0.3rem;}
.solution02 .item .box .c{height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.solution02 .item .box .more{float:right; color:#9d9d9d; margin-top:0.05rem;}
.solution02 .item:hover::after{width:100%;}
.solution02 .item:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2)}
.solution02 .bott .item{float:left; width:31.6%; margin-right:2.6%; margin-bottom:0.4rem;}
.solution02 .bott .item:nth-child(3n){margin-right:0;}


/* 解决方案详情 */
.xc_banner.solution_detail .intro{text-align:left; color:#000000;}
.xc_banner.solution_detail .intro .con{width:52%; color:#000000;}

.solution_detail.channel_content{padding-bottom:0;}
.solution_detail .common_title{text-align:center; line-height:1; padding-bottom:0.15rem; position:relative; margin-bottom:0.3rem;}
.solution_detail .common_title::after{content:''; width:0.7rem; height:2px; position:absolute; bottom:0; left:50%; transform:translateX(-50%); background:#ca0915;}

.solution_detail01{margin-bottom:0.8rem;}
.solution_detail01 .content .tab_t_box{text-align:center; margin-bottom:0.45rem; font-size:0;}
.solution_detail01 .content .tab_t_box .tab_t{display:inline-block; font-size:0.18rem; margin:0 0.1rem; line-height:0.45rem; min-width:1.6rem; padding:0 0.2rem; box-sizing:border-box; color:#252525; border:1px solid #cdcdcd; cursor:pointer; }
.solution_detail01 .content .tab_t_box .tab_t.cur{color:#ffffff; background:#d80c18; border-color:#ffffff;}
.solution_detail01 .content .tab_t_box .tab_t:hover{color:#ffffff; background:#d80c18; border-color:#ffffff;}
/* .solution_detail01 .content .tab_c{display:none;} */
/* .solution_detail01 .content .tab_c li{float:left; background:#ffffff; border:1px solid #cdcdcd; padding:0.25rem 0.15rem 0.35rem; box-sizing:border-box; width:23.8%; margin-right:1.6%;}
.solution_detail01 .content .tab_c li:nth-child(4n){margin-right:0;} */
.solution_detail01 .content .tab_c{position:relative;}
.solution_detail01 .content .tab_c .swiper-container{width:calc(100% - 0.8rem); margin:0 auto;}
.solution_detail01 .content .tab_c .swiper-slide{display:inline-block; width:22%; margin-right:2%;}
.solution_detail01 .content .tab_c .swiper-container.swiper-container-initialized .swiper-slide{display:block;}
.solution_detail01 .content .tab_c .li_{background:#ffffff; border:1px solid #cdcdcd; padding:0.25rem 0.15rem 0.35rem; box-sizing:border-box;}
.solution_detail01 .content .tab_c .li_ .infor{text-align:center; margin-bottom:0.2rem;}
.solution_detail01 .content .tab_c .li_ .infor .tit{font-size:0.15rem; line-height:0.2rem; margin-bottom:5px;}
.solution_detail01 .content .tab_c .li_ .infor .con{font-weight:bold;}
.solution_detail01 .content .tab_c .li_ .img{text-align:center; height:1.6rem; position:relative;}
.solution_detail01 .content .tab_c .li_ .img img{max-height:100%; position:absolute; left:50%; transform:translate(-50%,-50%); top:50%; width:auto;}
.solution_detail01 .content .tab_c .li_ .words{margin-top:0.2rem; font-size:0;}
.solution_detail01 .content .tab_c .li_ .words .t{padding-left:10px; position:relative; color:#000000; margin-bottom:0.1rem;}
.solution_detail01 .content .tab_c .li_ .words .t::after{content:''; position:absolute; left:0; top:50%; height:0.14rem; width:2px; transform:translateY(-50%); background:#ca0915;}
.solution_detail01 .content .tab_c .li_ .words .c{color:#000000;}
.solution_detail01 .content .tab_c .li_ .words .c .c02{font-weight:bold;}
.solution_detail01 .content .tab_c .li_ .words .c .li_box{display:inline-block; width:49%; vertical-align:text-top; text-align:center;}
.solution_detail01 .content .tab_c .li_ .btns_box{display:flex; align-items:center; justify-content:space-around; margin-top:0.3rem;}
.solution_detail01 .content .tab_c .li_ .btns_box a{display:block; font-size:0.15rem; line-height:0.45rem; border:1px solid #666e73; width:45%; text-align:center;}
.solution_detail01 .content .tab_c .li_ .btns_box a:hover{background:#d80c18; border-color:#ffffff; color:#ffffff;}
.solution_detail01 .content .tab_c .li_:hover .img img{transform:translate(-50%,-50%) scale(1.05);}

.solution_detail01 .content .tab_c .swiper-button-next,
.solution_detail01 .content .tab_c .swiper-button-prev{width:17px; height:28px; margin-top:-14px; right:0; background:url(../img/comm-you.png) no-repeat center/cover;}
.solution_detail01 .content .tab_c .swiper-button-prev{background:url(../img/comm-zuo.png) no-repeat center/cover; left:0; right:auto;}
.solution_detail01 .content .tab_c .swiper-button-prev:hover{background:url(../img/comm-zuo2.png) no-repeat center/cover;}
.solution_detail01 .content .tab_c .swiper-button-next:hover{background:url(../img/comm-you2.png) no-repeat center/cover;}
.solution_detail01 .content .tab_c .swiper-button-next.swiper-button-disabled, .solution_detail01 .content .tab_c .swiper-button-prev.swiper-button-disabled{opacity:0;}

.solution_detail02{ padding:0.6rem 0 0.8rem; background:url(../img/solution_detail02_bg.jpg) no-repeat center/cover;}
.solution_detail02 .content .rect-575{padding-bottom:57.5%;}

.solution_detail02 .content{position:relative;}
.solution_detail02 .content .owl-carousel{width:91.5%; margin:0 auto;}
.solution_detail02 .content .item{display:none;}
.solution_detail02 .content .owl-item .item{display:block;}
.solution_detail02 .content .item .intro{background:#fff;}
.solution_detail02 .content .item .intro .box{padding:0.35rem 0.25rem;}
.solution_detail02 .content .item .intro .box .t{padding-top:0.15rem; position:relative;}
.solution_detail02 .content .item .intro .box .t::after{content:''; position:absolute; left:0; top:0; width:0.5rem; height:3px; background:#ca0915;}
.solution_detail02 .content .item .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; background:#d80c18; transition:all 0.5s ease; opacity:0; visibility:hidden;}
.solution_detail02 .content .item .cover:after{content:''; width:3.07rem; height:2.82rem; background:url(../img/solution_detail02_cover_bg.png) no-repeat center/cover; position:absolute; right:0; bottom:0;} 
.solution_detail02 .content .item .cover .box{padding:0.45rem; position:relative; z-index:2;}
.solution_detail02 .content .item .cover .box .t{color:#ffffff; margin-bottom:5px; padding-top:0.15rem; position:relative;}
.solution_detail02 .content .item .cover .box .t::after{content:''; position:absolute; left:0; top:0; width:0.5rem; height:3px; background:#ffffff;}
.solution_detail02 .content .item .cover .box .c{color:#ffffff; height:0.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.solution_detail02 .content .item:hover .cover{opacity:1; visibility:visible;}
.solution_detail02 .content .solu02_btn>div{width:17px; height:28px; background:url(../img/solution_detail02_jt.png) no-repeat center/cover;  position:absolute; top:50%; margin-top:-14px; z-index:2; font-size:0; cursor:pointer;}
.solution_detail02 .content .solu02_btn>div.disabled{display:none;}
.solution_detail02 .content .solu02_btn .owl-prev {left:0; transform:rotate(180deg);}
.solution_detail02 .content .solu02_btn .owl-next {right:0;}
.solution_detail02 .content .solu02_btn>div:hover{background:url(../img/comm-you2.png) no-repeat center/cover;}


/* 服务网点 start */
.service_network01 .top{text-align:center; padding-bottom:0.2rem; border-bottom:1px solid #e0e0e0; margin-bottom:0.35rem;}
.service_network01 .top span{display:inline-block; font-size:0.18rem; line-height:0.18rem; color:#222; margin:0 0.7rem; cursor:pointer;}
.service_network01 .top span.cur{font-weight:bold;}

.service_network01 .bott{height:747px; overflow:hidden;}
.service_network01 .bott .left{width:34%; height:100%; background:#f7f7f7;}
/* .service_network01 .bott .left .left_top{background:linear-gradient( 90deg, rgb(222,222,222) 0%, rgb(209,209,209) 100%); padding:6.5%; box-sizing:border-box;} */
.service_network01 .bott .left .left_top{background:#ca0915; padding:6.5%; box-sizing:border-box;}
.service_network01 .bott .left .left_top .item{width:100%; margin-bottom:0.2rem; border:1px solid #fff; line-height:0.46rem; height:0.46rem; color:#fff; font-size:0.15rem; position:relative; cursor:pointer; /*background:#d80c18;*/ box-sizing:border-box;}
/* .service_network01 .bott .left .left_top .item.item01{background:none;}
.service_network01 .bott .left .left_top .item.item02,
.service_network01 .bott .left .left_top .item.item03{border:none;} */
.service_network01 .bott .left .left_top .item:last-child{margin-bottom:0;}
.service_network01 .bott .left .left_top .item input, .service_network01 .bott .left .left_top .item button{border:none; padding:0; outline:none; resize:none; background:transparent; font-size:0.15rem; height:100%; color:#fff;}
.service_network01 .bott .left .left_top .item input::-webkit-input-placeholder{font-size:0.15rem; color:#fff;}
.service_network01 .bott .left .left_top .item input::-moz-placeholder{font-size:0.15rem; color:#fff;}
.service_network01 .bott .left .left_top .item input:-moz-placeholder{font-size:0.15rem; color:#fff;}
.service_network01 .bott .left .left_top .item input:-ms-input-placeholder{font-size:0.15rem; color:#fff;}
.service_network01 .bott .left .left_top .item .item_l{width:86%; float:left; padding-left:0.2rem; box-sizing:border-box; position:relative; color:#fff; }

.service_network01 .bott .left .left_top .item .item_r{width:14%; float:right; position:relative; height:100%; cursor:pointer;}
.service_network01 .bott .left .left_top .item .item_r::before{content:''; width:1px; height:45%; background:#fff; position:absolute; left:0; top:50%; transform:translate(0,-50%);}
.service_network01 .bott .left .left_top .item .item_r::after{content:''; width:12px; height:10px; background:url(../img/service_network01_ico_arrow.png) no-repeat center; background-size:contain; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.service_network01 .bott .left .left_top .item.item01 .item_r::after{width:18px; height:18px; background:url(../img/service_network01_ico_search.png) no-repeat center; background-size:contain;}
.service_network01 .bott .left .left_top .item .item_down{display:none; position:absolute; top:100%; left:0; width:100%; background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:2; max-height:1.5rem; overflow:auto; padding-left:0.2rem; box-sizing:border-box;}
.service_network01 .bott .left .left_top .item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.service_network01 .bott .left .left_top .item .item_down::-webkit-scrollbar-thumb{background:#ca0915;}
.service_network01 .bott .left .left_top .item .item_down::-webkit-scrollbar-track{background:#f6f5f5;}
.service_network01 .bott .left .left_top .item .item_down li{color:#222; line-height:0.3rem; cursor:pointer;}
.service_network01 .bott .left .left_top .item.cur .item_r::after{transform:rotate(180deg) translate(50%,50%);}
.service_network01 .bott .left .left_top .item.item01.cur .item_r::after{transform:rotate(0) translate(-50%,-50%);}
.service_network01 .bott .left .left_bott{padding:0.4rem; box-sizing:border-box; overflow:auto; max-height:480px;}
.service_network01 .bott .left .left_bott::-webkit-scrollbar{width:2px; height:4px;}
.service_network01 .bott .left .left_bott::-webkit-scrollbar-thumb{background:#ca0915;}
.service_network01 .bott .left .left_bott::-webkit-scrollbar-track{background:#f6f5f5;}
.service_network01 .bott .left .left_bott li{margin-bottom:0.4rem;}
.service_network01 .bott .left .left_bott li:last-child{margin-bottom:0;}
.service_network01 .bott .left .left_bott li .t{font-size:0.2rem; color:#252525; line-height:1; margin-bottom:0.1rem;}
.service_network01 .bott .left .left_bott li .c{font-size:0.15rem; color:#252525; opacity:0.8;}
.service_network01 .bott .left .left_bott li .c span{display:block;}
.service_network01 .bott .right{width:66%; height:100%;}
.service_network01 .bott .right .map{height:100%;}
.service_network01 .bott .right img{max-width:none;}
/* 服务网点 end */

/* 地图 */
body .tdt-infowindow-content{font-size:0.15rem; line-height:0.24rem; }

/* 服务预约 start */
.service_order01 .box{display:flex; align-items:center;}
.service_order01 .box .left{display:none; width:39.5%; margin-right:3%;}
.service_order01 .box .right{width:72.5%; margin:0 auto;}
.service_order01 .box .title{font-size:0.18rem; line-height:0.4rem; margin-bottom:0.2rem; color:#8e8e8e;}
.service_order01 .box .title span{font-size:0.36rem; margin-right:0.3rem; color:#252525; font-weight:bold;}
.service_order01 .box .text{font-size:0.16rem; margin-bottom:0.4rem; color:#8e8e8e;}
.service_order01 .box .text span{margin-left:0.08rem;}
.service_order01 .box .text .ewm_btn{position:relative;}
.service_order01 .box .text .ewm_btn .ewm_img{width:1.5rem; height:1.5rem; position:absolute; right:0.4rem; top:50%; margin-top:-0.75rem; display:none;}
.service_order01 .box .text .ewm_btn:hover .ewm_img{display:block;}
.service_order01 .content .item_l{width:50%; float:left; margin-right:1%;}
.service_order01 .content .item_r{width:49%; float:left;}
.service_order01 .content .item{padding-left:0.3rem; box-sizing:border-box; position:relative; margin-bottom:0.2rem; width:100%;}
.service_order01 .content .item input{border:none; width:100%; background:#f1f1f1; padding:0 0.35rem; line-height:0.56rem; color:#000; font-size:0.18rem; box-sizing:border-box; height:0.56rem;}
.service_order01 .content .item input::-webkit-input-placeholder{color:#999; font-size:0.18rem;}
.service_order01 .content .item input::-moz-placeholder{color:#999; font-size:0.18rem;}
.service_order01 .content .item input:-moz-placeholder{color:#999; font-size:0.18rem;}
.service_order01 .content .item input:-ms-input-placeholder{color:#999; font-size:0.18rem;}
.service_order01 .content .item textarea{border:none; width:100%; background:#f1f1f1; padding:0; color:#000; font-size:0.18rem; box-sizing:border-box; resize:none; height:3.24rem; padding:0.2rem 0.35rem;}
.service_order01 .content .item textarea::-webkit-input-placeholder{color:#999; font-size:0.18rem;}
.service_order01 .content .item textarea::-moz-placeholder{color:#999; font-size:0.18rem;}
.service_order01 .content .item textarea:-moz-placeholder{color:#999; font-size:0.18rem;}
.service_order01 .content .item textarea:-ms-input-placeholder{color:#999; font-size:0.18rem;}
.service_order01 .content .item .tag{position:absolute; left:0; top:50%; transform:translateY(-50%); color:#dc1e18;}
.service_order01 .content .item .getyzm{position:absolute; right:0.3rem; top:50%; transform:translateY(-50%); color:#dc1e18; font-size:0.16rem; border:none; outline:none; cursor:pointer;}
.service_order01 .content .item .item_span{width:100%; background:#f1f1f1; line-height:0.56rem; padding:0 0.35rem; display:block;  font-size:0.16rem; cursor:pointer; position:relative;}
.service_order01 .content .item .item_span::after{content:''; width:18px; height:11px; background:url(../img/news_list01_ico_arrow.png) no-repeat center; background-size:contain; position:absolute; right:0.35rem; top:50%; transform:translateY(-50%);}
.service_order01 .content .item .item_down{width:calc(100% - 0.3rem); position:absolute; left:0; top:100%; background:#fff; z-index:2; margin-left:0.3rem; max-height:1.6rem; overflow:auto; display:none; padding:0.15rem 0.35rem; box-sizing:border-box; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%);}
.service_order01 .content .item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.service_order01 .content .item .item_down::-webkit-scrollbar-thumb{background:#dc1e18;}
.service_order01 .content .item .item_down::-webkit-scrollbar-track{background:#f6f5f5;}
.service_order01 .content .item .item_down li{font-size:0.16rem; line-height:0.4rem; cursor:pointer;}
.service_order01 .content .item .item_down li:hover{color:#dc1e18;}
.service_order01 .content .submit{margin:0 auto; display:block; border-color:#000; cursor:pointer;}
.service_order01 .content .submit:hover{border-color:transparent;}
.service_order01 .content .item.item8 input{color:#999;}

.service_order01 .content .item{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; padding-left:0.1rem;}
.service_order01 .content .item label{flex:0 0 auto; width:1rem; line-height:0.56rem; color:#252525; font-size:0.16rem; box-sizing:border-box; height:0.56rem;}
.service_order01 .content .item input{flex:1 1 auto; padding:0 0.15rem;}
.service_order01 .content .item textarea{flex:1 1 auto; padding:0.15rem; height:2.38rem;}
.service_order01 .content .item .item_span{flex:1 1 auto; padding:0 0.15rem;}
.service_order01 .content .item .item_down{width:calc(100% - 1.1rem); margin-left:0; left:auto; right:0; padding:0.15rem;}
.service_order01 .content .item .getyzm{right:0.1rem; background:transparent; padding:0;}
.service_order01 .content .item.item9{-webkit-box-align:start; -moz-align-items:start; -ms-align-items:start; -o-align-items:start; -webkit-align-items:start; align-items:flex-start;}
.service_order01 .content .item.item9 .tag{top:0.2rem; transform:translateY(0);}
.service_order01 .content .item.item9 textarea{height:1.38rem;}

.service_order01 .content .item_l{width:48%; margin-right:3%;}
.service_order01 .content .item_yzm{display:flex; justify-content:center;}
.service_order01 .content .item_yzm > *{flex:0 0 auto;}
.service_order01 .content .item_yzm .item10{flex:1 1 auto; margin-right:0.2rem;}
.service_order01 .content .item_yzm .yzm_img{width:1.6rem; height:0.56rem; margin-right:0.5rem; cursor:pointer;}
.service_order01 .content .item_yzm .service_appointment_slider{width:1.9rem; text-align:center; height:0.56rem; line-height:0.56rem; font-size:0.18rem; margin-right:0.2rem; color:#fff; background:#d80c18; border:none; padding:0; outline:none; cursor:pointer;}
.service_order01 .content .item_yzm .submit_btn{display:none; width:1.9rem; height:0.56rem; line-height:0.56rem; font-size:0.18rem; margin-right:0.2rem; color:#fff; background:#d80c18; border:none; padding:0; outline:none; cursor:pointer;}
.service_order01 .content .item_yzm .reset_btn{width:1.75rem; height:0.56rem; line-height:0.56rem; font-size:0.18rem; color:#ca0915; background:none; border:1px solid #ca0915; padding:0; outline:none; cursor:pointer;}
/* 服务预约 end */

/* 技术支持 */
.tech_support01 .form_box{padding:0.2rem; background:#f7f7f7;}
.tech_support01 .form_box .form_item{box-sizing:border-box; width:31.5%; padding:0 0.2rem; border:1px solid #c6c6c6; position:relative; margin-right:0.2rem;}
.tech_support01 .form_box .form_item .sel_inp{display:block; width:100%; height:0.5rem; line-height:0.5rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; color:#5d5d5d; padding:0;}
.tech_support01 .form_box .form_item input{width:80%; background:none;}
.tech_support01 .form_box .form_item input::-webkit-input-placeholder{color:#5d5d5d;}
.tech_support01 .form_box .form_item input::-webkit-input-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.tech_support01 .form_box .form_item input::-moz-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.tech_support01 .form_box .form_item input:-moz-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.tech_support01 .form_box .form_item input:-ms-input-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.tech_support01 .form_box .form_item .searth_btn{height:0.5rem; border:none; text-align:center; background-color:transparent;  outline:none; cursor:pointer; padding:0; position:absolute; right:0.2rem; top:0;}
.tech_support01 .form_box .form_item .searth_btn .icon{display:inline-block; width:0.2rem; height:0.2rem; background:url(../img/tech_support01_ico_search.png) no-repeat center; background-size:cover;}
.tech_support01 .form_box .key_words .item{height:0.5rem; line-height:0.5rem; border:1px solid #c6c6c6; margin-right:0.2rem; float:left; padding:0 0.5rem; font-size:0.15rem; color:#252525; cursor:pointer;}

.tech_support01 .bott{margin-top:0.6rem;}
.tech_support01 .bott li{margin-bottom:0.3rem; background:#fafafa; transition:all .3s ease;}
.tech_support01 .bott li a{display:block; padding:0.5rem 0.5rem 0.6rem; padding-right:1.4rem; position:relative; transition:all .1s ease;}
.tech_support01 .bott li .infor{padding-right:1.2rem;}
.tech_support01 .bott li .infor .tit{font-size:0.3rem; line-height:0.4rem; font-weight:bold; margin-bottom:0.1rem; transition:all .1s ease;}
.tech_support01 .bott li .infor .con{height:0.6rem; overflow:hidden; transition:all .1s ease; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.tech_support01 .bott li .jt{position:absolute; right:0; top:0; width:1.4rem; height:100%; background:#efefef; clip-path:polygon(100% 0,0 50%,100% 100%);}
.tech_support01 .bott li .jt .icon{width:0.29rem; height:0.17rem; background:url(../img/tech_support01_icon01.png)  no-repeat center/cover; position:absolute; right:15%; top:50%; transform:translate(0,-50%);}
.tech_support01 .bott li:hover{background:#d80c18;}
.tech_support01 .bott li:hover .infor .tit{color:#ffffff;}
.tech_support01 .bott li:hover .infor .con{color:#ffffff;}
.tech_support01 .bott li:hover .jt{background:rgba(255,255,255,0.2);}
.tech_support01 .bott li:hover .jt .icon{background:url(../img/tech_support01_icon02.png)  no-repeat center/cover;}

/* 产品中心 */
.channel_content.pro_center{padding-bottom:0; background:#fbfbfb; margin-top:0.6rem;}
.pro_center01 .left{width:21.2%; background:#ca0915; padding:0.3rem 0 0.1rem; box-sizing:border-box; position:relative; overflow:hidden;}
.pro_center01 .left::after{content:''; position:absolute; left:0; bottom:0; width:3.9rem; height:3.63rem; background:url(../img/pro_center01_03.png) no-repeat center/cover; z-index:0;}
.pro_center01 .left ul{position:relative; z-index:2;}
.pro_center01 .left li{margin-bottom:0.1rem;}
.pro_center01 .left li a{display:block; font-size:0; padding:0.15rem 0.5rem;}
.pro_center01 .left li .box{position:relative;}
.pro_center01 .left li .icon{width:0.3rem; height:0.3rem; background:#ffffff; border-radius:50%; display:inline-block; vertical-align:middle;}
.pro_center01 .left li .t{font-size:0.2rem; line-height:0.3rem; color:#ffffff; display:inline-block; vertical-align:middle; margin-left:0.1rem;}
.pro_center01 .left li .jt{width:8px; height:15px; background:url(../img/pro_center01_jt.png) no-repeat center/cover; position:absolute; right:0; top:50%; margin-top:-8px;}
.pro_center01 .left li:hover{background:rgba(85, 7, 11, 0.6);}
.pro_center01 .right{width:77.4%;}
.pro_center01 .right .item{display:none;}
.pro_center01 .right .item:first-child{display:block;}
.pro_center01 .right .owl-dots{position:absolute; right:3%; bottom:0.2rem;}
.pro_center01 .right .owl-dots .owl-dot{width:0.1rem; height:0.1rem; border-radius:0.1rem; background:#ffffff; margin-left:0.15rem; transition:all .3s ease; display:inline-block;}
.pro_center01 .right .owl-dots .owl-dot.active{width:0.6rem;}

.pro_center02{margin-top:0.3rem;}
.pro_center02 li{float:left; width:23.8%; margin-right:1.6%; position:relative;}
.pro_center02 li:last-child{margin-right:0;}
.pro_center02 li .words{position:absolute; left:10%; top:20%;}
.pro_center02 li .words .tit{font-size:0.32rem; font-weight:bold; color:#ffffff; text-shadow:0px 3px 9.2px rgba(6, 6, 6, 0.3);}
.pro_center02 li .words .more_btn{background:#ca0915; color:#ffffff; display:inline-block; line-height:0.35rem; font-size:0.15rem; padding:0 0.3rem; border-radius:0.2rem; margin-top:0.5rem;}

.pro_center03{margin-top:0.6rem;}
.pro_center03 .item{margin-bottom:0.6rem;}
.pro_center03 .item .top{margin-bottom:0.5rem;}
.pro_center03 .item .top .title{color:#333333; font-weight:bold; display:inline-block; vertical-align:text-bottom;}
.pro_center03 .item .top .center{display:inline-block; vertical-align:text-bottom; font-size:0;}
.pro_center03 .item .top .center a{font-size:0.2rem; line-height:1; padding:0 0.2rem; display:inline-block; border-right:2px solid #777777;}
.pro_center03 .item .top .center a.cur{font-weight:bold;}
.pro_center03 .item .top .center a:hover{font-weight:bold; color:#ca0915;}
.pro_center03 .item .top .right{float:right; margin-top:0.15rem;}
.pro_center03 .item .top .right a{display:block; line-height:0.16rem;}
.pro_center03 .item .top .right a img{vertical-align:middle; margin-left:0.2rem;}
.pro_center03 .item .bott li{float:left; width:19%; margin-right:1.5%; height:3.3rem; overflow:hidden; box-shadow:0px 2px 4px 0px rgba(0, 0, 0, 0.1); background:#ffffff;}
.pro_center03 .item .bott li:last-child{margin-right:0;}
.pro_center03 .item .bott li.li_first{width:38.5%; box-shadow:none;}
.pro_center03 .item .bott li.li_first .img{overflow:hidden;}
.pro_center03 .item .bott li.li_first .img img{position:relative; width:auto; min-width:100%; max-width:none; height:100%; left:50%; transform:translateX(-50%);}
.pro_center03 .item .bott li a{display:block; padding:0.2rem; padding-bottom:0.15rem; box-sizing:border-box; position:relative;}
.pro_center03 .item .bott li .icon{height:0.28rem; position:absolute; top:0.2rem; left:0.2rem;}
.pro_center03 .item .bott li.hot .icon{width:0.46rem; background:url(../img/hot.png) no-repeat center/cover;}
.pro_center03 .item .bott li .img_box{text-align:center; overflow:hidden;}
.pro_center03 .item .bott li .intro .t{font-weight:bold; color:#53565a; margin-bottom:0.1rem;}
.pro_center03 .item .bott li .intro .c{line-height:0.25rem; height:0.5rem; color:#53565a; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; text-align:justify; width:90%;}
.pro_center03 .item .bott li a:hover .intro .t{color:#ca0915;}


/* 产品列表 */
.channel_content.pro_list{padding-bottom:0; padding-top:0.3rem;}
.pro_list .rect-81{padding-bottom:81.81%;}
.pro_list .rect-74{padding-bottom:74.35%;}
.pro_list1{border-bottom:1px solid #b2c4da;}
.pro_list1 .owl-carousel{padding:0 0.65rem; box-sizing:border-box;}
.pro_list1 .owl-carousel .owl-item img{width:auto;}
.pro_list1 .owl-carousel .owl-item .t{text-align:center; color:#4a4a4a; margin-top:0.2rem; border-bottom:4px solid transparent; padding-bottom:0.1rem; transition:all 0.5s ease;}
.pro_list1 .owl-carousel .owl-item.cur .t{border-color:#ca0915; color:#252525;}
.pro_list1 .owl-nav .owl-prev{width:0.27rem; height:0.5rem; background:url(../img/ibanner_jt03.png) no-repeat center / cover; position:absolute; left:0; top:50%; transform:translateY(-50%) translateX(-100%); transition:all 0.5s ease;}
.pro_list1 .owl-nav .owl-next{width:0.27rem; height:0.5rem; background:url(../img/ibanner_jt01.png) no-repeat center / cover; position:absolute; right:0; top:50%; transform:translateY(-50%) translateX(100%); transition:all 0.5s ease;}
.pro_list1 .owl-nav .owl-prev:hover{background:url(../img/ibanner_jt02.png) no-repeat center / cover;}
.pro_list1 .owl-nav .owl-next:hover{background:url(../img/ibanner_jt04.png) no-repeat center / cover;}

.pro_list2{padding-top:0.95rem; padding-bottom:1.05rem;}
.pro_list2 .left{width:23%; background:#f7f7f7; padding:0.6rem 0.45rem 0.6rem 0.3rem; box-sizing:border-box;}
.pro_list2 .left .item{margin-bottom:0.55rem;}
.pro_list2 .left .item .tit{font-size:0.2rem; line-height:0.2rem; color:#333; padding-bottom:0.13rem; border-bottom:2px solid #e5e5e5; margin-bottom:0.15rem;}
.pro_list2 .left .item li{margin-bottom:0.13rem;}
.pro_list2 .left .item li:last-child{margin-bottom:0;}
.pro_list2 .left .item li span{font-size:0.15rem; color:#333; display:inline-block; position:relative; padding-left:0.4rem; cursor:pointer;}
.pro_list2 .left .item li span::before{content:''; width:18px; height:18px; background:url(../img/pro2_icon1.png) no-repeat center / cover; position:absolute; left:0; top:3px;}
.pro_list2 .left .item li.cur span::before{background:url(../img/pro2_icon2.png) no-repeat center / cover;}
.pro_list2 .left button{width:100%; height:0.56rem; line-height:0.56rem; border:none; padding:0; margin:0; margin-top:0.2rem; outline:none; background:#d80c18; color:#fff; font-weight:bold; font-size:0.18rem; cursor:pointer;}

.pro_list2 .right{width:73.5%;}
.pro_list2 .right .title{margin-bottom:0.5rem;}
.pro_list2 .right .content li{background:#fff; margin-bottom:0.2rem; transition:all .3s ease; box-shadow:0px 3px 9.2px 0.8px rgba(6, 6, 6, 0.07);}
.pro_list2 .right .content li .intro_ .box{padding:0 0.3rem;}
.pro_list2 .right .content li .intro_ .box .tit{font-weight:bold; font-size:0.24rem; color:#333; text-align:center; position:relative; padding-bottom:0.2rem;}
.pro_list2 .right .content li .intro_ .box .tit:after{position:absolute; content:''; width:100%; height:2px; background:#e5e5e5; bottom:0; left:0;}
.pro_list2 .right .content li .intro_ .box .con{height:0.9rem; overflow:hidden; margin-top:0.15rem; margin-bottom:0.6rem;}
.pro_list2 .right .content li .intro_ .pro_compare{border-top:2px solid #e5e5e5; font-size:0; text-align:center;}
.pro_list2 .right .content li .intro_ .pro_compare label{float:left; width:50%; cursor:pointer;}
.pro_list2 .right .content li .intro_ .pro_compare .plp-item-checkbox{display:inline-block; width:16px; height:16px; background:url(../img/pro2_icon3.png) no-repeat; vertical-align:middle;}
.pro_list2 .right .content li .intro_ .pro_compare .plp-item-checkbox.plp-item-chked{background-position:0 -16px;}
.pro_list2 .right .content li .intro_ .pro_compare span{display:inline-block; font-size:0.16rem; vertical-align:middle; margin-left:0.15rem; line-height:0.56rem; color:#000;}
.pro_list2 .right .content li .intro_ .pro_compare .order{float:right; font-size:0.17rem; position:relative; width:50%;  box-sizing:border-box; line-height:0.56rem;}
.pro_list2 .right .content li .intro_ .pro_compare .order:hover{color:#ca0915;}
.pro_list2 .right .content li .li_line{width:0; height:3px; background:#ca0915; position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.pro_list2 .right .content li:hover .intro_ .prolist_more a{border-color:#ca0915; background:#ca0915; color:#fff;}
.pro_list2 .right .content li:hover .li_line{width:100%;}

.pro_list2 .right .content li .intro_ .pro_compare label{float:right; width:33.33%;}
.pro_list2 .right .content li .intro_ .pro_compare .order{float:left; font-size:0.16rem; width:33.33%; border-right:1px solid #e5e5e5; color:#000; } 



/*列表吸顶*/
.pro_list01.pro_fixed{position:fixed; width:100%; left:0; top:0; z-index:10;}

/*产品列表对比按钮的input框*/
.pro_compare .plp-item-constrast-chk{float:left; width:15px; height:15px; margin-top:1px; margin-right:7px; display:none;}

/*产品列表不可点击状态下对比按钮input父级label样式*/
.plp-item-constrast-disabled{color:#9d9d9d;}

/*产品比较 底部浮层*/
.compare_product{position:fixed; z-index:40; width:100%; height:0.87rem; bottom:-100%; box-sizing:border-box; overflow-x:hidden;}
.compare_product .compare-main{margin:0 auto; background:url(../img/black95.png) center / cover; text-align:center;}
.compare_product .compare-sel{color:#fff; padding:0.25rem 0 0.2rem 0; display:inline-block; width:100%; font-size:0;}
.compare_product .compare-selul{height:0.4rem; overflow:hidden; display:inline-block; margin:0 auto; width:63%;}
.compare_product .compare-selli{float:left; font-size:0.16rem; height:0.38rem; width:30%; margin-right:3%; text-align:center;}
.compare_product .compare-selli-name{display:inline-block; max-width:2.45rem; height:0.4rem; line-height:0.2rem; overflow:hidden; margin-right:0.15rem; line-height:0.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:13px; cursor:pointer; background:#fff url(../img/compare_close.png) no-repeat center / cover;}

/*底部的对比按钮和取消按钮的父级*/
.compare_product .compare-selbtn{box-sizing:border-box; -moz-box-sizing:border-box; width:33%; height:42px; overflow:hidden; padding:0px 0 0 34px; 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:4px; background-color:transparent; color:#f5f3f3; cursor:normal; font-size:0.15rem; height:0.42rem; line-height:0.42rem; max-width:2.8rem; text-align:center; float:left; opacity:0.65; padding:0 0.15rem;}

/*底部取消按钮*/
.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:4px; background-color:transparent; color:#f5f3f3; cursor:pointer; font-size:0.15rem; height:0.42rem; line-height:0.42rem; text-align:center; width:1.4rem; padding:0 0.15rem; margin-left:0.35rem;}
.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 0.15rem; 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:90;}
.comparePro_list .top_{position:relative; height:0.7rem; background:url(../img/black95.png) center / cover;}
.comparePro_list .top_ .infor{text-align:center; line-height:0.7rem;}
.comparePro_list .top_ .tit{display:inline-block; font-size:0.15rem; color:#fff; height:0.32rem; line-height:0.32rem; margin-right:0.4rem; vertical-align:middle;}
.comparePro_list .top_ .icon{display:inline-block; width:68px; height:32px; background:url(../img/compare_xiala.png) no-repeat center / cover; vertical-align:middle; cursor:pointer;}
.comparePro_list .bott_{margin-top:0.7rem; height:80%;}
.comparePro_list .bott_ .rect-695{padding-bottom:66.57%;}
.comparePro_list .bott_ li{float:left;}
.comparePro_list .bott_ li .intro{text-align:center;}
.comparePro_list .bott_ li .intro .t{font-size:0.26rem; color:#666; margin:0.4rem 0;}
.comparePro_list .bott_ li .intro .c .get_price{display:inline-block; padding:0 30%; height:0.4rem; line-height:0.4rem; font-size:0.15rem; color:#666; text-align:center; border:1px solid #666;}
.comparePro_list .bott_ li .intro .c .get_price:hover{color:#fff; background:#ca0915; border-color:#ca0915;}
.comparePro_list .bott_ .table_information{margin-top:0.5rem; margin-bottom:1rem; font-size:0.15rem;}
.comparePro_list .bott_ .table_information .list{float:left;}
.comparePro_list .bott_ .table_information .d_body {border-top:1px solid #dfdfdf; width:100%; border-collapse:collapse;}
.comparePro_list .bott_ .table_information .parameter {background:#fff; text-align:center; border:1px solid #dfdfdf; border-top:0; text-indent:0.16rem; height:0.34rem; line-height:0.34rem; color:#686868; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.comparePro_list .bott_ .table_information .d_title{font-weight:bold; height:0.34rem; line-height:0.34rem; background:#ededed;}
.comparePro_list .bott_ .table_information .three_pro1 .d_item{background:#f7f7f7;}
.comparePro_list .bott_ .two_pro .table_information .list{width:33.3%;}
.comparePro_list .bott_ .three_pro .table_information .list{width:25%;}

/*两个产品比较*/
.comparePro_list .bott_ .content.two_pro .img_box li{width:48%; margin-left:4%;}
.comparePro_list .bott_ .content.two_pro .img_box li:first-child{margin-left:0;}

/*三个产品比较*/
.comparePro_list .bott_ .content.three_pro .img_box li{width:31%; margin-left:2%;}
.comparePro_list .bott_ .content.three_pro .img_box li:first-child{margin-left:0;}

/*选择按钮吸顶*/
.comparePro_list.active .top_{position:absolute; width:100%; left:0; top:0; right:0;}
.comparePro_list.active .bott_{padding-top:0.5rem; overflow-y:auto;}

/*去掉滚动条*/
.hidescrollbar{overflow:hidden; -ms-overflow-x:hidden; -ms-overflow-y:hidden; }
.comparePro_list.active .bott_{overflow-y:auto!important; -ms-overflow-y:auto!important;}

.pro_common{padding:0.8rem 0; background:#f9f9f9;}
.pro_common li{width:25%; float:left; position:relative; z-index:20;}
.pro_common li .li_box{padding:0 11.5%;}
.pro_common li .li_box .img_{text-align:center; margin-bottom:0.25rem; height:0.59rem;}
.pro_common li .li_box .img_ img{transition:all 0.5s ease; display:inline-block;}
.pro_common li .li_box .intro{text-align:center;}
.pro_common li .li_box .intro .t{font-size:0.28rem; line-height:0.28rem; color:#666; margin-bottom:0.1rem;}
.pro_common li .li_box .intro .c1{font-size:0.18rem; color:#333; font-weight:bold;}
.pro_common li .li_box .intro .c1 a:hover{opacity:0.8; color:#333}
.pro_common li .li_box .intro .c2{margin-top:0.2rem;}
.pro_common li .li_box .intro .c2 form{font-size:0; text-align:center;}
.pro_common li .li_box .intro .c2 .inp_wrap{display:inline-block; width:70%; height:0.36rem; vertical-align:middle;}
.pro_common li .li_box .intro .c2 .inp_wrap input{width:100%; border:none; background:#eee; height:100%; line-height:0.36rem; font-size:0.15rem; text-indent:0.15rem; padding:0;}
.pro_common li .li_box .intro .c2 .btn_wrap{display:inline-block; width:25%; height:0.36rem; vertical-align:middle;}
.pro_common li .li_box .intro .c2 .btn_wrap button{width:100%; padding:0; margin:0; background:#ca0915; cursor:pointer; font-size:0.16rem; color:#fff; height:100%; line-height:0.36rem; outline:none; border:none; text-align:center}
.pro_common li .li_box .intro .c3 span{font-size:0.18rem; color:#333; font-weight:bold; line-height:0.25rem;}
.pro_common li .li_box .intro .c4{position:relative}
.pro_common li .li_box .intro .c4 .text{height:0.45rem; line-height:0.4rem; font-size:0.15rem; color:#333; border:2px solid #ca0915; text-align:left; padding-left:0.2rem; cursor:pointer; position:relative; box-sizing:border-box;}
.pro_common li .li_box .intro .c4 .text:after{content:''; width:13px; height:7px; background:url(../img/pro_common_jt.png) no-repeat center; position:absolute; top:50%; margin-top:-3px; right:0.2rem; transition:all 0.5s ease;}
.pro_common li .li_box .intro .c4 .text.cur:after{transform:rotateZ(180deg);}
.pro_common li .li_box .intro .c4 .c_down{position:absolute; left:0; top:100%; border-top:none; width:100%; background:#fff; z-index:2;display:none; text-align:left;}
.pro_common li .li_box .intro .c4 .c_down dd a {display:block; padding:0.1rem; line-height:1.8;}
.pro_common li .li_box .intro .c4 .c_down dd a:hover{background:#eee;}
.pro_common li:hover .li_box .img_ img{transform:rotateY(180deg);}


/* 服务支持 */
.service_support01 .left{width:51.5%;}
.service_support01 .left .top{position:relative;}
.service_support01 .left .top .bg{position:absolute; top:0.1rem; right:14.2%; width:4.7rem;}
.service_support01 .left .top .con{margin:0.3rem 0 0.5rem;}
.service_support01 .left .bott .t{color:#252525; margin-bottom:0.2rem;}
.service_support01 .right{width:43.1%;}
.service_support01 .right li{float:left; margin-left:0.07rem; width:calc(50% - 0.07rem); margin-bottom:0.07rem;}
.service_support01 .right li a{display:block; position:relative;}
.service_support01 .right li .t{position:absolute; top:50%; left:0; width:100%; text-align:center; transform:translateY(-50%); color:#ffffff;}
.service_support01 .right li:hover .t{font-weight:bold;}

/* 产品详细 */
.channel_content.pro_detail{padding-top:1.9rem; padding-bottom:0;}
.pro_detail .rect-68{padding-bottom:68.24%;}
.pro_detail .rect-69{padding-bottom:69.94%;}

.pro_detail1 .left{width:47%; position:relative;}
.pro_detail1 .left .tag{position:absolute; right:0.35rem; top:0.25rem; z-index:1;}
.pro_detail1 .left .mySwiper2{border:1px solid #e5e5e5; box-sizing:border-box;}
.pro_detail1 .left .mySwiper{margin-top:0.18rem;}
.pro_detail1 .left .mySwiper .swiper-slide{border:1px solid #e5e5e5; box-sizing:border-box;}
.pro_detail1 .left .mySwiper .swiper-slide.video{position:relative;}
.pro_detail1 .left .mySwiper .swiper-slide.video::after{content:''; width:0.32rem; height:0.32rem; background:url(../img/proD_play.png) no-repeat center / cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer;}
.pro_detail1 .right{width:49%; box-sizing:border-box; margin-top:0.2rem;}
.pro_detail1 .right .b_tit{margin-bottom:0.1rem;}
.pro_detail1 .right .desc{background:#f7f7f7; font-size:0; text-align:center; padding:0.3rem 0.55rem; box-sizing:border-box; display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-pack:between; -ms-justify-content:between; -moz-justify-content:between; -o-justify-content:between; -webkit-justify-content:between; justify-content:space-between; margin-top:0.25rem;}
.pro_detail1 .right .desc .con{display:inline-block; font-size:0.22rem; line-height:0.24rem;}
.pro_detail1 .right .desc .con .fir{font-size:0.16rem; margin-bottom:0.15rem;}
.pro_detail1 .right .tag_box{font-size:0.16rem; margin-bottom:0.35rem; margin-top:0.4rem;}
.pro_detail1 .right .tag_box ul{font-size:0; margin-top:0.1rem;}
.pro_detail1 .right .tag_box li{display:inline-block; font-size:0.16rem; background:#f7f7f7; padding:0.13rem 0.25rem; box-sizing:border-box; margin-right:0.25rem;}
.pro_detail1 .right .tag_box li img{vertical-align:middle;}
.pro_detail1 .right .btns a{width:37.7%; line-height:0.6rem; display:inline-block; text-align:center; border:1px solid #f7f7f7; box-sizing:border-box;}
.pro_detail1 .right .btns .btn1{background:#d80c18; color:#fff; border-color:transparent; margin-right:0.15rem; border-radius:5px;}
.pro_detail1 .swiper-button-next, .pro_detail1 .swiper-button-prev{display:none;}
.pro_detail1 .right .btns .btn1:hover{font-weight:bold;}

.pro_detail2{margin-top:0.5rem; margin-bottom:0.8rem; background:#f6f6f6; padding-top:0.55rem; padding-bottom:0.8rem;}
.pro_detail2 .left{width:39.2%;}
.pro_detail2 .left .item{margin-bottom:0.25rem; padding-left:0.3rem; box-sizing:border-box; position:relative;}
.pro_detail2 .left .item::before{content:''; width:8px; height:8px; background:#ca0915; border-radius:50%; position:absolute; left:0; top:0.1rem;}
.pro_detail2 .left .item:last-child{margin-bottom:0;}
.pro_detail2 .left .item .t{font-size:0.18rem; font-weight:bold; line-height:0.3rem; color:#000;}
.pro_detail2 .left .item .c{font-size:0.15rem; line-height:0.3rem; color:#000;}
.pro_detail2 .right{width:51.5%; padding-top:0.3rem;}

.pro_detail3 .title .tit{position:relative;}
.pro_detail3 .title .tit span{background:#fff; display:inline-block; padding-right:0.4rem;}
.pro_detail3 .title .tit::before{content:''; width:100%; height:1px; background:#c4c4c4; position:absolute; top:50%; right:0; z-index:-1; transform:translateY(-50%);}
.pro_detail3 .content .table_information{margin-top:0.55rem; font-size:0.15rem;}
.pro_detail3 .content .table_information .list{float:left; width:50%;}
.pro_detail3 .content .table_information .d_body{border-top:1px solid #dfdfdf; width:100%; border-collapse:collapse; font-size:0.16rem; color:#323232;}
.pro_detail3 .content .table_information .parameter{background:#fff; text-align:center; border:1px solid #dfdfdf; border-top:0; height:0.5rem; line-height:0.5rem; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.pro_detail3 .content .table_information .d_title{height:0.5rem; line-height:0.5rem; background:#f8f8f8; font-weight:bold;}

.pro_detail4{background:#ca0915; padding-top:1.2rem; padding-bottom:0.75rem; margin-top:0.9rem;}
.pro_detail4 .left{color:#fff; width:35%;}
.pro_detail4 .left .con{font-size:0.2rem; line-height:0.36rem; margin-top:0.4rem;}
.pro_detail4 .right{width:56.3%;}
.pro_detail4 .right .li_{width:49%; float:left; margin-bottom:0.3rem;}
.pro_detail4 .right .li_.li1{margin-right:2%;}
.pro_detail4 .right .li_.li3{margin-right:2%;}
.pro_detail4 .right .li_.li5{width:100%;}
.pro_detail4 .right .li_.li7{float:right; width:40%;}
.pro_detail4 .right .li_ input{width:100%; height:0.6rem; line-height:0.6rem; text-indent:0.2rem; font-size:0.2rem; border:none; padding:0; box-sizing:border-box;}
.pro_detail4 .right .li_ textarea{width:100%; height:1.2rem; resize:none; outline:none; border:none; font-size:0.2rem; padding:0.15rem 0.2rem; box-sizing:border-box;}
.pro_detail4 .right .li_ button{width:47%; display:inline-block; height:0.6rem; line-height:0.6rem; color:#ca0915; font-size:0.2rem; border:1px solid #ca0915; margin:0; padding:0; outline:none; cursor:pointer;}
.pro_detail4 .right .li_ .btn2{color:#fff; background:#ca0915; border-color:#fff; margin-left:1%;}
.pro_detail4 .right .li_.li6 input{width:60%; margin-right:1%;}
.pro_detail4 .right .li_ img{width:37%; height:0.6rem;}

.pro_detail5{padding:0.85rem 0;}
.pro_detail5 .title{text-align:center; margin-bottom:0.4rem;}
.pro_detail5 .title span{position:relative; padding-bottom:0.2rem; display:inline-block;}
.pro_detail5 .title span::after{content:''; width:0.7rem; height:2px; background:#ca0915; position:absolute; left:50%; bottom:0; transform:translateX(-50%);}
.pro_detail5 .content .li_{width:32%; margin-right:2%; float:left; margin-bottom:0.3rem;}
.pro_detail5 .content .li_:nth-child(3n){margin-right:0;}
.pro_detail5 .content .li_ .t{color:#000; font-weight:bold; text-align:center; margin-top:0.2rem;}


/* 金融服务 */
.service1 .infor{text-align:center;}
.service1 .infor .con{width:80%; margin:0 auto; margin-top:.3rem;}
.service1 .content{margin-top:.7rem;}
.service1 .content .item{margin-bottom:.7rem;}
.service1 .content .item:nth-child(2n) .left{float:right;}
.service1 .content .item:nth-child(2n) .right{float:left;}
.service1 .content .item:last-child{margin-bottom:0;}
.service1 .content .rect-634{padding-bottom:63.4%;}
.service1 .content .left{width:48%; float:left;}
.service1 .content .right{width:52%; float:right; background:#fafafa; position:relative;}
.service1 .content .right .text{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:85%;}
.service1 .content .right .tit{font-size:.3rem; color:#000000; font-weight:600; margin-bottom:.06rem;}
.service1 .content .right .con{overflow-y:auto; overflow-x:hidden; max-height:3rem; padding-right:2%;}
.service1 .content .right .con::-webkit-scrollbar {width:2px; height:4px;}
.service1 .content .right .con::-webkit-scrollbar-thumb {border-radius:5px; background:#ca0915; }
.service1 .content .right .con::-webkit-scrollbar-track {border-radius:0; background:transparent;}


/* 公共部分 */
body .bg-primary{background:#d80c18;}


/* 导航新 */
.header2 .wrap{width:92.18%; position:relative;}
.footer2 .wrap{width:92.18%;}
.header2{width:100%; position:fixed; left:0; top:0; z-index:90; transition:all 0.5s ease;}
.header2 .h_logo{padding:0.24rem 0; width:2.4rem;}
.header2 .h_logo a{display:block;}
.header2 .h_logo .img01{display:block;}
.header2 .h_logo .img02{display:none;}
.header2 .h_logo a>div{display:inline-block; vertical-align:middle;}
.header2 .h_logo .icon{width:1.6rem;}
.header2 .h_logo a .t{font-size:0.14rem; line-height:0.3rem; color:#323232; margin-left:0.05rem;}


.header2 .h_tools{font-size:0;}
.header2 .h_tools>div{display:inline-block; vertical-align:middle; margin-left:0.35rem; padding:0.33rem 0;}
.header2 .h_tools .iconfont{font-size:0.3rem; line-height:0.3rem; margin:0; font-weight:bold; display:block; color:#ffffff; cursor:pointer;}
.header2 .h_tools>div:hover .iconfont{color:#ca0915;}

/* OA */
.header2 .h_menu{position:relative;}
.header2 .h_menu .icon{width:0.3rem; height:0.3rem; background:url(../img/h_tools_03_01.png) no-repeat center/cover; cursor:pointer;}
.header2 .h_menu:hover .icon{background:url(../img/h_tools_03_03.png) no-repeat center/cover;} 
.header2 .h_tools .h_menu .lan_down{width:1rem; position:absolute; left:50%; transform:translateX(-50%); top:100%; display:none; z-index:3; padding:5px 0; background:#E6E8EA; background:rgba(230,232,234,0.8);}
.header2 .h_tools .h_menu .lan_down ul>li{margin:5px 0; padding:0; float:none; text-align:center;}
.header2 .h_tools .h_menu .lan_down ul>li a{display:block; padding:5px 10px; color:#666; font-size:0.15rem;}
.header2 .h_tools .h_menu .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}
/* 登录之前 */
.header2 .h_menu .before_box{display:block;}
.header2 .h_menu .after_box{display:none;}

/* 登录之后 */
.header2 .h_menu.loadin{padding:0.2rem 0;}
.header2 .h_menu.loadin .before_box{display:none;}
.header2 .h_menu.loadin .after_box{display:block;}
.header2 .h_menu.loadin .after_box a{display:block;}
.header2 .h_menu.loadin .after_box a>div{display:inline-block; vertical-align:middle;}
.header2 .h_menu.loadin .after_box .icon02{width:0.44rem; height:0.44rem; border-radius:50%; overflow:hidden;}
.header2 .h_menu.loadin .after_box .t{font-size:0.16rem; line-height:0.3rem; color:#252525; margin-left:0.2rem;}
.header2 .h_menu.loadin .after_box .t span{font-weight:bolder;}

/* 语言版本 */
.header2 .h_tools .h_lan{position:relative;}
.header2 .h_tools .h_lan .lan_down{width:1rem; position:absolute; left:50%; transform:translateX(-50%); top:100%; display:none; z-index:3; padding:5px 0; background:#E6E8EA; background:rgba(230,232,234,0.8);}
.header2 .h_tools .h_lan .lan_down ul>li{margin:5px 0; padding:0; float:none; text-align:center;}
.header2 .h_tools .h_lan .lan_down ul>li a{display:block; padding:5px 10px; color:#666; font-size:0.15rem;}
.header2 .h_tools .h_lan .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}
.header2 .h_tools .h_lan.on .iconfont{color:#ca0915;}
.header2 .h_lan .icon{width:0.3rem; height:0.3rem; background:url(../img/h_lan_01.png) no-repeat center/cover; cursor:pointer;}
.header2 .h_lan:hover .icon{background:url(../img/h_lan_03.png) no-repeat center/cover;} 

/* 搜索 */
.header2 .search_box{position:absolute; background:#ffffff; width:9rem; left:60%; top:50%; transform:translate(-50%,-50%); opacity:0; visibility:hidden; pointer-events:none; transition:all .3s ease;}
.header2 .search_box .box{display:flex; align-items:center; justify-content:space-between;}
.header2 .search_box i{font-size:0.2rem; line-height:0.3rem; margin:0; display:block; color:#000000; transition:all .3s ease;}
.header2 .search_box .box .search_input{width:8rem; }
.header2 .search_box .box .search_input .sear_inp{outline:none; width:100%; padding:0; margin:0; border:0; border-bottom:1px solid #e6e6e6; background:none; line-height:0.3rem; font-size:0.16rem;}
.header2 .search_box .box .close_btn{cursor:pointer;}
.header2 .search_box .box .close_btn:hover i{color:#ca0915; transform:rotate(180deg);}
.header2 .search_box.on{left:50%; opacity:1; visibility:visible; pointer-events:auto;}

/* 普通下拉 */
.header2 .inav_wrapper{padding-right:5%; }
.header2 .nav_li{float:left; margin:0 0.15rem; position:relative;}
.header2 .nav_li .inav_a{display:block; padding:0 0.15rem; position:relative; box-sizing:border-box; color:#ffffff; font-size:0.16rem; line-height:0.96rem; transition:all .5s ease; position:relative; }
.header2 .nav_li .inav_a::after{content:''; position:absolute; bottom:-1px; left:50%; right:50%; width:0; height:3px; background:#ca0915; transition:all .3s ease;}
.header2 .nav_li .inav_a:hover{font-weight:bold; color:#ca0915;}
.header2 .nav_li .inav_a:hover::after{left:0; right:0; width:100%;}

.header2 .nav_li .inav_a::before{content:''; position:absolute; top:0; left:50%; transform:translateX(-50%); width:100%; height:100%; background:url(../img/nav_a_bg.jpg) no-repeat center; transition:all .3s ease; z-index:-1; opacity:0; visibility:hidden;}
.header2 .nav_li .inav_a:hover::before{opacity:1; visibility:visible;}


.header2 .nav_li .nav_down{display:none; overflow:hidden; position:absolute; z-index:1; width:auto; box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.1); min-width:100%; top:100%; left:50%; transform:translateX(-50%); white-space:nowrap; }
.header2 .nav_li .nav_down .nav_ul{position:relative; padding:0.2rem .8rem; background:#ffffff;}
.header2 .nav_li .nav_down .nav_ul li{font-size:0.15rem; line-height:0.45rem; padding:0 0.2rem; position:relative; text-align:center;}
.header2 .nav_li .nav_down .nav_ul li::after{content:''; position:absolute; left:0; width:0; bottom:0; height:3px; background:#ca0915; transition:all .3s ease;}
.header2 .nav_li .nav_down .nav_ul li:hover{color:#ca0915;}
.header2 .nav_li .nav_down .nav_ul li:hover::after{width:100%;}
.header2 .nav_li .nav_down .nav_ul li.cur{color:#ca0915;}
.header2 .nav_li .nav_down .nav_ul li.cur::after{width:100%;}

/* 产品下拉 */
.header2 .nav_li.pro_nav_li{position:static;}
.header2 .nav_li .nav_down.pro_down{font-size:0; width:100vw; background:#ffffff; opacity:1; pointer-events:auto; display:none;}
.header2 .nav_li .nav_down.pro_down::after{display:none;}
.header2 .nav_li .nav_down.pro_down .pro_top{text-align:center; padding:0.3rem 0 0.6rem;}
.header2 .nav_li .nav_down.pro_down .pro_top .item{text-align:left; margin-right:7.4%; display:inline-block; vertical-align:text-top;}
.header2 .nav_li .nav_down.pro_down .pro_top .item:last-child{margin-right:0;}
.header2 .nav_li .nav_down.pro_down .pro_top .item .title{font-size:0.18rem; color:#000000; font-weight:bold;}
.header2 .nav_li .nav_down.pro_down .pro_top .item .img_box{width:1.7rem; height:1rem; background:#f6f8f7; margin:0.15rem 0 0.3rem; position:relative; display:flex; align-items:center; justify-content:center;}
.header2 .nav_li .nav_down.pro_down .pro_top .item li{font-size:0.16rem; line-height:0.3rem;} 
.header2 .nav_li .nav_down.pro_down .pro_bott{padding:0.2rem 0; background:#f2f2f2;}
.header2 .nav_li .nav_down.pro_down .pro_bott ul{display:flex; align-items:center; justify-content:space-around;}
.header2 .nav_li .nav_down.pro_down .pro_bott li div{display:inline-block; vertical-align:middle;}
.header2 .nav_li .nav_down.pro_down .pro_bott li .t{font-size:0.16rem; line-height:0.35rem; margin-left:0.2rem;}

/* 吸顶状态 */
.header2.fixed{background:#ffffff; box-shadow:0px 5px 5px 0px rgba(61, 61, 61, 0.03);}
.header2.fixed .h_logo .img02{display:block;}
.header2.fixed .h_logo .img01{display:none;}
.header2.fixed .nav_li .inav_a{color:#000000;}
.header2.fixed .h_tools .iconfont{color:#000000;}
.header2.fixed .h_menu .icon{background:url(../img/h_tools_03_02.png) no-repeat center/cover; }
.header2.fixed .nav_li .inav_a:hover{font-weight:bold; color:#ca0915;}
.header2.fixed .h_tools>div:hover .iconfont{color:#ca0915;}
.header2.fixed .h_menu:hover .icon{background:url(../img/h_tools_03_03.png) no-repeat center/cover;} 
.header2.fixed .h_lan .icon{background:url(../img/h_lan_02.png) no-repeat center/cover; cursor:pointer;}
.header2.fixed .h_lan:hover .icon{background:url(../img/h_lan_03.png) no-repeat center/cover;} 

/* 下层状态 */
.header2.xc_header{background:#ffffff; box-shadow:0px 5px 5px 0px rgba(61, 61, 61, 0.03);}
.header2.xc_header .h_logo .img02{display:block;}
.header2.xc_header .h_logo .img01{display:none;}
.header2.xc_header .nav_li .inav_a{color:#000000;}
.header2.xc_header .h_tools .iconfont{color:#000000;}
.header2.xc_header .h_menu .icon{background:url(../img/h_tools_03_02.png) no-repeat center/cover; }
.header2.xc_header .nav_li .inav_a:hover{font-weight:bold; color:#ca0915;}
.header2.xc_header .h_tools>div:hover .iconfont{color:#ca0915;}
.header2.xc_header .h_menu:hover .icon{background:url(../img/h_tools_03_03.png) no-repeat center/cover;} 
.header2.xc_header .h_lan .icon{background:url(../img/h_lan_02.png) no-repeat center/cover; cursor:pointer;}
.header2.xc_header .h_lan:hover .icon{background:url(../img/h_lan_03.png) no-repeat center/cover;} 

/* 触控状态 */
.header2:hover{background:#ffffff; box-shadow:0px 5px 5px 0px rgba(61, 61, 61, 0.03);}
.header2:hover .h_logo .img02{display:block;}
.header2:hover .h_logo .img01{display:none;}
.header2:hover .nav_li .inav_a{color:#000000;}
.header2:hover .h_tools .iconfont{color:#000000;}
.header2:hover .h_menu .icon{background:url(../img/h_tools_03_02.png) no-repeat center/cover; }
.header2:hover .nav_li .inav_a:hover{font-weight:bold; color:#ca0915;}
.header2:hover .h_tools>div:hover .iconfont{color:#ca0915;}
.header2:hover .h_menu:hover .icon{background:url(../img/h_tools_03_03.png) no-repeat center/cover;} 
.header2:hover .h_lan .icon{background:url(../img/h_lan_02.png) no-repeat center/cover; cursor:pointer;}
.header2:hover .h_lan:hover .icon{background:url(../img/h_lan_03.png) no-repeat center/cover;} 


/* 手机端 */
.header2 .h_tools .mobile_key{display:none;}
.m_nav{display:none!important;}
.m_nav2{display:none;}


/* 底部 */
.footer2{background:#f6f6f6; position:relative;}
.footer2 .f_top{padding-top:0.75rem; margin-bottom:0.25rem; position:relative;}
.footer2 .f_top .bg{bottom:0; left:6.5%; width:96%; position:absolute; z-index:0;}
.footer2 .f_top .t_left{width:27.2%; padding-right:0.2rem; box-sizing:border-box; padding-bottom:0.55rem; border-right:1px solid #e1e1e1; position:relative;}
.footer2 .f_top .t_left .title{font-size:0.3rem; line-height:0.5rem; font-weight:400; margin-bottom:0.1rem;}
.footer2 .f_top .t_left .l_top{width:83.5%;}
.footer2 .f_top .t_left .form_box{position:relative;}
.footer2 .f_top .t_left .form_box .f_inp{width:100%; padding:0; margin:0; border:0; outline:none; background:none; border-bottom:1px solid #e1e1e1; line-height:0.4rem;}
.footer2 .f_top .t_left .form_box .f_btns{position:absolute; right:0; top:50%; transform:translateY(-50%); padding:0; margin:0; border:0; outline:none; background:none;}
.footer2 .f_top .t_left .form_box .f_btns .iconfont{font-size:0.22rem; line-height:0.22rem; margin:0; display:block; color:#ca0915; cursor:pointer; font-weight:bold;}
.footer2 .f_top .t_left .key_box{margin-top:0.1rem; font-size:0.14rem; line-height:0.3rem; color:#a6a6a6; height:0.3rem; overflow:hidden} 
.footer2 .f_top .t_left .key_box a{margin-right:0.2rem; display:inline-block;}
.footer2 .f_top .t_left .l_bott{margin-top:0.5rem;}
.footer2 .f_top .t_left .l_bott .tit{font-size:0.2rem; line-height:0.3rem; color:#252525; margin-bottom:0.15rem;}
.footer2 .f_top .t_left .l_bott li{color:#a6a6a6; line-height:0.3rem;}

.footer2 .f_top .t_right{width:68.4%; position:relative; z-index:10;}
.footer2 .f_top .t_right .r_top{display:flex; align-items:flex-start; justify-content:space-between; position:relative;}
.footer2 .f_top .t_right dt{font-size:0.2rem; line-height:0.3rem; color:#252525; margin-bottom:.1rem;}
.footer2 .f_top .t_right dd{font-size:0.15rem; line-height:0.3rem; color:#a6a6a6;}
.footer2 .f_top .t_right dl:last-child{text-align:right;}

.footer2 .f_top .t_right .share_box a{display:inline-block; margin-left:0.1rem; position:relative; cursor:pointer;}
/* .footer2 .f_top .t_right .share_box i{font-size:0.3rem; line-height:0.35rem; margin:0; display:block; color:#ca0915;}
.footer2 .f_top .t_right .share_box .bshare-sinaminiblog i{font-size:0.35rem;} */
.footer2 .f_top .t_right .share_box i{width:0.3rem; height:0.3rem; margin:0; display:block;}
.footer2 .f_top .t_right .share_box .ewm_img{width:1.5rem; height:1.5rem; position:absolute; bottom:0.35rem; right:50%; margin-right:-0.75rem; display:none;}

.footer2 .f_top .t_right .r_bott{margin-top:0.4rem;}
.footer2 .f_top .t_right .r_bott li{float:left; width:13.3%; margin-right:4%; text-align:center;}
.footer2 .f_top .t_right .r_bott li:last-child{margin-right:0;}
.footer2 .f_top .t_right .r_bott li img{display:block; width:auto; margin:0 auto;}
.footer2 .f_top .t_right .r_bott li .t{font-size:0.16rem; line-height:0.3rem; color:#252525; margin-top:0.1rem;}



.footer2 .f_bott{line-height:0.7rem; color:#a7a7a7; border-top:1px solid #e1e1e1;}
.footer2 .f_bott .beifen{margin-right:0.2rem;}
.footer2 .f_bott em{margin:0 5px;}
.footer2 .f_bott .b_right{position:relative;}
.footer2 .f_bott .b_right .btns{cursor:pointer;}
.footer2 .f_bott .b_right .company_list{position:absolute; left:-20%; bottom:100%; width:140%; background:#f5f5f5; box-shadow:0px 4px 9px 0px rgba(10, 2, 4, 0.06); display:none; z-index:20; max-height:none; overflow-y:auto;}
.footer2 .f_bott .b_right .company_list::-webkit-scrollbar {width:2px; height:4px;}
.footer2 .f_bott .b_right .company_list::-webkit-scrollbar-thumb {border-radius:5px; background:#ca0915; }
.footer2 .f_bott .b_right .company_list::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.footer2 .f_bott .b_right .company_list a{display:block; width:auto; line-height:0.2rem; padding:0.1rem; transition:all .5s ease;}
.footer2 .f_bott .b_right .company_list a:hover{color:#ca0915;}

.footer2 .btns01{position:fixed; bottom:0.4rem; right:0; width:0.6rem; cursor:pointer; z-index:20; display:none;}


.xc_banner{margin-top:0.96rem;}

/* 产品列表新 */
.channel_content.pro_list{padding-top:0;}
.pro_list2{padding-top:0.65rem;}
.pro_list2 .left{display:none;}
.pro_list2 .right .title{display:none;}
.pro_list2 .right{width:100%;}
.pro_list2 .right .content li .li_line{display:none;}
.pro_list2 .right .content li{border:1px solid #d7d7d7; box-sizing:border-box; box-shadow:none;}
.pro_list2 .right .content li:hover{border-color:#ca0915;}
.pro_list2 .right .content li .intro_ .pro_compare .order{border-top:2px solid #e5e5e5;}
.pro_list2 .right .content li .intro_ .pro_compare .order:hover{background:#ca0915; color:#ffffff; border-color:#ca0915;}
.pro_list2 .right .content li .intro_ .pro_compare label{border-top:2px solid #e5e5e5;}
.pro_list2 .right .content li .intro_ .pro_compare{border-top:0;}
.pro_list2 .right .content li .intro_ .pro_compare label:hover span{color:#ca0915;}
.pro_list2 .right .content li .img_ a{display:block; padding:0.4rem;}
.pro_list .rect-74{padding-bottom:66.57%; overflow:visible;}

.pro_list01{background:#f5f5f5; padding:0.3rem 0 0.2rem;}
.pro_list01 .top.hasLine{border-bottom:1px solid #d7d7d7;}
.pro_list01 .top .item{display:inline-block; margin-right:0.5rem; font-size:0.18rem; line-height:0.4rem; font-weight:bold; padding-bottom:0.1rem; cursor:pointer;}
.pro_list01 .top .item.cur{color:#ca0915;}
.pro_list01 .bott{margin-top:0.25rem;}
.pro_list01 .bott .type{margin-bottom:0.3rem; position:relative; font-size:0;}
.pro_list01 .bott .type label{font-size:0.15rem; line-height:0.3rem; display:inline-block; width:1rem; vertical-align:text-top;}
.pro_list01 .bott .type .type_box{display:inline-block; width:calc(100% - 1rem); vertical-align:text-top;}
.pro_list01 .bott .type .type_box .box{display:inline-block; margin-right:0.5rem; font-size:0.15rem; line-height:0.3rem; cursor:pointer;}
.pro_list01 .bott .type.type_line .type_box{padding-top:0.1rem;}
.pro_list01 .bott .type.type_line .type_box .box01{width:3.5rem;}
.pro_list01 .irs--round{height:25px;}
.pro_list01 .irs--round .irs-line{top:5px;}
.pro_list01 .irs--round .irs-min, .pro_list01 .irs--round .irs-max{top:15px;}
.pro_list01 .irs-from, .pro_list01 .irs-to, .pro_list01 .irs-single{top:20px;}
.pro_list01 .irs--round .irs-bar{top:5px;}
.pro_list01 .irs--round .irs-handle{top:0;}


/* 产品详情弹窗 */
.form_bg{display:none; position:fixed; left:0; top:0; width:100vw; height:100vh; background:url(../img/black.6.png); z-index:100;}
.form_area{display:none; position:fixed; top:50%; left:50%; width:12.3rem; transform:translate(-50%,-50%); z-index:101; background:#ffffff; padding:0.45rem 0.65rem 0.7rem 0.8rem; box-sizing:border-box;}
.form_area .close_btn{text-align:right; cursor:pointer;}
.form_area .close_btn i{display:block; font-size:0.2rem; line-height:1; margin:0; color:#000000; font-weight:bold;}
.form_area .close_btn:hover i{color:#ca0915;}
.form_area .form_box{margin-top:0.45rem;}
.form_area .form_box .inp_area{padding-right:0.45rem;}
.form_area .form_box .inp_area .inp_box{width:48%; float:left; margin-right:4%; font-size:0; margin-bottom:0.35rem;}
.form_area .form_box .inp_area .inp_box:nth-child(2n){margin-right:0;}
.form_area .form_box .inp_area .inp_box>*{display:inline-block; vertical-align:text-top;}
.form_area .form_box .inp_area .inp_box .label_tit{width:0.8rem; font-size:0.16rem; color:#252525; line-height:0.38rem; position:relative;}
.form_area .form_box .inp_area .inp_box .label_tit.mustbe::before{content:'*'; position:absolute; left:0; top:0; transform:translateX(-100%); color:#ca0915;}
.form_area .form_box .inp_area .inp_box .inp{width:calc(100% - 0.8rem); margin:0; padding:0; border:0; background:#f7f7f7; line-height:0.38rem; font-size:0.16rem; text-indent:0.2rem;}
.form_area .form_box .inp_area .inp_box .yzm_box{width:calc(100% - 0.8rem);}
.form_area .form_box .inp_area .inp_box .yzm_box .inp{width:52.5%; float:left;}
.form_area .form_box .inp_area .inp_box .yzm_box .yzm_img{width:43%; height:0.38rem; float:right;}
.form_area .form_box .inp_area .inp_box.inp_words{width:100%;}
.form_area .form_box .inp_area .inp_box .inp_text{width:calc(100% - 0.8rem); margin:0; padding:0.05rem 0.1rem; border:0; background:#f7f7f7; line-height:0.38rem; font-size:0.16rem; height:1.24rem; box-sizing:border-box; resize:none;}

.form_area .form_box .btn_area{text-align:center;}
.form_area .form_box .btn_area .btns{display:inline-block; width:1.34rem; cursor:pointer; line-height:0.44rem; font-size:0.16rem; border:1px solid #ca0915; border-radius:0; background:none; color:#ca0915; padding:0; margin:0; box-sizing:border-box;}
.form_area .form_box .btn_area .btns:first-child{margin-right:0.15rem;}
.form_area .form_box .btn_area .btns01{display:none;}
.form_area .form_box .btn_area .btns.cur{background:#ca0915; color:#ffffff;}

body .box_wrap_out_posi{z-index:200;}
body #boxBlank{z-index:199;}
.cases_detail01 .content .bott_{width:80%; margin:0 auto;}

.solution_detail01 .content .tab_c li .words .t{text-align:center; padding-left:0;}
.solution_detail01 .content .tab_c li .words .t::after{left:50%; top:auto; bottom:0; height:2px; width:0.14rem; transform:translateX(-50%);}
.service_support01 .left{padding-top:0.5rem;}

.pro_detail4 .left{position:relative;}
.pro_detail4{background:url(../img/proD_bg.jpg) no-repeat center left/cover;}
/* .pro_detail4 .left::after{content:''; position:absolute; left:0; top:50%; width:4.29rem; transform:translateY(-50%); height:4.14rem; background:url(../img/pro_detail_xiangao.png) no-repeat center;} */
.pro_center03 .item .top .center a:last-child{border:0;}

body .resultArea #botBtn a::before{background:#ca0915;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#ca0915;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#ca0915;}
body .resultArea .infor .tit span{color:#ca0915;}
body .resultArea #botBtn a::before{background:#ca0915;}

.service_network01{position:relative; z-index:1;}
.pro_center01 .wrap1{width:85.41%; margin:0 auto;}

body .resultArea .content_form{border-top:0;}
.header2 .nav_li .inav_a{font-size:0.18rem;}

.pro_detail1 .right .b_tit{font-size:0.5rem; font-family:Impact; color:#ca0915;}

/* 营销网络 */
.service_network01 .bott .left .left_top .item{border:1px solid #fff; color:#fff; }
.service_network01 .bott .left .left_top .item input, .service_network01 .bott .left .left_top .item button{ color:#ca0915; background:#ffff;}
.service_network01 .bott .left .left_top .item input::-webkit-input-placeholder{color:#ca0915;}
.service_network01 .bott .left .left_top .item input::-moz-placeholder{color:#ca0915;}
.service_network01 .bott .left .left_top .item input:-moz-placeholder{color:#ca0915;}
.service_network01 .bott .left .left_top .item input:-ms-input-placeholder{color:#ca0915;}
.service_network01 .bott .left .left_top .item .item_l{color:#ca0915;}
.service_network01 .bott .left .left_top .item{background:#fff;}
.service_network01 .bott .left .left_top .item .item_r::before,.service_network01 .bott .left .left_top .item .item_r::before{background:#ca0915;}

/* .service_network02{margin-top:0.8rem;} */
.service_network02 .title{font-size:0.4rem; line-height:0.5rem; font-weight:bold; color:#ca0915; text-align:center; margin-bottom:0.3rem;}
.service_network02 .form_box>div{float:left; margin-right:2%; width:49%; margin-bottom:0.25rem; position:relative;}
.service_network02 .form_box .inp::-webkit-input-placeholder { color:#cccccc; } 
.service_network02 .form_box .inp_two,
.service_network02 .form_box .inp_fiv,
.service_network02 .form_box .inp_nin,
.service_network02 .form_box .btns02{margin-right:0;}
.service_network02 .form_box .smal_inp{width:23.5%;}
.service_network02 .form_box label{display:block; font-size:0.17rem; line-height:0.3rem; color:#333333; margin-bottom:0.05rem;}
.service_network02 .form_box label span{color:#ca0915;}
.service_network02 .form_box .inp{width:100%; background:none; padding:0.1rem 0; margin:0; border:1px solid #cccccc; color:#333333; border-radius:5px; line-height:0.28rem; text-indent:0.18rem; font-size:0.17rem;}
.service_network02 .form_box .yzm_box{display:flex; align-items:center; justify-content:flex-start;}
.service_network02 .form_box .yzm_box .inp{width:31%; margin-right:3.7%;}
.service_network02 .form_box .yzm_box img{width:31%; border-radius:5px; overflow:hidden; display:block; height:0.5rem;}
.service_network02 .form_box .yzm_box span{font-size:0.17rem; line-height:0.3rem; color:#bebebe; cursor:pointer; margin-left:2.5%;}
.service_network02 .form_box .btns a{width:100%; height:0.5rem; line-height:0.5rem; text-align:center; cursor:pointer; border:0; display:block; outline:none; padding:0; margin:0; border-radius:5px; font-size:0.17rem; background:#cccccc; color:#ffffff;}
.service_network02 .form_box .btns button{width:100%; height:0.5rem; line-height:0.5rem; text-align:center; cursor:pointer; border:0; outline:none; padding:0; margin:0; border-radius:5px; font-size:0.17rem; background:#cccccc; color:#ffffff;}
.service_network02 .form_box .btns01{display:none;}
.service_network02 .form_box .btns.cur a{background:#ca0915;}
.service_network02 .form_box .btns.cur button{background:#ca0915;}

/* 下拉 */
.service_network02 .form_box .down_box{position:relative;}
.service_network02 .form_box .down_box.active .sel_span{color:#333333;}
.service_network02 .form_box .down_box .sel_span{display:block; cursor:pointer; position:relative; width:100%; background:none; padding:0.1rem 0; margin:0; border:1px solid #cccccc; border-radius:5px; line-height:0.28rem; text-indent:0.18rem; font-size:0.17rem; color:#cccccc;}
.service_network02 .form_box .down_box .sel_span::after{content:''; width:14px; height:9px; background:url(../img/service_network02_jt01.png) no-repeat center; background-size:cover; position:absolute; right:5%; top:50%; margin-top:-5px;}
.service_network02 .form_box .down_box .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; background:#fff; border:1px solid #cccccc; border-radius:5px; z-index:2; padding:0.1rem 0.3rem; box-sizing:border-box;}
.service_network02 .form_box .down_box .sel_down li{font-size:0.18rem; color:#666666; line-height:0.44rem; padding-left:0.1rem; border-bottom:1px solid #f5f5f5; box-sizing:border-box; cursor:pointer;}
.service_network02 .form_box .down_box .sel_down li:last-child{border-bottom:0;}
.service_network02 .form_box .down_box .sel_down li:hover{color:#ca0915;}

/* 多选 */
.service_network02 .form_box .radio_box{float:left; width:100%; margin-bottom:0.25rem;}
.service_network02 .form_box .radio_box .checkbox_box{border:1px solid #cccccc; border-radius:5px; padding:0.1rem 0.45rem; display:flex; align-items:center; justify-content:start;}
.service_network02 .form_box .radio_box .checkbox_box .che_{line-height:0.28rem; color:#666666; font-size:0.16rem; margin-right:10%; display:flex; align-items:center; cursor:pointer;}
.service_network02 .form_box .radio_box .checkbox_box .che_ input{width:18px; height:18px; margin:0; margin-right:0.1rem; border:1px solid #cccccc;}

/* 产品中心 */
.pro_center03 .item .swiper-slide{overflow:hidden;}
.pro_center03 .item .swiper-slide>div{height:3.3rem; position:relative;}
.pro_center03 .item .li_first video{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:auto; min-width:100%; height:100%;}

/* 产品详情弹窗 */
.form_area .form_box .tel_area{margin-bottom:0.4rem; display:flex; align-items:flex-start; justify-content:space-between; padding-right:0.45rem;}
.form_area .form_box .tel_area .title{width:0.8rem; font-size:0.16rem; color:#000000; line-height:0.3rem; position:relative;}
.form_area .form_box .tel_area .a_box{width:calc(100% - 0.8rem); text-align:center; font-size:0; display:flex; justify-content:space-around;}
.form_area .form_box .tel_area .a_box a{display:inline-block; font-size:0.16rem; line-height:0.3rem; color:#333333;}
.form_area .form_box .tel_area .a_box a>div{display:inline-block; vertical-align:middle;}
.form_area .form_box .tel_area .a_box a .c{font-weight:bold;}

/* 产品详情 */

.service_support01 .left .top .bg{display:none;}

.header2 .nav_li.cur .inav_a::after{left:0; right:0; width:100%;}
.header2 .nav_li.cur .inav_a::before{opacity:1; visibility:visible;}


body .searchArea{padding-bottom:10px;}
body .resultArea .content_form{margin-top:0; padding-top:0;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#ca0915;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#ca0915;}
.pro_detail1 .left .top{display:block; width:100%; position:relative;}
.pro_detail1 .left .top .blowup{display:block; width:100%;}
#blowupglsimg{max-width:none;}
.pro_detail1 .left .swiper-horizontal>.swiper-scrollbar{position:relative; left:0; width:100%; margin-top:0.1rem; bottom:0; height:0.1rem; background:#d7d7d7;}
.pro_detail1 .left .mySwiper .swiper-slide{width:12%;}
.pro_detail1 .left .swiper-scrollbar-drag{background:#ca0915;}
.pro_detail2 .wrap{display:flex; align-items:center; justify-content:space-between; flex-direction:row-reverse;}
.pro_detail3{margin-bottom:0.6rem;}
.pro_detail5{padding-top:0.2rem;}
.pro_detail2 .right{text-align:right;}
.pro_detail1 .left .tag{z-index:20;}
.pro_detail2 .left .item .t{font-size:0.24rem;}

.pro_detail3 .title{text-align:center; margin-bottom:0.4rem;}
.pro_detail3 .title span{position:relative; padding-bottom:0.2rem; display:inline-block;}
.pro_detail3 .title span::after{content:''; width:0.7rem; height:2px; background:#ca0915; position:absolute; left:50%; bottom:0; transform:translateX(-50%);}

.pro_detail5 .content{display:none;}
.pro_detail5 .new_content .swiper-slide{width:32.4%;}
.pro_detail5 .new_content .t{color:#000; font-weight:bold; text-align:center; margin-top:0.2rem;}

.xc_banner.cases .form_box .ban_inp{vertical-align:middle;}

.pro_center03 .item .swiper-slide.video_slide::after{content:''; position:absolute; top:50%; left:50%; background:url(../img/media_play.png) no-repeat center/cover; width:70px; height:70px; transform:translate(-50%,-50%); cursor:pointer;}
.pro_center03 .item .bott li.li_first .swiper-container-horizontal>.swiper-pagination-bullets{text-align:right; right:10px; left:auto;}
.pro_center03 .item .bott li.li_first .swiper-pagination-bullet{width:0.2rem; height:0.2rem; background:#ffffff; opacity:1;}
.pro_center03 .item .bott li.li_first .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ca0915;}

body .searchArea .content_form .form_box .search .input_wrap input{font-size:0.2rem;}
body .resultArea .infor .tit{font-size:0.28rem;}
body .searchArea .content_form{padding:0 15%;}
body .searchArea .content_form .form_box .search .input_wrap{height:50px; line-height:50px;}
body .searchArea .content_form .form_box .search .input_wrap input{height:48px; line-height:48px;}
body .searchArea .content_form .form_box .search .btn_wrap .btns{height:50px; line-height:50px;}

.header2 .h_logo a{font-size:0;}
.header2 .h_logo a .t{margin-left:0.15rem;}
.header2 .nav_li .inav_a::after{bottom:0;}
.header2 .nav_li .nav_down.pro_down .pro_top .cont{display:flex; align-items:flex-start; justify-content:space-between;}
.header2 .nav_li .nav_down.pro_down .pro_top .item{margin-right:0;}

.channel_content.league{margin-top:0.96rem;}
.channel_content.service_support{margin-top:0.96rem;}
.channel_content.service_order{margin-top:0.96rem;}
.channel_content.service_network{margin-top:0.96rem;}
.channel_content.tech_support{margin-top:0.96rem;}

.channel_content.pro_detail{padding-top:1.2rem;}
.pro_crumb{width:85.41%; margin:0 auto; margin-bottom:0.5rem; color:#777;}
body .resultArea .content_form .piclist_area .rect-695{padding-bottom:66.57%;}
body .resultArea .content_form .piclist_area .srchList li .intro .t{font-size:0.26rem;}

.pro_list01 .bott .type.type_line{display:inline-block; margin-right:2%;}
.pro_list01 .bott .type.type_line .type_box .box01{width:3rem;}
.pro_list01 .bott .type.type_line label{width:auto;}
.pro_list01 .bott .type.type_line .type_box{width:auto;}
.pro_detail1 .right .btns{margin-top:0.3rem;}
.pro_detail1 .right .tag_box{margin-bottom:0;}

.xc_banner .intro{z-index:10;}
.xc_banner.solution_::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.12); z-index:2;}
.xc_banner.solution_ .intro .tit{color:#ffffff; font-weight:bold;}
.xc_banner.solution_ .intro .con{font-size:0.18rem;}

.form_area .form_box .inp_area .inp_box .inp_text{height:0.86rem;}

/* 搜索页面 */
body .searchArea .content_form{margin-top:0.6rem;}
body .searchArea .content_form .form_box .search .input_wrap{height:auto; line-height:normal;}
body .searchArea .content_form .form_box .search .input_wrap input{width:100%; background:none; padding:0.1rem 0; height:auto; margin:0; border:1px solid #cccccc; color:#333333; border-top-left-radius:5px; border-bottom-left-radius:5px; line-height:0.28rem; text-indent:0.18rem; font-size:0.17rem;}
body .searchArea .content_form .form_box .search .btn_wrap .btns{height:auto; line-height:0.48rem; border-top-right-radius:5px; border-bottom-right-radius:5px;}
body .resultArea #botBtn .btnMore{padding:0 0.7rem; height:0.56rem; line-height:0.56rem;}
body .resultArea .content_form .piclist_area .srchList li .intro{height:auto;}
body .resultArea .content_form .area:first-child{padding-top:0;}
body .resultArea .content_form h3{margin-bottom:10px;}

.pro_list01 .bott .type .type_box input[type="checkbox"]{font-size:0.15rem; margin-right:0.1rem; width:0.17rem; height:0.17rem; padding:0; appearance:none;  -webkit-appearance:none; border:1px solid #b8b8b8; outline:none; vertical-align:text-bottom; background:#ffffff;}
.pro_list01 .bott .type .type_box .box.cur input[type="checkbox"]{background:url(../img/pro_list01_duihao.jpg) no-repeat center; background-size:cover;}

.pro_list01 .bott .type .type_box input[type="radio"]{font-size:0.15rem; margin-right:0.1rem; width:0.17rem; height:0.17rem; padding:0; appearance:none;  -webkit-appearance:none; border-radius:50%; border:1px solid #b8b8b8; outline:none; vertical-align:text-bottom; background:#ffffff; position:relative;}
.pro_list01 .bott .type .type_box input[type="radio"]::after{content:''; position:absolute; left:0.04rem; top:0.04rem; width:0.07rem; height:0.07rem; border-radius:50%; background:#ca0915; opacity:0;}
.pro_list01 .bott .type .type_box .box.cur input[type="radio"]::after{opacity:1;}

.pro_detail5 .new_content{position:relative;}
.pro_detail5 .new_content .swiper-container{width:calc(100% - 0.8rem); margin:0 auto;}
.pro_detail5 .new_content .swiper-button-next,
.pro_detail5 .new_content .swiper-button-prev{width:17px; height:28px; margin-top:-14px; right:0; background:url(../img/comm-you.png) no-repeat center/cover;}
.pro_detail5 .new_content .swiper-button-prev{background:url(../img/comm-zuo.png) no-repeat center/cover; left:0; right:auto;}
.pro_detail5 .new_content .swiper-button-prev:hover{background:url(../img/comm-zuo2.png) no-repeat center/cover;}
.pro_detail5 .new_content .swiper-button-next:hover{background:url(../img/comm-you2.png) no-repeat center/cover;}
.pro_detail5 .new_content .swiper-button-next.swiper-button-disabled, .pro_detail5 .new_content .swiper-button-prev.swiper-button-disabled{opacity:0;}
.pro_detail5 .new_content .swiper-button-next:after,.pro_detail5 .new_content .swiper-button-prev:after{display:none;}

.pro_detail6 .title{text-align:center; margin-bottom:0.4rem;}
.pro_detail6 .title span{position:relative; padding-bottom:0.2rem; display:inline-block;}
.pro_detail6 .title span::after{content:''; width:0.7rem; height:2px; background:#ca0915; position:absolute; left:50%; bottom:0; transform:translateX(-50%);}



.tech_support01 .form_box .key_words .item{transition:all .5s ease;}
.tech_support01 .form_box .key_words .item:hover,
.tech_support01 .form_box .key_words .item.cur{color:#fff; background:#ca0915; border-color:#ca0915;}

.service_support01 .right li .t{color:#ca0915;}

/* 备案 */
.footer2 .b_left a,
.footer2 .b_left em{display:inline-block; vertical-align:baseline; line-height:normal;}
.footer2 .beian{display:inline-block; vertical-align:middle; line-height:normal; font-size:0;}
.footer2 .beian a{display:block;}
.footer2 .beian a>*{display:inline-block; vertical-align:middle; line-height:normal;}
.footer2 .beian a p{font-size:.14rem; line-height:.2rem;}

.channel_content.tech_detail{margin-top:.96rem;}

/* 隐私条款 */
.privacy{margin-top:.96rem;}
.privacy01 .title{font-size:0.36rem; line-height:0.36rem; color:#000; margin-bottom:.4rem; text-align:center; font-weight:bold;}
.privacy01 .nav_box{border-top:1px solid #dadada; border-bottom:1px solid #dadada; }
.privacy01 .nav_box ul{width:100%; text-align:center;}
.privacy01 .nav_box ul .li_{display:inline-block; position:relative; cursor:pointer; padding:0 .45rem; padding-left:0; box-sizing:border-box; margin:.12rem 0; line-height:0.36rem; font-size:14px; color:#000; font-weight:bold;}
.privacy01 .nav_box ul .li_::after{content: "\e616"; font-weight:bold; font-family:'iconfont'; font-size:12px; line-height:1.5; position:absolute; right:.25rem; top:50%; transform:translateY(-50%);}
.privacy01 .nav_box ul .li_.cur{color:#140a9a;}
.privacy01 .bott{margin-top:.4rem;}
.privacy01 .section{display:block;}
.privacy01 .item{display:block; margin-bottom:.5rem;}
.privacy01 .item .tit{font-size:0.24rem; line-height:0.3rem; margin-bottom:.2rem; font-weight:bold;}
.privacy01 .item .con{font-size:0.18rem; line-height:0.3rem;}


.header2 .h_sear .icon{width:0.3rem; height:0.3rem; background:url(../img/h_sear_01.png) no-repeat center/cover; cursor:pointer;}
.header2 .h_sear:hover .icon{background:url(../img/h_sear_03.png) no-repeat center/cover;} 
.header2.fixed .h_sear .icon{width:0.3rem; height:0.3rem; background:url(../img/h_sear_02.png) no-repeat center/cover; cursor:pointer;}
.header2.fixed .h_sear:hover .icon{background:url(../img/h_sear_03.png) no-repeat center/cover;} 
.header2.xc_header .h_sear .icon{width:0.3rem; height:0.3rem; background:url(../img/h_sear_02.png) no-repeat center/cover; cursor:pointer;}
.header2.xc_header .h_sear:hover .icon{background:url(../img/h_sear_03.png) no-repeat center/cover;} 
.header2:hover .h_sear .icon{width:0.3rem; height:0.3rem; background:url(../img/h_sear_02.png) no-repeat center/cover; cursor:pointer;}
.header2:hover .h_sear:hover .icon{background:url(../img/h_sear_03.png) no-repeat center/cover;} 
.header2.cur .h_sear .icon{width:0.3rem; height:0.3rem; background:url(../img/h_sear_02.png) no-repeat center/cover; cursor:pointer;}
.header2.cur .h_sear:hover .icon{background:url(../img/h_sear_03.png) no-repeat center/cover;} 


.parts_list .pro_list2 .right .content li .intro_ .pro_compare .order{width:100%; border:0;}
.pro_list.parts_list .rect-74{overflow:hidden;}
.xc_banner>img{display:block; margin:0 auto;}


.header2 .nav_li .inav_a{padding:0 .2rem;}
