@charset "utf-8";
/* CSS Document */
html { overflow-x: hidden; overflow-y: auto; }
body{ margin:0; padding:0; font-size:12px; font-family:"宋体";  width:100%; background:url(../images/bg.jpg) repeat;}
.fl{ float:left;}
.fr{ float:right;}
*{ margin:0; padding:0;}
ul{ list-style:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#FF9900;}
img{ border:0;}
.clear{ clear:both;}
input,button,textarea{ background:none; border:none; outline:none;  font-family:"微软雅黑";}


.topbg{ width:100%; height:32px; background:#000;}
.top{ width:1000px; margin:0 auto;}
.top ul{ width:auto; float:right;}
.top ul li{ width:70px; float:left; }
.top ul li a{ display:block; width:70px; float:left; text-align:center; line-height:32px; color:#969090; font-family:"微软雅黑"; font-size:12px;}
.top ul li.line1{ width:4px; height:32px; background:url(../images/icon3.jpg) no-repeat center;}
.top ul li a:hover{ color:#FFFFFF;}

.top2bg{ width:100%; height:110px; background:#fff;}
.top2{ width:1100px; height:110px; margin:0 auto;}
.logo{ width:700px; height:110px; background:url(../images/logo.jpg) no-repeat left center; }
.dianhua{ width:300px; height:110px; background:url(../images/dh.jpg) no-repeat right center;}

.nav{ width:100%; height:47px; background:#39a20a;  }
.nav ul{ padding:0; width:1100px; height:47px; margin:0 auto;}
.line{ background:url(../images/line.jpg) no-repeat center center; width:3px; height:47px;}
.nav ul li{ float:left; height:47px; line-height:47px;}
.nav ul li a{ display:block; width:auto; height:47px; padding:0 18px; line-height:47px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:14px;}
.nav ul li a:hover{ background:#000;}




.ss{ width:100%; height:36px; background:#ecf0f1; padding-top:11px; color:#999;}
.ss1{ width:220px; height:26px; line-height:26px; background:#fff; border:1px #dedede solid; border-radius:15px; display:block;}
.ss1 .inp1{ width:80%; padding-left:10px; line-height:26px;}
.ss1 .inp2{ width:15%; background:url(../images/i2.jpg) no-repeat right 10px center;  line-height:26px; float:right;}
.ss2{ margin-left:30px;line-height:26px;}

.w1100{ width:1100px; margin:0 auto;}




.banner{ width:100%; height:auto; margin:0 auto; margin-top:1px;}
.banner img{ display:block; margin:0 auto; width:100%;}


		.slideBox1{ width:100%; height:auto; overflow:hidden; position:relative; }
		.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox1 .bd{ position:relative;  z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:100%; height:auto; display:block;  }






.main{ width:100%; height:auto; margin:0 auto; background:#f7ffe0; }
.main1{ width:1100px; height:auto; margin:0 auto;  padding-top:20px; }
.main1l{ width:221px; height:auto; background:url(../images/t1.jpg) no-repeat top center; padding-top:56px; }
.main11l{ width:221px; height:auto; background:url(../images/gywm.jpg) no-repeat top center; padding-top:56px; }

main1r{ width:850px; height:auto; margin-top:20px;}
		/* 本例子css */
		.picScroll-left{ width:850px;  overflow:hidden; position:relative; margin:0 auto; }

		.picScroll-left .hd{ overflow:hidden;  height:30px;  background:url(../images/line2.jpg) repeat-x bottom; padding-bottom:6px; margin-top:10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:60px; height:30px; line-height:30px; text-align:right; float:right;  overflow:hidden; cursor:pointer; }
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd span{ width:100px; height:30px; line-height:30px;  font-family:"微软雅黑"; font-size:14px; color:#333; font-weight:bold; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/icoCircle.gif) 0 -9px no-repeat; }
		
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:20px 0px; }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; width:;}
		.picScroll-left .bd ul li{ margin:0 15px; float:left; _display:inline; overflow:hidden; text-align:center; width:252px; height:262px; border:1px #e5e5e5 solid; margin-bottom:10px;  }
		.picScroll-left .bd ul li .pic{ text-align:center; width:252px; height:262px; background:#fff; overflow:hidden; }
		.picScroll-left .bd ul li .pic img{ width:250px; height:auto; display:block; margin:0 auto;  }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:28px; background:#37a109; width:252px; margin:0 auto; margin-top:10px;  }
		.picScroll-left .bd ul li .title a{ color:#fff; font-family:"微软雅黑"; font-size:12px; text-align:center; }


.p2{ width:100%; height:106px; background:url(../images/p2.jpg) no-repeat center;}
.main2{ width:100%; height:auto; margin:0 auto; background:url(../images/bg2.jpg) repeat;  }
.m201{ width:1100px; height:276px; background:url(../images/bg01.jpg) no-repeat center; margin:0 auto; }
.m201 h1{ width:600px; height:30px; line-height:30px; color:#FF6600; font-family:"微软雅黑"; font-size:30px; font-weight:normal; font-weight:normal; padding-top: 60px; padding-left: 170px; }
.m201 span{ width:400px; height:30px; line-height:30px; color:#000; font-family:"微软雅黑"; display:block; font-size:13px; padding-left: 170px; margin-top:30px; }

.m202{ width:1100px; height:282px; background:url(../images/bg02.jpg) no-repeat center; margin:0 auto; }
.m202 h1{ float:right; width:400px; height:30px; line-height:30px; color:#FF6600; font-family:"微软雅黑"; font-size:30px; font-weight:normal; padding-top: 60px; padding-right:170px; text-align:right; }
.m202 span{ float:right; width:400px; height:30px; line-height:30px; color:#000; font-family:"微软雅黑"; display:block; font-size:13px; padding-right: 170px; text-align:right;margin-top:30px;  }

.m203{ width:1100px; height:329px; background:url(../images/bg03.jpg) no-repeat center; margin:0 auto; }
.m203 h1{ width:600px; height:30px; line-height:30px; color:#FF6600; font-family:"微软雅黑"; font-size:30px; font-weight:normal; padding-top:100px; padding-left: 170px; }
.m203 span{ width:400px; height:30px; line-height:30px; color:#000; font-family:"微软雅黑"; display:block; font-size:13px; padding-left: 170px; margin-top:30px; }

.m204{ width:1100px; height:278px; background:url(../images/bg04.jpg) no-repeat center; margin:0 auto; }
.m204 h1{ float:right; width:400px; height:30px; line-height:30px; color:#FF6600; font-family:"微软雅黑"; font-size:30px; font-weight:normal; padding-top: 60px; padding-right:250px; text-align:right; }
.m204 span{ float:right; width:400px; height:30px; line-height:30px; color:#000; font-family:"微软雅黑"; display:block; font-size:13px; padding-right: 150px; text-align:right; margin-top:30px; }

.m205{ width:1100px; height:257px; background:url(../images/bg05.jpg) no-repeat center; margin:0 auto; }
.m205 h1{ width:600px; height:30px; line-height:30px; color:#FF6600; font-family:"微软雅黑"; font-size:30px; font-weight:normal; padding-top: 60px; padding-left: 170px; }
.m205 span{ width:400px; height:30px; line-height:30px; color:#000; font-family:"微软雅黑"; display:block; font-size:13px; padding-left: 170px; margin-top:30px; }


.p3{ width:100%; height:131px; background:url(../images/p3.jpg) no-repeat center;}

.main3{ width:100%; height:auto; margin:0 auto; padding-top:20px; padding-bottom:20px; background:#fff; }
.main3t{ width:1100px; height:34px; background:url(../images/t3.jpg) no-repeat top center; margin:0 auto;}
.main3nr{ width:100%; height:auto; margin:0 auto; margin-top:10px; padding-top:10px; }

		.picMarquee-left{ width:1100px; overflow:hidden; position:relative; margin:0 auto;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:225px; height:159px; display:block; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title a{ display:block; text-align:center; width:225px; height:30px; line-height:30px; color:#000000; font-family:"微软雅黑"; font-size:12px;  }


.main4bg{ width:100%; height:auto; margin:0 auto; background:#37a109; padding:30px 0;   }
.main4{ width:1100px; height:auto; margin:0 auto;}
.main4r{ width:400px; height:auto; }
.main4l{ width:670px; height:auto;}
.main4nr{ width:670px; height:auto; line-height:2.3em; font-size:13px; font-family:"微软雅黑"; color:#fff;}
.more1 a{ width:100px; height:30px; line-height:30px; display:block; text-align:center; color:#FFFFFF; font-family:"微软雅黑"; font-size:12px; background:#449201; margin-top:20px;}

.main5bg{ width:100%; height:auto; margin:0 auto; background:#f7ffe0; padding:20px 0;  }
.main5{ width:1100px; height:auto; margin:0 auto;}
.main5r{ width:350px; height:auto; }
.t5 a{ width:100px; height:30px; line-height:30px; display:block; text-align:center; color:#FFFFFF; font-family:"微软雅黑"; font-size:16px; background:#449201; }
.nr5{ width:350px; height:auto; margin-top:10px;}
.nr5 ul{ margin:0; padding:0;}
.nr5 ul li{ width:350px; height:auto; margin-bottom:10px; font-family:"微软雅黑"; }
.nr5 ul li h4{ width:350px; height:25px; line-height:25px; font-size:14px; color:#449201; font-family:"微软雅黑"; }
.nr5 ul li span{ width:330px; height:auto; line-height:25px; font-size:12px; color:#666666; padding-left:20px; display:block; font-family:"微软雅黑"; }

.main5l{ width:700px; height:auto;}
.main5nr{ width:700px; height:auto; margin-top:10px;}
.m1{ width:700px; height:auto; }
.m1nr{ width:700px; height:auto;  }
.m1nr1{ width:700px; height:auto; padding-bottom:10px; }
.m1nr1 h4{ font-family:"微软雅黑"; font-size:14px; font-weight:normal; color:#000; margin-left:10px; float:left; width:430px; overflow:hidden;}
.xx{ width:430px; height:50px; line-height:25px; font-family:"宋体"; font-size:12px; color:#676767; overflow:hidden; margin-left:10px; float:left; margin-top:5px;}
.m1news{ width:700px; height:auto; padding-top:5px;} 
.m1news li{ width:340px; height:33px; line-height:33px; overflow:hidden; list-style:none; float:right; color:#999999; text-align:right; float:left; }
.m1news li a{ display:block; width:300px; height:33px; line-height:33px; background:url(../images/icon4.jpg) no-repeat left center; padding-left:13px; float:left; text-align:left; } 
.m1news li a:hover{ color:#22427d; } 

.link{ background:#fbfbfb; padding:20px 0;}
.link ul a{ display:inline-block; margin-right:20px; color:#333; line-height:30px; font-family:"微软雅黑";}
.linkt a{ font-size:30px; color:#000; font-weight:bold; line-height:40px; font-family:"微软雅黑";}


.footer{ width:100%; height:150px; background:url(../images/fbg.jpg) repeat; padding-top:30px; }
.footer ul{ width:1000px; height:28px; background:#fff; margin:0 auto;}
.footer ul li{ float:left; height:28px; line-height:28px;}
.footer ul li a{ display:block; width:auto; height:28px; padding:0 19px; line-height:28px; text-align:center; color:#000; font-family:"微软雅黑"; font-size:12px;}
.footernr{ width:1100px; height:auto; padding-top:20px; line-height:33px; font-family:"微软雅黑"; font-size:13px; color:#FFFFFF; text-align:center; margin:0 auto; }


/*fenye*/
.mainfy{ width:1100px; height:auto; margin:0 auto; padding-top:20px; margin-bottom:20px;}
.ft2{ width:750px; height:30px; line-height:30px; border-bottom:1px #c2c2c2 dashed;}
.ft2-l{ width:200px; height:30px; font-family:"微软雅黑"; font-size:14px; color:#000; padding-left:5px;}
.ft2-r{ width:auto; height:30px; color:#333; font-family:"微软雅黑"; font-size:14px;}
.fylr-nr{ width:750px; height:auto; margin-top:10px; line-height:2.5em; font-family:"微软雅黑"; color:#555; font-size:13px; min-height:400px;}


		

.fylr-nr .piclist{ overflow:hidden; zoom:1; }
.fylr-nr .piclist li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:228px; height:244px; border:1px #e5e5e5 solid; padding-top:20px; margin-bottom:10px;  }
.fylr-nr .piclist li .pic{ text-align:center; }
.fylr-nr .piclist li .pic a{ width:207px; height:auto; display:block; margin:0 auto; overflow:hidden;  }
.fylr-nr .piclist li .pic img{ width:auto; height:198px; display:block; margin:0 auto; overflow:hidden; }
.fylr-nr .piclist li .pic a:hover img{ border-color:#999;  }
.fylr-nr .piclist li .title{ line-height:30px; margin-top:10px; background:#37a109;   }
.fylr-nr .piclist li .title a{ color:#fff; font-size:12px;}


.newslist {
	overflow: hidden;
	width: 740px;
	padding:0;
}
.newslist li.top {
	height: 132px;
	margin-bottom: 15px;
	border: none;
}
.newslist li {
	overflow: hidden;
	width: 740px;
	height: 36px;
	line-height: 36px;
	vertical-align: top;
	white-space: nowrap;
	text-overflow: ellipsis;
	border-bottom: 1px dashed #efefef;
}




.dede_pages{ margin:0 auto; padding:0; width:auto; height:100px; margin-top:40px;}

.dede_pages ul{	padding:12px 0px 12px 16px;}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	margin-right:6px;
	text-align:center;
	height:30px;
	line-height:30px;
	width:40px;
	border:none;
	
}
.dede_pages ul li a{
	color:#555;
	text-align:center;
	display:block;
	background:none;
	width:40px;
	padding:0;
	
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	font-weight:bold;
}
.dede_pages .pageinfo{
	color:#999;
	display:block;
	width:100px;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}



