@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; text-decoration:none;
	}

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;
}
.blank{
height:10px;
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:#ffffff;
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:700px;
text-align:right;
height:25px;
line-height:25px;
overflow:hidden;
color:#004E24;padding-top:10px;
padding-bottom:10px;
}
.topsc a{
color:#004e24;
padding:0 5px;}
.topsc a:hover{
color:#000;}

.logo{
background:url(../images/logo.jpg) no-repeat left top;
margin:0 auto;
width:285px;
height:85px;
overflow:hidden;
}
.logo a{
display:block;
width:285px;
margin:0 auto;
height:85px;
overflow:hidden;
}

/*#dhlm{
background:url(../images/dhlm.jpg) repeat-x left top;

height:35px;
overflow:hidden;
margin:0 auto;
}




/*==========tab==========*/

.tab{
width:700px;
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;
}

/*==========导航==========*/


.nav1{width:700px;height:35px;position:absolute;line-height:35px;padding-top:40px;   }
/*menu*/
ul,li {list-style-type:none; text-transform:capitalize;}
#nav { display:block;
margin:0 auto;
background:#02552a;
}
#nav a{
font-size:14px;
font-family:"微软雅黑";
 margin-right:2px;
 color:#fff;
 }
#nav .jquery_out {float:left;line-height:35px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#006633 url(../images/slide-panel_03.png) 0 0 repeat-x;}
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel {background:url(../images/dhlin.jpg) no-repeat left top;   float:left;/*IE6 only*/}/*此项背景一定要否则IE6有兼容问题*/
#nav .mainlevel a{color:#02552a text-decoration:none; line-height:35px; height:35px; overflow:hidden; display:block; padding:0 32px;  }

#nav .mainlevel a:hover {background-color:#dcdcdc; text-decoration:none; color:#02552a;  }
#nav .mainlevel ul {display:none; position:absolute; background:url(../images/slide-panel_03.png); z-index:99;}/*此项背景一定要否则IE6有兼容问题*/
#nav .mainlevel li {border-top:1px solid #fff; margin-top:0; background:#006633; display:block;width:120px; height:25px; line-height:25px; overflow:hidden; text-align:center; /*IE6 only*/}
#nav .mainlevel li a{
background-color:#f6f6f6;
border-top:0;
padding:0 10px;
color:#666;
line-height:30px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}

#nav .mainlevel li a:hover{

border-top:0;
color:#f00;
}
#nav .home {
 float:left;/*IE6 only*/}/*此项背景一定要否则IE6有兼容问题*/
#nav .home a{color:#fff; text-decoration:none; line-height:35px; height:35px; overflow:hidden;  display:block; padding:0 20px; }









/*-------------首页内容开始------------*/
#flash{
margin:0 auto;
padding-top:20px;
background:url(../images/n.jpg) repeat-x left top;
overflow:hidden;
}
#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;
padding:0 10px;
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;
}



.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 #fff;
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;
}

.qywh dl{
list-style:none;
clear:both;
}
.qywh dl dt{
height:45px;
width:250px;
float:left;
font-size:18px;
font-family:"微软雅黑";
color:#ccc;
font-weight:bold;
text-align:right;
overflow:hidden;
}
.qywh dl dt span{
display:inline-table;
height:15px;
line-height:15px;
background-color:#ccc;
font-size:12px;
font-weight:normal;
color:#fff;
}
.qywh dl dd{
width:300px;
float:left;
height:45px;
font-size:16px;
font-weight:bold;
line-height:45px;
border-bottom:1px solid #ccc;
overflow:hidden;
padding-left:15px;
color:#666;
}































