﻿/*
* 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:20%;*width:20%}.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:#005caa;}
.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(../images/ico.png);
	*text-indent:0; *zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');vertical-align:middle;}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
.wrap { width:1300px; 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.8; color:#555; background:#fff;}
a{color:inherit;}
a:hover { color:#005caa;}
::-moz-selection {color:#fff; background:#005caa; }
::selection {color:#fff; background:#005caa; }
::-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:text; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */
.header_wrap{height:106px; -moz-transition:all .2s ease 0s; -ms-transition:all .2s ease 0s; -o-transition:all .2s ease 0s; -webkit-transition:all .2s ease 0s; transition:all .2s ease 0s;}
.header_wrap.fixed{height:80px;}
.header{position:fixed; left:0; top:0; z-index:15; width:100%; background:#fff; box-shadow:2px 2px 10px rgba(0,0,0,.2); -moz-transition:all .2s ease 0s; -ms-transition:all .2s ease 0s; -o-transition:all .2s ease 0s; -webkit-transition:all .2s ease 0s; transition:all .2s ease 0s;}
.header .h_top{padding-top:10px; position:relative; z-index:6;}
.header .h_top .h_tool{margin-left:25px; line-height:21px; padding-bottom:3px; height:21px; position:relative;}
.header .h_top .h_contact{font-size:14px; color:#005caa;}
.header .h_top .h_language{font-size:14px; color:#9c9c9c; position:relative;}
.header .h_top .h_language:after{content:""; position:absolute; top:5px; bottom:2px; left:-16px; width:1px; background:#d4d4d4;}
.header .h_top .h_language a:hover{color:#9c9c9c;}
.header .h_top .h_language span{display:inline-block; vertical-align:middle;}
.header .h_top .h_language i{display:inline-block; vertical-align:middle; margin-right:0;}
.header .h_top .h_language .icon{width:16px; height:16px; margin-top: 2px; background:url(../images/h_lan.png) no-repeat center;}
.header .h_top .h_language .pc_txt{display:inline-block;}
.header .h_top .h_language .mobile_txt{display:none;}
.header .h_top .h_language .lan_down{position:absolute; width:130px; position:absolute; left:50%; margin-left:-65px; top:100%; display:none; z-index:3; padding:5px 0;}
.header .h_top .h_language .lan_down{background:#E6E8EA; background:rgba(230,232,234,0.8);}
.header .h_top .h_language .lan_down ul>li{margin:5px 0;}
.header .h_top .h_language .lan_down ul>li a{display:block; padding:5px 10px; color:#666;}
.header .h_top .h_language .lan_down ul>li a img{margin-right:10px;}
.header .h_top .h_language .lan_down ul>li a span{display:inline-block; font-size:15px;}
.header .h_top .h_language .lan_down ul>li a:hover{background:rgba(255,255,255,.9);}
.header .h_top .h_search{font-size:18px; color:#9c9c9c; font-weight:bold; }
.header .h_top .h_search span{display:inline-block; vertical-align:middle;}
.header .h_top .h_search .icon{width:13px; height:13px; background:url(../images/h_sear.png) no-repeat center; vertical-align:-4px;}
.header .h_bott {position:relative; z-index:5; transition:all 0.5s ease; background:#fff;}
.header .h_bott .h_logo{float:left; margin-top:-10px; -moz-transition:all .2s ease 0s; -ms-transition:all .2s ease 0s; -o-transition:all .2s ease 0s; -webkit-transition:all .2s ease 0s; transition:all .2s ease 0s;}
.header .h_bott .h_logo a{display:block; font-size:0;}
.header .h_bott .inav_wrapper{float:right; padding: 12px 0 10px; -moz-transition:all .2s ease 0s; -ms-transition:all .2s ease 0s; -o-transition:all .2s ease 0s; -webkit-transition:all .2s ease 0s; transition:all .2s ease 0s;}
.header .h_bott .inav_wrapper .inav .nav_li{float:left; line-height:50px;}
.header .h_bott .inav_wrapper .inav .nav_li>a{padding:0 20px; font-size:16px; line-height:40px; color:#202020;}
.header .h_bott .inav_wrapper .inav .nav_li.cur>a{color:#005caa; font-weight:bold;}
.header .h_bott .inav_wrapper .inav .nav_li:hover>a{color:#005caa; font-weight:bold;}
.header .mobile_key{display:none;}
.channel_content{min-height:310px; padding:60px 0 80px;}
.header.fixed{top:-34px;}
.header.fixed .h_bott .h_logo{margin-top:10px;}
.header.fixed .h_bott .inav_wrapper{padding:15px 0;}

.header.proDet_header{position:relative;}
.header .inav .nav_li .nav_layer{position:absolute; top:100%; left:0; width:100%; background:url(../images/nav.jpg) repeat center; padding:30px 0; display:none;}
.header .inav .nav_li .nav_layer .layer_l{width:20%; padding:0; float:left;}
.header .inav .nav_li .nav_layer .layer_l a{font-weight:normal; display:block; line-height:40px; height:40px; font-size:16px; color:#666; border-bottom:1px solid #e0e0e0; text-align:center;}
.header .inav .nav_li .nav_layer .layer_l .nav_ico{margin-top:3px;}
.header .inav .nav_li .nav_layer .layer_l li:hover a{color:#fff; background:#0e68b0;}
.header .inav .nav_li .nav_layer .layer_l li:hover .nav_ico{background-position:-60px -60px}
.header .inav .nav_li .nav_layer .layer_r{width:70%;}
.header .inav .nav_li .nav_layer .layer_r .layer_text{width:49%;}
.header .inav .nav_li .nav_layer .layer_r .list_img{width:46%}
.header .inav .nav_li .nav_layer .layer_r .layer_p{font-weight:normal; font-size:14px; margin-bottom:20px; min-height:100px; line-height:24px;}

.header .inav .nav_li .nav_layer .common-btn{line-height:52px; border:1px solid #005caa; color:#005caa; text-align:center; display:inline-block; *display:inline; *zoom:1; padding:0 50px; font-size:16px; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.header .inav .nav_li .nav_layer .common-btn:after{content:""; position:absolute; left:0; right:100%; top:0; bottom:0; z-index:1; background:#005caa; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.header .inav .nav_li .nav_layer .common-btn span{position:relative; z-index:2;}
.header .inav .nav_li .nav_layer .common-btn i{font-weight:bold;}
.header .inav .nav_li .nav_layer .common-btn:hover:after{right:0;}
.header .inav .nav_li .nav_layer .common-btn:hover{color:#fff;}
.nav_li.nav_li_pro .layer_r{display:none;}
.nav_li.nav_li_pro .layer_r.layer_r0{display:block;}
.nav_li.nav_li_pro .nav_layer .layer_l li.cur{color:#fff; background:#0e68b0;}
.nav_li.nav_li_pro .nav_layer .layer_l li.cur a{color:#fff;}
.header .inav .nav_li .nav_layer .layer_r .layer_p ul li{font-size:16px; color:#323232; line-height:48px;}
.header .inav .nav_li .nav_layer .layer_r .layer_p ul li a{position:relative;}
.header .inav .nav_li .nav_layer .layer_r .layer_p ul li a:after{position:absolute; content:''; left:0; bottom:-10px; background:#0e68b0; width:0; height:1px; transition:.5s ease;}
.header .inav .nav_li .nav_layer .layer_r .layer_p ul li:hover a:after{width:100%;}
.header .h_top .h_tool a.no_link{display:block;}
.header .h_top .h_tool a.a_link{display:none;}
.header .h_bott .inav_wrapper .inav .nav_li>a{padding:0 0 0 55px;}
.m_nav{display:none;}
.m_nav{position:fixed; left:0; top:70px; right:0; width:100%; background:#005caa; z-index:20; display:none; max-height:calc(100vh - 55px); max-height:calc(var(--vh, 1vh) * 100 - 45px); overflow-y:auto;} 
.m_nav .m_wrap{padding:0 5%;}
.m_nav .mNav_bott .m_navli{position:relative; transition:all 0.3s ease-out; border-bottom:solid 1px #005caa;}
.m_nav .mNav_bott .m_navli:last-child{border-bottom:none;}
.m_nav .mNav_bott .m_navli>a{display:block; padding:15px 35px 15px 15px; font-size:14px; position:relative; overflow:hidden; color:#fff;}
.m_nav .mNav_bott .m_navli>a:hover{color:#fff;}
.m_nav .mNav_bott .m_navli>a:after,
.m_nav .mNav_bott .m_navli>a:before{content:''; background:#fff; width:9px; height:2px; display:block; position:absolute; top:0; bottom:0; right:15px; margin:auto;}
.m_nav .mNav_bott .m_navli>a:after{-webkit-transform:rotate(-90deg); transform:rotate(-90deg); transition:all 0.6s ease-out;} 
.m_nav .mNav_bott .m_navli>a:before{-webkit-transform:rotate(0deg); transform:rotate(0deg); transition:all 0.6s ease-out;}
.m_nav .mNav_bott .m_navli.active{background:#005caa;}
.m_nav .mNav_bott .m_navli.active>a:before{-webkit-transform:rotate(180deg); transform:rotate(180deg); background:#fff;}
.m_nav .mNav_bott .m_navli.active>a:after{-webkit-transform:rotate(180deg); transform:rotate(180deg); opacity:0; -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'; background:#fff;}
.m_nav .mNav_bott .m_navli.active>a{font-weight:bold;}
.m_nav .mNav_bott .m_navli .m_secNav{display:none;}
.m_nav .mNav_bott .m_navli .m_secNav .li-title{width:100%; padding:8px 25px; border-top:solid 1px #005caa; padding-top:18px; box-sizing:border-box; color:#fff; font-size:13px; position:relative;} 
.m_nav .mNav_bott .m_navli .m_secNav .li-title a{padding:5px 0 5px 25px; display:block; position:relative; font-size:14px; line-height:1.25; transition:all 0.3s ease-out;} 
.m_nav .mNav_bott .m_navli .m_secNav .li-title a:after{content:''; width:15px; height:15px; background:url(../images/m_anniu1.png) no-repeat center; position:absolute; left:0; top:50%; margin-top:-7px; background-size:cover;}
.m_nav .mNav_bott .m_navli .m_secNav ul{font-size:0; padding-bottom:18px;}
.m_nav .mNav_bott .m_navli .m_secNav li{font-size:14px;}
.m_nav .mNav_bott .m_navli.m_navli02 .m_secNav ul{overflow:hidden;}
.m_nav .mNav_bott .m_navli.m_navli02 .m_secNav li{width:50%; float:left;}
.m_nav .mNav_bott .m_navli .m_secNav li>a{padding:8px 25px; line-height:28px; display:block; position:relative; color:#fff;}
.m_nav .mNav_bott .m_navli .m_secNav li>a:hover{color:#fff;}
.m_nav .mNav_bott .m_navli .m_secNav li>a.cur{color:#fff;}
.m_nav .mNav_bott .m_navli.nav_link>a:after,
.m_nav .mNav_bott .m_navli.nav_link>a:before{display:none;}
.m_nav .mNav_bott .m_navli.nav_link.active>a:before,
.m_nav .mNav_bott .m_navli.nav_link.active>a:before{display:none;}
.m_nav .mNav_bott .m_navli.nav_link a:after{content:''; display:block; width:16px; height:16px; background:url(../images/link_ico.png) no-repeat center; position:absolute; top:0; bottom:0; right:15px;}
/* 搜索下拉 */
.search-alert{position:fixed; left:0; top:-100%; width:100%; height:100%; background:#005caa; z-index:98; transition:all 0.5s ease}
.search-alert .close{display:block; width:30px; height:30px; background:url(../images/search_close.png) no-repeat center; background-size:24px auto; position:absolute; top:0;  bottom:0; margin:auto 0; right:2.6%; cursor:pointer; -webkit-transition:-webkit-transform 0.3s ease 0s; transition:transform 0.3s ease 0s; }
.search-alert .close:hover{-webkit-transform:rotate(90deg); -ms-transform:rotate(90deg); transform:rotate(90deg); }
.search-alert .cent-form {position:absolute; width:86%; top:0; bottom:0; left:0; right:0; margin:auto; height:65px; line-height:65px; border-bottom:1px solid #fff; }
.search-alert .cent-form .tex {border:none; font-size:20px; height:65px; list-style:none; -height:65px; text-align:left; width:100%; box-sizing:border-box; color:#fff; background:none; padding-left:70px; padding-right:120px; background:url(../images/ico2_2.png) no-repeat left center; }
.search-alert .cent-form .sub-butn {border:none; width:120px; background:none; position:absolute; right:0; top:0; text-align:center; height:65px;  font-size:22px; line-height:65px; color:#fff; cursor:pointer;}
.search-alert.active{top:0;}
.search-alert .cent-form .tex::-webkit-input-placeholder {color:#fff;}
.search-alert .cent-form .tex:-ms-input-placeholder {color:#fff;}
.search-alert .cent-form .tex:-moz-placeholder {color:#fff;}
.search-alert .cent-form .tex::-moz-placeholder {color:#fff;}

/*footer*/
.footer{background:#001e42; color:#878c98;}
.footer a:hover{color:#fff;}
.footer .footer_top{padding:40px 0 0; border-bottom:1px solid #112b4b; line-height:30px;}
.footer .footer_top .logo{display:block; margin-bottom:25px;}
.footer .footer_top .share{padding-bottom:12px;}
.footer .footer_top .share .t{line-height:38px;}
.footer .footer_top .share .share_box a{width:38px; height:38px; background:url(../images/f_share_blue.png) no-repeat; padding:0; margin:0 5px;}
.footer .footer_top .share .share_box a.bds_weixin{background-position:-48px 0;}
.footer .footer_top .share .share_box a.bds_tsina{background-position:-96px 0;}
.footer .footer_top .share .share_box a.share_more{background-position:-144px 0;}
.footer .footer_top .share .share_box a:hover{background-image:url(../images/f_share_white.png);}
.footer .footer_top .center{padding:15px 85px 0 110px; width:480px;}
.footer .footer_top .center a{display:inline-block; *display:inline; *zoom:1; padding-right:28px; position:relative;}
.footer .footer_top .center a.dot:after{content:""; position:absolute; top:50%; right:14px; background:#878c98; border-radius:50%; width:3px; height:3px;}
.footer .footer_top .right{margin-top:10px;}
.footer .footer_top .right .info{margin-right:30px;}
.footer .footer_top .right .qrcode{font-size:12px; text-align:center;}
.footer .footer_btm{line-height:36px; padding:18px 0;}
.footer .footer_btm .author{display:inline-block; *display:inline; *zoom:1; margin-left:15px;}
.footer .footer_btm .friend{position:relative;}
.footer .footer_btm .fri_tab{width:260px; background:#0054a7; color:#fff; text-align:center; cursor:pointer;}
.footer .footer_btm .fri_tab .fri_t{display:inline-block; *display:inline; *zoom:1; padding-right:38px; position:relative;}
.footer .footer_btm .fri_tab .fri_t:after{content:""; position:absolute; right:0; width:12px; top:50%; margin-top:-1px; height:2px; background:#fff;}
.footer .footer_btm .fri_tab .fri_t:before{content:""; position:absolute; right:5px; width:2px; height:12px; top:50%; margin-top:-6px; background:#fff; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.footer .footer_btm .friend:hover .fri_tab .fri_t:before{transform:rotate(-90deg);}
.footer .footer_btm .friend .fri_con{position: absolute; bottom: 100%; left: 0; right: 0; background: #0053a7; color: #fff; border-bottom: 1px solid #35618d; display:none;}
.footer .footer_btm .friend .fri_con a{display:block; padding:0 20px;}
.footer .footer_btm .friend .fri_con a:hover{background:#005caa;}

/*下层banner*/
.xc-banner{height:420px; position:relative;}
.xc-banner .banner_img{position:absolute; left:50%; top:0; width:1920px; max-width:none; margin-left:-960px; z-index:0;}
.xc-banner .text_box{position:absolute; top:30%; left:50%; margin-left:-650px; z-index:2; color:#fff; font-weight:bold;}
.xc-banner .text_box .root_channel{font-size:22px;}
.xc-banner .text_box .slogan{font-size:41px; line-height:1.4; margin-top:10px;}
.xc-banner.pro-xc-banner{height:485px;}
.xc-banner.pro-xc-banner:before{content:""; position:absolute; left:0; right:0; bottom:0; top:0; background:url(../images/pro_banner_cover.png) repeat; z-index:1;}
.xc-banner.pro-xc-banner .root_channel{font-size:26px;}
.xc-banner.pro-xc-banner form{line-height:45px; overflow:hidden; margin-top:145px;}
.xc-banner.pro-xc-banner form input{line-height:43px; height:43px; padding:0 20px; width:260px; float:left;}
.xc-banner.pro-xc-banner form button{color:#fff; background:#005caa; text-align:center; width:124px; line-height:47px; height:47px; border:none; float:left; font-size:14px; cursor:pointer;}
.xc-banner.pro-xc-banner .text_box.crumb{top:auto; bottom:30px; font-weight:normal;}
.xc-banner.pro-xc-banner.pro-main-banner .text_box.crumb{left: auto; right: 50%; margin-right: -650px; }
.xc-banner.pro-xc-banner .text_box.crumb i{font-size:12px;}
.xc-banner.pro-xc-banner .text_box.crumb a:hover{color:#fff; opacity:.8;}
/*二级导航*/
.sec-channel{border-bottom:1px solid #f0f0f0; line-height:62px; color:#404040;}
.sec-channel .left a{display:inline-block; *display:inline; *zoom:1; padding:0 30px; position:relative; font-size:16px;}
.sec-channel .left a.cur,.sec-channel .left a:hover{color:#005caa;}
.sec-channel .left a:after{content:""; position:absolute; left:0; top:25px; bottom:25px; width:1px; background:#dddddd;}
.sec-channel .left a:first-child:after{display:none;}
.sec-channel .crumb i{font-size:12px;}

/*搜索*/
.common-search .form_box{background-color:#f0f0f0;padding:50px 60px 40px;margin-bottom:26px;}
.common-search .form_box .hd_tit{font-size:20px;color:#1e1e1e;font-weight:normal;height:30px;line-height:30px; margin-right:4%; text-transform:uppercase;}
.common-search .form_box .inp_box_wrap { width:20%;margin-right:2%; }
.common-search .form_box .inp_box{display:block;width:100%;height:32px;line-height:32px;border:1px solid #e0e0e0;padding:0;margin:0;box-sizing:content-box;font-size:13px;color:#999;padding:0;text-indent:10px; border-radius:0;}
.common-search .form_box .hd_btn{width:18%;border:none;text-align:center;background-color:#005caa;font-size:15px;color:#fff;height:34px;line-height:34px;outline:none;cursor:pointer; padding:0;}
body .select-ui-options-default li:hover{background:#005caa;}
body .select-ui-choose-default ._arrow {width: 32px; background: #e0e0e0; }
body .select-ui-choose-default ._arrow .arr{left:11px; border-color: #969696 transparent transparent;}
body .select-ui-choose-default.on ._arrow .arr{border-color: transparent transparent #969696;}

@media only screen and (max-width:1240px){
	.common-search .form_box .hd_btn{margin-left:0;}
	.common-search .form_box .inp_box_wrap{margin-right:1%; width:22%;}
	.common-search .form_box .hd_tit{margin-right:2%}
	.common-search .form_box .list_hd{padding:30px 20px;}
}
@media only screen and (max-width:992px){
	.common-search .form_box{padding:30px;}
	.common-search .form_box .inp_box_wrap{width:20%; margin-right:2%;}
}
@media only screen and (max-width:760px){
	.common-search .form_box .hd_tit{margin-bottom:20px;float:none;text-align:center; font-size:18px;}
	.common-search .form_box .inp_box_wrap{width:100%;margin:0;padding:0;margin-bottom:10px;}
	.common-search .form_box .hd_btn{width:100%;}
}

/*分页*/
.common-page{font-size:0; margin-top:50px;}
.common-page .wrap{max-width:100%;}
.common-page a,.common-page span{line-height:58px;color:#666;background-color: #e0e0e0;display: inline-block;vertical-align: middle;text-align:center;padding:0 30px;font-size:14px;margin:0;}
.common-page a:hover,.common-page span.current,.common-page span.cur,.common-page a.cur,.common-page span.current,.common-page a.current{color:#fff;background-color: #005caa;}
@media only screen and (max-width:1240px){
	.common-page a, .common-page span{padding:0 25px;}
}
@media only screen and (max-width:992px){
	.common-page a, .common-page span{line-height:50px;}
}
@media only screen and (max-width:760px){
	.common-page a, .common-page span{line-height:30px; padding:0 6px;}
}

/*公共样式*/
.common-t{font-size:32px; font-weight:bold;}
.common-h1{color:#404040; font-size:32px; font-weight:bold; text-align:center;}
.common-combo{padding:55px 0 30px;}
.common-combo .common-h1{padding-bottom:20px; line-height:1; color:#222222;}
.common-combo .common-h1-desc{font-size:15px; color:#666; text-align:center; width:75%; margin:0 auto;}
.t-indent{text-indent:2em;}
.trs5{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.owl-carousel .owl-nav i{margin:0; vertical-align:unset;}

.common-line-btn{line-height:52px; border:1px solid #005caa; color:#005caa; text-align:center; display:inline-block; *display:inline; *zoom:1; padding:0 20px; font-size:16px; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.common-line-btn:after{content:""; position:absolute; left:0; right:100%; top:0; bottom:0; z-index:1; background:#005caa; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.common-line-btn span{position:relative; z-index:2;}
.common-line-btn i{font-weight:bold;}
.common-line-btn:hover:after{right:0;}
.common-line-btn:hover{color:#fff;}
.owl-carousel{display:none;}
.video_box{cursor:pointer;}

/*主题内容*/
.channel_content{min-height: 300px; padding:55px 0 100px;}
/*新闻列表*/
.news_list{background:#f8f8f9;}
.news_list01{margin-bottom:50px;}
.news_list01 .item{display:block; position:relative; padding:5px 5px 10px;}
.news_list01 .item .imgZoom{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.news_list01 .item .con{padding:30px 40px; background:#fff;}
.news_list01 .item .con .date{font-size:14px; color:#212121;}
.news_list01 .item .con .tit{font-size:18px; color:#0e0e0e; line-height:30px; height:60px; overflow:hidden;}
.news_list01 .item:hover .imgZoom{-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.1); box-shadow:2px 2px 5px rgba(0,0,0,.1); }
.news_list01 .owl-nav{font-size:65px; color:#d4d4d4;}
.news_list01 .owl-nav>*{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.news_list01 .owl-nav>*:hover{color:#005caa;}
.news_list01 .owl-next{position:absolute; left:100%; top:50%; margin-top:-55px;}
.news_list01 .owl-prev{position:absolute; right:100%; top:50%; margin-top:-55px;}

.news_list03 .list_bd .list_box{padding-top:50px; position:relative; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; color:#404040;}
.news_list03 .list_bd .list_main{overflow:hidden; width:88%; padding-bottom:45px; padding-right:20px; border-bottom: 1px solid #e7e7e7;}
.news_list03 .list_bd .list_main .bd_r{width:20%; margin-left:3%;}
.news_list03 .list_bd .list_main .bd_c{overflow:hidden;}
.news_list03 .list_bd .list_main .bd_c .list_title{height:30px; line-height:30px; font-size:23px; font-weight:bold; display:block;}
.news_list03 .list_bd .list_main .bd_c .list_tool{font-size:14px; color:#c1c1c1; padding:10px 0px}
.news_list03 .list_bd .list_main .bd_c .list_tool span{display:inline-block; vertical-align:middle;}
.news_list03 .list_bd .list_main .bd_c .list_tool span.mobile_time{display:none;}
.news_list03 .list_bd .list_main .bd_c .list_tool .share_more{cursor:pointer; margin:0 20px}
.news_list03 .list_bd .list_main .bd_c .list_p{font-size:14px; line-height:28px; height:56px; overflow:hidden; display:block;}
.news_list03 .list_time{position:relative; width:100px; padding:10px 0 20px; font-size:16px; text-align:center; color:#fff; background:#005caa; font-weight:bold; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.news_list03 .list_bd .list_box .list_time_day{display:block; font-size:30px;}
.news_list03 .list_bd .list_box:hover .list_time{background: #012549;}
.news_list03 .list_bd .list_box a:hover{color:#404040;}

/*新闻详细*/
.news_detail.channel_content{background:#f5f7f9;}
.news_detail01 .detail_l{width:70%;}
.news_detail01 .detail_l .l_box{background:#fff; padding:8% 6%;}
.news_detail01 .detail_l .l_box .news_title{font-size:30px; color:#292929; margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_l .l_box .l_tools{margin-bottom:40px; line-height:20px;}
.news_detail01 .detail_l .l_box .l_tools span{display:inline-block; *display:inline; *zoom:1; font-size:14px; color:#5a5a5a;}
.news_detail01 .detail_l .l_box .l_tools .news_time{margin-right:20px;}
.news_detail01 .detail_l .l_box .l_tools .switcher .title{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.news_detail01 .detail_l .l_box .news_text{font-size:14px;}
.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:#292929;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 .arr_news_title{color:#005caa;}
.news_detail01 .detail_r .share_box{background:#fff;padding:8%;}
.news_detail01 .detail_r .share_title{font-size:18px;color:#292929;margin-bottom:10px; font-weight:bold;}
.news_detail01 .detail_r .black_list{width:100%; height:42px; line-height:42px;background:#005caa;text-align:center;font-size:14px;color:#fff;display:block;}
.news_detail01 .detail_r .newdetail_share{padding:10px 0px;}
.news_detail01 .detail_r .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;}

.news_report01 .left{width:79%;}
.news_report01 .left .item{display:block; margin-right:20px; }
.news_report01 .left .item .con{padding:35px 30px 40px; border:1px solid #f0f0f0;}
.news_report01 .left .item .con .top{color:#666666;}
.news_report01 .left .item .con .top .tag{display:inline-block; *display:inline; *zoom:1; border:1px solid #666666; padding:0 10px; margin-left:20px;}
.news_report01 .left .item .con .tit{color:#666666; font-size:20px; font-weight:bold; margin:30px 0; line-height:30px; height:60px; overflow:hidden;}
.news_report01 .left .item .con .arrow{width:33px; height:16px; background:url(../images/jt1_black.png);}
.news_report01 .left .item:hover .con .tit{color:#005caa;}
.news_report01 .left .item:hover .con .arrow{background:url(../images/jt1_blue.png);}
.news_report01 .left .item .con .tit,.news_report01 .left .item .con .arrow{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.news_report01 .left .common-page{margin-right:20px; margin-top:0;}

.third-channel-wrap{width:20%; line-height:60px; font-size:18px; text-align:center;}
.third-channel-wrap .third-channel .tit{color:#fff; font-weight:bold; background:#005caa;}
.third-channel-wrap .third-channel li{border-bottom:1px solid #d1d1d1; color:#666;}
.third-channel-wrap .third-channel li.cur{background:#f8f8f8; color:#005caa;}
.third-channel-wrap .third-channel li a{display:block; position:relative;}
.third-channel-wrap .third-channel li .icon{position:absolute; top:50%; left:25px; margin-top:-5px; width:11px; height:11px; background:url(../images/news_checkbox.png);}
.third-channel-wrap .third-channel li.cur .icon,.third-channel-wrap .third-channel li a:hover .icon{background:url(../images/news_checked.png);}
.third-channel-wrap .third-channel li,.third-channel-wrap .third-channel li .icon{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}

/*视频列表*/
.video_list.channel_content{background:#f5f7f9;}
.video_list01 .common-h1{margin-bottom:30px;}
.video_list01 ._info{padding:20px; background:#fff;}
.video_list01 ._info .tit {display:inline-block; max-width:85%;}
.video_list01 ._info .iconfont{font-size:18px;}
.video_list01 li{cursor:pointer; margin-bottom:40px;}
.video_list01 li .cover{position:absolute; width:100%; height:0; left:0; bottom:0; transition:all 0.5s ease; background:url(../images/vi.7.png) repeat;overflow:hidden;}
.video_list01 li .cover .play{width:73px; height:73px; background:url(../images/video_list01.png) no-repeat center; position:absolute; left:50%; margin-left:-36px; top:50%; margin-top:-36px;}
.video_list01 li:hover .cover{height:100%; transition:all 0.5s ease;}
.video_list01 li:hover ._info{background:#005caa; color:#fff;}
.video_list01 li:hover ._info .iconfont{color:#fff;}


/*公司简介*/
.intro.channel_content{padding-top:0;}
.intro01 .pt{margin-bottom:55px;}
.intro01 .pt .desc{line-height:32px;}
.intro01 .pt .l,.intro .pt .r{width:48%;}
.intro01 .pt .text{color:#404040;}
.intro01 .pt .text .ltd{font-size:30px; font-weight:bold; color:#000;}
.intro01 .pt .text .ltd .gp{color:#005caa; font-size:19px; display:inline-block; *display:inline; *zoom:1; margin-left:15px;}
.intro01 .pt .text .t{font-size:18px; margin:15px 0 25px; font-weight:bold; }
.intro01 .pt.pt2 .desc{margin-top:15px;}
.intro01 .pt .video_box{position:relative; cursor:pointer;}
.intro01 .pt .video_box:after{content:""; position:absolute; left:50%; top:50%; width:73px; height:73px; margin-left:-36px; margin-top:-36px; z-index:1; background:url(../images/video_list01.png);}
.intro02{margin-bottom:60px;}
.intro02 .rect-32{padding-bottom:32%;}
.intro02 .wrap{position:relative;}
.intro02 .text_box{position:absolute; top:65px; left:75px; color:#fff; z-index:1; width:400px;}
.intro02 .text_box .common-t{position:relative; padding-bottom:22px; line-height:1; margin-bottom:36px;}
.intro02 .text_box .common-t:after{content:""; position:absolute; left:0; bottom:0; width:62px; background:#fff; height:1px;}
.intro02 .text_box .desc{width:310px; font-size:15px;}

.intro03{background:#f5f7f9;}
.intro03 .content{padding-bottom:50px;}
.intro03 .content .owl-carousel{padding-bottom:10px;}
.intro03 .owl-dots{position:absolute; left:0; right:0; bottom:0; text-align:center;}

.intro03 .owl-dots .owl-dot{display:inline-block; *display:inline; *zoom:1; width:25px; height:5px; margin:0 7px; background:#bcbcbc;}
.intro03 .owl-dots .owl-dot.active{background:#005caa;}
.intro03 .item{display:block; padding-bottom:50px;}
.intro03 .con{background:#fff; margin:-50px 28px 0; position:relative; z-index:1; padding:48px 30px 40px; color:#404040; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.intro03 .pic .t{position:absolute; left:0; right:0; top:65px; text-align:center; font-size:24px; color:#fff; font-weight:bold; z-index:2;}
.intro03 .con .d{line-height:26px; height:52px; overflow:hidden;}
.intro03 .con .more{margin-top:20px; color:#005caa;}
.intro03 .item:hover .con{background:#005caa;x}
.intro03 .item:hover .con .d{color:#fff;}
.intro03 .item:hover .con .more{color:#fff;}
.intro04 .tab{margin-bottom:50px;}
.intro04 .tab ul{text-align:center;}
.intro04 .tab ul li{float:left; width:9.09%; padding-bottom:18px; cursor:pointer; position:relative; border-bottom: 1px solid #e7e7e7;}
.intro04 .tab ul li:after{content:""; position:absolute; left:50%; right:50%; background:#005caa; bottom:0; height:3px;}
.intro04 .tab ul li i{position:absolute; top:100%; margin-top:-1px; left:0; right:0; font-size:20px; line-height:10px; color:#005caa; visibility:hidden; opacity:0; transform:translateY(-5px);}
.intro04 .tab ul li,.intro04 .tab ul li:after,.intro04 .tab ul li i{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.intro04 .tab ul li.cur,.intro04 .tab ul li:hover{color:#005caa;}
.intro04 .tab ul li.cur:after,.intro04 .tab ul li:hover:after{left:0; right:0;}
.intro04 .tab ul li.cur i,.intro04 .tab ul li:hover i{visibility:visible; opacity:1; transform:translateY(0);}
.intro04 .owl-carousel .owl-nav{color:#fff; font-size:50px; text-align:center;}
.intro04 .owl-carousel .owl-nav i{margin:0;}
.intro04 .owl-carousel .owl-nav>*{position:absolute; width:60px; line-height:100px; background:url(../images/black.5.png) repeat; margin-top:-50px;}
.intro04 .owl-carousel .owl-prev{left:30px; top:50%;}
.intro04 .owl-carousel .owl-next{right:30px; top:50%;}

.intro05{position: fixed; top: 0; left: 0; right: 0; top: 0; width: 100%; height: 100%;background: url(../images/black.5.png) repeat; z-index: 99; display:none;}
.intro05 .job_detail { position:absolute; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 20px 50px 60px; width: 940px; height: 560px; top: 50%; left: 50%; margin-top: -280px; margin-left: -470px; background: #fff; }
.intro05 .job_detail .btn_close { display:block; position:absolute; top:35px; right:45px; width:30px; height:30px; font-size:0; background:url(../images/intro_close.png) 0 0 no-repeat; }
.intro05 .job_detail .job_tit { line-height:2.4em; font-size:30px; font-weight:bold; color:#333333; border-bottom:#d2d2d2 2px solid; }
.intro05 .job_detail .txt_con { margin:40px 0 0; height:360px; overflow-y:auto; font-size:14px; line-height:28px; }
.intro05 .job_detail .txt_con a{text-decoration:none !important; color:#555 !important;}
.intro05 .job_detail .txt_con a span{color:#555 !important;}
.intro05 .job_detail .txt_con a:hover{color:#005caa !important;}
.intro05 .job_detail .txt_con a:hover span{color:#005caa !important;}
.intro05 .job_detail .txt_con::-webkit-scrollbar { width: 8px; height: 8px; cursor: pointer; }
.intro05 .job_detail .txt_con::-webkit-scrollbar-track { background-color: #ddd; cursor: pointer; }
.intro05 .job_detail .txt_con::-webkit-scrollbar-thumb { background-color: #005caa;}


/*董事长致辞*/
.chairman01{color:#393939;}
.chairman01 .left{width:37%;}
.chairman01 .right{width:61%; background:#edf3f9; height:390px;}
.chairman01 .right .info{padding:30px 60px 40px 55px;}
.chairman01 .right .flag{user-select:none;}
.chairman01 .right .flag1{margin-bottom:20px;}
.chairman01 .right .flag2{text-align:right; margin-top:5px;}
.chairman01 .right .t{font-size:30px; font-weight:bold; line-height:1;}
.chairman01 .right .d{font-size:25px; font-weight:bold; margin:10px 0 15px;}
.chairman01 .right .con{font-size:15px; padding-right:8%;}
.chairman02{margin-top:60px; font-size:15px;}
.chairman02 .signature{margin-top:40px; font-size:18px; user-select:none;}
.chairman02 .signature .pos{line-height:122px; display:inline-block; *display:inline; *zoom:1; margin-right:20px;}

/*企业文化*/
.culture{padding:0;}
.culture01 .content{padding:0 25px 60px;}
.culture01 .span-4{padding-bottom:18px;}
.culture01 .item{border:1px solid #474747; color:#151515; font-size:18px; text-align:center; line-height:80px; position:relative;}
.culture01 .item:after{content:""; position:absolute; left:50%; top:100%; height:18px; width:36px; background:url(../images/culture01_sj.jpg) no-repeat; opacity:0; visibility:hidden; margin-left:-18px; margin-top:1px; }
.culture01 .item,.culture01 .item:after{-moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.culture01 .cur .item{border:1px solid #005caa; background:#005caa; color:#fff;}
.culture01 .cur .item:after{opacity:1; visibility:visible;}
.culture01 .con{margin-top:35px;}
.culture01 .con .box{display:none;}
.culture01 .con .left{width:44%;}
.culture01 .con .left .rect-57{padding-bottom:57%;}
.culture01 .con .right{width:52%;}
.culture01 .con .right .info{padding-top:75px; color:#636363;}
.culture01 .con .box_1 .right .info{padding-top:15px;}
.culture01 .con .box_2 .right .info{padding-top:30px;}
.culture01 .con .right .info .t{color:#3f3f3f; font-weight:bold; font-size:20px;}
.culture01 .con .right .info .slogan{font-size:25px; margin-bottom:25px;}
.culture02{height:508px; background:url(../images/culture02_bg.jpg) no-repeat center; color:#fff;}
.culture02 .info{padding:140px 25px 0;}
.culture02 .info .common-t{margin-bottom:35px;}
.culture02 .info .desc{line-height:30px;}
.culture03{background:url(../images/culture03_bg.jpg) no-repeat center; background-size:cover; padding:60px 0 75px;}
.culture03 .content{position:relative;}
.culture03 .content .item{float:left; width:16.66%; text-align:center; position:relative; cursor:pointer;}
.culture03 .content .item .t{font-size:28px; color:#0f0f0f; font-weight:bold; margin-bottom:15px;}
.culture03 .content .item .d{color:#4e4e4e; font-size:15px; line-height:25px; height:50px; overflow:hidden;}
.culture03 .content .item.odd{padding-top:185px;}
.culture03 .content .item.even{padding-bottom:185px;}
.culture03 .content .item:after{content:""; position:absolute; left:50%; top:50%; width:15px; height:15px; border-radius:50%; border:4px solid #000; margin-top:-12px; margin-left:-10px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.culture03 .content .item:hover:after{border-color:#005caa;}
.culture03 .content .item.odd:hover .info{transform:translateY(5px);}
.culture03 .content .item.even:hover .info{transform:translateY(-5px);}
.culture03 .content .line{height:1px; position:absolute; left:0; right:0; top:50%; background:#bfc1c3;}

.culture03 .content .right_flag{display:none; position:absolute; right:0; top:50%; line-height:32px; font-size:26px; color:#bfc1c3; width:20px; text-align:center; margin-top:-17px;}
.culture03 .content .right_flag i{margin:0; }
.culture04{padding:60px 0; color:#fff;}
.culture04 .content{background:url(../images/culture04_bg.jpg) no-repeat right bottom; background-size:cover; padding:60px 30px 100px 70px;}
.culture04 .info{position:relative;}
.culture04 .info .desc{margin-top:30px; padding-right:320px; line-height:28px; height:168px; overflow:hidden; position:relative;}
.culture04 .scrollbar-ui .scroll_bar{background:#428ac1;}
.culture04 .scrollbar-ui .scroll_slider{background:#fff;}
.culture04 .info .pic{position:absolute; right:75px; width:203px; top:0; z-index:1;}
.culture05{background:#f3f3f3; padding-bottom:100px;}
.culture05 .content{margin-top:20px; text-align:center;}
.culture05 .content a{display:block; border: 1px solid #ebe9e9; padding-bottom: 20px;}
.culture05 .content .item .rect-130{padding-bottom:130%;}
.culture05 .content .item .tit{color:#353535; font-size:20px; line-height:70px;}
.culture05 .content .item .link{color:#fff; width:120px; line-height:40px; text-align:center; margin:0 auto; background:#005caa;}
.culture05 .owl-carousel .owl-nav>*{font-size:60px; position:absolute; top:50%; line-height:100px; margin-top:-110px; color:#666; font-weight:bold;}
.culture05 .owl-carousel .owl-nav>*:hover{color:#005caa;}
.culture05 .owl-carousel .owl-nav>* i{margin:0;}
.culture05 .owl-carousel .owl-nav .owl-prev{right:100%;}
.culture05 .owl-carousel .owl-nav .owl-next{left:100%;}

/*发展历程*/
.develop01{margin-bottom:40px;}
.develop01 .common-h1{color:#666; line-height:1.5;}
.develop01 .content{margin-top:40px; color:#fff;}
.develop01 .content .span-3{position:relative;}
.develop01 .content .item{position:absolute; top:60px; left:50px; right:50px;}
.develop01 .content .item1{margin-top:15px; }
.develop01 .content .item2{margin-top:30px;}
.develop01 .content .item3{margin-top:15px;}
.develop01 .content .year{font-size:16px;}
.develop01 .content .stage{font-size:30px; font-weight:bold;}

.develop02 .tab_t_wrap{height: 56px;margin-bottom: 50px; position:relative; z-index:1;}
.develop02 .tab_t_wrap .wrap{border-bottom: solid 1px #c5cacf; border-top: solid 1px #333;}
.develop02 .tab_t{ width:auto; margin:0 60px;}
.develop02 .tab_t .owl-prev{position:absolute; left:-60px; top:15px; color:#005caa; font-weight:bold;}
.develop02 .tab_t .owl-next{position:absolute; right:-60px; top:15px; color:#005caa; font-weight:bold;}
.develop02 .tab_t .item{text-align: center;height: 56px;line-height: 56px;font-size: 18px;cursor: pointer;position: relative;}
.develop02 .tab_t .item:after{content: '';position: absolute;bottom: -1px;width: 0;height: 2px;background: #005caa;left: 0;transition: width .5s ease;-webkit-transition: width .5s ease;}
.develop02 .tab_t .item.cur{color:#005caa;}
.develop02 .tab_t .item.cur:after{width: 100%;}
.develop02 .tab_c{width: 77%;margin: 0 auto;}
.develop02 .tab_c .item{margin-bottom: 20px;}
.develop02 .tab_c .title{color:#333f48; margin-bottom: 30px; padding-left:20px;}
.develop02 .tab_c .title .y{font-size: 16px;}
.develop02 .tab_c .title .t{font-size: 35px; font-weight:bold;}
.develop02 .tab_c dl{padding-top: 20px;background: url(../images/develop02_1.gif) repeat-y;}
.develop02 .tab_c dl dt{margin-top:45px; width:93px; float:left; font-size:22px; color:#005caa;font-weight:bold; position:relative;}
.develop02 .tab_c dl dt:after{content:""; position:absolute; right:0; top:50%; width:10px; height:10px; border:3px solid #005caa; border-radius:50%; margin-top:-8px; background:#eef2f5}
.develop02 .tab_c dl dd{margin-bottom:55px;margin-left: 130px;font-size: 15px;color: #5a646e; padding:55px 35px 50px; border:1px solid #e2e2e2; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s; position:relative;}
.develop02 .tab_c dl dd:after{content:""; position:absolute; right:100%; margin-right:-1px; top:50px; width:18px; height:30px; background:url(../images/develop01_jt.jpg) no-repeat; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.develop02 .tab_c dl dd:hover{-webkit-box-shadow:1px 2px 8px rgba(0,0,0,.2); box-shadow:1px 2px 8px rgba(0,0,0,.2);}
.develop02 .tab_c dl dd:hover:after{background-image:url(../images/develop01_jt2.png);}
.develop02 .tab_c dl dd .year{color:#005caa; font-size:22px; font-weight:bold; margin-bottom:15px; line-height:1;}
.develop02 .tab_c dl dd img{display:block; margin:15px auto;}
.develop02 .fixed.tab_t_fixed{position: fixed;width: 100%;left: 0;top:80px;background: #fff;}
.develop02 .fixed{box-shadow: 0 1px 2px  rgba(157,157,157,.5);}
.develop02 .fixed .wrap{border:none;}
@media only screen and (max-width:1240px) {
	.develop02 .tab_c{width: 90%;}
	.develop02 .fixed.tab_t_fixed{top:70px;}
	.develop01 .content .item{top:40px; left:30px; right:30px;}
	.develop01 .content .stage{font-size:26px;}
}
@media only screen and (max-width:992px) {
	.develop01 .content .stage{font-size:20px;}
	.develop02 .tab_c{width: 100%;}
	.develop02 .tab_c .title .t{font-size: 25px;}
	.develop02 .tab_c .title{margin-bottom: 10px;}
	.develop02 .tab_t_wrap{margin-bottom: 20px;}
	.develop02 .tab_t li{font-size: 18px;}

}
@media only screen and (max-width:760px) {
	.develop01 .content{margin-top:20px;}
	.develop01 .content .stage{font-size:18px;}
	.develop01 .content .span-3{margin-bottom:5px; }
	.develop01 .content .item1,.develop01 .content .item2,.develop01 .content .item3{margin-top:0;}
	.develop02 .tab_t_wrap{height: auto;margin-bottom: 10px;}
	.develop02 .tab_c .title .y{font-size: 16px;}
	.develop02 .tab_c .title .t{font-size: 17px;}
	.develop02 .tab_c dl dt{display:none;}
	.develop02 .tab_c dl dd{font-size: 14px;margin-left: 0; padding:20px 15px 15px; margin-bottom:20px;}
	.develop02 .tab_c dl dd .year{font-size:18px;}
	.develop02 .tab_c dl dd:after{display:none;}
	.develop02 .tab_c dl{background: none;padding-top: 10px;}
	.develop02 .tab_c .title{margin-bottom: 5px;padding-bottom: 5px;border-bottom: 1px solid #ccc;}
	.develop02 .fixed.tab_t_fixed{box-shadow: 0 0 10px rgba(157,157,157,.5);}
}

/*荣誉*/
.honor01{margin-bottom:60px;}
.honor01 .common-h1{margin-bottom:35px;}
/*.honor01 .rect-75{padding-bottom:128.2%;}*/
.honor .honor_list {margin-bottom:20px;}
.honor .honor_list ._info{padding: 10px 45px; background: #acacac; color: #fff; text-align:center;}
.honor .honor_list ._info h3{line-height:50px; font-weight: normal; height:50px; overflow:hidden; font-size:14px;}
.honor .honor_list ._info h3.double{line-height:25px;}
.honor .honor_list ._info .ion{ color: #fbdd34;}
.honor .honor_list li{ cursor: pointer; margin-bottom: 40px; background:#efefef;}
.honor .honor_list li ._img{text-align:center;}
.honor .honor_list li ._img img{height:200px; margin-top:20px;}
.honor .honor_list li:hover ._info{ background: #005caa; color: #fff;}
.honor .honor_list li:hover ._info .ion{ color: #fff; }
.honor .honor_list ._img ._mask{ z-index: 4; width: 100%; height: 0%; overflow: hidden; position: absolute; left: 0; bottom: 0;background:url(../images/black.6.png) repeat;opacity: 0;transition: all 0.5s ease;overflow: hidden;}
.honor .honor_list li:hover ._img ._mask{opacity: 1;transition: all 0.5s ease;height: 100%;}
.honor .honor_list ._img i{ display: inline-block; position: absolute; z-index: 5; left: 50%; top: 50%; margin-top: -24px; margin-left: -15px; font-size: 30px;color: #fff;padding: 0;opacity: 0;}
.honor .honor_list li:hover ._img i{opacity: 1;transition: all 0.5s ease;}

.honor02{margin-top:60px;}
.honor02 .honor_tab{text-align:center; overflow:hidden; width:300px; margin:0 auto 55px;}
.honor02 .honor_tab .tab{float:left; width:150px; line-height:50px; color:#343434; background:#e4e4e4; font-size:18px; cursor:pointer;}
.honor02 .honor_tab .tab.cur{background:#005caa; color:#fff;}
.honor02 .loading{line-height:44px; text-align:center; color:#343434; font-size:20px;}
.honor02 .loading.none{display:none;}
.honor02 .loading img{display:inline-block; *display:inline; *zoom:1; margin-right:10px;}


/*社会责任*/
.crs{padding-top:0; color:#404040;}
.crs01 .content{background:#f0f0f0;}
.crs01 .common-combo .common-h1{font-size:36px;}
.crs01 .rect-6667{padding-bottom:66.67%;}
.crs01 .left{width:50%;}
.crs01 .left .owl-nav{font-size:12px; color:#fff; line-height:42px; font-weight:bolder; text-align:center;}
.crs01 .left .owl-nav>*{border:1px solid #fff; border-radius:50%; position:absolute; top:50%; margin-top:-21px; width:42px; height:42px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.crs01 .left .owl-nav>*:hover{border-color:#005caa; color:#005caa;}
.crs01 .left .owl-nav .owl-prev{left:30px;}
.crs01 .left .owl-nav .owl-next{right:30px;}
.crs01 .right{width:50%;}
.crs01 .right .info{padding:80px 80px 0 60px;}
.crs01 .right .info .desc{margin-top:35px;}

.crs02{margin-top:30px;}
.crs02 .crs02_t{color:#005caa; font-size:28px; font-weight:bold; margin-bottom:7px; line-height:50px;}
.crs02 .pic{width:50%; overflow:hidden;}
.crs02 .pic img{width:100%;}
.crs02 .text{width:50%;}
.crs02 .text .box{border:1px solid #dedede; padding:35px 40px 35px 60px;}
.crs02 .text .box .d{overflow:hidden; position:relative; padding-right:20px; line-height:26px;}
.crs02 .scrollbar-ui .scroll_slider{background:#005caa;}
.crs02 .pt1 .text .box .d{height:340px;}
.crs02 .pt1{margin-bottom:80px;}
.crs02 .pt1 .text .box{border-left:none;}
.crs02 .pt2{margin-bottom:80px;}
.crs02 .pt2 .img{margin-top:40px;}
.crs02 .pt3 .text .box{border-right:none; padding:50px 40px 55px 60px;}
.crs02 .pt3 .text .box .d{height:230px;}


/*联系我们*/
.contact{padding:0; background:#f9f9f9;}
.contact01{margin-bottom:60px;}
.contact01 .item{background:#fff; padding:20px 25px; color:#666; position:relative;}
.contact01 .item .t{font-size:19px; font-weight:bold; margin:10px 0 5px;}
.contact01 .item .con{height:100px; font-size:15px; overflow:hidden; position:relative;}
.contact01 .item .con span{float:left; width:50%; text-align:center; font-size:14px; }
.contact01 .item .con img{max-width:100%;}
.contact01 .item:hover .con img{-moz-transform:none; -ms-transform:none; -o-transform:none; -webkit-transform:none; transform:none;}
.contact01 .item:hover{-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.1); box-shadow:1px 1px 10px rgba(0,0,0,.1); }

.contact01 .item .cover{position:absolute; left:20px; right:20px; bottom:20px; z-index:1; display:none;}
.contact01 .item .cover img{transform:none;}
.contact02 .map{height:630px; background:#fff;}
.contact02 img{max-width:none;}
/*产业领域*/
.industry{padding:0;}
.industry .industry_cold01 .content{margin-bottom:50px;}
.industry01{padding-bottom:45px;}
.industry01 .content .fix{margin-bottom:40px;}
.industry01 .content .item{display:block; position:relative;}
.industry01 .content .item:before{content:""; position:absolute; right:0; bottom:0; top:0; left:0; background:url(../images/industry01_cover.png) repeat center bottom; z-index:1;}
.industry01 .content .item:after{content:""; position:absolute; right:36px; bottom:35px; width:33px; height:32px; background:url(../images/industry01_jt.png); z-index:2;}
.industry01 .content .item .info{position:absolute; left:0; right:0; bottom:0; padding:35px 130px 35px 30px; color:#fff; z-index:1; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.industry01 .content .item .info .t{font-size:34px; font-weight:bold; margin-bottom:10px;}
.industry01 .content .item .info .d{font-size:14px; line-height:26px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:26px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.industry01 .content .item:hover .info{background:#005caa; padding-bottom:70px;}
.industry01 .content .double .item:hover .info{padding-bottom:50px;}
.industry01 .content .item:hover .info .d{height:auto; white-space:normal;}
.industry01 .rect-875{padding-bottom:87.5%;}
.industry01 .rect-417{padding-bottom:41.67%;}
.industry01 .single{width:49%;}
.industry01 .double{width:49%;}
.industry01 .double .top{margin-bottom:26px;}

.industry02{background:#f8f8f8; padding:70px 0 100px;}
.industry02 .rect-55{padding-bottom:55%;}
.industry02 .t{color:#575757; font-size:20px; text-align:center; margin-top:20px; font-weight:bold;}
.industry02 .item:hover .t{color:#005caa;}

/*低温冷冻*/
.industry_cold{padding:0;}
.industry_cold01 .content{margin-bottom:100px;}
.industry_cold01 .content .left{width:50%; overflow:hidden;}
.industry_cold01 .content .left img{width:100%;}
.industry_cold01 .content .right{width:50%;}
.industry_cold01 .content .right .box{border:1px solid #b1b1b1; border-left:none; height:322px; padding-left:40px; padding-right:60px;}
.industry_cold01 .content .right .box .info{margin-top:40px; color:#565656; position:relative; height:200px; overflow:hidden; padding-right:10px;}
.industry_cold01 .common-line-btn{margin-top:5px; border:none; font-size:14px; padding-left:0;}
.industry_cold01 .common-line-btn:hover{color:#005caa;}
.industry_cold01 .common-line-btn:after{display:none;}
.industry_cold02{background:#555f69;}
.industry_cold02 .common-h1{color:#fff;}
.industry_cold02 .owl-carousel{padding-bottom:100px;}
.industry_cold02 .owl-carousel .owl-dots{position:absolute; left:0; right:0; bottom:60px; text-align:center;}
.industry_cold02 .owl-carousel .owl-dots .owl-dot{ display:inline-block; *display:inline; *zoom:1; width:16px; height:3px; background:#becdd7; margin:0 2px; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.industry_cold02 .owl-carousel .owl-dots .owl-dot.active{background:#005caa; width:28px;}
.industry_cold02 .owl-carousel .owl-nav>*{font-size:60px; position:absolute; top:50%; line-height:100px; margin-top:-50px; color:#becdd7; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.industry_cold02 .owl-carousel .owl-nav .owl-prev{right:100%;}
.industry_cold02 .owl-carousel .owl-nav .owl-next{left:100%;}
.industry_cold02 .owl-carousel .owl-nav>*:hover{color:#005caa;}

.industry_cold02 .item{background:#fff;}
.industry_cold02 .item .rect-525{padding-bottom:52.5%; }
.industry_cold02 .item .con{padding:35px 30px; color:#2d373c; height:270px;}
.industry_cold02 .item .con .t{font-size:28px; font-weight:bold; }
.industry_cold02 .item .con .desc{margin:20px 0 10px; line-height:26px; height:125px; overflow:hidden;}
.industry_cold02 .item .con .common-line-btn{line-height:42px;}
.industry_cold02 .item .con .tel{color:#005caa; font-size:16px; font-weight:bold; margin-bottom:15px;}
.industry_cold02 .item .con .tel a:hover{opacity:.8;}
.industry_cold03{background:#f2f2f2; padding-bottom:100px;}
.industry_cold03 .owl-carousel{display:block;}
.industry_cold03 .content{height:auto; width:100%; overflow:hidden;}
.industry_cold03 .content ul {width:1020px; height:550px; margin:0 auto; z-index:10;}
.industry_cold03 .content ul li {width:1020px; height:550px;}
.industry_cold03 .content ul li .list_box {display:block; color:#fff; position:relative; -webkit-transform:scale(0.9); -ms-transform:scale(0.9); -o-transform:scale(0.9); transform:scale(0.9); padding-bottom:60px;}
.industry_cold03 .content ul li.roundabout-in-focus .list_box {-webkit-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); }
.industry_cold03 .content ul li .list_img{width:100%; height:0; padding-bottom:47.5%; overflow:hidden; }
.industry_cold03 .content ul li .list_img img{width:100%;}
.industry_cold03 .content ul li.roundabout-in-focus .list_box img{opacity:1;}
.industry_cold03 .content .list_text {background:#fff; position:absolute; bottom:0; left:50px; right:55px; padding:25px 60px 30px; visibility:hidden; opacity:0; color:#565656; border-radius:12px;}
.industry_cold03 .content .roundabout-in-focus .list_text {visibility:visible; opacity:1;}
.industry_cold03 .content .list_hd{font-size:28px;}
.industry_cold03 .content .list_text a{display:block; text-align:center; color:#005caa; margin-top:25px;}
.industry_cold03 .content .arr_btn {position:absolute; width:40px; height:40px; font-size:0; top:50%; margin-top:-20px; color:#fff; z-index:300; text-align:center; overflow:hidden; cursor:pointer;}

.industry_cold03 .content .arr_btn.arr_btn_prev {right:100%; margin-right:50px;}
.industry_cold03 .content .arr_btn.arr_btn_next {left:100%; margin-left:50px;}



/*社会招聘*/
.job_list01{margin-bottom:50px;}
.job_list01 .list_hd{padding:45px 60px; border:10px solid #ededed;}
.job_list01 .inp_box_wrap {width:38%;margin-right:2%;}
.job_list01 .inp_box{display:inline-block; *display:inline; *zoom:1; width:65%;height:36px;line-height:36px;border:1px solid #e0e0e0;padding:0;margin:0;box-sizing:content-box;font-size:15px;color:#999;padding:0;text-indent:10px; border-radius:0; margin-left:15px;}
.job_list01 .hd_btn{width:18%; border:none;text-align:center;background-color:#005caa; font-size:16px;color:#fff;height:36px;line-height:36px;outline:none;cursor:pointer;}
.job_list01 .t{font-size:16px; color:#404040;}
.job_list01 .select-ui-choose ._arrow{width:36px; right:0;}
.job_list02{color:#404040;}
.job_list02 .widget-job-tit{ background: #005caa; color: #fff; overflow: hidden; height: 56px; line-height: 56px;}
.job_list02 ._jt { height: 56px; line-height: 56px; overflow: hidden; *zoom: 1;cursor: pointer;border-bottom: 1px solid #dedede; }
.job_list02 ._ut{ float: left; text-align: center;}
.job_list02 ._t1 { width: 30%; }
.job_list02 ._t2 { width: 20%; }
.job_list02 ._t3 { width: 15%; }
.job_list02 ._t4 { width: 15%; }
.job_list02 ._t5 { width: 20%; }
.job_list02 ._jc { display: none; }
.job_list02 ._jcon {padding:40px 70px 60px; background: #f9f9f9; padding-left:96px;}
.job_list02 .widget-job-btn{border:1px solid #e0e0e0; width:175px; line-height:45px; text-align:center; display:block;}
.job_list02 .widget-job-btn:hover{background:#005caa; color:#fff; border-color:#005caa;}
.job_list02 .tit{font-size:16px; margin-bottom:20px; font-weight:bold;}
.job_list02 .info{font-size:13px; line-height:24px; margin-bottom:70px;}

@media only screen and (max-width: 760px) {
	.job_list02 ._jcon{padding-left: 30px;}
}
@media only screen and (max-width: 40rem) {
	.job_list02 ._jt span { display: none; }
}

/*投资者关系*/
.kpi_report{padding-top:0;}
.kpi_report .common-combo .common-h1{color:#666;}
.kpi_report01 .summary .r_top{border:1px solid #ededed; margin-bottom:40px; color:#343434;}
.kpi_report01 .summary .r_top .box{padding:35px 40px;}
.kpi_report01 .summary .r_top .box .stock{}
.kpi_report01 .summary .r_top .box .stock .name{font-size:26px; color:#005caa; font-weight:bold; margin-bottom:20px; line-height:1;}

.kpi_report01 .summary .r_top .box .stock .stock_num{color:#ff0000; line-height:1;}
.kpi_report01 .summary .r_top .box .stock .stock_num .num{font-size:30px; font-family:Arial; color:#343434; }
.kpi_report01 .summary .r_top .box .stock .stock_num .num small{font-size:14px;}
.kpi_report01 .summary .r_top .box .stock .stock_num i{width:24px; height:33px; background:url(../images/kpi_gp.png) no-repeat; display:inline-block; margin-left:20px;}
.kpi_report01 .summary .r_top .box .stock .stock_num i span{display: none;}
.kpi_report01 .summary .r_top .box .stock .stock_num i.up{background-position:0 0;}
.kpi_report01 .summary .r_top .box .stock.down .stock_num i{background-position:0 -33px;}
.kpi_report01 .summary .r_top .box .stock.down .stock_num{color:#008000;}
.kpi_report01 .summary .r_top .box .stock.unchange .stock_num i{background:none; height:auto; font-size:30px;}
.kpi_report01 .summary .r_top .box .stock.unchange .stock_num i span{display:inline-block;}
.kpi_report01 .summary .r_top .box .stock .number{display:inline-block; margin-left:20px; color:#343434; font-size:20px; font-family:Arial;}
.kpi_report01 .summary .r_top .box .information{width:56%; padding-left:6%; margin-left:6%; border-left:1px solid #ededed;}
.kpi_report01 .summary .r_top .box .information li .t{font-size:16px;}
.kpi_report01 .summary .r_top .box .information li .c{font-size:30px; font-family:Arial;}
.kpi_report01 .content .left{float:left; width:50%;}
.kpi_report01 .content .right{float:right; width:50%;}
.kpi_report01 .content .right .r_box{padding:30px 75px 20px 60px; border: 1px solid #f0f0f0;}
.kpi_report01 .right .r_bott{color:#343434;}
.kpi_report01 .right .r_bott .rect-58{padding-bottom:58%;}
.kpi_report01 .right .r_bott .tab_t_box{margin:10px 0 20px;}
.kpi_report01 .right .r_bott .tab_t_box .tab_t{width:20%; float:left; background:#f0f0f0; line-height:35px; text-align:center;}
.kpi_report01 .right .r_bott .tab_t_box .tab_t.tab_t_cur{color:#fff; background:#005caa;}
.kpi_report01 .right .r_bott .tab_c_box img{}
.kpi_report01 .right .r_bott .tab_c{opacity:0; visibility:hidden; height:346px;}
.kpi_report01 .right .r_bott .tab_c.tab_c_cur{opacity:1; visibility:visible;}
                       
.kpi_report02 .download_item{height: 132px;line-height: 132px;border-bottom: 1px solid #f1f1f1; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.kpi_report02 .download_item:hover{ background-color: #005caa;}
.kpi_report02 .download_btn{ width: 8%; height: 100%;}
.kpi_report02 .download_btn .pdf_dl{width:48px; height:26px; display:inline-block; *display:inline; *zoom:1; margin-top:52px; margin-left:30px; background:url(../images/pdf_dl.png);}
.kpi_report02 .download_title{ width: 74%; font-size: 16px; color: #4f4f4f;}
.kpi_report02 .download_title h3{ font-weight: normal; font-size:16px;}
.kpi_report02 .download_date{ width: 12.5%; height: 100%; padding-right: 5%; text-align: right; color: #6c6c6c;}
.kpi_report02 .download_date .center_box{ display: inline-block; vertical-align: middle;}
.kpi_report02 .download_date span{ display: block; padding-right: 3px; font-size: 16px; line-height:1; margin-bottom:10px;}
.kpi_report02 .download_date strong{ display: block; font-size: 32px; line-height: 32px; font-weight: normal;}
.kpi_report02 .download_item:hover .download_title,
.kpi_report02 .download_item:hover .download_date{ color: #fff;}
.kpi_report02 .download_item:hover .pdf_dl{background:url(../images/pdf_dl_cur.png);}

@media only screen and (max-width: 760px) {
	.kpi_report02 .download_item{ height: 98px; line-height: 98px;}
	.kpi_report02 .download_btn{ width: 20%;}
	.kpi_report02 .download_title{ width: 56%; font-size: 14px;}
	.kpi_report02 .download_date{ width: 24%; padding-right: 0;}
	.kpi_report02 .download_date span{ font-size: 14px; line-height: 14px;}
	.kpi_report02 .download_date strong{ font-size: 24px; line-height: 24px;}
}

.common-loading{line-height:44px; text-align:center; color:#343434; font-size:20px; margin-top:30px;}
.common-loading.none{display:none;}
.common-loading img{display:inline-block; *display:inline; *zoom:1; margin-right:10px;}

/*资料下载*/
.doc_list01 .left {width: 76%; }
.doc_list01 .left .doc_tab{border-top:1px solid #ededed; border-bottom:1px solid #005caa;}
.doc_list01 .left .doc_tab .item{width:300px; text-align:center; line-height:30px; font-size:18px; color:#464646; padding:15px 0; margin-right:1px;}
.doc_list01 .left .doc_tab .item.cur,.doc_list01 .left .doc_tab .item:hover{color:#fff; background:#005caa;}
.doc_list01 .left .doc_tab .item a:hover{color:#fff;}
.doc_list01 .left .doc_tab .item a{display:block; position:relative;}
.doc_list01 .left .doc_tab .item a:after{content:""; position:absolute; top:0; right:0; bottom:0; width:1px; background:#ededed;}
.doc_list01 .left .doc_tab .item a:before{content:""; position:absolute; top:0; left:0; bottom:0; width:1px; background:#ededed;}
.doc_list01 .left .doc_tab .item:first-child a:after{display:none;}
.doc_list01 .left .doc_tab .item.cur a:after,.doc_list01 .left .doc_tab .item:hover a:after,.doc_list01 .left .doc_tab .item:hover a:before,.doc_list01 .left .doc_tab .item.cur a:before{display:none;}
.doc_list01 .kpi_report02 .download_title{width:77%; margin-left:5%;}
.doc_list01 .kpi_report02 .download_item:hover{ background-color: #f8f8f8;}
.doc_list01 .kpi_report02 .download_item:hover .download_title,
.doc_list01 .kpi_report02 .download_item:hover .download_date{ color: #005caa;}

/*营销网络*/
.network{padding:0;}
.network01{margin-bottom:75px;}
.network01 .common-h1{color:#000;}
.network01 .item{border:1px solid #e6e6e6; padding:30px 35px;}
.network01 .item .t{font-size:23px; color:#005caa; font-weight:bold; padding-bottom:20px; position:relative; margin-bottom:25px; line-height:40px; height:40px;}
.network01 .item .t:after{content:""; position:absolute; left:0; bottom:0; height:1px; background:#dddddd; width:25px;}
.network01 .item .d{font-size:15px; line-height:32px; color:#666;}
.network01 .item .info{height:256px; overflow:hidden;}
.network01 .item:hover{background:url(../images/network_bg.jpg) no-repeat bottom right; background-size:cover}
.network01 .item:hover .t{color:#fff;}
.network01 .item:hover .d{color:#fff;}
.network01 .item a:hover{color:#fff; opacity:0.5;}
.network02{background:#f5f5f5; padding:50px 0;}
.network02 .tab{text-align:center; position:relative; margin-bottom:50px;}
.network02 .tab:after{content:""; position:absolute; left:50%; top:0; bottom:0; width:1px; background:#cdcdcd;}
.network02 .tab a{color:#060606; font-size:27px; display:inline-block; *display:inline; *zoom:1; padding:0 20px; line-height:1; font-weight:bold;}
.network02 .tab a.cur,.network02 .tab a:hover{color:#005caa;}
.network02 .content .item{width:20%; margin-bottom:50px; cursor:pointer;}
.network02 .content .item .info{border-left:1px solid #dbdbdb; padding-left:20px; color:#575757;}
.network02 .content .item.five .info{ border-right:1px solid #dbdbdb;}
.network02 .content .item .t{color:#363636; font-weight:bold; font-size:20px; margin-bottom:10px;}
.network02 .content .item:hover .t{color:#005caa;}

.network02 .content_tit{font-size:24px; font-weight:bold; color:#005caa; padding-top:30px; border-top: 1px solid #dbdbdb; margin-bottom:50px; margin-top:30px;}

.network02 .foreign_content .item{background:#fff; padding:35px 45px;  height:140px; margin-bottom:20px; cursor:pointer;}
.network02 .foreign_content .item:hover{background:url(../images/network_bg2.jpg) no-repeat center; background-size:cover;}
.network02 .foreign_content .item .t{font-size:22px; color:#363636; margin-bottom:10px;} 
.network02 .foreign_content .item .d{font-size:15px; color:#575757; line-height:28px;}
.network02 .foreign_content .item:hover .t,.network02 .foreign_content .item:hover .d{color:#fff;}
.network02 .foreign_content .item a:hover{color:#fff; opacity:.8;}

/*产品综合*/
.product_main{padding-top:0;}
.product_main .common-h1{color:#000000;}
.product_main01 .item{border:1px solid #cbcbcb; display:block;}
.product_main01 .content{padding-bottom:50px;}
.product_main01 .item .t{font-size:18px; color:#2d2d2d; padding:10px 15px 20px; text-align:center;}
.product_main01 .owl-dots{position:absolute; left:0; right:0; bottom:-40px; text-align:center;}
.product_main01 .owl-dots .owl-dot{display:inline-block; *display:inline; *zoom:1; width:15px; height:15px; border-radius:50%; background:#8f8f8f; margin:0 8px;}
.product_main01 .owl-dots .owl-dot.active{background:#005caa;}
.product_main01 .owl-nav>*{position:absolute; top:50%; line-height:80px; margin-top:-50px; color:#aaa; font-size:50px; font-weight:bold;}
.product_main01 .owl-nav>*:hover{color:#005caa;}
.product_main01 .owl-nav .owl-prev{right:100%;}
.product_main01 .owl-nav .owl-next{left:100%;}
.product_main02{background:#f5f5f5; margin-top:50px; padding-bottom:30px;}
.product_main02 .content .item{background:#fff; margin-bottom:30px; display:block; position:relative; overflow:hidden;}
.product_main02 .content .item .t{color:#0e0e0e; font-size:22px; text-align:center; padding:10px 15px 20px; line-height:40px; height:40px;}
.product_main03.culture05{background:#fff; padding-bottom:0;}
#solution_anchor{position:relative; top:-80px;}
.product_main04.industry_cold01 .content{margin-bottom:0;}
.product_main04.industry_cold01 .content .left{cursor:pointer;}
.product_main04.industry_cold01 .content .right .box{height:335px;}
.product_main04.industry_cold01 .content .right .box .info{height:250px;}
/*产品公共*/
.pro-tab{background:url(../images/pro_border.jpg) repeat; padding:10px; margin-bottom:50px;}
.pro-tab .tit{color:#202020; font-size:22px; font-weight:bold; margin-left:10px;}
.pro-tab .con{background:#fff; padding:30px;}
.pro-tab .con .item{width:25%; text-align:center;}
.pro-tab .con .item a,.pro-tab .con .item .classify{font-size:17px; color:#232323; font-weight:bold; border:1px solid #d0d0d0; display:block; margin:10px; line-height:36px; cursor:pointer;}
.pro-tab .con .item a:hover,.pro-tab .con .item a.cur,.pro-tab .con .item .classify:hover,.pro-tab .con .item .classify.cur{color:#fff; background:#005caa; border-color:#005caa;}
.pro-box{position:relative;}
.pro-box .cover{position:absolute; left:0; top:100%; right:0; height:100%; background:url(../images/vi.9.png) repeat; color:#fff; text-align:center; padding:55px 8%; cursor:pointer;}
.pro-box .cover .cover_t{font-size:20px; font-weight:bold; position:relative; padding-bottom:15px; margin-bottom:15px; position:relative;}
.pro-box .cover .cover_t:after{content:""; position:absolute; left:50%; width:22px; bottom:0; margin-left:-11px; background:#fff; height:1px;}
.pro-box .cover .cover_d{line-height:27px; height:54px; overflow:hidden;}
.pro-box .cover .more{margin-top:50px;}
.pro-box .cover .more i{font-size:12px; font-weight:bold;}
.pro-box:hover .cover{top:0;}
.pro-box:hover .t{opacity:0; visibility:hidden;}
.pro-box.noDetail:hover .t{opacity:1; visibility:visible;}
.product_detail03 .pro-box:hover .t{opacity:1; visibility:visible;}

/*产品列表*/
.product_list{padding-bottom:80px;}
.product_list02{padding:50px 0; background:#f5f5f5;}
.product_list02 img{float:left; margin-right:55px; width:40%;}
.product_list02 .tit{color:#202020; font-size:26px; font-weight:bold; margin-bottom:20px; margin-top:20px;}
.product_list02 .info{color:#404040; padding-right:10%;}
.product_list03.product_main02{background:#fff; padding-bottom:0;}
.product_list03.product_main02 .content .item{position:relative;}
.product_list03.product_main02 .content .item:after{content:""; position:absolute; left:1px; top:1px; bottom:1px; right:1px; border:1px solid #cacaca;}


/*产品详细*/
.product_detail{padding-bottom:0;}
.product_detail02{background:#f5f5f5; padding:50px 0 0;}
.product_detail02 .left{width:48%;}
.product_detail02 .left .owl-carousel{padding-bottom:50px; background:#fff;}
.product_detail02 .left .owl-nav>*{position:absolute; top:50%; line-height:60px; margin-top:-30px; color:#aaa; font-size:40px; font-weight:bold;}
.product_detail02 .left .owl-nav>*:hover{color:#005caa;}
.product_detail02 .left .owl-nav .owl-prev{left:2%;}
.product_detail02 .left .owl-nav .owl-next{right:2%;}
.product_detail02 .left .owl-dots{position:absolute; left:0; right:0; text-align:center; bottom:30px;}
.product_detail02 .left .owl-dots .owl-dot{width:6px; height:6px; border:2px solid #7a7a7a; background:#7a7a7a; border-radius:50%; margin:0 10px; display:inline-block; *display:inline; *zoom:1;}
.product_detail02 .left .owl-dots .owl-dot.active{background:#fff; border-color:#005caa;}
.product_detail02 .left .tit{margin-top:30px; padding:30px 50px 20px; background:#fff; }
.product_detail02 .left .tit .t{color:#202020; font-weight:bold; font-size:28px; border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:10px;}
.product_detail02 .left .tit .tel{font-size:40px; font-family:Impact; color:#005caa;}
.product_detail02 .left .tit .tel:hover{opacity:.8;}
.product_detail02 .right{width:48%;}
.product_detail02 .right .box{height:625px; overflow:hidden; position:relative; padding-right:20px;}
body .scrollbar-ui .scroll_slider{background:#005caa;}
.product_detail02 .right .info{color:#3a3a3a; margin-bottom:35px; }
.product_detail02 .right .info .t{font-size:24px; font-weight:bold; border-bottom:1px solid #d2d2d2; padding-bottom:10px; margin-bottom:20px; }
.product_detail03.product_main01{padding:20px 0 100px; background:#f5f5f5;}
.product_detail03.product_main01 .pt_tit {font-size: 24px; font-weight: bold; border-bottom: 1px solid #d2d2d2; padding-bottom: 10px; margin-bottom: 20px; color:#3a3a3a;}



/*2020-04-20*/
/*创新平台*/
.cx_platform{padding-top:0;}
.cx_platform .common-combo .common-h1,.cx_platform .common-combo .common-h1-desc{color:#3f3f3f;}
.cx_platform01 .content .item .rect-98{padding-bottom:98%;}
.cx_platform01 .content .item .rect-55{padding-bottom:55%;}
.cx_platform01 .content .item .rect-73{padding-bottom:73%;}
.cx_platform01 .content .item .left{width:66%; float:left; border:1px solid #bababa;}
.cx_platform01 .content .item .left .left_l{width:36%; float:left;}
.cx_platform01 .content .item .left .left_r{width:64%; float:right;}
.cx_platform01 .content .item .left .left_r .box{padding:60px 40px}
.cx_platform01 .content .item .left .left_r .box .t{font-size:26px; line-height:26px; font-weight:bold; color:#3f3f3f; font-weight:bold; margin-bottom:20px;}
.cx_platform01 .content .item .left .left_r .box .c{font-size:14px; line-height:26px; color:#3f3f3f;}
.cx_platform01 .content .item .right{float:right; width:32%; position:relative;}
.cx_platform01 .content .item .right .cover{position:absolute; left:0; width:100%; height:100%; bottom:0;}
.cx_platform01 .content .item .right .cover .box{padding:70px 20px; text-align:center;}
.cx_platform01 .content .item .right .cover .box .t{font-size:100px; line-height:100px; font-family:Impact; color:#fff; -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;}
.cx_platform01 .content .item .right .cover .box .c{font-size:20px; line-height:26px; color:#fff; margin-top:20px;}
.cx_platform01 .content .item .right:hover .t{-moz-transform:rotateY(360deg); -ms-transform:rotateY(360deg); -o-transform:rotateY(360deg); -webkit-transform:rotateY(360deg); transform:rotateY(360deg)}

.cx_platform01 .content .item02{margin-top:20px;}
.cx_platform01 .content .item02 .left{float:right;}
.cx_platform01 .content .item02 .right{float:left;}
.cx_platform02{padding-bottom:50px;}
.cx_platform02 .content li{cursor:pointer; background:#efefef; width:19.2%; float:left; margin-left:1%;}
.cx_platform02 .content li:first-child{margin-left:0px;}
.cx_platform02 .content li ._img{text-align:center;}
.cx_platform02 .content li ._img img{height:150px; margin-top:20px;}
.cx_platform02 .content li:hover ._info{ background:#005caa; color:#fff;}
.cx_platform02 .content li:hover ._info .ion{ color:#fff; }
.cx_platform02 .content li ._img ._mask{ z-index:4; width:100%; height:0%; overflow:hidden; position:absolute; left:0; bottom:0;background:url(../images/black.6.png) repeat;opacity:0;transition:all 0.5s ease;overflow:hidden;}
.cx_platform02 .content li:hover ._img ._mask{opacity:1;transition:all 0.5s ease;height:100%;}
.cx_platform02 .content li ._img i{ display:inline-block; position:absolute; z-index:5; left:50%; top:50%; margin-top:-24px; margin-left:-15px; font-size:30px;color:#fff;padding:0;opacity:0;}
.cx_platform02 .content li:hover ._img i{opacity:1;transition:all 0.5s ease;}
.cx_platform03 .item{border:1px solid #BABABA;}
.cx_platform03 .item .rect-526{padding-bottom:52.6%;}
.cx_platform03 .item .left{width:50%; float:left;}
.cx_platform03 .item .left .box{padding:50px 45px}
.cx_platform03 .item .left .box .icon{transition:all 0.5s ease; display:inline-block;}
.cx_platform03 .item .left .box .tit{font-size:26px; line-height:26px; color:#3f3f3f; font-weight:bold; margin:10px 0 20px}
.cx_platform03 .item .left .box .con{font-size:14px; line-height:25px;}
.cx_platform03 .item .right{width:50%; float:right;}
.cx_platform03 .item02{margin-top:35px;}
.cx_platform03 .item02 .left{float:right;}
.cx_platform03 .item02 .right{float:left;}
.cx_platform03 .item:hover .left .box .icon{transform:rotateY(180deg);}
.cx_platform03 .item .right 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;}
.cx_platform03 .item:hover .right 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);}
/*服务理念*/
.service_concept{padding-top:0;}
.service_concept01{padding-bottom:75px;}
.service_concept01 .common-combo .common-h1,.service_concept02 .common-combo .common-h1{color:#2b2b2b;}
.service_concept01 .content{margin-top:30px; margin-bottom:70px;}
.service_concept01 .content ul{text-align:center;}
.service_concept01 .content li{width:33%; float:left;}
.service_concept01 .content li .li_box{padding:0 80px; position:relative;}
.service_concept01 .content li .li_box:after{content:''; width:1px; height:114px; background:#b0b0b0; position:absolute; left:0; top:50%; margin-top:-57px;}
.service_concept01 .content li:first-child .li_box:after{display:none;}
.service_concept01 .content li .li_box .icon_img{display:inline-block; vertical-align:middle;}
.service_concept01 .content li .li_box .icon_txt{display:inline-block; vertical-align:middle; font-size:58px; line-height:58px; color:#005bac; font-family:'黑体'; margin-left:10px;}
.service_concept01 .content li .li_box .text{font-size:16px; line-height:32px; color:#2b2b2b; margin-top:10px;}
.service_concept01 .pic{text-align:center;}
.service_concept01 .pic img{width:auto;}
.service_concept02{background:#f5f5f5; padding-bottom:60px;}
.service_concept02 .infor .tit{font-size:36px; line-height:36px; font-weight:bold; color:#2b2b2b;}
.service_concept02 .content .item{background:#fff; transition:background 0.5s ease;}
.service_concept02 .content .item .right{width:65%; float:right;}
.service_concept02 .content .item .left{width:35%; float:left; position:relative;}
.service_concept02 .content .item .left:after{content:''; width:406px; height:197px; background:url(../images/service_concept02_3.png) no-repeat center; position: absolute; right:0; bottom:0; pointer-events:none; opacity:0; visibility:hidden; transition:opacity 0.5s ease;}
.service_concept02 .content .item .left .box{padding:85px 55px;}
.service_concept02 .content .item .left .box .t{font-size:28px; line-height:28px; font-weight:bold; color:#005bac}
.service_concept02 .content .item .left .box .c{font-size:14px; line-height:26px; color:#5a5a5a; height: 78px; overflow:hidden; margin:40px 0 62px;}
.service_concept02 .content .item .left .box .icon{width:52px; height:45px; background:url(../images/service_concept02_2.png) no-repeat;}
.service_concept02 .content .item:hover {background:#0d51a1}
.service_concept02 .content .item:hover .left .box .icon{background-position:0 -45px;}
.service_concept02 .content .item:hover .left .box .t{color:#fff;}
.service_concept02 .content .item:hover .left .box .c{color:#fff; color:rgba(255,255,255,.8)}
.service_concept02 .content .item:hover .left:after{opacity:1; visibility:visible;}
.service_concept02 .content .item02{margin-top:28px;}
.service_concept02 .content .item02 .right{float:left;}
.service_concept02 .content .item02 .left{float:right;}
/*.service_concept03 .content{height:606px; position:relative; overflow:hidden;}
.service_concept03 .content img{position:absolute; left:50%; margin-left:-650px; width:1300px; max-width:none;}*/

/*创新能力*/
.cx_power{padding-bottom:0;}
.cx_power01.industry_cold01 .tit{font-size:32px; font-weight:bold; margin-bottom:20px;}
.cx_power01.industry_cold01 .content .right .box .info{color:#3f3f3f;}
.cx_power01.industry_cold01 .content{margin-bottom:0;}
.cx_power01.industry_cold01 .content .right .box{padding-right:90px; }
.cx_power02 .content .tab ul{overflow:hidden;}
.cx_power02 .content .tab ul li{float:left; width:33.33%; background:#504e4e; text-align:center; color:#fff; line-height:50px; cursor:pointer; font-size:20px;}
.cx_power02 .content .tab ul li span{display:block; border-left:1px solid #fff; border-right:1px solid #fff; }
.cx_power02 .content .tab ul li:hover,.cx_power02 .content .tab ul li.cur{background:#005caa; }
.cx_power02 .content .con{background:#f7f7f7; padding:40px 60px 100px; color:#3f3f3f;}
.cx_power02 .content .con sub{position:relative; left:-3px;}
.cx_power02 .content .con .item{display:none;}
.cx_power02 .content .con .item .box{margin-left:20px;}
.cx_power02 .content .con .t{font-size:19px; font-weight:bold; margin:20px 0;}
.cx_power02 .content .con .list{padding-right:30%; margin-bottom:20px;}
.cx_power02 .content .con .list .i{width:30%; line-height:26px; padding-left:10px; position:relative;}
.cx_power02 .content .con .list .i:before{content:""; position:absolute; left:0; top:50%; height:7px; width:4px; background:url(../images/cx_power_jt.png); margin-top:-3px;}
.cx_power03 .content{background:url(../images/cx_power03_bg.jpg) no-repeat center bottom; background-size:cover; color:#fff;}
.cx_power03 .content .full-row{border-right:1px solid #9ca8ad;}
.cx_power03 .content .span-4{position:relative; height:506px; overflow:hidden;}
.cx_power03 .content .span-4:after{content:""; position:absolute; left:0; top:0; bottom:0; width:1px; background:#9ca8ad;}
.cx_power03 .content .item{position:absolute; left:25px; right:25px; bottom:0;}
.cx_power03 .content .t{font-size:25px; font-weight:bold; margin-bottom:15px;}
.cx_power03 .content .add{padding-bottom:30px; font-size:30px;}
.cx_power03 .content .add i{margin:0;}
.cx_power03 .content .cover{position:absolute; left:0; right:0; top:100%; height:100%; background:url(../images/cxblack.86.png) repeat; padding:75px 40px;}
.cx_power03 .content .span-4:hover .cover{top:0;}
.cx_power03 .content .span-4:hover .item{opacity:0; visibility:hidden;}
.cx_power04 .content{text-align:center; margin-top:20px;}
.cx_power04 .content .row{border-right:1px solid #bbbbbb;}
.cx_power04 .content .item{height:280px; border-left:1px solid #bbbbbb;}
.cx_power04 .content .t{color:#212121; font-size:23px; padding:15px 0 10px; position:relative;}
.cx_power04 .content .t:after{content:""; position:absolute; top:0; left:50%; height:1px; background:#a0a0a0; width:20px; margin-left:-10px; margin-top:10px; }
.cx_power04 .content .info{color:#666;}
.cx_power04 .icon{width:50px; margin:0 auto; position:relative;}
.cx_power04 .icon .blue{position:absolute; left:0; top:0; z-index:1; opacity:0; visibility:hidden;}
.cx_power04 .item:hover .blue{opacity:1; visibility:visible;}
.cx_power04 .item:hover .grey{opacity:0; visibility:hidden;}
.cx_power05{background:#f5f5f5; padding-bottom:100px; text-align:center; margin-top:50px;}

/*人才战略*/
.talents{padding-top:0;}

.talents01 .left{width:30%; color:#404040;}
.talents01 .left .t{font-size:28px; font-weight:bold; margin:30px 0;}
.talents01 .left .d{padding-right:8%; line-height:32px;}
.talents01 .right{width:67%; overflow:hidden;}
.talents02{background:#f5f5f5 url(../images/talents02_bg.png) no-repeat; margin-top:50px; }
.talents02 .wrap{position:relative; height:500px;}
.talents02 .content{background:#fff; position:absolute; left:0; right:0; bottom:-160px; -webkit-box-shadow:0 1px 5px rgba(0,0,0,.2); box-shadow:0 1px 5px rgba(0,0,0,.2); max-width:1218px; margin:0 auto;}
.talents02 .content .info{width:30%; margin-left:60%; padding:60px 0; line-height:2;}
.talents02 .content .tit{background:url(../images/talents02_tit.jpg) no-repeat center top; color:#fff; font-weight:bold; font-size:32px; text-align:center; line-height:90px; padding-top:20px;}
.talents02 .content .pic{position:absolute; left:0; bottom:110px;}
.talents03{background:#f5f5f5; padding-top:160px;}
.talents03 .fix{max-width:1218px; margin:0 auto; padding:90px 0 60px;}
.talents03 .item{width:46%;}
.talents03 .item .info{overflow:hidden;}
.talents03 .item .info .t{font-size:24px; font-weight:bold; color:#484848; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #3f3f3f;}
.talents03 .item .info .d{color:#484848;}
.talents03 .item img{margin-left:20px;}
.talents04{text-align:center;}




/*首页*/
.ibanner .wrap{position:relative; z-index:1;}
.ibanner .item{position:relative;  height:634px; overflow:hidden;}
.ibanner .video_item img{display:block;}
:root .ibanner .video_item img{display:none;}
.ibanner .owl-carousel video{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .owl-carousel .item .cover {position:absolute; width:100%; height:100%; background:url(../images/banner_on.png) no-repeat center; z-index:1; background-size:cover;}
.ibanner .owl-carousel .owl-item img{position:absolute; left:50%; margin-left:-960px; width:1920px; max-width:none;}
.ibanner .owl-carousel .item{opacity:0; visibility:hidden;}
.ibanner .owl-carousel.owl-loaded .item{opacity:1; visibility:visible;}
.ibanner .owl-dots{position:absolute; bottom:45px; left:0; right:0; text-align:center; cursor:pointer;}
.ibanner .owl-dots .owl-dot{display:inline-block; *display:inline; *zoom:1; width:16px; height:16px; background:#fff; margin:0 11px; border-radius:50%;}
.ibanner .owl-dots .owl-dot.active{background:#005caa;}
.ibanner .nav_l{width:38px; height:75px; position:absolute; top:50%; left:5%; background:url(../images/iban_l.png); margin-top:-40px;}
.ibanner .nav_r{width:38px; height:75px; position:absolute; top:50%; right:5%; background:url(../images/iban_r.png); margin-top:-40px;}
.ibanner .iban_word{color:#fff; margin-top:16%;}
.ibanner .iban_word .tit{font-size:57px; font-weight:bold; line-height:1;}
.ibanner .iban_word .en{font-size:20px; font-weight:bold; text-transform:uppercase; font-family:Arial; margin:15px 0 65px;}
.ibanner .common-line-btn{color:#fff; border-color:#fff; padding:0 40px; display:inline-block; *display:inline; *zoom:1; margin-top:100px;}
.ibanner .common-line-btn:hover{border-color:#005caa;}

.index .common-combo{padding:70px 0 25px;}
.index .common-combo .common-h1{color:#000; font-size:36px;}
.index .common-combo .common-h1-desc{font-size:16px; width:85%;}
.ibanner .owl-carousel{display:block;}
.index .owl-carousel{display:block;}
.ipart01{padding-bottom:60px; }
.ipart01 .content{}
.ipart01 .content .left{width:50%; position:relative;}
.ipart01 .content .left:after {content: ""; position: absolute; left: 50%; top: 50%; width: 73px; height: 73px; margin-left: -36px; margin-top: -36px; z-index: 1; background: url(../images/video_list01.png);
}
.ipart01 .content .right{width:50%;}
.ipart01 .content .right .info{padding:50px 40px; height:264px;}
.ipart01 .content .right .info .t{color:#fff; font-size:22px; font-weight:bold; padding-bottom:15px; position:relative;}
.ipart01 .content .right .info .t:after{content:""; position:absolute; left:0; bottom:0; height:1px; width:40px; background:#0478ff;}
.ipart01 .content .right .info .desc{margin:30px 0; color:#6d6d6d;}
.ipart01 .content .right .info a{color:#005caa;}
.ipart01 .content .right .info a i{font-size:12px;}

.ipart01  ul{text-align:center; margin-top:75px;}
.ipart01  li{width:33%; float:left;}
.ipart01  li .li_box{position:relative;}
.ipart01  .li_box .icon_img{display:inline-block; vertical-align:middle;}
.ipart01  .li_box .icon_txt{display:inline-block; vertical-align:middle; font-size:58px; line-height:58px; color:#005bac; margin-left:10px; overflow: hidden;}
.ipart01  .li_box .icon_txt .n{font-family:Impact; font-size:58px;  line-height:80px; float:left; margin-right:5px;color:#005bac }
.ipart01  .cn{font-family:Impact; font-size:50px;  line-height:80px; float:left;color:#005bac}
.ipart01  .li_box .text{font-size:16px; line-height:32px; color:#464646; margin-top:10px;}
.ipart01  .num1,.ipart01  .num2,.ipart01  .num3,.ipart01  .num4 {color: #005bac;font-family: Impact;
    font-size: 58px;
    line-height: 80px;}

.wrap .icon {text-align: center;}
.ipart02 .tab .item .t {color:#fff; text-align: center;}

.ipart02{position:relative; color:#fff;}
.ipart02 .content{}
.ipart02 .content .item{height:556px; position:relative; overflow:hidden;}
.ipart02 .content .item img{position:absolute; left:50%; width:1920px; max-width:none; margin-left:-960px; z-index:1;}
.ipart02 .tab{position:absolute; left:0; right:0; bottom:0; z-index:2; background:url(../images/black.5.png); text-align:center;}
.ipart02 .content .item .text_box{position:absolute; left:0; right:0; top:70px; z-index:2;}
.ipart02 .content .item .text_box .tit{font-size:34px; font-weight:bold; margin-bottom:10px;}
.ipart02 .content .item .text_box .desc{font-size:16px; width:58%;}
.ipart02 .tab .full-row{border-left:1px solid rgba(255,255,255,0.3);}
.ipart02 .tab .item{display:block; padding:24px 0; border-right:1px solid rgba(255,255,255,0.3);}
.ipart02 .tab .item .t{font-size:22px; padding-top:5px; position: relative; margin-top:10px;}
.ipart02 .tab .item .t:after{content:""; position:absolute; left:50%; top:0; width:20px; margin-left:-10px; height:1px; background:rgba(255,255,255,0.3);}
.ipart02 .tab .item:hover,.ipart02 .tab .item.cur{background:#005caa; color:#fff;}

.ipart03{padding-bottom:65px;}
.ipart03 .owl{height:510px; position:relative;}
.ipart03 .content{position:absolute; left:50%; margin-left:-2000px; top:0; bottom:0; width:4000px;}
.ipart03 .content .item .rect-70{padding-bottom:70%;}
.ipart03 .content .item .left{width:56%; -moz-transition:all .5s ease 0s; -ms-transition:all .5s ease 0s; -o-transition:all .5s ease 0s; -webkit-transition:all .5s ease 0s; transition:all .5s ease 0s;}
.ipart03 .content .item .left.to_right{margin-left:44%;}
.ipart03 .wrap2{position:relative; height:510px;}
.ipart03 .right_content{position:absolute; right:0; top:0; bottom:0; width:44%; z-index:2; background:#fff;}
.ipart03 .right_content .right{display:none;}
.ipart03 .right_content .right.cur{display:block;}
.ipart03 .right_content .right .info{padding:0 35px;}
.ipart03 .right_content .right .t{font-size:31px; font-weight:bold; color:#313131; margin:10px 0 5px;}
.ipart03 .right_content .right .desc{color:#383838; font-size:15px; padding-bottom:40px; margin-bottom:30px; position:relative; line-height:27px; height:108px;}
.ipart03 .right_content .right .desc:after{content:""; position:absolute; left:0; bottom:0; height:4px; width:150px; background:#005caa;}
.ipart03 .right_content .right .desc:before{content:""; position:absolute; left:-100px; bottom:1px; height:1px; width:250px; background:#005caa;}
.ipart03 .right_content .right .list{margin-bottom:35px; line-height:28px; height:168px;}
.ipart03 .right_content .right .list a{display:block; position:relative; padding-left:22px; color:#383838; line-height:2;}
.ipart03 .right_content .right .list a:after{content:""; position:absolute; left:5px; width:6px; height:6px; top:50%; margin-top:-3px; background:#005caa; border-radius:50%;}
.ipart03 .right_content .right .list a:hover{color:#005caa;}
.ipart03 .right_content .right .ctrls{user-select:none;}
.ipart03 .right_content .right .btns .arrow{line-height:42px; width:42px; height:42px; display:inline-block; *display:inline; *zoom:1; border-radius:50%; background:#888888; color:#fff; text-align:center; cursor:pointer;}
.ipart03 .right_content .right .btns .arrow i{margin:0;}
.ipart03 .right_content .right .btns .arrow:hover{background:#005caa;}
.ipart03 .right_content .right .num{position:relative; width:70px; height:50px; text-align:right;}
.ipart03 .right_content .right .num .cur{color:#005caa; font-size:39px; font-family:Impact; position:absolute; right:40px; top:0; line-height:1;}
.ipart03 .right_content .right .num .total{font-size:18px; color:#878787; font-family:Impact; padding-top:20px;}
.ipart03 .right_content .right .num .flag{position:absolute; right:25px; font-size:30px; top:2px; color:#a9a9a9; font-weight:lighter;}

.ipart04{background:#f5f5f5; padding:65px 0 55px;}
.ipart04 .tit{color:#313131; font-size:32px; font-weight:bold; line-height:32px; margin-bottom:25px;}
.ipart04 .tit .more{font-size:14px; font-weight:normal;}
.ipart04 .rect-64{padding-bottom:64%;}
.ipart04 a{display:block;}
.ipart04 .left{width: 65%;}
.ipart04 .left .l_left{width:48.5%; background:#fff;}
.ipart04 .left .l_right{width:48.5%;}
.ipart04 .left .info{background:#fff; padding:47px 20px;}
.ipart04 .left .info .t{font-size:20px; color:#272727; font-weight:bold;}
.ipart04 .left .info .date{font-size:13px; color:#666; margin:10px 0;}
.ipart04 .left .info .desc{color:#373737; line-height:24px; height:48px; overflow:hidden;}
.ipart04 .left .l_right .info{padding:20px; margin-bottom:14px;}
.ipart04 .left a:hover .info{background:#005caa;}
.ipart04 .left a:hover .info .t,.ipart04 .left a:hover .info .date,.ipart04 .left a:hover .info .desc{color:#fff;}
.ipart04 .right{width: 32.5%;}
.ipart04 .right .rect-114{padding-bottom:125%;}
.ipart04 .right .common-line-btn{color:#fff; border-color:#fff; position:absolute; bottom:55px; left:50%; margin-left:-75px;}
.ipart04 .right a:hover .common-line-btn{border-color:#005caa;}
.ipart04 .right a:hover .common-line-btn:after{right:0;}
.ipart04 .common-line-btn:after{background:#0284f2;}

.ipart05{background:url(../images/ipart05_bg.jpg) no-repeat center; padding-bottom:100px;}
.ipart05 a{display:block;}
.ipart05 .row{border-left:1px solid #dfdfdf;}
.ipart05 .item{border-right:1px solid #dfdfdf;}
.ipart05 .item .t{font-size:20px; color:#414141; padding:10px 0; font-weight:bold;}
.ipart05 a:hover .t{color:#005caa;}

/*简历投递*/
.resume .content-16535 .job_form ._act button{line-height:40px; padding:0; width:120px; text-align:center; border:none; font-size:14px;}
.resume .content-16535 .job_form .sub{background:#005caa;}
.resume .content-16535 .job_form_row .inp, .resume .job_form_row ._select,.resume .content-16535 .job_form_row ._textarea{border:none; padding:0;}
.resume .content-16535 .job_form_row .inp, .resume .job_form_row ._select{line-height:40px; height:40px; border-radius:0;}
.resume .content-16535 .job_form ._items ._t{font-size:20px; line-height:30px; padding-right:5px;}
.resume .content-16535 .job_form ._items{height:15px;}
.resume .content-16535 .add_btn a,.resume  .content-16535 .dele_btn a{border-radius:0;}
.resumu .content-16535 .job_form_row img{margin-top:5px;}
body .content-16535 .job_form_row ._input{padding:0 !important;}
body .content-16535 .add_btn, body .content-16535 .dele_btn{margin-right:70px;}
body .channel-content-48478 .form-m1 .form-m1-btn button{line-height:40px; border-radius:0; height:40px; font-size:14px; padding:0; width:120px; text-align:center; border:none; font-size:14px;}
body .channel-content-48478 .form-m1 .form-m1-btn ._submit{background:#005caa;}
body .album_ordinary .album_close{background:#005caa;}
body .select-ui-options-default li._selected{background:#fff;}


/* 2020-0514 */
.chairman01 .right{background:#fff;}
.chairman01 .right .info{background:#edf3f9}
.chairman01 .right .content{padding:0; margin-top:35px}
.chairman01 .left .signature{margin-top:40px; font-size:18px; user-select:none; text-align:center}
.chairman01 .left .signature .pos{line-height:122px; display:inline-block; *display:inline; *zoom:1; margin-right:20px;}



/*404页面*/
.channel_content.false{padding:0;}
.false01 .content{width:850px;position:absolute; left:50%; margin-left:-425px; top:50%; margin-top:-302px; }
.false01 .content .box{width:55%; margin:0 auto; padding-top:100px; padding-bottom:110px;}
.false01 .text{padding:20px 0 0 60px;}
.false01 .text .txt1{font-size:28px; font-weight:bold; color:#06378e; margin-bottom:25px;}
.false01 .text .txt2{font-size:18px; font-weight:bold; color:#1f1f1f;}
.false01 .text .txt3{font-size:14px; color:#666; line-height:26px; margin-top:10px; margin-bottom:20px;}
.false01 .text .txt3 li{position:relative; padding-left:25px;}
.false01 .text .txt3 li:after{content:''; position:absolute; left:0; top:50%; margin-top:-4px; width:8px; height:8px; border-radius:50%; background:#959595;}
.false01 .text .txt4{font-size:16px; color:#666; line-height:26px;}
.false01 .text .txt4 a{color:#1b6ce5;}


/* 2020-0622 */
.header .inav .nav_li .nav_layer .layer_l a{line-height:36px; height:36px;}
.news_report01 .left .row>.span-4{margin-bottom:40px;}
.sideLayer{z-index:97}





























