@charset "utf-8";
.index-banner{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;z-index:0;width:100%}.index-banner .swiper-wrapper li{float:left}.index-banner .swiper-wrapper li img{width:100%;height:100%; display:none;}
.index-banner .index-pagination{position:absolute;right:0px;bottom:0;width:100%;background:rgba(0, 0, 0, 0.6);height:17%}.index-banner .index-pagination span{width:2.8%;height:34%;margin-top:2.8%;margin-right:2%;border-radius:50%;background:#797979;float:right;display:inline-block;}
.index-banner .index-pagination span.swiper-active-switch{background:#fff;}.index-banner .banner-title{position:absolute;left:3%;bottom:3.5%;color:#fff;font-size:1.3em;z-index:100;}
.i-icon{ background:#FFF; padding:0 0 1.5em; margin-top:0.15em }.i-icon ul li{ float:left; width:15.625%; margin:5% 0 0 9.83%;}.i-icon ul .i-icon-z{margin-left:4%;}.i-icon ul li p{ text-align:center;color: #333;font-size: 1.125em;margin-top: 0.51538em;}
.i-icon ul li a{ display:block; height:100%; width:100%; text-indent:-200px; border-radius:0.3em;}.i-icon ul li a img{ display:block; width:100%;}.gzs{margin:1em auto; width:100%; background:#FFFFFF}
.gzs a{float:left; width:33.3333%; display:block;}.gzs img{width:100%; display:block; }.gzs .gzs-b img{border-left:none;} .half-img {height: auto !important;overflow: hidden;width:100%;}
.ad2 {background: none repeat scroll 0 0 #fff;}.ad2 a {display: block;text-align: center;}.ad1 .tbl-cell {overflow: hidden;width: 50%;}.ad-bt{width:100%;border-bottom:1px solid #e5e5e5;}
.ad-bt .ad-h2{ width:35%;font-size:1.6em;padding:0.6em 0 0.6em 0.7em;}.ad-bt .ad-gd{font-size:1.4em;padding:0.6em 0.7em 0.6em 0;color:#ABABAB}.tbl-type {display: table;width: 100%;}
.tbl-cell {display: table-cell;text-align: center;vertical-align: top;width:50%; }.ad1-left {border-left: 1px solid #e5e5e5;}.ad1-right {border-right: 1px solid #e5e5e5;}.ad-border {border-bottom: 1px solid #e5e5e5;}
.ad-top{border-top:1px solid #e5e5e5;}.clearf:after,clearf:before{content:"";display:block; }.clearf:after {visibility: hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}
.clearf{*zoom:1;}.clear{clear:both}.hzy{background:#FFF; margin:0 auto;overflow:hidden;clear:both;width:100%;}.hzy ul li{float:left; width:33.3333%; 	text-align: center;}
.hzy ul li img{}.hzy ul li.lbf{border-left-color: #fff;}.hzy ul li.f{margin-left:4%;}.hzy ul li p{color: #333;font-size:0.95em;margin-top: 0.51538em;height:2.3em;overflow:hidden;}
.hzy ul li a img{width:90%;}.ad2 .row .cell{border-bottom: 1px solid #e5e5e5;display:table-cell;vertical-align: top;width: 50%;}.ad2 .row a{display: block;padding:1.3em;}
.ad2 .row .cell-wz{padding:0.5em 1.3em 0 0;}.imgurl img {width: 100%;}
.ad2 .row .cell .p {color: #333;display: block;margin: 0.5em 0.5em 0;max-width: 15em;overflow: hidden;padding: 0 0.2em;text-overflow: ellipsis;white-space: nowrap;}
.ad2 .row .cell .p1 {color: #333;display: block;margin:0 0 0.1em;text-align:left;font-size:1.2em;max-width:20em;height:1.2em;overflow:hidden;font-weight:500;}
.cell-wz h5{color:#858585; display: block;text-align:left; height:7.2em;overflow:hidden; font-weight:normal; line-height:1.9em; max-width:23em;}
.list_info_i {height:1.5em; margin-top:0.5em;overflow: hidden;}.list_info_i dl{display:block;float:left;height:1.2em;margin-right:0.5em}
.list_info_i dd{color:#a7a7a7;display:block;float:left;font-size:0.8em;height:20px;line-height:20px}.list_info_i dt{display:block;float:left;height:20px;margin-right:2px;width:20px}
.list_info_i .list_info_views dt{background-position:0 -21px}.list_info_i .list_info_comment dt{background-position:-25px -20px}.list_info_i .list_info_like dt{background-position:-50px -21px}
.dh{ width:100%; text-align:center;background:#FC6A00;}.hf{ width:100%; text-align:center;max-height:60px; }
.xaz a{
	display:block;
	width:25%;
	font-size:1.6em;
	text-align:center;
	padding:0.6em 0 0.6em 0em;
	float:left;
}
.xin{
	padding-bottom: 1em;
}
.abk{
	background:#BE0405;
        color:#fff;
}
.xin-a{
	display: block;
	width: 100%;
	height: 3.5em;
        background: url(../images/bg.gif) no-repeat 0px center;
        line-height:3.5em;
        padding:0px !important;
        margin:0px !important;
}
.xin-s{
	display: block;
	width:80%;
        text-align:left;
        text-indent:2em;
        float:left;
	font-size: 1.2em;
}

.xin-s4{
	display: block;
        width:20%
	text-align: left;
        float:right;
        padding-right:0.3em;
	font-size: 0.8em;
        color:#999;
}
.huo{
	width:100%;
	height:60px;
	text-align:center;
}
.huo img{
	width:100%;
	height:60px;
	margin:0px auto;
}
.tjyj img{
       border-radius: 1.2em;
}      
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        
        