/* CSS Document */

/* ¹«ÓÃ²¿·Ö */


body {margin:0;padding:0;font-size:12px; background:#ededed; font-family:Arial, Helvetica, sans-serif;}
p {font-size:12px; color:#666666;}
img {border:0}

h1 span {display:none}

ul {list-style:none}

ol {list-style:none;}

.right {float:right}

.left {float:left;}

.clear {clear:both}

#shangKuang {
  width:970px;
  height:77px;
  padding:0;
  margin:0 auto;
  background:#ffffff;}
  
#logo {
  width:242px;
  height:70px;
  float:left;
  padding:0 0 0 7px;
  margin:0;
  display:block;
  }

#logo a {
  background:url(../images/logo.gif) no-repeat;  
  display:block;
  width:235px;
  height:70px;
}  
.yuyan{
  float:right;
  width:86px;
  height:24px;
  padding:0;
  margin:0; 
  background:url(../images/yybj.gif) left no-repeat;  
}  

.yuyan a{  
  display:block;
  color:#666666;
  line-height:20px;
  text-decoration:none;
  text-indent:30px;
  font-weight:bold;
  }  
  
.yuyan a:hover{text-decoration:none;
  color:#0084d8;}  

#daoHang{
  width:970px;
  height:38px;
  padding:0;
  margin:0 auto;
  background:url(../images/banner.gif) left bottom no-repeat;
}

#daoHang ul{list-style: none; padding:6px 0 0 7px; margin:0; display:block;}

#daoHang ul li {float:left; padding:0; margin:0 10px 0 10px;}

#daoHang ul li a {
  line-height:30px;
  font-weight:bold;
  font-size:14px;
  display: block; 
  text-align:center; 
  color:#666666;
  text-decoration:none;
}

#daoHang ul li a:hover  {
  text-decoration:none;
  color:#0084d8;
}

#wrapper1 {
  width:956px;
  padding:0 7px 0 7px;
  margin:0 auto;
  background:url(../images/nrbj.gif) repeat-y;
}

#wrapper {
  width:956px;
  padding:0 7px 0 7px;
  margin:0 auto;
  background:url(../images/nrbj-1.gif) repeat-y;
}

#datu1{
  width:956px;
  height:255px;
  background:#FFFFFF;
  padding:0;
  margin:0;
}

#datu{
  width:956px;
  height:190px;
  background:#FFFFFF;
  padding:0;
  margin:0;
}

#lx {padding:0 10px 0 10px; margin:0; width:180px; float:left;}

#lx p{
  display:block;
  color:#666666;
  padding:0;
  margin:10px 5px 0 5px;
  font-size:12px;
  line-height:25px;
}

#lx span a{
  text-decoration:none;
  display:block;
  color:#0084d8;
  padding:0;
  margin:10px 5px 0 0;
  float:right;
}

#tj{
  width:556px;
  float:left;
  padding:0;
  margin:0;
}

#tj span{
  display:block;
  width:538px;
  height:31px;
  padding:0;
  margin:0 8px 10px 10px;
  color:#666666;
  font-size:14px;
  font-weight:bold;
  text-indent:10px;
  line-height:31px;
  background:url(../images/hengtiao.gif) no-repeat;
}

.pic{width:518px; height:120px; padding:0; margin:0 18px 10px 20px; border-bottom:1px #dddddd solid;}
.pic img{float:left; width:144px; height:120px padding:0; margin:0;}
.pic p{float:right; width:355px; height:120px; padding:0; margin:0; line-height:20px; color:#666666; font-size:12px;}
.pic p a{ font-weight:bold; color:#0084d8; text-decoration:none; line-height:30px; font-size:14px; }	
.pic p a:hover {text-decoration:none; color:#666666; } 



#xwzx{
  width:190px;
  float:right;
  padding:0;
  margin:0 0 0 10px;
}

#xwzx span a{
  display:block;
  float:right;
  padding:0;
  margin:0 0 10px 0; 
  background:url(../images/xwgx.gif) no-repeat;
  width:168px; 
  height:41px; 
  font-size:14px; 
  line-height:41px; 
  text-indent:50px; 
  font-weight:bold; 
  color:#666666;
  text-decoration:none;
}
#xwzx span a:hover{color:#0084d8;
  text-decoration:none;}
  
.xw_new{width:180px; height:30px; padding:0 5px 0 5px; margin:0; background:url(../images/dian.gif) bottom  repeat-x;}

.xw_new a{width:180px; height:30px; color:#666666; text-decoration:none; line-height:30px; font-size:12px; overflow:hidden; display:block;}

.xw_new a:hover {text-decoration:underline;}


#xwzx a img{width:178px; height:83px; padding:0; margin:10px 6px 0 6px;}

#lJ {
  height:20px;
  line-height:20px; 
  padding:0; 
  margin:5px 0 0 0; 
  background:url(../images/dian.gif) bottom  repeat-x;
}

#lJ a {color:#666666; text-decoration:none;}
#lJ a:hover {color:#666666}

#top {
  padding:0; margin:0 7px 0 0; width:193px; float:left;
}

#top span{
  display:block;
  width:193px;
  height:31px;
  line-height:31px;
  padding:0;
  margin:0;
  text-indent:40px;
  color:#666666;
  font-size:14px;
  font-weight:bold;
  background:url(../images/title_bj.gif) left no-repeat;}
 

.zuoDaoHangCaiDan {
  width:191px;
  margin:0 0 15px 0;
  padding:0;
  text-align: left;
  list-style:none;
  border-left:1px #dddddd solid;
  border-right:1px #dddddd solid;
  border-top:1px #dddddd solid;
}

.zuoDaoHangCaiDan li{
  display:block; 
  font-size:12px;
  font-weight:normal; 
  line-height:25px;
  padding:0;
  margin:0 0 1px 0; 
  border-bottom:1px #dddddd solid;
 }

.zuoDaoHangCaiDan li a{
  color:#0084d8;
  text-decoration:none;
  margin: 0 0 0 5px; 
}
.zuoDaoHangCaiDan li a:hover{
  color:#666666;
}

#lK{
  width:736px;
  float:right;
  padding:0;
  margin:0 0 10px 20px;
}



#lK h1 { 
  height:50px;
  line-height:40px;
  padding:0 20px 0 20px;
  margin:0 0 10px 0; 
  font-size:24px;
  background:url(../images/dian.gif) bottom  repeat-x;
  color:#333333;

}

#lK ol{ color:#666666;}
.xilie{ width:716px; background:url(../images/dian.gif) bottom  repeat-x; padding:15px 0 15px 0; margin:0;}
.xilie a{color:#0084d8; text-decoration:none; padding:0; margin:0 10px 0 10px; line-height:20px;}

.gengduo{text-align:right; width:730; padding:0; margin:10px 6px 10px 0; font-size:14px;}
.gengduo a{color:#ffffff; text-decoration:none; background:#0084d8; padding:0; margin:0 0 0 10px;}
.back{text-align:right; width:730; padding:0; margin:10px 6px 10px 0; font-size:14px;}
.back a{color:#ffffff; text-decoration:none; background:#0084d8; padding:0; margin:0 0 0 10px;}
#hong{ background:#ff0000;}

.picK {
  width:710px; 
  float:none; 
  border-left:1px solid #E1DFDF; 
  border-right:1px solid #E1DFDF; 
  border-bottom:1px solid #E1DFDF;
  display:block; 
  clear:both;
  padding:0 20px 0 20px;
  margin:0
}
.picK3 {
  width:730px; 
  float:none; 
  display:block; 
  clear:both;
  border-right:#dddddd 1px solid;
  border-left:#dddddd 1px solid;
  border-bottom:#dddddd 1px solid;
 }

.picKt {
  width:710px; 
  float:none; 
  border-left:1px solid #E1DFDF; 
  border-right:1px solid #E1DFDF; 
  border-bottom:1px solid #E1DFDF;
  display:block; 
  clear:both;
  background:url(../images/bg_dot_01.gif) top repeat-x;
  padding:20px 20px 0 20px;
  margin:0
}


.blue {color:#333333; font-weight:bold;margin:0; padding:20px 0 0 0; font-size:16px; }


.tStyle3 a {
  font-weight:bold; 

  color:#0084d8; 
  text-decoration:none;
}

.tStyle3 a:hover { background:#0084d8; color:#FFFFFF;}

.hStyle {
  display:block; 
  font-style:normal; 
  font-weight:bold;
  float:none; 
  clear:both;
}

.h2 {
  height:30px;
  font-size:12px;
  line-height:30px;
  width:732px;
  margin:20px 0 0 0; 
  padding:0;
  color:#333333;
  border-bottom:1px solid #E1DFDF;
  color:#333333;
}


.k span{
  margin:0 20px 0 0;
  padding:0;
  color:#666666;
  font-weight:bold
}

.yuLan {
  float:left;
  width:356px;
  padding:5px 0 5px 0px;
  margin:0 10px 10px 0;
  text-align:left;
  height:96px;
}

.yuLan p {
  margin:0;
  padding:0; 
  text-align:left;
  line-height:18px;
} 

.yuLan a {
  font-size:14px;
  line-height:20px;
  color:#0084d8;
  font-weight:bold;
  text-decoration:none;
  margin:0 0 5px 0;
  padding:0; 
  text-indent:10px;
}

.yuLan a:hover {background:#0084d8;color:#FFFFFF; }

.yuLan img {float:left;margin:0 10px 0 0;padding:0;}

.yuLan span {margin-right:10px; font-weight:bold;}

.picS {
  width:132px; 
  padding:0; 
  margin:0 14px 0 0!important;
  margin:0 11px 0 0;
  text-align:center; 
  color:#666666;
  float:left; 
  
}

.picS img {margin:10px 0 10px 0; padding:0; display:block;}

.picS a { color:#0084d8;text-decoration:none}

.picS a:hover {text-decoration:underline; background:#0084d8; color:#FFFFFF;}

table {border: 1px solid #0084d8;}

table td {border-bottom:1px solid #0084d8; border-right:1px solid #0084d8;}

.picOne {text-align:center;display:block; color:#0084d8;}

.picTwo {
  float:left;
  padding:0 10px 0 10px;
  margin:10px 0 0 0;
  width:345px;
  text-align:center;
  color:#0084d8;
}
.picTwo a {color:#0084d8; padding:0; margin:0}

.picTwo a:hover {background:#0084d8; color:#FFFFFF}

.picThree {
  width:235px; 
  padding:0 5px 0 5px; 
  margin:10px 0 0 0 ; 
  float:left; 
  text-align:center; 
  color:#0084d8;
}

.picThree a {color:#0084d8; padding:0; margin:0}

.picThree a:hover {background:#0084d8; color:#ffffff}

.picFour {
  width:174px; 
  padding:0 5px 0 5px; 
  margin:10px 0 0 0 ;
  float:left; 
  text-align:center; 
  color:#0084d8;
}
.picFour a {color:#0084d8; padding:0; margin:0}
.picN {float:left; padding:0; margin:0; text-align:center; color:#0084d8}

.biaoGe {padding:0; margin:20px 0px 0px 0px; width:726px; clear:both; color:#666666;}

.pStyle {
  padding:20px 20px 0 20px; 
  margin:0;
  line-height:20px;
}
  
.hengxian{
  width:100%;
  background:url(../images/dian.gif) repeat-x;
  height:1px;
  padding:0;
  margin:0;
} 

#footer {
  height:60px; 
  width:956px;
  padding:0 7px 0 7px;
  margin:0 auto;
  background:#FFFFFF;
}

#footer p{
  text-align: left;
  line-height:20px;
  color:#666666;
  font-size:12px;
  padding:0;
  margin:10px 0 0 0!important;
  margin:0;

}

.tec{
	width:100%;
	padding:0;
	margin-top:20px;
}


.tec ol li a{
	line-height:23px;
	color:#666666;
	text-decoration:none;
	}
	
.tec ol li a:hover{
	text-decoration:underline;}
	
.xw{ height:23px; width:720px; color:#666666; line-height:23px; overflow:hidden; padding:0 0 0 10px; margin:0;}
.xw a{
	line-height:23px;
	color:#666666;
	padding:0;
	margin:0 50px 0 0;
	text-decoration:none;
	}
	
/**pagination begin **/
#pagination{
    text-align:right; width:730; padding:0; margin:5px 6px 5px 0; font-size:14px;
}

#pagination ul li{ 
	margin-left:8px;
	display:inline;
	color:#666666;
}

#pagination ul li a{color:#ffffff; text-decoration:none; background:#0084d8; padding:0; margin:0 0 0 5px;}

#pagination ul li a:hover{color:#ffffff; text-decoration:none; background:#0084d8;}

#pagination ul li a.link {background:#0084d8;}	

#pagination ul li a.next{background:#0084d8;}
	
#pagination ul li a.previous{background:#0084d8;}
	
#pagination ul li span.current{color:#ffffff; background:#ff0000; padding:0; margin:0 0 0 5px;}


/** pagination end **/		

.related a{
    clear:both;
	line-height:23px;
	padding:8px 10px 8px 0;
	color:#0084d8;
	text-decoration:underline;
      }		

#xb {font-weight:bold; background:url(../images/xb.gif) 80px center no-repeat; width:200px;padding:0; margin:30px 0 0 0;}

#zl {float:right; width:280px; height:170px}
#dh { color:#729134; margin:45px 0 3px 10px; font-weight:bold}
#dhj {padding:0; margin:0 0 0 10px; font-size:12px; line-height:14px;}
.sitemap2{
	padding:0;
	margin:10px 0 0 20px;}


.sitemap2 li{
	width:345px;
	float:left;
	line-height:24px;
	}
.sitemap2 li a{
	color:#666666;
	text-decoration:underline;
	font-size:12px;
	}
	
.titleOfSiteMap{
	padding:0;
	margin:0;
	padding:20px 0 0 20px;
}
	
.titleOfSiteMap a{
	font-size:16px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;}
.titleOfSiteMap a:hover{
	text-decoration:underline;}
	
.sorts{
	clear:both;
	height:30px;
	line-height:30px;
	padding:0 0 0 20px;
	margin:10px 0 0 0;
	font-size:12px;
	color:#333333;
	font-weight:bold;}
.sorts a{
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	}
	
.sorts a:hover{
	text-decoration:underline;}
