/* CSS Document */
body{ background-color:#fff; width:100%; height:100%;  margin:0 auto; padding:0; font-family:"微软雅黑"; font-size:12px; color:#333;}
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;}
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
a{  color:#333; text-decoration:none; }
a:hover{ color:#0f8fd0; text-decoration:none;}
.center{ margin:0 auto;}
.cl{ clear:both;}
.l{ float:left;}

.box{ width:988px; height:auto; margin:0 auto;}
.top{ margin:0;}
.nav{ width:988px; height:37px; margin:0;}
.nav img{ float:left; margin:0; display:inline;}
.nav .bg{ background:url(../images/jy_05.jpg) repeat-x; width:963px; height:37px; margin:0; float:left;} 
.nav .bg a{ background:url(../images/jy_09.jpg) no-repeat right 2px; width:120px; height:37px; line-height:34px; margin:0; float:left; display:block; text-align:center; color:#FFF; font-size:14px; font-weight:bold;}
.nav .bg a:hover{ color:#000;}
.cont{ width:978px; height:auto; margin:0px;  background-color:#f3fafd; padding:10px 0 0 10px; display:inline-table;}
.cont_l{ width:694px; height:auto; margin:0; float:left; display:inline;}
.ban{ background:url(../images/jy_15.jpg) no-repeat; width:686px; height:310px; margin:0; padding:9px 0 0 8px;}
.xw,.px{ width:694px; height:auto; margin:10px 0 0 0; display:inline-table;}
.xw_t{ background:url(../images/jy_27.jpg) no-repeat; width:663px; height:29px; margin:0; font-size:14px; font-weight:bold; padding:2px 0 0 30px;}
.xw_t .mo{ float:right; font-size:12px; font-weight:normal; display:block; margin:4px 4px 0 0;}
.more{ color:#00a044;}
.more:hover{ color:#0f8fd0;}
.xw_c{ background:url(../images/nrbg.jpg) no-repeat 0 bottom; width:964px; height:auto; margin:0; display:inline-table; padding-bottom:10px; }
.xw_c img{ float:left; margin:15px 10px 0; display:inline;}
.xw_c .text{ width:428px; height:auto; margin:15px 0 0 0; float:left; }
.xw_c .text0{ width:330px; height:auto; margin:15px 0 0 0; float:left; display:inline;}
.xw_c .text h3{ text-align:center; color:#333;}
.xw_c .text p{ line-height:20px; margin-top:6px;}
.xw_c .text p a{ color:#666;}
.xw_c .text p a:hover{ color:#0f8fd0;}
.xw_c .text ul{ width:428px; height:auto; margin:7px 0 0 0;}
.xw_c .text ul li{ line-height:22px; color:#00a044;}
.xw_c .text ul li span{ float:right; color:#333;}
.xw_c .text ul li a{ color:#333;}
.xw_c .text ul li a:hover{ color:#0f8fd0;}

.xw_c .text0 img{ float:left; margin:0 10px 0 10px;}
.xw_c .text0 .text_c{ width:206px; height:auto; margin:0; float:left;}
.xw_c .text0 h3{ color:#333;}
.xw_c .text0 p{ line-height:22px; margin-top:3px;}
.xw_c .text0 p a{ color:#666;}
.xw_c .text0 p a:hover{ color:#0f8fd0;}
.xw_c .text0 ul{ width:310px; height:auto; margin:10px 0 0 10px; display:inline-table;}
.xw_c .text0 ul li{ line-height:22px; color:#00a044;}
.xw_c .text0 ul li span{ float:right; color:#333;}
.xw_c .text0 ul li a{ color:#333;}
.xw_c .text0 ul li a:hover{ color:#0f8fd0;}

.cont_r{ width:262px; height:auto; margin:0 0 0 10px; float:left; border:1px #e2e8eb solid; background-color:#fafafa; padding-bottom:18px;}
.cont_r1{
	width:262px;
	height:auto;
	float:left;
	border:1px #e2e8eb solid;
	background-color:#fafafa;
	padding-bottom:18px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0px;
}
.gg .gg_t{ background:url(../images/jy_18.jpg) no-repeat; width:212px; height:24px; margin:10px 0 0 10px; color:#FFF; font-weight:bold; padding:7px 0 0 30px;}
.gg_t .mo{ float:right; font-size:12px; font-weight:normal; display:block; margin:0px 6px 0 0;}

.more0{ color:#fff;}
.more0:hover{ color:#000;}
.gg_c{
	background:url(../images/jy_21.jpg) no-repeat;
	width:254px;
	height:226px;
	margin:0 0 0 8px;
}
.gg_c2{
	width:254px;
	height:131px;
	margin:0 0 0 8px;
	background-repeat: no-repeat;
}
.gg_c ul{ width:240px; height:auto; margin:10px 0 0 18px; display:inline-table;}
.gg_c ul li{ line-height:22px; color:#00a044;}
.gg_c ul li a{ color:#333;}
.gg_c ul li a:hover{ color:#0f8fd0;}
.img1{ margin:10px 0 0 10px;}
.img1:hover{ opacity:0.5; filter:alpha(opacity=50);}
.yq{ background:url(../images/jy_47.jpg) no-repeat 1px 1px; width:915px; height:auto; margin:10px 0 0 0px; background-color:#FFF; border:1px #e5e5e5 solid; display:inline-table; padding:15px 0 0 50px;}
.yq .img2{ float:left; margin:auto auto}
.yq .yq_c{ width:910px; height:auto; margin:0; float:left;}
.yq .yq_c a{ width:118px; height:auto; float:left; margin:0 12px 10px 0;}
.yq .yq_c a img{border:1px #f5f6f5 solid; }
.foot {
	background-image: url(../images/jy_55.jpg);
	background-repeat: no-repeat;
	height: 113px;
	width: 968px;
	font-family: "微软雅黑";
	font-size: 13px;
	text-align: center;
	color: #FFFFFF;
	margin-top: 10px;
	float: left;
}
.foot a {
	
	color: #FFFFFF;
	
}
.zy {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../images/h.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 31px;
	width: 242px;
	margin-right: auto;
	margin-left: auto;
	line-height: 31px;
}

#ny_left{
	width:242px;
	margin-right: auto;
	margin-left: auto;
	}
#ny_left ul.zdh{
	width:242px;
	padding-top:10px;
	padding-bottom:15px;
	margin-right: auto;
	margin-left: auto;
	}
#ny_left ul.zdh li{
	width:216px;
	height:36px;
	margin:0 auto;
	line-height: 36px;
	background-image: url(../images/b_02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	}
#ny_left ul.zdh li a{
	display:block;
	width:216px;
	margin:0 auto;
	height:36px;
	line-height:36px;
	text-indent:25px;
	font-size:14px;
	}
#ny_left ul.zdh li a:hover{
	color:#FFF;
	text-decoration:none;
	background-color: #5191fb;
	background-image: url(../images/b_01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	line-height: 36px;
	height: 36px;
	width: 216px;
	}


/*   内页新闻列表页   */
#news_list{
	width:690px;
	margin:0 auto;
	}
#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:690px;
	}
#news_list .new_li li{
	width:690px;
	line-height:35px;
	line-height:35px;
	border-bottom:1px dashed #bfc1c3;
	text-indent:20px;
	background-image: url(../images/ul.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#news_list .new_li li span{
	float:right;
}
#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;
	}
#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;
	} 


.context{ clear:both;}

.content{ width:690px; height:auto;}
.hei {
	color: #000000;
	font-size: 12px;
	text-align: right;
}


/* 分页 */
.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;
}
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:655px;
	_width:643px;
	height:auto;
	border-bottom:1px solid #939393;
	text-align:center;
	color:#858585;
	line-height:25px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.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:562px;height:auto;margin-left:40px;padding-top:25px;font-size:14px;color:#3d3d3d;line-height:25px;}.table {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	line-height: 20px;
}
.red {
	color: #FF0000;
}
.Table {
	border: 1px solid #CCCCCC;
}
.Table td {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.bul {
	color: #0164AE;
}

.TextBox{
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-width: 2px;
	border-top-width: 1px;
	color: #2f2f2f;
	font-family: Verdana, Arial, "宋体";
	font-size: 12px;
}
.gk {
	height: 10px;
	width: 975px;
}
.jiaoshi 
{
	height: 131px;
	width: 82px;
	text-align: center;
	margin-top: 10px;
}
.zyjs {
	height: 231px;
	margin: 10px;
	color: #333333;
	font-size: 12px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.zyjsbk {
	padding: 2px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
}
.jsjs {
	font-size: 14px;
	font-weight: bold;
	color: #045BA7;
	line-height: 35px;
	height: 35px;
}
.r {
	float: right;
}
.imagek {
	float: left;
	height: 180px;
	width: 130px;
	margin-top: 10px;
	margin-left: 25px;
	border: 1px solid #CCCCCC;
	padding: 5px;
	line-height: 30px;
}
