@charset "gb2312";
/* CSS Document */
* {
	margin:0;
	padding:0;
}

body {
     margin:0 auto;
	 padding:0px;
	 color:#535353;
	 font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	overflow-x:hidden;
}
tr,td{font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
	padding:0 5px;	
}
#center{
margin:0 auto;
padding:0px;
}
.bgf{
margin:0 auto;
padding:0;
width:1000px;
overflow:hidden;
clear:both;
}

.bgf1{
margin:0 auto;
padding:0;
width:1000px;
overflow:hidden;
clear:both;
}

a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	}

a:focus { -moz-outline-style: none; outline:0;/*¼æÈÝ»ðºüä¯ÀÀÆ÷*/  
} 
a:link {
	text-decoration: none;
	star:expression(this.onFocus=this.blur());/*ÈÃ¼ÓÔØÑùÊ½Ê±Í¬Ê±¼ÓÔØjsÊÂ¼þ*/  

}
a:visited {
	text-decoration: none;
	star:expression(this.onFocus=this.blur());/*ÈÃ¼ÓÔØÑùÊ½Ê±Í¬Ê±¼ÓÔØjsÊÂ¼þ*/  


}
a:hover {
	text-decoration: none;
	color:#f00;
}
a:active {
	text-decoration: none;
	
}
table {
	border-collapse:collapse;
}
img {
	border:0;
}
p,ul,ol,li,form {
	margin:0px;
	padding:0px;
	list-style: none;
}
.fl{
float:left;
}
.fr{
float:right;
}
.cl{
clear:both;
}
.blank{
height:10px;
overflow:hidden;
}

.pd5{
padding:5px;
}
.pd10{
padding:10px;
line-height:22px;
}
.blank5{
height:5px;
overflow:hidden;
}
.blank2{
height:20px;
overflow:hidden;
}
.bd1{
border:1px solid #D6E7EF;
background-color:#fff;
}
.bd2{
border:1px solid #D6E7EF;
border-top:0px;
background-color:#fff;
}
.bd3{
border:1px solid #D6E7EF;
border-top:2px solid #f60;
background-color:#fff;
}

.ml{
margin-left:20px;
}
.mr{
margin-right:10px;}
/*------------top--------------*/
#top{
background:#fff;
margin:0 auto;
padding:0;
overflow:hidden;
}
#topdh{
height:25px;
line-height:25px;
background-color:#004E24;
width:100%;
overflow:hidden;
color:#fff;
}
.welc{
width:500px;
overflow:hidden;
}
.topsc{
width:300px;
text-align:right;
height:25px;
line-height:25px;
overflow:hidden;
color:#fff;
}
.topsc a{
color:#fff;
padding:0 5px;}
.topsc a:hover{
color:#ff0;}

.logo{
background:url(../images/logo.jpg) no-repeat left center;
margin:0 auto;
width:1000px;
height:110px;
overflow:hidden;
}
.logo a{
display:block;
width:1000px;
margin:0 auto;
height:110px;
overflow:hidden;
}

#dhlm{
background:url(../images/dhlm.jpg) repeat-x left top;
border-bottom:1px solid #004E24;
border-top:2px solid #004E24;
height:35px;
overflow:hidden;
margin:0 auto;
}




/*==========tab==========*/

.tab{
width:750px;
height:35px;
line-height:35px;
overflow:hidden;
}


.tab ul li{float:left; z-index:100; margin-right:5px; } 

.tab ul li a {height:35px; line-height:35px; float:left;  padding:0 23px;
 cursor:pointer;
letter-spacing:1px;
 font-size:14px;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
 
.tab ul li.current a{ background-color:#004E24;color:#fff; }
.tab ul li.current a:hover{color:#ff0; }
.tab ul li a:hover{ background-color:#004E24;color:#fff; }
.dhtel{
background:url(../images/dhdh.png) no-repeat left 3px;
width:180px;
padding-left:40px;
letter-spacing:1px;
overflow:hidden;
font-size:22px;
line-height:35px;
height:35px;
font-weight:bold;
color:#060;
font-style:italic;
}
/*-------------Ê×Ò³ÄÚÈÝ¿ªÊ¼-------------*/
#flash{
margin:0 auto;
padding:0;
background-color:#EFEFEF;
}
#flash1{
margin:0 auto;
padding:0;
}
.inleft{
width:700px;
overflow:hidden;}


.ileftc{
width:340px;
overflow:hidden;
}
.titel{
background:url(../images/titelbg.jpg) repeat-x left bottom;
height:35px;
	cursor:pointer;
	line-height:35px;
	color:#333;
font-size:16px;
letter-spacing:1px;
font-family:"Î¢ÈíÑÅºÚ";
	padding:0;
}
.titel .bt{
float:left;
font-size:14px;
color:#333;
background:url(../images/titelbg1.jpg) repeat-x left bottom;
text-align:left;
height:35px;
	line-height:35px;
	overflow:hidden;
	font-weight:bold;
}


.wzxx ul{
list-style:none;
padding:5px 2px;
border-bottom:1px dotted #ccc;
margin-bottom:5px;
}
.wzxx dl{
list-style:none;
padding:5px 2px;
border-bottom:0
}
.wzxx li{
height:25px;
line-height:25px;
font-size:12px;
overflow:hidden;
}
.wzxx ul dd a{
display:block;
height:30px;
line-height:30px;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
font-weight:bold;
}
.wzxx a:hover{
color:#f00;}

.wzxx dl dd a{
display:block;
height:25px;
line-height:25px;
font-size:12px;
font-weight:bold;
}
.more, .more a{
font-size:12px;
color:#999;
font-weight:normal;
}
.more a:hover{

color:#3AB34B;}

.inright{
width:260px;
overflow:hidden;
}
/*----------------------------¹«Ë¾Éè±¸¹ö¶¯Í¼------------------*/

#slide-box {
	MARGIN: 0px auto; WIDTH: 255px; HEIGHT: 125px; POSITION: relative; TEXT-ALIGN:center;
}
 

#slide-box .wrap {
	OVERFLOW: hidden; WIDTH: 255px; HEIGHT: 125px
}
#slide-box UL {margin:0;padding:0;
	WIDTH: 10000px
}
#slide-box LI {
	FLOAT: left; WIDTH: 255px; HEIGHT: 125px
}
#slide-box LI IMG {
	WIDTH: 255px; HEIGHT: 125px;BORDER:0
}
/*----------------¹ö¶¯Í¼½áÊø---------------------*/
.wzxx1 ul{
padding:5px 0;
list-style:none;
}
.wzxx1 ul li{
line-height:22px;
height:22px;
margin-bottom:10px;
}
.wzxx1 ul li a{
display:block;
height:22px;
line-height:22px;
background:url(../images/ico3.gif) no-repeat right center;
font-size:12px;
border:1px solid #ccc;
padding:0 10px;
}

.wzxx1 ul li a:hover{
background:url(../images/ico2.gif) no-repeat right center;
font-size:12px;
border:1px solid #f00;
}
.injctj{
width:230px;
overflow:hidden;
background-color:#EFF0F2;
}
.ingcp{
height:170px;
overflow:hidden;
}
.ingcp img{
width:228px;
height:170px;
overflow:hidden;
}
.ingcp .txt b{
display:block;
height:25px;
line-height:25px;
width:228px;
overflow:hidden;
color:#fff;
background-color:#000;
filter:alpha(opacity=30);opacity:0.3; border-radius:5px;
position:absolute;
margin-top:-25px;
z-index:10px;}
.ingcp .txt p{
color:#fff;
position:absolute;
margin-top:-25px;
line-height:25px;
z-index:25px;
padding-left:10px;
}
.wzxx2 ul{
padding:8px;
list-style:none;
}
.wzxx2 ul li a{
display:block;
background:url(../images/ico4.png) no-repeat 195px 5px;
line-height:25px;
height:50px;
overflow:hidden;
padding-right:25px;
}
.wzxx2 ul li font{
display:block;
color:#333;
}
.wzxx2 ul li.n01 font{
display:block;
font-size:14px;
font-weight:bold;
}

.wzxx2 ul li a:hover{
background:url(../images/ico5.png) no-repeat 195px 5px;
color:#f00;
}
.wzxx2 ul li a:hover font{
color:#c00;
}
.inlxwm{
padding:8px;
line-height:25px;
}
.lxh1{
font-size:16px;
font-weight:bold;
text-align:center;
line-height:35px;
height:35px;
color:#CC0000;
}
.inlxwm strong{
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
color:#333;}
.inlxwm font{
font-size:18px;
font-weight:bold;
color:#060;
display:block;
font-family:"Î¢ÈíÑÅºÚ";
background:url(../images/tel.png) no-repeat left center;
padding-left:50px;
line-height:40px;
height:40px;
overflow:hidden;
}
.inwmkh{
border-bottom:1px solid #F0F0F0;
padding-bottom:10px;
}
.inwmkh a{
padding:5px 5px;}

.inwmkh a img{
height:50px;
overflow:hidden;
}
/*-------------------------µ×²¿¿ªÊ¼-------------------------*/

#incen1{
background:url(../images/mcbottom.png) no-repeat center top #F7F7F7;
margin:0 auto;
padding-top:15px;
overflow:hidden;
margin-top:10px;
}

.inxyhj{
background:url(../images/ptitleb.jpg) repeat-x left 25px;
height:50px;
line-height:50px;
overflow:hidden;
}
.inxyhj span{
display:block;
background:url(../images/ptitle.jpg) no-repeat center center;
width:199px;
height:50px;
overflow:hidden;
line-height:50px;
text-align:center;
margin:0 auto;
font-size:22px;
color:#555;
font-family:"Î¢ÈíÑÅºÚ";

letter-spacing:2px;
}
.fotss{
width:340px;
height:60px;
line-height:25px;
overflow:hidden;
}
.ssbg{
background:url(../images/ssbg.jpg) no-repeat left center;
width:340px;
height:32px;
overflow:hidden;
}
.input{
width:270px;
height:30px;
border:0;
background:none;
line-height:30px;
padding:0 5px;}
.sub{
background:none;
border:0;
width:60px;
height:32px;
cursor:pointer;
line-height:30px;
overflow:hidden;
}
.wzfx{
width:300px;
padding-top:35px;
overflow:hidden;
margin-left:30px;
color:#666;
}
.wxerwm{
width:100px;
overflow:hidden;}

.wxerwm img{
width:80px;
overflow:hidden;

}
.fotsst{
font-weight:bold;
font-family:"Î¢ÈíÑÅºÚ";
font-size:12px;
height:25px;
padding-right:10px;}
.footc{
width:135px;
height:280px;
overflow:hidden;
}
.footcm{
padding:20px 10px 10px 10px;
}

.ht0{
font-weight:bold;
color:#fff;
font-size:14px;
margin-bottom:20px;
text-align:left;
}
.footcm a:hover{
color:#ff0;}

.footr{
width:300px;
overflow:hidden;
text-align:center;
padding:20px 10px 10px 10px;
}

#foot{
background:#2C2C2C;
padding:0;
margin:0 auto;
color:#989898;
line-height:22px;
}
#footb{
background:#3E3E3E;
padding:0;
margin:0 auto;
height:50px;
color:#989898;
overflow:hidden;
}
#footb a{
color:#989898;
}
#footb a:hover{
color:#ff0;}
.footbc{
background:url(../images/footlogo.png) no-repeat left center;
width:920px;
padding-left:70px;
height:50px;
line-height:50px;
overflow:hidden;
margin:0 auto;
}
.wbx{
background:url(../images/lx.png) no-repeat 8px center #C4C4C4;
border:1px solid #fff;
height:35px;
padding-left:60px;
width:240px;
overflow:hidden;
text-align:left;
line-height:25px;
margin-bottom:10px;
color:#fff;
font-size:14px;
}
.wby{
background:url(../images/yx.png) no-repeat 8px center #C4C4C4;
border:1px solid #fff;
height:35px;
padding-left:60px;
width:240px;
overflow:hidden;
text-align:left;
line-height:25px;
margin-bottom:10px;
color:#fff;
font-size:14px;
}
.wbh{
background:url(../images/dh.png) no-repeat 8px center #C4C4C4;
border:1px solid #fff;
height:35px;
padding-left:60px;
width:240px;
overflow:hidden;
text-align:left;
line-height:25px;
margin-bottom:10px;
color:#fff;
font-size:14px;
}

.wb{
height:25px;
padding:5px 10px;
background:none;
margin-left:5px;
width:180px;
border:0;
overflow:hidden;
line-height:25px;
margin-bottom:10px;
color:#666;
}
.wbt{
background:#C4C4C4;
border:1px solid #fff;
width:210px;
height:60px;
overflow:hidden;
}
.wb1{
background:none;
border:0;
width:190px;
height:60px;
padding:0 10px;
line-height:25px;
margin-bottom:10px;
color:#666;
}
.an1{
background:url(../images/an.png) no-repeat center center;
width:75px;
height:60px;
background:#C4C4C4;
border:1px solid #fff;
overflow:hidden;
}
.wb2{
border:1px solid #ccc;
width:290px;
height:25px;
padding:0 10px;
line-height:25px;
margin-bottom:10px;
color:#666;
}
.wb3{
border:1px solid #ccc;
padding:0 10px;
line-height:25px;
margin-bottom:10px;
color:#666;
}


.an2{
background:#f60;
height:25px;
line-height:25px;
font-family:"Î¢ÈíÑÅºÚ";
font-size:14px;
font-weight:bold;
margin-right:20px;
padding:0 20px;
color:#fff;
cursor:pointer;
border:0;}
.an{
background:url(../images/an.png) no-repeat center center;
width:75px;
height:60px;
cursor:pointer;
border:0;}
/*--------------ÄÚÒ³¿ªÊ¼----------------*/
#ntit{
background:url(../images/ntit.png) repeat-x left top;
margin:0 auto;
padding-top:15px;
min-height:500px;
}
.inhere{
height:30px;
line-height:30px;
width:1000px;
overflow:hidden;
margin:0 auto;
padding:0;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
}
.nleft{
width:220px;
overflow:hidden;
}
.ntit{
background:url(../images/fright.png) no-repeat left top;
font-family:"Î¢ÈíÑÅºÚ";
font-size:18px;
font-weight:bold;
text-align:center;
letter-spacing:2px;
color:#fff;
line-height:40px;
height:50px;
margin-bottom:10px;

}
.nlelm ul{
padding:0px 15px;
list-style:none;
}
.nlelm ul li{
display:block;
height:35px;
line-height:35px;
border-bottom:1px dotted #C4C4C4;

}
.nlelm ul li a{
background:url(../images/ico9.png) no-repeat left center;
display:block;
height:35px;
line-height:35px;
padding-left:20px;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
letter-spacing:1px;

}
.nlelm ul li a:hover{
background:url(../images/ico10.png) no-repeat left center;
}
.nlelm ul li.hover a{
background:url(../images/ico10.png) no-repeat left center;
display:block;
height:35px;
line-height:35px;
padding-left:20px;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
letter-spacing:1px;

}
.nlelm ul li.hover a:first-letter{
font-size:22px;
 font-weight:bolder;
 padding-right:3px;
color:#c00;}

.nright{
width:760px;
overflow:hidden;
}
.center{
padding:20px;
line-height:25px;
list-style:none;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
}
.wzxx3 ul{
padding:5px;
list-style:none;
}
.wzxx3 ul li{
background:url(../images/star.png) no-repeat left center;
padding-left:20px;
line-height:30px;
height:30px;
overflow:hidden;
border-bottom:1px dotted #ccc;
}
/* ·ÖÒ³ÑùÊ½*/
.list_page {
float:right;
	margin: 25px 8px;
}
.pageLink a,
.list_page a{
	padding: 6px 15px;
	background: #fff;
	text-align: center;
	display: inline;
	font-size: 14px;
	font-family:"Î¢ÈíÑÅºÚ";
	color:#333;
	margin-right:3px;	
	}

.list_page b,
.pageLink a:hover,
.list_page a:hover,.list_page a:hover b{
padding: 6px 15px;
	background: #3B8400;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color:#fff;
	font-weight:normal;
		margin-right:3px;	
	}
.list_page b{
padding:6px 15px;}

/*·ÖÒ³ÑùÊ½2*/
.showpage .epages {

	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

.wzxx3 dl{
list-style:none;
padding:10px;
height:80px;
overflow:hidden;
border-bottom:1px dotted #ccc;
}

.wzxx3 dl dt{
background:url(../images/21.gif) no-repeat left 8px;
font-size:12px;
line-height:30px;
padding-left:20px;
height:30px;
}
.wzxx3 dl dt a{
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
font-weight:bold;
color:#060;
}
.wzxx3 dl dt a:hover{
color:#c00;}
.wzxx3 dl dd{
line-height:25px;
text-indent:2em;
}
.gczzl ul{
list-style:none;
line-height:30px;
}

.gczzl ul li{
width:300px;
overflow:hidden;
float:left;
margin:10px 18px;
text-align:center;
}
.gczzl ul li img{
width:290px;
padding:4px;
border:1px solid #ccc;
height:200px;
}
.gczzl ul li a{
display:block;
width:300px;
height:240px;
overflow:hidden;
font-size:16px;
font-family:"Î¢ÈíÑÅºÚ";
}
.gczzl ul li a:hover{
background-color:#FF0000;
color:#fff;}

.gczzl ul li a:hover img{
border:1px solid #f00;}


.prolist ul{
list-style:none;
line-height:30px;
}

.prolist ul li{
width:200px;
overflow:hidden;
float:left;
margin:10px 18px;
text-align:center;
}
.prolist ul li img{
width:190px;
padding:4px;
border:1px solid #ccc;
height:150px;
}
.prolist ul li a{
display:block;
width:200px;
height:188px;
overflow:hidden;
font-size:16px;
font-family:"Î¢ÈíÑÅºÚ";
}
.prolist ul li a:hover{
background-color:#f00;
color:#fff;}

.prolist ul li a:hover img{
border:1px solid #f00;}

.wzxx4 dl{
width:340px;
padding:5px;
border:1px solid #ccc;
list-style:none;
height:120px;
overflow:hidden;
margin-bottom:10px;
margin-right:15px;
margin-left:10px;
float:left;
}
.wzxx4 dl dt{
float:left;
width:150px;
height:120px;
overflow:hidden;
}
.wzxx4 dl dt img{
width:150px;
height:150px;
overflow:hidden;
}
.wzxx4 dl dd{
float:right;
width:180px;
height:120px;
overflow:hidden;
}

.wzxx4 dl dd a{
display:block;
height:30px;
line-height:30px;
overflow:hidden;
font-size:14px;
font-family:"Î¢ÈíÑÅºÚ";
font-weight:bold;
}
.wzxx4 dl dd p{
text-indent:2em;
line-height:22px;
color:#999;
}

.wzxx4 dl.wzhover1{
width:340px;
padding:5px;
border:1px solid #030;
list-style:none;
height:120px;
overflow:hidden;
margin-bottom:10px;
margin-right:15px;
margin-left:10px;
background-color:#063;
color:#fff;
float:left;
}
.wzxx4 dl.wzhover1 a{
color:#ff0;}

.wzxx4 dl.wzhover1 p{
color:#fff;}
.lxcenter{
background:url(../images/lxbg.jpg) no-repeat right top;
font-size:14px;
padding:20px;
font-family:"Î¢ÈíÑÅºÚ";
line-height:30px;
text-indent:2em;
}
.h1t{
text-align:center;
font-size:22px;
font-weight:bold;
color:#060;
line-height:50px;
height:50px;
font-family:"Î¢ÈíÑÅºÚ";
}
.h2t{
font-size:18px;
padding-left:20px;
line-height:40px;
height:40px;
overflow:hidden;
font-family:"Î¢ÈíÑÅºÚ";
}

.h5t{
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#ccc;
font-weight:200;
border-bottom:1px dotted #ccc;
padding-bottom:15px;
}
.wzxx5 dl{
overflow:hidden;
border-bottom:1px dotted #ccc;
padding:10px;
list-style:none;
}
.wzxx5 dl dt{
background:url(../images/21.gif) no-repeat left center;
line-height:35px;
height:35px;
padding-left:20px;
overflow:hidden;
}
.wzxx5 dl dt a{
font-size:14px;
font-weight:bold;
font-family:"Î¢ÈíÑÅºÚ";
color:#060;
}
.wzxx5 dl dt a:hover{
color:#f00;
}
.wzxx5 dl dd{
line-height:22px;
text-indent:2em;
}
.sswb{
height:22px;
line-height:22px;
width:220px;
padding:0 5px;
color:#666;
border:1px solid #918378;
}
.ssan{
background-color:#ccc;
height:25px;
line-height:25px;
cursor:pointer;
text-align:center;
width:65px;
border:0;
color:#3E2015;
}































