@charset "utf-8";

body{  font-size:12px;font-family:"Microsoft YaHei",SimHei,arial; background:url(bg.gif) repeat-x; }



html,body,div,span,iframe,input,h1,h2,h3,h4,h5,h6,p,a,em,font,img,strong,b,i,center,dl,dt,dd,ol,ul,li,form,label,fieldset{margin:0;padding:0}

a:link{color:#000;text-decoration:none;}

a:visited{color:#000;text-decoration:none;}

li{list-style:none;}

a img{border:0;}

.clear{clear:both;}



.top{ width:1002px; height:118px; padding-top:7px; margin:0 auto}

.logo{ float:left}

.search{ float:right; width:295px; }

.mail{ background:url(img15.png) left center no-repeat; width:50px; height:19px; line-height:18px; float:right; padding-left:20px;}

.mail a{ color:#fff;}

.box1{ float:left;width:295px;margin-top:20px;}

.box2{ background: url(searchl.png); width:228px; height:23px; float:left; border:none; outline:none;}

.s-img{ float:right;}



.t-bg{width:1002px; height:389px; margin:0 auto; background:url(top.jpg) left center no-repeat;}

.nav{ width:1002px; height:73px; margin:0 auto}

.nav ul li{ background:url(menu.jpg) center center no-repeat; width:125px; height:68px; line-height:68px; text-align:center; float:left; font-size:14px}

.nav ul li.frist{ background:none}

.nav ul li a{ display:block}

.nav ul li a:hover{ background:url(menunow.jpg) center center no-repeat; color:#fff;}



.banner{ width:1002px; height:}

.banner img{ padding:3px 12px 0 12px;}





.main{ width:1002px; background:url(img3.jpg) left top repeat-y; margin:0 auto; height:auto; overflow:hidden}

.main-left{ width:184px; height:320px; float:left;  background:url(img4.jpg) center bottom no-repeat; margin-left:15px; line-height:30px; padding:20px }

.main-middle{ background:url(img1.jpg) center center no-repeat; width:272px; float:left; height:320px; padding:20px 42px; line-height:26px;}

.tit{ background:url(img17.jpg) left center no-repeat; width:272px; height:30px; float:left}

.tit span{ float:right}

.main-middle img{ float:left; margin-top:10px;}

.main-right{ width:380px; float:left}

.news{ width:380px; float:right; }

.n-tit{height:30px; background:url(img18.jpg) left center no-repeat; float:left; width:380px;}

.n-tit span{ float:right; padding-top:10px;}

.news ul { float:left;}

.news ul li{ width:380px; float:left; height:30px; line-height:30px; background:url(li.jpg) left center no-repeat;}

.news ul li span{ float:right}

.news ul li a{ padding-left:10px;}

.product{ width:380px; height:auto; float:left; margin-top:20px;}

.product ul{ width:380px; float:left;}

.product ul li{ width:100px; height:126px; line-height:26px; text-align:center; float:left; margin:10px;}

.p-tit{height:30px; background:url(img19.jpg) left center no-repeat; float:left; width:380px;}

.p-tit span{ float:right; padding-top:10px;}





.foot{ background:url(foot.jpg) left center no-repeat; width:1002px; height:127px; margin:0 auto; text-align:center; line-height:30px;}

.f-nav{ width:1002px; float:left; margin-top:20px;}

.f-nav a{ padding:0 5px;}



.copy{ width:1002px; float:left}







.n-main{ width:1002px; height:auto; overflow:hidden; margin:0 auto; background:url(cbg.jpg) repeat-y;}

.n-left{ width:224px; float:left; margin-left:15px;}

.n-tit1{ background:url(img6.jpg); height:40px; line-height:40px; padding-left:20px; font-size:16px; font-weight:bold; width:196px; float:left}

.n-list{ width:224px; float:left; height:auto; padding-bottom:10px;}

.n-list ul li{ background: url(dot2.jpg) 10px bottom no-repeat; width:224px; height:36px; line-height:36px; float:left; font-size:14px}

.n-list ul li a{ padding-left:30px;}

.n-right{ width:720px; float:right; margin-right:15px;}



.contact{ width:224px; float:left; margin-top:20px;}

.con-txt{ width:184px; padding:10px 20px; float:left; line-height:26px;}

.n-r-tit{ background:url(img7.jpg) left center no-repeat; height:40px; line-height:40px; float:left; width:690px; padding-left:30px;}

.about,.new,.pic{ width:700px; padding:10px; float:left; line-height:24px;}

.new ul li{ width:700px; line-height:20px; height:30px; float:left; background:url(line.jpg) left bottom no-repeat;}

.new ul li a{ padding-left:20px;}

.new ul li span{ float:right;}



.pic ul li{ background:url(photobg.gif); width:159px; height:152px; float:left; text-align:center; line-height:26px; margin:5px}

.pic ul li img{ padding:7px;}