body {
	font-size: 12px;
	color: #333333;
	margin: 0px;
	background-color: #9FC740;
}
a:link,a:visited,a:active {
	font-size: 12px;
	color: #333;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #FF0000;
}
p,ul,ol,li,form {
	margin: 0;
	padding: 0;
	list-style: none;
}
.top {
	height: 260px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/templatemo_header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.tops {
	height: 150px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.logo {
	float: left;
	height: 150px;
	width: 300px;
}
.logo img {
	margin-top: 40px;
	padding: 0px;
	margin-left: 10px;
}
.sy {
	background-image: url(../images/templatemo_menu_hover.png);
}
.dh {
	float: right;
	height: 90px;
	width: 600px;
	padding-top: 60px;
}
.dh ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.dh li {
	display: inline;
	float: left;
}
.dh li a:link, .dh li a:visited,.dh li a:active {
	text-align: center;
	display: block;
	height: 43px;
	width: 120px;
	line-height: 35px;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.dh li a:hover {
	background-image: url(../images/templatemo_menu_hover.png);
}

.topx {
	height: 80px;
	width: 960px;
	clear: both;
	text-align: right;
	padding-top: 30px;
	padding-right: 20px;
	font-size: 14px;
	color: #FFFF00;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.hdp {
	height: 300px;
	width: 1600px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/bj.jpg);
	background-repeat: repeat-y;
}

.nr {
	height: auto;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	background-image: url(../images/bj.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.nrn {
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
}
.nrns {
	height: 260px;
	width: 980px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	margin-top: 20px;
}
.nrnx {
	height: 300px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.jiao {
	height: 100px;
	width: 1600px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-top: 25px;
	line-height: 25px;
}

.jj {
	float: left;
	height: 250px;
	width: 390px;
	margin-left: 10px;
}



.xw {
	float: left;
	height: auto;
	width: 300px;
	margin-right: 10px;
	margin-left: 10px;
}
.xwx {
	margin-left: 10px;
	height: auto;
	width: 290px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.xwx ul {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
	list-style-position: inside;
}
.xwx li {
	line-height: 25px;
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	list-style-type: disc;
	list-style-position: inside;
}
.xwx a {
	text-decoration: none;
	font-size: 12px;
	color: #333333;
}

.wm {
	float: left;
	height: auto;
	width: 260px;
	background-image: url(../images/wm-1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.wmx {
	margin-right: 10px;
	margin-left: 10px;
	height: 200px;
	padding: 10px;
}

.wmx ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.wmx li {
	list-style-type: none;
	font-size: 12px;
	line-height: 1.6;
	color: #333333;
}


.di {
	background-image: url(../images/di.jpg);
	background-repeat: repeat-x;
	height: 15px;
	width: 986px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-position: center bottom;
}
.cp {
	height: auto;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #FFFFFF;
}

.cpx {
	height: 400px;
	width: 960px;
}
.cpxn {
	height: 374px;
	width: 450px;
	border: 1px solid #CCCCCC;
	float: left;
	padding: 3px;
	margin: 10px;
}
.cpxn h5 {
	line-height: 25px;
	margin-top: 10px;
	background-color: #F0F0F0;
	padding-left: 5px;
	padding-right: 5px;
}
.cpxn a {
	font-size: 14px;
	color: #336600;
	text-decoration: none;
}
.cpxn p {
	margin: 0px;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
}
.cpnrztp {
	height: 130px;
	width: 85px;
	margin-left: 5px;
	border: 1px solid #E7E7E7;
	padding: 2px;
	margin-bottom: 10px;
}
.cpnrztp h5 {
	line-height: 25px;
	background-color: #F0F0F0;
	padding-left: 5px;
	padding-right: 5px;
	margin: 0px;
}
.cpnrztp a {
	font-size: 14px;
	color: #336600;
	text-decoration: none;
}
.cpnrztp p {
	margin: 0px;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 5px;
}
.lbnrztp {
	height: auto;
	width: 200px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.t20 {
	height: 20px;
	clear: both;
}



.title01{
	height:29px;
	line-height:29px;
	font-weight:bold;
	background-image: url(../images/6title.jpg);
	text-align: left;
	margin-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #557C12;

}

.title01 span{float:right;padding:5px 3px 0 0;}

.title01 a {

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}
.title02{
	height:29px;
	line-height:29px;
	font-weight:bold;
	background-image: url(../images/6title.jpg);
	text-align: left;
	margin-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #557C12;
	margin-right: 10px;
}

.title02 span{float:right;padding:5px 3px 0 0;}

.title02 a {

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}
.title03{
	height:45px;
	line-height:45px;
	background-image: url(../images/gp=0.jpg);
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #557C12;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 60px;

}

.title03 span{float:right;padding:5px 3px 0 0;}

.title03 a {

	font-size: 18px;

	font-weight: bold;

	color: #3F4B27;

	text-decoration: none;

}
.title04{
	height:45px;
	line-height:45px;
	background-image: url(../images/fm=21&gp=0.jpg);
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #557C12;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 60px;

}
.title04 span{float:right;padding:5px 3px 0 0;}

.title04 a {

	font-size: 18px;

	font-weight: bold;

	color: #3F4B27;

	text-decoration: none;

}
.title05{
	height:45px;
	line-height:45px;
	background-image: url(../images/&gp=0.jpg);
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #557C12;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 60px;

}
.title05 span{float:right;padding:5px 3px 0 0;}

.title05 a {

	font-size: 18px;

	font-weight: bold;

	color: #3F4B27;

	text-decoration: none;

}
.title06{
	height:45px;
	line-height:45px;
	background-image: url(../images/42006.jpg);
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #557C12;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 80px;
	margin-bottom: 10px;
}
.title06 span{float:right;padding:5px 3px 0 0;}

.title06 a {

	font-size: 18px;

	font-weight: bold;

	color: #3F4B27;

	text-decoration: none;

}
.lbnr {
	height: auto;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.lbzs {
	width: 180px;
	margin-left: 10px;
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c3d4e7;
	margin-top: 20px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 5px;
}

.lbzx {
	width: 170px;
	margin-left: 10px;
	height: auto;
	padding-left: 20px;
}
.lbzx ul {
	margin: 0px;
	padding: 0px;
}
.lbzx li {
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.lbzx a {
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.lbwm {
	width: 190px;
	margin-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.lbwmx {
	height: auto;
	width: 190px;
	margin-bottom: 20px;
	margin-left: 10px;
}
.lbrs {
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 20px;
	line-height: 30px;
	height: 30px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #557C12;
	width: 680px;
	background-image: url(../images/&gp=0.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}
.lbrs b {
	float: left;
	padding-left: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.lbrs p {
	float: right;
	margin: 0px;
	padding: 0px;
}



.lbwm {
	line-height: 30px;
	height: 30px;
	margin-top: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c3d4e7;
	width: 180px;
	padding-left: 10px;
}
.lbwmx {
	padding-top: 10px;
}
.lbwmx ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.lbwmx li {
	font-size: 12px;
	line-height: 1.7;
	color: #333333;
	padding-right: 5px;
	padding-left: 5px;
	list-style-type: none;
}

.lbrx {
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-top: 10px;
}
.lbrx ul {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
	clear: both;
}
.lbrx li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	height: 30px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/d2.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.lbrx a {
	float: left;
	padding-left: 20px;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.lbrx span {
	float: right;
	padding-right: 10px;
}
.lbnrrx {
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-top: 10px;
}
.lbbt {
	font-size: 20px;
	line-height: 25px;
	font-weight: bold;
	color: #333333;
	height: auto;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.lbsj {
	line-height: 30px;
	text-align: center;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 14px;
	color: #666666;
	padding-bottom: 5px;
}
.lbxwnrn {
	font-size: 12px;
	line-height: 1.8;
	color: #333333;
	padding: 10px;
	width: 715px;
}
.lbxwnrn img{
max-width:690px;
width:e­xpression(this.width>690?"590px":this.width);
max-height:690px;
height:e­xpression(this.height>690?"690px":this.height);
}
.lbtpn {
	float: left;
	height: 350px;
	width: 345px;
	margin: 5px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.lbtpn h5 {
	line-height: 25px;
	font-size: 12px;
	background-color: #F0F0F0;
}
.lbtpn p {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	margin: 0px;
	line-height: 25px;
}
.lbtpcy {
	float: left;
	height: 170px;
	width: 161px;
	margin: 5px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.lbtpncy h5 {
	line-height: 25px;
	font-size: 12px;
	background-color: #F0F0F0;
}
.lbtpcy a {
	text-align: center;
	display: block;
	background-color: #F0F0F0;
}



.lbtp {
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-top: 10px;
	width: 735px;
	height: auto;
}
.lbtp h5 {
	margin: 0px;
	line-height: 25px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.lbnrtp {
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-top: 10px;
	width: 735px;
	height: auto;
}
.lbtpnr {
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-top: 10px;
	width: 735px;
	height: auto;
}
.lbtpnr img {
	
	margin-left: 10px;
}
.lbtpnr p {
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
}


.lbfy {
	float: left;
	width: 730px;
	margin-left: 30px;
	height: 40px;
	margin-bottom: 20px;
	line-height: 40px;
	margin-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin-top: 10px;
}
.lbfy ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.lbfy li {
	line-height: 25px;
	height: 25px;
}
.lbfztpx {
	height: auto;
	width: 736px;
	margin-right: 10px;
	margin-left: 20px;
}
.lbfztpxs {
	line-height: 35px;
	background-image: url(../images/fm=21&gp=0.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 35px;
	text-align: left;
	padding-left: 55px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #45680E;
}
.lbfztpx b {
	float: left;
	margin: 0px;
	padding: 0px;
}
.lbfztpx p {
	float: right;
	margin: 0px;
	padding: 0px;
}
.lbfztpxs a {
	font-size: 14px;
	font-weight: bold;
	color: #4B7310;
	text-decoration: none;
	padding-right: 5px;
}
.lbfztpxxx {
	float: left;
	height: 350px;
	width: 345px;
	margin: 10px;
	border: 1px solid #CCCCCC;
	padding: 4px;
}
.lbfztpxxx h5 {
	line-height: 28px;
	background-color: #F0F0F0;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lbfztpxxx p {
	text-align: left;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.lbscnr {
	height: auto;
	width: 740px;
	margin-right: 10px;
	margin-left: 10px;
}



/*新闻标题图片简介开始*/
img {border: 0;}
.warp-box{
	width:290px;
	margin-left: 10px;
}
.warp-box h3{height:40px; line-height:40px; font-weight:bold;
			font-size:14px; font-family:"\5FAE\8F6F\96C5\9ED1"}
.warp-box h3 a{ color:#388FEC}
.warp-box .box{ overflow:hidden}
.warp-box .box img{
	float:left;
	width:90px;
	height:60px;
	margin-right: 10px;
}
.warp-box .box div{ float:right; width:190px; height:60px; line-height:20px; text-align:left}
.warp-box .box div a{ color:#5C5B58}


/*新闻标题图片简介结束*/

.jiao {
	height: 75px;
	width: 1600px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	padding-top: 25px;
	line-height: 25px;
}
/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:600px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 600)?"600px":"auto"}
		   );
	}

.ecomment {margin:0;padding:0;}
.ecomment {margin-bottom:12px;overflow-x:hidden;overflow-y:hidden;padding-bottom:3px;padding-left:3px;padding-right:3px;padding-top:3px;background:#FFFFEE;padding:3px;border:solid 1px #999;}
.ecommentauthor {float:left; color:#F96; font-weight:bold;}
.ecommenttext {clear:left;margin:0;padding:0;}

/*滑动门开始*/
/* 标准盒模型 */
.ttl{height:18px;}
.ctt{
	height:auto;
	padding:10px;
	clear:both;
	text-align:left;
	border-top-width: 0;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width: 717px;
}
.ctt img{width:auto;max-width:100%; height:auto;}
.w936{
	clear:both;
	width:740px;/*滑动门的宽度*/
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
}
/* TAB 切换效果 */
.tb_{
	background-color: #F0F0F0;
	height: 35px;
}
.tb_ ul{height:24px;}
.tb_ li{
	float:left;
	height: 30px;
	line-height:1.9;
	width: 100px;
	cursor:pointer;
	text-align: center;
}
/* 控制显示与隐藏css类 */
.normaltab   {
	color:#660000;
	height: 35px;
	width: 182px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.hovertab    {
	color:#660000;
	font-weight:bold;
	height: 30px;
	width: 182px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CD292B;
}
.dis{
	display:block;
	font-size: 12px;
	line-height: 1.8;
}
.undis{display:none;}
/*滑动门结束*/
