@charset "utf-8";
* {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-style: normal;
	font-size: 100%;
}
ol, ul, li {
	list-style: none;
}
a {
	text-decoration: none;
	color: #333;
}
a:hover {
	color: #C00;
}
.clear {
	clear: both;
}


body{
background:#fff;
}

#body {
	width: 1000px;
	border: 0px solid #000;
	margin: 0px auto;
}

#top0{
width:100%;
height:114px;
background:url(img/tb.jpg) no-repeat center;
}


#top {
	width: 1000px;
	height:113px;
	margin:0 auto;
	padding-top:1px;
}
#logo {
	width:259px;
	height:65px;
	float: left;
}
#logo img{
	padding-top:20px;
	}
 

 #dh{
 float:right;
 width:259px;
 height:70px;
 background:url(img/dh.png) no-repeat top left;
 margin-top:23px;s
 }

 #dh0{
 font-size:23px;
 font-family:"microsoft yahei";
 padding-top:28px;
 padding-left:67px;
 }

 
#nav0{
width:100%;
height:53px;
background:url(img/nav.jpg) no-repeat center top;
}


#nav {
	width:1000px;
	height: 53px;
	line-height:53px;
	text-align: center;
	margin:0 auto;
}

#nav li {
	float: left;
	font-size: 14px;
	font-weight:bold;
}


#xst{
width:3px;
height:52px;
background:url(img/xst.png) no-repeat center 10px;
}


#nav li a {
	width: 108px;height:52px;
	display: block;
	text-align: center;
	color:#fff;
}
#nav li a:hover {
	background:transparent url(img/1.png) no-repeat center top;
	color: #CC0000;
}
#banner {
	width: 100%;
	height: 380px;
	overflow: hidden;
	margin-top:3px;
}
#middle1 {
	width: 1000px;height:235px;
}

#s_page {
	float: left;
	width:298px;
	height:228px;
	padding-top:1px;
	line-height: 24px;
	font-size: 12px;
	overflow: hidden;
	background:url(img/1.jpg) no-repeat;
}
#s_page .title {
	width:298px;
}
#s_page .title h2 a{
display:block;
width:65px;
height:21px;
}

#s_page .li_con {
 padding-top:10px;
padding-left:7px;
padding-right:4px;
color:#5c5b5a;
}

#s_page .li_con  a{
color:#af1014;
}

#s_page img {
	float: left;
	padding:2px;
}



#s_page .li_con2 {
 padding-top:6px;
padding-left:7px;
padding-right:4px;
color:#5c5b5a;
height:143px;
overflow:hidden;
}

#s_page .li_con3{
width:266px;margin:0 auto;height:45px;
text-align:center;
}



#sysp{
float:left;margin-left:12px;
width:262px;
height:228px;
padding-top:1px;background:url(img/2.jpg) no-repeat;
}

#sysp .title{
padding-left:15px;
}

#syspx{
height:195px;
width:262px;
margin:0 auto;
 
}


#news_list_index {
	width: 414px;
	height: 229px;
	float: right;
	overflow: hidden;
	font-size: 12px;
	background:url(img/3.jpg) no-repeat;
}
#news_list_index .title {
	width: 414px;
}

#news_list_index .title h2 a{
display:block;
width:60px;
height:21px;
}



#news_list_index ul {
 
	padding: 5px 5px 0px 8px;
}
#news_list_index ul li {
 
	padding-left: 14px;
	padding-right:10px;
	height: 32px;
	line-height:32px;
    background:url(img/jt.jpg) left center no-repeat;
	border-bottom:1px dotted #727272;
	color:#5c5b5a;
 
}


#news_list_index ul li  a{
color:#5c5b5a;
}


#news_list_index .one {
	background: #F0F0F0;
}
#news_list_index ul li span {
	float: left;
}
#news_list_index ul li strong {
	float: right;
	font-weight: normal;
}
#middle2 {
	width: 1000px;height:232px;
}
.title {
	color: #FFF;
	font-size: 12px;
	height: 21px;
	line-height: 21px;
}
.title h1 {
	 padding-left:35px;
	float: left;
	font-weight:normal;
}
.title h2 {
	 
	float: right;
}
.title h2 a {
 
}
.title h2 a:hover {
	color: #FFF;
}
.title h3 {
	padding-right: 10px;
	float: right;
	font-weight: normal;
	font-size: 12px;
}
.title h3 a {
	color: #FFF;
}
 
 

#xwqh{
width:689px;
height:226px;

float:right;

background:url(img/5.jpg) no-repeat;
}



 

 
 
#links {
	width:1000px;
	height:86px;
	 background:url(img/yqlj.jpg) no-repeat;
	margin:0 auto;
	margin-top:8px;
	margin-bottom:8px;
}

#links_0{
color:#ffffff;
height:21px;line-height:21px;
font-size:12px;
padding-left:46px;
}

 #links_1{
padding-top:10px;
 }


#bot0{
width:100%;
height:138px;
background:url(img/bot.jpg) no-repeat center bottom;
}


#bot {
	width: 1000px;margin:0 auto;
	padding-top:15px; 
}
#bot h1 {
	font-weight: normal;
	line-height: 23px;
	font-size: 12px;
}
#middle {
	width: 1000px;
	 
}
#left {
	width: 259px;
	float: left;
	 
}
#type {
	width: 259px;
	text-align: center;
}


#type .title{
width: 259px;
height:24px;
background:url(img/zc1.jpg) no-repeat;
}

#type .title h1{
padding-left:40px;
}


#flkk{
border:1px solid #ffdea9;
background:#f5f5f5;
	min-height:150px;
}

#type ul {
	padding-top: 20px;
	padding-bottom: 15px;
}
#type ul li{width: 209px; margin:0 auto;}
#type ul li a {
	width: 209px;
	height: 33px;
	line-height: 33px;
	background:url(img/fl.png) no-repeat;
	font-size: 14px;
	color: #9e0301;
	margin-bottom: 8px;
	display: block;
}
#type ul li a:hover {
	 color: #9e0301;
 
 
}
#right {
	width:722px;
	overflow: hidden;
	float: right;
	line-height: 23px;
	font-size: 12px;
	border: #f3c594 1px solid;
}

#right .title{
width:722px;
height:23px;
background:url(img/yc1.jpg) no-repeat;
color:#5c5b5a;
}

#right .title a{
color:#5c5b5a;
}

#right .title h1{
padding-left:45px;
}


#right p {
	text-indent: 20px;
}
#con {
	 
	min-height: 250px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right:10px;
}
#news_con {
 
	min-height: 360px;
	padding: 15px;

	color:#373a36;
 
}
#news_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#news_con .h2 {
	text-align: center;
	font-weight: normal;
	height:35px;
	line-height: 35px; 
	color: #756762;
	margin-bottom: 5px;
	border-bottom:1px dashed   #b8b8b8;
}

#news_con a{
color: #756762;
}



#pro_con {
    width: 680px;margin:0 auto;
	min-height: 360px;
   padding-top:30px;
 
}
#pro_con .h1 {
 width: 680px;
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}

#down_con {
	width: 670px;
	min-height: 360px;
	padding: 15px;
	padding-right: 0px;
}
#down_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#down_con #pic {
	text-align: center;
	margin-bottom: 5px;
}

#news_list{
min-height:300px;
}


#news_list ul {
 padding-top:15px;
 padding-left:20px;
 padding-right:16px;
}
#news_list ul li {
 
	padding-left:15px;
	height: 30px;
	line-height:30px;
	padding-right: 10px;
	background:url(img/hdd2.jpg) no-repeat left center;
	color:#5f5f5f;
	border-bottom:1px dotted #474747;
}

#news_list ul li:hover{
color:#c80000;background:url(img/hdd1.jpg) no-repeat left center;
}

#news_list ul li:hover a{
color:#c80000;
}

 
#news_list ul li span {
	float: left;
}
#news_list ul li strong {
	float: right;
	font-weight: normal;
}
#down_list ul {
	width: 650px;
	height: 230px;
	padding: 9px;
}
#down_list ul li {
	width: 650px;
	padding-left: 10px;
	height: 25px;
	line-height: 25px;
 *height: 22px;
 *line-height: 22px;
	padding-right: 10px;
}
#down_list .one {
	background: #F0F0F0;
}
#down_list ul li span {
	float: left;
}
#down_list ul li strong {
	float: right;
	font-weight: normal;
}
#pro_list ul {
	padding:25px 0 0 25px;
}
#pro_list li {
 
	float: left;
	margin-right: 20px;
	margin-bottom:20px;
}
#pro_list li img {
	width:146px;height:99px;
	padding:2px;
	border: 1px solid #8a8a8a;
}
#pro_list li h1 {
	font-size: 12px;font-weight:normal;
	color: #c80000;  
	height: 20px;
	line-height: 20px;
	text-align: center;
	border:1px solid #cdc9ca;
	background:#d6d2d3;
}

#pro_list li h1 a{
color: #c80000;  
}

#page {
	text-align: center;
	padding: 10px;
}
#page a {
	padding: 0 5px;
}
#gbook {
	padding: 25px 0 0 35px;
}
#gbook li {
	padding: 5px;
}
#gbook input {
	border: 1px solid #999;
	width: 200px;
	padding-left: 2px;
	height: 26px;
	line-height: 26px;
}
#gbook #tijiao {
	width: 80px;
	height: 25px;
	line-height: 25px;
	background: #000;
	color: #FFF;
	margin-left: 50px;
}
#gbook textarea {
	width: 400px;
	height: 120px;
	border: 1px solid #999;
	overflow: hidden;
	line-height: 20px;
	padding-left: 2px;
}
#gbook #chongzhi {
	width: 80px;
	height: 25px;
	line-height: 25px;
	background: #000;
	color: #FFF;
}
#gbook span {
	color: #CCC;
	font-size: 12px;
}
#gbook_list {
	width: 630px;
	padding: 20px 0 0 50px;
	height: 200px;
}
#gbook_list li {
	width: 600px;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px dashed #000;
}
#gbook_list li span {
	float: left;
	padding-left: 10px;
}
#gbook_list li strong {
	float: right;
	font-weight: normal;
	padding-right: 10px;
}
#jianli {
	padding-top: 15px;
}
#jianli td {
	border: 1px solid #000;
}
#jianli td input {
}
#jianli textarea {
	overflow: hidden;
}
#job_list {
	padding-top: 15px;
}
 


#middle3 {
	width: 1000px;
 
	position: relative;
	overflow: hidden;

	height:204px;
background:url(img/cpzs.jpg) no-repeat center top;
}

#middle3 .title {
	width: 1000px;
 
 
}


#middle3 .title h1{
color:#fff;
padding-left:50px;
}

#middle3 .title h2 a{
display:block;
width:65px;
height:21px;
}

 
 
 #sytplb{
 width:1000px;

overflow:hidden;
}

.main_bot_Con
{
	clear:both;
	height:168px;
}
#m2{ width:998px; height:190px;  position:relative; }			
 #m2_body{ width:978px; margin-left:10px;margin-right:10px; height:190px; float:left; position:relative; overflow:hidden;}
#m2_body ul{ position:absolute; top:13px; left:0px; width:9999px;}
#m2_body li{ width:167px; height:152px;  float:left; margin-right:10px; }
#m2_body li img{ width:161px; height:111px;border:1px solid #d2d1cf;padding:3px;} 
#m2_body li a{} 

#m2_body li h1{
	font-size: 14px;
	color: #5c5b5a;
	height: 25px;
	line-height: 25px;
	font-weight:300;
	text-align:center;
	border:1px solid #cdc5bd;
}

#m2_body li h1 a{
color:#5c5b5a;
}
 


#xwqhx_z{
float:left;
width:202px;
height:186px;
border:0px solid #000;
margin-top:10px;margin-left:15px;
}

#xwqhx_y{
float:right;
width:472px;
font-size:12px;
}




 
 .Menubox{ 
width:689px;
height:21px; 
}

.Menubox ul{
padding-left:40px;
}

.Menubox li{ 
float:left; 
color:#fff;
background:url(img/qh2.jpg) no-repeat left center ;
}


#tpgd{
float:right;
}

#tpgd a{
display:block;
width:60px;
height:21px;
}



#two1{
width:60px; 
height:21px;
margin-right:6px; 
 padding-left:9px;
cursor:pointer; 
font-size:12px; 
line-height:21px;
}


#two2{
width:60px;  padding-left:9px;
height:21px;
margin-right:3px; 
 
cursor:pointer; 
font-size:12px; 
line-height:21px;
}

.Menubox .hover{
background:url(img/qh1.jpg) no-repeat center;
color:#e97e00;
}

#con_two_1{

}

#xwqhx_y ul {
 
	padding: 5px 10px 0px 8px;
}
#xwqhx_y ul li {
 
	padding-left: 14px;
	padding-right:10px;
	height: 32px;
	line-height:32px;
    background:url(img/jt.jpg) left center no-repeat;
	border-bottom:1px dotted #727272;
	color:#5c5b5a;
 
}


#xwqhx_y ul li  a{
color:#5c5b5a;
}
 

#zclx{
width: 259px;
margin-top:15px;
}

#zclx .title{
width: 259px;
height:24px;
background:url(img/zc1.jpg) no-repeat;
}

#zclx .title h1{
padding-left:40px;
}

#zclx_x{
border:1px solid #ffdea9;
background:#f5f5f5;
	min-height:150px;
padding-left:5px;
padding-top:7px;
padding-bottom:10px;

}



#xz{
float:left;
width:45px; height:330px;
background:url(img/xz.jpg) no-repeat left center;
}

#xz a{
display:block;
width:45px;
height:310px;
}

#xy{
float:right;height:330px;
width:45px;background:url(img/xy.jpg) no-repeat left center;
}

#xy a{
display:block;
width:45px;
height:310px;
}

#pro_con #pic {
  float:left;
  width:572px; 
min-height:250px;
	text-align: center;
	margin-bottom: 5px;
	padding-top:10px;
}

#pro_con #pic img{
max-width:480px;
margin:0 auto;
}

#zxdt{
width:1001px;
height:24px;
background:url(img/zxdt.jpg) no-repeat;
}

#zxdt1{
float:left;
width:480px;height:24px;
}

#zxdt2{
float:left;width:200px;height:24px;
}

#zxdt3{
float:left;width:135px;height:24px;
}