﻿/*
* 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%}
@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%}
	.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%}
	.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; }


/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 常量设置 */
html{font-size:100px;}

.wrap { width:88.5%; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
.wrap_left{width:94.2%; margin:0 auto; margin-right:0;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:.16rem; line-height:1.6; color:#000; background:#fff;}
a{color:inherit;}
a:hover { color:#00519e;}
::-moz-selection {color:#fff; background:#00519e; }
::selection {color:#fff; background:#00519e; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#00519e; 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) }

/* 网站样式 */
/* 网站样式 */
/* 头部 */
.header{position:fixed; top:0; left:0; width:100%; z-index:99; transition:all .3s ease; border-bottom:1px solid rgba(255,255,255,0.18);}
.header .h_logo{padding:.25rem 0;}
.header .h_logo img{display:block; height:100%;}
.header .h_logo .img01{display:block;}
.header .h_logo .img02{display:none;}
.header .h_logo a{height:.4rem; display:block;}

.header .h_tools{font-size:0; position:relative; margin-left:.3rem; font-size:0;}
.header .h_tools>div{display:inline-block; vertical-align:text-top; cursor:pointer; margin-left:.2rem; position:relative;}
.header .h_tools .iconfont{font-size:.22rem; line-height:.9rem; margin:0; display:block; color:#fff; padding:0 .1rem; position:relative; transition:all .3s ease;}


/* 720 */
.header .h_tools .h_tour{padding:.34rem 0; height:.22rem; padding-left:.25rem;}
.header .h_tools .h_tour::after{content:''; position:absolute; left:0; top:50%; width:1px; height:.3rem; background:#adb1b4; opacity:.55; transition:all .3s ease; transform:translateY(-45%);}
.header .h_tools .h_tour img{height:100%;}
.header .h_tools .h_tour .img1{display:block;}
.header .h_tools .h_tour .img2{display:none;}


/* 语言版本下拉 */
.header .h_tools .h_lan>a{display:block; padding:.08rem; border-radius:50%; background:rgba(255,255,255,0.6);}
.header .h_tools .h_lan .lan_down{position:absolute; width:1.16rem; top:100%; left:50%; margin-left:-0.58rem; z-index:2; display:none; box-shadow:0 0 15px rgb(0 0 0 / 20%);}
.header .h_tools .h_lan .lan_down li{padding:8% 4%; opacity:1; text-align:center; font-size:14px; background:rgba(255,255,255,0.5); transition:all 0.5s ease;}
.header .h_tools .h_lan .lan_down li a{display:block; color:#222;}
.header .h_tools .h_lan .lan_down li:hover{background:#00519e;}
.header .h_tools .h_lan .lan_down li:hover a{color:#fff;}

/* 侧边栏 */
.header .h_tools .h_side .iconfont{padding-right:0;}


/* 导航导航 */
.header .inav_wrapper{position:relative;}
.header .inav_wrapper .inav_li{margin:0 .3rem; float:left;}
.header .inav_wrapper .inav_li .inav_a{font-size:.16rem; line-height:.3rem; color:#fff; transition:all .5s ease; display:block; padding:.3rem 0; position:relative;}
.header .inav_wrapper .inav_li.hover .inav_a{color:#00519e;}
.header .inav_wrapper .inav_li.cur .inav_a{color:#00519e;}

/* 导航下拉 */
.header .inav_wrapper .inav_down{position:absolute; width:9rem; left:0; top:100%; box-shadow:0 9px 15px -5px rgba(0, 0, 0, 0.05); background:#f9f9f9; display:none; z-index:9; padding:.4rem .4rem .2rem; box-sizing:border-box;}
.header .inav_wrapper .inav_down .d_box .tit{font-weight:bold; color:#00519e; padding-left:.15rem; margin-bottom:.1rem; font-size:.18rem; line-height:.3rem;}
.header .inav_wrapper .inav_down .d_box .sec_box{font-size:0;}
.header .inav_wrapper .inav_down .d_box .sec_box a{width:33.33%; padding:.15rem; display:inline-block; vertical-align:top; box-sizing:border-box; transition:all .3s ease;}
.header .inav_wrapper .inav_down .d_box .sec_box a .t{font-size:.16rem; line-height:.3rem; font-weight:bold; color:#222222;}
.header .inav_wrapper .inav_down .d_box .sec_box a .c{font-size:.14rem; line-height:.24rem; color:#555;}
.header .inav_wrapper .inav_down .d_box .sec_box a:hover{background:#ededed;}


/* 二级导航 */
.header .header_bott{text-align:center; width:100%; height:.58rem; transition:all 0.5s ease; position:relative; top:-1px; left:0; box-shadow:0 9px 15px -5px rgba(0, 0, 0, 0.05);}
.header .header_bott .bott_box{width:100%; background:rgba(255, 255, 255, 0.8); backdrop-filter:blur(30px); -webkit-backdrop-filter:blur(30px);}
.header .header_bott .sumary{line-height:.2rem; padding-right:.2rem; border-right:1px solid #e5e5e5; display:inline-block; position:relative; font-size:.14rem; font-weight:bold;}
.header .header_bott .sumary::before{content:''; position:absolute; top:50%; transform:translateY(-50%); right:0; width:1px; height:.17rem; background:rgba(0, 0, 0, 0.2);}

.header .header_bott .sumary:hover{color:#00519e;}
.header .header_bott .list{display:inline-block;}
.header .header_bott li{font-size:.14rem; display:inline-block; margin:0 .2rem;}
.header .header_bott li a{line-height:.58rem; display:block; position:relative;}
.header .header_bott li.cur{color:#00519e;}


/* 搜索下拉 */
.search_alert{background:rgba(0,0,0,0.48); position:fixed; z-index:999; top:0; left:0; width:100%; height:100%; display:none;}
.search_alert .sear_wrapper{width:6.8rem; margin:0 auto; max-width:92%; z-index:6; position:relative; overflow:hidden;}
.search_alert .sear_top{padding:.23rem 0; position:relative; background:#f5f7f6; z-index:5;}
.search_alert .sear_top .sear_text{display:block; width:100%; height:.44rem; background:none; color:#222222; text-indent:.44rem; line-height:.44rem; padding:0; margin:0; border:0;}
.search_alert .sear_top .sear_text::-webkit-input-placeholder{color:#999;}
.search_alert .sear_top .sear_text:-moz-placeholder{color:#999;}
.search_alert .sear_top .sear_text::-moz-placeholder{color:#999;}
.search_alert .sear_top .sear_text:-ms-input-placeholder{color:#999;}
.search_alert .sear_icon{position:absolute; left:0; top:0; z-index:5; cursor:pointer; text-align:center; overflow:hidden; display:block; width:.44rem; height:.44rem;}
.search_alert .iconfont{display:block; font-size:.2rem; line-height:.44rem; font-weight:bold; margin:0;}
.search_alert .sear_close{width:.44rem; height:.44rem; position:absolute; right:0; top:0;}
.search_alert .sear_bott{background:#fff; border-bottom-left-radius:.18rem; border-bottom-right-radius:.18rem; max-height:calc(100% - .44rem); overflow-x:hidden; overflow-y:auto;}
.search_alert .sear_section{margin:0 .4rem; padding:.24rem 0 .18rem;}
.search_alert .sear_title{font-size:.14rem; line-height:.24rem; color:#666;}
.search_alert .sear_list{padding-top:.05rem;}
.search_alert .sear_list li{margin:.06rem -0.32rem;}
.search_alert .sear_list li:hover{background: #f5f5f7;}
.search_alert .sear_list li:nth-child(1){animation-delay: 0.22s !important; transition-delay: 0.22s !important;}
.search_alert .sear_list li:nth-child(2){animation-delay: 0.24s !important;transition-delay: 0.24s !important;}
.search_alert .sear_list li:nth-child(3){animation-delay: 0.26s !important;transition-delay: 0.26s !important;}
.search_alert .sear_list li:nth-child(4){animation-delay: 0.28s !important;transition-delay: 0.28s !important;}
.search_alert .sear_list li:nth-child(5){animation-delay: 0.3s !important;transition-delay: 0.3s !important;}
.search_alert .sear_list li:nth-child(6){animation-delay: 0.32s !important;transition-delay: 0.32s !important;}
.search_alert .sear_list li:nth-child(7){animation-delay: 0.34s !important;transition-delay: 0.34s !important;}
.search_alert .sear_list li:nth-child(8){animation-delay: 0.36s !important;transition-delay: 0.36s !important;}
.search_alert .sear_list li:nth-child(9){animation-delay: 0.38s !important;transition-delay: 0.38s !important;}
.search_alert .sear_list li:nth-child(10){animation-delay: 0.4s !important;transition-delay: 0.4s !important;}
.search_alert .sear_list a{overflow:hidden; color:#222; display:block; padding:0 .45rem; text-decoration:none; line-height:.3rem;}
.search_alert .sear_list a:hover{color:#00519e;}
.search_alert.active .sear_animated{-webkit-animation:sear_items_show 0.4s both; animation:sear_items_show 0.4s both;}
.search_alert .position_full{position:absolute; top:0; left:0; width:100%; height:100%; z-index:1;}
body.overFlow{overflow:hidden;}

@keyframes sear_items_show{
    0%{opacity: 0;-webkit-transform: translateX(100px);transform: translateX(100px);-webkit-animation-timing-function: ease;animation-timing-function: ease;}
    100% {opacity: 1;-webkit-transform: none;transform: none;}
}

/* 右侧推拉 */
.lnb .lnb_bg{content:''; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.6); 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::-webkit-scrollbar {width:2px; height:4px;}
.lnb .lnb_inner::-webkit-scrollbar-thumb {border-radius:5px; background:#00519e; }
.lnb .lnb_inner::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.lnb .lnb_inner .btn_lnb_close{position:absolute; right:.5rem; top:.3rem; font-size:.16rem; font-weight:bold; transition:.5s ease;}
.lnb .lnb_inner .btn_lnb_close:hover{transform:rotateZ(180deg);}
.lnb .lnb_top .box{padding:.9rem .5rem .18rem;}
.lnb .lnb_top .box .tit{font-weight:bold; margin-bottom:.2rem;}
.lnb .lnb_top .box .con a{display:block; padding:0 .2rem; border:1px solid #cccccc; line-height:.4rem; height:.4rem; overflow:hidden; color:#222222; margin-bottom:.1rem;}
.lnb .lnb_top{border-bottom:1px solid #eeeeee; display:none;}
.lnb .lnb_top .box .con a i{float:right; transition:transform .3s ease; transform:translateX(-5px)}
.lnb .lnb_top .box .con a:hover{background:#00519e; color:#fff;}
.lnb .lnb_top .box .con a:hover i{transform:translateX(0);}
.lnb .lnb_bott{padding-top:.05rem;}
.lnb .lnb_bott .tit{font-weight:bold; padding:.2rem .5rem;}
.lnb .lnb_bott .con{position:relative;}
.lnb .lnb_bott .con ul{position:relative; background:rgba(0,0,0,.2); z-index:1;}
.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:.28rem .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:#00519e;}
.lnb .lnb_bott .con ul li:hover a i{transform:translateX(0);opacity:1; visibility:visible;}
.lnb .lnb_bott .con .img img{position:absolute; top:0; left:0; width:100%; height:100%;}

.lnb.on .lnb_bg {visibility:visible; opacity:1;}
.lnb.on .lnb_area {right:0}

/* 导航收起 */
.header.xcHeader.on{top:-0.9rem;}
.header.xcHeader.on .header_top{border-bottom:transparent;}
.header.xcHeader.on .header_bott{position:fixed; z-index:100;}

/* 手机端部分 */
.header .h_tools .mobile_key{display:none;}
.mNav{display:none;}

/* 触控态 */
.header:hover{border-bottom-width:0;}
.header:hover .header_top{background:#fff; box-shadow:0px 1px 10px 0px rgba(10, 2, 4, 0.03);}
.header:hover .h_logo .img01{display:none;}
.header:hover .h_logo .img02{display:block;}
.header:hover .h_tools .iconfont{color:#222222;}
.header:hover .h_tools .h_tour .img1{display:none;}
.header:hover .h_tools .h_tour .img2{display:block;}
.header:hover .inav_wrapper .inav_li .inav_a{color:#222222;}
.header:hover .h_tools>div:hover .iconfont{color:#00519e;}
.header:hover .inav_wrapper .inav_li.hover .inav_a{color:#00519e;}
.header:hover .inav_wrapper .inav_li.cur .inav_a{color:#00519e;}

/* 下层态 */
.header.xcHeader{border-bottom-width:0;}
.header.xcHeader .header_top{background:#fff; box-shadow:0px 1px 10px 0px rgba(10, 2, 4, 0.03);}
.header.xcHeader .h_logo .img01{display:none;}
.header.xcHeader .h_logo .img02{display:block;}
.header.xcHeader .h_tools .iconfont{color:#222222;}
.header.xcHeader .h_tools .h_tour .img1{display:none;}
.header.xcHeader .h_tools .h_tour .img2{display:block;}
.header.xcHeader .inav_wrapper .inav_li .inav_a{color:#222222;}
.header.xcHeader .h_tools>div:hover .iconfont{color:#00519e;}
.header.xcHeader .inav_wrapper .inav_li.hover .inav_a{color:#00519e;}
.header.xcHeader .inav_wrapper .inav_li.cur .inav_a{color:#00519e;}


/* 吸顶态 */
.header.fixed{border-bottom-width:0;}
.header.fixed .header_top{background:#fff; box-shadow:0px 1px 10px 0px rgba(10, 2, 4, 0.03);}
.header.fixed .h_logo .img01{display:none;}
.header.fixed .h_logo .img02{display:block;}
.header.fixed .h_tools .iconfont{color:#222222;}
.header.fixed .h_tools .h_tour .img1{display:none;}
.header.fixed .h_tools .h_tour .img2{display:block;}
.header.fixed .inav_wrapper .inav_li .inav_a{color:#222222;}
.header.fixed .h_tools>div:hover .iconfont{color:#00519e;}
.header.fixed .inav_wrapper .inav_li.hover .inav_a{color:#00519e;}
.header.fixed .inav_wrapper .inav_li.cur .inav_a{color:#00519e;}


/* 下层banner */
.xc_banner{position:relative; margin-top:.9rem; overflow:hidden;}
.xc_banner>img{width:100%;}
.xc_banner .xc_words{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); color:#fff; z-index:3;}
.xc_banner .crumbs{position:absolute; bottom:.2rem; left:0; width:100%; z-index:3;}
.xc_banner .crumbs .content>*{display:inline-block; vertical-align:middle; color:#fff; line-height:normal;}
.xc_banner .crumbs .content img{width:.24rem;}
.xc_banner .crumbs .content h1{font-weight:normal;}
.xc_banner .crumbs .content a:hover{color:#00519e;}


/* 公共字号 */
.tit44{font-size:.44rem; line-height:1.2; font-weight:bold;}
.tit40{font-size:.4rem; line-height:1.2; font-weight:bold;}
.tit36{font-size:.36rem; line-height:.46rem; font-weight:bold;}
.con16{font-size:.16rem; line-height:.3rem; color:#222;}

.tit30{font-size:.3rem; line-height:.5rem;}
.tit24{font-size:.24rem; line-height:.4rem;}
.con18{font-size:.18rem; line-height:.36rem;}


/* 公共部分 */
.channel_content{min-height:3rem; padding:.8rem 0;}


/* 底部 */
.footer{background:#21262c; overflow:hidden; position:relative; z-index:3;}
.footer .f_top{position:relative; padding:.65rem 0 .3rem; overflow:hidden; border-bottom:1px solid rgba(255,255,255,0.2);}
.footer .f_top::after{content:''; position:absolute; left:0; top:50%; width:2.3rem; height:100%; background:url(../img/f_cover.png) no-repeat right center; transform:translateY(-50%); background-size:100% auto;}
.footer .f_top .t_left{width:37.2%;}
.footer .f_top .f_logo{height:.45rem; margin-bottom:.4rem; display:inline-block;}
.footer .f_top .f_logo img{max-height:100%;}
.footer .f_top .t_contact{margin-bottom:.2rem;}
.footer .f_top .t_contact a{display:block; color:#fff; margin-bottom:5px;}
.footer .f_top .t_contact a span{font-weight:bold;}
.footer .f_top .t_ewm ul{display:flex; align-items:flex-start; text-align:center;}
.footer .f_top .t_ewm li{margin-right:.15rem;}
.footer .f_top .t_ewm li:last-child{margin-right:0;}
.footer .f_top .t_ewm li .ewm{width:1.1rem; height:1.1rem; margin:0 auto; border:1px solid #efefef; background:#fff; display:flex; align-items:center; justify-content:center; position:relative;}
.footer .f_top .t_ewm li .ewm img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:90%;}
.footer .f_top .t_ewm li .t{color:#fff; font-size:.14rem; line-height:.2rem; margin-top:.05rem;}

.footer .f_top .t_right{width:59.4%; text-align:justify; font-size:0;}
.footer .f_top .t_right::after{content:''; display:inline-block; width:100%;}
.footer .f_top .t_right dl{display:inline-block; vertical-align:text-top; text-align:left; color:#fff;}
.footer .f_top .t_right dl a{display:block;}
.footer .f_top .t_right dl dt{font-weight:bold; padding-bottom:.25rem; position:relative; margin-bottom:.3rem;}
.footer .f_top .t_right dl dt::after{content:''; position:absolute; left:0; bottom:0; width:.25rem; height:3px; background:#00519e;}
.footer .f_top .t_right dl dd{margin-bottom:.1rem; }
.footer .f_top .t_right dl dd a{opacity:.7;}
.footer .f_top .t_right dl dd a:hover{opacity:1; color:#fff;}

.footer .f_bott{padding:.15rem 0 .2rem;}
.footer .f_bott .con16{color:rgba(255, 255, 255, .5);}
.footer .f_bott .b_left{padding-top:.1rem;}
.footer .f_bott .b_left .link1{margin-left:.1rem;}
.footer .f_bott .b_right{font-size:0;}
.footer .f_bott .b_right>*{display:inline-block; vertical-align:middle;}
.footer .f_bott .b_right .btns_{width:.5rem; height:.5rem; border-radius:50%; background:#00519e; margin-left:.35rem; cursor:pointer; text-align:center;}
.footer .f_bott .b_right .btns_ .iconfont{font-size:.24rem; line-height:.5rem; color:#fff; margin:0;}


/* 公共按钮 */
.common_more{display:inline-block; padding:0 .3rem; border-radius:.3rem; border:1px solid #00519e; line-height:.5rem; color:#00519e; overflow:hidden; font-weight:bold; position:relative; transition:all .36s;}
.common_more::after{content:''; position:absolute; width:0%;  height:calc(100% + 2px); background:#00519e; position:absolute; top:-1px; left:-1px; transition:all .36s; border-radius:.3rem; z-index:1;}
.common_more .c_box{position:relative; z-index:2;}
.common_more .iconfont{font-size:.2rem; line-height:1; margin:0; font-weight:normal; margin-left:.1rem; vertical-align:-1px;}
.common_more:hover::after{width:calc(100% + 2px);}
.common_more:hover{color:#fff;}


/* 新闻综合 */
.news_center .top{display:flex; align-items:center; justify-content:space-between; margin-bottom:.4rem;}
.news_center01{padding:1rem 0 .8rem; background:url(../img/news_center01_bg.jpg) no-repeat bottom center/cover; color:#fff;}
.news_center01 .rect-5594{padding-bottom:55.94%;}
.news_center01 .bott{display:flex; align-items:stretch; justify-content:space-between;}
.news_center01 .bott a{display:block; height:100%;}
.news_center01 .bott .img{height:100%; overflow:hidden;}
.news_center01 .bott .img img{min-height:100%; min-width:100%; object-fit:cover;}
.news_center01 .bott .left{width:49.4%; overflow:hidden; border-radius:.2rem; position:relative;}
.news_center01 .bott .left .cover{position:absolute; left:6%; width:88%; bottom:6.4%; color:#fff;}
.news_center01 .bott .left .cover .time{color:#fff;}
.news_center01 .bott .left .cover .t{font-weight:bold;}
.news_center01 .bott .right{width:49.4%; display:flex; flex-direction:column;}
.news_center01 .bott .right .item{flex:1; margin-bottom:.18rem;}
.news_center01 .bott .right .item:last-child{margin-bottom:0;}
.news_center01 .bott .right .item a{display:flex; align-items:center; justify-content:space-between;}
.news_center01 .bott .right .item .img{border-radius:.2rem; width:48%; flex-shrink:0;}
.news_center01 .bott .right .item .words{width:48%;}
.news_center01 .bott .right .item .words .t{font-weight:bold; height:.8rem; color:#fff; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_center01 .bott .right .item .words .c{margin:.1rem 0; height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}

.news_center01 .con16{color:#fff;}
.news_center01 .common_more{background:#fff; border-color:#fff; color:#00519e;}
.news_center01 .common_more::after{background:none;}


.news_center04{padding-top:.8rem; overflow:hidden;}
.news_center04 .bott .swiper-container{overflow:visible;}
.news_center04 .bott .swiper-slide{width:54.4%; margin-right:1.7%; overflow:hidden; border-radius:.2rem;}
.news_center04 .bott .swiper-slide .img{position:relative;}
.news_center04 .bott .swiper-slide .img::after{content:''; position:absolute; left:0; bottom:0; width:100%; height:4.7rem; max-height:100%; background:url(../img/news_center04_cover.png) no-repeat center/cover;}
.news_center04 .bott .swiper-slide .img img{transition:all .3s ease; width:100%; min-height:100%;}
.news_center04 .bott .swiper-slide .words{position:absolute; left:6.5%; width:87%; bottom:8%; color:#fff; z-index:2;}
.news_center04 .bott .swiper-slide .words .time{color:#fff;}
.news_center04 .bott .swiper-slide .words .t{font-weight:bold;}
.news_center04 .bott .swiper-slide .play{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:1; cursor:pointer; width:.8rem;}
.news_center04 .bott .swiper-slide .play::after{content: ""; background:url(../img/sp_ico2.png) no-repeat center center; height:.68rem; width:.68rem; position:absolute; transform:translate(-50%,-50%); left:50%; top:50%; z-index:1; background-size:cover;}
.news_center04 .bott .swiper-slide .play:before {content:""; background:url(../img/sp_ico1.png) no-repeat center center; height:.68rem; width:.68rem; transform:translate(-50%,-50%); position:absolute; left:50%; top:50%; z-index:1; background-size:cover;}
.news_center04 .bott .swiper-slide:hover .play:before{animation:radiusRotate 1s linear infinite;}
.news_center04 .bott .swiper-slide:hover .img img{transform:scale(1.05);}
.news_center04 .bott .swiper-scrollbar{position:relative; margin-top:.55rem; bottom:auto; left:0; width:100%; height:4px; background:#e3e3e3; outline:none;}
.news_center04 .bott .swiper-scrollbar .swiper-scrollbar-drag{background:#00519e;}
@keyframes radiusRotate {0%{transform:translate(-50%,-50%) rotate(0deg);}100%{transform:translate(-50%,-50%) rotate(360deg);}}

.news_center05{padding:.8rem 0; overflow:hidden; background:#f8f8f8; }
.news_center05 .bott{position:relative;}
.news_center05 .bott .swiper-container{width:calc(100% - 1rem); margin:0 auto;}
.news_center05 .bott .swiper-slide{width:32%; margin-right:2%; position:relative; padding:1px; box-sizing:border-box;}
.news_center05 .bott .swiper-slide a{border:1px solid #e5e5e5; border-radius:.2rem; overflow:hidden; box-sizing:border-box; position:relative; padding:.5rem 7.2% .6rem; display:block;}
.news_center05 .bott .swiper-slide a::after{content:''; position:absolute; left:0; top:0; height:.06rem; width:0; background:#00519e; transition:all .3s ease;}
.news_center05 .bott .swiper-slide .t{font-weight:bold; height:.8rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:.3rem;}
.news_center05 .bott .swiper-slide .c{height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; margin-bottom:.5rem; text-align:justify;}
.news_center05 .bott .swiper-slide .more{color:#00519e;}
.news_center05 .bott .swiper-slide:hover a::after{width:100%;}
.news_center05 .bott .swiper-button-prev,
.news_center05 .bott .swiper-button-next{top:50%; transform:translateY(-50%); width:auto; height:auto; left:0; outline:none; background:none; margin:0; outline:none;}
.news_center05 .bott .swiper-button-next{left:auto; right:0;}
.news_center05 .bott .swiper-button-prev::after,
.news_center05 .bott .swiper-button-next::after{content:'\e660'; display:block; font-family:'iconfont'!important; font-size:.35rem; line-height:1; color:#c6c6c6; transition:all .3s ease; font-weight:bold;}
.news_center05 .bott .swiper-button-next::after{content:'\e65f';}
.news_center05 .bott .swiper-button-prev:hover::after,
.news_center05 .bott .swiper-button-next:hover::after{color:#00519e;}


/* 陕汽要闻 */
.news_list.channel_content{padding-top:.9rem;}
.news_list01{margin-bottom:.5rem; position:relative; background:url(../img/news_list01_01.jpg) no-repeat top; background-size:100% auto; padding-top:.8rem;}
.news_list01 .content{position:relative;}
.news_list01 .swiper-container{background:#f7f8fa; border-top-left-radius:.15rem; border-bottom-left-radius:.15rem;}
.news_list01 .swiper-slide a{display:flex; align-items:center; justify-content:space-between;}
.news_list01 .swiper-slide .img_box{width:45.7%; flex-shrink:0; position:relative;}
.news_list01 .swiper-slide .img_box::before{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/news_list01_cover02.png) no-repeat center/cover; z-index:2;}
.news_list01 .swiper-slide .img_box::after{content:''; position:absolute; left:8%; top:50%; width:1.25rem; height:3rem; transform:translateY(-50%); background:url(../img/news_list01_cover01.png) no-repeat center; z-index:4; background-size:100% auto;}
.news_list01 .swiper-slide .rect-6041{padding-bottom:60.41%;}
.news_list01 .swiper-slide .word_box{width:45.9%; margin-right:5%;}
.news_list01 .swiper-slide .word_box .time{color:#00519e;}
.news_list01 .swiper-slide .word_box .tit{font-size:.32rem; line-height:.4rem; font-weight:bold; color:#000000;}
.news_list01 .swiper-slide .word_box .con{margin-top:.3rem; height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; margin-bottom:.6rem;}

.news_list01 .btns_box{position:absolute; right:5%; bottom:17%; font-size:0; z-index:5;}
.news_list01 .btns_box .swiper-button-prev,
.news_list01 .btns_box .swiper-button-next{display:inline-block; position:relative; width:.5rem; height:.5rem; border-radius:50%; border:1px solid #00519e; margin-left:.15rem; background:none; color:#00519e; transition:all .3s ease; left:auto; right:auto; top:auto; margin-top:0; outline:none;}
.news_list01 .btns_box .swiper-button-prev::after,
.news_list01 .btns_box .swiper-button-next::after{content:'\e660'; position:absolute; left:50%; top:50%; font-family:'iconfont'!important; transform:translate(-50%,-50%); font-size:.18rem; line-height:1; margin:0; display:block; font-weight:bold;}
.news_list01 .btns_box .swiper-button-next::after{content:'\e65f';}
.news_list01 .btns_box .swiper-button-prev:hover,
.news_list01 .btns_box .swiper-button-next:hover{background:#00519e; color:#fff;}

.news_list02 .hd{margin-bottom:.4rem; position:relative; z-index:6; }
.news_list02 .hd .form_box{display:flex; align-items:flex-start; }
.news_list02 .hd .item{width:3rem; background:#fff; padding:.1rem .35rem; padding-left:.4rem; border:0; background:#f7f8fa; border-radius:.25rem; box-sizing:border-box; box-sizing:border-box; position:relative; margin-right:.2rem;}
.news_list02 .hd .item .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%;}
.news_list02 .hd .item .word span{width:90%; white-space:nowrap; color:#000000;}
.news_list02 .hd .item .word .icon{margin:0; font-size:.18rem; font-weight:bold; color:#7e7e7e;}
.news_list02 .hd .item2 input{padding:0; margin:0; display:inline-block; line-height:.3rem; height:.3rem; border:none; outline:none; color:#000000; width:calc(100% - .5rem); background:none; }
.news_list02 .hd .item2 input::-webkit-input-placeholder{color:#000000;}
.news_list02 .hd .item2 .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%;}
.news_list02 .hd .item2 .word .icon{font-size:.2rem; margin:0; display:block; color:#222222; font-weight:normal; line-height:1;}
.news_list02 .hd ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); max-height:2.4rem; overflow-y:auto; top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:1;}
.news_list02 .hd ul::-webkit-scrollbar {width:2px; height:4px;}
.news_list02 .hd ul::-webkit-scrollbar-thumb {border-radius:5px; background:#00519e; }
.news_list02 .hd ul::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.news_list02 .hd ul li{line-height:1; padding:1em; color:#000000; transition:all .3s ease; cursor:pointer;}
.news_list02 .hd ul li:hover{background:#f8f8f8; color:#00519e;}

.news_list02 .bd li{float:left; width:32%; margin-right:2%; margin-bottom:.4rem; position:relative;}
.news_list02 .bd li::before{content:''; position:absolute; bottom:0; height:.05rem; left:0; background:#00519e; z-index:6; width:0; transition:all .3s ease;}
.news_list02 .bd li a{display:block; position:relative; z-index:5; border-top-left-radius:.1rem; border-top-right-radius:.1rem; overflow:hidden;}
.news_list02 .bd li:nth-child(3n){margin-right:0;}
.news_list02 .bd li .time{position:absolute; left:0; top:0; color:#fff; background:#00519e; padding:.08rem .25rem; z-index:6;}
.news_list02 .bd li .rect-6044{padding-bottom:60.44%;}
.news_list02 .bd li .rect-6044 img{object-fit:cover;}
.news_list02 .bd li .word_box{padding:.25rem 7.3% .4rem; background:#f7f8fa;}
.news_list02 .bd li .word_box .tit{line-height:.3rem; height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; font-weight:bold; margin-bottom:.1rem; color:#000000;}
.news_list02 .bd li .word_box .con{height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.news_list02 .bd li:hover::before{width:100%;}


/* 新增三级 */
.news_list01 .thr_nav{display:flex; align-items:center; justify-content:space-between; margin-bottom:.3rem;}
.news_list01 .thr_nav .left a{display:inline-block; color:#fff; padding:.1rem .35rem; border-radius:.3rem;}
.news_list01 .thr_nav .left a.cur{background:#fff; color:#00519e;}
.news_list01 .thr_nav .left a:hover{background:#fff; color:#00519e;}
.news_list01 .thr_nav .crumbs .content>*{display:inline-block; vertical-align:middle; color:#fff;}
.news_list01 .thr_nav .crumbs .content h1{font-weight:normal;}
.news_list01 .thr_nav .crumbs .content a:hover{font-weight:bold;}

/* 分页 start*/
.widgets_common_pages_4{font-size:.18rem; color:#000000; 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:.34rem; height:.34rem; line-height:.34rem; margin-right:7px; font-size:.16rem; border-radius:.05rem;}
.widgets_common_pages_4 .gonext
,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#00519e; border-color:#00519e;}
.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;}
.widgets_common_pages_4 span.ellipsis{border-color:transparent; padding:0;}
.widgets_common_pages_4 a:hover{color:#fff; background:#00519e; border-color:#00519e;}
.widgets_common_pages_4 .goprev,
.widgets_common_pages_4 .gonext{width:.36rem; height:.36rem; padding:0; position:relative;}
.widgets_common_pages_4 .goprev::after,
.widgets_common_pages_4 .gonext::after{content:'\e695'; font-family:'iconfont'!important; margin:0; display:block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:.2rem; line-height:1;}
.widgets_common_pages_4 .goprev::after{content:'\e7b9';}
.widgets_common_pages_4 .gonext:hover,
.widgets_common_pages_4 .goprev:hover{color:#fff; background:#00519e; border-color:#00519e}
.widgets_common_pages_4 .gonext{padding:0;}
/* 分页 end*/


/* 下层title */
.xc_title{margin-top:.9rem; background:url(../img/xc_title_bg.jpg) no-repeat center/cover; padding:1.2rem 0 .7rem; color:#fff;}
.xc_title .xc_cont{display:flex; align-items:center; justify-content:space-between;}
.xc_title .crumbs{white-space:nowrap;}
.xc_title .crumbs .content>*{display:inline-block; vertical-align:middle; color:#fff;}
.xc_title .crumbs .content h1{font-weight:normal;}
.xc_title .crumbs .content a:hover{font-weight:bold;}


/* 新闻详情 */
.news_detail01 .left{width:76.1%;}
.news_detail01 .left .title{color:#000000; line-height:1.3; margin-bottom:.2rem;}
.news_detail01 .left .mess{display:flex; color:#5d5d5d;}
.news_detail01 .left .mess>div{margin-right:.25rem;}
.news_detail01 .left .mess .switcher{color:#666666;}
.news_detail01 .left .share_box{text-align:center; position:relative; margin-top:.3rem; margin-bottom:.45rem;}
.news_detail01 .left .share_box .line{position:absolute; width:100%; height:1px; background:#dddddd; top:0; left:0; top:50%; margin-top:-1px;}
.news_detail01 .left .share_box li{position:relative; z-index:2; display:inline-block; padding:0 .22rem; margin:0 -0.02rem; background:#fff;}
.news_detail01 .left .share_box li a{color:#666666; background:none; display:block; padding:0; margin:0; width:auto; height:auto; opacity:.8; line-height:normal; float:none;}
.news_detail01 .left .share_box li .iconfont{font-size:.32rem; line-height:.32rem; margin:0;}
.news_detail01 .left .share_box li .bds_tsina .iconfont{font-size:.4rem;}
.news_detail01 .left .share_box li:hover a{opacity:1;}
.news_detail01 .left .text{padding-bottom:.7rem; color:#5d5d5d;}
.news_detail01 .left .text a{color:#00519e; font-weight:bold;}
.news_detail01 .left .btns{text-align:center; width:100%; border-top:1px solid #e5e5e5; padding-top:.45rem; color:#5d5d5d;}
.news_detail01 .left .btns .prev{text-align:left; width:calc(50% - 1rem);}
.news_detail01 .left .btns .next{text-align:right; width:calc(50% - 1rem);}
.news_detail01 .left .btns i{margin:0;}
.news_detail01 .left .btns .bb{color:#000000; font-size:.14rem; line-height:1;}
.news_detail01 .left .btns .common_more{color:#fff; background:#00519e; border-radius:0; font-weight:normal; line-height:.4rem; padding:0 .5rem;}
.news_detail01 .left .btns .common_more::after{background:#025cb1; border-radius:0;}
.news_detail01 .left .text img{max-width:800px!important; width:100%;}

.news_detail01 .right{width:19.2%;}
.news_detail01 .right .item{border:1px solid #ececec; border-top:none; margin-bottom:.3rem; box-sizing:border-box; overflow:hidden;}
.news_detail01 .right .item .conBox{background:#00519e; color:#fff; line-height:.6rem; padding-left:.2rem; box-sizing:border-box; font-size:.18rem;}
.news_detail01 .right .item .item_con{padding:.25rem .3rem .3rem; box-sizing:border-box; font-size:0;}
.news_detail01 .right .item .item_con li{margin-bottom:.2rem; color:#666666;}
.news_detail01 .right .item .item_con li:last-child{margin-bottom:0;}
.news_detail01 .right .item .item_con li .time{font-size:12px; color:#666666; line-height:1; margin-bottom:.05rem;}
.news_detail01 .right .item .item_con li a:hover .c{color:#00519e;}
.news_detail01 .right .item2 .item_con{color:#000;}
.news_detail01 .right .item .item_con .sub{position:relative; margin-top:.2rem;}
.news_detail01 .right .item .item_con .sub input{border:1px solid #e5e5e5; width:100%; line-height:.5rem; box-sizing:border-box; text-indent:.2rem; padding:0; height:.5rem; color:#000; background:#fbfbfb; font-size:.16rem;}
.news_detail01 .right .item .item_con .sub input::-webkit-input-placeholder{color:rgba(51, 51, 51, .4);}
.news_detail01 .right .item .item_con .sub input::-moz-placeholder{color:rgba(51, 51, 51, .4);}
.news_detail01 .right .item .item_con .sub input:-moz-placeholder{color:rgba(51, 51, 51, .4);}
.news_detail01 .right .item .item_con .sub input:-ms-input-placeholder{color:rgba(51, 51, 51, .4);}
.news_detail01 .right .item .item_con .sub button{outline:none; border:none; box-sizing:border-box; line-height:.48rem; cursor:pointer; position:absolute; right:7px; top:50%; margin-top:-0.24rem; background:none;}
.news_detail01 .right .item .item_con .sub button .iconfont{color:#000; font-size:.26rem; line-height:1; margin:0;}


/* 人才 */
.xc_banner.talent{overflow:hidden; height:calc(100vh - .9rem);}
.xc_banner.talent .xc_img{height:100%;}
.xc_banner.talent .xc_img img{width:100%; height:100%; object-fit:cover;}
.xc_banner.talent .xc_words{position:absolute; top:40%; left:0; width:100%; transform:translateY(-50%); color:#fff; z-index:5; display:block; text-align:center;}
.xc_banner.talent .xc_words .title{font-weight:bold; font-size:.6rem; font-style:oblique; line-height:1.2; letter-spacing:.25em; margin-top:.15rem;}
.xc_banner.talent .xc_links{position:absolute; bottom:9.2%; left:0; width:100%; text-align:center; font-size:0; z-index:4;}
.xc_banner.talent .xc_links ul{width:84.7%; margin:0 auto;}
.xc_banner.talent .xc_links li{display:inline-block; vertical-align:text-top; width:50%; color:#fff; text-align:left;  padding:0 .1rem; -moz-box-sizing:border-box; box-sizing:border-box;}
.xc_banner.talent .xc_links li a{height:1.2rem; background:rgba(255,255,255,.1); border:1px solid rgba(255,255,255,.5); -webkit-backdrop-filter:blur(20px); backdrop-filter:blur(20px); border-radius:.1rem; overflow:hidden; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -webkit-justify-content:flex-start; -moz-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; -moz-box-sizing:border-box; box-sizing:border-box;}
.xc_banner.talent .xc_links .icon{height:100%; padding: 0 .3rem; border-right:1px solid rgba(255,255,255,.5); display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -moz-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-flex-shrink:0; -ms-flex-negative:0; flex-shrink:0}
.xc_banner.talent .xc_links .icon img{width:.64rem; height:.64rem}
.xc_banner.talent .xc_links .right{padding:0 .4rem; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -moz-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-flex:1; -webkit-flex:1; -moz-box-flex:1; -ms-flex:1; flex:1}
.xc_banner.talent .xc_links .right .t{color:#fff; font-weight:bold; font-size:.2rem; line-height:.3rem;}
.xc_banner.talent .xc_links .right .c{font-size:12px; line-height:18px; font-family:Arial; text-transform:uppercase; color:rgba(255,255,255,.7); text-align:left; margin-top:5px}
.xc_banner.talent .xc_links .right .iconfont{font-size:.32rem; color:#fff; cursor:pointer; line-height:1; margin:0;}
.xc_banner.talent .xc_logo{display:block; position:fixed; z-index:2; top:0; left:0; width:100vw; height:100vh; -webkit-transition:all .5s cubic-bezier(0.43, 0.05, 0.17, 1); transition:all .5s cubic-bezier(0.43, 0.05, 0.17, 1); -webkit-transition-property:visibility,opacity; transition-property:visibility,opacity;}
.xc_banner.talent .xc_logo .join{pointer-events:none;}
.xc_banner.talent .xc_logo .join .bg{position:absolute; left:50%; bottom:-0.7rem; -webkit-transform:translate(-50%,0); transform:translate(-50%,0); width:83.33%; height:7rem; background:url(../img/telent_logo1.png); background-repeat:no-repeat; background-position:center center; background-size:contain;  -webkit-transition:all 2s cubic-bezier(0.43, 0.05, 0.17, 1); transition:all 2s cubic-bezier(0.43, 0.05, 0.17, 1); opacity:.4;}
.xc_banner.talent .xc_logo .join.black .bg{background-image:url(../img/telent_logo2.png); bottom:0; opacity:0.03;}
.xc_banner.talent .xc_logo .join.hide{opacity:0;}

.channel_content.talent{padding:0;}
.talent01{background:url(../img/talent01_bg.jpg) no-repeat center/cover; padding:.8rem 0;}
.talent01 .content{display:flex; align-items:center; justify-content:space-between; position:relative;}
.talent01 .left{width:38.8%; color:#fff; padding-bottom:.6rem; position:relative; z-index:5;}
.talent01 .left .tit{font-weight:bold; font-size:.2rem; line-height:.3rem; margin-top:.1rem;}
.talent01 .left .con{margin-top:.15rem; color:#fff; text-align:justify;}
.talent01 .right{width:55.7%; border-radius:.2rem; overflow:hidden; position:relative; z-index:5;}
.talent01 .right img{width:100%;}
.talent01 .img{position:absolute; bottom:6.6%; width:81.1%; opacity:.5; left:0; z-index:6;}

.talent02{position:relative; z-index:5;}
.talent02 .top{position:sticky; top:.6rem; width:100%; height:calc(100vh - .6rem); overflow:hidden;}
.talent02 .top .img_bg1{position:absolute; top:0; height:110vh; width:100%;}
.talent02 .top .img_bg1::after{content:""; width:100%; height:100%; background:linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 53.22%); position:absolute; top:-2px; left:0;}
.talent02 .top img{width:100%; height:100%; object-fit:cover;}
.talent02 .top .img_bg2{position:relative; width:100%; height:100%; display:none;}
.talent02 .content{position:relative; z-index:5; margin-top:calc(-100vh + .6rem); box-sizing:border-box;}
.talent02 .content ul{width:6.3rem; margin-top:28vh;}
.talent02 .content li{position:sticky; top:28vh; padding-bottom:1rem; color:#fff;}
.talent02 .content li .box{background:linear-gradient(45deg,#00519e,#006cd3); border-radius:.2rem; overflow:hidden; transform-origin:top; padding:.75rem 11% 1.1rem;}
.talent02 .content li .box .icon{height:.6rem; margin-bottom:.2rem;}
.talent02 .content li .box .icon img{max-height:100%;}
.talent02 .content li .box .t{margin-bottom:.2rem;}
.talent02 .content li .box .c{color:#fff;}

.talent03{margin-top:.8rem; position:relative; z-index:5;}
.talent03 .title{text-align:center; margin-bottom:.35rem;}
.talent03 .content .item{position:relative;}
.talent03 .content .item>div{position:relative; height:2.95rem; overflow:hidden;}
.talent03 .content .item img{width:100%; height:100%; object-fit:cover;}
.talent03 .content .item .tit{position:absolute; left:.5rem; top:.45rem; z-index:1; color:#fff; font-weight:bold;}
.talent03 .content .item01 .left{float:left; width:66.66%;}
.talent03 .content .item01 .right{float:left; width:33.33%;}
.talent03 .content .item02{margin-top:-1px;}
.talent03 .content .item02 .average{float:left; width:33.33%;}
.talent03 .content .item .words{position:absolute; left:0; width:100%; bottom:0; height:0; color:#fff; transition:all .3s ease; }
.talent03 .content .item .words .t{position:absolute; top:1.1rem; left:.5rem; right:.5rem; opacity:0; visibility:hidden; transition:all .3s ease; text-align:justify;}
.talent03 .content .item>div:hover .words{height:100%;}
.talent03 .content .item>div:hover .words .t{opacity:1; visibility:visible; color:#fff;}

.talent04{margin-top:.8rem; position:relative; z-index:5; overflow:hidden;}
.talent04 .title{margin-bottom:.35rem;}
.talent04 .swiper-container{overflow:visible; padding-top:.35rem;}
.talent04 .swiper-slide{width:28.1%; margin-right:2.3%; border-radius:.2rem; overflow:hidden;}
.talent04 .swiper-slide:nth-child(2n){transform:translateY(-0.35rem);}
.talent04 .rect-8138{padding-bottom:81.38%;}
/* 改变其动画效果为匀速形式，不加此样式的话会造成滚动卡顿，看起来效果不平滑,样式做了各种浏览器的兼容 */
.talent04 .swiper-wrapper{transition-timing-function:linear !important; -webkit-transition-timing-function: linear !important;    -moz-transition-timing-function: linear !important; -ms-transition-timing-function: linear !important; -o-transition-timing-function: linear !important; transition-timing-function: linear !important;}

.talent05{margin-top:.8rem; padding:1rem 0; background:url(../img/talent05_bg.jpg) no-repeat center/cover;}
.talent05 .title{text-align:center; margin-bottom:.35rem; color:#fff; position:relative; z-index:5;}
.talent05 .content{position:relative; z-index:5;}
.talent05 .content{display:flex; align-items:stretch; justify-content:space-between; flex-wrap:wrap;}
.talent05 .content .item{width:39.3%; background:#fff; margin-right:1.7%; border-radius:.2rem; overflow:hidden;}
.talent05 .content .item .box{padding:.6rem 8.6%; position:relative; overflow:hidden; }
.talent05 .content .item .box .area{position:relative;}
.talent05 .content .item .box .bg{position:absolute; top:50%; right:7.2%; height:1.8rem; transform:translateY(-50%);}
.talent05 .content .item .box .bg img{max-height:100%;}
.talent05 .content .item .box .icon{margin-bottom:.1rem; height:.6rem;}
.talent05 .content .item .box .icon img{max-height:100%;}
.talent05 .content .item .box .tit{font-weight:bold;}
.talent05 .content .item .box .c{margin-top:.35rem; padding-bottom:.15rem; transition:all .36s;}
.talent05 .content .item .box .more_box{position:absolute; bottom:0; left:0; opacity:0; visibility:hidden; transition:all .36s;}
.talent05 .content .item:hover .box .more_box{opacity:1; visibility:visible;}
.talent05 .content .item:hover .box .c{opacity:0; visibility:hidden;}
.talent05 .content .item.item02{width:18%; text-align:center; margin-right:0;}
.talent05 .content .item.item02 .box2{padding:.35rem .2rem .2rem;}


/* 特殊banner1 */
.xc_banner.spec1 .xc_words .con{width:46%; margin-top:.2rem; color:#fff; text-align:justify;}
.xc_banner.spec1 .crumbs .content>*{color:#222;}


/* 荣誉 */
.honor.channel_content{padding-bottom:0;}
.honor01{overflow:hidden; margin-bottom:.8rem;}
.honor01 .title{margin-bottom:.35rem;}
.honor01 .swiper-container{cursor:none;}
.honor01 .swiper-slide{width:16.1%; margin-right:1.8%; background:#f7f8fa; text-align:center; padding:.15rem; box-sizing:border-box; cursor:pointer;}
.honor01 .swiper-slide .img{height:1.9rem; display:flex; align-items:center; justify-content:center; position:relative;}
.honor01 .swiper-slide .img::before{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.25); opacity:0; visibility:hidden; transition:all .3s ease;;}
.honor01 .swiper-slide .img::after{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:.4rem; height:.4rem; background:url(../img/honor01_jh.png) no-repeat center/cover; cursor:pointer; opacity:0; visibility:hidden; transition:all .3s ease;}
.honor01 .swiper-slide .img img{max-height:100%;}
.honor01 .swiper-slide .words{margin-top:.15rem; height:.6rem; display:flex; align-items:center; justify-content:center;}
.honor01 .swiper-slide .words .t{line-height:.3rem; max-height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.honor01 .swiper-slide .img:hover::before,
.honor01 .swiper-slide .img:hover::after{opacity:1; visibility:visible;}
.honor01 .swiper_tips{margin-top:.35rem;}
.honor01 .swiper_tips>div{display:inline-block; vertical-align:middle;}
.honor01 .swiper_tips .info{margin-left:.15rem;}

body .album_wrap{z-index:110;}
body .album_ordinary .album_close{background:#00519e;}
.honor .float-cursor{position:fixed; top:0; left:0; z-index:90; margin-left:-45px; margin-top:-27px; pointer-events:none;}

.honor02{overflow:hidden; height:6rem; position:relative;}
.honor02 .bg img{position:absolute; width:100%; height:100%; left:0; top:0; object-fit:cover; z-index:1;}
.honor02 .content{position:absolute; left:0; top:0; width:100%; height:100%; z-index:4;}
.honor02 .content .wrap{height:100%;}
.honor02 .content .cont{display:flex; align-items:flex-start; justify-content:space-between; height:100%;}
.honor02 .content .infor{color:#fff; margin-top:1.4rem; width:40%;}
.honor02 .content .infor .con{color:#fff;}
.honor02 .content .right{width:6.15rem; margin-right:6.4%; height:100%; overflow:hidden;}
.honor02 .content .right ul{column-count:2; column-gap:8%; transition:all .1s ease; transform:translateY(0);}
.honor02 .content .right li{background:url(../img/honor02_rbg.jpg) no-repeat center/cover; border-radius:.2rem; overflow:hidden; margin-bottom:.2rem; text-align:center; padding:.4rem 0 .3rem;}
.honor02 .content .right li:first-child{margin-top:.8rem;}
.honor02 .content .right li .box{padding:0 .55rem; position:relative; margin:0 .1rem; min-height:1rem; display:flex; align-items:center; justify-content:center;}
.honor02 .content .right li .box::after,
.honor02 .content .right li .box::before{content:''; position:absolute; top:0; height:100%; width:.5rem; background:url(../img/honor02_maisui01.png) no-repeat center/cover; left:0;}
.honor02 .content .right li .box::after{left:auto; right:0; background:url(../img/honor02_maisui02.png) no-repeat center/cover;}
.honor02 .content .right li .year{font-weight:normal; color:#00519e; line-height:1; margin-bottom:3px;}
.honor02 .content .right li .t{line-height:.24rem;}


/* 保修手册 */
.manual01 ul{display:flex; align-items:flex-start; flex-wrap:wrap;}
.manual01 li{width:23.8%; margin-right:1.6%; margin-bottom:.45rem;}
.manual01 li:nth-child(4n){margin-right:0;}
.manual01 li .top{border:1px solid #eaeaea; border-radius:.25rem; height:3.1rem; position:relative; }
.manual01 li .top .img{width:2.4rem; position:absolute; top:50%; left:60%; margin-left:-1.2rem; transform:translateY(-50%); z-index:1; transition:left .3s ease;}
.manual01 li .top .img img{display:block; width:100%; transform-style:preserve-3d; transform-origin:left center; transform:rotateY(25deg);}
.manual01 li .top .btns{position:absolute; right:.3rem; top:50%; transform:translateY(-50%); z-index:2; opacity:0; visibility:hidden; transition:all .3s ease;}
.manual01 li .top .btns a{display:block; background-color:#f5f5f5; border-radius:.25rem; color:#222; padding: .08rem .2rem .08rem .45rem; position:relative; transition:all .3s ease;}
.manual01 li .top .btns a::after{content:'\e661'; position:absolute; left:.2rem; top:50%; transform:translateY(-50%); font-size:.16rem; line-height:1; font-family:'iconfont'!important;}
.manual01 li .top .btns a.hb2{margin-top:.1rem;}
.manual01 li .top .btns a.hb2::after{content:'\e6c2';}
.manual01 li .t{margin-top:.3rem; padding:0 .3rem; position:relative; transition:all .3s ease;}
.manual01 li .t::after{display:block; content:attr(title); font-weight:bold; visibility:hidden; height:1px; color:transparent; margin-bottom:-1px; overflow:hidden;}
.manual01 li .top .btns a:hover{background:#00519e; color:#fff;}

.manual01 li:hover .top .img{left:1.6rem;}
.manual01 li:hover .top .btns{opacity:1; visibility:visible;}
.manual01 li:hover .t{font-weight:bold;}


/* 关于我们 */
.about_us.channel_content{margin-top:.9rem; padding:0;}
.about_us01{position:relative; overflow:hidden;}
.about_us01 .bg img{position:absolute; top:0; left:0; width:100%;}
.about_us01 .infor{position:absolute; left:0; top:2rem; width:100%; text-align:center; color:#fff;}
.about_us01 .infor .tit{margin-bottom:.1rem; font-weight:normal;}
.about_us01 .content{padding-top:calc(100vh - .9rem); position:relative; z-index:3;}
.about_us01 .content .cont{background-image:linear-gradient(16deg, rgb(42,113,183) 0%, rgb(0,81,158) 61%, rgb(0,19,50) 100%); border-radius:.25rem; padding:.8rem 7.3%; -webkit-transition:-webkit-transform 3s cubic-bezier(0.19, 1, 0.22, 1); transition:-webkit-transform 3s cubic-bezier(0.19, 1, 0.22, 1); transition:transform 3s cubic-bezier(0.19, 1, 0.22, 1); transition:transform 3s cubic-bezier(0.19, 1, 0.22, 1), -webkit-transform 3s cubic-bezier(0.19, 1, 0.22, 1); -webkit-transform:scale(0.8); transform:scale(0.8); -webkit-transform-origin:center top; transform-origin:center top;}
.about_us01 .content .cont .top{display:flex; align-items:center; justify-content:space-between; color:#fff;}
.about_us01 .content .cont .top .left{width:31%;}
.about_us01 .content .cont .top .left .t{margin-bottom:.1rem;}
.about_us01 .content .cont .top .right{width:65%; color:#fff;}
.about_us01 .content .cont .bott{margin-top:.55rem;}
.about_us01 .content .cont .bott ul{display:flex; align-items:flex-start; justify-content:space-between;}
.about_us01 .content .cont .bott li{width:31.6%; border-top:1px solid rgba(255,255,255,0.3); padding-top:.35rem; color:#fff;}
.about_us01 .content .cont .bott .num{font-size:.52rem; line-height:1.2; font-weight:bold;}
.about_us01 .content .cont .bott span{display:inline-block; vertical-align:sub;}
.about_us01 .content .cont.active{-webkit-transform:scale(1); transform:scale(1);}

.about_us02{margin-top:.75rem; position:relative; overflow:hidden;}
.about_us02::after{content:''; position:absolute; right:0; bottom:0; height:100%; width:54%; background:url(../img/about_us02_piao.jpg) no-repeat right center; background-size:100% auto;}
.about_us02 .left{width:45.6%; padding-top:.7rem; position:relative;}
.about_us02 .left::after{content:''; position:absolute; left:6%; top:0; width:39.3%; height:100%; background:url(../img/about_us02_01.png) no-repeat center top; background-size:100% auto;}
.about_us02 .left .infor .tit{margin-bottom:.15rem;}
.about_us02 .left .detail ul{display:flex; align-items:flex-start; flex-wrap:wrap;}
.about_us02 .left .detail li{width:46%; margin-right:8%; border-bottom:1px solid #dbdbdb; margin-top:.35rem; padding-bottom:.2rem; padding-left:.4rem; position:relative; box-sizing:border-box;}
.about_us02 .left .detail li:nth-child(2n){margin-right:0;}
.about_us02 .left .detail li::before{content:''; position:absolute; left:0; width:.22rem; height:.22rem; background:#e5edf5; border-radius:50%; top:.04rem;}
.about_us02 .left .detail li::after{content:''; position:absolute; left:0.07rem; width:.08rem; height:.08rem; background:#00519e; border-radius:50%; top:.11rem;}

.about_us02 .right{width:50%; padding-top:.3rem; position:relative; text-align:center; overflow:hidden;}
.about_us02 .right .name{position:absolute; left:50%; top:0; transform:translateX(-50%); width:90%;}
.about_us02 .right .name img{max-width:100%;}
.about_us02 .right .car{position:relative; z-index:2;}
.about_us02 .right .car img{max-width:90%;}

.about_us03{margin-top:.8rem; position:relative; overflow:hidden;}
.about_us03::after{content:''; position:absolute; left:50%; top:45%; transform:translate(-50%, -50%); width:18%; height:100%; background:url(../img/about_us03_01.png) no-repeat center; background-size:100% auto; z-index:2;}
.about_us03 .bg img{width:100%;}
.about_us03 .content{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%; text-align:center; z-index:3;}
.about_us03 .content .cont{width:68.5%; margin:0 auto; color:#fff;}
.about_us03 .content .infor .con{color:#fff; margin-top:.2rem;}
.about_us03 .content .num_area{margin-top:.8rem;}
.about_us03 .content .num_area ul{display:flex; align-items:stretch; width:100%;}
.about_us03 .content .num_area li{flex:1; position:relative;}
.about_us03 .content .num_area li::after{content:''; position:absolute; right:0; top:50%; height:70%; transform:translateY(-50%); width:1px; background:rgba(255,255,255,0.1);}
.about_us03 .content .num_area li:last-child::after{display:none;}
.about_us03 .content .num_area li .num{font-size:.52rem; line-height:1.2; font-weight:bold;}
.about_us03 .content .num_area li .num_box>div{display:inline-block; vertical-align:sub;}
.about_us03 .content .num_area li .c1{color:#fff; width:50%; margin:0.1rem auto 0;}

.about_us04{padding:1rem 0 1.2rem; position:relative; overflow:hidden;}
.about_us04::before{content:''; position:absolute; right:0; top:0; width:3.4rem; height:1.9rem; background:url(../img/about_us04_02.png) no-repeat center/cover;}
.about_us04::after{content:''; position:absolute; left:0; bottom:0; width:3.2rem; height:2.8rem; background:url(../img/about_us04_03.png) no-repeat center/cover;}
.about_us04 .content{width:67.3%; margin:0 auto; text-align:center; position:relative;}
.about_us04 .content::after{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); width:26.7%; height:100%; background:url(../img/about_us04_01.png) no-repeat center; background-size:100% auto; z-index:-1;}
.about_us04 .content .tit{margin-bottom:.25rem;}
.about_us04 .content ul{display:flex; align-items:stretch; flex-wrap:wrap; margin-top:.3rem;}
.about_us04 .content li{width:33.3%; position:relative; margin-bottom:.4rem; font-weight:bold;}
.about_us04 .content li .box{display:inline-block; text-align:center;}
.about_us04 .content li::after{content:''; position:absolute; right:0; top:50%; height:70%; transform:translateY(-50%); width:1px; background:rgba(0,0,0,0.1);}
.about_us04 .content li:nth-child(3n)::after{display:none;}
.about_us04 .content li .num{font-size:.52rem; line-height:1.2;}
.about_us04 .content li .num_box>div{display:inline-block; vertical-align:sub;}

.about_us04 .content li:nth-child(3n){text-align:right;}
.about_us04 .content li:nth-child(3n+1){text-align:left;}

.about_us05{padding:1.1rem 0; background:#f5f9fa;}
.about_us05 .content{display:flex; align-items:center; justify-content:space-between; position:relative;}
.about_us05 .content::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:16.1%; height:100%; background:url(../img/about_us05_01.png) no-repeat center; background-size:100% auto;}
.about_us05 .left{position:relative; width:39.4%;}
.about_us05 .left .box{position:relative; z-index:2;}
.about_us05 .left .t{margin:.2rem 0 .25rem;}
.about_us05 .right{border-radius:.25rem; overflow:hidden; width:50.9%;}
.about_us05 .right img{width:100%;}


/* 服务 */
.service.channel_content{padding-bottom:0;}
.service .title{margin-bottom:.5rem;}
.service01 .content{border-radius:.25rem; overflow:hidden; position:relative;}
.service01 .bg img{width:100%;}
.service01 .cont{position:absolute; left:0; top:0; width:100%; height:100%; display:flex; align-items:stretch; }
.service01 .cont li{flex:1; border-right:1px solid rgba(255,255,255,0.4); display:flex; justify-content:center; text-align:center; position:relative; transition:all .3s ease; padding:0 .2rem; box-sizing:border-box;}
.service01 .cont li:last-child{border-right:none;}
.service01 .cont li::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0, 81, 158, .5); backdrop-filter:blur(10px); opacity:0; visibility:hidden; transition:all .3s ease;}
.service01 .cont li .box{width:100%; margin-top:10vw; position:relative; z-index:2;}
.service01 .cont li .box .dot{width:.12rem; height:.12rem; background:#fff; border-radius:50%; position:relative; margin:0 auto .35rem;}
.service01 .cont li .box .dot::after{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); width:.3rem; height:.3rem; background:rgba(255,255,255,0.4); border-radius:50%; animation:scalepulse 1.3s linear .3s infinite both;} 
.service01 .cont li .box .infor{color:#fff;}
.service01 .cont li .box .tit{font-weight:normal; margin-bottom:.15rem;}
.service01 .cont li .box .con{color:#fff;}
.service01 .cont li:hover::after{opacity:1; visibility:visible;}
@keyframes scalepulse {
    20% {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1.15);
        transform: translate3d(-50%, -50%, 0) scale(1.15);
        -webkit-animation-timing-function: ease;
        animation-timing-function: ease
    }

    50% {
        -webkit-transform: translate3d(-50%, -50%, 0) scale(1);
        transform: translate3d(-50%, -50%, 0) scale(1);
        -webkit-animation-timing-function: ease;
        animation-timing-function: ease
    }
}

.service02{margin-top:.8rem; padding:.45rem 0 .8rem; background:#f7f7f7;}
.service02 .swiper-container{padding:2px;}
.service02 .swiper-slide{width:18.8%; margin-right:1.5%; border-radius:.25rem; background:#fff; box-shadow:0px 2px 4px 0px rgba(0, 68, 153, 0.12),inset 0px 0px 8px 0px rgba(203, 230, 255, 0.35);}
.service02 .swiper-slide .box{height:100%; position:relative; border-radius:.25rem; overflow:hidden;}
.service02 .swiper-slide .box::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:linear-gradient(to top, rgb(102 98 89 / 15%), rgb(151 142 142 / 5%)); transition:all .3s ease;}
.service02 .swiper-slide .box .icon{height:1.5rem; display:flex; align-items:center; justify-content:center; position:relative; z-index:2;}
.service02 .swiper-slide .box .icon img{max-height:50%;}
.service02 .swiper-slide .box .bot{height:1.6rem; background:url(../img/service02_bg.png) no-repeat top center; background-size:cover; position:relative; z-index:2; display:flex; align-items:center; justify-content:center;}
.service02 .swiper-slide .box .bot .t{width:54.6%; text-align:center; max-height:.9rem; overflow-y:auto; padding-right:5px;}
.service02 .swiper-slide .box .bot .t::-webkit-scrollbar{width:3px; height:4px;}
.service02 .swiper-slide .box .bot .t::-webkit-scrollbar-thumb{border-radius:5px; background:#00519e; }
.service02 .swiper-slide .box .bot .t::-webkit-scrollbar-track{border-radius:0; background:#f6f5f5;}
.service02 .swiper-slide:hover .box::after{background:linear-gradient(to top, rgba(0, 81, 158 , 20%), rgb(151 142 142 / 5%));}
.service02 .swiper-container-horizontal>.swiper-pagination-bullets{bottom:auto; position:relative; margin-top:.3rem; font-size:0;}
.service02 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background:#00519e; width:.1rem; height:.1rem; border-radius:.1rem;}
.service02 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:.3rem;}

.service03{margin-top:.6rem;}
.service03 .left{width:34.5%;}
.service03 .left li{padding:.2rem 0; transition:all 0.36s; cursor:pointer; border-bottom:1px solid #e9e9e9; position:relative; margin-left:.35rem; position:relative;}
.service03 .left li::after{content:''; position:absolute; left:-.35rem; width:3px; top:.2rem; bottom:.2rem; background:linear-gradient(to top, rgb(32,104,177) 0%, rgb(3,45,96) 100%); opacity:0; visibility:hidden; transition:all 0.36s;}
.service03 .left li .name{padding-right:30px; position:relative;}
.service03 .left li .name::before{content:'+'; position:absolute; right:0; font-size:.3rem; line-height:.3rem; color:#4a4a4a; top:.05rem;}
.service03 .left li .con{color:#222; padding-top:.1rem; display:none;}
.service03 .left li.act::after{opacity:1; visibility:visible;}
.service03 .left li.act .name::before{content:'-';}
.service03 .right{width:50.5%; border-radius:.25rem; overflow:hidden;}
.service03 .right img{width:100%;}

.service04{margin-top:.9rem; position:relative; overflow:hidden;}
.service04 .bg img{width:100%;}
.service04 .content{position:absolute; left:0; width:100%; top:45%; transform:translateY(-50%);}
.service04 .left{width:31.8%; color:#fff;}
.service04 .left .con{color:#fff;}
.service04 .right{width:63%;}
.service04 .right li{float:left; width:23.8%; margin-right:1.6%; background:rgba(0, 0, 0, 0.2); height:2rem; padding:.15rem .2rem .25rem; box-sizing:border-box;}
.service04 .right li:nth-child(4n){margin-right:0;}
.service04 .right li a{display:flex; flex-direction:column; justify-content:space-between; width:100%; height:100%;}
.service04 .right li .icon{text-align:right; height:.55rem;}
.service04 .right li .icon img{max-height:100%;}
.service04 .right li .t{font-weight:bold; color:#fff;}


/* 影像陕汽 */
.video_list{padding-top:.5rem;}
.video_list .video_list01{display:none;}
.video_list01 .content{position:relative; overflow:hidden; border-radius:.2rem;}
.video_list01 .bg img{width:100%;}
.video_list01 .cover{position:absolute; top:50%; left:4.7%; right:10.6%; transform:translateY(-50%); color:#fff; display:flex; align-items:center; justify-content:space-between;}
.video_list01 .cover .con16{color:#fff;}
.video_list01 .cover .left{width:44%;}
.video_list01 .cover .en{text-transform:uppercase; line-height:1;}
.video_list01 .cover .con{font-size:.18rem; line-height:.36rem; margin-top:5px;}
.video_list01 .cover .play{cursor:pointer; width:.8rem; height:.8rem; position:relative;}
.video_list01 .cover .play::after{content: ""; background:url(../img/sp_ico2.png) no-repeat center center; height:.68rem; width:.68rem; position:absolute; transform:translate(-50%,-50%); left:50%; top:50%; z-index:1; background-size:cover;}
.video_list01 .cover .play:before {content:""; background:url(../img/sp_ico1.png) no-repeat center center; height:.68rem; width:.68rem; transform:translate(-50%,-50%); position:absolute; left:50%; top:50%; z-index:1; background-size:cover;}
.video_list01 .content:hover .cover .play:before{animation: radiusRotate 1s linear infinite;}

/* .video_list02 .content{margin-top:.5rem; padding-top:.5rem; border-top:1px solid #e5e5e5;} */
.video_list02 ul{display:flex; align-items:stretch; justify-content:flex-start; flex-wrap:wrap;}
.video_list02 li{width:31.6%; margin-right:2.6%; margin-bottom:.5rem; cursor:pointer;}
.video_list02 li:nth-child(3n){margin-right:0;}
.video_list02 li .img{border-radius:.2rem; overflow:hidden; position:relative;}
.video_list02 li .rect-5092{padding-bottom:50.92%;}
.video_list02 li .play{cursor:pointer; width:.8rem; height:.8rem; position:absolute; transform:translate(-50%,-50%); left:50%; top:50%;}
.video_list02 li .play::after{content: ""; background:url(../img/sp_ico2.png) no-repeat center center; height:.68rem; width:.68rem; position:absolute; transform:translate(-50%,-50%); left:50%; top:50%; z-index:1; background-size:cover;}
.video_list02 li .play:before {content:""; background:url(../img/sp_ico1.png) no-repeat center center; height:.68rem; width:.68rem; transform:translate(-50%,-50%); position:absolute; left:50%; top:50%; z-index:1; background-size:cover;}
.video_list02 li:hover .play:before{animation: radiusRotate 1s linear infinite;}
.video_list02 li .tit{margin-top:.25rem; max-height:.8rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all .3s ease;}
.video_list02 li:hover .tit{color:#006cd3;}

/* 新增三级 */
.thr_nav{display:flex; align-items:center; justify-content:space-between; margin-bottom:.5rem;}
.thr_nav .left a{display:inline-block; color:#222222; padding:.1rem .35rem; border-radius:.3rem;}
.thr_nav .left a.cur{background:#006cd3; color:#fff;}
.thr_nav .left a:hover{background:#006cd3; color:#fff;}


/* 产品详情 */
.header.xcHeader.gout .header_bott{top:-100%;}
.channel_content.pro_detail{padding:0; margin-top:.9rem;}
.pro_detail01{background:url(../img/pro_detail01_bg.jpg) no-repeat center/cover; padding:1.2rem 0 .5rem;}
.pro_detail01 .content{display:flex; align-items:flex-start; justify-content:space-between; position:relative;}
.pro_detail01 .content::before{content:''; position:absolute; left:0; top:44%; height:40%; width:80.4%; background:url(../img/pro_detail01_name.png) no-repeat left bottom; background-size:100% auto;}
.pro_detail01 .content .vr_icon{position:absolute; bottom:0; right:3.2%; width:.8rem;}
.pro_detail01 .content .vr_icon a{display:block;}
.pro_detail01 .left{width:40%; position:relative; z-index:2; padding:.6rem 0 .4rem;}
.pro_detail01 .left .title{font-size:.8rem; line-height:1; font-family:'he';}
.pro_detail01 .left .tit{font-weight:normal; margin-top:.1rem;}
.pro_detail01 .left .btns_box{margin-top:.3rem;}
.pro_detail01 .left .btns_box a{display:inline-block; margin-right:.25rem; position:relative; line-height:.4rem; overflow:hidden; color:#fff; background:#000; padding:0 .4rem; border-radius:.25rem; position:relative;}
.pro_detail01 .left .btns_box a::after{content:''; position:absolute; width:0%;  height:calc(100% + 2px); background:#00519e; position:absolute; top:-1px; left:-1px; transition:all .36s; border-radius:.24rem; z-index:1;}
.pro_detail01 .left .btns_box a .box{position:relative; z-index:2;}
.pro_detail01 .left .btns_box a.btn2{background:#fff; color:#000;}
.pro_detail01 .left .btns_box a:hover::after{width:calc(100% + 2px);}
.pro_detail01 .left .btns_box a:hover{color:#fff;}
.pro_detail01 .left .btns_box a.btn2:hover{color:#fff;}
.pro_detail01 .right{width:51.2%; position:relative;}
/* .pro_detail01 .right img{mix-blend-mode:darken;} */

.pro_detail02 .hd{height:.6rem; transition:all .4s ease; background:#fff; position:relative;}
.pro_detail02 .hd .box{padding:.1rem 0; font-size:0; box-shadow: 0px 12px 18px 0px rgba(0, 0, 0, 0.05); background:#fff;}
.pro_detail02 .hd .box .left>div{display:inline-block; vertical-align:middle; line-height:.4rem;}
.pro_detail02 .hd .box .left .btns_down{cursor:pointer; padding-left:6px; margin-left:6px; position:relative; color:#555555;}
.pro_detail02 .hd .box .left .btns_down::before{content:''; position:absolute; left:-1px; top:50%; transform:translateY(-50%); width:2px; height:.15rem; background:#585858;}
.pro_detail02 .hd .box .btns_box{opacity:0; visibility:hidden; transition:all .3s ease;}
.pro_detail02 .hd .box .btns_box a{display:inline-block; margin-left:.15rem; line-height:.4rem; position:relative; overflow:hidden; color:#fff; background:#00519e; padding:0 .35rem; border-radius:.25rem; border:1px solid #00519e;}
.pro_detail02 .hd .box .btns_box a.btn2{background:#fff; color:#000;}

.pro_detail02 .hd .box .btns_box a::after{content:''; position:absolute; width:0%;  height:calc(100% + 2px); background:#fff; position:absolute; top:-1px; left:-1px; transition:all .36s; border-radius:.24rem; z-index:1;}
.pro_detail02 .hd .box .btns_box a.btn2::after{background:#00519e;}
.pro_detail02 .hd .box .btns_box a .box0{position:relative; z-index:2;}
.pro_detail02 .hd .box .btns_box a:hover::after{width:calc(100% + 2px);}
.pro_detail02 .hd .box .btns_box a:hover{color:#000;}
.pro_detail02 .hd .box .btns_box a.btn2:hover{color:#fff;}

.pro_detail02 .bd .section{padding-top:1rem;}
.pro_detail02 .bd .top{text-align:center; margin-bottom:.45rem;}
.pro_detail02 .bd .top .title{font-weight:normal;}
.pro_detail02 .bd .top .mouse_btn{margin:.4rem 0 .6rem;}
.pro_detail02 .bd .top .mouse_btn .icon{width:18px; height:26px; background:url(../img/pro_detail02_mouse.png) no-repeat center/cover; margin:0 auto .1rem;}

.pro_detail02 .hd .box.fixed{top:0; left:0; width:100%; position:fixed; z-index:22; background:#fff;}
.pro_detail02 .hd .box.fixed .right{opacity:1; visibility:visible;}


.pro_detail02 .section1 .bott .swiper-slide img{width:100%;}
.pro_detail02 .section1 .bott .pagi_box{margin-top:.55rem;}
.pro_detail02 .section1 .bott .pagi_box .cont{display:flex; align-items:flex-start;}
.pro_detail02 .section1 .bott .pagi_box .item{flex:1; margin-right:1rem; cursor:pointer;}
.pro_detail02 .section1 .bott .pagi_box .item:last-child{margin-right:0;}
.pro_detail02 .section1 .bott .item .icon{height:.65rem; margin-bottom:.2rem;}
.pro_detail02 .section1 .bott .item .icon .img01{display:block; max-height:100%;}
.pro_detail02 .section1 .bott .item .icon .img02{display:none; max-height:100%;}
.pro_detail02 .section1 .bott .item .line{width:100%; height:1px; position:relative; background:transparent; margin-bottom:.25rem;}
.pro_detail02 .section1 .bott .item .line::before{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#bdc6cf;}
.pro_detail02 .section1 .bott .item .line .process{display:block; position:absolute; top:0; left:0; width:0; opacity:0; height:100%; background:#006cd3; transition-property:width; transition-timing-function:linear;}
.pro_detail02 .section1 .bott .item.active .line .process{opacity:1; width:100%;}
.pro_detail02 .section1 .bott .item.active .icon .img02{display:block;}
.pro_detail02 .section1 .bott .item.active .icon .img01{display:none;}
.pro_detail02 .section1 .bott .item:hover .icon .img02{display:block;}
.pro_detail02 .section1 .bott .item:hover .icon .img01{display:none;}


.pro_detail02 .section2 .top .con{margin-top:.15rem;}

.pro_detail02 .section2 .bott{padding-bottom:.45rem; position:relative; width:100%; }
.pro_detail02 .section2 .bott .box{width:100%; height:7.3rem; position:relative; overflow:hidden; }
.pro_detail02 .section2 .bott .img_car{position:absolute; left:50%; transform:translateX(-50%) translateY(10%); bottom:0; z-index:4; pointer-events:none;} 
.pro_detail02 .section2 .bott .img_ img{width:90%;}
.pro_detail02 .section2 .bott .before,
.pro_detail02 .section2 .bott .after{width:100%; height:100%; background-repeat:no-repeat; background:#fff; background-size:cover; background-position:center; position:absolute; top:0; left:0; pointer-events:none; overflow:hidden;}
.pro_detail02 .section2 .bott .content-image{height:100%; max-width:none;}
.pro_detail02 .section2 .bott .scroller{width:44px; height:44px; position:absolute; left:100px; top:17%; transform:translateY(-50%); border-radius:50%; background-color:#fff; opacity:0.9; pointer-events:auto; cursor:pointer; z-index:3;}
.pro_detail02 .section2 .bott .scroller:hover{opacity:1;}
.pro_detail02 .section2 .bott .scrolling{pointer-events:none; opacity:1; z-index:1;}
.pro_detail02 .section2 .bott .m_show{display:none;}

.pro_detail02 .section2 .parameter{margin-top:.7rem;}
.pro_detail02 .section2 .parameter .datalist{border:0; text-align:center;}
.pro_detail02 .section2 .parameter .datalist th{border:0; background:none;}
.pro_detail02 .section2 .parameter .datalist td{border:0;}
.pro_detail02 .section2 .parameter .table-responsive{border:0; width:80%; margin:0 auto;}
.pro_detail02 .section2 .parameter .datalist tr:nth-child(2n){background:#f4f4f4;}
.pro_detail02 .section2 .parameter .down_btn{display:block; overflow:hidden; position:relative; width:4rem; margin:0.3rem auto 0; font-size:0; border:1px solid #000000; border-radius:.4rem; text-align:center; padding:.15rem 0; color:#000;}
.pro_detail02 .section2 .parameter .down_btn .iconfont{font-size:.2rem; line-height:1; font-weight:bold; margin:0;}
.pro_detail02 .section2 .parameter .down_btn .t{display:inline-block; vertical-align:middle; margin-left:.15rem;}
/* .pro_detail02 .section2 .parameter .down_btn:hover{background:#00519e; color:#fff; border-color:#00519e;} */

.pro_detail02 .section2 .parameter .down_btn::after{content:''; position:absolute; width:0%;  height:calc(100% + 2px); background:#00519e; position:absolute; top:-1px; left:-1px; transition:all .36s; border-radius:.4rem; z-index:1;}
.pro_detail02 .section2 .parameter .down_btn .box0{position:relative; z-index:2;}
.pro_detail02 .section2 .parameter .down_btn:hover::after{width:calc(100% + 2px);}
.pro_detail02 .section2 .parameter .down_btn:hover{color:#fff; border-color:#00519e;}


.pro_detail03{padding-top:1rem; position:relative; margin-top:.9rem; background:#f7f7f7;  z-index:5;}
.pro_detail03::before{content:''; position:absolute; left:0; top:0; height:100%; width:42.5%; background-image:linear-gradient( -45deg, rgb(255,255,255) 49%, rgb(248,252,255) 100%);}
.pro_detail03 .left{width:37.3%; display:flex; align-items:flex-end; justify-content:space-between; position:relative; z-index:2;}
.pro_detail03 .left .l_left{max-width:41.7%; text-align:center; margin-bottom:.6rem;}
.pro_detail03 .left .l_left .tit{font-weight:normal; margin-bottom:.1rem;}
.pro_detail03 .left .l_left .l_bott{margin-top:.15rem;}
.pro_detail03 .left .l_left .l_bott .ewm_box .img{display:none;}
.pro_detail03 .left .l_left .l_bott .ewm_box .img img{max-width:2rem;}
.pro_detail03 .left .l_left .l_bott .t{margin-top:.2rem;}
.pro_detail03 .left .l_left .l_bott .btns_box{margin-top:.2rem; text-align:center; }
.pro_detail03 .left .l_left .l_bott .btns_box .btn{line-height:.45rem; position:relative; overflow:hidden; border:1px solid #00519e; border-radius:.5rem; color:#00519e; max-width:2.1rem; width:100%; margin:0 auto .1rem; font-size:.14rem; transition:all .3s ease; box-sizing:border-box;}
.pro_detail03 .left .l_left .l_bott .btns_box .btn .iconfont{line-height:1; font-size:.2rem; margin:0; margin-right:.1rem; vertical-align:baseline;}
.pro_detail03 .left .l_left .l_bott .btns_box .btn.active{background:#00519e; color:#fff;}

.pro_detail03 .left .l_left .l_bott .btns_box .btn::after{content:''; position:absolute; width:0%; height:calc(100% + 2px); background:#fff; position:absolute; top:-1px; left:-1px; transition:all .36s; border-radius:.5rem; z-index:1;}
.pro_detail03 .left .l_left .l_bott .btns_box .btn .box0{position:relative; z-index:2;}
.pro_detail03 .left .l_left .l_bott .btns_box .btn02::after{background:#00519e;}
.pro_detail03 .left .l_left .l_bott .btns_box .btn:hover::after{width:calc(100% + 2px);}
.pro_detail03 .left .l_left .l_bott .btns_box .btn:hover{color:#000;}
.pro_detail03 .left .l_left .l_bott .btns_box .btn02:hover{color:#fff;}

.pro_detail03 .left .l_right{width:50%; }






.pro_detail03 .right{width:53.8%;}
.pro_detail03 .right .infor{text-align:center; margin-bottom:.4rem;}
.pro_detail03 .right .infor .tit{font-weight:normal; margin-bottom:.25rem;}
.pro_detail03 .right .form_box{display:flex; align-items:stretch; flex-wrap:wrap;}
.pro_detail03 .right .form_box>div{width:48.3%; margin-right:3.4%; margin-bottom:.25rem; border-radius:.4rem; position:relative;}
.pro_detail03 .right .form_box>div:nth-child(2n){margin-right:0;}
.pro_detail03 .right .form_box .inp{width:100%; background:#fff; padding:.15rem .35rem; margin:0; border-radius:.4rem; line-height:.3rem; border:0; box-sizing:border-box; outline:none; }
.pro_detail03 .right .form_box .sele_box{position:relative; border-radius:0;}
.pro_detail03 .right .form_box .sele_box .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%; background:#fff; padding:.15rem .35rem; border-radius:.4rem; box-sizing:border-box;}
.pro_detail03 .right .form_box .sele_box span{width:90%; color:#000000; line-height:.3rem;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_detail03 .right .form_box .sele_box .icon{margin:0; font-size:.18rem; color:#adadad;}
.pro_detail03 .right .form_box .sele_box ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); max-height:2.7rem; overflow-y:auto; top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:6;}
.pro_detail03 .right .form_box .sele_box ul::-webkit-scrollbar {width:2px; height:4px;}
.pro_detail03 .right .form_box .sele_box ul::-webkit-scrollbar-thumb {border-radius:5px; background:#00519e; }
.pro_detail03 .right .form_box .sele_box ul::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.pro_detail03 .right .form_box .sele_box ul li{line-height:.25rem; padding:.1rem 1em; color:#000000; transition:all .3s ease; cursor:pointer;}
.pro_detail03 .right .form_box .sele_box ul li:hover{background:#f8f8f8; color:#00519e;}

.pro_detail03 .right .form_box .inp_yzm img{position:absolute; right:.2rem; top:0; height:100%; width:40%;}
.pro_detail03 .right .allow{cursor:pointer;}
.pro_detail03 .right .allow .icon{display:inline-block; vertical-align:-2px; width:16px; height:16px; border:1px solid #a3a3a3; border-radius:50%; background:#fff; position:relative; margin-right:5px; box-sizing:border-box;}
.pro_detail03 .right .allow .icon::after{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:8px; height:8px; background:#00519e; border-radius:50%; opacity:0;}
.pro_detail03 .right .btns{margin-top:.15rem; text-align:right;}
.pro_detail03 .right .btns .btn1{display:inline-block; position:relative; overflow:hidden; text-align:center; line-height:.48rem; border:1px solid #00519e; background:#00519e; border-radius:.4rem; cursor:pointer; color:#fff; outline:none; padding:0; margin:0; width:1.6rem; box-sizing:border-box;}
.pro_detail03 .right .allow.active .icon::after{opacity:1;}

.pro_detail03 .right .btns .btn1::after{content:''; position:absolute; width:0%;  height:calc(100% + 2px); background:#fff; position:absolute; top:-1px; left:-1px; transition:all .36s; border-radius:.4rem; z-index:1;}
.pro_detail03 .right .btns .btn1 .box0{position:relative; z-index:2;}
.pro_detail03 .right .btns .btn1:hover::after{width:calc(100% + 2px);}
.pro_detail03 .right .btns .btn1:hover{color:#000;}


.pro_detail03 .right .form_box>div .Validform_checktip{position:absolute; top:100%; left:.3rem; font-size:.14rem; line-height:.2rem;}


/* 产品列表 */
.channel_content.pro_list{margin-top:.9rem; padding:0; overflow:hidden;}
.pro_list01{position:relative; z-index:2;}
.pro_list01 .bg img{width:100%;}
.pro_list01 .infor{position:absolute; left:0; top:45%; transform:translateY(-50%); width:100%; color:#fff;}
.pro_list01 .infor .con{margin-top:.15rem; letter-spacing:.2em;}
.pro_list01 .infor .tit{font-weight:normal;}
.pro_list01 .bott{position:absolute; left:0; bottom:8.5%; width:100%;}
.pro_list01 .bott .form_box{width:8.5rem; margin:0 auto; background:#fff; display:flex; align-items:stretch; justify-content:space-between; position:relative;}
.pro_list01 .bott .sele_box{width:21.2%; position:relative;}
.pro_list01 .bott .sele_box::after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); height:.24rem; width:1px; background:#cccccc;}
.pro_list01 .bott .sele_box .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%; background:#fff; padding:.15rem; padding-left:.2rem; box-sizing:border-box;}
.pro_list01 .bott .sele_box span{width:90%; color:#000000; line-height:.24rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_list01 .bott .sele_box .icon{margin:0; font-size:12px; color:#000;}
.pro_list01 .bott .sele_box ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); max-height:2.7rem; overflow-y:auto; top:100%; box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:6;}
.pro_list01 .bott .sele_box ul::-webkit-scrollbar{width:2px; height:4px;}
.pro_list01 .bott .sele_box ul::-webkit-scrollbar-thumb{border-radius:5px; background:#00519e; }
.pro_list01 .bott .sele_box ul::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.pro_list01 .bott .sele_box ul li{line-height:.25rem; padding:.1rem 1em; color:#000000; transition:all .3s ease; cursor:pointer;}
.pro_list01 .bott .sele_box ul li:hover{background:#f8f8f8; color:#00519e;}
.pro_list01 .bott .inp_box{width:69%;}
.pro_list01 .bott .inp_box .inp{width:100%; background:#fff; padding:.15rem 0; margin:0; line-height:.24rem; border:0; box-sizing:border-box; outline:none; }
.pro_list01 .bott .btn_{width:.55rem; background:#00519e; display:flex; align-items:center; justify-content:center; cursor:pointer;}
.pro_list01 .bott .btn_ .iconfont{color:#fff; margin:0; font-size:.24rem; line-height:1;}

.pro_list02{padding:.4rem 0 .6rem;}
.pro_list02 .hd{/*border-bottom:1px solid #bfbfbf;*/ margin-bottom:.25rem;}
.pro_list02 .hd .title{color:#000; margin-bottom:.3rem;}
.pro_list02 .hd .title .iconfont{font-size:12px; margin:0; line-height:1; font-weight:bold; margin-left:.15rem;}
.pro_list02 .hd .item_box{display:inline-block;}
.pro_list02 .hd .item{border-bottom:1px solid #e3e3e3; display:flex; align-items:flex-start; color:#000; margin-bottom:.15rem; flex-wrap:wrap;}
.pro_list02 .hd .item .nam1{width:1rem; line-height:.3rem; position:relative;}
.pro_list02 .hd .item .nam1::after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:1px; height:.2rem; background:#969696;}
.pro_list02 .hd .item .tips{font-weight:bold; margin:0 .25rem; width:.9rem;}
.pro_list02 .hd .item .choose_box ul{display:flex; align-items:flex-start; flex-wrap:wrap;}
.pro_list02 .hd .item .choose_box li{position:relative; margin-right:.35rem; padding:0 5px .15rem; cursor:pointer; transition:all .3s ease;}
.pro_list02 .hd .item .choose_box li:last-child{margin-right:0;}
.pro_list02 .hd .item .choose_box li::after{content:''; position:absolute; left:50%; bottom:0; width:0; height:2px; background:#00519e; transition:all .3s ease; opacity:0;}
.pro_list02 .hd .item .choose_box li:hover{color:#00519e;}

.pro_list02 .hd .item.active .nam1{font-weight:bold; color:#00519e;}
.pro_list02 .hd .item.active .choose_box li.on{color:#00519e;}
.pro_list02 .hd .item.active .choose_box li.on::after{opacity:1; left:0; width:100%;}

.pro_list02 .hd .btns_box{text-align:right; margin-bottom:.1rem;}
.pro_list02 .hd .btns_box .btn_{display:inline-block; vertical-align:text-top; margin-left:5px; cursor:pointer; padding:0 .4rem; border:1px solid #000; border-radius:.3rem; line-height:.35rem;}
.pro_list02 .hd .btns_box .btn_.btn2{background:#00519e; border-color:#00519e; color:#fff;}
.pro_list02 .hd .num{text-align:right; color:#969696; display:none;}

.pro_list02 .bd .li_{float:left; width:22.6%; margin-right:3.2%; margin-bottom:.2rem; position:relative; transition:all .3s ease;}
.pro_list02 .bd .li_:nth-child(4n){margin-right:0;}
.pro_list02 .bd .li_ .left{border:1px solid #cfcfcf; padding:.7rem 8% .3rem; position:relative; transition:all .3s ease;}
.pro_list02 .bd .li_ .left .img{height:2.9rem; text-align:center;}
.pro_list02 .bd .li_ .left .img img{max-height:100%;}
.pro_list02 .bd .li_ .left .bott{padding-top:.6rem; text-align:center; position:relative;}
.pro_list02 .bd .li_ .left .bott .box1{opacity:1; visibility:visible;}
.pro_list02 .bd .li_ .left .bott .name{font-weight:bold; margin-bottom:.1rem;}
.pro_list02 .bd .li_ .left .bott .adv{font-size:0; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro_list02 .bd .li_ .left .bott .adv span{display:inline-block; padding-right:6px; margin-right:5px; position:relative; margin-bottom:5px;}
.pro_list02 .bd .li_ .left .bott .adv span::after{content:'|'; position:absolute; right:0; top:50%; transform:translateY(-50%); color:#222222;}
.pro_list02 .bd .li_ .left .bott .adv span:last-child{padding-right:0; margin-right:0;}
.pro_list02 .bd .li_ .left .bott .adv span:last-child::after{display:none;}
.pro_list02 .bd .li_ .left .bott .box2{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; visibility:hidden; transform:translateY(.4rem); transition:all .3s ease; background:#fff;}
.pro_list02 .bd .li_ .left .bott .box2 li{float:left; width:49%; margin-right:2%; margin-top:.2rem; padding-left:.2rem; position:relative; box-sizing:border-box; text-align:left; color:#000;}
.pro_list02 .bd .li_ .left .bott .box2 li:nth-child(2n){margin-right:0;}
.pro_list02 .bd .li_ .left .bott .box2 li::after{content:''; position:absolute; left:0; top:.1rem; width:.1rem; height:.1rem; background:#00519e;}

.pro_list02 .bd .li_ .right{position:absolute; top:0; left:100%; width:115%; z-index:5; background:#fff; height:100%; box-shadow:5px 0px 8px 0px rgba(63, 63, 63, 0.13); padding:.6rem 10% .6rem 15%; box-sizing:border-box; transform:rotateY(90deg); transform-origin:left center; -webkit-transform-origin:left center; opacity:0; transition:all .3s ease;}
.pro_list02 .bd .li_ .right .tit{font-weight:bold;}
.pro_list02 .bd .li_ .right .t{margin:.1rem 0 .2rem;}
.pro_list02 .bd .li_ .right .con{height:1.8rem; overflow-y:auto; padding-right:.1rem; }
.pro_list02 .bd .li_ .right .con::-webkit-scrollbar {width:2px; height:4px;}
.pro_list02 .bd .li_ .right .con::-webkit-scrollbar-thumb {border-radius:5px; background:#00519e; }
.pro_list02 .bd .li_ .right .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.pro_list02 .bd .li_ .right .btns_box{text-align:right; margin-top:.2rem; display:flex; justify-content:flex-end; flex-wrap:wrap;}
.pro_list02 .bd .li_ .right .btns_box .btn_{display:inline-block; vertical-align:text-top; margin-left:5px; cursor:pointer; padding:0 .3rem; border:1px solid #000; border-radius:.3rem; line-height:.4rem; position:relative; overflow:hidden; box-sizing:border-box;}
/* .pro_list02 .bd .li_ .right .btns_box .btn_.cur{background:#00519e; border-color:#00519e; color:#fff;} */
.pro_list02 .bd .li_ .right .btns_box .btn_:first-child{margin-left:0;}
.pro_list02 .bd .li_:nth-child(4n) .right{left:-115%; transform-origin:right center; -webkit-transform-origin:right center; box-shadow:-5px 0px 8px 0px rgba(63, 63, 63, 0.13);}

.pro_list02 .bd .li_ .right .btns_box .btn_::after{content:''; position:absolute; width:0%;  height:calc(100% + 2px); background:#00519e; position:absolute; top:-1px; left:-1px; transition:all .36s; border-radius:.3rem; z-index:1;}
.pro_list02 .bd .li_ .right .btns_box .btn_ .box0{position:relative; z-index:2;}
.pro_list02 .bd .li_ .right .btns_box .btn_:hover::after{width:calc(100% + 2px);}
.pro_list02 .bd .li_ .right .btns_box .btn_:hover{color:#fff;}


.pro_list02 .bd .li_:hover{box-shadow:0px 1px 17.64px 0.36px rgba(63, 63, 63, 0.15);}
.pro_list02 .bd .li_:hover .left{border-color:#fff; }
.pro_list02 .bd .li_:hover .right{transform:rotateY(0); opacity:1;}
.pro_list02 .bd .li_:hover .left .bott .box2{opacity:1; visibility:visible; transform:translateY(0);}
.pro_list02 .bd .li_:hover .left .bott .box1{opacity:0; visibility:hidden;}

/* 热销 */
.pro_list02 .bd .li_.hot .left::after{content:''; position:absolute; left:0; top:0; width:.73rem; height:.79rem; background:url(../img/pro_list02_hot.png) no-repeat left/cover;}

.pro_list03{background:#f7f7f7; padding:.8rem 0;}
.pro_list03 .title{text-align:center; font-weight:normal; margin-bottom:.5rem;}
.pro_list03 .item{width:49%; float:left; position:relative; display:block;}
.pro_list03 .item .bg img{width:100%;}
.pro_list03 .item:nth-child(2){float:right;}
.pro_list03 .item .cont{position:absolute; left:0; top:0; width:100%; height:100%; padding:.55rem 4.7%; box-sizing:border-box;}
.pro_list03 .item .cont .tit{font-weight:normal; margin-bottom:.3rem; color:#fff;}
.pro_list03 .item .cont .icon img{transform:none; -webkit-transform:none; width:1.1rem;}


/* 维护指南 */
.guide01 li.first,
.guide01 li.j_t{padding:0 2.8%;}
.guide01 li.first{color:#fff; background:linear-gradient(to right, rgb(33,107,180) 0%, rgb(2,44,95) 100%); line-height:.75rem; border-top-left-radius:.25rem; border-top-right-radius:.25rem;}
.guide01 li ._ut,
.guide01 li ._un{float:left;} 
.guide01 li ._un{line-height:.95rem;}
.guide01 li ._t1{width:26%; padding-right:1%; box-sizing:border-box;}
.guide01 li ._t2,
.guide01 li ._t3{width:25%; padding-right:1%; box-sizing:border-box;}
.guide01 li ._t5{width:.2rem; position:relative; float:right; margin-right:1.7%;}
.guide01 li.j_t{border-bottom:1px solid #ebebeb; background:#fff; cursor:pointer;}
.guide01 li.j_t ._t5{height:.95rem;}
.guide01 li.j_t ._t5::after,
.guide01 li.j_t ._t5::before{content:''; background:#727272; width:.16rem; height:2px; display:block; position:absolute; top:50%; margin-top:-1px; left:0;}
.guide01 li.j_t ._t5::after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.5s ease-out;} 
.guide01 li.j_t.cur ._t5::after{-webkit-transform:rotate(0); transform:rotate(0); transition:all 0.5s ease-out;} 

.guide01 li.j_c{height:auto; background:#f6f6f6; border-bottom:1px solid #ebebeb; display:none;}
.guide01 li.j_c .j_c_box{padding:.4rem 2.8%; padding-right:4.5%;}
.guide01 li.j_c .j_c_box .infor{margin-bottom:.25rem;}
.guide01 li.j_c .j_c_box .infor .tit{font-weight:bold; margin-bottom:.1rem;}
.guide01 li.j_c .j_c_box .down_list{width:80%;}
.guide01 li.j_c .j_c_box .down_list li{float:left; width:45%; margin-right:10%; margin-bottom:.1rem; padding-bottom:.1rem; border-bottom:1px dashed #ddd;}
.guide01 li.j_c .j_c_box .down_list li:nth-child(2n){margin-right:0;}
.guide01 li.j_c .j_c_box .down_list li a{display:block;}
.guide01 li.j_c .j_c_box .down_list li div{display:inline-block; vertical-align:middle;}
.guide01 li.j_c .j_c_box .down_list li .t{width:calc(100% - 1rem); color:#000;}
.guide01 .widgets_common_pages_4{margin-top:.4rem;}


/* 联系我们 */
.xc_banner.contact_us .contact_box{position:absolute; top:45%; left:0; transform:translateY(-50%); width:100%;}
.xc_banner.contact_us .contact_box>div{position:relative; top:auto; transform:none; bottom:auto;}
.xc_banner.contact_us .contact_box .crumbs{margin-top:.1rem;}
.channel_content.contact_us{padding-top:0; position:relative;}
.contact_us .content1{width:93%; margin:0 auto;}
.contact_us .title{margin-bottom:.35rem;}
.contact_us01{margin-top:-.9rem;}
.contact_us01 .wrap{background:#fff; border-top-left-radius:.25rem; border-top-right-radius:.25rem;}
.contact_us01 .content1{padding-top:.65rem;}
.contact_us01 .content1 ul{display:flex; align-items:stretch;}
.contact_us01 .content1 li{width:25%; box-sizing:border-box; border:1px solid #c1c6cb; text-align:center; padding:.25rem 1.2%;}
.contact_us01 .content1 li .icon{height:.5rem; margin-bottom:.25rem;}
.contact_us01 .content1 li .icon img{max-height:100%;}
.contact_us01 .content1 li .t{font-weight:bold; margin-bottom:.05rem; color:#000;}
.contact_us01 .content1 li .c{margin-bottom:.15rem;}
.contact_us01 .content1 li .btn1{color:#00519e;}
.contact_us01 .content1 li .btn1 .iconfont{font-weight:bold;}
.contact_us01 .content1 li .num{color:inherit;}

.contact_us02{padding:.9rem 0; margin-top:.8rem; background:#f8f9fd;}
.contact_us02 .content1 ul{display:flex; align-items:stretch;}
.contact_us02 .content1 li{width:25%; box-sizing:border-box; border:1px solid #c1c6cb; padding:.5rem 2.5%; display:flex; align-items:flex-start; justify-content:space-between;}
.contact_us02 .content1 li .left{width:52.8%;}
.contact_us02 .content1 li .left .icon{height:.45rem; margin-bottom:.2rem;}
.contact_us02 .content1 li .left .icon img{max-height:100%;}
.contact_us02 .content1 li .left .t{font-weight:bold; color:#000;}
.contact_us02 .content1 li .right{width:42.6%;}

.contact_us03{padding-top:.9rem;}
.contact_us03 .lab_tit{margin-bottom:.1rem; display:block;}
.contact_us03 .lab_tit span{color:#e5000a; margin-right:2px;}
.contact_us03 .top{margin-bottom:.3rem;}
.contact_us03 .top .radio_box .radio_{display:inline-block; vertical-align:text-top; padding-left:.3rem; margin-right:.8rem; cursor:pointer; position:relative;}
.contact_us03 .top .radio_box .radio_:last-child{margin-right:0;}
.contact_us03 .top .radio_box .radio_::before{content:''; position:absolute; left:0; top:calc(.15rem - 8px); width:16px; height:16px; border:1px solid #757676; border-radius:50%; background:#fff; box-sizing:border-box;}
.contact_us03 .top .radio_box .radio_::after{content:''; position:absolute; left:4px; top:calc(.15rem - 4px); width:8px; height:8px; background:#00519e; border-radius:50%; opacity:0;}
.contact_us03 .top .radio_box .radio_.active::before{border-color:#00519e;}
.contact_us03 .top .radio_box .radio_.active::after{opacity:1;}

.contact_us03 .center{font-size:0;}
.contact_us03 .center>div{width:31.8%; margin-right:2.3%; margin-bottom:.3rem; display:inline-block; vertical-align:text-top; position:relative;}
.contact_us03 .center>div:nth-child(3n){margin-right:0;}
.contact_us03 .center .inp{border:1px solid #c1c6cb; width:100%; padding:.15rem .25rem; margin:0; box-sizing:border-box; display:block; outline:none; background:none;}

/* 验证码 */
.contact_us03 .center .inp_yzm .yzm_box{position:relative; overflow:hidden; border:1px solid #c1c6cb; width:100%; padding:.15rem .25rem; margin:0; box-sizing:border-box;}
.contact_us03 .center .inp_yzm .inp{border:0; padding:0; width:60%;}
.contact_us03 .center .inp_yzm img{position:absolute; right:1px; top:0; height:100%; max-width:40%;}

/* 文字框 */
.contact_us03 .center .text_box{width:100%; display:block;}
.contact_us03 .center .text_box .text_area{border:1px solid #c1c6cb; padding:.15rem .25rem; margin:0; box-sizing:border-box; }
.contact_us03 .center .text_box .text_area .text_inp{width:100%; outline:none; background:none; resize:none; display:block; padding:0; border:0; margin:0; line-height:.3rem; height:.9rem;}

/* 隐私条款 */
.contact_us03 .bott .allow{cursor:pointer; position:relative; padding-left:.35rem;}
.contact_us03 .bott .allow .icon{position:absolute; left:0; top:calc(.15rem - 8px); width:16px; height:16px; border:1px solid #757676; border-radius:50%; background:#fff; box-sizing:border-box;}
.contact_us03 .bott .allow .icon::after{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:8px; height:8px; background:#00519e; border-radius:50%; opacity:0;}
.contact_us03 .bott .allow span{color:#e5000a; margin-right:2px;}
.contact_us03 .bott .allow a{color:#00519e;}
.contact_us03 .bott .btns{margin-top:.4rem;}
.contact_us03 .bott .btns .btn1{display:inline-block; position:relative; overflow:hidden; border:1px solid #00519e; text-align:center; line-height:.44rem; background:#00519e; border-radius:.4rem; cursor:pointer; color:#fff; outline:none; padding:0; margin:0; width:1.6rem; box-sizing:border-box;}

.contact_us03 .bott .btns .btn1::after{content:''; position:absolute; width:0%;  height:calc(100% + 2px); background:#fff; position:absolute; top:-1px; left:-1px; transition:all .36s; border-radius:.4rem; z-index:1;}
.contact_us03 .bott .btns .btn1 .box0{position:relative; z-index:2;}
.contact_us03 .bott .btns .btn1:hover::after{width:calc(100% + 2px);}
.contact_us03 .bott .btns .btn1:hover{color:#000;}


.contact_us03 .bott .allow.active .icon{border-color:#00519e;}
.contact_us03 .bott .allow.active .icon::after{opacity:1;}
.contact_us03 .Validform_checktip{position:absolute; left:0; top:100%; font-size:12px;}


/* 龙行无忧 */
.channel_content.app_down{padding:0;}
.app_down01{background:#f4fbff; height:7.2rem; position:relative; overflow:hidden;}
.app_down01 .logo_img{position:absolute; left:0.6%; top:1rem; z-index:1; width:55.3%; transition:all 1s;}
.app_down01 .words{position:absolute; bottom:0; left:5.75%; width:29.5%; transition:all 1s; color:#000;}
.app_down01 .words .tit{font-weight:normal; margin-bottom:.15rem;}
.app_down01 .words .con{opacity:.8; margin-bottom:.35rem;}
.app_down01 .words .ewm_box{display:flex; align-items:flex-start;}
.app_down01 .words .ewm_box .ewm{text-align:center; margin-right:.25rem;}
.app_down01 .words .ewm_box .ewm:last-child{margin-right:0;}
.app_down01 .words .ewm_box .ewm .img{border:3px solid #00519e; border-radius:.1rem; width:1.15rem; margin-bottom:.15rem; overflow:hidden;}
.app_down01 .words .ewm_box .ewm .img img{width:100%; border-radius:.1rem;}
.app_down01 .words .ewm_box .ewm .t{opacity:.8;}
.app_down01 .device1{position:absolute; left:37%; bottom:-.5rem; width:20.6%; height:auto; transition:all 1s; z-index:2;}
.app_down01 .device2{position:absolute; left:68%; top:1rem; width:13.2%; height:auto; transition:all 1s;}
.app_down01 .device3{position:absolute; right:0; bottom:-1rem; width:10.1%; height:auto; transition:all 1s;}

.app_down01 .logo_img.active{top:.5rem;}
.app_down01 .words.active{bottom:.4rem;}
.app_down01 .device1.active{bottom:0;}
.app_down01 .device2.active{top:.45rem;}
.app_down01 .device3.active{bottom:.45rem;}


/* 经销商 */
.network01 .content{display:flex; align-items:flex-start; justify-content:space-between;}
.network01 .left{width:57%;}
.network01 .left .title{font-weight:bold; margin-bottom:.15rem;}
.network01 .left .box{overflow:hidden; width:100%; height:7.3rem; transition:all .3s linear;}
.network01 .left .map_box{position:relative; overflow:hidden; width:100%; height:100%; transition:all .3s linear;}
.network01 .left .map_box .map{height:100%;}
.network01 .left .map_box .map img{width:100%; height:100%;}
.network01 .left .map_box .dots_box{position:absolute; left:0; top:0; width:100%; height:100%;}
.network01 .left .map_box .dots_box .dot{position:absolute; cursor:pointer;}
.network01 .left .map_box .dots_box .dot .icon{display:block; width:.22rem; height:.22rem; position:relative;}
.network01 .left .map_box .dots_box .dot .icon::after{content:'\e6d2'; display:block; font-size:.22rem; line-height:1; margin:0; font-family:'iconfont'!important; font-weight:bold; color:#00519e; position:absolute; left:50%; bottom:0; transform:translateX(-50%);}
.network01 .left .map_box .dots_box .pop{position:absolute; margin:0 .1rem; right:100%; top:50%; transform:translateY(-50%); width:2.8rem; border-radius:.15rem; overflow:hidden; background:#fff; opacity:0; visibility:hidden; transition:all .3s linear; z-index:5;}
.network01 .left .map_box .dots_box .pop .name{color:#fff; background:#00519e; padding:.05rem 4%; font-size:.14rem; line-height:.24rem;}
.network01 .left .map_box .dots_box .pop .addr{font-size:.12rem; line-height:.2rem; padding:.05rem 4%;}
.network01 .left .map_box .dots_box .rig .pop{right:auto; left:100%;}

.network01 .right{width:38.5%;}
.network01 .right .top_line{font-size:0; display:flex; align-items:flex-start; justify-content:space-between;}
/* .network01 .right .top_line .item{background:#fff; position:relative; border-radius:.1rem; width:43%; padding:.15rem .2rem; box-sizing:border-box; box-shadow:0px 4px 17.64px 0.36px rgba(63, 63, 63, 0.15);} */
.network01 .right .top_line .item{background:#fff; position:relative; border-radius:.1rem; width:49%; padding:.15rem .2rem; box-sizing:border-box; box-shadow:0px 4px 17.64px 0.36px rgba(63, 63, 63, 0.15);}
.network01 .right .top_line .item .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%;}
.network01 .right .top_line .item .word span{width:90%; white-space:nowrap; color:#686868; line-height:.3rem;}
.network01 .right .top_line .item .word .icon{margin:0; font-size:14px; font-weight:bold; color:#686868;}
.network01 .right .top_line .item2 input{padding:0; margin:0; display:inline-block; line-height:.3rem; height:.3rem; border:none; outline:none; color:#000000; width:calc(100% - .5rem); background:#fff; }
.network01 .right .top_line .item2 input::-webkit-input-placeholder{color:#686868;}
.network01 .right .top_line .item2 .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%;}
.network01 .right .top_line .item2 .word .icon{font-size:.18rem; margin:0; display:block; color:#686868; line-height:1; transform:none;}
.network01 .right .top_line ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); max-height:2.5rem; overflow-y:auto; top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:1;}
.network01 .right .top_line ul::-webkit-scrollbar{width:2px; height:4px;}
.network01 .right .top_line ul::-webkit-scrollbar-thumb{border-radius:5px; background:#00519e; }
.network01 .right .top_line ul::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.network01 .right .top_line ul li{line-height:.3rem; padding:.1rem 1em; color:#000000; transition:all .3s ease; cursor:pointer;}
.network01 .right .top_line ul li:hover{background:#f8f8f8; color:#00519e;}
.network01 .right .top_line .item3{display:none; width:9.2%; text-align:center; background:#fff; cursor:pointer; padding:0; font-size:.14rem; line-height:.2rem; padding:.1rem 0; color:#686868;}
.network01 .right .top_line .item3 .iconfont{margin:0; display:block; font-size:.2rem;}

.network01 .right .bott{margin-top:.3rem; box-shadow:0px 4px 17.64px 0.36px rgba(63, 63, 63, 0.15); padding-bottom:.2rem; border-top-left-radius:.2rem; border-top-right-radius:.2rem;}
.network01 .right .bott .line{display:flex; align-items:center; justify-content:space-between; color:#fff; background:#00519e; padding:.18rem .2rem; padding-right:6%; border-top-left-radius:.2rem; border-top-right-radius:.2rem;}
.network01 .right .bott .right_box{max-height:6rem; overflow-y:auto;}
.network01 .right .bott .right_box::-webkit-scrollbar{width:2px; height:4px;}
.network01 .right .bott .right_box::-webkit-scrollbar-thumb{border-radius:5px; background:#00519e; }
.network01 .right .bott .right_box::-webkit-scrollbar-track{border-radius:0; background:#f6f5f5;}
.network01 .right .bott .right_box li{border-bottom:1px solid #f7f7f7; padding:.25rem .2rem; padding-right:6%; cursor:pointer;}
.network01 .right .bott .right_box li .box{padding-left:.4rem; position:relative;}
.network01 .right .bott .right_box li .box::after{content:''; position:absolute; left:0; top:.04rem; width:.22rem; height:.22rem; background:url(../img/network01_r02.png) no-repeat center/cover;}
.network01 .right .bott .right_box li .name_line{display:flex; align-items:flex-start; justify-content:space-between; margin-bottom:.1rem;}
.network01 .right .bott .right_box li .name_line .local{flex-shrink:0; margin-left:.4rem;}
.network01 .right .bott .right_box li .link{margin-bottom:5px;}
.network01 .right .bott .right_box li .link:last-child{margin-bottom:0;}
.network01 .right .bott .right_box li .link a{color:#000;}
.network01 .right .bott .right_box li:hover .name_line .t{color:#00519e;}

.network01 .left .map_box .dots_box .dot.on .icon::after{font-size:.3rem;}
.network01 .left .map_box .dots_box .dot.on .pop{opacity:1; visibility:visible;}
.network01 .left .map_box.on{transform:scale(1.4);}

.network01 .right .bott .right_box li.on .name_line .t{color:#00519e;}
.network01 .right .bott .right_box li.on .box::after{background:url(../img/network01_r01.png) no-repeat center/cover;}


/* 新-经销商 */
.new_network01.network01 .left{width:67%;}
.new_network01.network01 .left .box{height:8.5rem;}
.new_network01.network01 .left .box>img{width:100%; height:100%; object-fit:cover;}
.new_network01.network01 .left .box>div{width:100%; height:100%!important;}
.new_network01.network01 .right{width:30%;}
.new_network01.network01 .right .top_line{flex-wrap:wrap;}
.new_network01.network01 .right .top_line .item{width:49%; margin-bottom:.15rem;}
.new_network01.network01 .right .top_line .item2{width:100%;}
.new_network01.network01 .right .top_line .item3{width:12%;}
.new_network01.network01 .right .bott{margin-top:.1rem;}


/* 首页 */
.ibanner{max-height:100vh; height:9.5rem; position:relative; overflow:hidden;}
.ibanner .swiper-container{height:100%;}
.ibanner .swiper-slide{overflow:hidden; width:100%; height:100%;}
.ibanner .swiper-slide img{width:100%; height:100%; object-fit:cover;}
.ibanner .btn_box{position:absolute; left:0; bottom:6.25%; width:100%;}
.ibanner .btn_box .btn_{position:relative; display:inline-block; vertical-align:middle; left:auto; right:auto; width:auto; height:auto; margin:0; outline:none; background:none; font-size:0;}
.ibanner .btn_box .swiper-button-prev::after,
.ibanner .btn_box .swiper-button-next::after{content:'\e65f'; display:block; margin:0; font-size:.2rem; line-height:1; font-family:'iconfont'!important; color:#fff; }
.ibanner .btn_box .swiper-button-prev::after{content:'\e660';}
.ibanner .btn_box .swiper-pagination{margin:0 .35rem;}
.ibanner .btn_box .swiper-pagination .swiper-pagination-bullet{width:2px; height:.1rem; border-radius:0; background:#fff; opacity:1; margin:0 5px; vertical-align:middle; transition:height .3s ease;}
.ibanner .btn_box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{height:.2rem;}
.ibanner .mouse-scroll{width:0.3rem; height:0.3rem; color:#fff; position:absolute; bottom:0.5rem; left:calc(50% - .15rem); z-index:15; opacity:1; animation:mouse 1.2s infinite;}
.ibanner .mouse-scroll path{fill:#fff;}
@keyframes mouse { 
	0% { transform: translateY(0px); }
  50% { transform: translateY(10px); }
  100% { transform: translateY(0px); } 
}

.ipart01{position:relative; overflow:hidden; padding-top:1.1rem; padding-bottom:2.2rem; background:url(../img/ipart01_bg.jpg) no-repeat center/cover;}
.ipart01 .left .cont{width:42%;}
.ipart01 .left .top{ color:#fff; padding-bottom:.15rem;}
.ipart01 .left .top .infor{margin-bottom:.15rem;}
.ipart01 .left .top .infor .con{color:#fff; margin-top:.1rem;}
.ipart01 .left .top .type_box{padding:0 .1rem; border-bottom:1px solid #fff; display:inline-block; font-size:0;}
.ipart01 .left .top .type_box .type{padding:.1rem 0; margin-right:.2rem; cursor:pointer; position:relative; display:inline-block;}
.ipart01 .left .top .type_box .type::after{content:''; position:absolute; left:0; bottom:-1px; height:1px; width:0; background:#00519e; transition:all .3s ease;}
.ipart01 .left .top .type_box .type:last-child{margin-right:0;}
.ipart01 .left .top .type_box .type.cur::after{width:100%;}
.ipart01 .left .top .type_box .type.cur{color:#00519e;}

.ipart01 .left .bott{margin-top:.5rem; color:#fff;}
.ipart01 .left .bott .box .name{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal; text-transform:uppercase; margin-bottom:.25rem;}
.ipart01 .left .bott .box .ul_d{display:flex; align-items:flex-start; width:100%;}
.ipart01 .left .bott .box .ul_d li{position:relative; flex:1; padding:0 .3rem; box-sizing:border-box; padding-right:.1rem; max-width:40%;}
.ipart01 .left .bott .box .ul_d li:first-child{padding-left:0;}
.ipart01 .left .bott .box .ul_d li::after{content:''; position:absolute; top:.1rem; right:0; height:.5rem; width:1px; background:#999999;}
.ipart01 .left .bott .box .ul_d li:last-child:after{display:none;}
.ipart01 .left .bott .box .ul_d li .t{color:#fff;}
.ipart01 .left .bott .box .ul_d li .c{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal; text-transform:uppercase; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.ipart01 .left .bott .box .btn_box{margin-top:.3rem;}
.ipart01 .left .bott .box .btn_box .common_more{margin-right:.1rem; color:#fff; border-color:#fff;}
.ipart01 .left .bott .box .btn_box .common_more:first-child{background:#00519e; border-color:#00519e;}
.ipart01 .left .bott .box .btn_box .common_more:first-child::after{background:#fff; }
.ipart01 .left .bott .box .btn_box .common_more:hover{border-color:#00519e;}
.ipart01 .left .bott .box .btn_box .common_more:first-child:hover{color:#00519e;}

.ipart01 .right{width:55%; position:absolute; right:0; top:12%; height:85%; overflow:hidden;}
/* .ipart01 .right .swiper-container{height:100%;} */
.ipart01 .right .swiper-container{height:100%; width:85%; /*overflow:visible;*/ margin-left:3%;}
.ipart01 .right .swiper-slide{filter:grayscale(1); opacity:.8; transition:all .3s ease; height:100%;}
.ipart01 .right .swiper-slide.swiper-slide-active{filter:grayscale(0); opacity:1;}
.ipart01 .right .swiper-slide img{max-height:100%; min-height:94%;}

.ipart02{margin-top:.9rem;}
.ipart02 .top{margin-bottom:.4rem;}
.ipart02 .top .infor .con{margin-top:.1rem;}
.ipart02 .top .num_line{display:flex; align-items:center; margin-top:.3rem;}
.ipart02 .top .num_line .num_box{font-weight:normal; color:#00519e; }
.ipart02 .top .num_line .num_box .num{font-size:.72rem; line-height:1; display:inline-block; vertical-align:text-bottom;}
.ipart02 .top .num_line .line{flex:1; margin:0 0.4rem ; height:1px; background-color:#c5c5c5; overflow:hidden;}
.ipart02 .top .num_line .line span{width:0%; height:1px; background-color:#787878; display:block; transition:all 3s;}
.ipart02 .top .num_line .line span.active{width:100%;}

.ipart02 .bott{display:flex; align-items:stretch;}
.ipart02 .bott .left{width:66.1%; flex-shrink:0;}
.ipart02 .bott .left img{width:100%; height:100%; object-fit:cover;}
.ipart02 .bott .right{width:33.9%; display:flex; align-items:center; padding:.3rem 2%; box-sizing:border-box; background:url(../img/ipart02_bg.jpg) no-repeat bottom right; background-size:cover; color:#fff; text-align:center;}
.ipart02 .bott .right .box .con{color:#fff; margin:.2rem 0 .3rem; text-align:left;}
.ipart02 .bott .right .box .big_num{text-align:left; font-size:0;}
.ipart02 .bott .right .box .big_num .item{display:inline-block; vertical-align:text-top; margin-right:.5rem;}
.ipart02 .bott .right .box .big_num .item .num .t{display:inline-block; vertical-align:text-bottom; line-height:1;}
.ipart02 .bott .right .box .big_num .item .c{font-size:.14rem; line-height:.2rem;}
.ipart02 .bott .right .box .common_more{margin-top:.5rem; border-color:#fff; color:#fff;}
.ipart02 .bott .right .box .common_more::after{background:#fff;}
.ipart02 .bott .right .box .common_more:hover{color:#00519e;}

.ipart03{margin-top:.9rem;}
.ipart03 .infor{margin-bottom:.35rem;}
.ipart03 .infor .con{margin-top:.1rem;}
.ipart03 .rect-5523{padding-bottom:55.23%;}
.ipart03 .swiper-slide{width:32.6%; margin-right:1.1%;}
.ipart03 .swiper-slide .img{border-radius:.2rem; overflow:hidden; margin-bottom:.2rem;}
.ipart03 .swiper-slide .img img{object-fit:cover;}
.ipart03 .swiper-slide .time{font-size:.14rem; line-height:.2rem; margin-bottom:.15rem; color:#000;}
.ipart03 .swiper-slide a{display:block;}
.ipart03 .swiper-slide .common_more{margin-top:.25rem;}
.ipart03 .swiper-slide a:hover .common_more::after{width:calc(100% + 2px);}
.ipart03 .swiper-slide a:hover .common_more{color:#fff;}

.ipart03 .btns_box{display:flex; align-items:center; justify-content:space-between; margin-top:.4rem; position:relative;}
.ipart03 .btns_box>div{position:relative; left:auto; right:auto; width:auto; height:auto; top:auto; margin:0;}
.ipart03 .btns_box .swiper-pagination{width:calc(100% - .75rem); height:2px; margin-right:.15rem;}
.ipart03 .btns_box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#00519e;}
.ipart03 .btns_box .swiper-button-prev::after,
.ipart03 .btns_box .swiper-button-next::after{content:'\e65f'; display:block; margin:0; font-size:.2rem; line-height:1; font-weight:bold; color:#00519e; font-family:'iconfont'!important;}
.ipart03 .btns_box .swiper-button-prev,
.ipart03 .btns_box .swiper-button-next{background:none; outline:none; padding-left:5px;}
.ipart03 .btns_box .swiper-button-prev::after{content:'\e660';}
.ipart03 .btns_box::before{content:''; position:absolute; right:.25rem; top:50%; transform:translateY(-50%); width:1px; height:.12rem; background:#00519e;}

.ipart04{margin-top:.9rem;}
.ipart04 .infor{margin-bottom:.35rem;}
.ipart04 .infor .con{margin-top:.1rem;}
.ipart04 .content{border-radius:.2rem; overflow:hidden;}
.ipart04 .rect-4418{padding-bottom:44.18%;}
.ipart04 .item{width:23.5%; float:left; position:relative; height:100%; transition:all .6s ease; overflow:hidden;}
.ipart04 .item .img_box{position:relative; width:100%; height:100%; overflow:hidden;}
.ipart04 .item .img_cover{position:relative; opacity:0; max-width:none; width:100%;}
.ipart04 .item .img_full{width:100%; opacity:1; max-width:none; height:100%; transition:opacity 0.1s ease 0.1s; z-index:1; position:absolute; left:0; top:0;}
.ipart04 .item .img_full img{object-fit:cover;}
.ipart04 .item .txt_box{position:absolute; top:0; left:0; width:100%; height:100%; z-index:10;}
.ipart04 .item .txt_cover{position:absolute; top:50%; left:50%; width:100%; transform:translate(-50%, -50%); text-align:center; color:#fff;}
.ipart04 .item .txt_full{position:absolute; top:20%; left:0.7rem; width:5.5rem; opacity:0; color:#fff;}
.ipart04 .item .txt_full .co{max-height:.9rem; margin:.1rem 0 .4rem; color:#fff; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.ipart04 .item .txt_full .common_more{border-color:#fff; color:#fff;}
.ipart04 .item.on .txt_full .common_more::after{background:#fff;}

.ipart04 .item.on{width:53%;}
.ipart04 .item.on .txt_cover{display:none;}
.ipart04 .item.on .txt_full{opacity:1; transition:all .8s ease; top:16%;}
.ipart04 .item.on .txt_full .common_more:hover{color:#00519e;}
.ipart04 .item.on .txt_full .common_more:hover::after{width:calc(100% + 2px);}

.ipart05{position:relative; overflow:hidden; margin-top:.45rem;}
.ipart05 .bg>img{width:100%;}
.ipart05 .cloud1{position:absolute; left:5.75%; top:1.1rem; width:3.8rem; height:1.9rem; z-index:5;}
.ipart05 .cloud2{position:absolute; right:0; top:1rem; width:6.7rem; height:3.3rem; z-index:5;}



/* 公共部分颜色 */
body .bg-primary{background:#00519e;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#00519e;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#00519e;}
body .resultArea #botBtn a::before{background:#00519e;}
body .resultArea #botBtn a:hover{border-color:#00519e;}


.popup{position: fixed;right: 0;bottom: 0;width: 450px;z-index: 33;line-height: 1;font-size: 0;}
.popup .top-box{height: 45px;padding: 0 20px;background-color: #00519e;border-radius: 10px 10px 0 0;display: flex;justify-content: space-between;align-items: center}
.popup .top-box .title{font-size: 16px;color: #fff;}
.popup .top-box .pbtn{display: flex;align-items: center;}
.popup .top-box .pbtn .reduce{width: 15px;height: 3px;background-color: #fff;cursor: pointer;}
.popup .top-box .pbtn .amplify{display: none;width: 15px;height: 15px;border: 2px solid #fff;box-sizing: border-box;cursor: pointer;}
.popup .chatContainer{border: 0;box-shadow: 0}
.popup iframe{height: 450px;width: 100%}
.popup.on iframe{height: 0;}
.popup.on .top-box .pbtn .amplify{display: block;}
.popup.on .top-box .pbtn .reduce{display: none;}









