 @charset "UTF-8";
/* CSS Document */
@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding: 0;
	margin: 0;
}
h3,b{	font-weight:normal;}
html {
	font-family:"微软雅黑";
	overflow: -moz-scrollbars-vertical;
	overflow-x: hidden;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: 0px;
}/*清除描边,块显示*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #666666;
}/* 未访问的链接 */
a:visited {
	color: #666666;
}/* 已访问的链接 */
a:hover {
	color: #d21e39;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-size: 12px;
	color:#666;
	background:#fff;
}
select, input {
	vertical-align: middle;
	outline: medium;
}
em,i{
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer
}
.wrap{
	width:1000px;
	clear:both;
	margin:0 auto;
	overflow:hidden;
}
.fl {
	float:left;
	display:inline;
}
.fr {
	float:right;
	display:inline;
}
.clear {
	clear:both;
	height:20px;
}
.cl40{
	height:40px;
	clear:both;
	}
.cl60{
	height:60px;
	clear:both;
	}
.pt5{
	padding-top:5px;}
.pt10{
	padding-top:10px;}
.pt20{
	padding-top:20px;}

.pb5{
	padding-bottom:5px;}
.mr20{
	margin-right:20px;
	}
.ml10{
	margin-left:12px;}
.mlr11{
	margin:0 11px;}
/*top*/
.top{
	clear:both;
	overflow:hidden;
	background:#fff;
	}
.top_T{
	height:23px;
	line-height:23px;
	background:#edecec;
	}
.top_T_R{
	width:130px;
	text-align:center;
	}
.top_T_R em{
	float:left;
	display:inline;
	color:#999;
	}
.language_div{
	position:relative;
	padding:0 7px;
	}
.top_T_R div h3{
	clear:both;
	overflow:hidden;
	width:80px;
	height:23px;
	line-height:23px;
	color:#999;
	cursor:pointer;
	text-align:left;
	background:url(../images/ico-1.png) no-repeat right center;
	}
.top_T_R div a{
	display:block;
	height:23px;
	line-height:23px;
	color:#999;
	text-align:center;
	}
.top_T_R_down{
	display:none;
	background:#f9f9f9;
	border:1px solid #edecec;
	width:80px;
	height:46px;
	padding:5px 0;
	text-align:center;
	position:absolute;
	left:4px;
	top:22px;
	}
/******************banner************************/
.logo{
	width:369px;
	height:82px;
	overflow:hidden;
	}
.logo a{
	display:block;
	width:369px;
	height:82px;
	background:url(../images/logo.png) no-repeat center center;
	}
/*搜索*/
.search{
	width:280px;
	height:24px;
	padding:29px 5px 0 0;
	overflow:hidden;
	}
.search input[type=text]{
	float:left;
	width:235px;
	height:24px;
	padding-left:7px;
	background:url(../images/search_t.png) no-repeat center center;
	border:none;
	}
.search input[type=button]{
	float:left;
	width:38px;
	height:24px;
	background:url(../images/search.png) no-repeat center center;
	border:none;
	}
/*导航*/
.menu{
	width:100%;
	height:59px;
	background:url(../images/nav_1.png) repeat-x center center;
	border-top:1px solid #0c1cb1;
	margin-bottom:-9px;
	}
.menu_dl{
	height:50px;
	overflow:hidden;
	}
.menu_dl dd{
	float:left;
	}
.menu_dl dd a{
	display:block;
	width:110px;
	height:50px;
	line-height:50px;
	color:#fff;
	text-align:center;
	
	font-size:14px;
	border-left:1px solid #223486;
	}
.menu_dl dd.hover a{
	background:#3049b7;
	width:110px;
	height:48px;
	border-left:1px solid #223486;
	border-bottom:2px solid #f8e71c;
	}
.banner{
	display:inline-block; width:100%; height:393px; position:relative; z-index:-1;
	}
.banner ul{width:100%; height:393px; overflow:hidden; position:absolute; left:0; top:0; z-index:-1;}
.banner ul li{ width:100%; height:393px; overflow:hidden; position:absolute; top:0; left:0;}
.banner ol{ position:absolute; left:48%; bottom:20px; z-index:300; width:100%; height:20px;text-align:center; cursor:pointer}
.banner ol li{ display:block; float:left; width:17px; height:17px;font-size:0; background:url(../images/banner-ico2.png) no-repeat center center; display:inline; margin:0 8px;}
.banner ol li.in{ display:block;background:url(../images/banner-ico1.png) no-repeat center center;}
/*通栏*/
.contentbox1{
	height:348px;
	padding-top:27px;
	}
.contentbox2{
	height:333px;
	padding-top:95px;
	}
.contentbox3{
	height:445px;
	padding-top:65px;
	}
.contentbox4{
	height:450px;
	padding-top:80px;
	}
/*公司简介*/
.company{
	width:302px;
	height:290px;
	overflow:hidden;
	margin-right:48px;
	}
.title1{
	width:302px;
	height:104px;
	overflow:hidden;
	}
.title1 img{
	display:block;
	width:66px;
	height:66px;
	margin:0 auto;
	}
.title1 span{
	display:block;
	height:38px;
	line-height:38px;
	color:#505050;
	
	font-size:14px;
	text-align:center;
	}
.title3{
	width:250px;
	height:104px;
	overflow:hidden;
	}
.title3 img{
	display:block;
	width:67px;
	height:58px;
	margin:0 auto;
	}
.title3 span{
	display:block;
	height:38px;
	line-height:38px;
	color:#dadada;
	font-size:14px;
	text-align:center;
	}
.box1{
	width:302px;
	height:183px;
	background:url(../images/ico_bg1.png) no-repeat center center;
	}
.company_con{
	padding:10px;
	height:120px;
	overflow:hidden;
	line-height:30px;
	color:#777;
	}
.company_a{
	display:block;
	width:110px;
	height:28px;
	margin:0 auto;
	}
.company_a em{
	float:left;
	width:40px;
	height:28px;
	background:#f8e71c url(../images/ico-5.png) no-repeat center center;
	}
.company_a span{
	float:left;
	width:70px;
	height:28px;
	line-height:28px;
	background:#253993;
	color:#fff;
	text-align:center;
	}
.map{
	width:302px;
	height:290px;
	overflow:hidden;
	}
.map_pic{
	display:block;
	width:300px;
	margin:0 auto;
	}
.service{
	width:302px;
	height:290px;
	overflow:hidden;
	}
.tel{
	display:block;
	height:24px;
	font-size:24px;
	padding:35px 0 20px 0;
	color:#253993;
	text-align:center;
	}
.tel2{
	display:block;
	height:70px;
	line-height:35px;
	color:#777;
	padding-left:80px;
	}
/*新品展示*/
.news_product{
	clear:both;
	width:1020px;
	overflow:hidden;
	}
.news_product dt{
	float:left;
	width:235px;
	height:235px;
	position:relative;
	margin-right:17px;
	}
.news_product_dt_box{
	padding:0 15px;
	position:absolute;
	left:0;
	top:0;
	z-index:2;
	}
.news_product dt p{
	clear:both;
	height:16px;
	padding:20px 0 10px 0;
	color:#505050;
	font-size:16px;
	}
.news_product_dt_con{
	overflow:hidden;
	line-height:30px;
	height:90px;
	}
.news_product dt b{
	display:block;
	width:235px;
	height:195px;
	background:#fff;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity:0.7;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	}
.news_product dd{
	float:left;
	width:244px;
	height:245px;
	background:url(../images/ico_bg2.png) no-repeat center center;
	margin-right:12px;
	}
.news_product dd a{
	display:block;
	width:244px;
	height:245px;
	position:relative;
	}
.news_product dd img{
	display:block;
	width:240px;
	height:240px;
	margin:0 auto;
	position:absolute;
	left:2px;
	top:1px;
	}
.news_product dd span{
	display:block;
	width:235px;
	height:39px;
	line-height:39px;
	color:#fff;
	font-size:14px;
	padding-left:5px;
	position:absolute;
	bottom:3px;
	left:2px;
	}
.news_product dd span i{
	float:right;
	width:17px;
	height:39px;
	background:url(../images/ico-6.png) no-repeat left center;
	}
.news_product dd p{
	display:block;
	width:242px;
	height:39px;
	background:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6; 
	opacity:0.6;
	position:absolute;
	bottom:3px;
	left:1px;
	}
/*产品推荐*/
.title2{
	clear:both;
	height:34px;
	line-height:34px;
	overflow:hidden;
	}
.title2 em{
	float:left;
	width:83px;
	height:34px;
	background:#253993;
	color:#fff;
	font-size:14px;
	text-align:center;
	}
.title2 i{
	float:left;
	width:48px;
	height:34px;
	background:#f8e71c url(../images/more.png) no-repeat center center;
	}
.product_recommend{
	clear:both;
	width:1008px;
	overflow:hidden;
	}
.product_recommend li{
	float:left;
	width:242px;
	height:326px;
	overflow:hidden;
	margin-right:10px;
	}
.product_recommend li a{
	display:block;
	width:240px;
	height:240px;
	border:1px solid #ededed;
	position:relative;
	}
.product_recommend li img{
	display:block;
	width:240px;
	height:240px;
	margin:0 auto;
	}
.product_recommend li span{
	display:block;
	width:235px;
	height:39px;
	line-height:39px;
	color:#fff;
	font-size:14px;
	padding-left:5px;
	position:absolute;
	bottom:0px;
	left:2px;
	}
.product_recommend li span i{
	float:right;
	width:17px;
	height:39px;
	background:url(../images/ico-6.png) no-repeat left center;
	}
.product_recommend li p{
	display:block;
	width:240px;
	height:39px;
	background:#000;
	filter:alpha(opacity=60);
	-moz-opacity:0.6; 
	opacity:0.6;
	position:absolute;
	bottom:0px;
	left:0px;
	}
.product_view{
	width:222px;
	height:53px;
	line-height:24px;
	font-size:14px;
	padding:15px 10px;
	overflow:hidden;
	background:url(../images/ico_bg3.png) no-repeat center bottom;
	}
/*2015-2-3(首页新加的滚动)*/
.product_recommend_box{ width:1008px;  position:relative;   }
.product_recommend_box .hd{ position:absolute; left:-60px;   top:0px; width:1128px; overflow:hidden; }
.product_recommend_box .hd .prev{ float:left;width:60px; height:240px;  overflow:hidden;cursor:pointer; background:url(../images/ico_left.png) no-repeat center center;}
.product_recommend_box .hd .next{float:right;width:60px; height:240px;  overflow:hidden;cursor:pointer; background:url(../images/ico_right.png) no-repeat 3px center;}
.product_recommend_box .hd .prev:hover{ background:url(../images/ico_left_hover.png) no-repeat center center; }
.product_recommend_box .hd .next:hover{ background:url(../images/ico_right_hover.png) no-repeat 3px center;  }
.product_recommend_box .hd .prevStop{ background:url(../images/ico_left_hover.png) no-repeat center center; }
.product_recommend_box .hd .nextStop{ background:url(../images/ico_right_hover.png) no-repeat 3px center;  }
.product_recommend_box .hd ul{ display:none; float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.product_recommend_box .bd ul{ overflow:hidden; width:100%;}

/*企业文化*/
.culture{
	width:250px;
	height:200px;
	overflow:hidden;
	margin:93px 41px 0 41px;
	}
.box2{
	clear:both;
	height:100px;
	line-height:24px;
	color:#dadada;
	overflow:hidden;
	}
.dsj_list{
	clear:both;
	overflow:hidden;
	padding-left:27px;
	background:url(../images/ico-11.png) no-repeat 15px center;
	}
.dsj_list dd{
	display:block;
	height:24px;
	line-height:24px;
	}
.dsj_list dd a{
	display:block;
	font-size:14px;
	color:#dadada;
	}
/*企业资质*/
.honor{
	width:214px;
	height:340px;
	overflow:hidden;
	margin-right:35px;
	}
.picScroll-left{ width:214px; height:340px;  overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden; background:#f4f4f4;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  float:right;overflow:hidden;
	 cursor:pointer; background:url("images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 auto;float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:207px; height:290px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
/*公司新闻*/
.news{
	width:363px;
	height:340px;
	overflow:hidden;
	}
.news_list{
	clear:both;
	overflow:hidden;
	height:270px;
	padding:14px 0;
	background:url(../images/ico_bg4.png) no-repeat center bottom;
	}
.news_list dd{
	clear:both;
	height:30px;
	line-height:30px;
	background:url(../images/ico-12.png) no-repeat 10px center;
	font-size:14px;
	}
.news_list dd a{
	float:left;
	display:inline;
	width:230px;
	color:#777;
	padding-left:23px;
	}
.news_list dd span{
	float:right;
	display:inline;
	width:106px;
	color:#999;
	text-align:center;
	}
.news_list dd a:hover{
	color:#253993;
	}
/*底部*/
.footer{
	width:100%;
	height:240px;
	background:#2a2a2a;
	}
.footer_T{
	display:block;
	height:30px;
	line-height:30px;
	padding:25px 0 15px 0;
	}
.footer_T a{
	color:#8e8e8e;
	font-size:14px;
	padding:0 16px 0 0;
	}
.footer_T a:hover{
	color:#ddd;
	}
.footer_content{
	line-height:30px;
	color:#656565;
	font-size:14px;
	padding-left:
	}
.footer_content a{
	color:#656565;
	}
.footer_content a:hover{
	color:#ddd;
	}
.weixin{
	width:126px;
	height:126px;
	background:url(../images/ico-9.png) no-repeat center center;
	margin:48px 0 0 0;
	}
.weixin img{
	display:block;
	width:112px;
	height:112px;
	margin:7px;
	}
.footer_B{
	clear:both;
	overflow:hidden;
	height:16px;
	line-height:16px;
	padding-top:18px;
	}
.footer_B i{
	float:left;
	display:inline;
	width:1px;
	height:16px;
	background:url(../images/footer_ico.jpg) no-repeat center center;
	}
.footer_B a{
	float:left;
	display:inline;
	color:#656565;
	font-size:14px;
	padding:0 8px 0 9px;
	}
.footer_B a:hover{
	color:#ddd;
	}
/*二级页面左侧*/
.main_left{
	width:210px;
	overflow:hidden;
	}
.main_left_T{
	height:50px;
	line-height:50px;
	background:#253993;
	color:#fff;
	font-size:16px;
	padding-left:44px;
	}
.main_left_list{
	clear:both;
	overflow:hidden;
	}
.main_left_list dd{
	clear:both;
	overflow:hidden;
	border-bottom:1px solid #e5e5e5;
	}
.main_left_list dd span a{
	display:block;
	height:40px;
	line-height:40px;
	color:#505050;
	font-size:14px;
	padding-left:44px;
	background:#fff url(../images/ico-13.png) no-repeat 15px center;
	}
.main_left_list dd span a:hover{
	background:#f8e71c url(../images/left-ico.png) no-repeat 15px center;
	}
.main_left_list dd.hover span a{
	background:#f8e71c url(../images/left-ico.png) no-repeat 15px center;
	}

.main_left_list dd.hover .main_left_list_div{ display:block}
.main_left_list_div{
	display:none;
	clear:both;
	overflow:hidden;
	}
.main_left_list_div a{
	display:block;
	height:30px;
	line-height:30px;
	color:#505050;
	background:#fff;
	padding-left:52px;
	margin-top:1px;
	}
.main_left_list_div a:hover{
	background:#f5f5f5;
	}
.main_left_list_div a.hover{
	background:#f5f5f5;
	}
.main_left_list dt{
	clear:both;
	height:82px;
	overflow:hidden;
	border-bottom:1px solid #e5e5e5;
	}
.main_left_list dt p{
	clear:both;
	overflow:hidden;
	height:21px;
	font-size:14px;
	line-height:21px;
	padding:16px 0 11px 44px;
	background:url(../images/ico-14.png) no-repeat 15px center;
	}
.main_left_list dt span{
	clear:both;
	display:block;
	height:18px;
	color:#253993;
	font-size:18px;
	padding:0 0 0 44px;
	}
.sub_map{
	width:210px;
	height:138px;
	}
/*二级页面右侧*/
.main_right{
	width:700px;
	min-height:450px;
	overflow:hidden;
	padding:0 30px 0 60px;
	background:url(../images/ico-17.png) repeat-y left center;
	}
.location{
	clear:both;
	height:46px;
	overflow:hidden;
	background:url(../images/ico-15.png) no-repeat center bottom;
	
	}
.location i{
	float:left;
	width:18px;
	height:40px;
	line-height:40px;
	background:url(../images/ico-16.png) no-repeat center center;
	margin-right:5px;
	}
.location a{
	height:40px;
	line-height:40px;
	color:#505050;
	font-family:"宋体";
	padding:0 2px 0 4px;
	}
.location a:hover{
	color:#253993;
	}
.location a.hover{
	color:#253993;
	}
/*全图列表一*/
.newsAllImg1{
	clear:both;
	width:730px;
	overflow:hidden;
	}
.newsAllImg1 dd{
	float:left;
	width:213px;
	height:270px;
	overflow:hidden;
	margin-right:30px;
	}
.newsAllImg1 dd img{
	display:block;
	width:211px;
	height:211px;
	border:1px solid #ebebeb;
	}
.newsAllImg1 dd div a{
	display:block;
	line-height:18px;
	color:#777;
	padding:10px 0;
	text-align:center;
	}
.newsAllImg1 dd div a:hover{
	color:#253993;
	}
/*全图列表二*/
.newsAllImg2{
	clear:both;
	width:725px;
	overflow:hidden;
	padding:10px 0;
	}
.newsAllImg2 dd{
	float:left;
	width:154px;
	height:256px;
	overflow:hidden;
	margin:0 25px 0 0;
	}
.newsAllImg2 dd img{
	display:block;
	width:150px;
	height:208px;
	padding:1px;
	border:1px solid #ebebeb;
	}
.newsAllImg2 dd div a{
	display:block;
	height:40px;
	line-height:40px;
	color:#777;
	text-align:center;
	}
.newsAllImg2 dd div a:hover{
	color:#253993;
	}
/*文字列表*/
.newsList{
	clear:both;
	overflow:hidden;
	}
.newsList dd{
	clear:both;
	overflow:hidden;
	height:35px;
	line-height:35px;
	border-bottom:1px solid #e5e5e5;
	font-size:14px;
	}
.newsList dd a{
	float:left;
	display:inline;
	width:600px;
	color:#777;
	}
.newsList dd a:hover{
	color:#253993;
	}
.newsList dd span{
	float:right;
	display:inline-block;
	color:#777;
	}
/*图文列表*/
.newsTextImg{
	clear:both;
	overflow:hidden;
	}
.newsTextImg dd{
	clear:both;
	overflow:hidden;
	height:120px;
	padding:15px 0;
	border-bottom:1px dotted #ebebeb;
	}
.newsTextImg dd img{
	display:block;
	border:1px solid #ebebeb;
	width:178px;
	height:118px;
	}
.newsTextImg_R{
	float:right;
	display:inline;
	width:465px;
	padding:0 25px;
	}
.newsTextImg_R a{
	display:block;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#555;
	}
.newsTextImg_R a:hover{
	color:#253993;
	}
.newsTextImg_div1{
	clear:both;
	overflow:hidden;
	height:30px;
	line-height:25px;
	color:#777;
	}
.newsTextImg_div1 span{
	float:left;
	display:inline;
	width:80px;
	padding-left:20px;
	background:url(../images/ico-18.png) no-repeat left center;
	}
.newsTextImg_div1 i{
	float:left;
	padding-left:20px;
	background:url(../images/ico-19.png) no-repeat left center;
	}
.newsTextImg_div2{
	clear:both;
	height:60px;
	line-height:30px;
	color:#777;
	}
/*大事记*/
.timeline{
	clear:both;
	border-left:1px solid #f8e71c;
	}
.timeline dd{
	clear:both;
	margin:0 0 35px 0;
	}
.timeline dd div{
	width:650px;
	position:relative;
	padding-left:25px;
	}
.timeline dd div i{
	display:block;
	width:10px;
	height:5px;
	background:url(../images/ico-20.png) no-repeat center top;
	position:absolute;
	left:-5px;
	top:8px;
	}
.timeline dd.first i{
	display:block;
	width:10px;
	height:12px;
	background:url(../images/ico-21.jpg) no-repeat center bottom;
	position:absolute;
	left:-5px;
	top:0px;
	}
.timeline dd.last i{
	display:block;
	height:50px;
	width:10px;
	background:url(../images/ico-22.jpg) no-repeat center top;
	position:absolute;
	left:-5px;
	top:6px;
	}


















.main_bg1{
	height:428px;
	width:100%;
	overflow:hidden;
	}

.main_bg2{
	height:391px;
	width:100%;
	overflow:hidden;
	}


/*^^^^^^^^^^^^^^^^^^^^^列表页 分页 begin ^^^^^^^^^^^^^^^^^^^^^*/
.page {
	padding:35px 0 35px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
}
.page code, .page a {
	padding:5px 8px;
	background: #253993;
	border-radius:3px;
	color:#fff;
}
.page a:hover {
	background: #f8e71c;
	color: #505050;
}
.page a.hover {
	background: #f8e71c;
	color: #505050;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 30px;
	height:23px;
	line-height:23px;
	text-align: center;
}
.page input.page_bnt {
	border: none;
	width: 58px;
	height:25px;
	cursor:pointer;
	color:#FFFFFF;
	font-family: "microsoft yahei";
	background:#253993;
	border-radius:3px;
    }
/*******************文章详细***********************/
.newsView{
	padding:10px 75px;
	min-height:700px;
	}
.articleBox {
	line-height:28px;
	padding:10px 0;
	color: #666;
}
.articleBox img{
	max-width:100%;
	}
/*******************文章详细***********************/
.newsView{
	padding:10px 75px;
	min-height:700px;
	}
.articleBox {
	line-height:28px;
	padding:10px 0;
	color: #666;
}
.articleBox img{
	max-width:100%;
	}
.articleTitle {
	clear: both;
	text-align: center;
	padding:20px 10px 0 10px;
	line-height: 35px;
	font-size:18px;
	color:#555;
}
.articleTime {
	display: block;
	clear: both;
	text-align: center;
	color: #777;
	font-size: 12px;
	line-height:30px;
	padding:10px 0 5px 0;
}
.articleTime span{
	display:inline-block;
	height:30px;
	padding:0 18px; 
	background:url(../images/ico-18.png) no-repeat left center;
	}
.articleTime em{
	display:inline-block;
	height:30px;
	padding:0 18px; 
	background:url(../images/ico-19.png) no-repeat left center;
	}
.articleTime i{
	display:inline-block;
	height:30px;
	padding:0 15px 0 22px; 
	background:url(../images/ico-23.png) no-repeat left center;
	}
.pageUp{
	display:block;
	line-height:30px;
	color:#505050;
	padding:10px 0 20px 0;
	}
.pageUp a{
	color:#777;
	}
.pageUp a:hover{
	color:#253993;
	}
.share{
	display:block;
	clear:both;
	padding:10px 0;
	}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#253993;
	}
.articlePage a.hover{
	color:#fff;
	background:#253993;
	}
.download{
	clear:both;
	height:32px;
	font-size:18px;
	padding:10px 0 0 0;
	}
.download a{
	display:block;
	line-height:32px;
	float:left;
	padding:0 40px 0 0;
	color:#253993;
	font-family:"microsoft yahei";
	margin:0 10px 0 0;
	background:url(../images/download.png) no-repeat right center;
	}
/**
 * 文章阅读页-内容上部大图
 */
#play{
	width:600px;
	height:400px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {background: url(../images/article_icon.png) no-repeat 0px -50px;left: 0;}
#play .next_a span {background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:600px;clear:both;margin:20px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:60px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:47px;
	width:70px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:47px;
	width:70px;
	display:block;
	background:#fff;
	position:relative;
	}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.img_hd ul li img {position:absolute;height:47px;width:70px;}
.img_hd ul li.on {border:1px solid #253993;background:#253993;}
.imgMove .bottom_a {
	width:20px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
/*sub_banner*/
.sub_banner{
	width:100%;
	height:250px;
	margin-bottom:30px;
	}
.sub_banner a{
	display:block;
	width:100%;
	height:250px;
	}
/*----------招聘页面1-------------------*/
.recruitment1{
	width:665px;
	clear:both;
	overflow:hidden;
	border-left:1px solid #f1f1f1;
	border-top:1px solid #f1f1f1;
	margin:0 auto;
	}
.recruitment1 dt{
	clear:both;
	overflow:hidden;
	height:35px;
	line-height:35px;
	background:#253993;
	color:#fff;
	text-align:center;
	font-size:14px;
	}
.recruitment1 dt span{
	float:left;
	width:58px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dt em{
	float:left;
	width:148px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dt i{
	float:left;
	width:90px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dt b{
	float:left;
	width:73px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dt p{
	float:left;
	width:100px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dt a{
	float:left;
	width:89px;
	height:34px;
	color:#fff !important;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dd{
	clear:both;
	overflow:hidden;
	height:35px;
	line-height:35px;
	color:#505050;
	text-align:center;
	font-family:"宋体";
	font-size:12px;
	}
.recruitment1 dd span{
	float:left;
	width:58px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dd em{
	float:left;
	width:148px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dd i{
	float:left;
	width:90px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dd b{
	float:left;
	width:73px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dd p{
	float:left;
	width:100px;
	height:34px;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dd a{
	float:left;
	width:89px;
	height:34px;
	color:#505050;
	border-right:1px solid #f1f1f1;
	border-bottom:1px solid #f1f1f1;
	}
.recruitment1 dd:hover{
	color:#505050;
	background:#f8e71c;
	}
.recruitment1 dd:hover a{
	color:#505050;
	}
/*------------招聘2----------------*/
.table1{
	clear:both;
	display:block;
	width:100%;
	border-left:1px solid #f1f1f1;
	border-top:1px solid #f1f1f1;
	text-align:center;
	font-family:"宋体";
	overflow:hidden;
	}
.table1 tr{
	border-bottom:1px solid #f1f1f1;
	border-right:1px solid #f1f1f1;
	}
.table1 td{
	border-bottom:1px solid #f1f1f1;
	border-right:1px solid #f1f1f1;
	}
.tr1{
	height:34px;
	overflow:hidden;
	}
.tr3{
	height:34px;
	background:#253993;
	color:#fff;
	font-family:'微软雅黑';
	font-size:14px;"
	}
.td1{
	width:89px;
	}
.td2{
	width:230px;
	height:34px;
	}
.td1_input[type=text]{
	float:left;
	width:120px;
	height:24px;
	line-height:24px;
	border:1px dotted #d8d8d8;
	margin:4px 4px 0 4px;
	background:none;
	}
.td2 input[type=text]{
	float:left;
	width:205px;
	height:24px;
	line-height:24px;
	border:1px dotted #d8d8d8;
	margin:4px 4px 0 4px;
	background:none;
	}
.td2 input[type=radio]{
	display:inline-block;
	margin:0 5px;
	}
.table_span{
	float:left;
	line-height:34px;
	color:#ff0000 !important;
	}
.tr2{
	overflow:hidden;
	}
.td3{
	overflow:hidden;
	line-height:34px;
	}
.td3 textarea{
	width:96%;
	height:370px;
	padding:10px;
	background:none;
	border:1px dotted #dedede;
	}
.tr1 img{
	float:left;
	width:102px;
	height:20px;
	margin:6px 8px 0 5px;
	} 
.recruitment_bt{
	float:left;
	clear:both;
	overflow:hidden;
	}
.recruitment_bt1{
	display:inline-block;
	width:91px;
	height:33px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:14px;
	background:#253993;
	border-radius:5px;
	border:none;
	margin:20px 20px 50px 215px;
	}
.recruitment_bt2{
	display:inline-block;
	width:91px;
	height:33px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:14px;
	background:#253993;
	border-radius:5px;
	border:none;
	margin:20px 20px 50px 0;
	}
.recruitment_bt3{
	display:inline-block;
	width:91px;
	height:33px;
	color:#fff;
	font-family:"微软雅黑";
	font-size:14px;
	background:#253993;
	border-radius:5px;
	border:none;
	margin:20px 20px 50px 280px;;
	}
