﻿/*
* 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:right;margin-left:1%;*margin-left:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color:#000; text-align:center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color:#000;display:inline-block;border:1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align:middle;margin:0 0 10px -1px;background:#fff; font-size:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#00469c;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size:.8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background:none; color:#000;display:inline-block; margin:0 7px; vertical-align:top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background:none; border:none;color:#000; font-size:14px; }
.util-page .jumpto_inp{ width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
html{font-size:100px;}

.wrap { width:16.1rem; margin-right:auto; margin-left:auto;}
.mwrap { max-width:16.1rem; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:0.16rem; line-height:0.28rem; color:#6d6e71; background:#fff;}
a{color:inherit;}
a:hover { color:#00469c;}
::-moz-selection {color:#fff; background:#00469c; }
::selection {color:#fff; background:#00469c; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
.fz76{font-size:0.76rem; line-height:0.8rem; font-family:Impact;}
.fz40{font-size:0.4rem; line-height:0.48rem;}
.fz30{font-size:0.3rem; line-height:0.36rem;}
.fz22{font-size:0.22rem; line-height:0.3rem;}
.fz18{font-size:0.18rem; line-height:0.3rem; color:#000;}
.fz16{font-size:0.16rem; line-height:0.28rem; color:#6d6e71;}
.el2{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.rect-70{padding-bottom:70%;}
.fz36{font-size:.36rem; line-height:.45rem; font-weight:bold;}
.fz42{font-size:.42rem; text-transform:uppercase; line-height:.5rem; font-weight:bold;}

/* 公共按钮 */
.common_more{display:inline-block; width:1.9rem; height:0.45rem; line-height:0.45rem; font-size:14px; color:#fff; font-weight:bold; border:1px solid #fff; border-radius:4px; margin-right:10px; text-align:center;}
.common_more .icon{width:16px; height:16px; background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover; margin-right:14px; display:inline-block; vertical-align:-3px; transform:rotate(180deg);}
.common_more.yellow_bg{background:#fcbb1f; color:#062147; border-color:#fcbb1f; }
.common_more.yellow_bg .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;}
.common_more:hover{background:#fcbb1f; color:#062147; border-color:#fcbb1f; }
.common_more:hover .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;}











/* 头部 */
.pageHeader{position:relative;}
.header{position:fixed; left:0; width:100%; top:0; background:#fff; border-bottom:1px solid #ececec; z-index:50;}
.header .h_logo{padding:25px 0; margin-right:4%;}
.header .h_logo a{display:block; height:34px;}
.header .h_logo a img{height:100%;}

/* h_tools */
.header .h_tools{font-size:0.15rem;}
.header .h_tools .tool{display:flex; align-items:center; padding:25px 0;  padding-left:0.15rem; color:#000; position:relative; cursor:pointer; line-height:34px; height:34px; margin-left:0.16rem; }
.header .h_tools .tool a{display:flex; align-items:center;}
.header .h_tools .tool i{color:#00469c; margin-right:5px;}
.header .h_tools .m_menu{display:none;}

/* 头部电话  */
.header .h_tools .h_tel{ line-height:34px; height:34px; text-transform:uppercase; color:#000; margin-left:0; padding-left:0;;}

/* 语言版本 */
.header .h_tools .h_lan:before{content:''; width:2px; height:16px; background:#CCCCCC; position:absolute; left:0; top:50%; transform:translateY(-50%);}

/* 语言版本下拉 */
.header .h_tools .h_lan{display:block;}
.header .h_tools .h_lan .lan_top{display:flex; align-items:center; justify-content:center; height:100%; width:100%;}
/* 语言版本 */
.header  .h_tools .h_lan .lan_down{position:absolute; top:100%; right:-25px; min-width:320px; background:#fff; overflow:hidden; border-left:1px solid #dbdfe6; border-right:1px solid #dbdfe6; z-index:10; display:none;}
.header  .h_tools .h_lan .lan_down li{min-width:.65rem; min-height:.65rem; display:flex; align-items:center; box-sizing:border-box; -webkit-transition:.3s ease; transition:.3s ease; position:relative; border-bottom:1px solid #dbdfe6; color:#1d2229; justify-content:flex-start;}
.header  .h_tools .h_lan .lan_down li .t{padding:.15rem; font-size:12px; letter-spacing:.8px; text-transform:uppercase;}
.header  .h_tools .h_lan .lan_down li a{display:flex; align-items:center; padding:.15rem; font-size:.16rem; line-height:.16rem; color:#1d2229;}
.header  .h_tools .h_lan .lan_down li .iconfont{font-size:.16rem; line-height:1; margin-right:.15rem;}
.header  .h_tools .h_lan .lan_down li:not(.title):hover{background:#edeff3;}


/* 搜索 */
.header .h_tools .h_search:before{content:''; width:2px; height:16px; background:#ccc; position:absolute; left:0; top:50%; transform:translateY(-50%);}
/* .header .h_tools .h_search:after{content:''; width:2px; height:16px; background:#D6D6D6; position:absolute; right:0; top:50%; transform:translateY(-50%);} */
/* 搜索下拉 */
.search_xiala{position:absolute; top:100%; height:calc(100vh - 0.85rem); overflow-y:auto; left:0; right:0; padding-top:0.9rem; background:#fff; z-index:10; opacity:0; visibility:hidden; transition:all .3s ease; margin-top:1px;}
.search_xiala::-webkit-scrollbar{width:0; height:0;}
.search_xiala.show{opacity:1; visibility:visible;}
.search_xiala .content{width:8.5rem; margin:0 auto;}
.search_xiala .top{/*display:flex; justify-content:center;*/ margin-bottom:0.44rem;}
.search_xiala .top .box{box-sizing:border-box; width:100%; position:relative;}
.search_xiala .top .box .inp_box{position:relative;}
.search_xiala .top .box .inp_box input{width:100%; line-height:0.4rem; font-size:0.26rem; outline:none; background:transparent; border:1px solid rgba(0,0,0,0.2); border-radius:.5rem; padding:.16rem .32rem; padding-right:.8rem; box-sizing:border-box; margin-bottom:.2rem;}
.search_xiala .top .box .inp_box .inp_area ul{padding:0 .3rem; display:none;}
.search_xiala .top .box .inp_box .inp_area .title{font-size:.24rem; line-height:.3rem; margin-bottom:.25rem;}
.search_xiala .top .box .inp_box .inp_area ul li{font-size:.26rem; color:rgba(0,0,0,0.3); line-height:.32rem; margin-bottom:.2rem; cursor:pointer; display:block;}
.search_xiala .top .box .icon{cursor:pointer; background:none; outline:none; padding:0; margin:0; border:none; position:absolute; top:.24rem; right:.4rem;}
.search_xiala .top .box .icon .xgicon{font-size:.3rem;}
.search_xiala .bott{margin-bottom:.6rem;} 
.search_xiala .bott .item{margin-bottom:.6rem;}
.search_xiala .bott .item .tit{font-size:12px; color:gray; margin-bottom:.05rem;}
.search_xiala .bott .item li{float:right; width:32.4%; margin-left:1.4%; margin-bottom:.1rem;}
.search_xiala .bott .item li:nth-child(3n){margin-left:0;}
.search_xiala .bott .item01 li .img{padding-bottom:80%; position:relative; height:0; margin-bottom:.15rem; border-radius:.06rem; background:#f5f5f5; }
.search_xiala .bott .item01 li .img img{position:absolute; max-width:80%; max-height:80%; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); transition:transform .5s;}
.search_xiala .bott .item01 li:hover .img img{transform:translate(-50%,-50%) scale(1.2);}
.search_xiala .bott .item01 li .t{font-size:.16rem; font-weight:700; color:#000;}
.search_xiala .bott .item02 li{font-size:.22rem; line-height:.34rem; color:gray;}
.search_xiala .content.noBott .bott{display:none;}
.search_xiala .top .box .inp_box .inp_area ul li strong{color:#0a1e40; font-weight:normal;}
.search_xiala .top .box .inp_box .inp_area ul li a{color:rgba(0,0,0,0.3);}
.search_xiala .top .box .inp_box .inp_area ul li a:hover{color:rgba(0,0,0,0.6);}

/* 关闭按钮 */
.search_xiala .content .close_btns{position:absolute; right:7.3%; top:.3rem; width:.5rem; height:.5rem; box-sizing:border-box; border:1px solid rgba(0,0,0,0.2); transition:.3s ease-out; cursor:pointer; border-radius:50%;}
.search_xiala .content .close_btns .iconfont{margin:0; font-size:.2rem; line-height:1; color:#000; font-weight:bold; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.search_xiala .content .close_btns:hover{background:#00469d;}
.search_xiala .content .close_btns:hover .iconfont{color:#ffffff;}

.header .h_tools .menu{padding:25px 0; height:34px; line-height:34px; color:#242f3c; text-transform:uppercase; cursor:pointer;}
.header .h_tools .menu i{font-weight:bold; vertical-align:0; color:#00469c;}


/* inav */
.header .inav_wrapper{width:auto;}
.header .inav .nav_li{float:left; padding:25px .15rem; color:#252b33;}
.header .inav .nav_li>a{display:block; font-size:0.16rem; height:34px; line-height:34px; text-transform:uppercase;}
/* .header .inav .nav_li>a>i{line-height:34px; display:none; height:34px; margin:0; vertical-align:-1px; margin-left:0.07rem; transition:0.5s ease;}
.header .inav .nav_li04,
.header .inav .nav_li05{float:right;} */
.header .inav .nav_li.hover>a>i{transform:rotateZ(90deg);}

/* 产品下拉 */
.header>.wrap{background:#fff;}
.header .nav_down{opacity:0; visibility:hidden; position:absolute; left:50%; top:100%; transform:translate(-50%, -100%) ; margin-top:1px; width:100%; height:5.5rem; background:#fff; overflow:hidden; transition:all .5s ease; z-index:-1; }
.header .nav_down .left{position:relative; float:left; box-sizing:border-box; width:36%; padding:0.5rem 0; border-right:1px solid #e6e6e6;}
.header .nav_down .left::after{content:''; position:absolute; right:0; top:0.92rem; height:0.5rem; width:0.04rem; background:#00469c;}
.header .nav_down .left .tit{font-size:0.28rem; color:#0a1e40; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; line-height:0.32rem; margin-bottom:0.2rem;}
.header .nav_down .left ul{position:relative; display:flex; flex-flow:column wrap; }
.header .nav_down .left ul::before{content:''; position:absolute; left:calc(50% - 0.6rem); top:0; bottom:0; width:1px; background:#ececec; display:none;}
.header .nav_down .left .item{font-size:0.16rem; color:#8a8989; line-height:0.2rem; width:45%; margin-right:2%; color:#062147;}
.header .nav_down .left .item>a{display:block; padding:0.1rem 0; padding-left:20px;}
.header .nav_down .left .item.cur{color:#053588;}
.header .nav_down .left .item.cur>a{background:#D2D2D2; color:#062147;}
.header .nav_down .left .item>a:hover{background:#D2D2D2; color:#062147;}

.header .nav_down .left .l_box1{margin-bottom:.2rem;}
.header .nav_down .left .l_box1 ul{height:2.6rem;}


.header .nav_down .right{float:right; width:64%; box-sizing:border-box; padding-left:0.76rem; padding-top:0.8rem; padding-bottom:.3rem;}
.header .nav_down .right ul{margin-left:-2%; margin-top:-2%; height:4.5rem; overflow-y:auto; padding-right:5px;}
.header .nav_down .right ul::-webkit-scrollbar {width:2px; height:4px;}
.header .nav_down .right ul::-webkit-scrollbar-thumb {border-radius:5px; background:#053588; }
.header .nav_down .right ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.header .nav_down .right .item{float:left; width:31.333%; margin-left:2%; margin-top:2%; font-size:0.15rem; color:#000;}
.header .nav_down .right .item>a{display:block; line-height:0.66rem; padding:0 0.24rem; border:1px solid #e9e9e9; border-radius:0.06rem; box-sizing:border-box;}
.header .nav_down .right .item .icon{margin-left:0.3rem;}
.header .nav_down .right .item .icon img{vertical-align:middle; width:67px; max-height:.66rem;}
.header .nav_down.show{opacity:1; visibility:visible; transform:translate(-50%, 0); }

/* 其他导航下拉 */
.header .nav_li_normal{position:relative;}
.header .nav_li .sec_nav{position:absolute; top:100%; right:0; min-width:315px; padding:15px 0; display:none; background:#F3F3F3;}
.header .nav_li .sec_nav a{line-height:0.42rem; padding:0 0.3rem; display:block;}
.header .nav_li .sec_nav a:hover{background:#D2D2D2; color:#000;}
/* 手机端头导航 */
.m_header {display:none;}

/* 手机端头部 */
.m_share,
.m_footer,
.m_contact,
.m_toolbar ,.header_mobile{display:none;}


/* 底部 */
.f_top{background:#000; padding:0.7rem 0 0.3rem; border-bottom:10px solid #053588;}
.f_top .list{margin-bottom:50px; display:flex; justify-content:space-between;}
.f_top .list dl{float:left; max-width:14%;}
.f_top .list dl dt{font-size:0.16rem; line-height:0.24rem; color:#fff; text-transform:uppercase; margin-bottom:15px;}
.f_top .list dl dt a{display:block;}
.f_top .list dl dd{font-size:0.16rem; line-height:0.3rem; color:#929292;}
.f_top .list dd.last{color:#053588;}
.f_top .content .left {color:#fff; font-size:0.16rem; float:left; text-transform:uppercase;}
.f_top .content .left a .icon{display:inline-block; width:16px; height:16px; background:url(../img/f_icon.png) no-repeat center; vertical-align:-2px; margin-right:5px;}
.f_top .content .right{float:right; font-size:0;}
.f_top .content .right .f_share a{display:inline-block; margin-left:12px; border-radius:5px;}
.f_top .content .right .f_share a:hover{opacity:0.7;}
.f_bott{padding:16px 0; font-size:0.15rem;}
.f_bott .left{color:#8d8d8d; line-height:28px;}
.f_bott .left .f_logo{margin-right:0.25rem;}
.f_bott .left .f_txt a{display:inline-block; margin-right:0.15rem;}
.f_bott .right{float:right; line-height:28px; color:#7e7e7f;}
.f_bott .right a{display:inline-block; margin-right:0.36rem;}
.f_bott .right a.gotop i{margin:0;}

.channel_content{min-height:3rem; padding:0.7rem 0;}

/* 下层banner */
.pageHeader{height:85px;}
.xc_banner{height:400px; position:relative; overflow:hidden;}
.xc_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;;}
.xc_banner .crumbs{position:absolute; right:0; width:100%; bottom:0.4rem; color:#fff; font-size:0.16rem; text-transform:uppercase; text-align:right;}
.crumbs a{display:inline-block; vertical-align:middle;}
.crumbs a>img{vertical-align:0;}
.crumbs em{display:inline-block; margin:0 5px; vertical-align:middle;}
.crumbs h1{display:inline-block; font-size:inherit; font-weight:normal; vertical-align:middle;}
.xc_banner .intro{position:absolute; left:0; width:100%;top:50%; transform:translateY(-50%); color:#fff; font-size:0.4rem; text-transform:uppercase; font-weight:bold;}




/* 新闻详情 start */
.news_detail{padding:0.3rem 0 1rem;}
.news_detail_crumbs{font-size:0.14rem; line-height:0.2rem; color:#9d9d9d; margin-bottom:0.6rem;}
.news_detail_crumbs h1{color:#9d9d9d; font-size:inherit; display:inline-block; font-weight:normal; margin:0;}
.news_detail1 .left{width:73%;}
.news_detail1 .left .switcher{display:inline-block;}
.news_detail1 .left .box>.title{ font-weight:bold; color:#062147; font-size:0.36rem; line-height:0.46rem;}
.news_detail1 .left .con{margin-top:0.22rem;}
.news_detail1 .left .time{font-size:0.18rem; color:#062147; margin-right:0.2rem;}
.news_detail1 .left .play{margin-left:0.2rem; cursor:pointer;}
.news_detail1 .left .play img{vertical-align:middle;}
.news_detail1 .left .share_box{text-align:center; position:relative; margin-top:0.3rem; margin-bottom:0.55rem;}
.news_detail1 .left .share_box .line{position:absolute; width:100%; height:1px; background:#dddddd; top:0; left:0; top:50%; margin-top:-1px;}
.news_detail1 .left .share_box li{position:relative; z-index:2; background:#fff; display:inline-block; padding:0 0.22rem; margin:0 -0.02rem;}
.news_detail1 .left .share_box li a{opacity:0.7;}
.news_detail1 .left .share_box li:hover a{opacity:1;}
.news_detail1 .left .share_box li .iconfont{margin:0; font-size:.3rem; line-height:.3rem;}
.news_detail1 .left .share_box li:nth-child(3) .iconfont{font-size:.4rem;}
.news_detail1 .left .text{border-bottom:1px solid #dfdfdf; padding-bottom:0.65rem; line-height:2; font-size:.18rem;}
.news_detail1 .left .text a{color:#fcbb1f; font-weight:bold;}
.news_detail1 .left .btns{text-align:center; width:100%; margin-top:0.25rem;}
.news_detail1 .left .btns .to_list{display:inline-block; color:#062147; padding:0 0.5rem; line-height:0.46rem; font-size:0.16rem; background:#fcbb1f; margin-top:0.15rem; border-radius:0.06rem;}
.news_detail1 .left .btns .prev{text-align:left; width:30%;}
.news_detail1 .left .btns .next{text-align:right; width:30%;}
.news_detail1 .left .btns i{margin:0;}
.news_detail1 .left .btns a:hover .con15{color:#062147;}
.news_detail1 .left .text img{max-width:650px!important; }
.news_detail1 .right{width:21%; }
.news_detail1 .right .title{background:#062147; color:#fff; line-height:0.62rem; padding-left:0.26rem; box-sizing:border-box; font-weight:bold; font-size:0.18rem;}
.news_detail1 .right .item{border:1px solid #ececec; border-top:none; margin-bottom:0.24rem; box-sizing:border-box; border-radius:0.06rem; overflow:hidden;}
.news_detail1 .right .item .item_con{padding:0.2rem 0.2rem 0.2rem; box-sizing:border-box; font-size:0;}
.news_detail1 .right .item .item_con .t{font-size:0.16rem;}
.news_detail1 .right .item .item_con .time{font-size:0.12rem; color:#5d5d5d; line-height:0.12rem;}
.news_detail1 .right .item .item_con .tit{transition:all 0.5s ease; font-size:0.17rem; line-height:0.3rem; color:#4a4a4a;;}
.news_detail1 .right .item .item_con .sub{position:relative; margin-top:0.1rem; border:1px solid #ececec; width:100%; height:0.6rem;}
.news_detail1 .right .item .item_con .sub input{width:calc(100% - 1.1rem); line-height:0.4rem; box-sizing:border-box; text-indent:0.1rem; padding:0.1rem 0;  font-size:0.15rem; font-family:'he-t'; color:#5d5d5d; border-radius:0.06rem; border:none;}
.news_detail1 .right .item .item_con .sub input::-webkit-input-placeholder{color:#b3b3b3; }
.news_detail1 .right .item .item_con .sub input::-moz-placeholder{color:#b3b3b3; }
.news_detail1 .right .item .item_con .sub input:-moz-placeholder{color:#b3b3b3; }
.news_detail1 .right .item .item_con .sub input:-ms-input-placeholder{color:#b3b3b3; }
.news_detail1 .right .item .item_con .sub button{outline:none; border:none; padding:0 0.12rem; box-sizing:border-box; line-height:0.46rem; background:#fcbb1f; cursor:pointer; position:absolute; right:0.06rem; top:50%; margin-top:-0.24rem; color:#062147; border-radius:0.06rem; font-weight:bold;}
.news_detail1 .right .item .item_con li{margin-bottom:0.25rem;}
.news_detail1 .right .item .item_con li:last-child{margin-bottom:0;}
.news_detail1 .right .item .item_con li:hover .tit{color:#062147;}
/* 新闻详情 end */

/* 新闻列表 */ 
.news_list.channel_content{padding-top:0;}
.news_list01{position:relative;}
.news_list01>img{position:absolute; left:0; top:0; width:100%; height:auto; ;}
.news_list01 .intro{padding-top:.65rem; position:relative; z-index:2; margin-bottom:.4rem;}
.news_list01 .intro .box{display:flex; justify-content:space-between; align-items:center; color:#fff;}
.news_list01 .crumbs{color:#fff; font-size:0.16rem; text-transform:uppercase; text-align:right;}
.news_list01 .lunbo_box{background:#fff; position:relative; z-index:3;  box-shadow: 1px 1.732px 12.8px 3.2px rgba(50, 50, 51, 0.1); overflow:hidden;}
.news_list01 .lunbo_box .item{display:none;}
.news_list01 .lunbo_box .owl-item .item{display:block;}
.news_list01 .lunbo_box .rect-66{padding-bottom:66%;}
.news_list01 .lunbo_box .rect-66 img{object-fit:cover;}
.news_list01 .lunbo_box .item .img_{width:48.8%; float:left;}
.news_list01 .lunbo_box .item .info_{float:right; width:42.625%; padding-top:.9rem; margin-right:4.6%;}
.news_list01 .lunbo_box .item .info_ .tit{color:#000; font-weight:bold; height:.72rem;}
.news_list01 .lunbo_box .item .info_ .date{margin:20px 0 13px; color:#00469c;}
.news_list01 .lunbo_box .item .info_ .con{height:.9rem; line-height:.3rem; color:#888; margin:.3rem 0 .4rem; -webkit-line-clamp:3;}
.news_list01 .lunbo_box .item .info_ .tit:hover{color:#00469c;}
.news_list01 .lunbo_box .item img{transition:all 0.5s ease;}
.news_list01 .lunbo_box .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

/* 轮播箭头 */
.news_list01 .lunbo_box .news_btn{position:absolute; right:.5rem; bottom:.85rem; font-size:0; z-index:5;}
.news_list01 .lunbo_box .news_btn>div{width:.52rem; height:.52rem; display:inline-block; margin-right:26px; transition:all 0.5s ease; cursor:pointer;}
.news_list01 .lunbo_box .news_btn .owl-prev {background:url(../img/jt_prev.png) no-repeat center; background-size:cover;}
.news_list01 .lunbo_box .news_btn .owl-next {background:url(../img/jt_next.png) no-repeat center; background-size:cover;}
.news_list01 .lunbo_box .news_btn .owl-prev:hover{background:url(../img/jt_prev_on.png) no-repeat center; background-size:cover;}
.news_list01 .lunbo_box .news_btn .owl-next:hover{background:url(../img/jt_next_on.png) no-repeat center; background-size:cover;}
.news_list01 .lunbo_box .news_btn>div.disabled{opacity:.55; cursor:auto; pointer-events:none; cursor:not-allowed;}
/* 轮播箭头 end */

.news_list02{margin-top:.5rem;}
.news_list02 .hd{display:flex; justify-content:space-between; align-items:center;}
.news_list02 .hd_l{width:35%; display:flex; justify-content:flex-start;}
.news_list02 .hd_l a{width:32%; margin-right:2%; line-height:.52rem; font-size:.16rem; text-align:center; border:2px solid #D2D2D2; border-radius:4px; color:#222; text-transform:capitalize; box-sizing:border-box; height:.52rem;}
.news_list02 .hd_l a:hover{background:#fdbb20; border-color:#fdbb20;}
.news_list02 .hd_l a.cur{background:#fdbb20; border-color:#fdbb20;}
.news_list02 .hd_r{width:45%;}
.news_list02 .hd_r .inp_box_wrap {width:32%; margin-right:2%; border-bottom:solid 1px #E6E6E6;}
.news_list02 .hd_r .inp_box_wrap:last-child{margin-right:0;}
.news_list02 .hd_r .inp_box_wrap .inp_box{display:block; width:100%; height:.5rem; line-height:.5rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:.18rem; color:#555; padding:0;text-indent:10px;}
.news_list02 .hd_r .inp_box_wrap .inp_box.hd_inp{width:80%;}
.news_list02 .hd_r .inp_box_wrap>input::-webkit-input-placeholder {color:#a3a3a3;}
.news_list02 .hd_r .inp_box_wrap .inp_box .arr{width:16px; height:9px; background:url(../img/news_jt.png) no-repeat center/cover; border:none; margin-top:0; top:50%; transform:translateY(-50%);}
.news_list02 .hd_r .inp_box_wrap .hd_btn{width:20%;height:.5rem; border:none; text-align:center; background:none; outline:none; cursor:pointer; padding:0; margin:0;}
.news_list02 .hd_r .inp_box_wrap .hd_btn i{margin:0; font-size:.3rem;;}
body .select-ui-options-default{margin-top:4px;}
body .select-ui-options li:hover,
body .select-ui-options li.hover{background:#00469c;}
body .select-ui-options-bottom,
body .select-ui-choose-bottom.on,
body .select-ui-choose-default ._arrow{width:16px;}
.news_list02 .select_box{border-radius:0px;}
.news_list02 .bd{margin-top:.4rem;}
.news_list02 .bd_l {width:75.5%; float:right;}
.news_list02 .bd_l li{margin-bottom:.32rem;}
.news_list02 .bd_l li .pic{width:41.5%; float:left;}
.news_list02 .bd_l li .pic img{object-fit:cover;}
.news_list02 .bd_l li .info{width:58.5%; float:right; position:relative; padding:.3rem .35rem .32rem; box-sizing:border-box;} 
.news_list02 .bd_l li .info:after{content:''; width:20px; height:40px; background:url(../img/news_list02_3.png) no-repeat center/cover; position:absolute; right:100%; top:.22rem;}
.news_list02 .bd_l li .info .tit{ font-weight:bold; transition:.5s ease; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; color:#062147; font-size:.22rem; line-height:.3rem; margin-top:5px;}
.news_list02 .bd_l li .info .con{font-size:.18rem; line-height:.3rem; height:.6rem;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:.12rem; transition:.5s ease; color:#555;}
.news_list02 .bd_l li .info .sign{margin:12px 0 10px; opacity:0; visibility:hidden; transition:.5s ease; border-radius:5px;}
.news_list02 .bd_l li .info .sign a{display:inline-block; padding:0 .23rem; line-height:33px; height:33px; font-size:.16rem; border:1px solid #666666; margin-left:.05rem; transition:.5s ease; box-sizing:border-box;}
.news_list02 .bd_l li .info .sign a:hover{background:#00469c; color:#fff; border-color:#00469c;}
.news_list02 .bd_l li .info .date{font-size:0.16rem;}
.news_list02 .bd_l li:hover .info .tit{color:#00469c;}
.news_list02 .bd_l li:hover .info .sign{opacity:1; visibility:visible;}
.news_list02 .bd_l li img{transition:all 0.5s ease;}
.news_list02 .bd_l li:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.news_list02 .bd_l li:hover{box-shadow:0px 0px 8.5px 1.5px rgba(0, 0, 0, 0.06);}
/* 分页 start*/
.widgets_common_pages_4{font-size:18px; color:#838383; text-align:center; margin-top:30px;}
.widgets_common_pages_4>.wrap{width:100%;}
.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:.18rem; font-family:Arial;}
.widgets_common_pages_4 .gonext,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#00469c; border-color:#00469c;}
.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 .12rem;}
.widgets_common_pages_4 .goprev{margin-right:10px; background:none;}
.widgets_common_pages_4 span.ellipsis{border-color:transparent; padding:0;}
.widgets_common_pages_4 .goprev i{transform:rotateZ(180deg);}
.widgets_common_pages_4 a:hover{color:#fff; background:#00469c; border-color:#00469c;}
.widgets_common_pages_4 a.goprev:hover{color:#fff;  border-color:#00469c;}
.widgets_common_pages_4 a.gonext{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_1.png) no-repeat center/cover; background-size:cover; border:none; padding:0; border:1px solid #e8e8e8; box-sizing:border-box;}
.widgets_common_pages_4 a.gonext:hover{background:#00469c url(../img/widgets_common_pages_4_3.png) no-repeat center; background-size:cover;}
.widgets_common_pages_4 a.goprev{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_2.png) no-repeat center/cover; background-size:cover; border:none; padding:0; border:1px solid #e8e8e8; box-sizing:border-box;}
.widgets_common_pages_4 a.goprev:hover{background:#00469c url(../img/widgets_common_pages_4_4.png) no-repeat center; background-size:cover;}
/* 分页 end*/
.news_list02 .bd_r{width:20%; float:left;}
.news_list02 .bd_r .title{font-size:.22rem;; font-weight:bold; line-height:.3rem; padding:.17rem .24rem; background:#00469c; color:#fff;}
.news_list02 .bd_r .list{padding:.3rem .23rem; box-shadow:0px 0px 8.5px 1.5px rgba(0, 0, 0, 0.06); background-color:#fff; border-radius:5px;}
.news_list02 .bd_r .list a{display:inline-block; font-size:.16rem; color:#888; line-height:.33rem; border:1px solid #D9D9D9; padding:0 .16rem; margin-bottom:.19rem; margin-right:.05rem;}
.news_list02 .bd_r .list a:hover{border-color:#00469c; background:#00469c; color:#fff;}


/* 联系我们 */
.contact_us01{display:none!important;}
.contact_us01 .content{position:relative; overflow:hidden; border-radius:.2rem;}
.contact_us01 .content .bg img{width:100%;}
.contact_us01 .content .words{position:absolute; left:5.6%; top:50%; width:34%; transform:translateY(-50%);}
.contact_us01 .content .words .title{margin-bottom:.35rem; color:#193563;}
.contact_us01 .content .words .line{padding-left:.4rem; position:relative; margin-bottom:.15rem;}
.contact_us01 .content .words .line::before{content:''; position:absolute; color:#00469c; font-weight:bold; left:0; top:0; font-size:.2rem; line-height:.3rem; font-family:'iconfont'!important; margin:0;}
.contact_us01 .content .words .line.addr::before{content:'\e64f';}
.contact_us01 .content .words .line.website::before{content:'\e606';}
.contact_us01 .content .words .line.mail::before{content:'\e68b';}
.contact_us02{padding:.75rem 0 0;}
.contact_us02 .infor{text-align:center; margin-bottom:.5rem;}
.contact_us02 .infor .tit{color:#193563; margin-bottom:.17rem;}
.contact_us02 .form_box label{display:block; margin-bottom:.05rem; color:#535353;}
.contact_us02 .form_box label em{color:#d70800;}
.contact_us02 .form_box .inp_box{width:32%; margin-right:2%; margin-bottom:.25rem;}
.contact_us02 .form_box .inp_box:nth-child(3n){margin-right:0;}
.contact_us02 .form_box .inp_box .inp{width:100%; padding:0; margin:0; border:0; padding:0 .2rem; box-sizing:border-box; line-height:.52rem; height:.52rem; background:#f5f5f5;;}
.contact_us02 .form_box .inp_box .sele{position:relative;}
.contact_us02 .form_box .inp_box .sele span{width:100%; padding:0; margin:0; border:0; padding:0 .4rem 0  .2rem;  line-height:.52rem; background:#f5f5f5; display:block; box-sizing:border-box;  height:.52rem; cursor:pointer; position:relative; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.contact_us02 .form_box .inp_box .sele span:after{content:''; width:17px; height:9px; background:url(../img/contact_us02_jt.png) no-repeat center/cover; position:absolute; left:.2rem; top:50%; transform:translateY(-50%);}

.contact_us02 .form_box .inp_box .sele ul {background:#fff; position:absolute; left:0; top:100%; border-radius:10px; width:100%; border-top:1px solid #f1f1f1; display:none; overflow:hidden; box-shadow:1px 1.732px 12.8px 3.2px rgba(50, 50, 51, 0.1); z-index:5; max-height:2.7rem; overflow-y:auto;}
.contact_us02 .form_box .inp_box .sele ul::-webkit-scrollbar {width:2px; height:2px;}
.contact_us02 .form_box .inp_box .sele ul::-webkit-scrollbar-thumb {border-radius:5px; background:#00469c; }
.contact_us02 .form_box .inp_box .sele ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.contact_us02 .form_box .inp_box .sele ul li {padding:0 .2rem; cursor:pointer; transition:0.5s ease; line-height:.45rem;}
.contact_us02 .form_box .inp_box .sele ul li:hover {background:#00469c; color:#fff;}
.contact_us02 .form_box .btns_box{width:100%; text-align:center; margin-top:.1rem;}
.contact_us02 .form_box .btns_box .agree_box{text-align:right; position:relative; margin-bottom:.2rem;}
.contact_us02 .form_box .btns_box .agree_box .icon{display:inline-block; width:16px; height:16px; background:url(../img/pro_list02_1.png) no-repeat center/cover; transition:0.5s ease; vertical-align:middle; cursor:pointer;}
.contact_us02 .form_box .btns_box .agree_box.cur .icon{background:url(../img/pro_list02_2.png) no-repeat center/cover;}
.contact_us02 .form_box .btns_box .agree_box .t{display:inline-block; margin-left:.1rem; color:#939393; vertical-align:middle;}
.contact_us02 .form_box .btns_box .agree_box .t a{color:#053588; text-decoration:underline;}

.contact_us02 .btns_box .btns{display:inline-block; vertical-align:text-top; margin-left:.1rem; width:2.4rem; height:.52rem; text-align:center; background:#00469c; color:#fff; outline:none; padding:0; border-radius:5px; border:0; cursor:pointer; text-transform:uppercase;}
.contact_us02 .btns_box .btn02{background:#d4d4d4; color:#000000;}

/* 案例 */
.case01 .content .filters{padding:.44rem .3rem .2rem;  margin-bottom:.6rem; background:#fafafa; border:1px solid #e8e8e8}
.case01 .content .filters .line{border-bottom:2px solid #e8e8e8; margin-bottom:.25rem;}
.case01 .content .filters .line:last-child{border-bottom:0; margin-bottom:0;}
.case01 .content .filters .line .left{float:left;}
.case01 .content .filters .line .left .tit{font-size:.22rem; font-weight:bold; line-height:.25rem; color:#000;}
.case01 .content .filters .line .right{width:87.5%; float:right;}
.case01 .content .filters .line .right .btns{display:none;}
.case01 .content .filters .line .item{float:left; position:relative; padding-left:23px; font-size:.17rem; line-height:24px; height:24px;  margin-right:.6rem; margin-bottom:.25rem;  color:#666; cursor:pointer;}
.case01 .content .filters .line .item::before{content:""; position:absolute; left:0; top:50%; width:16px; height:16px; margin-top:-9px; border:1px solid #666; transition:all .5s ease; box-sizing:border-box;}
.case01 .content .filters .line .item::after{content:""; position:absolute; left:3px; top:50%; width:10px; height:10px; margin-top:-6px; background:#00469c; opacity:0; transition:all .5s ease;}
.case01 .content .filters .line .item.cur::before{border-color:#00469c;}
.case01 .content .filters .line .item.cur::after{opacity:1;}
.case01 .content .list .rect-568{padding-bottom:56.8%;}
.case01 .content .list .item{float:left; margin-right:3.125%; margin-bottom:3%; width:31.25%; overflow:hidden; cursor:pointer; transition:all .3s ease;}
.case01 .content .list .item_three{margin-right:0;}
.case01 .content .list .item .intro_box{position:relative; padding:.25rem .32rem; background:#fafafa url(../img/case01_bg.png) no-repeat 3rem center/cover; transition:all .3s ease;}
.case01 .content .list .item .intro_box .addr{display:flex; align-items:center; transition:.3s ease; color:#555; margin-bottom:.11rem;}
.case01 .content .list .item .intro_box .addr i{display:block; width:16px; height:20px; background:url(../img/case01_2.png) no-repeat center/cover; transition:.3s ease; margin-right:10px}
.case01 .content .list .item .intro_box .tit{font-size:.22rem; line-height:.3rem; transition:all .3s ease; height:.6rem; margin-bottom:.34rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.case01 .content .list .item .intro_box .tit a{transition:0s ease; color:#000;}
.case01 .content .list .item .intro_box .tags li{float:left;  margin-right:.4rem}
.case01 .content .list .item .intro_box .tags li a{font-size:.18rem; display:block; padding:0 .16rem; line-height:.32rem; border:2px solid #d4d4d4; color:#555; border-radius:4px;; transition:all .3s ease;}
.case01 .content .list .item:hover{box-shadow: .04rem .04rem .1rem rgba(0,0,0,0.1);}
.case01 .content .list .item:hover .intro_box{background-position-x:right; background-color:#053588;}
.case01 .content .list .item:hover .intro_box .tit a{color:#fff;}
.case01 .content .list .item:hover .intro_box .addr{color:#fff;}
.case01 .content .list .item:hover .intro_box .addr i{background:url(../img/case01_2_on.png) no-repeat center/cover; ;}
.case01 .content .list .item:hover .intro_box .tags li a{color:#fff; border-color:rgba(255,255,255,.7);}
.case02{margin-top:.8rem;}

.case02 .infor .swiper-container{position:static;}
.case02 .infor .swiper-wrapper{position:static;}
.case02 .infor .swiper-slide .intro{background:#fafafa; padding:0.7rem 0.6rem 0.6rem 0.6rem;}
.case02 .infor .swiper-slide .intro .tit{font-size:0.42rem; color:#00469c; margin-bottom:0.4rem; padding-left:0.6rem; position:relative;}
.case02 .infor .swiper-slide .intro .tit::before{content:"“"; position:absolute; top:-0.4rem; left:-0.3rem; font-size:2rem; line-height:1; color:#d9dce6; opacity:0.3;}

.case02 .infor .swiper-slide .intro .con{position:relative; font-size:0.16rem; line-height:0.24rem; min-height:1.44rem; max-height:1.92rem; /*overflow-y:auto;*/ padding-left:0.6rem; padding-right:0.1rem; color:#6d6e71; width:43%;}

.case02 .infor .swiper-slide .intro .con::-webkit-scrollbar {width:2px; height:2px;}
.case02 .infor .swiper-slide .intro .con::-webkit-scrollbar-thumb {border-radius:5px; background:#fec00f; }
.case02 .infor .swiper-slide .intro .con::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0);}

.case02 .infor .tools{position:relative; margin-top:0.2rem; user-select:none; z-index:2;}
.case02 .infor .tools .pagination{display:inline-block; width:auto; font-size:0.22rem; margin-left:33.5%; color:#00469c;}
.case02 .infor .tools .pagination .swiper-pagination-current{color:#fec00f; font-weight:bold;}
.case02 .infor .tools .navi_btns{display:inline-block; margin-left:1.2rem;}
.case02 .infor .tools .navi_btns .prev_btn,
.case02 .infor .tools .navi_btns .next_btn{display:inline-block; font-size:0.3rem; cursor:pointer; transition:all .5s ease; outline:none;}
.case02 .infor .tools .navi_btns .prev_btn i,
.case02 .infor .tools .navi_btns .next_btn i{margin:0 0.08rem;}
.case02 .infor .tools .navi_btns .prev_btn:hover,
.case02 .infor .tools .navi_btns .next_btn:hover{color:#fec00f;}
.case02 .content{margin-top:-3.8rem;}
.case02 .content .swiper-container{ padding-top:4.1rem;}
.case02 .content .swiper-slide{position:relative; opacity:0.3; width:1.7rem; margin-right:0.47rem; transition:all .8s ease; transform-origin:bottom center;}
.case02 .content .swiper-slide.swiper-slide-active{opacity:1;}
.case02 .content .swiper-slide .rect-13494{padding-bottom:134.94%;}
.case02 .content .swiper-slide .intro_box{opacity:0; position:absolute; bottom:-0.5rem; left:0; right:0; z-index:1; background:#000; text-align:center; border-top-right-radius:0.15rem; transition:all .8s ease; }
.case02 .content .swiper-slide.swiper-slide-active .intro_box{opacity:1; bottom:0;}
.case02 .content .swiper-slide .intro_box .tit{font-size:0.12rem; line-height:0.36rem; /*font-weight:bold;*/ color:#fec00f; font-family:Impact; font-family:'Impact';}
.case02 .content .swiper-slide .img_box{transition:all .8s ease;}
/* .case02 .content .swiper-slide.swiper-slide-active .img_box{transform:translateY(-0.15rem);} */
.case02 .content .swiper-slide .intro_box{display:none;}

/* 联系我们2-类似营销网络 */
.contact.channel_content{padding:0;;}
.contact01{position:relative;}
.contact01 .left{position:absolute; top:0; left:0; right:0; bottom:0; z-index:0; padding-bottom:.4rem;}
.contact01 .left .content{width:calc(30% + 4px);}
.contact01 .left .content .top{padding-bottom:0.3rem; width:90%; border-bottom:1px solid #E5E5E5; padding-top:.5rem;;}
.contact01 .left .content .top .info .tit{color:#000; font-family:Impact; font-weight:normal; text-transform:none; margin-bottom:.2rem;}
.contact01 .left .content .top .line{margin-bottom:0.1rem;}
.contact01 .left .content .top .line .sel_item{position:relative; background:#fff; border-radius:0.05rem; padding:0.1rem 0.2rem; box-sizing:border-box; cursor:pointer; display:flex; align-items:center; border:1px solid #B2B2B2;}
.contact01 .left .content .top .line .sel_item .icon{padding-right:.15rem; position:relative; margin-right:.15rem;}
.contact01 .left .content .top .line .sel_item .icon:after{content:''; width:1px; height:16px; background:#CCCDCF; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.contact01 .left .content .top .line .sel_item .icon img{vertical-align:middle;}
.contact01 .left .content .top .line .sel_item .item_l{font-size:0.15rem; line-height:0.28rem;}
.contact01 .left .content .top .line .sel_item .item_r{position:absolute; right:0.2rem; top:50%; transform:translateY(-50%); font-size:0.2rem;}
.contact01 .left .content .top .line .sel_item .item_r i{transition:all .5s ease;}
.contact01 .left .content .top .line .sel_item .item_down{display:none; position:absolute; top:100%; left:0; width:100%;  scrollbar-width:thin; scrollbar-color:#00469c rgba(0, 0, 0, 0); background:#fff; box-shadow:0px 7px 15px 0px rgb(0 0 0 / 10%); z-index:10; max-height:2rem; overflow:auto;  box-sizing:border-box; margin-top:1px;}
.contact01 .left .content .top .line .sel_item .item_down::-webkit-scrollbar{width:2px; height:4px;}
.contact01 .left .content .top .line .sel_item .item_down::-webkit-scrollbar-thumb{background:#00469c;}
.contact01 .left .content .top .line .sel_item .item_down::-webkit-scrollbar-track{background:#ffffff;}
.contact01 .left .content .top .line .sel_item .item_down li{line-height:1.6; padding:.1rem 1em;  cursor:pointer;}
.contact01 .left .content .top .line .sel_item.cur .item_r i{transform:rotate(180deg);}
/* .contact01 .left .content .midd .intro{border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;}
.contact01 .left .content .midd .intro .tit{font-size:0.16rem; line-height:0.7rem; } */
.contact01 .left .content .bott ul{height:6.1rem; overflow-y:auto; padding-right:0.5rem; overflow-x:hidden;}
.contact01 .left .content .bott .item{padding:0.3rem 0 .25rem; border-bottom:1px solid #e5e5e5; color:#000;}
.contact01 .left .content .bott .item .tit{font-size:0.18rem; font-weight:bold; margin-bottom:0.1rem;}
.contact01 .left .content .bott .item .con{font-size:0.16rem; line-height:0.24rem; color:rgba(0,0,0,.8); }
.contact01 .left .content .bott .item .con .line{margin-bottom:0.06rem;}
.contact01 .left .content .bott .item .btns .action_btn{width:0.4rem; height:0.4rem; line-height:0.38rem; margin-right:0.14rem; border-radius:50%; color:#fec00f; background: #201e1f; text-align:center; display:inline-block; transition:all .5s ease;}
.contact01 .left .content .bott .item .btns .action_btn:hover{background:#fec00f;}
.contact01 .left .content .bott .item .btns .action_btn i{font-size:0.2rem; margin:0; line-height:0.4rem;}
.contact01 .left .content .bott .item .btns .action_btn:hover i{color:#201e1f;}
.contact01 .left .content .bott ul::-webkit-scrollbar {width:10px; height:10px;}
.contact01 .left .content .bott ul::-webkit-scrollbar-thumb {border-radius:0; box-shadow: inset 0 0 10px 10px #838383; border-left: solid 6px transparent;}
.contact01 .left .content .bott ul::-webkit-scrollbar-track {border-radius:0; background:rgba(0, 0, 0, 0); box-shadow: inset 0 0 10px 10px #e8e8e8; border-right: solid 9px transparent;}
/* .contact01 .left .content .top .line .sel_item02{float:left; width:38%; margin-right:2%; }
.contact01 .left .content .top .line .sel_item02 .item_l{color:#b7b7b7;} */
.contact01 .right{position:relative; float:right; width:66%; z-index:1; /*padding:0.8rem 0;*/}
.contact01 .right .map_box{height:calc(100vh - 85px);}
.contact01 .right .map_box img{max-width:none;}

/* 经销商 */
.distributor.channel_content{padding:0;}
.distributor01.contact01 .left .content .top{padding-bottom:.25rem;}
.distributor01.contact01 .left .content .top .info .tit{font-family:Arial; font-weight:bold;}
.distributor01 .left .content .top .line .input_item{position:relative; background:#fff; border-radius:0.05rem; padding:0.1rem 0.2rem; box-sizing:border-box; cursor:pointer; display:flex; align-items:center; border:1px solid #B2B2B2; margin-bottom:10px;}
.distributor01 .left .content .top .line .input_item .icon{padding-right:.15rem; position:relative; margin-right:.15rem; flex-shrink:0;}
.distributor01 .left .content .top .line .input_item .icon:after{content:''; width:1px; height:16px; background:#CCCDCF; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.distributor01 .left .content .top .line .input_item .icon img{vertical-align:middle;}
.distributor01 .left .content .top .line .input_item input{ font-size:0.16rem; line-height:0.3rem; width:100%; padding: 0;margin: 0;background: none;border: none;}
.distributor01 .left .content .top .line .input_item input::placeholder{color:rgba(0,0,0,.6);}
.distributor01 .left .content .top .line .btn_box{display:flex; justify-content:space-between; align-items:center;}
.distributor01 .left .content .top .line .btn_box .btns{width:49%; box-sizing:border-box; margin-top:.2rem; line-height:.42rem; text-align:center; border:1px solid #828282; font-size:.15rem; border-radius:5px;}
.distributor01 .left .content .top .line .btn_box .btns:first-child{background:#00469c; border-color:#00469c; color:#fff}
.distributor01 .left .content .top .line .btn_box .btns:hover{background:#00469c; border-color:#00469c; color:#fff}





/* 服务查询 */
.channel_content.ser_support{padding:0;}
.ser_support01{box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.16);; position:relative; z-index:2; background:#ffffff;}
.ser_support01 form{padding:0.2rem 0; display:flex; align-items:center; justify-content:space-between;}
.ser_support01 form .tit{color:#333640; font-weight:bold; text-transform:uppercase;}
.ser_support01 .right{width:50%;}
.ser_support01 .right .select_wrap{width:49%; margin-left:2%; position:relative; cursor:pointer; float:left; background:#f5f5f5; color:#8c8c8c;}
.ser_support01 .right .select_wrap:first-child{margin-left:0;}
.ser_support01 .right .select_wrap .words{display:block; padding:.1rem .2rem; box-sizing:border-box; line-height:.28rem; display:flex; align-items:center; justify-content:space-between;}
.ser_support01 .right .select_wrap .words span{display:block; max-width:90%;}
.ser_support01 .right .select_wrap .words .iconfont{color:#444444; transition:0.5s ease; margin:0; font-weight:bold;}
.ser_support01 .right .select_wrap ul{background:#fff; position:absolute; left:0; top:100%;  width:100%; border-top:1px solid #f1f1f1; display:none; overflow:hidden; box-shadow:0px 0px 18px 0px rgba(13, 38, 68, 0.1); max-height:3rem; overflow-y:auto;}
.ser_support01 .right .select_wrap ul::-webkit-scrollbar{width:2px; height:4px;}
.ser_support01 .right .select_wrap ul::-webkit-scrollbar-thumb{border-radius:5px; background:#00469c; }
.ser_support01 .right .select_wrap ul::-webkit-scrollbar-track{border-radius:0; background:#f6f5f5;}
.ser_support01 .right .select_wrap ul li{padding:0.1rem .3rem; cursor:pointer; transition:0.5s ease; line-height:.3rem;}
.ser_support01 .right .select_wrap ul li:hover{background:#00469c; color:#fff;}
.ser_support01 .right .select_wrap .inp{line-height:0.48rem; bordeR:none; background:none; width:calc(100% - .5rem); box-sizing:border-box;  padding:0; padding-right:4%; margin:0;}
.ser_support01 .right .select_wrap .btns{padding:0; padding-left:.2rem; margin:0; background:none; border:none; outline:none; cursor:pointer; font-size:.2rem; line-height:1;}
.ser_support01 .right .select_wrap .btns .iconfont{margin:0;}
.ser_support01 .right .select_wrap.cur .words .iconfont{transform:translateY(-50%) rotateZ(180deg);}

.ser_support02{position:relative; background:#f5f5f5;}
.ser_support02 .right{position:relative; float:right; width:64.2%; z-index:1; height:9.5rem!important;}
.ser_support02 .left{position:absolute; left:0; top:0; width:100%; height:100%; z-index:0;}
.ser_support02 .left .content{width:calc(30.1% + 2px); margin:.2rem 0;}

.ser_support02 .left .content .item{padding-right:.25rem;}
.ser_support02 .left .content .item .box{position:relative; padding:0.3rem 0; border-bottom:1px solid #E5E5E5;}
.ser_support02 .left .content .item .tit{margin-bottom:.15rem; color:#333640; font-weight:bold; padding-left:.3rem; position:relative;}
.ser_support02 .left .content .item .tit::after{content:'\e64f'; position:absolute; left:0; top:0; font-size:.2rem; font-family:'iconfont'!important; color:#00469c;}
.ser_support02 .left .content .item .con{font-size:.16rem; line-height:.24rem; color:#6d6e71; margin-bottom:.15rem;}
.ser_support02 .left .content .item .con .line{margin-bottom:.02rem;}
.ser_support02 .left .content .item .btns .action_btn{width:.4rem; height:.4rem; line-height:.4rem; margin-right:.13rem; border-radius:50%; color:#666; background:#e5e5e5; text-align:center; display:inline-block; transition:all .5s ease;}
.ser_support02 .left .content .item .btns .action_btn i{font-size:.2rem; margin:0; line-height:.4rem;}
.ser_support02 .left .content .item .btns .action_btn:hover{background:#00469c;}
.ser_support02 .left .content .item .btns .action_btn:hover i{color:#ffffff;}

.ser_support02 .left .content ul{overflow-y:auto;}
.ser_support02 .left .content ul::-webkit-scrollbar{width:10px; height:10px;}
.ser_support02 .left .content ul::-webkit-scrollbar-thumb{border-radius:5px; box-shadow:inset 0 0 10px 10px #838383; border-left:solid 6px transparent;}
.ser_support02 .left .content ul::-webkit-scrollbar-track{border-radius:5px; background:rgba(0, 0, 0, 0); box-shadow:inset 0 0 10px 10px #e8e8e8; border-right:solid 9px transparent;}
.ser_support02 .left .content .item:hover .tit{color:#00469c;}


/* 服务承诺 */
.ser_comm.channel_content{padding-bottom:0;}
.ser_comm .title{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; }

.ser_comm01 .left{width:32.2%; float:left;}
.ser_comm01 .left .tit{margin-bottom:0.5rem;}
.ser_comm01 .left .con{position:relative;position:relative; overflow:hidden; padding-top:0.3rem;}
.ser_comm01 .left .con .img01{width:76%; margin:0 auto; margin-right:4.8%;}
.ser_comm01 .left .con img{width:100%;}
.ser_comm01 .left .con .img02{position:absolute; left:0; top:.7rem; z-index:2; width:61.1%;}
.ser_comm01 .left .con .img03{position:absolute; right:0; top:1.5rem; z-index:3; width:52.4%;}
.ser_comm01 .left .con .text{font-size:0.98rem; line-height:1rem; text-align:right; color:rgba(181,181,181,.28); font-family:Impact; font-weight:normal; margin-top:0.8rem;  position:relative; z-index:1;}

.ser_comm01 .right{width:58.2%;}
.ser_comm01 .right .intro{margin-bottom:.9rem;}
.ser_comm01 .right .intro .tit{color:#000; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; margin-bottom:.25rem;}
.ser_comm01 .right .intro .con{color:#000000;}
.ser_comm01 .list{display:flex; align-items:flex-start; text-align:center; width:58.2%; margin:0 auto; margin-right:0;}
.ser_comm01 .list .item{flex:1; margin-right:.2rem;}
.ser_comm01 .list .item:last-child{margin-right:0;}
.ser_comm01 .list .item .icon img{max-height:.65rem;}
.ser_comm01 .list .item .number .num{font-size:0.5rem; color:#00469c; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; line-height:1.1; margin-top:0.2rem;}
.ser_comm01 .list .item .number .t{color:#666; margin-top:.15rem;}
.ser_comm01 .list .item .txt{font-size:0.15rem; line-height:25px; color:#666;}

.ser_comm02{margin-top:1rem;}
.ser_comm02 .title{color:#000; margin-bottom:.4rem; text-align:center;}
.ser_comm02 .content .item{float:left; width:32%; margin-right:2%; position:relative; transition:all 0.5s ease; overflow:hidden;}
.ser_comm02 .content .item:after{content:''; width:100%; height:100%; background:url(../img/black.6.png); backdrop-filter:blur(8px); position:absolute; left:0; top:0; pointer-events:none; transition:0.5s ease; opacity:0; visibility:hidden;}
.ser_comm02 .content .item.cur:after{opacity:1; visibility:visible;}
.ser_comm02 .content .item:last-child{margin-right:0;}
.ser_comm02 .content .item .info{padding:0 0.6rem 0.6rem; position:absolute; left:0; width:100%; box-sizing:border-box;; bottom:0; z-index:2; color:#fff; text-align:center;}
.ser_comm02 .content .item .info .tit{font-weight:900; text-transform:uppercase;}
.ser_comm02 .content .item .info .con{height:0; overflow:hidden; transition:0.5s ease; color:#fff;}
.ser_comm02 .content .item.cur{transform:translateY(.2rem);}
.ser_comm02 .content .item.cur .info .con{height:2.52rem; margin-top:.14rem; overflow-y:auto;}
.ser_comm02 .content .item .info .con::-webkit-scrollbar {width:2px; height:4px;}
.ser_comm02 .content .item .info .con::-webkit-scrollbar-thumb {border-radius:0; background:#00469c;}
.ser_comm02 .content .item .info .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.ser_comm02 .content .item img{transition:all 0.5s ease;}
.ser_comm02 .content .item:hover img{-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

.ser_comm03{position:relative; margin-top:1.2rem;}
.ser_comm03 .bg img{position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;}
.ser_comm03 .content{padding:1.5rem 0; position:relative; z-index:5;}
.ser_comm03 .content .title{color:#fff; margin-bottom:.2rem;}
.ser_comm03 .content .con{color:#fff; width:55%;}

.ser_comm04{background:url(../img/ser_comm04_1.jpg) no-repeat center; background-size:cover; overflow:hidden; position:relative;}
.ser_comm04 .content{display:flex; align-items:center; justify-content:space-between;}
.ser_comm04 .left{width:40%; height:6.5rem; box-sizing:border-box; position:relative;}
.ser_comm04 .left .webgl-container{height:100%; width:100%;}
.ser_comm04 .left .webgl-container .webgl{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%; height:100%;}
.ser_comm04 .left .webgl-container canvas{width:100% !important; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.ser_comm04 .left .webgl-container .region-label{font-size:.2rem; padding:.2rem .3rem; font-weight:700; color:#00469c; border-radius:.5rem; box-shadow:0 .03rem 0 rgba(0, 0, 0, 0.16); background-color:#fff; visibility:visible; opacity:1; transition:all 0.2s ease-in-out; transition-property:visibility,opacity; pointer-events:all; cursor:pointer;}
.ser_comm04 .left .webgl-container .region-label:hover {cursor:pointer;}
.ser_comm04 .left .webgl-container .region-label.invisible {visibility:hidden; opacity:0;}
.ser_comm04 .left .webgl-container .city-label{width:8px; height:8px; border-radius:50%; background-color:#00469c; z-index:0 !important; visibility:visible; opacity:1; transition:all 0.2s ease-in-out; transition-property:visibility,opacity;}
.ser_comm04 .left .webgl-container .city-label#label-korea{background:#fcc900;}
.ser_comm04 .left .webgl-container .city-label#label-singapore{background:#fcc900;}
.ser_comm04 .left .webgl-container .city-label#label-dubai{background:#fcc900;}
.ser_comm04 .left .webgl-container .city-label#label-japan{background:#fcc900;}
.ser_comm04 .left .webgl-container .city-label#label-newyork{background:#b4b4b4;}
.ser_comm04 .left .webgl-container .city-label#label-mexicocity{background:#b4b4b4;}
.ser_comm04 .left .webgl-container .city-label#label-frankfurt{background:#b4b4b4;}
.ser_comm04 .left .webgl-container .city-label#label-johannesburg{background:#b4b4b4;}
.ser_comm04 .left .webgl-container .city-label#label-shangai{background:#b4b4b4;}
.ser_comm04 .left .webgl-container .city-label.invisible{visibility:hidden; opacity:0;}
.ser_comm04 .left .webgl-container .city-label:after {content:attr(data-name); position:absolute;font-size:0px; font-weight:700; text-transform:uppercase; bottom:-0.15rem; left:50%; transform:translateX(-50%);}
#region-labels{display:none}
.ser_comm04 .right{width:56%;}
.ser_comm04 .right .info .title{color:#000; margin-bottom:0.2rem;}
.ser_comm04 .right .info .c{color:#000;}


/* 下载 */
.download01 .left{width:25.7%; float:right; margin-left:1.8%;}
.download01 .left .t_box{background-color:#f9f9f9; padding:.4rem 7%; margin-bottom:.3rem;}
.download01 .left .tit{font-size:.2rem; font-weight:bold; line-height:.24rem; color:#062147; padding-bottom:.2rem; margin-bottom:.2rem; position:relative;}
.download01 .left .tit::after{display:block; content:''; position:absolute; bottom:0; right:0; width:.41rem; height:4px; background-color:#fcc900;}
.download01 .left .t_box .t_inp{height:.46rem; font-size:0; width:100%;}
.download01 .left .t_box .t_inp input{display:inline-block; height:.46rem; line-height:.46rem; color:#000; font-size:14px; background-color:#e9e9e8; border-radius:4px; padding:0; border:none; vertical-align:middle; width:calc(100% - .46rem); padding-right:.2rem; box-sizing:border-box;}
.download01 .left .t_box .t_inp span{display:inline-block; width:.46rem; height:.46rem; background-color:#00469c; border-radius:4px; vertical-align:middle; position:relative; text-align:center; cursor:pointer;}
.download01 .left .t_box .t_inp span .iconfont{font-size:.2rem; line-height:.46rem; margin:0; color:#fff; display:block;}

.download01 .left .content{position:relative; padding:.35rem 7% .4rem; background-color:#f9f9f9;}
.download01 .left .content .list{max-height:calc(100vh - 4rem); overflow-y:auto; transition:marginTop 0.5s ease;}
.download01 .left .content .list::-webkit-scrollbar{width:2px; height:4px;}
.download01 .left .content .list::-webkit-scrollbar-thumb{border-radius:0; background:#00469c;}
.download01 .left .content .list::-webkit-scrollbar-track{border-radius:0; background:#edeef0;}
.download01 .left .item{position:relative;}
.download01 .left .item div{position:relative; display:block; color:#111; font-weight:bold; transition:0.5s ease; border-bottom:1px solid #bfbfbf; cursor:pointer; padding:.2rem 0;}
.download01 .left .item div span{display:block; padding-left:.4rem; box-sizing:border-box; font-size:.14rem; line-height:.24rem;}
.download01 .left .item div .icon{cursor:pointer; width:14px; height:14px; position:absolute; left:.2rem; top:50%; margin-top:-7px;}
.download01 .left .item div .icon:after,
.download01 .left .item div .icon:before{content:''; background:#686868; width:12px; height:3px; display:block; position:absolute; top:0; bottom:0; left:0; margin:auto;}
.download01 .left .item div .icon:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
.download01 .left .item div .icon:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
.download01 .left .item.cur div{color:#00469c;}
.download01 .left .item.cur div .icon:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#00469c;}
.download01 .left .item.cur div .icon:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; background:#fff;}

.download01 .right{float:left; width:72.5%; border:solid 1px #d1d1d1; padding:0 .3rem .2rem; box-sizing:border-box; }
.download01 .right .right_box .top_{padding:.2rem 0;}
.download01 .right .right_box .top_ .num{font-size:0.14rem; color:#afafaf; line-height:.24rem; font-weight:bold;}
.download01 .right .right_box .top_ .viewList{font-size:0; line-height:.23rem;}
.download01 .right .right_box .top_ .viewList span{cursor:pointer; vertical-align:middle; display:inline-block;}
.download01 .right .right_box .top_ .viewList span img{vertical-align:middle;}
.download01 .right .right_box .top_ .viewList span:last-child{margin-left:.2rem;}
.download01 .right .right_box .top_ .viewList span .downloads_icon02{display:none;}
.download01 .right .right_box .top_ .viewList span.cur .downloads_icon01{display:none;}
.download01 .right .right_box .top_ .viewList span.cur .downloads_icon02{display:block;}
.download01 .right .right_box .top_ .viewList span.cur{line-height:.23rem;}
.download01 .right .right_box .bott_ ul .li_{width:100%; margin-bottom:.3rem; transition:.5s ease; box-sizing:border-box; }
.download01 .right .right_box .bott_ ul .li_:hover{background:#ffffff; box-shadow:0px 3px 7px 0px  rgba(0, 0, 0, 0.16);}
.download01 .right .right_box .bott_ ul .li_:hover .rect-134{background-color:#eeeeee;}
.download01 .right .right_box .bott_ ul .li_ .box{padding:.35rem .3rem; box-sizing:border-box; font-size:0; border-bottom:1px solid #d7d7d7;}
.download01 .right .right_box .bott_ ul .li_ .box .img{float:right; width:auto; padding:0.14rem 0.3rem; border-left:1px solid #d7d7d7; width:.5rem;}
.download01 .right .right_box .bott_ ul .li_ .box .intro{float:right; width:calc(50% - 2rem); padding-right:0.3rem;}
.download01 .right .right_box .bott_ ul .li_ .box .intro .tit{color:#222; margin:0; line-height:0.36rem;}
.download01 .right .right_box .bott_ ul .li_ .box .intro .con{font-size:0.14rem; color:#777; margin-right:.1rem;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list{text-align:right; float:left; padding:0.15rem 0;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list a{display:inline-block; line-height:0.41rem; font-size:0.14rem; text-align:left; border:1px solid #00469c; box-sizing:border-box; border-radius:4px; padding:0 .15rem; padding-right:.1rem; font-size:.14rem; font-weight:bold; color:#00469c; margin-left:.2rem;} 
.download01 .right .right_box .bott_ ul .li_ .box .btn_list .btn2 i{margin:0;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list a img{display:inline-block; vertical-align:middle; width:0.2rem;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list a span{display:inline-block; vertical-align:middle; margin-right:.11rem;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list .btn2{border:solid 1px #00469c; color:#00469c;}

.download03{position:fixed; left:0; bottom:-100%; width:100%; z-index:5; transition:all 0.5s ease;}
.download03.bott{bottom:0;}
.download03 .content{background:#f6f6f6; position:relative; z-index:6;}
.download03 .content .box{padding:0.2rem 0.3rem;}
.download03 .content .box .top_{border-bottom:1px solid #999; padding-bottom:0.05rem; margin-bottom:0.2rem;}
.download03 .content .box .top_ .tit{font-size:0.2rem; color:#000; margin-right:0.2rem; line-height:0.3rem;}
.download03 .content .box .top_ .con{color:#000;}
.download03 .content .box .top_ .con .num{margin-right:0.1rem;}
.download03 .content .box .top_ .close{cursor:pointer; font-size:0.14rem;}
.download03 .content .box .top_ .close i{color:#00469c; font-weight:bold;}

.download03 .content .box .bott_ .left{float:left; padding:0 2%; position:relative;}
.download03 .content .box .bott_ .left .carousel_box{width:620px; overflow:hidden;}
.download03 .content .box .bott_ .left .carousel{padding-top:10px; white-space:nowrap; position:relative; transition:all 0.5s ease;}
.download03 .content .box .bott_ .left .item{display:inline-block; vertical-align:top; border:1px solid #999; position:relative; width:50px; margin-right:10px;}
.download03 .content .box .bott_ .left .item .close{cursor:pointer; position:absolute; width:14px; height:14px; right:-7px; top:-7px; background:url(../img/download_delete.svg) no-repeat center; background-size:cover;}
.download03 .content .box .bott_ .left .nav_prev{ cursor:pointer; position:absolute; left:0; top:50%; margin-top:-5px; width:6px; height:10px; background:url(../img/download_prev1.png) no-repeat center; transition:all 0.5s ease;}
.download03 .content .box .bott_ .left .nav_next{cursor:pointer; position:absolute; right:0; top:50%; margin-top:-5px; width:6px; height:10px; background:url(../img/download_next1.png) no-repeat center; transition:all 0.5s ease;}
.download03 .content .box .bott_ .left .delAll{margin-top:0.1rem; cursor:pointer;}
.download03 .content .box .bott_ .left .delAll i{display:inline-block; vertical-align:baseline; width:0.14rem; height:0.14rem; background:url(../img/download_delete.svg) no-repeat center; background-size:cover; margin-right:2px;}
.download03 .content .box .bott_ .right{float:right;width:15%;}
.download03 .content .box .bott_ .right a{display:inline-block; padding:0 0.15rem; line-height:0.39rem;color:#fff; background:#00469c;}
.download03 .circle{position:fixed; cursor:pointer; z-index:5; opacity:0; bottom:-100%; transform:translateY(40px); transition:.5s ease; font-weight:normal; text-align:center; width:120px; height:120px; background:#00469c; border-radius:50%; overflow:hidden; color:#fff; bottom:0.5rem; right:10%;}
.download03 .circle .tit{padding-top:0.2rem;}
.download03 .circle .tit span{font-size:0.16rem; margin-right:2px;}
.download03 .circle .con{margin:3px 0;}
.download03 .circle .txt{border-top:1px solid #fff; margin:0 20px;}
.download03 .circle.show{bottom:0.5rem; opacity:1; transform:translateY(0);}


/* 解决方案 */
.xc_nav{background:#fff; border-bottom:1px solid #d9d9d9; position:relative; z-index:30; }
.xc_nav .content{display:flex; align-items:center; justify-content:space-between;}
.xc_nav .swiper-button-prev,
.xc_nav .swiper-button-next{position:relative; top:auto; left:0; margin:0; background:none; outline:none; cursor:pointer; width:auto; height:auto;}
.xc_nav .swiper-button-next{left:auto; right:0;}
.xc_nav .swiper-button-prev::before,
.xc_nav .swiper-button-next::before{content:'\e646'; display:block; font-family:'iconfont'!important; font-size:.18rem; line-height:1; color:#989898; font-weight:bold;}
.xc_nav .swiper-button-next::before{content:'\e60c';}

.xc_nav .swiper-container{width:calc(100% - 1.6rem); margin:0 auto;}
.xc_nav .swiper-slide{width:auto; margin-right:.3rem;}
.xc_nav .swiper-slide a{padding:.15rem 0; display:inline-block; position:relative; line-height:.3rem; color:#5b5b5b;}
.xc_nav .swiper-slide a::after{content:''; bottom:0; left:0; height:2px; position:absolute; transition:transform .55s cubic-bezier(0.165,0.84,0.44,1); transform: scaleX(0); transform-origin:right; background-color:#00469c; width:100%;}
.xc_nav .swiper-slide:hover a{color:#5b5b5b;}
.xc_nav .swiper-slide.cur a{color:#00469c; font-weight:bold;}
.xc_nav .swiper-slide.cur a::before{display:block; content:attr(title); font-weight:bold; visibility:hidden; height:1px; color:transparent; margin-bottom:-1px; overflow:hidden;}
.xc_nav .swiper-slide:hover a::after{transform:scaleX(1); transform-origin:left;}
.xc_nav .swiper-slide.cur a::after{transform:scaleX(1); transform-origin:left;}

.solution.channel_content{padding-bottom:0; background:#f4f4f4;}
.solution .title{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal;}
.solution01 .top{text-align:center;}
.solution01 .top .title{color:#000; margin-bottom:.15rem;}
.solution01 .top .con{width:70%; margin:0 auto; color:#000;}
.solution01 .bott{margin-top:.6rem; position:relative; overflow:hidden;}
.solution01 .bott::after{content:''; position:absolute; left:0; top:0; width:35.2%; height:100%; background:url(../img/solution01_02.png) no-repeat center/cover;}
.solution01 .bott>img{width:100%;}

.solution02{padding:.7rem 0; background:#fff;}
.solution02 .title{text-align:center; color:#201e1f; margin-bottom:.45rem;}
.solution02 .content{position:relative; padding-top:.45rem;}
.solution02 .left{width:51.25%; background:url(../img/solution02_l_bg.jpg) no-repeat top right/cover; height:4.5rem; display:flex; align-items:center;}
.solution02 .left .box{width:80%; margin:0 auto; margin-left:5%;}
.solution02 .left .box .t{color:#fff; margin-bottom:.4rem; font-weight:bold;}
.solution02 .left .box .more{display:inline-block; width:2.2rem; line-height:.5rem; text-align:center; color:#fff; background:#00469c; border-radius:5px;}
.solution02 .right{width:54.7%; position:absolute; left:0; top:0;}
.solution02 .right .rect-5371{padding-bottom:53.71%;}
.solution02 .right .rect-5371 img{object-fit:cover;}
.solution02 .content .swiper-pagination{position:relative; font-size:0; margin-top:.5rem;}
.solution02 .content .swiper-pagination .swiper-pagination-bullet{border-radius:5px; width:.7rem; height:6px; background:#cecece; opacity:1; margin:0 .1rem;}
.solution02 .content .swiper-pagination .swiper-pagination-bullet-active{background:#626262;}

.solution03{padding:.7rem 0; background:url(../img/solution03_bg.jpg) no-repeat center/cover;}
.solution03 .title{text-align:center; color:#fff; margin-bottom:.5rem;}
.solution03 .swiper-wrapper{align-items:stretch;}
.solution03 .swiper-slide{width:31.8%; margin-right:2.3%; background:#fff; border-radius:5px; padding:.2rem 1.5% .3rem; box-sizing:border-box; display:flex; flex-direction:column; justify-content:space-between; height:auto;}
.solution03 .swiper-slide .img{height:2.7rem; margin-bottom:.25rem; }
.solution03 .swiper-slide .img a{display:flex; align-items:center; justify-content:center; height:100%;}
.solution03 .swiper-slide .img img{max-height:100%;}
.solution03 .swiper-slide .infor .name{font-weight:bold; color:#000; text-transform:uppercase; margin-bottom:.1rem;}
.solution03 .swiper-slide .infor .con{color:rgba(0, 0, 0, 0.8);}
.solution03 .swiper-slide .key_words{font-size:0;}
.solution03 .swiper-slide .key_words a{display:inline-block; font-size:.15rem; line-height:.25rem; padding:.05rem .15rem; background:#f4f4f4; color:#00469c; border-radius:5px; margin-right:5px; margin-top:.1rem;}
.solution03 .swiper-slide .key_words a:hover{background:#00469c; color:#fff;}
.solution03 .swiper-slide .bott{margin-top:.4rem;}
.solution03 .swiper-slide .more_btn{display:inline-block; height:0.45rem; line-height:0.45rem; font-size:14px; color:#000; font-weight:bold; border-radius:5px; text-align:center; background:#fcbb1f; padding:0 .2rem;}
.solution03 .swiper-slide .more_btn .icon{width:16px; height:16px; background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover; margin-right:14px; display:inline-block; vertical-align:-3px;}
.header{transition:top .3s ease-in-out;}
.header.toTop{top:-.85rem;}


/* 产品订购 */
.channel_content.pro_order{padding-top:0;}
.pro_order01{background:#00469c;}
.pro_order01 .content{display:flex; align-items:stretch; justify-content:space-between; padding:.6rem 0; color:#fff;}
.pro_order01 .item{display:flex; align-items:flex-start; width:23.75%;}
.pro_order01 .item:last-child{display:none;}
.pro_order01 .item .num{font-size:.56rem; line-height:1; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; margin-left:.15rem;}
.pro_order01 .item .words .tit{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; margin-bottom:5px; font-size:.32rem; line-height:.4rem;}
.pro_order01 .item .words .con{color:#fff;}
.pro_order01 .item.line{width:.75rem; background:url(../img/pro_order01_01.png) no-repeat center center; background-size:100% auto;}

.pro_order02{margin-top:.5rem;}
.pro_order02 .top{box-shadow:0 0 10px 3px rgba(0, 0, 0, 0.06); padding:.5rem 5.6%; display:flex; align-items:center; justify-content:space-between;}
.pro_order02 .top .left{width:50.7%; display:flex; align-items:flex-start;}
.pro_order02 .top .left .img{width:2rem; margin-right:7%;}
.pro_order02 .top .left .img>img{min-width:80%;}
.pro_order02 .top .left .intro{width:calc(93% - 2rem); padding-top:.2rem;}
.pro_order02 .top .left .intro .t{font-size:.26rem; line-height:.34rem; font-weight:bold; color:#0a1e40; margin-bottom:.1rem;}
.pro_order02 .top .left .intro .mess{font-size:14px; line-height:20px; color:#0a1e40;}
.pro_order02 .top .right{width:33.8%; display:flex; align-items:stretch; justify-content:space-between;}
.pro_order02 .top .right em{width:2px; background:#e0e0e0;}
.pro_order02 .top .right .t1{color:#f5b32a; font-size:.24rem; line-height:.3rem; margin-bottom:.05rem; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; text-transform:uppercase;}
.pro_order02 .top .right .c1{color:#0a1e40; font-size:.2rem; line-height:.3rem;}

.pro_order02 .bott{padding:.6rem 5.6% 0;}
.pro_order02 .bott .form_box{display:flex; align-items:stretch; flex-wrap:wrap;}
.pro_order02 .bott .item{width:48%; margin-right:4%; margin-bottom:.4rem; display:flex; align-items:center;}
.pro_order02 .bott .item:nth-child(2n-1){margin-right:0;}
.pro_order02 .bott .item .tit{width:1.5rem; color:#535353;}
.pro_order02 .bott .item .tit em{color:#d70800;}
.pro_order02 .bott .item .box{width:calc(100% - 1.5rem); background:#f5f5f5; position:relative; line-height:.3rem; padding:.1rem .2rem; box-sizing:border-box;}
.pro_order02 .bott .item .box .inp_{display:block; width:100%; padding:0; background:none; border:none; outline:none; color:#1f1f1f;}
.pro_order02 .bott .item.sele_box .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%;}
.pro_order02 .bott .item.sele_box .word span{width:90%; white-space:nowrap; color:#1f1f1f;}
.pro_order02 .bott .item.sele_box .word .icon{margin:0; font-size:.16rem; font-weight:bold; color:#1f1f1f;}
.pro_order02 .bott .item.sele_box ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); max-height:2rem; overflow-y:auto; top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:5;}
.pro_order02 .bott .item.sele_box ul::-webkit-scrollbar {width:2px; height:4px;}
.pro_order02 .bott .item.sele_box ul::-webkit-scrollbar-thumb {border-radius:5px; background:#00469c;}
.pro_order02 .bott .item.sele_box ul::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.pro_order02 .bott .item.sele_box ul li{line-height:.3rem; font-size:.16rem; padding:.1rem 1em; color:#5d5d5d; transition:all .3s ease; cursor:pointer;}
.pro_order02 .bott .item.sele_box ul li:hover{background:#f8f8f8; color:#00469c;}
/* 电话 */
.pro_order02 .bott .intl-tel-input{display:flex; line-height:calc(.48re   m - 6px); height:calc(.48rem - 6px); border:0; outline:none;}
.pro_order02 .bott .intl-tel-input .flag-container{position:static; height:100%; width:.7rem; flex-shrink:0; background:#e9e9e9; margin:0; box-sizing:border-box; border:0;}
.pro_order02 .bott .item.phone .input_ .intl-tel-input .country-list .divider{height:1px; overflow:hidden; line-height:1px; margin-bottom:0;}
.pro_order02 .bott .item.phone .box{padding:3px;}
.pro_order02 .bott .item.phone .box .inp_{width:calc(100% - .8rem); margin-left:.1rem;}
.pro_order02 .bott .intl-tel-input.allow-dropdown .flag-container .selected-flag{padding:0 1em; width:auto;}
.pro_order02 .bott .intl-tel-input .country-list{width:100%;}
.pro_order02 .bott .intl-tel-input .country-list::-webkit-scrollbar{width:2px; height:4px;}
.pro_order02 .bott .intl-tel-input .country-list::-webkit-scrollbar-thumb{border-radius:5px; background:#00469c; }
.pro_order02 .bott .intl-tel-input .country-list::-webkit-scrollbar-track{border-radius:0; background:#f6f5f5;}
.pro_order02 .bott .iti-flag{display:inline-block;}
.pro_order02 .bott .intl-tel-input .country-list .country-name{display:none;}
.pro_order02 .bott .intl-tel-input .country-list .country .dial-code{padding-left:10px;}
.pro_order02 .bott .btns_box{width:100%; text-align:center; margin-top:.1rem;}
.pro_order02 .bott .btns_box .agree_box{text-align:right; position:relative; margin-bottom:.2rem;}
.pro_order02 .bott .btns_box .agree_box .icon{display:inline-block; width:16px; height:16px; background:url(../img/pro_list02_1.png) no-repeat center/cover; transition:0.5s ease; vertical-align:middle; cursor:pointer;}
.pro_order02 .bott .btns_box .agree_box.cur .icon{background:url(../img/pro_list02_2.png) no-repeat center/cover;}
.pro_order02 .bott .btns_box .agree_box .t{display:inline-block; margin-left:.1rem; color:#939393; vertical-align:middle;}
.pro_order02 .bott .btns_box .agree_box .t a{color:#053588; text-decoration:underline;}


.pro_order02 .bott .btns_box .btn_{display:inline-block; width:2.4rem; line-height:.5rem; text-align:center; text-transform:uppercase; color:#fff; background:#00469c; border-radius:.05rem; padding:0; margin-right:.1rem; border:0; outline:none; cursor:pointer;}
.pro_order02 .bott .btns_box .btn_:last-child{margin-right:0; background:#d4d4d4; color:#000;}

body .intl-tel-input .selected-flag .iti-arrow{right:auto; left:6px;}
body .intl-tel-input .country-list{text-align:right;}
body .intl-tel-input .country-list body .flag-box, .intl-tel-input body .country-list .country-name{margin-left:6px;}

/* 产品列表 */
.pro_list_ban{position:relative; padding-bottom:.7rem; overflow:hidden; background:#f6f6f6;}
.pro_list_ban>img{width:100%;}
.pro_list_ban .intro{position:absolute; left:0; top:calc(50% - .6rem); width:100%; transform:translateY(-50%);}
.pro_list_ban .intro .tit{color:#fff; }
.pro_list_ban .pro_img{position:absolute; bottom:0; left:0; width:100%; height:100%;}
.pro_list_ban .pro_img .wrap{height:100%; display:flex; align-items:flex-end; justify-content:flex-end; }
.pro_list_ban .pro_img .wrap>img{max-height:80%; max-width:80%;}

.channel_content.pro_list{background:#f6f6f6;}
.pro_list01 .left{width:3rem;}
.pro_list01 .left .top{display:flex; align-items:center; justify-content:space-between; padding-bottom:.15rem; border-bottom:1px solid #000;}
.pro_list01 .left .top .t{font-size:.26rem; line-height:.3rem; color:#000;}
.pro_list01 .left .top .iconfont{margin:0; font-size:.24rem; color:#00469c; line-height:.3rem;}
.pro_list01 .left .bott li{margin-top:.25rem;}
.pro_list01 .left .bott li a{display:block; padding-left:.25rem; font-size:14px; line-height:24px; color:#000; position:relative;}
.pro_list01 .left .bott li a::before{content:''; position:absolute; left:0; top:3px; width:14px; height:14px; border-radius:4px; border:1px solid #cccccc;}
.pro_list01 .left .bott li a::after{content:''; position:absolute; left:2px; top:11px; width:14px; height:2px; background:#000; opacity:0; visibility:hidden;}
.pro_list01 .left .bott li.cur a{font-size:16px;}
.pro_list01 .left .bott li.cur a::before{opacity:0; visibility:hidden;}
.pro_list01 .left .bott li.cur a::after{opacity:1; visibility:visible;}

.pro_list01 .right{width:calc(95.6% - 3rem);}
.pro_list01 .right .top{background:#fff; padding:.4rem; margin-bottom:.4rem; border-radius:.06rem;}
.pro_list01 .right .top .hd .tit{float:right; font-weight:bold; font-size:.18rem; line-height:.3rem; color:#062147; position:relative;}
.pro_list01 .right .top .hd .tit::after{content:''; width:100%; height:3px; background-color:#f7b400; position:absolute; left:0; bottom:-9px;}
.pro_list01 .right .top .hd .con{float:right; font-size:15px; line-height:.3rem; color:#062147; margin-right:.55rem;}
.pro_list01 .right .top .hd .con .num{font-weight:bold;}
.pro_list01 .right .top .hd .inquiry{display:block; float:left; font-size:14px; line-height:.38rem; width:2rem; height:.38rem; text-align:center; color:#fff; background:url(../img/pro_list_right_inquiry_bg.png) no-repeat center/contain;}

.pro_list01 .right .top .bd .filter{padding:.18rem 0; border-top:1px solid #eceff8;}
.pro_list01 .right .top .bd .filter .tit{float:left; font-size:.16rem; width:1rem; line-height:.28rem; color:#888; margin-right:0.3rem;}
.pro_list01 .right .top .bd .filter ul{float:left; width:calc(100% - 1.3rem); margin-top:-0.15rem;}
.pro_list01 .right .top .bd .filter .item{float:left; cursor:pointer; margin-right:.3rem; padding:0 .1rem; font-size:.16rem; line-height:.28rem; color:#062147; margin-top:.15rem;}
.pro_list01 .right .top .bd .filter .item.cur{background:#f7b400; border-radius:.05rem;}
.pro_list01 .right .top .bd .filter .item.cur a:hover{color:#0a1e40;}
.pro_list01 .right .top .bd .filter1 .item{margin-right:.4rem;}

.pro_list01 .right .li_{width:32%; float:left; margin-right:2%; box-shadow:0px 2px 8px 2px rgba(0, 0, 0, 0.06); position:relative; margin-bottom:0.45rem; background:#fff;}
.pro_list01 .right .li_::after{content:''; width:0%; height:3px; background:#053588; transition:0.5s ease; position:absolute; left:0; bottom:0;}
.pro_list01 .right .li_:nth-child(3n){margin-right:0;}
.pro_list01 .right .li_box{padding:0.13rem 0.35rem 0;}
.pro_list01 .right .li_ .img_ {display:block; padding-bottom:0.2rem; border-bottom:1px solid #E1E1E1; margin-bottom:0.1rem;}
.pro_list01 .right .li_ .img_ .tit{margin-top:0.12rem; line-height:0.3rem; color:#062147; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; text-align:center;}
.pro_list01 .right .li_ .con span{display:block; font-size:15px; line-height:28px; color:#062147;}
.pro_list01 .right .li_ .con{margin-bottom:.2rem; height:112px; overflow:hidden;}
.pro_list01 .right .li_ .btn_box{font-size:0.18rem; line-height:0.52rem; color:#062147; font-weight:bold;}
.pro_list01 .right .li_ .btn_box .btns{text-align:center; display:block; width:48%;  border:1px solid #F2F2F2;}
.pro_list01 .right .li_ .btn_box .btns01{border-left:none;}
.pro_list01 .right .li_ .btn_box .btns01 .icon{width:0.2rem; height:0.2rem; background:url(../img/pro_list02_1.png) no-repeat center; transition:0.5s ease; display:inline-block; margin-right:0.05rem; vertical-align:-3px; background-size:cover;}
.pro_list01 .right .li_ .btn_box .btns02{border-right:none;}
.pro_list01 .right .li_:hover::after{width:100%;}
.pro_list01 .right .li_ img{transition:all 0.5s ease;}
.pro_list01 .right .li_:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.pro_list01 .right .li_ .btn_box .compare{ width:48%; font-size:.15rem; line-height:.52rem; border:1px solid #f0f0f0; cursor:pointer; box-sizing:border-box; float:left; position:relative; text-align:center; font-size:0.18rem; padding-left:0.2rem;}
.pro_list01 .right .li_ .btn_box .compare .check{position:absolute; left:.35rem; top:50%; transform:translateY(-50%); height:.14rem; width:.14rem; border:1px solid #333333; border-radius:.03rem; transition:all 0.3s ease;}
.pro_list01 .right .li_ .btn_box .compare .check::after{opacity:0; visibility:hidden; content:''; position:absolute; top:50%; left:50%; width:0; height:0; transform:translate(-50%, -50%); background:#f5be2c; border-radius:.02rem; transition:all 0.3s ease;}
.pro_list01 .right .li_.comp_cur .compare{display:block;}
.pro_list01 .right .li_.comp_cur .compare .check{border-color:#f5be2c;}
.pro_list01 .right .li_.comp_cur .compare .check::after{opacity:1; visibility:visible; width:.1rem; height:.1rem;}
.pro_list01 .right .li_ .btn_box.plp-item-constrast-disabled .compare{cursor: not-allowed; pointer-events: none;}



/* 产品对比 */
.compare_product{position:fixed; z-index:40; width:100%; /*display:none;*/ bottom:-100%; box-sizing:border-box;  height:auto; overflow:visible; transition: all .3s ease;}
.compare_product .compare-main{margin:0 auto; background:#0a1e40; text-align:center;}
.compare_product .compare-sel{color:#fff; padding:.24rem 0 .21rem; display:inline-block; width:100%; font-size:0;}
.compare_product .compare-selul{height:.4rem; overflow:hidden; display:inline-block; margin:0 auto; width:63%;}
.compare_product .compare-selli{float:left; font-size:.16rem; height:.38rem; width:30%; margin-right:3%; text-align:center;}
.compare_product .compare-selli-name{display:inline-block; max-width:2.45rem; height:.4rem; overflow:hidden; margin-right:.15rem; line-height:.4rem}
/*底部单个删除按钮样式*/
.compare_product .compare-selli-delbtn{display:inline-block; vertical-align:top; width:12px; height:12px; line-height:10px; padding:0; border-radius:50%; border:1px solid #fff; color:#fff; margin-top:.13rem; cursor:pointer; background:#fff url(../img/compare_close.png) no-repeat center;}

/*底部的对比按钮和取消按钮的父级*/
.compare_product .compare-selbtn{box-sizing:border-box; -moz-box-sizing:border-box; width:33%; height:.42rem; overflow:hidden; padding:0px 0 0 .34rem; border-left:1px solid #6f6f6f; text-align:left; float:right;}
/*底部对比按钮*/
.compare_product .compare-selbtn .comparea-selbtn-btn{box-sizing:border-box; -moz-box-sizing:border-box; border:1px solid #f5f3f3; border-radius:.06rem; background-color:transparent; color:#f5f3f3; cursor:normal; font-size:.15rem; height:.42rem; line-height:.42rem; max-width:2.78rem; text-align:center; float:left; opacity:.65; padding:0 .16rem;}
/*底部取消按钮*/
.compare_product .compare-selbtn .comparea-selbtn-closeall{display:inline-block; box-sizing:border-box; -moz-box-sizing:border-box; border:1px solid #f5f3f3; border-radius:.06rem; background-color:transparent; color:#f5f3f3; cursor:pointer; font-size:.15rem; height:.42rem; line-height:.42rem; text-align:center; width:1.8rem; padding:0 .16rem; margin-left:.3rem; }
.compare_product .compare-selbtn .comparea-selbtn-closeall:hover{background:#f5f3f3;border-color:#f5f3f3;color:#1e1e1e;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}

/*底部对比按钮可点击状态样式及触控*/
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled{width:1.8rem; padding:0 .16rem; cursor:pointer; opacity:1; transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;}
.compare_product .compare-selbtn .comparea-selbtn-btn.comparea-selbtn-abled:hover{background-color:#f5f3f3;color:#1e1e1e;border-color:#f5f3f3}


/* 产品对比 */
.compare_product{ height:auto; overflow:visible; transition:all .3s ease;}
.compare_product .compare-sel{display:flex; justify-content:space-between; padding:.4rem 0 .3rem;}
.compare_product .compare-selul{height:auto; width:85%; margin:0; display:flex; align-items:center; justify-content:space-between; overflow:visible;}
.compare_product .compare-selli{width:23%; margin-right:0; height:auto; position:relative; float:none;}
.compare_product .compare-selli-delbtn{position:absolute; top:0; right:0; transform:translateY(-50%); margin:0;}
.compare_product .compare-selli .compare_box{display:flex; align-items:center;}
.compare_product .compare-selli .compare_box.noCont{justify-content:center;}
.compare_product .compare-selli .compare_box .img{width:1rem; height:1rem; flex-shrink:0;}
.compare_product .compare-selli .compare_box .img a{display:block;}
.compare_product .compare-selli .compare_box .img img{max-height:100%;}
.compare_product .compare-selli .compare_box .compare_words{margin-left:.2rem; text-align:left; padding-right:.2rem;}
.compare_product .compare-selli .compare_box .compare_words .compare-selli-tit{font-size:.17rem; line-height:.25rem; font-weight:bold; height:.5rem; color:#fff; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.compare_product .compare-selli .compare_box .compare_words .compare-selli-con{margin-top:.05rem; font-size:.15rem; line-height:1;}
.compare_product .compare-selli .compare_box .add_btns{width:.6rem; height:.6rem; margin-right:.4rem; background:rgba(255,255,255,0.8); position:relative;}
.compare_product .compare-selli .compare_box .add_btns::after{content:'\e8a7'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); font-size:.36rem; font-weight:900; color:#fff; line-height:1; font-family:'iconfont'!important;}
.compare_product .compare-selbtn{width:13%; float:none; border-left:0; padding-left:0; height:auto; text-align:center;}
.compare_product .compare-selbtn .comparea-selbtn-closeall{margin-left:0; margin-top:.1rem;}
.compare_product .compare-selbtn .comparea-selbtn-btn{float:none;}

.compare_product .compare-main .wrap{position:relative;}
.compare_product .compare-main .compare_header_right{position:absolute; right:0; top:0; transform:translateY(-100%); z-index:2; width:1.2rem; height:.32rem; text-align:center; background:url(../img/compare_jt.png) no-repeat; background-position:bottom; background-size:100%; cursor:pointer;}
.compare_product .compare-main .compare_header_right .iconfont{margin:0; position:relative; top:.16rem; display:inline-block; color:#fff; font-size:.16rem; line-height:.16rem; vertical-align:top;}

.compare_product.hasJT{transform:translateY(100%); transition:all .3s ease;}
.compare_product .compare-main .compare_header_right.down .iconfont{transform:rotate(180deg);}

/* 产品对比 */
body.hidden{overflow:hidden;}
.compare_pro{position:fixed; left:0; top:100%; width:100%; height:100%; z-index:101; transition:0.5s ease;}
.compare_pro .com_bg{position:absolute; left:0; top:0; background:url(../img/black.6.png) center; width:100%; height:100%; pointer-events:none;}
.compare_pro .title{background:#062147; text-align:center; position:relative; z-index:2; height:0.9rem; line-height:0.9rem; cursor:pointer;}
.compare_pro .title span{font-size:20px; color:#fff; display:inline-block; vertical-align:middle;}
.compare_pro .title i{display:inline-block; font-size:20px; padding:0 0.45rem; height:0.45rem; line-height:0.45rem; border:1px solid #fff; border-radius:10px; color:#fff; margin-left:0.3rem;} 
.compare_pro.open{top:0}
.compare_pro .content{height:calc(100% - 0.9rem); background:#fff; position:relative; z-index:2; overflow-y:auto; overflow-x:hidden;}
.compare_pro .content .con_top{padding-top:0.65rem; padding-bottom:0.45rem;;}
.compare_pro .content .con_top>ul{display:flex; align-items:stretch; border:1px solid #c7c7c7;border-right:0;}
.compare_pro .content .con_top .item{padding:.5rem .4rem .28rem; width:26%; border-right:1px solid #c7c7c7; text-align:center;}
.compare_pro .content .con_top .item01{width:22%; display:flex; align-items:center; text-align:left;}
.compare_pro .content .con_top .item01 .tit{font-size:0.3rem; line-height:0.4rem; color:#062147; font-weight:bold; text-transform:uppercase; margin-bottom:0.5rem;}
.compare_pro .content .con_top .item01 .com_btns{padding:0 0.23rem; color:#fff; line-height:0.6rem; border-radius:5px; color:#fff; font-size:0.18rem; background:#053588; display:inline-block; font-size:0.18rem; text-transform:uppercase; cursor:pointer;}
.compare_pro .content .con_top .item01 .com_btns a:hover{color:#fff;}
.compare_pro .content .con_top .current_pro{font-size:0.2rem; line-height:0.5rem; color:#062147; font-weight:bold; text-transform:uppercase;}
.compare_pro .content .con_top .img_{width:2.9rem; margin:0.35rem auto 0;}
.compare_pro .content .con_top .img_ .rect-775{padding-bottom:77.5%;}
.compare_pro .content .con_top .current_tit{font-size:0.24rem; line-height:0.3rem; color:#062147; font-weight:bold; text-transform:uppercase; margin-top:0.32rem;}

.compare_pro .content .con_top .order_btn{height:0.53rem; line-height:0.53rem; color:#062147; font-size:0.18rem;  border-radius:8px; text-align:center; display:block; text-align:center; margin-top:0.25rem; border:1px solid #062147}
.compare_pro .content .con_top .item_current .order_btn{background:#00469c; color:#fff;}
.compare_pro .content .con_top .item .sele_wrap{position:relative;}
.compare_pro .content .con_top .item .sele_wrap .sele{font-size:0.2rem; color:#062147; padding:0 0.23rem 0 0.3rem; position:relative; border:1px solid #062147; border-radius:7px; line-height:0.5rem; cursor:pointer; display:flex; justify-content:flex-end;}
.compare_pro .content .con_top .item .sele_wrap .sele i{font-size:0.18rem; color:#062147; position:absolute; left:0.2rem; top:50%; transform:translateY(-50%);}
.compare_pro .content .con_top .item .sele_wrap .sele span{width:calc(100% - 0.3rem); text-align:right;}
.compare_pro .content .con_top .item .sele_wrap ul{display:none; background:#fff; width:100%; position:absolute; left:50%; transform:translateX(-50%); top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:5; max-height:1.6rem; overflow-y:auto;}
.compare_pro .content .con_top .item .sele_wrap ul::-webkit-scrollbar{width:2px; height:4px;}
.compare_pro .content .con_top .item .sele_wrap ul::-webkit-scrollbar-thumb{border-radius:5px; background:#00469c; }
.compare_pro .content .con_top .item .sele_wrap ul::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.compare_pro .content .con_top .item .sele_wrap ul li{line-height:.2rem; padding:.1rem 1em; font-size:.16rem; color:#111; transition:all .3s ease; cursor:pointer;}
.compare_pro .content .con_top .item .sele_wrap ul li:hover{background:#00469c; color:#fff;}

.compare_pro .content .con_bott dl{float:left; width:25%; text-align:center; font-size:0.16rem; border-top:1px solid #cacaca; display:flex; flex-direction:column; }
.compare_pro .content .con_bott dl dd{font-size:0.16rem; line-height:0.44rem; min-height:0.44rem; border:1px solid #cacaca; border-top:none;}
.compare_pro .content .con_bott dl dd.dd_tit{font-weight:bold; background:#ededed;}
.compare_pro .content .con_bott{padding-bottom:0.7rem;}

.m_procuct01{display:none;}


/* 产品详情 */
.channel_content.pro_detail{padding:0;}
.pro_detail01{position:relative; overflow:hidden; background:#f5f5f5;}
.pro_detail01 .left{width:58%; position:relative; z-index:3;}
.pro_detail01 .left .bg img{position:absolute; left:0; top:0; width:100%; height:100%; object-fit:cover;}
.pro_detail01 .left .cont{padding:.5rem .3rem .4rem calc(50vw - 8rem); box-sizing:border-box;}
.pro_detail01 .left .big_img{width:calc(96.2% - 1.1rem); padding-top:.8rem;}
.pro_detail01 .left .big_img .rect-8846{padding-bottom:88.46%;}
.pro_detail01 .left .big_img .rect-8846>img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-height:100%; min-width:50%;}
.pro_detail01 .left .r_img{width:1.1rem;}
.pro_detail01 .left .r_img li{margin-bottom:.1rem; cursor:pointer;}
.pro_detail01 .left .r_img li .rect-100{background:#d3d6d7; border:1px solid #d3d6d7;}
.pro_detail01 .left .r_img li .rect-100>img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-height:100%;}
.pro_detail01 .left .r_img li.cur .rect-100{border-color:#00469c;}
.pro_detail01 .left .r_img .vr_link{display:block; color:#fff; text-align:center; position:relative; margin-top:.3rem;}
.pro_detail01 .left .r_img .vr_link .iconfont{font-size:.4rem;}

.pro_detail01 .right{position:absolute; right:0; top:50%; transform:translateY(-50%); width:100%;}
.pro_detail01 .right .cont{width:34.2%; margin:0 auto; margin-left:0;}
.pro_detail01 .right .cont .top,
.pro_detail01 .right .cont .para{border-bottom:1px solid #e5e5e5; padding-bottom:.3rem; margin-bottom:.3rem;}
.pro_detail01 .right .cont .top .name{color:#00469c; font-weight:bold;}
.pro_detail01 .right .cont .top .c{font-weight:bold; color:#4d4d4d; }
.pro_detail01 .right .cont .top .des{color:#000; margin-top:.2rem; max-height:1.4rem; overflow-y:auto;}
.pro_detail01 .right .cont .top .des::-webkit-scrollbar {width:2px; height:4px;}
.pro_detail01 .right .cont .top .des::-webkit-scrollbar-thumb {border-radius:5px; background:#00469c; }
.pro_detail01 .right .cont .top .des::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.pro_detail01 .right .cont .para .datalist{max-width:100%; width:auto; border:0; background:none;}
.pro_detail01 .right .cont .para .datalist tr{background:#fff; border:0;}
.pro_detail01 .right .cont .para .datalist tr:nth-child(2n){background:#f5f5f5;}
.pro_detail01 .right .cont .para .datalist td{border:0; padding:8px .25rem; text-align:left; color:#000; font-size:.16rem; line-height:.3rem; text-align:left;}
.pro_detail01 .right .cont .para .datalist tr td:first-child{min-width:2.8rem; box-sizing:border-box;}
.pro_detail01 .right .cont .para .datalist tr td:last-child{font-weight:bold; font-size:.22rem; }
.pro_detail01 .right .cont .btns_box{display:flex; align-items:stretch; justify-content:space-between;}
.pro_detail01 .right .cont .btns_box a{width:48%; line-height:.6rem; text-align:center; color:#fff; border-radius:8px; background:#053588;}
.pro_detail01 .right .cont .btns_box a:last-child{background:#fcbb1f;}

.pro_detail02 .hd{transition:all .3s ease; position:relative; height:.8rem;}
.pro_detail02 .hd .box{box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.06);}
.pro_detail02 .hd .box .wrap{font-size:0; display:flex; align-items:center; justify-content:space-between;}
.pro_detail02 .hd .box .l_box{max-width:43%; display:flex; align-items:center;}
.pro_detail02 .hd .box .l_box h1{font-size:.2rem; line-height:.24rem; color:#000; flex-shrink:0; margin:0; height:auto; margin-left:.2rem; padding-left:.2rem; border-left:1px solid #e5e5e5;}
.pro_detail02 .hd .box .center li{float:left; margin-right:.5rem; position:relative; cursor:pointer; color:#000; padding:.25rem 0; line-height:.3rem; text-transform:uppercase;}
.pro_detail02 .hd .box .center li:last-child{margin-right:0;}
.pro_detail02 .hd .box .center li::after{content:''; position:absolute; bottom:0; left:50%; height:1px; width:0; background:#00469c; transition:all .3s ease; opacity:0;}
.pro_detail02 .hd .box .center li:hover::after{opacity:1; left:0; width:100%;}
.pro_detail02 .hd .box .right{border-radius:.1rem; overflow:hidden; font-size:0; width:23.2%;}
.pro_detail02 .hd .box .right a{display:inline-block; vertical-align:middle; width:50%; text-align:center; line-height:.6rem; color:#fff; background:#00469c;}
.pro_detail02 .hd .box .right a:nth-child(2){background:#fcbb1f;}

.pro_detail02 .hd .box.fixed{top:0; left:0; width:100%; position:fixed; z-index:33; background:#ffff;}
.pro_detail02 .hd .box.fixed .center li.active{color:#00469c; font-weight:bold;}
.pro_detail02 .hd .box.fixed .center li.active::after{opacity:1; left:0; width:100%;}

.pro_detail02 .bd .section{padding:.8rem 0;}
.pro_detail02 .bd .section .title{text-align:center; font-weight:bold; color:#000; text-transform:capitalize; margin-bottom:.5rem;}

.pro_detail02 .bd .section1 .content{text-align:center;}
.pro_detail02 .bd .section1 .datalist{border:0;}
.pro_detail02 .bd .section1 th{border-color:rgba(255, 255, 255,0.43); border-top-color:#053588; background:#053588; color:#fff; padding:.1rem .15rem; font-size:.16rem; line-height:.3rem;}
.pro_detail02 .bd .section1 th:first-child{border-left-color:#053588;}
.pro_detail02 .bd .section1 th:last-child{border-right-color:#053588;}
.pro_detail02 .bd .section1 td{border-color:#fff; color:#000; font-size:.16rem; line-height:.3rem; padding:.1rem .15rem;}
.pro_detail02 .bd .section1 tr{background:#fff;}
.pro_detail02 .bd .section1 tr:nth-child(2n+1){background:#f4f4f4;}

.pro_detail02 .bd .section2{background:#f6f7f9;}
.pro_detail02 .bd .section2 .swiper-slide{width:32%; margin-left:2%; border-radius:.1rem; overflow:hidden;}
.pro_detail02 .bd .section2 .swiper-slide .rect-5836{padding-bottom:58.36%;}
.pro_detail02 .bd .section2 .swiper-slide .words{padding:.25rem .2rem; background:#fff; }
.pro_detail02 .bd .section2 .swiper-slide .words .t{font-size:.2rem; line-height:.25rem; height:.5rem; display:flex; align-items:center; color:#000; overflow:hidden;  text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.pro_detail02 .bd .section2 .swiper-slide a:hover .words .t{color:#00469c;}
.pro_detail02 .bd .section2 .swiper-container-horizontal>.swiper-pagination-progressbar{position:relative; margin-top:0.4rem;}
.pro_detail02 .bd .section2 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#053385;}

.pro_detail03{padding:.65rem 0 .9rem;}
.pro_detail03 .top_title{display:flex; align-items:flex-start; justify-content:center;}
.pro_detail03 .top_title .t{color:#000; font-weight:normal; text-transform:none;}
.pro_detail03 .top_title .box{width:3.3rem; margin:0 .15rem; position:relative;}

.pro_detail03 .box .word{display:flex; justify-content:space-between; align-items:center; cursor:pointer; width:100%; border-bottom:1px solid #b2b2b2; padding-bottom:.1rem;}
.pro_detail03 .box .word span{width:90%; white-space:nowrap; color:#000000; line-height:.3rem;}
.pro_detail03 .box .word .icon{margin:0; font-size:.16rem; font-weight:bold; color:#9a9a9a;}
.pro_detail03 .box ul{display:none; background:#fff; width:100%; position:absolute; left:0; max-height:2rem; overflow-y:auto; top:calc(100% + 1px); box-shadow:0 20px 20px 0px rgba(0,0,0,0.04); z-index:1;}
.pro_detail03 .box ul::-webkit-scrollbar{width:2px; height:4px;}
.pro_detail03 .box ul::-webkit-scrollbar-thumb{border-radius:5px; background:#00469c;}
.pro_detail03 .box ul::-webkit-scrollbar-track{border-radius:0; background:#fff;}
.pro_detail03 .box ul li{line-height:.3rem; font-size:.16rem; padding:.1rem 1em; color:#5d5d5d; transition:all .3s ease; cursor:pointer;}
.pro_detail03 .box ul li:hover{background:#f8f8f8; color:#00469c;}
.pro_detail03 .top_title .box .word span{font-weight:bold; font-size:.28rem; line-height:.35rem;}

.pro_detail03 .content{margin-top:.5rem;}
.pro_detail03 .li_{float:left; width:27.8%; margin-right:8.3%;}
.pro_detail03 .li_:nth-child(3n){margin-right:0;}
.pro_detail03 .li_ .box{position:relative;}
.pro_detail03 .li_ .box .word{padding:0 .2rem .1rem; box-sizing:border-box;}
.pro_detail03 .li_ ul{left:.2rem;}
.pro_detail03 .li_ .img{margin:.1rem 0;}
.pro_detail03 .li_ .img .rect-6917{padding-bottom:69.17%;}
.pro_detail03 .li_ .img img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-height:100%;}
.pro_detail03 .li_ .btns_box{display:flex; align-items:stretch; justify-content:space-between;}
.pro_detail03 .li_ .btns_box a{width:48%; line-height:.5rem; text-align:center; color:#fff; border-radius:8px; background:#053588; border:1px solid #053588;}
.pro_detail03 .li_ .btns_box a:last-child{background:#fff; color:#000; border-color:#000;}

.pro_detail04{position:relative; overflow:hidden;}
.pro_detail04 .bg img{width:100%;}
.pro_detail04 .content{position:absolute; top:50%; left:0; transform:translateY(-50%); width:100%; text-align:right;}
.pro_detail04 .content .box{display:inline-block; text-align:left;}
.pro_detail04 .box .title{color:#000; text-transform:none; margin-bottom:.1rem;}
.pro_detail04 .box .sear_box{border:1px solid #888; border-radius:.1rem; padding:.1rem; font-size:0;}
.pro_detail04 .box .sear_box .inp_{padding:0; margin:0; display:inline-block; line-height:.3rem; text-indent:.1rem; color:#000; vertical-align:middle; border:0; background:none; width:calc(100% - 1.5rem);}
.pro_detail04 .box .sear_box .btn01{width:1.3rem; text-align:center; display:inline-block; border:0; outline:none; margin-left:.15rem; vertical-align:middle; line-height:.45rem; background:#00469c; border-radius:5px; color:#fff;}
.pro_detail04 .box .sear_box .btn01 .iconfont{margin-left:0; font-size:.2rem; line-height:1; vertical-align:baseline;}


/* 配件 */
.parts .title{font-weight:900; text-transform:uppercase; color:#000000;}

.parts01 .content{position:relative; padding:.4rem 0; overflow:hidden;}
.parts01 .bg{position:absolute; left:50%; top:0; height:100%; width:100%; transform:translateX(-50%);}
.parts01 .bg img{min-height:100%; min-width:100%;}
.parts01 .content .cont{background:#ffffff; margin:0 auto; margin-right:.4rem; position:relative; z-index:2; width:9rem; padding:.55rem .3rem .3rem .35rem; box-sizing:border-box;}
.parts01 .content .cont .infor{color:#333333; margin-bottom:.4rem;}
.parts01 .content .cont .infor .tit{text-transform:uppercase; margin-bottom:.05rem; font-weight:900;}
.parts01 .content .cont .infor .con{font-weight:bold;}
.parts01 .content .cont .form_box{font-size:0;}
.parts01 .content .cont .form_box .inp_box{display:inline-block; width:calc(50% - 6px); margin-right:12px; margin-bottom:12px; }
.parts01 .content .cont .form_box .inp_box:nth-child(2n){margin-right:0;}
.parts01 .content .cont .form_box .inp_box .inp{width:100%; padding:0; margin:0; border:0; outline:none; background:#f7f7fb; font-size:.16rem; line-height:.3rem; padding:.1rem; text-indent:.1rem; box-sizing:border-box;}
.parts01 .content .cont .form_box .btns01{padding:0 .5rem; position:relative; overflow:hidden; margin:0; margin-top:.35rem; border-radius:5px; border:0; outline:none; background:#00469c; color:#fff; cursor:pointer; display:inline-block; font-size:.2rem; font-weight:bold; line-height:.55rem;}
.parts01 .content .cont .form_box .btns01 span{display:block; position:relative; z-index:4;}

.parts03{margin-top:.8rem;}
.parts03 .content{margin-top:.3rem; font-size:0;}
.parts03 .content li{display:inline-block; vertical-align:top; width:23.8%; margin-right:1.6%; margin-bottom:.5rem;}
.parts03 .content li:nth-child(4n){margin-right:0;}
.parts03 .content li a{display:block;}
.parts03 .content li .img{width:100%; height:2.7rem; background:#f7f7fb; position:relative; overflow:hidden;}
.parts03 .content li .img img{position:absolute; left:50%; top:50%; transform:translate(-50% ,-50%); max-height:80%; transition:all .3s ease;}
.parts03 .content li .t{color:#111; line-height:.3rem; max-height:.6rem; font-weight:bold; margin-top:.24rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all .3s ease;}
.parts03 .content li:hover .img img{transform:translate(-50% ,-50%) scale(1.05);}
.parts03 .content li:hover .t{color:#00469c;}
/* hot */
.parts03 .content li.hot .img::after{content:''; position:absolute; left:0; top:.24rem; width:20%; height:.44rem; background:url(../img/parts03_hot.png) no-repeat; background-size:contain;} 

.parts03 .top_box{display:flex; align-items:flex-end; justify-content:space-between;}
.parts03 .top_box .form_box{position:relative; width:2.8rem; border-bottom:1px solid #e5e5e5; padding-bottom:.1rem; display:flex; align-items:center; justify-content:space-between;}
.parts03 .top_box .form_box .inp_{padding:0; margin:0; border:none; font-size:.16rem; line-height:.3rem; width:calc(100% - .3rem); text-indent:.1rem;}
.parts03 .top_box .form_box .sear_btn .iconfont{margin:0; font-size:.2rem; line-height:1; color:#444444; font-weight:bold;}

.parts03 .tab_box{margin-top:.5rem;}
.parts03 .tab_box .tab_t{padding:0 .35rem; line-height:.5rem; display:inline-block; font-size:.18rem; cursor:pointer; transition:all .3s ease; color:#000000; border:1px solid #cbcbcb; border-radius:5px; margin-bottom:.2rem; margin-right:.1rem;}
.parts03 .tab_box .tab_t:last-child{margin-right:0;}
.parts03 .tab_box .tab_t.cur{background:#00469c; border-color:#00469c; color:#fff;}
.parts03 .tab_box .tab_t:hover{background:#00469c; border-color:#00469c; color:#fff;}


/* 配件详情 */
.parts_detail{background:#f7f7fb;}
.parts_detail01 .content{display:flex; align-items:flex-start; justify-content:space-between; flex-wrap:wrap;}
.parts_detail01 .content .left{width:47.5%; background:#fff; box-shadow:0px 0px 14px 0px rgba(35, 36, 37, 0.07); padding:1.15rem 0 .55rem; position:relative;}
.parts_detail01 .content .left.hot::after{content:''; position:absolute; left:0; top:.3rem; width:1.22rem; height:.44rem; background:url(../img/parts_detail01_hot.png) no-repeat center/cover;}
.parts_detail01 .content .left .img{text-align:center;}
.parts_detail01 .content .left .img img{max-height:4rem;}
.parts_detail01 .right{width:43.75%; }
.parts_detail01 .right .top .title{font-weight:900; text-transform:uppercase; color:#111; margin-bottom:.3rem;}
.parts_detail01 .right .top .words .item{position:relative; color:#111; padding-left:.2rem; box-sizing:border-box; line-height:.3rem; margin-bottom:.25rem;}
.parts_detail01 .right .top .words .item:last-child{margin-bottom:0;}
.parts_detail01 .right .top .words .item::before{content:''; position:absolute; left:0; top:0; height:.22rem; width:.06rem; background:#00469c; border-radius:3px;}
.parts_detail01 .right .top .price{margin-top:.6rem;}
.parts_detail01 .right .top .price .big{color:#00469c; font-weight:bold;}
.parts_detail01 .right .top .price .small{color:#999999; line-height:.3rem; display:none;}
.parts_detail01 .right .top .price .small .old{text-decoration:line-through; padding-right:.2rem;}
.parts_detail01 .right .top .price.active .small{display:block;}

.parts_detail01 .right .bott{margin-top:.5rem;}
.parts_detail01 .right .bott .title{line-height:.28rem; margin-bottom:.25rem; color:#ffffff; font-size:.16rem; padding:0 .3rem; background:#f57124 url(../img/parts_detail01_r_bg.jpg) no-repeat right; display:inline-block;}
.parts_detail01 .right .bott .swiper-slide{width:32.4%; margin-right:1.4%; }
.parts_detail01 .right .bott .swiper-slide:last-child{margin-right:0;}
.parts_detail01 .right .bott .swiper-slide a{display:block;}
.parts_detail01 .right .bott .swiper-slide .rect-6313{padding-bottom:63.13%;}
.parts_detail01 .right .bott .swiper-container-horizontal>.swiper-pagination-bullets{position:relative; bottom:auto;}
.parts_detail01 .right .bott .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:0.25rem; height:3px; border-radius:0; background:#00469c; margin:0; margin-right:0.1rem;}


/* 发展历程 */
.history01{position: relative;}
.history01::before{content:""; position:absolute; left:0; top:0; bottom:0; width:1.6rem; background:linear-gradient(to left, transparent, #ffffff); z-index:1;}
.history01::after{content:""; position:absolute; right:0; top:0; bottom:0; width:1.6rem; background:linear-gradient(to right, transparent, #ffffff); z-index:1;}
.history01 .stages{position:relative; white-space:nowrap; overflow-x:scroll; font-size:0; overflow:hidden;}
.history01 .stages::-webkit-scrollbar{display:none;}
.history01 .stage_item{display:inline-block; padding:0.2rem 0; z-index:0; background:#fff;}
.history01 .stage_item:last-child{min-width:100vw;}
.history01 .stage_item .wrap{position:relative; margin-right:8.07vw; padding:0; width:auto;} 
.history01 .stage_item .infor{position:relative; top:0; right:0; white-space:initial; width:9rem; margin:0 auto; margin-right:0;}
.history01 .stage_item .infor .tit{color:#062147; text-transform:uppercase; font-weight:bold;}
.history01 .stage_item .infor .con{margin-top:0.2rem; height:0.6rem; color:rgba(0, 0, 0, .7); overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.history01 .stage_item .content{margin-top:0.6rem; white-space:nowrap;}
.history01 .stage_item .content .widget{position: relative; display:inline-block; padding-right:8.07vw; margin-left:-3rem; vertical-align:top;}
.history01 .stage_item .content .widget .period{position: relative; top:2.6rem; right:.9rem; font-size:0.7rem; color:#053588; font-weight:bold; transform:translateX(100%) rotate(-90deg) scaleY(-1);  transform-origin:bottom left; line-height:1.2;}
.history01 .stage_item .content .years{display:inline-block; padding:0.1rem 0; padding-right:4vw; font-size:0;}
.history01 .stage_item .content .year_item{position:relative; display:inline-block; width:3.3rem; padding:2.24rem 0.42rem 0.24rem; border-right:1px solid #e5e5e5; white-space:initial;}
.history01 .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 .stage_item .content .year_item.on+.year_item{border-left:1px solid transparent;}
.history01 .stage_item .content .year_item:first-child::before{content:""; position:absolute; top:0; right: 0; width:8px; height: 8px; margin-top:-4px; margin-right:-4px; border-radius:4px; background:#053588; z-index:1;}
.history01 .stage_item .content .year_item:last-child{border-right:1px solid #e5e5e5;}
.history01 .stage_item .content .year_item .intro_box{position:absolute; top:0.12rem; left:0.21rem; right:0.21rem; padding:0.12rem 0.21rem; height:1.8rem; overflow:hidden; background:#fff; z-index:1;  transition:all .5s ease;}
.history01 .stage_item .content .year_item.on .intro_box{height:4rem;}
.history01 .stage_item .content .year_item .intro_box::-webkit-scrollbar{display:none;}
.history01 .stage_item .content .year_item .tit{line-height:0.44rem; height:0.44rem; color:#062147; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:bold;}
.history01 .stage_item .content .year_item .txt{margin-top:0.04rem; color:#062147;}
.history01 .stage_item .content .year_item .con{line-height:0.3rem; margin-top:0.04rem; white-space:normal; color:#062147;}
.history01 .stage_item .content .year_item .img_box{margin-top:0.15rem; }
.history01 .stage_item .content .year_item .rect-56{padding-bottom:56.8%;}

.history01 .indicators{position:relative; z-index:1; width:100%; margin-top:0.4rem;}
.history01 .indicators .indi_item{float:right; cursor:pointer;}
.history01 .indicators .indi_item.indi01{width:25%;}
.history01 .indicators .indi_item.indi02{width:25%;}
.history01 .indicators .indi_item.indi03{width:25%;}
.history01 .indicators .indi_item.indi04{width:25%;}
.history01 .indicators .indi_item .line{position:relative; width:100%; height:2px; background:#e5e5e5; overflow:visible;}
.history01 .indicators .indi_item .line::before{content:""; position:absolute; top:1px; right:0; width:8px; height:8px; margin-top:-4px; background:#053588; border-radius:4px; z-index:1;}
.history01 .indicators .indi_item:last-child .line::after{content:""; position:absolute; top:1px; left:-1px; width:8px; height:8px; margin-top:-4px; background:url(../img/history01_arrow.png) no-repeat center; z-index:1; transform:rotate(180deg);}
.history01 .indicators .indi_item .line .progress{position:absolute; top:0; right:0; height:100%; width:100%; background:#053588; z-index:1;}
.history01 .indicators .indi_item .txt{ margin-top:0.3rem; text-align:center; color:#062147; text-transform:uppercase; font-weight:bold; transition:all .5s ease;}
.history01 .indicators .indi_item.cur .txt,
.history01 .indicators .indi_item:hover .txt{color:#053588;}


/* 社会责任 */
.social_respon.channel_content{padding:0;}
.social_respon01{background:url(../img/social_respon01_1.jpg) no-repeat top center; background-size:cover; padding:1.05rem 0; background-size:cover;}
.social_respon01 .infor{width:49.3%; text-align:center; margin:0 auto;}
.social_respon01 .infor .tit{color:#062147; font-weight:bold;}
.social_respon01 .infor .con{color:#062147; margin-top:0.3rem;}
.social_respon01 .content{margin-top:0.6rem;}
.social_respon01 .content .rect-72{padding-bottom:72%;}
.social_respon01 .content .item{display:none;}
.social_respon01 .content .owl-item .item{display:block;}
.social_respon01 .content .social_respon01_btn{display:none;}
.social_respon02{padding-bottom:0.8rem;}
.social_respon02 .infor .tit{color:#062147; font-weight:bold; text-align:center;}
.social_respon02 .content{margin-top:0.4rem;}
.social_respon02 .content .rect-172{padding-bottom:170%;}
.social_respon02 .content .rect-63{padding-bottom:63.5%;}
.social_respon02 .content .item{position:relative; float:left; width:14.2%; height:100%; margin-left:1.2%; transition:all .6s ease; overflow:hidden;}
.social_respon02 .content .item:first-child{margin-left:0;}
.social_respon02 .content .item .img_box{position:relative; width:100%; height:100%; overflow:hidden;}
.social_respon02 .content .item .img_cover{position:relative; opacity:1; max-width:none; width:100%; transition:opacity 0.2s ease 0.4s; z-index:2;}
.social_respon02 .content .item .img_full{position:absolute; top:0; left:0; width:100%; opacity:1; max-width:none; height:100%; transition:opacity 0.1s ease 0.1s; z-index:1;}
.social_respon02 .content .item .txt_box{position:absolute; top:0; left:0; width:100%; height:100%; z-index:10;}
.social_respon02 .content .item .txt_cover{position:absolute;  left:50%; width:100%; transform:translateX(-50%); text-align:center; line-height:0.28rem; font-weight:bold; bottom:0.25rem;}
.social_respon02 .content .item .txt_cover .tit{color:#fff; font-size:0.2rem; font-weight:bold; padding:0 0.15rem;}
.social_respon02 .content .item .txt_full{position:absolute; bottom:0.2rem; left:0.25rem; right:0.25rem; width:4rem; color:#fff; opacity:0; line-height:0.3rem;}
.social_respon02 .content .item .txt_full .tit{margin-top:0.24rem; font-size:0.26rem; font-weight:bold;}
.social_respon02 .content .item .txt_full .txt{font-size:0.16rem; margin-top:0.07rem;}
.social_respon02 .content .item.on{width:38.1%; transition:all .6s ease;}
.social_respon02 .content .item.on .img_cover{opacity:0; transition:opacity 0s ease;}
.social_respon02 .content .item.on .img_full{opacity:1;}
.social_respon02 .content .item.on .txt_cover{display:none;}
.social_respon02 .content .item.on .txt_full{opacity:1; bottom:0.3rem; transition:all .8s ease;}


/* 加入我们 */
.join_us01 .hd{margin-bottom:.5rem;}
.join_us01 .hd .sear_box{width:10.4rem; margin:0 auto .5rem; position:relative; display:flex; border:1px solid #e3e5e7; border-radius:.1rem; overflow:hidden;}
.join_us01 .hd .sear_box .inp_{width:calc(100% - 1.6rem); padding:.1rem .6rem; padding-right:.2rem; box-sizing:border-box; margin:0; outline:none; border:0; background:none; line-height:.3rem;}
.join_us01 .hd .sear_box .iconfont{position:absolute; left:.3rem; top:50%; transform:translateY(-50%); font-size:.2rem; line-height:1; margin:0; color:#93989d; font-weight:bold;}
.join_us01 .hd .sear_box .sear_btns{width:1.6rem; text-align:center; line-height:.5rem; background:#00469c; color:#fff; }
.join_us01 .hd .line{margin-bottom:.1rem; display:flex; align-items:flex-start;}
.join_us01 .hd .line .name{color:#000; width:1.3rem; flex-shrink:0;}
.join_us01 .hd .line .list{width:calc(100% - 1.3rem);}
.join_us01 .hd .line .list li{display:inline-block; margin-bottom:.05rem; color:#93989d; margin-right:.5rem; cursor:pointer;}
.join_us01 .hd .line .list li:last-child{margin-right:0;}
.join_us01 .hd .line .list li.cur{color:#00469c; font-weight:bold;}
.join_us01 .bd .container li{border-bottom:1px solid #ebebeb; overflow:hidden; display:flex; align-items:center; justify-content:space-between; padding:0 .5rem; box-sizing:border-box;}
.join_us01 .bd .container li.first{background:#00469c; color:#fff; border-bottom:none; height:.85rem;line-height:.85rem; font-size:.22rem; font-weight:bold;}
.join_us01 .bd .container li ._ut{float:left;}
.join_us01 .bd .container li ._un{display:flex; align-items:center; color:#000; height:1rem; padding:.2rem; padding-left:0; box-sizing:border-box; line-height:.3rem; font-size:.16rem;}
.join_us01 .bd .container li ._t1{width:34%;}
.join_us01 .bd .container li ._t2{width:24.6%;}
.join_us01 .bd .container li ._t3{width:22%;}
.join_us01 .bd .container li ._t4{width:.2rem; cursor:pointer;}
.join_us01 .bd .container li ._un._t4:after {content:"+"; display:inline-block; vertical-align:-1px; color:#686868; font-size:.3rem;}
.join_us01 .bd .container li.j_t_cur ._un._t4:after {content:"－";}
.join_us01 .bd .container li.j_t{cursor:pointer;}
.join_us01 .bd .container li.j_c{height:auto; line-height:1.5; background:#fff; display:none;}
.join_us01 .bd .container .j_c .j_c_box{padding:.4rem 0 .8rem;}
.join_us01 .bd .container .j_c .j_c_box .intro {color:#000; position:relative;}
.join_us01 .bd .container .j_c .j_c_box .intro .t{font-weight:bold; margin-bottom:.05rem}
.join_us01 .bd .container .j_c .j_c_box .intro .box{margin-bottom:.25rem; display:inline-block; vertical-align:text-top; margin-right:10%;}
.join_us01 .bd .container .j_c .j_c_box .intro .box1{display:block;}
.join_us01 .bd .container .j_c .j_c_box .intro .box:last-child{margin-right:0;}
.join_us01 .bd .container .j_c .intro .job_btn{display:flex; align-items:center; justify-content:space-between; margin-top:.6rem;}
.join_us01 .bd .container .j_c .intro .job_btn ._btn{display:inline-block; width:1.8rem; height:.48rem; line-height:.48rem; color:#fff; border-radius:.1rem; font-size:.16rem; background:#00469c; cursor:pointer; text-align:center; transition:.5s ease;}
.join_us01 .bd .container .j_c .intro .job_btn .mail_link{color:#0159a5; font-weight:bold;}       

/* 20251023 video_list*/
.video_list.channel_content{padding-bottom:0;}
.video_list .infor .tit{color:#062147; text-transform:uppercase; font-weight:bold; }
.video_list .infor .line{width:59px; height:7px; background:#fcbb1f; margin-top:0.17rem;}
.video_list01 .infor .con{font-size:0.18rem; line-height:0.32rem; color:#062147; margin-top:0.2rem;}
.video_list01 .infor a{display:inline-block; font-size:0.16rem; line-height:0.24rem; color:#00469c; position:relative;}
.video_list01 .infor a:after{content:''; width:100%; height:1px; background:#00469c; position:absolute; left:0; bottom:0;}
.video_list02{padding:0.7rem 0; background:#f3f3f3; margin-top: 0.7rem;}
.video_list02 .infor .con .item{margin:0 0.2rem; font-weight:bold; display:inline-block; font-size:0.4rem; line-height:0.5rem; text-transform:uppercase; color:#062147; cursor:pointer; border-bottom:2px solid transparent;}
.video_list02 .infor .con .item.cur{color:#00469c; border-color:#00469c;}
.video_list02 .content{margin-top:0.5rem;}
.video_list02 .content .rect-693{padding-bottom:69.3%;}
.video_list02 .content .item{display:none;}
.video_list02 .content .item li{width:18.48%; float:right; margin-bottom:.36rem; margin-right:1.9%; position:relative; cursor:pointer; position:relative; border-radius:.06rem; overflow:hidden;}
.video_list02 .content .item li.li_first{width:38.78%;}
.video_list02 .content .item li:nth-child(1){margin-right:0;}
.video_list02 .content .item li:nth-child(5n+8){margin-right:0;}
.video_list02 .content .item li .cover{width:100%; height:100%; position:absolute; top:0; left:0; background:rgba(10, 30, 64, 0.6); opacity:0; visibility:hidden; transition:all 0.5s ease;}
.video_list02 .content .item li .cover .play{width:.5rem; height:.5rem; background:url(../img/img_video03_play.png) no-repeat center/cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.video_list02 .content .item li:hover .cover{opacity:1; visibility:visible;}
.video_list02 .content .item li.li_first .rect-693{padding-bottom:71.69%;}
.video_list02 .content .item .hd{margin-bottom:0.35rem;}
.video_list02 .content .item .hd .cell{display:inline-block; margin:0 .05rem; font-size:.15rem; line-height:.3rem; padding:0 .18rem; border-radius:.06rem; border:1px solid #d3d3d3; box-sizing:border-box; cursor:pointer; transition:all .4s ease; color:#000000;}
.video_list02 .content .item .hd .cell:hover {background:#00469c; color:#fff;}
.video_list02 .content .item .hd .cell.cur {background:#00469c; color:#fff;}


/* 关于 */
.channel-content.about{padding:0;}
.about01 .content{padding:.8rem 0; display:flex; align-items:center; }
.about01 .content .left{width:45.1%;}
.about01 .content .left .box_l{margin-right:.2rem; width:48.61%;}
.about01 .content .left .box_r{width:48.61%;}
.about01 .content .left .box_l img{display:block;}
.about01 .content .left .box_l img:first-child{margin-bottom:.2rem;}
.about01 .content .right{width:50.9%; margin-right:4%;} 
.about01 .content .right .index_box .title{color:#062147; margin-bottom:.35rem; font-weight:bold;}
.about01 .content .right .index_box .tit{color:#062147; margin-bottom:.3rem; font-weight:bold;}
.about02 .content{padding:1.55rem 0 .92rem;}
.about02 .content .icon{margin-bottom:.37rem;}
.about02 .content .con{color:#ffffff; width:30.5%; }
.about03 .content{padding:1.25rem 0 1.03rem;}
.about03 .content .left{width:59%; margin-right:4%;}
.about03 .content .left .img_box{position:relative;}
.about03 .content .left .img_box .dots_box{position:absolute; top:0; left:0; width:100%; height:100%;}
.about03 .content .left .img_box .dots_box .dot{position:absolute;}
.about03 .content .right{width:37%;}
.about03 .content .right .logo{margin-bottom:.4rem;}
.about03 .content .right .con01{margin-bottom:.3rem; color:#fcbb1f; font-weight:bold;}
.about04 .content{padding:1.4rem 0 1rem;}
.about04 .content .left{width:50%; margin-left:5%;}
.about04 .content .left .con{margin-bottom:.75rem;}
.about04 .content .left .list .li_{color:#062147; text-align:center; float:right; padding:0 .875rem; position:relative;}
.about04 .content .left .list .li_:last-child{padding-left:0;}
.about04 .content .left .list .li_:first-child{padding-right:0;}
.about04 .content .left .list .li_::after{display:block; content:''; position:absolute; width:1px; height:80%; top:50%; transform:translateY(-50%); right:0; background-color:#d3d7de;}
.about04 .content .left .list .li_:first-child::after{width:0;}
.about04 .content .left .list .li_ .num{font-size:.6rem; line-height:.6rem; font-weight:900; margin-bottom:.2rem;} 
.about04 .content .right{width:45%;}
.about04 .content .right .img_box{position:relative;}
.about04 .content .right .img_box .img_l{position:relative; z-index:1; top:.2rem; width:53.41%;}
.about04 .content .right .img_box .img_r{position:absolute; z-index:2; top:-.65rem; left:0; width:67.53%;}
.about05 .content .img_box{margin-bottom:.3rem;}
.about05 .content .li_{float:left; width:30%; margin-right:5%; color:#062147; padding-top:.24rem; border-top:1px solid #d3d7de;}
.about05 .content .li_:last-child{margin-right:0;}
.about05 .content .li_ .con{min-height:1.36rem;}
.about06{padding:.8rem 0;}
.about06 .content .box{padding:.75rem .5rem .6rem 0; width:50%;}
.about06 .content .con{margin-bottom:.45rem; color:#ffffff;}
.about06 .content .index_box{display:flex; align-items:center;}
.about06 .content .index_box .icon{width:25%;}
.about06 .content .index_box .t_box{color:#f5ca45; margin-left:.6rem;}
.about06 .content .index_box .t_box .num{font-size:.6rem; line-height:.6rem; margin-bottom:.2rem; font-weight:900;}
.about06 .content .index_box .t_box .tit{font-weight:bold;}
.about07 .content{text-align:center; padding:1.2rem 0; font-weight:bold;}
.about07 .content .title{color:#062147; margin-bottom:.5rem;}
.about07 .content .con{margin-bottom:.9rem;  color:#062147; width:48.7%; margin:0 auto; margin-bottom:.9rem;}
.about07 .content .list{color:#ffffff; width:76%; margin:0 auto;}
.about07 .content .list .ul_{display:flex; justify-content:space-between;}
.about07 .content .list .li_ .num{font-size:.6rem; font-weight:900; line-height:.6rem; margin-bottom:.2rem;}
.about08 .content{text-align:center; padding:1.45rem 0 2rem; font-weight:bold; color:#062147; width:67.7%; margin:0 auto;}
.about08 .content .logo{margin-bottom:.35rem; width:5.40rem; margin:0 auto;}
.about08 .content .title{margin-bottom:.4rem;}
.about03 .content .left .img_box .dots_box .dot{animation:bye 2s ease-out infinite;}


/* 20251024 */
.case01 .content .list ul{display:flex; flex-wrap:wrap;}
.case01 .content .list .item{display:flex; flex-direction:column;}
.case01 .content .list .item>a{flex-shrink:0; width:100%;}
.case01 .content .list .item .intro_box{flex:1}
.case01 .content .list .item .intro_box .tit{margin-bottom:.24rem;}
.case01 .content .list .item .intro_box .tags li{margin-right:0.15rem; margin-top:.1rem;}

/* case_detail */
/* 施工案例详细 */
.service_detail.channel_content{padding:0;}
.service_detail03{background:#f6f6f6; padding:.45rem 0; position:relative;}
.service_detail03 .content{padding:0 .82rem 0 0; position:relative;}
.service_detail03 .content .box{background:#fff; padding:.65rem .6rem;}
.service_detail03 .content .box .infor{color:#000; font-weight:bold; text-align:center;}
.service_detail03 .content .box .list{text-align:center; margin:.35rem 13%;}
.service_detail03 .content .box .bott_{text-align:center;}
.service_detail03 .content .box .bott_ img{margin-bottom:.3rem;}
.service_detail03 .content .box .bott_ p{text-align:left;}
.service_detail03 .content .box .list li{width:48%; display:inline-block; font-size:.17rem; color:#000; line-height:.43rem; border:1px solid #eee; margin:0 5px; border-radius:.06rem;}
.service_detail03 .content .back_box{position:absolute; right:0; top:0; width:.56rem}
.service_detail03 .content .back_box>div{background:#fff; transition:all .3s ease;}
.service_detail03 .content .back_box>div:hover{background:#063f87;}
.service_detail03 .content .back_box .icon{width:100%; height:.63rem; margin:0; line-height:.63rem; display:inline-block; font-size:.3rem; text-align:center; color:#bfbfbf; transition:all .3s ease;}
.service_detail03 .content .back_box>div:hover .icon{color:#fff;}
.service_detail03 ._tools {font-size:0; color:#7e7e7e; margin-bottom:.15rem; text-align:center}
.service_detail03 ._tools ._tool{font-size:12px; margin-right:.1rem; display:inline-block; height:.5rem; line-height:.5rem; vertical-align:middle; overflow:hidden;}
.service_detail03 ._tools .iconfont {font-size:.18rem; display:inline-block; height:.3rem; line-height:.3rem; vertical-align:-2px;}
.service_detail03 ._tools b {font-weight:normal; }
.service_detail03 ._tools #switcher {margin-left:.1rem; line-height:.4rem;}
.service_detail03 ._tools #switcher ._title{margin-right:.05rem;font-size:12px;color:#7e7e7e;}
.service_detail03 ._tools #switcher a {font-size:13px; margin:0 1px; }
.service_detail03 .page_bott{background:#fff; margin-top:.3rem;}
.service_detail03 .page_bott .page_prev{float:left; width:50%; box-sizing:border-box;}
.service_detail03 .page_bott .page_next{float:right; width:50%; border-left:1px solid #c9c9c9; box-sizing:border-box;}
.service_detail03 .page_bott .box{padding:.3rem .2rem;}
.service_detail03 .page_bott .page_prev .page_btn{float:left; padding-left:.45rem;}
.service_detail03 .page_bott .page_next .page_btn{float:right; padding-right:.45rem;}
.service_detail03 .page_bott .page_btn{margin-right:.3rem; font-size:.16rem; color:#797979; position:relative;}
.service_detail03 .page_bott .page_btn .icon{position:absolute; width:31px; height:11px; background:url(../img/news_detail02_3.png) no-repeat; top:50%; margin-top:-5px;}
.service_detail03 .page_bott .page_prev .page_btn .icon{left:0;}
.service_detail03 .page_bott .page_next .page_btn .icon{background-position:-32px 0; right:0;}
.service_detail03 .page_bott .t{font-size:.18rem; font-weight:bold; color:#3f3f3f; line-height:.3rem;}
.service_detail03 .page_bott a:hover .t{color:#063f87 ;}
.service_detail03 .page_bott .page_center{float:left; width:8%; height:.9rem; position:relative;}
.service_detail03 .page_bott .page_center .icon .iconfont{position:absolute; left:50%; transform:translate(-50%,-50%); top:50%; margin:0; display:block; font-size:.24rem; color:#b5b5b5;color:#b5b5b5;}
.service_detail03 .page_bott .page_center:hover .icon .iconfont{color:#063f87 ;}
.service_detail03 .page_bott .page_prev:hover .page_btn .icon{left:-5px; transition:.3s ease;}
.service_detail03 .page_bott .page_next:hover .page_btn .icon{right:-5px; transition:.3s ease;}


/* 首页 */
.ibanner{position:relative; overflow:hidden;}
.ibanner .swiper-wrapper{align-items:stretch;}
.ibanner .swiper-slide{height:auto;}
.ibanner .swiper-slide .img_box{height:100%;}
.ibanner .swiper-slide .img_box>img{width:100%; height:100%; object-fit:cover;}
.ibanner .swiper-slide .img_box>video{width:100%; height:100%; object-fit:cover;}
.ibanner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:.4rem; font-size:0;}
.ibanner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:0; outline:none; width:.5rem; height:3px; background-color:#fff; opacity:1; margin:0 .1rem;}
.ibanner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#053588;}
.ibanner .video_cover{position:absolute; bottom:.4rem; left:calc(50vw - 8.05rem); width:1.05rem; height:1.05rem; cursor:pointer; z-index:5; display:flex; align-items:center; justify-content:center;}
.ibanner .video_cover .iconfont{font-size:.3rem; color:#fff;}
.ibanner .video_cover::after{content:''; position:absolute; top:0; left:0; width:100%; height:100%; animation:spin 8s infinite linear; background:url(../img/ibanner_video.png) no-repeat center/cover;}
@keyframes spin {
    0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
    to { -webkit-transform: rotate(1turn); transform: rotate(1turn); }
}

.ipart01{padding-top:0.6rem; overflow:hidden;}
.ipart01 .form_box {position:relative; z-index:10;}
.ipart01 .form_box .left{width:27.8%; float:left; margin-right:1%; position:relative; z-index:10;}
.ipart01 .form_box .left .leibie {line-height:0.68rem; border:1px solid #e1e1e1; cursor:pointer; border-radius:.1rem;}
.ipart01 .form_box .left .leibie span{display:block; padding:0 0.3rem 0 0.18rem; position:relative; font-size:0.18rem; color:#686868;}
.ipart01 .form_box .left .leibie span i{position:absolute; right:.2rem; top:50%; transform:translateY(-50%); font-size:.16rem; color:#aeaeae; margin:0;}
.ipart01 .form_box .left ul{position:absolute; top:100%; left:0; width:100%; border:1px solid #e1e1e1; border-radius:.1rem; display:none; box-sizing:border-box; background:#fff; max-height:2.5rem; overflow-y:auto;}
.ipart01 .form_box .left ul::-webkit-scrollbar {width:2px; height:2px;}
.ipart01 .form_box .left ul::-webkit-scrollbar-thumb {border-radius:5px; background:#00469c; }
.ipart01 .form_box .left ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.ipart01 .form_box .left ul li a{display:block; padding:0 0.3rem 0 0.18rem; line-height:0.5rem;}
.ipart01 .form_box .left ul li a:hover{background:#00469c; color:#fff;}
.ipart01 .form_box .center{width:27.8%; margin-right:1%; float:left; line-height:0.68rem; border:1px solid #e1e1e1; border-radius:.1rem; cursor:pointer; position:relative; box-sizing:border-box;}
.ipart01 .form_box .center input{width:calc(100% - 0.7rem); line-height:0.68rem; border:none; padding:0; text-indent:0.18rem; border-radius:.1rem; background:none; font-size:.16rem;}
.ipart01 .form_box .center .btns{width:0.68rem; height:0.68rem; background:#00469c; padding:0; margin:0; position:absolute; right:0; top:0; border:none; font-size:0.18rem; color:#888888; cursor:pointer; outline:none; border-radius:.1rem;}
.ipart01 .form_box .center .btns .icon{font-size:.25rem; color:#fff; font-weight:bold; margin:0; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.ipart01 .form_box .right{width:31.3%; float:left; position:relative; overflow:hidden;}
.ipart01 .form_box .right .box{height:0.7rem; font-size:0;}
.ipart01 .form_box .right .box a{display:inline-block; line-height:0.3rem; border:1px solid #e1e1e1; border-radius:5px; padding:0 0.25rem;  margin-right:0.09rem; margin-bottom:0.05rem; font-size:0.15rem; color:#888;}
.ipart01 .form_box .right .box a:hover{background:#00469c; color:#fff}

.ipart01 .hd{margin-top:0.25rem; position:relative; z-index:5;}
.ipart01 .hd .wrap{position:relative;}
.ipart01 .hd .hd_swiper{overflow:hidden; padding:1px; box-sizing:border-box;}
.ipart01 .hd .hd_swiper .swiper-wrapper{align-items:stretch;}
.ipart01 .hd .swiper-slide{cursor:pointer; text-align:center; height:auto; background:#f7f7f7; border-radius:10px; width:13.4%; margin-right:.15rem; padding:.25rem .1rem .1rem; box-sizing:border-box; border:1px solid #f7f7f7; transition:all .3s ease;}
.ipart01 .hd .swiper-slide .img_box{height:.6rem; filter:grayscale(1); transition:all .3s ease;}
.ipart01 .hd .swiper-slide .img_box img{max-height:100%;}
.ipart01 .hd .swiper-slide .t{font-size:.16rem; line-height:.25rem; color:#000000; transition:all .3s ease;}
.ipart01 .hd .swiper-slide.cur{background:#fff; border-color:#00469c;}
.ipart01 .hd .swiper-slide.cur .img_box{filter:grayscale(0);}
.ipart01 .hd .swiper-slide.cur .t{color:#00469c;}
.ipart01 .hd .swiper-button{background:none; position:absolute; margin:0; width:0.5rem; height:0.5rem; border-radius:50%; border:1px solid #333740; font-size:0.18rem; transition:all .5s ease; cursor:pointer; outline:none;}
.ipart01 .hd .swiper-button i{object-fit:cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); transition:all .3s ease; margin:0; font-size:20px; line-height:20px; margin:0; padding:0;}
.ipart01 .hd .swiper-button-prev{left:-.1rem; right:inherit; transform:translateY(-50%) translateX(-100%);}
.ipart01 .hd .swiper-button-next{right:-.1rem; left:inherit; transform:translateY(-50%) translateX(100%);}
.ipart01 .hd .swiper-button.swiper-button-prev:hover, 
.ipart01 .hd .swiper-button.swiper-button-next:hover{background:#00469c; border-color:#00469c; color:#fff;}

.ipart01 .bd{background:url(../img/ipt1_03.jpg) no-repeat center bottom; padding:0.83rem 0 0.41rem; position:relative; background-size:cover; z-index:5;}
.ipart01 .bd .rect-73{padding-bottom:73%;}
.ipart01 .bd .bd_swiper{position:relative; }
.ipart01 .bd .bd_swiper .swiper-wrapper{mix-blend-mode:darken;}
.ipart01 .bd .swiper-slide .item .tit_box{text-align:center; margin-bottom:.3rem; transition:all .5s ease;}
.ipart01 .bd .swiper-slide .item .tit_box .tit1{color:#062148; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal; text-transform:uppercase; margin-bottom:.1rem;}
.ipart01 .bd .swiper-slide .item .img_{position:relative; width:40%; margin:0 auto 0.1rem;}
.ipart01 .bd .swiper-slide .item .img_ .rect-546{padding-bottom:54.6%;}
.ipart01 .bd::after{position:absolute; left:50%; transform:translate(-50%,50%); transition:all 1s ease; background:url(../img/ipart01_04.png) no-repeat center; width:71%; height:100%; content:''; bottom:50%; background-size:100% auto;}
.ipart01 .bd .swiper-button{background:none; position:absolute; margin:0; transform:translateY(-50%); width:.57rem; height:.52rem; border-radius:50%; cursor:pointer;}
.ipart01 .bd .swiper-button img{width:100%; height:100%; object-fit:cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); transition:all .3s ease;}
.ipart01 .bd .swiper-button img:first-child{opacity:1;}
.ipart01 .bd .swiper-button img:last-child{opacity:0;}
.ipart01 .bd .swiper-button:hover img:first-child{opacity:0;}
.ipart01 .bd .swiper-button:hover img:last-child{opacity:1;}
.ipart01 .bd .swiper-button-prev{left:15.9%;}
.ipart01 .bd .swiper-button-next{right:15.9%;}

.ipart01 .bd .tips_box{position:absolute; bottom:.3rem; left:0; width:100%;}
.ipart01 .bd .tips_box .tips{color:#3a3a3a; text-align:right; margin-right:11.5%; padding-right:.65rem; position:relative;}
.ipart01 .bd .tips_box .tips::after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:.47rem; height:.41rem; background:url(../img/ipart01_click.png) no-repeat center/cover;}

.ipart02{background:url(../img/ipart02_bg.jpg) no-repeat right/cover; padding:.8rem 0;}
.ipart02 .infor{text-align:center; color:#fff; margin-bottom:0.45rem;}
.ipart02 .infor .tit{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal; margin-bottom:.1rem;}
.ipart02 .infor .con{width:51.2%; margin:0 auto; color:#fff;}

.ipart02 .cont li{float:left; width:32.4%; margin-right:1.4%; margin-bottom:0.15rem; border-right:4px solid #ffc540; box-sizing:border-box; background:#ffffff; }
.ipart02 .cont li:nth-child(3n){margin-right:0;}
.ipart02 .cont li a{display:block; font-size:0;}
.ipart02 .cont li .box{padding:0.2rem 8%; padding-right:3%; display:flex; align-items:center; justify-content:space-between; position:relative;}
.ipart02 .cont li .box::after{content:''; position:absolute; right:0; width:0; top:0; height:100%; background:#ffc540; transition:all .5s ease;}
.ipart02 .cont li .box .t{line-height:0.4rem; width:calc(100% - 0.5rem); color:#000000; position:relative; z-index:2; font-weight:bold;}
.ipart02 .cont li .box .icon{position:relative; z-index:2; width:0.4rem;}
.ipart02 .cont li .box .icon .img01{display:block;}
.ipart02 .cont li:hover .box::after{width:100%;}
.ipart02 .cont li:hover{border-right-color:#000;}
.ipart02 .cont li:hover .box .t{font-weight:bold;}
.ipart02 .more_btn{display:block; margin:.3rem auto 0; width:2rem; border:1px solid #fff; border-radius:5px; line-height:.5rem; text-align:center; color:#fff; font-weight:bold; }
.ipart02 .more_btn .icon{display:inline-block; vertical-align:middle; width:.15rem; height:.15rem; background:url(../img/jiantou_white.svg) no-repeat center/cover; margin-right:.35rem;}
.ipart02 .more_btn:hover{background:#ffc540; color:#000; border-color:#ffc540;}
.ipart02 .more_btn:hover .icon{background:url(../img/jiantou_black.svg) no-repeat center/cover;}

.ipart03{margin:.8rem 0; overflow:hidden;}
.ipart03 .title{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal; margin-bottom:.45rem; color:#062148; text-transform:uppercase;}
.ipart03 .hd li{float:left; width:32%; margin-right:2%;}
.ipart03 .hd li:nth-child(3n){margin-right:0;}
.ipart03 .hd li a{display:block;}
.ipart03 .hd li a .img .rect-5711{padding-bottom:57.11%;}
.ipart03 .hd li a .img img{object-fit:cover;}
.ipart03 .hd li .words{border:1px solid #e6e6e6; border-top:0; padding:.3rem 4.7%;}
.ipart03 .hd li .words .t{text-transform:uppercase; color:#000000; margin-bottom:.2rem; font-weight:bold;}
.ipart03 .hd li .words .c{font-size:.15rem; line-height:.25rem; height:.5rem; color:#000;}
.ipart03 .hd li:hover .words .t{color:#053588;}
.ipart03 .bd{margin-top:.6rem;}
.ipart03 .bd .swiper-slide{width:14.2%; height:.6rem; display:flex; align-items:center; justify-content:center; border-right:2px solid #f4f4f4; box-sizing:border-box;}
.ipart03 .bd .swiper-slide:last-child{border-right:0;}
.ipart03 .bd .swiper-slide img{max-width:70%; max-height:80%;}

.ipart04{position:relative; overflow:hidden;}
.ipart04 .bg img{width:100%;}
.ipart04 .content{position:absolute; left:0; top:50%; transform:translateY(-50%); width:100%;}
.ipart04 .content .t{color:#fff; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal; margin-bottom:.5rem;}
.ipart04 .content .btns_box .more_btn{width:2rem; border:1px solid #fff; border-radius:5px; line-height:.5rem; text-align:center; color:#fff; font-weight:bold; display:inline-block; margin-right:.15rem;}
.ipart04 .content .btns_box .more_btn .icon{display:inline-block; vertical-align:middle; width:.15rem; height:.15rem; background:url(../img/jiantou_white.svg) no-repeat center/cover; margin-right:.25rem;}
.ipart04 .content .btns_box .more_btn.cur{background:#ffc540; color:#000; border-color:#ffc540;}
.ipart04 .content .btns_box .more_btn.cur .icon{background:url(../img/jiantou_black.svg) no-repeat center/cover;}

.ipart05{margin:.8rem 0;}
.ipart05 .content{display:flex; align-items:stretch; justify-content:space-between;}
.ipart05 .left{width:70%;}
.ipart05 .left .title{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal; color:#062148;}
.ipart05 .left .bott{margin-top:0.5rem;}
.ipart05 .left .bott li{float:left; width:32.4%; margin-right:1.4%;}
.ipart05 .left .bott li:nth-child(3){margin-right:0;}
.ipart05 .left .bott li .words .time{font-size:0.14rem; color:#6d6e71; padding-right:.3rem; position:relative;}
.ipart05 .left .bott li .words .time::after{content:'\e6bc'; position:absolute; right:0; top:50%; transform:translateY(-50%); font-family:'iconfont'!important; font-size:.24rem; line-height:1; color:#bfbfbf;}
.ipart05 .left .bott li .words .tit{line-height:0.3rem; margin-bottom:0.2rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; color:#000000; font-weight:bold;}
.ipart05 .left .bott li .words .con{font-size:0.15rem; line-height:0.3rem; color:#000000; margin-bottom:0.15rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.ipart05 .left .bott li .more_btn{font-weight:bold; display:inline-block; color:#053588;}
.ipart05 .left .bott li .more_btn .icon{display:inline-block; vertical-align:middle; width:.15rem; height:.15rem; background:url(../img/jiantou_blue.svg) no-repeat center/cover; margin-left:.1rem;}

.ipart05 .right{width:25.6%;}
.ipart05 .right .item{padding:0 8%; min-height:1.85rem; box-sizing:border-box; height:50%; display:flex; flex-direction:column; justify-content:center;}
.ipart05 .right .item01{background:url(../img/ipart05_bg01.jpg) no-repeat center/cover; }
.ipart05 .right .item .t{font-weight:bold; text-transform:uppercase; color:#000000;}
.ipart05 .right .item .c{font-size:0.15rem; line-height:0.3rem; color:#000000;}
.ipart05 .right .item .more_btn{width:2rem; border:1px solid #000; border-radius:5px; line-height:.5rem; text-align:center; color:#000; font-weight:bold; display:block; margin-top:.15rem;}
.ipart05 .right .item .more_btn .icon{display:inline-block; vertical-align:middle; width:.15rem; height:.15rem; background:url(../img/jiantou_black.svg) no-repeat center/cover; margin-right:.35rem;}
.ipart05 .right .item02{background:url(../img/ipart05_bg02.jpg) no-repeat center/cover; }
.ipart05 .right .item02 .t{color:#fff;}
.ipart05 .right .item02 .c{color:#fff;}
.ipart05 .right .item02 .more_btn{border-color:#fff; color:#fff;}
.ipart05 .right .item02 .more_btn .icon{background:url(../img/jiantou_white.svg) no-repeat center/cover;}


/* 新-配件 */
.parts_list.channel_content{padding-bottom:0;}
.parts_list .infor .title{color:#00469c; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal; text-transform:capitalize;}
.parts_list01 .infor{text-align:center; margin-bottom:.2rem;}
.parts_list01 .infor .con{width:70%; margin:0.1rem auto 0; color:#000;}
.parts_list01 .item{padding:.7rem 0; background:#fff;}
.parts_list01 .item .cont{display:flex; align-items:flex-start; justify-content:space-between;}
.parts_list01 .item .img{width:48.4%;}
.parts_list01 .item .img img{width:100%;}
.parts_list01 .item .words{width:48.1%;}
.parts_list01 .item .words .t{font-size:.28rem; line-height:.35rem; color:#00469c; margin-bottom:0.1rem; font-weight:bold;}
.parts_list01 .item .words .c{color:#464646;}
.parts_list01 .item .words .c span{color:#00469c; font-weight:bold;}
.parts_list01 .item .words .c strong{color:#00469c; font-weight:bold;}
.parts_list01 .item:nth-child(2n){background:#f7f7f7;}
.parts_list01 .item:nth-child(2n) .cont{flex-direction:row-reverse;}

.parts_list02{margin:.8rem 0;}
.parts_list02 .infor{text-align:center; margin-bottom:.3rem;}
.parts_list02 .infor .con{width:70%; margin:0.1rem auto 0; color:#000;}
.parts_list02 .content li{float:left; width:32%; margin-right:2%; border:3px solid #ced4da; border-radius:.1rem; box-sizing:border-box; padding:.2rem;}
.parts_list02 .content li:nth-child(3){margin-right:0;}
.parts_list02 .content li a{display:block;}
.parts_list02 .content li .img{height:2.2rem; margin-bottom:.2rem; text-align:center;}
.parts_list02 .content li .img img{max-height:100%;}
.parts_list02 .content li .words .t1{color:#00469c; font-weight:bold; text-transform:capitalize;}
.parts_list02 .content li .words .c1{color:#00469c; font-size:.28rem; line-height:.34rem; font-weight:bold; margin-bottom:.15rem;}
.parts_list02 .content li .words .con{color:#6c757d; line-height:.25rem; height:.75rem; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.parts_list02 .content li .more_btn{text-align:right; color:#00469c; margin-top:.1rem;}
.parts_list02 .content .more_btn1{width:2rem; border:1px solid #00469c; border-radius:5px; line-height:.5rem; text-align:center; color:#fff; font-weight:bold; display:block; margin:.3rem auto 0; background:#00469c;}
.parts_list02 .content .more_btn1 .icon{display:inline-block; vertical-align:middle; width:.15rem; height:.15rem; background:url(../img/jiantou_white.svg) no-repeat center/cover; margin-right:.35rem;}

.parts_list03{position:relative; overflow:hidden; margin-top:.8rem; background:#f4f4f7; }
.parts_list03::before{content:''; position:absolute; left:0; top:0; width:28.9%; height:.5rem; background:url(../img/parts_list03_r01.webp) no-repeat left/cover; transform:translateY(-50%) scaleX(-1);}
.parts_list03 .left{width:58%; height:4.5rem; overflow:hidden;}
.parts_list03 .left .swiper-container{height:100%;}
.parts_list03 .left .swiper-slide img{object-fit:cover; height:100%; width:100%;}
.parts_list03 .left .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:.15rem; height:.15rem; background:#fff; opacity:.5;}
.parts_list03 .left .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;}
.parts_list03 .left .swiper-button-prev{left:0; margin:0; transform:translateY(-50%); width:.5rem; height:1rem; background:#fff; right:auto;}
.parts_list03 .left .swiper-button-prev::before{content:'\e660'; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); font-family:'iconfont'!important; font-size:0.25rem; line-height:1; color:#00469c;}
.parts_list03 .left .swiper-button-next{right:0; margin:0; transform:translateY(-50%); width:.5rem; height:1rem; background:#fff;}
.parts_list03 .left .swiper-button-next::before{content:'\e65f'; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); font-family:'iconfont'!important; font-size:0.25rem; line-height:1; color:#00469c;}

.parts_list03 .right{position:absolute; right:0; top:50%; transform:translateY(-50%); width:100%;}
.parts_list03 .right .cont{width:38.8%; margin:0 auto; margin-left:0;}
.parts_list03 .right .cont .tit{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; color:#00469c;}
.parts_list03 .right .cont .more_btn{width:2rem; border-radius:5px; line-height:.5rem; text-align:center; color:#fff; font-weight:bold; display:block; margin-top:.2rem; background:#00469c;}
.parts_list03 .right .cont .more_btn .icon{display:inline-block; vertical-align:middle; width:.15rem; height:.15rem; background:url(../img/jiantou_white.svg) no-repeat center/cover; margin-right:.15rem;}
.parts_list03 .right .cont .more_btn:nth-child(2){color:#000; background:#ffc107; margin-top:.1rem;}
.parts_list03 .right .cont .more_btn:nth-child(2) .icon{background:url(../img/jiantou_black.svg) no-repeat center/cover;}

.parts_list04{margin:.8rem 0;}
.parts_list04 .content{display:flex; align-items:center; justify-content:center;}
.parts_list04 .left_logo{width:7.2%; padding:0 .5rem; margin-left:.2rem; flex-shrink:0;}
.parts_list04 .infor{width:37.5%;}
.parts_list04 .infor .tit{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; color:#00469c;}
.parts_list04 .more_btn{width:2rem; border-radius:5px; line-height:.5rem; text-align:center; color:#fff; font-weight:bold; display:block; margin-top:.2rem; background:#00469c; margin-right:.3rem;}
.parts_list04 .more_btn .icon{display:inline-block; vertical-align:middle; width:.15rem; height:.15rem; background:url(../img/jiantou_white.svg) no-repeat center/cover; margin-right:.35rem;}

.parts_list05{background:#f4f4f7; position:relative; padding:.8rem 0;}
.parts_list05::before{content:''; position:absolute; left:10%; top:0; width:80%; height:80%; background:url(../img/parts_list05_logo.webp) no-repeat top center; background-size:100% auto;}
.parts_list05 .content{position:relative;}
.parts_list05 .infor{margin-bottom:.2rem;}
.parts_list05 .infor .con{width:6.6rem; margin-top:.1rem;}
.parts_list05 .inp_box{display:flex; align-items:stretch; flex-wrap:wrap;}
.parts_list05 .inp_box .inp_{width:49%; margin-right:2%; margin-bottom:.1rem; border:3px solid gray; box-sizing:border-box; font-size:.16rem; line-height:.3rem; padding:5px .15rem; outline:none;}
.parts_list05 .inp_box .inp_:nth-child(2n-1){margin-right:0;}
.parts_list05 .check_box{width:40%; margin-top:.2rem;}
.parts_list05 .check_box .t1{font-weight:bold; margin-bottom:5px; color:#000;}
.parts_list05 .check_box .box{display:flex; align-items:stretch; flex-wrap:wrap;}
.parts_list05 .check_box .box .check1{width:48%; margin-right:4%; margin-bottom:.1rem; display:flex; align-items:stretch;}
.parts_list05 .check_box .box .check1:nth-child(2n-1){margin-right:0;}
.parts_list05 .check_box .box .check1 .check_{width:.2rem; height:.2rem; border-color:#f4f4f7; border-radius:0;}
.parts_list05 .check_box .box .check1 label{margin-right:8px;}

.parts_list05 .more_btn{position:absolute; left:0; bottom:0; width:1.8rem; border-radius:5px; line-height:.5rem; text-align:center; color:#fff; font-weight:bold; display:block; background:#00469c; outline:none; padding:0; margin:0; border:0; cursor:pointer;}
.parts_list05 .more_btn .icon{display:inline-block; vertical-align:middle; width:.15rem; height:.15rem; background:url(../img/jiantou_white.svg) no-repeat center/cover; margin-right:.3rem;}


/* 新-服务查询 */
.new_support02{padding:.4rem 0 .6rem; background:#f5f5f5;}
.new_support02 .ul_d{display:flex; align-items:stretch; flex-wrap:wrap;}
.new_support02 .item{width:23.8%; margin-right:1.6%; padding:0.3rem 0; border-bottom:1px solid #E5E5E5; margin-bottom:.2rem;}
.new_support02 .item:nth-child(4n+1){margin-right:0;}
.new_support02 .item .box{position:relative; }
.new_support02 .item .tit{margin-bottom:.15rem; color:#333640; font-weight:bold; padding-right:.3rem; position:relative;}
.new_support02 .item .tit::after{content:'\e64f'; position:absolute; right:0; top:0; font-size:.2rem; font-family:'iconfont'!important; color:#00469c;}
.new_support02 .item .con{font-size:.16rem; line-height:.24rem; color:#6d6e71; margin-bottom:.15rem;}
.new_support02 .item .con .line{margin-bottom:.02rem;}
.new_support02 .item .btns .action_btn{width:.4rem; height:.4rem; line-height:.4rem; margin-left:.13rem; border-radius:50%; color:#666; background:#e5e5e5; text-align:center; display:inline-block; transition:all .5s ease;}
.new_support02 .item .btns .action_btn i{font-size:.2rem; margin:0; line-height:.4rem;}
.new_support02 .item .btns .action_btn:hover{background:#00469c;}
.new_support02 .item .btns .action_btn:hover i{color:#ffffff;}


/* 黄金服务 */
.gold_service01 .content{padding:.8rem 0; position:relative;}
.gold_service01 .content .border{content:''; position:absolute; top:0; height:100%; left:0; width:80%; border:1px solid #053588; z-index:-1;}
.gold_service01 .content .border:after{content:''; height:100%; background:url(../img/gold_service01_bg.png) no-repeat center; background-size:cover; width:100%; position:absolute; left:0; top:0; pointer-events:none; z-index:-2}
.gold_service01 .cont{display:flex; align-items:center; justify-content:space-between;}
.gold_service01 .cont .left{width:40.4%; flex-shrink:0; position:relative;}
.gold_service01 .cont .left .bg img{width:100%;}
.gold_service01 .cont .left .play_btn{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:34px; height:34px; cursor:pointer; z-index:2;}
.gold_service01 .cont .left .play_btn .icon{background:url(../img/gold_service01_play.png) no-repeat center/cover; width:100%; height:100%; position:relative; z-index:2;}
.gold_service01 .cont .left .play_btn::after{content:''; position:absolute; left:0; width:100%; top:0; height:100%; border-radius:50%; z-index:1;}
.gold_service01 .cont .left .play_btn::before{content:''; position:absolute; left:0; width:100%; top:0; height:100%; border-radius:50%; z-index:1;}
.gold_service01 .cont .left .play_btn::before{animation:scale 2s ease-out infinite; background:#fff; opacity:0.5; animation-delay:0;}
.gold_service01 .cont .left .play_btn::after{animation:scale2 2s ease-out infinite; background:#fff; opacity:0.3; animation-delay:0;}
@keyframes scale{0%{transform:scale(1); opacity:.9} 100%{transform:scale(2); opacity:0.3;}}
@keyframes scale2{0%{transform:scale(1); opacity:.9;} 100%{transform:scale(4);opacity:0;}}
.gold_service01 .cont .right{width:52.2%; margin-left:2.9%; color:#062147;}
.gold_service01 .cont .right .infor{margin-bottom:.45rem;}
.gold_service01 .cont .right .infor .tit{font-weight:bold; margin-bottom:.3rem;}
.gold_service01 .cont .right .infor .con{color:#062147; min-height:1.12rem;}
.gold_service01 .cont .right ul{display:flex; align-items:flex-end; justify-content:space-between; text-align:center;}
.gold_service01 .cont .right .line:last-child{display:none;}
.gold_service01 .cont .right .line{width:1px; height:.22rem; background-color:#bdbdbd;}
.gold_service01 .cont .right li .icon{margin-bottom:.2rem;}
.gold_service01 .cont .right li .icon img{height:.3rem;}
.gold_service01 .cont .right li .t{white-space:nowrap; text-transform:uppercase; font-weight:bold; line-height:.24rem;}
.gold_service02{margin-top:.8rem; padding-top:.3rem; font-size:0;}
.gold_service02 .item{width:25%; float:left; position:relative; z-index:1;}
.gold_service02 .item .num{font-weight:bold; font-size:1rem; line-height:1; margin-bottom:.1rem;}
.gold_service02 .item .before_cont{position:relative; transition:all .3s ease;}
.gold_service02 .item .before_cont img{width:100%;}
.gold_service02 .item .before_cont .words{position:absolute; top:55%; left:20%; right:14%;}
.gold_service02 .item .before_cont .words .num{color:rgba(255,255,255,0); -webkit-text-stroke:1px #fff;}
.gold_service02 .item .before_cont .words .title{color:#fff; font-weight:bold;}
.gold_service02 .item .after_cont{position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; display:flex; align-items:center; color:#fff; opacity:0; visibility:hidden; transition:all .3s ease;}
.gold_service02 .item .after_cont .cont{padding:0 8%; position:relative; z-index:1;}
.gold_service02 .item .after_cont .title{font-weight:bold; margin:.4rem 0;}
.gold_service02 .item .after_cont .bg{position:absolute; left:0; width:100%; top:0; height:100%; transform:scale(1); z-index:0; transition:all .2s ease;}
.gold_service02 .item .after_cont .bg img{height:100%;}
.gold_service02 .item.hover{z-index:5;}
.gold_service02 .item.hover .before_cont{opacity:0;}
.gold_service02 .item.hover .after_cont{opacity:1; visibility:visible;}
.gold_service02 .item.hover .after_cont .bg{transform:scale(1.15,1.05);}


/* 解决方案banner */
.xc_application{height:5.8rem;}
.xc_application .appl_intro{position:absolute; z-index:1; top:0; left:0; overflow:hidden; width:100%; height:100%; pointer-events:none; -webkit-backface-visibility:hidden; background:#0a1e40;}

.xc_application .appl_intro::after{content:""; position:absolute; z-index:2; top:0; right:0; width:50%; height:100%; background:linear-gradient(to left,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.5) 20%, rgba(0,0,0,0.3) 30% ,rgba(0,0,0,0) 100%); -webkit-backface-visibility:hidden; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
.xc_application .appl_intro::before{content:""; position:absolute; z-index:2; bottom:0; right:0; width:100%; height:30%; background:linear-gradient(to top,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0.3) 40%,rgba(0,0,0,0) 100%); -webkit-backface-visibility:hidden; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}

.xc_application .appl_intro .slide_body{width:66.7%; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-transform:rotate(30deg); transform:rotate(30deg); -webkit-transform-origin:50% 50%; transform-origin:50% -47%; justify-content:flex-end; -webkit-backface-visibility:hidden; margin:0 auto; margin-right:0;}
.xc_application .appl_intro .slide_rail{height:100%; position:relative; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-backface-visibility:hidden; backface-visibility:hidden; margin-left:3%;}
.xc_application .appl_intro .slide_rail:nth-child(odd) .slide_rail_inner ul:first-child{-webkit-animation:railDown1 800s -400s linear infinite; animation:railDown1 800s -400s linear infinite;}
.xc_application .appl_intro .slide_rail:nth-child(odd) .slide_rail_inner ul:last-child{-webkit-animation:railDown2 800s linear infinite; animation:railDown2 800s linear infinite;}
.xc_application .appl_intro .slide_rail_inner{position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column;}
.xc_application .appl_intro .slide_rail_inner ul{display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column;}
.xc_application .appl_intro .slide_rail_inner ul:first-child{-webkit-animation:railUp1 800s -400s linear infinite; animation:railUp1 800s -400s linear infinite;}
.xc_application .appl_intro .slide_rail_inner ul:last-child{-webkit-animation:railUp2 800s linear infinite; animation:railUp2 800s linear infinite}
.xc_application .appl_intro .slide_tile{margin-bottom:.3rem; position:relative; width:100%; border-radius:.06rem; overflow:hidden;}

.xc_application .xc_cont{height:100%;}
.xc_application .xc_words{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%); color:#fff; z-index:3; display:block;}
.xc_application .xc_words .tit{font-weight:bold; margin-bottom:.15rem; font-size:0.4rem; text-transform:uppercase;}

.xc_application>img{display:none;}

@-webkit-keyframes railUp1{
    0%{-webkit-transform:translateY(100%); transform:translateY(100%)}
    to{-webkit-transform:translateY(-100%); transform:translateY(-100%)}
}
@keyframes railUp1{
    0%{-webkit-transform:translateY(100%); transform:translateY(100%)}
    to{-webkit-transform:translateY(-100%); transform:translateY(-100%)}
}
@-webkit-keyframes railUp2{
    0%{-webkit-transform:translateY(0); transform:translateY(0)}
    to{-webkit-transform:translateY(-200%); transform:translateY(-200%)}
}
@keyframes railUp2{
    0%{-webkit-transform:translateY(0); transform:translateY(0)}
    to{-webkit-transform:translateY(-200%); transform:translateY(-200%)}
}
@-webkit-keyframes railDown1{
    0%{-webkit-transform:translateY(-100%); transform:translateY(-100%)}
    to{-webkit-transform:translateY(100%); transform:translateY(100%)}
}
@keyframes railDown1{
    0%{-webkit-transform:translateY(-100%); transform:translateY(-100%)}
    to{-webkit-transform:translateY(100%); transform:translateY(100%)}
}
@-webkit-keyframes railDown2{
    0%{-webkit-transform:translateY(-200%); transform:translateY(-200%)}
    to{-webkit-transform:translateY(0%); transform:translateY(0%)}
}
@keyframes railDown2{
    0%{-webkit-transform:translateY(-200%); transform:translateY(-200%)}
    to{-webkit-transform:translateY(0%); transform:translateY(0%)}
}


/* 联系我们 */
.contact_us03 ul{display:flex; align-items:stretch; justify-content:flex-start; flex-wrap:wrap;}
.contact_us03 li{width:23.8%; margin-right:1.6%; margin-bottom:.25rem; background:#fff; box-shadow:0px 6px 16px 0px rgba(26, 26, 26, 0.08); padding:.15rem 3%; box-sizing:border-box; color:#062147; position:relative;}
.contact_us03 li::after{content:''; width:2.55rem; height:100%; background:url(../img/contact_us01_1.png) no-repeat center; background-size:cover; position:absolute; right:0; top:0; pointer-events:none; opacity:0; transition:0.5s ease;}
.contact_us03 li:hover::after{opacity:1;}
.contact_us03 li:nth-child(4n+1){margin-right:0;}
.contact_us03 li .box{position:relative; z-index:2;}
.contact_us03 li .t{font-weight:bold; margin-bottom:.2rem;}
.contact_us03 li .c a{display:block; font-size:0;}
.contact_us03 li .c a .icon{width:.2rem; height:.2rem; margin-left:.1rem; display:inline-block; vertical-align:top;}
.contact_us03 li .c a .link{width:calc(100% - .3rem); display:inline-block; vertical-align:top; color:#062147; line-height:.2rem;}
.contact_us03 li .c a:hover .linkc{color:#053588;}
.contact_us03 li .c a.tel .icon{background:url(../img/contact_us01_tel.svg) no-repeat center/cover;}
.contact_us03 li .c a.mail .icon{background:url(../img/contact_us01_mail.svg) no-repeat center/cover;}
.contact_us03 li .c a.addr .icon{background:url(../img/contact_us01_website.svg) no-repeat center/cover;}



/* cookie弹窗 */
.cookie_tc{position:fixed; left:0; top:0; width:100%; height:100%; z-index:101; display:none;}
.cookie_tc .bg{position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.3); }
.cookie_tc .content{width:8.48rem; background:#fff; height:auto; background-size:cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.cookie_tc .content .box{padding:0.3rem; text-align:justify;}
.cookie_tc .content .box .intro .tit{color:#062147; font-weight:bold; margin-bottom:0.15rem; text-transform:uppercase;}
.cookie_tc .content .box .intro .con{font-size:0.16rem; height:.6rem; line-height:.2rem; padding-right:0px; overflow-y:auto; color:#062147;}
.cookie_tc .content .box .intro .con::-webkit-scrollbar {width:2px; height:4px;}
.cookie_tc .content .box .intro .con::-webkit-scrollbar-thumb {border-radius:0; background:#053588;}
.cookie_tc .content .box .intro .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.cookie_tc .content .box .btn_box{margin-top:0.2rem; font-size:0; text-align:right;}
.cookie_tc .content .box .btn_box a{display:inline-block; vertical-align:text-top; text-align:center; width:1.6rem; height:0.42rem; line-height:0.42rem; color:#062147; font-size:0.16rem; border:1px solid #BFBFBF; margin-left:0.1rem;}
.cookie_tc .content .box .btn_box a.btn03{border-color:#053588; background:#053588; color:#fff;}
.cookie_tc .content .box .btn_box a:hover{border-color:#053588; background:#053588; color:#fff;}


.cookie_tc .content .box .intro .txt{color:#062147; flex-wrap:wrap; font-size:.16rem; line-height:.24rem; display:flex; align-items:center; margin-top:10px;}
.cookie_tc .content .box .intro .txt a{display:inline-block; border-bottom:1px solid #053588; margin-left:6px;}
.cookie_tc .content .box .intro .txt svg{height:16px; display:inline-block; margin-left:5px;;}
.cookie_tc .content .box .info{margin-top:30px;; overflow-y:auto; padding-right:3px;}
.cookie_tc .content .box .info::-webkit-scrollbar {width:3px; height:4px;}
.cookie_tc .content .box .info::-webkit-scrollbar-thumb {border-radius:0; background:#053588;}
.cookie_tc .content .box .info::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.cookie_tc .content .box .info .item{margin-bottom:30px;padding-bottom: 25px;border-bottom: #ccc 1px solid;}
.cookie_tc .content .box .info .item:last-child{margin-bottom:0;}
.cookie_tc .content .box .info .t{display:flex; margin-bottom:5px; align-items:center; justify-content:space-between;}
.cookie_tc .content .box .info .t h3{width:calc(100% - 200px);}
.cookie_tc .content .box .info .checkbox_btn{border:4px solid #053588; background:#053588; width:50px; border-radius:30px;}
.cookie_tc .content .box .info .checkbox_btn .inner{display:flex; position:relative; cursor:pointer;}
.cookie_tc .content .box .info .checkbox_btn .inner:after{content:''; width:50%; height:100%; background:#4387e7; position:absolute; left:0; top:0; border-radius:30px; transition:.4s ease;}
.cookie_tc .content .box .info .checkbox_btn .inner span{width:50%; font-size:15px; color:#fff; text-align:center; display:block; line-height:.2rem}
.cookie_tc .content .box .info .checkbox_btn .inner span.off{opacity:.5;}
.cookie_tc .content .box .info .checkbox_btn.on .inner:after{left:50%;}
.cookie_tc .content .box .text span{display:block; font-weight:bold; margin-bottom:5px; margin-top:20px;}
.cookie_tc .content .box .btns{text-align:center; margin-top:20px;}
.cookie_tc .content .box .btns span{display:inline-block; padding:0 20px; line-height:46px; height:46px; background:#053588; color:#fff; font-weight:bold; cursor:pointer;}
.cookie_tc .content .box .text{border-bottom: #ccc 1px solid;margin-top: 25px;padding: 25px 0;border-top: #ccc 1px solid;}
.cookie_nav{width:80px; height:80px; position:fixed; left:0; bottom:0; cursor:pointer; z-index:22; display: none;}
.cookie_nav #star path{fill:#fff}


/* 右侧导航 新 */
.r_menu{position:fixed; right:4px; bottom:2rem; z-index:20; display:none;}
.r_menu a{display:block;}
.r_menu .txt{font-size:0.14rem; padding:0 3px;}
.r_menu i{font-size:0.27rem; height:0.27rem; margin:0 0 0.05rem; display:inline-block; margin-top:0.17rem;}
.r_menu .menu_top{width:0.9rem; height:0.9rem; border-radius:5px; color:#fff; text-align:center; margin-bottom:0.14rem; background:#053588; transition:0.5s ease; backdrop-filter:blur(5px);}
.r_menu .menu_top a:hover{color:#fff;}
.r_menu .menu_bott{border-radius:5px; background:#fff; opacity:1; backdrop-filter:blur(5px); overflow:hidden; transition:0.5s ease; font-size:0.14rem; color:#000; box-shadow:0 0 10px rgba(0,0,0,.2);}
.r_menu .menu_bott li{width:0.9rem; text-align:center;}
.r_menu.cur .menu_top{background:#114db4;}
.r_menu.cur .menu_bott{opacity:0.7;}
.r_menu .menu_bott .txt{padding-bottom:0.17rem;}
.r_menu .menu_top:hover i{-webkit-animation:jump-shaking .5s linear infinite; animation:jump-shaking .5s linear forwards}
.r_menu .menu_bott li.active i{-webkit-animation:jump-shaking .5s linear infinite; animation:jump-shaking .5s linear forwards}
@-webkit-keyframes jump-shaking {
    0% {
        transform: translateX(0)
    }

    25% {
        transform: translateY(-2px)
    }

    35% {
        transform: translateY(-2px) rotate(17deg)
    }

    55% {
        transform: translateY(-2px) rotate(-17deg)
    }

    65% {
        transform: translateY(-2px) rotate(17deg)
    }

    75% {
        transform: translateY(-2px) rotate(-17deg)
    }

    to {
        transform: translateY(0) rotate(0)
    }
}

@keyframes jump-shaking {
    0% {
        transform: translateX(0)
    }

    25% {
        transform: translateY(-2px)
    }

    35% {
        transform: translateY(-2px) rotate(17deg)
    }

    55% {
        transform: translateY(-2px) rotate(-17deg)
    }

    65% {
        transform: translateY(-2px) rotate(17deg)
    }

    75% {
        transform: translateY(-2px) rotate(-17deg)
    }

    to {
        transform: translateY(0) rotate(0)
    }
}

body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:#00469c;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#00469c;}
body .resultArea #botBtn a::before{background:#00469c;}
body .resultArea #botBtn a:hover{border-color:#00469c;}
body .resultArea .content_form .piclist_area .srchList li .intro{height:120px;}
body .resultArea .content_form .piclist_area .srchList li .intro .t{font-size:24px; line-height:30px;}
body .bg-primary{background:#00469c;}

body .searchArea .content_form{padding:0;}
body .searchArea .content_form .form_box .search .input_wrap{width:75%; float:right;}
body .searchArea .content_form .form_box .search .btn_wrap{width:25%; float:left;}
body .searchArea .content_form .form_box .search .input_wrap input{padding-right:2%; width:96%;}

/* 底部cookie横条 */
.bootom_line{position:fixed; left:0; bottom:0; width:100%; background:rgba(0, 0, 0, .7); height:auto; padding:.2rem 0; z-index:100;}
.bootom_line .close_btns{position:absolute; right:.1rem; top:.1rem; cursor:pointer; font-size:.16rem; color:#fff; line-height:1; margin:0;}
.bootom_line .wrap{display:flex; align-items:center; justify-content:space-between;}
.bootom_line .left{color:#fff; margin-right:.5rem;}
.bootom_line .right{flex-shrink:0; display:flex; align-items:center;}
.bootom_line .right>div{cursor:pointer; line-height:36px; font-size:14px; padding:0 .2rem; border-radius:5px; margin-right:.15rem; background:#fff; color:#000;}
.bootom_line .right .btns2{background:#00469c; color:#fff;}


/* 20251030 */
.pro_detail03 .top_title .t{font-size:.28rem; line-height:.35rem;}
.header .inav_wrapper{margin-right:2%; float:right;}
.ipart01 .form_box .wrap{display:flex; justify-content:space-between; align-items:center; }
.ipart01 .form_box .wrap .tit{flex-shrink:0; margin-right:15%;  color: #062148; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-weight:normal;}
.ipart01 .form_box .wrap .box{flex:1}
.ipart01 .form_box .wrap .box .left{width:49%; margin-right:2%;}
.ipart01 .form_box .wrap .box .center{width:49%; margin-right: 0;}



/* 阿语站 */
ul{padding-left:0; padding-right:0;}
.header,.pageFooter,.xc_banner{direction:rtl;}
.header .h_logo{float:right;}
.header .h_tools{float:left;}
.header .inav_wrapper{float:left; margin-left:2%; margin-right:0;}
.header .inav .nav_li{float:right;}
.header .h_tools .h_tel{margin-right:.1rem;}
.header .nav_li .sec_nav .sec_ul{padding:0;}
.header .nav_down .left{float:right; border-right:0; border-left:1px solid #e6e6e6;}
.header .nav_down .left ul{padding:0;}
.header .nav_down .left .item{margin-right:0; margin-left:2%;}
.header .nav_down .left .item>a{padding-left:0; padding-right:20px;}
.header .nav_down .right{float:left; padding-right:0.76rem; padding-left:0;}
.header .nav_down .left::after{left:0; right:auto;}
.search_xiala .content .close_btns{right:auto; left:7.3%;}
.search_xiala .top .box .icon{right:auto; left:.4rem;}
.search_xiala .top .box .inp_box input{padding:.16rem .3rem; padding-left:.8rem;}
.r_menu{right:auto; left:4px;}
.r_menu .menu_top{height:auto; padding-bottom:.1rem;}
.bootom_line{direction:rtl;}
.bootom_line .left{margin-left:.5rem; margin-right:0;}
.bootom_line .close_btns{right:auto; left:.1rem;}
.ipart01 .form_box,.ipart02,.ipart03 .hd,.ipart04,.ipart05{direction:rtl;}
.ipart01 .form_box .wrap .tit{margin-right:0; margin-left:15%;}
.ipart01 .form_box .left .leibie span i{left:.2rem; right:auto;}
.ipart01 .form_box .left .leibie span{padding:0 0.18rem 0 0.3rem;}
.ipart01 .form_box .center .btns{left:0; right:auto;}
.ipart01 .bd .tips_box .tips{text-align:left; padding-left:.65rem; margin-left:11.5%;}
.ipart01 .bd .tips_box .tips::after{left:0; right:auto;}
.ipart02 .cont li .box{padding:0.2rem 8%; padding-left:3%;}
.f_bott .left{float:right;}
.f_bott .right{float:left;}
.f_bott .left .f_logo{float:right; margin-right:0; margin-left:.25rem;}
.channel-content.about{direction:rtl;}
.about04 .content .right{float:left;}
.about04 .content .left{float:right;}
.history01 .stage_item .wrap{margin-left:0; width:91.93vw;}
.history01,.video_list.channel_content{direction:rtl;}
.social_respon01 .infor,.social_respon02{direction:rtl;}
.channel_content{direction:rtl;}
.ipart02 .more_btn .icon,.ipart04 .content .btns_box .more_btn .icon,
.ipart05 .right .item .more_btn .icon,.ipart05 .left .bott li .more_btn .icon,
.parts_list02 .content .more_btn1 .icon,.parts_list03 .right .cont .more_btn .icon,
.parts_list04 .more_btn .icon,.parts_list05 .more_btn .icon,
.solution03 .swiper-slide .more_btn .icon{transform:rotate(180deg);}
.news_list01 .lunbo_box{direction:ltr;}
.news_list01 .lunbo_box .owl-item .item{direction:rtl;}
.news_list01 .lunbo_box .news_btn{right:auto; left:53%;}
.news_list02 .hd_r .select-ui-choose-default ._txt{padding:0 8px 0 20px;}
.news_list02 .hd_r .select-ui-choose ._arrow{left:0; right:auto;}
.news_list02 .hd_r .inp_box_wrap .inp_box.hd_inp{float:right;}
.news_detail1 .right{float:left;}
.news_detail1 .left{float:right;}
.news_detail1 .right .title{padding:0 .25rem;}
.pro_list01 .left{float:right;}
.pro_list01 .right{float:left;}


/* 新单页 */
.lpfs{direction:rtl;}
.lpfs01 .top_img>img{width:100%;}
.lpfs01 .content{position:relative; overflow:hidden;}
.lpfs01 .content img{width:100%;}
.lpfs01 .content .cover{position:absolute; left:0; top:0; width:100%; height:100%; padding:5% 3% 10%; box-sizing:border-box; display:flex; align-items:center; justify-content:space-between;}
.lpfs01 .content .cover .left{width:26%; border:2px solid #fff; border-radius:.3rem; background:#00469c; padding:.5rem 1.5%; box-sizing:border-box;}
.lpfs01 .content .cover .left .tit{text-align:center; margin-bottom:.3rem; color:#fff;}
.lpfs01 .content .cover .left form{background:#fff; border-radius:.1rem; padding:.2rem 4%;}
.lpfs01 .content .cover .left .inp_box{margin-bottom:.1rem;}
.lpfs01 .content .cover .left .inp_box .inp_{width:100%; padding:0; margin:0; border:0; background:transparent; outline:none; border-bottom:1px solid #00469c;}
.lpfs01 .content .cover .left label{display:block; color:#00469c;}
.lpfs01 .content .cover .left .text_box .text_{width:100%; padding:0.1rem; height:1.1rem; margin:0; border:1px solid #00469c; background:transparent; outline:none; box-sizing:border-box; resize:none; border-radius:.1rem;}
.lpfs01 .content .cover .left .btns01{margin:0 auto; display:block; margin-left:0; font-size:.18rem; line-height:.3rem; padding:0 .2rem; background:#00469c; color:#fff; border:1px solid #00469c; border-radius:.05rem; outline:none;}
.lpfs01 .content .cover .right{width:54.4%; height:100%; display:flex; flex-direction:column; justify-content:space-between; color:#fff;}
.lpfs01 .content .cover .right .words1{margin-bottom:.4rem;}
.lpfs01 .content .cover .right .tit{margin-bottom:.2rem; font-weight:bold;}
.lpfs01 .content .cover .right .words1 .con{opacity:.7;}
.lpfs01 .content .cover .right .words2 .con{color:#fff;}

.lpfs01 .content .cover .left .sele_box{position:relative;}
.lpfs01 .content .cover .left .sele_box .sele{line-height:.3rem; width:100%; display:flex; align-items:stretch; justify-content:space-between; border-bottom:1px solid #00469c; cursor:pointer;}
.lpfs01 .content .cover .left .sele_box .sele span{width:calc(100% - .5rem);}
.lpfs01 .content .cover .left .sele_box .sele .iconfont{color:#00469c;}
.lpfs01 .content .cover .left .sele_box ul{position:absolute; left:0; top:100%; width:100%; background:#fff; display:none; box-shadow:0 0 16px 1px rgba(0, 0, 0, .05); max-height:3.2rem; overflow-y:auto;}
.lpfs01 .content .cover .left .sele_box ul::-webkit-scrollbar {width:2px; height:4px;}
.lpfs01 .content .cover .left .sele_box ul::-webkit-scrollbar-thumb {border-radius:5px; background:#00469c; }
.lpfs01 .content .cover .left .sele_box ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.lpfs01 .content .cover .left .sele_box ul li{padding:.05rem .2rem; cursor:pointer; transition:all .3s ease;}
.lpfs01 .content .cover .left .sele_box ul li:hover{background:#00469c; color:#fff;} 


.lpfs02{background:#00469c; color:#fff;}
.lpfs02 .content{padding:.45rem 3% .25rem;}
.lpfs02 .hd{display:flex; align-items:center; justify-content:space-between; }
.lpfs02 .hd .right{width:70%;}
.lpfs02 .hd .right ul{display:flex; align-items:flex-start; margin-top:.1rem; direction:ltr;}
.lpfs02 .hd .right li{width:16%; margin-left:.1rem; font-size:14px;}
.lpfs02 .hd .right li:last-child{margin-left:0;}
.lpfs02 .hd .right li .name{margin-bottom:.1rem; padding-bottom:5px; position:relative;}
.lpfs02 .hd .right li .name::after{content:''; position:absolute; left:0; width:80%; bottom:0; height:2px; background:#fff;}
.lpfs02 .hd .right li a{color:rgba(255,255,255,.7);}
.lpfs02 .hd .right li a:hover{color:#fff;}
.lpfs02 .hd .left{width:27%; text-align:left;}
.lpfs02 .hd .left .title{font-weight:bold;}
.lpfs02 .hd .left .share_box{display:flex; align-items:center; justify-content:flex-end; margin-top:.2rem;}
.lpfs02 .hd .left .share_box .t1{font-weight:bold; font-size:.26rem; line-height:.3rem;}
.lpfs02 .hd .left .share_box li{float:left; width:.4rem; height:.4rem; margin-right:3px; background:#fff; border-radius:50%; text-align:center; color:#00469c;}
.lpfs02 .hd .left .share_box li a{display:block; line-height:.4rem; margin:0; font-size:.2rem;}
.lpfs02 .bd{margin-top:.2rem; opacity:.8;}


.pro_detail04 .box .sear_box .inp_.fz16::placeholder{color: #333;opacity: 1;}




