@charset "utf-8";
/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,pre,form, fieldset, table, th, td {margin:0; padding:0;font-family:Arial,"宋体",Georgia,"Hiragino Kaku Gothic Pro";}
body{ font-size:12px;}
img{ border:0;}
a{text-decoration:none; color:#666}
.clear{ clear:both}
ul,ol{ list-style:none;}


#main{ background:url(../images/headbg.jpg) repeat-x; margin:0 auto}
.header{width:1003px; margin:0 auto}
.logo{width:983px; padding-left:20px;}
.link{ float:right;width:177px; height:27px; background:url(../images/lingkbg.jpg) no-repeat; margin-right:20px; padding:5px 0 0 15px;}
.link a{ margin:0 12px;}
.link a:hover{ color:#C00}
.nav{ height:66px;}
.banner{margin:0 auto; width:919px; height:372px; margin-top:3px; background:#e1e1e1; clear:both}
.nbanner{margin:0 auto; width:919px; height:225px; margin-top:3px; background:#e1e1e1; clear:both}


/* nav */
.navbox{ float:left; width:1003px; height:66px; padding-left:60px;}
.navbox li{float:left; width:auto; height:41px;line-height:41px;white-space:nowrap;display:inline;}
.navbox li a{ color:#FFF; display:block;white-space:nowrap; font-size:15px; font-weight:500; font-family:Arial; }
.navbox li a:hover{color:#000;background:url(../images/ppp.jpg) repeat-x;width:65px;height:41px;}
.navbox li ul{width:900px;height:25px; }
.navbox li ul li{ float:left;height:25px; width:auto; line-height:25px;background:url(../images/heiline.gif) no-repeat right center;}
#teshu{ float:left;height:25px; width:70px; background:none}
.navbox li ul li a{ float:left;height:25px;color:#000; line-height:25px;  display:block;white-space:nowrap;font-size:12px; font-weight:normal}
.navbox li ul li a:hover{color:#ff0000; background:none;height:25px;line-height:25px;}
/* js */
#nav a {
display: block; width:auto; text-align:center;white-space:nowrap}
#nav li ul li a { width:auto;text-align:center;display: block; margin:0 5px;white-space:nowrap}
#nav li ul {
line-height:25px; list-style-type:none; text-align:center;
left: -999em; width:800px; position: absolute;}
#nav li.sfhover ul {left:auto; margin-left:-120px;}

/* contenter */
.contenter{ width:919px; margin:0 auto; }

.kongbai{ width:1003px; height:20px; background:#FFF;margin:0 auto; clear:both;}
.con_left{float:left; width:205px; margin:20px 0 0 0 }
.cptu{width:196px; height:145px; border:1px solid #f1f1f1; margin-top:5px; padding:3px;}
.con_mid{ float:left; width:375px; margin:20px 0 0 21px;}
.tibox{ width:375px; height:17px; line-height:17px;}
.tibox a{ float:left;color:#000}
.tibox a:hover{ color:#903}
.xwbox{ width:375px; margin:20px 0 0 0 }
.boxone{ width:375px; height:63px; line-height:18px;}
.boxone h3{ margin-bottom:3px; font-size:12px;}
.boxone img{ margin-right:10px; width:101px; height:63px;}
.boxone p a:hover{ color:#C00}
.boxtwo{width:375px; height:65px; line-height:22px; margin:10px 0 0 0;}
.boxtwo ul li{background:url(../images/dian.jpg) no-repeat left;}
.boxtwo ul li a{ margin-left:8px;}
.boxtwo ul li a:hover{ color:#C00;}
.boxtwo ul li span{ float:right}
.con_right{ float:left; width:290px;margin:20px 0 0 20px;}
.lxnr{width:269px;margin:20px 0 0 0; padding:0 0 0 20px; line-height:24px; height:63px;}
/* bottom */
.bottom{ background:#d9d9d9; height:24px; line-height:24px;  clear:both}
.bottom p{padding:0 0 0 40px; width:963px;height:24px; line-height:24px; margin:0 auto;}
/* page */
.leftbox{ float:left;width:230px;margin-top:5px;}
.leftti{ width:230px; height:35px; background:url(../images/left-title.jpg) no-repeat;}
.leftbox span{color:#FFF; font-size:14px; font-weight:bold; line-height:35px; margin-left:50px; height:35px; width:60px;}
.leftlb{float:left;width:230px;}
.leftlb ul{float:left;width:230px; margin-top:10px;margin-bottom:20px;}
.leftlb ul li{float:left; width:200px; height:30px;line-height:30px; background:url(../images/point.jpg) repeat-x bottom; padding-left:30px;}
.leftlb ul li span{height:30px; line-height:30px; }
.leftlb ul li a{ padding-left:10px; font-weight:bold; height:30px; line-height:30px; display:block; background:url(../images/jiantou.jpg) no-repeat  left center;color:#2a2a2a}
.leftlb ul li a:hover{ color:#ca0000}

.leftlb ul .sanmenu{float:left; width:130px;padding-left:60px !important; padding-left:30px;  height:30px;}
.leftlb ul .sanmenu a{text-indent:10px; font-weight:normal; padding:0; height:30px; line-height:30px; background:url(../images/redd.jpg) no-repeat left center;color:#000; display:inline-block;*display:inline;zoom:1;overflow: hidden;text-align: center;}
.leftlb ul .sanmenu a:hover{ color:#ca0000}

.rightbox{float:left;width:688px; background:url(../images/ptbg.jpg) repeat-y; padding-bottom:20px;}
.rightti{ width:688px; height:25px;background:url(../images/n-tiao.jpg) no-repeat right center; margin-top:30px;}
.rightti p{ margin-left:32px; font-size:14px; font-weight:bold;  color:000; width:250px; height:25px; line-height:25px;}
.rightti a{ padding-left:8px; color:#000}
.right_nr{ width:588px; margin:0 0 0 50px; padding-top:20px; line-height:24px;}

/* page-news  */
.newlist{ width:588px;}
.newlist li{ height:36px; line-height:36px; border-bottom:1px dashed #666; background:url(../images/new_icion.jpg) no-repeat left center; }
.newlist li a{height:30px; line-height:36px; padding:0 0 0 10px; color:#000 }
.newlist li a:hover{ color:#c00;}
.newlist li span{ float:right}
.nrpage p{padding:30px 0 0 0;}

.ym{height:30px;  width:590px; color:#000000; text-align:right; padding-top:20px;line-height:30px;}
.ym span{float:right;}
.ym span a{ color:#000; padding:0 8px;margin:0 2px ; font-size:12px;}
.ym span a:hover{color:#c00;}


/*   liuyan*/

#guestbook {
	float: left;
	width: 500px;
	margin-top: 20px;
	background:url(images/bi.gif) no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left:1px!important;
	margin-left:15px;
	
}
#guestbook biaoti { float: left; width: 142px; height:91px; margin-left:400px;}
#guestbook ul{
    display:inline;
}
#guestbook ul li {
	float: left;
	width: 100%;
	margin-left:20px;
	display: inline; margin:3px 0;
}
.divhead
{
	width:80px;
	float:left;
	text-align:right; 
	font-size:14px;
	font-weight:bold;
	margin-bottom: 3px;
	padding-left: 5px;
}
.divcol
{
	width:75%;
	float:left;
	text-align: left;
}
.divbtnhead{width:90px;height:30px; float:left;}
.divbtncol{width:80%;height:30px;float:left; padding-left:60px;}


.divbtncol dd input{ width:68px; height:25px;}
.divbtncol dt input{width:68px; height:25px;}
.divbtncol dd,.divbtncol dt{float:left;width:58px; height:85px; padding-left:10px;}


.zpxx{ width:588px;}
.zpxx li{ width:588px; border-bottom:1px dashed #999; margin-bottom:20px;}

/* producta-t*/
.cplb{ float:left;width:100%; }
.cpbg{ float:left;width:156px; height:177px ; border:1px solid #CCC; padding:2px;}
.cplb li{ float:left; margin-left:20px; margin-top:20px;}
.wz{ margin-top:10px; clear:both}
.cpbg .wz a{ float:left; line-height:30px; margin-top:3px; width:156px; height:30px;background-color:#ccc; text-align:center;color:#333; font-weight:600; display:block}
.cpbg .wz a:hover{float:left;width:156px; height:30px; background-color:#ce0202;color:#FFF;}
.cpbg img{float:left; width:156px; height:144px;}

.picms{ float:left; width:200px; margin-top:50px; margin-left:50px}

