*{ margin:0; padding:0;}
img,a{border:none;}
ul,ol,li{list-style:none;}
body { background: url(../images/bg.png) repeat-x top;  color:#666666; font-size:12px; font-family:"Arial"; line-height:22px;}
img,a{border:none; text-decoration:none;}
a{ color:#666666;}
a:hover{ color:#f00;}
.clear{ clear:both;}

.top{ width:978px; margin:0 auto; background: url(../images/topbg.png) top  no-repeat;height:85px; padding-right:15px; }
.top1 { display:block; clear: both;width:98px; float:right; height:20px; padding-top:20px;}
.top1 a{width:98px; float:right; height:20px; }
.top2{ width:165px; height:30px; float:right;}
.top2_1{ float:left; width:135px;padding-top:4px;}
.top2_2{ float:right; width:30px;}


.banner{ width:980px; padding-right:5px; height:460px;margin:0 auto; }
.erbanner{ width:1003px; height:210px;margin:0 auto;}
.foot{ width:100%; height:42px; background:url(../images/footbg.png) top repeat-x; text-align: center; line-height:42px;}
.foot p{ width:1003px; margin:0 auto; line-height:42px; color:#999;}
.foot p a{ color:#999;}


.box{ width:1003px; margin:0 auto;}
.dh{ width:1003px; margin:0 auto; height:33px;} 


.dh1{ float:left;}
.dh1 a{ display:block; width:115px; height:33px; background:url(../images/dh_01.png) top center no-repeat;}
.dh1 a:hover{  background:url(../images/dh1_01.png) top center no-repeat;}
.dh1:hover{  background:url(../images/dh1_01.png) top center no-repeat;}

.dh2{ float:left;}
.dh2 a{ display:block; width:125px; height:33px; background:url(../images/dh_02.png) top center no-repeat;}
.dh2 a:hover{ background:url(../images/dh1_02.png) top center no-repeat;}
.dh2:hover{ background:url(../images/dh1_02.png) top center no-repeat;}

.dh3{ float:left;}
.dh3 a{ display:block; width:125px; height:33px; background:url(../images/dh_03.png) top center no-repeat;}
.dh3 a:hover{ background:url(../images/dh1_03.png) top center no-repeat;}
.dh3:hover{ background:url(../images/dh1_03.png) top center no-repeat;}

.dh4{ float:left;}
.dh4 a{ display:block; width:125px; height:33px; background:url(../images/dh_04.png) top center no-repeat;}
.dh4 a:hover{ background:url(../images/dh1_04.png) top center no-repeat;}
.dh4:hover{ background:url(../images/dh1_04.png) top center no-repeat;}

.dh5{ float:left;}
.dh5 a{ display:block; width:125px; height:33px; background:url(../images/dh_05.png) top center no-repeat;}
.dh5 a:hover{ background:url(../images/dh1_05.png) top center no-repeat;}
.dh5:hover{ background:url(../images/dh1_05.png) top center no-repeat;}

.dh6{ float:left;}
.dh6 a{ display:block; width:125px; height:33px; background:url(../images/dh_06.png) top center no-repeat;}
.dh6 a:hover{ background:url(../images/dh1_06.png) top center no-repeat;}
.dh6:hover{ background:url(../images/dh1_06.png) top center no-repeat;}

.dh7{ float:left;}
.dh7 a{ display:block; width:125px; height:33px; background:url(../images/dh_07.png) top center no-repeat;}
.dh7 a:hover{ background:url(../images/dh1_07.png) top center no-repeat;}
.dh7:hover{ background:url(../images/dh1_07.png) top center no-repeat;}

.dh8{ float:left;}
.dh8 a{ display:block; width:128px; height:33px; background:url(../images/dh_08.png) top center no-repeat;}
.dh8 a:hover{ background:url(../images/dh1_08.png) top center no-repeat;}
.dh8:hover{ background:url(../images/dh1_08.png) top center no-repeat;}


#jsddm{ position:relative;}
#jsddm li{float: left;list-style: none;white-space: nowrap;}
#jsddm li a{white-space: nowrap;}
#jsddm li ul{ position:absolute;visibility: hidden; top:0px; padding-top:33px;width: auto;}
#jsddm li ul li{float:none; overflow:hidden;height:34px;}
#jsddm li ul li a{ text-align:center;color:#666;font-weight:bold; font-size:10px; line-height:34px;height:34px; background: url(../images/dhbg1.png) repeat-x; }
#jsddm li ul li a:hover{background: url(../images/dhbg3.png) left no-repeat; color:#014ca1;}

.indexanniu1{ width:100%; position:absolute; top:510px;}

.indexaniu{ width:245px; float:left; overflow:hidden; padding-left:5px; margin-bottom:15px; *margin-bottom:15px;}
.indexaniu a{ display:block; width:238px;background: url(../images/index1_03_02.png) repeat-y;margin-top:85px; *margin-top:85px; }
.indexaniu a h1{ margin:0 auto; width:188px; font-size:14px; color:#c50029 ; padding:3px 15px; height:29px; line-height:29px; background: url(../images/jiantou.png) left center no-repeat #f1f1f1; }   
.indexaniu a p{color:#333; width:218px; margin:0 auto; height:35px; line-height:20px; overflow:hidden; clear:both; padding:5px 0px;}
.indexaniu a:hover{ display:block; padding-top:0px; width:238px;background: url(../images/index1_03_02.png) repeat-y; margin-top:0px; *margin-top:0px; }
.indexaniu a:hover p{ width:218px; margin:0 auto; height:120px; line-height:20px; overflow:hidden;padding:5px 0px; color:#333;}



.left{ float:left; width:212px; margin-top:15px;*margin-top:15px;}
.fenleititle{ width:212px;}
.ercon{ width:212px;}
.fenlei{ width:212px;}
.fenlei ul li{ width:212px;}
.fenlei ul li a{ display:block; width:180px; background:url(../images/fenlei1.jpg) top ; padding-left:32px; height:35px; line-height:35px; color:#333; font-size:13px;} 
.fenlei ul li a:hover{ background:url(../images/fenlei2.jpg); color:#014ca1} 
.fenlei ul li a.fenlei1{background:url(../images/fenlei2.jpg); color:#014ca1}


.right{ float: right; width:772px;margin-top:15px;*margin-top:15px;margin-bottom:15px;*margin-bottom:15px;}
.right1{ float:left; width:772px;margin-top:15px;*margin-top:15px;margin-bottom:15px;*margin-bottom:15px;}
.righttitle{ padding-left:37px; width:720px; line-height:36px; height:41px; ; margin-bottom:10px; *margin-bottom:10px; background:url(../images/ertitle.jpg) top center no-repeat; padding-right:15px;}
.righttitle h1{ font-size:16px; color:#333; font-weight:bold; float: left;}
.righttitle span{ float:right; color:#999; line-height:36px; background:url(../images/jiantou1.jpg) left center no-repeat; padding-left:15px;}

.rightnei{ width:715px; padding:20px;background:#f9f9f9; margin:0 auto;}
.danye{ line-height:25px; color:#666; font-size:14px;}

.news{ width:715px;}
.news ul li{ width:700px; margin:0 auto; padding-left:15px; background: url(../images/jiantou2.png) left center no-repeat; height:35px; line-height:35px; border-bottom:1px #b8b6b4 dashed;}
.news ul li a{ float: left; display:block;}
.news ul li span{ float:right; display:block;}
.news ul li span a{text-decoration:underline; color:#0000FF; }

.news1{ width:772px;}
.news1 ul li{ width:772px; padding:15px 0px; margin:0 auto;border-bottom:2px #cc002b  solid;}
.news1 ul li h1{ font-size:16px; color:#000; line-height:36px; height:36px; }
.news1 ul li h1 a{ font-size:16px; color:#000; line-height:36px; height:36px; }
.news1 ul li span{ display:block; clear:both; line-height:30px; height:30px; font-size:12px; color:#999;}
.news1 ul li p{ line-height:22px; color:#666;}
.news1 ul li p a{ line-height:22px; color:#cc002b;}
 

.title{ font-size:14px; width:715px; border-bottom:1px #b8b6b4 dashed; line-height:40px; text-align: center; color:#333; font-weight:bold; margin-bottom:20px; _margin-bottom:20px;}
.title1{ font-size:14px; width:772px; border-bottom:1px #b8b6b4 dashed; line-height:40px; text-align: center; color:#333; font-weight:bold; margin-bottom:20px; _margin-bottom:20px;}
.fanye{ width:715px; margin-top:15px;  border-TOP:1px #b8b6b4 dashed; height:40px;}
.fanye a{width:auto; height:25px; line-height:25px; border:1px #dbdbdb solid; color:#000; font-size:12px; background:#ffffff; padding:0px 5px; margin:10px 5px 0px 5px; float:left; display:block;}
.fanye a:hover{ background:#ffe5e5; color:#f00; border:1px #f3a4a4 solid;} 
.fanye1{ padding-top:10px; width:715px; margin-top:15px; border-TOP:1px #b8b6b4 dashed; height:40px;}
.fanye1 p{ float:left;}
.fanye1 span{ float:right;}


.pro { width:715px; margin:0 auto;}
.pro ul li { width:238px; float:left; height:210px;}
.pro ul li img{ width:200px; height:155px; background:#fff; padding:5px; margin:0 auto; display:block; border-top:1px #eee solid;border-left:1px #eee solid;border-right:1px #eee solid;}
.pro ul li p{ display:block; margin:0 auto; width:200px; background:#fff; text-align:center; height:32px; line-height:25px;border-bottom:1px #eee solid;border-left:1px #eee solid;border-right:1px #eee solid;  padding-left:10px;}


.profenlei{ width:1000px; margin:0 auto; padding-bottom:30px;}
.profenlei ul li{ width:250px; height:430px; float:left; background:url(../images/productfenle.png) top center no-repeat;}
.profenlei ul li img{ width:240px; margin:0 auto; height:360px; display:block;}
.profenlei ul li p{ font-weight:bold; padding-left:15px; width:225px; margin:0 auto; height:55px; line-height:55px; color:#fff; font-size:16px;}
.profenlei ul li a{ color:#fff;}


.profenlei1{ width:1000px; margin: 0 auto;}
.profenlei1 ul li{ margin:10px; *margin:10px;  padding:20px; width:440px;  border-top:2px #cf0505 solid; float:left; }
.profenlei1 ul li h1{ color:#000; font-size:12px; font-weight:bold; width:440px; line-height:40px; height:40px;}
.profenlei1 ul li p{ color:#666; line-height:22px; }
.profenlei1 ul li p a{ color:#cf0505; line-height:22px; text-decoration:underline;}


.pro740{ width:740px; padding:0px 5px; overflow:hidden; float:left;  background: url(../images/11.png) top center no-repeat; }
.pro240{ float:right; overflow:hidden; width:240px;}

.proxia{ width:740px; padding-top:15px;}
.proxialeft{ width:160px; float:left;}
.proxialeft ul{width:160px;}
.proxialeft ul li{ width:160px; }
.proxialeft ul li h1 a{display:block;  margin-top:10px;height:25px; line-height:25px; *margin-top:10px; width:150px; padding-left:10px; font-size:13px; font-family:"ºÚÌå" ;color:#cf0505; font-weight:bold;}
.proxialeft ul li a{ display:block; padding-left:20px; height:18px; line-height:18px; width:140px; color:#333; }
.proxiaright{width:570px; float:right; color:#000;}

.product1tu{ width:715px;margin-bottom:10px;*margin-bottom:10px;}
.product1nei{ width:1003px; margin:0 auto;}


.w1003{ width:1003px; margin:0 auto;}

.newsfenlei{ width:200px; float: right;}
.newsfenlei ul{width:200px;}
.newsfenlei ul li{ width:200px; }
.newsfenlei ul li h1{display:block;  margin-top:10px;height:30px; line-height:30px; *margin-top:10px; width:190px; padding-left:10px; font-size:16px; font-family:"ºÚÌå" ;color:#cf0505; font-weight:bold;}
.newsfenlei ul li a{ display:block; padding-left:20px; height:30px; line-height:30px; width:180px; color:#333; font-size:14px; }
