* {padding:0;margin:0;}
a{color:#000000;text-decoration:none;}
body{font-family: "Microsoft YaHei", "ËÎÌå", "Segoe UI", sans-serif; font-size:14px; line-height:150%;}
li{ list-style:none;}
img{border:0}
.mainWidth{ width:1000px; margin-left:auto; margin-right:auto;}
#head #topArea{height:158px;overflow:hidden;background:url(top_bg.jpg) top center no-repeat}
#head #topArea #webLogo{ width:260px; height:158px; overflow:hidden; float:left; background:url(webLogo.jpg);}
#head #topArea #topNav{ padding-top:37px; width:740px; height:42px; overflow:hidden;}
#head #topArea #topNav li{ float:left; text-align:center; height:42px; font-size:16px; border-right:solid 1px #FFFFFF; padding:0 10px;}
#head #topArea #topNav strong{ font-weight:normal;}
#head #topArea #topNav span{ font-size:10px !important; font-family:Arial, Helvetica, sans-serif; line-height:12px;}
#head #topArea #topNav .lastLi{border-right:0}
#head #topArea #topNav a:hover{ color:#0000CC}

#head #topArea .top1{height:79px; background: url(top_1.jpg) right no-repeat;}

#head #bannerBg{ height:211px; background:url(bannerBg.jpg) top repeat-x; overflow:hidden; }
#head #banner{ height:211px; background:url(banner9.jpg) top center no-repeat; overflow:hidden;}

#indexConent{background:url(indexDLine.jpg) repeat-y; background-position:557px top; overflow:hidden;}
#indexConent #left{ width:557px; float:left; overflow:hidden;}
#indexConent #right{ width:428px; float:right; overflow:hidden;}
#indexConent #left .ipt{ background:url(indexPro.jpg); height:32px; display:block}
#indexConent #left .iproducts{ width:150px; height:190px;float:left; overflow:hidden; padding:0 15px; text-align:center; font-size:12px}
#indexConent #left .pro1{padding-left:30px;}

#indexConent #left .iproducts .category{ border-bottom:solid 1px #ccc; height:30px; line-height:30px;}
#indexConent #left .iproducts .proImg{ height:110px;}
#indexConent #left .iproducts .proImg img{ width:126px; height:100px; margin-top:10px;}
#indexConent #left .iproducts .proTxt{ height:30px;}


#indexConent #left .iNewsTitle{ background:url(indexNews.jpg); height:32px; display:block; clear:both;}
#indexConent #left .iNews{ padding:20px 16px;}
#indexConent #left .iNews li{ height:24px; border-bottom:dotted 1px #666; background:url(indexNewsIco.jpg) left top no-repeat; padding-left:19px;}
#indexConent #left .iNews span{ float:right;}

#indexConent #right .iat{background:url(indexAbout.jpg); width:428px; height:32px; display:block; clear:both;}
#indexConent #right .iau{ padding:10px 15px; font-size:12px}
#indexConent #right .iau .aimg{ float:left; margin-right:15px; height:155px;}

#foot{ background:url(footBg.jpg) center top; height:97px; margin-top:5px;}
#foot #cop{ width:573px; height:42px; line-height:20px; padding-left:163px; margin-left:auto; margin-right:auto; padding-top:55px; text-align:center; color:#006699; font-size:12px}
#foot #cop a{color:#006699;}




#Conent{ overflow:hidden}
#Conent #subTitle{ height:32px; background:url(subTitle.jpg)}
#Conent #subTitle img{ float:left;}
#Conent .proClass{color: #000;overflow:hidden; background:#F5F5F5; margin:0 14px;}
#Conent .proClass a{color: #000; font-size:12px; float:left; padding:2px 5px;}
#Conent .proClass a.on{ color:#FF0000; font-weight:bold;}
#Conent .proClass a:hover{ color:#FF0000}
#Conent #subConent{ padding:14px 30px;}
#Conent .xwtp ul{ overflow:hidden;}
#Conent .xwtp li{ float:left; width:310px; height:255px; text-align:center}
#Conent .xwtp li img{height:225px;}
#Conent .fy{ text-align:center; margin-top:10px;}

#Conent .xwdt ul{ overflow:hidden;}
#Conent .xwdt li{ float:left; width:455px; height:30px; overflow:hidden; line-height:30px; text-align:left; border-bottom:dotted 1px #ccc;text-indent:10px; }
#Conent .xwdt .fg{ width:25px; float:left; border-bottom:none;}
#Conent .xwdt li a{ display:block; width:360px;height:30px; overflow:hidden; line-height:30px;white-space:nowrap;text-overflow:ellipsis; float:left}
#Conent .xwdt li span{ float:right; font-size:12px; color:#0000FF}






.picMarquee-left{ overflow:hidden; position:relative;}
.picMarquee-left .hd{ display:none}
.picMarquee-left .bd{ padding:0 20px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{width:175px; height:190px; float:left;_display:inline;overflow:hidden;}





