﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{ font-size:0; color:#062147; text-align:center;}
.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color:#062147;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:#053588;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#062147; background-color:#eee; }
.util-page .gobutton .ion{ font-size:.8em;}
.util-page .count { margin-left:10px; color:#062147; background:none; border:none; }
.util-page span.jump{ background:none; color:#062147;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:#062147; 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.html);
	*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:#4a4a4a; background:#fff;}
a{color:inherit;}
a:hover { color:#053588;}
::-moz-selection {color:#fff; background:#053588; }
::selection {color:#fff; background:#053588; }
::-webkit-input-placeholder { color:#8c8c8c; } 
.placeholder { color:#8c8c8c;}
/*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:#062147;}
.fz16{font-size:0.16rem; line-height:0.28rem; }

.rect-70{padding-bottom:70%;}
/* 头部 */
.pageHeader{position:relative;}
.header{position:fixed; left:0; width:100%; top:0; background:#fff; border-bottom:1px solid #ececec; z-index:20;}
.header .h_logo{padding:25px 0; margin-right:4%;}
.header .h_logo a{display:block;}

/* h_tools */
.header .h_tools{font-size:0.15rem;}
.header .h_tools .m_menu{display:none;}

/* 语言版本 */
.header .h_tools .h_lan{padding:25px 0; line-height:34px; height:34px; text-transform:uppercase; padding-left:0.15rem; color:#053588; position:relative; cursor:pointer}
.header .h_tools .h_lan:before{content:''; width:2px; height:16px; background:#D6D6D6; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.header .h_tools .h_lan i{vertical-align:-1px; margin-right:5px;}

/* 语言版本下拉 */
/* 语言下拉 */
/* .lang_xiala{position:absolute; top:100%; height:4.88rem; left:0; right:0; padding-top:0.9rem; background:#fff; z-index:10; opacity:0; visibility:hidden; transition:all .5s ease;} */
.lang_xiala{position:fixed; margin-top:-1px; top:0%; left:0; right:0; background:#fff; z-index:10; display:none;  box-shadow:0px 3px 5px rgba(0,0,0, 0.1);} 
.lang_xiala.show{display:block; pointer-events:all;}
.lang_xiala .top_{padding:0.16rem 0; background:#E7E7E6; color:#fff; position:relative; z-index:2;}
.lang_xiala .top_ .lan_content{padding:0 10%;}
.lang_xiala .top_ .lan_content .left .tit{line-height:0.35rem; font-size:0.16rem; color:#062147;}
.lang_xiala .top_ .lan_content .right{width:40%;}
.lang_xiala .top_ .lan_content .right .sele_wrap{width:65%; margin-right:2%; float:left; border-radius:5px; height:0.35rem; line-height:0.35rem; color:#062147; font-size:0.16rem; background:#DAD9D9;position:relative;}
.lang_xiala .top_ .lan_content .right .sele_wrap>span{cursor:pointer; display:block; padding-left:0.44rem;}
.lang_xiala .top_ .lan_content .right .sele_wrap i.iconfont1{position:absolute; left:10px; top:50%; transform:translateY(-54%); font-size:0.2rem; color:#062147; margin:0;}
.lang_xiala .top_ .lan_content .right .sele_wrap i.iconfont2{position:absolute; right:10px; top:50%; transform:translateY(-54%); font-size:0.15rem; color:#062147; margin:0; font-weight:bold;}
.lang_xiala .top_ .lan_content .right .sele_wrap .sele_down{width:100%; top:100%; left:0; background:#E7E7E6; box-sizing:border-box; border-radius:0 0 5px 5px; display:none;}
.lang_xiala .top_ .lan_content .right .sele_wrap .sele_down ul{padding:0.1rem 0;}
.lang_xiala .top_ .lan_content .right .sele_wrap .sele_down li{ padding:0 0.44rem;line-height:0.4rem; cursor:pointer; transition:0.5s ease;}
.lang_xiala .top_ .lan_content .right .sele_wrap .sele_down li:hover{background:#DAD9D9; color:#053588;}
.lang_xiala .top_ .lan_content .right .continue{width:23%; }
.lang_xiala .top_ .lan_content .right .continue a{display:block; color:#fff; background:#000; height:0.35rem; line-height:0.35rem; text-align:center; font-size:0.16rem; border-radius:5px;}
.lang_xiala .top_ .lan_content .right .continue a:hover{background:#fff; color:#053588;}
.lang_xiala .top_ .lan_content .right .area_close{color:#062147; float:left; margin-left:2%; cursor:pointer; transition:0.5s ease;}
.lang_xiala .top_ .lan_content .right .area_close:hover{transform:rotateZ(180deg);}
.lang_xiala .bott_{box-sizing:border-box;}
.lang_xiala .bott_ .intro{padding:0.3rem 0; border-bottom:1px solid #D7D7D7;}
.lang_xiala .bott_ .intro .close_btns{box-sizing:border-box; cursor:pointer;  line-height:0.43rem; padding-right:0.2rem;}
.lang_xiala .bott_ .intro .close_btns .iconfont{margin:0; font-size:.2rem; line-height:1; color:#062147; font-weight:bold; transition:0.5s ease;}
.lang_xiala .bott_ .intro .close_btns:hover .iconfont{transform:rotateZ(180deg);}
.lang_xiala .bott_ .content .title a{ position:relative; display:block; border-bottom:1px solid #D6D6D6;}
.lang_xiala .bott_ .content .title a i{position:absolute; right:10px; top:50%; transform:translateY(-50%); color:#053588;}
.lang_xiala .bott_ .content .title span{position:relative; font-size:0.22rem; line-height:0.7rem; font-weight:bold; color:#062147;}
.lang_xiala .bott_ .content .title span:after{content:''; width:100%; height:1px; background:#053588; position:absolute; left:0; bottom:0; transform:scale(0); transition:0.5s ease;}
.lang_xiala .bott_ .content .title:hover span{color:#053588;}
.lang_xiala .bott_ .content .title:hover span:after{transform:scale(1);}
.lang_xiala .bott_ .content ul{ overflow-y:auto; padding-right:10px;}
.lang_xiala .bott_ .content ul::-webkit-scrollbar {width:2px; height:4px;}
.lang_xiala .bott_ .content ul::-webkit-scrollbar-thumb {border-radius:0; background:#053588;}
.lang_xiala .bott_ .content ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.lang_xiala .bott_ .content li{border-bottom:1px solid #D6D6D6;}
.lang_xiala .bott_ .content .li_top{position:relative; padding:0.2rem 0;}
.lang_xiala .bott_ .content .li_top>span{cursor:pointer; font-size:0.22rem; line-height:0.3rem; position:relative; display:block; color:#062147;}
.lang_xiala .bott_ .content .li_top>span i{position:absolute; right:0px; top:50%; transform:translateY(-50%) rotateZ(90deg); color:#053588;  transition:0.5s ease;}
.lang_xiala .bott_ .content .li_bott{display:none;}
.lang_xiala .bott_ .content .li_bott a{display:block; float:left; width:25%; float:left; font-size:0.16rem; line-height:0.3rem; color:#062147; margin-bottom:10px;}
.lang_xiala .bott_ .content .li_bott a span{display:inline-block; position:relative;}
.lang_xiala .bott_ .content .li_bott a span:after{content:''; width:100%; height:1px; background:#053588; position:absolute; left:0; bottom:0; transform:scale(0); transition:0.5s ease;}
.lang_xiala .bott_ .content .li_bott a:hover{color:#053588;}
.lang_xiala .bott_ .content .li_bott a:hover span:after{transform:scale(1);}
.lang_xiala .bott_ .content li.cur .li_top>span i{transform:translateY(-50%) rotateZ(-90deg);}
.lang_xiala .bott_ .content li.cur .li_bott{padding-bottom:0.2rem;}



/* 搜索 */
.header .h_tools .h_search{padding:25px 0.16rem; height:34px; line-height:34px; font-size:0.16rem; position:relative; font-weight:bold; color:#111; margin:0 0.16rem; cursor:pointer;}
.header .h_tools .h_search:before{content:''; width:2px; height:16px; background:#D6D6D6; 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:left; width:32.4%; margin-right:1.4%; margin-bottom:.1rem;}
.search_xiala .bott .item li:nth-child(3n){margin-right: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:#062147;}
.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:#062147; 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:#062147; 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:#062147; text-transform:uppercase; cursor:pointer;}
.header .h_tools .menu i{font-weight:bold; vertical-align:0; color:#053588;}


/* inav */
.header .inav_wrapper{width:65%;}
.header .inav .nav_li{float:left; padding:25px; color:#062147;}
.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; height:34px; margin:0; vertical-align:-1px; margin-left:0.07rem; transition:0.5s ease;}
.header .inav .nav_li04,
.header .inav .nav_li05,
.header .inav .nav_li06{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; box-shadow:0 2px 5px rgba(0,0,0,.2); background:#fff; overflow:hidden; transition:all .5s ease; z-index:-1; }
.header .nav_down .left{position:relative; float:left; box-sizing:border-box; width:26.83%; 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:#053588;}
.header .nav_down .left .tit{font-size:0.17rem; color:#062147; font-weight:bold; line-height:0.3rem; margin-bottom:0.3rem;}
.header .nav_down .left ul{position:relative; display:flex; flex-flow:column wrap; height:3.6rem;}
.header .nav_down .left ul::before{content:''; position:absolute; left:calc(50% - 0.6rem); top:0; bottom:0; width:1px; background:#ececec;}
.header .nav_down .left .item{font-size:0.16rem; color:#8a8989; line-height:0.2rem; }
.header .nav_down .left .item>a{display:block; padding:0.1rem 0;}
.header .nav_down .left .item>a:hover{color:#062147;}
.header .nav_down .left .item.cur{/*font-weight:bold;*/ color:#053588;}
.header .nav_down .left .item.cur a:hover{color:#053588;}
.header .nav_down .right{float:right; width:73.17%; box-sizing:border-box; padding-left:0.76rem; padding-top:0.96rem;}
.header .nav_down .right ul{margin-left:-2%; margin-top:-2%;}
.header .nav_down .right .item{float:left; width:31.333%; margin-left:2%; margin-top:2%; font-size:0.15rem; color:#062147;}
.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-right: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%; left:-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:#062147;}
/* 手机端头部 */
.m_header {display:none;}


/* 底部 */
.f_top{background:#000; padding:0.7rem 0 0.3rem; border-bottom:10px solid #053588;}
.f_top .list{margin-bottom:50px;}
.f_top .list dl{float:left; width:23%;}
.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 dl.dl02{width:27%;} */
.f_top .list dl.dl02{width:19%;}
.f_top .list dl.dl03{width:19%;}
.f_top .list dl.dl04{width:19%;}
.f_top .list dl.dl05{width:12%;}
.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-left: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; left:0; width:100%; bottom:0.3rem; color:#fff; font-size:0.16rem; text-transform:uppercase; text-align:right;}
.xc_banner .crumbs a{display:inline-block; vertical-align:middle;}
.xc_banner .crumbs a:hover{color:#fcbb1f;}
.xc_banner .crumbs a>img{vertical-align:0;}
.xc_banner .crumbs em{display:inline-block; margin:0 5px; vertical-align:middle;}
.xc_banner .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;}


/* 产品列表 */
.pro_list.channel_content{padding:0;}
.pro_list01{border-bottom:1px solid #E9E9E9;}
.pro_list01 .infor{line-height:0.56rem;border-bottom:1px solid #E9E9E9;}
.pro_list01 .infor .tit{color:#062147;}
.pro_list01 .infor .con{width:12%;} 
.pro_list01 .infor .con i{font-size:0.2rem; margin:0;}
.pro_list01 .infor .con .arrs{transition:0.5s ease; color:#062147; cursor:pointer; font-size:15px; outline:none;}
.pro_list01 .infor .con .arrs.swiper-button-disabled{color:#bfbfbf;}
.pro_list01 .content .swiper-slide{display:none; width:14.2%; float:left; border-left:1px solid #E9E9E9; box-sizing:border-box;}
.pro_list01 .content .swiper-slide:last-child{border-right:1px solid #E9E9E9;}
.pro_list01 .content .swiper-container-initialized .swiper-slide{display:block}
.pro_list01 .content .swiper-container-initialized .swiper-slide.cur span{color:#053588;}
.pro_list01 .content .swiper-slide a,
.pro_list01 .content .swiper-slide .icon{display:block; text-align:center;}
.pro_list01 .content .swiper-slide .icon img{vertical-align:middle; width:107px; max-height:.58rem;}
.pro_list01 .content .swiper-slide .span{display:block; font-size:14px; color:#062147;}
.pro_list01 .content .swiper-slide img{transition:all 0.5s ease;}
.pro_list01 .content .swiper-slide:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.pro_list02{padding:0.6rem 0; min-height:4rem;}
.pro_list02 .left{width:22.7%; float:left; background:#F9F9F9;}
.pro_list02 .left .box{padding:25px 20px;}
.pro_list02 .left .box .title{font-size:20px; line-height:30px; color:#062147; font-weight:bold; border-bottom:1px solid #BEBEBE; padding-bottom:10px; }
.pro_list02 .left .box .content .item{position:relative; padding:9px 0; border-bottom:1px solid #BEBEBE;}
.pro_list02 .left .box .content .item.link .icon{display:none;}
.pro_list02 .left .box .content .item span{position:relative; display:block; font-size:14px; color:#062147; transition:0.5s ease;}
.pro_list02 .left .box .content .item span .icon{cursor:pointer; width:14px; height:14px; position:absolute; right:0; top:50%; margin-top:-7px;;}
.pro_list02 .left .box .content .item span .icon:after, 
.pro_list02 .left .box .content .item span .icon:before {content:'';	background:#686868;	width:14px;	height:2px;	display:block;	position:absolute;	top:0;	bottom:0;	right:2px; margin:auto;}
.pro_list02 .left .box .content .item span .icon:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
.pro_list02 .left .box .content .item span .icon:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
.pro_list02 .left .box .content .item.cur span{color:#053588; margin-bottom:15px;}
.pro_list02 .left .box .content .item.cur span .icon:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#053588;}
.pro_list02 .left .box .content .item.cur span .icon:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; background:#fff;}
.pro_list02 .left .box .content .item ul{display:none;} 
.pro_list02 .left .box .content .item ul li{font-size:14px; line-height:0.32rem; margin-bottom:5px; position:relative;}
.pro_list02 .left .box .content .item ul li a{display:block; padding-left:0.34rem;}
.pro_list02 .left .box .content .item ul li a .icon{display:inline-block; position:absolute; left:0; top:0.05rem; width:20px; height:20px; background:url(../img/pro_list02_1.png) no-repeat center; transition:0.5s ease; background-size:cover;}
.pro_list02 .left .box .content .item ul li.cur a .icon{background:url(../img/pro_list02_2.png) no-repeat center; background-size:cover;}
.pro_list02 .right{width:75.5%; float:right;}
.pro_list02 .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;}
.pro_list02 .right .li_::after{content:''; width:0%; height:3px; background:#053588; transition:0.5s ease; position:absolute; left:0; bottom:0;}
.pro_list02 .right .li_three{margin-right:0;}
.pro_list02 .right .li_box{padding:0.13rem 0.35rem 0;}
.pro_list02 .right .li_ .img_ {display:block; padding-bottom:0.2rem; border-bottom:1px solid #E1E1E1; margin-bottom:0.1rem;}
.pro_list02 .right .li_ .img_ .tit{font-size:0.3rem;  margin-top:0.12rem; line-height:0.3rem; color:#062147; font-family:Impact; text-align:center;}
.pro_list02 .right .li_ .con span{display:block; font-size:15px; line-height:28px; color:#062147;}
.pro_list02 .right .li_ .con{margin-bottom:20px; height:112px}
.pro_list02 .right .li_ .btn_box{font-size:0.18rem; line-height:0.52rem; color:#062147; font-weight:bold;}
.pro_list02 .right .li_ .btn_box .btns{text-align:center; display:block; width:48%;  border:1px solid #F2F2F2;}
.pro_list02 .right .li_ .btn_box .btns01{border-left:none;}
.pro_list02 .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_list02 .right .li_ .btn_box .btns02{border-right:none;}
.pro_list02 .right .li_:hover::after{width:100%;}
.pro_list02 .right .li_ img{transition:all 0.5s ease;}
.pro_list02 .right .li_:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
/*滚动加载*/
.load_more{text-align:center; padding-top:20px;}
.load_more span{display:inline-block; vertical-align:middle;}
.load_more span.icon{width:25px; height:25px; background:url(../img/loading.gif) no-repeat center; margin-right:20px; background-size:cover;}
.load_more span.txt{font-size:16px; color:#999999;}
.load_more.nomore {display:none;}

/* 产品详细 */
.proDetail_header .header{position:relative;}
.pro_detail.channel_content{padding:0;}
.pro_detail01 .crumbs{color:#062147; font-size:0.16rem; padding:0.3rem 0; text-transform:uppercase; text-align:right;}
.pro_detail01 .crumbs a{display:inline-block; vertical-align:middle;}
.pro_detail01 .crumbs a>img{vertical-align:0;}
.pro_detail01 .crumbs em{display:inline-block; margin:0 5px; vertical-align:middle;}
.pro_detail01 .crumbs h1{display:inline-block; font-size:inherit; font-weight:normal; vertical-align:middle;}
.pro_detail01 .intro{position:absolute; left:0; width:100%;top:50%; transform:translateY(-50%); color:#fff; font-size:0.4rem; text-transform:uppercase; font-weight:bold;}
.pro_detail01 .content .left{width:52%; float:left; border:1px solid #D0D0D0; position:relative;}
.pro_detail01 .content .left .img_{padding:0.25rem 0.65rem;}
.pro_detail01 .content .left .icon{width:63px; height:46px; position:absolute; right:0.33rem; top:0.42rem; background:url(../img/pro_detail01_2.png) no-repeat center;}
.pro_detail01 .content .left img{transition:all 0.5s ease;}
.pro_detail01 .content .left:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.pro_detail01 .content .right{width:44%; float:right; margin-top:0.3rem;}
.pro_detail01 .content .right .infor .tit{font-size:0.22rem; line-height:0.34rem; color:#062147;}
.pro_detail01 .content .right .infor .con{color:#062147; font-weight:bold; padding-bottom:20px; margin-bottom:23px; position:relative;}
.pro_detail01 .content .right .infor .con:after{content:''; width:49%; height:1px; background:#7F7F7F; position:absolute; left:0; bottom:0;}
.pro_detail01 .content .right .infor .txt{color:#062147}
.pro_detail01 .content .right .list {margin-top:1rem;}
.pro_detail01 .content .right .list li{width:32%; box-sizing:border-box; float:left; position:relative; padding:0 0.35rem;}
.pro_detail01 .content .right .list li .num{font-weight:bold; color:#062147; margin-bottom:4px;}
.pro_detail01 .content .right .list li:after{content:''; width:1px; height:0.58rem; background:#ACACAC; position:absolute; left:0; top:2px;}
.pro_detail01 .content .right .list li:first-child{padding-left:0; width:28%;}
.pro_detail01 .content .right .list li:first-child::after{display:none;}
.pro_detail01 .content .right .list li:last-child{padding-right:0.05rem; width:40%;}
.pro_detail01 .content .right .list li:last-child .num{letter-spacing:-1px;}
.pro_detail01 .content .right .btn_box{margin-top:0.8rem;}
.pro_detail01 .content .right .btn_box a{width:48%; height:0.5rem; line-height:0.5rem; border:2px solid #777777; border-radius:4px; text-align:center;}
.pro_detail01 .content .right .btn_box a.btn01{background:#053588; color:#fff; border-color:#053588;}
.pro_detail01 .content .right .btn_box a:hover{background:#053588; color:#fff; border-color:#053588;}
.pro_detail02{margin-top:0.7rem;}
.pro_detail02 .hd_wrap{ transition:0.5s ease; background:#fff; position:relative; height:0.74rem;}
.pro_detail02 .hd_wrap .hd {border-bottom:1px solid #E1E1E1; background:#fff;}
.pro_detail02 .hd_wrap .hd.fixed{top:0; left:0; width:100%; position:fixed; z-index:22;}
.pro_detail02 .hd_wrap .hd .item{float:left; padding:0 0.2rem; line-height:0.34rem; font-size:0.16rem; color:#201e1f; position:relative; cursor:pointer;}
.pro_detail02 .hd_wrap .hd .item span{display:block; padding:0.2rem; position:relative;}
.pro_detail02 .hd_wrap .hd .item span:after{content:'' ; width:100%; height:2px; background:#fcbb1f; position:absolute; left:0%;  bottom:0; transform:scale(0); transition:0.5s ease;}
.pro_detail02 .hd_wrap .hd .item.active{color:#fcbb1f;}
.pro_detail02 .hd_wrap .hd .item:hover{color:#fcbb1f; }
.pro_detail02 .hd_wrap .hd .item.active span:after{transform:scale(1);}
.pro_detail02 .hd_wrap .hd .item:hover span:after{transform:scale(1);}
.pro_detail02 .hd_wrap .hd .item.active span:before{content:''; width:11px; height:10px; background:url(../img/pro_detail04_2.png) no-repeat center; position:absolute; left:50%; transform:translateX(-50%); top:100%;}
.pro_detail02 .bd_wrap .section{padding-top:0.7rem;}
.pro_detail02 .bd_wrap .section .infor{padding:0 6.5%; text-align:center;}
.pro_detail02 .bd_wrap .section .infor .tit{text-transform:uppercase; font-weight:bold; color:#062147;}
.pro_detail02 .bd_wrap .section .infor .con{color:#062147; margin-top:0.3rem;}
.pro_detail02 .bd_wrap .section .content{margin-top:0.3rem;}
.pro_detail02 .section02 .infor .con{font-size:0.18rem; color:#062147; font-weight:bold;}
.pro_detail02 .section02 .infor .icon{display:inline-block; margin-right:5px}
.pro_detail02 .section02 .infor .icon img{vertical-align:-2px;}
.pro_detail02 .section02 .content li{border-top:1px solid #D9D9D9}
.pro_detail02 .section02 .content li:last-child{border-bottom:1px solid #D9D9D9}
.pro_detail02 .section02 .content .li_top{position:relative; font-size:0.16rem; color:#062147; line-height:0.52rem; padding:0 0.42rem; cursor:pointer;}
.pro_detail02 .section02 .content .li_top span{display:block; max-width:75%;}
.pro_detail02 .section02 .content .li_top i{position:absolute; right:0.42rem; top:50%; transform:translateY(-50%); font-size:0.17rem; color:#343434; transition:0.5s ease;}
.pro_detail02 .section02 .content .li_bott{display:none;}
.pro_detail02 .section02 .content .li_bott .table{border:none; margin-bottom:0;}
.pro_detail02 .section02 .content .li_bott .table td{border:none; padding:8px 0.42rem;}
.pro_detail02 .section02 .content .li_bott .table tr.color{background:#f0f0f0;}
.pro_detail02 .section02 .content li.cur .li_top i{transform:translateY(-50%) rotateZ(180deg) ; color:#fcbb1f;}
.pro_detail02 .section03 .infor .con{font-size:0.16rem; color:#062147;}
.pro_detail02 .section03 .infor .con a{display:inline-block; padding:0 0.32rem; position:relative;}
.pro_detail02 .section03 .infor .con a:after{content:''; width:1px; height:0.3rem; background:#CACACA; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.pro_detail02 .section03 .infor .con a:first-child:after{display:none;}
.pro_detail02 .section03 .infor .con a.cur{color:#053588; font-weight:bold;}
.pro_detail02 .section03 .content .rect-202{padding-bottom:202%;}
.pro_detail02 .section03 .content .rect-53{padding-bottom:53.5%;}
.pro_detail02 .section03 .content .cell{display:none;}
.pro_detail02 .section03 .content .cell.cur{display:block;}
.pro_detail02 .section03 .content .item{position:relative; float:left; width:14%; height:100%; margin-left:1%; transition:all .6s ease; overflow:hidden;}
.pro_detail02 .section03 .content .item:first-child{margin-left:0;}
.pro_detail02 .section03 .content .item .img_box{position:relative; width:100%; height:100%; overflow:hidden;}
.pro_detail02 .section03 .content .item .img_cover{position:relative; opacity:1; max-width:none; width:100%; transition:opacity 0.2s ease 0.4s; z-index:2;}
.pro_detail02 .section03 .content .item .img_cover .txt{display:none;}
.pro_detail02 .section03 .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;}
/* .pro_detail02 .section03 .content .item .txt_box{position:absolute; top:0; left:0; width:100%; height:100%; z-index:10;}
.pro_detail02 .section03 .content .item .txt_cover{position:absolute; top:50%; left:50%; width:100%; transform:translate(-50%, -50%); text-align:center; line-height:0.28rem; font-weight:bold;}
.pro_detail02 .section03 .content .item .txt_cover .tit{color:#fff; font-size:0.26rem;}
.pro_detail02 .section03 .content .item .txt_full{position:absolute; bottom:0.12rem; left:0.6rem; right:0.36rem; width:9.24rem; color:#fff; opacity:0; line-height:0.3rem;}
.pro_detail02 .section03 .content .item .txt_full .tit{margin-top:0.24rem; font-size:0.26rem; font-weight:bold;}
.pro_detail02 .section03 .content .item .txt_full .txt{font-size:0.16rem; margin-top:0.1rem;} 
.pro_detail02 .section03 .content .item.on .txt_cover{display:none;}
.pro_detail02 .section03 .content .item.on .txt_full{opacity:1; bottom:0.6rem; transition:all .8s ease;}
 */
.pro_detail02 .section03 .content .item.on{width:53%; transition:all .6s ease;}
.pro_detail02 .section03 .content .item.on .img_cover{opacity:0; transition:opacity 0s ease;}
.pro_detail02 .section03 .content .item.on .img_full{opacity:1;}
.pro_detail02 .section04 .content .rect-64{padding-bottom:64%;}
.pro_detail02 .section04 .content .intro{height:2.47rem; border:1px solid #E9E9E9; box-sizing:border-box;}
.pro_detail02 .section04 .content .intro .box{padding:0.4rem; padding-top:0.7rem; transition:0.5s ease;}
.pro_detail02 .section04 .content .intro .box .date{font-size:0.16rem; line-height:0.3rem; color:#555;}
.pro_detail02 .section04 .content .intro .box .tit{font-size:0.27rem; line-height:0.32rem; height:0.64rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;  color:#062147; font-weight:bold;}
.pro_detail02 .section04 .content .swiper-slide{display:none;}
.pro_detail02 .section04 .content .swiper-container-initialized .swiper-slide{display:block;}、
.pro_detail02 .section04 .content .swiper-slide a{display:block;}
.pro_detail02 .section04 .content .swiper-slide .more{line-height:0.5rem; height:0.5rem; background:#fcbb1f; text-align:center; font-size:0.16rem; color:#062147; margin-top:0.3rem; transition:0.5s ease; transform:translateY(20px); opacity:0; visibility:hidden;} 
.pro_detail02 .section04 .content .swiper-slide .more i{display:inline-block; margin-left:5px;}
.pro_detail02 .section04 .content .swiper-slide .more i img{vertical-align:-2px;}
.pro_detail02 .section04 .content .swiper-slide:hover .intro .box{padding-top:0.4rem;}
.pro_detail02 .section04 .content .swiper-slide:hover .more{opacity:1; visibility:visible; transform:translateY(0px);}
.pro_detail02 .section04 .content .swiper-slide img{transition:all 0.5s ease;}
.pro_detail02 .section04 .content .swiper-slide:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.pro_detail02 .section04 .content .swiper-pagination{width:100%; text-align:center; position:static; margin-top:0.3rem;}
.pro_detail02 .section04 .content .swiper-pagination-bullet{width:14px; height:14px; background:#D1D1D1; margin:0 8px; opacity:1; cursor:pointer;}
.pro_detail02 .section04 .content .swiper-pagination-bullet-active{background:#053588;}
.pro_detail03{background:url(../img/pro_detail05_1.jpg) no-repeat center; background-size:cover; margin-top:0.7rem; padding:0.8rem 0 0.4rem;}
.pro_detail03 .infor .tit{font-weight:bold; text-transform:uppercase; color:#062147;}
.pro_detail03 .content{width:57%; margin-top:0.4rem;}
.pro_detail03 .content .inp_wrap{float:left; width:49%; margin-right:2%; line-height:0.5rem; height:0.5rem; color:#fff; margin-bottom:0.15rem; background:#fff; padding:0 0.23rem; box-sizing:border-box; border-radius:4px;  font-size:0.16rem; color:#8c8c8c;}
.pro_detail03 .content .inp_wrap .inp{width:100%; height:0.5rem; line-height:0.5rem; border:none; border-radius:4px;  background:none; padding:0; margin:0;}
.pro_detail03 .content .inp_wrap:nth-child(2n){margin-right:0;}
.pro_detail03 .content .inp_wrap05{height:auto; width:100%;}
.pro_detail03 .content .inp_wrap textarea{width:100%; height:0.9rem; line-height:0.3rem; border:none; border-radius:4px;  background:none; padding:0.1rem 0; margin:0; box-sizing:border-box; }
.pro_detail03 .content .btn_box{margin-top:0.1rem; float:left; width:100%;}
.pro_detail03 .content .btn_box .btns{float:right; width:1.7rem; height:0.56rem; line-height:0.56rem; color:#fff; text-align:center; background:#053588; border-radius:4px; padding:0; margin:0; outline:none; border:none; cursor:pointer;}
.pro_detail03 .content .btn_box .xieyi{width:calc(100% - 2.2rem); float:left; font-size:0.15rem; line-height:30px; color:#062147; text-transform:uppercase; padding-left:35px; position:relative; font-weight:bold; box-sizing:border-box; cursor:pointer;}
.pro_detail03 .content .btn_box .xieyi .icon{width:21px; height:21px; background:url(../img/pro_detaol05_2.png) no-repeat center; position:absolute; left:0; top:4px; transition:0.5s ease;}
.pro_detail03 .content .btn_box .xieyi.cur .icon{background:url(../img/pro_detaol05_3.png) no-repeat center;}

/* 首页 */
.ibanner,
.ibanner .swiper-container{height:7.35rem; overflow:hidden;}
.ibanner .swiper-slide a{display:block;}
.ibanner .swiper-slide .img_box{position:relative; height:100%;}
.ibanner .swiper-slide .img_box img,
.ibanner .swiper-slide .img_box video{width:100%; height:100%; /*object-fit:cover;*/ position:absolute;}
/* .ibanner .swiper-slide.video_slide .img_box>a{display:none;} */
/* 视频遮罩 */
/* .ibanner .swiper-slide.video_slide .img_box::after{content:""; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.1); z-index:0;}*/
.ibanner .swiper-slide .intro_box{position:absolute; top:45%; left:0; width:100%; transform:translateY(-50%); z-index:10;}
.ibanner .swiper-slide .intro_box .tit{color:#fff;} 
.ibanner .swiper-slide .intro_box .more{width:1.91rem; height:0.46rem; line-height:0.46rem; border:1px solid #fff; border-radius:4px; display:block; font-size:14px; color:#fff; font-weight:bold; text-align:center; text-transform:uppercase; margin-top:0.45rem;}
.ibanner .swiper-slide .intro_box .more .icon{display:inline-block; margin-left:0.2rem; width:13px; height:13px; background:url(../img/jiantou_yellow.svg) no-repeat center; background-size:cover; transition:0.3s ease; vertical-align:-1px;}
.ibanner .swiper-slide .intro_box .more:hover{background:#fcbb1f; color:#fff; border-color:#fcbb1f;}
.ibanner .swiper-slide .intro_box .more:hover .icon{background:url(../img/jiantou_white.svg) no-repeat center; background-sizE:cover;}
.ibanner .btn-area{position:absolute; right:0; bottom:0.37rem; width:100%; display:flex; align-items:flex-end; justify-content:flex-start; z-index:1; text-align:right;}
.ibanner .swiper-pagination{position:static; float:right;}
.ibanner .swiper-pagination .swiper-pagination-bullet{display:inline-block; width:59px; height:2px; margin:0 10px; vertical-align:middle; background:#fff; opacity:1; outline:none; border-radius:0; transition:0.5s ease;}
.ibanner .swiper-pagination .swiper-pagination-bullet-active{width:50px; background:#053588;}

/* 切换按钮 */
.ibanner .swiper-button-prev,
.ibanner .swiper-button-next{outline:none; position:absolute; top:50%; margin-top:0; transform:translateY(-50%); background:none; outline:none; cursor:pointer;     opacity:0; visibility:hidden; -webkit-transition:all 0.4s; transition:all 0.4s;}
.ibanner .swiper-button-prev{left:2%;}
.ibanner .swiper-button-next{right:2%;}
.ibanner .swiper-button-prev::after,
.ibanner .swiper-button-next::after{content:'\e65f'; font-family:'iconfont'; -webkit-font-smoothing:antialiased; font-size:.4rem; margin:0; color:#fff; font-weight:bold; opacity:.75; -webkit-transition:all 0.4s; transition:all 0.4s;}
.ibanner .swiper-button-prev::after{content:'\e660';}
.ibanner:hover .swiper-button-prev,
.ibanner:hover .swiper-button-next{opacity:1; visibility:visible;}
.ipart01{padding:0.65rem 0;}
.ipart01 .infor{margin-bottom:0.3rem;}
.ipart01 .infor .tit{font-family:Impact; color:#062147; font-weight:normal;}
.ipart01 .content .form_box {position:relative; z-index:3;}
.ipart01 .content .form_box .left{width:61%; float:left; margin-right:2.5%; position:relative; z-index:2;}
.ipart01 .content .form_box .left .item{float:left; width:43%; margin-right:5%; position:relative;}
.ipart01 .content .form_box .left .item_model{margin-right:0;}
.ipart01 .content .form_box .left .item {line-height:0.68rem; border:1px solid #E1E1E1; cursor:pointer;}
.ipart01 .content .form_box .left .item span{display:block; padding:0 0.27rem 0 0.18rem; position:relative; font-size:0.18rem; color:#686868; text-transform:uppercase;}
.ipart01 .content .form_box .left .item span i{display:inline-block; width:10px; height:6px; background:url(../img/ipart01_1.png) no-repeat center; position:absolute; right:28px; top:50%; transform:translateY(-50%);transition:all 0.5s ease}
.ipart01 .content .form_box .left .item.cur span i{transform:rotateZ(180deg);}
.ipart01 .content .form_box .left ul{position:absolute; top:100%; left:0; width:100%; border:1px solid #E1E1E1; display:none; box-sizing:border-box; background:#fff;}
.ipart01 .content .form_box .left ul li a{display:block; padding:0 0.27rem 0 0.18rem; line-height:0.5rem;}
.ipart01 .content .form_box .left ul li a:hover{background:#053588; color:#fff;}
.ipart01 .content .form_box .left .btns{width:0.7rem; height:0.7rem; background:#afafaf; padding:0; margin:0;   border:none; font-size:0.18rem; color:#888888; cursor:pointer; position:relative;}
.ipart01 .content .form_box .left .btns .icon{width:29px; height:28px; background:url(../img/ipt1_icon.png) no-repeat center; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.ipart01 .content .form_box .right{width:34%; float:right; position:relative;}
.ipart01 .content .form_box .right .box{height:0.7rem; font-size:0;}
.ipart01 .content .form_box .right .box li{display:inline-block; }
.ipart01 .content .form_box .right .box li a{display:block;line-height:0.3rem; border:1px solid #E1E1E1; padding:0 0.25rem;  margin-right:0.15rem; margin-bottom:0.07rem; font-size:0.15rem; color:#888;}
.ipart01 .content .form_box .right .box li a:hover{background:#053588; color:#fff}
.ipart02 .swiper-slide{display:none;}
.ipart02 .swiper-container-initialized .swiper-slide{display:block;}
.ipart02 .swiper-slide .item{padding:0.1rem 0; text-align:center;}
.ipart02 .swiper-slide .item01{ border-bottom:1px solid #D6D9D9;}
.ipart02 .swiper-slide .item .icon img{height:85px;}
.ipart02 .swiper-slide .item .text{font-size:0.18rem; line-height:0.26rem; height:0.52rem; margin-top:0.05rem;; color:#062147; font-weight:bold;}
.ipart02 .swiper-slide .item img{transition:all 0.5s ease;}
.ipart02 .swiper-slide .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.ipart02 .swiper-slide .item:hover .text{color:#053588;}
.ipart02 .content{position:relative;}
.ipart02 .content .arrs{width:62px; height:62px; position:absolute;  top:50%; transform:translateY(-50%); transition:all 0.5s ease; background:#F7F7F7; border-radius:50px; cursor:pointer;}
.ipart02 .content .arrs .icon{width:20px; height:20px; display:block; background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover; position:absolute; left:50%; top:50%; margin-top:-10px; margin-left:-10px;;}
.ipart02 .content .arrs.swiper_prev{left:-62px; outline:none;}
.ipart02 .content .arrs.swiper_prev .icon{transform:rotateZ(180deg); margin-left:-15px;}
.ipart02 .content .arrs.swiper_next{right:-62px; outline:none;}
.ipart02 .content .arrs.swiper_next .icon{margin-left:-8px;}
.ipart02 .content .arrs:hover{ background:#053588 }
.ipart02 .content .arrs:hover .icon{background:url(../img/jiantou_white.svg) no-repeat center; background-size:cover;}
.ipart02 .content .arrs.swiper-button-disabled{cursor:not-allowed; opacity:0.5;}
.ipart03{margin-top:0.7rem; height:5.8rem; position:relative; background:url(../img/ipart03.jpg) no-repeat center; background-size:cover;}
.ipart03 .intro{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%);}
.ipart03 .intro .info{width:38%}
.ipart03 .intro .tit{color:#fff; font-family:Impact; margin-bottom:0.45rem;}
.ipart03 .intro .con a{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;}
.ipart03 .intro .con a .icon{width:16px; height:16px; background:url(../img/jiantou_white.svg) no-repeat center; background-size:cover; margin-left:14px; display:inline-block; vertical-align:-3px;}
.ipart03 .intro .con a.btn01{background:#fcbb1f; color:#062147; border-color:#fcbb1f; }
.ipart03 .intro .con a.btn01 .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;}
.ipart03 .intro .con a:hover{background:#fcbb1f; color:#062147; border-color:#fcbb1f; }
.ipart03 .intro .con a:hover .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;}
.ipart04 {padding:0.7rem 0; position:relative;}
.ipart04:after{content:''; border-radius:4px 0 0 0; width:5.18rem; height:4.97rem; background:#f7f7f7; position:absolute; right:0; bottom:0;}
.ipart04 .infor .tit{color:#062147; font-family:Impact; font-weight:normal;}
.ipart04 .content{margin-top:0.4rem; position:relative; z-index:2;}
.ipart04 .content .left{width:77%; float:left;}
.ipart04 .content .left .swiper-slide{display:none;}
.ipart04 .content .left .swiper-container-initialized .swiper-slide{display:block;}
.ipart04 .content .left .info{display:block;}
.ipart04 .content .left .info .date{font-size:14px; line-height:0.24rem; color:#4a4a4a;}
.ipart04 .content .left .info .date .icon{display:inline-block; width:20px; height:20px; vertical-align:-4px; margin-right:7px;}
.ipart04 .content .left .info .tit{color:#062147; line-height:0.3rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;  margin-top:0.1rem; transition:0.5s ease;}
.ipart04 .content .left .info .txt{line-height:0.28rem; height:0.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;  margin-top:0.1rem;}
.ipart04 .content .left .info .more{font-size:0.16rem; color:#053588; margin-top:0.4rem;}
.ipart04 .content .left .info .more i{display:inline-block; margin-right:5px;}
.ipart04 .content .left .info .more i img{height:16px; vertical-align:-1px;}
.ipart04 .content .left .info:hover .tit{color:#053588;}
.ipart04 .content .left .btn_box{margin-top:0.6rem;}
.ipart04 .content .left .btn_box .more{font-size:14px; color:#afafaf; height:0.43rem; line-height:0.43rem; width:1.9rem; border:2px solid #fcbb1f; border-radius:4px; display:block; text-align:center;}
.ipart04 .content .left .btn_box .more .icon{width:14px; height:16px; background:url(../img/more_jt.png) no-repeat center; background-size:cover; display:inline-block; margin-left:15px; vertical-align:-3px; transition:0.3s ease;}
.ipart04 .content .left .btn_box .more:hover{background:#fcbb1f; color:#062147;}
.ipart04 .content .left .btn_box .more:hover .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;}
.ipart04 .content .left .btn_box .arrs{float:right; margin-right:155px;}
.ipart04 .content .left .btn_box .arr{outline:none; width:62px; height:62px; transition:all 0.5s ease; background:#F7F7F7; border-radius:50px; cursor:pointer; position:relative;}
.ipart04 .content .left .btn_box .arr .icon{width:20px; height:20px; display:block; background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover; position:absolute; left:50%; top:50%; margin-top:-10px; margin-left:-10px;;}
.ipart04 .content .left .btn_box .arr.swiper_prev .icon{transform:rotateZ(180deg); margin-left:-15px;}
.ipart04 .content .left .btn_box .arr.swiper_next{margin-left:0.2rem;}
.ipart04 .content .left .btn_box .arr.swiper_next .icon{margin-left:-8px;}
.ipart04 .content .left .btn_box .arr:hover{ background:#fcbb1f }
.ipart04 .content .left .btn_box .arr:hover .icon{background:url(../img/jiantou_white.svg) no-repeat center; background-size:cover;}
.ipart04 .content .left .btn_box .arr.swiper-button-disabled{cursor:not-allowed;}
.ipart04 .content .right{width:23%; float:right; position:relative;}
.ipart04 .content .right .img_{text-align:right;}
.ipart04 .content .right .img_ img{display:inline-block;}
.ipart04 .content .right .info {margin-left:0.3rem; text-align:center;}
.ipart04 .content .right .info .tit{font-size:0.22rem; font-weight:bold; color:#062147; margin:0.24rem 0 0.4rem;}
.ipart04 .content .right .info .more{font-size:14px; color:#afafaf; height:0.43rem; line-height:0.43rem; width:1.9rem; border:2px solid #fcbb1f; border-radius:4px; display:inline-block; text-align:center; margin-left:0.2rem;}
.ipart04 .content .right .info .more .icon{width:14px; height:16px; background:url(../img/more_jt.png) no-repeat center; background-size:cover; display:inline-block; margin-left:15px; vertical-align:-3px; transition:0.3s ease;}
.ipart04 .content .right .info .more:hover{background:#fcbb1f; color:#062147;}
.ipart04 .content .right .info .more:hover .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;}

/* 新闻详情 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:0.4rem 0 0;}
.news_list01 .infor{border-bottom:1px solid #E3E3E3; padding-bottom:0.15rem; margin-bottom:0.45rem;}
.news_list01 .infor .tit{font-size:0.2rem; line-height:0.3rem; margin-top:0.25rem; color:#062147; font-weight:bold; text-transform:uppercase;}
.news_list01 .infor .con span{display:block; font-size:0.16rem; line-height:0.34rem; color:#062147; margin-bottom:0.1rem;}
.news_list01 .infor .con li{display:inline-block;}
.news_list01 .infor .con li .box{display:block;}
.news_list01 .wrap{position:relative;}
.news_list01 .content .rect-525{padding-bottom:52.5%;}
/* .news_list01 .content .li_{width:23.5%; margin-right:2%; margin-bottom:0.3rem; float:left; }
.news_list01 .content .li_four{margin-right:0;} */
.news_list01 .swiper-container{padding-bottom:5px;}
.news_list01 .swiper-pagination.swiper-pagination-progressbar{position:static; height:2px; margin-top:0.4rem;}
.news_list01 .swiper-pagination.swiper-pagination-progressbar{background:#f6f6f6;}
.news_list01 .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#053588;}
.news_list01 .content .li_ {transition:0.5s ease;}
.news_list01 .content .li_ .info_{padding:0.2rem; border:1px solid #C9C9C9;}
.news_list01 .content .li_ .info_ .tit{font-size:18px; line-height:26px; color:#062147; font-weight:bold; height:56px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:0.5s ease;}
.news_list01 .content .li_ .info_ .con{font-size:14px; line-height:20px; color:#062147; height:40px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:0.1rem; margin-bottom:0.2rem;;}
.news_list01 .content .li_ .info_ .date{font-size:14px; line-height:20px; color:#747474;;}
.news_list01 .content .li_ img{transition:all 0.5s ease;}
.news_list01 .content .li_:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.news_list01 .content .li_:hover .info_ .tit{color:#053588;}
.news_list01 .content .li_:hover{box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.08);}
.news_list02{margin-top:0.7rem; padding:0.7rem 0; background:#fafafa;}
.news_list02 .left{width:14.3%; float:left; border:1px solid #F3F3F3; box-sizing:border-box; /*height:6.4rem; */overflow-y:auto;}
.news_list02 .left .box{padding:0.3rem 0.3rem 0.2rem;}
.news_list02 .left .box .box_top{ border-bottom:1px solid #fcbb1f; padding-bottom:10px;}
.news_list02 .left .box .box_top .t{font-size:20px; line-height:25px; color:#062147; font-weight:bold; float:left;}
.news_list02 .left .box .box_top .reset{text-align:right; font-size:14px; color:#b2b2b2; line-height:20px; cursor:pointer;}
.news_list02 .left .box .content .item{position:relative; padding:9px 0; border-bottom:1px solid #fcbb1f;}
.news_list02 .left .box .content .item:last-child{border-bottom:none;}
.news_list02 .left .box .content .item span{position:relative; display:block; font-size:14px; color:#111; transition:0.5s ease;}
.news_list02 .left .box .content .item span .icon{cursor:pointer; width:17px; height:15px; position:absolute; right:0; top:50%; margin-top:-7px; background:url(../img/news_list02_2.png) no-repeat center; background-size:cover; transition:0.5s ease;transform:rotateZ(180deg);}
.news_list02 .left .box .content .item.cur span{color:#053588; margin-bottom:5px;}
.news_list02 .left .box .content .item.cur span .icon{transform:rotateZ(0);}
.news_list02 .left .box .content .item ul{display:none;} 
.news_list02 .left .box .content .item ul li{font-size:14px; line-height:0.3rem; margin-bottom:2px; position:relative;}
.news_list02 .left .box .content .item ul li a{display:block; padding-left:0.34rem;}
.news_list02 .left .box .content .item ul li a .icon{display:inline-block; position:absolute; left:0; top:0.05rem; width:20px; height:20px; background:url(../img/pro_list02_1.png) no-repeat center; transition:0.5s ease; background-size:cover;}
.news_list02 .left .box .content .item ul li.cur a .icon{background:url(../img/pro_list02_2.svg) no-repeat center; background-size:cover;}
.news_list02 .center{width:60%; margin:0 1%; float:left; padding-left:0.1rem; box-sizing:border-box; border-top:1px solid #fcbb1f; padding-top:0.2rem;}
.news_list02 .center .text{font-size:0.18rem; line-height:0.3rem; color:#062147; font-weight:bold; margin-bottom:0.05rem;}
.news_list02 .center li{font-size:0.16rem; line-height:0.4rem; color:#062147; margin-bottom:3px;}
.news_list02 .center li .date{font-weight:bold; margin-right:20px; width:86px;}
.news_list02 .center li .txt{width:calc(100% - 110px);}
.news_list02 .center li a:hover{color:#053588;}
.news_list02 .center .btn_box{position:relative; text-align:center; margin-top:0.4rem;}
/* .news_list02 .center .btn_box span{padding:0 0.1rem;  background:#fff; z-index:2; position:relative;}
.news_list02 .center .btn_box span .more{display:inline-block; width:2.7rem; height:0.4rem; line-height:0.4rem; border:1px solid #000; border-radius:4px; font-size:0.16rem; color:#062147; text-align:center;}
.news_list02 .center .btn_box span .more:hover{background:#fcbb1f; color:#062147; border-color:#fcbb1f;}
.news_list02 .center .btn_box:before{content:''; width:100%; position:absolute; left:0; top:50%; height:1px; background:#fcbb1f;} */
/* 分页 start */
.news_page{font-size:16px; color:#afafaf; text-align:center; font-family:Arial; margin-top:40px;}
.news_page a{display:inline-block; vertical-align:middle; width:44px; height:44px; line-height:44px; margin-right:10px; text-align:center; border:1px solid #E4E4E4}
.news_page .goprev i,
.news_page .gonext i,
.news_page .count i{font-size:40px; color:#afafaf; vertical-align:top; margin:0;} 
.news_page a.current{color:#fff; background:#053588;}
.news_page a:hover{color:#fff; background:#053588;}
.news_page a:hover i{color:#fff;}
@media only screen and (max-width:992px){
	.news_page a{width:36px; height:36px; line-height:36px; margin-right:5px;}
}

@media only screen and (max-width:760px){
	.news_page{margin-top:25px;}
	.news_page .goprev, 
	.news_page .gonext,
	.news_page .count{display:inline-block;}
}
/* 分页 end */
.news_list02 .right{width:23.5%; float:right; position:relative;}
.news_list02 .right .rect-166{padding-bottom:166%;}
.news_list02 .right .intro{position:absolute; right:0.25rem; top:0.4rem;}
.news_list02 .right .intro .tit{color:#fff; font-weight:bold;}
.news_list02 .right .intro .line {text-align:right; font-size:0; line-height:1; margin:0.1rem 0 0.3rem;}
.news_list02 .right .intro .line span{display:inline-block; width:0.7rem; height:7px; background:#fcbb1f;}
.news_list02 .right .intro .more{font-size:16px; color:#062147; text-transform:uppercase; height:0.5rem; line-height:0.5rem; width:2.4rem; border:2px solid #fcbb1f; border-radius:4px; display:block; text-align:center; background:#fcbb1f;}
.news_list02 .right .intro .more .icon{width:14px; height:16px; background:url(../img/more_jt.png) no-repeat center; background-size:cover; display:inline-block; margin-left:15px; vertical-align:-3px; transition:0.3s ease;}
.news_list02 .right .intro .more:hover{background:#fcbb1f; color:#062147;}
.news_list02 .right .intro .more:hover .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;}
.news_list03{margin-top:0.7rem; position:relative;}
.news_list03 .rect-23{padding-bottom:23%;}
.news_list03 .intro{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%);}
.news_list03 .intro .tit{color:#fff; font-weight:bold;}
.news_list03 .intro .line {font-size:0; line-height:1; margin:0.2rem 0 0.45rem;}
.news_list03 .intro .line span{display:inline-block; width:0.7rem; height:7px; background:#fcbb1f;}
.news_list03 .intro .more{font-size:16px; color:#062147; text-transform:uppercase; height:0.5rem; line-height:0.5rem; width:2.4rem; border:2px solid #fcbb1f; border-radius:4px; display:block; text-align:center; background:#fcbb1f;}
.news_list03 .intro .more .icon{width:14px; height:16px; background:url(../img/more_jt.png) no-repeat center; background-size:cover; display:inline-block; margin-left:15px; vertical-align:-3px; transition:0.3s ease;}
.news_list03 .intro .more:hover{background:#fcbb1f; color:#062147;}
.news_list03 .intro .more:hover .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;} 


/* 解决方案 */
.channel_content.solution{padding:0; padding-bottom:.3rem;}
.solution01 .left{width:25.4%; float:left; padding-top:.45rem; padding-right:2.4%; box-sizing:border-box; font-size:0;}
.solution01 .left .title{font-size:.28rem; line-height:.3rem; font-weight:bold; color:#062147; padding-bottom:.2rem; border-bottom:1px solid #e5e5e5;}
.solution01 .left li{font-size:.2rem; line-height:.3rem; padding:.25rem 0; font-weight:bold; border-bottom:1px solid #e5e5e5; text-transform:uppercase; color:#062147; padding-right:.35rem; position:relative; cursor:pointer; transition:all .3s ease;}
.solution01 .left li::after{content:''; position:absolute; right:.09rem; width:.18rem; height:2px; margin-top:-1px; top:50%; background:#084a9b;}
.solution01 .left li::before{content:''; position:absolute; right:.18rem; width:2px; height:.18rem; margin-right:-1px; top:50%; margin-top:-0.09rem; background:#084a9b; transition:all .3s ease;}
.solution01 .left li:hover{color:#084a9b;}
.solution01 .left li.cur{color:#084a9b;}
.solution01 .left li.cur::before{transform:rotate(90deg);}

.solution01 .right{width:74.5%; float:right; padding-left:2.4%; border-left:1px solid #d1d1d2; box-sizing:border-box; padding-top:.7rem;}
.solution01 .right .item{width:100%; position:relative; margin-bottom:.4rem;}
.solution01 .right .item .tit01{display:none;}
.solution01 .right .item .bg{border-radius:5px;}
.solution01 .right .item .bg img{width:100%;}
.solution01 .right .item .box{position:absolute; top:50%; transform:translateY(-50%); right:4.4%; width:32%; text-align:right;}
.solution01 .right .item .tit{font-size:.3rem; line-height:1; font-weight:bold; color:#fff; margin-bottom:.25rem; text-transform:uppercase;}
.solution01 .right .item .box .link_box{margin-bottom:.2rem; font-size:0;}
.solution01 .right .item .box .link_box span{display:inline-block; margin-left:.07rem; margin-bottom:.07rem; font-size:.15rem; line-height:.25rem; color:#fff; border:1px solid #fff; transition:all .3s ease;}
.solution01 .right .item .box .link_box span a{color:#fff; padding:0 .15rem; display:block;}
.solution01 .right .item .box .link_box span:hover{border-color:#fcbb1f; background:#fcbb1f;}
.solution01 .right .item .box .more_btns{color:#fff; font-size:.16rem; line-height:1; text-transform:uppercase; transition:all .3s ease;}
.solution01 .right .item .box .more_btns div{display:inline-block; vertical-align:middle;}
.solution01 .right .item .box .more_btns .icon{width:.16rem; height:.16rem; background:url(../img/jiantou_white.svg) no-repeat center/cover; margin-left:.1rem; transition:all .3s ease;}
.solution01 .right .item .box .more_btns:hover{color:#fcbb1f;}
.solution01 .right .item .box .more_btns:hover .icon{background:url(../img/jiantou_yellow.svg) no-repeat center/cover;}


/* 解决方案详情 */
.solution_detail .solution_tit{position:relative; font-weight:bold; color:#062147; padding-bottom:.2rem;}
.solution_detail .solution_tit::after{content:''; position:absolute; bottom:0; left:0; width:.6rem; height:.07rem; background:#fcbb1f;}
.solution_detail01 .top .wrap{display:flex; align-items:flex-start; justify-content:space-between; margin-bottom:.5rem;}
.solution_detail01 .top .con{flex:1; margin-left:.85rem;}
.solution_detail01 .bott{position:relative; overflow:hidden;}
.solution_detail01 .bott .bg>img{width:100%;}
.solution_detail01 .bott .content{position:absolute; bottom:0; left:0; width:100%;}
.solution_detail01 .bott .content .box{width:57.3%; background:rgba(255,255,255,0.7); padding:.65rem 3.7%; position:relative; overflow:hidden; backdrop-filter:blur(3px); -webkit-backdrop-filter:blur(3px);}
.solution_detail01 .bott .content .box::after{content:''; position:absolute; left:0; width:100%; top:0; height:100%; background:rgba(255,255,255,0.2);filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.2)); z-index:1;}
.solution_detail01 .bott .content .box div{position:relative; z-index:2;}
.solution_detail01 .bott .content .box .solution_tit{margin-bottom:.2rem;}
.solution_detail02{background:#f6f6f6; padding:.7rem 0;}
.solution_detail02 .title{text-align:center; font-weight:900; color:#062147; text-transform:uppercase;}
.solution_detail02 .tab_t_box{font-size:0; text-align:center; margin:.35rem 0 .3rem;}
.solution_detail02 .tab_t_box .tab_t{display:inline-block; white-space:nowrap; min-width:1.5rem; padding:0 .2rem; border:1px solid #cbcbcb; background:#fff; border-radius:5px; line-height:.5rem; text-align:center; color:#201e1f; margin:0 .07rem .1rem; cursor:pointer; transition:all .3s ease;}
.solution_detail02 .tab_t_box .tab_t:hover{background:#053588; border-color:#053588; color:#fff; }
.solution_detail02 .tab_t_box .tab_t.cur{background:#053588; border-color:#053588; color:#fff; }
.solution_detail02 .swiper-slide{width:32%; margin-right:2%; background:#fff; padding:.45rem 1.8%; box-sizing:border-box;}
.solution_detail02 .swiper-slide .img_box{text-align:center; height:2.9rem;}
.solution_detail02 .swiper-slide .img_box img{max-width:90%; max-height:90%;}
.solution_detail02 .swiper-slide .tit{margin-top:.3rem; text-align:center; font-weight:bold; color:#062147; margin-bottom:.25rem;}
.solution_detail02 .swiper-slide .table_box table{width:100%; font-size:0.18rem; color:#777777; display:block;}
.solution_detail02 .swiper-slide .table_box tbody{display:block; }
.solution_detail02 .swiper-slide .table_box table td{padding:0 0.2rem; line-height:0.4rem;}
.solution_detail02 .swiper-slide .table_box table tr{display:flex; justify-content:space-between; background:#f6f6f6;}
.solution_detail02 .swiper-slide .table_box table tr:nth-child(2){background:#ffffff;}
.solution_detail02 .swiper-slide .table_box table td.num{color:#062147;}
.solution_detail02 .btns_box{margin-top:.2rem; display:flex; align-items:center; justify-content:center; display:none;}
.solution_detail02 .btns_box.hasMore{display:flex;}
.solution_detail02 .btns_box .swiper-button-prev,
.solution_detail02 .btns_box .swiper-button-next{position:relative; background:#fff; width:.58rem; height:.58rem; border-radius:50%; margin-top:0; left:auto; right:auto; opacity:1; display:flex; align-items:center; justify-content:space-around; margin:0 .1rem; outline:none;}
.solution_detail02 .btns_box .icon{width:.2rem; height:.2rem; background:url(../img/jiantou_gray.svg) no-repeat center/cover; opacity:.3;}
.solution_detail02 .btns_box .swiper-button-prev .icon{transform:rotate(180deg);}
.solution_detail02 .btns_box .swiper-button-prev:hover,
.solution_detail02 .btns_box .swiper-button-next:hover{background:#053588;}
.solution_detail02 .btns_box .swiper-button-prev:hover .icon,
.solution_detail02 .btns_box .swiper-button-next:hover .icon{background:url(../img/jiantou_white.svg) no-repeat center/cover; opacity:1;}
.solution_detail03{margin-top:.7rem;}
.solution_detail03 .top{display:flex; align-items:center; justify-content:space-between; margin-bottom:.3rem;}
.solution_detail03 .title{font-weight:900; color:#062147; text-transform:uppercase;}
.solution_detail03 .btns_box{display:flex; align-items:center; justify-content:flex-end;}
.solution_detail03 .btns_box .swiper-button-prev,
.solution_detail03 .btns_box .swiper-button-next{position:relative; background:#f7f7f7; width:.58rem; height:.58rem; border-radius:50%; margin-top:0; left:auto; right:auto; opacity:1; display:flex; align-items:center; justify-content:space-around; margin:0 .1rem; outline:none;}
.solution_detail03 .btns_box .icon{width:.2rem; height:.2rem; background:url(../img/jiantou_gray.svg) no-repeat center/cover; opacity:.3;}
.solution_detail03 .btns_box .swiper-button-prev .icon{transform:rotate(180deg);}
.solution_detail03 .btns_box .swiper-button-prev:hover,
.solution_detail03 .btns_box .swiper-button-next:hover{background:#053588;}
.solution_detail03 .btns_box .swiper-button-prev:hover .icon,
.solution_detail03 .btns_box .swiper-button-next:hover .icon{background:url(../img/jiantou_white.svg) no-repeat center/cover; opacity:1;}
.solution_detail03 .rect-6375{padding-bottom:63.75%;}
.solution_detail03 .swiper-slide{width:32%; margin-right:2%;}
.solution_detail03 .swiper-slide .t{margin-top:.25rem; height:.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; color:#062147;}

/* 2023-1225 */
/* cookie弹窗 */
.cookie_tc{position:fixed; left:0; top:0; width:100%; height:100%; z-index:21;}
.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; height:3.58rem; background:url(../img/cookie_tc.png) no-repeat bottom left; background-size:cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.cookie_tc .content .box{padding:0.5rem 0.4rem 0.3rem;}
.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; line-height:0.24rem; height:1.44rem; padding-right:10px; 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.4rem; font-size:0; text-align:right;}
.cookie_tc .content .box .btn_box a{display:inline-block; 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;}

/* 2023-1226 */
.header .nav_down .left{width:36%;}
.header .nav_down .right{width:64%;}
.solution01 .right .item .box .link_box span{font-size:0.16rem; line-height:0.3rem;}
/* 右侧漂浮导航 */
/*.cookie_tc{display:none;}*/
.right_nav{position:fixed; right:0; top:40%; width:0.26rem; height:0.42rem; z-index:20; border-radius:5px 0 0 5px;}
.right_nav .span-in{position:absolute; left:0; top:0; display:none; width:0.26rem; height:0.42rem; background:url(../img/fixed-nav-in.jpg) no-repeat center/contain; cursor:pointer; border-radius:5px;}
.right_nav .bott_{position:absolute; top:0; left:0.26rem; width:0.46rem;}
.right_nav ul li{text-align:center;  transition:all .3s ease; position:relative;}
.right_nav ul li.top-li{width:100%; height:0.26rem; background:url(../img/fixed-nav-top.png) no-repeat center/cover; padding:0; cursor:pointer;}
.right_nav ul li a{display:block; background:#fff; padding:0 0.08rem; ;}
.right_nav ul li .icon{position:relative; padding:0.1rem 0;}
.right_nav ul li .icon:after{content:''; width:100%; height:1px; background:#E8E8E8; position:absolute; left:50%; transform:translateX(-50%); bottom:0;}
.right_nav ul li .icon i{display:block; width:35px; height:35px; background-position:0 0;}
.right_nav.fixed{right:0.46rem;}
.right_nav ul li span{position:absolute; right:0.6rem; top:0;  padding:0 14px; color:#fff; font-size:12px; background:#053588; white-space:nowrap; height:100%; display:flex; align-items:center; opacity:0; visibility:hidden; pointer-events:none; transition:0.5s ease; border-radius:5px 0 0 5px;}
.right_nav ul li span i {position:absolute; right:0; top:50%; width:0; height:0; margin:-5px -10px 0 0; font-size:0; border:5px solid; border-color:transparent transparent transparent #053588; overflow:hidden;}
.right_nav ul li.lis a:hover{background:#201e1f;}
.right_nav ul li.lis a:hover .icon i{background-position:-35px 0;}
.right_nav ul li.lis.cur span{opacity:1; visibility:visible; right:0.46rem;}
.right_nav ul li.lis a:hover .icon:after{background:#053588;}

/* 营销网络 */
.network.channel_content{padding:0;}
.network01 {box-shadow: 0px 3px 7px 0px rgba(0, 0, 0, 0.16); position:relative; z-index:2;}
.network01 form{padding:0.16rem 0; }
.network01 form label{font-size:0.22rem; line-height:0.48rem; color:#333640; font-weight:900;}
.network01 .right{width:73%; float:right;}
.network01 .right .select_wrap{width:32%; margin-left:2%; position:relative; cursor:pointer; float:left; background:#f5f5f5; line-height:0.48rem; height:0.48rem; color:#8c8c8c;}
.network01 .right .select_wrap:first-child{margin-left:0;}
.network01 .right .select_wrap span{display:block; padding:0 25px 0 30px; box-sizing:border-box;}
.network01 .right .select_wrap span .iconfont{position:absolute; right:32px; top:50%; transform:translateY(-50%); color:#111; transition:0.5s ease; margin:0; font-weight:bold;}
.network01 .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);}
.network01 .right .select_wrap ul li{padding:0 32px; cursor:pointer; transition:0.5s ease;}
.network01 .right .select_wrap ul li:hover{background:#053588; color:#fff;}
.network01 .right .select_wrap.cur span .iconfont{transform:translateY(-50%) rotateZ(180deg);}
.network01 .right .select_wrap .inp{height:0.48rem; line-height:0.48rem; bordeR:none; background:none; width:80%; box-sizing:border-box;  padding:0; padding-left:4%; margin:0;}
.network01 .right .btns{width:0.48rem; height:0.48rem; position:absolute; right:0; top:0; background:none; border:none; padding:0; margin:0; outline:none; cursor:pointer;}
.network01 .right .btns .icon{width:100%; height:100%; display:block; background:url(../img/news_list01_1.png) no-repeat center;}
.network01 .right .btns .iconfont{vertical-align:0;}
.network02{overflow:hidden; position:relative; z-index:1;}
.network02 .content{height:100%;}
.network02 .left{width:36%; float:left; background:#F5F5F5; box-sizing:border-box; height:100%;;}
.network02 .left .left_content{padding-bottom:0.4rem; margin-top:0.3rem;; box-sizing:border-box; margin-right:0.15rem; padding-left:22%;  height:100%; overflow-y:auto; padding-right:0.1rem;}
.network02 .left .left_content::-webkit-scrollbar{width:10px; height:10px;}
.network02 .left .left_content::-webkit-scrollbar-thumb{border-radius:5px; box-shadow:inset 0 0 10px 10px #838383; border-left:solid 6px transparent;}
.network02 .left .left_content::-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;}
.network02 .left li{padding-right:0.25rem;}
.network02 .left li .box{padding:0.3rem 0; border-bottom:1px solid #E5E5E5;}
.network02 .left li .tit{font-size:0.22rem; color:#062147; font-weight:bold; line-height:0.3rem; padding-bottom:0.11rem;}
.network02 .left li .tit i{color:#053588; padding-right:5px; margin:0; vertical-align:0;}
.network02 .left li .con .line{margin-bottom:5px;}
.network02 .left li .btns{margin-top:0.24rem;}
.network02 .left li .btns .action_btn{width:0.4rem; height:0.4rem; line-height:0.4rem; margin-right:0.13rem; border-radius:50%; color:#062147; background:#e5e5e5; text-align:center; display:inline-block; transition:all .5s ease;}
.network02 .left li .btns .action_btn i{font-size:0.2rem; margin:0; line-height:0.4rem;}
.network02 .left li .btns .action_btn:hover{background:#053588;}
.network02 .left li .btns .action_btn:hover i{color:#ffffff;}
.network02 .left li .type{position:absolute; bottom:0; right:0; display:none;}
.network02 .left li .type>div{display:inline-block; vertical-align:text-bottom;}
.network02 .left li .type .c{font-size:.14rem; color:#252b33; line-height:.2rem; margin-left:.1rem;}
.network02 .right{width:64%; float:right; position:relative; z-index:2;}
.network02 .right img{max-width:none;  height:auto; object-fit:cover;}


/* 2023-1227 */
.pro_list01 .content .swiper-slide a{padding:5px 10px;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before{background:#00469d;}
body .resultArea #botBtn a::before{background:#00469d;}
body .searchArea .content_form .form_box .search .input_wrap input{border-radius:4px 0 0 4px;}
body .searchArea .content_form .form_box .search .btn_wrap .btns{border-radius:0 4px 4px 0;}
body .searchArea .content_form .form_box .search .btn_wrap .btns:hover{background:transparent;}
body .searchArea{padding-top:0; padding-bottom:50px;}
body .searchArea .content_form{margin-top:40px;}

.right_nav{width:0.5rem;}
.right_nav .bott_{width:0.8rem; left:0.3rem;}
.right_nav.fixed{right:0.6rem;}
.right_nav ul li .icon i{margin:0 auto;}
.right_nav ul li .icon{padding:0.1rem 0;}
.right_nav ul li.top-li{height:0.6rem; border-radius:4px 4px 0 0;}
.right_nav ul li.lis.cur span{right:0.8rem;}
.right_nav .span-in{width:0.5rem; height:0.8rem; z-index:3;}

.right_nav{width:0.8rem; top:53%;}
.right_nav .bott_{left:0;}
.right_nav.fixed{right:0;}
.right_nav .span-in{left:-0.5rem;}
.right_nav ul li.gotop .icon i{width:30px; height:30px;}
.right_nav .bott_{box-shadow:0 0 15px rgba(0,0,0,.2);}

/* 20231227 */
.pro_detail02 .bd_wrap .section02 .cont{margin-top:.25rem;}
.pro_detail02 .bd_wrap .section02 .datalist{border:1px solid #dddddd; text-align:center;}
.pro_detail02 .bd_wrap .section02 .table tr:nth-child(2n+1) {background:#f2f7fd;}
.pro_detail02 .bd_wrap .section02 .table th{background:#f8f8f8;  font-size:.16rem; font-weight:bold; line-height:.28rem; padding:.09rem .15rem;}
.pro_detail02 .bd_wrap .section02 .table td{font-size:.15rem; color:#333333; line-height:.3rem; padding:.1rem;}
.pro_detail02 .bd_wrap .section02 .table tr.grey th{background:#f0f0f0; color:#333333; font-weight:normal;}



/* 发展历程 wrt start */
.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-left:8.07vw; padding:0;}
.history01 .stage_item .infor{position:relative; top:0; left:0; white-space:initial; width:9rem;}
.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-left:8.07vw; margin-right:-2.5rem; vertical-align:top;}
.history01 .stage_item .content .widget .period{position: relative; top:2.6rem; left:-2.6rem; font-size:0.7rem; color:#053588; font-weight:bold; transform:translateX(100%) rotate(-90deg);  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-left: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; left: 0; width:8px; height: 8px; margin-top:-4px; margin-left:-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:left; 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; left: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; right:-1px; width:8px; height:8px; margin-top:-4px; background:url(../img/history01_arrow.png) no-repeat center; z-index:1;}
.history01 .indicators .indi_item .line .progress{position:absolute; top:0; left:0; height:100%; width:0; 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;}
/* 发展历程 end */


/* 联系我们 */
.contact_us.channel_content{padding-bottom:0;}
.contact_us .title{text-align:center; color:#062147; margin-bottom:.4rem; font-weight:bold; text-transform:uppercase;}
.contact_us01{margin-bottom:.35rem;}
.contact_us01 .tab_t_box{border-bottom:1px solid #e5e5e5; font-size:0; text-align:center;}
.contact_us01 .tab_t_box .tab_t{display:inline-block; margin:0 3.1%; padding:0 1.2% .15rem; position:relative; cursor:pointer;}
.contact_us01 .tab_t_box .tab_t::after{content:''; position:absolute; bottom:-1px; height:2px; left:50%; width:0; background:#053588; transition:all .3s ease;}
.contact_us01 .tab_t_box .tab_t:hover::after{left:0; width:100%;}
.contact_us01 .tab_t_box .tab_t.cur::after{left:0; width:100%;}
.contact_us01 .tab_b_box{margin-top:.5rem;}
.contact_us01 .tab_b_box .tab_b ul{display:flex; align-items:stretch; justify-content:flex-start; flex-wrap:wrap;}
.contact_us01 .tab_b_box .tab_b 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_us01 .tab_b_box .tab_b 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_us01 .tab_b_box .tab_b li:hover::after{opacity:1;}
.contact_us01 .tab_b_box .tab_b li:nth-child(4n){margin-right:0;}
.contact_us01 .tab_b_box .tab_b li .box{position:relative; z-index:2;}
.contact_us01 .tab_b_box .tab_b li .t{font-weight:bold; margin-bottom:.2rem;}
.contact_us01 .tab_b_box .tab_b li .c a{display:block; font-size:0;}
.contact_us01 .tab_b_box .tab_b li .c a .icon{width:.2rem; height:.2rem; margin-right:.1rem; display:inline-block; vertical-align:top;}
.contact_us01 .tab_b_box .tab_b li .c a .link{width:calc(100% - .3rem); display:inline-block; vertical-align:top; color:#062147; line-height:.2rem;}
.contact_us01 .tab_b_box .tab_b li .c a:hover .linkc{color:#053588;}
.contact_us01 .tab_b_box .tab_b li .c a.tel .icon{background:url(../img/contact_us01_tel.svg) no-repeat center/cover;}
.contact_us01 .tab_b_box .tab_b li .c a.mail .icon{background:url(../img/contact_us01_mail.svg) no-repeat center/cover;}
.contact_us01 .tab_b_box .tab_b li .c a.website .icon{background:url(../img/contact_us01_website.svg) no-repeat center/cover;}

.contact_us02{background:#f8f9fa; padding:.6rem 0 .8rem;}
.contact_us02 .inp_box{width:31%; margin-right:3.5%; margin-bottom:.3rem; float:left; display:flex; align-items:center; justify-content:space-between;}
.contact_us02 .inp_box:nth-child(3n){margin-right:0;}
.contact_us02 .inp_box label{color:#062147; }
.contact_us02 .inp_box .inp{width:calc(100% - 1.2rem); line-height:.3rem; border:1px solid #d1d1d1; background:#eeeeee; padding:.1rem .2rem; box-sizing:border-box; margin:0; border-radius:.1rem; }
.contact_us02 .inp_box.inp_text{width:100%; align-items:flex-start;}
.contact_us02 .inp_box.inp_text .text_{width:calc(100% - 1.2rem); border:1px solid #d1d1d1; background:#eeeeee; padding:.1rem .2rem; box-sizing:border-box; margin:0; border-radius:.1rem; height:1.6rem; line-height:.3rem; resize:none;}
.contact_us02 .btns_box{float:right; white-space:nowrap;}
.contact_us02 .btns_box>*{display:inline-block; vertical-align:middle;}
.contact_us02 .btns_box .agree_box{position:relative;}
.contact_us02 .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 .btns_box .agree_box.cur .icon{background:url(../img/pro_list02_2.png) no-repeat center/cover;}
.contact_us02 .btns_box .agree_box .t{display:inline-block; margin-left:.1rem; color:#939393; vertical-align:middle;}
.contact_us02 .btns_box .agree_box .t a{color:#053588; text-decoration:underline;}
.contact_us02 .btns_box .btns01{width:2.4rem; height:0.5rem; line-height:0.5rem; background:#fcbb1f; color:#062147; font-size:.16rem; text-transform:uppercase; border-radius:4px; margin-left:.5rem; outline:none; padding:0; text-align:center; border:0; cursor:pointer;}
.contact_us02 .btns_box .btns01 .jt{width:16px; height:16px; background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover; margin-left:.2rem; display:inline-block; vertical-align:-3px;}

/* 表单 */
/* .cookie_tc{display:none;} */
.order01 .content{background:url(../img/order01_1.png) no-repeat center; background-size:cover; height:1.57rem;}
.order01 .content .item{width:33%; float:left; display:flex; justify-content:center; align-items:center; height:100%;}
.order01 .content .item .num{font-size:0.76rem; line-height:0.8rem; color:rgba(255,255,255,.5); font-weight:bold; margin-left:0.4rem;}
.order01 .content .item .info {width:2.9rem; margin-left:0.4rem;}
.order01 .content .item .info .t{font-size:0.3rem; line-height:0.35rem; color:#fff; font-weight:bold; letter-spacing:-1px}
.order01 .content .item .info .c{font-size:0.18rem; line-height:0.24rem; color:#fff; margin-top:2px;}
/* .order02 .content em{color:#e42800;} */
.order02 .content .tit{font-size:.22rem; line-height:1; color:#062147; margin-bottom:.25rem; text-transform:uppercase;}
.order02 .content .checkbox{display:flex; align-items:center; margin-bottom:.6rem;}
.order02 .content .checkbox .item{cursor:pointer; display:flex; align-items:center; justify-content:center; margin-right:1rem; white-space:nowrap;}
.order02 .content .checkbox .item:last-child{margin-right:0;}
.order02 .content .checkbox .item .icon{margin-right:.18rem; margin-top:-1px;}
.order02 .content .checkbox .item .icon i{font-size:0; width:.15rem; height:.15rem; border:1px solid #cccccc; margin:0; display:block; transition:all .3s ease; text-align:center; line-height:.15rem;}
.order02 .content .checkbox .item.on .icon i{font-size:.16rem; color:#fff; background:#053588; border-color:#053588;}
.order02 .content .form{display:none;} 
.order02 .content .form form{flex-wrap:wrap; display:flex; align-items:center; justify-content:space-between;} 
.order02 .content .form form .top_{width:100%; flex-wrap:wrap; display:flex; align-items:center; border-bottom:1px solid #DBDBDB; margin-bottom:0.4rem;} 
.order02 .content .form form .bot_{width:100%; flex-wrap:wrap; display:flex; align-items:center;} 
.order02 .content .form .item{width:32%; display:flex; align-items:center; justify-content:center; margin-bottom:.4rem; margin-right:2%;}
.order02 .content .form .item:nth-child(3n){margin-right:0%;}
.order02 .content .form .item .name{font-size:.16rem; line-height:1.3; color:#201e1f; width:1.2rem;}
.order02 .content .form .item .input_{width:calc(100% - 1.25rem); height:.48rem; line-height:.48rem; box-sizing:border-box; position:relative;}
.order02 .content .form .item .input_ input{width:100%; height:100%;background:#eee; padding:0 1em; margin:0; box-sizing:border-box; border:1px solid #d1d1d1; border-radius:10px;}
/* .order02 .content .form .item.data .input_ input{background-image:url(../img/date_icon.png); background-repeat:no-repeat; background-position:98% center;} */
/* Input de tip date */
.order02 .content .form .item.data .input_ input {
    position: relative;
    width: 100%;
    padding-right: 30px; /* loc pentru icon */
    cursor: pointer;
}

/* Icon custom */
.order02 .content .form .item.data .input_ input::after {
    content: '';
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: 20px;
    height: 20px;
    background: url('../img/date_icon.png') no-repeat center;
    background-size: contain;
    pointer-events: none; /* nu blochează click-ul */
}

/* Ascunde indicatorul nativ complet, dar input-ul rămâne clicabil */
input[type="date"]::-webkit-calendar-picker-indicator {
    opacity: 0; /* nu display:none */
    cursor: pointer;
}

input[type="date"] {
    padding-right: 30px; /* loc pentru icon */
}



.order02 .content .form .item.phone .input_{display:flex; flex-wrap:wrap; position:relative;}
.order02 .content .form .item.phone .input_ input{width:100%; height:100%;  background:#eee; padding:0 1em; margin:0; box-sizing:border-box;}
.order02 .content .form .item.phone .icon{width:.7rem; height:100%;background:transparent; padding:0 1em; margin:0; box-sizing:border-box; border-right:0; background:#f2f2f2; display:flex; align-items:center; cursor:pointer; position:relative;}
.order02 .content .form .item.phone .icon::after{position:absolute; top:50%; transform:translateY(-50%); right:10%; background:url(../img/inquiry_3.html) no-repeat center; background-size:cover; width:8px; height:6px; content:'';}
.order02 .content .form .item.phone .icon img{width:.28rem; height:.16rem; object-fit:cover;}
/* .order02 .content .form .item.phone .input_ ul{background:#ffffff; position:absolute; top:100%; left:0%; padding:2%; width:100%; box-sizing:border-box; border:1px solid #d9d9d9; height:3rem; overflow-y:auto; overflow-x:hidden; display:none; z-index:2;} */
.order02 .content .form .item.phone .input_ ul::-webkit-scrollbar {width:2px; height:2px;}
.order02 .content .form .item.phone .input_ ul::-webkit-scrollbar-thumb {border-radius:5px; background:#053588; }
.order02 .content .form .item.phone .input_ ul::-webkit-scrollbar-track {border-radius:0; background:#201e1f;}
.order02 .content .form .item.phone .input_ ul li{width:100%; height:.4rem; line-height:.4rem; transition:all .3s ease; display:flex;}
.order02 .content .form .item.phone .input_ ul li:hover{background:#f2f2f2;}
.order02 .content .form .item.phone .input_ ul li .icon{background:none; border:0;}
.order02 .content .form .item .input_ textarea{width:100%; height:calc(0.9rem + 2em); line-height:0.3rem; resize:none; border:1px solid #707070; background:transparent; padding:1em; margin:0; box-sizing:border-box; position:relative;}
.order02 .content .form .item .input_.text{height:auto; line-height:normal;}
.order02 .content .form .item .form_item{box-sizing:border-box; padding:0 1em; border:1px solid #d1d1d1; position:relative; border-radius:10px; background:#eee;}
.order02 .content .form .item .form_item .sel_span{display:block; width:100%; height:0.48rem; line-height:0.48rem; padding:0; border:none; margin:0; box-sizing:content-box; font-size:0.16rem; color:#4a4a4a; position:relative; cursor:pointer;}
.order02 .content .form .item .form_item .sel_span::after{content:''; width:6px; height:6px; background:url(../img/news_list02_jt01.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-3px;}
.order02 .content .form .item .form_item .sel_inp{display:block; width:100%; height:0.48rem; line-height:0.48rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; padding:0;}
.order02 .content .form .item .form_item .sel_down{width:100%; position:absolute; left:0; top:100%; display:none; background:#fff; box-shadow:0 0 25px rgb(0 0 0 / 10%); z-index:2;}
.order02 .content .form .item .form_item .sel_down li{font-size:0.15rem; line-height:0.3rem; padding-left:0.1rem; box-sizing:border-box; cursor:pointer;}
.order02 .content .form .item .form_item .sel_down li:hover{color:#053588;}
.order02 .Validform_checktip{position:absolute; top:100%; line-height:0.25rem; left:0; z-index:-1;}
.order02 .content .infor .tit{font-size:.22rem; line-height:1; color:#062147; margin-bottom:.4rem;}
.order02 .content .infor .tip{margin-bottom:.3rem; cursor:pointer;}
.order02 .content .infor .tip:last-child{margin-bottom:0;}
.order02 .content .infor .tip .icon{transition:all .3s ease; position:relative; display:inline-block; vertical-align:top; cursor:pointer;margin-right:.25rem;}
.order02 .content .infor .tip .icon i{font-size:0; width:.15rem; height:.15rem; border:1px solid #cccccc; margin:0; display:block; transition:all .3s ease; text-align:center; line-height:.15rem; margin-top:0.045rem;}
.order02 .content .infor .tip.on .icon i{font-size:.16rem; color:#fff; background:#053588; border-color:#053588;}
.order02 .content .form{display:none;} 

.order02 .content .infor .tip span{width:calc(100% - .6rem); display:inline-block; vertical-align:top; font-size:.2rem; line-height:.26rem; color:#4a4a4a; }
.order02 .content .infor a{margin:.1rem 0 .4rem; display:inline-block; font-size:.16rem; line-height:1; color:#053588; border-bottom:1px solid #053588;}
.order02 .content .btn_{cursor:pointer; width:2.4rem; height:.5rem; text-align:center; line-height:.5rem; font-size:.16rem; text-transform:uppercase; color:#062147; border-radius:5px; background:#fcbb1f; border:0;  padding:0; margin:0; display:block; }
.order02 .content .btn_ i img{height:0.17rem; vertical-align:-2px; margin-left:0.3rem;}
.order02 .content .form .item.phone .input_{display:block;}
.order02 .content .form .intl-tel-input{display:flex; flex-wrap:wrap; height:0.48rem; line-height:.48rem; box-sizing:border-box;}
.order02 .content .form .intl-tel-input .flag-container{position:static; height:100%; width:.7rem; border:1px solid #707070; background:transparent; margin:0; box-sizing:border-box; border-right:0;}
.order02 .content .form .item.phone .input_ .intl-tel-input .country-list .divider{height:1px; overflow:hidden; line-height:1px; margin-bottom:0;}
body .intl-tel-input.allow-dropdown .flag-container .selected-flag{padding:0 1em; width:auto; background:#f2f2f2;}
body .intl-tel-input .country-list{width:100%;}
body .iti-flag{display:inline-block;}
body .intl-tel-input .country-list .country-name{display:none;}
body .intl-tel-input .country-list .country .dial-code{padding-left:10px;}
.order02 .content .form .item.item_yzm{display:none;}
.order02 .content .form form .bot_ .item:nth-child(2n){margin-right:4%;}
.order02 .content .form .item.data{margin-right:2%;}

/* 媒体库 */
.media .infor .tit{color:#062147; text-transform:uppercase; font-weight:bold;}
.media .infor .more{padding:0 0.28rem 0 0.23rem; height:0.46rem; line-height:0.46rem; border:1px solid #fff; border-radius:4px; display:block; font-size:14px; color:#555; font-weight:bold; text-align:center; text-transform:uppercase; border:1px solid #555}
.media .infor .more .icon{display:inline-block; margin-left:0.2rem; width:13px; height:13px; background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover; transition:0.3s ease; vertical-align:-1px;}
.media .infor .more:hover{background:#fcbb1f; color:#fff; border-color:#fcbb1f;}
.media .infor .more:hover .icon{background:url(../img/jiantou_white.svg) no-repeat center; background-sizE:cover;}

.media01 .infor .line{width:59px; height:7px; background:#fcbb1f; margin-top:0.17rem;}
.media01 .infor .con{font-size:0.18rem; line-height:0.32rem; color:#062147; margin-top:0.2rem;}
.media01 .infor a{display:inline-block; font-size:0.16rem; line-height:0.24rem; color:#053588; position:relative;}
.media01 .infor a:after{content:''; width:100%; height:1px; background:#053588; position:absolute; left:0; bottom:0;}
.media02{margin-top:0.5rem; background:#f8f8f8; padding:0.45rem 0 0.5rem;}
.media02 .content {margin-top:0.36rem;}
.media02 .content .rect-46{padding-bottom:46%;}
.media02 .content .rect-49{padding-bottom:49%;}
.media02 .content .left{width:78.6%; float:left; position:relative; cursor:pointer;}
.media02 .content .left .img_{position:relative;}
.media02 .content .left .img_ .play span{display:block; width:50px; height:50px; background:url(../img/media02_2.png) no-repeat center; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:2;}
.media02 .content .left .img_ .play:after{content:''; width:90px; height:90px; background:rgba(252, 187, 31, 0.6); position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:50px;animation:warn 2s linear 0.4s infinite;}
.media02 .content .left .img_ .play:before{content:''; width:128px; height:128px; background:rgba(252,187,31,.2); position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:70px;animation:warn 2s linear 0.4s infinite;}
.media02 .content .left .info{position:relative; margin-top:0.25rem;}
.media02 .content .left .info .t{font-size:0.18rem; line-height:0.3rem; color:#062147; width:75%;}
.media02 .content .left .info .icon{display:block; width:28px; height:20px; background:url(../img/media02_3.png) no-repeat center;}
.media02 .content .right{width:19%; float:right;}
.media02 .content .right .item{margin-bottom:0.1rem; cursor:pointer;}
@keyframes warn {
	0% {
			transform:translate(-50%,-50%) scale(0.5);
			opacity:0;
	}
	25% {
			transform:translate(-50%,-50%) scale(1);
			opacity:0.4;
	}
	50% {
			transform:translate(-50%,-50%) scale(1.2);
			opacity:0.8;
	}
	75% {
			transform:translate(-50%,-50%) scale(1.3);
			opacity:0.4;
	}
	100% {
			transform:translate(-50%,-50%) scale(1.4);
			opacity:0;
	}
}
.media02 .content .left img{transition:all 0.5s ease;}
.media02 .content .left:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.media02 .content .item img{transition:all 0.5s ease;}
.media02 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.media03{margin-top:0.7rem;}
.media03 .content{margin-top:0.35rem;}
.media03 .content .rect-5625{padding-bottom:56.25%;}
.media03 .content .item{width:23.5%; float:left; cursor:pointer; margin-right:2%; box-sizing:border-box; border:1px solid #CACACA; margin-bottom:0.3rem;}
.media03 .content .item_four{margin-right:0;}
.media03 .content .item i{width:38px; height:38px; background:url(../img/media03_2.png) no-repeat center; background-size:cover; position:absolute; right:0; bottom:0; display:block;}
.media03 .content .item .info{position:relative; padding:0.2rem 0.25rem;}
.media03 .content .item .info .t{font-size:0.24rem; line-height:0.3rem; color:#062147; font-weight:bold; width:calc(100% - 35px); transition:all 0.5s ease;}
.media03 .content .item .info .icon{display:block; width:28px; height:20px; background:url(../img/media02_3.png) no-repeat center; margin-top:0.05rem;}
.media03 .content .item img{transition:all 0.5s ease;}
.media03 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.media03 .content .item:hover .info .t{color:#053588;}
body .album_ordinary .album_close{background:#053588;}

/* 黄金服务 */
.gold_service01 .content{padding:.8rem 0; position:relative;}
/* .gold_service01 .content::after{content:''; position:absolute; top:0; height:100%; right:0; width:80%; border:1px solid #053588; z-index:-1;} */
.gold_service01 .cont{display:flex; align-items:center; justify-content:flex-start;}
.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:4.5%; 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);}
/* 黄金服务 end */

/* 2023-1228 */
/* .header .nav_down .left ul::before {left:calc(50% - 0.1rem);} */
.header .nav_down .right ul{max-height:3.56rem; overflow-y:auto; padding-right:10px;}
.header .nav_down .right ul::-webkit-scrollbar {width:2px; height:4px;}
.header .nav_down .right ul::-webkit-scrollbar-thumb {border-radius:0; background:#053588;}
.header .nav_down .right ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.header .nav_down .right .item .icon img{max-height:0.6rem;}
body .bg-primary{background:#053588;}

/* 2024-0109 */
/* 满意度调查 */
.survey01 .welcome .tit{color:#062147; font-weight:bold; margin-bottom:10px;}
.survey01 .award{padding:0.15rem 0; font-size:16px; line-height:24px; margin-bottom:0.45rem;}
.survey01 .award .awl{display:inline-block; margin-right:0.5rem; white-space:nowrap;}
.survey01 .award .awl i{font-size:20px; display:inline-block; vertical-align:0; color:#053588; margin:0;}
.survey01 .award .awl span.money{font-weight:bold; color:#053588; font-weight:normal; font-size:0.2rem;  margin-left:3px; position:relative; padding-bottom:1px;}
.survey01 .award .awl span.money:after{content:''; width:100%; height:2px; background:#084A9B; position:absolute; left:0; bottom:0;}
.survey01 .content{padding:50px; background:#fafafa;}
.survey01 .form_box{border-bottom:1px solid #D1D1D1}
.survey01 .form_box .fbli{width:30.5%; margin-right:2%; float:left; font-size:0; margin-bottom:0.3rem;}
.survey01 .form_box .fbli label{width:1.5rem; font-size:16px; line-height:48px; color:#062147; float:left; text-align:right;}
.survey01 .form_box .fbli input {float:right; width:calc(100% - 1.65rem); height:48px; line-height:48px; font-size:16px; box-sizing:border-box; margin:0; padding:0; vertical-align:middle; border-radius:10px; border:1px solid #D1D1D1; outline:none; color:#888888; background:#eee; padding:0 0.15rem;;}
.survey01 .form_box .fbli .sele {float:right; position:relative; height:48px; line-height:48px; width:calc(100% - 1.65rem);text-indent:10px; box-sizing:border-box; cursor:pointer; border:1px solid #D1D1D1; color:#666; border-radius:10px; background:#eee; font-size:16px;}
.survey01 .form_box1 .fbli{width:29.5%; margin-right:4%;}
body .select-ui-options-default li:hover{background:#053588;}
.survey01 .form_box .fbli .sele.select-ui-choose ._arrow {width:2em;}
/* .survey01 .form_box .fbli input::-webkit-datetime-edit-fields-wrapper{font-size:0;} */
.survey01 .title{font-size:16px; line-height:24px; color:#062147; font-weight:bold; text-transform:uppercase; padding:0.3rem 0;}
.survey01 .title i{display:inline-block; margin-right:0.1rem; vertical-align:1px;}
.survey01 .title i img{vertical-align:middle;}
.survey01 .form-list>li {border-bottom:#e6e9ed 1px solid; padding:0 0% 0.18rem;}
.survey01 .form-list>li h3{padding:20px 10px 10px; color:#062147; font-size:16px;}
.survey01 .form-list>li .form-con li {width:auto; padding:5px 20px; line-height:18px; float:left; color:#062147; border-bottom:none; font-size:16px; margin-right:30px;}
.survey01 .form-list>li .form-con li input{height:28px; line-height:28px; border:1px solid #ccc; border-radius:0; padding:1px; cursor:pointer;}
.survey01 .form-list>li .form-con li input.radio {height:auto; vertical-align:-1px; margin-right:2px; display:inline-block; }
.survey01 .form-list>li .form-con li input[type="radio"]:checked{background:red;}
.survey01 .form-list>li .form-con li span{display:inline-block; vertical-align:middle;}
.survey01 .other_suggest {border-bottom:#e6e9ed 1px solid; padding-bottom:10px; padding-top:0.4rem;}
.survey01 .form-list .suggest{font-size:16px; line-height:25px; color:#062147; font-weight:bold; text-transform:uppercase; margin-bottom:25px;}
.survey01 .other_suggest .remark {width:100%; border:none; background:#fff; height:240px; padding:20px; box-sizing:border-box;}
.survey01 .other_suggest .last {font-size:14px; line-height:2;}
.survey01 .other_suggest .fb_yzm {margin-top:10px}
.survey01 .other_suggest #diaocha-9324AuthCode {height:24px; top:0px;}
.survey01 .form-btn {padding-top:15px;}
.survey01 .form-btn .btns { width:1.9rem; height:0.45rem; font-size:16px; border-radius:4px;  text-align:center;background:#fcbb1f; color:#062147; border:none; outline:none; cursor:pointer;}
.survey01 .form-btn .btns .icon{width:16px; height:16px; background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover; margin-left:14px; display:inline-block; vertical-align:-3px;}
.survey01 .form_box .required {color:red; font-size:12px; vertical-align:0; margin-left:5px;}
.survey01 .xieyi{margin-top:10px; position:relative; padding-left:30px; cursor:pointer;}
.survey01 .xieyi i{position:absolute; top:3.5px; left:0; width:14px; height:14px; line-height:14px; border:1px solid #a4a4a4; font-size:0; margin-left:0;}
.survey01 .xieyi.cur i{color:#062147; font-size:14px;;}

.box_wrap_close a,.box_wrap_close a:hover{text-decoration:none}		.box_wrap_close a,.box_wrap_msg_clo{text-align:center;cursor:pointer}		#boxBlank{display:none !important; position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;background:#000;filter:alpha(opacity=50);		background:rgba(0,0,0,.5)}		#boxBlank.active{display:block !important}		.box_wrap_in{min-width:9em}		.box_wrap_out{z-index:100;}		.box_wrap_out_posi{position:absolute;border-radius:4px;overflow:hidden;max-width:100%;}		.box_wrap_out_posi.init{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}		.box_wrap_out_posi.show{-webkit-transform:scale(1);transform:scale(1);opacity:1;			-webkit-transition:all 160ms ease-in-out;transition:all 160ms ease-in-out}		.box_wrap_out_drag{-webkit-transition:none;transition:none}		.box_wrap_bar{position:relative;height:46px;line-height:46px; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}		.box_wrap_title{padding-left:1em;margin:0;font-weight:400;font-size:1.1em;color:#fff}		.box_wrap_close{position:absolute;right:0;top:0;}		.box_wrap_close a{font:700 1.5em/20px Tahoma;padding:.5em;color:#fff}		.box_img_close{background:#fff;border-radius:4px}		.box_wrap_body {background:#fff}		.box_wrap_remind{font-size:16px; padding:2em 2em;min-width:14em;overflow:hidden}		.box_wrap_foot{position:relative; min-width:12em;overflow:hidden}		.box_wrap_foot .btn{margin:0;display:block;border-radius:0;border:0;background:none;border-top:1px solid #aaa}		.box_wrap_foot._confirm .btn{float:left;width:50%}		.box_wrap_foot._confirm:after{content:"";position:absolute;left:50%;top:0;width:0;height:100%;		border-left:1px solid #aaa}		.box_wrap_msg{position:relative;width:500px;max-width:100%}		.box_wrap_msg_cont{padding:15px 40px 15px 15px;line-height:22px}		.box_wrap_msg_clo{position:absolute;width:30px;height:50px;line-height:50px;right:0;top:0}		.box_wrap_msg_clo .ion{margin:0;font-size:16px}		.box_wrap_msg_clo:hover{opacity:.8}
/* 关于我们 */
.about_us01 .content{position:relative;}
.about_us01 .content .left{width:27%; float:left; margin-top:0.45rem;}
.about_us01 .content .left .infor .tit{font-size:0.6rem; line-height:0.7rem; color:#062147; font-weight:bold; text-transform:uppercase;}
.about_us01 .content .left .more{position:absolute; left:0; bottom:0; font-size:16px; color:#062147; font-weight:bold;}
.about_us01 .content .left .more i{font-size:20px; margin-left:0; animation:beating 2s linear infinite;}
.about_us01 .content .right{width:61.5%; border-top:1px solid #000; border-bottom:1px solid #000; float:right; padding:0.55rem 0 0.4rem;}
.about_us01 .content .right .text{font-size:0.18rem; line-height:0.3rem; color:#062147; margin-bottom:0.3rem;}
.about_us01 .content .right .title{font-size:0.24rem; line-height:0.3rem; color:#062147; font-weight:bold; text-transform:uppercase;}
@keyframes beating {
  0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
  33%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-15px);transform:translateY(-5px);}
  66%{-webkit-transform:translateY(4px);-ms-transform:translateY(-15px);transform:translateY(4px);}
  100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.about_us02{background:url(../img/about_us02_1.jpg) no-repeat center; padding:1.5rem 0; margin-top:1rem; background-size:cover;}
.about_us02 li{width:30%; padding:0 1.5%; float:left; text-align:center;}
.about_us02 li .num{font-size:0.72rem; line-height:0.72rem; color:#fff; font-weight:bold; position:relative; display:inline-block;}
.about_us02 li .num em{position:absolute; left:105%; top:-0.1rem; font-size:0.6rem; line-height:0.6rem;}
.about_us02 li .con{font-size:0.18rem; line-height:0.28rem; color:#fff; height:0.84rem; margin-top:15px;}
.about_us02 li .more{color:#fcbb1f; font-size:0.18rem; margin-top:0.1rem; display:block;}
.about_us02 li .more i{transition:0.5s ease;}
.about_us02 li .more:hover i{margin-left:20px;}
.about_us03{padding:0.8rem 0 0.2rem;}
.about_us03 .infor .tit{font-size:0.4rem; line-height:0.5rem; color:#062147;; font-weight:bold;}
.about_us03 .infor .con{font-size:0.16rem; line-height:0.3rem; color:#062147;}
.about_us03 .content{margin-top:0.4rem;}
.about_us03 .content .rect-106{padding-bottom:106%;}
.about_us03 .content .item{width:24%; float:left; margin-right:1.2%;}
.about_us03 .content .item:last-child{margin-right:0;}
.about_us03 .content .item a{display:block; position:relative;}
.about_us03 .content .item .info {position:absolute; left:0; bottom:0; padding:0.2rem; width:100%; box-sizing:border-box;}
.about_us03 .content .item .info .tit{color:#fff; font-size:0.18rem; margin-top:0.1rem; display:block; }
.about_us03 .content .item .info .tit i{transition:0.5s ease; margin-left:20px;}
.about_us03 .content .item .info .con{font-size:0.16rem; line-height:0.24rem; color:#fff; height:0; overflow:hidden; transition:0.5s ease;}
.about_us03 .content .item:hover .info .con{height:0.48rem; margin-top:9px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.about_us03 .content .item img{transition:all 0.5s ease;}
.about_us03 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

/* 金融服务 */
.jr_service.channel_content{padding-bottom:0;}
.jr_service01 .left{width:35%; float:left;}
.jr_service01 .left .tit{margin-bottom:0.6rem;}
.jr_service01 .left .con{position:relative;position:relative; overflow:hidden; padding-top:0.3rem;}
.jr_service01 .left .con .img01{transform:rotateZ(3deg); padding-left:1rem; }
.jr_service01 .left .con .img02{position:absolute; left:0.6rem; top:1.1rem; transform:rotateZ(-18deg); z-index:2;}
.jr_service01 .left .con .img03{position:absolute; right:0.6rem; top:1.9rem; transform:rotateZ(18deg); z-index:3;}
.jr_service01 .left .con .text{font-size:0.98rem; line-height:1rem; color:rgba(181,181,181,.28); font-family:Impact; font-weight:normal; margin-top:0.2rem; padding-left:0.15rem; position:relative; z-index:1;}
.jr_service01 .left .con .text .txt2{padding-left:1.3rem;}
.jr_service01 .right{width:60%; float:right;}
.jr_service01 .right .intro .tit{color:#062147; font-weight:900; margin-bottom:0.3rem;}
.jr_service01 .right .list{margin-top:0.4rem;}
.jr_service01 .right .list li{width:24%; margin-right:1%; text-align:center; float:left;}
.jr_service01 .right .list li .number{font-size:0.5rem; color:#053588; font-family:Impact; line-height:0.4rem; margin-top:0.2rem;}
.jr_service01 .right .list li .number .num{display:inline-block; vertical-align:unset;width: 100%;}
.jr_service01 .right .list li .number .tit222{display:block; font-size:0.18rem; color:#666; font-family:normal; line-height:0.3rem; margin-top:0.15rem;}
.jr_service01 .right .list li .txt{font-size:0.15rem; line-height:25px; color:#666;}
.jr_service02{padding:0.8rem 0;}
.jr_service02 .infor{text-align:center;}
.jr_service02 .infor .tit{font-weight:900; color:#062147;}
.jr_service02 .content{margin-top:0.8rem; background:#f6f6f6; padding-bottom:0.7rem; height:5.9rem; box-sizing:border-box;}
.jr_service02 .content .item{float:left; width:32%; margin-right:2%; margin-top:-0.2rem; position:relative; transition:0.5s ease; overflow:hidden;}
.jr_service02 .content .item:after{content:''; width:100%; height:100%; background:url(../img/jr_service02_1.png) no-repeat center; position:absolute; left:0; top:0; pointer-events:none; transition:0.5s ease; opacity:0; visibility:hidden;}
.jr_service02 .content .item.cur:after{opacity:1; visibility:visible;}
.jr_service02 .content .item:last-child{margin-right:0;}
.jr_service02 .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;}
.jr_service02 .content .item .info .tit{font-size:0.32rem; line-height:0.4rem; font-weight:900;}
.jr_service02 .content .item .info .con{font-size:0.16rem; line-height:0.28rem; height:0; overflow:hidden; transition:0.5s ease;}
.jr_service02 .content .item.cur{margin-top:0;}
.jr_service02 .content .item.cur .info .con{height:2.52rem; margin-top:14px; overflow:hidden;}
.jr_service02 .content .item.cur .info .con::-webkit-scrollbar {width:2px; height:4px;}
.jr_service02 .content .item.cur .info .con::-webkit-scrollbar-thumb {border-radius:0; background:#053588;}
.jr_service02 .content .item.cur .info .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.jr_service02 .content .item img{transition:all 0.5s ease;}
.jr_service02 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.jr_service03{background:url(../img/jr_service03_1.jpg) no-repeat center; background-size:cover; height:5rem; overflow:hidden; position:relative; padding:1.6rem 0; box-sizing:border-box;}
.jr_service03:after{content:''; width:100%; height:100%; background:url(../img/jr_service03_1.png) no-repeat left center; background-size:cover;}
.jr_service03 .infor{width:54%; color:#fff}
.jr_service03 .infor .tit{font-weight:900;;}
.jr_service03 .infor .con{font-size:0.16rem; line-height:0.28rem; margin-top:0.25rem;}
.jr_service04{background:url(../img/jr_service04_1.jpg) no-repeat center; background-size:cover; height:6.5rem; overflow:hidden; position:relative;}
.jr_service04 .left{width:40%; float:left; height:6.5rem; box-sizing:border-box; position:relative;}
.jr_service04 .left .webgl-container{height:100%; width:100%;}
.jr_service04 .left .webgl-container .webgl{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%; height:100%;}
.jr_service04 .left .webgl-container canvas{width:100% !important; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.jr_service04 .left .webgl-container .region-label{font-size:.2rem; padding:.2rem .3rem; font-weight:700; color:#053588; 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;}
.jr_service04 .left .webgl-container .region-label:hover {cursor:pointer;}
.jr_service04 .left .webgl-container .region-label.invisible {visibility:hidden; opacity:0;}
.jr_service04 .left .webgl-container .city-label{width:8px; height:8px; border-radius:50%; background-color:#053588; z-index:0 !important; visibility:visible; opacity:1; transition:all 0.2s ease-in-out; transition-property:visibility,opacity;}

.jr_service04 .left .webgl-container .city-label#label-korea{background:#fcc900;}
.jr_service04 .left .webgl-container .city-label#label-singapore{background:#fcc900;}
.jr_service04 .left .webgl-container .city-label#label-dubai{background:#fcc900;}
.jr_service04 .left .webgl-container .city-label#label-japan{background:#fcc900;}
.jr_service04 .left .webgl-container .city-label#label-newyork{background:#b4b4b4;}
.jr_service04 .left .webgl-container .city-label#label-mexicocity{background:#b4b4b4;}
.jr_service04 .left .webgl-container .city-label#label-frankfurt{background:#b4b4b4;}
.jr_service04 .left .webgl-container .city-label#label-johannesburg{background:#b4b4b4;}
.jr_service04 .left .webgl-container .city-label#label-shangai{background:#b4b4b4;}
.jr_service04 .left .webgl-container .city-label.invisible{visibility:hidden; opacity:0;}
.jr_service04 .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}
.jr_service04 .right{width:56%; float:right; padding-top:1.8rem;}
.jr_service04 .right .info .t{color:#062147; font-weight:900; margin-bottom:0.24rem;}
.jr_service04 .right .info .c{font-size:0.2rem; line-height:0.3rem; color:#062147; font-weight:bold;}
.jr_service04 .right .info .c span{display:inline-block; padding-left:36px; position:relative; margin-right:0.5rem;}
.jr_service04 .right .info .c span:after{content:''; width:0.14rem; height:0.14rem; background:#053588; border-radius:20px; position:absolute; left:0; top:0.08rem;}
.jr_service04 .right .info .c span.span02:after{background:#fcbb1f;}
.jr_service04 .right .info .c span.span03:after{background:#b4b4b4;}
.jr_service04 .right .info .text{font-size:0.16rem; line-height:0.28rem; color:#062147; margin-top:0.45rem;}
.jr_service05{padding-top:0.8rem;}
.jr_service05 .infor .tit{font-weight:900; color:#062147; text-align:center;}
.jr_service05 .content{margin-top:0.6rem;}
.jr_service05 .content .swiper01{margin-bottom:.2rem;}
.jr_service05 .content .swiper02{margin-bottom:.2rem;}
.jr_service05 .content .swiper-slide{background:#ffffff; border:1px solid #d2dee4; border-radius:5px; height:1rem; padding:0.1rem; box-sizing:border-box; width:2.9rem!important;}
.jr_service05 .content .logo{display:flex; align-items:center; justify-content:center; height:100%;}
.jr_service05 .content .logo img{max-height:90%;}
.jr_service05 .content .swiper-wrapper {transition-timing-function:linear !important; -webkit-transition-timing-function: linear !important;    -moz-transition-timing-function: linear !important; -ms-transition-timing-function: linear !important; -o-transition-timing-function: linear !important; transition-timing-function: linear !important;}
.jr_service06{background:url(../img/jr_service06_1.jpg) no-repeat center; margin-top:0.7rem; padding:0.54rem 0; background-size:cover;}
.jr_service06 .infor .tit{font-weight:900; color:#fff;}
.jr_service06 .content{width:74.5%; float:right;}
.jr_service06 .content li{float:right; position:relative; padding-left:0.6rem; margin-left:0.8rem;}
.jr_service06 .content li .icon{position:absolute; left:0; top:3px; width:0.35rem;}
.jr_service06 .content li .info .t{font-size:0.24rem; line-height:0.3rem; color:#fff; font-weight:bold;}
.jr_service06 .content li .info .c{font-size:0.16rem; line-height:0.28rem; color:#fff; margin-top:0.1rem;}
.jr_service06 .content li{max-width:30%;}
.jr_service06 .content li a:hover{color:rgba(255,255,255,.6);}

/* 2024-0116 */
/* brand */
.brand.channel_content{padding:0;}
.brand01 .item{width:33.3%; float:left; height:5.8rem;}
.brand01 .item .box{height:100%; display:flex; padding:0 1.5rem 0 1rem; flex-direction:column; justify-content:center;}
.brand01 .item .box .tit{color:#062147;}
.brand01 .item .box .tit span{font-weight:bold; display:block;}
.brand01 .item .box .con{font-size:0.18rem; line-height:0.3rem; color:#062147; margin-top:0.4rem;}
.brand01 .item .box .img_{margin-top:0.65rem; transition:0.5s ease;}
.brand01 .item02{background:#f5f6f7 url(../img/brand01_2.svg) no-repeat center; background-size:cover;}
.brand01 .item:hover .img_{margin-left:20px;}
/* brand暂停 */


/* 社会责任 */
.social_respon.channel_content{padding:0;}
.social_respon01{background:url(../img/social_respon01_1.jpg) no-repeat top center; background-size:cover; padding:2.07rem 0 1.25rem; 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.5rem;}
.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;}

/* 2024-0201 */
/* 黄金服务补充 */
.gold_service01 .content:before{content:''; width:3.25rem; height:100%; background:url(../img/gold_service01_2.png) no-repeat center; background-size:cover; position:absolute; right:0; top:0; pointer-events:none; z-index:-2;}
.gold_service01 .content .border{content:''; position:absolute; top:0; height:100%; right:0; width:80%; border:1px solid #053588; z-index:-1;}
.gold_service01 .content .border:after{content:''; width:1.32rem; height:100%; background:url(../img/gold_service01_3.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0; pointer-events:none; z-index:-2}

/* 解决方案列表_新 */
.solu_list01 .rect-70{padding-bottom:70%;}
.solu_list01 .rect-73{padding-bottom:73%;}
.solu_list01 .right{width:49%; float:right;}
.solu_list01 .left{width:51%; float:left; background:url(../img/solu_list01_2.jpg) no-repeat center; background-size:cover;}
.solu_list01 .left .box{padding:0.6rem 0.55rem;}
.solu_list01 .left .box .tit{color:#062147; font-weight:bold; text-transform:uppercase; margin-bottom:0.15rem;}
.solu_list01 .left .box .links{margin-top:0.3rem; font-size:0; width:80%;}
.solu_list01 .left .box .links a{display:inline-block; border-radius:5px; width:150px; height:38px; line-height:38px; border:1px solid #4A4A4A; color:#4a4a4a; font-size:15px; text-align:center; margin-right:14px; margin-bottom:14px;}
.solu_list01 .left .box .links a:hover{color:#fff; background:#053588;}
.solu_list01 .left .box .btns{margin-top:0.45rem;}
.solu_list01 .left .box .btns .more{width:2rem; height:0.5rem; line-height:0.5rem; border:1px solid #fff; border-radius:4px; display:inline-block; font-size:0.18rem; color:#fff;  text-align:center; text-transform:uppercase; background:#fcbb1f; color:#fff; border-color:#fcbb1f; vertical-align:top;}
.solu_list01 .left .box .btns .more .icon{display:inline-block; margin-left:0.2rem; width:13px; height:13px; background:url(../img/jiantou_white.svg) no-repeat center; background-size:cover; transition:0.3s ease; vertical-align:-1px;}
.solu_list01 .left .box .btns .share_btns{display:inline-block; vertical-align:top; margin-left:5px;}
.solu_list01 .left .box .btns .share_btns a{display:inline-block; margin-right:14px;}
.solu_list01 .left .box .btns .share_btns a:hover{opacity:0.7;}
.solu_list02 {margin-top:0.43rem;}
.solu_list02 .item{width:49%; position:relative;}
.solu_list02 .item .rect-83{padding-bottom:83%;}
.solu_list02 .item .img_{position:relative;}
.solu_list02 .item .img_:after{content:''; width:100%; height:100%; background:url(../img/solu_list02_2.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0; transition:0.5s ease;}
.solu_list02 .item .info{position:absolute; left:0; bottom:0; width:100%; transition:0.5s ease;}
.solu_list02 .item .info:after{content:''; width:3.67rem; height:100%; background:url(../img/solu_list02_3.png) no-repeat center; background-size:cover; position:absolute; right:0; top:0; transition:0.3s ease; pointer-events:none; opacity:0;}
.solu_list02 .item .info .box{padding:0.3rem 0.4rem; position:relative; z-index:2;}
.solu_list02 .item .info .box .tit{font-weight:bold; color:#fff; transition:0.5s ease;}
.solu_list02 .item .info .box .con{color:#fff; transition:0.5s ease; margin-top:0.13rem; height:0.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; ;}
.solu_list02 .item .info .box .btns {margin-top:0.3rem;}
.solu_list02 .item .info .box .btns>a{display:inline-block; border-radius:5px; width:150px; height:38px; line-height:38px; border:1px solid #fff; color:#fff; font-size:15px; text-align:center; margin-right:14px; margin-bottom:14px;}
.solu_list02 .item .info .box .btns>a:hover{color:#fff; background:#053588;}
.solu_list02 .item .info .box .btns .share_btns{display:inline-block; vertical-align:middle; margin-left:5px;}
.solu_list02 .item .info .box .btns .share_btns a{display:inline-block; margin-right:14px;}
.solu_list02 .item .info .box .btns .share_btns a:hover{opacity:0.7;}
.solu_list02 .item.cur .img_:after{opacity:0; visibility:hidden;}
.solu_list02 .item.cur .info{background:#f4f4f4;}
.solu_list02 .item.cur .info:after{opacity:1;}
.solu_list02 .item.cur .info .box .tit{color:#062147;}
.solu_list02 .item.cur .info .box .con{color:#4a4a4a;}
.solu_list02 .item.cur .info .box .btns>a{border-color:#4a4a4a; color:#4a4a4a;}
.solu_list02 .item.cur .info .box .btns>a:hover{color:#fff;}
.solu_list02 .item .rect-83 img{transition:all 0.5s ease;}
.solu_list02 .item.cur .rect-83 img {margin-top:-1rem; -webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu_list03{margin-top:0.75rem;}
.solu_list03 .item{background:url(../img/solu_list03_1.jpg) no-repeat center; background-size:cover; margin-bottom:0.6rem}
.solu_list03 .item .rect-90{padding-bottom:90%;}
.solu_list03 .item .box{padding:0.35rem 0 0.25rem;}
.solu_list03 .item .img_{width:31%; float:left; margin-left:19%; transition:0.5s ease;}
.solu_list03 .item .intro{float:right; width:47%; padding-top:0.65rem; padding-bottom:0.1rem;}
.solu_list03 .item .intro .tit{color:#062147; font-weight:bold;}
.solu_list03 .item .intro .con{margin-top:0.13rem; height:0.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.solu_list03 .item .intro .links{margin-top:0.5rem;}
.solu_list03 .item .intro .links a{display:inline-block; border-radius:5px; width:150px; height:38px; line-height:38px; border:1px solid #4A4A4A; color:#4a4a4a; font-size:15px; text-align:center; margin-right:14px; margin-bottom:14px;}
.solu_list03 .item .intro .links a:hover{color:#fff; background:#053588;}
.solu_list03 .item .intro .btns{margin-top:0.65rem;}
.solu_list03 .item .intro .btns .more{width:2rem; height:0.5rem; line-height:0.5rem; border:1px solid #fff; border-radius:4px; display:inline-block; font-size:0.18rem; color:#fff;  text-align:center; text-transform:uppercase; background:#fcbb1f; color:#fff; border-color:#fcbb1f; vertical-align:top;}
.solu_list03 .item .intro .btns .more .icon{display:inline-block; margin-left:0.2rem; width:13px; height:13px; background:url(../img/jiantou_white.svg) no-repeat center; background-size:cover; transition:0.3s ease; vertical-align:-1px;}
.solu_list03 .item .intro .btns .share_btns{display:inline-block; vertical-align:top; margin-left:5px;}
.solu_list03 .item .intro .btns .share_btns a{display:inline-block; margin-right:14px;}
.solu_list03 .item .intro .btns .share_btns a:hover{opacity:0.7;}
.solu_list03 .item:hover .img_{margin-left:16%;}

.solu_list03 .item_even{background:url(../img/solu_list03_2.jpg) no-repeat center; background-size:cover;}
.solu_list03 .item_even .img_{float:right; margin-left:0; margin-right:19%;;}
.solu_list03 .item_even .intro{float:left;}
.solu_list03 .item_even:hover .img_{margin-right:16%; margin-left:0;}

/* 解决方案详细_新 */
.solu_detail.channel_content{padding-top:0;}
.solu_detail01{background:url(../img/solu_detail01_1.jpg) no-repeat center; background-size:cover; padding-top:0.9rem;}
.solu_detail01 .infor{text-align:center; padding:0 17%;}
.solu_detail01 .infor .tit{color:#062147; font-weight:bold; text-transform:uppercase;}
.solu_detail01 .infor .con{font-size:0.18rem; line-height:0.3rem; color:#4a4a4a; margin-top:0.1rem;}
.solu_detail01 .content{margin-top:0.8rem; position:relative;}
.solu_detail01 .content .info{position:absolute; left:0; top:50%; transform:translateY(-50%);}
.solu_detail01 .content .info .box{padding:0 0.4rem;}
.solu_detail01 .content .info .box .t{color:#fff; font-weight:bold;}
.solu_detail01 .content .info .box .c{color:#fff; font-size:0.18rem; line-height:0.3rem; width:49%; margin-top:0.17rem;}
.solu_detail02{padding:0.8rem 0;}
.solu_detail02 .infor .tit{color:#062147; font-weight:bold; text-transform:uppercase; margin-bottom:0.24rem;}
.solu_detail02 .content .hd{border-bottom:1px solid #B8B8B9; margin-bottom:0.4rem;}
.solu_detail02 .content .hd .item{float:left; font-size:0.22rem; line-height:0.34rem; color:#062147; margin-right:0.5rem; padding-bottom:0.15rem; position:relative; cursor:pointer;}
.solu_detail02 .content .hd .item:after{content:''; width:100%; height:2px; background:#062147; position:absolute; left:0; bottom:-1px; transition:0.5s ease; transform:scale(0);}
.solu_detail02 .content .hd .item.cur:after{transform:scale(1);}
.solu_detail02 .content .bd .item{display:none;}
.solu_detail02 .content .bd .owl-item .item{display:block;}
.solu_detail02 .content .bd .item .box{display:block; transition:0s ease;}
.solu_detail02 .content .bd .rect-548{padding-bottom:54.8%;}
.solu_detail02 .content .bd .img_{background:#ededed; border-radius:5px; overflow:hidden;}
.solu_detail02 .content .bd .info_{padding:0.25rem 0;}
.solu_detail02 .content .bd .info_ .t{color:#062147; font-weight:bold; margin-bottom:0.2rem;}
.solu_detail02 .content .bd .info_ .c{font-size:0.18rem; line-height:0.3rem; color:#4a4a4a; height:1.2rem; overflow-y:auto; padding-right:4px;}
.solu_detail02 .content .bd .info_ .c::-webkit-scrollbar {width:2px; height:4px;}
.solu_detail02 .content .bd .info_ .c::-webkit-scrollbar-thumb {border-radius:0; background:#053588;}
.solu_detail02 .content .bd .info_ .c::-webkit-scrollbar-track {border-radius:0; background:#edeef0;}
.solu_detail02 .content .bd .info_ .c span{display:block; position:relative; padding-left:0.24rem; margin-bottom:0.1rem;}
.solu_detail02 .content .bd .info_ .c span:last-child{margin-bottom:0;}
.solu_detail02 .content .bd .info_ .c span:after{content:''; width:0.05rem; height:0.24rem; background:#053588; position:absolute; left:0; top:0.03rem;}
.solu_detail02 .content .bd .info_ .more{width:100%; border:1px solid #053588; font-size:0.16rem; line-height:0.42rem; text-align:center; box-sizing:border-box; border-radius:5px; margin-top:0.28rem; transition:0.5s ease;}
.solu_detail02 .content .bd .info_ .more:hover{background:#053588; color:#fff}
.solu_detail02 .content .bd .item img{transition:all 0.5s ease; position:absolute; top:0; left:0; width:100%; height:100%;}
.solu_detail02 .content .bd .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu_detail02 .content .bd .solu_btn.disabled{display:none;}
.solu_detail03 .infor{text-align:center;}
.solu_detail03 .infor .tit{color:#062147; font-weight:bold; text-transform:uppercase;}
.solu_detail03 .content{margin-top:0.4rem; position:relative;}
.solu_detail03 .content .rect-55{padding-bottom:55%; z-index:2;}
.solu_detail03 .content .rect-54{padding-bottom:54%;}
.solu_detail03 .content .item{display:none;}
.solu_detail03 .content .owl-item .item{display:block;}
.solu_detail03 .content .left{width:51%; float:left; margin-top:0.5rem; background:#eaeaea; position:relative;}
.solu_detail03 .content .left:before{content:''; width:1.34rem; height:0.9rem; background:url(../img/solu_detail03_2.png) no-repeat center; background-size:cover; position:absolute; right:10%; top:0; pointer-events:none; }
.solu_detail03 .content .left:after{content:''; width:0.6rem; height:2.8rem; background:url(../img/solu_detail03_3.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:0; pointer-events:none; }
.solu_detail03 .content .left .box{position:absolute; left:0; top:50%; width:88%; padding:0 0.55rem; box-sizing:border-box; transform:translateY(-50%); text-transform:uppercase}
.solu_detail03 .content .left .box .tit{font-size:0.3rem; line-height:0.4rem; color:#062147; font-weight:bold; transition:0.5s ease;}
.solu_detail03 .content .left .box .more{display:block; width:2.2rem; height:0.5rem; line-height:0.5rem; color:#fff; text-align:center; border-radius:5px; background:#053588; margin-top:0.35rem;;}
.solu_detail03 .content .left:hover .tit{color:#053588;}
.solu_detail03 .content .dots{text-align:center; width:100%; margin-top:0.4rem;}
.solu_detail03 .content .dots .owl-dot{display:inline-block; width:70px; height:6px; background:#CECECE; border-radius:15px; margin:0 9px; transition:0.5s ease; cursor:pointer;}
.solu_detail03 .content .dots .owl-dot.active{background:#053588;}
.solu_detail03 .content img{transition:all 0.5s ease;}
.solu_detail03 .content:hover img {-webkit-transform:scale(1.01); -ms-transform:scale(1.01); transform:scale(1.01);}
.solu_detail03 .content .right{position:absolute; right:0; top:0; width:54.5%;}

/* 全球战略 */
.global.channel_content{padding-bottom:0;}
.global01 .infor{padding-right:12%;}
.global01 .infor .tit{color:#062147; font-weight:bold; margin-bottom:0.2rem;}
.global01 .content{position:relative;}
.global01 .content .rect-395{padding-bottom:39.5%;}
.global01 .content .img_{position:relative;}
.global01 .content .img_ .dots{position:absolute; width:100%; height:100%; top:0; left:0}
.global01 .content .img_ .dots .dot{position:absolute;}
.global01 .content .img_ .dots .dot{position:absolute;}
.global01 .content .img_ .dots .dot span{display:block; width:10px; height:10px; background:rgb(5, 53, 136); position:relative; z-index:3; border-radius:50%;}
.global01 .content .img_ .dots .dot_zb span{text-align:center; width:26px; height:26px;}
.global01 .content .img_ .dots .dot_zb span img{width:10px; height:10px; position:absolute; left:50%; top:50%; transform: translate(-50%,-50%);}
.global01 .content .img_ .dots .dot:after,
.global01 .content .img_ .dots .dot:before{content:""; position:absolute; border-radius:50%; top:50%; left:50%; z-index:1;}
.global01 .content .img_ .dots .dot:before {width:29px; height:29px; background:transparent; background:rgba(5, 53, 136, 0.3); margin-top:-14px; margin-left:-14px; -webkit-animation:warn1 2s linear 0.4s infinite; -moz-animation:warn1 2s linear 0.4s infinite; animation:warn1 2s linear 0.4s infinite; opacity:0;}
.global01 .content .img_ .dots .dot:after {width:46px; height:46px;background:transparent; /*background:#7e9ec3;*/ background:rgba(5,53,136,0.2); margin-left:-23px; margin-top:-23px; -webkit-animation:warn1 2s linear 0s infinite; -moz-animation:warn1 2s linear 0s infinite; animation:warn1 2s linear 0s infinite; opacity:0;}

@keyframes warn1 {
    0% {
        transform:scale(0.5);
        opacity:0;
    }
    25% {
        transform:scale(1);
        opacity:0.4;
    }
    50% {
        transform:scale(1.2);
        opacity:0.8;
    }
    75% {
        transform:scale(1.3);
        opacity:0.4;
    }
    100% {
        transform:scale(1.4);
        opacity:0;
    }
}
@-webkit-keyframes warn1 {
    0% {
        transform:scale(0.5);
        opacity:0;
    }
    25% {
        transform:scale(1);
        opacity:0.4;
    }
    50% {
        transform:scale(1.2);
        opacity:0.8;
    }
    75% {
        transform:scale(1.3);
        opacity:0.4;
    }
    100% {
        transform:scale(1.4);
        opacity:0;
    }
}
.global01 .content .list{position:absolute; left:0; bottom:0; width:100%;}
.global01 .content .list ul{padding:0 9%; text-align:center; font-size:0;}
.global01 .content .list li{display:inline-block; width:20%; margin:0 2.5%; margin-bottom:0.7rem; vertical-align:top;}
.global01 .content .list li .num{font-size:0.56rem; line-height:0.6rem; color:#062147; font-weight:bold;}
.global01 .content .list li .num span{display:inline-block; margin-right:5px;}
.global01 .content .list li .txt{font-size:0.16rem; line-height:0.3rem;}


/* 产品详细_新 */
.product_detail.channel_content{padding:0;}
.product_detail01{position:relative; padding-bottom:20px;}
.product_detail01:before{content:''; width:1.28rem; height:5.21rem; background:url(../img/product01_3.png) no-repeat center right; position:absolute; left:0; bottom:-1px; background-size:cover;}
.product_detail01:after{content:''; width:2.66rem; height:1.79rem; background:url(../img/product01_2.png) no-repeat center left; position:absolute; right:0; top:0; background-size:cover}
.product_detail01 .crumbs{color:#062147; font-size:0.16rem; padding:0.3rem 0; text-transform:uppercase; line-height:30px;}
.product_detail01 .crumbs a{display:inline-block; vertical-align:middle;}
.product_detail01 .crumbs a>img{vertical-align:0;}
.product_detail01 .crumbs em{display:inline-block; margin:0 5px; vertical-align:middle;}
.product_detail01 .crumbs h1{display:inline-block; font-size:inherit; font-weight:normal; vertical-align:middle;}
.product_detail01 .content{position:relative; z-index:2;}
.product_detail01 .content .left{width:23.5%; float:left;}
.product_detail01 .content .left .smal_tit{font-size:0.22rem; line-height:0.25rem; margin-bottom:8px; padding-top:0.7rem;}
.product_detail01 .content .left .big_tit{font-size:0.6rem; line-height:0.6rem; color:#062147; font-weight:bold;}
.product_detail01 .content .left .con{font-size:0.16rem; line-height:0.25rem; margin-top:20px;}
.product_detail01 .content .left .con span{display:block; margin-bottom:5px;}
.product_detail01 .content .left .con span em{font-size:0.22rem; color:#062147; font-weight:bold;}
.product_detail01 .content .left .btn_box{margin-top:0.3rem;}
.product_detail01 .content .left .btn_box a{display:inline-block; padding:0 0.25rem; height:0.34rem; line-height:0.34rem; border:1px solid #062147; border-radius:4px; font-size:0.16rem; color:#062147;}
.product_detail01 .content .left .btn_box a.btn02{background:#053588; color:#fff; border-color:#053588; margin-left:6px;}
.product_detail01 .content .left .btn_box a:hover{background:#053588; color:#fff; border-color:#053588;}
.product_detail01 .content .left .link_720{margin-top:0.7rem; text-align:right; margin-right:0.5rem;}
.product_detail01 .content .left .link_720 .border{display:inline-block; width:1.08rem; height:1.08rem; line-height:1.08rem; border:1px solid #ABABAB; border-radius:50%;}
.product_detail01 .content .left .link_720 .border span{font-size:0.22rem; color:#062147; display:block; position:relative; text-align:center; transition:0.5s ease; height:100%;}
.product_detail01 .content .left .link_720 .border span svg{width:70px; height:30px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.product_detail01 .content .left .link_720 .border span i{position:absolute; right:0%;  margin-right:-7px; top:50%; transform:translateY(-50%);}
.product_detail01 .content .left .link_720 .border:hover span{margin-right:10px;}
.product_detail01 .content .center{width:48%; float:left; margin-left:2%; margin-right:1%;}
.product_detail01 .content .center .rect-72{padding-bottom:72%;}
.product_detail01 .content .right{margin-top:1rem; float:right; width:25%;}
.product_detail01 .content .right .txt{max-height:2.8rem; overflow-y:auto; padding-right:5px;}
.product_detail01 .content .right .txt::-webkit-scrollbar {width:2px; height:4px;}
.product_detail01 .content .right .txt::-webkit-scrollbar-thumb {border-radius:0; background:#053588;}
.product_detail01 .content .right .txt::-webkit-scrollbar-track {border-radius:0; background:#edeef0;}
.product_detail02 .hd_wrap{ transition:0.5s ease; background:#053588; position:relative; height:0.7rem;}
.product_detail02 .hd_wrap .hd {background:#053588;}
.product_detail02 .hd_wrap .hd .title{font-size:0.18rem; line-height:0.7rem; color:#fff; font-weight:bold;}
.product_detail02 .hd_wrap .hd.fixed{top:0; left:0; width:100%; position:fixed; z-index:22;}
.product_detail02 .hd_wrap .hd .item{float:left; padding:0 0.2rem; line-height:0.3rem; font-size:0.16rem; color:#fff; position:relative; cursor:pointer;}
.product_detail02 .hd_wrap .hd .item span{display:block; padding:0.2rem; position:relative;}
/* .product_detail02 .hd_wrap .hd .item span:after{content:'' ; width:100%; height:2px; background:#fcbb1f; position:absolute; left:0%;  bottom:0; transform:scale(0); transition:0.5s ease;} */

.product_detail02 .section01 .content .datalist {
    border: 1px solid #dddddd;
    text-align: center;
}

.product_detail02 .section01 .content .datalist th {font-size: .16rem;font-weight: bold;line-height: .28rem;padding: .09rem .15rem;background: #fcbb1f;color: #fff;}

.product_detail02 .section01 .content .datalist td {
    font-size: .15rem;
    color: #333333;
    line-height: .3rem;
    padding: .1rem;
}

.product_detail02 .hd_wrap .hd .item.active{color:#fff;}
.product_detail02 .hd_wrap .hd .item:hover{color:#fff; }
.product_detail02 .hd_wrap .hd .item.active span:before{content:''; width:11px; height:10px; background:url(../img/product02_1.png) no-repeat center; position:absolute; left:50%; transform:translateX(-50%); top:100%;}
.product_detail02 .hd_wrap .hd .link{padding:0.1rem 0}
.product_detail02 .hd_wrap .hd .link a{width:2.2rem; height:0.5rem; line-height:0.5rem; border:1px solid #fff; border-radius:5px; box-sizing:border-box; font-size:0.16rem; text-align:center; margin-left:0.15rem; color:#fff;}
.product_detail02 .hd_wrap .hd .link a.btn02{background:#fcbb1f; border-color:#fcbb1f;}
.product_detail02 .hd_wrap .hd .link a:hover{background:#fcbb1f; border-color:#fcbb1f;}
.product_detail02 .bd_wrap .section{padding-top:0.7rem; overflow:hidden;}
.product_detail02 .bd_wrap .section .infor{padding:0 6.5%; text-align:center;}
.product_detail02 .bd_wrap .section .infor .tit{text-transform:uppercase; font-weight:bold; color:#062147;}
.product_detail02 .bd_wrap .section .infor .con{color:#062147; margin-top:0.3rem;}
.product_detail02 .bd_wrap .section .content{margin-top:0.3rem;}
.product_detail02 .section01 .infor .con{font-size:0.18rem; color:#062147; font-weight:bold;}
.product_detail02 .section01 .infor .icon{display:inline-block; margin-right:5px}
.product_detail02 .section01 .infor .icon img{vertical-align:-2px;}
.product_detail02 .section01 .content span{float:left; width:33.2%; margin-right:0.2%; height:40px; line-height:40px; color:#4a4a4a; font-size:0.16rem; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.product_detail02 .section01 .content span:last-child{margin-right:0;}
.product_detail02 .section01 .content dt span{background:#fcbb1f; color:#fff;}
.product_detail02 .section01 .content dd:nth-child(even) span{background:#f9f9f9;}
.product_detail02 .section01 .content dd:nth-child(odd) span{background:#f2f2f2;}
.product_detail02 .section02 .content{width:11.78rem; position:relative; margin:0 auto;}
.product_detail02 .section02 .content .rect-46{padding-bottom:46%;}
.product_detail02 .section02 .content .owl-carousel .owl-stage-outer{overflow:visible;}
.product_detail02 .section02 .content .item{display:none;}
.product_detail02 .section02 .content .owl-item .item{display:block;}
.product_detail02 .section02 .sec02_btn>div{width:40px; height:40px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-20px;}
.product_detail02 .section02 .sec02_btn .owl-prev {left:1px; background:url(../img/product02_jt1.png) no-repeat center; background-size:cover;}
.product_detail02 .section02 .sec02_btn .owl-next {right:1px; background:url(../img/product02_jt2.png) no-repeat center; background-size:cover;}
.product_detail02 .section02 .sec02_btn .owl-prev:hover{background:url(../img/product02_jt1_on.png) no-repeat center; background-size:cover;}
.product_detail02 .section02 .sec02_btn .owl-next:hover{background:url(../img/product02_jt2_on.png) no-repeat center; background-size:cover;}
.product_detail02 .section03 .content .rect-505{padding-bottom:50.5%;}
.product_detail02 .section03 .content .item{display:none; background:#f4f4f4; position:relative; overflow:hidden;}
.product_detail02 .section03 .content .item:after{content:''; width:2.68rem; height:100%; position:absolute; right:0; top:0; background:url(../img/product02_4.png) no-repeat center; background-size:cover; pointer-events:none;}
.product_detail02 .section03 .content .owl-item .item{display:block;}
.product_detail02 .section03 .content .item .left{width:50%; float:left;}
.product_detail02 .section03 .content .item .right{width:50%; float:right;}
.product_detail02 .section03 .content .item .right .box{display:block; position:relative; z-index:2; padding:0.6rem 1.3rem 0.6rem 0.65rem;}
.product_detail02 .section03 .content .item .right .box .tit{font-size:0.3rem; line-height:0.3rem; color:#062147; font-weight:bold; text-transform:uppercase; margin-bottom:0.17rem; transition:0.5s ease;}
.product_detail02 .section03 .content .item .right .box .con{font-size:0.16rem; line-height:0.28rem; height:0.56rem;}
.product_detail02 .section03 .content .item .right .box .more{width:2.2rem; height:0.5rem; line-height:0.5rem; border:1px solid #062147; font-size:0.16rem; color:#062147; text-align:center; border-radius:5px; margin-top:0.7rem; transition:0.5s ease;}
.product_detail02 .section03 .content .item .right .box .more:hover{background:#062147; color:#fff;}
.product_detail02 .section03 .content .item img{transition:all 0.5s ease;}
.product_detail02 .section03 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.product_detail02 .section03 .content .item:hover .right .box .tit{color:#053588;}
.product_detail02 .section03 .content .owl-carousel{padding-bottom:50px;}
.product_detail02 .section03 .content .owl-dots{position:absolute; left:0; bottom:0; text-align:center; width:100%;}
.product_detail02 .section03 .content .owl-dots .owl-dot{display:inline-block; width:12px; height:12px; background:#888888; border-radius:15px; margin:0 5px; transition:0.5s ease;}
.product_detail02 .section03 .content .owl-dots .owl-dot.active{background:#053588;}
.product_detail03{background:url(../img/product02_5.jpg) no-repeat center; padding:0.7rem 0; margin-top:0.5rem;position:relative; background-size:cover;}
.product_detail03 .img_{position:absolute; left:0; top:0; width:9rem; height:100%;}
.product_detail03 .img_ img{max-width:none; height:100%; position:absolute; top:0; right:0;}
.product_detail03 .form_box{width:57.5%; float:right; position:relative; z-index:2;}
.product_detail03 .form_box .title{text-transform:uppercase; font-weight:bold; color:#062147; margin-bottom:0.3rem;}
.product_detail03 .form_box .inp_wrap{width:49%; margin-right:1%; float:left; height:48px; line-height:48px; background:#fff; border-radius:5px; margin-bottom:17px;}
.product_detail03 .form_box .inp_wrap .inp{width:100%; padding:0 20px; box-sizing:border-box; height:48px; line-height:48px; border:none; background:transparent;}
.product_detail03 .form_box .inp_wrap.inp_textarea{width:99%; height:auto; line-height:normal; font-size:0;}
.product_detail03 .form_box .inp_wrap.inp_textarea textarea{width:calc(100% - 60px); padding:30px; line-height:30px; height:90px; border:none; font-size:14px;}
.product_detail03 .form_box .tip{margin-bottom:.3rem; cursor:pointer;}
.product_detail03 .form_box .tip:last-child{margin-bottom:0;}
.product_detail03 .form_box .tip .icon{transition:all .3s ease; position:relative; display:inline-block; vertical-align:top; cursor:pointer;margin-right:.25rem;}
.product_detail03 .form_box .tip .icon i{font-size:0; width:.15rem; height:.15rem; border:1px solid #cccccc; margin:0; display:block; transition:all .3s ease; text-align:center; line-height:.15rem; margin-top:0.045rem;}
.product_detail03 .form_box .tip.on .icon i{font-size:.16rem; color:#fff; background:#053588; border-color:#053588;}
.product_detail03 .form_box .tip span{width:calc(100% - .6rem); display:inline-block; vertical-align:top; font-size:.14rem; line-height:.26rem; color:#062147; }
.product_detail03 .form_box .btn_box{text-align:right;}
.product_detail03 .form_box .btns{display:inline-block; width:1.7rem; height:0.48rem; height:0.48rem; color:#fff; font-weight:bold; text-align:center; background:#fcbb1f; padding:0; outline:none; border:none; border-radius:5px; margin:0;}

/* 文化 */
.culture01 .infor .tit{font-weight:bold; color:#062147;}
.culture01 .infor .con{font-size:0.32rem; font-weight:bold; line-height:0.4rem; color:#062147; margin:0.23rem 0 0.15rem;}
.culture01 .infor .txt{font-size:0.22rem; line-height:0.3rem; color:#4a4a4a;}
.culture01 .content{margin-top:0.6rem;}
.culture01 .content li{width:33%; float:left; text-align:center; position:relative; padding:20px 0;}
.culture01 .content li:after{content:''; width:1px; height:3rem; background:#ccc; position:absolute; left:0; top:0;}
.culture01 .content li:first-child::after{display:none;}
.culture01 .content li .box{padding:0 14%;}
.culture01 .content li .icon{width:112px; margin:0 auto 0.2rem; transition:0.5s ease;}
.culture01 .content li .tit{font-size:0.4rem; line-height:0.4rem; color:#062147;}
.culture01 .content li .tit span{font-weight:bold;}
.culture01 .content li .con{font-size:0.18rem; line-height:0.3rem; color:#4a4a4a; margin-top:0.16rem;}
.culture01 .content li:hover .icon{transform:rotateY(180deg);}
.culture02{margin-top:0.7rem;}
.culture02 .content{position:relative;}
.culture02 .content .swiper-container{height:5rem;}
.culture02 .content .swiper-slide img{position:absolute; left:50%; margin-left:-8.05rem; width:16.1rem; max-width:none;}
.culture02 .content .swiper-slide .intro{position:absolute; left:0; width:100%; bottom:0; transform:translateY(30px); transition:0.5s ease 0.2s; opacity:0;}
.culture02 .content .swiper-slide .intro .box{padding:1rem 0.65rem;color:#fff;}
.culture02 .content .swiper-slide .intro .box .tit span{font-weight:bold;}
.culture02 .content .swiper-slide .intro .box .con{font-size:0.2rem; line-height:0.3rem; margin-top:0.13rem; width:50%;}
.culture02 .content .swiper-slide-active .intro{transform:translateY(0); opacity:1;}
.culture02 .content .btns{position:absolute; right:0; top:50%; transform:translateY(-50%); width:40px; z-index:3}
.culture02 .content .btns .swiper-pagination{position:static; margin:0.3rem 0;}
.culture02 .content .btns .swiper-pagination-bullet{display:block; outline:none; width:16px; height:16px; background:url(../img/culture02_dot.png) no-repeat center; margin:10px 0; opacity:1; border-radius:0; cursor:pointer;}
.culture02 .content .btns .swiper-pagination-bullet-active{background:url(../img/culture02_dot_on.png) no-repeat center;}
.culture02 .content .btns .arrs{width:18px; height:11px; opacity:0.4; cursor:pointer; outline:none;}
.culture02 .content .btns .arrs.swiper_prev{background:url(../img/culture02_jt1.png) no-repeat center;}
.culture02 .content .btns .arrs.swiper_next{background:url(../img/culture02_jt2.png) no-repeat center;}
.culture02 .content .btns .arrs:hover{opacity:1;}


/* 下载中心 */
.channel_content.download{padding:.56rem 0;}
.download .rect-134{padding-bottom:134.14%; background-color:#ffffff;}
.download01 .left{width:25.7%; float:left; margin-right:1.8%;}
.download01 .left .t_box{background-color:#f9f9f9; padding:.4rem .3rem; margin-bottom:.3rem;}
.download01 .left .t_box .tit{font-size:.2rem; font-weight:bold; line-height:.24rem; color:#062147; padding-bottom:.2rem; margin-bottom:.2rem; position:relative;}
.download01 .left .t_box .tit::after{display:block; content:''; position:absolute; bottom:0; left:0; width:.41rem; height:4px; background-color:#fcbb1f;}
.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; font-size:14px; background-color:#e9e9e8; border-radius:4px; padding:0; border:none; vertical-align:middle; color:#b7b7b7; width:87%; padding-left:.21rem; box-sizing:border-box;}
.download01 .left .t_box .t_inp span{display:inline-block; width:13%; height:.46rem; background-color:#053588; border-radius:4px; vertical-align:middle; position:relative;}
.download01 .left .t_box .t_inp span img{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%);}
.download01 .left .content{position:relative; padding:.35rem .3rem .4rem; background-color:#f9f9f9;}
.download01 .left .content .title{font-size:.2rem; font-weight:bold; line-height:.24rem; color:#1d3258; padding-bottom:.2rem; position:relative; margin-bottom:.25rem;}
.download01 .left .content .title::after{display:block; content:''; position:absolute; bottom:0; left:0; width:.41rem; height:4px; background-color:#fcbb1f;}
.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:#053588;}
.download01 .left .content .list::-webkit-scrollbar-track {border-radius:0; background:#edeef0;}
/* .download01 .left .content{} */
.download01 .left .item{position:relative;}/* padding-bottom:25px; */
/* 小手手的出现位置  字加icon还是全行*/
.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-right:.4rem; box-sizing:border-box; font-size:.14rem; line-height:.24rem;}
.download01 .left .item div .icon{cursor:pointer; width:14px; height:14px; position:absolute; right:.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; right: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:#053588;}
.download01 .left .item.cur div .icon:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#053588;}
.download01 .left .item.cur div .icon:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; background:#fff;}
.download01 .right{float:right; width:72.5%; border:solid 1px #d1d1d1; padding:0 .3rem; 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_{float:left; width:48.7%; margin-right:2.6%; margin-bottom:.3rem; transition:.5s ease; box-sizing:border-box; background-color:#f1f2f6;}
.download01 .right .right_box .bott_ ul .li_:nth-child(2n){margin-right:0;}
.download01 .right .right_box .bott_ ul .li_.two{margin-right:0;}
.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;}
.download01 .right .right_box .bott_ ul .li_ .box .img{width:17.1%; display:inline-block; vertical-align:middle;}
.download01 .right .right_box .bott_ ul .li_ .box .intro{margin-left:4%; margin-right:4%; width:37%; display:inline-block; vertical-align:middle;}
.download01 .right .right_box .bott_ ul .li_ .box .intro .tit{font-size:0.22rem; color:#222; margin:0; line-height:0.28rem; max-height:0.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.download01 .right .right_box .bott_ ul .li_ .box .intro .con{font-size:0.14rem; color:#777;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list{width:37.9%; display:inline-block; vertical-align:middle;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list a{display:block; line-height:0.41rem; font-size:0.14rem; background:#053588; text-align:left; border:1px solid #053588; box-sizing:border-box; border-radius:4px; padding:0 .15rem; padding-right:.1rem; font-size:.14rem; font-weight:bold; color:#ffffff;} 

.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;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list a span{display:inline-block; vertical-align:middle; margin-left:.11rem;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list .btn1{margin-bottom:0.1rem;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list .btn2{background-color:#f1f2f6; border:solid 1px #888888; color:#4a4a4a;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list .btn2:hover{color:#ffffff; background-color:#053588;}
.download01 .right .right_box .bott_ ul .li_ .box .btn_list .btn2.disabled{background:#e5e5e5; color:#222;}
.download01 .right .right_box .bott_ ul.one li{width:100%; margin-right:0; margin-bottom:20px;}
.download01 .right .right_box .bott_ ul.one li .box .img{display:none;}
.download01 .right .right_box .bott_ ul.one li .box .intro{margin-left:0; margin-right:0; float:left; width:50%; vertical-align:middle;}
.download01 .right .right_box .bott_ ul.one li .box .intro .tit{display:inline-block; margin:0 .1rem 0 0; line-height:0.36rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block; vertical-align:middle;}
.download01 .right .right_box .bott_ ul.one li .box .intro .con{display:inline-block; margin-right:.1rem; vertical-align:middle;}
.download01 .right .right_box .bott_ ul.one li .box .btn_list{width:50%; text-align:right; float:right;}
.download01 .right .right_box .bott_ ul.one li .box .btn_list a{margin-left:.2rem; margin-bottom:0; display:inline-block; width:1.81rem;}
.download01 .right .right_box .bott_ ul.one li .box .btn_list .btn1{margin-left:0; margin-bottom:0;}
.download01 .widgets_common_pages_4{margin-top:0.3rem;}
.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{line-height:0.3rem; 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:#053588; 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 .nav_prev:hover{background:url(../img/download_prev2.html) no-repeat center; background-size:cover;}
.download03 .content .box .bott_ .left .nav_next:hover{background:url(../img/download_next2.html) no-repeat center; background-size:cover;}
.download03 .content .box .bott_ .left .delAll{margin-top:0.1rem; cursor:pointer;}
.download03 .content .box .bott_ .left .delAll i{display:inline-block; vertical-align:middle; width:0.14rem; height:0.14rem; background:url(../img/download_delete.svg) no-repeat center; background-size:cover;}
.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:#053588;}
.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:#053588; 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);}

/* 关于 */
.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-left: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-right:5%;}
.about04 .content .left .con{margin-bottom:.75rem;}
.about04 .content .left .list .li_{color:#062147; text-align:center; float:left; padding:0 .875rem; position:relative;}
.about04 .content .left .list .li_:first-child{padding-left:0;}
.about04 .content .left .list .li_:last-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_:last-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; right: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 0 .6rem .5rem; 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;}
@keyframes bye{0%{transform:translateY(0);} 50%{transform:translateY(-4px);} 100%{transform:translateY(0);}}
.media02 .content .left .img_ .play{width:90px; height:90px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);;}

.survey01 .form_box .fbli label{font-size:14px;}
.solu_detail01 .content:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.5); position:absolute; left:0; top:0;}
.solu_detail01 .content .info{z-index:2;}
.product_detail02 .section03 .content .item .right .box .tit{white-space:normal; line-height:0.4rem;}
.product_detail02 .section03 .content .item .right .box{padding-top:1.5rem;}
.jr_service02 .content .item .rect-100:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.6); position:absolute; left:0; top:0; transition:0.5s ease; opacity:0;}
.jr_service02 .content .item.cur .rect-100::after{opacity:1;}

.jr_service02 .content .item.cur .rect-100 img{filter:blur(5px);}
.jr_service02 .content .item .info{padding-bottom:1rem;}
.jr_service02 .content .item.cur .info .con{height:auto;}

/* 2024-0219 */
/* 右侧导航 新 */
.r_menu{position:fixed; right:14px; bottom:2rem; z-index:20; display:none;}
.r_menu a{display:block;}
.r_menu .txt{font-size:0.14rem;}
.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)
    }
}
/* 右侧导航 新 end */
.social_respon01{padding:1.05rem 0;}
/* 这个隐藏是因为最开始说的是固定4个 现在是6个了*/
/* .media02 .content .right .item:first-child,
.media02 .content .right .item:last-child{display:none;} */
.media01 .infor a:after{bottom:5px;}

/* 2024-0222 */
.pro_list02 .left .box .form{position:relative; background:#eeeeee; border-radius:5px; height:50px; line-height:50px; padding:0 20px; margin:20px 0 11px;}
.pro_list02 .left .box .form .inp{width:80%; height:50px; line-height:50px; border:none; padding:0; background:transparent;}
.pro_list02 .left .box .form .btns{background:none; border:none; padding:0; margin:0; outline:none; position:absolute; top:50%; right:20px; transform:translateY(-50%); font-size:20px; color:#053588; font-weight:bold; cursor:pointer;}

.ipart02 .cursor_icon{position:absolute; left:46%; top:40px; border-radius:30px; background:rgba(0,0,0,.7); z-index:3;}
.ipart02 .cursor_icon .box{padding:11px 12px; width:122px; height:56px; box-sizing:border-box; position:relative; display:flex; justify-content: space-between; align-items:center;}
.ipart02 .cursor_icon .box .jt{font-size:0;}
.ipart02 .cursor_icon .box .jt img{vertical-align:middle;}
.ipart02 .cursor_icon .box .hands{animation: move-swipe-gesture 2.25s infinite;}

@keyframes move-swipe-gesture {
	0%,to {
			transform: translateX(-5px)
	}

	50% {
			transform: translateX(5px)
	}
}


.m_share,
.m_footer,
.m_contact,
.m_toolbar ,.header_mobile{display:none;}

.product_detail02 .bd_wrap .section .infor .con a{display:inline-block; padding:0 20px; font-size:16px; color:#888; line-height:35px; position:relative;}
.product_detail02 .bd_wrap .section .infor .con a.cur{color:#053588; font-weight:bold;}
.product_detail02 .bd_wrap .section .infor .con a::after{content:''; width:1px; height:16px; background:#DDDDDD; position:absolute; left:0; top:50%; margin-top:-8px;}
.product_detail02 .bd_wrap .section .infor .con a:first-child:after{display:none;}
.product_detail02 .bd_wrap .section .infor .con a:before{content:''; width:80%; height:1px; background:#053588; position:absolute; left:50%; transform:translateX(-50%); bottom:0; opacity:0; transition:0.5s ease;}
.product_detail02 .bd_wrap .section .infor .con a.cur:before{opacity:1;}
.product_detail02 .bd_wrap .section .content .lunbo2{display:none;}
.product_detail02 .section02 .content .item .play{width:0.8rem; height:0.8rem; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer; z-index:2;}
.product_detail02 .section02 .content .item .play img{position:relative; z-index:1;}
.product_detail02 .section02 .content .item .play::before{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:20px; height:20px; border-radius:50%; content:''; z-index:-1;}
.product_detail02 .section02 .content .item .play::after{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:22px; height:22px; border-radius:50%; content:''; z-index:-1;}
.product_detail02 .section02 .content .item .play::before{animation:scale 2s ease-out infinite; background:#fff; opacity:0.5; animation-delay:0;}
.product_detail02 .section02 .content .item .play::after{animation:scale2 2s ease-out infinite; background:#fff; opacity:0.3; animation-delay:0;}
@keyframes scale{0%{transform:translate(-50%, -50%) scale(1); opacity:.9} 100%{transform:translate(-50%, -50%) scale(7); opacity:0;}}
@keyframes scale2{0%{transform:translate(-50%, -50%) scale(1); opacity:.9;} 100%{transform:translate(-50%, -50%) scale(10);opacity:0;}}
@keyframes move{
	0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
	50%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
	100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}


/* 20240318 解决方案重做 */
/* .xc_application{height:6.4rem;} */
.solu_pageHeader .header{position:relative}
.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% 50%; 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%)}
}
.new_application.xc_nav{border-bottom:1px solid #d9d9d9;  text-align:center; background:#fff; z-index:10; display:block;}
.new_application.xc_nav .tit{vertical-align:text-top; margin-right:.3rem;}
.new_application.xc_nav .content{position:relative; display:inline-block; vertical-align:text-top; /*width:calc(100% - 1.5rem);*/ width:100%;}
.new_application.xc_nav .swiper-container{width:calc(100% - 1.6rem); margin:0 auto;}
.new_application.xc_nav .swiper-slide a{padding:.16rem 0; display:inline-block; position:relative; font-size:.17rem;
    line-height:.3rem; color:#5b5b5b;}
.new_application.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:#0a1e40; width:100%;}
.new_application.xc_nav .swiper-slide:hover a{color:#5b5b5b;}
.new_application.xc_nav .swiper-slide.cur a{color:#0a1e40; font-weight:bold;}
.new_application.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;}
.new_application.xc_nav .swiper-slide:hover a::after{transform:scaleX(1); transform-origin:left;}
.new_application.xc_nav .swiper-slide.cur a::after{transform:scaleX(1); transform-origin:left;}
.new_application.xc_nav .swiper_btn{background:none; margin-top:0; width:auto; height:auto; transform:translateY(-50%); left:0; outline:none;}
.new_application.xc_nav .swiper_btn.swiper-button-next{left:auto; right:0;}
.new_application.xc_nav .swiper_btn .iconfont{font-size:.18rem; line-height:1; margin:0; color:#989898; font-weight:bold;}
.solu.channel_content{padding-top:0;}
.solu .infor .tit {color:#062147;  font-weight:bold; text-transform:uppercase; text-align:center;}
.solu02{padding:0.8rem 0;}
.solu02 .content{margin-top:0.5rem; position:relative;}
.solu02 .content .item{display:none;}
.solu02 .content .owl-item .item{display:block;}
.solu02 .content .item .rect-524{padding-bottom:52.4%;}
.solu02 .content .item .intro{padding:0.3rem; box-sizing:border-box; height:1.8rem; background:#f5f5f5; transition:0.5s ease; position:relative; transition:0.5s ease; color:#062147; overflow:hidden;}
.solu02 .content .item .intro .tit{font-size:0.22rem; line-height:0.3rem;  position:relative; z-index:2;}
.solu02 .content .item .intro::after{content:''; width:235px; height:180px; background:url(../img/solu02_2.png) no-repeat center; pointer-events:none; opacity:0; visibility:hidden; position:absolute; right:0; top:0; transition:0.5s ease; }
.solu02 .content .item:hover .intro{background:#053588; color:#fff;}
.solu02 .content .item:hover .intro::after{opacity:1; visibility:visible;}
.solu02 .content .solu02_btn{display:none;}
.solu02 .content .solu02_dots{text-align:center; width:100%; margin-top:0.4rem;}
.solu02 .content .solu02_dots.disabled{display:none;}
.solu02 .content .solu02_dots .owl-dot{display:inline-block; width:0.6rem; height:6px; background:#CECECE; border-radius:5px; margin:0 0.1rem; transition:0.5s ease; cursor:pointer;}
.solu02 .content .solu02_dots .owl-dot.active{background:#053588;}
.solu02 .content .item img{transition:all 0.5s ease;}
.solu02 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.solu03 .content{margin-top:0.4rem;}
.solu03 .content .item{display:flex; padding:.4rem 6%; align-items:center; justify-content:space-between; background:#f7f8fc; border-radius:.2rem;}
.solu03 .content .item .img_{max-width:40%;}
.solu03 .content .item .img_ img{max-height:3rem; mix-blend-mode:darken;}
.solu03 .content .item .words{width:57%; }
.solu03 .content .item .words .tit{font-weight:bold; color:#062147; margin-bottom:.15rem; font-size:0.32rem; line-height:0.42rem;}
.solu03 .content .item .words .con{text-align:justify; color:#2a2a2a; line-height:0.28rem; font-size:0.16rem;; max-height:1.12rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; margin-bottom:0.4rem;}
.solu03 .content .item:nth-child(2n+1){flex-direction:row-reverse;}
.solu03 .content .item:nth-child(2n){background:#ffffff; /* flex-direction:row-reverse; text-align:right; */}
.solu03 .content .item:nth-child(2n) .words{text-align:right;}
.solu03 .content .item:nth-child(2n) .words .con{text-align:right;}
.solu03 .content .item .more{font-size:16px; color:#fff; text-transform:uppercase; height:0.5rem; line-height:0.5rem; width:2rem; border:2px solid #fcbb1f; border-radius:4px; display:inline-block; text-align:center; background:#fcbb1f;}
.solu03 .content .item .more .icon{width:14px; height:16px; background:url(../img/jiantou_white.svg) no-repeat center; background-size:cover; display:inline-block; margin-left:15px; vertical-align:-3px; transition:0.3s ease;}
.solu03 .content .item .more:hover{background:#fcbb1f; color:#062147;}
.solu03 .content .item .more:hover .icon{background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover;} 
.solu03 .content .item .rect-67{padding-bottom:67%;}

/* 下层面包屑 */
.xc_application>img{display:block; margin:0 auto;}
.xc_application .wrap{position:relative; height:100%;}
.xc_crumbs{position:absolute; right:0; bottom:.25rem; color:#fff; font-size:.14rem; line-height:.2rem; z-index:3;}
.xc_crumbs h1{color:#fff; font-size:.14rem; line-height:.2rem; display:inline-block; font-weight:normal; margin:0;}

.solu_detail01 .content.no_word .info{display:none;}
.solu_detail01 .content.no_word:after{display:none;}

/* .new_application.xc_nav .content{height:62px;}
.new_application.xc_nav .content{vertical-align:middle;} */
.new_application.xc_nav .swiper-slide a{font-size:0.15rem;}


/* 20240401 */
.solu_change{padding:70px 0; background:#f6f6f6;}
.solu_change .infor{text-align:center;}
.solu_change .content{margin-top:0.4rem; position:relative; overflow:hidden; height:6rem; transition:all .4s ease;}
.solu_change .content .rect-63{padding-bottom:63%;}
.solu_change .content .li_{float:left; width:23.5%; margin-right:2%; background:#fff; transition:0.5s ease; margin-bottom:0.3rem;}
.solu_change .content .li_four{margin-right:0}
.solu_change .content .li_ a{display:block;}
.solu_change .content .li_ .logo{padding:0.17rem 0.35rem 0.3rem;}
.solu_change .content .li_ .pic{ padding:0 0.35rem;}
.solu_change .content .li_ .info{line-height:0.7rem; padding-top:0.5rem; position:relative; overflow:hidden;}
.solu_change .content .li_ .info:after{content:''; width:3.8rem; height:1.2rem; background:url(../img/solu_change_3.png) no-repeat center; position:absolute; right:0; top:0; background-size:cover; pointer-events:none;}
.solu_change .content .li_ .info .tit{font-size:16px; color:#fff; position:relative; z-index:2; padding:0 0.35rem;}
.solu_change .content .more_box{text-align:center; cursor:pointer; display:none; position:absolute; bottom:0; left:0; width:100%;}
.solu_change .content .more_box::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:1.9rem; background:linear-gradient(to top ,rgba(246,246,246,0.8) 90%,rgba(246,246,246,0));}
.solu_change .content .more_box .box{display:inline-block; position:relative; z-index:3; background:#0a3886; border-radius:.06rem; font-size:.16rem; line-height:.45rem; padding:0 .4rem; color:#fff; font-weight:bold; transition:all .3s ease; text-transform:uppercase;}
.solu_change .content .more_box.more{position:relative;}
.solu_change .content .more_box.more::after{opacity:0;}
.solu_change .content .more_box .box:hover{color:#fff; background:#f5ca45;}
.solu_change .content .more_box .box i{width:18px; height:16px; background:url(../img/jt_down.svg) no-repeat center; display:inline-block; background-size:cover; margin-left:0.2rem;}
.solu_change .content .more_box.more i{background:url(../img/jt_up.svg) no-repeat center; background-size:cover;}
.solu_change .content .li_:hover{transform:translateY(-10px);}
.solu.channel_content{padding-bottom:0;}
/* 产品列表 新改版 */
.product{background:#f6f6f6; padding:0.7rem 0;}
.product01 .left{float:left; width:21%;}
.product01 .right{float:right; width:76.5%;}

.product01 .left .sect{margin-top:.24rem; background:#fff; border-radius:.06rem; overflow:hidden;}
.product01 .left .sect:first-child{margin-top:0;}
.product01 .left .sect .hd{background:#063f87; padding:0 .24rem;}
.product01 .left .sect .hd .icon{float:left; line-height:0.56rem; margin-right:.14rem;}
.product01 .left .sect .hd .icon img{vertical-align:middle;}
.product01 .left .sect .hd .tit{float:left; font-size:.18rem; line-height:.56rem; color:#fff;}
.product01 .left .sect .hd .reset{display:block; float:right; line-height:.56rem; font-size:.14rem; color:#fff; opacity:0.9;}
.product01 .left .sect .bd{padding:.15rem .24rem;}

.product01 .left .sect1 .bd .item{position:relative; font-size:.14rem; line-height:.2rem; padding:.08rem 0 .08rem .34rem; color:#000;}
.product01 .left .sect1 .bd .item>a{display:block;}
.product01 .left .sect1 .bd .item .check{position:absolute; left:0; top:.1rem; height:.14rem; width:.14rem; border:1px solid #cccccc; border-radius:.03rem; transition:all 0.3s ease;}
.product01 .left .sect1 .bd .item .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;}
.product01 .left .sect1 .bd .item.cur .check{border-color:#f5be2c;}
.product01 .left .sect1 .bd .item.cur .check::after{opacity:1; visibility:visible; width:.1rem; height:.1rem;}
.product01 .right .li_{width:31%; 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;}
.product01 .right .li_::after{content:''; width:0%; height:3px; background:#053588; transition:0.5s ease; position:absolute; left:0; bottom:0;}
.product01 .right .li_three{margin-right:0;}
.product01 .right .li_box{padding:0.13rem 0.35rem 0;}
.product01 .right .li_ .img_ {display:block; padding-bottom:0.2rem; border-bottom:1px solid #E1E1E1; margin-bottom:0.1rem;}
.product01 .right .li_ .img_ .tit{font-size:0.3rem;  margin-top:0.12rem; line-height:0.3rem; color:#062147; font-family:Impact; text-align:center;}
.product01 .right .li_ .con span{display:block; font-size:15px; line-height:28px; color:#062147;}
.product01 .right .li_ .con{margin-bottom:20px; height:112px}
.product01 .right .li_ .btn_box{font-size:0.18rem; line-height:0.52rem; color:#062147; font-weight:bold;}
.product01 .right .li_ .btn_box .btns{text-align:center; display:block; width:48%;  border:1px solid #F2F2F2;}
.product01 .right .li_ .btn_box .btns01{border-left:none;}
.product01 .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;}
.product01 .right .li_ .btn_box .btns02{border-right:none;}
.product01 .right .li_:hover::after{width:100%;}
.product01 .right .li_ img{transition:all 0.5s ease;}
.product01 .right .li_:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

.product01 .right .crumbs{text-align:right; font-size:.15rem; line-height:.2rem; color:#8d8d8d; margin-bottom:.2rem;}
.product01 .right .crumbs h1{color:#8d8d8d; font-size:.14rem; line-height:.2rem; display:inline-block; font-weight:normal; margin:0;}
.product01 .right .top{background:#fff; padding:.4rem; margin-bottom:.4rem; border-radius:.06rem;}
.product01 .right .top .hd .tit{float:left; font-weight:bold; font-size:.18rem; line-height:.3rem; color:#062147; position:relative;}
.product01 .right .top .hd .tit::after{content:''; width:100%; height:3px; background-color:#f7b400; position:absolute; left:0; bottom:-9px;}
.product01 .right .top .hd .con{float:left; font-size:.15rem; line-height:.3rem; color:#062147; margin-left:.55rem;}
.product01 .right .top .hd .con .num{font-weight:bold;}
.product01 .right .top .hd .inquiry{display:block; float:right; font-size:.14rem; 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;}
.product01 .right .top .bd .filter{padding:.18rem 0; border-top:1px solid #eceff8;}
.product01 .right .top .bd .filter .tit{float:left; font-size:.16rem; width:1rem; line-height:.28rem; color:#888; margin-right:0.3rem;}
.product01 .right .top .bd .filter ul{float:left; width:calc(100% - 1.3rem); margin-top:-0.15rem;}
.product01 .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;}
.product01 .right .top .bd .filter .item.cur{background:#f7b400; border-radius:.05rem;}
.product01 .right .top .bd .filter .item.cur a:hover{color:#0a1e40;}
.product01 .right .top .bd .filter1 .item{margin-right:.5rem;}
.product01 .right .top .bd .filter14 ul{width:auto;}
.product01 .right .top .bd .filter14 .item{margin-right:.2rem; border:1px dashed #005bac;}
.product01 .right .top .bd .filter14 .item .close{color:#005bac; font-weight:bold; font-size:0.9em; margin-left:.05rem;}
.product01 .right .top .bd .filter14 .reset{float:left; font-size:.15rem; line-height:.24rem; color:#282828; display:flex; align-items:center; cursor:pointer;}
.product01 .right .top .bd .filter14 .reset .icon{vertical-align:baseline; margin-right:.05rem; }
.product01 .right .top .bd .filter14 .item.cur{background:none; border-radius:0;}
.product01 .right .top .bd .filter14{padding-bottom:0;display:none;}
.product01 .right .pic{border-radius:5px; margin-bottom:0.4rem; overflow:hidden; display:block;}
.product01 .right .pic img{width:100%;}

.m_procuct01{display:none;}
.xc_application .appl_intro{ background: url(../img/appl_detail_banner_bg.jpg) no-repeat left center/cover;}

.ipart04:before {
    content: '';
    border-radius: 4px 0 0 0;
    width: 5.18rem;
    height: 4.97rem;
    background: url(../img/ipart04_before.png) no-repeat center/cover;
    position: absolute;
    right: 0;
    bottom: 0;
    z-index:2;
}


/* 20240408 */
.ibanner .swiper-slide .intro_box .more{display:none;}
.solu03{padding-bottom:50px;}
.about02 .box{background:none!important;}
.xc_application>img{display:none;}
.network01 .right .btns{font-size:25px;}
.news_list01 .infor .con li{margin:0 2px;}
.news_list03{margin-top:0;}
.header .nav_down .left ul{height:4rem;}
.about04 .content .left .list .li_:hover .num{color:#053588;}

/* 20240409  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:#053588; position:relative;}
.video_list01 .infor a:after{content:''; width:100%; height:1px; background:#053588; 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:#053588; border-color:#053588;}
.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:left; 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(4){margin-right:0;}
.video_list02 .content .item li:nth-child(5n+7){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%;}


.network01 .right .select_wrap{width:30%; margin-right:2%; margin-left:0;}
.network01 .right .btn_reset{float:left; font-size:0.17rem; text-transform:uppercase; width:4%; height:0.48rem; line-height:0.48rem;  font-size:0; position:relative; cursor:pointer;}
.network01 .right .btn_reset i{width:0.3rem; height:0.3rem; background:url(../img/reset.svg) no-repeat center; background-size:cover; display:inline-block; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.gold_service01 .content:before{display:none;}
.gold_service01 .content .border:after{background:url(../img/gold_service01_bg.png) no-repeat center; background-size:cover; width:100%;}

.news_list01 .content .swiper_prev{width:40px; height:40px; background:url(../img/product02_jt1.png) no-repeat center; background-size:cover; transition:0.5s ease; position:absolute; left:2px; bottom:-20px; z-index:3; cursor:pointer;}
.news_list01 .content .swiper_next{width:40px; height:40px; background:url(../img/product02_jt2.png) no-repeat center; background-size:cover; transition:0.5s ease; position:absolute; right:2px; bottom:-20px; z-index:3; cursor:pointer;}
.news_list01 .content .swiper_prev:hover{background:url(../img/product02_jt1_on.png) no-repeat center;}
.news_list01 .content .swiper_next:hover{background:url(../img/product02_jt2_on.png) no-repeat center;}

.contact_us01 .tab_b_box .tab_b li::after{width:100%;}
.survey01 .form-list>li .form-con li .Validform_checktip.Validform_right{display:none;}
.survey01 .form_box .fbli{position:relative;}
.survey01 .form_box .fbli .Validform_wrong{font-size:.14rem; position:absolute; bottom:0; left:50%; transform:translate(-32%, 100%);}
.header .nav_down{height:5rem;}
.header .nav_down .left ul{height:3rem;}





/* 2024-410 */
.product01 .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;}
.product01 .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;}
.product01 .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;}
.product01 .right .li_.comp_cur .compare{display:block;}
.product01 .right .li_.comp_cur .compare .check{border-color:#f5be2c;}
.product01 .right .li_.comp_cur .compare .check::after{opacity:1; visibility:visible; width:.1rem; height:.1rem;}



/* 产品对比 */
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 .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:#053588; 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.3rem 0 0.23rem; position:relative; border:1px solid #062147; border-radius:7px; line-height:0.5rem; cursor:pointer;}
.compare_pro .content .con_top .item .sele_wrap .sele i{font-size:0.18rem; color:#062147; position:absolute; right:0.3rem; top:50%; transform:translateY(-50%);}
.compare_pro .content .con_top .item .sele_wrap .sele span{width:calc(100% - 0.3rem);}
.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:#063f87; }
.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:#063f87; 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;}


/* 产品对比 */
.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);}


/* 表单 */
.order_new .top .box{overflow:hidden; font-size:0; display:flex; align-items:center; justify-content:space-between;}
.order_new .top .box .item{height:140px; display:flex; align-items:center; justify-content:flex-start; vertical-align:bottom; width:31.7%; padding-left:.5rem; box-sizing:border-box; position:relative; padding-right:.2rem;}
.order_new .top .box .item01{width:34.8%; background:url(../img/inquire01_01.png) no-repeat right/cover;}
.order_new .top .box .item .num{font-size:.76rem; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; line-height:1; color:rgba(255,255,255, 0.3);}
.order_new .top .box .item .infor{color:#fff; margin-left:.3rem;}
.order_new .top .box .item .infor .tit{font-size:.28rem; line-height:.3rem; font-weight:bold; }
.order_new .top .box .item .infor .con{font-size:.18rem; line-height:.3rem; margin-top:.05rem;}
.order_new .top .box .item::after{content:''; position:absolute; top:0; width:105%; height:50%; left:0; background:#063f87; transform:skewX(35.5deg) ; z-index:-1;}
.order_new .top .box .item::before{content:''; position:absolute; bottom:0; width:105%; height:50%; left:0; background:#063f87; transform:skewX(-35.5deg) ; z-index:-1;}
.order_new .top .box .item01::after,
.order_new .top .box .item01::before{display:none;}
.order_new .top .box .item02::after{transform:skewX(35.5deg) translateX(-5%);}
.order_new .top .box .item02::before{transform:skewX(-35.5deg) translateX(-5%);}
.order_new .top .box .item03::after,
.order_new .top .box .item03::before{width:120%;}
.scroll_limit{
    max-height: 400px;
    overflow-y: auto;
}

.m_header .mNav_bott .m_navli05.simple > a:before,
.m_header .mNav_bott .m_navli05.simple > a:after {
    background: transparent;
}

.solu02 .content .item .rect-524{padding-bottom:63.7%;}
.product_detail02 .hd_wrap{height:70px;}
.product_detail02 .hd_wrap .hd .title{line-height:70px;}
.product_detail02 .hd_wrap .hd .link{padding:10px 0;}
.product_detail02 .hd_wrap .hd .link a{height:50px; line-height:50px;}
.product_detail02 .hd_wrap .hd .item{line-height:30px;}
.product_detail02 .hd_wrap .hd .item span{padding:20px 0.2rem;}
.news_list01 .content .li_ img{height:auto;}
.news_list02 .center li .date{width:100px;}
.news_list02 .center li .txt {width:calc(100% - 130px);}
.product01 .right .li_ .img_ .tit{overflow:hidden;; text-overflow:ellipsis; white-space:nowrap}
.product01 .left .sect .hd .reset{font-size:20px;}

.order02 .content .form .item.phone .input_ input{width: 100%; border:none; border-radius:0 10px 10px 0; display: flex!important;}
.order02 .content .form .intl-tel-input{border:1px solid #d1d1d1; border-radius:10px;}
.order02 .content .form .intl-tel-input .flag-container{border:none}
body .intl-tel-input.allow-dropdown .flag-container .selected-flag{border-radius:7px 0 0 7px;}
body .intl-tel-input.allow-dropdown .flag-container .selected-flag{background:#eee;}

.solu04 {background:#053588; padding:0.7rem 0; position:relative;}
.solu04:after{content:''; width:100%; height:100%; background:url(../img/solu04_bg.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:0; pointer-events:none;}
.solu04 .infor .tit{color:#fff;}
.solu04 .content{margin-top:0.4rem;}
.solu04 .content .item{display:none; background:#fff; border-radius:5px;}
.solu04 .content .owl-item .item{display:block;}
.solu04 .content .item .box{padding:0.5rem;}
.solu04 .content .item .box .rect-67{padding-bottom:67%;}
.solu04 .content .item .box .pic{margin-bottom:10px;}
.solu04 .content .item .box .info .tit{font-size:0.22rem; line-height:0.33rem; font-weight:bold; color:#062147; margin-bottom:10px; height:0.66rem; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.solu04 .content .item .box .info .con{font-size:0.16rem; line-height:0.3rem; color:#555; margin-bottom:15px;}
.solu04 .content .item .box .info ul{line-height:26px; height:104px; overflow:hidden;}
.solu04 .content .item .box .info li i{color:#053588;}
.solu04 .content .item .box .info .mores{display:inline-block; padding:15px 25px; font-size:14px; text-transform:uppercase; color:#fff; transition:.5s; border-radius:5px; background:#062147; margin-top:30px;}
.solu04 .content .item .box .info .mores:hover{background:#053588;}
.el2{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.solu04 .content .owl-nav{display:none;}

.product_detail01:after{display:none;}
.product_detail01:before{width:3.4rem; height:3.45rem;}
.news_list01 .swiper-pagination.swiper-pagination-progressbar{width:80%; margin:0.4rem auto 0;}

.ipart04 .content .left .btn_box .arr{outline:none; width:62px; height:62px; transition:all 0.5s ease; background:#F7F7F7; border-radius:50px; cursor:pointer; position:relative;}
.news_list01 .content .icon{width:15px; height:15px; display:block; background:url(../img/jiantou_gray.svg) no-repeat center; background-size:cover; position:absolute; left:50%; top:50%; margin-top:-7px; margin-left:-7px;;}
.news_list01 .content .swiper_prev{width:40px; height:40px; transition:0.5s ease; background:#F7F7F7; border-radius:50px; cursor:pointer; position:absolute;} 
.news_list01 .content .swiper_next{width:40px; height:40px; transition:0.5s ease; background:#F7F7F7; border-radius:50px; cursor:pointer; position:absolute;} 
.news_list01 .content .swiper_prev .icon{transform:rotateZ(180deg); margin-left:-11px;}
.news_list01 .content .swiper_next{margin-left:0.2rem;}
.news_list01 .content .swiper_next .icon{margin-left:-5px;}
.news_list01 .content .swiper_prev:hover{ background:#053588 }
.news_list01 .content .swiper_next:hover{ background:#053588 }
.news_list01 .content .swiper_next:hover .icon{background:url(../img/jiantou_white.svg) no-repeat center; background-size:cover;}
.news_list01 .content .swiper_prev:hover .icon{background:url(../img/jiantou_white.svg) no-repeat center; background-size:cover;}
.news_list01 .content .swiper-button-disabled{cursor:not-allowed;}

.lang_xiala .bott_ .content .li_bott a{width:20%; margin-right:5%;;}

.history01 .stage_item .wrap{width:auto;}
.f_top .list dd.last a{color:#fcbb1f;}
.f_top .list dd.last a:hover{color:#fcbb1f;}
.compare_pro .content .con_top .current_tit{height:0.6rem; overflow:hidden;}
.ipart01 .content .form_box{z-index:5;}
.compare_pro .content .con_top .item01 .com_btns a:hover{color:rgba(255,255,255,.7);}
.network02 .left .left_content{overflow-x:hidden;}
/* .news_list01 .content .li_{padding:1px;}
.news_list01 .content .li_ a{border:1px solid #C9C9C9; display:block;}
.news_list01 .content .li_ .info_{border:none} */
.compare_pro .content .con_top .item .sele_wrap .sele i{right:0.2rem;}
.compare_pro .content .con_top .order_btn:hover{background:#053588; color:#fff;}
.product01 .right .li_ .btn_box.plp-item-constrast-disabled .compare{cursor: not-allowed; pointer-events: none;}

/* .product_detail02 .section03 .content .item:after{display:none;} */

.product_detail02 .section03 .content .item{position:relative; overflow:hidden;}
.product_detail02 .section03 .content .item:after{content:''; width:8.05rem; top:inherit; height:4.06rem; position:absolute; right:0; bottom:0; pointer-events:none; background:url(../img/right_img.png) no-repeat center;}
.product_detail02 .section03 .content .item .left{position:relative; z-index:3;}
.solu_detail01 .infor{padding:0 9%;}
.new_application.xc_nav .swiper-slide.cur a{font-weight:normal;}

.ipart02 .swiper-slide .item .icon .img2{display:none;}
.ipart02 .swiper-slide .item:hover .icon .img1{display:none;}
.ipart02 .swiper-slide .item:hover .icon .img2{display:inline-block;}
.ipart02 .cursor_icon{top:96%;}
.order02 .content .form .item_textarea{align-items:flex-start; width:66%; margin-right:0;;}
.order02 .content .form .item.item_textarea .input_{height:auto; line-height:0.3rem}
.order02 .content .form .item.item_textarea textarea{border: 1px solid #d1d1d1; background:#eee; border-radius:10px;} 
.header .nav_down .left .item{width:45%; margin-right:2%;}
.header .nav_down .left ul::before{left: calc(50% - 0.6rem);}
.solu04 .content .item .box .info .con{height:0.6rem;}
.compare_product .compare-selbtn{margin-top:3px;}
.f_top .list dl dd a:hover{color:rgba(255,255,255,.8);}
.product_detail01 .content .left{position:relative; z-index:2;}
.product_detail02 .section03 .content .rect-505{padding-bottom:63.5%;}
.header .nav_down{height:5.5rem;}
.header .nav_down .left ul{flex-flow:wrap; height:3.6rem;}
.product01 .left .sect1 .bd .item{font-size:14px; line-height:20px;}
.product01 .left .sect1 .bd .item .check{top:10px;}
.product01 .right .top .hd .con{font-size:15px;}
.product01 .right .top .hd .inquiry{font-size:14px;}
.product01 .left .sect .hd .icon{width:25px;}
.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:#053588; color:#fff;}
.video_list02 .content .item .hd .cell.cur {background:#053588; color:#fff;}

.tj_album.album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background:#053588;}

/* 20240424 */
.customer_ban{height:4rem; overflow:hidden; position:relative;}
.customer_ban img{width:100%; height:100%; /*object-fit:cover;*/ position:absolute;}
.customer.channel_content{padding:0; overflow:hidden;}
.customer .infor {color:#062147;}
.customer .infor .tit{font-size:0.4rem; line-height:0.5rem;  font-weight:bold; text-transform:uppercase;}
.customer .infor .tit span{font-size:0.72rem;}
.customer .infor .con{font-size:0.18rem; line-height:0.32rem; color:#062147; margin-top:0.3rem; padding-right:26%;}

.customer01{background:url(../img/customer01_1.jpg) no-repeat center top; padding:.7rem 0; background-size:cover; background:none;}
.customer01 .infor .pic{margin-bottom:0.5rem;}
.customer01 .content{width:73%; margin:0 auto; margin-top:50px; position:relative;}
.customer01 .content .item{display:none; position:relative; border-radius:7px; overflow:hidden;}
.customer01 .content .owl-item .item{display:block;}
.customer01 .owl-carousel .owl-stage-outer{overflow:visible;}
.customer01 .content .item .rect-495{padding-bottom:49.5%; border-radius:7px;}
.customer01 .content .item .play{width:.83rem; height:.83rem; background:url(../img/customer01_4.png) no-repeat center/cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer;}
.customer01 .content .item .info{background:rgba(0,0,0,.5); position:absolute; left:0; bottom:0; width:100%;}
.customer01 .content .item .info .box{padding:24px 42px;}
.customer01 .content .item .info .box .t{font-size:0.24rem; line-height:.32rem; color:#fff;}
.customer01 .content .customer01_dots{margin-top:0.35rem; text-align:center; width:100%;}
.customer01 .content .customer01_dots .owl-dot{display:inline-block; width:56px; height:3px; background:#E8E8E8; border-radius:15px; margin:0 8px; transition:0.5s ease; cursor:pointer;}
.customer01 .content .customer01_dots .owl-dot.active{background:#053588;}
.customer01 .content .customer01_btn>div{width:57px; height:59px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-30px;;}
.customer01 .content .customer01_btn .owl-prev {left:-220px;background:url(../img/customer01_jt1.png) no-repeat center;}
.customer01 .content .customer01_btn .owl-next {right:-220px;background:url(../img/customer01_jt2.png) no-repeat center;}
.customer01 .content .customer01_btn .owl-prev:hover{background:url(../img/customer01_jt1_on.png) no-repeat center;}
.customer01 .content .customer01_btn .owl-next:hover{background:url(../img/customer01_jt2_on.png) no-repeat center;}
.customer02 .infor{margin-bottom:0.7rem;}
.customer02 .infor .con{margin-top:0.4rem; padding-right:0;}
.customer02 .infor .con .cell{font-size:0.18rem; color:#062147; line-height:32px; margin-bottom:.2rem; position:relative; padding-left:55px; width:45%;; box-sizing:border-box;}
.customer02 .infor .con .cell span{font-size:0.3rem; font-family:Impact; line-height:1; color:#053588; display:inline-block; position:absolute; left:0; top:-3px;}
.customer02 .infor .con .cell span em{font-family:Arial; font-size:0.22rem;}
.customer02 .content{background:url(../img/customer02.jpg) no-repeat center; background-size:cover; padding:0.7rem 0 0.6rem; background-size:cover;}
.customer02 .content .form_box{width:57%; float:right;}
.customer02 .content .title{font-size:0.4rem; line-height:0.5rem; color:#062147;  font-weight:bold; text-transform:uppercase; margin-bottom:0.35rem;}
.customer02 .content .inp_wrap{width:48.5%; height:48px; line-height:48px; margin-bottom:17px;;}
.customer02 .content .inp_wrap .inp{width:100%; height:48px; line-height:48px; border:none; padding:0 20px; box-sizing:border-box; color:#8c8c8c;}
.customer02 .content .inp_wrap05{width:100%; height:auto; line-height:30px;}
.customer02 .content .inp_wrap textarea{height:120px; padding:20px; border:none; width:100%; box-sizing:border-box; color:#8c8c8c; background:#fff;}
.customer02 .content .xieyi{box-sizing:border-box; width:100%; margin-top:10px; position:relative; padding-left:30px; cursor:pointer;}
.customer02 .content .xieyi i{position:absolute; top:4.5px; left:0; width:14px; height:14px; line-height:14px; border:1px solid #a4a4a4; font-size:0; margin-left:0; background:#fff;}
.customer02 .content .xieyi.cur i{color:#062147; font-size:14px;;}
.customer02 .content .btns button{width:1.7rem; height:48px; line-height:48px; color:#fff; background:#fcbb1f; font-size:20px; text-align:center; padding:0; border:none; outline:none; border-radius:5px; margin-top:10px; cursor:pointer;}
.customer03{padding:0.7rem 0 0.86rem; background:url(../img/customer03_1.jpg) no-repeat center bottom; background-size:cover;}
.customer03 .content{margin-top:0.8rem;}
.customer03 .content .swiper-slide{ position:relative;}
/* .customer03 .content .owl-item .item{display:block;} */
.customer03 .content .rect-62{padding-bottom:62%;}
.customer03 .content .left{width:47.5%; float:left; position:relative;}
.customer03 .content .left:after{content:''; width:4.52rem; height:0.78rem; background:url(../img/customer03_2.png) no-repeat center; position:absolute; right:-0.65rem; top:1.1rem; z-index:3; display:none;}
.customer03 .content .right{width:48.5%; float:right;}
.customer03 .content .right .intro .t{font-size:0.4rem; line-height:1.2; font-weight:bold; color:#062147; text-transform:uppercase; padding-top:0.8rem;}
.customer03 .content .right .intro .c{font-size:0.18rem; line-height:0.3rem; color:#062147; height:1.5rem; overflow-y:auto; padding-right:5px; margin-top:0.3rem;}
.customer03 .content .right .intro .c::-webkit-scrollbar {width:2px; height:4px;}
.customer03 .content .right .intro .c::-webkit-scrollbar-thumb {border-radius:0; background:#053588;}
.customer03 .content .right .intro .c::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.customer03 .content .customer03_btn{margin-top:0.55rem;}
.customer03 .content .customer03_btn>div{width:68px; height:70px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; display:inline-block; margin-right:0.22rem;}
.customer03 .content .customer03_btn .swiper_prev {background:url(../img/customer03_jt1.png) no-repeat center; background-size:cover;}
.customer03 .content .customer03_btn .swiper_next {background:url(../img/customer03_jt2.png) no-repeat center; background-size:cover;}
.customer03 .content .customer03_btn .swiper_prev:hover{background:url(../img/customer03_jt1_on.png) no-repeat center; background-size:cover;}
.customer03 .content .customer03_btn .swiper_next:hover{background:url(../img/customer03_jt2_on.png) no-repeat center; background-size:cover;}
.customer04{padding:0.7rem 0; background:url(../img/customer04_1.jpg) no-repeat center; background-size:cover;}
.customer04 .infor{color:#fff;}
.customer04 .content{margin-top:0.5rem;}
.customer04 .content ul{display:flex; justify-content:space-between;}
.customer04 .content li{width:15.5%;}
.customer04 .content li a{display:block; background:linear-gradient(to right, rgba(255,255,255,.7),rgba(255,255,255,.2));  border-radius:5px; padding:0.2rem 0.35rem;}
.customer04 .content li .icon{width:55px;}
.customer04 .content li .text{font-size:.24rem; line-height:.3rem; font-weight:bold; color:#fff; margin-top:.15rem;}








/* 全站搜索 */
body .result_area .tab-con .result-list li .con-tit{letter-spacing:0;}
body .result_area .tab-con .result-list #product_core li{display:flex; align-items:center; justify-content:space-between;}
body .result_area .tab-con .result-list #product_core li .li_img{width:20%; display:flex; align-items:center; justify-content:center; flex-shrink:0; height:1.6rem;}
body .result_area .tab-con .result-list #product_core li .li_img img{max-width:100%; max-height:100%;}
body .result_area .tab-con .result-list #product_core li .li_right{width:75%;}
body .result_area .tab-con .result-list #product_core li.no_img .li_right{width:100%;}



/* 下载列表重做 */
.download01 .right .right_box .top_ .viewList{display:none;}
.download01 .right .right_box .bott_ ul.ul_new li{width:100%; margin-right:0; margin-bottom:20px;}
.download01 .right .right_box .bott_ ul.ul_new li .box .img{float:left; width:auto; padding:0.14rem 0.3rem;
    border-right: 1px solid #d7d7d7;}
.download01 .right .right_box .bott_ ul.ul_new li .box .intro{margin-left:0; margin-right:0; float:left; width:calc(50% - 2rem); vertical-align:middle; padding-left:0.3rem;}
.download01 .right .right_box .bott_ ul.ul_new li .box .intro .tit{display:block; margin:0 .1rem 0 0; line-height:0.36rem; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:inline-block; vertical-align:middle;}
.download01 .right .right_box .bott_ ul.ul_new li .box .intro .con{display:block; margin-right:.1rem; vertical-align:middle;}
.download01 .right .right_box .bott_ ul.ul_new li .box .btn_list{width:auto; text-align:right; float:right; padding:0.15rem 0;}
.download01 .right .right_box .bott_ ul.ul_new li .box .btn_list a{margin-left:.2rem; margin-bottom:0; display:inline-block; width:auto; background:none; color:#053588;}
.download01 .right .right_box .bott_ ul.ul_new li .box .btn_list .btn1{margin-left:0; margin-bottom:0; margin-right:0;}
.download01 .right .right_box .bott_ ul.ul_new .li_ .box .btn_list a img{width:0.2rem;}
.download01 .right .right_box .bott_ ul.ul_new .li_ .box .btn_list .btn2 {color:#053588; background:transparent; border-color:#053588;}
.download01 .right .right_box .bott_ ul.ul_new .li_ .box .btn_list .btn2:hover {color:#053588; background:transparent;}
.download01 .right .right_box .bott_ ul.ul_new .li_{background:transparent;}
.download01 .right .right_box .bott_ ul.ul_new .li_ .box{border-bottom:1px solid #d7d7d7;}

.download01 .news_page{margin-bottom:20px;}
.lang_xiala .bott_ .content .li_top{cursor:pointer;}
.lang_xiala .bott_ .content .li_top span{cursor:pointer; font-size:0.22rem; line-height:0.3rem; position:relative; display:block; color:#062147;}
.lang_xiala .bott_ .content .li_top span i{position:absolute; right:0px; top:50%; transform:translateY(-50%) rotateZ(90deg); color:#053588;  transition:0.5s ease;}
.lang_xiala .bott_ .content li.cur .li_top span i{transform:translateY(-50%) rotateZ(-90deg);}
.lang_xiala .bott_ .content .li_top .title span{display:inline-block;}
.lang_xiala .bott_ .content .li_top .title {position:relative;}
.lang_xiala .bott_ .content .li_top .title i{position:absolute; right:0px; top:50%; transform:translateY(-50%) rotateZ(90deg); color:#053588;  transition:0.5s ease;}


.f_top .list dl{width:21%;}
.f_top .list dl.dl06{margin-top:20px;}

.download01 .right .right_box .bott_ ul.ul_new li .box .img{width:50px;}
.survey01 .form_box .fbli.date input{background-image:url(../img/date_icon.png); background-repeat:no-repeat; background-position:98% center;}

/* 20240429 活动列表 */
.activity01 .li_{width:32%; float:left; margin-right:2%; margin-bottom:.4rem;}
.activity01 .li_three{margin-right:0;}
.activity01 .li_ .rect-595{padding-bottom:59.5%;}
.activity01 .li_ .intro{color:#062147; background:#f8f8f8; transition:0.5s ease; position:relative; overflow:hidden;}
.activity01 .li_ .intro:after{content:''; width:3.45rem; height:1.89rem; background:url(../img/activity01_2.png) no-repeat center; pointer-events:none; position:absolute; right:0; bottom:0;}
.activity01 .li_ .intro .box{padding:.4rem .25rem .35rem; position:relative; z-index:1}
.activity01 .li_ .intro .box .t{font-size:.24rem; line-height:.3rem; font-weight:bold;}
.activity01 .li_ .intro .box .d{font-size:.15rem; margin:0.15rem 0 .2rem;}
.activity01 .li_ .intro .box .d .icon{display:inline-block; width:25px; height:25px; background:url(../img/activity01_4.png) no-repeat center; background-size:cover; transition:0.5s ease; margin-right:5px; vertical-align:-6px;}
.activity01 .li_ .intro .box .c{font-size:.15rem; transition:0.5s ease;}
.activity01 .li_ .intro .box .c i{font-size:.2rem;}

.activity01 .li_:hover .intro{background:#053588; color:#fff;}
.activity01 .li_:hover .intro .box .c{color:#fcbb1f;}
.activity01 .li_ img{transition:all 0.5s ease;}
.activity01 .li_:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.activity01 .li_:hover .intro .box .d .icon{background:url(../img/activity01_5.png) no-repeat center; background-size:cover;}

.customer01 .content .owl-item .item{position:relative;}
.customer01 .content .owl-item .item:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.5); position:absolute; left:0; top:0; pointer-events:none; transition:0.5s ease;}
.customer01 .content .owl-item.active .item:after{opacity:0; visibility:hidden;}

/* 实习生页面 */

.shixisheng{font-family:'ali_heavy';}
.app_pageHeader{height:99px;}
.app_header{background:#1263ce; position:fixed; left:0; top:0; width:100%; z-index:40;}
.app_header .app_menu{display:none; cursor:pointer;}
.app_header .app_menu .iconfont2{display:none;}
.app_header .m_appNav{display:none;}
.app_header .app_logo{padding:24px 0 30px;}
.app_header .app_logo a{display:block;}
.app_header .app_logo a img{height:45px;}
.app_header .app_nav li{float:left; font-size:18px; color:#fff; line-height:46px; padding:27px 0; margin-left:50px;}
.app_content{background:url(../img/app_bg1.jpg) no-repeat center; background-size:cover;}
.app_content .pt1{padding:120px 0 0;}
.app_content .pt1 .infor{color:#104fb7; text-align:center; padding:0 10.5%;}
.app_content .pt1 .infor .tit{font-size:45px; line-height:70px; font-family:Impact; text-transform:uppercase;}
.app_content .pt1 .infor .con{font-size:23px; line-height:25px; font-family:'ali_bold'; margin-top:40px;}
.app_content .pt2{padding-top:120px;}
.app_content .pt2 .infor{color:#104fb7; text-align:center; text-transform:uppercase;}
.app_content .pt2 .infor .tit{font-size:45px; line-height:92px; font-family:Impact; display:inline-block; width:394px; height:92px; background:url(../img/app_pt2_1.png) no-repeat center; text-align:center;background-size:cover}
.app_content .pt2 .content{margin-top:50px; padding:0 7%; position:relative;}
.app_content .pt2 .content .item{display:none; position:relative;}
.app_content .pt2 .content .owl-item .item{display:block;}
.app_content .pt2 .content .item .info{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:90%; text-align:center;}
.app_content .pt2 .content .item .info .tit{font-size:25px; line-height:30px;  color:#fff; font-family:'ali_extra'; text-transform:uppercase;}
.app_content .pt2 .content .item img{opacity:.5; transition:.5s ease;}
.app_content .pt2 .content .owl-item.center .item img{opacity:1;}
.app_content .pt2 .content .pt2_btns>div{width:91px; height:60px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-30px;;}
.app_content .pt2 .content .pt2_btns .owl-prev {left:0; background:url(../img/app_jt1.png) no-repeat center;background-size:cover;}
.app_content .pt2 .content .pt2_btns .owl-next {right:0; background:url(../img/app_jt2.png) no-repeat center;background-size:cover;}
.app_content .pt3{padding-top:120px;}
.app_content .pt3 .infor{color:#104fb7;  padding:0 20px; text-align:center;}
.app_content .pt3 .infor .tit{font-size:45px; line-height:92px; font-family:Impact; display:inline-block; width:394px; height:92px; background:url(../img/app_pt2_1.png) no-repeat center; background-size:cover; text-transform:uppercase;}
.app_content .pt3 .infor .con{font-size:23px; line-height:32px;  padding-right:3px; font-family:'ali_bold'; margin-top:50px; position:relative; text-align:left;}
.app_content .pt3 .infor .con .box{height:192px; overflow-y:auto;}
.app_content .pt3 .infor .con:after{content:''; width:calc(100% - 35px); height:186px; background:url(../img/app_bg2.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:-48px; pointer-events:none;}
.app_content .pt3 .content{margin-top:50px; padding:0 7%; position:relative;}
.app_content .pt3 .content .item{display:none; position:relative;}
.app_content .pt3 .content .owl-item .item{display:block;}
.app_content .pt3 .content .item .rect-616{padding-bottom:61.6%;}
.app_content .pt3 .content .pt3_btns>div{width:91px; height:60px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-30px;;}
.app_content .pt3 .content .pt3_btns .owl-prev {left:0; background:url(../img/app_jt1.png) no-repeat center; background-size:cover;}
.app_content .pt3 .content .pt3_btns .owl-next {right:0; background:url(../img/app_jt2.png) no-repeat center;background-size:cover;}
/* 滚动条样式 */
.shixisheng .infor .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#104FB7;}
.shixisheng .infor .mCSB_scrollTools .mCSB_draggerRail{background:#335BDD;}
/* 滚动条样式 end*/
.app_content .pt4{padding-top:120px;}
.app_content .pt4 .infor{color:#104fb7;  padding:0 20px; text-align:center;}
.app_content .pt4 .infor .tit{font-size:45px; line-height:91px; text-transform:uppercase; font-family:Impact; display:inline-block; width:893px; height:91px; background:url(../img/app_pt4_1.png) no-repeat center; background-size:cover;}
.app_content .pt4 .infor .con{font-size:23px; line-height:32px;  padding-right:3px; font-family:'ali_bold'; margin-top:50px; position:relative; text-align:left;}
.app_content .pt4 .infor .con .box{height:192px; overflow-y:auto;}
.app_content .pt4 .infor .con:after{content:''; width:calc(100% - 35px); height:186px; background:url(../img/app_bg2.png) no-repeat center; background-size:cover; position:absolute; left:0; bottom:-48px; pointer-events:none;}
.app_content .pt4 .content{margin-top:70px;}
.app_content .pt4 .content .title{font-size:27px; line-height:30px; color:#104fb7; font-family:'ali_bold'; text-align:center;}
.app_content .pt4 .content .bd{margin-top:50px;}
.app_content .pt4 .content .bd .img_{width:55%; float:left;}
.app_content .pt4 .content .bd .info_{width:42.5%; float:right;}
.app_content .pt4 .content .bd .info_ li{margin-bottom:65px;}
.app_content .pt4 .content .bd .info_ li:last-child{margin-bottom:0;}
.app_content .pt4 .content .bd .info_ li .box{font-size:0;}
.app_content .pt4 .content .bd .info_ li .num{font-size:61px; line-height:1; font-family:'ali_me'; color:#254db0; position:relative; padding-left:44px; margin-right:10px; display:inline-block; vertical-align:top;}
.app_content .pt4 .content .bd .info_ li .num:after{content:''; width:15px; height:15px; border-radius:20px; background:#ffb000; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.app_content .pt4 .content .bd .info_ li .intro{display:inline-block; vertical-align:top; width:calc(100% - 115px); margin-top:5px;}
.app_content .pt4 .content .bd .info_ li .intro .t{font-size:27px; color:#f7b400; font-family:'ali_black';}
.app_content .pt4 .content .bd .info_ li .intro .c{font-size:16px; line-height:24px; margin-top:5px; color:#254db0; font-family:'ali_me'; }
.app_content .pt5{padding-bottom:250px; padding-top:120px;}
.app_content .pt5 .infor{text-align:center; padding:0 21%; font-size:27px; line-height:30px; color:#104fb7; font-family:'ali_bold';}
.app_content .pt5 .infor .tit{margin-bottom:20px;}
.app_footer{background:url(../img/app_footer.jpg) no-repeat center; background-size:cover; padding:130px 0; text-align:center;}
.app_footer .content>div{margin:0 33px; font-size:0;}
.app_footer .content .apply{display:inline-block; vertical-align:middle; font-size:24px; padding:0 45px; border-radius:5px; line-height:54px; color:#fff; background:#ffaf00; font-family:'ali_me'; text-transform:uppercase;}
.app_footer .content .apply a{display:block;}
.app_footer .content .app_share {display:inline-block; vertical-align:middle; padding:7px 30px; border:1px solid #fff; border-radius:50px;}
.app_footer .content .app_share .left{border-right:1px solid #fff; margin-right:18px; display:inline-block; vertical-align:middle;}
.app_footer .content .app_share .left a{display:inline-block; margin-right:18px;}
.app_footer .content .app_share .left a img{height:27px;}
.app_footer .content .app_share .right{display:inline-block; vertical-align:middle;}
.app_footer .content .app_share .right a{display:block; color:#fff; font-size:19px; line-height:27px; text-transform:uppercase; font-family:'ali_me';}
.app_footer .content .app_share .right a:hover{color:#254db0;}
.app_gotop{display:none;}

/* 实习生详细 */
.appDetail .app_header{position:absolute;}
.appDetail .app_banner{position:relative;}
.appDetail .app_banner .iban_word{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%); text-transform:uppercase;}
.appDetail .app_banner .iban_word .box{width:47%; font-size:193px; line-height:200px; color:#fff; font-family:Impact;}
.appDetail_content{background:url(../img/app_bg1.jpg) no-repeat center; background-size:cover; padding-bottom:260px;}
.appDetail_content .pt1{height:860px; background:url(../img/app_detail01_1.png) no-repeat center; background-size:cover; margin-top:-460px; position:relative;}
.appDetail_content .pt1 .infor{position:absolute; left:0; width:100%; bottom:133px;}
.appDetail_content .pt1 .infor .tit{font-size:45px; line-height:125px; color:#104fb7; font-family:'ali_black'; display:inline-block; width:1161px; height:125px; background:url(../img/app_detail01_2.png) no-repeat center; background-size:cover; text-align:center;}
.appDetail_content .pt_item{background:rgba(255,255,255,.6); padding:50px 0;}
.appDetail_content .pt_item .infor .tit{font-family: "ali_heavy"; font-size:45px; color:#f7b400; line-height:50px; margin-bottom:30px;}
.appDetail_content .pt_item .infor .con {position:relative;}
.appDetail_content .pt_item .infor .con .box{height:322px; overflow-y:auto;}
.appDetail_content .pt_item .infor .con:after{content:''; width:calc(100% - 35px); height:186px; background:url(../img/app_bg2.png) no-repeat center; background-size:227% 100%; position:absolute; left:0; bottom:-42px; pointer-events:none;}
.appDetail_content .pt_item .infor .con dl{margin-bottom:45px;}
.appDetail_content .pt_item .infor .con dt{font-size:40px; line-height:50px; color:#000000; font-family:'ali_me'; margin-bottom:27px}
.appDetail_content .pt_item .infor .con dd{font-size:31px; line-height:40px; color:#000000; font-family:'ali_me';}
.appDetail_content .pt_item .infor .con dd li{display:block; position:relative; padding-left:43px; margin-bottom:15px;}
.appDetail_content .pt_item .infor .con dd li:after{content:''; width:23px; height:23px; background:#f7b400; border-radius:40px; position:absolute; left:0; top:8px;}
.appDetail_content .pt_item .app_join{ text-align:center;color:#fff;  text-transform:uppercase; position:relative; z-index:3;}
.appDetail_content .pt_item .app_join a{display:inline-block;  font-size:24px; padding:0 45px; background:#ffaf00; font-family:'ali_me'; border-radius:5px; line-height:54px;}
.appDetail_content .pt3{margin-top:260px;}

.appDetail_content .pt_item .infor .con .dl03{font-size:25px; font-family:'ali_me'; color:#000000;}
.appDetail_content .pt_item .infor .con .dl03 p{margin-bottom:13px;}

/* 20240914 */
.appDetail_content .pt_item .infor .con .box{height:auto;}
/* .appDetail .app_banner{height:600px;} */
.appDetail .app_banner>img{width:100%; height:100%; object-fit:cover;}
.appDetail .app_banner .iban_word .box{font-size:130px;}
.appDetail_content .pt_item .infor .con dd{font-family:Arial;}
/* .appDetail_content .pt_item .wrap{max-width:1140px;} */
.appDetail_content .pt_item .infor .con:after{display:none;}
/* .app_content .pt3 .infor .con{word-break:break-all;} */
.app_content .pt3 .infor .con .box{height:auto;}
.app_content .pt3 .infor .con:after{display:none;}
.app_content .pt4 .infor .con .box{height:auto;}
.app_content .pt4 .infor .con:after{display:none;}
.app_content .wrap,
.app_banner .wrap,
.appDetail_content .wrap{max-width:1140px;}
.app_content .pt4 .content .bd .info_ li .num{font-size:30px;}
.app_content .pt4 .content .bd .info_ li{margin-bottom:25px;}
.app_content .pt4 .content .bd .img_ .rect-5625{padding-bottom:91.5%;}
.appDetail_content .pt_item .infor .con dd{font-size:20px; line-height:32px;}
.appDetail_content .pt_item .infor .con dd li{padding-left:35px;}
.appDetail_content .pt_item .infor .con dd li:after{width:15px; height:15px; top:9px;}
.appDetail .app_banner .iban_word .box{font-size:70px; line-height:80px;}
.appDetail_content .pt1{height:300px; margin-top:-300px;;}
.appDetail_content .pt1 .infor .tit{width:870px; height:91px; line-height:91px;}
.appDetail .app_banner .iban_word{top:32%}
.appDetail_content .pt1 .infor{bottom:70px;}
.appDetail_content .pt1{background:none;}
.appDetail_content .pt1 .infor .tit,
.appDetail .app_banner .iban_word{display:none;}

/* 2024.10实习生首页改版 */
.app_job_content{background:url(../img/app_bg1.jpg) no-repeat center; background-size:cover;}
.app_job_content .pt1{padding-top:100px;}
.app_job_content .pt1 .container{background:url(../img/app_job01_1.png) no-repeat center; padding:78px 0 100px; background-size:cover;}
.app_job_content .pt1 .content{display:flex; justify-content:center;}
.app_job_content .pt1 .content .right{width:48.8%; margin-left:7.5%;}
.app_job_content .pt1 .content .right .tit{font-size:75px; line-height:80px; font-family:Impact; color:#104fb7; text-transform:uppercase; margin-bottom:40px;}
.app_job_content .pt1 .content .right .con{font-size:19px; line-height:30px; color:#104fb7; font-family:'ali_me'; padding-left:31px; position:relative;}
.app_job_content .pt1 .content .right .con:after{content:''; width:3px; height:100%; background:#FFC500; position:absolute; left:0; top:0;}
.app_job_content .pt1 .content .right .more{text-align:right; margin-top:40px;}
.app_job_content .pt1 .content .right .more a{display:inline-block; width:220px; height:54px; line-height:54px; background:#ffaf00; color:#fff; text-align:center; border-radius:15px; font-size:24px; text-transform:uppercase;font-family:'ali_me';}
.app_job_content .pt2{padding-top:100px;}
.app_job_content .pt2 .content{ background:url(../img/app_job02_2.png) no-repeat center; background-size:cover;}
.app_job_content .pt2 .left{width:51.5%; float:left;}
.app_job_content .pt2 .left .info{margin-top:73px;}
.app_job_content .pt2 .left .info .tit{font-size:75px; line-height:80px; font-family:Impact; color:#005bac; text-transform:uppercase;}
.app_job_content .pt2 .left .info .con{font-size:19px; line-height:30px; color:#104fb7; font-family:'ali_me'; padding-left:31px; position:relative; margin-top:45px;}
.app_job_content .pt2 .left .info .con:after{content:''; width:3px; height:100%; background:#FFC500; position:absolute; left:0; top:0;}
.app_job_content .pt2 .right{width:48.5%; float:right; position:relative; height:618px;}
.app_job_content .pt2 .right picture{position:relative; height:618px;}
.app_job_content .pt2 .right picture img{position:absolute; left:0; top:0; max-width:none;}
.app_job_content .pt3{margin-top:120px;}
.app_job_content .pt3 .content{background:url(../img/app_job03_3.png) no-repeat center right; background-size:cover; background-size:cover; display:flex; justify-content:space-between; align-items:center;}
.app_job_content .pt3 .content .left{width:50%; position:relative;}
.app_job_content .pt3 .content .left .rect-865 {padding-bottom:86.5%;}
.app_job_content .pt3 .content .left .play{width:141px; height:141px; background:url(../img/app_job03_2.png) no-repeat center; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer;}
.app_job_content .pt3 .content .right{width:46%;}
.app_job_content .pt3 .content .right .info .tit{font-size:75px; line-height:80px; font-family:Impact; color:#005bac; text-transform:uppercase;}
.app_job_content .pt3 .content .right .info .con{font-size:19px; line-height:30px; color:#104fb7; font-family:'ali_me'; padding-left:31px; position:relative; margin-top:45px;}
.app_job_content .pt3 .content .right .info .con:after{content:''; width:3px; height:100%; background:#FFC500; position:absolute; left:0; top:0;}
.app_job_content .pt4{padding-top:120px;}
.app_job_content .pt4 .infor{color:#104fb7; text-align:center; text-transform:uppercase;}
.app_job_content .pt4 .infor .tit{font-size:45px; line-height:92px; font-family:Impact; display:inline-block; width:394px; height:92px; background:url(../img/app_pt2_1.png) no-repeat center; text-align:center;background-size:cover}
.app_job_content .pt4 .content{margin-top:110px;}
.app_job_content .pt4 .content .rect-87{padding-bottom:87%;}
.app_job_content .pt4 .content ul{display:flex; align-items:center; flex-wrap:wrap; justify-content:center;}
.app_job_content .pt4 .content ul li{width:24%; margin-right:1.3%; margin-bottom:80px; position:relative;}
.app_job_content .pt4 .content ul li:nth-child(4n){margin-right:0;}
.app_job_content .pt4 .content ul li .tit{padding:0 70px; font-size:20px; line-height:24px; color:#fff; font-family:'ali_bold'; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:100%; box-sizing:border-box; text-align:center;}
.app_job_content .pt4 .content ul li img{transition:all 0.5s ease;}
.app_job_content .pt4 .content ul li:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.01);}



.header .inav .nav_li{padding-right:18px;}
.header .inav .nav_li07{float:right;}
.f_top .list dl{width:18%;}
.f_top .list dl.dl04{width:9%;}
.f_top .list dl.dl03{width:13%;}
.f_top .list dl.dl06{margin-top:0;}
.f_top .list dl.dl05{width:16%;}


/* 宝马展 */
.bmz_banner,
.bmz_banner .swiper-container{ overflow:hidden;}
.bmz_banner .swiper-slide img{width:100%; height:100%; object-fit:cover;}
.bmz_banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:4.6%; font-size:0;}
.bmz_banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:.2rem; height:.2rem; background:#fff; margin:0 .15rem;}

.channel_content.bmz{background:#ebf7fa;}
.bmz .bmz_tit{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; padding-bottom:.2rem; position:relative; margin-bottom:.3rem; color:#1e74bb; text-transform:uppercase;}
.bmz .bmz_tit::after{content:''; position:absolute; left:0; bottom:0; width:.85rem; height:.07rem; background:#edb73f;}

.bmz .top{margin-bottom:.8rem;}
.bmz .top .con{color:#1e74bb; max-height:1.2rem; overflow-y:auto; padding-right:.3rem;}
.bmz .top .con::-webkit-scrollbar {width:3px; height:4px;}
.bmz .top .con::-webkit-scrollbar-thumb {border-radius:5px; background:#eaad23; }
.bmz .top .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

.bmz01 .content{display:flex; align-items:stretch; justify-content:space-between;}
.bmz01 .left{width:34.9%; background:#fff; cursor:pointer; border-radius:.25rem; box-shadow:-6px -3px 3px 4px rgb(175 175 175 / 45%); display:flex; align-items:center; justify-content:center;}
.bmz01 .left img{border-radius:.25rem; overflow:hidden;}
.bmz01 .right{width:62.1%; border-radius:.25rem; box-shadow:-6px -3px 3px 4px rgb(175 175 175 / 45%), inset 0px 0px 18px 30px rgb(255 255 255); padding:.15rem; box-sizing:border-box;}
.bmz01 .right .box{border:2px solid #eaad23; position:relative; position:relative; border-radius:.2rem; padding:.4rem 2.5% .5rem;}
.bmz01 .right .box .con{color:#1e74bb; max-height:3rem; overflow-y:auto; padding-right:.2rem;}
.bmz01 .right .box .con::-webkit-scrollbar {width:3px; height:4px;}
.bmz01 .right .box .con::-webkit-scrollbar-thumb {border-radius:5px; background:#eaad23; }
.bmz01 .right .box .con::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}

.bmz02{margin-top:1.3rem;}
.bmz02 .bott{overflow:hidden}
.bmz02 .bott .swiper-container{padding:8px 0; background:#1e74bb;}
.bmz02 .bott .swiper-slide{width:49.5%; margin-right:8px;}
.bmz02 .bott .swiper-slide .year{position:absolute; color:#fff; font-size:.6rem; line-height:1; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; z-index:2; right:2%; bottom:2%; font-style:oblique;}
/* 改变其动画效果为匀速形式，不加此样式的话会造成滚动卡顿，看起来效果不平滑,样式做了各种浏览器的兼容 */
.bmz02 .bott .swiper-wrapper{transition-timing-function:linear !important; -webkit-transition-timing-function: linear !important;    -moz-transition-timing-function: linear !important; -ms-transition-timing-function: linear !important; -o-transition-timing-function: linear !important; transition-timing-function: linear !important;}

.bmz03{padding-top:1.4rem; overflow:hidden; padding-bottom:.2rem;}
.bmz03 .bott .swiper-container{overflow:visible;}
.bmz03 .bott .swiper-slide{width:70%; border-radius:.25rem; display:flex; align-items:center; justify-content:space-between; background:#4185d4; padding:.2rem; padding-right:.35rem; box-sizing:border-box; position:relative; overflow:hidden; box-shadow:-6px -3px 3px 4px rgb(175 175 175 / 45%); margin-right:4.9%; opacity:.4;}
.bmz03 .bott .swiper-slide::after{content:''; position:absolute; right:0; top:0; width:55%; height:100%; background-image:linear-gradient(270deg, rgb(23,112,182) 0%, transparent 100%); z-index:1;}
.bmz03 .bott .swiper-slide .left{width:41.3%; box-sizing:border-box; position:relative; z-index:2;}
.bmz03 .bott .swiper-slide .left::after{content:''; position:absolute; left:0; bottom:0; width:100%; height:100%; background:url(../img/bmz03_cover.png) no-repeat center/cover;}
.bmz03 .bott .swiper-slide .left .rect-1352{padding-bottom:131.66%;}
.bmz03 .bott .swiper-slide .left .rect-1352 img{object-fit:cover; left:.15rem; right:.15rem; top:.15rem; bottom:.15rem; width:auto; height:auto;}
.bmz03 .bott .swiper-slide .right{width:55%; color:#fff; position:relative; z-index:2;}
.bmz03 .bott .swiper-slide .right .bmz_tit{color:#fff;}
.bmz03 .bott .swiper-slide .right .con{max-height:3.3rem; overflow-y:auto; padding-right:.3rem;}
.bmz03 .bott .swiper-slide .right .con::-webkit-scrollbar{width:3px; height:4px;}
.bmz03 .bott .swiper-slide .right .con::-webkit-scrollbar-thumb{border-radius:5px; background:#fff;}
.bmz03 .bott .swiper-slide .right .con::-webkit-scrollbar-track{border-radius:0; background:#1770b6;}
.bmz03 .bott .swiper-slide.active{opacity:1;}
.bmz03 .bott .btns_box{width:12rem; margin:.7rem auto 0; display:flex; align-items:center; justify-content:space-between;}
.bmz03 .bott .btns_box .btn_{width:1.05rem; height:1.05rem; background:url(../img/bmz03_btn_bg.png) no-repeat center/cover; cursor:pointer; display:flex; align-items:center; justify-content:center; opacity:.4; font-size:.6rem; line-height:1; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; color:#fff;}
.bmz03 .bott .btns_box .jt{width:.6rem; height:.3rem; background:url(../img/bmz03_btn_jt.png) no-repeat center/cover; }
.bmz03 .bott .btns_box .jt:last-child{display:none;}
.bmz03 .bott .btns_box .btn_.active{opacity:1; color:#edb73f;}
.bmz03 .bott .share_btn{width:auto; color:#2860aa; text-align:center; margin-top:.65rem; text-align:center;}
.bmz03 .bott .share_btn .box1{font-size:0; display:inline-block; padding:.2rem .3rem; box-shadow:0px 0px 10px 2px rgb(175 175 175 / 45%); border-radius:.45rem; background:#fff; cursor:pointer;}
.bmz03 .bott .share_btn .t{line-height:.45rem; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; padding-left:.2rem; position:relative; display:inline-block; vertical-align:middle;}
.bmz03 .bott .share_btn .icon{display:inline-block; vertical-align:middle; width:.45rem; height:.45rem; background:url(../img/bmz03_share.png) no-repeat center/cover;}

.bmz04{padding-top:.8rem; overflow:hidden;}
.bmz04 .bott ul{display:flex; align-items:stretch; flex-wrap:wrap;}
.bmz04 .bott li{width:48.5%; margin-right:3%; margin-bottom:.5rem; box-shadow:-6px -3px 3px 4px rgb(175 175 175 / 45%), inset 0px 0px 18px 30px rgb(255 255 255); border-radius:.2rem; padding:.15rem .2rem; box-sizing:border-box;}
.bmz04 .bott li:nth-child(2n){margin-right:0;}
.bmz04 .bott li .box{display:flex; align-items:flex-start; justify-content:space-between;}
.bmz04 .bott li .img{width:37.7%; border:1px solid #2d7ebe; border-radius:.2rem;}
.bmz04 .bott li .img .rect-1041{padding-bottom:104.18%;}
.bmz04 .bott li .img img{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); max-width:90%; max-height:90%;}
.bmz04 .bott li .words{width:54%; padding-top:.25rem;}
.bmz04 .bott li .words .tit{text-transform:uppercase; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; color:#000; margin-bottom:.25rem;}
.bmz04 .bott li .words .link{font-size:0;}
.bmz04 .bott li .words .link a{display:inline-block; color:#1f64a7; padding-right:.1rem; margin-right:.1rem; position:relative;}
.bmz04 .bott li .words .link a::after{content:''; position:absolute; right:0; top:50%; transform:translateY(-50%); width:2px; height:50%; background:#1f64a7; opacity:.3;}
.bmz04 .bott li .words .link a:last-child::after{display:none;}

.bmz04 .down_new{position:relative;}
.bmz04 .down_new a{display:block; border-radius:.25rem; box-shadow:-6px -3px 3px 4px rgb(175 175 175 / 45%), inset 0px 0px 18px 30px rgb(255 255 255);}
.bmz04 .down_new a img{width:100%; border-radius:.25rem; overflow:hidden;}
.bmz04 .down_new .news_icon{position:absolute; top:50%; right:6.7%; transform:translateY(-50%); width:32%; height:30%; background:url(../img/bmz04_news.png) no-repeat center center; background-size:100% auto;}

.bmz_footer .bmz_fTop{background:url(../img/bmz_fooet_bg.jpg) no-repeat center/cover; padding:1.5rem 0 1.2rem; text-align:center;}
.bmz_footer .content{display:inline-block; border:2px solid #fff; border-radius:.3rem; padding:.1rem .3rem;}
.bmz_footer .content>div{display:inline-block; vertical-align:middle;}
.bmz_footer .content .f_share a{margin-right:.2rem;}
.bmz_footer .content .contact_link a{color:#fff; padding-left:.4rem; margin-left:.2rem; position:relative; display:block; text-transform:uppercase;}
.bmz_footer .content .contact_link a::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:2px; height:100%; background:#fff;}

.bmz_contact{position:fixed; right:5%; bottom:5%; z-index:99;}
.bmz_contact a{display:block; width:1.6rem;}

.tc1{position:fixed; left:0; top:0; width:100vw; height:100vh; z-index:90;}
.tc1 .bg{position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.66); z-index:1;}
.tc1 .content{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background:#fff; width:60.9%; height:auto; border-radius:.25rem; z-index:2; padding:2.5vh .2rem; box-sizing:border-box;}
.tc1 .content .box{border:1px solid #0062b0; border-radius:.2rem; padding:10vh 12.8% 10vh 6.8%; position:relative;}
.tc1 .content .inp_box{padding-left:1.1rem; position:relative; margin-bottom:8vh; display:flex;}
.tc1 .content .inp_box:last-child{margin-bottom:0;}
.tc1 .content .inp_box label{color:#000; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; text-transform:uppercase; flex-shrink:0; margin-right:.2rem;}
.tc1 .content .inp_box .inp{border:0; border-bottom:1px solid #175ea4; width:100%; padding:0; margin:0; outline:none;}
.tc1 .content .inp_box::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.6rem; height:.7rem;}
.tc1 .content .inp_box.inp_name::after{background:url(../img/tc1_icon01.png) no-repeat center; background-size:100% auto;}
.tc1 .content .inp_box.inp_mail::after{background:url(../img/tc1_icon02.png) no-repeat center; background-size:100% auto;}
.tc1 .content .inp_box.inp_contry::after{background:url(../img/tc1_icon03.png) no-repeat center; background-size:100% auto;}
.tc1 .content .inp_mess{text-align:center; width:70%; margin:0 auto; color:#000; margin-top:5vh;}
.tc1 .content .inp_mess .inp{border:0; border-bottom:1px solid #175ea4; width:80%; padding:0; outline:none; display:block; margin:3vh auto 5vh;}
.tc1 .content .btns_box{display:flex; align-items:flex-start; justify-content:space-evenly;}
.tc1 .content .btns_box button{outline:none; border:0; cursor:pointer; margin:0; background:#175ea4; border-radius:.1rem; padding:.2rem .5rem; color:#fff; text-transform:uppercase; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; box-shadow:-3px 0px 3px 4px rgb(175 175 175 / 45%)}

.tc2{position:fixed; left:0; top:0; width:100vw; height:100vh; z-index:90; display:none;}
.tc2 .bg{position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.66); z-index:1;}
.tc2 .content{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); background:#fff; width:8.3rem; height:auto; border-radius:.25rem; z-index:2; padding:2.5vh .2rem; box-sizing:border-box;}
.tc2 .content .box{border:1px solid #0062b0; border-radius:.2rem; padding:6vh 8.8% .8rem; position:relative;}
.tc2 .content .box .yes_icon{width:22vh; height:22vh; margin:0 auto .2rem;}
.tc2 .content .box .yes_icon img{width:100%;}
.tc2 .content .box .infor{text-align:center; color:#0062b0;}
.tc2 .content .box .infor .tit{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; font-size:.7rem; line-height:1;}
.tc2 .content .box .infor .con{font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; margin:.15rem 0 .2rem;}
.tc2 .content .box .share_btn{width:100%; background:#0062b0; color:#fff; cursor:pointer; border-radius:.2rem; padding:.15rem 0; text-align:center; box-shadow:-6px -3px 3px 4px rgb(175 175 175 / 45%); margin-top:.45rem; font-size:0;}
.tc2 .content .box .share_btn .t{line-height:.45rem; font-family:Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; padding-left:.6rem; position:relative; display:inline-block;}
.tc2 .content .box .share_btn .t::after{content:''; position:absolute; left:0; top:50%; transform:translateY(-50%); width:.45rem; height:.45rem; background:url(../img/tc2_share.png) no-repeat center/cover; }

/* 20250418 */
.header .nav_down .left .item>a{padding-left:20px}
.header .nav_down .left .item>a:hover {
    background: #D2D2D2;
    color: #062147;
}
.header .nav_down .left .item.cur>a{
    background: #D2D2D2;
    color: #062147;
}
.header .nav_down .left .item{color:#062147}
.header .nav_down .left ul::before{display:none;}

/* 20250529 */
.contact_us01 .tab_c_box{margin-top:.5rem;}
.contact_us01 .tab_c_box .left{width:90%; margin:0 auto; margin-bottom:30px; position:relative; z-index:5;}
.contact_us01 .tab_c_box .left .item{float:left; width:28%; margin-right:3%; position:relative;}
.contact_us01 .tab_c_box .left .item{line-height:0.68rem; border:1px solid #E1E1E1; cursor:pointer;}
.contact_us01 .tab_c_box .left .item_key{margin-right:0;}
.contact_us01 .tab_c_box .left .item_key #itemKey{width:100%; height:.6rem; border:0;}
.contact_us01 .tab_c_box .left .item_key #itemKey::placeholder{color:#686868; padding-left:.15rem; text-transform:uppercase;}
.contact_us01 .tab_c_box .left .item span{display:block; padding:0 0.27rem 0 0.18rem; position:relative; font-size:0.18rem; color:#686868; text-transform:uppercase;}
.contact_us01 .tab_c_box .left .item span i{display:inline-block; width:10px; height:6px; background:url(../img/ipart01_1.png) no-repeat center; position:absolute; right:28px; top:50%; transform:translateY(-50%);transition:all 0.5s ease}
.contact_us01 .tab_c_box .left .item.cur span i{transform:rotateZ(180deg);}
.contact_us01 .tab_c_box .left ul{position:absolute; top:100%; left:0; width:100%; border:1px solid #E1E1E1; display:none; box-sizing:border-box; background:#fff; height:3.5rem; overflow-y:auto;}
.contact_us01 .tab_c_box .left ul li a{display:block; padding:0 0.27rem 0 0.18rem; line-height:0.5rem;}
.contact_us01 .tab_c_box .left ul li a:hover{background:#053588; color:#fff;}
.contact_us01 .tab_c_box .left .btns{width:0.7rem; height:0.7rem; background:#afafaf; padding:0; margin:0;   border:none; font-size:0.18rem; color:#888888; cursor:pointer; position:relative;}
.contact_us01 .tab_c_box .left .btns .icon{width:29px; height:28px; background:url(../img/ipt1_icon.png) no-repeat center; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}