/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* update:添加百度地图容器样式；默认隐藏百度分享的触控弹层
* date:2017-08-11
*/
.row{width:101%;transition:.2s width ease;*zoom:1}.row:before,.row:after{display:table;clear:both;content:''}.row>[class*="span-"]{float:left;margin-right:1%;*margin-right:.89%}.row>.span-1{width:7.33333333%}.row>.span-2{width:15.66666667%}.row>.span-3{width:24%}.row>.span-4{width:32.33333333%}.row>.span-5{width:40.66666667%}.row>.span-6{width:49%}.row>.span-7{width:57.33333333%}.row>.span-8{width:65.66666667%}.row>.span-9{width:74%}.row>.span-10{width:82.33333333%}.row>.span-11{width:90.66666667%}.row>.span-12{width:99%}.full-row{width:100%;transition:.2s width ease;*zoom:1}.full-row:before,.full-row:after{display:table;clear:both;content:''}.full-row>[class*='span']{float:left}.full-row>.span-1{width:8.33333333%;*width:8.22333333%}.full-row>.span-2{width:16.66666667%;*width:16.55666667%}.full-row>.span-3{width:25%;*width:24.89%}.full-row>.span-4{width:33.33333333%;*width:33.22333333%}.full-row>.span-5{width:41.66666667%;*width:41.55666667%}.full-row>.span-6{width:50%;*width:49.89%}.full-row>.span-7{width:58.33333333%;*width:58.22333333%}.full-row>.span-8{width:66.66666667%;*width:66.55666667%}.full-row>.span-9{width:75%;*width:74.89%}.full-row>.span-10{width:83.33333333%;*width:83.22333333%}.full-row>.span-11{width:91.66666667%;*width:91.55666667%}.full-row>.span-12{width:100%;*width:99.89%}.row>.pull-right,.full-row>.pull-right{float:right}.row>.center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.center{display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.pull-left-1{position:relative;left:-8.33333333%}.pull-left-2{position:relative;left:-16.66666667%}.pull-left-3{position:relative;left:-25%}.pull-left-4{position:relative;left:-33.33333333%}.pull-left-5{position:relative;left:-41.66666667%}.pull-left-6{position:relative;left:-50%}.pull-left-7{position:relative;left:-58.33333333%}.pull-left-8{position:relative;left:-66.66666667%}.pull-left-9{position:relative;left:-75%}.pull-left-10{position:relative;left:-83.33333333%}.pull-left-11{position:relative;left:-91.66666667%}.pull-left-12{position:relative;left:-100%}.pull-right-1{position:relative;left:8.33333333%}.pull-right-2{position:relative;left:16.66666667%}.pull-right-3{position:relative;left:25%}.pull-right-4{position:relative;left:33.33333333%}.pull-right-5{position:relative;left:41.66666667%}.pull-right-6{position:relative;left:50%}.pull-right-7{position:relative;left:58.33333333%}.pull-right-8{position:relative;left:66.66666667%}.pull-right-9{position:relative;left:75%}.pull-right-10{position:relative;left:83.33333333%}.pull-right-11{position:relative;left:91.66666667%}.pull-right-12{position:relative;left:100%}
@media only screen and (max-width:1024px){.row>.midd-1{width:7.33333333%}.row>.midd-2{width:15.66666667%}.row>.midd-3{width:24%}.row>.midd-4{width:32.33333333%}.row>.midd-5{width:40.66666667%}.row>.midd-6{width:49%}.row>.midd-7{width:57.33333333%}.row>.midd-8{width:65.66666667%}.row>.midd-9{width:74%}.row>.midd-10{width:82.33333333%}.row>.midd-11{width:90.66666667%}.row>.midd-12{width:99%}.midd-hide{display:none}.midd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.midd-1{width:8.33333333%}.full-row>.midd-2{width:16.66666667%}.full-row>.midd-3{width:25%}.full-row>.midd-4{width:33.33333333%}.full-row>.midd-5{width:41.66666667%}.full-row>.midd-6{width:50%}.full-row>.midd-7{width:58.33333333%}.full-row>.midd-8{width:66.66666667%}.full-row>.midd-9{width:75%}.full-row>.midd-10{width:83.33333333%}.full-row>.midd-11{width:91.66666667%}.full-row>.midd-12{width:100%}}@media only screen and (max-width:992px){.row>.smidd-1{width:7.33333333%}.row>.smidd-2{width:15.66666667%}.row>.smidd-3{width:24%}.row>.smidd-4{width:32.33333333%}.row>.smidd-5{width:40.66666667%}.row>.smidd-6{width:49%}.row>.smidd-7{width:57.33333333%}.row>.smidd-8{width:65.66666667%}.row>.smidd-9{width:74%}.row>.smidd-10{width:82.33333333%}.row>.smidd-11{width:90.66666667%}.row>.smidd-12{width:99%}.smidd-hide{display:none}.smidd-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}.full-row>.smidd-1{width:8.33333333%}.full-row>.smidd-2{width:16.66666667%}.full-row>.smidd-3{width:25%}.full-row>.smidd-4{width:33.33333333%}.full-row>.smidd-5{width:41.66666667%}.full-row>.smidd-6{width:50%}.full-row>.smidd-7{width:58.33333333%}.full-row>.smidd-8{width:66.66666667%}.full-row>.smidd-9{width:75%}.full-row>.smidd-10{width:83.33333333%}.full-row>.smidd-11{width:91.66666667%}.full-row>.smidd-12{width:100%}}@media only screen and (max-width:760px){.row>.smal-1{width:7.33333333%}.row>.smal-2{width:15.66666667%}.row>.smal-3{width:24%}.row>.smal-4{width:32.33333333%}.row>.smal-5{width:40.66666667%}.row>.smal-6{width:49%}.row>.smal-7{width:57.33333333%}.row>.smal-8{width:65.66666667%}.row>.smal-9{width:74%}.row>.smal-10{width:82.33333333%}.row>.smal-11{width:90.66666667%}.row>.smal-12{width:99%}.smal-hide{display:none}.smal-show{display:block}.smal-center{position:relative;left:-0.5%;display:block;float:none;clear:both;margin-right:auto;margin-left:auto}[class*='pull-left-'],[class*='pull-right-']{right:auto;left:auto}.full-row>.smal-1{width:8.33333333%}.full-row>.smal-2{width:16.66666667%}.full-row>.smal-3{width:25%}.full-row>.smal-4{width:33.33333333%}.full-row>.smal-5{width:41.66666667%}.full-row>.smal-6{width:50%}.full-row>.smal-7{width:58.33333333%}.full-row>.smal-8{width:66.66666667%}.full-row>.smal-9{width:75%}.full-row>.smal-10{width:83.33333333%}.full-row>.smal-11{width:91.66666667%}.full-row>.smal-12{width:100%}}

/*挂件分页样式*/
.util-page{font-size:0; color:#000; text-align:center;}
.util-page .gobutton, .util-page .sl, .util-page .num, .util-page .count{color:#000; display:inline-block; border:1px solid #ededed; margin:10px 0;padding:5px 10px; vertical-align:middle; margin:0 0 10px -1px; background:#fff; font-size:0.16rem; font-weight:normal;}
.util-page .gobutton:hover, .util-page .num:hover, .util-page .current{color:#fff; background:#3cabff;}
.util-page span.gobutton, .util-page span.gobutton:hover{color:#000; background-color:#eee;}
.util-page .gobutton .ion{font-size:.8em;}
.util-page .count{margin-left:10px; color:#000; background:none; border:none;}
.util-page span.jump{background:none; color:#000;display:inline-block; margin:0 7px; vertical-align:top;}
.util-page span.jumpto, .util-page span.jumpto_text, .util-page span.jumpto_text{background:none; border:none; color:#000; font-size:0.16rem;}
.util-page .jumpto_inp{width:40px; text-align:center; height:37px; line-height:0.36rem; vertical-align:top;}

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea{margin:0 auto 55px; max-width:1200px;}
.BdMapWrapper{position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden;}
.BdMapWrapper .BdMapCon{position:absolute; top:0; left:0; width:100%; height:100%;}
@media only screen and (max-width:760px){.BdMapArea{display:none;}}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box{display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico{display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);*text-indent:0; *zoom:expression(this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before{content:'\3000';}
.ico1_2{background-position:-20px 0;}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico1_5{background-position:-80px 0;}
.ico2_1{background-position:0 -20px;}
.ico2_2{background-position:-20px -20px;}
.ico2_3{background-position:-40px -20px;}
.ico2_4{background-position:-60px -20px;}
.ico2_5{background-position:-80px -20px;}
.ico3_1{background-position:0 -40px;}
.ico3_2{background-position:-20px -40px;}
.ico3_3{background-position:-40px -40px;}
.ico3_4{background-position:-60px -40px;}
.ico3_5{background-position:-80px -40px;}
.ico4_1{background-position:0 -60px;}
.ico4_2{background-position:-20px -60px;}
.ico4_3{background-position:-40px -60px;}
.ico4_4{background-position:-60px -60px;}
.ico4_5{background-position:-80px -60px;}

/* 常量设置 */
.wrap{width:83.3%; margin-right:auto; margin-left:auto;}
.mwrap{max-width:1366px; margin-right:auto; margin-left:auto;}

/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){body{min-width:0; overflow-x:hidden;}}
html{font-size:100px;}
body{font-size:0.16rem; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover{color:#ea5515;}
::-moz-selection{color:#fff; background:#ea5515; }
::selection{color:#fff; background:#ea5515; }
.placeholder{color:#aaa;}

/* 滚动条样式 */
/* ::-webkit-scrollbar{width:4px; height:4px;}
::-webkit-scrollbar-thumb{background:#ea5515;}
::-webkit-scrollbar-track{background:#f6f5f5;} */

/* input字体 */
::-webkit-input-placeholder{color:#bbb; font-size:0.12rem;}
::-moz-placeholder{color:#bbb; font-size:0.12rem;}
:-moz-placeholder{color:#bbb; font-size:0.12rem;}
:-ms-input-placeholder{color:#bbb; font-size:0.12rem;}

/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px;}
.form-control:focus{border-color:#ea5515; 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);}

/* 网站样式 */
/* 公共框架 start */
/* 头部 start */
.header{width:100%; position:fixed; left:0; top:0; z-index:15; transition:all 0.5s ease;}
.header .header_top{position:relative; z-index:10; transition:all 0.5s ease;}
.header .header_top .logo{padding-top:0.26rem; padding-bottom:0.21rem;}
.header .header_top .h_tools{border-left:1px solid #e0e0e0; padding-left:3%; box-sizing:border-box; margin-top:0.37rem;}
.header .header_top .h_tools .h_company{font-size:0.16rem; color:#ea5515; transition:all 0.5s ease; cursor:pointer; display:inline-block; vertical-align:middle;}
.header .header_top .h_tools .h_language{display:inline-block; position:relative;}
.header .header_top .h_tools .h_language .icon{width:0.23rem; height:0.23rem; background:url(../img/h_lan2.png) no-repeat center/contain; display:inline-block; vertical-align:middle; margin-right:0.56rem; position:relative; cursor:pointer; transition:all 0.5s ease;}
.header .header_top .h_tools .h_language .icon::after{content:''; width:0.14rem; height:0.07rem; background:url(../img/jt_vi.png) no-repeat center; background-size:cover; position:absolute; right:-0.27rem; top:50%; margin-top:-0.04rem;}
.header .header_top .h_tools .h_language .lan_down{position:absolute; width:0.8rem; left:-18%; top:120%; background:#fff; box-shadow:0 3px 5px #d6d6d7; padding:0.1rem 0; display:none;}
.header .header_top .h_tools .h_language .lan_down ul li{font-size:0.16rem; line-height:0.28rem; text-align:center; color:#000;}
.header .header_top .inav_wrapper .inav_li{padding:0.38rem 0.35rem 0; float:left;}
.header .header_top .inav_wrapper .inav_li>a{font-size:0.16rem; color:#fff;}
.header .header_top .inav_wrapper .inav_li .nav_down{position:absolute; left:0; top:100%; width:100%; background:#fff; display:none; overflow:hidden;}
.header .header_top .inav_wrapper .inav_li .nav_down .wrap{height:100%;}
.header .header_top .inav_wrapper .inav_li .nav_down::before{content:''; width:45.5%; background:#f6f6f6; position:absolute; left:0; top:0; height:100%;}
.header .header_top .inav_wrapper .inav_li .nav_down .left{width:44%; padding-right:3.5%; box-sizing:border-box; color:#000; padding-top:0.6rem; position:relative;}
.header .header_top .inav_wrapper .inav_li .nav_down .left .tit{font-size:0.24rem; line-height:0.24rem;}
.header .header_top .inav_wrapper .inav_li .nav_down .left .con{margin-top:0.12rem;}
.header .header_top .inav_wrapper .inav_li .nav_down .center{width:36%; padding:0.2rem 6.5%; box-sizing:border-box;}
.header .header_top .inav_wrapper .inav_li .nav_down .center ul li{font-size:0.16rem; color:#343434; border-bottom:1px solid #e2e2e2; transition:all 0.5s ease; font-size:0.15rem; line-height:0.34rem; color:#5d5d5d; font-family:'he-t';}
.header .header_top .inav_wrapper .inav_li .nav_down .center ul li a{display:block;}
.header .header_top .inav_wrapper .inav_li .nav_down .center ul li:hover{border-color:#ea5515;}
.header .header_top .inav_wrapper .inav_li .nav_down .right{width:20%; box-sizing:border-box; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2; position:relative; padding:0 3%; padding-top:0.9rem;; height:100%;}

.header .header_bott{text-align:center; width:100%; height:0.5rem; transition:all 0.5s ease; position:relative; top:0; left:0; background:#fff; border-bottom:1px solid #e0e0e0;}
.header .header_bott .sumary{line-height:0.22rem; color:#000; padding-right:0.3rem; border-right:1px solid #e5e5e5; font-size:0.16rem; display:inline-block; margin-top:0.14rem;}
.header .header_bott .sumary:hover{color:#ea5515;}
.header .header_bott .list{display:inline-block;}
.header .header_bott li{color:#5d5d5d; font-size:0.15rem; display:inline-block; margin:0 0.15rem; font-family:'he-t';}
.header .header_bott li a{line-height:0.5rem; display:block; position:relative;}
.header .header_bott li a::after{content:''; width:100%; height:2px; background:#ea5515; position:absolute; left:0; bottom:0; -webkit-transition:all 250ms ease 0s; transition:all 250ms ease 0s; -webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0);}
.header .header_bott li:hover a::after{-webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}
.header .header_bott li.cur{color:#ea5515;}
.header .header_bott li.cur a::after{-webkit-transform:scale(1); -ms-transform:scale(1); transform:scale(1);}

.header.on{background:#fff; box-shadow:0 0 15px rgb(0 0 0 / 20%);}
.header.on .header_top{position:absolute; top:-100%; left:0; width:100%;}
.header.on .header_top .inav_wrapper .inav_li>a{color:#000;}
/* .header.on .header_top .h_tools .h_company{color:#000;}
.header.on .header_top .h_tools .h_language .icon{background:url(../img/h_lan3.png) no-repeat center/contain;}
.header.on .header_top .h_tools .h_language .icon::after{background:url(../img/jt_black.png) no-repeat center;} */

.header.xc_header{background:#fff; transition:all 0.5s ease;} 
.header.xc_header .header_top{border-bottom:1px solid #e0e0e0;}
.header.xc_header .header_top .inav_wrapper .inav_li>a{color:#000;}
.header.xc_header.on{top:-0.92rem;}
.header.xc_header.on .header_top{border-bottom:transparent;}
.header.xc_header.on .header_bott{position:fixed; z-index:10;}

.header .mobile_key{display:none;}
.m_nav{display:none;}
.m_nav.toshow{right:0;}
/* 头部 end */

/* 集团网站群 start */
.lnb .lnb_bg{content:''; position:fixed; top:0; left:0; width:100%; height:100%; background:url(../img/black.6.png); visibility:hidden; opacity:0;z-index: 999; transition: all 0.3s;}
.lnb .lnb_area{position:fixed; right:-497px; top:0; width:497px; height:100%; z-index:999; background:#fff; transition:all 0.3s;}
.lnb .lnb_inner{position:relative; overflow:auto; height:100%;}
.lnb .lnb_inner .btn_lnb_close{position:absolute; right:50px; top:30px; font-size:0.16rem; font-weight:bold; transition:.5s ease;}
.lnb .lnb_inner .btn_lnb_close:hover{transform:rotateZ(180deg);}
.lnb .lnb_top .box{padding:90px 50px 18px;}
.lnb .lnb_top .box .tit{font-size:0.2rem; color:#262626; font-weight:bold; margin-bottom:20px;}
.lnb .lnb_top .box .con a{display:block; padding:0 20px; border:1px solid #cccccc; line-height:0.4rem; height:40px; overflow:hidden; font-size:0.15rem; color:#262626; margin-bottom:10px;}
.lnb .lnb_top{border-bottom:1px solid #eeeeee;}
.lnb .lnb_top .box .con a i{float:right; transition:transform .3s ease; transform:translateX(-5px)}
.lnb .lnb_top .box .con a:hover{background:#ea5515; color:#fff;}
.lnb .lnb_top .box .con a:hover i{transform:translateX(0);}
.lnb .lnb_bott .tit{font-size:0.2rem; color:#262626; font-weight:bold; padding:20px 50px;}
.lnb .lnb_bott .con{position:relative;}
.lnb .lnb_bott .con ul{position:relative; background:url(../img/black.6.png); z-index:1; font-size:0.15rem;}
.lnb .lnb_bott .con ul li{border-bottom:2px solid rgba(255,255,255,0.2); transition:.3s ease;}
.lnb .lnb_bott .con ul li a{padding:28px 50px; display:block; color:#fff;}
.lnb .lnb_bott .con ul li a i{float:right; opacity:0; visibility:hidden; transition:.3s ease; transform:translateX(-5px)}
.lnb .lnb_bott .con ul li:hover{background:rgba(0,0,0,0.4);}
.lnb .lnb_bott .con ul li:hover a i{transform:translateX(0);opacity:1; visibility:visible;}
.lnb .lnb_bott .con .img img{position:absolute; top:0; left:0; width:100%; height:100%;}
.lnb.on .lnb_bg {visibility:visible; opacity:1;}
.lnb.on .lnb_area {right:0}
/* 集团网站群 end */

/* 底部股票 start */
.channel_stock{background:#f7f7f7; padding-top:0.5rem; padding-bottom:0.35rem; position:relative; z-index:11;}
.channel_stock .left{width:30%; height:0.75rem; position:relative;}
.channel_stock .left .swiper{height:100%; padding-right:8%; overflow:hidden;}
.channel_stock .left .swiper .swiper-slide{padding-bottom:0.05rem;}
.channel_stock .left .item{width:33%; float:left; color:#000; font-family:'he-t';}
.channel_stock .left .item.item01{width:37%;}
.channel_stock .left .item.item01 .t{font-size:0.26rem; line-height:0.26rem; font-family:'he';}
.channel_stock .left .item.item01 .c{font-size:0.2rem; line-height:0.2rem; margin-top:0.2rem;}
.channel_stock .left .item.item02{width:25%;}
.channel_stock .left .item.item03{width:38%;}
.channel_stock .left .item .t{line-height:0.34rem; font-size:0.15rem; vertical-align:text-bottom;}
.channel_stock .left .item .c{font-size:0.16rem; line-height:0.44rem;}
.channel_stock .left .item .c .icon{width:0.08rem; height:0.11rem; display:inline-block; margin-left:0.05rem; animation:beating 3s linear infinite; -webkit-animation:beating 3s linear infinite; background-size:cover;}
.channel_stock .left .item.up .c .icon{background:url(../img/stock_up.png) no-repeat center;}
.channel_stock .left .item.down .c .icon{background:url(../img/stock_down.png) no-repeat center;}
.channel_stock .left .swiper-button-prev{width:14px; height:7px; background:url(../img/jt_black2.png) no-repeat center; background-size:cover; left:auto; right:0; transition:all 0.5s ease;}
.channel_stock .left .swiper-button-next{width:14px; height:7px; background:url(../img/jt_black.png) no-repeat center; background-size:cover;left:auto; right:0; top:65px; transition:all 0.5s ease;}
.channel_stock .left .swiper-button-prev:hover{background:url(../img/jt_vi2.png) no-repeat center; background-size:cover;}
.channel_stock .left .swiper-button-next:hover{background:url(../img/jt_vi.png) no-repeat center; background-size:cover;}
.channel_stock .left .swiper-button-prev:after, .channel_stock .left .swiper-rtl .swiper-button-next:after{display:none;}
.channel_stock .left .swiper-button-next:after, .channel_stock .left .swiper-rtl .swiper-button-prev:after{display:none;}
.channel_stock .left .swiper-button-next.swiper-button-disabled, .channel_stock .left .swiper-button-prev.swiper-button-disabled{opacity:1;}
.channel_stock .right{width:55%; margin-top:0.15rem;}
.channel_stock .right .item{float:right; width:33%; border-right:1px solid #dcdcdc; padding-left:3%; box-sizing:border-box; position:relative; cursor:pointer;}
.channel_stock .right .item:first-child{border:none; width:30%;}
.channel_stock .right .item:last-child{padding-left:0;}
.channel_stock .right .item .item_r{display:inline-block;}
.channel_stock .right .item .item_r .t{font-size:0.18rem; color:#000; transition:all 0.5s ease;}
.channel_stock .right .item .item_r .c{font-size:0.16rem; color:#8b8b8b; font-family:'he-t';}
.channel_stock .right .item .icon{margin-right:4%; display:inline-block; vertical-align:top; background-size:cover; transition:all 0.5s ease;}
.channel_stock .right .item01 .icon{width:23px; height:27px; background:url(../img/douyin.png) no-repeat center;}
.channel_stock .right .item02 .icon{width:31px; height:26px; background:url(../img/weibo.png) no-repeat center;}
.channel_stock .right .item03 .icon{width:32px; height:26px; background:url(../img/weixin.png) no-repeat center;}
.channel_stock .right .item01:hover .icon{background:url(../img/douyin2.png) no-repeat center;}
.channel_stock .right .item02:hover  .icon{background:url(../img/weibo2.png) no-repeat center;}
.channel_stock .right .item03:hover  .icon{background:url(../img/weixin2.png) no-repeat center;}
.channel_stock .right .item:hover .item_r .t{color:#ea5515;}
.channel_stock .right .item .item_ewm{position:absolute; left:9%; width:120px; height:120px; bottom:120%; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.channel_stock .right .item03 .item_ewm{left:0;}
.channel_stock .right .item:hover .item_ewm{opacity:1; visibility:visible;}

/*上下跳动*/
@keyframes beating {
	0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
	33%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);}
	66%{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}
	100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
/* 底部股票 end */

/* 底部 start */
.footer{background:#1b2229;}
.footer .f_top{padding-top:0.8rem;}
.footer .f_top .wrap{border-bottom:1px solid rgba(255,255,255,0.2); padding-bottom:0.3rem;}
.footer .f_top .left{width:30%; margin-right:7%;}
.footer .f_top .left .f_search{width:100%; position:relative; margin:0.2rem 0;}
.footer .f_top .left .f_search input{width:100%; border:none; background:#31383e; text-indent:0.13rem; box-sizing:border-box; height:0.58rem; line-height:0.58rem; font-size:0.16rem; color:#fff; font-family:'he-t';}
.footer .f_top .left .f_search button{width:0.24rem; height:0.22rem; background:url(../img/f_search.png) no-repeat center; background-size:cover; border:none; outline:none; margin:0; padding:0; position:absolute; right:0.24rem; top:50%; margin-top:-0.11rem; cursor:pointer;}
.footer .f_top .left .f_search input::-webkit-input-placeholder{color:#808080; font-size:0.16rem;}
.footer .f_top .left .f_search input::-moz-placeholder{color:#808080; font-size:0.16rem;}
.footer .f_top .left .f_search input:-moz-placeholder{color:#808080; font-size:0.16rem;}
.footer .f_top .left .f_search input:-ms-input-placeholder{color:#808080; font-size:0.16rem;}
.footer .f_top .left .f_contact{font-size:0.15rem; color:#808080; font-family:'he-t';}
.footer .f_top .left .f_contact span:first-child{margin-right:0.1rem;}
.footer .f_top .center{margin-top:3%;}
.footer .f_top .right{width:51%;}
.footer .f_top .right dl{float:right; color:#fff; margin-left:17%;}
.footer .f_top .right dl:last-child{margin-left:0;}
.footer .f_top .right dt{font-size:0.2rem; line-height:0.2rem; margin-bottom:0.2rem;}
.footer .f_top .right dd{font-size:0.15rem; color:#959595; line-height:0.28rem;}
.footer .f_bott{font-size:0.16rem; color:#808080; padding:0.27rem 0; font-family:'he-t';}
/* 底部 end */

/* 分页 start*/
.widgets_common_pages_4{font-size:0.18rem; color:#838383; text-align:center; margin-top:10px;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#000; display:inline-block; border:1px solid #e8e8e8; vertical-align:middle; width:34px; height:34px; line-height:0.34rem; margin-right:7px; font-size:0.18rem; font-family:Arial;}
.widgets_common_pages_4 .gonext,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#ea5515; border-color:#ea5515;}
.widgets_common_pages_4 span.count{border:0; background:0;color:#000;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{width:auto; padding:0 12px;}
.widgets_common_pages_4 .goprev{margin-right:10px; background:none;}
.widgets_common_pages_4 span.ellipsis{border-color:transparent; padding:0;}
.widgets_common_pages_4 .goprev i{transform:rotateZ(180deg);}
.widgets_common_pages_4 a:hover, .widgets_common_pages_4 .goprev:hover{color:#fff; background:#ea5515; border-color:#ea5515;}
.widgets_common_pages_4 .goprev{width:36px; height:36px; background:url(../img/widgets_common_pages_4_1.png) no-repeat center; background-size:cover; border:none; padding:0;}
.widgets_common_pages_4 .goprev:hover{background:url(../img/widgets_common_pages_4_3.png) no-repeat center; background-size:cover;}
.widgets_common_pages_4 .gonext{width:36px; height:36px; background:url(../img/widgets_common_pages_4_2.png) no-repeat center; background-size:cover; border:none; padding:0;}
.widgets_common_pages_4 .gonext:hover{background:url(../img/widgets_common_pages_4_4.png) no-repeat center; background-size:cover;}
/* 分页 end*/

/* 底部 end */

.channel_content{min-height:300px; padding:0.9rem 0;}
.xc_banner{position:relative; overflow:hidden; margin-top:1.42rem;}
.xc_banner.no_subnav{margin-top:0.99rem;}
.xc_banner .intro{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:100%; color:#fff; text-align:center;}
.xc_banner .intro .con{margin-top:0.1rem; color:#fff;}

.tit46{font-size:0.46rem; line-height:0.46rem;}
.tit36{font-size:0.36rem; line-height:0.36rem; color:#000;}
.tit24{font-size:0.24rem; line-height:0.32rem; color:#000;}
.tit20{font-size:0.2rem; line-height:0.3rem; color:#000;}
.con18{font-size:0.18rem; line-height:0.3rem; color:#5d5d5d; font-family:'he-t';}
.con15{font-size:0.15rem; line-height:0.3rem; color:#5d5d5d; font-family:'he-t';}
/* 公共框架 end */

/* 首页 start */
.channel_content.ipart{padding-bottom:0;}

.ibanner{height:100vh;}
.ibanner .swiper-slide{clip-path:none; opacity:0; z-index: 0;}
.ibanner .swiper-slide-prev{clip-path: polygon(0% -150%, 100% -150%, 100% -20%, 0% 0%); opacity:0; transition: clip-path 1400ms cubic-bezier(0.23, 1, 0.32, 1), opacity 1s ease; z-index: 3;}
.ibanner .swiper-slide-active{clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 150%); opacity:1; transition: clip-path 1400ms cubic-bezier(0.23, 1, 0.32, 1), opacity 1s ease; z-index: 2;}
.ibanner .swiper-slide-next{z-index: 1;}
.ibanner .swiper-slide .img_box{position:relative; height:100%;}
.ibanner .swiper-slide .img_box img,
.ibanner .swiper-slide .img_box video{width:100%; height:100%; object-fit:cover;}
/* 视频遮罩 */
.ibanner .swiper-slide.video_slide .img_box::after{content:""; position: absolute; top:0; left:0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.1); z-index:0;}
.ibanner .swiper-slide .intro_box{position: absolute; top: 45%; left:0; width:100%; margin-top:-1rem; z-index: 10;}
.ibanner .swiper-slide .intro_box .tit{font-size: 0.68rem; color: #fff; font-weight: bold; letter-spacing: 0.05em; width: 100%;}
.ibanner .swiper-slide .intro_box .con{font-size: 0.18rem; font-family:'he-t'; line-height: 0.33rem; color: #fff; letter-spacing:0.07em; width: 100%;}
.ibanner .swiper-slide .intro_box .icon{position: relative; margin-top:0.26rem; width:0.34rem; height:0.2rem; overflow:hidden;}
.ibanner .swiper-slide .intro_box .icon img{position: absolute; top:0; right:0; max-width:none; width:0.34rem;}

.ibanner .widgets .wrap{position:relative;}
.ibanner .swiper-button-prev{width:52px; height:52px; background:url(../img/prev.png) no-repeat center; background-size:cover; position:absolute; left:0; top:50%; margin-top:-26px; transition:all 0.5s ease;}
.ibanner .swiper-button-next{width:52px; height:52px; background:url(../img/next.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-26px; transition:all 0.5s ease;}
.ibanner .swiper-button-prev:hover{background:url(../img/prev_on.png) no-repeat center;}
.ibanner .swiper-button-next:hover{background:url(../img/next_on.png) no-repeat center;}
.ibanner .swiper-button-prev::after,.ibanner .swiper-button-next::after{display:none;}
.ibanner .btn-area{position:absolute; right:0; bottom:0.4rem; display:flex;align-items: flex-end;justify-content: flex-start; z-index:1}
.ibanner .btn-area .btn-stop,
.ibanner .btn-area .btn-play{display:inline-block;width:28px;height:0;overflow:hidden;}
.ibanner .btn-area .btn-stop{background:url(../img/btn-slider-stop.png) no-repeat center}
.ibanner .btn-area .btn-play{display:none;background:url(../img/btn-slider-play.png) no-repeat center}
.ibanner .swiper-pagination{position:static}
.ibanner .swiper-pagination .swiper-pagination-bullet{display:inline-block; width:2rem; height:auto; margin:0 0.12rem!important;vertical-align: middle;background:transparent;opacity:1;outline: none;}
.ibanner .swiper-pagination .swiper-pagination-bullet .tit{font-size:0.15rem; color:#fff; text-align: left; opacity:.6; transition:all .5s ease;}
.ibanner .swiper-pagination .swiper-pagination-bullet-active .tit{opacity: 1;}
.ibanner .swiper-pagination-bullet-active .timer,  
.ibanner .swiper-pagination-bullet .timer{display:block; position:relative;width:2rem; height:2px; margin-top: 0.1rem; background:transparent;opacity:1}
.ibanner .swiper-pagination-bullet .timer::before{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.34;content:''}
.ibanner .swiper-pagination-bullet .process{display:block;position:absolute;top:0;left:0;width:0;opacity:0;height:100%;background:#fff;transition-property: width;transition-timing-function: linear;}
.ibanner .swiper-pagination-bullet.play .process{opacity:1;width:100%;}
.ibanner .swiper-pagination-bullet.play.stop .process{transition:none}
.ibanner .left-area{position:absolute; top:50%; left:0.35rem; transform:translateY(-50%); z-index: 1;}
.ibanner .left-area .pagination-left .line{width:0.15rem; height:2px; padding:0.07rem 0; transition:all .5s ease; cursor: pointer;}
.ibanner .left-area .pagination-left .line::after{content:""; display: block; width: 100%; height:2px; background:rgba(255,255,255,0.3);}
.ibanner .left-area .pagination-left .line:first-child{margin-top: 0;}
.ibanner .left-area .pagination-left .line.active{width:0.3rem;}
.ibanner .left-area .pagination-left .line.active::after{background:rgba(255,255,255,1);}
.ibanner .scroll_down{position:absolute; left:0; bottom:0.8rem; z-index:1;}
.ibanner .scroll_down .txt{font-size:0.14rem; color:#fff;}
.ibanner .scroll_down .line{display:block; width:3px; height:0.66rem; position:absolute; top:0.4rem; left:0; overflow:hidden;}
.ibanner .scroll_down .line:before{height:100%; background:rgba(255,255,255,.57); opacity:.3; left:0; top:0; bottom:0; content:''; position:absolute; width:2px;}
.ibanner .scroll_down .line:after{background:#fff; left:0px; top:0; content:''; position:absolute; width:2px; -webkit-animation:about_scroll-down-line 3s infinite; -o-animation:about_scroll-down-line 3s infinite; animation:about_scroll-down-line 3s infinite;} 
@keyframes about_scroll-down-line {
	0%, 20% {
	  height:30%;
	  top:-45%;
	}
	80%, 100% {
	  height:30%;
	  top:145%;
	}
}

.ipart1{position: relative;}
.ipart1 .rect-242{padding-bottom:242.857%;}
.ipart1 .rect-59{padding-bottom:59.328%;}
.ipart1 .wrap{width:92.7%;}
.ipart1 .item{position:relative; float:left; width:13.8%; height: 100%; margin-left: 0.66%; transition:all .6s ease; overflow:hidden;}
.ipart1 .item:first-child{margin-left: 0;}
.ipart1 .item .img_box{position:relative; width: 100%; height:100%; overflow:hidden;}
.ipart1 .item .img_cover{position:relative; opacity:1; max-width:none; width:100%; transition:opacity 0.2s ease 0.4s; z-index:2;}
.ipart1 .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;}
.ipart1 .item .txt_box{position:absolute; top:0; left:0; width: 100%; height:100%; z-index: 10;}
.ipart1 .item .txt_cover{position:absolute; top:50%; left:50%; width: 100%; transform:translate(-50%, -50%); text-align: center;}
.ipart1 .item .txt_cover .tit{color: #fff;}
.ipart1 .item .txt_cover .con{color: #fff; margin-top:0.08rem;}
.ipart1 .item .txt_full{position:absolute; bottom:0.12rem; left:0.6rem; right:0.36rem; width: 9.24rem; opacity:0; }
.ipart1 .item .txt_full .tit{margin-top: 0.24rem; font-size: 0.32rem; color: #fff;}
.ipart1 .item .txt_full .con{margin-top: 0.14rem; color: #fff;}
.ipart1 .item .txt_full .txt{ margin-top: 0.04rem; color: #fff;}

.ipart1 .item.on{width: 56.6%; transition:all .6s ease;}
.ipart1 .item.on .img_cover{opacity:0; transition:opacity 0s ease;}
.ipart1 .item.on .img_full{opacity:1;}
.ipart1 .item.on .txt_cover{display:none;}
.ipart1 .item.on .txt_full{opacity:1; bottom:0.6rem; transition:all .8s ease;}

/* 第二部分 */
.ipart2{box-sizing:border-box; padding:0.6rem 0;}
.ipart2 .item{float:left; box-sizing:border-box; width: 25%; height:1.5rem; padding:0.2rem 0.08rem; border-right:1px solid #e5e5e5; text-align: center;}
.ipart2 .item:last-child{border-right:none;}
.ipart2 .item .tit{color:#000; font-size:0.4rem; transition:all .5s ease;}
.ipart2 .item:hover .tit{color: #e75425;}
.ipart2 .item .con{color:#5d5d5d; margin-top:0.2rem; margin:0 auto;}

/* 第三部分 */
.ipart3{position:relative; background:url(../img/ipart3_bg.jpg) no-repeat center/cover;}
.ipart3::after{content:""; position:absolute; top:0; left:0; right:0; bottom:0; background:url(../img/ipart3_overlay.png) no-repeat right/auto 100%; z-index:0;}
.ipart3 .intro{padding:1.5rem 0; position:relative; z-index:1;}
.ipart3 .intro .txt{color:#fff;}
.ipart3 .intro .tit{color:#fff; line-height:0.62rem; margin-top:0.22rem;}
.ipart3 .intro .con{color:#fff; margin-top:0.22rem;}
.ipart3 .intro .btns{margin-top:0.36rem;}
.ipart3 .intro .btns .more_btn{float:left; position:relative; display:block; line-height:0.5rem; color:#fff; font-size: 0.16rem; font-family:'he-t'; padding:0 0.8rem 0 0.3rem; z-index: 0;}
.ipart3 .intro .btns .more_btn:hover{color:#ea5514;}
.ipart3 .intro .btns .more_btn::before{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(1); border:1px solid rgba(255, 255, 255, 0.26); transition: all .5s ease; z-index: 0;}
.ipart3 .intro .btns .more_btn:hover::before{transform: translate(-50%, -50%) scale(1.2); opacity:0;}
.ipart3 .intro .btns .more_btn::after{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(0.8); opacity:0; background:#fff; transition: all .5s ease; z-index: -1;}
.ipart3 .intro .btns .more_btn:hover::after{transform: translate(-50%, -50%) scale(1); opacity:1;}
.ipart3 .intro .btns .more_btn .iconfont{position: absolute; right:10px; top:50%; font-size: 1em; transform: translateY(-50%);}

/* 第四部分 */
.ipart4{padding:0.86rem 0;}
.ipart4 .infor .left{float:left;}
.ipart4 .infor .left .txt{font-size:0.14rem; color:#ea5515; font-weight:bold;}
.ipart4 .infor .left .tit{line-height:0.62rem; color:#000; margin-top:0.14rem;}
.ipart4 .infor .right{float:right; padding-top:0.6rem;}
.ipart4 .infor .right .tab{float:left; margin-left:0.14rem; font-size:0.15rem; line-height:0.4rem; width:1.6rem; text-align:center; color:#000; background:#e8e8e8; cursor:pointer; transition:all .5s ease;}
.ipart4 .infor .right .tab:first-child{margin-left:0;}
.ipart4 .infor .right .tab:hover,
.ipart4 .infor .right .tab.cur{color:#fff; background:#ea5515;}
.ipart4 .content{margin-top:0.4rem;}
.ipart4 .content .swiper-slide{width:33.33%;}
.ipart4 .content .swiper-container .controls{position:relative; width:82.5%; height:2px; margin:12px auto;}
.ipart4 .content .swiper-container .controls .swiper-pagination{position:relative; width:100%; height:2px;}
.ipart4 .content .swiper-container .controls .swiper-pagination-progressbar-fill{background:#ee5515;}
.ipart4 .content .swiper-container .controls .swiper-button-prev{left:-50px; width:auto; height:auto; margin-top:-22px; background:none; color:#ee5515;}
.ipart4 .content .swiper-container .controls .swiper-button-next{right:-50px; width:auto; height:auto; margin-top:-22px; background:none; color:#ee5515;}
.ipart4 .content .swiper-container .controls .swiper-button-disabled{color:#000;}
.ipart4 .content .swiper-container .controls .iconfont{font-size:1.8em;}
.ipart4 .content .item .img_box{position:relative;}
.ipart4 .content .item .img_box .rect-51{padding-bottom:51.575%;}
.ipart4 .content .item .img_box .tag{position:absolute; left:0; bottom:0; padding:0 0.14rem; font-size:0.14rem; font-family:'he-t'; line-height:0.34rem; color:#fff; background:#ea5515; z-index:1;}
.ipart4 .content .item .intro_box{display:block; padding:0.35rem 0.32rem 0.35rem 0.12rem;}
.ipart4 .content .item .intro_box .time{font-size:0.14rem; font-family:'he-t'; color:#000;}
.ipart4 .content .item .intro_box .tit{margin-top:0.12rem; transition:all .5s ease;}
.ipart4 .content .item .intro_box .con{margin-top:0.24rem;}
.ipart4 .content .item:hover .intro_box .tit{color:#ee5515;}

/* 第五部分 */
.ipart5{position:relative; height:100vh;}
.ipart5 .content{position:relative; height:100%;}
.ipart5 .content video{width:100%; height:100%; object-fit:cover;}
.ipart5 .overlay{position:absolute; top:0; left:0; right:0; bottom:0; z-index:2; opacity:0; overflow:hidden;}
.ipart5 .overlay .img_logo{position:absolute; top:0; left:0; width:100%; height:100%; z-index:3; background-position:center; background-repeat:no-repeat; background-size:cover;}
.ipart5 .overlay .intro_box{position:absolute; left:0; right:0; top:65%; text-align:center; z-index:4;}
.ipart5 .overlay .intro_box .txt{font-size:0.14rem; color:#ea5515; font-weight:bold;}
.ipart5 .overlay .intro_box .tit{margin-top:0.24rem; line-height:0.52rem;}
.ipart5 .overlay .intro_box .arrow{margin-top:0.24rem;}
.ipart5 .overlay .intro_box .arrow .iconfont{font-size:1.4em;}
.ipart5 .play_overlay{position: absolute; top:0; left:0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.3); z-index: 1; }
.ipart5 .play_overlay .play_btn{position: absolute; display: block; top:50%; left:50%; width: 100px; height: 100px; transform: translate(-50%, -50%); }
.ipart5 .play_overlay .play_btn .icon{width: 100%; height: 100%; background:url(../img/play_button.png) center/contain no-repeat;}
.ipart5 .play_overlay .play_btn::before{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:24px; height:24px; border-radius:50%; content:''; z-index: -1;}
.ipart5 .play_overlay .play_btn::after{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:24px; height:24px; border-radius:50%; content:''; z-index: -1; }
.ipart5 .play_overlay .play_btn::before{animation:scale 2s ease-out infinite; background:#fff; opacity:0.5; animation-delay:0;}
.ipart5 .play_overlay .play_btn::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;}}
/* 首页 end */


/* 贸易合规 start */
.trade{padding-top:0.85rem;}
.trade .infor .tit{margin-bottom:0.4rem;}
.trade .infor .con{margin-bottom:0.45rem;}
.trade1{padding-bottom:0.1rem;}
.trade1 .rect-55{padding-bottom:55.42%;}
.trade1 .content .li_{float:left; width:32%; margin-right:2%; margin-bottom:0.5rem;}
.trade1 .content .li_.three{margin-right:0;}
.trade1 .content .li_ .intro{background:#f8f8f8; padding:0.4rem 0.55rem; box-sizing:border-box; min-height:2rem;}
.trade1 .content .li_ .intro .c{text-align:justify;}

.trade2 .infor .tit{margin-bottom:0.25rem;}
.trade2 .infor .con{margin-bottom:0.6rem;}
.trade2 .content{position:relative;}
.trade2 .content .intro{position:absolute; left:0; top:50%; transform:translate(0,-50%); padding-left:1rem; box-sizing:border-box; color:#fff;}
.trade2 .content .intro .t{margin-bottom:0.05rem; color:#fff;}
.trade2 .content .intro .c{color:#fff;}
/* 贸易合规 end */

/* 视频中心 start */
.video_list .rect-62{padding-bottom:62.27%;}
.video_list .rect-2875{padding-bottom:28.75%;}
.video_list1 .wrap{margin-bottom:0.45rem; border-bottom:1px solid #d9d9d9; padding-bottom:0.45rem;}
.video_list1 .video_box{width:100%; overflow:hidden;}
.video_list1 .video_box video{width:100%; height:100%; object-fit:cover;}
.video_list1 .video_box .intro{position:absolute; width:42%; top:50%; transform:translate(0,-50%); left:0.8rem; color:#fff; box-sizing:border-box;}
.video_list1 .video_box .intro .e_tit{font-size:0.16rem; text-transform:uppercase;}
.video_list1 .video_box .intro .c_tit{margin-bottom:0.15rem; margin-top:0.15rem; color:#fff;}
.video_list1 .video_box .intro .con{text-align:justify; color:#fff;}
.video_list1 .video_box .play{width:79px; height:79px; background:url(../img/video_play.png) no-repeat center; background-size:cover; position:absolute; right:130px; top:50%; transform:translate(0,-50%); cursor:pointer;}
.video_list1 .video_box .video_img{display:none;}

.video_list2 .li_{width:23.5%; margin-right:2%; float:left; margin-bottom:0.35rem; cursor:pointer;}
.video_list2 .li_.four{margin-right:0;}
.video_list2 .li_ .play{width:79px; height:79px; background:url(../img/video_play.png) no-repeat center; background-size:cover; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); cursor:pointer; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.video_list2 .li_ .intro{background:#f8f8f8; padding:0.35rem 0.25rem; box-sizing:border-box; transition:all 0.5s ease;}
.video_list2 .li_ .intro .c{transition:all 0.5s ease; text-align:justify; height:0.6rem; max-height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.video_list2 .li_:hover .play{opacity:1; visibility:visible;}
.video_list2 .li_:hover .intro{background:#ea5515;}
.video_list2 .li_:hover .intro .c{color:#fff;}
/* 视频中心 end */

/* 公司新闻 start */
.news_list .rect-70{padding-bottom:70.75%;}
.news_list1 .left{width:76.5%;}
.news_list1 .left .select_btn{display:none;}
.news_list1 .left .form_box .form_item{width:28%; margin-left:5%; border-bottom:1px solid #ea5515; position:relative;}
.news_list1 .left .form_box .form_item:first-child{margin-left:0;}
.news_list1 .left .form_box .form_item .sel_span{display:block; width:100%; height:0.5rem; line-height:0.5rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; color:#5d5d5d; padding:0; position:relative; cursor:pointer;}
.news_list1 .left .form_box .form_item .sel_span::after{content:''; width:0.06rem; height:0.06rem; background:url(../img/news_icon2.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-0.03rem;}
.news_list1 .left .form_box .form_item .sel_inp{display:block; width:100%; height:0.5rem; line-height:0.5rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; color:#5d5d5d; padding:0;}
.news_list1 .left .form_box .form_item input{width:80%;}
.news_list1 .left .form_box .form_item input::-webkit-input-placeholder{color:#5d5d5d;}
.news_list1 .left .form_box .form_item input::-webkit-input-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.news_list1 .left .form_box .form_item input::-moz-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.news_list1 .left .form_box .form_item input:-moz-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.news_list1 .left .form_box .form_item input:-ms-input-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.news_list1 .left .form_box .form_item .searth_btn{height:0.5rem; border:none; text-align:center; background-color:transparent;  outline:none; cursor:pointer; padding:0; position:absolute; right:0; top:0;}
.news_list1 .left .form_box .form_item .searth_btn .icon{display:inline-block; width:0.13rem; height:0.13rem; background:url(../img/news_icon.png) no-repeat center; background-size:cover;}
.news_list1 .left .form_box .form_item .sel_down{width:101%; position:absolute; left:0; top:100%; display:none; background:#fff; box-shadow:0 0 25px rgb(0 0 0 / 10%); z-index:2;}
.news_list1 .left .form_box .form_item .sel_down li{font-size:0.15rem; color:#5d5d5d; line-height:0.3rem; padding-left:0.1rem; box-sizing:border-box; cursor:pointer;}
.news_list1 .left .form_box .form_item .sel_down li:hover{color:#ea5515;}

.news_list1 .left .content{margin-top:0.75rem;}
.news_list1 .left .content .li_{box-shadow:0 0 25px rgb(0 0 0 / 10%); margin-bottom:0.35rem; transition:all 0.5s ease;}
.news_list1 .left .content .li_ .img_{width:33%; float:left; position:relative;}
.news_list1 .left .content .li_ .img_::after{content:''; width:0.17rem; height:0.29rem; background:url(../img/news_icon3.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; transform:translate(0,-50%); transition:all 0.5s ease;}
.news_list1 .left .content .li_ .intro{width:67%; float:left; padding:0.5rem 1.35rem 0 0.65rem; box-sizing:border-box;}
.news_list1 .left .content .li_ .intro .tag{color:#e0470f; font-size:0.14rem; margin-bottom:0.02rem; transition:all 0.5s ease;}
.news_list1 .left .content .li_ .intro .tit{transition:all 0.5s ease;}
.news_list1 .left .content .li_ .intro .con{margin-top:0.2rem; margin-bottom:0.35rem; max-height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all 0.5s ease;}
.news_list1 .left .content .li_ .intro .time{color:#5d5d5d; font-size:0.14rem; transition:all 0.5s ease;}
.news_list1 .left .content .li_:hover{background:#ea5515;}
.news_list1 .left .content .li_:hover .img_::after{background:url(../img/news_icon4.png) no-repeat center; background-size:cover;}
.news_list1 .left .content .li_:hover .intro .tag{color:#fff;}
.news_list1 .left .content .li_:hover .intro .tit{color:#fff;}
.news_list1 .left .content .li_:hover .intro .con{color:#fff;}
.news_list1 .left .content .li_:hover .intro .time{color:#fff;}
.news_list1 .left .content .widgets_common_pages_4{margin-top:0.65rem;}

.news_list1 .right{width:22%;}
.news_list1 .right .title{background:#ea5515; color:#fff; line-height:0.62rem; padding-left:0.26rem; box-sizing:border-box;}
.news_list1 .right .item{border:1px solid #ececec; border-top:none; margin-bottom:0.24rem; box-sizing:border-box;}
.news_list1 .right .item .item_con{padding:0.3rem 0.2rem 0.13rem 0.3rem; box-sizing:border-box; font-size:0;}
.news_list1 .right .item .item_con>span{font-size:0.15rem; line-height:0.3rem; color:#5d5d5d; font-family:'he-t'; border:1px solid #c7c7c7; box-sizing:border-box; display:inline-block; border-radius:0.3rem; overflow:hidden; padding:0 0.22rem; margin-right:0.05rem; margin-bottom:0.17rem; cursor:pointer; transition:all 0.5s ease;}
.news_list1 .right .item .item_con>span:hover{background:#ea5515; color:#fff; border-color:#ea5515;}
.news_list1 .right .item .item_con div>span{margin-bottom:0.22rem;}
.news_list1 .right .item .item_con div a:hover{color:#ea5515;}
.news_list1 .right .item .item_con .t{margin-bottom:0.1rem;}
.news_list1 .right .item .item_con .sub{position:relative;}
.news_list1 .right .item .item_con .sub input{border:1px solid #ececec; width:100%; line-height:0.6rem; box-sizing:border-box; text-indent:0.25rem; padding:0; height:0.6rem; font-size:0.15rem; font-family:'he-t'; color:#5d5d5d;}
.news_list1 .right .item .item_con .sub input::-webkit-input-placeholder{color:#b3b3b3; font-size:0.15rem; font-family:'he-t'; text-indent:0.25rem; line-height:0.6rem; height:0.6rem;}
.news_list1 .right .item .item_con .sub input::-moz-placeholder{color:#b3b3b3; font-size:0.15rem; font-family:'he-t'; text-indent:0.25rem; line-height:0.6rem; height:0.6rem;}
.news_list1 .right .item .item_con .sub input:-moz-placeholder{color:#b3b3b3; font-size:0.15rem; font-family:'he-t'; text-indent:0.25rem; line-height:0.6rem; height:0.6rem;}
.news_list1 .right .item .item_con .sub input:-ms-input-placeholder{color:#b3b3b3; font-size:0.15rem; font-family:'he-t'; text-indent:0.25rem; line-height:0.6rem; height:0.6rem;}
.news_list1 .right .item .item_con .sub button{outline:none; border:none; padding:0 0.12rem; box-sizing:border-box; line-height:0.48rem; background:#777; cursor:pointer; position:absolute; right:0.06rem; top:50%; margin-top:-0.24rem; color:#fff;}
.news_list1 .right .item2 .item_con{padding:0.23rem 0.2rem 0.2rem 0.3rem;}
.news_list1 .right .item3 .item_con{padding:0.23rem 0.2rem 0.3rem 0.3rem;}

.m_select{display:none;}
/* 公司新闻 end */

/* 媒体报道 start */
.media_list1 .rect-67{padding-bottom:67.36%;}
.media_list1 .top .form_box{width:76.5%;}
.media_list1 .top .form_box .form_item{width:28%; margin-left:5%; border-bottom:1px solid #ea5515; position:relative;}
.media_list1 .top .form_box .form_item:first-child{margin-left:0;}
.media_list1 .top .form_box .form_item .sel_span{display:block; width:100%; height:0.5rem; line-height:0.5rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; color:#5d5d5d; padding:0; position:relative; cursor:pointer;}
.media_list1 .top .form_box .form_item .sel_span::after{content:''; width:0.06rem; height:0.06rem; background:url(../img/news_icon2.png) no-repeat center; background-size:cover; position:absolute; right:0; top:50%; margin-top:-0.03rem;}
.media_list1 .top .form_box .form_item .sel_inp{display:block; width:100%; height:0.5rem; line-height:0.5rem; border:none; padding:0; margin:0; box-sizing:content-box; font-size:0.15rem; color:#5d5d5d; padding:0;}
.media_list1 .top .form_box .form_item input{width:80%;}
.media_list1 .top .form_box .form_item input::-webkit-input-placeholder{color:#5d5d5d;}
.media_list1 .top .form_box .form_item input::-webkit-input-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.media_list1 .top .form_box .form_item input::-moz-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.media_list1 .top .form_box .form_item input:-moz-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.media_list1 .top .form_box .form_item input:-ms-input-placeholder{color:#5d5d5d; font-size:0.15rem; line-height:0.5rem; height:0.5rem;}
.media_list1 .top .form_box .form_item .searth_btn{height:0.5rem; border:none; text-align:center; background-color:transparent;  outline:none; cursor:pointer; padding:0; position:absolute; right:0; top:0;}
.media_list1 .top .form_box .form_item .searth_btn .icon{display:inline-block; width:0.13rem; height:0.13rem; background:url(../img/news_icon.png) no-repeat center; background-size:cover;}
.media_list1 .top .form_box .form_item .sel_down{width:101%; position:absolute; left:0; top:100%; display:none; background:#fff; box-shadow:0 0 25px rgb(0 0 0 / 10%); z-index:2;}
.media_list1 .top .form_box .form_item .sel_down li{font-size:0.15rem; color:#5d5d5d; line-height:0.3rem; padding-left:0.1rem; box-sizing:border-box; cursor:pointer;}
.media_list1 .top .form_box .form_item .sel_down li:hover{color:#ea5515;}
.media_list1 .top .change_list{margin-top:0.15rem;}
.media_list1 .top .change_list .icon{cursor:pointer;}
.media_list1 .top .change_list .icon2{margin-right:0.25rem;}

.media_list1 .bott{margin-top:0.75rem;}
.media_list1 .bott .li_{width:23.5%; margin-right:2%; float:left; margin-bottom:0.35rem; background:#f6f6f6;}
.media_list1 .bott .li_.four{margin-right:0;}
.media_list1 .bott .li_ .intro{box-sizing:border-box; padding-top:0.3rem; padding-bottom:0.23rem;}
.media_list1 .bott .li_ .intro .tag{font-size:0.14rem; color:#ea5515; font-family:'he-t'; position:relative; margin-bottom:0.3rem; padding-left:0.3rem; box-sizing:border-box;}
/* .media_list1 .bott .li_:hover .intro .tag>img{-moz-transform:inherit; -ms-transform:inherit; -o-transform:inherit; -webkit-transform:inherit; transform:inherit;}
.media_list1 .bott .li_ .intro .tag .bg2{display:none;} */
.media_list1 .bott .li_ .intro .tag span{transition:all 0.5s ease; border-bottom:1px solid #ea5514;}
.media_list1 .bott .li_ .intro .intro_c{padding:0 0.3rem; box-sizing:border-box;}
.media_list1 .bott .li_ .intro .intro_c .tit{height:0.64rem; max-height:0.64rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all 0.5s ease;}
.media_list1 .bott .li_ .intro .intro_c .con{height:0.6rem; max-height:0.64rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:all 0.5s ease;}
.media_list1 .bott .li_ .intro .intro_c .time{font-size:0.14rem; color:#5d5d5d; font-family:'he-t'; margin-top:0.18rem; transition:all 0.5s ease;}
.media_list1 .bott .li_:hover{background:#ea5515;}
/* .media_list1 .bott .li_:hover .intro .tag .bg1{display:none;}
.media_list1 .bott .li_:hover .intro .tag .bg2{display:block;} */
.media_list1 .bott .li_:hover .intro .tag span{color:#fff; border-color:#fff;}
.media_list1 .bott .li_:hover .intro .intro_c .tit{color:#fff;}
.media_list1 .bott .li_:hover .intro .intro_c .con{color:#fff;}
.media_list1 .bott .li_:hover .intro .intro_c .time{color:#fff;}
.media_list1 .bott .widgets_common_pages_4{margin-top:0.3rem;}

.media_list1 .bott.change .li_{width:100%; margin-right:0;}
.media_list1 .bott.change .li_ .img_{width:23.5%; float:left;}
.media_list1 .bott.change .li_ .intro{width:76.5%; float:left; padding:0.45rem 0.65rem 0 0.65rem;}
.media_list1 .bott.change .li_ .intro .tag{padding-left:0;}
.media_list1 .bott.change .li_ .intro .tag img{border-left:1px solid #ea5515;}
.media_list1 .bott.change .li_ .intro .intro_c{padding:0;}
.media_list1 .bott.change .li_ .intro .intro_c .tit{white-space:nowrap; text-overflow:ellipsis; display:block;}
.media_list1 .bott.change .li_ .intro .intro_c .time{margin-top:0.12rem;}
.media_list1 .bott.change .li_:hover .intro .tag img{border-left-color:#fff;}
/* 媒体报道 end */

/* QHSE start */
.quality01 .infor .tit{text-align:center;}
.quality01 .infor .con{text-align:center; margin-top:0.25rem;}
.quality01 .content{margin-top:0.52rem;}
.quality01 .content .item_list .item_line{width:100%; height:1px; background:#f2f2f2; margin:0.19rem 0 0.21rem;}
.quality01 .content .item_list .item_line04{margin-bottom:0;}
.quality01 .content .item_list .item .left{float:left; width:2.35rem;}
.quality01 .content .item_list .item .left .tit{background:#f6f6f6; line-height:0.95rem; padding-left:0.19rem; box-sizing:border-box;}
.quality01 .content .item_list .item .left .tit span{font-size:0.34rem; font-weight:bold; color:#e75425; font-family: Arial; vertical-align:middle; padding-right:0.15rem;}
.quality01 .content .item_list .item .right{float:left; padding-left:0.5rem; color:#5d5d5d;}
.quality01 .content .item_list .item .right span{color:#e75425; padding-right:0.97rem;}
.quality01 .content .item_list .item .right span:last-child{padding-right:0;}
.quality01 .content .item_list .item .right .con{line-height:0.95rem;}
.quality01 .content .item_list .item .right .con .c_t{margin-top:0.25rem;}
.quality01 .content .item_list .item .right .con .c_b{margin-top:0.2rem;}
.quality01 .content .item_list .item02 .right .con{line-height:0.15rem;}
.quality01 .content .item_list .item03 .right .con{line-height:0.15rem; margin-top:0.27rem;}
.quality01 .content .item_list .item03 .right .con .item_{float:left;}
.quality01 .content .item_list .item03 .right .con .item_ .item_l{color:#e75425; float:left; padding-right:0.3rem;}
.quality01 .content .item_list .item03 .right .con .item_ .item_r{float:left; position:relative; padding-right:0.83rem;}
.quality01 .content .item_list .item03 .right .con .item_ .item_r .item_r_b{margin-top:0.12rem;}
.quality01 .content .item_list .item03 .right .con .item_ .item_r::after{position:absolute; content:''; background:#f1f1f1; width:1px; height:100%; right:0; top:0;}
.quality01 .content .item_list .item03 .right .con .item_02{padding-left:1.1rem;}
.quality01 .content .item_list .item03 .right .con .item_02 .item_r{padding-right:1.17rem;}
.quality01 .content .item_list .item03 .right .con .item_03{padding-left:1.03rem;}
.quality01 .content .item_list .item03 .right .con .item_03 .item_r{padding-right:0;}
.quality01 .content .item_list .item03 .right .con .item_03 .item_r::after{display:none;}

.quality02{margin-top:0.6rem; padding:0.62rem 0 0.54rem; background:#f5f5f5;}
.quality02 .left{float:left; width:47.25%; }
.quality02 .left .tit{margin-bottom:0.25rem; margin-top:0.35rem;}
.quality02 .left .con02{color:#e75425; margin-top:0.37rem;}
.quality02 .right{float:right; padding-right:0.4rem; width:43%; box-sizing:border-box;}
.quality02 .right .item_list .item{float:left; margin-right:9%; width:45.5%;}
.quality02 .right .item_list .item02{margin-right:0;}
.quality02 .right .item_list .item .rect-141{padding-bottom:141%;}

.quality03{margin-top:0.6rem;}
.quality03 .content{position:relative;}
.quality03 .content .left{width:43.6%; position:relative; z-index:2;}
.quality03 .content .left .rect-517{padding-bottom:51.7%; }
.quality03 .content .right{position:absolute; width:81.1%; background:#f5f5f5; height:100%; top:0.3rem; right:0; z-index:-1; box-sizing:border-box; padding-left:29%; z-index:1;}
.quality03 .content .right .text_box{position:absolute; top:50%; transform:translateY(-50%);}
.quality03 .content .right .tit{margin-bottom:0.5rem;}

.quality04{margin-top:0.9rem;}
.quality04 .tit{text-align:center;}
.quality04 .con{text-align:center; margin-top:0.25rem;}
.quality04 .content{margin-top:0.43rem;}
.quality04 .content .swiper{overflow:hidden; position:relative;}
.quality04 .content .rect-704{padding-bottom:70.4%;}
.quality04 .content .swiper .swiper-slide a{display:block;}
.quality04 .content .swiper .swiper-pagination{display:none; cursor:pointer;}
.quality04 .content .swiper .swiper-button-prev{display:none;}
.quality04 .content .swiper .swiper-button-next{display:none;}

.quality05{margin-top:0.6rem;}
.quality05 .tit{text-align:center;}
.quality05 .con{text-align:center; margin-top:0.25rem;}
.quality05 .content{margin-top:0.43rem;}
.quality05 .content .swiper{overflow:hidden; position:relative;}
.quality05 .content .rect-704{padding-bottom:70.4%;}
.quality05 .content .swiper .swiper-slide a{display:block;}
.quality05 .content .swiper .swiper-pagination{display:none; cursor:pointer;}
.quality05 .content .swiper .swiper-button-prev{display:none;}
.quality05 .content .swiper .swiper-button-next{display:none;}
/* QHSE end */

/* 新闻详情 start */
.news_detail1 .left{width:73%;}
.news_detail1 .left .switcher{display:inline-block;}
.news_detail1 .left .con{margin-top:0.22rem;}
.news_detail1 .left .time{margin:0 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 .text{border-bottom:1px solid #dfdfdf; padding-bottom:0.65rem; line-height:2;}
.news_detail1 .left .text a{color:#ea5515;}
.news_detail1 .left .btns{text-align:center; width:100%; margin-top:0.25rem;}
.news_detail1 .left .btns .to_list{display:inline-block; color:#fff; padding:0 0.5rem; line-height:0.4rem; background:#ea5515; margin-top:0.2rem;}
.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:#ea5515;}

.news_detail1 .right{width:21%;}
.news_detail1 .right .title{background:#ea5515; color:#fff; line-height:0.62rem; padding-left:0.26rem; box-sizing:border-box;}
.news_detail1 .right .item{border:1px solid #ececec; border-top:none; margin-bottom:0.24rem; box-sizing:border-box;}
.news_detail1 .right .item .item_con{padding:0.3rem 0.3rem 0.2rem; box-sizing:border-box; font-size:0;}
.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;}
.news_detail1 .right .item .item_con .sub{position:relative; margin-top:0.1rem;}
.news_detail1 .right .item .item_con .sub input{border:1px solid #ececec; width:100%; line-height:0.6rem; box-sizing:border-box; text-indent:0.25rem; padding:0; height:0.6rem; font-size:0.15rem; font-family:'he-t'; color:#5d5d5d;}
.news_detail1 .right .item .item_con .sub input::-webkit-input-placeholder{color:#b3b3b3; font-size:0.15rem; font-family:'he-t'; text-indent:0.25rem; line-height:0.6rem; height:0.6rem;}
.news_detail1 .right .item .item_con .sub input::-moz-placeholder{color:#b3b3b3; font-size:0.15rem; font-family:'he-t'; text-indent:0.25rem; line-height:0.6rem; height:0.6rem;}
.news_detail1 .right .item .item_con .sub input:-moz-placeholder{color:#b3b3b3; font-size:0.15rem; font-family:'he-t'; text-indent:0.25rem; line-height:0.6rem; height:0.6rem;}
.news_detail1 .right .item .item_con .sub input:-ms-input-placeholder{color:#b3b3b3; font-size:0.15rem; font-family:'he-t'; text-indent:0.25rem; line-height:0.6rem; height:0.6rem;}
.news_detail1 .right .item .item_con .sub button{outline:none; border:none; padding:0 0.12rem; box-sizing:border-box; line-height:0.48rem; background:#777; cursor:pointer; position:absolute; right:0.06rem; top:50%; margin-top:-0.24rem; color:#fff;}
.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:#ea5515;}
/* 新闻详情 end */

/* 业务领域 start */
.product .rect-58{padding-bottom:58.59%;}
.product1 .infor{text-align:center;}
.product1 .infor .con{margin-top:0.25rem; margin-bottom:0.6rem;}
.product1 .content .li_{width:23.5%; margin-right:2%; float:left;}
.product1 .content .li_:last-child{margin-right:0;}
.product1 .content .li_ .li_box{display:block; position:relative;}
.product1 .content .li_ .li_box::after{content:''; width:0.46rem; height:0.23rem; background:url(../img/prodoct_sj.png) no-repeat center; background-size:cover; position:absolute; left:50%; top:100%; margin-left:-0.23rem; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.product1 .content .li_ .li_box .cover_black{width:100%; height:45%; background:url(../img/prodoct_cover.png) bottom; background-size:cover; position:absolute; left:0; bottom:0;}
.product1 .content .li_ .li_box .cover_vi{width:100%; height:100%; background:#ea5515; position:absolute; left:0; bottom:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.product1 .content .li_ .li_box .intro{width:100%; text-align:center; position:absolute; left:0; bottom:0.35rem;}
.product1 .content .li_ .li_box .intro .icon{opacity:0; visibility:hidden; transition:all 0.5s ease;}
.product1 .content .li_ .li_box .intro .tit{color:#fff; margin-top:0.2rem;}
.product1 .content .li_:hover .li_box .cover_vi{opacity:0.8; visibility:visible;}
.product1 .content .li_:hover .li_box::after{opacity:0.9; visibility:visible;}
.product1 .content .li_:hover .li_box .intro .icon{opacity:1; visibility:visible;}
.product1 .content .li_.cur .li_box .cover_vi{opacity:0.8; visibility:visible;}
.product1 .content .li_.cur .li_box::after{opacity:0.9; visibility:visible;}
.product1 .content .li_.cur .li_box .intro .icon{opacity:1; visibility:visible;}
.product1 .content{padding-bottom:0.6rem;}
/* product1可能为空 */
.product2{padding:0 0 0.6rem;}
.product2 .infor .tit{margin-bottom:0.25rem;}
.product2 .infor .con{margin-bottom:0.6rem;}
.product2 .content .li_{width:25%; text-align:center; border-left:1px solid #e5e5e5; box-sizing:border-box; float:left;}
.product2 .content .li_:first-child{border:none;}
.product2 .content .li_ .num{font-size:0; margin-bottom:0.06rem;}
.product2 .content .li_ .num span{font-size:0.4rem; line-height:0.4rem; color:#000; transition:all 0.5s ease;}
.product2 .content .li_:hover .num span{color:#ea5515;}

.product3{position:relative;}
.product3::after{content:''; width:71%; height:100%; background:url(../img/product3_cover.png) left; background-size:cover; position:absolute; left:0; top:0;}
.product3 .intro{width:100%; position:absolute; left:0; top:50%; transform:translate(0,-50%); z-index:2;}
.product3 .intro .tit{color:#fff;}
.product3 .intro .play{width:0.8rem; margin-top:0.5rem; cursor:pointer; position:relative; display:inline-block;}
.product3 .intro .play::before{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:20%; height:20%; border-radius:50%; content:''; z-index: -1;}
.product3 .intro .play::after{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:20%; height:20%; border-radius:50%; content:''; z-index: -1; }
.product3 .intro .play::before{animation:scale 2s ease-out infinite; background:#fff; opacity:0.5; animation-delay:0;}
.product3 .intro .play::after{animation:scale2 2s ease-out infinite; background:#fff; opacity:0.3; animation-delay:0;}

.product4{background:#f9f9f9; padding-top:0.55rem; padding-bottom:0.6rem;}
.product4 .wrap{width:100%;}
.product4 .rect-59{padding-bottom:59.43%;}
.product4 .infor .left{float:left;}
.product4 .infor .left .txt{font-size:0.14rem; color:#ea5515; font-weight:bold;}
.product4 .infor .left .tit{line-height:0.62rem; color:#000; margin-top:0.14rem;}
.product4 .infor .right{float:right; padding-top:0.6rem;}
.product4 .infor .right .tab{float:left; margin-left:0.14rem; font-size:0.15rem; line-height:0.4rem; width:1.6rem; text-align:center; color:#000; background:#e8e8e8; cursor:pointer; transition:all .5s ease;}
.product4 .infor .right .tab:hover,
.product4 .infor .right .tab.cur{color:#fff; background:#ea5515;}
.product4 .content .swiper-slide{width:60%; padding-left:0.6rem; position:relative;}
.product4 .content .swiper-slide::after{content:''; width:48%; height:0.15rem; background:url(../img/product4_bg.png) no-repeat right; background-size:cover; position:absolute; left:100%; bottom:25%;}
.product4 .content .swiper-slide:first-child{padding-left:8.35%;}
.product4 .content .swiper-slide:last-child::after{display:none;}
.product4 .content .swiper-container .controls{position:relative; width:82.5%; height:2px; margin:12px auto;}
.product4 .content .swiper-container .controls .swiper-pagination{position:relative; width:100%; height:2px;}
.product4 .content .swiper-container .controls .swiper-pagination-progressbar-fill{background:#ee5515;}
.product4 .content .swiper-container .controls .swiper-button-prev{left:-50px; width:auto; height:auto; margin-top:-22px; background:none; color:#ee5515;}
.product4 .content .swiper-container .controls .swiper-button-next{right:-50px; width:auto; height:auto; margin-top:-22px; background:none; color:#ee5515;}
.product4 .content .swiper-container .controls .swiper-button-disabled{color:#000;}
.product4 .content .swiper-container .controls .iconfont{font-size:1.8em;}
.product4 .content .item{padding-bottom:0.6rem;}
.product4 .content .item .img_box{position:relative; width:55%;}
.product4 .content .item .img_box .rect-51{padding-bottom:51.575%;}
.product4 .content .item .img_box .tag{position:absolute; left:0; bottom:0; padding:0 0.14rem; font-size:0.14rem; font-family:'he-t'; line-height:0.34rem; color:#fff; background:#ea5515; z-index:1;}
.product4 .content .item .intro_box{display:block; width:40%; margin-top:3%;}
.product4 .content .item .intro_box .tit{font-size:0.28rem; line-height:0.28rem; margin-bottom:0.25rem;}
.product4 .content .item .intro_box .con span{display:block; position:relative; padding-left:0.15rem;}
.product4 .content .item .intro_box .con span::before{content:''; width:0.06rem; height:0.06rem; background:#000; border-radius:50%; overflow:hidden; position:absolute; left:0; top:0.1rem;}

.product5{padding-top:0.6rem;}
.product5 .title{margin-bottom:0.6rem;}
.product5 .content .owl-stage-outer{width:100%; padding-right:0.3rem;}
.product5 .content .owl-item{box-sizing:border-box; padding:0.3rem 0.5rem; margin:0.1rem 0 0.22rem; transition:all .5s ease;}
/* .product5 .content .owl-carousel{border-right:1px solid #e5e5e5; border-left:1px solid #e5e5e5;} */
.product5 .content .owl-item{border-right:1px solid #e5e5e5;}
.product5 .content .owl-item:first-child{border-left:1px solid #e5e5e5;}
.product5 .content .owl-item:last-child{border-right:1px solid #e5e5e5;}
.product5 .content .owl-item:hover{box-shadow: 15px 9px 14px 2px rgba(110, 117, 129, .18);}
.product5 .content .item .item_box{position:relative; display:block; padding-bottom:0.75rem; transition:all .5s ease;}
.product5 .content .item .item_box::before{content:""; position:absolute; width:100%; height:1px; left:0; bottom:0; background:#e5e5e5; z-index:1;}
.product5 .content .item .item_box::after{content:""; position:absolute; width:0; height:1px; left:0; bottom:0; background:#ea5515; z-index:2; transition:all .5s ease;}
.product5 .content .owl-item:hover .item .item_box::after{width:100%;}
.product5 .content .item .item_box img{width:auto;}
.product5 .content .item .item_box .tit{margin-top:0.53rem; margin-bottom:0.1rem; line-height:0.32rem; height:0.64rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.product5 .content .item .item_box .con{line-height:0.3rem; height:0.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.product5 .content .item .item_box .con span{margin-right:0.15rem;}
.product5 .content .item .item_box .more{position:relative; margin-top:0.55rem; padding-left:0.25rem; padding-right:0.08rem; line-height:0.44rem; color:#ea5515; box-sizing:border-box; display:inline-block; transition:all 0.5s ease;}
.product5 .content .item .item_box .more i{line-height:0.44rem; margin-left:0.5rem;}

.product5 .content .owl-item:hover .item .item_box .more{color:#fff;}
.product5 .content .item .item_box .more::before{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(1); border:1px solid #ea5515; transition: all .5s ease; z-index: 0;}
.product5 .content .owl-item:hover .item .item_box .more::before{transform: translate(-50%, -50%) scale(1.2); opacity:0;}
.product5 .content .item .item_box .more::after{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(0.8); opacity:0; background:#ea5515; transition: all .5s ease; z-index: -1;}
.product5 .content .owl-item:hover .item .item_box .more::after{transform: translate(-50%, -50%) scale(1); opacity:1;}

.product5 .owl-prev{position:absolute; left:-0.5rem; top:50%; transform:translate(0,-50%); transition:all 0.5s ease;}
.product5 .owl-next{position:absolute; right:-0.5rem; top:50%; transform:translate(0,-50%); transition:all 0.5s ease;}
.product5 .owl-prev i, .product5 .owl-next i{font-size:1.8em;}
.product5 .owl-prev:hover{color:#ea5515;}
.product5 .owl-next:hover{color:#ea5515;}
/* 业务领域 end */

/* 投资 start */
.invest01 .left{padding-left:0.6rem; float:left; width:47.8%; box-sizing:border-box;}
.invest01 .left .top_{margin-bottom:0.6rem; margin-top:0.52rem;}
.invest01 .left .top_ .con .num01{margin-top:0.12rem; display:inline-block;}
.invest01 .left .top_ .con .num01 span{font-size:0.51rem; color:#000; font-family:'he-t'; line-height:0.51rem; margin-right:0.1rem;}
.invest01 .left .top_ .con .num01 .icon{background:url(../img/stock_up.png) no-repeat center; animation: beating 3s linear infinite; -webkit-animation: beating 3s linear infinite; background-size: cover; width:0.14rem; height:0.2rem; display:inline-block; vertical-align:baseline; margin:0 0.14rem;}
.invest01 .left .top_ .con .num01.down .icon{background:url(../img/stock_down.png) no-repeat center;}
.invest01 .left .top_ .con .num02{font-size:0.19rem;  display:inline-block; vertical-align:baseline; color:#000;}
.invest01 .left .bot_{margin-bottom:0.8rem;}
.invest01 .left .bot_ .item_list .item{float:left; margin-right:8%; width:19%;}
.invest01 .left .bot_ .item_list .item04{margin-right:0;}
.invest01 .left .bot_ .item_list .item .num{font-size:0.34rem; line-height:0.34rem; color:#000;}
.invest01 .left .time{font-size:0.13rem; color:#5d5d5d;}
.invest01 .right{float:right; width:47.8%; border:1px solid #e0e0e0; height:4rem;}

.invest02{margin-top:0.6rem; padding-top:0.6rem; padding-bottom:1rem; background:#f8f8f8;}
.invest02 .infor .tit{text-align:center; }
.invest02 .content{margin-top:0.25rem;}
.invest02 .content .hd{border-bottom:1px solid #dbdbdb;}
.invest02 .content .hd .swiper{overflow:hidden;}
.invest02 .content .hd .swiper .swiper-slide{width:1.08rem;}
.invest02 .content .hd .swiper .swiper-slide .year{text-align:center; position:relative; height:0.6rem; line-height:0.6rem; cursor:pointer;}
.invest02 .content .hd .swiper .swiper-slide-active .year{color:#ea5515;}
.invest02 .content .hd .swiper .swiper-slide.swiper-slide-active .year::after{position:absolute; bottom:0; width:100%; height:0.03rem; background:#eb5727; content:''; left:0;}
.invest02 .content .bd{margin-top:0.55rem;}
.invest02 .content .bd .left{width:42%; float:left;}
.invest02 .content .bd .left .rect-562{padding-bottom:56.2%;}
.invest02 .content .bd .left .rect-562 .text_box{position:absolute; top:50%; left:0.4rem; transform:translateY(-50%);}
.invest02 .content .bd .left .rect-562 .text_box .t{font-size:0.41rem; color:#fff; line-height:0.41rem; margin-bottom:0.2rem;}
.invest02 .content .bd .left .rect-562 .text_box .c{font-size:0.33rem; color:#fff; line-height:0.33rem; margin-bottom:0.45rem;}
.invest02 .content .bd .left .rect-562 .text_box .more{width:1.8rem; height:0.55rem; border:1px solid #f0825f; text-align:center;}
.invest02 .content .bd .left .rect-562 .text_box .more a{display:inline-block;  font-size:0.16rem; line-height:0.55rem; text-align:center; color:#fff; padding-right:0.5rem;}
.invest02 .content .bd .left .rect-562 .text_box .more .icon{display:inline-block; vertical-align:middle; background:url(../img/invest02-2.jpg.png) no-repeat center; background-size:cover; width:0.1rem; height:0.18rem;}
.invest02 .content .bd .right{float:right; width:54%;}
.invest02 .content .bd .right .item_list .item{width:48%; margin-right:4%; float:left; border-bottom:1px solid #dadada; padding-bottom:0.25rem; padding-top:0.23rem;}
.invest02 .content .bd .right .item_list .item:nth-child(2n){margin-right:0;}
.invest02 .content .bd .right .item_list .item01{padding-top:0;}
.invest02 .content .bd .right .item_list .item02{padding-top:0;}
.invest02 .content .bd .right .item_list .item .left_{float:left;}
.invest02 .content .bd .right .item_list .item .left_ .left_t{color:#000; line-height:0.3rem; transition:all .3s ease;}
.invest02 .content .bd .right .item_list .item:hover .left_ .left_t{color:#eb5727;}
.invest02 .content .bd .right .item_list .item .left_ .left_b{color:#e95626; line-height:0.2rem; font-size:0.13rem;}
.invest02 .content .bd .right .item_list .item .right_{float:right;}
.invest02 .content .bd .right .item_list .item .right_ .icon{background:url(../img/invest02-3.jpg) no-repeat center; background-size:cover; width:0.17rem; height:0.18rem; display:inline-block; vertical-align:-0.15rem;}
.invest02 .content .bd .right .item_list .item .right_ a{display:block;}

.invest03{margin-top:0.6rem;}
.invest03 .infor{margin-bottom:0.2rem;}
.invest03 .infor .tit{text-align:center;}
.invest03 .content .item_list .item{height:0.9rem; line-height:0.9rem; width:46%; float:left; margin-right:8%;}
.invest03 .content .item_list .item:nth-child(2n){margin-right:0;}
.invest03 .content .item_list .item:hover .center_{color:#e85626;}
.invest03 .content .item_list .item.on{background:#f6f6f6;}
.invest03 .content .item_list .item .left_{font-size:0.13rem; float:left; width:30%; padding-left:2.7%; box-sizing:border-box;}
.invest03 .content .item_list .item .center_{float:left; width:50%; line-height:0.9rem; transition:all .3s ease;}
.invest03 .content .item_list .item .right_{float:right; width:18%; line-height:0.9rem;}
.invest03 .content .item_list .item .right_ a{display:block; color:#5d5d5d;}
.invest03 .content .item_list .item .right_ a .icon{display:inline-block; vertical-align:middle; background:url(../img/invest03-1.jpg.png) no-repeat center; background-size:cover; width:0.17rem; height:0.17rem; margin-right:0.1rem;}
.invest04{margin-top:0.42rem;}
.invest04 .content .rect-02{padding-bottom:20%;}
.invest04 .content .rect-02 .text_box{position:absolute; top:50%; transform:translateY(-50%); left:6.6%; z-index:1;}
.invest04 .content .rect-02 .text_box .info .tit{color:#fff;}
.invest04 .content .rect-02 .text_box .con{margin-top:0.06rem;}
.invest04 .content .rect-02 .text_box .con .tel{color:#fff; float:left; margin-right:1rem;}
.invest04 .content .rect-02 .text_box .con .mail{color:#fff; float:left;}
.invest03 .right{float:right; width:46%;}
/* 投资 end */

/* 企业文化 start */
.channel_content.culture{padding-bottom:0;}
.culture01 .item{position:relative;}
.culture01 .item .top{position:absolute; width:100%; height:60vh; z-index:9;}
.culture01 .item .top .bg{content:""; position:absolute; top:28%; left:8.5%; width:100%; height:100%; background:url(../img/culture01.png) left bottom no-repeat; opacity:0; transition:all .5s ease;}
.culture01 .item.show .top .bg{opacity:0;}
.culture01 .item:first-child{margin-top:-20vh;}
.culture01 .item .infor{position:absolute; top:50%; left:0; margin-top:-0.8rem; width:100%; text-align:center; z-index:0; width:100%;}
.culture01 .item .infor .tit_en{font-size:0.14rem; font-weight:bold; color:#ee6200; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase;}
.culture01 .item .infor .tit{font-weight:bold; color:#000; margin-top:0.19rem; margin-bottom:0.2rem;}
.culture01 .item .infor .con{font-size:0.18rem; font-weight:normal; color:#737373; margin-top:0.2rem; line-height:0.28rem;}
.culture01 .item .content{padding-top:60vh; padding-left:36%;}
.culture01 .item .content ul{position:relative; z-index:10;}
.culture01 .item:last-child .content{padding-bottom:0.2rem;}
.culture01 .item .content .intro_item{margin-bottom:0.3rem;}
.culture01 .item .content .intro_item .tit{font-size:0.24rem; color:#3c86eb; margin-top:0.4rem; padding-left:0.15rem; line-height:1.1; border-left:0.03rem solid #3c86eb;}
.culture01 .item .content .intro_item .con{font-size:0.18rem; color:#666666; margin-top:0.2rem; line-height:0.3rem;}
.culture01 .item .content .intro_item_lr .img_box{float:left; width:38%;}
.culture01 .item .content .intro_item_lr .intro_box{float:right; width:58%; margin-left:4%;}
.culture01 .item .rect-755{padding-bottom:75.5%;}
.culture01 .item .rect-259{padding-bottom:25.9%;}

.culture02{background:url(../img/culture02_bg.jpg) no-repeat center; background-size:cover; position:relative; z-index:10;}
.culture02 .content{padding:0.6rem 0 0.4rem;}
.culture02 .content .item{float:left; width:25%;  padding-top:0.12rem; padding-bottom:0.45rem; height:2.45rem; box-sizing:border-box; border-right:1px solid #ebebeb; padding-left:0.38rem; padding-right:0.6rem; margin-bottom:0.51rem;}
.culture02 .content .item01{border-left:1px solid #ebebeb;}
.culture02 .content .item05{border-left:1px solid #ebebeb;}
.culture02 .content .item .icon{margin-bottom:0.30rem; display:inline-block; transition:all .3s ease;}
.culture02 .content .item:hover .icon{transform:rotateY(-180deg);}
.culture02 .content .item .text .tit{margin-bottom:0.08rem; transition:all .3s ease;}
.culture02 .content .item:hover .text .tit{color:#ee6200;  display: -webkit-box;}
.culture02 .content .item .text .con{ display:-webkit-box; overflow:hidden; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
/* 企业文化 end */

/* 公司简介 start */
.channel_content.about_us{padding-top:0;}
.about_us01{position:relative;}
.about_us01 .rect-404{padding-bottom:40.4%;}
.about_us01 .text_box{position:absolute; top:0.9rem; left:0; width:100%;}
.about_us01 .text_box .con{width:45%; margin-top:0.4rem;}

.about_us02{margin-top:0.6rem;}
.about_us02 .item_list .item{float:left; width:25%; height:1.5rem; border-right:1px solid #e5e5e5; box-sizing:border-box; position:relative;}
.about_us02 .item_list .item .box{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%;}
.about_us02 .item_list .item04{border:0;}
.about_us02 .item_list .item .box .num{font-size:0; text-align:center;}
.about_us02 .item_list .item .box .num span{font-size:0.4rem; text-align:center;}
.about_us02 .item_list .item .box .con{text-align:center;}

.about_us03{margin-top:0.6rem;}
.about_us03 .content{margin-top:0.45rem;}
.about_us03 .content .item_list_pc{display:block;}
.about_us03 .content .item_list_m{display:none;}
.about_us03 .content .item_list .item{float:left; width:18.4%; position:relative; height:0.9rem; text-align:center; position:relative; margin-bottom:0.55rem; margin-right:2%; transition: all .3s ease;}
.about_us03 .content .item_list .item:hover{color:#e85626;}
.about_us03 .content .item_list .item05{margin-right:0;}
.about_us03 .content .item_list .item10{margin-right:0;}
.about_us03 .content .item_list .item::after{position:absolute; left:0; top:0; content:''; background:url(../img/about_us02.jpg.png) no-repeat center; background-size:cover; width:0.43rem; height:0.93rem;}
.about_us03 .content .item_list .item::before{position:absolute; right:0; top:0; content:''; background:url(../img/about_us03.jpg.png) no-repeat center; background-size:cover; width:0.43rem; height:0.93rem;}
.about_us03 .content .item_list .item .con{font-size:0.16rem; line-height:0.3rem; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:100%;}
.about_us03 .content .item_list .item .con span{display:inline-block; padding:0 24%;}

.about_us04{margin-top:0.1rem;}
.about_us04 .content{margin-top:0.5rem;}
.about_us04 .content .item_list .item{float:left; width:32%; margin-right:2%; position:relative;}
.about_us04 .content .item_list .item03{margin-right:0;}
.about_us04 .content .item_list .item .rect-702{padding-bottom:70.2%;}
.about_us04 .content .item_list .item .con{position:absolute; bottom:0.2rem; left:0; padding:0 3.5%;}
.about_us04 .content .item_list .item .con .t_s{font-size:0.14rem; color:#fff;}
.about_us04 .content .item_list .item .con .t_b{font-size:0.24rem; color:#fff;}
.about_us04 .content .item_list .item .con .c{ color:#fff;}
/* 公司简介 end */

/* 社会责任 wk start */
.social_respon .wrap{box-sizing: border-box;padding-left: 155px;}
.social_respon .anchor_point{top: -0.5rem;}
.social_respon .sr_content .anchor_point{top: -1.4rem;}
.social_respon .left_navgitor{position: fixed;top: 0.9rem;left: 50%;margin-left: -41.665%;width: 155px;z-index: 10;white-space: nowrap;}
.social_respon .left_navgitor.init,
.social_respon .left_navgitor.bot{position: absolute;}
.social_respon .left_navgitor .ln_item{display: block;width: 100%;line-height: .33rem;margin-bottom: .5rem;font-size: .14rem;color: #5d5d5d;}
.social_respon .left_navgitor .ln_item.on{color: #ea5515;}
.social_respon .left_navgitor .ln_item.on .dec_point{background: #ea5515;box-shadow: 0 0 5px 1px #ea5515;}
.social_respon .left_navgitor .dec_point{display: inline-block;box-sizing: border-box;width: 10px;height: 10px;border: 1px solid #fff;margin-right: 14px;background: #878788;border-radius: 50%;box-shadow: 0 0 5px 1px #878787;}
.social_respon .left_navgitor .ln_item:not(:last-of-type):after{content: '';position: absolute;top: .15rem;left: 5px;width: 1px;height: .83rem;background: #878787;opacity: .11;}
.social_respon .left_navgitor .ln_item .line_orange{position: absolute;top: .15rem;left: 5px;z-index: 1;width: 1px;height: 0;background: #f3b6a3;}
.social_respon .sr_content{padding-bottom: .6rem;text-align: center;background: #fff;}
.social_respon .sr_content .src_des{max-width: 12.7rem;margin: .25rem auto 0;}

.social_respon .edu_sup{padding: .6rem 0;background: #fafafa;}
.social_respon .edu_sup .edu_tit,
.social_respon .edu_sup .edu_des{text-align: center;}
.social_respon .edu_sup .edu_des{max-width: 12.7rem;margin: .25rem auto 0;}
.social_respon .edu_sup .edu_pic{max-width: 1444px;height: 5.5rem;margin-top: .4rem;}
.social_respon .edu_sup .ep_img{right: 0;top: 0;z-index: 1;width: 86.5%;max-width: 1249px;height: 5.5rem;overflow: hidden;}
.social_respon .edu_sup .ep_img img{right: 0;max-width: inherit;width: auto;height: 100%;}
.social_respon .edu_sup .ep_txt{left: 0;top: .3rem;z-index: 2;box-sizing: border-box;width: 5.87rem;height: 4.94rem;padding: .53rem .7rem 0 .53rem;background: #e85626;}
.social_respon .edu_sup .ep_txt h3{line-height: .38rem;font-size: .25rem;color: #fff;font-weight: normal;}
.social_respon .edu_sup .ep_txt p{line-height: .26rem;margin-top: .2rem;font-size: .14rem;color: #fff;}

.social_respon .launch_science{padding: .6rem 0;background: #fff;}
.social_respon .launch_science .ls_tit,
.social_respon .launch_science .ls_des{text-align: center;}
.social_respon .launch_science .ls_des{max-width: 12.7rem;margin: .25rem auto 0;}
.social_respon .launch_science .ls_case_box{margin-top: .6rem;}
.social_respon .launch_science .ls_case_box.init{height: 12.7rem;overflow-y: hidden;}
.social_respon .launch_science .list_half{width: 47.5%;}
.social_respon .launch_science .lsc_item{margin-bottom: .45rem;}
.social_respon .launch_science .list_left{margin-right: 5%;}
.social_respon .launch_science .lsci_img{margin-bottom: .4rem;}
.social_respon .launch_science .lsci_img img{width: 100%;}
.social_respon .launch_science .lsci_tit{margin: 0 0 .15rem;}
.social_respon .launch_science .load_all{bottom: 0;left: 0;z-index: 5;width: 100%;height: 3.59rem;background: url(../img/socialrespon_case_sha_fff.png) repeat-x center bottom/10px 100%;}
.social_respon .launch_science .load_btn{display: block;box-sizing: border-box;width: 2rem;height: .5rem;line-height: .48rem;border: 1px solid #000;margin: 2.39rem auto 0;text-align: center;font-size: .14rem;color: #000;}
.social_respon .launch_science .load_btn:hover{border-color: #ea5515;color: #ea5515;}
.social_respon .welfare_help{padding: .6rem 0;background: #fafafa;}
.social_respon .welfare_help .wh_tit,
.social_respon .welfare_help .wh_des{text-align: center;}
.social_respon .welfare_help .wh_des{max-width: 12.7rem;margin: .25rem auto 0;}
.social_respon .welfare_help .whc_item{width: 33.33%;}
.social_respon .welfare_help .wh_count{margin: .35rem 0 .4rem;text-align: center;}
.social_respon .welfare_help .whc_num{font-size: .4rem;line-height: .65rem;color: #ea5515;}
.social_respon .welfare_help .wh_show{box-sizing: border-box;width: 100%;padding-right: 5.22rem;}
.social_respon .welfare_help .whs_swiper{width: 100%;overflow: hidden;}
.social_respon .welfare_help .whs_swiper .img_box{width: 100%;height: 5.52rem;overflow: hidden;}
.social_respon .welfare_help .whs_swiper .img_box img{left: 50%;transform: translateX(-50%);max-width: inherit;width: auto;height: 100%;}
.social_respon .welfare_help .whs_list{right: 0;top: 0;box-sizing: border-box;width: 5.22rem;height: 5.52rem;padding: .6rem 1.1rem 0 .67rem;background: #fff;}
.social_respon .welfare_help .whsl_item{position: relative;display: -webkit-box;padding-left: .18rem;margin-bottom: .4rem;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.social_respon .welfare_help .whsl_item::before{content: '';position: absolute;top: 10%;left: 0;width: .04rem;height: 80%;background: #777;}
.social_respon .welfare_help .whsl_item.on{color: #ea5515;color: #ea5515;}
.social_respon .covid_news{padding: .6rem 0 .3rem;background: #fff;}
.social_respon .covid_news .cn_con{box-sizing: border-box;width: 100%;height: 4rem;padding-right: 7.8rem;overflow: hidden;}
.social_respon .covid_news .cnc_txt{bottom: 0;right: 0;z-index: 1;box-sizing: border-box;width: 11.4rem;height: 3.67rem;padding: .78rem .6rem 0 4.35rem;background: #f5f5f5;}
.social_respon .covid_news .cnc_txt .swiper-slide{background: #f5f5f5;}
.social_respon .covid_news .cnc_img{z-index: 2;width: 100%;height: 3.5rem;}
.social_respon .covid_news .cn_img{width: 100%;height: 3.5rem;overflow: hidden;}
.social_respon .covid_news .cnc_img img{left: 50%;transform: translateX(-50%);max-width: inherit;width: auto;height: 100%;}
.social_respon .covid_news .cnd_tit{margin-bottom: .2rem;}
.social_respon .covid_news .btn_navigation{bottom: 0;right: 0;z-index: 10;}
.social_respon .covid_news .btn_prev,
.social_respon .covid_news .btn_next{width: .5rem;line-height: .3rem;font-size: .24rem;color: #bfbfbf;text-align: center;}
.social_respon .covid_news .btn_prev{bottom: .35rem;right: .9rem;}
.social_respon .covid_news .btn_next{bottom: .35rem;right: .35rem;}
.social_respon .covid_news .btn_prev:hover,
.social_respon .covid_news .btn_next:hover{color: #ea5515;}
/* 社会责任 end */

/* 品牌活动 start */
.activity .odd{margin-top:1.5rem;}
.activity .activity01.odd{margin-top:0;}
.activity .odd .wrap{position:relative;}
.activity .odd .content .left{float:left; width:41.45%; }
.activity .odd .content .left .img01 .rect-8506{padding-bottom:85.06%;}
.activity .odd .content .right{position:absolute; right:0; bottom:0; width:18.76%; overflow:hidden; }
.activity .odd .content .right .img02 .rect-81{padding-bottom:81%;}
.activity .odd .content .center{position:absolute; right:18.9%; top:0.71rem; width:49.8%; background:#ffffff; z-index:10; overflow:hidden; padding:0.6rem 0; padding-left:4%; padding-right:0.1rem; box-sizing:border-box;}
.activity .odd .content .center .words_box a{display:block;}
.activity .odd .content .center .words_box .tit{color:#e75425;}
.activity .odd .content .center .words_box .time{padding:0.1rem 0;}
.activity .odd .content .center .words_box .time .t{color:#5d5d5d; display:inline-block;}
.activity .odd .content .center .words_box .time .icon{width:14px; height:14px; display:inline-block; background:url(../img/activity01_time01.png) no-repeat;}
.activity .odd .content .center .words_box .con{color:#5d5d5d; height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.activity .odd .title{position:absolute; right:0; top:0; color:#dddddd;}
.activity .odd .title .tit01{display:inline-block; margin-right:0.35rem; position:relative;}
.activity .odd .title .tit01::after{content:''; position:absolute; right:50%; bottom:-0.7rem; height:0.58rem; background:#dddddd; width:1px;}
.activity .odd .title .tit02{display:inline-block; writing-mode:vertical-rl;}
.activity .odd .slick-dots{position:absolute; left:105%; bottom:0.1rem; text-align:left;}
.activity .odd .slick-dotted.slick-slider{margin-bottom:0;}
.activity .odd .slick-dots li{margin:0; padding:0; width:4px; height:6px; margin-right:0.16rem;}
.activity .odd .slick-dots li button{background:#868686; padding:0; color:#868686; width:4px; height:6px;}
.activity .odd .slick-dots li.slick-active button{background:#e75425; padding:0; color:#e75425; width:4px; height:6px;}
.activity .odd .slick-dots li button:before{content:'';}

.activity .even{margin-top:1.5rem;}
.activity .even .wrap{position:relative;}
.activity .even .content .left{float:right; width:41.45%; }
.activity .even .content .left .img01 .rect-8506{padding-bottom:85.06%;}
.activity .even .content .right{position:absolute; left:0; bottom:0; width:18.76%; overflow:hidden; }
.activity .even .content .right .img02 .rect-81{padding-bottom:81%;}
.activity .even .content .center{position:absolute; left:18.9%; top:0.71rem; width:49.8%; background:#ffffff; z-index:10; overflow:hidden; padding:0.6rem 0; padding-right:4%; padding-left:0.2rem; box-sizing:border-box;}
.activity .even .content .center .words_box a{display:block;}
.activity .even .content .center .words_box .tit{color:#e75425;}
.activity .even .content .center .words_box .time{padding:0.1rem 0;}
.activity .even .content .center .words_box .time .t{color:#5d5d5d; display:inline-block;}
.activity .even .content .center .words_box .time .icon{width:14px; height:14px; display:inline-block; background:url(../img/activity01_time01.png) no-repeat;}
.activity .even .content .center .words_box .con{color:#5d5d5d; height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;}
.activity .even .title{position:absolute; left:0; top:0; color:#dddddd;}
.activity .even .title .tit01{display:inline-block; position:relative;}
.activity .even .title .tit01::after{content:''; position:absolute; left:50%; bottom:-0.7rem; height:0.58rem; background:#dddddd; width:1px;}
.activity .even .title .tit02{display:inline-block; writing-mode:vertical-rl; margin-right:0.35rem; }
.activity .even .slick-dots{position:absolute; right:105%; bottom:0.1rem; text-align:right;}
.activity .even .slick-dotted.slick-slider{margin-bottom:0;}
.activity .even .slick-dots li{margin:0; padding:0; width:4px; height:6px; margin-right:0.16rem;}
.activity .even .slick-dots li button{background:#868686; padding:0; color:#868686; width:4px; height:6px;}
.activity .even .slick-dots li.slick-active button{background:#e75425; padding:0; color:#e75425; width:4px; height:6px;}
.activity .even .slick-dots li button:before{content:'';}
/* 品牌活动 end */

/* 人才站 start */
@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;}}
.xc_banner.personnel .intro .play{margin-top:1.25rem; position:relative; display:inline-block;}
.xc_banner.personnel .intro .play::before{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:20%; height:20%; border-radius:50%; content:''; z-index: -1;}
.xc_banner.personnel .intro .play::after{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:20%; height:20%; border-radius:50%; content:''; z-index: -1; }
.xc_banner.personnel .intro .play::before{animation:scale 2s ease-out infinite; background:#fff; opacity:0.5; animation-delay:0;}
.xc_banner.personnel .intro .play::after{animation:scale2 2s ease-out infinite; background:#fff; opacity:0.3; animation-delay:0;}

.personnel01 .infor .tit{float:left;}
.personnel01 .infor .con{float:right;}
.personnel01 .infor .con .btns{float:left; width:2.15rem; height:0.4rem; background:#e8e8e8; line-height:0.4rem; text-align:center; cursor:pointer; transition:all .3s ease; color:#000;}
.personnel01 .infor .con .btns.on{background:#ea5514; color:#fff;}
.personnel01 .infor .con .btn1{margin-right:0.16rem; }
.personnel01 .content{margin-top:0.55rem;}
.personnel01 .content .item_list{display:none;}
.personnel01 .content .item_list.cur{display:block;}
.personnel01 .content .item_list .item{position:relative;}
.personnel01 .content .item_list .item .tit{position:absolute; left:0.6rem; top:0.7rem; z-index:1; color:#fff;}
.personnel01 .content .item_list .item .play{position:absolute; bottom:0.13rem; right:0.35rem; display:none;}
.personnel01 .content .item_list .item01 .left{float:left; width:66.7%;}
.personnel01 .content .item_list .item01 .left .rect-254{padding-bottom:25.7%;}
.personnel01 .content .item_list .item01 .right .rect-515{padding-bottom:51.5%;}
.personnel01 .content .item_list .item01 .right{float:left; width:33.3%;}
.personnel01 .content .item_list .item02 .left{float:left; width:33.33%;}
.personnel01 .content .item_list .item02 .cent{float:left; width:33.33%;}
.personnel01 .content .item_list .item02 .right{float:left; width:33.33%;}
.personnel01 .content .item_list .item02 .rect-507{padding-bottom:50.7%;}
.personnel01 .content .item_list .item01.on .left{float:right;}
.personnel01 .content .item_list .item01.on .right{float:left;}
.personnel01 .content .item_list .cur .play{display:block;}

.personnel02{margin-top:0.5rem;}
.personnel02 .content{margin-top:0.55rem;}
.personnel02 .content .left{float:left; width:62.5%;}
.personnel02 .content .left .rect-481{padding-bottom:48.1%;}
.personnel02 .content .left .item{float:left; width:50%;}
.personnel02 .content .left .item .con{position:absolute; bottom:0.25rem; left:0.33rem; z-index:1; color:#fff; font-size:0.16rem;}
.personnel02 .content .right{float:right; width:27%;}
.personnel02 .content .right .top_{margin-top:0.45rem;}
.personnel02 .content .right .top_ .con{margin-top:0.15rem;}
.personnel02 .content .right .bot_{margin-top:1rem;}
.personnel02 .content .right .bot_ .num_list .num{display:inline-block; margin-right:0.9rem;}
.personnel02 .content .right .bot_ .num_list .num .number{font-size:0.4rem; color:#e75425;}
.personnel02 .content .right .bot_ .num_list .num .c{text-align:center;}
.personnel02 .content .right .bot_ .con{margin-top:0.7rem;}

.personnel03{margin-top:0.6rem;}
.personnel03 .content{margin-top:0.35rem;}
.personnel03 .content .icon_list .item{float:left; width:9.09%; text-align:center;}
.personnel03 .content .icon_list .item .icon{display:inline-block; transition:all .3s ease;}
.personnel03 .content .icon_list .item:hover .icon{transform:rotateY(-180deg);}
.personnel03 .content .icon_list .item .con{display:inline-block; margin-top:0.12rem;}

.personnel04{margin-top:0.6rem; position:relative;}
.personnel04 .rect-280{padding-bottom:28%;}
.personnel04 .text_box{position:absolute; top:50%; left:0; transform:translateY(-50%); width:100%;}
.personnel04 .text_box .box{width:40%;}
.personnel04 .text_box .box .c{margin-top:0.15rem;}
.personnel04 .text_box .box .more{margin-top:0.5rem;}
.personnel04 .text_box .box .more .btns{display:inline-block; transition:all .3s ease;}
.personnel04 .text_box .box .more .btns:hover a{color:#fff; background:#e85626;}
.personnel04 .text_box .box .more a{display:block; width:1.75rem; height:0.55rem; line-height:0.55rem; background:#e8e8e8; text-align:center;}
.personnel04 .text_box .box .more a i{margin-left:0.6rem; display:inline-block; vertical-align:middle;}
.personnel04 .text_box .box .more .btn1{margin-right:0.2rem;}
.invest04.personnel05{margin-top:0.6rem;}
/* 人才站 end */

/* 创新研发 start */
.channel_content.innovation{padding:0;}
.innovation01 .bg{position:absolute; top:0; left:0; width:0; height:100%; background:url(../img/innovation01_bg.jpg) center/cover no-repeat; transition:none; z-index:-3;}
.innovation01 .innovation01_content{height:calc(100vh - 8rem); position:absolute; bottom:0.5rem; width:100%; transition:all 1s ease; z-index:20;}
.innovation01 .innovation01_content .wrap{position:relative; height:100%;}
.innovation01 .innovation01_content .wrap::before{content:''; position:absolute; bottom:-0.3rem; left:0.4rem; height:0.58rem; width:0.16rem; background:url(../img/innovation01_jt.png) center/contain no-repeat; transition:all .5s ease; transition-delay:0.4s;}
.innovation01 .innovation01_content .video{position:absolute; left:0; top:0; width:100%; height:100%; overflow:hidden; z-index:-1;}
.innovation01 .innovation01_content .video video{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); z-index:-2;}
.innovation01 .innovation01_content .video::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.4; z-index:-1;}
.innovation01 .right{float:right; width:32.5%; height:100%; box-sizing:border-box; padding:0.6rem 0.85rem 0.65rem 0.8rem; position:relative; opacity:0; visibility:hidden; transition:all .5s ease;}/*padding*/
.innovation01 .right::after{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:1; z-index:-1;}
.innovation01 .right li{position:relative; margin-bottom:0.15rem;}
.innovation01 .right .li03{margin-bottom:0;}
.innovation01 .right li .tit{color:#e75425; position:relative;}
.innovation01 .right li .tit::after{content:''; position:absolute; bottom:0; left:0; width:100%; height:1px; background:rgba(255,255,255,0.4);}
.innovation01 .right li .num{ font-size:0.7rem; line-height:0.75rem;}
.innovation01 .right li .con{color:#ffffff; padding:0.2rem 0;}

.innovation01 .left{float:left; width:67.5%; box-sizing:border-box; height:100%; padding-left:0.9rem; padding-top:1.6rem; opacity:0; visibility:hidden; transition:all .5s ease;}/*padding*/
.innovation01 .left .l_top{margin-bottom:0.7rem;}
.innovation01 .left .l_top .tit{color:#e75425; margin-bottom:0.1rem;}
.innovation01 .left .l_top .con{color:#ffffff; margin-bottom:0.25rem;}
.innovation01 .left .l_top .words{color:#ffffff;}
.innovation01 .left .l_bott .item{display:inline-block;}
.innovation01 .left .l_bott .item01{margin-right:0.7rem;}
.innovation01 .left .l_bott .item .icon{width:0.31rem; height:0.35rem; margin-bottom:0.1rem;}
.innovation01 .left .l_bott .item .t{color:#ffffff;}

.innovation #fullpage{z-index:1;}
.innovation .section01 .title{text-align:right;}
.innovation .section01 .words{margin-top:0.9rem;}
.innovation .section03{overflow:visible;}
.section{overflow:hidden;}
.fp-viewing-1 .innovation01 .bg{width:100%; transition:all 1s ease; transition-delay:.5s;}
.fp-viewing-2 .innovation01 .bg{width:100%;}
.fp-viewing-1 .innovation01 .right{opacity:1; visibility:visible;}
.fp-viewing-2 .innovation01 .right{opacity:1; visibility:visible;}
.fp-viewing-1 .innovation01 .left{opacity:1; visibility:visible;}
.fp-viewing-2 .innovation01 .left{opacity:1; visibility:visible;}
.fp-viewing-1 .header, .fp-viewing-2 .header{top:-1.52rem;}
.fp-viewing-1 .innovation01_content{height:6.8rem; bottom:50%; transform:translate(0,50%);}
.fp-viewing-2 .innovation01_content{height:6.8rem; transform:translateY(-5.02rem); bottom:1rem;}
.fp-viewing-1 .innovation01_content .right::after{opacity:0.6;}
.fp-viewing-2 .innovation01_content .right::after{opacity:0.6;}
.animate__animated{display:none;}
.fp-viewing-1 .animate__animated,
.fp-viewing-2 .animate__animated{display:block;}

.ani_con{overflow:hidden;}
.m_innovation01{display:none;}
/* 创新研发 end */

/* 发展历程 start */
.history1{position: relative;}
.history1::before{content:""; position:absolute; left:0; top:0; bottom:0; width:2rem; background:linear-gradient(to left, transparent, #ffffff); z-index:1;}
.history1::after{content:""; position:absolute; right:0; top:0; bottom:0; width:2rem; background:linear-gradient(to right, transparent, #ffffff); z-index:1;}
.history1 .stages{position:relative; white-space:nowrap; overflow-x:scroll;}
.history1 .stages::-webkit-scrollbar{display:none;}
.history1 .stage_item{display:inline-block; padding:0.2rem 0; z-index:0; background:#fff;}
.history1 .stage_item::before{content:""; position:absolute; right:100%; width:100%; top:0; height: 100%; background:#fff; pointer-events:none; z-index:1;}
.history1 .stage_item .wrap{position:relative;}
.history1 .stage_item .infor{position:relative; top:0; left:0; white-space:initial;}
.history1 .stage_item .infor .con{width:50%; margin-top:0.2rem; height:0.6rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.history1 .stage_item .content{margin-top:0.6rem; white-space:nowrap;}
.history1 .stage_item .content .widget{position: relative; display:inline-block; padding-left:8.35%; margin-right:-2.6rem; vertical-align:top;}
.history1 .stage_item .content .widget .period{position: relative; top:2.5rem; left:-2.6rem; font-size:0.59rem; color:#ee5515; transform:translateX(100%) rotate(-90deg);  transform-origin:bottom left;}
.history1 .stage_item .content .years{display:inline-block; padding:0.1rem 0; padding-right:2rem; font-size:0;}
.history1 .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;}
.history1 .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;}
.history1 .stage_item .content .year_item.on+.year_item{border-left:1px solid transparent;}
.history1 .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:#ee5515; z-index:1;}
.history1 .stage_item .content .year_item:last-child{border-right:1px solid #e5e5e5;}
.history1 .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-y:scroll; background:#fff; z-index:1;  transition:all .5s ease;}
.history1 .stage_item .content .year_item.on .intro_box{height:4rem;}
.history1 .stage_item .content .year_item .intro_box::-webkit-scrollbar{display:none;}
.history1 .stage_item .content .year_item .tit{font-size:0.34rem; line-height:0.44rem; height:0.44rem; color:#000; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.history1 .stage_item .content .year_item .txt{font-size:0.18rem; line-height:0.3rem; margin-top:0.04rem; color: #000;}
.history1 .stage_item .content .year_item .con{line-height:0.3rem; margin-top:0.04rem; text-align: justify;}
.history1 .stage_item .content .year_item .img_box{margin-top:0.2rem;}
.history1 .stage_item .content .year_item .rect-56{padding-bottom:56.57%;}

.history1 .indicators{position:relative; z-index:1; width:100%; margin-top:0.4rem;}
.history1 .indicators .indi_item{float:left; cursor:pointer;}
.history1 .indicators .indi_item.indi01{width:10%;}
.history1 .indicators .indi_item.indi02{width:15%;}
.history1 .indicators .indi_item.indi03{width:20%;}
.history1 .indicators .indi_item.indi04{width:25%;}
.history1 .indicators .indi_item.indi05{width:30%;}
.history1 .indicators .indi_item .line{position:relative; width:100%; height:2px; background:#e5e5e5; overflow:visible;}
.history1 .indicators .indi_item .line::before{content:""; position:absolute; top:1px; left:0; width:8px; height:8px; margin-top:-4px; background:#ee5515; border-radius:4px; z-index:1;}
.history1 .indicators .indi_item:last-child .line::after{content:""; position:absolute; top:1px; right:-1px; width:8px; height:8px; margin-top:-4px; background:url(../img/history1_arrow.png) no-repeat center; z-index:1;}
.history1 .indicators .indi_item .line .progress{position:absolute; top:0; left:0; height:100%; width:0; background:#ee5515; z-index:1;}
.history1 .indicators .indi_item .txt{font-size:0.18rem; margin-top:0.3rem; text-align:center; color:#000; transition:all .5s ease;}
.history1 .indicators .indi_item.cur .txt,
.history1 .indicators .indi_item:hover .txt{color:#ee5515;}
/* 发展历程 end */

/* .header .header_top .inav_wrapper .inav_li .nav_down{min-height:215px;} */
.header .header_top .inav_wrapper .inav_li .nav_down .right{padding-top:0.4rem;}
.header .header_top .inav_wrapper .inav_li.inav_li2 .nav_down .right{padding-top:0.7rem;}
/* .header .header_top .inav_wrapper .inav_li.inav_li3 .nav_down .right{padding-top:0.15rem;} */
.invest01 .right iframe{width:100% !important; height:100% !important;}
.header:hover{background:#fff; box-shadow:0 0 15px rgb(0 0 0 / 20%); transition:all 0.5s ease;}
.header:hover .header_top .inav_wrapper .inav_li>a{color:#000;}
.header.on .header_top{background:#fff;}

.about_us04 .content .item_list .item .rect-702 .cover{background:url(../img/about_us_cover.png)no-repeat center; background-size:cover; position:absolute; width:100%; height:100%; left:0; top:0; z-index:1;}
.about_us04 .content .item_list .item .con{z-index:1;}
.about_us02 .wrap{width:100%;}
.about_us02 .item_list .item .box .num span{color:#000; transition:all .5s ease;}
.about_us02 .item_list .item:hover .num span{color: #e75425;}
/* .header .header_top .inav_wrapper .inav_li .nav_down{box-shadow:0 0 15px rgb(0 0 0 / 20%);} */

.social_respon .left_navgitor .ln_item:last-of-type .line_orange{display: none;}
.social_respon .left_navgitor .ln_item .line_orange{z-index: -1;}
.social_respon .welfare_help .whsl_item.on::before{background: #ea5515;}
.social_respon .edu_sup .ep_txt{overflow: hidden;}
.social_respon .edu_sup .ep_txt .swiper-slide{background: #ea5515;}
.social_respon .edu_sup .btn_navigation{bottom: 0;right: 0;z-index: 10;}
.social_respon .edu_sup .btn_prev,
.social_respon .edu_sup .btn_next{z-index: 10;width: .5rem;line-height: .3rem;font-size: .24rem;color: #bfbfbf;text-align: center;}
.social_respon .edu_sup .btn_prev{bottom: .35rem;right: .9rem;}
.social_respon .edu_sup .btn_next{bottom: .35rem;right: .35rem;}
.social_respon .edu_sup .btn_prev:hover,
.social_respon .edu_sup .btn_next:hover{color: #ea5515;}

.culture01 .item .content .intro_item .con{font-family: 'he-t';}
.social_respon .launch_science .ls_case_box.init{height: 8rem;}

.ipart4{padding:0.56rem 0;}
.header .header_top .inav_wrapper .inav_li .nav_down .right{border:none;}
.header .header_top .inav_wrapper .inav_li .nav_down .right::before{content:''; width:1px; height:200%; background:#e2e2e2; position:absolute; left:0; top:0;}
.header .header_top .inav_wrapper .inav_li .nav_down .right::after{content:''; width:1px; height:200%; background:#e2e2e2; position:absolute; right:0; top:0;}

.ipart4 .content .item .img_box .rect-51{padding-bottom:62%;}
.video_list .rect-62{padding-bottom:62%;}
.media_list1 .rect-67{padding-bottom:62%;}
.news_list .rect-70{padding-bottom:62%;}
.media_list1 .bott .li_ .intro .intro_c .tit{font-size:0.2rem; margin-bottom:0.1rem;}

.ipart1 .item .txt_full .txt a:hover{color:inherit; font-weight:bold;}
.fp-viewing-2 .innovation01_content{transform:translateY(-5.48rem);}
.xc_banner{margin-top:1.5rem;}
.header .header_top .inav_wrapper .inav_li.inav_li2 .nav_down .right{padding-top:0.6rem;}
.about_us03 .content .item_list .item .con{color:#000;}
.ipart4{background:#fff;}
.news_list1 .left .content .li_ .intro{padding:0.4rem 1.35rem 0 0.65rem;}
.news_list1 .left .content .li_ .intro .con{margin-bottom:0.15rem;}
.news_list1 .left .content .li_ .intro.notag{padding:0.5rem 1.35rem 0 0.65rem;}
.news_list1 .left .content .li_ .intro.notag .con{margin-bottom:0.35rem;}
.news_list1 .left .content .li_.noimg .img_{display:none;}
.news_list1 .left .content .li_.noimg .intro{width:100%; padding:0.4rem 1.35rem 0.4rem 0.65rem;}
.news_list1 .left .content .li_.noimg .intro.notag{padding:0.5rem 1.35rem 0.5rem 0.65rem;}
/* .ipart3 .intro .btns .more_btn{color:#000;}
.ipart3 .intro .btns .more_btn::before{border:1px solid rgba(0,0,0,0.26);} */

.social_respon .launch_science .load_all{text-align:center; height:2.5rem;}
.social_respon .launch_science .load_all .more_btn{position:absolute; display:inline-block; line-height:0.5rem; color:#000; font-size: 0.16rem; font-family:'he-t'; padding:0 0.8rem 0 0.3rem; z-index: 0; bottom:0.05rem; left:50%; transform:translate(-50%,0);}
.social_respon .launch_science .load_all .more_btn:hover{color:#fff;}
.social_respon .launch_science .load_all .more_btn::before{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(1); border:1px solid rgba(0,0,0, 0.26); transition: all .5s ease; z-index: 0;}
.social_respon .launch_science .load_all .more_btn:hover::before{transform: translate(-50%, -50%) scale(1.2); opacity:0;}
.social_respon .launch_science .load_all .more_btn::after{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(0.8); opacity:0; background:#ea5514; transition: all .5s ease; z-index: -1;}
.social_respon .launch_science .load_all .more_btn:hover::after{transform: translate(-50%, -50%) scale(1); opacity:1;}
.social_respon .launch_science .load_all .more_btn .iconfont{position: absolute; right:10px; top:50%; font-size: 1em; transform: translateY(-50%);}
.social_respon .launch_science .load_all.nobg{background:none;}
.social_respon .launch_science .ls_case_box{padding-bottom:0.6rem;}

.invest03 .content .btns{text-align:center;}
.invest03 .content .btns .more_btn{position:relative; display:inline-block; line-height:0.5rem; color:#000; font-size: 0.16rem; font-family:'he-t'; padding:0 0.6rem 0 0.3rem; z-index: 0; margin-top:0.3rem;}
.invest03 .content .btns .more_btn:hover{color:#fff;}
.invest03 .content .btns .more_btn::before{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(1); border:1px solid rgba(0, 0, 0, 0.26); transition: all .5s ease; z-index: 0;}
.invest03 .content .btns .more_btn:hover::before{transform: translate(-50%, -50%) scale(1.2); opacity:0;}
.invest03 .content .btns .more_btn::after{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(0.8); opacity:0; background:#ea5514; transition: all .5s ease; z-index: -1;}
.invest03 .content .btns .more_btn:hover::after{transform: translate(-50%, -50%) scale(1); opacity:1;}
.invest03 .content .btns .more_btn .iconfont{position: absolute; right:10px; top:50%; font-size: 1em; transform: translateY(-50%) rotate(90deg); transition:all .5s ease; margin-top:-1px;}
.invest03 .content .item_list.more+.btns .more_btn .iconfont{transform: translateY(-50%) rotate(-90deg);}
.invest03 .content .item_list{height:2.7rem; overflow:hidden;}
.invest03 .content .item_list.more{height:auto;}
.news_detail1 .left .text iframe{width:100% !important;}
.media_list1 .bott.change .li_ .intro .intro_c .tit{height:auto;}
.media_list1 .bott.change .li_ .intro .intro_c .con{height:auto; max-height:0.6rem;}
.media_list1 .bott.change .li_ .intro{padding-top:0.3rem;}
.media_list1 .bott.change .li_{min-height:inherit;}
.culture01 .item .top .bg{top:36%; left:8.5%; width:4.28rem; height:6.07rem; background-size: cover;}
.lnb .lnb_top{display:none;}
.lnb .lnb_inner .btn_lnb_close{top:25px;}
.personnel01 .content .item_list .item01 .left .rect-254 {padding-bottom: 25.8%;}
.personnel01 .content .item_list .item01 .right .rect-515 {padding-bottom: 51.7%;}
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover{background: #ea5514;}
.header .header_top .h_tools .h_language .lan_down{box-shadow:0 5px 10px 0; padding:0 0.18rem; width:230px; left:auto; right:30%; padding-top:0.2rem; padding-bottom:0.05rem;}
.header .header_top .h_tools .h_language .lan_down::before{content:''; position:absolute; bottom:100%; right:0; pointer-events:none; border-bottom:10px solid #FFFFFF; border-top:10px solid transparent; border-left:10px solid transparent; border-right:10px solid transparent;}
.all_cover{background:url(../img/black.2.png); position:fixed; top:0; left:0; width:100%; height:100%; z-index:2; display:none;}
.header .header_top .h_tools .h_language{z-index:3;}
.header .header_top .h_tools .h_language .lan_down dt{color:#000; padding-left:0.45rem; font-family:'he'; box-sizing:border-box; margin-bottom:0.1rem;}
.header .header_top .h_tools .h_language .lan_down dd{color:#5d5d5d; line-height:0.4rem; border-top:1px solid #d6d6d6; text-transform:uppercase; padding-left:0.45rem; box-sizing:border-box; font-family:Arial;}
.header .header_top .h_tools .h_language .lan_down dd a{position:relative; padding-left:0.2rem;}
.header .header_top .h_tools .h_language .lan_down dd a::before{content:''; width:0.1rem; height:0.1rem; border:1px solid #5d5d5d; border-radius:50%; overflow:hidden; position:absolute; left:0; top:50%; margin-top:-0.05rem;}
.header .header_top .h_tools .h_language .lan_down dd:hover a{color:#ea5514;}
.header .header_top .h_tools .h_language .lan_down dd:hover a::before{border-color:#ea5514; transition:all 0.5s ease;}
.lnb .lnb_bott .con ul li a{font-family:'he-t';}
body .searchArea{padding:0;}
body .resultArea{margin-top:0.5rem;}
.box_wrap_out_posi{overflow:visible !important;}
.box_wrap_out_posi .about-video-close{width:80px; height:80px; right:-80px; position:relative; background:#000; text-align:center;}
.box_wrap_out_posi .about-video-close:after,.box_wrap_out_posi .about-video-close:before{content:"";width:60%;height:1px;background:#fff;display:block;position:absolute;left:50%;margin-left:-30%;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.box_wrap_out_posi .about-video-close:after{top:50%;-moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg); transform:rotate(45deg)}
.box_wrap_out_posi .about-video-close:before{bottom:50%;-moz-transform:rotate(-45deg); -ms-transform:rotate(-45deg); -o-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg)}
.box_wrap_out_posi .about-video-close i{opacity:0;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;visibility:hidden;color:#fff; line-height:80px; text-align:center;}
.box_wrap_out_posi .about-video-close:hover:after{top:24%;-moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg)}
.box_wrap_out_posi .about-video-close:hover:before{bottom:24%;-moz-transform:rotate(0deg); -ms-transform:rotate(0deg); -o-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg)}
.box_wrap_out_posi .about-video-close:hover{background: #ea5514;}
.box_wrap_out_posi .about-video-close:hover i{opacity:1;visibility:visible;}
.video_list1 .video_box::after{content:''; width:100%; height:100%; background:url(../img/video_box_cover.png) left no-repeat; background-size:cover; position:absolute; left:0; top:0;}
.video_list1 .video_box .intro{z-index:2;}
.video_list1 .video_box .play{z-index:2;}
.video-js .vjs-tech{height:auto;}
.personnel02 .content .left .rect-481 .cover{background:url(../img/about_us_cover.png)no-repeat center; background-size:cover; position:absolute; width:100%; height:100%; left:0; top:0; z-index:1;}
.video-js .vjs-tech{object-fit:cover;}
.ipart4 .content .item .intro_box .tit{min-height:0.64rem;}
.footer .f_bott{font-size:0.15rem;}
.invest03 .content .item_list .item{width:47.8%; margin-right:4.4%;}
.personnel01 .infor .con .btns{display:none;}
.personnel01 .content .item_list .cur .play{cursor:pointer;}
.personnel01 .content .item_list .item .pic_album{cursor:pointer;}
.xc_banner.personnel .intro .play{cursor:pointer;}
.header .header_top .inav_wrapper .inav_li .nav_down .left{min-height:215px;}
.header{transition:all 0.5s ease .3s;}
.channel_content.disclaimer p{font-size:0.15rem; line-height:0.3rem; color:#5d5d5d; font-family:'he-t';}
.channel_content.disclaimer strong{font-size:0.36rem; line-height:0.36rem; color:#000; font-weight:normal; font-family:'he'; margin:0.25rem 0; display:block;}
.channel_content.disclaimer{padding-top:0.82rem; padding-bottom:0.8rem;}
.ipart5 .play_overlay{z-index:3;}
.about_us03 .content .item_list .item .con span{padding:0 22%;}
.history1 .stage_item .wrap{width:8rem; margin-left:8.35vw;}
.history1 .stage_item .infor .con{width:auto;}
.history1 .stage_item .content .widget{padding-left:8.35vw;}
.history1 .stage_item .content .years{padding-right:4vw}
.personnel01 .content .item_list .item .play{width:100%; height:100%;bottom:0; right:0;}
.personnel01 .content .item_list .item .play img{position:absolute; bottom:0.13rem; right:0.35rem;}
.personnel02 .content .right .bot_ .num_list .num{margin-right:0.5rem;}
.personnel02 .content .right .bot_ .num_list .num:last-child{margin-right:0;}
.product4 .content .item .intro_box .con span{transition:all 0.5s ease;}
.product4 .content .item .intro_box .con span:hover{color:#ea5514;}
.header .header_top .inav_wrapper .inav_li{padding-bottom:0.34rem;}
.personnel01 .content .item_list .item01.on .right{float:right;}
.history1 .stage_item .wrap{width:9rem;}
.personnel01 .content .item_list02 .item02{top:-1px;}

.lnb .lnb_area{width:100%; height:100%; right:-100%; background:#f3f3f3; top:0.98rem;}
.lnb .lnb_bott{width:83.3%; margin:0 auto;}
.lnb .lnb_bott .tit{font-size:0.3rem; padding:0; line-height:0.3rem; margin-bottom:0.5rem;}
.lnb .lnb_bott .con ul{overflow:hidden; background:none;}
.lnb .lnb_bott .con ul li{width:19.2%; margin-right:1%; float:left;border:0; margin-bottom:0.12rem;}
.lnb .lnb_bott .con ul li:nth-child(5n){margin-right:0%;}
.lnb .lnb_bott .con ul li a{color:#333; padding:0; height:0.7rem; box-sizing:border-box; line-height:0.7rem; background:#fff; transition:all .3s ease; text-align:center;}
.lnb .lnb_bott .con ul li a:hover{background:#e85626; color:#fff;}
.lnb .lnb_bott .con .img{display:none;}
.lnb .lnb_inner{padding-top:1.3rem;}
.lnb.on .lnb_bg{background:#fff; z-index:1;}
.lnb .lnb_inner .btn_lnb_close{width:0.55rem; height:0.55rem; background:#fff; border-radius:100%; line-height:0.55rem; text-align:center; top:0.3rem;}
.lnb .lnb_bott .con ul li a i{display:inline-block; width:20px; height:20px; vertical-align:middle; background:url(../img/btn_lnb_close.png) no-repeat center; background-size:cover; float:none; margin-left:14%; display:none; transition:all .3s ease;}
/* .lnb .lnb_bott .con ul li a:hover i{display:inline-block !important;} */
.lnb.on .lnb_bg{display:none;}
.lnb .lnb_bott .con ul li{height:0.7rem; background:#fff; position:relative;}
.lnb .lnb_bott .con ul li a{height:auto;}
.lnb .lnb_bott .con ul li a span{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:90%; line-height:0.2rem;}
.lnb .lnb_bott .con ul li a i{display:block; position:absolute; right:5%; top:50%; transform:translateY(-50%);}
.lnb .lnb_bott .con ul li:hover{background:#ea5413;}
.lnb .lnb_bott .con ul li:hover a i{transform:translateY(-50%);}

.xc_banner.personnel .img_{display:none;}
.lnb .lnb_bott .con ul li a i{display:none;}
.lnb .lnb_bott .con ul li:hover a span{color:#fff;}
.lnb .lnb_bott .con ul li a{display:block; height:100%;}
.lnb .lnb_bott .con ul li a{width:100%; height:100%;}
.xc_banner.personnel{margin-top:0; height:100vh;}
.personnel01 .content .item_list .item02:last-child{top:-2px;}

.product1 .content .li_ .li_box .intro .icon>img{display:none;}
.product1 .content .li_ .li_box .intro .icon{position:relative;width: 23px;height: 40px;cursor:pointer;background:url(../img/banner_mouse_ico.png) no-repeat -23px 0px;-webkit-animation: nudgeMouse 1.6s linear infinite;animation: nudgeMouse 1.6s linear infinite; display: block; margin:0 auto;}
.product1 .content .li_ .li_box .intro .icon:after,.product1 .content .li_ .li_box .intro .icon:before{content: "";position: absolute;}
.product1 .content .li_ .li_box .intro .icon:before{width:23px;height:40px;background:url(../img/banner_mouse_ico.png) no-repeat 0px 0px;-webkit-animation: colorSlide 1.6s linear infinite;animation: colorSlide 1.6s linear infinite;top:0;left:0;}
.product1 .content .li_ .li_box .intro .icon:after{background-color: #ffffff;width: 4px;height: 4px;border-radius: 100%;-webkit-animation: trackBallSlide 1.6s linear infinite;animation: trackBallSlide 1.6s linear infinite;top: 0;right: 0;bottom: 0;left: 0;margin: auto;}
@-webkit-keyframes colorSlide {
	0% {height:0;}
	90%{height:40px;}
}
@keyframes colorSlide {
	0% {height:0;}
	90%{height:40px;}
}
@-webkit-keyframes nudgeMouse {
	0% {-webkit-transform: translateY(0);transform: translateY(0);}
  50% {-webkit-transform: translateY(8px);transform: translateY(8px);}
  100% {-webkit-transform: translateY(0);transform: translateY(0);}
}
@keyframes nudgeMouse {
 0% {-webkit-transform: translateY(0);transform: translateY(0);}
 50% {-webkit-transform: translateY(8px);transform: translateY(8px);}
 100% {-webkit-transform: translateY(0);transform: translateY(0);}
}
@-webkit-keyframes trackBallSlide {
	0% {opacity: 1;-webkit-transform: scale(1) translateY(-8px);transform: scale(1) translateY(-8px);}
	34% {opacity: 1;-webkit-transform: scale(0.9) translateY(4px);transform: scale(0.9) translateY(4px);}
	68% {opacity: 0;-webkit-transform: scale(0.4) translateY(16px);transform: scale(0.4) translateY(16px);}
	100% {opacity: 0;-webkit-transform: scale(0.4) translateY(-8px);transform: scale(0.4) translateY(-8px);}
}
@keyframes trackBallSlide {
	0% {opacity: 1;-webkit-transform: scale(1) translateY(-8px);transform: scale(1) translateY(-8px);}
	34% {opacity: 1;-webkit-transform: scale(0.9) translateY(4px);transform: scale(0.9) translateY(4px);}
	68% {opacity: 0;-webkit-transform: scale(0.4) translateY(16px);transform: scale(0.4) translateY(16px);}
	100% {opacity: 0;-webkit-transform: scale(0.4) translateY(-8px);transform: scale(0.4) translateY(-8px);}
}
.history1 .stages{font-size:0;}
.social_respon .edu_sup .ep_txt{background:#fff;}
.social_respon .edu_sup .ep_txt .swiper-slide{background:#fff;}
.social_respon .edu_sup .ep_txt h3{color:#000;}
.social_respon .edu_sup .ep_txt p{color:#5d5d5d; font-family:'he-t';}
.product1 .content .li_ .li_box .intro{bottom:0.55rem;}
.social_respon .edu_sup{background:#fff; padding-top:0;}
.social_respon .sr_content .src_tit{display:none;}
.social_respon .sr_content .src_des{margin-top:0;}
.trade1 .infor .tit{text-align:center;}
.trade2 .infor .tit{text-align:center;}
/* 20220801 */
.history1 .stages{overflow:hidden;}
.history1 .stage_item::before{display:none;}
.history1 .stage_item .content .year_item .intro_box{overflow:hidden;}

.product5.on .content .owl-carousel{border:0;}
.product5.on .owl-carousel .owl-stage{width:100% !important;}
.product5.on .owl-carousel .owl-stage .owl-item{width:100% !important; padding:0; border:0; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
.product5.on .content .item .item_box{padding-bottom:0; border:0; position:relative; height:1.5rem;}
.product5.on .owl-carousel .owl-stage .owl-item .logo{width:20%; text-align:center; display:inline-block; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.product5.on .owl-carousel .owl-stage .owl-item .logo img{display:inline-block;}
.product5.on .owl-carousel .owl-stage .owl-item .tit_box{width:61%; padding:0 5.6%; box-sizing:border-box; display:inline-block; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; position:absolute; left:20%; top:50%; transform:translateY(-50%);}
.product5.on .owl-carousel .owl-stage .owl-item .tit_box .tit{height:auto; margin:0; margin-bottom:0.05rem;}
.product5.on .content .item .item_box .con{-webkit-line-clamp:2; height:0.6rem;}
.product5.on .content .item .item_box .more{display:inline-block; margin:0; position:absolute; right:2.5%; top:50%; transform:translateY(-50%);}
.product5.on .content .owl-item:hover .item .item_box::after{width:0;}
.product5.three .owl-carousel .owl-stage{width:100% !important;}
.product5.three .content .owl-item{width:33.33% !important;}
.product5.two .owl-carousel .owl-stage{width:100% !important;}
.product5.two .content .owl-item{width:50% !important;}
/* .product5 .content .item .item_box .more{padding-left:1.4%; padding-right:0.5%;} */
.product5.one .owl-carousel .owl-stage{width:100% !important;}
.product5.one .content .owl-item{width:100% !important;}
.product5 .content .owl-carousel{border-right:0;}

.lnb .lnb_bott .tit{font-family:'he';}
.lnb .lnb_bott .con ul li a span{width:89%; left:8%; display:inline-block; transform:translateY(-50%); text-align:left;}
.lnb .lnb_bott .con ul li a i{right:8%; display:inline-block; color:#fff; opacity:1; visibility:inherit; transition:all .3s ease;}
.lnb .lnb_bott .con ul li:hover i{background:url(../img/btn_lnb_close-1.png) no-repeat center;}
.lnb.on .lnb_area{background:url(../img/btn_lnb_bg.png) no-repeat bottom; display:block; background-size:cover;}
.lnb .lnb_inner{padding-top:0.7rem;}
.lnb .lnb_bott .tit{margin-bottom:0.45rem;}
.lnb .share_box{width:83.3%; margin:0 auto; margin-top:1rem;}
.lnb .share_box .left{font-size:0.16rem; color:#000; float:left; width:49%; margin-top:0.2rem;}
.lnb .share_box .left a{font-size:0.32rem; color:#000;}
.lnb .share_box .left .tel{margin-right:8%; float:left; width:46%;}
.lnb .share_box .left .mail{float:left; width:46%;}
.lnb .share_box .right{width:28%; float:right;}
.lnb .share_box .right .item{float:left; width:25%; position:relative;}
.lnb .share_box .right .item .icon{text-align:center; margin-bottom:0.14rem;}
.lnb .share_box .right .item .icon img{display:inline-block;}
.lnb .share_box .right .item .icon .img01{display:inline-block;}
.lnb .share_box .right .item .icon .img02{display:none;}
.lnb .share_box .right .item .txt{font-size:0.15rem; color:#313131; text-align:center;}
.lnb .share_box .right .item .img_{opacity:0; transition:all 0.3s ease; margin-bottom:0.11rem; position:absolute; left:50%; bottom:100%; transform:translate(-50%,0); visibility:hidden; width:107px;}
.lnb .share_box .right .item:hover .img01{display:none;}
.lnb .share_box .right .item:hover .img02{display:inline-block;}
.lnb .share_box .right .item:hover .img_{opacity:1; visibility:visible;}

.lnb .share_box{position:relative; z-index:2;}
.header{z-index:1000;}
.lnb .lnb_inner .btn_lnb_close{top:0.6rem; right:90px;}
.header.xc_header.on{top:-1rem;}
.news_list1 .left .form_box{position:relative; z-index:2;}
.about_us03{background:#f7f7f7; padding-top:0.6rem; padding-bottom:0.05rem; margin-bottom:0.55rem;}
.quality03 .content .left{cursor:pointer;}
.culture01 .item03 .infor{width:80%; margin:0 auto; left:10%; margin-top:-0.8rem;}
body .box_wrap_out{z-index:1001;}
.activity02{background:#f6f6f6; padding:0.6rem 0;}
.activity02.even .content .center{background:#f6f6f6;}
.activity .even{margin-top:0.6rem;}
.activity .odd{margin-top:0.6rem;}
.activity .odd .content .center{background:transparent; width:45%; right:12%;}
.activity .even .content .center{background:transparent; width:45%; left:12%;}
.activity .widgets_common_pages_4{margin-top:0.4rem;}
.header .header_top .inav_wrapper .inav_li .nav_down .left{padding-top:0.3rem;}
.header .header_top .inav_wrapper .inav_li .nav_down .right{padding-top:0.3rem;}
.header .header_top .inav_wrapper .inav_li.inav_li2 .nav_down .right{padding-top:0.3rem;}
.product5 .content .item .item_box .more{font-size:0.16rem; line-height:inherit; padding-top:0.04rem;}
.ipart3 .intro .btns .more_btn{padding-top:0.04rem;}
.media_list1 .bott .li_ .intro .tag .bg1{display:none;}
.media_list1 .bott .li_ .intro .tag .bg2{display:none;}

.channel_content.invest_center{padding:0; margin-top:0.99rem;}
.invest_item{position:relative;}
.invest_item .content{position:absolute; left:0; top:50%; width:100%; transform:translate(0,-50%);}
.invest_item .content .intro{width:38%; color:#fff;}
.invest_item .content .intro .code{color:#fff;}
.invest_item .content .intro .tit{margin-top:0.07rem; margin-bottom:0.16rem;}
.invest_item .content .intro .con{color:#fff;}
.invest_item.invest_center02 .content .intro{text-align:right; float:right;}
.invest_center01::before{content:''; width:100%; height:100%; background:url(../img/invest_center_cover1.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0;}
.invest_center02::before{content:''; width:100%; height:100%; background:url(../img/invest_center_cover2.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0;}
.invest_center03::before{content:''; width:100%; height:100%; background:url(../img/invest_center_cover3.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0;}
.invest_item .more{position:relative; margin-top:0.3rem; padding-left:0.25rem; padding-right:0.08rem; line-height:0.44rem; color:#fff; box-sizing:border-box; display:inline-block; transition:all 0.5s ease; padding-top:0.04rem;}
.invest_item .more i{line-height:0.44rem; margin-left:0.5rem;}
.invest_item .more:hover{color:#ea5514;}
.invest_item .more::before{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(1); border:1px solid rgb(255, 255, 255); transition: all .5s ease; z-index: 0;}
.invest_item .more:hover::before{transform: translate(-50%, -50%) scale(1.2); opacity:0;}
.invest_item .more::after{content:""; position:absolute; top:50%; left:50%; width:100%; height:100%; transform: translate(-50%, -50%) scale(0.8); opacity:0; background:#fff; transition: all .5s ease; z-index: -1;}
.invest_item .more:hover::after{transform: translate(-50%, -50%) scale(1); opacity:1;}
.activity .odd .content .center .words_box .con{height:0.6rem; -webkit-line-clamp:2;}
.activity .even .content .center .words_box .con{height:0.6rem; -webkit-line-clamp:2;}

.quality06 .content{position:relative;}
.quality06 .content .left{width:43.6%; position:relative; z-index:2; cursor:pointer;}
.quality06 .content .left .rect-517{padding-bottom:51.7%; }
.quality06 .content .right{position:absolute; width:81.1%; background:#f5f5f5; height:100%; top:0.3rem; right:0; z-index:-1; box-sizing:border-box; padding-left:29%; z-index:1;}
.quality06 .content .right .text_box{position:absolute; top:50%; transform:translateY(-50%);}
.quality06 .content .right .tit{margin-bottom:0.5rem;}
/* .culture01 .item .content ul{min-height:6.09rem;}
.culture01 .item03{margin-top:-0.26rem;}
.culture01 .item04{margin-top:-1.76rem;}
.culture01 .item03  .top{margin-top:0.26rem !important;}
.culture01 .item04  .top{margin-top:0.26rem !important;} */

.product4{position:relative; cursor:none;}
.product4::before{content:""; position:absolute; left:0; top:0; width:1.6rem; height:100%; background:linear-gradient(to right, #fff, transparent); z-index:10;}
.product4 .content .swiper-container .controls{display:none;}
.product4 .content .swiper-slide::after{left:initial; right:0; bottom:5%; z-index:-1;}
.product4 .content .item{padding-bottom:0;}
.product4 .content .item .intro_box{float:right; margin-top:7%;}
.product4 .content .item .img_box{float:left;}
.product4 .content .item .intro_box .tit{color:#000;}
.product4 .content .item .intro_box .controls{line-height:0.36rem;}
.product4 .content .item .intro_box .con span::before{width:0.04rem; height:0.04rem; background:#5d5d5d; top:0.12rem;}
.product .float-cursor{position:fixed; top:0; left:0; z-index:100; margin-left:-53px; margin-top:-22px; pointer-events:none;}
.ipart3{overflow:hidden;}

.footer .f_top .left{width:24%; margin-right:5%;}
.footer .f_top .right{width:65%;}
.footer .f_top .right dl{margin-left:6%;}
.footer .f_top .right dt{height:0.2rem;}
.footer .f_top{position:relative;}
.footer .f_top .center{position:absolute; left:36%; top:50%; transform:translate(0,-50%); margin-top:0; display:none;}
.footer .f_top .right dd{font-family:'he-t';}
.media_list1 .top .form_box{position:relative; z-index:2;}
.personnel04 .text_box .box .more a{padding-top:0.03rem;}
.activity .even .content .center .words_box .time .icon{background-size:cover; width:0.14rem; height:0.14rem;}

.product4 .content .swiper-slide::after{display:none;}
.product4 .content .item .arrow_line{position:absolute; right:0; bottom:5%; width:48%; height:0.12rem; z-index:-1; font-size:0;}
.product4 .content .swiper-slide:last-child .arrow_line{display:none;}
.product4 .content .item .arrow_line::before{content:""; position:relative; top:-0.07rem; display:inline-block; width:90%; height:1px; margin-right:0.1rem; background:#e75425;}
.product4 .content .item .arrow_line .arrow{display:inline-block; width:0.11rem; height:0.16rem; background:url(../img/product4_arrow.png) no-repeat center/contain;}
.product4 .content .item .unu,
.product4 .content .item .doi,
.product4 .content .item .trei{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite;animation:mouse-scroll 1s infinite;}
.product4 .content .item .unu{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate;animation-direction:alternate;animation-delay:alternate;}
.product4 .content .item .doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;animation-delay:.2s;animation-direction:alternate;}
.product4 .content .item .trei{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-direction:alternate;animation-delay:.3s;animation-direction:alternate;}
@-webkit-keyframes mouse-scroll {
  0%   { opacity: 0;}
  50%  { opacity: .5;}
  100% { opacity: 1;}
}
@-moz-keyframes mouse-scroll {
  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}
@-o-keyframes mouse-scroll {
  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}
@keyframes mouse-scroll {
  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}
.channel_stock .left .item.up .c .icon{background-size:cover;}

.culture01 .item .infor .tit_en{display:none;}
.culture01 .item .infor .tit{color:#423e3e;}
.product4 .content .swiper-slide:first-child{padding-left:0;}
.product4 .content .swiper-slide .item{position:relative; width:90%; margin:0 auto;}
.product4 .content .swiper-slide .rect-59{background:#fff;}
.product4 .content .swiper-slide .rect-59 img{filter:grayscale(100%) opacity(0.6);}
.product4 .content .swiper-slide.swiper-slide-active .rect-59 img{filter:grayscale(0); opacity:1;}
.product4 .content .item .intro_box{margin-top:5%;}
.product4 .content .item .intro_box .con{max-height:1.8rem; overflow:auto; padding-right:0.05rem; box-sizing:border-box;}
.product4 .content .item .intro_box .con::-webkit-scrollbar{width:2px; height:4px;}
.product4 .content .item .intro_box .con::-webkit-scrollbar-thumb{background:#ea5515;}
.product4 .content .item .intro_box .con::-webkit-scrollbar-track{background:#f6f5f5;}
.product4 .content .swiper-dots{text-align:center; margin-top:0.2rem;}
.product4 .content .swiper-dot{display:inline-block; width:0.04rem; height:0.04rem; background:#555; margin-right:0.1rem; transition:all .5s ease;}
.product4 .content .swiper-dot:last-child{margin-right:0;}
.product4 .content .swiper-dot.active{width:0.2rem; background:#ee5515;}


.culture02{background:#fff; padding-top:0.6rem;}
.culture02 .infor .tit{text-align:center;}
.culture03{background:#f7f7f7; padding:0.6rem 0;}
.culture03 .infor{text-align:center;}
.culture03 .infor .con{width:76%; margin:0 auto; margin-top:0.38rem;}
.culture03 .content{margin-top:0.6rem;}
.culture03 .content .li_{width:12.5%; float:left; text-align:center;}
.culture03 .content .li_ .con{font-size:0.18rem;}
.culture03 .content .li_ .icon{transition:all 0.5s ease; display:inline-block;}
.culture03 .content .li_ .icon:hover{transform:rotateY(-180deg);}

/* 绿色采购 start */
.purchase{padding-top:0.85rem;}
.purchase .infor .tit{margin-bottom:0.4rem;}
.purchase .infor .con{margin-bottom:0.45rem;}
.purchase1{padding-bottom:0.1rem;}
.purchase1 .rect-55{padding-bottom:55.42%;}
.purchase1 .content .li_{float:left; width:32%; margin-right:2%; margin-bottom:0.5rem; background:#f8f8f8; padding:0.4rem; box-sizing:border-box;}
.purchase1 .content .li_.three{margin-right:0;}
.purchase1 .content .li_ .num{font-size:0.42rem; color:#bebebe; transition:all 0.5s ease;}
.purchase1 .content .li_ .con{transition:all 0.5s ease;}
.purchase1 .content .li_.li06 .con{min-height:0.6rem;}
.purchase1 .content .li_:hover{background:#ea5514;}
.purchase1 .content .li_:hover .num{color:#fff;}
.purchase1 .content .li_:hover .con{color:#fff;}

.purchase2 .infor .tit{margin-bottom:0.25rem;}
.purchase2 .infor .con{margin-bottom:0.6rem;}
.purchase2 .content{position:relative;}
.purchase2 .content .intro{position:absolute; left:0; top:50%; transform:translate(0,-50%); padding-left:1rem; box-sizing:border-box; color:#fff; z-index:2;}
.purchase2 .content .intro .t{margin-bottom:0.05rem; color:#fff;}
.purchase2 .content .intro .c{color:#fff;}
.purchase2 .content .img_{position:relative;}
.purchase2 .content .img_::after{content:''; width:100%; height:100%; background:url(../img/purchase2_cover.png) no-repeat left; background-size:cover; position:absolute; left:0; top:0;}
/* 绿色采购 end */

/* 下拉导航 */
.header .header_top .inav_wrapper .inav_li .nav_down .left{display:none;}
.header .header_top .inav_wrapper .inav_li .nav_down .right{display:none;}
.header .header_top .inav_wrapper .inav_li .nav_down::before{display:none;}
.header .header_top .inav_wrapper .inav_li{position:relative;}
.header .header_top .bg{width:100%; height:2.8rem; background:#fff; position:absolute; top:100%; left:0; display:none;}
.header .header_top .inav_wrapper .inav_li .nav_down{left:0.25rem; z-index:2;}
.header .header_top .inav_wrapper .inav_li .nav_down .center{width:100%; padding:inherit;}
.header .header_top .inav_wrapper .inav_li .nav_down .center ul li{border:none;}

.header .header_top .inav_wrapper .inav_li .nav_down .center ul li.cur{color:#ea5514;}
.product4 .content .swiper-slide:first-child{padding-left:8.35%;}
.product4 .content .swiper-slide{width:65%; padding-left:8.35%;}
.product4 .content .swiper-slide .item{width:100%;}
.header .header_top .inav_wrapper .inav_li>a:hover{color:#ea5514;}

.quality02{margin-top:0; padding:0; background:#fff;}
.quality02 .right .item_list .item .rect-141{border:1px solid #ea5514;}
.quality07{background:#fafafa; padding:0.6rem 0; margin:0.6rem 0;}
.quality07 .infor{text-align:center;}
.quality07 .infor .con{margin-top:0.1rem;}
.quality07 .rect-92{padding-bottom:92.6%;}
.quality07 .content{margin-top:0.2rem;}
.quality07 .left{width:57.5%; margin-top:5%;}
.quality07 .left .t{margin-bottom:0.17rem;}
.quality07 .left .c span{float:left; width:33%; color:#ea5514; margin-bottom:0.07rem;}
.quality07 .right{width:22.8%;}
.quality08 .rect-141{padding-bottom:141%; border:1px solid #ececec; box-sizing:border-box;}
.quality08 .infor{text-align:center;}
.quality08 .infor .con{margin-top:0.1rem;}
.quality08 .content{margin-top:0.5rem;}
.quality08 .more{width:0.24rem; height:0.22rem; background:url(../img/quality09_more.png) no-repeat center; background-size:cover; position:absolute; right:0; bottom:0; cursor:pointer;}
.quality09{padding-top:0.6rem;}
.quality09 .rect-71{padding-bottom:71.74%;}
.quality09 .infor{text-align:center;}
.quality09 .infor .con{margin-top:0.1rem;}
.quality09 .fir .rect-71{padding-bottom:70.74%;}
.quality09 .content .fir{font-size:0.26rem; color:#ea5514; box-sizing:border-box; position:relative; text-align:center;}
.quality09 .content .fir .fir_txt{position:absolute; left:0; top:50%; width:100%; transform:translate(0,-50%);}
.quality09 .content .fir span{display:block;}
.quality09 .content .box1{margin-bottom:0.25rem;}
.quality09 .fir{width:14.4%; border:1px solid #e3e3e3; border-right:none;}
.quality09 .content{margin-top:0.5rem;}
.quality09 .owl-carousel{width:85.6%;}
.quality09 .item{border:1px solid #e3e3e3; text-align:center;}
.quality09 .item .icon{display:inline-block; margin-top:0.25rem;}
.quality09 .item .t{line-height:0.2rem;}
.c_hse span{float:left; width:33%; margin-bottom:0.07rem;}
.c_hse{padding: 30px}
.quality09 .owl-carousel .owl-item img{width:auto;}
.quality .float-cursor{position:fixed; top:0; left:0; z-index:100; margin-left:-53px; margin-top:-22px; pointer-events:none;}
.quality09 .content .owl-dots{text-align:center; margin-top:0.1rem;}
.quality09 .content .owl-dot{display:inline-block; width:0.04rem; height:0.04rem; background:#555; margin-right:0.1rem; transition:all .5s ease;}
.quality09 .content .owl-dot:last-child{margin-right:0;}
.quality09 .content .owl-dot.active{width:0.2rem; background:#ee5515;}

/* 社会责任 */
.social01{position:relative; cursor:none; margin-top: 0.6rem;}
.social01 .content{position:relative; margin-top:0.6rem; margin-bottom:0.45rem;}
.social01 .content::before{content:""; position:absolute; left:0; top:0; width:1.6rem; height:100%; background:linear-gradient(to right, #fff, transparent); z-index:10;}
.social01 .infor .con{margin-bottom:0.45rem;}
.social01 .content .swiper-container .controls{display:none;}
.social01 .content .swiper-slide::after{left:initial; right:0; bottom:5%; z-index:-1;}
.social01 .content .item{padding-bottom:0; position:relative;}
.social01 .content .item .intro_box{float:left; position:relative;}
.social01 .content .item .intro_box .con{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:80%;}
.social01 .content .item .intro_box .page{position:absolute; bottom:20%; left:50%; transform:translateX(-50%); width:80%; text-align:right;}
.social01 .content .item .intro_box .page .num{font-size:0.24rem; color:#ea5515;}
.social01 .content .item .intro_box .page .sum{font-size:0.15rem; color:#666;}
.social01 .content .item .img_box{float:right;}
.social01 .content .item .intro_box .tit{color:#000;}
.social01 .content .item .intro_box .controls{line-height:0.36rem;}
.social01 .content .item .intro_box .con span::before{width:0.04rem; height:0.04rem; background:#5d5d5d; top:0.12rem;}
/* .social01 .wrap{width:100%;} */
.social01 .rect-59{padding-bottom:54.6%;}
.social01 .infor .left{float:left;}
.social01 .infor .left .txt{font-size:0.14rem; color:#ea5515; font-weight:bold;}
.social01 .infor .left .tit{line-height:0.62rem; color:#000; margin-top:0.14rem;}
.social01 .infor .right{float:right; padding-top:0.6rem;}
.social01 .infor .right .tab{float:left; margin-left:0.14rem; font-size:0.15rem; line-height:0.4rem; width:1.6rem; text-align:center; color:#000; background:#e8e8e8; cursor:pointer; transition:all .5s ease;}
.social01 .infor .right .tab:hover,
.social01 .infor .right .tab.cur{color:#fff; background:#ea5515;}
.social01 .content .swiper-slide{width:60%; position:relative;}
.social01 .content .swiper-slide::after{content:''; width:48%; height:0.15rem; background:url(../img/product4_bg.png) no-repeat right; background-size:cover; position:absolute; left:100%; bottom:25%;}
.social01 .content .swiper-slide:first-child{padding-left:8.35%;}
.social01 .content .swiper-slide:last-child::after{display:none;}
.social01 .content .swiper-container .controls{position:relative; width:82.5%; height:2px; margin:12px auto;}
.social01 .content .swiper-container .controls .swiper-pagination{position:relative; width:100%; height:2px;}
.social01 .content .swiper-container .controls .swiper-pagination-progressbar-fill{background:#ee5515;}
.social01 .content .swiper-container .controls .swiper-button-prev{left:-50px; width:auto; height:auto; margin-top:-22px; background:none; color:#ee5515;}
.social01 .content .swiper-container .controls .swiper-button-next{right:-50px; width:auto; height:auto; margin-top:-22px; background:none; color:#ee5515;}
.social01 .content .swiper-container .controls .swiper-button-disabled{color:#000;}
.social01 .content .swiper-container .controls .iconfont{font-size:1.8em;}
.social01 .content .item{background:#f9f9f9;}
.social01 .content .item .img_box{position:relative; width:61%; float:left;}
.social01 .content .item .img_box .rect-51{padding-bottom:51.575%;}
.social01 .content .item .img_box .tag{position:absolute; left:0; bottom:0; padding:0 0.14rem; font-size:0.14rem; font-family:'he-t'; line-height:0.34rem; color:#fff; background:#ea5515; z-index:1;}
.social01 .content .item .intro_box{display:block; width:39%; float:right;}
.social01 .content .item .intro_box .tit{font-size:0.28rem; line-height:0.28rem; margin-bottom:0.25rem;}
.social01 .content .item .intro_box .con span{display:block; position:relative; padding-left:0.15rem;}
.social01 .content .item .intro_box .con span::before{content:''; width:0.06rem; height:0.06rem; background:#000; border-radius:50%; overflow:hidden; position:absolute; left:0; top:0.1rem;}
.social01 .content .swiper-slide:first-child{padding-left:0;}
.social01 .content .swiper-slide{width:67.7%;}
.social01 .content .swiper-container .controls .swiper-button-prev{display:none;}
.social01 .content .swiper-container .controls .swiper-button-next{display:none;}
.social01 .content .swiper-slide::after{display:none;}
.social01 .content .item .arrow_line{position:absolute; right:-11%; bottom:50%; transform:translateY(-50%); width:25%; height:0.12rem; z-index:0; font-size:0;}
.social01 .content .swiper-slide:last-child .arrow_line{display:none;}
.social01 .content .item .arrow_line::before{content:""; position:relative; top:-0.07rem; display:inline-block; width:60%; height:1px; margin-right:0.1rem;background:#e75425;}
.social01 .content .item .arrow_line .arrow{display:inline-block; width:0.11rem; height:0.16rem; background:url(../img/product4_arrow.png) no-repeat center/contain;}
.social01 .content .item .unu,
.social01 .content .item .doi,
.social01 .content .item .trei{-webkit-animation:mouse-scroll 1s infinite;-moz-animation:mouse-scroll 1s infinite;animation:mouse-scroll 1s infinite;}
.social01 .content .item .unu{-webkit-animation-delay:.1s;-moz-animation-delay:.1s;-webkit-animation-direction:alternate;animation-direction:alternate;animation-delay:alternate;}
.social01 .content .item .doi{-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-webkit-animation-direction:alternate;animation-delay:.2s;animation-direction:alternate;}
.social01 .content .item .trei{-webkit-animation-delay:.3s;-moz-animation-delay:.3s;-webkit-animation-direction:alternate;animation-delay:.3s;animation-direction:alternate;}
@-webkit-keyframes mouse-scroll {
  0%   { opacity: 0;}
  50%  { opacity: .5;}
  100% { opacity: 1;}
}
@-moz-keyframes mouse-scroll {
  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}
@-o-keyframes mouse-scroll {
  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}
@keyframes mouse-scroll {
  0%   { opacity: 0; }
  50%  { opacity: .5; }
  100% { opacity: 1; }
}

.social01 .content .item .trei{display:none;}
.float-cursor{position:fixed; top:0; left:0; z-index:100; margin-left:-53px; margin-top:-22px; pointer-events:none;}
.social01 .swiper-pagination-bullet-active{background:#ea5514;}

.social01 .item.img_black .img_{ 
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}
.social01 .item.img_black .arrow_line .arrow{ 
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
}
.social01 .item.img_black .arrow_line::before{background:#7b7b7b;}
.social01 .content .item.img_black .intro_box .page .num{color:#666;}

.social02{margin-top:0.6rem;}
.social02 .rect-96{padding-bottom:98%;}
.social02 .infor .tit{margin-bottom:0.24rem;}
.social02 .content{margin-top:0.4rem;}
.social02 .content .left{width:66%;}
.social02 .content .swiper{overflow:hidden; position:relative;}
.social02 .content .swiper .swiper-slide{cursor:pointer;}
.social02 .content .swiper .swiper-slide::after{content:''; width:100%; height:100%; background:#ea5514; opacity:0.6; visibility:visible; transition:all 0.5s ease; position:absolute; left:0; top:0;}
.social02 .content .swiper .swiper-slide.cur::after{opacity:0; visibility:hidden;}
.social02 .content .swiper .swiper-slide .t{position:absolute; left:0; top:50%; transform:translate(0,-50%); width:100%; text-align:center; font-size:0.24rem; color:#fff; z-index:2;}
.social02 .content .swiper .swiper-slide.cur .t{display:none;}
.social02 .content .swiper .swiper-pagination{display:none; cursor:pointer;}
.social02 .content .swiper .swiper-button-prev{display:none;}
.social02 .content .swiper .swiper-button-next{display:none;}
.social02 .content .right{width:31%; background:#f8f8f8;}
.social02 .content .right .intro.cur{display:block;}
.social02 .content .right .intro{display:none; padding:19% 15% 0; box-sizing:border-box; text-align:justify;}
.social03{background:#f2f2f2; /*padding:0.6rem 0; */margin-top:0.6rem;}
.social03 .li_{width:33.33%; float:left; position:relative; cursor:pointer;}
.social03 .li_.fir{cursor:inherit; padding-top:0.8rem; padding-right:0.7rem; box-sizing:border-box; text-align:justify;}
.social03 .li_.fir .tit{margin-bottom:0.35rem;}
.social03 .li_ .cover{width:100%; height:100%; background:#ea5514; position:absolute; left:0; top:0; opacity:0; visibility:hidden; transition:all 0.5s ease;}
.social03 .li_ .c{position:absolute; top:50%; transform:translate(0,-50%); left:0; width:100%; text-align:justify; padding:0 0.3rem;box-sizing:border-box; opacity:0; visibility:hidden; transition:all 0.5s ease; color:#fff;}
.social03 .li_:hover .cover{opacity:0.6; visibility:visible;}
.social03 .li_:hover .c{opacity:1; visibility:visible;}

.social04{position:relative; margin-bottom:0.6rem;}
.social04 .content{position:absolute; left:0; top:50%; width:100%; transform:translate(0,-50%);}
.social04 .content .intro{width:53%; color:#fff;}
.social04 .content .intro .code{color:#fff;}
.social04 .content .intro .tit{margin-top:0.07rem; margin-bottom:0.16rem;}
.social04 .content .intro .con{color:#fff;}
.social04::before{content:''; width:100%; height:100%; background:url(../img/invest_center_cover1.png) no-repeat center; background-size:cover; position:absolute; left:0; top:0;}

.social05 .item .cover{width:100%; height:30%; background:url(../img/social05_cover.png) center; background-size:cover; position:absolute; left:0; bottom:0; display:none;}
.social05 .item .t{text-align:center; color:#fff; position:absolute; left:0; bottom:0; width:100%; background:url(../img/social05_cover.png) center; background-size:cover; padding:0.2rem 0;}
.social05 .owl-dots{position:absolute; left:50%; bottom:-20%; transform:translateX(-50%);}
.social05 .owl-dots .owl-dot{width:5px; height:6px; background:#7d7d7d; margin-right:10px; display:inline-block;}
.social05 .owl-dots .owl-dot.active{background:#ea5514;}
.social01 .swiper-pagination-bullet{width:5px; height:6px; background:#7d7d7d; border-radius:inherit;}
.social01 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ea5514;}
.social05 .owl-prev{font-size:1.8em; position:absolute; left:-5%; top:50%; transform:translate(0,-50%);}
.social05 .owl-prev:hover{color:#ea5514;}
.social05 .owl-next{font-size:1.8em; position:absolute; right:-5%; top:50%; transform:translate(0,-50%);}
.social05 .owl-next:hover{color:#ea5514;}
.social02 .content .right .intro{padding:15% 15% 0;}
.social02 .content .right .intro .tit{margin-bottom:0.24rem;}
.social01 .content .item .arrow_line{width:13%;}
.social01 .content .item .arrow_line::before{width:30%;}
.social01 .content .item .arrow_line .arrow.trei{display:none;}
.quality02 .right .item_list .item{cursor:pointer;}

/* .product4 .content .swiper-slide:last-child{width:100%; box-sizing:border-box;}
.product4 .content .swiper-slide:last-child .item .img_box{width:39%;}
.product4 .content .swiper-slide:last-child .item .intro_box{width:53%} */

/* 20220822 */
.social01 .content .swiper-dots{text-align:center; margin-top:0.2rem;}
.social01 .content .swiper-dot{display:inline-block; width:0.04rem; height:0.04rem; background:#555; margin-right:0.1rem; transition:all .5s ease;}
.social01 .content .swiper-dot:last-child{margin-right:0;}
.social01 .content .swiper-dot.active{width:0.2rem; background:#ee5515;}
.social01 .content>.swiper-container .swiper-slide{width:65%; margin-left:8.35%;}
.social01 .content>.swiper-container .swiper-slide .rect-59 img{filter:grayscale(100%) opacity(0.6);}
.social01 .content>.swiper-container .swiper-slide.swiper-slide-active .rect-59 img{filter:grayscale(0); opacity:1;}
.social01 .content>.swiper-container .swiper-slide .item .swiper-slide .rect-59 img{filter:grayscale(100%) opacity(0.6);}
.social01 .content>.swiper-container .swiper-slide.swiper-slide-active .item .swiper-slide .rect-59 img{filter:grayscale(0) opacity(1);}
.social02{background:#f8f8f8; padding:0.6rem 0;}
.social02 .rect-48{padding-bottom:48.99%;}
.social02 .content .item{background:#fff;}
.social02 .content .item:first-child{margin-bottom:0.4rem;}
.social02 .content .item .left{width:50%;}
.social02 .content .item .right{width:50%; background:#fff;}
.social02 .content .item .right .intro{display:block; padding:12% 12% 0;}
.social03{margin-top:0; background:none;}
.social03 .infor .tit{margin-bottom:0.24rem;}
.social03 .content{margin-top:0.4rem;}
.social03 .rect-55{padding-bottom:55.42%;}
.social03 .content .item .intro{background:#f8f8f8; padding:0.4rem 0.55rem; box-sizing:border-box; min-height:2.6rem;}
.social03 .content .item .intro .c{text-align:justify;}
.social03 .content .owl-dots{text-align:center; margin-top:0.2rem;}
.social03 .content .owl-dot{display:inline-block; width:0.04rem; height:0.04rem; background:#555; margin-right:0.1rem; transition:all .5s ease;}
.social03 .content .owl-dot:last-child{margin-right:0;}
.social03 .content .owl-dot.active{width:0.2rem; background:#ee5515;}
.social04{margin-bottom:0.7rem;}

.social06{padding-bottom:0.6rem; position:relative;}
.social06 .swiper-slide{width:21% !important; border-radius:20px; padding:10px; margin:0 10px !important;}
.social06 .swiper-slide img{border-radius:20px; box-shadow:0 0 25px rgb(0 0 0 / 10%); overflow:hidden;}
.social06 .swiper-slide.swiper-slide-active{border-radius:0;}
.social06 .swiper-slide img{display:block; width:100%;}
.social06 .swiper-button-next, .social06 .swiper-button-prev{background-image:none; color:#e0470f; outline:none; width:0.5rem; height:0.5rem; border:1px solid #e0470f; border-radius:50%; overflow:hidden; text-align:center; position:absolute; bottom:-1rem; top:auto;}
.social06 .swiper-button-next .iconfont, .social06 .swiper-button-prev .iconfont{font-size:1.4em; line-height:0.52rem; margin:0;}
.social06 .swiper-button-prev{left:46.5%;}
.social06 .swiper-button-next{right:46.5%;}
.social06 .swiper-slide .tit{position:absolute; left:0; bottom:0; width:100%; padding:0.3rem; box-sizing:border-box; color:#fff; font-size:0.18rem; opacity:0; visibility:hidden; line-height:0.26rem; z-index:2; text-align:center;}
.social06 .swiper-slide.swiper-slide-active .tit{opacity:1; visibility:visible;}
.social06 .swiper-slide::after{content:''; width:95%; height:45%; background:url(../img/social06_bg.png) bottom; background-size:cover; position:absolute; left:50%; bottom:10px; border-bottom-left-radius:20px; overflow:hidden; border-bottom-right-radius:20px; opacity:0; visibility:hidden; transform:translate(-50%,0);}
.social06 .swiper-slide.swiper-slide-active::after{opacity:1; visibility:visible;}
.invest04 .content .rect-02 .text_box .con a:hover{color:#fff;}
.about_us03 .content .swiper-dots{text-align:center; margin-top:0.2rem;}
.about_us03 .content .swiper-dot{display:inline-block; width:0.04rem; height:0.04rem; background:#555; margin-right:0.1rem; transition:all .5s ease;}
.about_us03 .content .swiper-dot:last-child{margin-right:0;}
.about_us03 .content .swiper-dot.active{width:0.2rem; background:#ee5515;}
.social01 .content .item .intro_box .page{bottom:10%;}

.xc_banner.personnel{height:auto;}
.lnb.on .lnb_area{overflow-y:scroll; overflow-x:hidden; height:100vh; }
.lnb.on .lnb_area::-webkit-scrollbar{width:4px; height:4px;}
.lnb.on .lnb_area::-webkit-scrollbar-thumb{border-radius:5px; background:#ee5515;}
.lnb.on .lnb_area::-webkit-scrollbar-track{border-radius:0; background:#e3e3e3;}
/* 20220826 */
.error .pt1 .box{margin-left:17%;width:72%;}
.error .pt1 .tit{font-size:1.5rem; line-height:1; color:#ea5613; margin-bottom:0.2rem; margin-top:1.3rem;}
.error .pt1 .tit .ion{width:1.27rem; height:1.13rem; display:inline-block; background-image: url(../img/error.jpg);background-repeat:no-repeat; background-position:0 0; margin-right:0.25rem; background-size:cover;}
.error .pt1 .t2{font-size:0.43rem; line-height:1; color:#000; margin-bottom:0.2rem;}
.error .pt1 .t3{font-size:0.17rem; color:#000; margin-bottom:0.3rem;}
.error .pt1 .t3 a{text-decoration:underline; color:#ea5613;}
.error .pt1 .t4{font-size:0.16rem; color:#000; margin-bottom:0.3rem;}
.error .pt1 .form{width:100%; position:relative; margin-bottom:1rem;}
.error .pt1 .form .input_t{width:100%; height:100%; border:none; outline:0; border:1px solid #f2f2f2; height:0.58rem;line-height:0.58rem; font-size:0.18rem; padding:0; text-indent:0.3rem;}
.error .pt1 .form .submit_b{position:absolute; border:none; outline:0; padding:0; margin:0; width:1.22rem; height:0.5rem; line-height:0.5rem; right:0.05rem; top:50%; margin-top:-0.25rem; background-color:#ea5613; color:#fff;text-align:center; font-size:0.18rem; cursor:pointer; transition:all .5s ease; -webkit-transition:all .5s ease;}
.error .pt1 .form .submit_b:hover{background-color:#000;}
.error .pt1 .form:hover .submit_b{opacity:1;filter:alpha(opacity=100);}
.header .header_top .h_tools .h_language .cn{display:inline-block; position:relative; color:#fff; padding-right:10px;}
.header .header_top .h_tools .h_language .cn::after{position:absolute; top:50%; right:0; transform:translateY(-50%); content:''; width:1px; height:50%; background:#fff; transition:all .5s ease;}
.header .header_top .h_tools .h_language .en{display:inline-block; color:#fff; padding-left:6px;}
.header .header_top .h_tools .h_language{margin-right:20px; font-size:0.16rem;}
.header.on .header_top .h_tools .h_language .en{color:#000;}
.header.on .header_top .h_tools .h_language .cn{color:#000;}
.header.on .header_top .h_tools .h_language .cn::after{background:#000;}
.header.xc_header .header_top .h_tools .h_language .cn::after{background:#000;}
.header:hover .header_top .h_tools .h_language .cn::after{background:#000;}
.header:hover .header_top .h_tools .h_language .en{color:#000;}
.header:hover .header_top .h_tools .h_language .cn{color:#000;}
.header.xc_header .header_top .h_tools .h_language .en{color:#000;}
.header.xc_header .header_top .h_tools .h_language .cn{color:#000;}
.history1 .indicators .indi_item.indi01{width:25%;}
.history1 .indicators .indi_item.indi02{width:25%;}
.history1 .indicators .indi_item.indi03{width:25%;}
.history1 .indicators .indi_item.indi04{width:25%;}

.history1 .stage_item:last-child{min-width:100vw;}
.product2 .content .li_{float:none; display:inline-block; width:24%;}
.product2 .content ul{text-align:center;}
.about_us03 .content .item_list .item{width:23.5%; margin-right:2% !important; }
.about_us03 .content .item_list .item:nth-child(4n){margin-right:0 !important;}
.about_us03 .content .item_list .item .con{width:75%;}
.about_us03 .content .item_list .item .con span{padding:0 !important;}
.about_us03 .content .item_list .item{width:21%; margin-right:5.333% !important;}
.about_us03 .content .item_list .item .con{top:54%;}
.about_us03 .content .item_list .item .con{font-size:0.2rem;}
/* 20220907 */
.ibanner{overflow:hidden;}
.ibanner .swiper-slide .img_box video{width:auto; height:auto; object-fit:cover; min-width:100%; min-height:100%;}
.ipart5{overflow:hidden;}
.ipart5 .content video{width:auto; height:auto; object-fit:cover; min-width:100%; min-height:100%;}
.channel_stock .left .item .c .icon{display:none;}
.channel_stock .left .swiper-slide-active .item .c .icon{display:inline-block;}
.history1 .stage_item .content .year_item .con{white-space:normal;}
/* 20220908 */
.ie9 .float-cursor{width:0; height:0;}
.ie9 .ibanner .swiper-pagination{display:inline-block;}
.swiper-container-no-flexbox .swiper-wrapper::before,
.swiper-container-no-flexbox .swiper-wrapper::after{display:table; clear:both; content:'';}
.ie9 .product4{cursor:pointer;}
.ie9 .product4 .content .swiper-slide{padding-left:0!important;}
.ie9 .social01 .content > .swiper-container .swiper-slide{margin-left:0!important;}
.ie9 .social06 .swiper-slide{width:340px!important;}
.ie9 .social06 .swiper-button-next, .ie9 .social06 .swiper-button-prev{bottom:-0.5rem;}

.footer .f_top .center{display:block;}

.channel_stock .right .item{white-space:nowrap;}

.quality09 .tab_box{display:flex; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-moz-box; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; -webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center;-webkit-box-align:center; -moz-align-items:center; -ms-align-items:center; -o-align-items:center; -webkit-align-items:center; align-items:center; -webkit-box-pack:center; -ms-justify-content:center; -moz-justify-content:center; -o-justify-content:center; -webkit-justify-content:center; justify-content:center; border:2px solid #e8e8e8; padding-top:12px; padding-bottom:8px;}
.quality09 .tab_box .tab{width:20%; color:#000; font-size:0.26rem; line-height:0.32rem; transition:all 0.5s ease; cursor:pointer; position:relative; text-align:center;}
.quality09 .tab_box .tab::after{content:''; width:1px; height:0.44rem; background:#e8e8e8; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.quality09 .tab_box .tab:last-child::after{display:none;}
.quality09 .tab_box .tab:hover{color:#ea5514;}
.quality09 .tab_box .tab.cur{color:#ea5514;}
.quality09 .ul_box{border:2px solid #e8e8e8; border-top:none; border-bottom-width:1px; border-right-width:1px;}
.quality09 .ul_{display:none;}
.quality09 .ul_.act{display:block;}
.quality09 .ul_ .li_{text-align:center; float:left; width:20%; padding-top:0.55rem; padding-bottom:0.25rem; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; box-sizing:border-box;}
.quality09 .ul_ .li_ .t{font-size:0.15rem; line-height:0.24rem; color:#000; margin-top:0.18rem; font-weight:bold;}
.quality09 .ul_ .li_ .con{font-size:0.15rem; line-height:0.24rem; color:#5d5d5d; padding:0 0.95rem; box-sizing:border-box; height:0.72rem; margin-top:0.18rem;}
.quality09 .ul_:last-child .li_ .con{text-align:left; padding:0 0.35rem; height:1.2rem;}
.quality09 .ul_:last-child .li_ .con p{position:relative; padding-left:0.1rem; box-sizing:border-box;}
.quality09 .ul_:last-child .li_ .con p::before{content:''; width:4px; height:4px; background:#868686; position:absolute; left:0; top:8px;}
/*内容标题*/
.nrtitle{
	font-size:0.18rem;
	color:#737373;
	font-family: "微软雅黑";
}
