body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, th, img{border:medium none;margin: 0;padding:0;}
body, button, select, textarea{font: 12px/1.5 'Microsoft Yahei',tahoma, Srial, helvetica, sans-serif; font-family:Verdana, Arial, Helvetica, sans-serif}  

body{line-height:25px;}

h1, h2, h3, h4, h5, h6{font-size: 100%;}  
em{font-style:normal;}  
ul, ol { list-style: none;}
a { text-decoration: none; color:#333;}
.m12kc a, .m21kc a, .m41kc a, .m42kc a{overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width: 70%;display: block}
.m13kc a{overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width: 60%;display: block}
.m42kcpic{display: -webkit-box; -webkit-box-orient: vertical;  -webkit-line-clamp: 7;overflow: hidden;}
a:hover { text-decoration: none; color:#329008;}
img{border:0px; backface-visibility:hidden; -webkit-backface-visibility:hidden;	/* Chrome 和 Safari */ -moz-backface-visibility:hidden; 	/* Firefox */ -ms-backface-visibility:hidden; 	/* Internet Explorer */}

body{background: url(../images/body_bg.jpg) center #257005 repeat-y;}

.float-left{float:left;}
.float-right{float:right;}

.main{  width:984px; margin:auto; overflow:hidden;} 

.bmain{width:965px; padding-top:8px; background-color:#FFFFFF; margin:auto; overflow:hidden;}
.nav{background:url(../images/navbg.jpg); height:65px;}
.daohang{color:#fff; font-size:14px; float:left; line-height:35px; width:84px; height:35px; text-align:center; font-weight:bold;}
.daohang a{color:#fff; text-decoration:none; width:84px}
.daohang a:hover{ color:#329008; text-decoration:none; width:79px; height:35px; background:url(../images/hover.jpg) no-repeat; display:block }
.line{width:2px; height:35px; background:url(../images/1_06.jpg) no-repeat; float:left; margin:0px; padding:0px 5px}
.sinput{border:1px solid #c0cfb2; height:20px; width:250px; line-height:20px;}
.m11{width:318px; border:1px solid #d6cccb; float:left; height:213px; overflow:hidden;}
.m12{width:378px; float:left}
.m13{width:263px; border:1px solid #d6cccb; float:left;height:213px; overflow:hidden;}

.m12k{width:362px;border:1px solid #d6cccb; margin:auto; background:url(../images/tbg.jpg) top repeat-x;height:213px; overflow:hidden;}
.m12kt{background:url(../images/titlebg.jpg) no-repeat; height:26px; text-align:right; padding-right:10px; }
.m12kt span{margin-left:20px; color:#FFFFFF; font-weight:bold; float:left;}
.m12kc {padding:5px;}
.m12kc li, .m13kc li, .m21kc li, .m41kc li{background:url(../images/d2.jpg) left center no-repeat; padding-left:15px;}
.m12kc span, .m13kc span, .m21kc span, .m41kc span{float:right;}

.m13kt{background:url(../images/tzgg.jpg) no-repeat; height:31px; text-align:right; padding-right:10px; color:#FFFFFF  }
.m13kt a{color:#FFFFFF  }
.m13kt span{ margin-left:20px; color:#399e42; font-weight:bold; float:left;line-height:31px;}
.m13kc {padding:5px;} 

#clear{ clear:both; height:8px; overflow:hidden; line-height:0px; font-size:0px;}

.m21{width:318px; border:1px solid #d6cccb; float:left;height:188px;background:url(../images/m2bg.jpg) top repeat-x; overflow:hidden;}
.m21kt{background:url(../images/m2tbg.jpg) no-repeat; height:31px; text-align:right; padding-right:10px; color:#FFFFFF  }
.m21kt span{margin-left:30px; color:#ffffff; font-weight:bold; float:left;line-height:31px;}
.m21kc {padding:5px;} 


.m22{border:1px solid #d6cccb; float:left;height:178px;  overflow:hidden; margin-left:7px; width:621px; padding-top:10px; padding-left:13px; background-color:#f7f7f7 }
.m22kt{   padding-right:10px; float:left;   } 
.m22kc { width:570px; float:right} 


.m31{width:962px; border:1px solid #d6cccb; float:left;height:188px;background:url(../images/m2bg.jpg) top repeat-x; overflow:hidden;}
.m31kt{ background:url(../images/m2tbg.jpg) no-repeat; height:31px; text-align:right; padding-right:10px; color:#000  }
.m31kt span{ margin-left:30px; color:#ffffff; font-weight:bold; float:left;line-height:31px;}
.m31kc { padding:10px; padding-left:14px;text-align:center;  } 
.m31kc li{ float:left; margin-right:9px; display:inline; }


.m41{width:318px; border:1px solid #d6cccb; float:left;height:213px;background:url(../images/m2bg.jpg) top repeat-x; overflow:hidden;}
.m41kt{ background:url(../images/m2tbg.jpg) no-repeat; height:31px; text-align:right; padding-right:10px; color:#FFFFFF  }
.m41kt span{ margin-left:30px; color:#ffffff; font-weight:bold; float:left;line-height:31px;}
.m41kc { padding:5px;} 

.m42{border:1px solid #d6cccb; float:left; background:url(../images/tbg.jpg) top repeat-x; overflow:hidden; margin-left:7px; width:634px;height:213px;    }
.m42kt{ background:url(../images/titlebg.jpg) no-repeat; height:26px; text-align:right; padding-right:10px; }
.m42kt span{ margin-left:20px; color:#FFFFFF; font-weight:bold; float:left;}

.m42kc { padding:5px;}
.m42kc li{ background:url(../images/d2.jpg) left center no-repeat; padding-left:15px;}
.m42kc span{ float:right;}

.m42kcpic {  width:274px; float:left; margin:8px; display:inline;height:172px; border-right:1px solid   #CCCCCC}
.m42kcpic li{ background:url(../images/d2.jpg) left center no-repeat; padding-left:15px;}
.m42first {background:none; width:258px; height:90px; overflow:hidden;}
.m42first img{ float:left; margin-right:10px; margin-left:5px; padding:0px; }
.m42first span{ float:right;   }

.leftb{float:left; width:233px;border:1px solid #dee5dd; margin:auto; background:url(../images/tbg.jpg) top repeat-x; height:500px; overflow:hidden;}
.leftbt{ background:url(../images/titlebg.jpg) no-repeat; height:26px; text-align:right;   }
.leftbt span{ margin-left:20px; color:#FFFFFF; font-weight:bold; float:left;}
.leftbc { padding:5px 20px; background:url(../images/leftbg.jpg) right; height:500px; }
.leftbc li{ background:url(../images/d1.jpg) left center no-repeat; padding-left:25px;   border-bottom:1px dashed #CCCCCC; line-height:28px;}
.leftbc span{ float:right;}



.site{ background:url(../images/sitebg.jpg) repeat-x; padding-left:10px;} 
.content{padding:15px; overflow: auto; zoom: 1;}
.content p{font: 16px 'Microsoft YaHei'; line-height: 25px;} 
.content li{ background:url(../images/d1.jpg) left center no-repeat; padding-left:10px;   border-bottom:1px dashed #CCCCCC; line-height:28px;}

#news.content table{border-collapse:collapse; border: 1px solid #000000;}
#news.content td{border-collapse:collapse; border: 1px solid #000000;}
#news.content img{width: 600px;}

.bnav{width:984px;text-align:center;background-color:#127000; border:1px solid c #cdcdcd; line-height:27px;   margin:auto; margin-top:10px;color:#005f3f; clear:both;}
.bnav a{color:#FFFFFF}
.bnav a:hover{color:#329008}

.foot{text-align:center;}

.justify-content-center{justify-content: center!important;}
.text-center{text-align: center;}
.page-num{margin: auto 3px;}
.page-num-current{font-weight: bold;}
.margin-bottom10{margin-bottom: 10px;}

.submit{
	margin-right:20px;
	width:68px;
	height:21px;
	background:url(images/userlogin_submit.gif) repeat-x;
	border:1px solid #D4B06A;
	font-weight:bold;
	color:#753D00;
	letter-spacing:3px;
	line-height:20px;
	font-size:12px;
}
