﻿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;background:#ececec;}
.mt1{margin-top:10px;}.mt2{margin-top:20px;}.mt30{margin-top:30px;}.mt50{margin-top:50px;}
.font12{font-size:12px;}.font14{font-size:14px;}.font16{font-size:16px;}.font18{font-size:18px;}
.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;} .w{width:100%;}.baibg{background:#fff;}
@media screen and (max-width: 650px) {
.wrap{width:98%;}
.navs .wrap,.foots .wrap,#po  .wrap{width:100%;}
}

.navs{width:100%;position:fixed;top:0;left:0;z-index:9;}
.navs .wrap{height:55px;padding-top:5px;position:relative;z-index:3;overflow:visible;background:rgba(255,255,255,0.8);}
.navs .home{position:absolute;left:15px;top:5px;height:50px;}
.navs .drop{position:absolute;right:10px;top:10px;cursor:pointer;}
.subNavBox{display:none;position:absolute;top:60px;width:100%;font-size:14px;background:#363636;}
.subNavBox dt{width:100%;line-height:35px;border-bottom:solid 1px #eee;cursor:pointer;}
.subNavBox dt a{display:block;color:#fff;}

.navContent{display:none;background:#F2F2F2;}
.navContent li{width:100%;line-height:30px;border-bottom:solid 2px #fff;}
.navContent li a{display:block;}
.navContent li a:hover{color:#fff;background-color:#0e4ea8;}

/*slide*/
.banner{position:relative;margin-top:60px;z-index:1;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{display:none;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;top:50%;left:5%;width:72px;height:35px;margin-top:-18px;background:url(../images/btn.png) no-repeat;}
.banner .pager-next{left:auto;right:5%;background-position:right bottom;}
.banner .pager-prev:hover{background-position:right 0;}
.banner .pager-next:hover{background-position:0 bottom;}

.tit{height:34px;line-height:34px;border-bottom:1px solid #ececec;background:url(../images/tit.jpg) repeat-x;}
.tit span{padding-left:20px;}
.tit a{padding-right:20px;}

.iabout{}
.iabout dd{position:relative;}
.iabout dd p{padding:15px;line-height:30px;}
.iabout dd .pic{height:88px;}

.inews dd{padding:10px;}
.inews dd li{float:left;width:100%;height:30px;line-height:30px;background:url(../images/dot.jpg) 0 center no-repeat;overflow:hidden;}
.inews dd li a{display:block;padding-left:10px;}

.focus{width:94%;height:260px;margin:10px 0 0 3%;display:inline;position:relative;}
.focus .bd li{float:left;width:100%;position:relative;}
.focus .bd li img{float:left;width:100%;height:260px;}
.focus .bd li abbr{position:absolute;bottom:0;left:0;z-index:1;width:96%;height:35px;line-height:35px;padding:0 2%;color:#fff;background:#000;background:rgba(0,0,0,0.2);}
.focus .hd{position:absolute;bottom:40px;right:10px;z-index:2;}
.focus .hd ul li{display:inline-block;*display:inline;zoom:1;width:10px;height:10px;margin-left:5px;line-height:99px;overflow:hidden;background:#fff;cursor:pointer;-webkit-border-radius:50%;border-radius:50%;}
.focus .hd ul .on{background:#f60;}

.icase .bd li{float:left;width:200px;margin:10px;position:relative;}
.icase .bd li img{width:100%;height:160px;}

.more{padding:20px 0;}
.more a{display:inline-block;line-height:30px;padding:0 10%;border:1px solid #ccc;}
.more a:hover{color:#fff;border-color:#0e4ea8;background-color:#0e4ea8;}



.foot{line-height:22px;} 
.foot dl.copyright{width:100%;padding:20px 0 10px;background:#fafafa;}

.foots{position:fixed;bottom:0;z-index:3;width:100%;}
.foots .wrap{padding:5px 0;background:rgba(0,0,0,0.5);}
.foots li{float:left;width:25%;}
.foots li a{display:block;color:#fff;}
.foots li img{height:26px;}

.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;}

.piclist li{float:left;width:45%;line-height:30px;margin-bottom:10px;overflow:hidden;}
.piclist li img{width:100%;height:220px;}
.piclist li a.t{display:block;height:30px;overflow:hidden;}
.piclist li a.t2{display:block;height:50px;line-height:normal;overflow:hidden;}

.newslist li{float:left;width:100%;padding:10px 0;color:#c2c2c2;border-bottom:1px solid #d9d9d9;overflow:hidden;}
.newslist li b{float:left;width:60px;line-height:35px;margin-right:10px;display:inline;font-size:16px;color:#cfcfcf;border-right:1px solid #bbb;}
.newslist li a{display:block;font-size:14px;height:18px;overflow:hidden;}


.acon{width:96%;line-height:25px;padding:10px 2%;font-size:14px;}
.acon img{max-width:80%;}
.acon p{display:block;}
.acon h1{width:100%;line-height:30px;text-align:center;font-size:18px;color:#0e4ea8;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:100%;padding:10px 0;margin-top:0px;background:url(../images/sorts.png) repeat-x #fff;}
.sorts a{float:left;width:20%;line-height:30px;margin:5px 2.2%;text-align:center;border:1px solid #ddd;}
.sorts a:hover, .sorts a.cur{color:#fff;background:#0e4ea8;border-color:#0e4ea8;}


.prenext{float:left;width:99%;padding:1em 0;margin-top:2em;line-height:1.5em;border-top:1px solid #ddd;}

.environment{}
.environment .name{padding:30px 0 20px 0;}
.environment .environment_list li{flaot:left;width:960px;height:541px;}
.environment .environment_list img{display:block;width:100%;height:541px;}
.environment .environment_info{position:relative;}
.environment .prev{z-index: 10;cursor:pointer;top:0;left:0;position:absolute;width:88px;height:570px;background:url(../images/ico71.png) no-repeat left center;}
.environment .next{z-index: 10;cursor:pointer;top:0;right:0;position:absolute;width:88px;height:570px;background:url(../images/ico73.png) no-repeat left center;}
.environment .prev:hover{background-image:url(../images/ico72.png);}
.environment .next:hover{background-image:url(../images/ico74.png);}


.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:#0e4ea8;}
.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;
}

