/* ==ȫ������== */

BODY{ background:url(bg.jpg) top  center no-repeat;
padding-top:0;
color:#777777;
font-size:12px;

padding:0px; margin:0 auto;
text-decoration:none;
list-style:none;
} 
div,ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,input,td,tr{ margin:0; padding:0; }
ul{ list-style:none;}
a{ text-decoration:none; color:#000000;}
a:hover{ text-decoration:none; color:#FF0000;}
a.td{ color:
;}
.header{ width:1000px; height:120px; margin:0 auto; padding:0;}
.jszcbox{
	display: flex;
	justify-content: center;
	align-items: center;
}
.jszcbox .jszctext{
	width: 75px;
}
.jszcbox .jszcimg{
	width: 55px;
}
#nav { height:72px; width:1000px; background:url(nav-bg.gif) 0 0 repeat-x; margin-bottom:0px;}

.nav_main { height:72px; overflow:hidden;}
.nav_main ul li { float:left; width:125px; font-size:14px; text-align:center; background:url(dh_line.gif) no-repeat right;}
.nav_main ul li a { float:left; display:block; line-height:72px; width:123px; height:72px;}

.nav_main ul li a:hover { height:72px; line-height:72px; color:#ffffff; background:url(hover.jpg) repeat-x; text-decoration:none; }

.tel{width:234px; height:46px;}

.banner{ width:1000px; height:224px; margin:0 auto; padding:0}
#content{width:1000px; margin:0 auto; padding:0px;}
#main{ margin:0 auto; width:1000px; height:490px; background:url(main.jpg) no-repeat;padding:0px;}
#main a{ text-decoration:none;}
#main a:hover{ text-decoration:none; color:#FF0000;}
#footer{ margin:0 auto; padding-top:22px; font-size:12px; background:url(fotbg.jpg) repeat-x; width:1002px; height:auto; }
#footer a{ text-decoration:none;}
#footer a:hover{ text-decoration:none; color:#FF0000;} 


#logo { float:left;}
#search { float:right; height:50px; margin-top:20px; color:#444;width:234px;}



.cc1 ul{ margin-top:12px; padding-left:8px;}
.cc1 ul li{ background:url(dot3.jpg) 0px 11px no-repeat; padding-left:14px; height:22px; vertical-align:bottom; padding-top:4px; display:block; font-size:12px; color:#000000;}
.cc1 ul li a{ text-decoration:none;}
.cc2 ul{ margin-top:0px;}
.cc2 ul li{ padding-left:-25px; height:19px; vertical-align:bottom; padding-top:4px; display:block; font-size:12px; color:#000000;}
.cc3 ul{ margin-top:12px;}
.cc3 ul li{ background:url(dot3.jpg) 4px 8px no-repeat; padding-left:14px; height:12px; vertical-align:bottom; padding-top:4px; display:block; font-size:12px; color:#000000;}
#right{float:right; background-image:url(more.png);}
.fang{ line-height:20px; font-size:12px;}
.fang a{ text-decoration:none; color:#000000;}
.fang a:hover{ text-decoration:none; color:#FF0000;}
#nr1{ width:1002px; height:500px;margin:0 auto; background:url(nrbg.jpg) no-repeat;}
#nr2{ width:1002px; height:800px;margin:0 auto; background:url(nrbg1.jpg) no-repeat;}
#nrc{ width:1002px; height:600px;margin:0 auto; background:url(nrbg2.jpg) no-repeat;}
.left2{ width:180px; height:800px; float:left; margin:0 auto; margin-left:40px;}
.right2{ width:695px;height:800px; float:right; margin:0 auto; margin-right:40px; height:455px;}
#nr3{ width:1002px; height:400px;margin:0 auto; background:url(nrbg1.jpg) no-repeat;}
.left3{ width:180px; height:400px; float:left; margin:0 auto; margin-left:40px;}
.right3{ width:695px;height:400px; float:right; margin:0 auto; margin-right:40px;}
#nr4{ width:1002px; height:550px;margin:0 auto; background:url(nrbg1.jpg) no-repeat;}
.left4{ width:180px; height:550px; float:left; margin:0 auto; margin-left:40px;}
.right4{ width:695px;height:550px; float:right; margin:0 auto; margin-right:40px;}

#nr5{ width:1002px; height:660px;margin:0 auto; background:url(nrbg1.jpg) no-repeat;}
.left5{ width:180px; height:660px; float:left; margin:0 auto; margin-left:40px;}
.right5{ width:695px;height:660px; float:right; margin:0 auto; margin-right:40px;}
.rightc{ width:695px;height:600px; float:right; margin:0 auto; margin-right:40px;}


.left{ width:180px; height:500px; float:left; margin:0 auto; margin-left:40px;}
.right{ width:695px;height:500px; float:right; margin:0 auto; margin-right:40px;}
.title{ height:23px; border-bottom:solid 1px #d9d9d9; margin-top:40px;}
.title1{ height:23px; border-bottom:solid 1px #d9d9d9; margin-top:20px;}
.lb{ height:120px;}
.lbkong{ margin-top:10px;}
.lb ul li{ height:29px; line-height:29px; padding-right:26px; margin:5px;  background:url(tubi.jpg) no-repeat;}
.lb ul li a{ display:block; line-height:28px; width:169px; height:28px;} 
.lb ul li a:hover{ height:29px; line-height:29px; background:url(tbhover.jpg); text-decoration:none;}
.lb1{ height:120px; font-size:12px; color:#000000; line-height:23px; text-align:left; margin-top:10px; background:url(cbg.png);}
.lb2{ height:80px;}
.title3{ height:23px; border-bottom:solid 1px #d9d9d9; margin-top:40px;}
#kong{ height:112px;}
#nrjj{ width:668px; height:auto; height:25px; line-height:25px;}
#nrjj2{ width:668px; height:auto;}

#nrjj1 td { font-size:12px; color:#000000; padding-top:7px;}
#nrjj a{ text-decoration:none;}
#nrjj a:hover{ text-decoration:none; color:#FF0000;}
img {border: 0; vertical-align:middle}
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px}
a{color:#000000;text-decoration:none} 
a:hover{color:#BA2636;text-decoration:underline}




#n{margin:10px auto; width:100%; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
.font1{ font-size:12px; margin:12px;}

#nrline{}
#nrline1{ }
#nrline2{ height:660px;}
#nrline3{ }
.yema{ margin:0 auto; height:30px; width:100%;}
.nav_main1{  display:block; width:360px;}
.nav_main1 ul{ float:left; display:block; width:360px;}
.nav_main1 ul li{ float:left; display:block; width:70px; text-align:center;}

td.cpquery{background:#ffffff;}
div.cpquery{ background:#ffffff;}
div.cpquery img{border:1px solid #E6E6E6; padding:2px;}
.newstitle {color:#000000;font-size:12px; font-weight:normal;}
.pages{ font:"����"; font-size:12px; color:#000000;}
.pages td{ font:"����"; font-size:12px; color:#000000;text-decoration:none;}
.yema td a{ text-decoration:none;}
.yema td a:hover{ text-decoration:none; color:#FF0000;}
#nrlift{ font-size:12px; line-height:23px; text-align:left; text-indent:2em; width:92%; font-family:"����";margin-top:15px; color:#000000;}


#nrlineg{ }
#centerg{ background:url(nrbgg.jpg) center top repeat-y; margin:0 auto;}
#nr1g{ width:1002px;margin:0 auto; background:url(nrbg.jpg) no-repeat;}
.left1{ width:180px; float:left; margin:0 auto; margin-left:40px; background:#006600;}
.right1{ width:695px; float:right; margin:0 auto; margin-right:40px;}
#zggq{ padding-top:30px;}
#zggq a:hover{ text-decoration:none; color:#000000;}

#nrlineg{ height:auto;}
#nr1g{ width:1002px;margin:0 auto; background:url(nrbg.jpg) no-repeat;padding:0px; min-height:100px;
 min-height:100px;
    height:auto !important;height:100px;overflow:hidden !important;overflow: visible;}
#maing{ background:url(line1.jpg) repeat-y; margin:0 auto; width:1002px; height:auto; min-height:100px;
    height:auto !important;height:100px;overflow:hidden !important;overflow: visible;}
.leftg{ width:180px; float:left; margin:0 auto; margin-left:40px; height:500px;min-height:100px;
   }
.rightg{ width:695px; float:right; margin:0 auto; margin-right:40px;
   }
#footerg{ margin:0 auto; padding-top:22px; font-size:12px; background:url(fotbg.jpg) repeat-x; width:1002px; }
#footerg a{ text-decoration:none;}
#footerg a:hover{ text-decoration:none; color:#FF0000;} 

.product_title{ text-align:left; color:#777777;}

.ProductShow{ clear:both;}
.marquee {width:600px; height:190px;overflow:hidden;}
.marquee li{

	display:inline;
	float:left;
      
 
	 
	}
.marquee li a{ width:190px; display:block; float:left; text-align:center; font-size:12px;color:#000000;padding-top:12px;}
.marquee li a:hove{ text-decoration:none;}
.marquee li img {width:152px; height:140px; border:1px solid #CCCCCC;}
.marquee li em{font-style: normal;  line-height:24px; display:block; padding-top:5px; }
