body{
	text-align:center;
	background:#758945;
	padding:0px;
	margin:0px;

	}
.container{
	width:800px;
	background:#4A552E;
	border-left:3px solid #119605;
	border-right:3px solid #119605;
	border-bottom:3px solid #119605;
	margin:0 auto;
}
.container .top{
	background:#4A552E;
	text-align:left;

	height:80px;
	}
.top .logo{
	float:left;
	}
.top .search{
	float:right;
	padding-top:20px;
	padding-right:5px;
	}
.top .topnav{
	padding:0px !important;
	margin:0px !important;
	padding-bottom:2px;
	padding-top:1px;
	border-bottom:2px solid #129507;
	border-top:2px solid #129507;

	}
.top .banner{
	padding:0px !important;
	margin:0px !important;
	border-bottom:4px solid #ECEEED;
	

	}
.content{
	background:#9CB363;
	text-align:left;
	border-top:5px solid #86AE3E;
	margin-top:290px !important;
	margin-top:0px;
	}
.content .bg1{
	background:url(images/About-us_04.gif) repeat-x 0 0;
	height:71px;
	width:432px;
	float:left;
		}
.content .image1{
	float:left;
	}
.content .image2{
	float:right;
	}
.content .content1{
	background:url(images/About-us_10.gif) no-repeat 390px 60px;
	}
.content .text{
	width:420px;
	padding:0px 0px 10px 5px;
	}
.text1{
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial;
	line-height:20px;
	letter-spacing:1px;
	}
.container .footer{
	border-top:2px solid #129507;
	height:91px;
	background:url(images/footer_03.gif) no-repeat 0 0;
	padding-bottom:3px;	
	}
.btn1{
	background:#119609;
	width:50px;
	height:20px;
	color:#FFFFFF;
	border:0px;
	}
/*product页面样式*/
.content .left{
	width:225px;
	float:left;
	margin:0px auto !important;
	text-align:center;	
	}
.leftsidebar1{
	margin:0px auto !important;
	background:url(images/contactus_05.gif) no-repeat 0 0;
	height:40px;
	width:212px;
	list-style-type:none;
	font-size:14px;
	font-family:Arial;
	color:#FFCC00;
	padding-top:10px;
	text-align:left;
	text-indent: 35px;
	text-decoration: none;
	}	
.leftsidebar2{
	margin:0px auto !important;
	background:url(images/contactus_06.gif) no-repeat 0 0;
	height:40px;
	width:212px;
	list-style-type:none;
	font-size:14px;
	font-weight:bold;
	font-family:Arial;
	color:#ffffff;
	padding-top:10px;
	text-decoration: none;
	}
.leftsidebar2 a,a:hover{ color:#fFFFFF; font-weight:bold; text-decoration:none;}
.leftsidebar1 a,a:active{ color:#FFCC00; text-decoration:none;}
.content .left ul{
	margin:0px auto !important;
	margin:0px;
	padding:0px;
	 }
.content .right{
	width:575px;
	float:right;
	background:#9CB363;
	text-align:center;
	}
.content .bg2{
	background:url(images/Product_01.gif) repeat-x 0 0;
	height:72px;
	width:546px;
	float:left;
	text-align:left;
		}
.thread{
	margin:0px 0px 2px 330px !important; 
	margin-left:340px;
    border:0px;
 }
 .thread1{
	margin:0px 0px 2px 260px !important; 
	margin-left:260px;
    border:0px;
	 }
.thread2{
	margin:0px 0px 2px 200px !important; 
	margin-left:200px;
    border:0px;
	 }
.text_o{
	color:#FFCC00;
	font-size:14px;
	font-family:Arial;
	}
.text-b{
	font-size:12px;
	font-family:Arial;
	font-weight: normal;
	}
.text16px_b{
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	}
/*Anti-riot product*/
.leftsidebar{
	margin:0px auto !important;
	width:212px;
	background:#95AB01;
	}
.leftsidebar ul{margin:0; padding:0;}
.leftsidebar li{
	list-style-type:none;
	text-align:left;
	height:30px;
	width:212px;
	display:block;
	vertical-align:middle;
	padding:6px 0px;
	}
.leftsidebar li a{
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
	}
.leftsidebar .li2{
	background-color:#71800C;
	margin:0px auto !important;
	}
.leftsidebar li img{
	padding:3px 10px 0px 10px;
	
	}
.title1{
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:20px;
	font-family:Arial;
	}
a img{
	border:0px;
	}
/*zsstt-05*/
.product{
	text-align:centent;
	border:#FFFFFF solid 3px;
	background:#E8E9E8;	
	}
.product img{
	padding:5px 2px !important; 
	padding:5px 4px;
	
	}
.product span{
	padding:0px 20px;
	}
/*contactus*/	
.bg3{
	background:url(images/contactus_03.gif) repeat-y 0 0;
	height:30px;
	padding-bottom:2px;
	border-bottom:solid 4px #FFD38C;
	}
.text-w{
	text-align:left;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial;
	}
.btn2{
	background:url(images/contactus_14.gif);
	border:0px;
	width:99px;
	height:32px;
	text-align:left;
	margin-left:40px;
	}
.btn3{
	background:url(images/contactus_7.gif);
	border:0px;
	width:159px;
	height:31px;
	text-align:left;
	margin-left:70px;
	}
.address{
	background:url(images/contactus_07.gif) no-repeat 220px 5px;	
	background:url(images/contactus_07.gif) no-repeat 220px 15px;
	height:450px !important;
	
	}
.title2{
	font-size:24px;
	font-weight:bold;
	font-family:Arial;
	color:#FFFFFF;
	}
	/*message*/
.btn4{
	background:url(images/message_03.gif);
	width:81px;
	height:25px;
	border:0px;
	margin:20px 20px 50px 65px;
	
	}
.btn5{
	background:url(images/reset.jpg);
	width:81px;
	height:25px;
	border:0px;
	margin:20px 20px 50px 10px;
	}