@charset "utf-8";
*{ margin:0; padding:0;}
ul,ol,li{list-style:none;}
body { color:#666; font-size:12px; font-family:Arial; line-height:22px; background: url(../enimages/bg.png) top center repeat-x;}
img,a{border:none; text-decoration:none;}
a{ color:#666;}
.box{ width:1003px;  margin:0 auto;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.pt5{ padding-top:5px;}
.pb5{ padding-bottom:5px;}
.h10{ height:10px;}
.mt10{ margin-top:10px; *margin-top:10px;}

.foot{ width:100%; background: url(../enimages/foot.png); height:147px;}
.footdh{ width:1003px; height:38px; line-height:38px;margin:0 auto;}
.footdh ul li{ width:143px; float:left; text-align:center; height:38px; line-height:38px; background:url(../enimages/footdhbg.png) left center no-repeat;}
.footdh ul li a{ display:block; width:143px; height:37px; color:#fff; font-size:14px; font-weight:bold;}
.foot1{ width:1003px; text-align:center; padding-top:25px; line-height:25px; color:#fff; margin:0 auto;}
.lefttitle{background:url(../enimages/ertitle.png) center no-repeat; height:34px; line-height:34px; text-align:center; color:#fff; font-size:14px; font-weight:bold;}

.top{ width:1003px; margin:0 auto; height:113px; background: url(../enimages/top.png) top center no-repeat;}
.top a{float:right; height:25px; line-height:25px; width:90px;}

.dh{ width:1003px; height:37px; line-height:37px;margin:0 auto;}
.dh ul li{ width:143px; float:left; text-align:center; height:37px; line-height:37px; background:url(../enimages/dhbg.jpg) left center no-repeat;}
.dh ul li a{ display:block; width:143px; height:37px; color:#fff; font-size:14px; font-weight:bold;}
.dh ul li a:hover{ background:url(../enimages/dhbg1.jpg);}

.banner{ width:100%; height:375px;}

.indexabout{ width:695px; float:left; border:1px #ddd solid; overflow:hidden;}
.indexabout1{ width:675px; padding:10px; color:#666; line-height:25px;}
.indexabout1 a{ color:#f00;}
.indextitle{ width:100%; background:url(../enimages/indextitle.png) left center no-repeat; height:33px; line-height:33px;}
.indextitle h1{ width:100px; text-align:center; color:#fff; font-size:14px;}
.indextitle a{ float:right; color:#666;}


.indexnews{ width:290px; float:right; overflow:hidden;}
.indexnews ul{ width:280px; padding:5px;}
.indexnews ul li{ width:265px; border-bottom:1px #ddd dashed; line-height:25px; height:25px; background: url(../enimages/jiantoi.png) left center no-repeat; padding-left:15px;}
.indexnews ul li a{ float:left;}
.indexnews ul li span{ float:right;}

.news{ width:775px; padding-top:15px;}
.news ul li{ width:760px; line-height:30px; height:30px; border-bottom:1px #ddd dashed; background: url(../enimages/jiantoi.png) left center no-repeat; padding-left:15px;}
.news ul li a{ float:left;}
.news ul li span{ float:right;}


.left{ float:left; width:220px;}
.fenlei{ float:left; width:220px; }
.fenlei ul{ border:1px #ddd solid;margin-bottom:10px; *margin-bottom:10px; padding:10px; width:198px; background:#f8f8f8;}
.fenlei ul li{ width:198px; height:33px;}
.fenlei ul li a{ display:block; width:150px; padding-left:48px; height:30px; background:url(../enimages/fenlei2.jpg) left; line-height:30px;}
.fenlei ul li a:hover{ background:url(../enimages/fenlei1.jpg) left; color:#fff; font-size:12px;}

.title{ border-bottom:1px #bbb dashed; text-align:center; font-size:14px; font-weight:bold; height:40px; line-height:40px; margin-bottom:10px;*margin-bottom:10px;}

.fanye{ width:100%; margin-top:15px; text-align: center; border-top:1px #bbb dashed; height:25px; padding-top:15px; padding-bottom:15px;}
.fanye a{width:auto;padding:0px 10px; height:25px; line-height:25px; color:#000; font-size:12px;}
.fanye a:hover{ color:#c00;} 
.fanye1{ width:100%; font-size:12px; line-height:30px; padding-top:10px; margin-top:10px; *margin-top:10px; border-top:1px #bbb dashed;}
.fanye1 a{ font-size:12px; line-height:30px; height:30px;}

.danye{ padding:10px; line-height:25px; font-size:14px;}


.right{ width:775px; float:right;} 
.indexpro{ width:775px; float:right;} 
.indexpro ul li{ float:left; width:193px; padding:8px 0px;}
.indexpro ul li img{ width:169px; height:127px; margin:0 auto; display:block; border:1px #ddd solid;}
.indexpro ul li p{ font-size:12px; width:169px; border:1px #ddd solid; border-top:none; background:url(../enimages/prodh.jpg) bottom repeat-x; height:30px; line-height:30px; text-align:center; margin:0 auto; color:#666;}

.pro{ width:775px; float:right;} 
.pro ul li{ float:left; width:258px; margin-bottom:15px; *margin-bottom:15px;}
.pro ul li img{ width:225px; height:169px; margin:0 auto; display:block; border:1px #ddd solid;}
.pro ul li p{ font-size:12px; width:225px; border:1px #ddd solid; border-top:none; background:url(../images/prodh.jpg) bottom repeat-x; height:30px; line-height:30px; text-align:center; margin:0 auto; color:#666;}