﻿/*
* 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:#3cabff;}
.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
.util-page .gobutton .ion{ font-size: .8em;}
.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 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:1600px; 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:14px; line-height:1.6; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#1768b8;}
::-moz-selection {color:#fff; background:#1768b8; }
::selection {color:#fff; background:#1768b8; }
::-webkit-input-placeholder { color:#aaa; } 
.placeholder { color:#aaa;}
/*css组件设置*/
.form-control, .input-group-addon, .btn{border-radius:2px; }
.form-control:focus { border-color:#66afe9; outline:0; box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */

.header{position:fixed; left:0; top:0; width:100%; z-index:98; transition:all .5s ease; background:transparent;}

.header .h_logo .img01{display:none;}
.header .h_logo .img02{display:block;}
.header .h_logo a{width:.65rem; display:block; padding:0.12rem 0;}
.header .h_logo a img{width:100%; height:auto;}
.header .h_tools{float:right; font-size:0; position:relative; z-index:2;}
.header .h_tools > div{display:inline-block; line-height:0.92rem; font-size:0; margin-left:.35rem; transition:all .4s ease; color:#ffffff;}
.header .h_tools > div i{font-size:30px; vertical-align:middle; margin:0; cursor:pointer;}
.header .h_tools .h_search{margin-left:0;}

/* 导航 */
.header .inav_wrapper{transition:all .3s ease; margin-right:6.25%;}
.header .inav_wrapper .nav_li{padding:0 .35rem; float:left;}
.header .inav_wrapper .nav_li:last-child{padding-right:0;}
.header .inav_wrapper .nav_li .inav_a{display:block; font-size:0.18rem; text-transform:uppercase; line-height:.92rem; color:#ffffff; transition:all .5s ease; position:relative; position:relative;}

.header .inav_wrapper .nav_li .inav_a::after{content:''; position:absolute; left:0; width:100%; bottom:-1px; height:2px; background:#006cbf; opacity:0; transition:all .4s ease;}

/* 公共字号 */
.tit48{font-size:.48rem; line-height:1; font-weight:bold;}

/* 普通下拉 */
.header .inav_wrapper .nav_li .nav_down{display:none; position:absolute; left:0; top:100%; min-width:100%; background:#fff; overflow:hidden; z-index:10; border-top:1px solid #eeedef; box-sizing:border-box; padding:.4rem 0; box-shadow:0px 2px 6px 0px rgb(27 27 27 / 7%);}
.header .inav_wrapper .nav_li .nav_down .c_w{width:8rem; margin:0 auto;}
.header .inav_wrapper .nav_li .nav_down .nomal_ul{float:left; width:52.5%; margin-right:12.5%;}
.header .inav_wrapper .nav_li .nav_down .right{float:right; width:35%;}
.header .inav_wrapper .nav_li .nav_down .nomal_ul li{color:#000; white-space:nowrap; position:relative; border-bottom:1px solid #ededed; padding:.2rem; box-sizing:border-box;transition:all .5s ease; border-radius:10px; overflow:hidden;}
.header .inav_wrapper .nav_li .nav_down .nomal_ul li a{display:block; font-size:.16rem; line-height:.2rem; height:.2rem; text-transform:uppercase; position:relative; transition:all .5s ease;}
.header .inav_wrapper .nav_li .nav_down .nomal_ul li i{position:absolute; right:0; top:50%; transform:translateY(-50%); margin:0; font-size:.16rem; line-height:1; font-weight:bold; transition:all .5s ease;}
.header .inav_wrapper .nav_li .nav_down .nomal_ul li:hover{box-shadow:0 5px 15px rgba(0, 0, 0, 0.08);}
.header .inav_wrapper .nav_li .nav_down .nomal_ul li:hover a{color:#1768b8;}
.header .inav_wrapper .nav_li .nav_down .nomal_ul li:hover i{color:#1768b8;}

/* pc 搜索下拉 */
.search-alert{position:fixed; left:0; top:-100%; width:100%;  background:#fff; z-index:98; transition:all 0.5s ease; height:.92rem;}
.search-alert .cent-form {padding:0.21rem 0; height:0.5rem; line-height:0.5rem; width:50%; margin:0 auto;}
.search-alert .cent-form form{position:relative;}
.search-alert .cent-form form .inp{border:none; font-size:0.15rem; height:0.5rem; line-height:0.5rem; text-align:left; width:100%; box-sizing:border-box; background:none; padding:0; padding-left:0.3rem; border-bottom:1px solid #aaa;}
.search-alert .cent-form form .btns{position:absolute; left:0; top:50%; border:none; padding:0; background:none; text-align:center; margin:0;  margin-top:-0.1rem; cursor:pointer; outline:none; transition:all 0.5s ease;}
.search-alert .cent-form form .btns .icon{width:0.2rem; height:0.2rem;}
.search-alert .cent-form form .btns:hover{opacity:0.7;}
.search-alert .cent-form form .close{position:absolute; right:0; top:50%; margin-top:-0.1rem;}
.search-alert .cent-form form .close_icon{display:block; width:0.2rem; height:0.2rem; cursor:pointer; -webkit-transition:-webkit-transform 0.3s ease 0s; transition:transform 0.3s ease 0s;}
.search-alert .cent-form form .close .close_icon:hover{-webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg);}
.search-alert.active{top:0;}

/* 语言版本下拉 */
.header .h_tools .h_lan .lan_down{position:absolute; width:1.3rem; height:1.3rem; top:100%; left:50%; margin-left:-0.65rem; z-index:2; display:none; background-color:rgba(255, 255, 255, .6); box-shadow:0px 3px 7px 0px rgba(0, 0, 0, 0.1); padding:.15rem 0 .04rem; box-sizing:border-box;}
.header .h_tools .h_lan .lan_down li{padding:.17rem 0; opacity:1; text-align:center; font-size:.18rem; background:transparent; transition:all 0.5s ease; line-height:1;}
.header .h_tools .h_lan .lan_down li a{display:block; color:#333333; transition:all 0.5s ease;}
.header .h_tools .h_lan .lan_down li:hover{background:#1768b8;}
.header .h_tools .h_lan .lan_down li:hover a{color:#fff;}

/* 右侧导航 */
.right_map{position:fixed; top:0; left:0; width:100%; height:100%; z-index:999; display:none;}
.right_map .bg{position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.3);}
.right_map .content{width:4rem; height:100%; overflow:hidden; background:#fff; float:right; position:relative; right:-4rem; transition:all 0.5s ease;}
.right_map .con_top{height:1.28rem; background:#1768b8;}
.right_map .con_top span{float:left; padding-left:40px; font-size:16px; line-height:1.28rem; color:#fff; font-weight:bold;}
.right_map .con_top .close{float:right; display:block; width:.4rem; height:.4rem; background-repeat:no-repeat; background-image:url(../img/icon7.png); background-position:center center; margin:.4rem .4rem 0 0; cursor:pointer; background-size:contain;}
.right_map .con_bottom{overflow-y:auto; overflow-x:hidden; width:100%; height:calc(100% - 1.28rem);}
.right_map .con_bottom .headNavDl {padding:0 40px; overflow:hidden;}
.right_map .con_bottom .headNavDl dd{border-bottom:2px solid #f4f4f4; margin-top:14px; padding-bottom:15px;}
.right_map .con_bottom .headNavDl dd .divT{font-size:16px; height:30px; line-height:30px;}
.right_map .con_bottom .headNavDl dd .divT a{color:#333;}
.right_map .con_bottom .headNavDl dd .div_a{line-height:26px;}
.right_map .con_bottom .headNavDl dd .div_a a {display:inline-block; color:#999; font-size:14px; padding-right:10px;}
.right_map .con_bottom .headNavDl dd .div_a a:hover{color:#1768b8;}
.right_map .con_bottom .stockBox{padding:0 40px; margin:10px 0;}
.right_map .con_bottom .stockBox .divT{height:30px}
.right_map .con_bottom .stockBox .divT span {padding-right:5px; font-size:23px; font-family:"Arial"; font-weight:bold; line-height:42px; color:#1768b8; transform:scaleY(1.5);}
.right_map .con_bottom .stockBox .divT em {clear:both; height:42px; font-size:14px; line-height:20px; color:#15901f; font-style:normal; position:relative; top:-5px; padding-right:20px;}
.right_map .up {background:url(../img/up.png) no-repeat right center;}
.right_map .down {background:url(../img/down.png) no-repeat right center;}
.right_map .con_bottom .stockBox .divT2 {height:24px; overflow:hidden; line-height:24px; color:#5f5c5c; font-size:14px; font-weight:bold;}
.right_map .con_bottom .stockBox .divT3 {height:24px; overflow:hidden; line-height:24px; color:#a3a3a3; font-size:14px;}
.right_map .con_bottom .rightCode {overflow:hidden; text-align:center; font-size:0px; padding-bottom:30px;}
.right_map .con_bottom .rightCode .center {display:inline-block; text-align:center;}
.right_map .con_bottom .ewm  {overflow:hidden; float:left; display:inline; margin:0px 10px; font-size:15px;}
.right_map .con_bottom .ewm .p {padding:4px; overflow:hidden; background:#fff; border:1px solid #ddd;}
.right_map .con_bottom .ewm .p img{display:block; width:85px; height:85px;}
.right_map .con_bottom::-webkit-scrollbar {width:4px; height:4px;}
.right_map .con_bottom::-webkit-scrollbar-thumb {background:#1768b8;}
.right_map .con_bottom::-webkit-scrollbar-track {background:#f6f5f5;}
/* 展开 */
.right_map.show .content{right:0}


/* 导航反白 */
.header:hover{background:#ffffff; box-shadow:0px 2px 6px 0px rgb(27 27 27 / 7%);}
.header:hover .inav_wrapper .nav_li .inav_a{color:#333333;}
.header:hover .h_logo .img01{display:block;}
.header:hover .h_logo .img02{display:none;}
.header:hover .h_tools > div{color:#333333;}
.header .inav_wrapper .nav_li:hover .inav_a{color:#1768b8!important; font-weight:bold;}
.header .inav_wrapper .nav_li:hover .inav_a::after{opacity:1;}
.header .inav_wrapper .nav_li.cur .inav_a{color:#1768b8!important; font-weight:bold;}
.header .inav_wrapper .nav_li.cur .inav_a::after{opacity:1;}


.header.fixed{background:#ffffff; box-shadow:0px 2px 6px 0px rgb(27 27 27 / 7%);}
.header.fixed .inav_wrapper .nav_li .inav_a{color:#333333;}
.header.fixed .h_logo .img01{display:block;}
.header.fixed .h_logo .img02{display:none;}
.header.fixed .h_tools > div{color:#333333;}


/* .header.active{background:#ffffff; box-shadow:0px 2px 6px 0px rgb(27 27 27 / 7%);}
.header.active .inav_wrapper .nav_li .inav_a{color:#333333;}
.header.active .h_logo .img01{display:block;}
.header.active .h_logo .img02{display:none;}
.header.active .h_tools > div{color:#333333;} */



/* 底部导航 */
.footer{background:url(../img/footer_bg.png) no-repeat right/cover;}
.footer .f_bott{color:rgba(255, 255, 255, .5); font-size:.14rem; line-height:.28rem; padding:0.16rem 0; border-top:1px solid rgba(255, 255, 255, .2);}
.footer .f_top{padding:.45rem 0 0;}
.footer .f_top .t_top{margin-bottom:.5rem; display:flex; justify-content:space-between; align-items:flex-start;}  

.footer .f_top .t_top .right .f_share{font-size:0;}
.footer .f_top .t_top .right .f_share .icon{display:inline-block; margin:0; line-height:.4rem; width:.4rem; height:.4rem; box-sizing:border-box; border-radius:50%; vertical-align:middle; background-color:#ffffff; text-align:center; margin-right:.2rem; padding:0; background-image:unset; transition:all .5s ease; color:#1768b8; position:relative;}
.footer .f_top .t_top .right .f_share .icon:last-child{margin-right:0;}
.footer .f_top .t_top .right .f_share .icon .iconfont{margin:0; font-size:.25rem; line-height:1; transition:all .5s ease; position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); z-index:2;}
.footer .f_top .t_bott{padding-bottom:.45rem;}
.footer .f_top .t_bott .b_left{width:68.4%;}
.footer .f_top .t_bott .b_left dl{float:left; margin-right:6.6%;}
.footer .f_top .t_bott .b_left dl:last-child{margin-right:0;}
.footer .f_top .t_bott .b_left dl .tit{line-height:1; font-size:.2rem; color:#ffffff; margin-bottom:.2rem;}
.footer .f_top .t_bott .b_left dl dd{margin-bottom:.15rem; color:rgba(255, 255, 255, .5); font-size:.15rem; line-height:1;}
.footer .f_top .t_bott .b_left dl dd a:hover{color:#ffffff; font-weight:bold;}
.footer .f_top .t_bott .b_left dl dt a:hover{color:#ffffff; font-weight:bold;}
.footer .f_top .t_bott .b_right{width:19.4%; margin-left:12.2%; text-align:right;}
.footer .f_top .t_bott .b_right .item{font-size:.14rem; line-height:.28rem; color:#ffffff;}
.footer .f_top .t_bott .b_right .item a:hover{color:#ffffff; font-weight:bold;}
.footer .f_top .t_bott .b_right .wei_bott{margin-bottom:.2rem;}
.footer .f_bott a:hover{color:#ffffff; font-weight:bold;}


/* 首页 */

/* banner */
.ibanner{position:relative;}
.ibanner .swiper-slide{position:relative; overflow:hidden;}
.ibanner .swiper-slide .img_box{height:100%; width:100%;}
.ibanner .swiper-slide .img_box img{width:100%; height:100%; object-fit:cover; object-position:bottom;}
.ibanner .swiper-slide .img_box video{width:100%; height:100%; object-fit:cover;}
.ibanner .swiper-slide .intro_box{position:absolute; top:50%; left:0; transform:translateY(-50%); width:100%; z-index:1;}
.ibanner .swiper-slide.video_slide .intro_box{display:none;}
.ibanner .swiper-slide .intro_box .tit{font-size:.48rem; line-height:.62rem; color:#0363c2; margin-bottom:0.2rem;}
.ibanner .swiper-slide .intro_box .tit em{font-weight:bold;}
.ibanner .swiper-slide .intro_box .con{font-size:.18rem; line-height:1.5; color:#1768b8;}
.ibanner .widgets .wrap{position:relative;}
.ibanner .swiper-tools{position:absolute; left:0; bottom:1.1rem; z-index:5; display:flex; align-items:flex-start;}
.ibanner .swiper-tools .swiper-pagination{position:static; display: flex; justify-content: center; align-items: center; }
.ibanner .swiper-tools .swiper-button-prev,
.ibanner .swiper-tools .swiper-button-next{position:static; background:none; width:auto; height:auto; margin-top:0; display:none;}
.ibanner .swiper-tools .iconfont{margin:0; font-size:0.24rem; color:#fff;}
/* button style */
.ibanner .swiper-pagination-bullet{position: relative; display: flex; justify-content: center; align-items: center; width: auto; height: auto; margin: 0 10px; background-color: transparent; border-radius:50%; cursor: pointer; transition: 0.3s; opacity:1;}
.ibanner .swiper-pagination-bullet span{background: #fff; height:8px; width:8px; border-radius:50%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); transition:all .5s ease;}
/* button circle */
.ibanner .progress {transform:rotate(-90deg);}
.ibanner .circle-origin {fill:transparent; stroke:#ffffff; stroke-width:2; stroke-linecap: round; stroke-dasharray: 69.115px; stroke-dashoffset: 69.115px; }
.ibanner .circle-bg {display:block; opacity:0;  fill:transparent; stroke:rgba(23, 104, 184, 0.3); stroke-width:2; transition:all .5s ease;}
.ibanner .swiper-pagination-bullet-active .circle-origin { animation: progress 5s linear; stroke:#1768b8;}
.ibanner .swiper-pagination-bullet-active .circle-bg{opacity:1;}
.ibanner .swiper-pagination-bullet-active span{background:#1768b8;}
@keyframes progress {
    0% {
        stroke-dashoffset: 69.115px;
    }

    100% {
        stroke-dashoffset: 0;
    }
}


/* 公共标题 */
.ct_box .common_en{font-size:.18rem; line-height:1; margin-bottom:.15rem; color:#1768b8; font-weight:bold;}
.ct_box .common_tit{line-height:.64rem;}
.ct_box .common_tit em{font-weight:normal;}
.ct_box .common_con{font-size:.15rem; color:#444444; line-height:.26rem;}


/* 公共按钮 */
.btn_box{font-size:0;}
.btn_box .btn_a{display:inline-block; height:.5rem; box-sizing:border-box; padding:0 .4rem 0 .3rem; font-size:0; border:solid 1px #bbbbbb; border-radius:25px; transition:all .5s ease;}
.btn_box .btn_a .iconfont{font-size:.16rem; line-height:.48rem; margin:0; margin-right:0.15rem; color:#1768b8; transition:all .5s ease; vertical-align:middle;}
.btn_box .btn_a .text{font-size:.14rem; line-height:.48rem; color:#222222; transition:all .5s ease; display:inline-block; vertical-align:middle;}

.btn_box .btn_a:hover{border-color:#1768b8; background-color:#1768b8;}
.btn_box .btn_a:hover .iconfont{color:#ffffff;}
.btn_box .btn_a:hover .text{color:#ffffff;}

/* 首页 */
.ipart01{position:relative;}
.ipart01 .bg img{width:100%;}
.ipart01 .content{position:absolute; top:50%; width:100%; transform:translateY(-50%); left:0;}
.ipart01 .ct_box .common_con{margin-bottom:.6rem; width:45.5%; text-align:justify;}
.ipart01 .ct_box .common_tit{margin-bottom:.28rem;}
.ipart02 .top{padding:.8rem 0;}
.ipart02 .top .left{float:left;}
.ipart02 .top .right{float:right; width:40%; margin-top:.4rem;}
.ipart02 .top .right .common_con{margin-bottom:.25rem;}
.ipart02 .content{position:relative; display:flex; /*width:19.2rem; margin:0 auto;*/}
.ipart02 .content .item{overflow:hidden; width:42%; position:relative; -webkit-transition:all 0.7s ease 0s; transition:all 0.7s ease 0s; margin-left:-10.5%;}
.ipart02 .content .item:first-child{margin-left:0;}
.ipart02 .content .item .img{width:100%; height:6.84rem; overflow:hidden; position:relative; transform:skew(-18deg); transform-origin:right top;}
.ipart02 .content .item .img::after{content:''; position:absolute; left:0; width:100%; bottom:0; height:100%; background:linear-gradient(to right,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0) 50%),linear-gradient(to top,rgba(0,0,0,0.3) 20%,rgba(0,0,0,0) 50%);}
.ipart02 .content .item .img img{width:100vw; height:6.84rem; 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;}
.ipart02 .content .item:nth-child(2) .img{transform-origin:left bottom;}
.ipart02 .content .item:nth-child(2) .img img{left:80%;}
.ipart02 .content .item .cont{position:absolute; bottom:0; left:0; height:100%; width:82%; z-index:2; color:#fff; box-sizing:border-box;}
.ipart02 .content .item:nth-child(2) .cont{left:auto; right:0;}
.ipart02 .content .item .cont .before{position:absolute; bottom:.7rem; left:5.2%; transform:translate(0,-50%); transition:all 0.3s linear; opacity:1; visibility:visible; text-align:center; width:72%;}
.ipart02 .content .item .cont .before .ct_box .common_tit{margin-bottom:0;}
.ipart02 .content .item:nth-child(2) .cont .before{left:auto; right:13.3%;}
.ipart02 .content .item .cont .after{opacity:0; visibility:hidden; transition:opacity 0.3s linear; width:80%; white-space:nowrap; position:absolute; bottom:2.5rem; left:14.8%;}
.ipart02 .content .item:nth-child(2) .cont .after{left:auto; right:14.8%;}
.ipart02 .content .item .cont .after .ct_box{margin-bottom:.5rem;}
.ipart02 .content .item .cont .after .ct_box .common_tit{margin-bottom:.25rem; position:relative; display:inline-block;}
.ipart02 .content .item .cont .after .ct_box .common_tit::after{content:''; position:absolute; top:.08rem; right:-.1rem; background:url(../img/ipart02_icon.png) no-repeat center/contain; width:.26rem; height:.26rem; transform:translate(100%, -50%);}
.ipart02 .content .item .cont .after .ct_box .common_con{color:#ffffff;}
.ipart02 .content .item .cont .before .ct_box .common_tit{position:relative; display:inline-block;}
.ipart02 .content .item .cont .before .ct_box .common_tit::after{content:''; position:absolute; top:.08rem; right:-.1rem; background:url(../img/ipart02_icon.png) no-repeat center/contain; width:.26rem; height:.26rem; transform:translate(100%, -50%);}
.ipart02 .content .item .cont .link_box{margin-top:.2rem; font-size:0; width:50%; white-space:normal;}
.ipart02 .content .item .cont .link_box .link{display:inline-block; padding-right:15%; padding-left:10%; position:relative; font-size:.2rem; line-height:.46rem;}
.ipart02 .content .item .cont .link_box .link:hover{font-weight:bold;}
.ipart02 .content .item .cont .link_box .link::after{content:'/'; position:absolute; right:0; top:50%; transform:translateY(-50%); font-size:.2rem; line-height:.46rem; color:#ffffff;}
.ipart02 .content .item .cont .link_box .link:hover{color:#fff; font-weight:bold;}
.ipart02 .content .item .cont .link_box .link:nth-child(3n)::after{display:none;}
.ipart02 .content .item .cont .link_box .link:last-child:after{display:none;}
.ipart02 .content .item .cont .link_box .link:nth-child(3n){padding-right:0;}
.ipart02 .content .item .cont .link_box br{display:none;}
.ipart02 .content .item .cont .link_box br:nth-child(3n){display:inline-block;}
.ipart02 .content .item .cont .link_box .link:first-child, .ipart02 .content .item .cont .link_box .link:nth-child(3n + 1){padding-left:0;}
.ipart02 .content .item.on .cont .before{opacity:0; visibility:hidden;}
.ipart02 .content .item:nth-child(1) .img{border-top-right-radius:.2rem; border-bottom-right-radius:.2rem;}
.ipart02 .content .item:nth-child(2) .img{border-bottom-left-radius:.2rem; border-top-left-radius:.2rem;}
.ipart02 .content .item.on:nth-child(2) .img img{left:50%;}
.ipart02 .content .item.on{-webkit-transition:width 0.3s linear; transition:width 0.3s linear; width:68.5%;}
.ipart02 .content .item.on .cont .after{opacity:1; visibility:visible; transition:opacity 0.15s 0.1s linear;}

.ipart03{padding:1rem 0;}
.ipart03 .rect-6279{padding-bottom:62.79%;}
.ipart03 .top{margin-bottom:.7rem;}
.ipart03 .content .list .item{width:29.6%; margin-right:5.6%; position:relative; float:left;}
.ipart03 .content .list .item:nth-child(3n){margin-right:0;}
.ipart03 .content .list .item::before{content:''; height:2px; width:100%; background-color:#dedede; top:0; left:0; z-index:2; position:absolute;}
.ipart03 .content .list .item::after{content:''; height:2px; width:0; background-color:#1e55ab; top:0; left:0; z-index:3; transition:all .8s ease; position:absolute;}
.ipart03 .content .list .item .index_box{padding:.55rem 0}
.ipart03 .content .list .item .index_box .time{font-size:0; margin-bottom:.22rem;}
.ipart03 .content .list .item .index_box .time .iconfont{display:inline-block; vertical-align:middle; margin:0; margin-right:.1rem; font-size:.16rem; line-height:1; color:#999999; transition:all .8s ease;} 
.ipart03 .content .list .item .index_box .time span{display:inline-block; vertical-align:middle; font-size:.16rem; line-height:1; color:#999999; transition:all .8s ease;} 
.ipart03 .content .list .item .index_box .tit{font-size:.24rem; line-height:.34rem; color:#000000; font-weight:bold; margin-bottom:.5rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; height:.68rem;}
.ipart03 .content .list .item:hover::after{width:72.5%;}
.ipart03 .content .list .item:hover .tit{color:#1768b8;}
.ipart03 .content .list .item:hover .time .iconfont{color:#1768b8;}
.ipart03 .content .list .item:hover .time span{color:#1768b8;}
.ipart03 .content .list .item:hover .btn_box .btn_a{border-color:#1768b8; background-color:#1768b8;}
.ipart03 .content .list .item:hover .btn_box .btn_a .iconfont{color:#ffffff;}
.ipart03 .content .list .item:hover .btn_box .btn_a .text{color:#ffffff;}
.ipart03 .content .list .item .img_box{border-radius:10px; overflow:hidden;}
.ipart04{background:#fafafa; overflow:hidden; position:relative; height:8.3rem;}
.ipart04 .item01{transform:skewX(-19deg) translateX(-31%); overflow:hidden; position:absolute; left:0; top:0; z-index:10; width:4.17rem;}
.ipart04 .item01 .img img{position:relative; transform:skewX(19deg) translateX(31%);}
.ipart04 .content{position:relative; width:100%; overflow:hidden; height:100%; background:url(../img/ipart04_02.png)no-repeat center/cover;}
.ipart04 .content .owl-carousel{width:83%; margin-left:auto;}
.ipart04 .content::after{content:''; position:absolute; right:0; width:90%; top:37.5%; height:2.74rem; background:url(../img/ipart04_line01.png) no-repeat center/cover;}
.ipart04 .content .wrap{position:relative;}
.ipart04 .content .top{position:absolute; right:0; top:8.5%; width:81.25%; z-index:10;}
.ipart04 .content .item{font-size:0;}
.ipart04 .content .item .box{display:inline-block; width:24.2%; position:relative; margin-right:13.7%;}
.ipart04 .content .item .box:nth-child(3){margin-right:0;}
.ipart04 .content .item .box .cont{position:absolute; top:58.5%; left:0; width:100%; box-sizing:border-box;}
.ipart04 .content .item .box img{position:absolute; z-index:-1; width:auto; }
.ipart04 .content .item .box.even .cont{bottom:60%; top:auto;}
.ipart04 .content .tit{color:#1768b8; margin-bottom:0.1rem; font-size:.6rem; line-height:1;}
.ipart04 .content .con{max-height:1.8rem; overflow-y:auto; white-space:normal; font-size:.15rem; line-height:.26rem; box-sizing:border-box;}
.ipart04 .content .con::-webkit-scrollbar {width:2px; height:2px;}
.ipart04 .content .con::-webkit-scrollbar-thumb {border-radius:5px; background:#e90012; }
.ipart04 .content .con::-webkit-scrollbar-track {border-radius:0; background:#fff;}
.ipart04 .content .con li{position:relative; padding-left:.2rem;}
.ipart04 .content .con li::after{content:''; position:absolute; left:0; top:.12rem; width:.06rem; height:.06rem; background:#282828; border-radius:50%;}
.ipart04 .content .owl-nav{font-size:0;}
.ipart04 .content .owl-nav>div{position:absolute; top:49%; width:0.52rem; height:0.52rem; right:0; background:url(../img/ipart04_jt01.png) no-repeat center/cover; outline:none; z-index:11;}
.ipart04 .content .owl-nav .owl-prev{left:-0.75rem; right:auto; transform:rotate(180deg) translateX(100%);}
.ipart04 .content .owl-nav>div:hover{background:url(../img/ipart04_jt02.png) no-repeat center/cover; transform:rotate(180deg);}
.ipart04 .content .owl-nav .owl-prev:hover{transform:rotate(0) translateX(-100%);}
.m_ipart04{display:none;}

/* 下层 */
.channel_content{padding:0 0 70px; min-height:30vh;}

/* 下层导航 默认是白的*/
.xc_pageHeader{height:.92rem;}
.xc_pageHeader .header{background:#ffffff;}
.xc_pageHeader .header .inav_wrapper .nav_li .inav_a{color:#333333;}
.xc_pageHeader .header .h_logo .img01{display:block;}
.xc_pageHeader .header .h_logo .img02{display:none;}
.xc_pageHeader .header .h_tools > div{color:#333333;}

/* 下层banner */
.xc_banner{position:relative; overflow:hidden; height:400px;}
.xc_banner>img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.xc_banner .intro{position:absolute; left:0; width:100%; top:50%; transform:translateY(-50%); z-index:0; color:#fff; }
.xc_banner .intro .box{padding:0 20%; text-align:center;}
.xc_banner .intro .tit{font-size:36px; line-height:40px; }
.xc_banner .intro .con{font-size:18px; line-height:26px; margin-top:8px;}

/* 面包屑 */
.crumbs{padding:25px 0; text-align:right;}
.crumbs em{display:inline-block; margin:0 10px; vertical-align:middle; font-size:14px; color:#888;}
.crumbs em i{margin:0; height:22px; line-height:22px; display:block;}
.crumbs a{display:inline-block; vertical-align:middle; font-size:14px; color:#888;}
.crumbs a.home{width:18px; height:15px; background:url(../img/xc/home.png) no-repeat center; vertical-align:-3px;}
.crumbs span{display:inline-block; vertical-align:middle; font-size:14px; color:#888;}
.crumbs h1{display:inline-block; font-size:14px; font-weight:normal;}

/* 公共标题 */
.common_infor .en_tit{font-size:16px; line-height:30px; color:#333; font-weight:bold; text-transform:uppercase;}
.common_infor .cn_tit{font-size:34px; line-height:40px; color:#1768b8; margin-top:5px; font-weight:bold;}
.common_infor .line{width:74px; height:2px; background:#1768b8; margin:20px 0 25px;}

/* 关于我们 */
.about_us.channel_content{padding:0;}
.about_us01 .infor .con{font-size:16px; line-height:26px; color:#444; text-align:justify;}
.about_us01 .infor .more{display:inline-block; font-size:14px; line-height:24px; color:#1768b8; margin-top:35px;}
.about_us01 .infor .more .icon{display:inline-block; width:16px; height:5px; background:url(../img/xc/more_jt.png) no-repeat center;  vertical-align:2px; margin-left:3px; transition:all 0.5s ease;}
.about_us01 .infor .more:hover .icon{margin-left:10px;}
.about_us01 .content{margin-top:40px;}
.about_us01 .content ul{display:flex; justify-content:center; align-items:stretch;}
.about_us01 .content li{width:32%; margin-left:2%; float:left; border:1px solid #ebebeb; border-radius:40px 0 40px 0; box-shadow:0 0 15px rgba(0,0,0,.1);}
.about_us01 .content li:first-child{margin-left:0;}
.about_us01 .content li .li_box{padding:45px 30px 45px 40px;}
.about_us01 .content li .li_box .num{font-size:20px; color:#1768b8; font-weight:bold;}
.about_us01 .content li .li_box .num span{display:inline-block; font-size:60px; line-height:60px; margin-right:5px;}
.about_us01 .content li .li_box .txt{font-size:16px; line-height:24px; color:#595959; margin-top:10px;}
.about_us02{background:url(../img/xc/about_us02.jpg) no-repeat center; padding:108px 0; margin-top:65px; background-size:cover;}
.about_us02 .content{width:30%; float:right;}
.about_us02 .content .list .item{margin-bottom:10px;}
.about_us02 .content .list .item .t{font-size:24px; line-height:38px; color:#1768b8; font-weight:bold;}
.about_us02 .content .list .item .c{font-size:18px; line-height:38px; color:#333; font-weight:lighter;}
.about_us02 .content .list .item:last-child{margin-bottom:0;}
/* .about_us03{margin:75px 0;} */
.about_us03 .anniu{z-index:13;position:absolute; top:49%; left:0; width:100%;}
.about_us03 .anniu .about_us03_btn{font-size:0;}
.about_us03 .anniu .about_us03_btn>div{position:relative; width:0.52rem; height:0.52rem; top:0; right:0; background:url(../img/ipart04_jt01.png) no-repeat center/cover; outline:none; z-index:11; cursor:pointer;}
.about_us03 .anniu .about_us03_btn .owl-prev{float:left; margin-left:.75rem; transform:rotate(180deg);}
.about_us03 .anniu .about_us03_btn .owl-next{float:right;}
.about_us03 .anniu .about_us03_btn>div:hover{background:url(../img/ipart04_jt02.png) no-repeat center/cover; transform:rotate(180deg);}
.about_us03 .anniu .about_us03_btn .owl-prev:hover{transform:rotate(0);}
.about_us04{padding:80px 0; background:url(../img/xc/honor01_bg.jpg) no-repeat center/cover;}
.about_us04 .common_infor{text-align:center;}
.about_us04 .common_infor .line{margin:20px auto 25px;}
.about_us04 .content{margin-top:40px;}
.about_us04 .content .rect-74{padding-bottom:74.286%;}
.about_us04 .content .swiper-container{overflow:visible;}
.about_us04 .content .swiper-slide{float:left; width:20%;}
.about_us04 .content .swiper-slide .txt_box{text-align:center; padding-top:26px; opacity:0;}
.about_us04 .content .swiper-slide .txt_box .tit{font-size:15px; color:#626262;}
.about_us04 .content .swiper-slide.swiper-slide-active .txt_box{opacity:1;}
.about_us04 .content .swiper_navi{text-align:center; margin-top:44px;}
.about_us04 .content .swiper_navi .prev_btn{display:inline-block; width:50px; height:50px; line-height:48px; font-size:24px; border-radius:50%; border:2px solid #1768b8; color:#1768b8; user-select:none; cursor:pointer; transition:all .5s ease;}
.about_us04 .content .swiper_navi .next_btn{display:inline-block; width:50px; height:50px; margin-left:20px; line-height:48px; font-size:24px; border-radius:50%; border:2px solid #1768b8; color:#1768b8; user-select:none; cursor:pointer; transition:all .5s ease;}
.about_us04 .content .swiper_navi .prev_btn:hover, 
.about_us04 .content .swiper_navi .next_btn:hover{color:#fff; background:#1768b8;}

/* 组织结构 */
.organization01 .img{text-align:center;}

/* 视频列表 */
.video_list01 .hd{position:relative;}
.video_list01 .hd .bg img{width:100%;}
.video_list01 .hd .cover{position:absolute; top:50%; left:0; width:100%; transform:translateY(-50%);}
.video_list01 .hd .cover .infor{width:32%; padding-left:4.7%; color:#fff;}
.video_list01 .hd .cover .infor .title{font-weight:normal; margin-bottom:15px; font-size:36px; line-height:44px;}
.video_list01 .hd .cover .infor .en{font-size:18px; line-height:30px; text-transform:uppercase; margin-bottom:5px;}
.video_list01 .hd .cover .infor .con{font-size:18px; line-height:30px;}
.video_list01 .hd .cover .play{position:absolute; top:50%; right:10%; transform:translateY(-50%); width:.6rem; height:.6rem; cursor:pointer;}
.video_list01 .hd .cover .play .icon{width:100%; height:100%; background:url(../img/xc/media01_play.png) no-repeat center/cover;}
.video_list01 .hd .cover .play::before{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:24px; height:24px; border-radius:50%; content:''; z-index: -1;}
.video_list01 .hd .cover .play::after{position:absolute; top:50%; left:50%; transform: translate(-50%, -50%); width:24px; height:24px; border-radius:50%; content:''; z-index: -1; }
.video_list01 .hd .cover .play::before{animation:scale 2s ease-out infinite; background:#fff; opacity:0.5; animation-delay:0;}
.video_list01 .hd .cover .play::after{animation:scale2 2s ease-out infinite; background:#fff; opacity:0.3; animation-delay:0;}

@keyframes scale{0%{transform:translate(-50%, -50%) scale(1); opacity:.9} 100%{transform:translate(-50%, -50%) scale(3); opacity:0;}}
@keyframes scale2{0%{transform:translate(-50%, -50%) scale(1); opacity:.9;} 100%{transform:translate(-50%, -50%) scale(5);opacity:0;}}

.video_list01 .bd{margin-top:55px;}
.video_list01 .bd .li_{float:left; width:32%; margin-right:2%; margin-bottom:40px; cursor:pointer;}
.video_list01 .bd .li_three{margin-right:0;}
/* .video_list01 .bd .li_:nth-child(4n){margin-right:0;} */
.video_list01 .bd .li_ .rect-6231{padding-bottom:62.31%;}
.video_list01 .bd .li_ .cover{position:absolute; width:100%; height:0; left:0; bottom:0; transition:all 0.5s ease; background:rgba(13, 70, 150,0.3); overflow:hidden;}
.video_list01 .bd .li_ .cover .play{width:40px; height:40px; background:url(../img/xc/media01_play.png) no-repeat center; background-size:auto 100%; position:absolute; left:50%; margin-left:-30px; top:50%; margin-top:-20px;}
.video_list01 .bd .li_ .intro{padding:35px; padding-right:70px; background:#f8f8f8; position:relative; transition:all .3s ease;}
.video_list01 .bd .li_ .intro::after{position:absolute; right:30px; top:50%; transform:translateY(-50%); font-family:'iconfont'!important; content:'\e694'; font-size:26px; margin:0;}
.video_list01 .bd .li_ .intro .t{font-size:20px; line-height:30px;}
.video_list01 .bd .li_:hover .cover{height:100%; transition:all 0.5s ease;}
.video_list01 .bd .li_:hover .intro{background:#0d4696; color:#fff;}

/* 研发实力 */
.yanfa01{overflow:hidden;}
.yanfa01 .content{margin-top:50px;}
.yanfa01 .content .item{margin-bottom:55px; background:#f8f8f8; position:relative;}
.yanfa01 .content .item:after{content:''; width:500px; height:100%; background:#f8f8f8; position:absolute; left:90%; top:0;}
.yanfa01 .content .item .rect-6745{padding-bottom:67.45%;}
.yanfa01 .content .item .img_{width:47%; float:left;}
.yanfa01 .content .item .intro_{width:53%; float:right; position:relative; z-index:2;}
.yanfa01 .content .item .intro_ .box{padding:45px 0 45px 75px}
.yanfa01 .content .item .intro_ .box .t{font-size:24px; line-height:27px; color:#333; font-weight:bold; margin-bottom:25px;}
.yanfa01 .content .item .intro_ .box .c{font-size:16px; line-height:27px; color:#666}
.yanfa01 .content .item.even .img_{float:right;}
.yanfa01 .content .item.even .intro_{float:left;}
.yanfa01 .content .item.even .intro_ .box{padding-left:0; padding-right:75px;}
.yanfa01 .content .item.even:after{left:inherit; right:90%}
.yanfa01 .content .item .item_box{ display:flex; align-items:center;}
.yanfa01 .content .item.even .item_box{flex-direction:row-reverse;}
.yanfa02 .infor .tit{font-size:24px; line-height:30px; color:#333; font-weight:bold;}
.yanfa02 .content{margin-top:30px;}
.yanfa02 .content .li_{width:31.25%; float:left; margin-right:3.125%; transition:0.5s ease; border:1px solid #1768b8; border-radius:5px; box-sizing:border-box; cursor:pointer; margin-bottom:40px;}
.yanfa02 .content .li_three{margin-right:0;}
.yanfa02 .content .li_ .box{height:90px; display:flex; padding:0 45px; align-items:center; justify-content:space-between;}
.yanfa02 .content .li_ .box .tit{font-size:20px; transition:0.5s ease; line-height:30px; color:#1768b8; width:calc(100% - 55px);}
.yanfa02 .content .li_ .box .ico{width:26px; height:22px; background:url(../img/yanfa02_1.png) no-repeat center; transition:0.5s ease; background-size:cover;}
.yanfa02 .content .li_:hover{background:#1768b8;}
.yanfa02 .content .li_:hover .box .tit{color:#fff;}
.yanfa02 .content .li_:hover .box .ico{background:url(../img/yanfa02_2.png) no-repeat center;background-size:cover}
/* 研发弹窗 */
.yanfa_tc{position:relative; z-index:100; display:none;}
.yanfa_tc .bg{width:100%; height:100%; position:fixed; left:0; top:0; background:url(../img/black50.png) center;}
.yanfa_tc .close{width:31px; height:31px; position:absolute; right:30px; top:32px; background:url(../img/pro_close.png) no-repeat center; transition:all 0.5s ease; cursor:pointer;}
.yanfa_tc .content{width:1100px; height:540px; background:#fafafa; position:fixed; left:50%;  top:50%; transform:translate(-50%,-50%);  overflow:hidden;}
.yanfa_tc .content .box{padding:90px 40px 60px 30px; background:#fafafa; display:flex; align-items:center; justify-content:space-between;}
.yanfa_tc .content .box .left{width:45%; float:left;}
.yanfa_tc .content .box .right{width:45%; float:right;}
.yanfa_tc .content .box .right .tit{font-size:30px; line-height:35px; color:#000;}
.yanfa_tc .content .box .right .con{font-size:18px; line-height:35px; max-height:245px; padding-right:5px; overflow-y:auto; color:#333; margin-top:20px;}
.yanfa_tc .content .box .right .con::-webkit-scrollbar {width:1px; height:4px;}
.yanfa_tc .content .box .right .con::-webkit-scrollbar-thumb {border-radius:5px; background:#666666;}
.yanfa_tc .content .box .right .con::-webkit-scrollbar-track {border-radius:0; background:#e2e2e2;}
body.nomove{overflow:hidden; height:100vh;}






/* 新闻列表 */
.news_list{margin-top:0;}
.news_list01{background:url(../img/xc/news_list01.jpg) no-repeat center; padding:60px 0 80px; background-size:cover;}
.news_list01 .infor{margin-bottom:30px;}
.news_list01 .infor .left{float:left; font-size:36px; line-height:36px; color:#1768b8;}
.news_list01 .infor .right{float:right; font-size:0;}
.news_list01 .infor .right a{display:inline-block; font-size:16px; line-height:30px; color:#333; padding:0 12px; position:relative; font-weight:lighter;}
.news_list01 .infor .right a:after{content:''; width:1px; height:17px; background:#434343; position:absolute; left:0; top:50%; margin-top:-8px;;}
.news_list01 .infor .right a:first-child:after{display:none;}
.news_list01 .infor .right a.cur{color:#1768b8; font-weight:bold;}
/* 新闻头条6 */
.news_list01 .rect-575{padding-bottom:57.9%;}
.news_list01 .content .item{float:left; width:32%; transition:.3s ease;}
.news_list01 .content .item.item2{margin:0 2%;}
.news_list01 .content .item .txt{ background:#fff;}
.news_list01 .content .item .txt .box{padding:33px 30px;}
.news_list01 .content .item .txt .box .date{font-size:14px; line-height:24px; color:#1768b8; transition:.3s ease;}
.news_list01 .content .item .txt .box .tit{font-size:20px; color:#333; line-height:30px; margin-bottom:20px; height:60px; overflow:hidden;text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.news_list01 .content .item .txt .box .con{font-size:14px; color:#888; line-height:21px; height:42px; overflow:hidden;
    overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.news_list01 .content .item .item_t:first-child{margin-bottom:23px;}
.news_list01 .content .item .item_t .txt{transition:.3s ease;}
.news_list01 .content .item1:hover,.news_list01 .content .item2:hover{box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2);}
.news_list01 .content .item1:hover .txt .box .tit,.news_list01 .content .item2:hover .txt .box .tit{color:#1768b8;}
.news_list01 .content .item .item_t:hover .txt{position:relative; box-shadow:-4px 2px 20px 1px rgba(0,0,0,0.2);}
.news_list01 .content .item .item_t:hover .tit{color:#1768b8;}
.news_list01 .content .item3 .txt .box{padding:48px 30px;}
.news_list02 .content{margin-top:40px;}
.news_list02 .content .hd{margin-bottom:30px;}
.news_list02 .content .hd .inp_box_wrap {width:32%; margin-left:2%; border-bottom:solid 2px #1768b8;}
.news_list02 .content .hd .inp_box_wrap:first-child{margin-left:0;}
.news_list02 .content .hd .inp_box_wrap .inp_box{display:block; width:100%; height:50px; line-height:50px; border:none; padding:0; margin:0; box-sizing:content-box; font-size:20px; color:#514f50; padding:0;text-indent:10px; font-weight:lighter;}
.news_list02 .content .hd .inp_box_wrap .inp_box.hd_inp{width:80%;}
.news_list02 .content .hd .inp_box_wrap>input::-webkit-input-placeholder {color:#514f50;}
.news_list02 .content .hd .inp_box_wrap .hd_btn{width:20%;height:50px; border:none; text-align:center; background-color:transparent;  outline:none; cursor:pointer; padding:0; }
.news_list02 .content .hd .inp_box_wrap .hd_btn .icon{display:inline-block; width:16px; height:16px; background:url(../img/xc/news_icon.png) no-repeat center;}
body .select-ui-options-default{margin-top:2px;}
body .select-ui-options li:hover,
body .select-ui-options li.hover{background:#1768b8;}
body .select-ui-options-bottom,
.news_list02 .select-ui-choose-bottom.on,
.news_list02 .select_box{border-radius:0px;}
.news_list02 ul li{border-bottom:1px solid #d1d3d4;}
.news_list02 ul li .rect-625{padding-bottom:62.5%;}
.news_list02 ul li a{display:block; padding:50px 0 40px;}
.news_list02 ul li .left{float:left; width:71%;}
.news_list02 ul li .left .tit{font-size:26px; color:#000; margin:12px 0; transition:.5s ease;}
.news_list02 ul li .left .con{ color:#4f4f4f; line-height:24px; height:48px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; margin-bottom:25px;}
.news_list02 ul li .left .txt{height:40px; position:relative;}
.news_list02 ul li .left .txt .date{color:#1768b8; opacity:1; visibility:visible; transition:.5s ease;}
.news_list02 ul li .left .txt .icon{position:absolute; top:0; opacity:0; visibility:hidden; transition:.5s ease;}
.news_list02 ul li .left .txt .icon i{display:inline-block; width:40px; height:40px; color:#fff; text-align:center; line-height:40px; vertical-align:middle; border-radius:50%; background:#1768b8; transition:all 0.5s ease;}
.news_list02 ul li .right{float:right; width:22%; border-radius:20px 20px 0 20px; overflow:hidden;}
.news_list02 ul li:hover .left .tit{color:#1768b8;}
.news_list02 ul li:hover .left .txt .icon:hover i{background:#1768b8;}
.news_list02 ul li:hover .left .txt .date{opacity:0; visibility:hidden;}
.news_list02 ul li:hover .left .txt .icon{opacity:1; visibility:visible;}
.news_list02 ul li.no_img .left{width:100%;}
.news_list02 ul li.no_img .right{display:none;}
/*widgets_common_pages_6 start*/
.widgets_common_pages_6{font-size:0; margin-top:50px;}
.widgets_common_pages_6 a,
.widgets_common_pages_6 span{line-height:58px;color:#666;background-color:#f1f1f1;display:inline-block;vertical-align:middle;text-align:center;padding:0 30px;font-size:14px;margin:0;}
.widgets_common_pages_6 a:hover,
.widgets_common_pages_6 span.current{color:#fff;background-color:#1768b8;}
@media only screen and (max-width:760px){
	.widgets_common_pages_6{margin-top:25px;}
	.widgets_common_pages_6 a, 
	.widgets_common_pages_6 span{line-height:30px; padding:0 10px;}
}
.widgets_common_pages_6{text-align:center;}
.page_number{display:inline-block; margin-right:30px;}
.page_arr{display:inline-block;}
/*widgets_common_pages_6 end*/

/* 新闻详细 */
.news_detail.channel_content{padding:0; margin-top:0;}
.news_detail01{background:#f0f0f0;padding:50px 0px;}
.news_detail01 .detail_l{width:70%;}
.news_detail01 .l_box{background:#fff;padding:8% 6%;}
.news_detail01 .news_title{font-size:30px;color:#000;margin-bottom: 10px; font-weight:bold;}
.news_detail01 .l_tools{margin-bottom:40px;line-height:20px;}
.news_detail01 .l_tools span{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#5a5a5a;}
.news_detail01 .news_time{margin-right: 20px;}
.news_detail01 .switcher .title{display:inline-block;*display:inline;*zoom: 1;vertical-align:middle;}
.news_detail01 .news_text{font-size:16px; line-height: 2}
.news_detail01 .detail_r{width:28%;}
.news_detail01 .detail_r .arr_box{background:#fff;padding:8%;margin-bottom:14px;color:#666;display:block;}
.news_detail01 .detail_r .arr_title{font-size:18px;color:#000;margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_r .arr_news_title{font-size:14px;font-weight:normal;}
.news_detail01 .detail_r .arr_time{font-size:14px;padding-top:6px;display:block;}
.news_detail01 .detail_r .arr_box:hover{color:#fff;background:#1768b8;}
.news_detail01 .detail_r .arr_box:hover .arr_title{color:#fff;}
.news_detail01 .detail_r .share_box{background:#fff;padding:8%;}
.news_detail01 .detail_r .share_title{font-size:18px;color:#000;margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_r .black_list{width:100%;height:42px;line-height:42px;background:#1768b8;text-align:center;font-size:18px;color:#fff;display:block;}
.news_detail01 .newdetail_share{padding:10px 0px;}
.news_detail01 .newdetail_share a{width:40px;height:40px;display:inline-block;cursor:pointer;text-align:center;border:1px solid #999;line-height:40px;border-radius:50%;background:none;padding:0;margin:0;margin-right: 10px;font-size:20px;color:#999;}

/* 公司治理 */
.third_nav{float:left; width:18%;}
.third_nav ul{border-top:1px solid #D8D8D8}
.third_nav li span{padding:20px 0; display:block; padding-right:25px; font-size:22px; line-height:30px; color:#333; font-weight:bold; position:relative; border-bottom:1px solid #D8D8D8; cursor:pointer;}
.third_nav li.cur span{color:#1768b8;}
.third_nav li span .icon{width:14px; height:14px; background:url(../img/com_manage01_icon1.png) no-repeat center; position:absolute; right:10px; top:50%; transform:translateY(-50%); transition: all 0.5s ease;}
.third_nav li.cur span .icon{background:url(../img/com_manage01_icon2.png) no-repeat center;}
.third_nav li dl{padding:10px 0; background:#f7f8fc; display:none;}
.third_nav li dd{padding:5px 40px; line-height:30px;;}
.third_nav li dd.on{color:#1768b8;}
.com_manage01 .container{float:right; width:79%;}
.com_manage01 .container .pt1 .hd {text-align:center;}
.com_manage01 .container .pt1 .hd .item{display:inline-block; padding:0 20px; cursor:pointer; line-height:35px; font-size:30px; color:#333;;}
.com_manage01 .container .pt1 .hd .item.cur{color:#1768b8;}
.com_manage01 .container .pt1 .bd{margin-top:40px;}
.com_manage01 .container .pt1 .bd img{display:none;}
.com_manage01 .container .pt1{margin-bottom:50px;}
.com_manage01 .container .pt2 li{margin-bottom:13px;}
.com_manage01 .container .pt2 .li_box{border:1px solid #cdcdcd; display:block; position:relative;}
.com_manage01 .container .pt2 .li_box .date{width:100px; color:#888; text-align:center; border-right:1px solid #cdcdcd; padding:17px 0}
.com_manage01 .container .pt2 .li_box .date .day{font-size:30px; line-height:41px; ;}
.com_manage01 .container .pt2 .li_box .date .year{font-size:14px; line-height:20px; margin-top:5px;}
.com_manage01 .container .pt2 .li_box .intro{padding:17px 54px; width:60%;}
.com_manage01 .container .pt2 .li_box .intro .tit{font-size:16px; line-height:66px; color:#888; width:calc(100% - 70px);}
.com_manage01 .container .pt2 .li_box .intro .icon{font-size:30px; width:50px; height:66px; line-height:66px; margin-right:20px;}
.com_manage01 .container .pt2 .li_box .anniu{position:absolute; right:45px; top:50%; margin-top:-14px; }
.com_manage01 .container .pt2 .li_box .anniu .view{display:inline-block; width:27px; height:28px; background:url(../img/xc/com_resport.png) no-repeat center; transition:all 0.5s ease;}
.com_manage01 .container .pt2 .li_box .anniu .down{display:inline-block; width:27px; height:28px;background:url(../img/com_manage01_down1.png) no-repeat center; transition:all 0.5s ease; margin-left:20px;}
.com_manage01 .container .pt2 li:hover .li_box .intro .tit{color:#1768b8;}
.com_manage01 .container .pt2 li:hover .li_box .date{color:#1768b8;}
.com_manage01 .container .pt2 li .li_box .anniu .view:hover{background:url(../img/xc/com_resport_on.png) no-repeat center;}
.com_manage01 .container .pt2 li .li_box .anniu .down:hover{background:url(../img/com_manage01_down2.png) no-repeat center;}


.com_manage01 .content{width:100%; float:left;}
.com_manage01 .content .left{width:33.3%; float:left;}
.com_manage01 .content .right{width:66.6%; float:left;}
.com_manage01 .content .rect-767{padding-bottom:76%;}
.com_manage01 .content .rect-153{padding-bottom:152%;}
.com_manage01 .content .right tr{background:#fff;}
.com_manage01 .content .right tr:nth-child(2n){background:#f1f6fa;}
.com_manage01 .content .right td{height:52px; border-color:#ebeef5!important; display:table-cell; vertical-align:middle; color:#777; padding-left:17px; padding-right:30px;}
.com_manage01 .content .right tr td:first-child{color:#333; text-align:center; padding-left:0; padding-right:0;}
.com_manage01 .content .right tr td:nth-child(3){color:#333; text-align:center; padding-left:0; padding-right:0;}



/* 公司公告 */
/* .com_report01 .bd li{margin-bottom:13px;}
.com_report01 .bd .li_box{border:1px solid #cdcdcd; display:block; position:relative;}
.com_report01 .bd .li_box .date{width:100px; color:#888; text-align:center; border-right:1px solid #cdcdcd; padding:17px 0}
.com_report01 .bd .li_box .date .day{font-size:36px; line-height:41px; font-weight:bold;}
.com_report01 .bd .li_box .date .year{font-size:14px; line-height:20px; margin-top:5px;}
.com_report01 .bd .li_box .intro{padding:17px 54px; width:60%;}
.com_report01 .bd .li_box .intro .tit{font-size:16px; line-height:66px; color:#888; width:90%;}
.com_report01 .bd .li_box .intro .icon{font-size:30px; height:66px; line-height:66px; margin-right:20px;}
.com_report01 .bd .li_box .anniu{width:27px; height:28px; background:url(../img/xc/com_resport.png) no-repeat center; position:absolute; right:45px; top:50%; margin-top:-14px; transition:all 0.5s ease;}
.com_report01 .bd li:hover .li_box .intro .tit{color:#1768b8;}
.com_report01 .bd li:hover .li_box .date{color:#1768b8;}
.com_report01 .bd li:hover .li_box .anniu{background:url(../img/xc/com_resport_on.png) no-repeat center;} */

/* 人才理念 */
.rc_concept02 .content li{width:23.5%; margin-right:2%; transition:0.5s ease; float:left;}
.rc_concept02 .content li:last-child{margin-right:0;}
.rc_concept02 .content li .box{padding:40px 0;}
.rc_concept02 .content li .icon {display:block; width:78px; height:78px; margin-left:auto; margin-right:auto;
    margin-bottom:20px;}
.rc_concept02 .content li .icon .img2{display:none;}
.rc_concept02 .content li .info{text-align:center; padding:0 30px;}
.rc_concept02 .content li .info .tit{font-size:20px; line-height:30px; color:#000;}
.rc_concept02 .content li .info .con{color:#666; font-size:14px; line-height:30px; height:150px; overflow:hidden; margin-top:15px;}
.rc_concept02 .content li.cur {background:#1768b8;}
.rc_concept02 .content li.cur .info .tit{color:#fff;}
.rc_concept02 .content li.cur .info .con{color:#fff;}
.rc_concept02 .content li.cur .icon .img2{display:block;}
.rc_concept02 .content li.cur .icon .img1{display:none;}

/* 人才培养 */
.rc_training.channel_content{padding-bottom:0;}
.rc_training01 .infor .tit{font-size:36px; color:#000; line-height:50px;}
.rc_training01 .infor .con{font-size:16px; line-height:30px; color:#555; margin-top:10px;}
.rc_training02{background:#e8ecf4; padding:70px 0; margin-top:70px; overflow:hidden; position:relative;}
.rc_training02 .content{position:relative;}
.rc_training02 .swiper-slide,
.rc_training02 .swiper-pagination {width:49.5%;}
.rc_training02 dl {overflow:hidden; position:relative; background:#fff;}
.rc_training02 dt {float:right; width:calc(100% - 200px);}
.rc_training02 dt img{width:100%;}
.rc_training02 dd {float:left; width:200px; height:100%; position:absolute; left:0; top:0;}
.rc_training02 dd h3 {position:absolute; left:0; bottom:0; width:100%; box-sizing:border-box;}
.rc_training02 dd h3 p {padding:40px; padding-bottom:90px;}
.rc_training02 .swiper-slide-next dd {display:none;}
.rc_training02 .swiper-slide-next dt {float:none;}
.rc_training02 .anniu{display:none;}
.rc_training02 .anniu div{width:50px;height:50px;line-height:50px; margin-top:-25px; text-align:center; background:#fff;color:#07388b;font-weight:bold;border-radius:50%;box-shadow:0 0 10px rgba(0, 0, 0, 0.3); opacity:0.4; transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; -ms-transition:all 0.3s; color:#000; font-size:16px;}
.rc_training02 .anniu div.swiper-button-prev{left:-30px;}
.rc_training02 .anniu div.swiper-button-next{right:-30px;}
.rc_training02 .anniu div i{font-size:20px;}
.rc_training02 .anniu .swiper-button-next.swiper-button-disabled, 
.rc_training02 .anniu .swiper-button-prev.swiper-button-disabled{opacity:0.6}
.rc_training02 .anniu div.swiper-button-prev{left:18%;}
.rc_training02 .anniu div.swiper-button-next{right:18%;}
.rc_training02 .anniu div:hover {opacity:1;}
.rc_training02 .swiper_page{position: absolute;left: 0;bottom: 45px;width: 100%;z-index: 9;font-size: 20px;}
.rc_training02 .swiper_page .swiper-pagination{position: static;margin: auto;text-align: left;color:#000;}
.rc_training02 .swiper_page .swiper-pagination-current{font-size: 24px;color: #003c82;margin-left: 40px;}
.rc_training02 .swiper_page .swiper-pagination-total{font-size: 14px;}

/* 联系我们 */
.contact_us.channel_content{padding-bottom:0; margin-top:0;}
.contact_us01{position:relative;}
.contact_us01 .map{height:740px;}
.contact_us01 .map img{height:100%; max-width:none;}
/* .contact_us01 .content{ left:0; bottom:120px; width:100%; z-index:2;} */
.contact_us01 .intro{background:#fff; width:25%; position:absolute; left:16%; bottom:120px;}
.contact_us01 .intro .box{padding:45px 55px 50px 40px}
.contact_us01 .intro .box dl{margin-bottom:40px;}
.contact_us01 .intro .box dl dt{font-size:18px; line-height:35px; color:#1768b8; font-weight:bold; padding-bottom:13px; position:relative; margin-bottom:13px;}
.contact_us01 .intro .box dl dt:after{content:''; width:80%; height:1px; background:#999; position:absolute; left:0; bottom:0;}
.contact_us01 .intro .box dl dt .icon{display:inline-block; height:24px; vertical-align:-3px;}
.contact_us01 .intro .box dl dd{font-size:16px; line-height:28px; color:#999;}
/* .contact_us01 .intro .box .share_box .email{display:inline-block; color:#000; vertical-align:middle;
margin-right:35px;}
.contact_us01 .intro .box .share_box .prints{display:inline-block; color:#000; vertical-align:middle; margin-right:35px; cursor:pointer;}
.contact_us01 .intro .box .share_box .bdsharebuttonbox{overflow:hidden; display:inline-block; vertical-align:middle}
.contact_us01 .intro .box .share_box .bdsharebuttonbox a{display:block; float:right; text-align:center; padding:0; margin:0;background:none; height:auto;}
.contact_us01 .intro .box .share_box i{font-size:24px} */
.contact_us01 .intro .box .share_box .icon{display:inline-block;vertical-align:middle;
margin-right:35px; position:relative;}
.contact_us01 .intro .box .share_box .icon .tanchuang{position:absolute; left:0; top:-45px; background:#000; font-size:14px; color:#fff; padding:5px 20px; width:170px; opacity:0; visibility:hidden; transition:all 0.5s ease; pointer-events:none;}
.contact_us01 .intro .box .share_box .icon .tanchuang::after{content:''; width:0; height:0; border:5px solid; border-color:#000 transparent transparent transparent; position:absolute; left:10px; top:100%;}
.contact_us01 .intro .box .share_box i{font-size:24px}
.contact_us01 .intro .box .share_box .icon:hover .tanchuang{opacity:1; visibility:visible; pointer-events: visible;}
.contact_us02{padding:90px 0}
.contact_us02 li{width:32%; margin-left:2%; float:left;}
.contact_us02 li:first-child{margin-left:0;}
.contact_us02 li .li_box{border-top:6px solid #1768b8; box-shadow:0 0 15px rgba(0,0,0,.1);}
.contact_us02 li .li_box{padding:45px 60px; height:310px;}
.contact_us02 li .li_box .tit{font-size:20px; line-height:25px; color:#ccc; text-align:center;}
.contact_us02 li .li_box .tit span{color:#1768b8;}
.contact_us02 li .li_box .img{width:157px; height:157px; margin:30px auto 20px;}
.contact_us02 li .li_box .con{font-size:14px; line-height:25px; color:#888; text-align:center;}
.contact_us02 li .li_box .txt{font-size:14px; line-height:25px; color:#888; text-align:center;}
.contact_us02 li.li02 .li_box .icon_box{text-align:center;}
.contact_us02 li.li02 .icon{display:inline-block; width:64px; height:64px;margin:30px 0; cursor:pointer;}
.contact_us02 li.li02 .icon01{background:url(../img/xc/icon02.png) no-repeat center; background-size:cover; margin-right:30px;}
.contact_us02 li.li02 .icon02{background:url(../img/xc/icon01.png) no-repeat center; background-size:cover; margin-right:30px;}
.contact_us02 li.li02 .icon03{background:url(../img/xc/icon03.png) no-repeat center; background-size:cover;}
.contact_us02 li.li02 .icon01.on{background:url(../img/xc/icon02_on.png) no-repeat center; background-size:cover;}
.contact_us02 li.li02 .icon02.on{background:url(../img/xc/icon01_on.png) no-repeat center; background-size:cover;}
.contact_us02 li.li02 .icon03.on{background:url(../img/xc/icon03_on.png) no-repeat center; background-size:cover;}
.contact_us02 li.li02 .con_box{display:none;}
.contact_us02 li.li02 .con_box .intro{margin-bottom:25px;}
.contact_us02 li.li02 .con_box .intro:last-child{margin-bottom:0;}
.contact_us02 li.li02 .con_box .intro .t{font-size:14px; line-height:20px; color:#888; margin-bottom:5px;}
.contact_us02 li.li02 .con_box .intro .c{font-size:14px; line-height:20px; color:#888}
.contact_us02 li.li02 .con_box.cur{display:block;}

/* 产品中心 */

/* 产品列表 */
.pro_list.channel_content{background:#fafafa; margin-top:0; padding-top:60px;}
.pro_list01{margin-bottom:55px;}
.pro_list01 .content{background:#fff; padding:35px 55px 32px; box-shadow:0 0 15px rgba(0,0,0,.1);}
.pro_list01 .hd .item{text-align:center; cursor:pointer;}
.pro_list01 .hd .item .tit{font-size:14px; line-height:24px; color:#aaa; margin-bottom:10px; transition:all 0.5s ease;}
.pro_list01 .hd .item .icon{display:inline-block; width:34px; height:34px; background-position:0 0;  }

.pro_list01 .hd .owl-item.center .item .tit{font-size:18px; color:#1768b8; font-weight:bold;}
.pro_list01 .hd .owl-item.center .item .icon {background-position:0 -34px;}
.pro_list01 .hd .owl-item .item.cur .tit{font-size:18px; color:#1768b8; font-weight:bold;}
.pro_list01 .hd .owl-item .item.cur .icon {background-position:0 -34px;}
.pro_list01 .hd{position:relative;}
.pro_list01 .hd:after{content:''; width:100%; height:1px; background:url(../img/pro_list01_line.png) center; position:absolute; left:0; top:49px}
.pro_list01 .hd .pro_list01_btn>div{width:38px; height:38px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:30px; transition:all 0.5s ease;}
.pro_list01 .hd .pro_list01_btn .owl-prev {left:0;background:url(../img/pro_list01_jt1.png) no-repeat center;}
.pro_list01 .hd .pro_list01_btn .owl-next {right:0;background:url(../img/pro_list01_jt2.png) no-repeat center;}
.pro_list01 .hd .pro_list01_btn .owl-prev:hover{background:url(../img/pro_list01_jt1_on.png) no-repeat center;}
.pro_list01 .hd .pro_list01_btn .owl-next:hover{background:url(../img/pro_list01_jt2_on.png) no-repeat center;}
.pro_list01 .bd{padding-top:50px; position:relative;}
.pro_list01 .bd:after{content:''; width:1px; height:100%; background:url(../img/pro_line.png) center; position:absolute; left:50%; top:0;}
.pro_list01 .bd .img_box .left{width:32.6%; float:left; padding-left:6%; margin-top:15px;}
.pro_list01 .bd .img_box .right{width:38%; float:right;}
.pro_list01 .bd .img_box{padding-bottom:35px;}
.pro_list01 .bd .more{display:block; width:160px; height:35px; line-height:35px; margin:0 auto; text-align:center; font-size:14px; background:#cf0609; color:#fff; position:relative; z-index:2;;}
.pro_list01 .bd .more:hover{background:#1768b8;}
.pro_list02 {background:url(../img/pro_list02_1.jpg) no-repeat center; padding:80px 0; margin-bottom:40px}
.pro_list02 .left{width:50%; float:left;}
.pro_list02 .left .infor{text-align:center;}
.pro_list02 .left .infor .en_tit{font-size:16px; line-height:20px; color:#333;}
.pro_list02 .left .infor .line{margin:15px auto 20px; width:74px; height:2px; background:#1768b8;}
.pro_list02 .left .infor .cn_tit{font-size:34px; line-height:34px; color:#1768b8; margin-bottom:25px;}
.pro_list02 .left .infor .con{font-size:14px; line-height:26px; color:#000; font-weight:lighter;}
.pro_list02 .right{width:50%; float:right;}
.pro_list02 .right .box{padding:0 100px 0 75px}
.pro_list02 .right .form .form_box{float:right; border:1px solid #fff; border-radius:40px; width:35%; position:relative;}
.pro_list02 .right .form .inp{width:90%; font-size:12px; height:26px; line-height:26px;  background:none; text-indent:10px; color:#fff; border:none; padding:0}
.pro_list02 .right .form .inp::-webkit-input-placeholder { color:#fff; }
.pro_list02 .right .form .icon{width:11px; height:11px; background:url(../img/pro_search.png) no-repeat center; position:absolute; right:10px; top:50%; margin-top:-5px; cursor:pointer;}
.pro_list02 .right .list{margin-top:24px; text-align:right; font-size:0;} 
.pro_list02 .right .list .li_first{font-size:16px; font-weight:bold; color:#fff; padding-bottom:5px; padding:0 5px; display:inline-block; border-bottom:1px solid #d4d4d4; margin-right:10px;}
.pro_list02 .right .list .li_{display:inline-block; padding:0 7px 0 17px; height:38px; line-height:38px; background:#fff; font-size:14px; color:#1768b8; border-radius:40px; margin-bottom:25px; margin-left:24px;cursor:pointer;}
.pro_list02 .right .list .li_ .icon{width:23px; height:23px; margin-left:10px; display:inline-block; vertical-align:-6px; transition:all 0.5s ease;}
.pro_list02 .right .list .li_.cur{box-shadow:0 0 15px rgba(0,0,0,.2);}
.pro_list02 .right .list .li_.cur .icon{background-image:url(../img/pro_list02_2_on.png)!important; background-repeat:no-repeat; background-size:cover;}
.pro_list03 .li_{width:23.5%; float:left; margin-right:2%; margin-bottom:40px; background:#fff; transition:all 0.5s ease;}
.pro_list03 .li_four{margin-right:0;}
.pro_list03 .li_box{display:block; padding:55px 25px 30px}
.pro_list03 .li_box .intro{text-align:center; padding-top:30px}
.pro_list03 .li_box .intro .t{font-size:18px; line-height:30px; color:#242424; margin-bottom:6px;}
.pro_list03 .li_box .intro .c{font-size:14px; line-height:24px; color:#999;}
.pro_list03 .li_.cur{box-shadow:0 0 15px rgba(0,0,0,.2);}
.pro_list02 .right .form .form_box{width:75%}
.pro_list02 .right .form .inp{height:34px; line-height:34px;}

/* 产品详细弹窗 */
.pro_detail{position:relative; z-index:60; display:none;}
.pro_detail .pro_bg{width:100%; height:100%; position:fixed; left:0; top:0; background:url(../img/black50.png) center;}
.pro_detail .pro_close{width:31px; height:31px; position:absolute; right:30px; top:32px; background:url(../img/pro_close.png) no-repeat center; transition:all 0.5s ease; cursor:pointer;}
.pro_detail .pro_content{width:1200px; height:680px; background:#fafafa; position:fixed; left:50%; margin-left:-600px; top:50%; margin-top:-340px; overflow:hidden;}
.pro_detail .pro_content .content{padding:90px 40px 60px 30px; background:#fafafa;}
.pro_detail .content .box .left{margin-top:40px; width:45.5%; padding:0 20px; float:left; position:relative;}
.pro_detail .proDetail_btn>div{width:10px; height:31px; z-index:2; font-size:0; cursor:pointer;  transition:all 0.5s ease; display:inline-block; position:absolute; top:50%; margin-top:-15px;;}
.pro_detail .proDetail_btn .owl-prev {left:0;background:url(../img/pro_detail01_jt1.png) no-repeat center}
.pro_detail .proDetail_btn .owl-next {right:0;background:url(../img/pro_detail01_jt2.png) no-repeat center;}
.pro_detail .pro_dots {text-align:center; margin-top:40px;}
.pro_detail .pro_dots .owl-dot{width:6px; height:6px; border:1px solid #000; margin:0 5px; border-radius:50%; display:inline-block; cursor:pointer;}
.pro_detail .pro_dots .owl-dot.active{background:#000;}
.pro_detail .pro_close:hover{transform:rotateZ(180deg);}

.pro_detail .content .box .right{width:45%; float:right;}
/* .pro_detail .content .box .right .r_box{padding-right:;} */
.pro_detail .content .box .right .text{font-size:14px; line-height:40px; color:#666}
.pro_detail .content .box .right .tit{font-size:36px; line-height:50px; color:#000; font-weight:lighter;}
.pro_detail .content .box .right .con{font-size:14px; line-height:24px; height:48px; padding-right:10px; overflow-y:auto; color:#777; margin:15px 0 25px;}
.pro_detail .content .box .right .con::-webkit-scrollbar {width:1px; height:4px;}
.pro_detail .content .box .right .con::-webkit-scrollbar-thumb {border-radius:5px; background:#666666;}
.pro_detail .content .box .right .con::-webkit-scrollbar-track {border-radius:0; background:#e2e2e2;}
.pro_detail .content .box .right .img_ .img{display:none;}
.pro_detail .content .box .right .img_ .img{font-size:14px; color:#666; line-height:30px;}
.pro_detail .content .box .right .img_ .img .t{font-size:18px; color:#333; font-weight:bold; margin-bottom:20px;;}
.pro_detail .content .box .right .img_ .img .c{height:240px; overflow-y:auto;}
.pro_detail .content .box .right .img_ .img .c::-webkit-scrollbar {width:1px; height:4px;}
.pro_detail .content .box .right .img_ .img .c::-webkit-scrollbar-thumb {border-radius:5px; background:#666666;}
.pro_detail .content .box .right .img_ .img .c::-webkit-scrollbar-track {border-radius:0; background:#e2e2e2;}
.pro_detail .content .box .right .more_box{margin-top:30px;}
.pro_detail .content .box .right .more_box span{display:inline-block; width:160px; height:38px; line-height:38px; background:#b2b2b2; font-size:14px; color:#fff; font-weight:bold; text-align:center; margin-right:40px; cursor:pointer;}
.pro_detail .content .box .right .more_box span.cur{background:#1768b8;}



/* 领导团队 */
.channel_content.leader_team{padding-bottom:0;}
.leader_team01 .list .item{width:20.8%; margin-right:5.6%; float:left; box-shadow:0 0 10px rgb(0 0 0 / 20%); color:#484848; margin-bottom:.6rem; cursor:pointer;}
.leader_team01 .list .item:nth-child(4n){margin-right:0;}
.leader_team01 .list .item .index_box{padding:.3rem .3rem .35rem; background-color:#e8ebf0;}
.leader_team01 .list .item .title{display:flex; align-items:center; justify-content:space-between;}
.leader_team01 .list .item .title .tit{font-size:24px; line-height:24px; font-weight:bold;}
.leader_team01 .list .item .title .icon{width:.24rem; height:.24rem; color:#ffffff; background-color:#1768b8; border-radius:50%; text-align:center; position:relative; overflow:hidden; transition:all .5s ease; font-size:.18rem; line-height:.24rem;}
.leader_team01 .list .item .con{font-size:14px; line-height:.24rem; height:.72rem; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; margin-top:.1rem; text-align:justify;}

/* 弹窗公共样式 */

.widgets_common_tc1{display:none;}
.widgets_common_tc1{position:fixed; width:100%; height:100%; top:0; left:0;}
.widgets_common_tc1 .wrap{height:100%; position:relative;}
.brandBox_detail{position:absolute; width:100%; top:50%; z-index:100; background:#fff; height:4.3rem; transform:translateY(-50%); left:0; overflow:hidden;}
.brandBox_detail .box .left{float:left; width:30%; box-shadow:0 0 10px rgb(0 0 0 / 20%)}
.brandBox_detail .box .right{float:right; width:70%; padding:70px 110px; padding-right:2rem; box-sizing:border-box;} 
.brandBox_detail .box .right .title_box{margin-bottom:.2rem; padding-bottom:.2rem; border-bottom:1px solid #d6d6d6;}
.brandBox_detail .box .right .title_box .tit{font-size:.36rem; line-height:1; color:#484848; margin-bottom:.2rem;}
.brandBox_detail .box .right .title_box .con{font-size:.16rem; line-height:0.32rem; color:#848484;}
.brandBox_detail .box .right .box_scroll{font-size:.16rem; line-height:.24rem; color:#848484; overflow-y:auto; height:1.44rem;}
.brandBox_detail .box .right .box_scroll::-webkit-scrollbar{width:2px; height:4px;}
.brandBox_detail .box .right .box_scroll::-webkit-scrollbar-thumb{border-radius:5px; background:#1768b8;}
.brandBox_detail .box .right .box_scroll::-webkit-scrollbar-track{border-radius:0; background:transparent;}
.brandBox_detail .close{cursor:pointer; width:43px; height:43px; margin:30px auto 0; position:absolute; right:16px; top:-12px; transition:all 0.5s ease;}
.brandBox_detail .close i{font-size:35px; line-height:43px; margin:0; vertical-align:middle; color:#333333; transition:all .3s ease;}
.brandBox_detail .close:hover i{color:#1768b8;}
.brandBox_detail_bg{position:fixed; width:100%; height:100%; left:0; top:0; background:url(../img/widgets_common_tc_bg.png); z-index:90}

@media only screen and (max-width: 992px) {
	.brandBox_detail{width:100%; left:0; margin-left:0;}

}

@media only screen and (max-width: 760px) {
	.brandBox_detail .box{padding:0 20px; margin:70px 0 20px; height:410px;}
	.brandBox_detail .box .tit{font-size:20px;}
	.brandBox_detail .close{margin-top:20px;}

}


/* 20240806 */
.pro_detail .content .box .right .more_box span{display:none;}
.pro_detail .content .box .right .img_ .img .c{padding-right:3px;}
.pro_detail .pro_dots.disabled{display:none;}
.pro_detail .proDetail_btn.disabled{display:none;}
.pro_detail{z-index:100;}
.ipart02 .top .right{margin-top:0;}
.ipart02 .top .left{margin-top:15px;}
.leader_team01 .list ul{display:flex; align-items:stretch; flex-wrap:wrap;}
.leader_team01 .list .item{background:#e8ebf0;}
.leader_team01 .list .item .title .icon{display:none;}
.leader_team01 .list .item .con{font-size:14px; line-height:24px; height:auto;}
.jltd .wrap{overflow:hidden;}
.jltd .Form-J1-content{width:calc(100% - 150px); float:left;}
.jltd .jltd_ewm{float:right; width:130px;  margin-top:50px;}
.jltd .jltd_ewm .tel {font-size:14px; margin-top:25px;}
.jltd .jltd_ewm .tel a{display:block; font-weight:bold; font-size:16px;}
body .searchArea .content_form .form_box .search .btn_wrap .btns::before,
body .resultArea #botBtn a::before{background:#1768b8;}
body .bg-primary{background:#1768b8;}

/* 20240828 */
.right_map .con_bottom .stockBox{display:none;}
.right_map .con_bottom .rightCode{margin-top:10px;}
.yanfa01 .content .item .intro_ .box{padding:32px 0 32px 35px;}

/* 20240912 */
.pro_list02 .left .infor .cn_tit,
.pro_list02 .left .infor .en_tit{font-weight:bold;}
.pro_list02 .left .infor{width:200px; margin:0 auto; text-align:left;}
.pro_list02 .left .infor .line{margin:15px 0 20px;}
.contact_us02 ul{font-size:0; text-align:center;}
.contact_us02 li{width:36%; margin:0 3%; float:none; display:inline-block; vertical-align:top;}
.contact_us02 li.li03{display:none;}

/* 20241017 */
.video_list01 .hd{display:none;}

/* 20241018 */
.footer .f_top .t_top .right .f_share .icon.douyin{display:none;}
.channel_content{min-height:42vh;}
.contact_us01 .intro .box .share_box .icon .tanchuang.tc_email{width:215px;}

/* 20241030 */
.ipart03 .content .list .item .index_box{padding-bottom:.3rem;}
.ipart04 .btn_box{display:none;}










