*{margin: 0;padding: 0;}
body{margin: auto;font:12px/25px  "microsoft yahei";color: #333;}
ul,li{list-style: none;}
a{text-decoration: none;color: #333;}
.clear{clear: both;}
/*head*/
.tbwz{ height: 32px; background: #07ae3f; line-height: 32px; color: #fff;}
.tbwz img{ padding: 0px 10px 0px 5px; vertical-align: middle}
.contain { width:1200px; margin:0px auto;}
.fl{ float: left;}
.fr{ float: right;}
.logo{ width: 450px; height: 106px; background: url(../images/logo.png);}
.nav{ width: 750px;}
.nav li{ width: 12%; margin: 0px 2%; float: left; line-height: 106px; text-align: center;}
.nav li a{ display: block;}
.nav li a:hover{ background: #07ae3f; color: #fff;}
.sbj{margin-top:30px;}
.sbj1{margin-top:60px;}

/*footer*/
.footer{ padding: 70px 0px 42px 0px; background: #1a8846; color: #fff;}
.footl{ width: 325px; font-weight: bold;}
.footl dl{ height: 68px; line-height: 68px; background: url(../images/icon_2.png) no-repeat left center; font-size: 20px; padding-left: 50px; }
.footl dt{ line-height: 30px; font-size: 14px;}
.footr{ width: 600px; background: url(../images/ewm.png) no-repeat left center; padding: 0px 20px 0px 255px;}
.fnav{ line-height: 41px; width: 600px; height: 41px;}
.fnav a{ float: left; text-align: right; display: block; padding: 0px 0px 0px 8%; color: #fff;}
.fwd{ width: 600px; margin: 37px 0px ; text-align: right; font-size: 16px; font-weight: bold; border-bottom: 1px solid #fff;}
.gsbq{ line-height: 99px; text-align: right;}


/*index*/
.title{ text-align: center; padding: 50px 0px 25px 0px;}
.title dl{ line-height: 42px; color: #404040; font-size: 26px;}
.title dd{ line-height: 42px; color: #fff; font-size: 26px;}
.title dl span{ color: #07ae3f;}
.title dt{ color: #808080; font-size: 12px;}
.title ol{ color: #fff; font-size: 12px;}

.cpfl{ margin-bottom: 30px; text-align: center;}
.cpfl a{ display: inline-block;  width: 175px; height: 32px; line-height: 32px; background: #07ae3f;  margin: 0px 30px; font-size: 16px; color: #fff;}

.gsys{ margin-top: 60px;}
.yst{ height: 75px; background: url(../images/icon_3.png) no-repeat center;}
.ysb{ margin-bottom: 50px;}
.ysl{ width: 500px;}
.ysc{ width: 200px; background: url(../images/icon_4.png) no-repeat center; margin-top: 124px; height: 197px; font-size: 26px; font-weight: bold; color: #07ae3f; line-height: 197px; text-align: center;}
.ysr{ width: 500px;}
.ys{ margin-top: 30px; margin-bottom: 9px; text-align: center;}
.ysjl{ margin-left: 100px;}
.ysjr{ margin-right: 120px;}
.ys dl{ height: 100px; margin: 15px auto; background: url(../images/icon_5.png) no-repeat center; line-height: 100px; text-align: center; color: #fff; font-size: 36px; font-weight: bold; color: #fff; font-style: italic;}
.ys dt{ font-size: 16px; color: #333333; text-transform: uppercase; line-height: 20px;}
.ys dd{ color: #999999; line-height: 20px;}

.gsjj{ background: #07ae3f; margin-bottom: 40px;}
.gsjjb{ padding-top: 10px; padding-bottom: 50px;}
.gsjjb img{ float: right; vertical-align: middle;}
.gsnr{ width: 670px; float: left; color: #fff;}
.gsnr dl{ line-height: 28px; font-size: 20px; font-weight: bold; margin-bottom: 30px;}
.gsnr dt{ line-height: 31px; text-indent: 20px; font-size: 14px;}
.gsnr dd{ width: 152px; height: 41px; background: #ffffd5; text-align: center; line-height: 41px; margin-top: 34px;}
.gsnr dd a{ color: #07ae3f; display: block;}

.xwzx{ background: #f2f2f2;}
.xwl{ width: 470px;}
.xwl dl{ width: 59px; height: 67px; background: #289545; color: #fff; text-align: center; float: left; margin: 0px 20px 50px 0px;}
.xwl ol{ margin-top: 7px; line-height: 32px; font-size: 28px;}
.xwl ul{ line-height: 17px;}
.xwl dt{ line-height: 33px;}
.xwl dt a{ color: #333; font-size: 16px;}
.xwl dd{ color: #a2a1a1; line-height: 23px;}
.xwr{ width: 730px;}
.xwr li{ line-height: 35px; background: url(../images/icon_6.png) no-repeat 20px center; width: 45%; float: left; padding-left: 5%; margin-bottom: 20px;}
.xwr li span{ float: right; padding-right: 20px;}

.prolist{}
.prolist dl{ width: 25%; float: left;}
.prolist dl img{ width: 225px; height: 165px;}




.message{line-height:24px;}
.message dt{float:left;clear:both;width:80px;margin-left:20px;height:30px;margin-top:10px;}
.message dd{float:left;margin-top:10px;}
.message input{line-height:24px;height:24px;}
.message p{clear:both;margin-left:200px;}
.sub{height:30px;width:60px;display:block;float:left;margin-left:30px;}
.e2 li{line-height:52px;background-image:url(../images/cion.jpg);background-position:left center;padding-left:10px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCCCCC;	background-repeat:no-repeat;}
.e2 li span{float:right;}
.listimg{width:219px;float:left;margin:0px 5px;}
.listimg a{width:219px;}
.listimg a img{vertical-align:middle; width:219px; height:180px;}
.listimg p{line-height:40px; height:40px; text-align:center; width:219px; margin:0px auto;}
.slt{overflow:hidden;margin-top:10px;margin-bottom:10px;}
.timeBar{color:#666;line-height:36px;text-align:center;margin-top:20px;margin-right:auto;margin-bottom:10px;margin-left:auto;}
.time{background-color:#f3f3f3;border:1px solid #dedede;}
.guidbar_next{overflow:hidden;padding:10px 0px;border-top:1px solid #dadada;margin-top:20px;}
.guidbar_next li{width:330px;font-size:12px;color:#666;}
.guidbar_next li a{color:#333;}
.pre{text-align:left;float:left;}
.next{text-align:right;float:right;}
.page{padding-top:20px;padding-left:40px;height:30px;clear:both;}
.page strong{font-size:12px;}
.page li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #000;}
.page li a{float:left;padding:2px 4px 2px;color:#333;display:block;line-height:17px;}
.page li a:hover{color:#000;text-decoration:none;padding:2px 4px 2px;}
#left{ width:240px; float:left; margin-right:20px; margin-top:20px;margin-bottom:20px;}
#right{width:940px;float:left;margin-top:20px; margin-bottom:20px;}
.icpfl{ margin-bottom:15px;}
.icpfl p{ height:36px; line-height:36px; background-color:#1a8846; color:#fff; font-size:16px; font-weight:bold; text-align:center;}
.icpfl ul{ border:1px solid #1a8846; padding:10px; line-height:36px; font-size:14px;}
.icpfl ul li{ height:36px; line-height:36px; border-bottom:1px dashed #ccc; background:url(../images/cion.jpg) no-repeat 10px center;}
.icpfl ul li a{ padding-left:23px; font-size:14px; display: block;}
.title3{height:36px; line-height:36px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px; background-color:#1a8846;}
.title3 span{ float:right; color:#fff; padding-right:10px;}
.title3 a{ color: #fff;}
.content{line-height:36px;font-size:13px;border:1px solid #1a8846; padding:10px; }
.content p{ }
.content p a{ color:#1a8846; font-weight:bold; }
.mt5{ text-align: center;}
