﻿/*
* 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:16px ;font-weight:normal; }
.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#0f6ab5;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size:.8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background:none; color:#000;display:inline-block; margin:0 7px; vertical-align:top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background:none; border:none;color:#000; font-size:14px; }
.util-page .jumpto_inp{ width:40px; text-align:center; height:37px; line-height:37px; vertical-align:top; }

/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea { margin:0 auto 55px; max-width:1200px; }
.BdMapWrapper { position:relative; width:100%; height:0; padding-bottom:45%; overflow:hidden; }
.BdMapWrapper .BdMapCon { position:absolute; top:0; left:0; width:100%; height:100%; }
@media only screen and (max-width:760px) {
	.BdMapArea { display:none; }
}

/*默认隐藏百度分享触控弹层*/
.bdshare_popup_box { display:none!important;}

/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico { display:inline-block; width:20px; height:20px; white-space:nowrap; letter-spacing:-1em; text-indent:-99em; color:transparent; background:url(../img/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
html{font-size:100px;}

.wrap { width:16rem; margin-right:auto; margin-left:auto;}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:.18rem; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#0f6ab5;}
::-moz-selection {color:#fff; background:#0f6ab5; }
::selection {color:#fff; background:#0f6ab5; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#0f6ab5; 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) }

/* 网站样式 */
/* 公共字体 */
.tit36{font-size:.36rem; line-height:.48rem; font-weight:bold; color:#000;}
.tit24{font-size:.24rem; line-height:.36rem;}
.tit20{font-size:.2rem; line-height:.36rem;}
.con16{font-size:.18rem; line-height:.3rem;}

@media only screen and (max-width:1540px) { 
	.tit36{font-size:.32rem; line-height:.48rem;}
	
}
@media only screen and (max-width:1240px) { 
	.tit36{font-size:.3rem; line-height:.48rem;}
    .tit24{font-size:.2rem; line-height:.3rem;}
    .tit20{font-size:.18rem; line-height:.3rem;}
}
@media only screen and (max-width:820px) {
	.tit36{font-size:.22rem; line-height:.3rem;}
    
	.con16{font-size:.16rem; line-height:.3rem;}
}
@media only screen and (max-width:760px) {
	.tit36{font-size:22px; line-height:30px;}
	.con16{font-size:14px; line-height:25px;}
}


.header{position:fixed; top:0; left:0; right:0; z-index:90; width:100%; border-bottom:1px solid rgba(255,255,255,.1); transition:.5s ease;}
.header .h_logo{padding:23px 0 20px; margin-right:33px;}
.header .h_logo a{display:block;}
.header .h_logo a img{height:40px}
.header .h_logo a .img2{display:none;}
.header .gupiao{font-size:.16rem; color:#fff; padding-top:25px;}
.header .h_tools{font-size:.16rem; line-height:22px; padding-top:34px; color:#fff}
.header .h_tools .h_menu{margin-left:34px; cursor:pointer;}
.header .h_tools .h_menu .icon{width:22px; height:22px; background:url(../img/h_menu.png) no-repeat center/cover; transition:.5s ease;}
.header .h_tools .h_sear{margin-left:39px; cursor:pointer;}
.header .h_tools .h_sear .icon{width:22px; height:22px; background:url(../img/h_search.svg) no-repeat center/cover; transition:.5s ease;}


/* 搜索下拉 */
.header .sear_box{position:absolute; top:100%; left:0; width:100%; height:2rem; background:rgba(255, 255, 255, 1); box-shadow:0 5px 13px rgba(35, 50, 64, 0.13); display:none;}
.header .sear_box .box{width:40%; border-bottom:1px solid #666; font-size:0; font-size:.16rem; line-height:.6rem; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.header .sear_box .box form{width:100%;}
.header .sear_box .box form>*{display:inline-block; vertical-align:middle;}
.header .sear_box .box .sear_inp{width:calc(100% - .3rem); border:0; padding:0; line-height:.6rem; background:none; margin:0; padding-right:.2rem; box-sizing:border-box;}
.header .sear_box .box .sear_btns{margin:0; font-size:.24rem; font-weight:bold; cursor:pointer; color:#000; background:none; border:0; padding:0;}


/* 导航导航 */
.header .inav_wrapper{margin-right:.28rem;}
.header .inav_wrapper .nav_li{margin:0 0.24rem; float:left;;}
.header .inav_wrapper .nav_li .nav_a{line-height:40px; padding:0 .08rem; color:#fff; transition:all .5s ease; display:block; padding:25px 0; position:relative; font-size:.18rem}
.header .inav_wrapper .nav_li.active .nav_a{color:#0f6ab5;}
.header .inav_wrapper .nav_li.cur .nav_a{color:#0f6ab5; }
.header .inav_wrapper .nav_li.cur .nav_a:after{content:''; position:absolute; left:0; bottom:-1px; width:100%; height:2px; background-image:linear-gradient(to right, #0f6ab5, #0f6ab5);}

/* 导航下拉 */
.header .inav_wrapper .nav_li .nav_down{left:0; position:absolute; top:100%; display:flex; min-height:3.8rem; transition:all 0.4s ease-out; width:100%; border-bottom:2px solid #0f6ab5; background:#fff; z-index:9; transform-origin:top; opacity:0; visibility:hidden; transform:scaleY(0);}
.header .inav_wrapper .nav_li .nav_down .inav_left{width:55%; padding:.5rem 0;}
.header .inav_wrapper .nav_li .nav_down .inav_left .title{font-weight:bold; color:#0f6ab5; }
.header .inav_wrapper .nav_li .nav_down .inav_left .list{margin-left:-0.25rem; margin-right:-0.25rem; overflow:hidden;}
.header .inav_wrapper .nav_li .nav_down .inav_left .list li{float:left; width:calc(33.33% - .5rem); margin-left:.25rem; margin-right:.25rem; margin-top:.3rem; position:relative;}
.header .inav_wrapper .nav_li .nav_down .inav_left .list li::before,
.header .inav_wrapper .nav_li .nav_down .inav_left .list li::after{content:''; position:absolute; left:0; bottom:0; width:100%; height:1px; background:rgba(0, 0, 0, 0.10); transition:all .3s ease;}
.header .inav_wrapper .nav_li .nav_down .inav_left .list li::before{width:0; background:#0f6ab5; opacity:0;}
.header .inav_wrapper .nav_li .nav_down .inav_left .list li a{display:block; transition:all .3s ease; padding-bottom:.15rem; padding-right:.4rem; line-height:.28rem; position:relative;}
.header .inav_wrapper .nav_li .nav_down .inav_left .list li a::after{content:'\e63e'; position:absolute; right:0; top:0; font-family:'iconfont'!important; font-size:.2rem; margin:0; color:#e5e5e5; transition:all .3s ease;}

.header .inav_wrapper .nav_li .nav_down .inav_left .list li:hover::before{width:100%; opacity:1;}
.header .inav_wrapper .nav_li .nav_down .inav_left .list li:hover a::after{color:#0f6ab5;}
.header .inav_wrapper .nav_li .nav_down .inav_left .list li:hover a{color:#0f6ab5;}

.header .inav_wrapper .nav_li .nav_down .inav_right{position:absolute; right:0; top:0; width:36%; height:100%;}
.header .inav_wrapper .nav_li .nav_down .inav_right>img{width:100%; height:100%; object-fit:cover;}
.header .inav_wrapper .nav_li .nav_down .inav_right .mask{position:absolute; left:0; top:0; width:100%; height:100%; box-sizing:border-box; background:rgba(0, 0, 0, 0.30); display:flex; align-items:flex-end; padding:.4rem; color:#fff; }

.header .inav_wrapper .nav_li:hover .nav_down{opacity:1; visibility:visible; transform:scaleY(1);}
.header .inav_wrapper.hidden{display:none; transition:opacity 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); -webkit-animation-name:specialFadeOut; animation-name:specialFadeOut; -webkit-animation-delay:245ms; animation-delay:245ms; -webkit-animation-duration:400ms; animation-duration:400ms; -webkit-animation-fill-mode:both; animation-fill-mode:both;}
@keyframes specialFadeOut {
    from {
        opacity:1;
    }

    to {
        opacity:0;
        -webkit-transform:scale(0.8);
        transform:scale(0.8);
    }
}

@keyframes specialFadeOut {
    from {
        opacity:1;
    }

    to {
        opacity:0;
        -webkit-transform:scale(0.8);
        transform:scale(0.8);
    }
}

@keyframes specialFadeInRight{
    from {
        opacity:0;
        -webkit-transform:translate3d(10%, 0, 0);
        transform:translate3d(10%, 0, 0);
    }

    to {
        opacity:1;
        -webkit-transform:none;
        transform:none;
    }
}

.header .inav .nav_li .dropdown{display:none; overflow:hidden; position:absolute; z-index:1; width:100%; top:100%; left:0; background:url(../img/widgets_smal_nav_6_nav.jpg) no-repeat center; background-size:cover;}

/* 手机端部分 */
.header .h_tools .mobile_key{display:none; cursor:pointer;}
.m_nav{display:none;}
.channel_content{min-height:30vh; padding:.7rem 0;}

/* 导航吸顶或者触控 */
.header:hover{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);}
.header:hover .h_logo a .img1{display:none;}
.header:hover .h_logo a .img2{display:block;}
.header:hover .gupiao{color:#000;}
.header:hover .h_tools{color:#000;}
.header:hover .h_tools .h_menu .icon{background:url(../img/h_menu_on.png) no-repeat center;}
.header:hover .h_tools .h_sear .icon{background:url(../img/h_search_on.svg) no-repeat center/cover;}
.header:hover .h_tools .h_menu:hover .icon{background:url(../img/h_menu_blue.png) no-repeat center;}
.header:hover .h_tools .h_sear:hover .icon{background:url(../img/h_search_blue.svg) no-repeat center/cover;}
.header:hover .inav_wrapper .nav_li .nav_a{color:#000;}
.header:hover .inav_wrapper .nav_li .nav_a:hover{color:#0f6ab5;}

.header.fixed{background:#fff; box-shadow:0 0 15px rgba(0,0,0,.2);}
.header.fixed .h_logo a .img1{display:none;}
.header.fixed .h_logo a .img2{display:block;}
.header.fixed .gupiao{color:#000;}
.header.fixed .h_tools{color:#000;}
.header.fixed .h_tools .h_menu .icon{background:url(../img/h_menu_on.png) no-repeat center;}
.header.fixed .h_tools .h_sear .icon{background:url(../img/h_search_on.svg) no-repeat center/cover;}
.header.fixed .h_tools .h_menu:hover .icon{background:url(../img/h_menu_blue.png) no-repeat center;}
.header.fixed .h_tools .h_sear:hover .icon{background:url(../img/h_search_blue.svg) no-repeat center/cover;}
.header.fixed .inav_wrapper .nav_li .nav_a{color:#000;}
.header.fixed .inav_wrapper .nav_li .nav_a:hover{color:#0f6ab5;}


/* 下层白底导航 */
.xc_pageHeader{height:90px;}
.xc_pageHeader .header .gupiao{color:#000;}
.xc_pageHeader .header{background:#fff;}
.xc_pageHeader .header .h_logo a .img1{display:none;}
.xc_pageHeader .header .h_logo a .img2{display:block;}
.xc_pageHeader .header .h_tools .h_search i{color:#000;}
.xc_pageHeader .header .h_tools>div{color:#000;}
.xc_pageHeader .header .h_tools>div:hover{color:#0f6ab5;}
.xc_pageHeader .header .inav_wrapper .nav_li .nav_a{color:#000;}
.xc_pageHeader .header .inav_wrapper .nav_li .nav_a:hover{color:#0f6ab5;}
.xc_pageHeader .header .inav_wrapper .nav_li.cur .nav_a{color:#0f6ab5;}
.xc_pageHeader .header .h_lan .lan_top .t{color:#858585;}
.xc_pageHeader .header .h_tools .h_menu .icon{background:url(../img/h_menu_on.png) no-repeat center;}
.xc_pageHeader .header .h_tools .h_sear .icon{background:url(../img/h_search_on.svg) no-repeat center/cover;}
.xc_pageHeader .header .h_tools .h_menu:hover .icon{background:url(../img/h_menu_blue.png) no-repeat center;}
.xc_pageHeader .header .h_tools .h_sear:hover .icon{background:url(../img/h_search_blue.svg) no-repeat center/cover;}

/* 底部 */
.pageFooter{background:#f3f5f7;}
.f_top .content{padding:.42rem 0 .38rem; display:flex; justify-content:space-between; border-bottom:1px solid #E4E6E8;}
.f_top .content .f_logo img{height:50px;}
.f_top .f_share{display:flex; align-items:center; flex-direction:row-reverse;  color:#929292;}
.f_top .f_share>div{margin:0 .15rem; position:relative;}
.f_top .f_share>div a{display:block; font-size:0;}
.f_top .f_share>div .ewm{position:absolute; left:50%; transform:translateX(-50%); top:100%; width:100px; height:100px; opacity:0; visibility:hidden; pointer-events:none; transition:.5s ease;}
.f_top .f_share>div:hover .ewm{opacity:1; visibility:visible; pointer-events:all;}
.f_cen .content{padding:.45rem 0 .4rem;display:flex; justify-content:space-between; border-bottom:1px solid #E4E6E8;}
.f_cen .content dt{font-size:.2rem; line-height:.28rem; color:#000; margin-bottom:.1rem;}
.f_cen .content dd{font-size:.16rem; line-height:.36rem; color:#555;}
.f_place{padding:.35rem 0 .3rem;}
.f_place .wrap{display:flex; }
.f_place .left{max-width:.7rem; margin-right:1rem;}
.f_place .left .item{font-size:.2rem; line-height:.3rem; color:#555; position:relative; padding-left:18px; margin-bottom:.12rem; cursor:pointer; transition:.5s ease;}
.f_place .left .item:after{content:''; width:4px; height:22px; background:#f19725; position:absolute; left:0; top:50%; margin-top:-11px; transition:.5s ease; opacity:0; visibility:hidden;}
.f_place .left .item.cur{color:#f19725; font-weight:bold; }
.f_place .left .item.cur:after{opacity:1; visibility:visible;}
.f_place .right{width:76.25%; }
.f_place .right .cell{display:none;}
.f_place .right .cell ul{display:flex; flex-wrap:wrap;}
.f_place .right .cell ul li{width:33%; display:flex; align-items:center; font-size:.16rem; line-height:.3rem; margin-bottom:.22rem;}
.f_place .right .cell ul li .icon{width:20px; margin-right:10px; flex-shrink:0;;}
.f_place .right .cell ul li .icon img{vertical-align:middle;}
.f_bott{background:#eaeced; padding:20px 0; font-size:.15rem; line-height:.3rem;}
.f_bott .content .left>div{display:inline-block;}
.f_bott .content .f_gongan{margin-left:0.15rem; display:flex; align-items:center;}
.f_bott .content .f_gongan i img{vertical-align:middle; margin-right:5px;}
.f_bott .content .f_beian{margin-left:.2rem;}
.f_bott .content .f_beian a{display:inline-block; margin-right:.1rem;}
.f_bott .content .right a{display:inline-block; margin-left:.2rem;}

/* 下层banner */
.xc_banner{position:relative;}
.xc_banner .intro{position:absolute; left:0; top:45%; transform:translateY(-50%); width:100%;}
.xc_banner .intro .tit{font-size:.4rem; line-height:.4rem; font-weight:bold; color:#fff;}
/* 面包屑 */
.xc_banner .crumbs{position:absolute; left:0; width:100%; bottom:.35rem; font-size:.16rem; color:#fff;}
.xc_banner .crumbs h1{display:inline-block; color:#fff; font-size:.16rem; font-weight:normal;}
/* 下层nav */
.xc_nav{border-bottom:1px solid #e6e6e6; text-align:center;}
.xc_nav li{font-size:.16rem; line-height:.7rem; padding:0 .28rem; display:inline-block;}
.xc_nav li.cur{color:#0f6ab5;}

/* 公共按钮--黄色背景 */
.common_btn_box{display:inline-block;  }
.common_btn_box .common_btn{padding:0 .4rem; line-height:.6rem; height:.6rem; font-size:.18rem; color:#fff; display:flex; align-items:center; background:#f39801; transition:.34s ease; border-radius:.5rem;}
.common_btn_box .common_btn .icon{margin-left:.25rem; width:23px; height:10px; background:url(../img/jt_white.png) no-repeat center/cover; transition:.34s ease;}
.common_btn_box .common_btn .icon img{vertical-align:middle;}
.common_btn_box .common_btn:hover{background:#0f6ab5;}

/* 公共按钮 线框 */
.common_btn_box.border_gray .common_btn{background:none; color:#222; border:1px solid #C6C6C6;}
.common_btn_box.border_gray .common_btn .icon{background:url(../img/jt_gray.png) no-repeat center/cover;}
.common_btn_box.border_gray .common_btn:hover{background:#f39801; border-color:#f39801; color:#fff}
.common_btn_box.border_gray .common_btn:hover .icon{background:url(../img/jt_white.png) no-repeat center/cover;}

/* 公共按钮 线框 */
.common_btn_box.border_white .common_btn{background:none; color:#fff; border:1px solid #fff;}
.common_btn_box.border_white .common_btn .icon{background:url(../img/jt_white.png) no-repeat center/cover;}
.common_btn_box.border_white .common_btn:hover{background:#f39801; border-color:#f39801; color:#fff}


/* 新闻列表 */
.news_list01{padding:.8rem 0; background:url(../img/news_list01_bg.jpg) no-repeat bottom right; background-size:cover;}
.news_list01 .swiper-slide a{display:flex; align-items:center; justify-content:space-between;}
.news_list01 .img{width:49.4%; overflow:hidden;}
.news_list01 .img img{object-fit:cover;}
.news_list01 .img .rect-654{padding-bottom:65.4%; border-radius:.4rem 0 0 0;}
.news_list01 .words{width:42%;}
.news_list01 .words .time{margin:.2rem 0; padding-left:.3rem; line-height:.2rem; position:relative; color:#888888;}
.news_list01 .words .time::after{content:'\e64d'; position:absolute; left:0; top:50%; transform:translateY(-50%); font-family:'iconfont'!important; font-size:.2rem; line-height:1; color:#0f6ab5;}
.news_list01 .words .tit{color:#0f6ab5}
.news_list01 .words .con{max-height:.9rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; color:#0b0c19; margin-bottom:.5rem;}
.news_list01 .swiper-container-horizontal>.swiper-pagination-bullets{bottom:15%; width:auto; left:42%; transform:translateX(-100%);}
.news_list01 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{width:.08rem; height:.08rem; cursor:pointer; background:#ced2d8; margin:0; margin-right:.1rem; border-radius:.05rem; opacity:1; outline:none;}
.news_list01 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin-right:0;}
.news_list01 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f39801; width:.4rem;}

.news_list02{margin-top:.7rem;}
.news_list02 .sele_wrap{width:20%; border-radius:40px; font-size:.16rem; border:1px solid #F0F1F1; height:.62rem; line-height:.62rem; box-sizing:border-box; float:left;}
.news_list02 .sele_wrap01{position:relative; padding:0 .35rem;}
.news_list02 .sele_wrap01>span{color:#5b5b5b; color:rgba(91,91,91,.5); display:block;  position:relative; cursor:pointer;}
.news_list02 .sele_wrap01>span:after{content:''; width:10px; height:6px; background:url(../img/news_jt.png) no-repeat center; position:absolute; top:50%; margin-top:-3px; right:-0;}
.news_list02 .sele_wrap01 ul{position:absolute; top:100%; left:0; width:100%; background:#fff; text-align:center; display:none; box-shadow:0 0 10px rgba(0,0,0,.1); margin-top:5px; line-height:45px; max-height:225px; overflow-y:auto;}
.news_list02 .sele_wrap01 ul::-webkit-scrollbar {width:4px; height:4px;}
.news_list02 .sele_wrap01 ul::-webkit-scrollbar-thumb {border-radius:0; background:#0f6ab5;}
.news_list02 .sele_wrap01 ul::-webkit-scrollbar-track {border-radius:0; background:#f6f5f5;}
.news_list02 .sele_wrap01 ul li{cursor:pointer;}
.news_list02 .hd{position:relative; z-index:3;}
/* .news_list02 .hd .sele_wrap02{margin-left:24px; position:relative; float:left;  border-radius:40px; height:49px; line-height:49px; box-sizing:border-box; background:#fff; box-shadow:0px 3px 19.8px 0.2px rgba(0, 0, 0, 0.05); border:1px solid #ECEDED; position:relative;}
.news_list02 .hd .sele_wrap02 .yearpicker{background:none; width:100%; box-sizing:border-box; height:49px; line-height:49px; border:none; padding:0; padding:0 30px;}
.news_list02 .hd .sele_wrap02 .close{display:inline-block; width:12px; height:12px; position:absolute; right:20px; top:50%; margin-top:-6px; cursor:pointer;  background:url(../img/news_close.svg) no-repeat center; background-size:cover;} */
.news_list02 .hd .sele_wrap03{margin-left:24px; background:#fff;  position:relative;}
.news_list02 .hd .sele_wrap03 .inp{background:none; height:.62rem; line-height:.62rem; border:none; padding:0; padding:0 25px;}
.news_list02 .hd .sele_wrap03 .news_search{width:19px; height:19px; background:url(../img/news_search.png) no-repeat center; position:absolute; right:24px; top:50%; margin-top:-10px; cursor:pointer; outline:none; border:none; padding:0;;}
.news_list02 .bd{margin-top:.5rem;}
.news_list02 .bd li{position:relative; border-bottom:1px solid #CBCBCB; transition:.5s ease;}
.news_list02 .bd li:after{content:''; width:1.46rem; height:2.52rem; background:url(../img/news_list02_2.png) no-repeat center/cover; position:absolute; right:0; top:0; transition:.5s ease; opacity:0; visibility:hidden; pointer-events:none;}
.news_list02 .bd li .rect-655{padding-bottom:65.5%; border-radius:.4rem 0 0 0;}
.news_list02 .bd li .box{display:flex; align-items:center; padding:.4rem .8rem .4rem .4rem; background:#fff; position:relative;}
.news_list02 .bd li .box .img_{width:26.6%; margin-right:3%;}
.news_list02 .bd li .box .info_{width:69.5%;}
.news_list02 .bd li .box .info_ .tit{font-size:.3rem; line-height:.4rem; color:#222; font-weight:bold; max-height:.8rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:.5s ease;}
.news_list02 .bd li .box .info_ .con{font-size:.18rem; color:#777;line-height:.36rem; max-height:.72rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-top:.17rem;}
.news_list02 .bd li .box .info_ .date{font-size:.16rem; color:#0f6ab5; margin-top:0.3rem;}
.news_list02 .bd li.cur{box-shadow:0px 0px 21.87px 5.13px rgba(0, 0, 0, 0.1);}
.news_list02 .bd li.cur .box .info_ .tit{color:#0f6ab5;}
.news_list02 .bd li.cur:after{opacity:1; visibility:visible;}
.news_list02 .bd li img{transition:all 0.5s ease; object-fit:cover;}
.news_list02 .bd li:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

/* 分页 start*/
.widgets_common_pages_4{font-size:18px; color:#838383; text-align:center; margin-top:50px;}
.widgets_common_pages_4>.wrap{width:100%;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{color:#000; display:inline-block; border:1px solid #e8e8e8; vertical-align:middle; width:.34rem; height:.34rem; line-height:.34rem; margin-right:7px; font-size:.18rem; font-family:Arial;}
.widgets_common_pages_4 .gonext,.widgets_common_pages_4 .count{margin-left:0;}
.widgets_common_pages_4 span.current{color:#fff; background:#0f6ab5; border-color:#0f6ab5;}
.widgets_common_pages_4 span.count{border:0; background:0;color:#000;}
.widgets_common_pages_4 a, .widgets_common_pages_4 span{width:auto; padding:0 .12rem;}
.widgets_common_pages_4 .goprev{margin-right:10px; background:none;}
.widgets_common_pages_4 span.ellipsis{border-color:transparent; padding:0;}
.widgets_common_pages_4 .goprev i{transform:rotateZ(180deg);}
.widgets_common_pages_4 a:hover, .widgets_common_pages_4 .goprev:hover{color:#fff; background:#0f6ab5; border-color:#0f6ab5;}
.widgets_common_pages_4 .goprev{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_1.png) no-repeat center/cover; background-size:cover; border:none; padding:0; border:1px solid #e8e8e8; box-sizing:border-box;}
.widgets_common_pages_4 .goprev:hover{background:url(../img/widgets_common_pages_4_3.jpg) no-repeat center; background-size:cover;}
.widgets_common_pages_4 .gonext{width:.36rem; height:.36rem; background:url(../img/widgets_common_pages_4_2.png) no-repeat center/cover; background-size:cover; border:none; padding:0; border:1px solid #e8e8e8; box-sizing:border-box;}
.widgets_common_pages_4 .gonext:hover{background:url(../img/widgets_common_pages_4_4.jpg) no-repeat center; background-size:cover;}
/* 分页 end*/

/* 新闻详细 */
.news_detail.channel_content{padding-top:0;}
.news_detail01{padding:.8rem 0 .4rem; background:url(../img/news_detail01_1.jpg) no-repeat center/cover;;}
.news_detail01 .wrap{display:flex; align-items:center; justify-content:space-between;}
.news_detail01 .infor .tit{font-weight:bold; margin-bottom:.25rem;}
.news_detail01 .infor .crumbs>*{line-height:.3rem; font-weight:normal; display:inline-block; color:#555; vertical-align:middle;}
.news_detail02{padding:.8rem 0 .6rem;}
.news_detail02 .title{margin-bottom:.2rem; text-align:center; font-weight:bold; color:#000;}
.news_detail02 .tool{display:flex; align-items:center; justify-content:center;}
.news_detail02 .tool>div{margin:0 .25rem;}
.news_detail02 .share_box{text-align:center; position:relative; margin-top:0.3rem; margin-bottom:0.55rem;}
.news_detail02 .share_box .line{position:absolute; width:100%; height:1px; background:#dddddd; top:0; left:0; top:50%; margin-top:-1px;}
.news_detail02 .share_box li{position:relative; z-index:2; background:#fff; display:inline-block; padding:0 0.22rem; margin:0 -0.02rem;}
.news_detail02 .share_box li a{opacity:0.7;}
.news_detail02 .share_box li:hover a{opacity:1;}
.news_detail02 .myart{border-bottom:1px solid #dfdfdf; padding-bottom:0.65rem; line-height:2;}
.news_detail02 .myart a{color:#0f6ab5;}
.news_detail02 .btns{text-align:center; width:100%; margin-top:0.35rem;}
.news_detail02 .btns .to_list{display:inline-block; color:#fff; padding:0 0.5rem; line-height:0.4rem; background:#0f6ab5; margin-top:0.2rem; border-radius:40px;}
.news_detail02 .btns .prev{text-align:left; width:30%;}
.news_detail02 .btns .next{text-align:right; width:30%;}
.news_detail02 .btns i{margin:0;}
.news_detail02 .btns a:hover .con15{color:#0f6ab5;}
.news_detail02 .text img{max-width:650px!important; }
.news_detail03 .content{display:flex; flex-wrap:wrap; margin-top:.4rem;}
/* .news_detail03 .content .item{width:24%; margin-right:1.3%;} */
.news_detail03 .content .item{width:32%; margin-right:2%;;}
.news_detail03 .content .item:nth-child(3){margin-right:0;}
.news_detail03 .content .item .rect-655{padding-bottom:65.5%; border-radius:.4rem 0 0 0;}
.news_detail03 .content .item .box .info_ .tit{font-size:.16rem; line-height:.28rem; color:#222; margin-top:.2rem; max-height:.56rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; transition:.5s ease;}
.news_detail03 .content .item img{transition:all 0.5s ease;}
.news_detail03 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

/* 投资者关系 */
.invest.channel_content{padding-bottom:0;}
.invest01{padding-bottom:.7rem;}
.invest01 .content{margin-top:40px;}
.invest01 .content .hd{text-align:center; border-bottom:1px solid #D9D9D9; margin-bottom:50px;}
.invest01 .content .hd .item{display:inline-block; font-size:.16rem; line-height:.36rem; color:#000; /*padding:0 33px; */position:relative; padding-bottom:.1rem; cursor:pointer; margin:0 .1rem; width:120px;}
.invest01 .content .hd .item:after{content:''; width:100%; height:3px; background:#0f6ab5; position:absolute; bottom:-1px; left:0; transform:scale(0); transition:0.5s ease;}
.invest01 .content .hd .item.cur{color:#0f6ab5;}
.invest01 .content .hd .item.cur:after{transform:scale(1);}
.invest01 .content .bd .left{width:44.8%; float:left; position:relative;}
.invest01 .content .bd .left .rect-56{padding-bottom:56%;}
.invest01 .content .bd .left .intro{position:absolute; color:#fff; left:40px; top:50%; transform:translateY(-50%);}
.invest01 .content .bd .left .intro .d{color:#fff;}
.invest01 .content .bd .left .intro .t{font-size:.3rem; line-height:.3rem; margin:.27rem 0 .5rem;}
.invest01 .content .bd .left .intro .more{display:block; width:155px; height:46px; line-height:46px; color:#0f6ab5; background:#fff; border-radius:50px; text-align:center;}
.invest01 .content .bd .right{width:50.8%; float:right;}
.invest01 .content .bd .right li{width:47%; margin-right:6%; float:left; margin-bottom:25px;}
.invest01 .content .bd .right li:nth-child(2n){margin-right:0;}
.invest01 .content .bd .right li .box{display:block; padding:22px 0; border-bottom:1px solid #E7E7E7; display:flex; justify-content:space-between; align-items:center;}
.invest01 .content .bd .right li .box .info{width:calc(100% - 25px);}
.invest01 .content .bd .right li .box .info .t{font-size:.2rem; line-height:.3rem; color:#000; transition:0.5s ease; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.invest01 .content .bd .right li .box .info .d{font-size:.16rem; line-height:.2rem; color:#888888; margin-top:.05rem;}
.invest01 .content .bd .right li .box .icon{width:20px; height:18px; background:url(../img/invest01_2.png) no-repeat center; transition:0.5s ease;}
.invest01 .content .bd .right li .box .icon img{display:none;}
.invest01 .content .bd .right li:hover .box .t{color:#0f6ab5;}
.invest01 .content .bd .right li:hover .box .icon{background:url(../img/invest01_2_on.png) no-repeat center;}
.invest01 .content .bd .page_box{float:left; width:100%;}
.invest02{padding:.7rem 0; background:#f8f8f8;}
.invest02 .infor{display:flex; justify-content:space-between; flex-wrap:wrap; align-items:center;}
.invest02 .content{margin-top:.35rem;}
.invest02 .content li{float:left; width:19%; margin-right:1.25%; background:#fff; min-height:3.76rem; position:relative;}
.invest02 .content li:last-child{margin-right:0;}
.invest02 .content li .box{padding:.5rem .35rem .5rem .3rem; display:block;}
.invest02 .content li .box .date{font-size:.16rem; line-height:.2rem; color:#888;}
.invest02 .content li .box .tit{color:#222; margin-top:12px; font-size:.2rem; line-height:.3rem;;}
.invest02 .content li::after{content:''; width:100%; height:6px; background:#f39800; position:absolute; left:0; bottom:0;}
.invest02 .content li .box .down{ position:absolute; left:.3rem; bottom:.4rem; display:flex; align-items:center;}
.invest02 .content li .box .down .icon{display:inline-block; vertical-align:middle; width:24px; margin-right:.17rem;}
.invest02 .content li .box .down .text{display:inline-block; font-size:.18rem; color:#222;}
.invest03{padding-top:.6rem;}
.invest03 .left{float:left; width:47.5%; box-sizing:border-box;}
.invest03 .left .top_{margin-bottom:.6rem; margin-top:.3rem;}
.invest03 .left .top_ .tit{color:#555; font-size:.2rem;}
.invest03 .left .top_ .con .num01{margin-top:13px; font-size:17px; display:inline-block; color:#555; }
.invest03 .left .top_ .con .num01 span{font-size:.6rem; color:#000;; line-height:1.1; font-weight:bold; margin-right:10px;}
.invest03 .left .top_ .con .num01 .icon{ animation:beating 3s linear infinite; -webkit-animation:beating 3s linear infinite; background-size:cover; width:8px; height:11px; display:inline-block; vertical-align:baseline; margin:0 14px;}
.invest03 .left .top_ .con .num01.up span{color:#ea0223;}
.invest03 .left .top_ .con .num01.up .icon{background:url(../img/stock_up.png) no-repeat center;}
.invest03 .left .top_ .con .num01.down span{color:green;}
.invest03 .left .top_ .con .num01.down .icon{background:url(../img/stock_down.png) no-repeat center;}
.invest03 .left .top_ .con .num02{font-size:20px; line-height:25px;  display:inline-block; vertical-align:baseline; color:#000;}
.invest03 .left .bot_{margin-bottom:.8rem;}
.invest03 .left .bot_ .item_list .item{float:left; margin-right:8%; width:19%;}
.invest03 .left .bot_ .item_list .item04{margin-right:0;}
.invest03 .left .bot_ .item_list .item .text{font-size:.16rem}
.invest03 .left .bot_ .item_list .item .num{font-size:.48rem; line-height:0.5rem; color:#000; font-weight:bold; margin-top:10px;}
.invest03 .left .time{font-size:.16rem; color:#555;}
/*.invest03 .right{float:right; width:47.8%; border:1px solid #e0e0e0; height:4rem;}*/
.invest03 .boxRight{overflow:hidden; position:relative; width:43%; border:1px solid #eee; -webkit-box-sizing:border-box; box-sizing:border-box;padding:10px; float:right; height:420px;}
.invest03 .boxRight .right-box{ width:85%;height:100%;overflow:hidden;margin:0 auto;}
.invest03 .boxRight .right-box .echarts{ margin:-476px 0px -40px -410px; min-height:420px;}
.invest03 .boxRight .right-box .echarts iframe{width:2000px; height:950px;}
.invest03 .boxRight .r_border {position:absolute;width:100%;height:100%;top:0;left:0;border:5px solid #dddddd;padding:30px 25px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.invest03 .boxRight .tab_b{height:40px;margin-bottom:20px;}
.invest03 .boxRight .tab_t{width:20%;text-align:center;border:1px solid #e5e4e9;line-height:40px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-left:-1px}
.invest03 .boxRight .tab_t.tab_t_cur{color:#0267ae;}
.invest03 .boxRight .tab_t.tab_t_cur:after{content:"";width:100%;height:3px;background-color:#0267ae;display:block;position:absolute;bottom:0;left:0;}
.invest03 .boxRight .number02 .ico{background:url(http://zjk.jerei.com/uploadfiles/widgets_shares_info1_ico.png);}
/*上下跳动*/
@keyframes beating {
  0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
  50%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
  100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.invest04{padding:.65rem 0; background:#f8f8f8; margin-top:.5rem;}
.invest04 .content{margin-top:0.4rem; display:flex; flex-wrap:wrap;}
.invest04 .content .item{width:32.125%; margin-right:1.8%; border-radius:.2rem; overflow:hidden;}
.invest04 .content .item:last-child{margin-right:0;}
.invest04 .content .item .rect-675{padding-bottom:67.5%;}
.invest04 .content .item .info{padding:.5rem .5rem .6rem; display:flex; align-items:center; background:#fff;}
.invest04 .content .item .info .icon{width:.7rem; flex-shrink:0; margin-right:.27rem;}
.invest04 .content .item .info .text{font-size:.3rem; font-weight:bold; color:#000;}
.invest04 .content .item .rect-675 img{transition:all 0.5s ease;}
.invest04 .content .item:hover .rect-675 img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.invest05{background:url(../img/invest05_1.jpg) no-repeat center/cover; padding:.9rem 0;}
.invest05 .infor{display:flex; align-items:center;}
.invest05 .infor .tit{color:#fff; font-weight:bold; margin-right:1.35rem;}
.invest05 .infor .con a{color:#fff; margin-right:.3rem; display:block; font-size:.16rem; line-height:.4rem;}

/* 首页 */
.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:.6rem; line-height:1.3; color:#fff; margin-bottom:.59rem;}
.ibanner .swiper-slide .intro_box .tit span{font-weight:bold; display:block;}
.ibanner .widgets{position:absolute; right:0; bottom:0.4rem; width:100%; text-align:center; z-index:1}
.ibanner .widgets .wrap{position:relative;}
.ibanner .widgets .btn-area{text-align:right; display:flex; justify-content:flex-end; align-items:center;}
.ibanner .widgets .btn-area>div{position:relative; margin-top:0; display:flex; align-items:center; justify-content:center; position:relative; background:none; width:64px; height:64px; left:0; right:0; margin-left:.22rem;}
.ibanner .widgets .btn-area>div .icon{width:18px; height:8px;;}
.ibanner .widgets .btn-area>div.swiper-button-prev .icon{background:url(../img/iban_jt1.png) no-repeat center/cover;}
.ibanner .widgets .btn-area>div.swiper-button-next .icon{background:url(../img/iban_jt2.png) no-repeat center/cover;}
/* .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 .widgets .btn-area svg{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
.ibanner .widgets .btn-area svg .jdt2{ transform:rotate(-90deg); transform-origin:32px; }
.ibanner .widgets .btn-area svg .jdt2{ animation:jtd2 infinite 6s linear; }
@keyframes jtd2{
    0%{ stroke-dasharray:0 190; stroke-dashoffset:0;}
    100%{ stroke-dasharray:190 0; stroke-dashoffset:0;}
}

.ibanner .widgets .btn-area .circleChart{position:absolute!important; left:0; top:0; z-index:-1;}

.ipart .infor .smal_tit{font-size:.2rem; line-height:.25rem; text-transform:uppercase; margin-bottom:.18rem;}
.ipart .infor .tit{font-size:.4rem; line-height:1.3; font-weight:bold; color:#000;}
.ipart .infor .tit span{display:block;}

.ipart01{padding:1.1rem 0 .7rem; background:url(../img/ipart01_1.jpg) no-repeat center/cover;}
.ipart01 .content{display:flex;justify-content:space-between;}
.ipart01 .content .left{width:48%}
.ipart01 .content .left .smal_tit{color:#f39800}
.ipart01 .content .left .con{margin:.57rem 0 .8rem;}
/* .ipart01{padding-bottom:.7rem; background:#fbfaff;} */
.ipart01 .list{padding-top:.7rem;}
.ipart01 .list .rect-237{padding-bottom:237%;}
.ipart01 .list .rect-614{padding-bottom:61.4%; border-radius:.6rem 0 0 0}
/* .ipart01 .list .wrap{width:92.7%;} */
.ipart01 .list .item{position:relative; float:left; width:16.5%; height:100%; margin-left:1.5%; transition:all .6s ease; overflow:hidden; }
.ipart01 .list .item:first-child{margin-left:0;}
.ipart01 .list .item .img_box{position:relative; width:100%; height:100%; overflow:hidden;}
.ipart01 .list .item .img_cover{position:relative; opacity:1; max-width:none; width:100%; transition:opacity 0.2s ease 0.4s; z-index:2;}
.ipart01 .list .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; ;}
.ipart01 .list .item .txt_box{position:absolute; top:0; left:0; width:100%; height:100%; z-index:10;}
.ipart01 .list .item .txt_cover{position:absolute; top:50%; left:50%; width:100%; transform:translate(-50%, -50%); text-align:center;}
.ipart01 .list .item .txt_cover .tit{color:#fff;font-size:0.3rem; font-weight:bold; margin-top:0.24rem; padding:0 .4rem;}
.ipart01 .list .item .txt_cover .con{color:#fff; margin-top:0.08rem; display:none;}
.ipart01 .list .item .txt_full{position:absolute; bottom:0.12rem; left:0.6rem; right:0.36rem; width:9rem; opacity:0; }
.ipart01 .list .item .txt_full .tit{margin-top:0.24rem; font-size:0.36rem; color:#fff; font-weight:bold;}
.ipart01 .list .item .txt_full .con{margin-top:0.16rem; color:#fff; display:flex; flex-wrap:wrap;}
.ipart01 .list .item .txt_full .con span{position:relative; padding-left:19px; display:block; width:48%; margin-right:2%; box-sizing:border-box; margin-bottom:4px;}
.ipart01 .list .item .txt_full .con span:after{content:''; width:.06rem; height:.06rem; background:#fff; border-radius:.1rem; position:absolute; left:0; top:.12rem;}
.ipart01 .list .item .txt_full .txt{ margin-top:0.04rem; color:#fff;}
.ipart01 .list .item.on{width:64%; transition:all .6s ease;}
.ipart01 .list .item.on .img_cover{opacity:0; transition:opacity 0s ease;}
.ipart01 .list .item.on .img_full{opacity:1;}
.ipart01 .list .item.on .txt_cover{display:none;}
.ipart01 .list .item.on .txt_full{opacity:1; bottom:0.6rem; transition:all .8s ease;}

.ipart03{margin-bottom:1rem; position:relative;}
.ipart03 .infor{position:absolute; left:0; width:100%; top:.6rem; z-index:2; color:#fff; z-index:5;}
.ipart03 .infor .tit{color:#fff;}
.ipart03 .content{position:relative; display:flex;}
.ipart03 .content::before,
.ipart03 .content::after{content:''; position:absolute; width:1.23rem; height:4.58rem; z-index:2;}
.ipart03 .content::before{left:0; top:0; background:url(../img/ipart03_cover01.png) no-repeat top/cover; transform:translateY(-.7rem);}
.ipart03 .content::after{right:0; bottom:0; background:url(../img/ipart03_cover02.png) no-repeat bottom/cover; transform:translateY(.7rem);}
.ipart03 .content .item{overflow:hidden; width:40%; position:relative; -webkit-transition:all 0.7s ease 0s; transition:all 0.7s ease 0s; margin-left:-14%;}
.ipart03 .content .item .img:after{content:''; width:100%; height:100%; background:rgba(0,0,0,.15); position:absolute; left:0; top:0; transition:.5s ease;}
.ipart03 .content .item.on .img:after{opacity:0; visibility:hidden;}
.ipart03 .content .item:first-child{margin-left:0;}
.ipart03 .content .item .img{width:100%; height:8rem; overflow:hidden; position:relative; transform:skew(-18deg); transform-origin:right top;}
.ipart03 .content .item .img img{width:100vw; height:100vh; min-height:8rem; object-fit:cover; position:absolute; top:50%; left:55%; transition:left 0.3s linear; transform:skew(18deg) translateY(-50%); margin-left:-50vw; max-width:none;}
.ipart03 .content .item:nth-child(2) .img{transform-origin:left bottom;}
.ipart03 .content .item:nth-child(2) .img img{left:80%;}

.ipart03 .content .item .cont{position:absolute; bottom:0; left:0; width:100%; padding-left:1.1rem; width:82%; z-index:2; color:#fff; padding-bottom:.7rem; display:flex; align-items:center; justify-content:center; box-sizing:border-box; height:100%;}
.ipart03 .content .item .cont .icon{width:.5rem; margin:0 auto;}
.ipart03 .content .item .cont .tit{font-weight:bold; margin-top:.2rem; font-size:.3rem; font-weight:bold; text-align:center;}
.ipart03 .content .item .cont .link_box{opacity:0; visibility:hidden; transition:opacity 0.3s linear; width:75%; margin-top:.3rem; white-space:nowrap; margin-bottom:-.4rem;}
.ipart03 .content .item .cont .link_box .link{display:inline-block; padding-right:.2rem; margin-right:.2rem; position:relative;}
.ipart03 .content .item .cont .link_box .link:hover{color:#fff; font-weight:bold;}
.ipart03 .content .item .cont .link_box .link::after{content:''; position:absolute; right:0; top:0.06rem; width:1px; height:.22rem; background:#fff;}
.ipart03 .content .item .cont .link_box .link:last-child:after{display:none;}
.ipart03 .content .item.on:nth-child(2) .img img{left:50%;}
.ipart03 .content .item.on{-webkit-transition:width 0.3s linear; transition:width 0.3s linear; width:78%; z-index:3;}
/* .ipart03 .content .item.on .cont{display:block; height:auto;} */
/* .ipart03 .content .item.on .cont .icon{width:.5rem; margin:0;} */
.ipart03 .content .item.on .cont .tit{text-align:left;}
.ipart03 .content .item.on .cont .link_box{opacity:1; visibility:visible; transition:opacity 0.15s 0.1s linear; width:100%; margin-bottom:0;}

.ipart04{background:url(../img/ipart04_1.jpg) no-repeat center/cover; padding:.8rem 0;}
.ipart04 .infor .smal_tit{color:#f39800}
.ipart04 .content{margin-top:.4rem; display:flex;}
.ipart04 .content .rect-625{padding-bottom:62.5%; border-radius:.5rem 0 0 0;}
.ipart04 .content .item{width:32.375%; border-radius:.5rem 0 0 0; transition:.5s ease; background:#fff; box-sizing:border-box; margin-right:1.43%;}
.ipart04 .content .item{display:block;}
.ipart04 .content .item .info_{padding:.3rem .35rem; color:#000; transition:.5s ease;}
.ipart04 .content .item .info_ .tit{margin:2px 0 .24rem; display:block; height:.72rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.ipart04 .content .item .info_ .date{margin-bottom:.25rem; color:#f39800}
.ipart04 .content .item .info_ .date i{margin-left:0;}
.ipart04 .content .item .info_ .link{margin-top:.23rem;}
.ipart04 .content .item .info_ .link a{margin-right:.1rem; display:inline-block; padding:0 .22rem; line-height:.35rem; border-radius:.3rem; border:1px solid #B9B9B9; transition:background .5s ease;}
.ipart04 .content .item .info_ .link a:hover{background:#f39800; color:#fff;}
.ipart04 .content .right{ padding:.25rem .25rem .35rem; border-radius:.0rem; background:#fff!important;}
.ipart04 .content .right .box{overflow-y:auto; height:5.05rem; padding-right:.3rem;}
.ipart04 .content .right .box .date{color:#f39800; margin-top:7px;}
.ipart04 .content .right .box::-webkit-scrollbar {width:4px; height:4px;}
.ipart04 .content .right .box::-webkit-scrollbar-thumb {border-radius:5px; background:#f39800;}
.ipart04 .content .right .box::-webkit-scrollbar-track {border-radius:5px; background:transparent;}
.ipart04 .content .right .box a{display:block; margin-bottom:.3rem; color:#000;}
.ipart04 .content .right .box a .t{height:.72rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;;}
.ipart04 .content .right .box a:last-child{margin-bottom:0;}
.ipart04 .content .right .box a:hover{color:#0267ae;}
.ipart04 .content .item img{transition:all 0.5s ease; object-fit:cover;}
.ipart04 .content .item:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.ipart04 .content .item:hover{background:#0267ae; color:#fff;}
.ipart04 .content .item:hover .info_ {color:#fff;}
.ipart04 .content .item:hover .info_ .date{color:#fff;}
.ipart04 .content .item .info_ a{transition:0s ease;}
.ipart04 .content .item .info_ a:hover{color:#fff}

.ipart05{background:url(../img/ipart05_1.jpg) no-repeat center/cover; padding:.8rem 0;}
.ipart05 .infor{color:#fff;}
.ipart05 .infor .tit{color:#fff;}
.ipart05 .content{margin-top:.4rem; display:flex; justify-content:space-between; align-items:stretch;}
.ipart05 .content .left{width:65.8%; background:rgba(255,255,255,.3); padding:.5rem .4rem .3rem; box-sizing:border-box; border-radius:.5rem 0 0 0; backdrop-filter:blur(10px);}
.ipart05 .content .left .box{border:8px solid #DDDDDD; background:#fff;}
.ipart05 .content .right{width:32.9%; background:rgba(255,255,255,.3); padding:.55rem .45rem; box-sizing:border-box;  backdrop-filter:blur(10px);}
.ipart05 .content .right .tit{font-size:.2rem; font-weight:bold; padding:.3rem 0 .2rem; color:#fff; border-bottom:1px solid rgba(255,255,255,.3); margin-bottom:.3rem;}
.ipart05 .content .right .gupiao {display:flex; justify-content:space-between; align-items:center;}
.ipart05 .content .right .gupiao .num01{margin-top:13px; font-size:17px; display:inline-block; color:#fff; }
.ipart05 .content .right .gupiao .num01 span{font-size:.6rem; color:#fff;; line-height:1.1; font-weight:bold; margin-right:10px;}
.ipart05 .content .right .gupiao .num01 .icon{background:url(../img/ipart05_3.png) no-repeat center/cover; animation:beating1 3s linear infinite; -webkit-animation:beating1 3s linear infinite; background-size:cover; width:18px; height:42px; display:inline-block; vertical-align:baseline; margin:0 14px;}
.ipart05 .content .right .gupiao .num01.down .icon{background:url(../img/ipart05_4.png) no-repeat center/cover;}
.ipart05 .content .right .gupiao .num02 span{display:block; font-size:.2rem; color:#fff;}
.ipart05 .content .right .text{color:#fff; margin:.1rem 0 .4rem;}
.ipart05 .content .right .common_btn_box .common_btn{background:none; color:#fff; border:1px solid #fff;}
.ipart05 .content .right .common_btn_box .common_btn .icon{background:url(../img/jt_white.png) no-repeat center/cover;}
.ipart05 .content .right .common_btn_box .common_btn:hover{background:#f39801; border-color:#f39801; color:#fff}
/*上下跳动*/
@keyframes beating1 {
  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);}
}
/* 在研管线 */
.guanxian01 .pt_item .infor .tit{-ms-flex-align:end; align-items:flex-end; margin-bottom:3.64583vw; display:-ms-flexbox; display:flex;}
.guanxian01 .pt_item .infor .tit>span {width:2.08333vw; height:2.08333vw; border:1px solid #0068B8; margin-bottom:-1.08vw;}
.guanxian01 .pt_item .infor .tit>span:nth-child(1) {-webkit-clip-path:polygon(0% 0%, 100% 0, 100% 50%, 0% 50%); clip-path:polygon(0% 0%, 100% 0, 100% 50%, 0% 50%); border-right:none; border-radius:50% 0 0 50%; margin-right:0;}
.guanxian01 .pt_item .infor .tit h4{font-size:.26rem; color:#0f6ab5; font-weight:bold; padding:0 1.04167vw .3125vw;}
.guanxian01 .pt_item .infor .tit .line_sty {height:1.04167vw; border-top:1px solid #0f6ab5; -ms-flex:1; flex:1;}
.guanxian01 .pt_item .infor .tit>span:nth-last-child(1) {border-left:none; -webkit-clip-path:polygon(50% 0%, 100% 0, 100% 50%, 50% 50%); clip-path:polygon(50% 0%, 100% 0, 100% 50%, 50% 50%); border-radius:100%; margin-left:-1.04167vw;}
/* .guanxian01 .pt_item .content *{box-sizing:border-box;} */
.guanxian01 .pt_item .content .pip_block{background:#f3f5f7; border-radius:1.25vw; margin-bottom:.3rem; padding:.44rem .54rem .3rem; display:-ms-flexbox; display:flex;}
.pip_block .en_tit{font-size:.24rem; font-weight:bold; color:#000; width:16%; flex-shrink:0; padding-right:2%;}
.pip_block .con{width:10%; padding-left:2%; padding-right:2%;  flex-shrink:0;}
.pip_block>* {
    min-height:2.78646vw;
    background-image:linear-gradient(#000 33.33%, transparent 33.34%, transparent 100%);
    background-position:100% 0;
    background-repeat:repeat-y;
    background-size:1px 3px;
    -ms-flex-direction:column;
    flex-direction:column;
    -ms-flex-pack:center;
    justify-content:center;
    display:-ms-flexbox;
    display:flex;
}
.pip_block>:last-child, 
.pip_block>:nth-last-child(2) { background-image:none;}
.pip_block .pip_show_case{width:65.5%; padding:0 2%;}
.pip_show_case .ste_case {height:16px; background-color:#e8eaee; border-radius:.15rem; position:relative; overflow:hidden; margin-bottom:.15rem;}
.pip_block .pip_show_case .ste_case, 
.pip_block .pip_show_case .ste_name {display:-ms-flexbox; display:flex;}
.pip_block .pip_show_case .ste_case span,
.pip_block .pip_show_case .ste_name span{border-right:4px solid #f3f5f7; border-left:4px solid #f3f5f7; width:14.28%; box-sizing:border-box;}
.pip_block .pip_show_case .ste_case span:nth-child(1), 
.pip_block .pip_show_case .ste_name span:nth-child(1) { border-left:none;}
.pip_block .pip_show_case .ste_case span:nth-child(7), 
.pip_block .pip_show_case .ste_name span:nth-child(7) {border-right:none;}
.pip_block .pip_show_case .ste_case span {z-index:2; height:100%; position:relative;}

/* 进度条 */
.pip_block .pip_show_case .ste_case:before {content:""; width:var(--proportion); background-size:100% 100%; background-image:linear-gradient(to right, rgba(var(--pip-block), .2) 0%, rgba(var(--pip-block), 1) 100%); height:100%; border-radius:inherit; display:block; position:absolute; top:0; left:0; transform:scaleX(0);}
.pip_block.block_show .pip_show_case .ste_case:before {transform-origin:0%; transition:transform 1s cubic-bezier(.4, 0, .2, 1); transform:scaleX(1);}
.alanFn {
    opacity:0
}
.scroll-animate.animated,.scroll-animate:not(.father) {
    visibility:hidden
}

.animated {
    animation-duration:1.2s;
    animation-fill-mode:both
}
.classGo.scroll-animate {
    visibility:visible;
}

.guanxian01 .pt_item2{margin-top:.8rem;}
.guanxian01 .pt_item2 .infor .tit>span {border:1px solid #f39801; }
.guanxian01 .pt_item2 .infor .tit h4{color:#f39801; }
.guanxian01 .pt_item2 .infor .tit .line_sty {border-top:1px solid #f39801;}

/* 领导团队 */
.leader01 .hd{display:flex; align-items:center;}
.leader01 .hd .item{font-weight:bold; color:#bbbbbb; cursor:pointer;}
.leader01 .hd .item.cur{color:#f39800;}
.leader01 .hd .item:first-child{margin-right:.3rem; padding-right:.3rem; position:relative;}
.leader01 .hd .item:first-child:after{content:''; width:1px; height:.31rem; background:#bbb; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.leader01 .bd{margin-top:.4rem;}
.leader01 .bd li{background:url(../img/leader01_bg.jpg) no-repeat center/cover; transition:.5s ease; position:relative; min-height:3rem; border-radius:.4rem 0 0 0; overflow:hidden;display:flex; margin-bottom:.4rem;}
.leader01 .bd li:last-child{margin-bottom:0;}
.leader01 .bd li .box{display:flex; align-items:center; justify-content:space-between; padding:.5rem 3.74rem .5rem 1.73rem;}
.leader01 .bd li .box .tit{color:#0f6ab4; flex-shrink:0; margin-right:.8rem; transition:.5s ease;}
.leader01 .bd li .box .tit span{font-weight:bold; font-size:.3rem; display:block; margin-bottom:.13rem;}
.leader01 .bd li .box .con{transition:.5s ease;}
.leader01 .bd li:hover{background:url(../img/leader01_bg2.jpg) no-repeat center/cover;}
.leader01 .bd li:hover .box .tit{color:#fff;}
.leader01 .bd li:hover .box .con{color:#fff;}

/* 学术发表 */
.xueshu01.news_list02{margin-top:0;}
.xueshu01.news_list02 .bd li .box .info_{width:55%;}
.xueshu01.news_list02 .bd li .box .download{flex-shrink:0;}
.xueshu01.news_list02 .bd li .box .download .icon{width:.72rem; height:.72rem; background:url(../img/xueshu01_1.png) no-repeat center/cover; margin-left:.9rem; transition:.5s ease;}
.xueshu01.news_list02 .bd li.cur .box .download .icon{background:url(../img/xueshu01_2.png) no-repeat center/cover;}

/* 学术详细 */
.xueshu_detail01.news_detail01 .link{display:flex; flex-shrink:0;}
.xueshu_detail01.news_detail01 .link .download .icon{width:.62rem; height:.62rem; background:url(../img/xueshu_detail_down.png) no-repeat center/cover; flex-shrink:0; margin-right:.4rem; transition:.5s ease;}
.xueshu_detail01.news_detail01 .link .download .icon:hover{background:url(../img/xueshu_detail01_2.png) no-repeat center/cover;}

/* 上市 */
.shangshi_item{margin-top:.8rem;}
.shangshi_item:first-child{margin-top:0;}
.shangshi_item .infor{position:relative; min-height:.45rem;}
.shangshi_item .infor .tit{font-weight:bold; background:#fff; padding:0 10px; position:absolute; left:.45rem; bottom:0; z-index:3;color:var(--color);}

.shangshi_item .infor:after{content:''; width:100%; height:.35rem; position:absolute; left:0; bottom:-.1rem; pointer-events:none;}
.shangshi_item .content{padding-top:.55rem; }
.shangshi_item .content .rect-84{padding-bottom:84%;}
.shangshi_item .content .item{display:flex; justify-content:space-between;  position:relative; transition:.5s ease; border-radius:.45rem 0 0 0; overflow:hidden; margin-bottom:.4rem;}
.shangshi_item .content .item:after{content:''; width:6.45rem; height:4.3rem; background:url(../img/shangshi_bg.png) no-repeat center/cover; position:absolute; right:0; bottom:0; pointer-events:none;}
.shangshi_item .content .item .img_{width:50%; background:#e5e7e8; border-radius:.4rem 0 0 0; display:flex; align-items:center; justify-content:center;}
.shangshi_item .content .item .img_ .box{width:43.75%; padding:.7rem 0;}
.shangshi_item .content .item .info_{width:50%; position:relative; padding:0 .87rem; box-sizing:border-box; color:#000; transition:.5s ease; background:#f3f5f7; display:flex; justify-content:center; flex-direction:column;}
.shangshi_item .content .item .info_ .tit{font-size:.24rem; font-weight:bold;}

.shangshi_item .content .item .info_ .con{ margin-top:.05rem; position:relative;}
.shangshi_item .content .item .info_ .con span{font-weight:bold;}
.shangshi_item .content .item .info_ .txt{position:relative;padding-top:.24rem; margin-top:.23rem; max-height:2.1rem; overflow-y:auto; padding-right:3px; transition:.5s ease;}
.shangshi_item .content .item .info_ .txt::-webkit-scrollbar {width:2px; height:4px;}
.shangshi_item .content .item .info_ .txt::-webkit-scrollbar-thumb {border-radius:0; background:#ccc;}
.shangshi_item .content .item .info_ .txt::-webkit-scrollbar-track {border-radius:0; background:transparent;}
.shangshi_item .content .item:hover .info_ .txt::-webkit-scrollbar-thumb{background:#fff;} 
.shangshi_item .content .item .info_ .txt:after{content:''; width:1.4rem; height:3px; position:absolute; left:0; top:0; transition:.5s ease; background:var(--color);}
.shangshi_item .content .item .info_ .txt li{display:block; position:relative; color:#555; padding-left:.17rem;  transition:.5s ease;}
.shangshi_item .content .item .info_ .txt li:before{content:''; width:.08rem; height:.12rem; background:url(../img/shangshi_jt1.png) no-repeat center/cover; transition:.5s ease; position:absolute; left:0; top:.08rem;}

.shangshi_item .content .item .img_ img{transition:all 0.5s ease;}
.shangshi_item .content .item:hover .img_ img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

.shangshi_item .content .item:hover .info_{color:#fff; background:var(--color);}
.shangshi_item .content .item:hover .info_ .txt li{color:#fff;}
.shangshi_item .content .item:hover .info_ .txt li:before{background:url(../img/shangshi_jt2.png) no-repeat center/cover;}
.shangshi_item .content .item:hover .info_ .txt:after{background:#fff;}

.shangshi_item .list{background:#f3f5f7; height:2.5rem; display:flex; align-items:center; transition:.3s ease;}
.shangshi_item .list .intro{display:flex; width:calc(100% - 1rem); padding:0 .5rem; justify-content:center;}
.shangshi_item .list .intro .tit{font-size:.24rem; font-weight:bold; color:#000; margin-right:2rem; flex-shrink:0; transition:.3s ease;}
.shangshi_item .list .intro .con{display:flex; justify-content:space-between; width:50%;}
.shangshi_item .list .intro .con .cell{ position:relative; padding-left:24px;}
.shangshi_item .list .intro .con span{display:block; font-weight:bold; color:#222222; transition:.3s ease;}
.shangshi_item .list .intro .con span i{color:var(--color); margin-left:0; position:absolute; left:0; top:0px}
.shangshi_item .list:hover .intro .con span i{color:#fff;}
.shangshi_item .list:hover .intro .tit{color:#fff;}
.shangshi_item .list:hover .intro .con span{color:#fff;}
.shangshi_item .list:hover .intro .con a{color:#fff;}
.shangshi_item .list .intro .con a:hover{color:#fff;}
/* 第一部分是蓝色 */
.shangshi_item01{--color:#4e9bd0}
.shangshi_item01 .infor:after{background:url(../img/line_blue.png) no-repeat center/contain;}

/* 第二部分是橙色 */
.shangshi_item02{--color:#f39801}
.shangshi_item02 .infor:after{background:url(../img/line_orange.png) no-repeat center/contain;}
.shangshi_item02 .content .item .info_ .txt li:before{background:url(../img/shangshi_jt4.png) no-repeat center/cover;}
.shangshi_item02 .list:hover{background:var(--color)}

/* 第三部分是紫色 */
.shangshi_item03{--color:#8f428c}
.shangshi_item03 .infor:after{background:url(../img/line_purple.png) no-repeat center/contain;}
.shangshi_item03 .content .item .info_ .txt li:before{background:url(../img/shangshi_jt3.png) no-repeat center/cover;}
.shangshi_item03 .list:hover{background:var(--color)}

/* 关于我们 */
.about_us.channel_content{padding-bottom:0;}
.about_us01 .hd{display:flex; justify-content:space-between;}
.about_us01 .hd .left{width:23.5%; display:flex; flex-direction:column}
.about_us01 .hd .left span{font-size:.72rem; line-height:1.1; font-weight:900;}
.about_us01 .hd .left .span03{background:url(../img/about_us01_2.jpg); -webkit-background-clip:text; background-clip:text; color:transparent;}
.about_us01 .hd .left .span01{position:relative; left:2.7%;}
.about_us01 .hd .left .span02{position:relative; left:44.7%; font-family:Arial; font-weight:black;}
.about_us01 .hd .left .span03{position:relative; left:11.7%; font-family:Arial; font-weight:black;}
.about_us01 .hd .right{width:65%;}
.about_us01 .hd .right .tit{font-weight:bold; margin-bottom:.15rem;}
.about_us01 .bd{margin-top:.6rem; position:relative;}
.about_us01 .bd .play{position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:1.6rem; height:1.6rem; background:url(../img/about_us01_play.png); cursor:pointer;}
.about_us02{background:url(../img/about_us02_bg.jpg) no-repeat center/cover; padding:.8rem 0;}
.about_us02 .content{margin-top:.4rem; display:flex; justify-content:space-between; align-items:center;}
.about_us02 .content .left{width:73%; position:relative;}
.about_us02 .content .rect-49{padding-bottom:49%;}
.about_us02 .content .left .dots{position:absolute; left:0; top:0; width:100%; height:100%;;}
.about_us02 .content .left .dots .dot{position:absolute; cursor:pointer;}
.about_us02 .content .left .dots .dot .icon{width:17px; height:21px; background:url(../img/map_dot.png) no-repeat center/cover;}
.about_us02 .content .left .dots .dot .text{position:absolute; bottom:calc(100% + 8px); left:50%; transform:translateX(-50%); padding:0 .2rem; line-height:.4rem; height:.4rem; white-space:nowrap; pointer-events:none; opacity:0; visibility:hidden; transition:.5s ease;}
.about_us02 .content .left .dots .dot .text span{font-size:.18rem; color:#fff; position:relative; z-index:4;}
.about_us02 .content .left .dots .dot .text .bg{position:absolute; left:0;  width:100%; top:0; height:100%; background:#f39800; transform:skewX(-25deg); z-index:3;}
.about_us02 .content .left .dots .dot .text:before{content:''; position:absolute; left:-.15rem;  width:100%; top:0; height:100%; background:#f2c578; transform:skewX(-25deg); z-index:2;}
.about_us02 .content .left .dots .dot .text:after{content:''; position:absolute; left:-.3rem;  width:100%; top:0; height:100%; background:#f2d8ac; transform:skewX(-25deg); z-index:1;}
.about_us02 .content .left .dots .dot.cur{z-index:4;}
.about_us02 .content .left .dots .dot.cur .text{opacity:1; visibility:visible;}
.about_us02 .content .left .dots .dot.cur .icon{background:url(../img/map_dot_on.png) no-repeat center/cover;}
.about_us02 .content .right{width:23.25%;}
.about_us02 .content .right .infor{display:flex; padding-bottom:.15rem; justify-content:space-between; position:relative; border-bottom:2px solid #E3E3E3; align-items:center; margin-bottom:.24rem;}
.about_us02 .content .right .infor:after{content:''; width:.6rem; height:2px; background:#0068B7; position:absolute; left:0; bottom:-2px;}
.about_us02 .content .right .infor .tit{font-size:.24rem; font-weight:bold;}
.about_us02 .content .right .infor .con .arrs_box{display:flex;}
.about_us02 .content .right .infor .con .arrs_box>div{width:.5rem; height:.5rem; margin-top:0; position:static; margin-left:.14rem; transition:.5s ease;}
.about_us02 .content .right .infor .con .arrs_box .prev{background:url(../img/left_jt.png) no-repeat center/cover;}
.about_us02 .content .right .infor .con .arrs_box .next{background:url(../img/right_jt.png) no-repeat center/cover;}
.about_us02 .content .right .infor .con .arrs_box .prev:hover{background:url(../img/left_jt_on.png) no-repeat center/cover;}
.about_us02 .content .right .infor .con .arrs_box .next:hover{background:url(../img/right_jt_on.png) no-repeat center/cover;}
.about_us03{background:url(../img/about_us03_bg.jpg) no-repeat center/cover; height:8.45rem;}
.about_us03 .content{display:flex; flex-wrap:wrap; height:8.45rem;}
.about_us03 .content .left{width:25%; padding-top:2.7rem;}
.about_us03 .content .left .tit{color:#fff;}
.about_us03 .content .left .con{color:rgba(255,255,255,.3);}
.about_us03 .content .right{width:75%;}
.about_us03 .content .right>ul{display:flex; height:100%;}
.about_us03 .content .right .li_{width:33.33%; height:100%; box-sizing:border-box; border-left:1px solid rgba(255,255,255,.2); position:relative;}
.about_us03 .content .right .li_ .info_{padding:0 .6rem; padding-top:2.1rem; transition:.5s ease;}
.about_us03 .content .right .li_ .info_ .tit{font-size:.3rem; font-weight:bold; color:#fff;}
.about_us03 .content .right .li_ .info_ .year{font-size:.26rem; font-family:Impact;color:#fff; margin:.1rem 0 .7rem;}
.about_us03 .content .right .li_ .cover{position:absolute; left:0; bottom:0; width:100%; height:100%; background:rgba(15,106,181,.7); opacity:0; visibility:hidden; transition:.5s ease;}
.about_us03 .content .right .li_ .cover .intro{padding:0 .6rem; padding-top:2.1rem;}
.about_us03 .content .right .li_ .cover .intro .tit{font-size:.3rem; font-weight:bold; color:#fff;}
.about_us03 .content .right .li_ .cover .intro .year{font-size:.26rem; font-family:Impact;color:#fff; margin:.1rem 0 .7rem; padding-bottom:.35rem; position:relative;}
.about_us03 .content .right .li_ .cover .intro .year:after{content:''; width:.6rem; height:1px; background:#fff; position:absolute; left:50%; transform:translateX(-50%); bottom:0;}
.about_us03 .content .right .li_ .cover .list{margin-top:.4rem; padding:0 .6rem;}
.about_us03 .content .right .li_ .cover .list li{position:relative; color:#fff; padding-bottom:.1rem;}
.about_us03 .content .right .li_ .cover .list li:last-child{padding-bottom:0;}
.about_us03 .content .right .li_ .cover .list li:before{content:''; width:1px; height:100%; background:#fff; position:absolute; left:4px; top:.11rem;}
.about_us03 .content .right .li_ .cover .list li:last-child:before{display:none;}
.about_us03 .content .right .li_ .cover .list .y{font-size:.2rem; position:relative; padding-left:.33rem;}
.about_us03 .content .right .li_ .cover .list .c{padding-left:.33rem;}
.about_us03 .content .right .li_ .cover .list .y:after{content:''; width:8px; height:8px; background:#fff; border-radius:.5rem; position:absolute; left:0; top:.11rem}
.about_us03 .content .right .li_.cur .info_{opacity:0; visibility:hidden;}
.about_us03 .content .right .li_.cur .cover{opacity:1; visibility:visible;}
.about_us04{padding:.7rem 0; background:url(../img/about_us04_1.jpg) no-repeat center/cover;}
.about_us04 .content{margin-top:.5rem;}
.about_us04 .content .top_{padding:.65rem .5rem; background-image:linear-gradient(to bottom,#e6f0f7,#fdfefe); border-radius:.4rem .1rem 0 0; display:flex; justify-content:space-between; align-items:center; margin-bottom:.4rem;}
.about_us04 .content .top_l{width:27%; margin-left:5%;}
.about_us04 .content .top_r{width:48.8%; position:relative;}
.about_us04 .content .top_r:after{content:''; width:.8rem; height:.8rem; background:url(../img/about_us04_ico1.png) no-repeat center/cover; position:absolute; right:0rem; top:-.3rem;}
.about_us04 .content .top_r .tit{font-size:.3rem; line-height:.4rem; color:#000; font-weight:bold;}
.about_us04 .content .top_r .con{display:flex; flex-wrap:wrap;}
.about_us04 .content .top_r .con .cell{width:46%; margin-right:4%; margin-top:.4rem;}
.about_us04 .content .top_r .con .cell .t{font-size:.24rem; line-height:30px; font-weight:bold; color:#2b6cb8; position:relative; padding-left:.3rem; margin-bottom:7px;}
.about_us04 .content .top_r .con .cell .t:before{content:''; width:16px; height:16px; background-image:linear-gradient(to bottom,#c1e7fb,#77a2d3); border-radius:20px; position:absolute; left:0; top:7px;}
.about_us04 .content .top_r .con .cell .t:after{content:''; width:8px; height:8px; background:#2b6cb9; position:absolute; left:4px; top:11px;  border-radius:20px;}
.about_us04 .content .bott_ {display:flex; justify-content:space-between;}
.about_us04 .content .bott_ .item{width:48%; margin-right:4%;  background-image:linear-gradient(to bottom,#e6f0f7,#fdfefe); border-radius:.4rem .1rem 0 0; box-sizing:border-box; padding:.6rem .5rem .5rem .6rem; display:flex; justify-content:space-between; align-items:center}
.about_us04 .content .bott_ .item:last-child{margin-right:0;}
.about_us04 .content .bott_ .item .intro_box{position:relative; width:calc(100% - 1.1rem);}
.about_us04 .content .bott_ .item .info{position:relative; transition:.5s ease; padding-top:10px; padding-bottom:20px;;}
.about_us04 .content .bott_ .item .info .t{font-size:.24rem; font-weight:bold; color:#000; margin-bottom:.1rem;}
.about_us04 .content .bott_ .item .text{position:absolute; left:0; top:0; transition:.5s ease; opacity:0; visibility:hidden; pointer-events:none; line-height:.3rem; max-height:1.2rem; overflow-y:auto;}
.about_us04 .content .bott_ .item .text::-webkit-scrollbar {width:2px; height:4px;}
.about_us04 .content .bott_ .item .text::-webkit-scrollbar-thumb {border-radius:0; background:#0f6ab5;}
.about_us04 .content .bott_ .item .text::-webkit-scrollbar-track {border-radius:0; background:rgba(255,255,255,.1);}
.about_us04 .content .bott_ .item .icon{transition:.5s ease; flex-shrink:0; width:.7rem;;}
.about_us04 .content .bott_ .item:hover .icon{transform:rotateY(180deg);}
.about_us04 .content .bott_ .item:hover .info{opacity:0; visibility:hidden; pointer-events:none;}
.about_us04 .content .bott_ .item:hover .text{opacity:1; visibility:visible; pointer-events:all;}
/* 研发 */
.yanfa01{padding-bottom:.6rem;}
.yanfa01 .infor .con{padding:0 15%; margin-top:.2rem;} 
.yanfa01 .content{margin-top:.5rem;}
.yanfa01 .content ul{display:flex; flex-wrap:wrap;}
.yanfa01 .content li{width:23.125%; margin-right:2.5%; padding-bottom:.26rem; border-bottom:1px solid #B2B2B2;}
.yanfa01 .content li:last-child{margin-right:0;}
.yanfa01 .content li .icon{width:.7rem;}
.yanfa01 .content li .num{font-size:.6rem; line-height:1.2; font-weight:bold; color:#000; margin:.17rem 0 3px;}
.yanfa01 .content li .txt{font-size:.2rem; color:#222;}
.yanfa02 .content{display:flex; background:#f3f5f7; justify-content:space-between; flex-wrap:wrap; align-items:center;}
.yanfa02 .content .info_{width:37%; margin-left:5.75%;}
.yanfa02 .content .info_ .tit{margin-bottom:0.3rem;}
.yanfa02 .content .img_{width:54.5%;}
.yanfa03{padding:.8rem 0;}
.yanfa03 .content{margin-top:.4rem; display:flex; flex-wrap:wrap; justify-content:space-between;}
.yanfa03 .content .item{width:48.4%; position:relative;}
.yanfa03 .content .item .rect-71{padding-bottom:71%; border-radius:.6rem 0 0 0;}
.yanfa03 .content .item .cover{position:absolute; left:.55rem; bottom:.45rem; right:.5rem;}
.yanfa03 .content .item .cover .icon{width:.85rem;}
.yanfa03 .content .item .cover .text{font-size:.3rem; font-weight:bold; color:#fff; margin-top:.2rem;}
.yanfa03 .content .item img{transition:all 0.5s ease;}
.yanfa03 .content .item:hover .rect-71 img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}

.yanfa04 .content{display:flex; align-items:flex-start;}
.yanfa04 .content .dots_box{position:sticky; left:0; top:46%; z-index:10;}
.yanfa04 .content .dots_box ul{transform:translateX(-50px);}
.yanfa04 .content .dots_box ul .dots_li{padding-bottom:.47rem; position:relative; z-index:1}
.yanfa04 .content .dots_box ul .dots_li span{display:block; width:15px; height:15px; transition:.35s ease; border-radius:50%; position:relative; background:#fbe0bd;}
.yanfa04 .content .dots_box ul .dots_li:after{content:''; width:1px; height:100%; background:#F3F3F3; position:absolute; z-index:-1; left:7px;}
.yanfa04 .content .dots_box ul .dots_li:last-child:after{display:none;}
.yanfa04 .content .dots_box ul .dots_li.act span{background:#f6ba6e;}
.yanfa04 .content .list{position:relative; width:100%;}
.yanfa04 .content .list li{position:sticky; bottom:.8rem; left:0; margin-bottom:.8rem;}
.yanfa04 .content .list li:last-child{margin-bottom:0;}
.yanfa04 .content .list li .pic{border-radius:.4rem 0 0 0; overflow:hidden;}
.yanfa04 .content .list li .info{position:absolute; top:50%; height:3.5rem; transform:translateY(-50%); left:0; width:46.875%; background:rgba(255,255,255,.8); backdrop-filter:blur(5px); padding:.5rem .8rem; z-index:10; box-sizing:border-box; }
.yanfa04 .content .list li .info .tit{margin-bottom:.19rem; padding-top:.5rem;}

/* 人才发展 */
.pageFooter{position:relative; z-index:8;}
.xc_banner.talent{overflow:hidden; height:calc(100vh - .9rem);}
.xc_banner.talent .xc_img{height:100%;}
.xc_banner.talent .xc_img img{width:100%; height:100%; object-fit:cover;}
.xc_banner.talent .xc_words{position:absolute; top:40%; left:0; width:100%; transform:translateY(-50%); color:#fff; z-index:5; display:block; text-align:center;}
.xc_banner.talent .xc_words .en{font-size:.3rem; font-weight:bold; text-transform:uppercase;}
.xc_banner.talent .xc_words .title{font-weight:bold; font-size:.43rem; line-height:1.2; letter-spacing:.25em; margin-top:.15rem;}
.xc_banner.talent .xc_links{position:absolute; bottom:9.2%; left:0; width:100%; text-align:center; font-size:0; z-index:4;}
.xc_banner.talent .xc_links ul{width:84.7%; margin:0 auto;}
.xc_banner.talent .xc_links li{display:inline-block; vertical-align:text-top; width:50%; color:#fff; text-align:left;  padding:0 .1rem; -moz-box-sizing:border-box; box-sizing:border-box;}
.xc_banner.talent .xc_links li a{height:1.2rem; background:rgba(255,255,255,.1); border:1px solid rgba(255,255,255,.5); -webkit-backdrop-filter:blur(20px); backdrop-filter:blur(20px); border-radius:.1rem; overflow:hidden; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -webkit-justify-content:flex-start; -moz-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; -moz-box-sizing:border-box; box-sizing:border-box;}
.xc_banner.talent .xc_links .icon{height:100%; padding:0 .3rem; border-right:1px solid rgba(255,255,255,.5); display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -webkit-justify-content:center; -moz-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-flex-shrink:0; -ms-flex-negative:0; flex-shrink:0}
.xc_banner.talent .xc_links .icon img{width:.64rem; height:.64rem}
.xc_banner.talent .xc_links .right{padding:0 .4rem; display:-webkit-box; display:-webkit-flex; display:-moz-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -webkit-align-items:center; -moz-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -webkit-justify-content:space-between; -moz-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-flex:1; -webkit-flex:1; -moz-box-flex:1; -ms-flex:1; flex:1}
.xc_banner.talent .xc_links .right .t{color:#fff; font-weight:bold; font-size:.2rem; line-height:.3rem;}
.xc_banner.talent .xc_links .right .c{font-size:12px; line-height:18px; font-family:Arial; text-transform:uppercase; color:rgba(255,255,255,.7); text-align:left; margin-top:5px}
.xc_banner.talent .xc_links .right .iconfont{font-size:.32rem; color:#fff; cursor:pointer; line-height:1; margin:0;}
.xc_banner.talent .xc_logo{display:block; position:fixed; z-index:2; top:0; left:0; width:100vw; height:100vh; -webkit-transition:all .5s cubic-bezier(0.43, 0.05, 0.17, 1); transition:all .5s cubic-bezier(0.43, 0.05, 0.17, 1); -webkit-transition-property:visibility,opacity; transition-property:visibility,opacity; pointer-events:none;}
.xc_banner.talent .xc_logo .join{pointer-events:none;}
.xc_banner.talent .xc_logo .join .bg{position:absolute; left:50%; bottom:-0.7rem; -webkit-transform:translate(-50%,0); transform:translate(-50%,0); width:83.33%; height:7rem; background:url(../img/telent_logo1.png); background-repeat:no-repeat; background-position:center center; background-size:contain;  -webkit-transition:all 2s cubic-bezier(0.43, 0.05, 0.17, 1); transition:all 2s cubic-bezier(0.43, 0.05, 0.17, 1); opacity:.4;}
.xc_banner.talent .xc_logo .join.black .bg{background-image:url(../img/telent_logo2.png); bottom:0; opacity:0.03;}
.xc_banner.talent .xc_logo .join.hide{opacity:0;}

.talent.channel_content{padding-bottom:0;}
.talent01{position:relative;}
.talent01 .top{position:sticky; top:.6rem; width:100%; height:calc(100vh - .6rem); overflow:hidden;}
.talent01 .top .img_bg1{position:absolute; top:0; height:110vh; width:100%;}
.talent01 .top .img_bg1::after{content:""; width:100%; height:100%; background:linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 53.22%); position:absolute; top:-2px; left:0;}
.talent01 .top img{width:100%; height:100%; object-fit:cover;}
.talent01 .top .img_bg2{position:relative; width:100%; height:100%; display:none;}
.talent01 .content{position:relative; z-index:5; margin-top:calc(-100vh + .6rem); box-sizing:border-box;}
.talent01 .content .infor .con{margin-top:7px; padding:0 11%;}
.talent01 .content ul{width:6.3rem; margin-top:28vh;}
.talent01 .content li{position:sticky; top:28vh; padding-bottom:1rem; color:#fff;}
.talent01 .content li .box{background:linear-gradient(to right,#3E94D0,#6CB8E6); border-radius:.3rem 0 0 0; overflow:hidden; transform-origin:top; padding:.75rem 11% 1.1rem;}
.talent01 .content li .box .icon{height:.6rem; margin-bottom:.2rem;}
.talent01 .content li .box .icon img{max-height:100%;}
.talent01 .content li .box .t{margin-bottom:.2rem; font-size:.3rem; font-weight:bold;}
.talent01 .content li .box .c{color:#fff;}
.talent02{padding:.6rem 0 0; position:relative; z-index:4;}
.talent02 .infor .con{margin-top:7px; padding:0 11%;}
.talent02 .content{margin-top:1rem;}
.talent02 .content ul{display:flex;}
.talent02 .content li{width:33.333%; box-sizing:border-box; padding:0 .1rem;}
.talent02 .content .li_box{position:relative; overflow:hidden; border-radius:.4rem 0 0 0;}
.talent02 .content .li_box .img_{width:100%; position:relative;}
.talent02 .content .li_box .img_::before {content:""; position:absolute; top:0; left:0; width:100%; height:100%; pointer-events:none; background:rgba(3, 15, 39, 0.40); opacity:0; backdrop-filter:blur(2.5px); -webkit-backdrop-filter:blur(2.5px); transition:all .4s;}
.talent02 .content .li_box .img_:after{content:""; position:absolute; top:0; left:0; width:100%; height:100%; pointer-events:none; background:linear-gradient(180deg, rgba(3, 15, 39, 0.00) 42.08%, rgba(3, 15, 39, 0.50) 100%);}
.talent02 .content .li_box .img_ img{width:100%;}
.talent02 .content .li_box .info_{ width:calc(100% - 88px); position:absolute; bottom:44px; left:50%; transform:translateX(-50%);}
.talent02 .content .li_box .info_ .t{font-size:.3rem; font-weight:bold; color:#fff; margin-bottom:.07rem;}
.talent02 .content .li_box .info_ .c{display:none;}
.talent02 .content .li_box .info_ .c .desc{color:#fff; position:relative; display:block;}
.talent02 .content li.act .li_box .img_::before{opacity:1;}
.talent03{padding:.7rem 0; position:relative; z-index:5;}
.talent03 .infor {padding:0 17%;}
.talent03 .infor .con{margin-top:.1rem;}
.talent03 .content{margin-top:.45rem;}
.talent03 .content .tit30{font-size:.3rem; font-weight:bold;}
.talent03 .content .item{position:relative;}
.talent03 .content .item>div{position:relative; height:2.95rem; overflow:hidden;}
.talent03 .content .item img{width:100%; height:100%; object-fit:cover;}
.talent03 .content .item .tit{position:absolute; left:.5rem; top:.45rem; z-index:1; color:#fff; font-weight:bold;}
.talent03 .content .item01 .left{float:left; width:66.66%;}
.talent03 .content .item01 .right{float:left; width:33.33%;}
.talent03 .content .item02{margin-top:-1px;}
.talent03 .content .item02 .average{float:left; width:33.33%;}
.talent03 .content .item .words{position:absolute; left:0; width:100%; bottom:0; height:0; color:#fff; transition:all .3s ease; }
.talent03 .content .item .words .t{position:absolute; top:1.1rem; left:.5rem; right:.5rem; opacity:0; visibility:hidden; transition:all .3s ease; text-align:justify;}
.talent03 .content .item>div:hover .words{height:100%;}
.talent03 .content .item>div:hover .words .t{opacity:1; visibility:visible; color:#fff;}
.talent03 .content .item03 .right{float:left; width:66.66%;}
.talent03 .content .item03 .left{float:left; width:33.33%;}
.talent04{background:url(../img/talent04_1.jpg) no-repeat center/cover; padding:1.2rem 0 0.9rem; position:relative; z-index:5;}
.talent04 .infor{display:flex; justify-content:space-between;}
.talent04 .infor .tit{color:#fff;}
.talent04 .infor .con {display:flex; font-size:.2rem; font-weight:bold; color:#fff;}
.talent04 .infor .con .cell{margin-left:.5rem;}
.talent04 .infor .con .cell a{font-weight:normal;}
.talent04 .content{margin-top:.5rem;}
.talent04 .content{display:flex; align-items:stretch; justify-content:space-between; flex-wrap:wrap;}
.talent04 .content .item{width:39.3%; border:1px solid rgba(255,255,255,.2); background:rgba(145, 199, 228,.2); backdrop-filter:blur(5px); box-sizing:border-box; margin-right:1.7%; border-radius:.3rem 0 0 0; overflow:hidden;}
.talent04 .content .item .box{padding:.6rem 8.6%; position:relative; overflow:hidden; }
.talent04 .content .item .box .area{position:relative;}
.talent04 .content .item .box .bg{position:absolute; top:50%; right:7.2%; height:1.8rem; transform:translateY(-50%);}
.talent04 .content .item .box .bg img{max-height:100%;}
.talent04 .content .item .box .icons{margin-bottom:.1rem; height:.6rem;}
.talent04 .content .item .box .icons img{max-height:100%;}
.talent04 .content .item .box .tit{font-weight:bold; font-size:.3rem; color:#fff; font-weight:bold;}
.talent04 .content .item .box .c{margin-top:.35rem; padding-bottom:.15rem; transition:all .36s; color:#fff;}
.talent04 .content .item .box .common_btn_box{position:absolute; bottom:0; left:0; opacity:0; visibility:hidden; transition:all .36s;}
.talent04 .content .item:hover .box .common_btn_box{opacity:1; visibility:visible;}
.talent04 .content .item:hover .box .c{opacity:0; visibility:hidden;}
.talent04 .content .item.item02{width:18%; text-align:center; margin-right:0;}
.talent04 .content .item.item02 .box2{padding:.42rem .42rem .21rem;}
.talent04 .content .item.item02 .box2 .t{color:#fff; margin-top:.1rem;;}

/* 发展历程 */
.history01 .content{background:url(../img/history01_1.png) no-repeat center/cover; border-radius:.4rem 0 0 0; padding:1.5rem 0 .8rem;}
.history01 .content .intro{padding:0 .8rem; margin-bottom:.6rem;}
.history01 .content .intro .tit{color:#fff;}
.history01 .content .intro .con{color:#fff; width:44%; height:1.5rem; overflow-y:auto; padding-right:4px;}
.history01 .content .intro .con::-webkit-scrollbar {width:2px; height:4px;}
.history01 .content .intro .con::-webkit-scrollbar-thumb {border-radius:0; background:#0f6ab5;}
.history01 .content .intro .con::-webkit-scrollbar-track {border-radius:0; background:rgba(255,255,255,.1);}
.history01 .content .year_box{padding:0 .5rem; padding-top:2px;;position:relative}
.history01 .content .year_box:before{content:''; width:100%; height:2px; background:rgba(255, 255, 255, 0.1); position:absolute; left:0; top:2px;}
.history01 .content .year_box .swiper-slide{text-align:center; font-size:.24rem;  font-weight:bold; cursor:pointer;}
.history01 .content .year_box .swiper-slide a{position:relative; display:inline-block; padding:0.25rem .25rem 0; color:rgba(255,255,255,.5);}
.history01 .content .year_box .swiper-slide a:before{content:''; width:100%; height:3px; background:#fff; position:absolute; left:0; top:-1px; transform:scale(0); transition:.5s ease;}
.history01 .content .year_box .swiper-slide.cur a{color:#fff;}
.history01 .content .year_box .swiper-slide.cur a:before{transform:scale(1);}
.history01 .content .year_box .arrs{display:none;}

.history02{background:url(../img/history02_1.jpg) no-repeat center/cover; padding-top:.96rem;}
.history02 .content ul{position:relative;}
.history02 .content ul:before{content:''; width:.8rem; height:100%; position:absolute; left:50%; top:.15rem; transform:translateX(-50%); pointer-events:none; background:url(../img/history02_3.png) repeat-y top/contain;}
.history02 .content li{padding-top:1.8rem; position:relative;}
.history02 .content li .circle{position:absolute; left:50%; transform:translateX(-50%); top:0; width:1.5rem; height:1.5rem; display:flex; align-items:center; justify-content:center; flex-direction:column; font-size:.24rem; color:#fff; font-weight:bold; background:url(../img/history02_2.png) no-repeat center/cover;}
.history02 .content .li_box{display:flex; justify-content:space-between; flex-wrap:wrap;}
.history02 .content .li_box .item{width:36.25%;}
.history02 .content .li_box .item .year{font-weight:bold; font-size:.24rem;  color:#f19725;}
.history02 .content .li_box .item .con{margin:.17rem 0 .37rem;}


/* esg */
.esg.channel_content{padding-top:0;}
.esg01 .infor .con {padding:0 18.4%;  margin-top:.2rem;}
.esg01 .content{margin-top:.4rem;}
.esg01 .content .list li .info{height:4rem;}
.esg01 .content .list li .info .tit{font-size:.3rem; padding-top:.2rem; font-weight:bold; color:#000;}
.esg01 .content .list li .info .tit span{display:block;}
.esg02{padding-top:.7rem;}
.esg02.news_detail03 .content .item .box .info_ .tit{max-height:inherit; display:block;}
.esg03{padding:.7rem 0; background:#f8f8f8; margin-bottom:.7rem;}
.esg03 .infor .con{margin:.2rem auto 0; width:49%;}
.esg03 .content{margin-top:.5rem;}

/* 国际布局 */
.layout.channel_content{padding-top:0;}
.layout01{background:#f8f8f8; padding:.8rem 0;}
.layout01 .infor{padding:0 6.25%;}
.layout01 .infor .con{font-weight:bold; color:#000; margin:.3rem 0 .25rem;}
.layout01 .content{margin-top:.5rem;}
.layout01 .content .list{margin-top:.5rem; display:flex; flex-wrap:wrap; justify-content:space-between;}
.layout01 .content .list li{width:27%; padding-right:4.75%; margin-right:4.75%; position:relative;}
.layout01 .content .list li:after{content:''; width:1px; height:90%; background:#ebebeb; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.layout01 .content .list li:last-child{padding-right:0; margin-right:0;;}
.layout01 .content .list li:last-child:after{display:none;}
.layout01 .content .list li .t{font-size:.24rem; font-weight:bold; color:#000;}
.layout01 .content .list li .c{margin-top:.15rem;}
.layout02{padding:.7rem 0;}
.layout02 .content{margin-top:.4rem;}
.layout02 .content .img_{width:80.5%; margin:0 auto; position:relative;}
.layout02 .content .img_ .dots { width:100%; position:absolute; left:0px; top:0px; height:100%; }
.layout02 .content .img_ .dot { transition:0.3s; position:absolute; width:0.9rem; height:0.9rem; border-radius:50%; background-color:rgba(255, 255, 255, 0); }
.layout02 .content .img_ .dot::before { content:""; position:absolute; left:50%; top:50%; transform:translate(-50%, -50%); border-radius:50%; background-color:#f39800;}
.layout02 .content .img_ .dot.first::before {opacity:0.1; }
.layout02 .content .img_ .dot.second::before {opacity:0.3; }
.layout02 .content .img_ .dot.third::before {opacity:0.5; }
.layout02 .content .img_ .dot.big::before {width:.9rem; height:.9rem; animation:shan 5s linear infinite; }
.layout02 .content .img_ .dot.middle::before{width:.6rem; height:.6rem; animation:shan 5s 1.2s linear infinite;}
.layout02 .content .img_ .dot.small::before {width:.4rem; height:.4rem; animation:shan 5s 0.5s linear infinite;}

@keyframes shan {
	0% { transform:translate(-50%, -50%) scale(1); }
	50% { transform:translate(-50%, -50%) scale(1.4); }
	100% { transform:translate(-50%, -50%) scale(1); }
}
.layout02 .content .img_ .dot.aidi:after{content:''; width:24px; height:30px; background:url(../img/layout02_4.png) no-repeat center/cover; position:absolute; left:50%; top:50%; transform:translate(-65%, -55%); z-index:3;}
.layout02 .content .img_ .dot.aidi i{position:absolute; left:97%; top:2%; width:1.21rem; height:.38rem; background:url(../img/layout02_3.png) no-repeat center/cover;}
/* 亚洲 */
.layout02 .content .img_ .dot.asia:after{content:''; width:24px; height:30px; background:url(../img/layout02_4.png) no-repeat center/cover; position:absolute; left:50%; top:50%; transform:translate(-65%, -55%); z-index:3;}
.layout02 .content .img_ .dot.asia i{position:absolute; left:97%; top:2%; width:1.46rem; height:.5rem; background:url(../img/layout02_asia.png) no-repeat center/cover;}
/* 欧洲 */
.layout02 .content .img_ .dot.eu:after{content:''; width:24px; height:30px; background:url(../img/layout02_4.png) no-repeat center/cover; position:absolute; left:50%; top:50%; transform:translate(-65%, -55%); z-index:3;}
.layout02 .content .img_ .dot.eu i{position:absolute; left:97%; top:2%; width:1.68rem; height:.67rem; background:url(../img/layout02_eu.png) no-repeat center/cover;}
/* 非洲 */
.layout02 .content .img_ .dot.af:after{content:''; width:24px; height:30px; background:url(../img/layout02_4.png) no-repeat center/cover; position:absolute; left:50%; top:50%; transform:translate(-65%, -55%); z-index:3;}
.layout02 .content .img_ .dot.af i{position:absolute; left:97%; top:2%; width:1.21rem; height:.5rem; background:url(../img/layout02_af.png) no-repeat center/cover;}

/* .layout02 .content .img_ .dot.tongli_en:after{content:''; width:24px; height:30px; background:url(../img/layout02_4.png) no-repeat center/cover; position:absolute; left:35%; top:35%; transform:translate(-50%, 0%); z-index:3;} */
.layout02 .content .smal_img{display:none;}
.layout02 .content .list{display:flex; justify-content:space-between; flex-wrap:wrap; margin-top:.2rem;}
.layout02 .content .list li{width:31.5%; margin-right:2.75%; background:#f9f9f9; border-radius:.3rem 0 0 0; padding:.55rem .35rem; box-sizing:border-box; transition:.5s ease;}
.layout02 .content .list li:last-child{margin-right:0;}
.layout02 .content .list li .icon{width:.36rem; height:.32rem; background:url(../img/layout02_icon1.png) no-repeat center/cover; transition:.5s ease;}
.layout02 .content .list li .t{font-size:.24rem; color:#000; font-weight:bold; transition:.5s ease; margin:.19rem 0 .09rem;}
.layout02 .content .list li .c{font-size:.18rem; transition:.5s ease; opacity:0; visibility:hidden; color:#fff;}
.layout02 .content .list li:hover{background:#0f6ab4;}
.layout02 .content .list li:hover .icon{background:url(../img/layout02_icon2.png) no-repeat center/cover;}
.layout02 .content .list li:hover .t{color:#fff;}
.layout02 .content .list li:hover .c{opacity:1; visibility:visible;}
.layout03{padding:.7rem 0; background:#f8f8f8;}
.layout03 .hd {display:flex; flex-wrap:wrap;}
.layout03 .hd .item{color:#bbbbbb; padding-right:.26rem; margin-right:.26rem; position:relative; cursor:pointer;}
.layout03 .hd .item:after{content:''; width:1px; height:70%; background:#bbb; position:absolute; right:0; top:50%; transform:translateY(-50%);}
.layout03 .hd .item:last-child{padding-right:0; margin-right:0;;}
.layout03 .hd .item:last-child:after{display:none;}
.layout03 .hd .item.cur{color:#f39800;}
.layout03 .bd{margin-top:.24rem;}
.layout03 .bd .text{margin-bottom:.65rem;}
.layout03 .bd .lunbo .item .box{padding:0 .35rem; position:relative;}
.layout03 .bd .lunbo .item .box:after{content:''; width:2px; height:100%; background:#E8EBEF; position:absolute; right:0; top:0;}
.layout03 .bd .lunbo .item .date{font-size:.24rem; color:#000; font-weight:bold;}
.layout03 .bd .lunbo .item .txt{margin-bottom:.35rem; height:0.7rem; overflow-y:auto;}
.layout03 .bd .lunbo .item.item_2794 .txt{height:1.2rem;}
.layout03 .bd .lunbo .item .txt::-webkit-scrollbar {width:4px; height:4px;}
.layout03 .bd .lunbo .item .txt::-webkit-scrollbar-thumb {border-radius:0; background:#0f6ab5;}
.layout03 .bd .lunbo .item .txt::-webkit-scrollbar-track {border-radius:0; background:#E8EBEF;}
.layout03 .bd .lunbo .item .pic{padding:16px; background:#e4e8ed; border-radius:.1rem;}
.layout03 .bd .lunbo .item .pic .rect-665{padding-bottom:66.5%;}
.layout03 .bd .year_stage{display:flex; margin-top:.5rem; justify-content:space-between;position:relative;}
.layout03 .bd .year_stage:after{content:''; width:calc(100% - .8rem); height:1px; background:#ddd; position:absolute; left:50%; transform:translateX(-50%); top:0;}
.layout03 .bd .year_stage .item{width:.8rem; font-size:.22rem; color:#000; ; cursor:pointer; padding-top:.3rem; position:relative; text-align:center;}
.layout03 .bd .year_stage .item:after{content:''; width:6px; height:6px; background:#dddddd; border-radius:.1rem; position:absolute; left:50%; transform:translateX(-50%); top:-2px; z-index:3;}
.layout03 .bd .year_stage .item.active{font-size:.32rem; color:#f39800; font-weight:bold;}
.layout03 .bd .year_stage .item.active:after{background:#f39800;}
.layout04{padding-top:.7rem;}
.layout04 .infor .con{font-size:.15rem; margin:.2rem 0 .27rem; color:#222;}
.layout04 .infor .txt{display:flex; justify-content:center; align-items:center; color:#222; flex-wrap:wrap;}
.layout04 .infor .txt .cell{display:flex; align-items:center; margin:0 .45rem;} 
.layout04 .infor .txt .cell i{color:#f19725;}
.layout04 .content{margin-top:0.4rem;}
.layout04 .content .form .inp_wrap{width:31.6%; float:left; margin-right:2.6%; border:1px solid #ebebeb; background:#fff; line-height:.5rem; box-sizing:border-box; height:.5rem; margin-bottom:.24rem;  padding:0 .2rem;}
.layout04 .content .form label{font-size:.16rem; color:#666; display:inline-block; margin-right:.1rem; }
.layout04 .content .form label em{color:red;}
.layout04 .content .form .inp_wrap .inp{line-height:.5rem; height:.5rem; font-size:.16rem; padding:0; border:none; width:70%; background:transparent;}
.layout04 .content .form .inp_wrap_mail{margin-right:0%;}
.layout04 .content .form .inp_wrap_text{margin-right:0%; width:100%; height:210px;}
.layout04 .content .form .inp_wrap_text textarea{line-height:30px; width:100%; border:none; padding:.2rem 0; box-sizing:border-box; height:100%;}
.layout04 .content .form .Validform_error{background:transparent;}
.layout04 .content .form .btm_box .yzm_box{width:55%; display:flex; align-items:center;}
.layout04 .content .form .btm_box .yzm_box .inp_yzm{line-height:.5rem; height:.5rem; font-size:.16rem; padding:0; border:none; width:40%; background:transparent;  border:1px solid #ebebeb; text-indent:.2rem;}
.layout04 .content .form .btm_box .yzm_box img{padding:0 2%;}
.layout04 .content .form .btm_box .btns_list{width:28%; }
.layout04 .content .form .btm_box .btns_list .btns{float:left; width:47%; margin-left:3%; height:.54rem; line-height:.54rem; text-align:center; background:none; border:none; border-radius:50px; cursor:pointer; color:#fff; font-size:.18rem; padding:0; transition:.5s ease;}
.layout04 .content .form .btm_box .btns_list .btns.sub{background:#f39800; color:#fff}
.layout04 .content .form .btm_box .btns_list .btns.reset{background:#666; color:#fff;}
.layout04 .content .form .btm_box .btns_list .btns:hover{background:#f39800; color:#fff;}
.layout .float-cursor{position:fixed; top:0; left:0; z-index:90; margin-left:-45px; margin-top:-27px; pointer-events:none;}


/* 20260604 */
.about_us03 .content .right .li_ .cover .list ul{max-height:3rem;; overflow-y:auto;}
.about_us03 .content .right .li_ .cover .list ul::-webkit-scrollbar {width:2px; height:4px;}
.about_us03 .content .right .li_ .cover .list ul::-webkit-scrollbar-thumb {border-radius:0; background:#fff;}
.about_us03 .content .right .li_ .cover .list ul::-webkit-scrollbar-track {border-radius:0; background:rgba(255,255,255,.1);}


/* 20260605 */
.about_us01 .bd .play::before{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:20%; height:20%; border-radius:50%; content:''; z-index: -1;}
.about_us01 .bd .play::after{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:20%; height:20%; border-radius:50%; content:''; z-index: -1; }
.about_us01 .bd .play::before{animation:scale 2s ease-out infinite; background:rgba(243, 152, 0,.7); opacity:0.5; animation-delay:0;}
.about_us01 .bd .play::after{animation:scale2 2s ease-out infinite; background:rgba(243, 152, 0,.3); 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;}}
.about_us01 .bd .play{background:none;}
.about_us01 .bd .play img{position:relative; z-index:3; position:absolute; top:50%; left:50%; transform: translate(-50%, -50%);}
.about_us04 .content .top_,
.about_us04 .content .bott_ .item{box-shadow:0 0 15px rgba(0,0,0,.1);}
.header .gupiao{text-align:center;}

/* 20260610 */
.header .h_tools .h_menu{display:none;}

/* .history02 .content .li_box {justify-content:flex-start; padding-left:1.5rem; padding-top:.15rem;}
.history02 .content .li_box .item{width:100%;}
.history02 .content .li_box .item .con{margin:5px 0 .5rem; min-height:.9rem;}
.history02 .content li{padding-top:0;}
.history02 .content li .circle{width:1.2rem; height:1.2rem; left:0; transform:translateX(0); font-size:.2rem;}
.history02 .content ul:before{left:.2rem; transform:translateX(0);}
.history02 .content ul:last-child:before{display:none;} */

.about_us02 .content .right .swiper-slide ul{height:1.2rem;}
.about_us02 .content .right .swiper-slide li{line-height:.3rem;}

/* 20260611 */
.xc_banner>img{width:100%;}
.ibanner .widgets .btn-area>div{transition:.5s ease; border:1px solid #fff; border-radius:50%;}
.ibanner .widgets .btn-area>div:hover{background:#f39800;}
.ibanner .widgets .btn-area svg,.ibanner .widgets .btn-area .circleChart{display:none}
.ipart03{margin-bottom:0;}
.ipart03 .content .item.on .cont a:hover{color:#f39800;}
.leader01 .bd li .box .tit{width:1.5rem;}
.news_list.channel_content{padding-top:0;}
.news_list02 .bd li .box .info_ .tit{font-size:.2rem;}
.news_detail02 .tool>div.switcher{display:none;}
.news_detail02 .share_box li img{width:20px; height:20px;}
.pip_block .pip_show_case{position:relative;}
.pip_block .pip_show_case:after{content:''; width:29px; height:30px; background:url(../img/qi.png) no-repeat center/cover; position:absolute; right:0; top:0; opacity:0; visibility:hidden; transition:.5s ease; pointer-events:none;}
.pip_block .pip_show_case.progress-complete:after{opacity:1; visibility:visible;}

/* 20260612 */
.yanfa01{padding-top:.6rem;}
.f_place .left{max-width:1.7rem;}
.f_place .right .cell ul{align-items:flex-start;}
.f_place .right .cell ul li{align-items:flex-start; width:40%; margin-right:5%;}
.pip_block .en_tit{display:block;}
.talent01 .content ul{margin-top:12vh;}

/* 20260615 */
.layout03 .bd .lunbo .item .date{font-weight:normal;}
.layout03 .bd .lunbo .item .date_m{font-size:30px;}
.layout03 .bd .lunbo .item .date_y{font-size:18px;}
.layout03 .bd .lunbo .item .pic{padding:8px;}

/*20260616*/
.history02 .content .li_box .item{margin-bottom:60px}
.history02 .content .li_box .item .con{margin:5px 0 15px}
.history02 .content .li_box .item .pic{box-shadow:0 0 15px rgba(0,0,0,.1)}
.news_detail02 .myart{width:75%; margin:0 auto;}
.talent03 .infor,
.esg01 .infor .con{padding:0 11%;}
.esg03 .infor .con{width:auto!important; padding:0 11%;}
.shangshi_item .list{display:none;}
.yanfa02 .content .info_{padding:.4rem 0;}
.yanfa02 .content .info_ .tit{margin-bottom:.15rem;}
.yanfa01 .wrap>.con16{margin-top:10px;}
.yanfa01{padding-bottom:.8rem;}



/* 领导 团队 新做 */
.leaders.channel_content{padding-bottom:0;}
.leaders01 .pt_item .content  ul{display:flex; flex-wrap:wrap;}
.leaders01 .pt_item .content .li_{width:23.5%; margin-right:2%; margin-bottom:0.5rem;}
.leaders01 .pt_item .content .li_ .rect-70{padding-bottom:70%; border-radius:30px 0 0 0;}
.leaders01 .pt_item .content .li_four{margin-right:0;}
.leaders01 .pt_item .content .li_ .info{margin-top:.2rem;}
.leaders01 .pt_item .content .li_ .info .t{font-size:.24rem; font-weight:bold; color:#222; transition:.5s ease;}
.leaders01 .pt_item .content .li_ .info .c{font-size:.18rem; color:#555; transition:.5s ease;}
.leaders01.guanxian01 .pt_item2{margin-top:0;}
.leaders01 .pt_item .content .li_ img{transition:all 0.5s ease;}
.leaders01 .pt_item .content .li_:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05);}
.leaders01 .pt_item .content .li_:hover .info .t{color:#0f6ab4;}
.leaders01 .pt_item .content .li_:hover .info .c{color:#0f6ab4;}

/* 20260618 */
.layout02 .content .list{display:none;}
.layout03 .hd{justify-content:center;}
.layout03 .hd .item.cur{color:#000; text-align:center;}
.layout03 .bd .text{text-align:center;}
.layout03 .bd .lunbo .swiper_tips{margin-top:.35rem; margin-left:.35rem; display:none;}
.layout03 .bd .lunbo .swiper_tips>div{display:inline-block; vertical-align:middle;}
.layout03 .bd .lunbo .swiper_tips .info{margin-left:.15rem;}
.layout03 .bd .lunbo{position:relative;}
.layout03 .bd .lunbo .arrs_box{display:flex;}
.layout03 .bd .lunbo .arrs_box>div{width:.6rem; height:.6rem; margin-top:0; position:absolute; top:30%; transition:.5s ease;}
.layout03 .bd .lunbo .arrs_box .prev{left:-.5rem; background:url(../img/layout_jt1.svg) no-repeat center/cover;}
.layout03 .bd .lunbo .arrs_box .next{right:-.5rem; background:url(../img/layout_jt1.svg) no-repeat center/cover; transform:rotateZ(180deg);}
.layout04 .infor .con{font-size:.18rem;}
.layout .float-cursor{display:none!important;}










