/* CSS Document */
body{font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #333;line-height:24px;margin:0;
background-position:left top;background-repeat:repeat-x;background-image: url(../images/mainbg.jpg);}

form{margin:0px;padding:0px;}

h1{ font-size:16px; color:#79b328;}
a:link { color: #333; text-decoration: none;}
a:visited { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; color: #cc0000; }
a:active { text-decoration: underline; color: #333; }
form{ margin:0; padding:0;}

.first{clear:both;margin:0px auto;width:860px;}
.maincontainer{width:860px;margin:0px auto;}
.top{ float:left; margin-bottom:10px; width:860px; }
.logo{ float:left; width:311px;}
.hotline{ float:left; width:549px; text-align:right;}

.navcontainer{ float:left; width:860px; height:33px;}
.navtext{ float:left; width:687px; height:33px; line-height:33px;}
	.navtext ul{ list-style-type:none; margin:0; padding:0;}
	.navtext ul li{ float:left; width:97px; height:33px; line-height:33px; color:#FFFFFF; text-align:center;}
	.navtext ul li a:link{ color:#FFFFFF; text-decoration:none;}
	.navtext ul li a:visited{ color:#FFFFFF; text-decoration:none;}
	.navtext ul li a:hover{ color:#cc0000; text-decoration:none;}
	.navtext ul li a:active{ color:#cc0000; text-decoration:none;}
.navseach{ float:left; padding-top:5px; width:173px; height:28px;}
	.navseach input{ border:none;}
	.navseach .left{ float:left; width:143px;}
	.navseach .right{ float:left; width:30px;}
.navserchinput{ padding-left:5px; width:135px; height:19px; line-height:19px; border:none;  background-color:#ccc; font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;font-size: 13px; color:#666;}

.index .navcontainer{ background-image: url(../images/navbg.jpg); background-position: 0px 0px;}
.about .navcontainer{ background-image: url(../images/navbg.jpg); background-position: 0px -33px;}
.news .navcontainer{ background-image: url(../images/navbg.jpg); background-position: 0px -66px;}
.product .navcontainer{ background-image: url(../images/navbg.jpg); background-position: 0px -99px;}
.manage .navcontainer{ background-image: url(../images/navbg.jpg); background-position: 0px -132px;}
.contact .navcontainer{ background-image: url(../images/navbg.jpg); background-position: 0px -165px;}

.banner{ float:left; margin:10px 0 23px 0; width:860px; height:320px;}

.indexbody{ float:left; width:860px;}
	.indexbody .left{ float:left; width:270px;}
	.indexbody .left .title{ float:left; padding:0 8px 0 8px; width:254px; height:26px; line-height:26px; background:#333333; color:#FFFFFF; }
	.indexbody .left .title span{ float:right; font-size:12px;}
	.indexbody .left .title span a{ color:#FFFFFF;}
	.indexbody .left .newsimage{clear:both; /*width:270px; height:80px;overflow:hidden;*/}
	.indexbody .left .newslist{ float:left; width:250px; padding:10px; background:#e3e3e3;}
	.indexbody .left .newslist ul{ list-style-type:none; margin:0; padding:0;}
	.indexbody .left .newslist ul li{ padding-left:7px; width:243px; background:url(../images/arrow.gif); background-position:left center; background-repeat:no-repeat;overflow:hidden; white-space:nowrap; word-break:keep-all; text-overflow:ellipsis;}
	.indexbody .right{ float:left; margin-left:20px; width:570px;}
	
.copyright{ float:left; margin-top:30px; padding-bottom:60px; width:860px; border-top:solid 2px #666666; font-size:12px;font-weight:bold;}

.subbanner{ float:left; margin:10px 0 23px 0; width:860px; height:150px;}
	.subbanner .flash{ float:left; width:607px;}
	.subbanner .photo{ float:left; width:253px; background:url(../images/banner3.jpg) no-repeat;width:253px; height:150px; vertical-align:bottom;}

.subbody{float:left; width:860px;}
	.subbody .left{ float:left; width:200px;}
	.subbody .left .title{ float:left; padding:0 8px 0 8px; width:184px; height:26px; line-height:26px; background:#333333; color:#FFFFFF; }
	.subbody .left .productlist{ float:left; width:180px; padding:10px; background:#e3e3e3;}
	.subbody .left .productlist ul{ list-style-type:none; margin:0; padding:0;}
	.subbody .left .productlist ul li{ padding-left:7px; background:url(../images/arrow.gif); background-position:left center; background-repeat:no-repeat;}
	.subbody .right{ float:left; margin-left:20px; width:640px;}

.maininput{ width:160px; height:19px; line-height:19px;font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;}
.mainselectt{ width:160px; height:30px; line-height:19px;font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif;}

.position{ float:left; width:630px; height:26px; line-height:26px; background:#cccccc; padding-left:10px; font-weight:bold;}
.maincontent{ float:left; width:620px; padding:6px; border:solid 1px #f1f1f1; border-top:none;}
	.maincontent ul{ list-style-type:none; margin:0; padding:0;}
	.maincontent ul li{ padding-left:7px; width:615px; background:url(../images/arrow.gif); background-position:left center; background-repeat:no-repeat; overflow:hidden;}
	.maincontent ul li span{ float:right; font-size:10px; color:#999999;}
	
.productcontainer1{ float:left; margin:6px; width:139px; height:219px; background:url(../images/productbg1.jpg); background-repeat:no-repeat;}
.productcontainer2{ float:left; margin:6px; width:139px; height:219px; background:url(../images/productbg2.jpg); background-repeat:no-repeat;}
.prodctname{ float:left; width:139px; height:30px; line-height:30px; text-align:center;}
.productpic{ float:left; width:139px; height:189px;  text-align:center;}
.productpic img{width:130px; height:171px;border:none;margin-top:4px; }

.ntitle{height:35px; line-height:35px; text-align:center;font-size:14px;}
.tcon{padding:10px; text-align:left;}
.close{ text-align:center;height:27px;line-height:25px;}
/*左边*/
.contact_us{clear:both; font-family:"宋体";font-size:12px;}
.contact_us ul{margin:0px;padddin:0px;}
.contact_us ul li{list-style:none;line-height:20px;}

.lbg{ background:url(../images/lbg.jpg) no-repeat;height:28px;line-height:28px; text-align:center;width:321px;}