﻿/*
* name:Global && Pc StyleSheet
* version:v3.3.1
* update:雪碧图对齐
* date:2016-04-30
*/

/* 雪碧图 */
/* 对齐方案引用(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');}
.ico:before {content:'\3000';}
.ico1_2 { background-position:-20px 0;}
.ico1_3 { background-position:-40px 0;}
.ico1_4 { background-position:-60px 0;}
.ico1_5 { background-position:-80px 0;}
.ico2_1 { background-position:0 -20px;}
.ico2_2 { background-position:-20px -20px;}
.ico2_3 { background-position:-40px -20px;}
.ico2_4 { background-position:-60px -20px;}
.ico2_5 { background-position:-80px -20px;}
.ico3_1 { background-position:0 -40px;}
.ico3_2 { background-position:-20px -40px;}
.ico3_3 { background-position:-40px -40px;}
.ico3_4 { background-position:-60px -40px;}
.ico3_5 { background-position:-80px -40px;}
.ico4_1 { background-position:0 -60px;}
.ico4_2 { background-position:-20px -60px;}
.ico4_3 { background-position:-40px -60px;}
.ico4_4 { background-position:-60px -60px;}
.ico4_5 { background-position:-80px -60px;}
/* 常量设置 */
html { overflow-x:hidden;}
html,body,.wrap { min-width:1200px;}
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
body{font-size:13px; line-height:1.6; color:#756E6E; background:#fff;}
a{color:inherit;}
a:hover { color:#0047bb;}
::-moz-selection {color:#fff; background:#0047bb; }
::selection {color:#fff; background:#0047bb; }
::-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; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.imgY180:hover img { cursor:pointer; -moz-transform:rotateY(180deg); -ms-transform:rotateY(180deg); -o-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); transform:rotateY(180deg) }

/* 网站样式 */

/* 公用 */
/* header */
.header_top{height: 37px;line-height: 37px;background-color: #0047bb;color: #fff;}
.header_top .ion{margin: 0;height: 30px;line-height: 30px;}
.izq{float: right; padding-left: 12px;position: relative;}
.izq .ion{margin-left: 8px;}
.izq:before{position: absolute;left: 0;top:13px;display: inline-block;content:'';height: 13px;width: 1px;background-color: #6a8ec8;}
.ifw{float: right;padding-left: 20px;position: relative;padding-right: 10px;}
.izq .ion{margin-left: 12px;}
.izq .ion,.ifw .ion{font-size: 0;font-family: 0/a;margin: 0;width: 10px;height: 30px;line-height: 30px;background: url(../images/jiantou.png) no-repeat center center;}

.ifw:before{position: absolute;left: 0;top:13px;display: inline-block;content:'';height: 13px;width: 1px;background-color: #6a8ec8;}
.igp{float: right;margin-right: 13px;}
.igp .ion.red{color: #f54545;}
.igp .ion.green{color: #0f0;}

.ht_ul{display: none;position: absolute;top: 100%;left:0;right: 0;background-color:#13293d;padding: 15px 0;text-align: center;z-index: 10;}
.ht_ul li{height: 36px;line-height: 36px;}
.ht_ul li a{display: block;color: #fff;}
.ht_ul li:hover{background-color: #2b3f51;}

.header_main{height: 92px;line-height: 92px;border-bottom: 1px solid #ccc;box-shadow: 0 1px 3px rgba(0,0,0,.2); position:relative;}
.header_main .wrap { min-height:75px;}

.header_main .logo { float: left;}
.header_main .logo img{margin-top: 19px;}
.pageNav {float: left;margin-left: 80px;}
.pageNav > ul > li { width:auto; float:left; position:relative;}
.pageNav > ul > li > a { display: block;font-size:17px; font-weight:bold;position: relative;padding: 0 29px;color: #000;}
.pageNav > ul > li:hover > a{color: #000;}
.pageNav > ul > li:hover > a:after {position: absolute;left: 20%;bottom: 0;right: 20%;display: block;content:'';height: 3px;background-color: #e75826; }
.pageNav > ul > li.cur > a:after {position: absolute;left: 20%;bottom: 0;right: 20%;display: block;content:'';height: 3px;background-color: #e75826; }

.language{height: auto;float: right;width:110px;color: #a8a8a8;font-weight: bold;}
.lang_icon{display: inline-block;width: 34px;height: 13px;background: url(../images/lang_icon.png) no-repeat;margin-right: 5px;}
.lang_cur{color: #ff1a1d;}
.language a{margin: 0 1px;}
.language a:hover{color: #ff1a1d;}

.top_search {float: right;}
.top_search .btn-search{ display:block; width:100%;text-align: center;*line-height: 22px;*margin-top: 22px;font-size:17px;margin-top: -5px;}
.top_search .btn-search i { width:30px; height:30px; background:url(../images/top_search_03.png) no-repeat; margin:0;}

.top_search .search { position: absolute;right:0;top:0;left: 0;bottom: 0;background-color: #fff; display:none;border: 1px #dcdcdc solid; }
.top_search .item{transition: right 300ms;-moz-transition: right 300ms;-ms-transition: right 300ms;-o-transition: right 300ms;-webkit-transition: right 300ms;}

.top_search .search .inp{float: left;border: none;vertical-align: top;width:60%;height: 30px;line-height:30px;box-sizing: border-box;padding-left:5px; margin-top: 30px;border-left: 1px solid #e4e4e4;font-size: 16px;}
.search_btn{float: left;width: 66px;text-align: center;margin-left: 20%;}
.search_btn i { width:30px; height:30px; background:url(../images/search_close_03.png) no-repeat; margin:0;}
.search_close{float: right;margin-top: 29px;background-color: #fff;border: none;}
.search_close .ion{width: 27px ;height: 27px;margin: 0;/* background: url(../images/search_close_03.png) no-repeat; */background:url(../images/top_search_03.png) no-repeat;}



.nav_layer {display: none; width:615px; position:absolute; left:0; top:100%; background:#fafafa;padding-left: 20px;z-index: 101;}
.nav_layer ul { width:40%; float:left; padding-top: 25px;}
.nav_layer li {width: 50%;float: left; padding:0;height: 36px;line-height: 36px;text-align: left;}
.nav_layer li a { display:block;margin-left: 25px;}
.nav_layer li a:hover { color:#e75826; }
.nav_layer ._img { width:54%; float:right; padding-bottom:10px;}
.nav_layer ._img img { width:100%; height:auto; display:block;}
.nav_layer ._title { font-size:18px; color:#4e4e4e; display:block; line-height:2; padding-right:5px;padding-left: 10px;margin-top: 20px;margin-bottom: 30px;}

.pageNav>ul>li:nth-last-child(3) .nav_layer{margin-left: -100px;}
.pageNav>ul>li:nth-last-child(2) .nav_layer{left: auto;right: 0;}
.pageNav>ul>li:last-child .nav_layer{left: auto;right: 0;}

/* 产品下拉 */
.page_nav_pro{position: static !important;}
.nav_layer_pro{display: none;position:absolute; left:0;right: 0; top:100%; background-color:#f8f8f8;z-index: 101;background-image: url(../images/nav_pro_03.png);background-repeat: no-repeat;background-position: 100% 100%;}
.nav_layer_pro .nlp_item{width: 25%;float: left;padding-top: 50px;line-height: 2;padding-bottom: 70px;}
.nav_layer_pro .nlp_item:hover{background-image: url(../images/nav_pro_bg_03.png) ;background-repeat: repeat-x;}

.nlp_t{font-size: 20px;font-weight: bold;margin-bottom: 20px;padding-left: 80px;color: #000;}
.nav_layer_pro .nlp_t2 strong{font-weight: bold;font-style: italic;font-size: 24px;color: #000;}
.nav_layer_pro .nlp_t2 i{color: #b15533;font-style: italic;}

.nav_layer_pro .nlp_t2{font-size: 17px;padding-left: 80px;color: #000;}
.nav_layer_pro ul{padding-left: 80px;color: #5a5a5a;margin-bottom: 15px;}

.pageMain{position: relative;}
.page_bg{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.7);z-index: 100;}

/* footer */
.pageFooter{background-color: #13293d;color: #fff;font-size: 13px;}
.foot_main{padding: 70px 0;}
.foot_main dl{float: left;}
.foot_main dd{color: #a7abb0;line-height: 2;}
.foot_main dt{font-size: 20px;position: relative;padding-bottom: 20px;margin-bottom: 15px;}
.foot_main dt:after{display: block;content:'';width: 30px;height: 1px;background-color: #e75826;position: absolute;left: 0;bottom: 0;}

.ft_dl_01{width: 18.5%;}
.ft_dl_02{width: 15.5%;}
.ft_dl_03{width: 15.5%;}
.ft_dl_04{width: 24%;}
.ft_dl_05{width: 25%;float: right;}

.ft_zq,.ft_search{width: 100%;height: 47px;line-height: 47px;font-size: 16px;margin-bottom: 10px;}
.ft_zq{background-color: #e75826;position: relative;}
.ft_zq ._a{display: block;padding: 0 10px 0 20px;cursor: pointer;}
.ft_zq .ion{float: right;font-size: 0px;font-family: 0/a;width: 30px;height: 30px;background: url(../images/jt_left.png) no-repeat;margin-top: 10px;background-position: -7px -7px;}
.ft_zq .ion.jt_btm{background-position: -51px -7px;}
.ft_zq .btm_zq_list{position: absolute; top: 100%;left: 0;display: none;background-color: #e75826;width: 100%;z-index: 10;}
.ft_zq .btm_zq_list li{border-top: 1px solid #eee;width: 100%;}
.ft_zq .btm_zq_list a{display: block;color: #fff;padding-left: 20px;}



.ft_search{background-color: #37548e;}
.ft_search form{padding: 0 10px 0 20px;}

.ft_search input{border: 0;background-color: transparent;width: 80%;color: #fff;}
.ft_search button{float: right;margin-top: 10px;border: 0;background-color: transparent;padding: 0;cursor: pointer;}
.ft_search button .ion{width: 25px;height: 25px;font-size: 0px;font-family: 0/a;background: url(../images/search.png) no-repeat;}

.ft_share{padding-left: 20px;margin-top: 30px;}
.bdsharebuttonbox{height: 50px;}
.bdsharebuttonbox.bdshare-button-style0-32 a{display: inline-block;width: 32px;height: 32px;background: url(../images/ft_share_01.png) no-repeat ;}

.bdsharebuttonbox.bdshare-button-style0-32 .bds_tsina{background-position: 0 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_tqq{background-position: -30px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_tqf{background-position: -61px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_qzone{background-position: -92px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_kaixin001{background-position: -123px 0;}
.bdsharebuttonbox.bdshare-button-style0-32 .bds_douban{background-position: -154px 0;}

.bdsharebuttonbox{position: relative;}
.bdsharebuttonbox.bdshare-button-style0-32 .qr_ion{width: 30px;height: 30px;background-position: -184px 0;border-radius: 50%;background-color: #e75826;overflow: auto;}
.qr_wrap{position: absolute;bottom: 100%;right: 25px;display: none;}

.foot_btm{border-top: 1px solid #2b4053;color: #a7abb0;height: 68px;line-height: 68px;}
.foot_btm .ml45	{margin-left: 45px;}
.ft_btm_l{float: left;}
.ft_btm_r{float: right;}
.foot_btm a,.foot_btm span{padding: 0 5px;}





/* index */
.i_t{font-size: 40px;font-weight: bold;color: #000;text-align: center;}
.i_p{font-size: 16px;color: #5a5a5a;text-align: center;}
.i_t a:hover{color: #000;}

.islider{width: 100%;margin:auto;height:480px; overflow:hidden;}
.islider li{display: block;text-align: center;overflow: hidden;}
.islider img{display: inline-block;margin: 0 -50%;margin: 0 -50%\9;max-width: none;width: auto;}

.islider .slide_nav{display:block;width: 100%; left: 0; bottom:20px;font:0/0 a; letter-spacing:-9px; white-space:nowrap; text-align: center; }
.islider .slide_nav a{display: inline-block;width: 25px;height: 25px;border-radius: 25px; overflow:hidden;background:#fff;margin:6px;box-shadow: 0 2px 2px rgba(0,0,0,.2) inset;}
.islider .slide_nav .on:after{display: block;content:'';width: 13px;height: 13px;border-radius: 50%;background-color: #0a46bb;margin:6px auto; }

.islider .arrs{position: absolute; top:50%; width:47px;height: 94px;background: url(../images/news_arr2_01.png) no-repeat ;margin-top: -47px;opacity: 0;}
.islider:hover .arrs{opacity: 0.6;}
.islider .arrs:hover{opacity: 1;}
.islider .arr_prev{left:35px;}
.islider .arr_next{right:35px;background-position: -47px 0;}

.inews{padding-top: 65px;padding-bottom: 80px;}
.inews_cont{margin-top: 47px;}
.inews_img{width: 34%;position: relative;float: left;}
.inews_img img{width: 100%;}
.inews_img_c{position: absolute;left: 0;right: 0;bottom: 0;height: 60px;color: #000000;background-color: rgba(255,255,255,0.3); line-height:60px; font-size:24px; text-align:
center;}
.inews_img_c_t{font-size: 14px;margin-top: 15px;font-family: kalinga,Arial;}
.inews_img_c_p{font-size: 16px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.inews_img:hover a{color: #000000;}

.inews_list{width: 63%;float: right;}
.inews_list li { clear:both; overflow:hidden; padding:13px 50px 13px 10px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;border-bottom: 1px solid #f3f3f3;}
.inews_list ._date1 { width:110px;  float:left; color:#c8c8c8; font-size: 38px;line-height: 1.5;margin-right: 30px;padding-top: 10px;text-align: right;font-family: kalinga,Arial;}
.inews_list ._date1 ._d1 { font-size:12px; display: block;text-align: right;margin-bottom: -10px;}

.inews_list ._intro { overflow:hidden; } 
.inews_list ._title { font-size:17px; height:30px; line-height:30px; font-weight:normal; color:#000; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.inews_list ._text { line-height:1.6em; height:3.2em; overflow:hidden; }

.inews_list li:hover a,.inews_list li:hover ._title,.inews_list li:hover ._title,.inews_list li:hover ._more { color:inherit; }
.inews_list li:hover ._title{font-weight: bold;}
.inews_list li:hover ._date1 {color:#cc8166;}
.inews_list li:hover .nl_icon{font-weight: normal;}
.inews_list .nl_icon{display: inline-block;height: 18px;line-height: 18px;background-color: #667583;border-radius: 2px;font-size: 12px;color: #fff;margin-right: 10px;padding: 0 10px;vertical-align: 3px;}
.ipro{background-color: #efefef;}
.ipro_l{float: left; width: 33.33%;}
.ipro_r{float: left;width: 66.67%;}
.ipro_l .ipro_l_wrap{padding:0 80px;color: #8f8f8f;padding-top: 110px;}
.ipro_l_t{font-size: 40px;color: #000;font-weight: bold;}
.ipro_l_t:after{display: block;content:'';width: 74px;height: 3px;background-color: #0a46bb;margin-top: 3px;margin-bottom: 30px;}
.ipro_l_p{color: #8f8f8f;line-height: 2;}
.ipro_links{margin-top: 60px;font-size: 18px;}
.ipro_links a{color: #8f8f8f;margin: 0 5px;font-weight: 700;}
.ipro_links a:hover{color: #0a46bb;}
.ipro_links a.cur{color: #0a46bb;}
.ipro_r{background-color: #fff;}
.ipro_r ul li{float: left;width: 50%;border-bottom: 1px solid #ebebeb;text-align: center;position: relative;height: 300px;overflow: hidden;}
.ipro_r_t{font-size: 24px;color: #000;font-weight: bold;margin-bottom: 10px;}
.ipro_r_p{color: #8f8f8f;width: 60%;margin: 0 auto;}
.ipro_icon{display: inline-block;width: 75px;height: 73px;background: url(../images/ipro_icon.png) no-repeat;margin-top: 60px;margin-bottom: 20px;}
.ipro_icon2{background-position: -75px 0;}
.ipro_icon3{background-position: -150px 0;}
.ipro_icon4{background-position: -225px 0;}
.ipro_bg{position: absolute;left: 0;right: 0;top: 100%;bottom: 0;}
.ipro_bg img{width: 100%;}
.ipro_c{position: absolute;left: 0;right: 0;top: 100%;bottom: 0; color: #fff;padding-top: 20%;background-color: rgba(0,71,187,.7);}
.ipro_c_t{font-size: 24px;font-weight: bold;margin-bottom: 5px;}
.ipro_c_p{width: 54%;margin: 0 auto;margin-bottom: 20px;}
.ipro_c_a{width: 161px;height: 45px;line-height: 47px;margin: 0 auto;border: 1px solid #fff;background-color: transparent;}
.ipro_c_a:hover{background-color: #fff;}
.ipro_c_a a{display: block;color: #fff;}
.ipro_c_a:hover a{color: #13293d;}
.ipro_c>a{font-size: 16px;margin:0 5px;}
.ipro_c>a:hover{color: #fff;}
.ipro_c a b{font-weight: bold;font-style: italic;}
.ipro_c a b i{color: #b15533;font-style: italic;}
.iabout{padding-top: 70px;padding-bottom: 60px;background: url(../images/iab_bg_06.jpg) no-repeat;background-color: #f4f4f4;}
.iabout img{width: 400px;}
.iabout .i_t{color: #3a56b6;}
.iabout .i_t a:hover{color: #c13e37;}
.iabout .i_p{color: #7b91b6;margin-bottom: 35px;}


.iab_item{height: 318px;position: relative;}

.iab_c{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	background-color: #fff;
	padding: 25px 30px 0px 30px;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
 
}
.iab_c2{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	text-align: center;
	background-color: #fff;
	padding: 5px 30px 0px 30px;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8; 
}
.iab_cover{background-color: #f4f4f4;}

.iab_t{font-size: 22px;color: #000;margin-bottom: 20px;position: relative;-webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.iab_t2{font-size: 22px;color: #000;margin-top: 15px;margin-bottom: 5px;position: relative;-webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.iab_t:before{display: none;content:'';height: 1px;width: 98px;background-color:rgba(237,237,237,0.3);position: absolute;top: 50%;left: 0;}
.iab_t:after{display: none;content:'';height: 1px;width: 98px;background-color:rgba(237,237,237,0.3);position: absolute;top: 50%;right: 0;}



.iab_c.hover{background-color: #b15533!important;}
.iab_c.hover .iab_t{margin-bottom: 0;color: #fff;font-size: 26px;}
.iab_c.hover .iab_p{display: none;}
.iab_c.hover .iab_p:before,.iab_c.hover .iab_p:after{display: none;}
.iab_c.hover .iab_t:before,.iab_c.hover .iab_t:after{display: block;}

.iabout .cover .play{display: block;width: 68px;height: 68px;background: url(../images/player_03.png) no-repeat; position: absolute; top: 25%;left: 50%;margin-left: -34px;}

.iab_p .iab_ion{display: inline-block;width: 16px;height: 16px;background: url(../images/iab_ion_03.png) no-repeat;vertical-align: middle;margin-right: 5px;}


.ivideo{display: inline-block;width: 20px;height: 20px;vertical-align: middle;}
.ivideo a{margin: 0!important;background: url(../images/ivideo_03.png) no-repeat center center !important;}
.iab_p{height: 20px;line-height: 20px;}
.iab_p span{display: inline-block;}


.iyf{padding-top: 55px;padding-bottom: 130px;background: url(../images/iyf_bg_02.jpg) no-repeat center bottom;background-color: #e4e8e9;}
.iyf ul{margin-top: 35px;}
.iyf img{width: 100%;}
.iyf li{position: relative;}
.iyf li:nth-child(5){background-color: #d8d8d9;}
.iyf_c{position: absolute;left: 0;right: 0;top: 31%;}

.iyf_s{height: 237px;}
.iyf_b{height: 277px;}
.iyf_b .iyf_c{top: 34%;}

.iyf_t{font-size: 26px;text-align: center;margin-bottom: 10px;color: #000;}
.iyf_p{width: 50%;margin: 0 auto;text-align: center;}
.iyf_p span{font-size: 60px;line-height: 1;}
.iyf_li_img{color: #fff;}
.iyf_li_img .iyf_t{color: #fff;}


.iyf_li3{background-color: #fff;}
.iyf_li4{background-color: rgba(255,255,255,.7);}
.iyf_li5{background-color: #d8d8d8;}

.iyf a:hover{color: inherit;}
.iyf a:hover .iyf_t{font-weight: bold;}
.iyf_li_img a:hover{color: #fff;}



/* ---------下层-------- */
/* 公用 */
.tel:hover{color: inherit;}
.channel_content{line-height: 2;}
.channel_t{font-size: 40px;font-weight: bold; text-align: center;padding-top: 70px;margin-bottom: 10px;color: #161616;}
.channel_p{font-size: 16px;line-height: 28px;  width: 79%;margin: 0 auto;text-align: center;}
.channel_t a:hover{color: inherit;}
.page{font-size: 12px; color: #777777; text-align: center; margin-bottom: 60px;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #cbcbcb;padding: 8px 20px;vertical-align: middle;margin: 0 5px 10px 5px;font-size: 15px;}
.page .goprev{}
.page i{margin: 0 10px;}
.page .gonext,.page .count {}
.page a:hover,.page span{color:#fff; background: #b15533;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}

.channel_top{height: 60px;line-height: 60px;padding-top: 40px;margin-bottom: 35px;}
.channel_tit{font-size: 48px;font-weight: bold;color: #3b3b3b;float: left;}
.channel_tit a:hover{color: inherit;}

.channel_pro_top{height: 40px;line-height: 40px;margin-top: 40px;margin-bottom: 35px;}
.channel_pro_top .channel_tit{font-size: 34px;color: #5a5a5a;}
.channel_pro_top .breadcrumbs{margin-top: 15px;}
/* 面包屑 */
.breadcrumbs {font-size: 13px; color: #afafaf; float: right;margin-top: 20px;}
.breadcrumbs a { color: #afafaf;}
.breadcrumbs a:hover{color:#0047bb;}
.breadcrumbs .lt { margin:0 10px; font-family:a; }

/* banner */
/* 小banner */
.channel_banner {width: 100%;height: 300px;text-align: center;overflow: hidden;}
.channel_banner img {display: inline-block;margin: 0 -50%;margin: 0 -50%\9;max-width: none;width: auto;}

/* 大banner */
.channel_banner_big {width: 100%;height: 400px;text-align: center;overflow: hidden;}
.channel_banner_big img {display: inline-block;margin: 0 -50%;margin: 0 -50%\9;max-width: none;width: auto;}



/* 人才综合 */

.rc_slider{width: 100%;position: relative;}
.rc_img_slider{width: 100%;margin:auto;height:568px; overflow:hidden;}
.rc_img_slider li{display: block;text-align: center;overflow: hidden;}
.rc_img_slider img{display: inline-block;margin: 0 -100%;max-width: none;width: auto;}

.rc_color_wrap{position: absolute;left: 5.5%;bottom: 0;width: 370px;height: 325px;background-color: rgba(0,164,54,0.6);color: #fff;overflow: hidden;padding-top: 75px;padding-left: 65px;padding-right: 55px;text-align: left;}
.rccs_t{font-size: 83px;font-weight: bold;line-height: 1;}
.rccs_t2{font-size: 49px;font-weight: bold;}
.rccs_p{font-size: 18px;opacity: .9;margin-top: 5px;}

.rc_img_slider .slide_nav{display:block;width: 100%; left: 5.5%;width: 490px; bottom:30px;font:0/0 a; letter-spacing:-9px; white-space:nowrap; text-align: center;}
.rc_img_slider .slide_nav a{display: inline-block;width: 18px;height: 18px;border-radius: 18px; overflow:hidden;background:#fff;margin:6px;opacity: .8;cursor: pointer;}
.rc_img_slider .slide_nav .on{background:#fff; opacity: 1;}
.rc_img_slider .slide_nav a:hover{background:#fff; opacity: 1;}

.rc_cont{margin-top: 50px;color: #fff;background-color: #ebebeb;}

.rc_l{float: left;position: relative;width: 50%;}
.rc_l .rc_cover{position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding-left: 60px;padding-top: 140px;background-color: rgba(9,69,189,0.6);}
.rc_l .rc_t1{font-size: 48px;}
.rc_l .rc_p{font-size: 30px;}
.rc_l .rc_more{display: block;width: 160px;height: 50px;line-height: 50px;text-align: center;background-color: #13293d;color: #fff;font-size: 18px;margin-top: 30px;}
.rc_r{float: right;width: 50%;}
.rc_rr{float: right;position: relative;width: 50%;}
.rc_rl{float: left;position: relative;width: 50%;height: 100%;}
.rc_r .rc_cover{position: absolute;top: 0;right: 0;bottom: 0;left: 0;padding-left: 45px;padding-top: 65px;}
.rc_rl .rc_cover{background-color: rgba(38,149,107,0.7);}
.rc_rr .rc_cover{background-color: rgba(177,85,51,0.7);}
.rc_r .rc_t1{font-size: 30px;}
.rc_rl .rc_t1 a:hover{color: #fff;font-weight: bold;}
.rc_rr .rc_t1 a:hover{color: #fff;font-weight: bold;}
.rc_dl .rc_t1 a:hover{color: #313131;font-weight: bold;}
.rc_r .rc_p{font-size: 14px;width: 145px;}


.rc_dl{padding-top: 32px;padding-left: 45px;color: #313131;}
.rc_dl .rc_t1{color: #000;}


/* newslist-7 start*/
.widget-newslist-7 { }
.widget-newslist-7 li { clear:both; overflow:hidden; padding:6px 0 6px 10px;margin-right: 20px; height:40px; line-height:40px; position:relative;border-bottom: 1px dashed #c2c2c2;}
.widget-newslist-7 ._time { width:12%; min-width:100px; float:left; font-family:Verdana; font-size:14px;}
.widget-newslist-7 ._title { width:75%; font-weight:normal; font-size:16px; float:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.widget-newslist-7 ._download { width:60px; height:40px; position:absolute; right:10%; top:6px; overflow:hidden;}
.widget-newslist-7 ._download img { position:absolute; left:0; top:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.widget-newslist-7 ._download img._hover { display:none; }

.widget-newslist-7 li:hover a,.widget-newslist-7 li:hover ._title,.widget-newslist-7 li:hover ._time { color:#b15533; }
.widget-newslist-7 li:hover ._download img { display:none; }
.widget-newslist-7 li:hover ._download img._hover { display:block; }

@media only screen and (max-width:480px) { 
  .widget-newslist-7 ._time { width:auto; min-width:0; margin-right:10px; }
  .widget-newslist-7 ._title { width:65%; }
}
.rc_dl ._title{font-size: 15px;width: 35%;}
.rc_dl ._download {right: 5%;}
.rc_dl ._location{font-size: 15px;width: 35%;float: left;}
.rc_dl ._date {width: 70px;width: 30%;float: left;}
.rc_contact{text-align: center;color: #858585;margin-bottom: 60px;font-size: 15px;}
.rc_contact .ion{color: #d3d3d3;font-size: 0;font-family: 0/a;width: 25px;height: 30px;background: url(../images/address.png) no-repeat;margin: 0 10px;}

.rc_contact span:nth-child(1) .ion{background-position: 0 0;}
.rc_contact span:nth-child(2) .ion{background-position: -30px 0;}
.rc_contact span:nth-child(3) .ion{background-position: -60px 0;}

/* 招聘 */
.sx_item{height: 45px;line-height: 45px;font-size: 14px;}
.sx_item span{display: inline-block;float: left;margin-right: 15px;font-weight: bold;}
.sx_item .job_select{border-radius: 0;width: 245px;height: 34px;line-height: 34px;margin-top: 4px;	}
.select-ui-options-default{border: 0 !important;}
.sx_item .job_select ._txt{padding-left: 15px;font-weight: normal;}
.sx_xx{float: left;}
.sx_xx span{font-weight: normal;cursor: pointer;margin-right: 20px;}
.sx_xx span:hover{color: #0047bb;}
.sx_xx span.on{color: #0047bb;}

.job_search{margin-top: 10px;}
.job_search label{font-size: 20px;margin-right: 15px;color: #333;}
.job_search input{height: 34px;line-height: 34px;text-indent: 15px;width: 258px;}
.job_search button{width: 115px;height: 40px;border: 0;background-color: #b15533;font-size: 17px;color: #fff;vertical-align: bottom;margin-left: 5px;cursor: pointer;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.job_search button:hover{background-color: #13293d;}

.widget-job-1{margin-bottom: 40px;margin-top: 20px;}
.widget-job-1 li.first { background: #a7a7a7; border-bottom: none; padding: 0; height: 60px;line-height: 60px;}
.widget-job-1 li { border-bottom: 0px solid #cccccc; float: left; width: 100%; height: 75px; line-height: 75px; background-color: #fff;}
.widget-job-1 li.j_t { font-size: 15px; cursor: pointer;}
.widget-job-1 li.j_c { height: auto; line-height: 1.5; background-color:#f9f9f9; display: none;}
.widget-job-1 li ._t1 { width: 20%; margin-right: 5%;}
.widget-job-1 li ._t2 { width: 20%; }
.widget-job-1 li ._t3 { width: 17%; }
.widget-job-1 li ._t4 { width: 17%; }
.widget-job-1 li ._t5 { width: 14%; }
.widget-job-1 li ._t6 { width: 15%; cursor: pointer;}
.widget-job-1 li ._t6:after { content:"+"; display:inline-block; vertical-align:-1px; color: #b15533; font-weight: bold; margin-left:5px; font-size: 20px;}
.widget-job-1 li.j_t_cur ._t6:after { content:"-"; }
.widget-job-1 li ._t6:hover { color: #b15533; }
.widget-job-1 li.first ._ut { float: left; text-align: center; color: #fff; font-weight: 700; font-size: 18px; }
.widget-job-1 li.first ._t1{} 
.widget-job-1 li ._un { float: left; text-align: center; height: 75px;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.widget-job-1 ._jcon { margin-bottom: 20px; padding:65px;}
.widget-job-1 ._title { font-size: 18px; color: #333333; }
.widget-job-1 ._part { padding: 10px; line-height: 26px; clear: both;}
.widget-job-1 ._part strong{font-size: 16px;}
.widget-job-1 ._part_t {margin-bottom: 30px;width: 500px;}
.widget-job-1 ._part_t p{width: 250px;float: left;margin-bottom: 15px;}
.widget-job-1 ._detailBtn { padding: 10px 0; margin-top: 10px;}
.widget-job-1 ._btn { display: inline-block; width: 158px;height: 50px;line-height: 50px;  color: #ffffff; background: #cccccc; cursor: pointer; margin-right: 10px; text-align: center;font-size: 18px;}
.widget-job-1 ._btn1 { background: #b15533; }
.widget-job-1 ._btn1:hover{background-color: #13293d;}


/* 学习成长download */
/* newslist-7 start*/
.dl_list { margin-bottom:115px; }
.dl_list li { clear:both; overflow:hidden; padding:6px 10px; height:68px; line-height:68px; position:relative;}
.dl_list ._time { width:12%; min-width:100px; float:left; font-family:Verdana; font-size:14px;}
.dl_list ._title { width:83%; font-weight:normal; font-size:16px; float:left; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
.dl_list ._download { width:60px; height:40px; position:absolute; right:5%; top:23px; overflow:hidden;}
.dl_list ._download img { position:absolute; left:0; top:0; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.dl_list ._download img._hover { display:none; }

.dl_list li:nth-child(odd),.dl_list li.odd { background-color:#f7f7f7; }

.dl_list li:hover a,.dl_list li:hover ._title,.dl_list li:hover ._time { color:#ff7900; }
.dl_list li:hover ._download img { display:none; }
.dl_list li:hover ._download img._hover { display:block; }



/* about */
.ab_zj{height: 417px;	color: #fff;margin-top: 85px;}
.ab_zj_l{float: left;width: 35%;position: relative;height: 100%;}
.ab_zj_r{float: left;width: 65%;position: relative;overflow: hidden;}

.ab_zj_l .ab_zj_cover{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding-top: 70px;padding-left: 40px;padding-right: 40px;background-color: #363636;}
.ab_zj_l .ab_zj_ct{font-size: 36px;margin-bottom: 20px;}
.ab_zj_l .ab_zj_ct a:hover{color: #fff;font-weight: bold;}
.ab_zj_l .ab_zj_cp{font-size: 15px;}

.ab_zj_r .ab_zj_cover{position: absolute;top: 0;left: 0;right: 50%;bottom: 0;background-color: rgba(87,127,203,0.8);padding-top: 70px;}
.ab_zj_r .ab_zj_ct{font-size: 60px;width: 57%;margin: 0 auto;text-align: center;border-bottom: 1px solid #fff;line-height: 1.2;margin-bottom: 10px;font-family: Arial;}
.ab_zj_r .ab_zj_cp{font-size: 15px;text-align: center;margin-bottom: 50px;}


.ab_hist{color: #fff;background-color: #dadfe2;margin-top: 70px;overflow: hidden;}
.ab_hist>.wrap{position: relative;}
.ab_hist_bg{position: absolute;left: 0;top: 0;width: 35%;}
.ab_hist_bg img{width: 100%;}

.ab_hist_l{float: left;width: 35%;position: relative;height: 100%;}
.ab_hist_r{float: right;width: 60%;position: relative;padding-top: 135px;}

.ab_hist_l img{width: 100%;height: 100%;}
.ab_hist_l .ab_hist_cover{position: absolute;top: 34%;left: 0;right: 0;bottom: 0;padding-right: 50px;text-align: right;}
.ab_hist_l .ab_hist_ct{font-size: 53px;}
.ab_hist_l .ab_hist_cp{font-size: 50px;}

.ab_hist_scroll {height: 450px; width:100%; display:none;margin:0 auto;}
.ab_hist_scroll li {width:100%; }

.ab_hist>.wrap{position: relative;}
.ab_hist .ah_arrs{position: absolute; top:62%; width:60px;height: 90px;margin-top: -45px;font-size: 50px;color: #7d7f89;}
.ab_hist .ah_arrs .ion{margin: 0;}
.ab_hist .ah_arrs:hover{color: #0047bb;}
.ab_hist .ah_prev{left:35%;}
.ab_hist .ah_next{right:-70px;}

.ab_hist .scroll_nav{display: none;}
.ab_hs_info{float: left;width: 50%;padding-top: 40px;}
.ab_hs_info_t{color: #e75826;font-size: 36px;margin-bottom: 15px;font-weight: bold;}
.ab_hs_info_p{font-size: 14px;color: #5a5a5a;line-height: 2;}
.ab_hs_img{float: right;width: 50%;}


.ab_others{margin-top: 120px;text-align: center;color: #fff;}
.ab_ot,.ab_ob{height: 329px;}
.ab_ol,.ab_or{width: 50%;position: relative;}

.ab_ol .ab_ol_c{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding-top: 140px;background-color:rgba(0,0,0,0.5);}
.ab_ol_ct{font-size: 32px;margin-bottom: 10px;}
.ab_ol_cp{font-size: 14px;width: 75%;margin: 0 auto;}
.ab_ol_ct a:hover{color: #fff;font-weight: bold;}

.ab_or.r .ab_ol_c{position: absolute;top: 0;left: 50%;right: 0;bottom: 0;padding-top: 140px;background:url(../images/ab_o_06.jpg);}
.ab_ol.r .ab_ol_c{background-color: rgba(94,176,145,0.8);}

.ab_or.l .ab_ol_c{position: absolute;top: 0;left: 0;right: 50%;bottom: 0;padding-top: 140px;background:url(../images/ab_o_05.jpg); }

.ab_partner{margin-top: 95px;padding: 60px 0;background-color: #e3e3e3;position: relative;}

.ab_part_scroll {height: 105px; width:100%; display:none;}
.ab_part_scroll li {height:105px;width: 19%;margin-right: 1%; }
.ab_part_scroll .scroll_nav{display: none;}
.ab_part_scroll li a{display: block;border: 1px solid #ccc;cursor: default;}
.ab_partner .ap_arrs{position: absolute; top:50%; width:23px;height: 45px;margin-top: -22.5px;color: #7d7f89;background: url(../images/jt.png) no-repeat;}
.ab_partner .ap_arrs .ion{margin: 0;font-size: 0;font-family: 0/a;text-indent: -999px;}
.ab_partner .ap_arrs:hover{color: #0047bb;}
.ab_partner .ap_prev{left:10px;}
.ab_partner .ap_next{right:10px;background-position: -23px 0;}



/* 公司简介 */
.ab_jj{padding-top: 40px;position: relative;}
.ab_jj_l{width: 18%;float: left;}
.ab_jj_r{float: right;width: 82%;min-height: 500px;}

.ab_jj_l ul{border-left:4px solid #eee;padding: 20px 0;}
.ab_jj_l ul li{padding-left: 30px;margin-left: -4px;border-left: 4px solid transparent;height: 38px;line-height: 38px;font-size: 14px;}
.ab_jj_l ul li.cur{border-left: 4px solid #e85826;font-size: 15px;font-weight: bold;}
.ab_jj_l ul li.cur a{color: #e85826;}
.ab_jj_l ul li:hover a{color: #e85826;font-weight: bold;font-size: 15px;}
.ab_jj_l ul li:hover{border-left: 4px solid #e85826;}

/* history */
.channel_banner_his{position: relative;}
.banner_cont{color: #fff;height: 460px;position: absolute;bottom: 0;left: 0;width: 100%;}
.h_slider{width: 100%;height: 300px; overflow: hidden;}

.big_c{text-align: center;width: 49%;margin:0 auto;margin-top: 230px;font-size: 16px;}
.years_list_wrap{position: absolute;bottom: 0;left: 0;right:0;}
.year_list{ position: relative;height: 105px;margin: 0 auto;z-index: 10;}
.year_list li{width: 33.333%;float: left;height: 100%;}
.year_list_item{height: 100%;background: url(../images/hisslider_bg_03.png) no-repeat;border-left: 1px solid #8f8d8c;border-right: 1px solid #8f8d8c;position: relative;}
.year_list li.cur{background-color: #89452a;}
.year_list li:hover{background-color: #89452a;}

.year_list span{position: absolute;bottom: 0;left: 0;right: 0;display: block; word-break: break-all;text-align: center;font-size: 18px;}
.year_list .scroll_nav{display: none;}

.arrs_wrap{width: 1300px;position: absolute;bottom: 0;left: 50%;margin-left: -650px;height: 105px;z-index: 5;}
.arrs_wrap .his_arrs{position: absolute; top:0; width:50px;height: 50px;background-color: #2e2d29;}
.arrs_wrap .his_arrs:hover{background-color: #89452a;}
.arrs_wrap .his_arrs .ion{margin: 0;padding: 0;width: 50px;height: 50px;line-height: 50px;color: #fff;text-align: center;font-size: 30px;}
.arrs_wrap .his_prev{left:0;}
.arrs_wrap .his_next{right:0;}



/* 新闻列表 */
.select-ui-options-default-bottom{border: 1px solid #ccc !important;border-top: 0 !important;}
.select-ui-choose-default-bottom.on{border: 1px solid #ccc !important;border-bottom: 0 !important;}
.nl_serch{padding: 35px 0 35px 40px;background-color: #ededed;}
.nl_search_t{display: inline-block;font-size: 24px;font-weight: bold;margin-right: 25px;height: 40px;line-height: 40px;}

.nl_serch .select-ui-choose-default{border-radius: 0;height: 40px;line-height: 40px;width: 245px;margin-right: 7px;border: 1px solid transparent;margin-top: -4px;}

.nl_serch .select-ui-choose-default ._arrow .arr{    border-color: #ccc transparent transparent;}
.nl_serch .select-ui-choose-default ._arrow {margin-right: 20px;}
.nl_serch .select-ui-choose-default ._txt{padding-left: 20px;}

.nl_serch input{height: 37px;width: 258px;margin-left: 25px;text-indent: 10px;margin-right: 5px;border: 1px solid #e0e0e0!important;vertical-align: 1px;}
.nl_serch button{height: 40px;width: 130px;font-size: 18px;border: 0;background-color: #b15533;color: #fff;padding: 0;vertical-align: -1px;cursor: pointer;-webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.nl_serch button:hover{background-color: #13293d;}
.nl_top{margin-top: 50px;margin-bottom: 35px;}
.nl_top_item{position: relative;border: 1px solid #ccc;}
.nl_top_item img{width: 100%;border-bottom: 1px solid #ccc;}
.nl_top_item a:hover{color: #fff;}
.rect-56{padding-bottom: 56%;}

.nl_top_item {padding-bottom: 110px;position: relative;}
.nl_c{padding-left: 25px;padding-right: 25px;padding-top: 20px;position: absolute;left: 0;right: 0;bottom: 0;}
.nl_c_t{font-size: 20px;color: #000;margin-bottom: 10px;}
.nl_c_p{height: 4em;line-height: 2em;display: none;margin-bottom: 35px;}
.nl_c_time{color: #b15533;margin-bottom: 30px;}
.nl_hover{}
.nl_hover .nl_c{background-color: #b15533;color: #fff;}
.nl_hover .nl_c_t{background-color: #b15533;color: #fff;}
.nl_hover .nl_c_time{color: #fff;}

.nl_list{margin-bottom: 75px;}
.nl_list li { clear:both; overflow:hidden; padding:23px 55px 25px 25px; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;background-color: #fff;border-bottom: 1px solid #e5e5e5;}
.nl_list ._date1 { width:135px;  float:left; color:#c8c8c8; font-size: 34px;margin-right: 30px;padding-top: 10px;text-align: right;font-family: kalinga,Arial;}
.nl_list ._date1 ._d1 { font-size:12px; display: block;text-align: right;margin-bottom: -10px;}

.nl_list ._intro { overflow:hidden; } 
.nl_list ._title { font-size:20px; height:30px; line-height:30px; font-weight:normal; color:#000; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; margin-bottom: 15px;}
.nl_list ._text { line-height:1.6em; height:3.2em; overflow:hidden; margin-bottom: 35px;}
.nl_list li ._more { color:#9f9f9f; }

.nl_list li:hover { background-color:#ececec; }
.nl_list li:hover a,.nl_list li:hover ._title,.nl_list li:hover ._title,.nl_list li:hover ._more { color:inherit; }
.nl_list li:hover ._title{font-weight: bold;}
.nl_list li:hover ._date1 {color:#cc8166;}
.nl_list li:hover ._more { color:#9f9f9f; }

.nl_list .nl_icon{display: inline-block;height: 26px;line-height: 26px;background-color: #667583;border-radius: 2px;font-size: 12px;color: #fff;margin-right: 10px;padding: 0 10px;vertical-align: 3px;}

/* newsdetail-2 start*/
.news_detail{margin-bottom: 90px;}
.news_detail ._head { border-bottom: 1px dotted #cccccc; }
.news_detail ._head ._title { font-size: 31px; line-height: 1.4;font-weight:bold;}
.news_detail ._tools { padding: 10px 0; color: #999999;}
.news_detail .ion { font-size: 16px; font-weight: normal;vertical-align: top;}
.news_detail ._tools ._tool{height: 50px;line-height: 50px;margin:0 4px;display: inline-block; vertical-align: middle;}
.news_detail ._tools ._tool:hover{color:;}

.nd_menus a{display: inline-block;width: 46px;height: 46px;border-radius: 50%;border: 1px solid #ccc;text-align: center;}
.nd_menus a:nth-child(2){width: 37px;height: 37px;vertical-align: -6px;line-height: 37px;margin: 0 15px	;}
.nd_menus a:nth-child(2) .ion{margin-top: 0;}
.nd_menus a .ion{margin: 0;margin-top: 7px;font-size: 20px;vertical-align: middle;}
.nd_menus a:hover{color: #e85824;}
.news_detail .myart { padding: 20px 0;line-height: 2;}
.news_detail .myart img{display: block;margin: 0 auto;}
.news_detail ._detailPage_bottom {border-top: 1px solid #cccccc;}
.news_detail ._detailPage_bottom li {height: 60px;line-height: 60px; overflow: hidden;  border-bottom: 1px solid #cccccc; }
.news_detail ._detailPage_bottom ._mark {width: 104px;font-size: 16px; float: left; margin-right: 10px; text-align: center;}
.news_detail ._detailPage_bottom ._title {font-size: 18px;  float: left; 
  width: 68%;color: #000;}
.news_detail ._detailPage_bottom ._time { float: right;color: #999;}
.news_detail .bdsharebuttonbox {height: auto;}
.news_detail .bdsharebuttonbox .bds_more { float: none; padding-left: 2px; background: none; }
.news_detail ._detailPage_bottom li:hover ._mark{background-color: #e4e8e9;}
.news_detail ._detailPage_bottom li a:hover{color: inherit;}


