@charset "utf-8";
/* CSS Document */
::selection {
	background:#d3d3d3;
	color:#555;
	}
	
	::-moz-selection {
	background:#d3d3d3;
	color:#555;
	}
	
	::-webkit-selection {
	background:#d3d3d3;
	color:#555;
	}
body{
	margin:0px;
	padding:0px;
	font-size:13px;
	font-family:Arial,"宋体";

}
ul,li,dl,dt,dd,h1,h2,h3,h5,h6,p,b{
	margin:0px;
	padding:0px;
	list-style:none;
}
a{
	text-decoration:none;
}
img{
	border:0px;
}
#top{
	width:100%;
	height:35px;
	background:#f4f4f4;
}
#top .center{
	width:1000px;
	height:35px;
	line-height:35px;
	margin:0px auto;
}
#top .center .left{
	width:200px;
	height:35px;
	line-height:35px;
	float:left;
	color:#666666;
}
#top .center .right{
	width:220px;
	height:35px;
	line-height:35px;
	float:right;
}
#top .center .right li {
	min-width:60px;
	height:35px;
	line-height:35px;
	float:left;
	background:url(../images/top_line.jpg) no-repeat left center;
	padding-left:5px;
}
#top .center .right .now{
	background:none;
}
#top .center .right li a{
	color:#666666;
}
#top .center .right li a:hover{
	color:#239242;
}
#header{
	width:100%;
	height:110px;
	background:#efefef;
}
#header .center{
	width:1000px;
	height:110px;
	margin:0px auto;
}
#header .center .logo{
	width:583px;
	height:106px;
	float:left;
	margin:0px 0px 0px 10px;
}
#header .center .tel{
	min-width:240px;
	height:50px;
	float:left;
	margin:60px 0px 0px 40px;
}
#header .center .tel dt{
	width:43px;
	height:43px;
	background:url(../images/tel.jpg) no-repeat;
	float:left;
	margin:0px 5px 0px 0px;
}
#header .center .tel dd{
	min-width:200px;
	height:43px;
	line-height:43px;
	font-size:13px;
	color:#239242;
	font-weight:bold;
}
#header .center .weixin{
	margin-right:30px;
}
#header .center .weixin,#header .center .weixin img{
	width:80px;
	height:80px;
	float:right;
	
	
	
}
#header .center .weixin dl{
	width:80px;
	height:100px;
	float:right;
	margin-top:8px;
}
#header .center .weixin dl dd{
	width:80px;
	height:20px;
	text-align:center;
	font-size:13px;
	color:#17a44d;
}
#nav{
	width:100%;
	height:45px;
	line-height:45px;
	background:#17a44d;
}
#nav .center{
	width:1000px;
	height:45px;
	line-height:45px;
	margin:0px auto;
}
#nav .center li{
	width:100px;
	height:45px;
	line-height:45px;
	font-size:14px;
	color:#fff;
	display:block;
	float:left;
	text-align:center;
}
#nav .center li a{
	color:#fff;
	display:block;
}
#nav .center li a:hover{
	background:#0a7433;
}
.active{
	background:#0a7433;
}
#main{
	width:1000px;
	min-height:480px;
	margin:0px auto;
	margin-top:10px;
}
#main .left_area{
	width:206px;
	min-height:450px;
	float:left;
	
}
#main .left_area .left_class{
	width:206px;
	min-height:100px;
	float:left;
	border:1px solid #e4e4e4;
}
#main .left_area .left_class h1{
	width:197px;
	height:36px;
	line-height:36px;
	padding-left:10px;
	background:url(../images/left_bg.jpg) no-repeat;
	float:left;
	font-size:14px;
	color:#fff;	
}
#main .left_area .left_class .class_list{
	width:180px;
	min-height:50px;
	float:left;
	padding:10px;
	padding-top:0px;
	margin:5px 0px 0px 2px;
}
#main .left_area .left_class .class_list li{
	width:176px;
	height:28px;
	line-height:25px;
	background:url(../images/li_bg.jpg) no-repeat;
	float:left;
	margin:5px 0px 0px 0px;
	color:#222;
	text-align:center;
	font-size:13px;
	display:block;
	cursor:pointer;
}
#main .left_area .left_class .class_list li:hover{
	background:url(../images/li_bg_h.jpg) no-repeat;
}
#main .left_area .left_class .class_list li a{
	color:#666;
}
#main .left_area .left_class .class_list li a:hover{
	color:#17a44d;
}
#main .left_area .left_cont{
	width:206px;
	min-height:220px;
	float:left;
	border:1px solid #d7d8d8;
	margin:10px 0px 0px 0px;
}
#main .left_area .left_cont h1{
	width:200px;
	height:35px;
	line-height:35px;
	float:left;
	font-size:15px;
	color:#888888;
	padding-left:6px;
}
#main .left_area .left_cont h1 b{
	color:#be1706;
}
#main .left_area .left_cont p{
	min-width:200px;
	line-height:30px;
	float:left;
	margin:5px 0px 0px 5px;

}
#main .right_area{
	width:780px;
	min-height:450px;
	float:right;
}
/*首页 start*/
#main .right_areas{
	width:780px;
	height:450px;
	float:right;
}#main .right_area .prod_list{
	width:780px;
	min-height:410px;
	float:left;
	border:1px solid #dcdcdc;
}
#main .right_area .prod_list .prod_s{
	width:220px;
	height:190px;
	float:left;
	margin:15px 8px 0px 25px
}
#main .right_area .prod_list .prod_s dt{
	width:220px;
	height:170px;
}
#main .right_area .prod_list .prod_s dt img{
	width:220px;
	height:170px;
	display:block;
}
#main .right_area .prod_list .prod_s dt img:hover{
	opacity:Alpha(Opacity=80);
	opacity:0.8;
}
#main .right_area .prod_list .prod_s dd{
	width:220px;
	height:20px;
	line-height:20px;
	text-align:center;
}
#main .right_area .prod_list .prod_s dd a{
	color:#434242;
}
#main .right_area .prod_list .prod_s dd a:hover{
	color:#17a44d;
}
/*...................*/
#main .right_areas .prods_list{
	width:780px;
	height:415px;
	float:left;
	border:1px solid #dcdcdc;
	overflow:hidden;
}
#main .right_areas .prods_list .prod_s{
	width:220px;
	height:190px;
	float:left;
	margin:15px 8px 0px 25px
}
#main .right_areas .prods_list .prod_s dt{
}
#main .right_areas .prods_list .prod_s dt img{

	display:block;
}
#main .right_areas .prods_list .prod_s dt img:hover{
	opacity:Alpha(Opacity=80);
	opacity:0.8;
}
#main .right_areas .prods_list .prod_s dd{
	width:220px;
	height:20px;
	line-height:20px;
	text-align:center;
}
#main .right_areas .prods_list .prod_s dd a{
	color:#434242;
}
#main .right_areas .prods_list .prod_s dd a:hover{
	color:#17a44d;
}
#main .right_areas  .about_area{
	width:780px;
	height:230px;
	float:left;
	margin:20px 0px 0px 0px;
}
#main .right_areas .about_area .left_about{
	width:500px;
	height:230px;
	background:url(../images/about_bg.jpg) no-repeat;
	float:left;
}
#main .right_areas .about_area .left_about h1{
	width:450px;
	height:35px;
	line-height:35px;
	float:left;
	font-size:17px;
	color:#cb3223;
	padding-left:50px;
	margin-top:10px;
}
#main .right_areas .about_area .left_about dl{
	width:470px;
	height:130px;
	float:left;
	margin:10px 0px 0px 20px;
}
#main .right_areas .about_area .left_about dl dt,#main .right_area .about_area .left_about dl dt img{
	width:134px;
	height:108px;
	float:left;
	margin-right:5px;
}
#main .right_areas .about_area .left_about dl dd{
	line-height:20px;
	font-size:13px;
	color:#333333;
}
#main .right_areas .about_area .left_about dl dd a{
	color:#ff0000;
	
}
#main .right_areas .left_about h1 span{
	width:60px;
	height:15px;
	line-height:15px;
	background:#fff;
	float:right;
	font-size:12px;
	margin:10px 10px 0px 0px;
	text-align:center;
}
#main .right_areas .left_about h1 span a{
	color:#ff822f;
}
#main .right_areas .about_area .right_news{
	width:260px;
	height:230px;
	float:right;
}
#main .right_areas .about_area .right_news h1{
	width:245px;
	height:28px;
	padding-left:5px;
	padding-top:3px;
	background:url(../images/news_title_bg.jpg) no-repeat;
	float:left;
	font-size:13px;
	color:#fff;	
	margin-top:5px;
}
#main .right_areas .about_area .right_news ul{
	width:250px;
	height:190px;
	overflow:hidden;
	float:left;
}
#main .right_areas .about_area .right_news ul li{
	width:240px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:13px;
	background:url(../images/jiantou.jpg) no-repeat 5px center;
	padding-left:20px;
	border-bottom:1px dashed #dcdcdc;
	overflow:hidden;
}
#main .right_areas .about_area .right_news ul li a{
	width:240px;
	font-size:13px;
	color:#333;
	display:block; 
}
#main .right_areas .about_area .right_news ul li a:hover{
	color:#17a44d;
}
/*首页 end*/
#main .right_area .prod_list{
	width:780px;
	min-height:410px;
	float:left;
	border:1px solid #dcdcdc;
}
#main .right_area .prod_list .prod_s{
	width:220px;
	height:190px;
	float:left;
	margin:15px 8px 0px 25px
}
#main .right_area .prod_list .prod_s dt{
	width:220px;
	height:170px;
}
#main .right_area .prod_list .prod_s dt img{
	width:220px;
	height:170px;
	display:block;
}
#main .right_area .prod_list .prod_s dt img:hover{
	opacity:Alpha(Opacity=80);
	opacity:0.8;
}
#main .right_area .prod_list .prod_s dd{
	width:220px;
	height:20px;
	line-height:20px;
	text-align:center;
}
#main .right_area .prod_list .prod_s dd a{
	color:#434242;
}
#main .right_area .prod_list .prod_s dd a:hover{
	color:#17a44d;
}
/*...................*/
#main .right_area .prods_list{
	width:780px;
	min-height:415px;
	float:left;
	border:1px solid #dcdcdc;
	overflow:hidden;
}
#main .right_area .prods_list .prod_s{
	width:220px;
	height:190px;
	float:left;
	margin:15px 8px 0px 25px
}
#main .right_area .prods_list .prod_s dt{
}
#main .right_area .prods_list .prod_s dt img{

	display:block;
}
#main .right_area .prods_list .prod_s dt img:hover{
	opacity:Alpha(Opacity=80);
	opacity:0.8;
}
#main .right_area .prods_list .prod_s dd{
	width:220px;
	height:20px;
	line-height:20px;
	text-align:center;
}
#main .right_area .prods_list .prod_s dd a{
	color:#434242;
}
#main .right_area .prods_list .prod_s dd a:hover{
	color:#17a44d;
}
#main .right_area  .about_area{
	width:780px;
	height:230px;
	float:left;
	margin:20px 0px 0px 0px;
}
#main .right_area .about_area .left_about{
	width:500px;
	height:230px;
	background:url(../images/about_bg.jpg) no-repeat;
	float:left;
}
#main .right_area .about_area .left_about h1{
	width:450px;
	height:35px;
	line-height:35px;
	float:left;
	font-size:17px;
	color:#cb3223;
	padding-left:50px;
	margin-top:10px;
}
#main .right_area .about_area .left_about dl{
	width:470px;
	height:130px;
	float:left;
	margin:10px 0px 0px 20px;
}
#main .right_area .about_area .left_about dl dt,#main .right_area .about_area .left_about dl dt img{
	width:134px;
	height:108px;
	float:left;
	margin-right:5px;
}
#main .right_area .about_area .left_about dl dd{
	line-height:20px;
	font-size:12px;
	color:#333333;
}
#main .right_area .about_area .left_about dl dd a{
	color:#ff0000;
	
}
#main .right_area .left_about h1 span{
	width:60px;
	height:15px;
	line-height:15px;
	background:#fff;
	float:right;
	font-size:12px;
	margin:10px 10px 0px 0px;
	text-align:center;
}
#main .right_area .left_about h1 span a{
	color:#ff822f;
}
#main .right_area .about_area .right_news{
	width:260px;
	height:230px;
	float:right;
}
#main .right_area .about_area .right_news h1{
	width:245px;
	height:28px;
	padding-left:5px;
	padding-top:3px;
	background:url(../images/news_title_bg.jpg) no-repeat;
	float:left;
	font-size:13px;
	color:#fff;	
	margin-top:5px;
}
#main .right_area .about_area .right_news ul{
	width:250px;
	height:190px;
	overflow:hidden;
	float:left;
}
#main .right_area .about_area .right_news ul li{
	width:240px;
	height:30px;
	line-height:30px;
	float:left;
	font-size:13px;
	background:url(../images/jiantou.jpg) no-repeat 5px center;
	padding-left:20px;
	border-bottom:1px dashed #dcdcdc;
	overflow:hidden;
}
#main .right_area .about_area .right_news ul li a{
	width:240px;
	font-size:13px;
	color:#333;
	display:block; 
}
#main .right_area .about_area .right_news ul li a:hover{
	color:#17a44d;
}
#main .case_show{
	width:1000px;
	height:220px;
	border:1px solid #dcdcdc;
	float:left;
	margin:15px 0px 0px 0px;
	overflow:hidden;
}
#main .case_show h1{
	width:970px;
	height:31px;
	line-height:31px;
	background:url(../images/case_title_bg.jpg) no-repeat;
	float:left;
	font-size:14px;
	color:#fff;
	padding-left:30px;
}
#main .case_show h1 span{
	width:60px;
	height:15px;
	line-height:15px;
	background:#fff;
	float:right;
	font-size:12px;
	margin:7px 10px 0px 0px;
	text-align:center;
}
#main .case_show h1 span a{
	color:#ff822f;
}
#main .case_show dl{
	width:190px;
	height:170px;
	float:left;
	margin:10px 5px 0px 5px;
}
#main .case_show img{
	width:190px;
	height:150px;
}
#main .case_show dl dt img:hover{
	opacity:Alpha(Opacity=80);
	opacity:0.8;
}
#main .case_show dl dd{
	width:190px;
	height:20px;
	line-height:20px;
	text-align:center;
	color:#333;
}
#main .case_show dl dd a{
	color:#333;
}
#main .case_show dl dd a:hover{
	color:#17a44d;
}
#foot_nav{
	width:100%;
	height:30px;
	line-height:30px;
	background:#17a44d;
	margin-top:20px;
}
#foot_nav .center{
	width:1000px;
	height:30px;
	line-height:30px;
	margin:0px auto;
}
#foot_nav .center li{
	width:100px;
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#fff;
	display:block;
	float:left;
	text-align:center;
	background:url(../images/foot_line.jpg) no-repeat 5px center;
	margin-right:10px;
}
#foot_nav .center li a{
	color:#fff;
}
#foot_nav .center li:hover{
	background:#0a7433;
}
#foot_nav .center .now{
	background:none;
}
#footer{
	width:100%;
	height:150px;
	background:#eaeaea;
}
#footer .center{
	width:1000px;
	height:130px;
	margin:0px auto;
	padding-top:20px;
}
#footer .center dl {
	width:960px;
	height:110px;
	margin:0px 0px 0px 10px;
}
#footer .center dl dt{
	width:247px;
	height:106px;
	float:left;
	margin-right:5px;
}
#footer .center dl dd {
	min-width:700px;
	height:30px;
	line-height:30px;
	font-size:12px;
	float:left;
	color:#333;
}
#main .right_area .right_title{
	width:770px;
	height:30px;
	line-height:30px;
	background:#008e32;
	color:#fff;
	font-size:14px;
	padding-left:10px;
	border-left:5px solid #cdc10b;
	overflow:hidden;
}
#main .right_area .right_title a{
	color:#fff;
}
#main .right_area .right_cont{
	width:760px;
	min-height:300px;
	float:left;
	padding:10px;
	font-size:12px;
	line-height:30px;
}

#main .right_area .news_list{
	width:730px;
	height:180px;
	float:left;
	margin:10px 0px 0px 0px;
}
#main .right_area .news_list .news_img{
	width:213px;
	height:169px;
	background:url(../images/about_img_bg.jpg) no-repeat;
	float:left;
	text-align:left;
	padding-top:3px;
	padding-left:2px;
}
#main .right_area .news_list .news_img img{
	width:200px;
	height:154px; 
	display:block;
}
#main .right_area .news_list .news_img img:hover{
	opacity:Alpha(Opacity=90);
	opacity:0.9;
}
#main .right_area .news_list .news_title{
	width:500px;
	height:25px;
	line-height:25px;
	float:left;
	font-size:16px;
	color:#5c060b;
	font-weight:bold;
}
#main .right_area .news_list .news_title a{
	color:#17a44d;
}
#main .right_area .news_list .news_title a:hover{
	color:#555;
}
#main .right_area .news_list .news_more{
	width:500px;
	height:100px;
	overflow:hidden;
	font-size:13px;
	line-height:25px;
	color:#5f5f5f;
}
#main .right_area .news_list .news_btn a{
	width:100px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:12px;
	background:url(../images/btn.jpg) no-repeat;
	color:#fff;
	font-family:"微软雅黑";
	cursor:pointer;
	border:0px;
	float:left;
	margin-top:5px;
}
#main .right_area .news_content{
	width:770px;
	min-height:400px;
	float:left;
	padding:10px;
	font-size:13px;
	line-height:30px;
	color:#555;
}
#main .right_area .news_content img{
	width:750px;
	height:400px;
}
#main .right_area  .title{
	width:770px;
	height:30px;
	line-height:30px;
	font-size:18px;
	text-align:center;
	color:#555;
	float:left;
	overflow:hidden;
}
#main .right_area  .time{
	width:770px;
	height:30px;
	line-height:30px;
	font-size:13px;
	text-align:center;
	color:#555;
	float:left;
}
#main .right_area .prod_lists{
	width:180px;
	height:210px;
	margin:10px 12px 0px 0px;
	border:1px solid #dcdcdc;
	float:left;
}
#main .right_area .prod_lists dt{
	
}
#main .right_area .prod_lists dt img{
	
}
#main .right_area .prod_lists dt img:hover{
	opacity:Alpha(Opacity=80);
	opacity:0.8;
}
#main .right_area .prod_lists .title{
	width:180px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#17a44d;
	font-weight:bold;
}
#main .right_area .prod_lists .title a{
	width:180px;
	height:25px;
	line-height:25px;
	text-align:center;
	color:#17a44d;
	font-weight:bold;
	font-size:14px;
}
#main .right_area .prod_lists .title a:hover{
	color:#555;
}
#main .right_area .prod_lists .price{
	width:180px;
	height:25px;
	line-height:25px;
	color:#FF5500;
	text-align:center;
	font-weight:bold;
}
#main .right_area .prod_img{
	width:650px;
	height:400px;
	float:left;
	margin:10px 0px 0px 60px;
}
#main .right_area .prod_img img{
	width:650px;
	height:400px;
	
}
#main .right_area .prod_title{
	width:750px;
	height:30px;
	line-height:30px;
	float:left;
	margin-top:10px;
	font-weight:bold;
	padding-left:10px;
	border-bottom:1px solid #dcdcdc;
	color:#17a44d;
}
#main .right_area .prod_content{
	width:760px;
	min-height:300px;
	float:left;
	padding:10px;
	font-size:13px;
	line-height:30px;
	color:#555;
}
.next{
	margin-top:20px;
	float:left;
	text-align:center;
}
.next a{
	color:#17a44d;
}