/* CSS Document */
*{margin:0px;padding:0px;}
body,div,ul,li,ol,li,dl,dt,dd{list-style:none;font-size:12px;color:#404040;}
img{border:0px;}
.left{ float:left;}
.right{float:right;}
.clear{clear:both;}
.bd{border:1px red solid;}
/*-----------gonggong------------*/
.header{width:1200px;height:122px;background:url(../images/headerbg_01.jpg) repeat-x; margin:0px auto;}
.header ul{float:right;margin:10px 25px auto auto;width:680px;}
.logo{float:left;margin:10px auto auto 25px;}
.header ul p{float:right;}
.header ul p span{padding-right:5px;}
.phone{float:right;margin:20px 10px auto auto;}
.header a{text-decoration:none;color:#404040;}
.header a:hover{color:#F00;}
.nav{width:680px;height:30px;padding-top:10px;}
.nav ul li{background:url(../images/navbg_03.jpg) no-repeat right center;width:90px;float:left;}
.nav a{text-decoration:none;font-size:14px; font-weight:bold;}
.nav a:hover{color:red;}
/*--------header-----*/
.banner{width:1200px;height:352px;margin:0px auto;padding-top:2px;}
/*---------banner----------*/
.main{width:1140px;height:265px;margin:0px auto;padding-top:20px; padding-left:20px;padding-right:20px;}
.main a{text-decoration:none;color:#404040;}
.main a:hover{color:#F00;}
.main1{width:308px;height:254px;margin-right:35px;margin-left:10px;}
.biaoti{border-bottom:1px #999 solid;width:308px;height:26px;}
.biaoti h2 img{float:left;margin-left:2px;}
.biaoti a{float:right;margin-top:5px;}
.main1 img{margin:6px;}
.main1 p{line-height:24px; text-indent:25px;width:300px;}
.main2{width:390px;height:254px;margin-right:35px;}
.w1{width:390px;}
.main2 img{margin:5px 8px 5px 8px}
.main2 ul{width:375px;height:133px;margin:0px auto}
.main2 ul li{background:url(../images/jt_24.jpg) no-repeat left center; text-indent:15px;width:370px;height:24px;line-height:24px;float:left;}
.main2 ul li a{float:left;}
.main2 ul li span{float:right;}
.main3 {width:351px;height:254px;}
.main3 a{display:block;float:left;padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:12px;}
.main3 img{float:left}
.w2{width:350px;}
.youlian{ width:1110px;height:20px;padding-top:20px;_padding-top:5px;padding-bottom:10px;margin:0px auto}
.youlian a{text-decoration:none;color:#404040;margin-left:20px;line-height:20px;}
.youlian a:hover{color:#F00;}
.youlian h2{float:left; line-height:17px;}
/*--------------*/
.footer{background:url(../images/footerbg_39.jpg) repeat-x;width:1200px;margin:0px auto;height:108px;}
.footer ul{width:350px;margin:0px auto;  text-align:center;line-height:28px;padding-top:15px;}
.footer a{text-decoration:none;color:#404040;}
/*-------------------------------------index   over----------------------------------*/
.ny{width:1140px;height:auto;margin:0px auto;padding-top:5px;padding-left:15px;padding-right:15px;}
.nyleft{width:280px;height:auto; margin-bottom:10px;}
.guanyu{border:1px #CCC solid;margin-top:10px;}
.guanyu h2{font-size:14px;font-weight:bold;width:280px;line-height:30px; height:30px;background:url(../images/h2bgbg_03.jpg) repeat-x; text-indent:10px;}

#nav, #nav ul {
 list-style: none; font-weight: bold; padding: 0px; margin: 0px; width:130px; text-align: left;
}
#nav ul ul{
}
#nav a {
 display: block; color: #333333; text-decoration: none; text-align: center; text-align: left; padding-left: 10px;
}
#nav a:hover{
 color: #336666;
}

#nav li {background:url(../images/libg.jpg) no-repeat 15px center; padding-left:25px; line-height: 28px; position: relative;
}
#nav li ul {
 position: absolute; left: -999em; font-weight: normal; margin: 0px; padding: 0px;
}
#nav li li {
 width: 120px; border:1px #cccccc solid;background: #F9F9F9 url(../images/libg.jpg) no-repeat 15px center;
}
#nav li ul a { 
 padding: 0px 12px; line-height: 28px; text-align: left;
}
#nav li ul ul {
 margin: 0px 0 0 123px;
}
#nav li:hover ul ul,#nav li.sfhover ul ul{
 left: -999em;
}
#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{
 left: auto;
}
#nav li:hover ul,#nav li.sfhover ul{
 left: 120px; top: 0px;
}
/*#nav li:hover, #nav li.sfhover {
 background: #F5E3C0;
}*/


.guanyu ul li a:hover{color:red;}
.guanyu img{margin:0px auto;}
.guanyu p{line-height:24px;padding-left:5px;}
/*---------nyright   over-------------*/
.nyright{width:840px;margin-top:10px;}
.biaoti1{width:840px; background:url(../images/bgbgbg_03.jpg) no-repeat left bottom ;}
.biaoti1 h2{float:left;font-size:14px;line-height:24px; text-indent:8px;}
.biaoti1 p {float:right;}
.biaoti1 p span{padding-right:5px;}
.biaoti1 a{text-decoration:none;color:#404040;}
.biaoti1 a:hover{color:#F00;}
.nyright1{width:840px;margin-top:10px;}
.nyright ul {width:800px;margin:0px auto;padding-top:15px;padding-left:20px;float:left}
.nyright ul li{border-bottom:1px #CCC dashed;line-height:30px;float:left;width:790px;background:url(../images/jt_24.jpg) no-repeat left center; text-indent:15px;}
.nyright ul li a{float:left; text-decoration:none; color:#404040;}
.nyright ul li a:hover{color:red;}
.nyright ul li span{float:right;}

.productlist {
	MARGIN-TOP: 20px
}
.productlist LI {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; OVERFLOW: hidden; WIDTH: 160px; PADDING-TOP: 0px; HEIGHT: 150px
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 160px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 120px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 160px; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: center
}

.pagelink{ float:right; height:26px; line-height:26px; background-color:#DCD9D4; margin:20px 0 0 0; padding:0 10px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}

/*singel.html==================================*/
.nr{ margin:10px;}
.nr_bt{ margin-bottom:20px; margin-top:40px;}
.nr_bt h5{ font-size:24px; color:#333; text-align:center;}
.nr_bt h6{ text-align:center; font:normal 12px "ËÎÌå"; color:#333; padding:5px 0; background-color:#F7F7F7; border:1px solid #E8E8E8; margin-top:20px;}
.nr_text{ font-size:14px; line-height:26px; color:#333;}