@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote{ padding:0px; margin:0px;}
fieldset, img { 
 border: 0;
 }
 ol, ul {
 list-style: none;
}
 p{
	margin: 0px;
	padding: 0px;
}
.clear{
	clear:both;
	height:0px;
}
* html .clear{
	clear:both;
	display:inline;
}



/*-----------------------------------Reset------------------------------------*/ 

body{background-color:#fff; margin:0px; padding:0px; font-family: "Microsoft YaHei"; font-size:12px;}
a:link {
	color: #000;
	text-decoration: none;
	font-size: 12px;
    }
a:visited {
	color: #000;
	font-size: 12px;
	text-decoration: none;
    }
a:hover {
	font-size: 12px;
	text-decoration: none;
	color: #000;
    }
a.zzb07link{
	font-size: 12px;
	text-decoration:none;
	color: #fff;
	font-weight: normal;
    }
a.zzb07link:visited {
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
    }
a.zzb07link:hover {
	text-decoration: underline;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
    }

.zzb07tail{
	font-size:12px;
	color: #fff;
	font-weight: normal;
    }


/*自定样式*/




.a1{ width:1200px; margin:0 auto;}
.a2{ width:1000px; margin:0 auto;}
.a3{ width:1100px; margin:0 auto;}
.t1{ float:left;}
.t2{ float:right;}
.top1{ border-bottom:1px #CCCCCC solid; line-height:36px;}
.yy{float:left; line-height:30px; border-right:1px #CCCCCC solid; margin-right:20px; padding-right:20px;}
.yy dt{ color:#00923f; font-size:15px; }
.yy dt a{ color:#00923f; font-size:15px; }
.menu{ height:45px; background:#50af49; width:100%;}
.logo{ float:left;}
.logo1{ float:left; margin-top:30px; margin-left:20px;}
.logo3{ float:right;}
.re1{ float:left;}
.re1 span{ font-size:14px; color:#033100;}
.re{ margin-top:15px; margin-bottom:15px;}
.keke1{ background:url(../images/a1_13.jpg) center center no-repeat; width:100%; height:51px; margin-top:15px;}
.keke{  padding-top:5px;}
.keke2{ background:#00ac51; padding-top:20px;}
.kk3{ width:103px; margin:0 auto;}
.cpcpcp{ background:url(../images/a1_19.jpg) left center; height:965px; width:100%;}
.cpti1{ font-size:25px; color:#136f0c; margin-top:30px; margin-bottom:30px;}
.cpti1 span{ font-size:16px; color:#7e7e7e;}
.casca li{float:left; text-align:center; line-height:39px; }
.casca li a:link{ font-size:14px; color:#FFF; width:147px; height:40px; background:#50af49; display:block;}
.casca li a:visited{font-size:14px; color:#FFF; width:147px; height:40px; background:#50af49; display:block;}
.casca li a:hover{font-size:14px; color:#FFF; background:url(../images/a1_25.jpg); width:147px; height:40px; display:block; text-decoration:none;}
.did{ background:url(../images/a1_27.jpg) center center; width:100%; height:178px; margin-top:50px;}
.duibi{ background:url(../images/a1_28.jpg) center center; width:100%; height:896px;}
.ggmain{ width:976px; margin:0 auto; padding-top:50px;}
.duibi222{ font-size:36px; text-align:center; color:#006b09; padding-top:110px;}
.duibi222 span{ color:#e40000;}
.youa1{ background:url(../images/a1_29.jpg) center top no-repeat; width:100%;}
.youaa22a{ width:415px; color: #000;
font-size: 14px;}
.youshiaaa{ margin-top:50px;}
.a2a{ padding-top:280px; color:#adadad; font-size:14px;}
.youtt{ float:left; margin-left:25px;}
.youaatt{ float:left; margin-left:70px;  line-height:30px; margin-top:20px;}
.youaa22a{ margin-top:20px; }
.jiajiajia{ background:url(../images/a1_43.jpg) center center; width:100%; height:265px; margin-top:30px;}
.jiajiajia_a{ float:right; margin-right:48px; margin-top:120px; font-size:14px; color:#575757;}
.jiajiajia_a img{ margin-top:10px;}
.eiyou{ background:url(../images/a1_45.jpg) center center no-repeat; width:1197px;  margin:0 auto; color:#c3c3c3; text-align:center; padding-top:180px;}
.gong1{ width:765px; margin-top:25px; float:left; padding-right:5px;}
.momo{ float:right; margin-top:5px;}
.momo a{ color:#CCC; font-size:12px;}
.ab_tt{ border-bottom:1px #CCCCCC solid;}
.ab_pp{ float:left; margin-top:20px; margin-left:10px;}
.ab_text{float:left; width:440px; line-height:25px; height:180px; overflow:hidden; margin-left:20px; margin-top:20px;}
.con11{ width:280px; float:left; margin-top:25px; background: url(../images/a1_50.jpg) left 20px no-repeat; padding-left:45px; height:270px; margin-bottom:20px;}
.con_text{ line-height:25px; margin-top:30px;}
.ab_bb{ margin-top:10px;}
#gd{width:1080px; overflow:hidden; margin:15px auto;}

.nnjj{ width:1202px; margin:0 auto;}
.nneenn{ background:#f9f7f8;}
.zhi1{ float:left; width:515px; }
.you3{ position:relative;}
.zhi2{ position:absolute; top:-140px; left:-20px;}
.you4{ padding-top:190px;}
.xianhuo{ float:right;}


/*首页新闻*/

.zixunaa {background-color: #f9f7f8; width:100%; padding:0px; margin:0px auto;}
.zixun {width: 1000px; margin: 0 auto; padding: 30px 0px 0px 0px; background-color: #f9f7f8;}
.com {width: 339px;float: left;padding-right: 53px;background-image: url(../images/e7.jpg);background-repeat: no-repeat;background-position: 340px 60px;}
.ct {margin-bottom: 15px;}
.cop {width: 339px;}
.nsy {float: left;}
.yyy {margin-left: 15px;float: left;width: 120px;}
.rtrt {float: left;margin-left: 15px;margin-top: 25px;}
.add {margin-top: 15px;height: 126px;}
.add li {line-height: 30px;border-top: 1px #b6b5b5 dashed;margin-right: 15px;background: url(../images/e8.jpg) left center no-repeat;padding-left: 20px;}
.add li span {float: right;}
.ind {float: left;width: 336px;padding-right: 53px;background-image: url(../images/e7.jpg);background-repeat: no-repeat;background-position: 340px 60px;}
.indt {padding-right: 15px;}
.hgha {line-height: 25px;margin-top: 5px;width: 321px;height: 207px;overflow: hidden;}
.add li {line-height: 30px;border-top: 1px #b6b5b5 dashed;margin-right: 15px;background: url(../images/e8.jpg) left center no-repeat;padding-left: 20px;}
.ues {width: 219px;float: left;}
.mvp{ height:229px;}
.mvp li {border-bottom: 1px #b6b5b5 dashed;padding-bottom: 10px;margin-top: 10px;}
.iit {color: #d85523;font-size: 14px;background: url(../images/a1_88.jpg) no-repeat left center;padding-left: 35px;line-height: 25px;}
.llt {
line-height: 25px;
margin-top: 5px;
background: url(../images/a1_91.jpg) no-repeat left top;
padding-left: 35px;
}
.eer{ width:125px; width:125px; float:right; margin-top:40px;}
.menu li{ float:left;}
.menu a{ text-align:center; color:#FFF; font-size: 14px; padding:0 82px; line-height:45px; }
.menu a:hover{text-decoration: underline;}
.menu{text-align:center; color:#FFF; font-size: 14px;}
.prprp li{ border:1px #50af49 solid; float:left; margin:10px 28px;}
.prrr{ background:#50af49; line-height:35px; height:35px; padding:0 15px; color:#FFF; font-size:14px; text-align:center;}



/*首页新闻*/


#footer{ background:url(../images/a1_95.jpg) center center no-repeat; width:100%; height:214px;  color:#FFF;}
#footer a{ color:#FFF;}
.link a{ color:#FFF; font-size:14px;}
.link{ height:40px; line-height:30px;}
.klk{ float:left;}
.link{ padding-top:30px;}
.mbfg{ line-height:30px;}
.mbfg a{ color:#FFF; font-size:14px;}
.merem{ line-height:30px;}
.foot1{ width:760px; float:left;}
.copyright{ margin-top:10px;}






.home_happy_info{
	margin-top:20px;
	width: 1200px;

}
.home_happy_info .li1{
	font-size: 18px;
	line-height:40px;
	color: #fff;
	background:#50af49;
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 300px;

	float:left;
}
.home_happy_info .li1 a{display: block; color: #fff; font-size: 18px; text-decoration:none;}


.home_happy_info .li2{
	font-size: 18px;
	line-height:40px;
	color:#fff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 300px;
	float:left;
	background: url(../images/p111.jpg);
}
.home_happy_info .li2 a{display: block; color:#fff; font-size: 18px; text-decoration:none;}
.home_happy_info .TabbedPanelsContentGroup{
	
	
	padding:30px 30px;
	line-height:30px;
	min-height:200px;
	

	
}


.home_happy_info .TabbedPanelsContentGroup img{max-width:660px!important; height:auto!important}

ul.home_happy_list{
	margin: 15px 0 0 0;
	padding: 0px;
	width: 269px;
}
ul.home_happy_list li{
	background-image: url(../images/img03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	width: 260px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e3e3e3;
}


.rightaa a{color: #676868;
font-size: 14px;
line-height: 30px;}

