body{
	background-color:#fff;
	width:100%;
	height:100%;
	margin:0 auto;
	padding:0;
	font-family:"微软雅黑";
	color:#333333;
	background-image: url(/images/top.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-size: 12px;
	line-height: 25px;
}
.bule {
	font-size: 14px;
	font-weight: bold;
	color: #0E5087;
}

.more {
	float: right;
	width: 67px;
	line-height: 31px;
	text-align: center;
}

ul,li,p,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
body img{ border:none; margin:0; padding:0;}
ul{ list-style:none;}
ul li{ line-height:24px;}
.xu {
	
	padding-bottom: 10px;
	margin-top:10px;
}

a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
a{
	color:#666666;
	text-decoration:none;
}
a:hover{
	color:#502665;
	text-decoration:none;
}
.center{ margin:0 auto;}
.cl{ clear:both;}
.hbk {
	border: 6px solid #d6e4eb;
}

.l{ float:left;}
.r {
	float: right;
}


.box{
	width:1024px;
	height:auto;
	margin:0 auto;
}
.top{
	margin:0;
	background-image: url(/images/ff.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 979px;
	background-position: bottom;
}

#nav{
	height:44px;
	position:relative;
	width:800px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url(/images/bj.jpg);
	font-family: "微软雅黑";
	font-size: 14px;
	text-align: center;
	float: left;
	margin-top: 0;
	margin-bottom: 0;
}

#nav li {
	float:left;
	list-style:none;
	background-image: url(/images/dhh.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 95px;
	line-height: 42px;
	height: 42px;
}
#nav li .v a{
	width:95px;
	height:42px;
	line-height:42px;
	display:block;
	color:#FFFFFF;
	float:left;
	background-position: right center;
	background-image: url(/images/qh2.jpg);
	background-repeat: no-repeat;
}
#nav li .v a:hover,#nav li .v .sele{
	color:#FFFFFF;
	line-height:42px;
	font-size:14px;
	background-image: url(/images/qh2.jpg);
	background-repeat: no-repeat;
	width: 95px;
	height: 42px;
	font-weight: bold;
	background-position: right;
}
.bai {
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 42px;
}

	#nav .c{
	float:none;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 800px;
}
.clear {
	height: 15px;
	font-size:0px;
	width: 100%;
}
.bkh {
	border: 1px solid #DDDDDD;
}

.bkh2 {
	border: 1px solid #DDDDDD;
	background-color: #FFFFFF;
}
.lan {
	background-image: url(/images/l1_01.png);
	height: 31px;
	width: 117px;
	font-size: 14px;
	color: #FFFFFF;
	text-align: center;
	line-height: 31px;
}
.lan2 {
	background-image: url(/images/l1_03.png);
	background-repeat: repeat-x;
	height: 31px;
}
.lbb {
	background-color: #f6f9fe;
}
.m {
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 290px;
	line-height: 28px;
}
.xhh {
	height: 100px;
	width: 392px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.sx {
	text-indent: 24px;
}
 .t ul{
	width:380px;
	height:auto;
	margin:10px 0 0 10px;
	display:inline-table;
}
 .t ul li{
	line-height:28px;
	color:#333333;
	background-image: url(/images/dd.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	font-size: 14px;
}
.t ul li span{
	float:right;
	color:#333333;
	font-size: 12px;
}
 .t ul li a{
	color:#333333;
}
 .t ul li a:hover{
	color:#333333;
}
 
 .text ul{
	height:auto;
	display:inline-table;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	width: 220px;
	margin-left: 10px;
}
 .text ul li{
	line-height:34px;
	color:#000000;
	background-image: url(/images/y.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
	font-size: 12px;
}
 .text ul li a{
	color:#000000;
}
 .text ul li a:hover{
	color:#000000;
}
.lj1 {
	background-image: url(/images/cs_01.png);
	height: 48px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 48px;
	text-indent: 80px;
	margin-bottom: 6px;
}
.lj2 {
	background-image: url(/images/cs_03.jpg);
	height: 48px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 48px;
	text-indent: 80px;
	margin-bottom: 6px;
}
.lj3 {
	background-image: url(/images/cs_05.png);
	height: 48px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 48px;
	text-indent: 80px;
	margin-bottom: 6px;
}
.lj4 {
	background-image: url(/images/cs_07.png);
	height: 48px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 48px;
	text-indent: 80px;
	margin-bottom: 6px;
}

.lj5 {
	background-image: url(/images/cs_09.png);
	height: 48px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 48px;
	text-indent: 80px;
	margin-bottom: 6px;
}
.lj1 a{color: #FFFFFF;}.lj2 a{color: #FFFFFF;}.lj3 a{color: #FFFFFF;}.lj4 a{color: #FFFFFF;}.lj5 a{color: #FFFFFF;}.fengc {
	background-image: url(/images/qh.jpg);
	height: 284px;
	width: 1024px;
}
.tu {
	padding: 2px;
	border: 1px solid #e6e2e2;
}
.qh {
	float: left;
	height: 200px;
	width: 303px;
	text-align: center;
}
.k {
	width: 998px;
	margin-left: 10px;
	margin-top: 10px;
}
.foot {
	background-image: url(/images/di.jpg);
	background-repeat: repeat-x;
	height: 160px;
	width: 100%;
	margin-top: 10px;
}
.qh2 {
	float: left;
	height: 80px;
	width: 145px;
	text-align: center;
}
.bai a{ color:#FFFFFF}
.nwt p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:"宋体";font-size:14px;color:#3d3d3d;font-weight:bold;line-height:25px;}
.nwc{
	width:680px;
	height:auto;
	margin-left:40px;
	padding-top:25px;
	font-size:14px;
	color:#3d3d3d;
	line-height:25px;
}
.zybj {
	line-height: 38px;
	background-image: url(/images/ll_01.png);
	background-repeat: no-repeat;
	width: 238px;
	font-size: 14px;
	color: #135EBB;
	font-family: "微软雅黑";
	font-weight: bold;
	height: 38px;
	text-align: center;
}
#ny_left{
	width:238px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	float: left;
	}
#ny_left ul.zdh{
	width:238px;
	padding-top:0px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	}
#ny_left ul.zdh li{
	width:238px;
	height:40px;
	line-height: 40px;
	background-image: url(/images/ll_03.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 5;
	margin-right: auto;
	margin-bottom: 5;
	margin-left: auto;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-align: center;
	float: left;
	font-weight: bold;
	}
#ny_left ul.zdh li a{

	color: #999999;
	
	}
	

#ny_left ul.zdh li a:hover{
	color:#000000;
	font-weight: bold;
	}

.mo {
	color: #999999;
}
.mo a{
	color: #999999;
}
/*   内页新闻列表页   */
#news_list{
	width:680px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: 20px;
	}
#news_list h2{
	text-align:center;
	height:40px;
	line-height:40px;
	font-size:14px;
	}
#news_list #tab_,#anxxy #tab{position:relative;float:left;width:690px; border-bottom:1px solid #cddaea;}
#news_list #tab dt{float:left;height:25px;display:inline;line-height:25px;width:115px;position:relative;z-index:11;text-align:center;font-weight:normal;cursor:pointer; background:url(/images/albg.png) no-repeat;}
#news_list #tab dd{position:absolute;top:25px;left:0;width:690px;overflow:hidden;display:block;}
#news_list #tab{clear:left;}
#news_list #tab dt.cur{color:#ffffff;font-weight:bold;background:url(/images/ahover.png) no-repeat;cursor:default;}
.info{
	text-align:center;
	}
#news_list .bg1{
	width:690px;
	height:32px;
	line-height:32px;
	background:#d5dae0;
	color:#333;
	font-weight:bold;
	text-indent:15px;
	}
#news_list .bg1 span{
	float:right;
	padding-right:15px;
	}
#news_list .new_li{
	width:720px;
	}
#news_list .new_li li{
	width:720px;
	line-height:35px;
	line-height:38px;
	border-bottom:1px dashed #bfc1c3;
	text-indent:25px;
	background-image: url(/images/ee.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#news_list .new_li li span{
	float:right;
	color: #999999;
}
#p_list{
	width:757px;
	height:auto;
	float:left;
	}
#p_list dl{
	width:220px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	height:170px;
	background:url(/images/bg.png) no-repeat left top;
	padding-top:2px;
	overflow:hidden;
	}
#p_list dl dd{
	padding-left:2px;
	}
#p_list dl dt{
	height:35px;
	line-height:35px;
	text-align:center;
	}
#news_list .cpxx{
	width:690px;
	margin:0 auto;
	}
#news_list .cpxx dd{
	float:left;
	padding-right:15px;
	text-align: center;
	}
#news_list .cpxx dd img{ width:216px; height:134px;}
#news_list .cpxx dt{
	line-height:22px;
	}
#list_job{
	width:690px;
	margin:0 auto;
	}
#list_job .width1{
	padding-top:20px;
	line-height:22px;
	}
#list_job table{
	width:690px;
	padding-top:20px;
	} 
/* 分页 */
.page {
	clear: both;
	/*border: #DBDBDB 1px solid;*/
	border-top: 0;
	line-height: 50px;
	text-align: center;
}
.page a {
	text-decoration: underline;
}

div.digg {padding: 3px;  margin: 3px; text-align: center; font-family:Verdana; font-size:12px;}
div.digg a {	border: #aaaadd 1px solid; padding:2px 5px; margin: 2px;  color: #000099; text-decoration: none}
div.digg a:hover {
	border: #000099 1px solid;
	color: #666666;
}
div.digg a:active {
	border: #000099 1px solid;
	color: #666666;
}
div.digg span.current {border: #000099 1px solid; padding:2px 5px; font-weight: bold;  margin: 2px; color: #fff;background-color: #000099}
div.digg span.disabled {	border: #eee 1px solid; padding:2px 5px; margin: 2px; color: #ddd; padding-top: 2px;}
/*css flickr style pagination*/
div.flickr {
	padding:0px;
	margin:0px;
	text-align:center;
	font-family:Verdana;
	font-size:12px;
	line-height: 35px;
	height: 35px;
	width: 100%;
}
div.flickr a {
	border-right: #dedfde 1px solid;
	padding-right: 6px;
	background-position: 50% bottom;
	border-top: #dedfde 1px solid;
	padding-left: 6px;
	padding-bottom: 2px;
	border-left: #dedfde 1px solid;
	color: #666666;
	margin-right: 3px;
	padding-top: 2px;
	border-bottom: #dedfde 1px solid;
	text-decoration: none
}
div.flickr a:hover {
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	background-image: none;
	border-left: #000 1px solid;
	color: #fff;
	border-bottom: #000 1px solid;
	background-color: #666666
}
div.meneame a:active {
	border-right: #000 1px solid;
	border-top: #000 1px solid;
	background-image: none;
	border-left: #000 1px solid;
	color: #fff;
	border-bottom: #000 1px solid;
	background-color: #666666
}
div.flickr span.current {
	padding-right: 6px;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 2px;
	color: #FFFFFF;
	margin-right: 3px;
	padding-top: 2px;
	background-color: #999999;
	border: 1px solid #666666;
}
div.flickr span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}
.nwt{
	width:680px;
	_width:643px;
	height:auto;
	text-align:center;
	color:#858585;
	line-height:25px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.nwt p{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-family:"宋体";font-size:14px;color:#3d3d3d;font-weight:bold;line-height:25px;}
.nwc{
	width:680px;
	height:auto;
	margin-left:40px;
	padding-top:25px;
	font-size:12px;
	color:#3d3d3d;
	line-height:25px;
}
.an {
	height: 200px;
	width: 240px;
	text-align: center;
	line-height: 25px;
}
.nav3 {
	width: 670px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height: 67px;
	height: 67px;
}

.nav3 UL LI {
	TEXT-ALIGN: center;
	LIST-STYLE-TYPE: none;
	PADDING-LEFT: 0px;
	WIDTH: 92px;
	FLOAT: left;
	LIST-STYLE-IMAGE: none;
	LEFT: 0px;
	font-weight: normal;
	line-height: 67px;
	height: 67px;
}
.nav3 UL LI A {
	COLOR: #FFFFFF;
	background-repeat: no-repeat;
	width: auto;
	line-height: 67px;
	height: 67px;
}
.jz {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 726px;
}.zixun {
	background-image: url(/images/bb.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.xxu {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
	margin-top: 10px;
}
.pro3 {
    float: left;
	width: 145px;
	text-align: center;
	display:inline;
}