﻿article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
html {
    -webkit-text-size-adjust: none;font-size:62.5%;
}
*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#000;}
a:hover{}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
body{font-size:100%;font-family:"microsoft yahei";color:#000;}
.mt1{margin-top:1em;}.mt2{margin-top:2em;}.mt30{margin-top:30px;}
.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}
.en{font-family:Arial, Helvetica, sans-serif;}
.bold{font-weight:bold;}.red{color:#f00;}
.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}
.fl{float:left}.fr{float:right;}.ov{overflow:hidden;}

.wrap {width:640px;margin:0px auto;overflow:hidden;} 
@media screen and (max-width: 650px) {.wrap {width:100%;}}

.navs{width:100%;}
.navs .wrap{height:75px;position:relative;z-index:3;overflow:visible;}
.navs .logo{position:absolute;left:10px;top:5px;height:50px;}
.navs .drop{position:absolute;right:10px;top:15px;cursor:pointer;}
.subNavBox{display:none;position:absolute;top:75px;width:100%;font-size:14px;background:#29A554;}
.subNavBox dt{width:100%;line-height:35px;border-bottom:solid 1px #eee;cursor:pointer;}
.subNavBox dt a{display:block;color:#fff;}
@media screen and (max-width: 380px) {
.navs .wrap{height:55px;}
.navs .logo img{height:50px;}
.navs .drop img{height:40px;}
.subNavBox{top:55px;}
}

.navContent{display:none;background:#F2F2F2;}
.navContent li{width:100%;line-height:30px;border-bottom:solid 2px #fff;}
.navContent li a{display:block;}
.navContent li:hover{background-color:#ddd;}

/*slide*/
.banner{position:relative;width:100%;overflow:hidden;}
.carousel{position:relative;list-style:none;padding:0;}
.carousel .item{display:nones;float:left;position:relative;}
.carousel .active{display:block;}
.carousel img{display:block;max-width:100%;height:auto;margin:0 auto;}
.banner .pointer{position:absolute;bottom:10px;}
.pointer li{width:10px;height:10px;margin:0 3px;display:inline-block;border-radius:50%;border:2px solid #fff;cursor:pointer;}
.pointer .active{background:#fff;}
.banner .pager-prev, .banner .pager-next{position:absolute;/*display:none*/;top:50%;margin-top:-30px;width:60px;height:60px;background:url(../images/slider-arrow.png) -118px -137px no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius: 30px 30px 30px 30px;border-radius: 30px 30px 30px 30px;}
.banner .pager-prev{left:1%;}
.banner .pager-next{right:1%;background-position:3px -137px;}
.banner:hover .pager-prev,.banner:hover .pager-next{display:block;}

.isort{width:100%;}
.isort li{float:left;width:17%;margin:10px 1.2%;}
.isort li img{width:75%;}
.isort li a{font-size:12px;}

.tit{width:96%;height:30px;line-height:30px;padding:0 2%;border-bottom:3px solid #EFECEC;}
.tit b{float:left;height:30px;padding:0 20px 0 10px;font-size:16px;color:#72BC5B;border-bottom:3px solid #72BC5B;}
.tit a{float:right}

.inews{width:100%;}
.inews dd{float:left;width:96%;line-height:20px;padding:10px 2%;color:#888;overflow:hidden;}
.inews dd img{float:right;width:150px;height:100px;padding-left:20px;}
.inews dd a.t{display:block;height:20px;margin:10px 0;font-size:16px;overflow:hidden;}

.iphoto{width:100%;}
.iphoto dt.tit{margin-bottom:10px;}
.iphoto dd{float:left;width:50%;text-align:center;}
.iphoto dd img{width:90%;}
.iphoto dd a.t{display:block;height:20px;margin:10px 0;font-size:16px;overflow:hidden;}

.ipic{float:left;width:100%;margin-top:20px;}
.ipic li{float:left;width:50%;height:230px;text-align:center;overflow:hidden;}
.ipic li img{width:70%;height:180px;border:1px solid #ddd;}
.ipic li a{display:block;font-size:12px}

.foot{line-height:25px;padding:20px 0;color:#216AA1;background:#F5F9FA;} 
.foot a{color:#216AA1;}

.foots{position:fixed;bottom:0;z-index:3;width:100%;padding:5px 0;background:#29A554;}
.foots li{float:left;width:25%;text-align:center;}
.foots li a{display:block;color:#fff;font-size:12px;}
.foots li img{height:35px;}

.where{width:96%;line-height:36px;padding:0 2%;margin:10px 0;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;background:#EBEBEB;overflow:hidden;}
.where a{padding:0 5px;}

.newslist{width:98%;margin:0 auto;}
.newslist li{float:left;width:98%;height:35px;line-height:35px;padding:0 1%;border-bottom:1px dotted #ddd;background:url(../images/li1.png) 0 center no-repeat;overflow:hidden;}
.newslist li a{display:block;padding-left:10px;font-size:16px;font-family:"microsoft yahei";}
.newslist li span{float:right;}



.acon{width:96%;line-height:32px;padding:10px 2%;font-size:15px;font-family:"microsoft yahei";}
.acon img{max-width:88%;}
.acon p{display:block;}
.acon h1{width:100%;line-height:30px;text-align:center;font-size:20px;color:#29A554;overflow:hidden;}
.acon .heng{width:100%;line-height:25px;padding:10px 0;margin-bottom:20px;font-size:12px;color:#888;border-bottom:1px solid #E4E4E4;}
.acon .pic{width:80%}

.sorts{width:98%;line-height:25px;padding:10px 1%;border-bottom:1px solid #E4E4E4;background:url(../images/sorts.png) repeat-x;}
.sorts a{}
.sorts a:hover, .sorts a.cur{color:#f00;}
.sorts span{padding:0 10px;}


.prenext{float:left;width:99%;padding:1em 0;margin-top:2em;line-height:1.5em;border-top:1px solid #ddd;}



.wap{display:none;}
/* 栏目页分页 */
.wp-pagenavi{padding:20px 0;width:98%;text-align:center;}
.wp-pagenavi a, .wp-pagenavi span{padding:3px 5px;margin:2px;font-size:0.75em;color:#333;background:#E6E6E6;}
.wp-pagenavi a:hover, .wp-pagenavi span.cur{color:#fff;background:#29A554;}
.pageleft {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageright {
	overflow: hidden; width: 300px; line-height: 24px; height: 24px
}
.pageleft {
	padding-left: 10px; float: left; text-align: left
}
.pageright {
	padding-right: 10px; float: right; text-align: right
}

/* 内容分页 */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:#000;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;

	text-align: center;
}

