@charset "gb2312";
/* CSS Document */

*
{
	margin:0;
	padding:0;
}
body
{
	font-size:12px;
	font-family:"宋体";
	line-height:24px;
	color:#000;
	background:url(../img/body_shang.jpg) repeat-x top;

}
#body_xia
{ background:url(../img/body_xia.jpg) repeat-x bottom;
}
ul
{
	list-style:none;
}
a
{
	text-decoration:none;
	  color:#343434;
}
a:hover
{
	text-decoration:underline;
}
.clear
{
	clear:both;
}
img
{
	border:0px;
}
#bottom
{ width:1000px;
  height:105px;
  background:url(../img/bottom.jpg) no-repeat top;
  overflow:hidden;
  margin:0 auto;
  text-align:center;
  color:#FFF;
  line-height:22px;
  font-size:12px;
  font-weight:normal;
}
#top
{ width:1000px;
  height:auto;
  overflow:hidden;
  margin:0 auto;
}
#logo
{ width:1000px;
  height:90px;
  overflow:hidden;
}
#banner
{ width:1000px;
  height:250px;
  overflow:hidden;
}
#avr
{ width:1000px;
   height:36px;
   background:url(../img/dht.jpg) repeat-x top;
   overflow:hidden;
}
#bs
{width:990px;
   height:36px;
   background:url(../img/dht.jpg) repeat-x top;
   overflow:hidden;
}
#avr ul
{ margin:0 0 0 5px;
}
#avr .fg
{ background:none;
}
#avr ul li
{ float:left;
  height:36px;
  overflow:hidden;
  background:url(../img/fg.jpg) no-repeat left;
  text-align:center;
  display:inline;
  margin:0 0 0 16px;
  padding:0 0 0 16px;
}
#avr ul li a
{ font-size:14px;
  line-height:36px;
  font-weight:bold;
  display:block;
  color:#FFF;
  text-decoration:none;
}
#gg
{ width:1000px;
  height:30px;
  overflow:hidden;
  background:url(../img/gg.html) no-repeat left;
}
#gg span
{ font-size:12px;
  color:#F00;
  font-weight:normal;
  line-height:30px;
  margin:0 0 0 20px;
}
#gg span a
{ font-size:12px;
  color:#292929;
  line-height:30px;
}
#main
{ width:1000px;
  height:auto;
  overflow:hidden;
  margin:0 auto;
}
#main_left
{   width:1000px;
    height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../img/main_left.jpg) no-repeat left bottom;
	}
#main_y
{   width:1000px;
    height:auto;
	margin:0 auto;
	overflow:hidden;
	background:url(../img/main_y.jpg) repeat-y left;
	}
	


.dh
{

	font-size:12px;
	line-height:30px;
	padding:0 10px 0 0;
}	

.dh a
{   	
	}	
	
.right_zi
{
	width:738px;
	height:auto;
	border:solid 1px #B5E4F9;
	border-top-style: none;


}
.right_zi ul li
{  margin:0px;
   padding:5px 10px 0 10px;
   
}

#left
{   width:250px;
    height:auto;
	float:left;
	overflow:hidden;
	}

.left_gy
{  width:250px;
   height:30px;
   background:url(../img/left_dht.jpg) repeat-x left;
   overflow:hidden;
   margin:10px 0 0 0;
	}

.left_gy span
{  float:left;
  background:url(../img/left_tb.html) no-repeat left;
	}
.left_gy span a
{ font-size:14px;
  line-height:30px;
  font-weight:bold;
  padding:0 0 0 29px;
  color:#FFF;
	}
.left_gy small
{  float:right;
  background:url(../img/left_kong.html) no-repeat right;
  height:30px;
}
.left_gy small a
{ color:#FFF;
 font-size:12px;
 line-height:32px;
 font-weight:normal;
 padding:0 5px;
}
.left_gy small img
{ padding:8px 5px 0 0;
}
.left_nr
{
	font-size:12px;
	font-weight:normal;
	padding:0px 0px 0 0px;
	height:213px;
	overflow:hidden;
	line-height:23px;
	border-top:none;
	border:1px solid #d0f1f8;
	border-top:none;
	
}
.left_nr h1
{
	font-size:12px;
	font-weight:normal;
	padding:6px 10px 0 10px;
	height:207px;
	overflow:hidden;
	line-height:23px;
	border-top:none;
}
.left_zslb
{
	width:248px;
	height:auto;
	border:solid 1px #d2d2d2;
	border-top:none;
	padding:0 0 5px 0;
	background:url(../img/main_bj.html) no-repeat bottom;
}
.left_zslb ul li
{   background:url(../img/xx.jpg) repeat-x bottom;
    margin:0 10px;
}
.left_zslb ul li a
{ background:url(../img/hei.html) no-repeat left;
   padding:0 0 0 8px;
   font-size:12px;
   line-height:24px;
   margin:0 0 0 2px;
}
.cpfl
{ 	width:248px;
	height:auto;
	border:solid 1px #d0f1f8;
	border-bottom:none;
	border-top:none;
	}

.cpfl ul li
{    width:248px;
     height:27px;  
    background:url(../img/fl_bj.jpg) repeat-x top;
	overflow:hidden;
	}
.cpfl ul li a
{   font-size:14px;
    font-weight:normal;
	background:url(../img/tb1.jpg) no-repeat left;
	margin:0 0 0 25px;
	padding:0px 0 0 15px;
	line-height:27px;
	}




#right
{ width:740px;
  height:auto;
  overflow:hidden;
  float:right;
}
.right_gy
{  width:740px;
   height:32px;
   margin:10px 0 0 0;
   background:url(../img/right_dht.jpg) repeat-x left;
   overflow:hidden;

	}
.right_gy span
{  float:left;
  background:url(../img/right_tb.html) no-repeat left;
	}
.right_gy span a
{ font-size:14px;
  line-height:32px;
  font-weight:bold;
  padding:0 0 0 20px;
  color:#FFF;
	}
.right_gy small
{  float:right;
   height:30px;
}
.right_gy small img
{ margin:12px 8px 0 0 ;
}
#xwtu
{  width:270px;
    height:210px;
	float:left;
	overflow:hidden;
	margin:8px 10px 0 10px;
}
#xwtu img
{ width:268px;
  height:180px;
   	border:solid 1px #d2d2d2;
	}
#xwtu small a
{  font-size:12px;
   line-height:26px;
   margin:0 0 0 100px;
}
#xwlb
{
	float:right;
	width:435px;
	_width:425px;
	padding:5px 10px 0 0;
	overflow:hidden;	
}
#xwlb ul li
{
	background:url(../img/xx.jpg) repeat-x bottom;
	height:24px;
	vertical-align:bottom;
}
#xwlb ul li a
{
	background:url(../img/tb3.jpg) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 3px;
	float:left;
}
#xwlb ul li span
{
	float:right;
	width:70px;
	text-align:left;
}
#xwlb ul li small
{ float:right;
  width:40px;
  text-align:right;
  font-size:12px;
	}

.right_nr
{  width:738px;
   height:auto;
   border:solid 1px #b5e4f9;
   overflow:hidden;
   border-top:none;
	}
.right_nr h5
{ font-size:12px;
   font-weight:normal;
   line-height:20px;
   padding:5px 10px 5px 10px;
}
.right_nr h5 a
{ font-size:12px;
  margin:0 5px 0 0;
}
.zs
{    width:365px;
     height:auto;
	 overflow:hidden;
	 margin:10px 0 0 0;
}	
.right_zs
{   width:365px;
    height:30px;
   background:url(../img/right_dht.jpg) repeat-x left;
   overflow:hidden;
}	
.right_zs span
{  float:left;
  background:url(../img/right_tb.html) no-repeat left;
	}
.right_zs span a
{ font-size:14px;
  line-height:30px;
  font-weight:bold;
  padding:0 0 0 20px;
  color:#FFF;
	}
.right_zs small
{  float:right;
   height:30px;
   background:url(../img/right_kong.html) no-repeat right;
}
.right_zs small img
{ margin:12px 8px 0 0 ;
}
#zslb
{
	float:right;
	width:343px;
	padding:10px;
	float:left;
	   border:solid 1px #b5e4f9;
	   border-top:none;
}
#zslb ul li
{
	background:url(../img/xx.jpg) repeat-x bottom;
	height:24px;
	vertical-align:bottom;
}
#zslb ul li a
{
	background:url(../img/tb2.jpg) no-repeat left;
	padding:0 0 0 10px;
	margin:0 0 0 5px;
	float:left;
}
#zslb ul li span
{
	float:right;
	width:80px;
	text-align:left;
}






/****************************产品展示**************************************/
.tplb
{
	width:100%;
	height:auto;
}
#cpzs 
{
	width:738px;
	height:auto;
	margin:0 auto 0 auto;
	overflow:hidden;
}
#cpzs ul
{
	padding:0 0 0 14px;
}

#cpzs ul li
{
	float:left;
	margin:5px 10px 0 0;
	padding:0;
}

#cpzs ul li a img 
{
	width:168px;
	height:117px;
	border:solid 1px #bbe5f8;
	display:block;
	overflow:hidden;
}
#cpzs ul li h6
{
	text-align:center;
	font-weight:normal;
	font-size:12px;
	margin:5px 0 0 0;
	line-height:normal;
}
#cpzs ul li h6 a
{
	background:none;

}
/****************************产品展示**************************************/

/****************************产品展示**************************************/
.tplb
{
	width:100%;
	height:auto;
}
#qgzs 
{
	width:738px;
	height:auto;
	margin:0 auto 0 auto;
	overflow:hidden;
}
#qgzs ul
{
	padding:0 0 0 15px;
}

#qgzs ul li
{
	float:left;
	margin:5px 12px 0 0;
	padding:0;
}

#qgzs ul li a img 
{
	width:130px;
	height:160px;
	border:solid 1px #D4D3D3;
	display:block;
	overflow:hidden;
}
#qgzs ul li h6
{
	text-align:center;
	font-weight:normal;
	font-size:12px;
	margin:5px 0 0 0;
	line-height:normal;
}
#qgzs ul li h6 a
{
	background:none;

}
/****************************产品展示**************************************/
/****************************文章列表*********************************/
.wzlb
{
	width:100%;
	height:auto;
	margin:0 auto 0 auto;
	padding:5px 0 0px 0;
}
.wzlb ul li
{
	margin:0 10px 0 10px;
	background:url(../img/xx.jpg) repeat-x bottom;
	padding:0 0 0 5px;
	height:24px;
	vertical-align:bottom;
	clear:both;
}
.wzlb ul li a
{
	float:left;
}
.wzlb ul li span
{
	float:right;
	width:90px;
	text-align:left;
}
.wzlb ul li small
{
	font-size:12px;
	width:30px;
	text-align:left;
	float:right;
}
/****************************文章列表*********************************/
/****************************单篇文章**************************************/
.dpwz
{
	width:100%;
	height:auto;
	
}
.dpwz h1
{
	font-size:12px;
	font-weight:normal;
	padding:5px 10px 10px 10px;
	height:auto;
}
.tplb
{
	height:auto;
	width:100%;
}
.dpwz h2
{
	line-height:30px;
	padding:10px 0 0 0;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	width:100%;
	height:auto;
}
.dpwz h3
{
	font-size:12px;
	font-weight:normal;
	text-align:center;
	margin:0 auto 0 auto;
	width:98%;
	height:auto;
	background:url(../img/xx.jpg) repeat-x bottom;
}
.dpwz h3 span
{
	margin-right:10px;
}
.dpwz ul
{
	width:96%;
	height:auto;
	background:url(../img/xx.jpg) repeat-x top;
	margin:0 auto 0 auto;
	padding:0 10px 0 10px;
}
.fy01
{
	float:left;
}
.fh01
{
	float:right;
}
.dpwz h4
{
	width:718px !important; 
	width:708px;
	height:auto;
	text-align:center;
	margin:0 auto 0 auto;
	padding:10px 0 10px 0;
}
.dpwz h4 b
{
	font-size:12px;
	font-weight:normal;
	width:100%;
	height:auto;
	text-align:center;
	display:block;
}
.dpwz h5
{
	font-size:12px;
	font-weight:normal;
	width:670px;
	text-align:center;
	float:left;
}
.dpwz h5 span
{
	margin-right:50px;
}
.dpwz b
{
	font-size:12px;
	font-weight:normal;
	float:right;
	margin-right:10px;
}
.dpwz h6
{
	font-size:12px;
	width:98%;
	height:auto;
	font-weight:normal;
	text-align:left;
	margin:0 auto 0 auto;
	line-height:20px;
	background:url(../img/xx.jpg) repeat-x bottom;
}
/****************************单篇文章**************************************/


























