﻿/*
* 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:#006cd3;}
.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;}
/*对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:#222222; background:#fff;}
a{color:inherit;}
a:hover { color:#006cd3;}
::-moz-selection {color:#fff; background:#006cd3; }
::selection {color:#fff; background:#006cd3; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#006cd3; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.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 img{ -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.05,1.05); -ms-transform:scale(1.05,1.05); -o-transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
/* 头部 */
.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-top:.22rem; padding-bottom:.24rem;}
.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:.44rem; 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:#006cd3;}
.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:#006cd3;}
.header .inav_wrapper .inav_li.cur .inav_a{color:#006cd3;}

/* 导航下拉 */
.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:#006cd3; 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:#006cd3;}
.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:#006cd3;}


/* 搜索下拉 */
.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:#006cd3;}
.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:#006cd3; }
.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:#006cd3; 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:#006cd3;}
.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:#006cd3;}
.header:hover .inav_wrapper .inav_li.hover .inav_a{color:#006cd3;}
.header:hover .inav_wrapper .inav_li.cur .inav_a{color:#006cd3;}

/* 下层态 */
.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:#006cd3;}
.header.xcHeader .inav_wrapper .inav_li.hover .inav_a{color:#006cd3;}
.header.xcHeader .inav_wrapper .inav_li.cur .inav_a{color:#006cd3;}


/* 吸顶态 */
.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:#006cd3;}
.header.fixed .inav_wrapper .inav_li.hover .inav_a{color:#006cd3;}
.header.fixed .inav_wrapper .inav_li.cur .inav_a{color:#006cd3;}


/* 底部 */
.footer{position:relative; z-index:8;}


/* 下层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;}
.xc_banner .crumbs .content h1{font-weight:normal;}
.xc_banner .crumbs .content a:hover{color:#006cd3;}


/* 公共字号 */
.tit46{font-size:.46rem; line-height:.6rem; font-weight:bold;}
.tit40{font-size:.4rem; line-height:.6rem; font-weight:bold;}
.tit36{font-size:.36rem; line-height:.6rem; font-weight:bold;}
.tit30{font-size:.3rem; line-height:.5rem;}
.tit24{font-size:.24rem; line-height:.4rem;}
.con18{font-size:.18rem; line-height:.36rem;}
.con16{font-size:.16rem; line-height:.3rem; color:#555;}


/* 公共部分 */
.channel_content{min-height:3rem; padding:.8rem 0;}


/* 公共按钮 */
.common_more{display:inline-block; padding:0 .35rem; border-radius:.3rem; border:1px solid #006cd3; line-height:.5rem; color:#006cd3; overflow:hidden; font-weight:bold; position:relative; transition:all .36s;}
.common_more::after{content:''; position:absolute; width:0%;  height:calc(100% + 2px); background:#006cd3; 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:.24rem; line-height:1; margin:0; font-weight:normal; margin-left:.1rem;}
.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{margin-bottom:.8rem;} */
.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:#006cd3;}
.news_center01 .common_more::after{background:none;}


.news_center02{padding:.8rem 0 .2rem; background:#f8f8f8;}
.news_center02 li{float:left; width:29.4%; margin-right:5.9%; margin-bottom:.7rem;}
.news_center02 li a{display:block; padding-bottom:.45rem; position:relative;}
.news_center02 li a::before{content:''; position:absolute; left:0; width:100%; bottom:0; height:3px; background:#c6c6c6;}
.news_center02 li a::after{content:''; position:absolute; left:0; width:0%; bottom:0; height:3px; background:#006cd3; transition:all .36s;}
.news_center02 li:nth-child(3n){margin-right:0;}
.news_center02 li .t{font-weight:bold; height:.8rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:.2rem;}
.news_center02 li a:hover::after{width:100%;}

.news_center03{margin:.8rem 0; overflow:hidden;}
.news_center03 .bott .swiper-container{overflow:visible;}
.news_center03 .bott .swiper-wrapper{align-items:stretch;}
.news_center03 .bott .swiper-slide{width:41.7%; margin-right:1.7%; overflow:hidden; border-radius:.2rem;}
.news_center03 .bott .swiper-slide a{display:block; height:100%; position:relative;}
.news_center03 .bott .swiper-slide .img{height:100%;}
.news_center03 .bott .swiper-slide .img img{min-height:100%; min-width:100%;}
.news_center03 .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_center03 .bott .swiper-slide .cover{position:absolute; left:7%; width:86%; bottom:7.5%; color:#fff;}
.news_center03 .bott .swiper-slide .cover .time{color:#fff;}
.news_center03 .bott .swiper-slide .cover .t{font-weight:bold;}
.news_center03 .bott .btns_box{display:flex; align-items:center; margin-top:.45rem;}
.news_center03 .bott .btns_box>div{position:relative; margin:0; left:auto; right:auto; outline:none;}
.news_center03 .bott .btns_box .swiper-button-prev,
.news_center03 .bott .btns_box .swiper-button-next{width:.5rem; height:.5rem; border-radius:50%; border:1px solid #006cd3; margin-right:.15rem; background:none; color:#006cd3; transition:all .3s ease; outline:none;}
.news_center03 .bott .btns_box .swiper-button-prev::after,
.news_center03 .bott .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_center03 .bott .btns_box .swiper-button-next::after{content:'\e65f';}
.news_center03 .bott .btns_box .swiper-button-prev:hover,
.news_center03 .bott .btns_box .swiper-button-next:hover{background:#006cd3; color:#fff;}
.news_center03 .bott .btns_box .swiper-pagination{width:calc(100% - 2rem); height:2px; margin-left:.6rem; background:#e5e5e5;}
.news_center03 .bott .btns_box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#006cd3;}

.news_center04{padding:.8rem 0; background:#f8f8f8; 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:#006cd3;}
@keyframes radiusRotate {0%{transform:translate(-50%,-50%) rotate(0deg);}100%{transform:translate(-50%,-50%) rotate(360deg);}}

.news_center05{margin-top:.8rem; overflow:hidden;}
.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:#006cd3; 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:#006cd3;}
.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:#006cd3;}


/* 陕汽要闻 */
.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:#006cd3;}
.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 #006cd3; margin-left:.15rem; background:none; color:#006cd3; 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:#006cd3; 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:#006cd3; }
.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:#006cd3;}

.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:#006cd3; 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:#006cd3; 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%;}


/* 20250217新增三级 */
.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:#006cd3;}
.news_list01 .thr_nav .left a:hover{background:#fff; color:#006cd3;}
.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:#006cd3; border-color:#006cd3;}
.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:#006cd3; border-color:#006cd3;}
.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:#006cd3; border-color:#006cd3}
.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_qzone .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:#006cd3; 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:#006cd3; 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:650px!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:#006cd3; 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:#006cd3;}
.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;}


/* 党建详情 */
.party_detail .news_detail01 .left .btns .common_more{background:#dc0010; border-color:#dc0010;}
.party_detail .news_detail01 .left .btns .common_more::after{background:#d2000f;}
.party_detail .news_detail01 .right .item .conBox{background:#dc0010;}
.party_detail .news_detail01 a:hover{color:#dc0010;}
.party_detail .news_detail01 .right .item .item_con li a:hover .c{color:#dc0010;}


/* 专题报道 */
.news_report02 li{float:left; width:48.4%; margin-right:3.2%; margin-top:.55rem;}
.news_report02 li:nth-child(1),
.news_report02 li:nth-child(2){margin-top:0;}
.news_report02 li:nth-child(2n){margin-right:0;}
.news_report02 li .img{border-radius:.2rem; overflow:hidden; margin-bottom:.25rem;}
.news_report02 li .img img{object-fit:cover;}
.news_report02 li .rect-5608{padding-bottom:56.08%;}
.news_report02 li .words .tit{font-weight:bold;}
.news_report02 li .words .jt{color:#006cd3; font-size:.25rem; line-height:1; margin:0; display:block; margin-top:.1rem;}


/* 影像陕汽 */
.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;}

/* 20250217新增三级 */
.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;}


/* 信息公开 */
.news_information01 li{width:32%; margin-right:2%; position:relative; padding:1px; box-sizing:border-box; float:left; margin-bottom:.3rem;}
.news_information01 li:nth-child(3n){margin-right:0;}
.news_information01 li a{border:1px solid #e5e5e5; border-radius:.2rem; overflow:hidden; box-sizing:border-box; position:relative; padding:.5rem 7.2% .6rem; display:block;}
.news_information01 li a::after{content:''; position:absolute; left:0; top:0; height:.06rem; width:0; background:#006cd3; transition:all .3s ease;}
.news_information01 li .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_information01 li .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_information01 li .more{color:#006cd3;}
.news_information01 li:hover a::after{width:100%;}

/* 人才 */
.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,#1340bf,#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;}

/* 社会责任 */
.responsibility.channel_content{padding-bottom:0;}
.responsibility01{margin-bottom:.6rem;}
.responsibility01 .content{display:flex; align-items:flex-start; justify-content:space-between;}
.responsibility01 .con{width:69.7%; font-size:.18rem; line-height:.36rem; text-align:justify;}

.responsibility02{background:url(../img/responsibility02_bg.jpg) no-repeat center/cover;}
.responsibility02 .hd{padding:1.4rem 0 .2rem; color:#fff; }
.responsibility02 .hd .title{margin-bottom:.5rem;}
.responsibility02 .hd .cont{width:34.7%; height:3rem;}
.responsibility02 .hd .item{margin-bottom:.35rem;}
.responsibility02 .hd .item .tit{font-weight:bold; margin-bottom:.2rem; transition:all .3s ease; position:relative;}
.responsibility02 .hd .item .tit::after{content:''; position:absolute; left:0; top:.05rem; height:.3rem; width:0; background:#fff; opacity:0; visibility:hidden; transition:all .3s ease;}
.responsibility02 .hd .item .con{color:#fff; text-align:justify; display:none; max-height:1.5rem; overflow-y:auto; padding-right:5px;}
.responsibility02 .hd .item .con::-webkit-scrollbar {width:2px; height:4px;}
.responsibility02 .hd .item .con::-webkit-scrollbar-thumb {border-radius:5px; background:#006cd3; }
.responsibility02 .hd .item .con::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.responsibility02 .hd .item.act .tit{padding-left:.25rem;}
.responsibility02 .hd .item.act .tit::after{width:4px; opacity:1; visibility:visible;}
.responsibility02 .bd{border-top:1px solid rgba(255,255,255,0.3); padding:.5rem 0 .6rem;}
.responsibility02 .bd .list{display:flex; align-items:flex-start; justify-content:space-between;}
.responsibility02 .bd .list .item{opacity:.8; transition:all .3s ease;}
.responsibility02 .bd .list img{max-height:.5rem;}
.responsibility02 .bd .list .item:hover{opacity:1;}

.responsibility03{margin-top:.8rem; overflow:hidden;}
.responsibility03 .infor{margin-bottom:.35rem;}
.responsibility03 .title{margin-bottom:.1rem;}
.responsibility03 .swiper-container{overflow:visible;}
.responsibility03 .swiper-wrapper{align-items:stretch;}
.responsibility03 .swiper-slide{width:29%; margin-right:3%; background:#f7f8fa; border-radius:.2rem; overflow:hidden; height:auto;}
.responsibility03 .swiper-slide .rect-5882{padding-bottom:58.82%;}
.responsibility03 .swiper-slide .words{padding:.35rem 6% .4rem;}
.responsibility03 .swiper-slide .words .t{font-weight:bold; transition:all .3s ease;}
.responsibility03 .swiper-slide .words .con{max-height:.6rem; margin-top:.1rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.responsibility03 .swiper-slide:hover .words .t{color:#006cd3;}

.responsibility .btns_box{display:flex; align-items:center; margin-top:.45rem;}
.responsibility .btns_box>div{position:relative; margin:0; left:auto; right:auto; outline:none;}
.responsibility .btns_box .swiper-button-prev,
.responsibility .btns_box .swiper-button-next{width:.5rem; height:.5rem; border-radius:50%; border:1px solid #006cd3; margin-right:.15rem; background:none; color:#006cd3; transition:all .3s ease; outline:none;}
.responsibility .btns_box .swiper-button-prev::after,
.responsibility .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;}
.responsibility .btns_box .swiper-button-next::after{content:'\e65f';}
.responsibility .btns_box .swiper-button-prev:hover,
.responsibility .btns_box .swiper-button-next:hover{background:#006cd3; color:#fff;}
.responsibility .btns_box .swiper-pagination{width:calc(100% - 2rem); height:2px; margin-left:.6rem; background:#e5e5e5; outline:none;}
.responsibility .btns_box .swiper-pagination::after{content:''; position:absolute; left:0; top:50%; width:.16rem; height:.16rem; background:#006cd3; transform:translate(-50%,-50%); border-radius:50%;}
.responsibility .btns_box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#006cd3;}

.wrap_left{width:94.2%; margin:0 auto; margin-right:0;}

.responsibility04{margin-top:.8rem; padding-top:.8rem; background:url(../img/responsibility04_bg.jpg) no-repeat top center; background-size:100% auto;}
.responsibility04 .title{color:#fff; margin-bottom:.7rem; text-align:center;}
.responsibility04 .content{border-top-left-radius:.2rem; border-bottom-left-radius:.2rem; position:relative; background-color:#ffffff; box-shadow:0px 2px 30.72px 1.28px rgba(0, 0, 0, 0.06); padding:.7rem 6.5% .65rem; overflow:hidden;}
.responsibility04 .content::after{content:''; position:absolute; left:0; top:0; height:100%; width:6.5%; background:#fff; z-index:5;}
.responsibility04 .swiper-container{overflow:visible;}
.responsibility04 .swiper-wrapper{align-items:stretch;}
.responsibility04 .swiper-slide{width:29%; margin-right:3%; background:#f7f8fa; border-radius:.2rem; overflow:hidden;}
.responsibility04 .swiper-slide .rect-5882{padding-bottom:58.82%;}
.responsibility04 .swiper-slide .words{padding:.35rem 6% .4rem;}
.responsibility04 .swiper-slide .words .t{font-weight:bold; transition:all .3s ease;}
.responsibility04 .swiper-slide .words .con{max-height:.6rem; margin-top:.1rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.responsibility04 .swiper-slide:hover .words .t{color:#006cd3;}

/* .responsibility05{margin-top:.8rem;} */
.responsibility05 .content{position:relative; overflow:hidden;}
.responsibility05 .content .bg img{width:100%;}
.responsibility05 .content .cont{position:absolute; left:0; width:100%; top:52%; transform:translateY(-50%);}
.responsibility05 .content .box{width:41.2%; color:#000;}
.responsibility05 .content .box .t{margin:.1rem 0 .2rem; font-weight:bold;}

.responsibility06{margin-top:.8rem;}
.responsibility06 .item{padding:.8rem 0; background:#f7f8fa;}
.responsibility06 .item .content{display:flex; align-items:center; justify-content:space-between; flex-direction:row-reverse;}
.responsibility06 .item .words{width:47.6%;}
.responsibility06 .item .words .icon img{max-height:.6rem;}
.responsibility06 .item .words .infor{margin-top:.15rem;}
.responsibility06 .item .words .infor .con{text-align:justify; margin-top:.2rem;}
.responsibility06 .item .img{width:47.4%; border-radius:.2rem; overflow:hidden;}
.responsibility06 .item .img img{width:100%;}
.responsibility06 .item:nth-child(2n){background:#fff;}
.responsibility06 .item:nth-child(2n) .content{flex-direction:row;}


/* 陕西汽车报 */
.news_car01 .content{display:flex; align-items:flex-start; justify-content:space-between;}
.news_car01 .left_img{width:33.4%; flex-shrink:0;}
.news_car01 .left_img .img{display:none; width:100%; box-shadow:0px 1px 15px 5px rgba(0, 0, 0, 0.08);}
.news_car01 .left_img .img:first-child{display:block;}
.news_car01 .left_img .img img{width:100%;}
.news_car01 .center{width:38.2%;}
.news_car01 .center .title{padding-left:.35rem;}
.news_car01 .center .tab_t_box{margin-top:.35rem; padding:0 .2rem; border-bottom:1px solid #e5e5e5; font-size:0;}
.news_car01 .center .tab_t{display:inline-block; vertical-align:text-top; padding:0 .15rem .1rem; margin-right:.4rem; position:relative; font-weight:bold; cursor:pointer; }
.news_car01 .center .tab_t:last-child{margin-right:0;}
.news_car01 .center .tab_t::after{content:''; position:absolute; bottom:0; left:0; width:0; height:3px; background:#006cd3; transition:all .3s ease; opacity:0; visibility:hidden;}
.news_car01 .center .tab_t:hover::after{width:100%; opacity:1; visibility:visible;}
.news_car01 .center .tab_t.cur::after{width:100%; opacity:1; visibility:visible;}
.news_car01 .center .tab_b a{display:block; padding:.25rem 0; padding-left:.35rem; border-bottom:1px solid #e5e5e5; font-size:.2rem; line-height:1;}
.news_car01 .right_time{width:22.2%; flex-shrink:0;}
.news_car01 .right_time .time{background:#f4f4f4; padding:.5rem 10% .3rem; box-sizing:border-box;}
.news_car01 .right_time .tit{font-weight:bold; margin-bottom:.2rem;}
/* 日历 */
.news_car01 .right_time .ui-datepicker{width:100%; padding:0; box-sizing:border-box; border:0;}
.news_car01 .right_time .ui-datepicker .ui-datepicker-header{background:#006cd3; padding:.12rem 0; text-align:center;}
.news_car01 .right_time .ui-datepicker .ui-datepicker-title{margin:0 auto; width:60%;}
.news_car01 .right_time .ui-widget-header a{top:50%; transform:translateY(-50%); left:5px; cursor:pointer;}
.news_car01 .right_time .ui-widget-header a::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; color:#fff;}
.news_car01 .right_time .ui-datepicker .ui-datepicker-next::after{content:'\e65f';}
.news_car01 .right_time .ui-datepicker .ui-datepicker-next{right:5px; left:auto;}
.news_car01 .right_time .ui-datepicker .ui-datepicker-prev span, 
.news_car01 .right_time .ui-datepicker .ui-datepicker-next span{display:none;}
.news_car01 .right_time .ui-datepicker select.ui-datepicker-month, 
.news_car01 .right_time .ui-datepicker select.ui-datepicker-year{font-size:.18rem;background:none; border:0; color:#fff; cursor:pointer;}
.news_car01 .right_time .ui-datepicker option{color:#222222; font-size:.16rem; line-height:.3rem; display:block; padding:2px;} 
.news_car01 .right_time .ui-datepicker option:hover{color:#fff;}
.news_car01 .right_time .ui-datepicker td span, 
.news_car01 .right_time .ui-datepicker td a{text-align:center; background:none; border:0; padding:5px;}
.news_car01 .right_time .ui-datepicker-today{background:#fafafa;}
.news_car01 .right_time .ui-datepicker-current-day{background:#006cd3; }
.news_car01 .right_time .ui-datepicker td.ui-datepicker-current-day span, 
.news_car01 .right_time .ui-datepicker td.ui-datepicker-current-day a{color:#fff;}
.news_car01 .right_time .marked_date{padding:0; position:relative; cursor:pointer;}
.news_car01 .right_time .marked_date::after{content:''; position:absolute; left:50%; top:50%; width:80%; height:80%; border-radius:50%; border:1px solid #006cd3; box-sizing:border-box; transform:translate(-50%,-50%);}
/* 期数按钮 */
.news_car01 .right_time .btns_box{margin-top:.2rem; display:flex; align-items:center; justify-content:space-between;}
.news_car01 .right_time .btns_box>a{font-size:.18rem; line-height:.3rem; cursor:pointer; font-weight:bold; transition:all .3s ease;}
.news_car01 .right_time .btns_box>a:hover{color:#006cd3;}
.news_car01 .right_time .down_btn{width:100%; display:block; background:#006cd3; font-size:.18rem; line-height:.55rem; font-weight:bold; color:#fff; text-align:center; margin-top:.2rem;}
/* 手机端筛选 */
.m_select{display:none;}
.news_car01 .center .m_select_btn{display:none;}


/* 汽车报详情 */
.car_detail01 .left{width:33.3%;}
.car_detail01 .left .left_img{box-shadow:0px 1px 15px 5px rgba(0, 0, 0, 0.08); margin-bottom:.4rem;}
.car_detail01 .left .left_img img{width:100%;}
.car_detail01 .left .bd .tit{font-weight:bold; padding-bottom:.3rem; border-bottom:1px solid #e5e5e5; margin-bottom:.3rem;}
.car_detail01 .left .bd .bott{font-size:.18rem;}
.car_detail01 .left .bd .name{display:inline-block; padding:0 .35rem; line-height:.55rem; color:#fff; background:#006cd3; margin-bottom:.3rem;}
.car_detail01 .left .bd .list{color:#222222;}
.car_detail01 .left .bd .list a{display:block; margin-bottom:.1rem; line-height:.3rem;}
.car_detail01 .left .bd .list a:last-child{margin-bottom:0;}
.car_detail01 .right{width:61.5%;}
.car_detail01 .right .top{margin-bottom:.6rem;}

.car_detail01 .right .top .tab_box{margin-top:.35rem; padding:0 .2rem; border-bottom:1px solid #e5e5e5; font-size:0;}
.car_detail01 .right .top a{display:inline-block; vertical-align:text-top; color:#222; padding:0 .15rem .1rem; margin-right:.4rem; position:relative; font-weight:bold; cursor:pointer; }
.car_detail01 .right .top a:last-child{margin-right:0;}
.car_detail01 .right .top a::after{content:''; position:absolute; bottom:0; left:0; width:0; height:3px; background:#006cd3; transition:all .3s ease; opacity:0; visibility:hidden;}
.car_detail01 .right .top a:hover::after{width:100%; opacity:1; visibility:visible;}
.car_detail01 .right .top a.cur::after{width:100%; opacity:1; visibility:visible;}

.car_detail01 .right .bott .hd{text-align:center; margin-bottom:.35rem;}
.car_detail01 .right .bott .hd .titl{font-weight:bold; margin-bottom:.15rem;}
.car_detail01 .right .bott .hd .mess{display:flex; color:#5d5d5d; align-items:center; justify-content:center;}
.car_detail01 .right .bott .hd .mess>div{margin-right:.5rem;}
.car_detail01 .right .bott .hd .mess .switcher{color:#666666; display:flex; align-items:center;}
.car_detail01 .right .bott .hd .mess .switcher a{margin:0 3px;}

.car_detail01 .right .bott .btns{text-align:center; width:100%; border-top:1px solid #e5e5e5; padding-top:.45rem; color:#5d5d5d; margin-top:.5rem;}
.car_detail01 .right .bott .btns .prev{text-align:left; width:calc(50% - 1rem);}
.car_detail01 .right .bott .btns .next{text-align:right; width:calc(50% - 1rem);}
.car_detail01 .right .bott .btns i{margin:0;}
.car_detail01 .right .bott .btns .bb{color:#000000; font-size:.14rem; line-height:1;}
.car_detail01 .right .bott .btns .common_more{color:#fff; background:#006cd3; border-radius:0; font-weight:normal; line-height:.4rem; padding:0 .5rem;}
.car_detail01 .right .bott .btns .common_more::after{background:#025cb1; border-radius:0;}
.car_detail01 .right .bott .text img{max-width:650px!important; width:100%;}


/* 成员公司 */
.company01 li{position:relative; padding:.45rem 0; margin-bottom:.3rem; overflow:hidden;}
.company01 li:last-child{margin-bottom:0;}
.company01 li::before{content:''; position:absolute; right:0; height:100%; top:0; width:3rem; background:url(../img/company01_02.png) no-repeat center; background-size:auto 100%; opacity:0; visibility:hidden; transition:all .3s ease;}
.company01 li::after{content:''; position:absolute; right:0; width:82%; top:0; height:100%; background:#f5f7fa; border-radius:.2rem; z-index:-1;}
.company01 li .box{position:relative;}
.company01 li .box .img{width:26.7%; padding-right:.15rem; padding-bottom:.15rem; position:relative;}
.company01 li .box .img::before{content:''; position:absolute; left:92.5%; top:14.9%; width:13.4%; height:2px; background:#f39700; z-index:5;}
.company01 li .box .img::after{content:''; position:absolute; right:0; bottom:0; width:77.4%; height:76.4%; background:linear-gradient(-45deg,#006cd3,#00c6fd); border-radius:.2rem; overflow:hidden; z-index:0;}
.company01 li .box .img .area{border-radius:.2rem; overflow:hidden; position:relative; z-index:2;}
.company01 li .box .img img{width:100%;}
.company01 li .box .words{width:63%; margin-right:4.1%; display:flex; align-items:center;}
.company01 li .box .words .infor{width:77.4%;}
.company01 li .box .words .infor .tit{font-weight:bold; margin-bottom:.2rem; transition:all .3s ease;}
.company01 li .box .words .infor .con{max-height:1.2rem; overflow-y:auto; padding-right:5px; text-align:justify;}
.company01 li .box .words .infor .con::-webkit-scrollbar{width:2px; height:4px;}
.company01 li .box .words .infor .con::-webkit-scrollbar-thumb{border-radius:5px; background:#006cd3; }
.company01 li .box .words .infor .con::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.company01 li .box .words .link{position:absolute; top:50%; right:5.3%; transform:translateY(-50%); text-align:center;}
.company01 li .box .words .link .icon{width:.7rem; height:.7rem; border-radius:50%; border:1px solid #dfe1e3; margin:0 auto .15rem; display:flex; align-items:center; justify-content:center; transition:all .3s ease;}
.company01 li .box .words .link .iconfont{font-size:.25rem; margin:0; line-height:1; color:#888888; transition:all .3s ease;}
.company01 li .box .words .link .t{color:#222222;}
.company01 li:hover .box .words .link .icon{background:#006cd3; border-color:#006cd3;}
.company01 li:hover .box .words .link .iconfont{color:#fff;}
.company01 li:hover .box .words .infor .tit{color:#006cd3;}
.company01 li:hover::before{right:2%; opacity:1; visibility:visible;}


/* 联系我们 */
.contact_us01{margin-bottom:.8rem;}
.contact_us01 .hd{position:relative; border-radius:.2rem;}
.contact_us01 .hd>img{width:100%;}
.contact_us01 .hd .cover{position:absolute;}
.contact_us01 .hd .cover .pos{width:.3rem; height:.4rem; background:url(../img/contact_us01_jt.png) no-repeat center; background-size:100% auto;}
.contact_us01 .hd .cover .pop{position:absolute; width:3.5rem; background:#fff; top:-0.25rem; left:0; transform:translate(-20%,-100%); padding:.15rem .3rem .2rem; box-sizing:border-box; border-radius:.2rem; box-shadow:0px 0px 5px 1px rgba(0, 0, 0, 0.08);}
.contact_us01 .hd .cover .pop::after{content:''; position:absolute; left:15%; top:100%; border:8px solid #fff; border-left-color:transparent; border-bottom-color:transparent;}
.contact_us01 .hd .cover .pop .t{font-weight:bold;}

.contact_us01 .bd .left{width:44.1%;}
.contact_us01 .bd .left .item{padding:.5rem 0; border-bottom:1px solid #e5e5e5; display:flex; align-items:center; }
.contact_us01 .bd .left .item .icon{width:.8rem; height:.8rem; background:#006cd3; border-radius:50%; display:flex; align-items:center; justify-content:center; flex-shrink:0; margin-right:.4rem;}
.contact_us01 .bd .left .item .icon img{max-height:50%; max-width:50%;}
.contact_us01 .bd .left .item .tel a{display:block;}

.contact_us01 .bd .right{width:52%; border-radius:.2rem; overflow:hidden; background:#006cd3; margin-top:-0.5rem; position:relative;}
.contact_us01 .bd .right::after{content:''; position:absolute; right:0; bottom:0; height:83%; width:100%; background:url(../img/contact_us01_cover.png) no-repeat right bottom; background-size:auto 100%;}
.contact_us01 .bd .right .box{padding:.45rem 7.3%; color:#fff; position:relative; z-index:2;}
.contact_us01 .bd .right .box .t{margin:.35rem 0 .25rem;}
.contact_us01 .bd .right .box li{display:flex; align-items:center; margin-bottom:.2rem;}
.contact_us01 .bd .right .box li .iconfont{font-size:.26rem; line-height:1; margin:0; flex-shrink:0; margin-right:.2rem; width:.3rem;}
.contact_us01 .bd .right .box li.addr .iconfont{font-size:.28rem;}
.contact_us01 .bd .right .box li .c{color:#fff;}

.contact_us02{padding:.8rem 0 .6rem; background:#fafafa;}
.contact_us02 .title{text-align:center; margin-bottom:.35rem;}
.contact_us02 ul{display:flex; align-items:stretch; justify-content:flex-start; flex-wrap:wrap;}
.contact_us02 li{width:23.8%; margin-right:1.6%; margin-bottom:.2rem; box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1); background:#fff; border-radius:.2rem; transition:all .3s ease; position:relative;}
.contact_us02 li::after{content:''; position:absolute; right:0; bottom:0; height:67%; width:100%; background:url(../img/contact_us01_cover.png) no-repeat right bottom; background-size:auto 100%;}
.contact_us02 li:nth-child(4n){margin-right:0;}
.contact_us02 li .box{padding:.35rem 6% .4rem; position:relative; z-index:4;}
.contact_us02 li .box .tit{margin-bottom:.25rem;}
.contact_us02 li .box .line{display:flex; align-items:flex-start; margin-bottom:.1rem;}
.contact_us02 li .box .line:last-child{margin-bottom:0;}
.contact_us02 li .box .line .iconfont{font-size:.26rem; line-height:.3rem; margin:0; flex-shrink:0; margin-right:.15rem; width:.3rem; color:#006cd3; transition:all .3s ease;}
.contact_us02 li .box .line .c{transition:all .3s ease;}
.contact_us02 li .box .line .c a{transition:0s; color:inherit;}
.contact_us02 li:hover{background:#006cd3; color:#fff;}
.contact_us02 li:hover .box .line .iconfont{color:#fff;}
.contact_us02 li:hover .box .line .c{color:#fff; transition:all .3s ease;}

.contact_us03{padding-top:.8rem;}
.contact_us03 .infor{margin-bottom:.35rem; text-align:center;}
.contact_us03 .infor .title{margin-bottom:.1rem;}
.contact_us03 .form_box .inp_box{width:32.4%; margin-right:1.4%; margin-bottom:.24rem;}
.contact_us03 .form_box .inp_box:nth-child(3){margin-right:0;}
.contact_us03 .form_box .inp{width:100%; line-height:.3rem; padding:.1rem 0; margin:0; border:1px solid #e2e2e2; outline:none; background:none; text-indent:.2rem; box-sizing:border-box; border-radius:.1rem;}
.contact_us03 .form_box .text_box{width:100%; margin-bottom:.24rem;}
.contact_us03 .form_box .text_box .text{width:100%; line-height:.3rem; height:1.5rem; padding:.2rem 0; text-indent:.2rem; margin:0; border:1px solid #e2e2e2; outline:none; background:none; resize:none; border-radius:.1rem;}
.contact_us03 .form_box .yzm_box .yzm_inp{width:1.8rem;}
.contact_us03 .form_box .yzm_box .yzm_img{width:1.2rem; height:.5rem; margin-left:.15rem;}
.contact_us03 .form_box .yzm_box span{font-size:12px; line-height:.2rem; vertical-align:bottom; margin-left:.15rem;}

.contact_us03 .form_box .btns_box .btns{width:2.4rem; line-height:.5rem; text-align:center; color:#fff; margin:0; margin-left:.2rem; border:0; outline:none; padding:0; cursor:pointer; background:#575757; border-radius:.1rem;}
.contact_us03 .form_box .btns_box .btns.cur{background:#006cd3;}


/* 党建 */
.party_tit{text-align:center; margin-bottom:.5rem; overflow:hidden;}
.party_tit .title{display:inline-block; position:relative;}
.party_tit .title::before,
.party_tit .title::after{content:''; position:absolute; width:4.2rem; top:50%; transform:translate(100%,-50%); height:3px; background:#dc0010; right:-5px;}
.party_tit .title::before{right:auto; left:-5px; transform:translate(-100%,-50%);}
.party_tit .title span{display:inline-block; padding:0 1.15rem; position:relative; z-index:2; color:#dc0010;}
.party_tit .title span::before{content:''; position:absolute; left:5px; top:50%; transform:translateY(-50%); width:.6rem; height:.46rem; background:url(../img/party_tit_l.png) no-repeat center/cover;}
.party_tit .title span::after{content:''; position:absolute; right:5px; top:50%; transform:translateY(-50%); width:.6rem; height:.46rem; background:url(../img/party_tit_r.png) no-repeat center/cover;}

.party_build.channel_content{padding-bottom:0;}
.party_build a:hover{color:#dc0010;}
.party_build01{background:url(../img/party_build01_bg.jpg) no-repeat center bottom; background-size:100% auto; padding-bottom:.8rem;}
.party_build01 .content{display:flex; align-items:stretch; justify-content:space-between;}
.party_build01 .left{width:51.6%; border-radius:.2rem; overflow:hidden;}
.party_build01 .left .swiper-container{height:100%;}
.party_build01 .left .swiper-slide{position:relative;}
.party_build01 .left .swiper-slide a{display:block; height:100%;}
.party_build01 .left .swiper-slide .img{height:100%; position:relative;}
.party_build01 .left .swiper-slide .img::after{content:''; position:absolute; bottom:0; height:40%; left:0; width:100%; background:linear-gradient(to top, rgba(220, 0, 16 ,.9), rgba(220, 0, 16 ,0)); z-index:0;}
.party_build01 .left .swiper-slide .img img{height:100%; object-fit:cover; width:100%;}
.party_build01 .left .swiper-slide .words{position:absolute; bottom:.5rem; left:0; width:100%; border-bottom:1px solid rgba(255,255,255,.3); padding:0 7% .2rem; box-sizing:border-box; color:#fff;}
.party_build01 .left .swiper-slide .words .time{color:#fff;}
.party_build01 .left .swiper-pagination{font-size:0; width:auto; bottom:.17rem; left:auto; right:.4rem;}
.party_build01 .left .swiper-pagination .swiper-pagination-bullet{width:.12rem; height:.12rem; background:#fff; border-radius:.1rem; opacity:.5; margin:0 .07rem; outline:none;}
.party_build01 .left .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:.4rem; opacity:.8;}

.party_build01 .right{width:44.7%;}
.party_build01 .right .box{height:100%; display:flex; flex-direction:column;}
.party_build01 .right .box a{flex:1; display:flex; align-items:center; justify-content:space-between; border-bottom:1px solid #e5e5e5;}
.party_build01 .right .box .t{padding-left:.5rem; position:relative; width:70%;}
.party_build01 .right .box .t::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.23rem; height:.17rem; background:url(../img/party_build01_02.png) no-repeat center/cover;}

.party_build02{background:url(../img/party_build02_bg.jpg) no-repeat center/cover; padding:.8rem 0;}
.party_build02 .hd{margin-bottom:.8rem;}
.party_build02 .hd .swiper-slide{width:32.2%; border-radius:.2rem; overflow:hidden; margin-right:1.7%;}
.party_build02 .hd .swiper-slide .img{display:block; position:relative;}
.party_build02 .hd .swiper-slide .img::after{content:''; position:absolute; bottom:0; height:40%; left:0; width:100%; background:linear-gradient(to top, rgba(220, 0, 16 ,.9), rgba(220, 0, 16 ,0)); z-index:0;}
.party_build02 .hd .swiper-slide .img img{object-fit:cover;}
.party_build02 .hd .swiper-slide .words{position:absolute; bottom:.25rem; left:0; width:100%; color:#fff; padding:0 9%; box-sizing:border-box; z-index:2;}
.party_build02 .rect-6032{padding-bottom:60.32%;}


.party_build02 .hd .swiper-button-prev,
.party_build02 .hd .swiper-button-next{width:.4rem; height:.8rem; background:rgba(0, 0, 0, 0.3); margin:0; transform:translateY(-50%); opacity:1; outline:none;}
.party_build02 .hd .swiper-button-prev{left:0; border-top-right-radius:.1rem; border-bottom-right-radius:.1rem;}
.party_build02 .hd .swiper-button-next{right:0; border-top-left-radius:.1rem; border-bottom-left-radius:.1rem;}
.party_build02 .hd .swiper-button-prev::after,
.party_build02 .hd .swiper-button-next::after{content:'\e660'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-family:'iconfont'!important; font-size:.2rem; line-height:1; margin:0; display:block; color:rgba(255, 255, 255, .8);}
.party_build02 .hd .swiper-button-next::after{content:'\e65f';}

.party_build02 .bd .content{display:flex; align-items:stretch; justify-content:space-between;}
.party_build02 .bd .left{width:60%; display:flex; align-items:stretch; justify-content:flex-start; flex-wrap:wrap;}
.party_build02 .bd .left .item{width:calc(50% - .1rem); margin-right:.2rem; margin-top:.2rem; border-radius:.2rem; overflow:hidden; position:relative;}
.party_build02 .bd .left .item:nth-child(2n){margin-right:0;}
.party_build02 .bd .left .item:nth-child(1),
.party_build02 .bd .left .item:nth-child(2){margin-top:0;}
.party_build02 .bd .left .item .img{height:100%; display:block; position:relative;}
.party_build02 .bd .left .item .img::after{content:''; position:absolute; left:0; bottom:0; width:100%; height:40%; background:linear-gradient(to top,rgba(220, 0, 16, 0.8),rgba(220, 0, 16, 0));}
.party_build02 .bd .left .item .img>img{height:100%; object-fit:cover; width:100%;}
.party_build02 .bd .left .item .cover1{position:absolute; left:0; bottom:0; width:100%; padding:0 8% .2rem; box-sizing:border-box; color:#fff; z-index:2; transition:all .3s ease;}
.party_build02 .bd .left .item .cover2{position:absolute; left:0; top:0; width:100%; height:100%; opacity:0; visibility:hidden; background:rgba(220, 0, 16, 0.8); z-index:3; color:#fff; display:flex; align-items:center; justify-content:center; transition:all .3s ease; transform:translateY(10%);}
.party_build02 .bd .left .item .cover2 .box{padding:.2rem 10% .4rem;}
.party_build02 .bd .left .item .cover2 .box .t1{font-weight:bold; margin-bottom:.1rem;}
.party_build02 .bd .left .item .cover2 .box .c1{color:#fff; max-height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.party_build02 .bd .left .item:hover .cover1{opacity:0; visibility:hidden;}
.party_build02 .bd .left .item:hover .cover2{opacity:1; visibility:visible; transform:translateY(0);}

.party_build02 .bd .right{width:36%; background:#dc0010; border-radius:.2rem; overflow:hidden; position:relative;}
.party_build02 .bd .right .list{overflow-y:auto; padding-right:.4rem; position:absolute; left:6%; right:4.9%; top:.6rem; bottom:.6rem;}
.party_build02 .bd .right .list::-webkit-scrollbar{width:4px; height:4px;}
.party_build02 .bd .right .list::-webkit-scrollbar-thumb{border-radius:5px; background:#fbb018; }
.party_build02 .bd .right .list::-webkit-scrollbar-track{border-radius:0; background:#ffffff;}
.party_build02 .bd .right .list .line{margin-bottom:.5rem;}
.party_build02 .bd .right .list .line:last-child{margin-bottom:0;}
.party_build02 .bd .right .list a{display:block; padding-left:.4rem; position:relative; color:#fff;}
.party_build02 .bd .right .list a::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.23rem; height:.17rem; background:url(../img/party_build02_03.png) no-repeat center/cover;}

.party_build03{margin-bottom:.8rem;}
.party_build03 .rect-5612{padding-bottom:56.12%;}
.party_build03 .hd{margin-bottom:.55rem;}
.party_build03 .hd .swiper-slide{width:32.2%; border-radius:.2rem; overflow:hidden; margin-right:1.7%;}
.party_build03 .hd .swiper-slide .img{display:block;}
.party_build03 .hd .swiper-slide .img img{object-fit:cover;}
.party_build03 .hd .swiper-button-prev,
.party_build03 .hd .swiper-button-next{width:.4rem; height:.8rem; background:rgba(0, 0, 0, 0.3); margin:0; transform:translateY(-50%); opacity:1; outline:none;}
.party_build03 .hd .swiper-button-prev{left:0; border-top-right-radius:.1rem; border-bottom-right-radius:.1rem;}
.party_build03 .hd .swiper-button-next{right:0; border-top-left-radius:.1rem; border-bottom-left-radius:.1rem;}
.party_build03 .hd .swiper-button-prev::after,
.party_build03 .hd .swiper-button-next::after{content:'\e660'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-family:'iconfont'!important; font-size:.2rem; line-height:1; margin:0; display:block; color:rgba(255, 255, 255, .8);}
.party_build03 .hd .swiper-button-next::after{content:'\e65f';}

.party_build03 .bd .title{padding-left:.9rem; color:#dc0010; margin-bottom:.2rem; position:relative;}
.party_build03 .bd .title::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.6rem; height:.46rem; background:url(../img/party_tit_l.png) no-repeat center/cover;}
.party_build03 .bd .left{width:48.2%; }
.party_build03 .bd .left .box{border-top:1px solid #e5e5e5;}
.party_build03 .bd .left .box a{display:flex; align-items:center; justify-content:space-between; border-bottom:2px dashed #d3d3d3; padding:.27rem 0;}
.party_build03 .bd .left .box .t{padding-left:.5rem; position:relative; width:70%;}
.party_build03 .bd .left .box .t::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.23rem; height:.17rem; background:url(../img/party_build01_02.png) no-repeat center/cover;}
.party_build03 .bd .right{width:48%; background:url(../img/party_build03_right_bg.jpg) no-repeat center/cover; border-radius:.2rem; border:1px solid #ede6e1; padding:.4rem 4.4% .5rem; box-sizing:border-box;}
.party_build03 .bd .right .bott{padding-top:.3rem; border-top:1px solid #e5e5e5;}
.party_build03 .bd .right li{margin-bottom:.25rem;}
.party_build03 .bd .right li:last-child{margin-bottom:0;}
.party_build03 .bd .right a{display:flex; align-items:center; justify-content:flex-start;}
.party_build03 .bd .right .time{margin-right:.3rem; text-align:center; color:#dc0010;}
.party_build03 .bd .right .time .day{line-height:1; font-weight:normal;}
.party_build03 .bd .right .time .year{color:#dc0010;}
.party_build03 .bd .right .t{width:calc(100% - 1rem);}


/* 发展历程 */
.history01 .pc_{position: relative; display:block;}
.history01 .m_{display:none;}
.history01 .pc_::before{content:""; position:absolute; left:0; top:0; bottom:0; width:1rem; background:linear-gradient(to left, transparent, #ffffff); z-index:1;}
.history01 .pc_::after{content:""; position:absolute; right:0; top:0; bottom:0; width:1rem; background:linear-gradient(to right, transparent, #ffffff); z-index:1;}
.history01 .pc_ .stages{position:relative; white-space:nowrap; overflow-x:scroll; font-size:0; overflow:hidden;}
.history01 .pc_ .stages::-webkit-scrollbar{display:none;}
.history01 .pc_ .stage_item{display:inline-block; padding:0 0 .2rem; z-index:0;}
.history01 .pc_ .stage_item:last-child{min-width:100vw;}
.history01 .pc_ .stage_item .wrap{width:12rem; margin-left:5.7vw;}
.history01 .pc_ .stage_item .infor{position:relative; top:0; left:0; white-space:initial;}
.history01 .pc_ .stage_item .infor .title{position:relative; padding-bottom:.15rem;}
.history01 .pc_ .stage_item .infor .title::after{content:''; position:absolute; left:0; bottom:0; width:1.2rem; height:3px; background:#006cd3;}
.history01 .pc_ .stage_item .infor .con{width:auto; max-width:80%; margin-top:.15rem; height:.72rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.history01 .pc_ .stage_item .content{margin-top:.4rem; white-space:nowrap;}
.history01 .pc_ .stage_item .content .widget{position:relative; display:inline-block; padding-left:5.7vw; margin-right:-2.6rem; vertical-align:top;}
.history01 .pc_ .stage_item .content .widget .period{position: relative; top:2.8rem; left:-2.6rem; font-size:.55rem; color:transparent;   background:linear-gradient(to top, #006cd3,#00c6fd); transform:translateX(100%) rotate(-90deg); -webkit-background-clip:text; transform-origin:bottom left; font-weight:bold;}
.history01 .pc_ .stage_item .content .years{display:inline-block; padding:.1rem 0; padding-right:4vw; font-size:0;}
.history01 .pc_ .stage_item .content .year_item{position:relative; display:inline-block; width:3.5rem; padding:1.6rem .4rem .15rem; border-left:1px solid #dbdfe3; white-space:initial;}
.history01 .pc_ .stage_item .content .year_item.on{border-left:1px solid transparent; box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2); transition:all .5s ease;}
.history01 .pc_ .stage_item .content .year_item.on+.year_item{border-left:1px solid transparent;}
.history01 .pc_ .stage_item .content .year_item:first-child::before{content:""; position:absolute; top:0; left: 0; width:8px; height:8px; margin-top:-4px; margin-left:-4px; border-radius:4px; background:#006cd3; z-index:1;}
.history01 .pc_ .stage_item .content .year_item:last-child{border-right:1px solid #e5e5e5;}
.history01 .pc_ .stage_item .content .year_item .intro_box{position:absolute; top:0; left:.2rem; right:.2rem; padding:0 .2rem; height:1.5rem; overflow-y:scroll; background:#fff; z-index:1;  transition:all .5s ease; overflow:hidden;}
.history01 .pc_ .stage_item .content .year_item.on .intro_box{height:4.3rem;}
.history01 .pc_ .stage_item .content .year_item .intro_box::-webkit-scrollbar{display:none;}
.history01 .pc_ .stage_item .content .year_item .tit{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.history01 .pc_ .stage_item .content .year_item .txt{text-align:justify; white-space:normal;}
.history01 .pc_ .stage_item .content .year_item .img_box{margin-top:.25rem;}
.history01 .rect-6609{padding-bottom:66.09%;}

.history01 .pc_ .indicators{position:relative; z-index:1; width:100%; margin-top:.35rem;}
.history01 .pc_ .indicators .indi_item{float:left; cursor:pointer;}
.history01 .pc_ .indicators .indi_item.indi01{width:25%;}
.history01 .pc_ .indicators .indi_item.indi02{width:25%;}
.history01 .pc_ .indicators .indi_item.indi03{width:25%;}
.history01 .pc_ .indicators .indi_item.indi04{width:25%;}
.history01 .pc_ .indicators .indi_item .line{position:relative; width:100%; height:2px; background:#dddddd; overflow:visible;}
.history01 .pc_ .indicators .indi_item .line::before{content:""; position:absolute; top:1px; left:0; width:8px; height:8px; margin-top:-4px; background:#006cd3; border-radius:4px; z-index:1;}
.history01 .pc_ .indicators .indi_item:last-child .line::after{content:""; position:absolute; top:-1px; right:-1px; width:13px; height:15px; margin-top:-6px; background:url(../img/history01_02.png) no-repeat center; z-index:1;}
.history01 .pc_ .indicators .indi_item .line .progress{position:absolute; top:0; left:0; height:100%; width:0; background:#006cd3; z-index:1;}
.history01 .pc_ .indicators .indi_item .year{color:#000; font-size:.18rem; font-weight:bold; line-height:.3rem; margin-top:.2rem; transition:all .5s ease;}
.history01 .pc_ .indicators .indi_item .txt{color:#000; transition:all .5s ease; line-height:1.2;}
.history01 .pc_ .indicators .indi_item.cur .txt,
.history01 .pc_ .indicators .indi_item:hover .txt{color:#006cd3;}
.history01 .pc_ .indicators .indi_item:hover .year{color:#006cd3;}
.history01 .pc_ .indicators .indi_item.cur .year{color:#006cd3; font-size:.24rem;}


/* 德文化 */
.culture{overflow:hidden;}
.culture_title{position:relative; overflow:hidden; text-align:center; background:url(../img/culture_title_bg.png) no-repeat bottom; background-size:100% auto;}
.culture_title span{display:block; position:relative; padding-bottom:.3rem;}
.culture_title span::after{content:''; position:absolute; left:50%; bottom:0; width:1.05rem; height:3px; background:#f08300; transform:translateX(-50%);}
.culture_title.white{background:url(../img/culture_title_bg2.png) no-repeat bottom; background-size:100% auto; color:#fff;}
.culture_title.white span::after{background:#fff;}

.culture01 .content{margin-top:.6rem; display:flex; align-items:stretch; overflow:hidden; padding-bottom:.5rem; background:url(../img/culture01_bg.png) no-repeat bottom; background-size:100% auto;}
.culture01 .item{flex:1; position:relative; padding:1rem 0; box-sizing:border-box; perspective:1500px;}
.culture01 .item::after{content:''; position:absolute; left:0; top:0; width:calc(100% + 16px); height:100%; background:linear-gradient(to right,#d9eafd,#e5effd); z-index:1; transform:rotateY(8deg);}
.culture01 .item:nth-child(2):after{transform:rotateY(-8deg) translateX(-16px); background:linear-gradient(-120deg,#cbe4fd,#d9ecfb);}
.culture01 .item:nth-child(3):after{background:linear-gradient(to right,#dcf0ff,#c8e4fc);}
.culture01 .item .box{width:60%; margin:0 auto; text-align:center; position:relative; z-index:3;}
.culture01 .item .box .tit_box{position:relative; margin-bottom:.5rem;}
.culture01 .item .box .tit_box .t{width:77%; background:linear-gradient(to right, #006cd3,#00c6fd); line-height:.75rem; color:#fff; font-weight:bold; text-align:center; margin:0 auto; margin-right:0; border-top-right-radius:.4rem; border-bottom-right-radius:.4rem; box-shadow:inset 0 0 8px 4px rgb(0 101 193 / 20%);}
.culture01 .item .box .tit_box .icon{width:1rem; height:1rem; border-radius:50%; background:linear-gradient(to right,#fac691,#fe8d5f); display:flex; align-items:center; justify-content:center; box-shadow:3px 0px 5.4px .6px rgba(0, 0, 0, 0.08); position:absolute; left:0; top:50%; transform:translateY(-50%);}
.culture01 .item .box .tit_box .icon img{width:50%;}
.culture01 .item .box .con .line{display:inline-block; vertical-align:text-top; text-align:left; margin:0 .3rem;}
.culture01 .item .cover{position:absolute; right:0; bottom:0; width:1.7rem; height:1.7rem; z-index:2;}
.culture01 .item:nth-child(2) .cover{bottom:-8px;}

.culture02{margin-top:.3rem; position:relative;}
.culture02::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:100%; background:url(../img/culture02_bg.jpg) no-repeat top center; z-index:-1; background-size:100% 100%;}
.culture02 .content{padding-top:.45rem; margin-top:.4rem; background:url(../img/culture02_bg2.png) no-repeat top center; background-size:100% 100%; border-bottom-left-radius:.2rem; border-bottom-right-radius:.2rem;}
.culture02 .content .words{padding:1.3rem 12% 1.1rem; color:#fff; font-weight:bold;}
.culture02 .content .words .t{position:relative;}
.culture02 .content .words .t::after{content:''; position:absolute; left:0; top:0; width:.75rem; height:.65rem; background:url(../img/culture02_yinhao.png) no-repeat center/cover; transform:translate(-150%,-35%);}

.culture03{padding:.8rem 0 1.5rem; position:relative; background:url(../img/culture03_bg.jpg) no-repeat center/cover;}
.culture03 .content{margin-top:.6rem; display:flex; align-items:flex-end; justify-content:space-between;}
.culture03 .left{width:30%;}
.culture03 .right{width:63.5%;}
.culture03 .right li{display:flex; align-items:center; justify-content:space-between; margin-bottom:.45rem;}
.culture03 .right li .con{width:78.7%;}
.culture03 .right li .name{line-height:.75rem; color:#fff; font-weight:bold; position:relative; width:17%; text-align:center;}
.culture03 .right li .name>div{position:relative; z-index:3;}
.culture03 .right li .name::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:linear-gradient(to right,#006cd3,#00c6fd); border-radius:.1rem; z-index:0; transform:skewX(-20deg);}

.culture04{position:relative; padding-top:1rem;}
.culture04::after{content:''; position:absolute; left:0; top:-0.7rem; width:100%; bottom:0; background:url(../img/culture04_bg.png) no-repeat top/cover; z-index:0;}
.culture04 .wrap{position:relative; z-index:2;}
.culture04 .content{margin-top:.6rem;}
.culture04 .item{float:left; width:14.1%; color:#fff; padding-top:.8rem; transition:all .6s ease;}
.culture04 .item .box{padding:0 .4rem; border-left:1px solid rgba(255,255,255,.4); transition:all .6s ease;}
.culture04 .item:last-child .box{border-right:1px solid rgba(255,255,255,.4);}
.culture04 .item .num{font-size:.6rem; line-height:1; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; margin-bottom:.1rem;}
.culture04 .item .tit{font-weight:bold; margin-bottom:.3rem;}
.culture04 .item .con{color:#fff; opacity:0; visibility:hidden; height:1.8rem; overflow-y:auto; transition:all .6s ease; width:4.1rem; box-sizing:border-box; padding-right:5px;}
.culture04 .item .con::-webkit-scrollbar{width:2px; height:4px;}
.culture04 .item .con::-webkit-scrollbar-thumb{border-radius:5px; background:#f08300;}
.culture04 .item .con::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.culture04 .item .con .line{position:relative; padding-left:.2rem;}
.culture04 .item .con .line::after{content:''; position:absolute; left:0; top:.11rem; width:.08rem; height:.08rem; background:#fff; border-radius:50%;}

.culture04 .item.on{width:29.5%; transition:all .6s ease; padding-top:.3rem;}
.culture04 .item.on .box{padding-bottom:.4rem;}
.culture04 .item.on .con{opacity:1; visibility:visible; transition:all .6s ease;}

.culture05{padding-top:.8rem; background:url(../img/culture05_bg.png) no-repeat center/cover;}
.culture05 .content{margin-top:.6rem;}
.culture05 .hd .img{border-radius:.2rem; overflow:hidden;}
.culture05 .hd .cover_box{width:84%; margin:0 auto; transform:translateY(-0.8rem); display:flex; align-items:stretch; justify-content:space-between;}
.culture05 .hd .cover_box .item{width:46.7%; background:#fff; box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.35); border-radius:.2rem; height:2.5rem; display:flex; align-items:center; padding:0 4.7%; box-sizing:border-box;}
.culture05 .hd .cover_box .item .icon{width:1.1rem; margin-right:.6rem;}
.culture05 .hd .cover_box .item .intro .t{font-weight:bold;}

.culture05 .bd .left{width:56.6%; border-radius:.2rem; overflow:hidden;}
.culture05 .bd .left img{width:100%;}
.culture05 .bd .right{width:39.5%; padding-top:.4rem;}
.culture05 .bd .right .item{margin-bottom:.4rem; cursor:pointer;}
.culture05 .bd .right .item:last-child{margin-bottom:0;}
.culture05 .bd .right .item>div{padding-left:.25rem;}
.culture05 .bd .right .item .tit{position:relative; margin-bottom:.05rem;}
.culture05 .bd .right .item .tit::after{content:''; position:absolute; top:50%; height:0; transform:translateY(-50%); left:0; width:4px; background:#f08300; transition:all .3s ease;}
.culture05 .bd .right .item .con{display:none; max-height:1.5rem; overflow-y:auto; padding-right:5px;}
.culture05 .bd .right .item .con::-webkit-scrollbar{width:2px; height:4px;}
.culture05 .bd .right .item .con::-webkit-scrollbar-thumb{border-radius:5px; background:#f08300;}
.culture05 .bd .right .item .con::-webkit-scrollbar-track{border-radius:0; background:#fff;}

.culture05 .bd .right .item.act .tit{color:#006cd3; font-weight:bold;}
.culture05 .bd .right .item.act .tit::after{height:.28rem;}

.culture06{margin-top:.8rem;}
.culture06 .content{margin-top:.6rem;}
.culture06 .tab_t_box{display:flex; align-items:stretch; flex-wrap:wrap;}
.culture06 .tab_t_box .tab_t{display:flex; align-items:center; justify-content:space-between; padding:0 2.3%; height:1.25rem; width:20%; box-sizing:border-box; border:1px solid #d2e7fc; background:#fff; cursor:pointer; transition:all .3s ease;;}
.culture06 .tab_t_box .tab_t:nth-child(2n-1){background:#e5effd;}
.culture06 .tab_t_box .tab_t:first-child{border-top-left-radius:.2rem;}
.culture06 .tab_t_box .tab_t:last-child{border-bottom-right-radius:.2rem;}
.culture06 .tab_t_box .tab_t:nth-child(5){border-top-right-radius:.2rem;}
.culture06 .tab_t_box .tab_t:nth-child(6){border-bottom-left-radius:.2rem;}
.culture06 .tab_t_box .tab_t .icon{width:.8rem; overflow:hidden; flex-shrink:0;}
.culture06 .tab_t_box .tab_t.cur{background:linear-gradient(to right,#006cd3,#00c6fd); color:#fff;}
.culture06 .bott{margin-top:.3rem; padding-top:.45rem; position:relative; }
.culture06 .bott::after{content:''; position:absolute; top:0; left:.4rem; border:.45rem solid transparent; border-bottom-color:#eff5f9; transform:translateY(-48%); z-index:-1;}
.culture06 .bott .tab_b_box{padding:.7rem 6.7%; background:url(../img/culture06_bott_bg.png) no-repeat center/cover; border-radius:.2rem; overflow:hidden;}
.culture06 .bott .tab_b{min-height:1.7rem; display:flex; align-items:center; display:none; width:80%;}
.culture06 .bott .tab_b .t{font-weight:normal; margin-bottom:.05rem;}
.culture06 .bott .tab_b.cur{display:flex;}


/* 公司介绍 */
.about.channel_content{padding:0;}
.about01{height:220vh; position:relative;}
.about01 .hd{position:sticky; top:0; width:100%; height:100vh; overflow:hidden;}
.about01 .hd .img{width:100%; height:100%;}
.about01 .hd .img img{width:100%; height:100%; object-fit:cover;}
.about01 .hd .bag{position:absolute; top:0; left:0; background-color:#006cd3; width:100%; height:100%; opacity:0.1;}
.about01 .hd .cont{position:absolute; top:45%; -webkit-transform:translateY(-50%); transform:translateY(-50%); left:0; width:100%; text-align:center; color:#fff; -webkit-transition:all 0.3s linear; transition:all 0.3s linear;}
.about01 .hd .cont .tit{font-size:.6rem; line-height:1; margin-bottom:.2rem;}
.about01 .bd{position:absolute; bottom:0; left:0; width:100%; height:100vh; z-index:3; display:flex; align-items:center; justify-content:center; text-align:center; color:#fff; overflow:hidden;}
.about01 .bd .content{width:72%; margin:0 auto; text-align:justify; position:relative;}
.about01 .bd .content::after,
.about01 .bd .content::before{content:'“'; position:absolute; left:-6%; top:0; font-size:1rem; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:1; font-weight:bolder; transform:translate(-100%,-20%);}
.about01 .bd .content::after{content:'”'; right:-6%; bottom:0; left:auto; top:auto; transform:translate(100%,-20%);}
.about01 .bd .content .top_words .con{max-height:4.68rem; overflow-y:auto; padding-right:.45rem;}
.about01 .bd .content .top_words .con::-webkit-scrollbar{width:3px; height:4px;}
.about01 .bd .content .top_words .con::-webkit-scrollbar-thumb{border-radius:5px; background:#c0d0e3; }
.about01 .bd .content .top_words .con::-webkit-scrollbar-track{border-radius:0; background:transparent;}
.about01 .bd .content .btns_box{text-align:center; margin-top:.45rem;}
.about01 .bd .content .btns_box .common_more{color:#fff; border-color:#fff;}
.about01 .bd .content .btns_box .common_more .icon{width:.27rem; height:.22rem; background:url(../img/about01_icon01.png) no-repeat center/contain; display:inline-block; vertical-align:middle; margin-left:.6rem;}
.about01 .bd .content .btns_box .common_more:hover{border-color:#006cd3;}

.about01.on .hd .cont{opacity:0;}

.about02{height:100vh; position:relative; overflow:hidden;}
.about02 .content{position:relative; height:100%;}
.about02 .content .m_show{display:none;}
.about02 .content video{width:auto; height:auto; object-fit:cover; min-width:100%; min-height:100%;}
.about02 .play_overlay{position:absolute; top:0; left:0; width:100%; height:100%; z-index:3; opacity:0;}
.about02 .play_overlay .play_btn{cursor:pointer; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.about02 .play_overlay .play_btn .circle{cursor:pointer; width:.8rem; height:.8rem; position:relative; margin:0 auto;}
.about02 .play_overlay .play_btn .circle::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;}
.about02 .play_overlay .play_btn .circle::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;}
.about02 .play_overlay:hover .play_btn .circle::before{animation:radiusRotate 1s linear infinite;}
.about02 .play_overlay .play_btn .t{color:#fff; margin-top:.1rem;}

.about02 .overlay{position:absolute; top:0; left:0; right:0; bottom:0; z-index:4; /*opacity:0;*/ overflow:hidden;}
.about02 .overlay .img_cover{position:absolute; top:0; left:-1%; width:102%; height:100%; /*background:url(../img/about02_bg_cover.png) no-repeat center/cover;*/ z-index:4;}
.about02 .overlay .img_logo{position:absolute; top:0; left:-1%; width:102%; height:100%; z-index:3; background-position:center; background-repeat:no-repeat; background-size:cover;}
.about02 .overlay .cont_box{position:absolute; left:0; right:0; top:50%; transform:translateY(-50%); z-index:5;}
.about02 .overlay .cont_box .cont{display:flex; align-items:flex-start; justify-content:space-between;}
.about02 .overlay .cont_box .item{width:31.8%; }
.about02 .overlay .cont_box .item .line{padding:.25rem 0; display:flex; align-items:center; margin-top:.4rem; border-bottom:1px solid #f5f5f5;}
.about02 .overlay .cont_box .item .line .icon{width:.8rem; margin-right:.5rem;}
.about02 .overlay .cont_box .item .line .t{color:#006cd3; display:flex; align-items:flex-end;}
.about02 .overlay .cont_box .item .line .num{line-height:1;}
.about02 .overlay .cont_box .item .line .sym{line-height:.46rem; margin-left:5px;}
.about02 .overlay .cont_box .item .line .unit{margin-left:5px; line-height:.24rem;}

.about03{background:#f7f8fa; overflow:hidden; height:calc(100vh - .55rem);}
.about03 .wrap{height:100%;}
.about03 .left{width:25.9%; padding:.4rem 0; height:100%; box-sizing:border-box; display:flex; align-items:center;}
.about03 .left .list{padding:7vh 0;}
.about03 .left .list ul{max-height:3.5rem; overflow-y:auto; padding-right:.1rem;}
.about03 .left .list ul::-webkit-scrollbar {width:2px; height:2px;}
.about03 .left .list ul::-webkit-scrollbar-thumb{border-radius:5px; background:#006cd3; }
.about03 .left .list ul::-webkit-scrollbar-track{border-radius:0; background:#f7f7f7;}
.about03 .left .list li{padding-left:.5rem; position:relative; margin-bottom:.14rem;}
.about03 .left .list li:last-child{margin-bottom:0;}
.about03 .left .list li::before{content:''; position:absolute; width:.3rem; height:.3rem; background:url(../img/about03_02.png) no-repeat center; background-size:auto 100%; left:0; top:.02rem;}

.about03 .right{width:68.2%; height:100%; display:-webkit-flex; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap;}
.about03 .right .img_box{width:33.33%; height:100%;}
.about03 .right .img_box .swiper-container{height:100%; padding:0 .4rem; overflow:visible;}
.about03 .right .img_box .swiper-container .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;}

.about03 .right .img_box .swiper-container .swiper-slide{background:#fff; height:auto; box-shadow:0px 17px 32px 0px rgba(0, 0, 0, 0.06); padding:.15rem; box-sizing:border-box;}
.about03 .right .img_box .swiper-container .swiper-slide img{width:100%;}


/* 党建列表 */
.build_list01{overflow:hidden;}
.build_list01 .hd ul li:hover{color:#dc0010;}
.build_list01 .hd ul::-webkit-scrollbar-thumb {border-radius:5px; background:#dc0010; }
.build_list01 .bott .rect-6044{padding-bottom:60.44%;}
.build_list01 .bott .rect-6044 img{object-fit:cover;}
.build_list01 .bott ul{position:relative;}
.build_list01 .bott ul:after{content:''; background:#bcbcbc; position:absolute; top:0; left:13%; height:100%; width:1px; z-index:3;}
.build_list01 .bott ul a:hover{color:#dc0010;}
.build_list01 .bott ul .item{margin-bottom:.3rem; display:flex; align-items:stretch;}
.build_list01 .bott ul .item_l{width:20%; position:relative;}
.build_list01 .bott ul .item_l::after{content:''; position:absolute; top:0; right:35%; width:0; height:100%; background:#dc0010; transition:all .5s ease; -webkit-transition:all .5s ease;}
.build_list01 .bott ul .item_r{width:80%; background:#fafafa; position:relative;}
.build_list01 .bott ul .item_r::after{content:''; position:absolute; top:0; right:0; background:#fafafa; height:100%; width:0; transition:all .5s ease; -webkit-transition:all .5s ease;}
.build_list01 .bott ul .item_l .time{width:65%; float:left; font-family:'Arial'; line-height:1; text-align:center; position:absolute; top:50%; transform:translateY(-50%); color:#dc0010; z-index:5;}
.build_list01 .bott ul .item_l .time .d{line-height:1; font-size:.6rem; transition:all .3s ease;}
.build_list01 .bott ul .item_l .time .t{color:#dc0010; transition:all .3s ease; }
.build_list01 .bott ul .item_l .time::after{content:''; background:#bcbcbc; position:absolute; width:.46rem; height:1px; top:50%; right:0;transition:all .5s ease; -webkit-transition:all .5s ease; transform:translateX(100%);}
.build_list01 .bott ul .item_r .box{padding:.3rem .4rem;}
.build_list01 .bott ul .item_r .intro_box .tit{font-weight:bold; color:#000; margin-bottom:.1rem;}
.build_list01 .bott ul .item_r .intro_box .tit a{display:block;}
.build_list01 .bott ul .item_r .intro_box .list_tool{margin-bottom:.1rem; color:#c9c9c9;}
.build_list01 .bott ul .item_r .intro_box .list_tool .share_more{margin-left:.1rem; vertical-align:middle;}
.build_list01 .bott ul .item_r .intro_box .list_tool .time{margin-left:.1rem;}
.build_list01 .bott ul .item_r .intro_box .con{height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.build_list01 .bott ul .item_r .intro_box .con a{color:#555; display:block}
.build_list01 .bott ul .item_r .intro_box{width:70%; float:left;}
.build_list01 .bott ul .item_r .img_box{float:right; width:24%; overflow:hidden; border-radius:.1rem;}
.build_list01 .bott ul .item.hover{background:#fafafa;}
.build_list01 .bott ul .item.hover .item_l .time{color:#fff;}
.build_list01 .bott ul .item.hover .item_l .time .t{color:#fff;}
.build_list01 .bott ul .item.hover .item_l .time::before{content:''; position:absolute; border-top:.15rem solid transparent; border-bottom:.15rem solid transparent; border-left:.15rem solid #dc0010; right:0; top:50%; transform:translate(100%,-50%); z-index:3;}
.build_list01 .bott ul .item.hover .item_l .time::after{background:#dc0010; }
.build_list01 .bott ul .item.hover .tit{color:#dc0010;}
.build_list01 .bott ul .item.hover .item_l::after{width:5.2rem}
.build_list01 .bott ul .item.hover .item_r::after{width:3.3rem; right:-3.3rem;}
.build_list01 .widgets_common_pages_4{margin-top:.4rem;}
.build_list01 .widgets_common_pages_4 span.current{background:#dc0010; border-color:#dc0010;}
.build_list01 .widgets_common_pages_4 a:hover{background:#dc0010; border-color:#dc0010;}
.build_list01 .bott ul li.no_img .item_r .intro_box{width:100%;}
.build_list01 .bott ul li.no_img .item_r .img_box{display:none;}

/* 特殊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:#006cd3;}
.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:#006cd3; line-height:1; margin-bottom:3px;}
.honor02 .content .right li .t{line-height:.24rem;}


/* 首页 */
.index_titBox{color:#fff;}
.index_titBox .en{text-transform:uppercase; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/* banner */
.ibanner{height:100vh; position:relative; overflow:hidden;}
.ibanner .swiper-container{height:100%;}
.ibanner .swiper-slide{clip-path:none; opacity:1; z-index: 0; height:100%;}
.ibanner .swiper-slide-prev{opacity:0; transition:opacity 1s ease; z-index: 3;}
.ibanner .swiper-slide-active{opacity:1; transition:opacity 1s ease; z-index: 5;}
.ibanner .swiper-slide-next{z-index: 1; opacity:0; transition:opacity 1s ease;}
.ibanner .swiper-slide a{display:block; height:100%;}
.ibanner .swiper-slide .img_box{position:relative; height:100%;}
.ibanner .swiper-slide .img_box img,
.ibanner .swiper-slide .img_box video{width:100%; height:100%; object-fit:cover;}
/* 视频遮罩 */
.ibanner .swiper-slide.video_slide .img_box::after{content:""; position: absolute; top:0; left:0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.1); z-index:0;}

.ibanner .widgets{position:absolute; bottom:.47rem; left:0; width:100%; z-index:20;}
.ibanner .widgets .wrap{position:relative;}
.ibanner .widgets .right-area{float:right;}
.ibanner .swiper-pagination{position:static; }
.ibanner .swiper-pagination{ color:#fff;}
.ibanner .swiper-pagination .dangqian{font-family:Arial, Helvetica, sans-serif; color:#006cd3;}
.ibanner .widgets .left-area{float:left;}
.ibanner .swiper-button-prev,
.ibanner .swiper-button-next{position:relative; display:inline-block; vertical-align:middle; margin-top:0; width:auto; height:auto; background:none; left:auto; right:auto; top:auto;}
.ibanner .swiper-button-prev::after,
.ibanner .swiper-button-next::after{content:'\e65f'; display:block; font-family:'iconfont'!important; margin:0; font-size:.2rem; line-height:1; color:#fff; font-weight:bold;}
.ibanner .swiper-button-prev{transform:rotate(180deg);}
.ibanner .pagination-left{display:inline-block; vertical-align:middle; margin-left:.2rem; font-size:0;}
.ibanner .pagination-left .circle{width:.1rem; height:.1rem; border-radius:50%; background:rgba(255, 255, 255, .5); margin-right:.2rem; display:inline-block; cursor:pointer;}
.ibanner .pagination-left .circle.active{background:#fff;}

.index .section{overflow:hidden;}
.ipart01{height:100%; position:relative; overflow:hidden; background:#000000;}
.ipart01 .content{height:100%; position:relative;}
.ipart01 .item{position:absolute; left:0; top:0; width:24.9%; height:100%; background:#252525; -webkit-transition:width 0.7s, opacity 0.6s 0.7s, z-index 0s 1.3s, -webkit-transform 0.6s 0.7s; transition:width 0.7s, opacity 0.6s 0.7s, z-index 0s 1.3s, -webkit-transform 0.6s 0.7s; transition:transform 0.6s 0.7s, width 0.7s, opacity 0.6s 0.7s, z-index 0s 1.3s; transition:transform 0.6s 0.7s, width 0.7s, opacity 0.6s 0.7s, z-index 0s 1.3s, -webkit-transform 0.6s 0.7s; will-change:transform, width, opacity; cursor:pointer;}
.ipart01 .item .item_OF{overflow:hidden; position:relative; height:100%;}
.ipart01 .item .item_inner{overflow:hidden; position:relative; height:100%; -webkit-transition:-webkit-transform 1s; transition:-webkit-transform 1s; transition:transform 1s; transition:transform 1s, -webkit-transform 1s;}
.ipart01 .item .item_bg{display:none; position:relative; z-index:1; width:100%; height:100%; -webkit-transition:-webkit-transform 0.6s 0.7s; transition:-webkit-transform 0.6s 0.7s; transition:transform 0.6s 0.7s; transition:transform 0.6s 0.7s, -webkit-transform 0.6s 0.7s; will-change:transform;}
.ipart01 .item .item_bg img{position:absolute; left:0; top:0; width:100%; height:100%; background-size:cover; background-position:center center; -webkit-transition:-webkit-transform 1s; transition:-webkit-transform 1s; transition:transform 1s; transition:transform 1s, -webkit-transform 1s; -webkit-transform:translate3d(0, 0, 0) scale(1); transform:translate3d(0, 0, 0) scale(1);}

.ipart01 .item .item_content{z-index:2; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; position:absolute; left:0; top:0; width:100%; height:100%; -webkit-transition:all 0.3s 1.2s; transition:all 0.3s 1.2s;}
.ipart01 .item .itemTit{opacity:0; margin-bottom:.6rem; text-align:center;}
.ipart01 .item .itemTit .icon img{max-height:.7rem;}
.ipart01 .item .itemTit .t{color:#fff; margin-top:.15rem;}

.ipart01 .item:nth-child(1){-webkit-transform:translate3d(0%, 0, 0); transform:translate3d(0%, 0, 0); -webkit-transform-origin:50% 50%; transform-origin:50% 50%;}
.ipart01 .item:nth-child(1) .item_inner{-webkit-transition-delay:0s; transition-delay:0s;}
.ipart01 .item:nth-child(1) .item_bg{-webkit-transform:translate3d(0%, 0, 0); transform:translate3d(0%, 0, 0);}
.ipart01 .item:nth-child(1) .item_bg img{-webkit-transition-delay:0s; transition-delay:0s;}
.ipart01 .item:nth-child(2){-webkit-transform:translate3d(101%, 0, 0); transform:translate3d(101%, 0, 0); -webkit-transform-origin:155.2083333333% 50%; transform-origin:155.2083333333% 50%;}
.ipart01 .item:nth-child(2) .item_inner{-webkit-transition-delay:0.1s; transition-delay:0.1s;}
.ipart01 .item:nth-child(2) .item_bg img{-webkit-transition-delay:0.1s; transition-delay:0.1s;}
.ipart01 .item:nth-child(3){-webkit-transform:translate3d(202%, 0, 0); transform:translate3d(202%, 0, 0); -webkit-transform-origin:260.4166666667% 50%; transform-origin:260.4166666667% 50%;}
.ipart01 .item:nth-child(3) .item_inner{-webkit-transition-delay:0.2s; transition-delay:0.2s;}
.ipart01 .item:nth-child(3) .item_bg img{-webkit-transition-delay:0.2s; transition-delay:0.2s;}
.ipart01 .item:nth-child(4){-webkit-transform:translate3d(303%, 0, 0); transform:translate3d(303%, 0, 0); -webkit-transform-origin:365.625% 50%; transform-origin:365.625% 50%;}
.ipart01 .item:nth-child(4) .item_inner{-webkit-transition-delay:0.3s; transition-delay:0.3s;}
.ipart01 .item:nth-child(4) .item_bg img{-webkit-transition-delay:0.3s; transition-delay:0.3s;}
.ipart01 .item_bg::after{content:''; z-index:1; position:absolute; left:0; bottom:0; width:100%; height:50%; background:linear-gradient(to top,rgba(0,0,0,0.4),rgba(0,0,0,0));}
.ipart01 .item .item_content .icon 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;}
.ipart01 .item:hover .item_content .icon img{transform:rotateY(180deg);}

.itemTitDH{-webkit-animation:itemTitDH 4s 0.3s cubic-bezier(0.23, 1, 0.32, 1) forwards; animation:itemTitDH 4s 0.3s cubic-bezier(0.23, 1, 0.32, 1) forwards;}
.PPitemDH{-webkit-animation:PPitemDH 3s cubic-bezier(0.23, 1, 0.32, 1); animation:PPitemDH 3s cubic-bezier(0.23, 1, 0.32, 1);}
@-webkit-keyframes itemTitDH {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}
@keyframes itemTitDH {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}
@-webkit-keyframes PPitemDH {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}
@keyframes PPitemDH {
    0% {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    100% {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}
.section3{background:url(../img/ipart02_bg.jpg) no-repeat center/cover;}
.ipart02 .con16{color:#fff;}
.ipart02 .content{width:50%;}
.ipart02 .infor{margin-bottom:.5rem;}
.ipart02 .infor .con{margin-top:.4rem; text-align:justify;}
.ipart02 .num_area{margin-bottom:.7rem; color:#fff; display:flex; align-items:flex-start; justify-content:flex-start;}
.ipart02 .num_area .number{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;line-height:1; min-width:1.2rem; margin-right:1.25rem;}
.ipart02 .num_area .number .num{font-size:.6rem;}
.ipart02 .num_area .number span{display:inline-block; vertical-align:middle;}
.ipart02 .num_area .t{margin-top:.1rem;}

.index .common_more{color:#fff; border-color:#fff; margin-right:.2rem; padding:0 .2rem;}
.index .common_more .icon{width:.25rem; height:.25rem; background:url(../img/ipart02_more01.png) no-repeat center/contain; display:inline-block; vertical-align:middle; margin-left:.4rem; margin-top:-1px;}
.index .common_more.vr .icon{width:.27rem; height:.22rem; background:url(../img/about01_icon01.png) no-repeat center/contain;}
.index .common_more:hover{border-color:#006cd3;}

.section4{background:url(../img/ipart03_bg.jpg) no-repeat center/cover;}
.ipart03{padding-top:.5rem;}
.ipart03 .top{display:flex; align-items:center; justify-content:space-between;}
.ipart03 .bott{margin-top:.5rem;}
.ipart03 .bott .left{width:38.8%;}
.ipart03 .bott .left .rect-6044{padding-bottom:60.44%;}
.ipart03 .bott .left .rect-6044 img{object-fit:cover;}
.ipart03 .bott .left li{margin-bottom:.3rem;}
.ipart03 .bott .left li:last-child{margin-bottom:0;}
.ipart03 .bott .left li a{display:flex; align-items:center; justify-content:space-between;}
.ipart03 .bott .left li .img{width:35%; flex-shrink:0; border-radius:.1rem; overflow:hidden;}
.ipart03 .bott .left li .words{width:60.5%; color:#fff;}
.ipart03 .bott .left li .words .time{opacity:.7;}
.ipart03 .bott .left li:hover .words .t{font-weight:bold;}
.ipart03 .bott .right{width:30%;}
.ipart03 .bott .right .rect-448{padding-bottom:44.8%;}
.ipart03 .bott .right .item{position:relative; border-radius:.2rem; overflow:hidden; margin-bottom:.25rem;}
.ipart03 .bott .right .item:last-child{margin-bottom:0;}
.ipart03 .bott .right .item::after{content:''; position:absolute; right:8.6%; top:12%; width:.5rem; height:.5rem; background:url(../img/ipart03_jt.png) no-repeat center/cover; cursor:pointer;}

#fp-nav1.fp-nav-right{width:.8rem; height:100%; right:0; left:inherit; top:0; margin-top:0; position:fixed;}
#fp-nav1.fp-nav-right .fp-menu-wr {display:block; position:relative; width:100%; height:100%; transition:all .3s ease}
#fp-nav1.fp-nav-right ul {display:block; position:absolute; width:100%; left:50%; top:50%; transform:translate(-50%,-50%); text-align:center;}
#fp-nav1.fp-nav-right ul li{display:block; height:auto; width:auto; padding:7px 0;}
#fp-nav1.fp-nav-right ul li a{display:block; position:relative; margin:0 auto; width:6px; height:6px; border-radius:50%; background:#fff;transition:all .3s ease;}
#fp-nav1.fp-nav-right ul li.active a{width:.16rem; height:.16rem;}



/* 底部 */
.footer{background:#111f36; padding-top:.7rem;}
.footer .f_top{color:#fff;}
.footer .f_top .t_left{width:25.5%; border-right:1px solid rgba(255, 255, 255, .1);}
.footer .f_top .t_left ul{width:90%;}
.footer .f_top .t_left li{color:#fff; padding:.3rem 0; border-bottom:1px solid rgba(255, 255, 255, .1);}
.footer .f_top .t_left li a{display:flex; align-items:center; justify-content:space-between;}
.footer .f_top .t_left li .t{font-weight:bold;}
.footer .f_top .t_left li .iconfont{font-size:.25rem; margin:0; margin-right:.4rem;}

.footer .f_top .t_center{width:46.5%; text-align:justify; margin-left:8.8%; font-size:0;}
.footer .f_top .t_center::after{content:''; display:inline-block; width:100%;}
.footer .f_top .t_center dl{display:inline-block; vertical-align:text-top;}
.footer .f_top .t_center dl dt{margin-bottom:.25rem; font-weight:bold;}
.footer .f_top .t_center dl dd{margin-bottom:.05rem; line-height:.3rem; color:rgba(255, 255, 255, .8);}
.footer .f_top .t_center a:hover{color:#fff;}
.footer .f_top .t_right .tit a{color:#fff; font-weight:bold; margin-bottom:.25rem; display:block;}
.footer .f_top .t_right .share_box li{float:left; margin-right:.15rem; cursor:pointer; position:relative;}
.footer .f_top .t_right .share_box li .ewm_box{position:absolute; top:100%; left:50%; transform:translateX(-50%); width:1rem; opacity:0; visibility:hidden; transition:all .3s ease;}
.footer .f_top .t_right .share_box li .iconfont{display:block; margin:0; font-size:.24rem; line-height:.3rem;}
.footer .f_top .t_right .share_box li.share-shipin .iconfont{font-size:.3rem;}
.footer .f_top .t_right .share_box li:hover .ewm_box{opacity:1; visibility:visible;}

.footer .f_center{margin:.4rem 0 .6rem; display:flex; align-items:stretch; justify-content:space-between; color:#fff;}
.footer .f_center .c_left{width:24.7%; background:rgba(255, 255, 255, .06); border-radius:.2rem;}
.footer .f_center .item{padding:.2rem .5rem; padding-right:.2rem; }
.footer .f_center .item .tel{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;}
.footer .f_center .c_right{width:72.1%; background:rgba(255, 255, 255, .06); border-radius:.2rem; display:flex; align-items:flex-start;}
.footer .f_center .c_right .item{flex:1; position:relative;}
.footer .f_center .c_right .item:first-child::after{content:''; position:absolute; right:0; top:50%; width:1px; height:.5rem; background:rgba(255, 255, 255, .2); transform:translateY(-50%);}

.footer .f_bott{border-top:1px solid rgba(255, 255, 255, .1); color:#fff; padding:.22rem 0;}
.footer .f_bott .f_logo{height:.44rem; margin-right:.7rem;}
.footer .f_bott .f_logo img{max-height:100%;}
.footer .f_bott .b_right a{margin-left:.1rem;}
.footer .f_bott .b_right .jerei{padding-left:.3rem; margin-left:.35rem; position:relative;}
.footer .f_bott .b_right .jerei::after{content:''; position:absolute; left:0; top:.04rem; width:1px; height:.18rem; background:rgba(255, 255, 255, .2);}



/* 专题列表 */
.subject_title{position:relative; text-align:center;}
.subject_title span{background:linear-gradient(to left, #006cd3,#00c6fd); color:transparent; -webkit-background-clip:text; display:inline-block; padding:0 .6rem; position:relative;}
.subject_title span::after,
.subject_title span::before{content:''; position:absolute; top:50%; width:4.75rem; height:.1rem; background:url(../img/subject_title01.png) no-repeat center; background-size:100% auto;}
.subject_title span::before{right:100%; transform:translate(0,-50%);}
.subject_title span::after{left:100%; transform:translate(0,-50%) rotate(180deg);}
.subject_title.white span{background:none; color:#fff;}
.subject_title.white span::after,
.subject_title.white span::before{background:url(../img/subject_title02.png) no-repeat center; background-size: 100% auto;}

.subject.channel_content{padding:0;}
.subject01{padding:.8rem 0 .5rem; background:url(../img/subject01_bg.jpg) no-repeat top/cover;}
.subject01 .hd{background:url(../img/subject01_hd_bg.png) no-repeat center; background-size:100% auto; padding:.35rem 0 .75rem; margin-top:.55rem; position:relative; display:flex; align-items:stretch; justify-content:space-between;}
.subject01 .hd::after{content:''; position:absolute; right:0; bottom:0; width:13.9%; height:.2rem; background:url(../img/subject01_r_bg.png) no-repeat center; background-size:100% auto; transform:translateY(100%);}
.subject01 .hd .left{width:51.7%; position:relative; overflow:hidden; padding:.4rem 0; margin-left:.1rem; background:url(../img/subject01_hd_left_bg.jpg) no-repeat center; background-size:100% auto;}
.subject01 .hd .left .rect-6149{padding-bottom:61.49%;}
.subject01 .hd .left .swiper-container{width:87.6%; margin-right:4.8%;}
.subject01 .hd .left .swiper-slide{position:relative;}
.subject01 .hd .left .swiper-slide .words{position:absolute; bottom:6.4%; left:0; width:100%; z-index:2; color:#fff; padding:0 4.2%; box-sizing:border-box;}
.subject01 .hd .left .swiper-slide .words .time{color:#fff;}
.subject01 .hd .left .swiper-pagination{font-size:0; width:auto; top:6.4%; left:auto; right:3.8%;}
.subject01 .hd .left .swiper-pagination .swiper-pagination-bullet{width:.12rem; height:.12rem; background:#fff; border-radius:.1rem; opacity:.5; margin:0 .07rem; outline:none;}
.subject01 .hd .left .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:.4rem; opacity:.8;}
.subject01 .hd .right{width:41.2%; padding-bottom:.3rem; margin-right:3.5%;}
.subject01 .hd .right .box{height:100%; display:flex; flex-direction:column;}
.subject01 .hd .right .box a{flex:1; display:flex; align-items:center; justify-content:space-between; border-bottom:1px solid #e5e5e5;}
.subject01 .hd .right .box .t{padding-left:.5rem; position:relative; width:70%;}
.subject01 .hd .right .box .t::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.23rem; height:.17rem; background:url(../img/subject01_02.png) no-repeat center/cover;}

.subject01 .bd{margin-top:.45rem;}
.subject01 .bd li{float:left; width:49%; margin-right:2%; margin-bottom:.3rem; position:relative;}
.subject01 .bd li::after,
.subject01 .bd li::before{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/subject01_bd_bg1.png) no-repeat center; background-size:100% auto; z-index:0;}
.subject01 .bd li::after{background:url(../img/subject01_bd_bg2.png) no-repeat center; background-size:100% auto; opacity:0; visibility:hidden; transition:all .3s ease;}
.subject01 .bd li:nth-child(2n){margin-right:0;}
.subject01 .bd li a{display:flex; align-items:center; justify-content:flex-start; padding:.43rem .1rem;box-sizing:border-box; position:relative; z-index:4;}
.subject01 .bd li .time{width:17%; text-align:center;}
.subject01 .bd li .infor{width:77.6%; padding-left:4.9%; box-sizing:border-box; border-left:1px solid #e5e5e5;}
.subject01 .bd li .infor .con{height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:.1rem;}

.subject01 .bd li:hover::after{opacity:1; visibility:visible;}
.subject01 .bd li:hover .time .year{color:#006cd3;}

.subject02{padding:.5rem 0 .35rem; background:url(../img/subject02_bg.jpg) no-repeat top/cover;}
.subject02 .box1{margin-bottom:.25rem;}
.subject02 .box2{margin-top:.25rem; text-align:right;}
.subject02 .box2 img{transform:rotateY(180deg);}
.subject02 .content{margin-top:.5rem;}
.subject02 .swiper-slide{width:31.8%; margin-right:2.3%;overflow:hidden; border-radius:.1rem;}
.subject02 .swiper-slide .rect-6166{padding-bottom:61.66%;}
.subject02 .swiper-slide .img{position:relative;}
.subject02 .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;}
.subject02 .swiper-slide .img img{transition:all .3s ease; width:100%; min-height:100%;}
.subject02 .swiper-slide .words{position:absolute; left:0; width:100%; bottom:6.3%; color:#fff; z-index:2; padding:0 7.4%; box-sizing:border-box;}
.subject02 .swiper-slide .play{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:1; cursor:pointer; width:.8rem;}
.subject02 .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;}
.subject02 .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;}
.subject02 .swiper-slide:hover .play:before{animation: radiusRotate 1s linear infinite;}
.subject02 .swiper-slide:hover .img img{transform:scale(1.05);}
.subject02 .btns_box{display:flex; align-items:center; margin-top:.4rem;}
.subject02 .btns_box>div{position:relative; margin:0; left:auto; right:auto; outline:none;}
.subject02 .btns_box .swiper-button-prev,
.subject02 .btns_box .swiper-button-next{width:.5rem; height:.5rem; border-radius:50%; border:0; background:#fff; margin-right:.15rem; color:#006cd3; transition:all .3s ease; outline:none;}
.subject02 .btns_box .swiper-button-prev::after,
.subject02 .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;}
.subject02 .btns_box .swiper-button-next::after{content:'\e65f';}
.subject02 .btns_box .swiper-pagination{width:calc(100% - 2rem); height:2px; margin-left:.6rem; background:rgba(255, 255, 255, .1);}
.subject02 .btns_box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#fff;}
.subject02 .btns_box .swiper-pagination::after{content:''; position:absolute; left:0; top:50%; width:.16rem; height:.16rem; background:#fff; transform:translate(-50%,-50%); border-radius:50%;}

.subject03{padding:.8rem 0; background:url(../img/subject03_bg.jpg) no-repeat center/cover;}
.subject03 .content{margin-top:.5rem;}
.subject03 .rect-7235{padding-bottom:72.35%;}
.subject03 .left{width:48.9%; float:left; position:relative; cursor:pointer; border-radius:.1rem; overflow:hidden;}
.subject03 .left::after{content:''; position:absolute; left:0; bottom:0; width:100%; height:30%; background:linear-gradient(to top,rgba(0,0,0,.6),transparent); z-index:1;}
.subject03 .left .cover_t{position:absolute; bottom:5%; left:0; width:100%; padding:0 4.8%; box-sizing:border-box; transition:all .5s ease; z-index:2;}
.subject03 .left .cover_t .t{color:#ffffff; }
.subject03 .left .cover_icon{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background-size:cover; opacity:0; visibility:hidden; transition:all .5s ease;}
.subject03 .left:hover .cover_icon{opacity:1; visibility:visible;}
.subject03 .right{width:48.9%; float:right; position:relative; border-radius:.1rem; overflow:hidden; background:url(../img/subject03_r_bg.jpg) no-repeat top/cover;}
.subject03 .right .cont{padding:.3rem .25rem .35rem .2rem;}
.subject03 .right .cont .top_title{color:transparent; background:linear-gradient(to left, #006cd3,#00c6fd); -webkit-background-clip:text; display:inline-block;}
.subject03 .right .cont .bott_box{margin-top:.22rem; height:4.55rem; overflow-y:auto; padding-right:.15rem;}
.subject03 .right .cont .bott_box::-webkit-scrollbar {width:3px; height:4px;}
.subject03 .right .cont .bott_box::-webkit-scrollbar-thumb {border-radius:5px; background:#006cd3; }
.subject03 .right .cont .bott_box::-webkit-scrollbar-track {border-radius:0; background:#dfe2e5;}
.subject03 .right .cont .bott_box li{float:left; width:32%; margin-right:2%; margin-bottom:.2rem; cursor:pointer;}
.subject03 .right .cont .bott_box li:nth-child(3n){margin-right:0;}
.subject03 .right .cont .bott_box li .rect-8821{padding-bottom:88.21%;}
.subject03 .right .cont .bott_box li .rect-8821 img{object-fit:cover;}


/* 社交媒体 */
.social_media.channel_content{padding-bottom:0;}
.social_media .infor{text-align:center; margin-bottom:.6rem;}
.social_media .infor .tit{position:relative; margin-bottom:.2rem;}
.social_media01{padding-bottom:.8rem;}
.social_media01 .content ul{margin-left:-1.5%; margin-top:-1.5%; font-size:0; text-align:center;}
.social_media01 .content li{display:inline-block; vertical-align:text-top; text-align:left; width:18.5%; margin-left:1.5%; margin-top:1.5%; position:relative; overflow:hidden; border-radius:.05rem;}
.social_media01 .content li .li{transition:all .3s; background:#f6f6f8;}
.social_media01 .content li .box{padding:.5rem .3rem .4rem;;}
.social_media01 .content li .box .img_{margin-bottom:.3rem; width:.55rem; mix-blend-mode:darken;}
.social_media01 .content li .box .intro .t{font-weight:bold; margin-bottom:.05rem;}
.social_media01 .content li:hover .li{opacity:0; visibility:hidden; -webkit-transform:scale(0.8); -ms-transform:scale(0.8); transform:scale(0.8);}
.social_media01 .content li:hover .li_hover{opacity:1; visibility:visible; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}
.social_media01 .content li .li_hover{position:absolute; opacity:0; visibility:hidden; overflow:hidden; width:100%; height:100%;left:0;top:0;z-index:2;-webkit-transform:scale(1.333,1.333); -ms-transform:scale(1.333,1.333); transform:scale(1.333,1.333); transition:all .3s ease; }
.social_media01 .content li .li_hover .img{width:40%; margin:12% auto;}
.social_media01 .content li .li_hover .t{text-align:center;}

.social_media01 .content li.noewm:hover .li{opacity:1; visibility:visible; -webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}
.social_media01 .content li.noewm:hover .li_hover{opacity:0; visibility:hidden;}


/* 创新驱动 */
.innovate.channel_content{padding-bottom:0;}
.innovate .title{text-align:center; margin-bottom:.35rem;}
.innovate01 .content{position:relative; border-radius:.2rem; overflow:hidden;}
.innovate01 .bg .img{display:none;}
.innovate01 .bg .img:first-child{display:block;}
.innovate01 .bg .img img{width:100%;}
.innovate01 .tab_t_box{position:absolute; left:0; top:0; width:100%; height:100%; font-size:0;}
.innovate01 .tab_t_box .item{width:25%; display:inline-block; vertical-align:text-top; height:100%; position:relative; color:#fff; text-align:center;}
.innovate01 .tab_t_box .item::before{content:''; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,108,211,.9); opacity:0; visibility:hidden; transition:all .3s ease;}
.innovate01 .tab_t_box .item::after{content:''; position:absolute; bottom:0; right:0; width:74.2%; height:50%; background:url(../img/innovate01_icon_bg.png) no-repeat bottom left; background-size:100% auto; opacity:0; visibility:hidden; transition:all .3s ease;}
.innovate01 .tab_t_box .item .box{position:absolute; left:50%; top:40%; transform:translateX(-50%); width:80%; text-align:center; color:#fff; transition:all .3s ease; z-index:2;}

.innovate01 .tab_t_box .item .icon{height:.6rem; margin-bottom:.2rem;}
.innovate01 .tab_t_box .item .icon img{max-height:100%;}
.innovate01 .tab_t_box .item .con{color:#fff; margin-top:.1rem; opacity:0; visibility:hidden; transition:all .3s ease; max-height:2.7rem; overflow-y:auto; padding-right:5px;}
.innovate01 .tab_t_box .item .con::-webkit-scrollbar {width:3px; height:4px;}
.innovate01 .tab_t_box .item .con::-webkit-scrollbar-thumb {border-radius:5px; background:#006cd3; }
.innovate01 .tab_t_box .item .con::-webkit-scrollbar-track {border-radius:0; background:rgba(255, 255, 255, .2);}

.innovate01 .tab_t_box .item.cur::before{opacity:1; visibility:visible;}
.innovate01 .tab_t_box .item.cur::after{opacity:1; visibility:visible;}
.innovate01 .tab_t_box .item.cur .box{top:15%;}
.innovate01 .tab_t_box .item.cur .box .con{opacity:1; visibility:visible;}

.innovate01 .swiper-pagination{display:none;}

.innovate02,.innovate03,.innovate04,.innovate05{margin-top:.8rem; position:relative; overflow:hidden;}
.innovate02 .content{display:flex; align-items:flex-start; justify-content:space-between;}
.innovate02 .right{width:59.7%; border-radius:.2rem; overflow:hidden;}
.innovate02 .right .img{display:none;}
.innovate02 .right .img:first-child{display:block;}
.innovate02 .right .img img{width:100%;}
.innovate02 .left{width:35%;}
.innovate02 .left .item{border-bottom:1px solid #e5e5e5; padding:.2rem 0 .15rem; cursor:pointer;}
.innovate02 .left .item .icon{height:.5rem; overflow:hidden; margin-bottom:.15rem; display:none;}
.innovate02 .left .item .icon img{max-height:100%;}
.innovate02 .left .item .infor .con{color:#222222; margin-top:.05rem; display:none;}

.innovate02 .left .item.cur .icon{display:block;}
.innovate02 .left .item.cur .infor .tit{color:#006cd3;}

.innovate03 .bg{position:absolute; top:0; left:0; width:100%; height:100%; z-index:-1}
.innovate03 .bg .img{position:absolute; top:0; left:0; width:100%; height:100%; opacity:0; transition:all 0.5s;}
.innovate03 .bg .img img{width:100%; height:100%; object-fit:cover;}
.innovate03 .bg .img.on{opacity:1;}
.innovate03 .left{width:30%; color:#fff; padding-top:1.5rem; padding-bottom:.8rem;}
.innovate03 .left .titl{color:#fff; margin-bottom:1rem;}
.innovate03 .texts .icon{margin-bottom:.5rem; height:.6rem; overflow:hidden;}
.innovate03 .texts .icon img{max-height:100%;}
.innovate03 .texts .con{margin-top:.15rem; color:#fff;}
.innovate03 .texts .btns_box{margin-top:.5rem;}
.innovate03 .texts .btns_box>div{position:relative; margin:0; left:auto; right:auto; outline:none; margin-right:.15rem; display:inline-block; vertical-align:text-top;}
.innovate03 .texts .btns_box .swiper-button-prev,
.innovate03 .texts .btns_box .swiper-button-next{width:.5rem; height:.5rem; border-radius:50%; border:0; background:none; color:#fff; transition:all .3s ease; outline:none; border:1px solid #fff;}
.innovate03 .texts .btns_box .swiper-button-prev::after,
.innovate03 .texts .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;}
.innovate03 .texts .btns_box .swiper-button-next::after{content:'\e65f';}
.innovate03 .texts .btns_box>div:hover{background:#006cd3; border-color:#006cd3;}

.innovate03 .right{width:33.8vw; height:48.2vw; position:relative; overflow:hidden;}
.innovate03 .right .swiper-container{padding-left:1.5rem; height:100%;}
.innovate03 .right .swiper-slide{display:flex; align-items:center; text-align:center; color:#ffffff; transition:all 0.5s; cursor:pointer;}
.innovate03 .right .swiper-slide .box{display:flex; align-items:center; text-align:center; background-color:rgba(255,255,255,0.08); backdrop-filter:blur(10px); width:1.45rem; height:1.45rem; border-radius:50%; border:1px solid #ffffff; transition:all 0.5s;}
.innovate03 .right .swiper-slide .box>div{width:100%;}
.innovate03 .right .swiper-slide .box>div .icon{height:.6rem; margin:0 auto; margin-bottom:.15rem; display:none; align-items:center;}
.innovate03 .right .swiper-slide .box>div .icon img{max-height:100%;}
.innovate03 .right .swiper-slide .box>div .h{color:#fff;}
.innovate03 .right .swiper-slide-active{transform:translateX(-1.5rem);}
.innovate03 .right .swiper-slide-active .box{width:3.3rem; height:3.3rem; background-color:#006cd3;}
.innovate03 .right .swiper-slide-active .box>div .icon{display:block;}
.innovate03 .right .swiper-slide-active .box .h{font-size:.24rem; line-height:.34rem;}
.innovate03 .right .hu{position:absolute; top:0; right:0; width:calc(100% - 1.5rem); height:100%; background:url(../img/innovate03_hu.png) no-repeat; background-size:100% 100%;}

.innovate04{display:none!important;}
.innovate04 .rect-5427{padding-bottom:54.27%;}
.innovate04 .swiper-slide{border-radius:.2rem; overflow:hidden; transform:scale(.8); transition:transform .3s ease;}
.innovate04 .swiper-slide::after{content:''; position:absolute; bottom:0; height:30%; left:0; width:100%; background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.8) 100%);}
.innovate04 .words{position:absolute; bottom:4%; left:0; width:100%; padding:0 5%; color:#fff; z-index:4; text-align:center; box-sizing:border-box; opacity:0;}
.innovate04 .swiper-slide.swiper-slide-active{transform:scale(1);}
.innovate04 .swiper-slide.swiper-slide-active .words{opacity:1;}
.innovate04 .swiper-button-prev,
.innovate04 .swiper-button-next{width:.5rem; height:.5rem; border-radius:50%; border:0; background:rgba(255, 255, 255, .3); color:#fff; margin:0; transition:all .3s ease; outline:none; transform:translateY(-50%); left:27%;}
.innovate04 .swiper-button-next{left:auto; right:27%;}
.innovate04 .swiper-button-prev::after,
.innovate04 .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;}
.innovate04 .swiper-button-next::after{content:'\e65f';}
.innovate04 .swiper-button-prev:hover,
.innovate04 .swiper-button-next:hover{background:#006cd3;}
.innovate04 .swiper-pagination{display:none;}

.innovate05{padding:.8rem 0; background:#fafafa;}

.innovate05 .top{display:flex; align-items:center; justify-content:space-between; margin-bottom:.5rem;}
.innovate05 .top .btns_box{font-size:0;}
.innovate05 .top .btns_box>div{position:relative; margin:0; left:auto; right:auto; outline:none; display:inline-block; vertical-align:text-top; width:.5rem; height:.5rem; border-radius:50%; border:2px solid #cccccc; transition:all .3s ease; margin-left:.1rem; color:#cccccc; background:none;}
.innovate05 .top .btns_box>div::after,
.innovate05 .top .btns_box>div::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;}
.innovate05 .top .btns_box .swiper-button-next::after{content:'\e65f';}
.innovate05 .top .btns_box>div:hover{color:#006cd3; border-color:#006cd3;}
.innovate05 .bott .swiper-slide{width:20.9%; margin-right:5.3%;}
.innovate05 .bott .swiper-slide .item{width:100%; padding:0 .55rem; box-sizing:border-box; position:relative; text-align:center; height:1rem; margin-bottom:.5rem;}
.innovate05 .bott .swiper-slide .item:nth-child(2n){margin-bottom:0;}
.innovate05 .bott .swiper-slide .item::before{content:''; position:absolute; left:0; top:0; height:100%; width:.5rem; background:url(../img/innovate05_icon01.png) no-repeat; background-size:auto 100%;}
.innovate05 .bott .swiper-slide .item::after{content:''; position:absolute; right:0; top:0; height:100%; width:.5rem; background:url(../img/innovate05_icon02.png) no-repeat; background-size:auto 100%;}
.innovate05 .bott .swiper-slide .item .words{padding-top:.05rem;}
.innovate05 .bott .swiper-slide .item .year{line-height:1.2; font-family:Arial, Helvetica, sans-serif; color:#006cd3;}
.innovate05 .bott .swiper-slide .item .con{color:#555555; margin-top:.05rem; max-height:.48rem; line-height:.24rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.innovate05 .bott .swiper-slide .item .img_box{position:absolute; top:0; height:100%; left:0; width:100%; opacity:0; visibility:hidden; transition:all .3s ease;}
.innovate05 .bott .swiper-slide .item .img_box img{max-height:100%; max-width:80%;}
.innovate05 .bott .swiper-slide .item.hasImg:hover .img_box{opacity:1; visibility:visible;}
.innovate05 .bott .swiper-slide .item.hasImg:hover .words{opacity:0; visibility:hidden;}

.innovate06{margin-top:.8rem;}
.innovate06 .tab_t_box{margin-top:.3rem; display:flex; align-items:flex-end; text-align:center;}
.innovate06 .tab_t_box .tab_t{flex:1; font-size:.2rem; font-weight:bold; line-height:.3rem; color:#222222; cursor:pointer; padding-bottom:.2rem; position:relative;}
.innovate06 .tab_t_box .tab_t::after{content:''; position:absolute; left:50%; bottom:0; width:0; height:3px; background:#006cd3; opacity:0; transition:all .3s ease;}
.innovate06 .tab_t_box .tab_t:hover::after{left:0; width:100%; opacity:1;}
.innovate06 .tab_t_box .tab_t.cur::after{left:0; width:100%; opacity:1;}
.innovate06 .tab_b_box{background:#fafafa; padding:.6rem 4.7% .8rem;}
.innovate06 .tab_b_box .tab_b .words .infor{margin-bottom:.3rem; text-align:justify;}
.innovate06 .tab_b_box .tab_b .words .tit{font-weight:bold; margin-bottom:.1rem;}
.innovate06 .tab_b_box .tab1{display:flex; align-items:flex-start; justify-content:space-between;}
.innovate06 .tab_b_box .tab1 .words{width:47.3%;}
.innovate06 .tab_b_box .tab1 .line_box .line{padding-left:.2rem; position:relative; line-height:.3rem; margin-bottom:.1rem;}
.innovate06 .tab_b_box .tab1 .line_box .line .t{position:relative; font-weight:bold; margin-bottom:.05rem;}
.innovate06 .tab_b_box .tab1 .line_box .line .t::after{content:''; position:absolute; left:-.2rem; top:0.06rem; height:.18rem; width:4px; background:#006cd3;}
.innovate06 .tab_b_box .tab1 .line_box .line .c{color:#555555;}
.innovate06 .tab_b_box .tab1 .img{width:36%; text-align:center;}

.innovate06 .tab_b_box .tab2 .words .con{color:#555555;}
.innovate06 .tab_b_box .tab2 .img_list{display:flex; align-items:flex-start; flex-wrap:wrap;}
.innovate06 .tab_b_box .tab2 li{width:32%; margin-right:2%; margin-bottom:.2rem;}
.innovate06 .tab_b_box .tab2 li:nth-child(3n){margin-right:0;}
.innovate06 .tab_b_box .tab2 .rect-6717{padding-bottom:67.17%;}
.innovate06 .tab_b_box .tab2 .rect-6717 img{object-fit:cover;}
.innovate06 .tab_b_box .tab2 li .t1{text-align:center; margin-top:.15rem; color:#222222;}



/* 零部件 */
.bus_parts .title{margin-bottom:.35rem;}
.bus_parts01 ul{display:flex; align-items:stretch;}
.bus_parts01 li{flex:1; margin-right:1.7%; position:relative; padding-bottom:.25rem;}
.bus_parts01 li:last-child{margin-right:0;}
.bus_parts01 li .li_box{display:block; position:relative;}
.bus_parts01 li .li_box::after{content:''; border:.2rem solid transparent; border-top-color:#006cd3; position:absolute; left:50%; top:100%; transform:translateX(-50%); opacity:0; visibility:hidden; transition:all 0.5s ease;}
.bus_parts01 li .li_box .cover_black{width:100%; height:100%; background:rgba(0, 0, 0, 0.5); position:absolute; left:0; bottom:0; transition:all 0.5s ease;}
.bus_parts01 li .li_box .cover_vi{width:100%; height:100%; background:#006cd3; position:absolute; left:0; bottom:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.bus_parts01 li .li_box .intro{width:100%; text-align:center; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.bus_parts01 li .li_box .intro .tit{color:#fff;}
.bus_parts01 li .li_box .intro .con{color:#fff; margin-top:.05rem;}
.bus_parts01 li:hover .li_box .cover_black{opacity:0; visibility:hidden;}
.bus_parts01 li:hover .li_box .cover_vi{opacity:0.8; visibility:visible;}
.bus_parts01 li:hover .li_box::after{opacity:1; visibility:visible;}
.bus_parts01 li.cur .li_box .cover_black{opacity:0; visibility:hidden;}
.bus_parts01 li.cur .li_box .cover_vi{opacity:0.8; visibility:visible;}
.bus_parts01 li.cur .li_box::after{opacity:1; visibility:visible;}
.bus_parts01 li .rect-53{padding-bottom:53%;}

.bus_parts02{margin-top:.5rem;}
.bus_parts02 .top{margin-bottom:.7rem;}
.bus_parts02 .top .tit{margin-bottom:.25rem;}
.bus_parts02 .top .con{text-align:justify;}
.bus_parts02 .bott .big_num{display:flex; align-items:stretch;}
.bus_parts02 .bott .big_num .item{flex:1; text-align:center; position:relative; border-right:1px solid #e4e4e4;}
.bus_parts02 .bott .big_num .item:last-child{border-right:0;}
.bus_parts02 .bott .big_num .item .box{display:inline-block; max-width:90%;}
.bus_parts02 .bott .big_num .item .box .num{font-size:.6rem; line-height:1; margin-bottom:.1rem;}

.bus_parts03,.bus_parts05,.bus_parts06{margin-top:.8rem; position:relative; overflow:hidden;}
.bus_parts03 .bg img{position:absolute; top:0; left:0; width:100%; height:100%; object-fit:cover;}
.bus_parts03 .content{padding:1rem 0; position:relative; z-index:3; color:#fff;}
.bus_parts03 .play{cursor:pointer; width:.8rem; height:.8rem; position:relative; margin-top:1rem;}
.bus_parts03 .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;}
.bus_parts03 .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;}
.bus_parts03 .play:hover::before{animation:radiusRotate 1s linear infinite;}
.bus_parts03 .play.no_video{opacity:0; visibility:hidden;}
.bus_parts03 .content .cont{width:50%;}

.bus_parts04{padding:.8rem 0 .45rem; background:#f5f7fa;}
.bus_parts04 ul{display:flex; align-items:stretch; justify-content:flex-start; flex-wrap:wrap;}
.bus_parts04 li{width:23.5%; margin-right:2%; margin-bottom:.35rem; border-top:4px solid #006cd3; padding-top:.2rem;}
.bus_parts04 li:nth-child(4n){margin-right:0;}
.bus_parts04 li .con{margin-top:.05rem; text-align:justify;}

.bus_parts05 .content{width:93.5%;}
.bus_parts05 .top{border-bottom:2px solid #efefef; position:relative;}
.bus_parts05 .top.more::after{content:'\e65f'; position:absolute; left:100%; font-family:'iconfont'!important; top:calc(50% - .07rem); transform:translate(50%,-50%); margin:0; color:#222; line-height:1; animation:rightChange 2s linear infinite; font-size:.2rem;}
.bus_parts05 .top .swiper-slide{width:auto; /*margin-right:5.3%;*/ margin-right:.9rem; padding-bottom:.15rem; cursor:pointer;}
.bus_parts05 .top .swiper-slide::after{content:''; position:absolute; left:0; bottom:0; width:0; height:2px; background:#006cd3; transition:all .3s ease;}
.bus_parts05 .top .swiper-slide:hover::after{width:100%;}
.bus_parts05 .top .swiper-slide.cur::after{width:100%;}
/* .bus_parts05 .top .swiper-button-prev,
.bus_parts05 .top .swiper-button-next{background:none; width:auto; top:calc(50% - .08rem); height:auto; right:0; transform:translate(110%,-50%); margin-top:0; display:none;}
.bus_parts05 .top .swiper-button-prev{left:0; right:auto; transform:translate(-110%,-50%);} */
@keyframes rightChange {
    0%{
        margin-left:0;
    }
    50%{
        margin-left:.1rem;
    }
    100%{
        margin-left:0;
    }
}

.bus_parts05 .top .swiper-button-prev::after,
.bus_parts05 .top .swiper-button-next::after{content:'\e660'; display:block; font-family:'iconfont'!important; font-size:.2rem; line-height:1; margin:0; display:block; font-weight:bold; color:#555;}
.bus_parts05 .top .swiper-button-next::after{content:'\e65f';}

.bus_parts05 .bott{margin-top:.55rem;}
.bus_parts05 .bott .swiper-slide{width:20%; text-align:center;}
.bus_parts05 .bott .swiper-slide a{display:block; width:80%; margin:0 auto;}
.bus_parts05 .bott .swiper-slide .img{height:2.2rem; overflow:hidden; margin-bottom:.2rem;}
.bus_parts05 .bott .swiper-slide .img img{max-height:100%;}
.bus_parts05 .bott .swiper-slide .c{color:#959494;}

.bus_parts05 .bott .btns_box{display:flex; align-items:center; margin-top:.3rem;}
.bus_parts05 .bott .btns_box>div{position:relative; margin:0; left:auto; right:auto; outline:none;}
.bus_parts05 .bott .btns_box .swiper-button-prev,
.bus_parts05 .bott .btns_box .swiper-button-next{width:.5rem; height:.5rem; border-radius:50%; border:1px solid #006cd3; margin-right:.15rem; background:none; color:#006cd3; transition:all .3s ease; outline:none;}
.bus_parts05 .bott .btns_box .swiper-button-prev::after,
.bus_parts05 .bott .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;}
.bus_parts05 .bott .btns_box .swiper-button-next::after{content:'\e65f';}
.bus_parts05 .bott .btns_box .swiper-button-prev:hover,
.bus_parts05 .bott .btns_box .swiper-button-next:hover{background:#006cd3; color:#fff;}
.bus_parts05 .bott .btns_box .swiper-pagination{width:calc(100% - 2rem); height:2px; margin-left:.6rem; background:#e5e5e5; outline:none;}
.bus_parts05 .bott .btns_box .swiper-pagination::after{content:''; position:absolute; left:0; top:50%; width:.16rem; height:.16rem; background:#006cd3; transform:translate(-50%,-50%); border-radius:50%;}
.bus_parts05 .bott .btns_box .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#006cd3;}

.bus_parts06{margin-bottom:.8rem;}
.bus_parts06 .title{text-align:center;}
.bus_parts06 .content{border-radius:.2rem; overflow:hidden; background:#f8f8f8; display:flex; align-items:flex-start; position:relative;}
.bus_parts06 .right{width:62.2%; flex-shrink:0;}
.bus_parts06 .right .rect-4172{padding-bottom:41.72%;}
.bus_parts06 .left{width:37.8%; padding-left:4.4%; padding-right:2.6%; box-sizing:border-box; padding-top:5%; padding-bottom:1%;}
.bus_parts06 .left .con{max-height:.9rem; overflow-y:auto; padding-right:.1rem;}
.bus_parts06 .left .con::-webkit-scrollbar{width:3px; height:4px;}
.bus_parts06 .left .con::-webkit-scrollbar-thumb{border-radius:5px; background:#006cd3; }
.bus_parts06 .left .con::-webkit-scrollbar-track{border-radius:0; background:#fff;}

.bus_parts06 .content .btns_box{font-size:0; position:absolute; left:4.4%; bottom:20%;}
.bus_parts06 .content .btns_box>div{position:relative; margin:0; left:auto; right:auto; outline:none; top:auto; display:inline-block; vertical-align:text-top; width:.5rem; height:.5rem; border-radius:50%; border:1px solid #006cd3; transition:all .3s ease; margin-left:.1rem; color:#006cd3; background:none;}
.bus_parts06 .content .btns_box>div::after,
.bus_parts06 .content .btns_box>div::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;}
.bus_parts06 .content .btns_box .swiper-button-next::after{content:'\e65f';}
.bus_parts06 .content .btns_box>div:hover{color:#fff; background:#006cd3;}


.bus_common .content{background:url(../img/bus_common_bg.jpg) no-repeat center/cover; border-radius:.2rem; overflow:hidden; padding:.55rem 5.4% .4rem 6.4%; display:flex; align-items:flex-start; justify-content:space-between;}
.bus_common .left{min-width:36%; max-width:43%;}
.bus_common .left .title{margin-bottom:.35rem;}
.bus_common .left .common_more{background:#006cd3; color:#fff;}
.bus_common .left .common_more::after{background:#025cb1;}
.bus_common .center{max-width:28%; min-width:20%;}
.bus_common .center .tit{margin-bottom:.15rem;}
.bus_common .center .line{display:block; padding-left:.35rem; position:relative; margin-bottom:.1rem; line-height:.25rem;}
.bus_common .center .line::after{content:''; position:absolute; left:0; top:0; font-family:'iconfont'!important; display:block; margin:0; font-size:.24rem; line-height:1; color:#006cd3;}
.bus_common .center .line.tel::after{content:'\e620';}
.bus_common .center .line.mail::after{content:'\e621';}
.bus_common .center .line.add::after{content:'\e6d2';}
.bus_common .right{max-width:31.3%; min-width:18%; display:flex; align-items:flex-start; justify-content:center;}
.bus_common .right .item{flex:1; max-width:40%; text-align:center; margin-right:5%;}
.bus_common .right .item:last-child{margin-right:0;}
.bus_common .right .item .ewm{box-shadow:0 0 6px 2px rgba(0, 0, 0, 0.15); margin-bottom:.1rem;}
.bus_common .right .item .ewm img{width:100%;}


/* 后市场 */
.bus_aftermarket .top{display:flex; align-items:center; justify-content:space-between; margin-bottom:.35rem;}
.bus_aftermarket .top .title{flex-shrink:0; margin-right:18%;}
.bus_aftermarket .top .con{text-align:justify;}
.bus_aftermarket01 .bd img{width:100%;}
.bus_aftermarket02,.bus_aftermarket03,.bus_aftermarket04{margin-top:.8rem;}
.bus_aftermarket02 li{float:left; width:32.2%; margin-right:1.7%; overflow:hidden; position:relative; border-radius:.2rem; overflow:hidden}
.bus_aftermarket02 li:nth-child(3n){margin-right:0;}
.bus_aftermarket02 li::after{content:''; position:absolute; left:0; width:100%; bottom:0; height:0; background:rgba(0, 59, 108, 0.8); transition:.3s ease;}
.bus_aftermarket02 li .rect-1115{padding-bottom:111.53%; border-radius:.2rem; overflow:hidden}
.bus_aftermarket02 li .info{position:absolute; left:0; bottom:6.8%; width:100%; padding:0 10%; box-sizing:border-box; transition:.5s ease;}
.bus_aftermarket02 li .info .tit{color:#fff;}
.bus_aftermarket02 li .cover{position:absolute; bottom:0; left:0; width:100%; height:100%; padding:1rem 12% .5rem; box-sizing:border-box; z-index:2; opacity:0; visibility:hidden; transition:.3s ease;}
.bus_aftermarket02 li .cover .t{line-height:1; color:#fff; margin-bottom:.15rem; text-align:center;}
.bus_aftermarket02 li .cover .c{max-height:3.3rem; overflow-y:auto; color:#fff; padding-right:5px; text-align:justify;}
.bus_aftermarket02 li .cover .c::-webkit-scrollbar{width:2px; height:4px;}
.bus_aftermarket02 li .cover .c::-webkit-scrollbar-thumb{border-radius:5px; background:#006cd3; }
.bus_aftermarket02 li .cover .c::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.bus_aftermarket02 li:hover .cover{visibility:visible; opacity:1;}
.bus_aftermarket02 li:hover::after{height:100%;}
.bus_aftermarket02 li:hover .info{opacity:0; transform:translateY(100%);}
.bus_aftermarket02 li img{transition:all 0.5s ease;}
.bus_aftermarket02 li:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

.bus_aftermarket03{padding:.8rem 0 .45rem; background:#f7f8fa;}
.bus_aftermarket03 .title{text-align:center; margin-bottom:.35rem;}
.bus_aftermarket03 ul{display:flex; align-items:stretch; justify-content:flex-start; flex-wrap:wrap;}
.bus_aftermarket03 li{width:32%; margin-right:2%; margin-bottom:.35rem; border-top:4px solid #006cd3; padding-top:.2rem;}
.bus_aftermarket03 li:nth-child(3n){margin-right:0;}
.bus_aftermarket03 li .con{margin-top:.05rem; text-align:justify;}
.bus_aftermarket04 .bott{border-radius:.2rem; overflow:hidden;}
.bus_aftermarket04{margin-bottom:.8rem;}
.bus_aftermarket04 .bott img{width:100%;}


/* 专用车 */
.channel_content.bus_car{padding-top:0;}
.bus_car01{padding:.8rem 0; background:url(../img/bus_car01_bg.jpg) no-repeat center/cover;}
.bus_car01 .top{display:flex; align-items:center; justify-content:space-between;;}
.bus_car01 .top .title{flex-shrink:0; margin-right:18%;}
.bus_car02{padding:.8rem 0; background:#f7f8fa;}
.bus_car02 .title,.bus_car03 .title{margin-bottom:.35rem;}
.bus_car02 .bus_parts03{margin-bottom:.8rem;}


/* 下层banner特殊2 */
.xc_banner.special2{height:calc(100vh - .9rem); overflow:hidden;}
.xc_banner.special2::after{content:''; position:absolute; left:50%; bottom:5%; transform:translateX(-50%); width:.5rem; height:.3rem; background:url(../img/history_banner_jt.png) no-repeat center; background-size:100% auto;}
.xc_banner.special2 .xc_img{height:100%; overflow:hidden; position:relative;}
.xc_banner.special2 .xc_img::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.6; z-index:1;}
.xc_banner.special2 .xc_img img,
.xc_banner.special2 .xc_img video{width:100%; height:100%; object-fit:cover;}
.xc_banner.special2 .xc_img video+img{display:none;}
.xc_banner.special2 .xc_words::after{content:''; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:11.4rem; height:3.9rem; background:url(../img/history_banner_img.png) no-repeat center; background-size:100% auto; z-index:2;}
.xc_banner.special2 .xc_words .tit{opacity:0; visibility:hidden;}


/* 整车 */
.bus_vehicle01 li{border-radius:.2rem; margin-bottom:.8rem; overflow:hidden; position:relative; -webkit-clip-path:inset(0 calc((1 - var(--smooth-progress, 1)) * 60%) 0 0 round .2rem); clip-path:inset(0 calc((1 - var(--smooth-progress, 1)) * 60%) 0 0 round .2rem);}
.bus_vehicle01 li:last-child{margin-bottom:0;}
.bus_vehicle01 li .img{width:100%; position:relative; transform:scale3d(calc(1 + ((1 - var(--smooth-progress, 1)) * 0.3)), calc(1 + ((1 - var(--smooth-progress, 1)) * 0.3)), 1) translate3d(calc(-1 * ((1 - var(--smooth-progress, 1)) * 30%)), 0, 0);}
.bus_vehicle01 li .img img{width:100%; transition:opacity .9s cubic-bezier(0.165, 0.84, 0.44, 1),transform .9s cubic-bezier(0.165, 0.84, 0.44, 1);}
.bus_vehicle01 li .words{width:36%; position:absolute; left:5.8%; top:50%; transform:translateY(-50%); z-index:5; overflow:hidden; color:#fff;}
.bus_vehicle01 li .words .infor{transform:translateY(100%); transition-property:transform; transition-duration:1.2s; transition-timing-function:cubic-bezier(0.23, 1, 0.32, 1);}
.bus_vehicle01 li .words .infor .con{text-align:justify; color:#fff; margin:.15rem 0 .5rem; max-height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.bus_vehicle01 li .words .infor .common_more{color:#fff;border-color:#fff;}
.bus_vehicle01 li .words .infor .common_more:hover{border-color:#006cd3;}
.bus_vehicle01 li .words.act .infor{transform:translateY(0%);}


/* 全站搜索 */
body .searchArea{padding-top:0;}
body .searchArea .content_form .form_box .search .btn_wrap .btns{color:#222; border-color:#222;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#006cd3;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#006cd3;}
body .resultArea #botBtn a::before{background:#006cd3;}
body .resultArea #botBtn a:hover{border-color:#006cd3;}
body .resultArea .content_form{padding-bottom:0;}


/* 整车列表 */
.vehicle_list.channel_content{padding-top:0;}
.vehicle_list01 .hd{padding:.7rem 0; background:#f7f8fa;}
.vehicle_list01 .hd .content{display:flex; align-items:center; justify-content:space-between;}
.vehicle_list01 .hd .left{font-weight:bold;}
.vehicle_list01 .hd .right{width:88%; border-left:1px solid #c6c6c8; padding-left:3.8%; box-sizing:border-box; display:flex; align-items:center; justify-content:space-between;}
.vehicle_list01 .hd .right .choose_box .type{margin-bottom:.1rem; display:flex; align-items:flex-start; font-size:0; width:100%;}
.vehicle_list01 .hd .right .choose_box .type:last-child{margin-bottom:0;}
.vehicle_list01 .hd .right .choose_box .type .t{font-weight:bold; vertical-align:text-top; margin-right:.6rem; flex-shrink:0;}
.vehicle_list01 .hd .right .choose_box .type .type_box .box{display:inline-block; vertical-align:text-top; position:relative; margin-bottom:.1rem; margin-right:.35rem; cursor:pointer; color:#000000;}
.vehicle_list01 .hd .right .choose_box .type .type_box input[type="radio"]{margin:0; margin-right:.15rem; width:.2rem; height:.2rem; padding:0; appearance:none; -webkit-appearance:none; border:2px solid #ecebeb; box-sizing:border-box; outline:none; vertical-align:text-bottom; background:#ffffff; cursor:pointer;}
.vehicle_list01 .hd .right .choose_box .type .type_box .box.cur input[type="radio"]{background:url(../img/vehicle_list01_01.jpg) no-repeat center/cover; border-color:#006cd3;}
.vehicle_list01 .hd .right .reset_btn{width:1.8rem; text-align:center; cursor:pointer; line-height:.55rem; background:#006cd3; border-radius:.3rem; color:#fff; margin-left:.4rem; flex-shrink:0;}
.vehicle_list01 .hd .right .reset_btn:hover{font-weight:bold;}

.vehicle_list01 .bd{margin-top:.45rem;}
.vehicle_list01 .bd .tl{font-weight:bold; margin-bottom:.4rem;}
.vehicle_list01 .bd .tl span{color:#006cd3; display:inline-block;}
.vehicle_list01 .bd li{float:left; width:23.8%; margin-right:1.6%; margin-bottom:.2rem; border:1px solid #dedede; position:relative; box-sizing:border-box; background:#fff; transition:all .3s ease;}
.vehicle_list01 .bd li:nth-child(4n){margin-right:0;}
.vehicle_list01 .bd li a{display:block; padding:.5rem 9.5% .35rem; text-align:center;}
.vehicle_list01 .bd li .img{height:2.55rem; overflow:hidden; margin-bottom:.2rem;}
.vehicle_list01 .bd li .img img{max-height:100%; mix-blend-mode:darken;}
.vehicle_list01 .bd li .intro .t{font-weight:bold; color:#222; margin-bottom:.05rem;}
.vehicle_list01 .bd li .intro .c{height:.6rem;}
.vehicle_list01 .bd li:hover{background:#f7f8fa;}
.vehicle_list01 .bd li.new::after{content:''; position:absolute; left:0; top:0; width:.4rem; height:.4rem; background:url(../img/vehicle_list01_new.png) no-repeat left top; background-size:cover;}


/* 品牌案例 */
.brand_list01 .content{margin-bottom:.6rem;}
.brand_list01 .content::after{content:''; position:absolute; left:0; top:0; width:50%; height:100%; background:linear-gradient(to right,rgba(0, 108, 211, 0.7) 20%,transparent);}
.brand_list01 .cover{z-index:2;}


/* 漫游陕汽 */
.vr_list01 .content{display:flex; align-items:stretch; background:#f7f8fa;}
.vr_list01 .left{width:28%; flex-shrink:0; padding:1rem 3.5%; box-sizing:border-box; }
.vr_list01 .left .item{cursor:pointer; padding-left:.25rem; position:relative; transition:all .3s ease; margin-bottom:.55rem;}
.vr_list01 .left .item:last-child{margin-bottom:0;}
.vr_list01 .left .item::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:0; height:.3rem; background:#006cd3; transition:all .3s ease;}
.vr_list01 .left .item:hover{color:#006cd3;}
.vr_list01 .left .item.cur{color:#006cd3;}
.vr_list01 .left .item.cur::after{width:5px;}
.vr_list01 .right{width:72%;}
.vr_list01 .right a{position:relative; height:100%; display:block;}
.vr_list01 .right a>img{width:100%; height:100%; object-fit:cover;}
.vr_list01 .right .words{position:absolute; left:5.1%; bottom:8.7%;}
.vr_list01 .right .words .ti{color:#fff; display:inline-block; vertical-align:middle; margin-right:.15rem;}
.vr_list01 .right .common_more{background:#006cd3; color:#fff; vertical-align:middle;} 
.vr_list01 .right .common_more::after{background:#025cb1;}


/*20250220lyx*/
.culture02 .content .words .t {color: #fff59a;}


/* ds弹窗 */
.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: #006cd3;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;}


@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE */
    .history01 .pc_ .stage_item .content .widget .period{background:none; color:#003c82;}
    .subject_title span{background:none; color:#003c82;}
}


/* 全球布局 */
.global{background:url(../img/global01_bg.jpg) no-repeat center/cover; overflow:hidden;}
.global01 .left{width:29.4%; padding-top:.65rem;}
.global01 .left .title{margin-bottom:.7rem;}
.global01 .left .tab_t{margin-bottom:.4rem;}
.global01 .left .tab_t .tit{margin-bottom:.5rem; padding-left:.35rem; position:relative; color:#888888; transition:all .3s ease; font-weight:bold; cursor:pointer;}
.global01 .left .tab_t .tit::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.07rem; height:.3rem; background:#888888; transition:all .3s ease;}
.global01 .left .tab_t ul{display:none; width:75%;}
.global01 .left .tab_t .tab_b{margin-bottom:.2rem; cursor:pointer; display:flex; align-items:flex-start; justify-content:space-between; position:relative; padding-left:.45rem;}
.global01 .left .tab_t .tab_b::before{content:''; position:absolute; left:0; top:0; width:.3rem; height:.3rem; border:1px solid #c1c1c1; border-radius:50%;}
.global01 .left .tab_t .tab_b::after{content:''; position:absolute; left:calc(1px + .05rem); top:calc(1px + .05rem); width:.2rem; height:.2rem; border-radius:50%; background:#006cd3; opacity:0; visibility:visible; transition:all .3s ease;}
.global01 .left .tab_t .tab_b .t{line-height:.3rem; max-width:calc(100% - .5rem);}
.global01 .left .tab_t .tab_b .icon{width:.4rem; text-align:center; flex-shrink:0;}

.global01 .left .tab_t.cur .tit{color:#006cd3;}
.global01 .left .tab_t.cur .tit::after{background:#f08300;}
.global01 .left .tab_t.cur .tab_b.active::before{border-color:#006cd3;}
.global01 .left .tab_t.cur .tab_b.active::after{opacity:1; visibility:visible;}

.global01 .right{width:68.3%;}
.global01 .right .map{position:relative; display:none;}
.global01 .right .map>img{width:100%;}
.global01 .right .map .dots_box{position:absolute; top:0; left:0; width:100%; height:100%; display:none;}
.global01 .right .map .dots_box .dots{position:absolute;}
.global01 .right .map .dots_box .dots .dot{position:relative; cursor:pointer;}
.global01 .right .map .dots_box .dots .dot_tc{position:absolute; left:calc(100% + .2rem); background:rgba(0,111,212,.92); padding:.2rem .3rem; width:3.7rem; box-sizing:border-box; top:50%; transform:translateY(-50%); border-radius:.2rem; color:#fff; display:none;}
.global01 .right .map .dots_box .dots .dot_tc .t1{font-weight:bold;}
.global01 .right .map .dots_box .dots .dot_tc ul{margin-top:.15rem;}
.global01 .right .map .dots_box .dots .dot_tc li{margin-bottom:.1rem; padding-left:.2rem; position:relative; color:#fff; line-height:.25rem;}
.global01 .right .map .dots_box .dots .dot_tc li::before{content:''; position:absolute; left:0; top:calc(.15rem - 4px); width:8px; height:8px; border-radius:50%; background:#fff;}

.global01 .right .map .dots_box1 .dots .dot{width:.35rem; height:.35rem; background:url(../img/global01_icon01.png) no-repeat center/cover;}
.global01 .right .map .dots_box2 .dots .dot{width:.24rem; height:.3rem; background:url(../img/global01_icon02.png) no-repeat center/cover;}
.global01 .right .map .dots_box3 .dots .dot{width:.24rem; height:.3rem; background:url(../img/global01_icon03.png) no-repeat center/cover;}

.global01 .right .map .dots_box .dots.left .dot_tc{left:auto; right:calc(100% + .2rem);}
.global01 .right .map .dots_box1 .dots.active .dot_tc{display:block; z-index:5;}
.global01 .right .map .dots_box1 .dots.active .dot::after{content:''; position:absolute; width:.58rem; height:.58rem; left:50%; top:50%; transform:translate(-50%,-50%); background:url(../img/global01_icon01_outside.png) no-repeat center/cover;}

.global01 .m_cont{display:none;}


/* 漫游 */
.roam_play_btns{position:absolute; z-index:20; right:5%; bottom:.4rem;}
.roam_play_btns .audiojs{padding:0; font-size:0; width:.34rem; height:.34rem; overflow:hidden; position:relative; background:none; box-shadow:none;}
.roam_play_btns .audiojs .play-pause{padding:0; border:0; width:.34rem; height:.34rem;}
.roam_play_btns .audiojs .pause{width:.34rem; height:.34rem; background:url(../img/audio_play.png) no-repeat center/cover;}
.roam_play_btns .audiojs .scrubber,.roam_play_btns .audiojs .error-message,.roam_play_btns .audiojs .time,.roam_play_btns .audiojs .loading{display:none;}
.roam_play_btns .audiojs .play{width:.34rem; height:.34rem; background:url(../img/audio_noplay.png) no-repeat center/cover;}
.roam_play_btns .c{text-align:center; margin-top:.1rem; color:#fff; font-family:'he'; font-size:.18rem; line-height:.3rem;}

.roam01{position:relative; overflow:hidden;}
.roam01 .title{position:absolute; left:50%; top:4.4%; transform:translateX(-50%); letter-spacing:.05rem; font-family:'he'; color:#d38f00; font-weight:normal;}
.roam01 .title .tit1{display:none;}
.roam01 .bg img{width:100vw; height:100vh; object-fit:cover;}
.roam01 .content{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:72%; text-align:center;}
.roam01 .content .bg2{display:inline-block; width:auto; text-align:left; position:relative;}
.roam01 .content .bg2>img{max-height:80vh;}
.roam01 .bg2 .dots_box{position:absolute; left:0; top:0; width:100%; height:100%;}
.roam01 .bg2 .dots_box .dots{position:absolute; }
.roam01 .bg2 .dots_box .dots .icon img{max-width:2.5rem; display:block; filter:contrast(0.5);}
.roam01 .bg2 .dots_box .dots .icon .tit1{display:none;}
.roam01 .bg2 .dots_box .dots.active .icon img{filter:contrast(1);}
.roam01 .bg2 .dots_box .dots::after{content:''; position:absolute; left:50%; top:60%; width:.67rem; height:.6rem; background:url(../img/finger.png) no-repeat center/cover; opacity:0; visibility:hidden; transition:all .3s ease;}
.roam01 .bg2 .dots_box .dots .tc1{position:absolute; background:rgba(255,255,255,0.9); left:50%; transform:translateX(-50%); bottom:90%; width:4rem; box-sizing:border-box; padding:.25rem .15rem; border-radius:.1rem; text-align:center; opacity:0; visibility:hidden; transition:all .3s ease; z-index:4;}
.roam01 .bg2 .dots_box .dots .tc1::after{content:''; position:absolute; left:50%; top:100%; transform:translate(-50%,-50%) rotate(45deg) ; border:.1rem solid rgba(255,255,255,0.9); }
.roam01 .bg2 .dots_box .dots .tc1::before{content:''; position:absolute; right:0; top:0; height:100%; width:25%; background:url(../img/tc1_logo.png) no-repeat left; background-size:auto 100%;}
.roam01 .bg2 .dots_box .dots .tc1 .btn{display:inline-block; font-weight:bold; margin-right:.1rem; margin-bottom:.1rem; border:1px solid #8f6436; border-radius:.2rem; line-height:.2rem; padding:0.05rem .25rem; padding-right:.4rem; position:relative; color:#8f6436; white-space:normal;}
.roam01 .bg2 .dots_box .dots .tc1 .btn::after{content:''; position:absolute; right:.1rem; top:.08rem; width:.14rem; height:.14rem; background:#8f6436; border-radius:50%;}
.roam01 .bg2 .dots_box .dots .tc1 .btn:hover{color:#d38f00; border-color:#d38f00;}
.roam01 .bg2 .dots_box .dots .tc1 .btn:hover::after{background:#d38f00;}
.roam01 .bg2 .dots_box .dots:hover .tc1{opacity:1; visibility:visible;}
.roam01 .bg2 .dots_box .dots:hover::after{opacity:1; visibility:visible;}

.roam_pop_bg{position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.7); z-index:99; display:none;}
.roam_pop{position:fixed; top:45%; left:50%; transform:translate(-50%,-50%); z-index:999; background:url(../img/roam_pop_bg.png) no-repeat center/cover; width:11rem; padding:.3rem .5rem; box-sizing:border-box; display:none;}
.roam_pop .close{position:absolute; top:.3rem; right:.4rem; width:.4rem; height:.4rem; z-index:20; background:url(../img/close.png) no-repeat center/cover; cursor:pointer;}
.roam_pop .swiper-slide{text-align:center;}
.roam_pop .swiper-slide .t{font-size:.2rem; line-height:.3rem; font-family:'he'; height:.6rem; overflow:hidden; margin:0 auto .15rem; width:calc(100% - .6rem); display:flex; align-items:center; justify-content:center;}
.roam_pop .swiper-slide .box{height:4.7rem; overflow:hidden; width:73%; margin:0 auto;}
.roam_pop .swiper-slide .box>p{height:100%;}
.roam_pop .swiper-slide .box p>img{max-height:100%; display:block; margin:0 auto; max-width:100%;}
.roam_pop .swiper-slide .box p>video{height:100%; display:block; margin:0 auto; width:100%;}

.roam_pop .jiantou{position:relative; display:flex; align-items:flex-start; justify-content:space-between; margin-top:.3rem;}
.roam_pop .jiantou>div{position:relative; left:auto; right:auto; top:auto; margin:0; width:auto; height:auto; outline:none; background:none; opacity:1; display:flex; align-items:center;}
.roam_pop .jiantou .icon1{width:.44rem; height:.44rem; background:url(../img/jiantou_l.png) no-repeat center/cover;}
.roam_pop .jiantou .t1{line-height:.24rem; font-family:'he'; color:#000; margin:0 .25rem; width:4rem;}
.roam_pop .jiantou>div:hover .icon1{background:url(../img/jiantou_r.png) no-repeat center/cover;}
.roam_pop .jiantou .swiper-button-next .icon1{transform:rotate(180deg);}
.roam_pop .jiantou .swiper-button-next:hover .icon1{transform:rotate(0);}
.roam_pop .jiantou .swiper-button-prev:hover .icon1{transform:rotate(180deg);}
.roam_pop .jiantou .swiper-button-next .t1{text-align:right;}

.roam_pop .imgList .box{position:relative;}
.roam_pop .imgList .swiper-slide .t3{padding:.05rem .2rem; background:#fff; line-height:.22rem; font-family:'he'; height:.44rem; overflow:hidden; display:flex; align-items:center; justify-content:center;}
.roam_pop .imgList .mySwiper{margin-top:8px;}
.roam_pop .imgList .mySwiper .swiper-slide{border:2px solid #c0c1c3; box-sizing:border-box; cursor:pointer; height:.56rem; box-sizing:border-box;}
.roam_pop .imgList .mySwiper .swiper-slide img{width:100%; height:100%; object-fit:cover;}
.roam_pop .imgList .mySwiper .swiper-slide.swiper-slide-thumb-active{border-color:#d38f00;}
.roam_pop .imgList .myswiper2 .swiper-slide img{max-height:3.5rem; display:block; margin:0 auto;}

.roam_pop .tabBox .box{text-align:left; width:84.7%; margin-top:.5rem; height:4.2rem;}
.roam_pop .tabBox .box .tab_t_box .tab_t{display:none;}
.roam_pop .tabBox .box .tab_t_box .tab_t:first-child{display:block;}
.roam_pop .tabBox .box .tab_t_box .tab_t .box1{display:flex; align-items:flex-start; justify-content:space-between;}
.roam_pop .tabBox .box .tab_t_box .tab_t .left{width:53.6%;}
.roam_pop .tabBox .box .tab_t_box .tab_t .right{width:42.5%;}
.roam_pop .tabBox .box .tab_t_box .tab_t .right .t4{max-height:3.3rem; overflow-y:auto; line-height:.3rem; padding-right:.1rem;}
.roam_pop .tabBox .box .tab_t_box .tab_t .right .t4::-webkit-scrollbar {width:.05rem; height:4px;}
.roam_pop .tabBox .box .tab_t_box .tab_t .right .t4::-webkit-scrollbar-thumb {border-radius:5px; background:#c0c1c3; }
.roam_pop .tabBox .box .tab_t_box .tab_t .right .t4::-webkit-scrollbar-track {border-radius:0; background:transparent;}

.roam_pop .tabBox .box .tab_c_box{margin-top:.3rem; text-align:center; white-space:nowrap; overflow-x:auto; font-size:0;}
.roam_pop .tabBox .box .tab_c_box .tab_c{width:.85rem; height:.55rem; margin-right:8px; border:2px solid #c0c1c3; cursor:pointer; box-sizing:border-box; display:inline-block; vertical-align:text-top; overflow:hidden;}
.roam_pop .tabBox .box .tab_c_box .tab_c:last-child{margin-right:0;}
.roam_pop .tabBox .box .tab_c_box .tab_c.cur{border-color:#d38f00;}

.roam_pop .swiper-button-next:after, .roam_pop .swiper-button-prev:after{display:none!important;}
.roam_pop .swiper-button-disabled{opacity:0; visibility:hidden; pointer-events:none;}

.roam_pop .pop6 .swiper-slide .box{height:5rem;}
.roam_pop .pop6 .swiper-slide .box .myswiper2 .swiper-slide{background:#fff;}
.roam_pop .pop6 .swiper-slide .box .myswiper2 img{max-height:3.8rem;}

.roam_pop .four_a{position:relative;}
.roam_pop .four_a a{position:absolute; top:0; bottom:0; left:0; width:24%;}
.roam_pop .four_a a:nth-of-type(2){left:25%;}
.roam_pop .four_a a:nth-of-type(3){left:50%;}
.roam_pop .four_a a:nth-of-type(4){left:75%;}



/* 产品详情 */
.channel_content.pro_detail{padding-top:0; margin-top:.9rem;}
.pro_detail01{background:url(../img/pro_detail01_bg.jpg) no-repeat center/cover; padding:.6rem 0 1rem; box-sizing:border-box;}
.pro_detail01 .top .crumbs{white-space:nowrap; padding:.3rem 0;}
.pro_detail01 .top .crumbs .content>*{display:inline-block; vertical-align:middle; color:#222222;}
.pro_detail01 .top .crumbs .content h1{font-weight:normal;}
.pro_detail01 .top .crumbs .content a:hover{font-weight:bold;}
.pro_detail01 .bott{display:flex; align-items:center; justify-content:space-between;}
.pro_detail01 .bott .left{width:41.2%;}
.pro_detail01 .bott .left .tit_box{border-top:4px solid #006cd3; padding-top:.1rem; text-align:center; margin-bottom:5px;}
.pro_detail01 .bott .left .tit_box .name{color:#006cd3; display:none;}
.pro_detail01 .bott .left .tit_box .name:first-child{display:block;}
.pro_detail01 .bott .left .img_box{display:flex; align-items:center;}
.pro_detail01 .bott .left .img_box .l_img{width:1.05rem; position:relative; flex-shrink:0;}
.pro_detail01 .bott .left .img_box .l_img .swiper-container{max-height:4.7rem;}
.pro_detail01 .bott .left .img_box .l_img .swiper-slide{display:flex; align-items:center; min-height:.8rem; justify-content:center; cursor:pointer; background:#fff; border:2px solid #fff; box-sizing:border-box;}
.pro_detail01 .bott .left .img_box .l_img .swiper-slide>img{max-height:100%;}
.pro_detail01 .bott .left .img_box .l_img .swiper-slide.active{border-color:#006cd3;}
.pro_detail01 .bott .left .swiper-button-prev,
.pro_detail01 .bott .left .swiper-button-next{position:relative; width:auto; height:auto; top:0; left:0; text-align:center;margin:0; background:none; outline:none; cursor:pointer;}
.pro_detail01 .bott .left .swiper-button-prev::after,
.pro_detail01 .bott .left .swiper-button-next::after{content:'\e65d'; display:block; font-family:'iconfont'!important; font-size:0.3rem; font-weight:bold; line-height:1; text-align:center; color:#222; transition:all .3s ease;}
.pro_detail01 .bott .left .swiper-button-next::after{transform:rotate(180deg);}
.pro_detail01 .bott .left .swiper-button-prev:hover::after,
.pro_detail01 .bott .left .swiper-button-next:hover::after{color:#006cd3;}
.pro_detail01 .bott .left .img_box .r_img{width:61.1%; margin-left:15%;}
.pro_detail01 .bott .right{width:40%;}
.pro_detail01 .bott .right .t1{color:#006cd3; line-height:1.3;}
.pro_detail01 .bott .right .tit{font-weight:normal; margin-bottom:.2rem;}
.pro_detail01 .bott .right .con{max-height:1.5rem; padding-right:5px; overflow-y:auto; margin-bottom:.35rem;}
.pro_detail01 .bott .right .con::-webkit-scrollbar {width:3px; height:4px;}
.pro_detail01 .bott .right .con::-webkit-scrollbar-thumb {border-radius:5px; background:#006cd3; }
.pro_detail01 .bott .right .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.pro_detail01 .bott .right .con li{position:relative; padding-left:.15rem;}
.pro_detail01 .bott .right .con li::after{content:''; position:absolute; left:0; top:.12rem; width:.06rem; height:.06rem; border-radius:50%; background:#006cd3;}
.pro_detail01 .bott .right .common_more{color:#fff; background:#006cd3;}
.pro_detail01 .bott .right .common_more::after{background:#025cb1;}

.pro_detail02{margin-top:.75rem;}
.pro_detail02 .tab_t_box{font-size:0;}
.pro_detail02 .tab_t_box .tab_t{display:inline-block; vertical-align:text-bottom; color:#000000; padding:0 .15rem .1rem; margin-right:.5rem; cursor:pointer; position:relative;}
.pro_detail02 .tab_t_box .tab_t:last-child{margin-right:0;}
.pro_detail02 .tab_t_box .tab_t::after{content:''; position:absolute; left:50%; bottom:0; width:0; height:3px; background:#006cd3; transition:all .3s ease-in-out;}
.pro_detail02 .tab_t_box .tab_t:hover::after{width:100%; left:0;}
.pro_detail02 .tab_t_box .tab_t:hover{color:#006cd3;}
.pro_detail02 .tab_t_box .tab_t.cur::after{width:100%; left:0;}
.pro_detail02 .tab_t_box .tab_t.cur{color:#006cd3; font-weight:bold;}
.pro_detail02 .tab_b_box .tab_b .datalist{border-left:0; border-right:0; text-align:center;}
.pro_detail02 .tab_b_box .tab_b tr{background:#f9f9f9;}
.pro_detail02 .tab_b_box .tab_b tr:nth-child(2n){background:#fff;}
.pro_detail02 .tab_b_box .tab_b tr td:first-child{border-left:0;}
.pro_detail02 .tab_b_box .tab_b tr td:last-child{border-right:0;}





