*{margin:0;padding:0;}

.cl{*zoom:1;}
.cl:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}

a{text-decoration:none;color:#910A2B;}
a:hover{color:#ff0000;}
img,input{border:none;}
body,html{margin:0 auto;}
body,button,input,select,textarea{ font:12px/20px "宋体",Arial, Helvetica, sans-serif ;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
i,b{font-style:normal;font-weight:normal;}
ul,ol{ list-style-type:none;}
.none{display:none;height:0;overflow:hidden;}
.hide,ins{display:none;}
.clear{clear:both;}
.normargin{margin:0 0 0 0;}
body{margin:0 auto;background:#fff url("../images/sidebg.jpg") repeat-x;}

.wp{width:1000px;margin:0 auto;}

/*----------------------------------------*/



.header{margin:0 auto 0;width:1000px;height: auto;}
.header .logonav{height:82px;margin:22px 0 0 0;position:relative;}
.header .logonav .logo{float:left;display:inline;width:260px;height:82px;}
.header .logonav .logo a{width:260px;height:82px;background:url("../images/logo.png");display:block;text-indent:-9999px;}

.header .nav {float:right;background:url("../images/navbg2.png") no-repeat;width:680px;margin:38px 0 0 0;height:35px;}
.header .nav ul li {margin:0 0 0 5px;}
.header .nav ul li {float:left;}
.header .nav ul li a {font-family:Microsoft YaHei;color:#fff;height:35px;line-height:35px;display:inline-block;font-weight:bold;font-size:14px;padding:0 10px;}
.header .nav ul li a:hover,.header .nav ul li.active a {background:#008F2D;}

.header .logonav p{position:absolute;right:0px;top:0px;color:#fff;}
.header .logonav p a{margin:0 5px 0 5px;color:#fff}
.header .logonav p a:hover{color:#006600;}


/*----------------------------------------*/
.sideconbox{width:1015px;margin:9px auto 30px auto;}
.sideconbox .top{background:url("../images/side_con_top.png") no-repeat;width:1015px;height:7px;overflow:hidden;}
.sideconbox .mid{background:url("../images/side_con_mid.png") repeat-y;width:1015px;padding:11px 0 0 0;}
.sideconbox .fot{background:url("../images/side_con_fot.png") no-repeat;width:1015px;height:7px;overflow:hidden;}

.banner{margin:0 0 0 17px;}
.banner img{border:1px solid #E7EBFE;}

.path{height:26px;line-height:26px;border-bottom:1px solid #CDCDCD;margin:10px 28px 0 28px;color:#666;}
.path a{color:#666;}
.path a:hover{color:#f00;}


.sidecon{padding:20px 28px 25px 28px;}

.sidebar{float:left;width:227px;border:1px solid #CDCDCD;}
.sidebar .tit{background:#EBEDEE;height:35px;margin:1px;}
.sidebar .tit h3{line-height:35px;margin:0 0 0 18px;font-size:16px;color:#333;font-family:Microsoft YaHei;}
.sidebar .tit h3 b{margin:0 0 0 5px;font-size:12px;}
.sidebar .tit h3.active{background:url("../images/index_tit_3.png") no-repeat left bottom;}
.sidebar .list{border-top:1px solid #CDCDCD;background:#fff url("../images/side_bg_2.jpg") repeat-x left bottom;position:relative;margin:0 1px 1px 1px;}
.sidebar .list .bot{background:url("../images/side_bg_1.jpg") no-repeat left bottom;width:229px;height:6px;position:absolute;bottom:-8px;left:0;overflow:hidden;}

.sidebar .list ul{}
.sidebar .list ul li.B{height:40px;margin:0 5px 0 5px;padding:0 0 5px 0;background:url("../images/s_i1.png") no-repeat 18px center;}
.sidebar .list ul li.B a{margin:14px 0 0 30px;display:inline-block;font-size:14px;color:#00804a;font-weight:bold;}

.sidebar .list ul li.S{height:35px;margin:0 5px 0 5px;padding:0 0 5px 20px;border-bottom:1px dotted #CDCDCD;color:#ccc;font-size:12px;font-family:Arial;line-height:24px;}
.sidebar .list ul li.S a{font-size:13px;color:#666;}
.sidebar .list ul li.S a:hover{text-decoration:underline;}

.sidebar .list ul li.C{height:40px;margin:0 5px 0 5px;padding:0 0 5px 0;background:url("../images/s_i1.png") no-repeat 18px center;border-bottom:1px dotted #CDCDCD;}
.sidebar .list ul li.C a{margin:14px 0 0 30px;display:inline-block;font-size:14px;color:#333;}

.sidebar .list ul li.B a:hover,.sidebar .list ul li.active a{color:#006600;font-weight:bold;}

/*----------------------------------------*/

.sidemain{float:right;width:690px;}
.sidemain .tit{border-bottom:1px solid #ccc;height:46px;}
.sidemain .tit h3{float:left;line-height:47px;margin:0 0 0 7px;font-weight:bold;font-size:14px;color:#333;}
.sidemain .tit p{float:right;display:inline;margin:15px 15px 0 0;color:#666;}
.sidemain .tit p a{color:#666;}
.sidemain .tit p a:hover{color:#f00;}

.pro{padding:0 0 0 0;}
.pro ul{}
.pro ul li{float:left;width:139px;margin:0 20px 15px 11px;display:inline;}
.pro ul li img{display:block;width:133px;height:160px;padding:2px;border:1px solid #EAEAEA;background:#fff;}
.pro ul li p{text-align:center;margin:5px 0 0 0;}
.pro ul li p a{color:#666;font-size:13px;}
.pro ul li p a:hover{color:#137100;}
.pro ul li a:hover img{border:1px solid #137100;}


.about{color:#666;padding:10px;}
.about h1{text-align:center;border-bottom:1px solid #CDCDCD;padding:0 0 8px 0;color:#333;font-size:24px;}
.about .txt{padding:15px 0 0 0;line-height:25px;}
.about .txt p{text-indent:21px;margin:10px 0 0 0;}


/*-----------------分页 页脚-----------------------*/
  
.pagelist{border-top:#137100 1px solid;border-bottom:#137100 1px solid;text-align:center;height:34px;overflow:hidden;margin:20px 0 0 0;}
.pagelist a{padding:0 15px;line-height:34px;height:34px;display:inline-block;font-size:14px;font-family:Verdana,"宋体";vertical-align:middle;color:#485F74;}
.pagelist a:hover{color:#fff;background:#247624;}
.currentPage{padding:0 15px;line-height:34px;height:34px;display:inline-block;font-size:14px;font-family:Verdana,"宋体";vertical-align:middle;color:#fff;background: #247624;}





.footer{background:#999;height:50px;margin:20px 0 0 0;}
.footer .foot{margin:0px auto 0;width:1001px;text-align:center;color:#fff;line-height:50px;}
.footer .foot a{ color: #fff;}
.footer .foot a:hover{ text-decoration: underline;}


.newlist td {
    height: 30px;
    line-height: 40px;
    color: #666;
    font-family: Arial;
    font-size: 13px;
    border-bottom: 1px dotted #ccc;
    padding-right:10px;
}
.newlist td a {
    color: #333;
}
.newTitle {
    text-align: center;
    font-size: 20px;    
    color: #007f49;
    line-height: 30px;
    font-family: Microsoft YaHei;
}
.new_tit {
    width: 100%;
    height: 30px;
    font-family:Microsoft YaHei;
    font-size: 26px;
    color: #00804a;
    text-align: center;
    line-height: 30px;
}
.newContent {
    font-size: 14px;
    line-height: 22px;
    padding-bottom: 20px;
}
.share {
    width: 100%;
    height: 50px;
    text-align: center;
    padding-top: 20px;
}
#nextOne {
    width: 668px;
    height: auto;
    font-size: 14px;
    color: #61ba80;
    border:1px dotted #a6d2b5;
    padding: 5px 15px;
    margin: 30px 0px 50px 0px;
    line-height: 30px;
}
#nextOne a{
    color: #61ba80;
}
.newinfo {
    width:698px;
    height: 25px;
    line-height: 25px;
    color: #61ba80;
    font-size: 12px;
    border:1px solid #a6d2b5;
    margin: 20px 0px;
    text-indent: 20px;
    font-family: Arial;
}
.pro_left {
    width: 100%;
    height: auto;    
    text-align: center
}
.pro_left img
{
    margin: 0 auto;
	padding:2px;
	}
#pro_right {
    width: 100%;
    height: auto;  
    

}
.proinfo p
{
	font-size:14px;
    color:#666;
    line-height:20px;
	}
.btn
{
	width:200px;
	height:30px;
	text-align:right;
	padding-top:30px;
	padding-left:220px;
	}
.btn a
{
	width:80px;
	height:30px;
	background:#00804a;
	font-size:12px;
	color:#fff;
	display:block;
	float:left;
	line-height:30px;
	text-align:center;
	margin-right:10px;
	}
.proinfo
{
	width:100%;
	height:auto;
	padding-top:20px;	
	}
	.new_print {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #00804a;
    border-top: 1px dotted #ddd;
    padding-top: 20px;
    font-size: 12px;    
}
.new_print a {
    color: #00804a;
}
.new_print a:hover {
    color: #666;
}

.contact_txt {
    width: 100%;
    height: auto; 
    line-height: 24px;
    font-size: 14px;
    color: #333;
    font-family: Arial;
}
.map {
    width: 100%;
    height: 300px;
}

.content{ width: 100%;height: auto;}
.pro #pro{ width:168px; height:275px; border: solid 1px #dfdfdf; float:left;  margin-left:10px;_margin-left:10px; margin-bottom:20px; padding-bottom:10px;}
.pro #pro li{ list-style:none; margin: 0px; }
.pro #proimg{ width:150px; height:190px; text-align:center;padding: 0px 9px;}
.pro #proimg img{border: none;padding: 0px;margin-top: 10px;}
.pro #protitle{ width:150px;font-size: 14px;height:30px; line-height:30px; text-align:center; color:#078a42; margin:0px auto;font-family: Microsoft YaHei;}
.pro #prodescrip{width: 90%;padding:0px 5%; height:70px; text-align:left; font-size:12px; color:#999; line-height:150%;margin:0px auto;}

.honor li{ width: 190px;height: 160px;float: left;margin: 10px;border: 1px solid #d6d6d6;background: #efefef;padding: 8px;}
.honor li img{ width: 190px;height: 130px;}
.honor li p{ text-align: center;line-height: 20px;color: #333;font-size: 12px;padding: 0 10px;}


.show .list{ width: 180px;height: 180px;float: left;padding: 10px;border:1px solid #ccc;border-radius:10px;margin:10px;}
.show .list .tit{ width: 80%;height: auto;padding: 15px 10% 0 10%;border:none;}
.show .list .tit .name{ width: 100%;height: auto;float: left;font-family: "Microsoft YaHei";font-size: 14px;}
.show .list .tit .name a{ color: #333;}
.show .list .tit .more{ width:100% ;height: 30px;float: left;font-family: "Microsoft YaHei";}
.show .list .tit .more a{display: block;width: 73px;height: 22px;;line-height: 22px;font-size: 12px;color: #999;background: url(../images/more2.jpg) no-repeat;}
.show .list .tit .more a b{ font-family: "宋体";}
.show .list img{ width: 100%;height: 120px;border-radius:10px;}

.showinfo .list{ width: 140px;height: 135px;background: url(../images/show_bg.jpg) no-repeat 6px 6px;float: left;padding: 6px 15px;}
.showinfo .list .tit{ width: 100%;height: auto;font-family: "Microsoft YaHei";font-size: 14px;text-align:center;border:none;padding-top:5px;}
.showinfo .list .tit a{ color: #333;}
.showinfo .list img{ width: 140px;height: 100px;border-radius:3px;}






