@charset "utf-8";
/* CSS Document */
.wap_main_ad{ width:100%; }
#swiper-wrapper .swiper-slide,#swiper-wrapper .swiper-slide a{ display:block;} 
.swiper-slide a{ display:block;}
.swiper-slide{ display:block;}
.swiper-container { height:10em; width:100%; text-align:center; margin:0 auto; position:relative; overflow:hidden; z-index:5; padding:0;}
.swiper-container .swiper_title{ position:absolute; bottom:0;left:0;height:35px; width:100%; color:#FFF;overflow:hidden; z-index:50; text-align:left; text-indent:1em;background: none repeat scroll 0 0 rgba(12, 0, 0, 0.6); overflow:hidden; display:none;}
.swiper-wrapper {position: relative;z-index:10;}
.swiper-slide {position:relative;text-align:center; float:left; margin:0; padding:0;}
.swiper-slide a{ position:relative; width:100%; height:100%; display:block; overflow:hidden;}
.swiper-slide img{ vertical-align:middle; position:relative; text-align:center;}
.swiper-slide h3,.swiper-slide p{ display:none;}

.swiper-container .pagination{ position:absolute; width:100%; bottom:0.2em; z-index:100; text-align:right;}
.swiper-container .pagination .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#333333;border-radius:50%; _display:inline; margin-right:0.5em;}
.swiper-container .pagination .swiper-active-switch{ background:#999999;}

.swiper-container .pagination2{ position:absolute; width:100%; bottom:0; right:0;z-index:100; display:none; text-align:right;}
.swiper-container .pagination2 .swiper-pagination-switch{ display:inline-block; height:13px; width:13px; background:#cccccc; border-radius:50%; _display:inline; margin-right:0.5em;}
.swiper-container .pagination2 .swiper-active-switch{ background:#008883;}

/*.swiper-hyjgList  { height:16.666em; width:100%; margin:0 auto; position:relative;overflow:hidden;}*/
.swiper-hyjgList  { height:15.666em; width:100%; margin:0 auto; position:relative;overflow:hidden;}
.swiper-hyjgList .swiper-slide img { width:100%; height:100%;}

.infoList {}
.ns-rank-con{overflow:hidden;}
.ns-rank-con li{border-bottom:1px dashed #e1e1e1; color:#b6b6b6;font-size:1em;font-family:"Microsoft YaHei";height:2.75em;line-height:2.75em;overflow:hidden;position:relative; padding:0 0 0 .4em;}
.ns-rank-con li a{width:17em;overflow:hidden;float: left;white-space: nowrap;text-overflow: ellipsis;}
.ns-rank-con em{font-size:1.25em;font-family:Arial;font-style:italic;padding-right:.5em;vertical-align:middle;    float: left;}
.ns-rank-zan,.ns-rank-count{position:absolute;right:.4em;font-family:Tahoma;z-index:3}
.ns-rank-count{top:.2em;font-size:.833em;text-align:right;color:#b6b6b6;line-height: 2.75em;}

.list-page { float:right; margin:0 auto; clear:both; overflow:hidden; padding:1em 1em 1em 0; text-align:left;}
.list-page a { float:left; background:#777; width:1.5em; height:1.5em; line-height:1.5em; text-align:center; font-family:"Arial"; display:block; margin-right:.2em; color:#fff; text-decoration:none; font-weight:bold;}
.list-page span { float:left; width:1.5em; height:1.5em; line-height:1.5em; text-align:center; font-family:"Lucida Console"; display:block; margin-right:.2em; color:#777;}
.list-page .on { background:#e83a91;}
.list-page a:hover { background:#e83a91;}
.list-page a.pre,.list-page a.next { font-family:"Tahoma";}
.list-page .hidden { display:none;}

.Breadcrumb { background-color:#f0f0f0; font:.833em/2.5em ""; color:#999999; border:solid #ccc; border-width:1px 0; padding-left:.5em;}

.ep-h1 { font:1.5em/1.5em ""; text-align:center; width:95%; margin:0 auto; }
.ep-time-soure { text-align:center; font:1em/1.5em ""; font-family: Arial, "\5B8B\4F53", sans-serif; color: #888888; }
#endText { width: 96%; margin:0 auto; overflow: hidden; text-align: justify; text-justify: inter-ideograph; clear: both; font-size:1em; line-height:1.5; word-wrap: break-word; }
/*#endText p { font-size:1em; text-indent:0em; margin:1em 0; color:#888; }*/
#endText p { font-size:1em; text-indent:0em; margin:1em 0;}
#endText p strong{ font-weight:bold; color:#010101;}

.f12bla_item .firstNd h3 { margin:.75em 0 0; color:#7e318e;}
.f12bla_item .firstNd p { padding-left:1em;}

.infoList0901 li { background:url(../../img/0901/icon02.png) 97% 1em no-repeat; background-size:.5em .8em; font-size:1.25em; border-bottom:1px solid #ddd; margin-left:5%; padding:.6em 0; }
.infoList0901 li a { color:#333;}
.tit0901 { background-color:#f5f5f5; font-weight:100; font-size:1.5em; text-align:center; padding:.5em 0;}

.txmenu{overflow:hidden}
	.txmenu li{float:left; width:24%; margin:0 0.5%; background:rgb(66,66,66); line-height:2.5; color:#fff; text-align:center}
    .txmenu li.cli{background:rgb(255,103,172)}
	.fy a,.fy strong{display:inline-block}
	.fy li{padding:0 2%; display:inline-block; border:1px solid #ececec; margin:0 0.5%}
	.more{display:block; margin:3% auto; border:1px dotted #c3c3c3; border-radius:8px; width:30%; text-align:center; line-height:2}
	
.zrx li{font-size: 28px;width: 50%;float: left;background: #242424;text-align: center;cursor: pointer;line-height:2}
.zrx li a{color: #fff; width:100%; display:inline-block}
.zrx li.cli{background: #fff; }
.zrx li.cli a{color:#242424}
#zrxcon{width: 96%;margin: 0 auto;overflow:hidden}
#zrxcon li{margin: 3% auto}
.zxrj{clear: both}
.zxrj dt{overflow: hidden;margin: 5% auto}
.zxrj dt img{float: left;margin-right: 2%;width: 12.5%; transform: translate(0,7%);}
.zxrj p{font-size: 32px;color: #1a1a1a;line-height: 1.5}
.zxrj p span{font-size:24px;display: block;overflow: hidden;color: #666699;letter-spacing: -0.1px;}
.zxrj span img{width: 6%;transform: translate(0,7%);}
.zxrj dd img{}

.aldb{margin-left: -1px;zoom: 1;border-bottom: 5px solid #d9d9d9;overflow: hidden;padding-top: 3%}
.aldb li{font-size:22px;float: left;border-left:solid 1px #b8b8b8;width: 33.333%;text-align: center;box-sizing: border-box;color: #818181 }
.aldb li img{vertical-align: middle}

@media screen and (min-width:320px) {
    .zrx li{font-size: 5vw}
    .zxrj p{font-size: 5.2vw}
    .zxrj p span{font-size:4vw}
    .aldb li{font-size:4vw}
}
@media screen and (min-width:500px) {
    .zrx li{font-size: 28px}
    .zxrj p{font-size: 32px}
    .zxrj p span{font-size:24px}
    .aldb li{font-size:22px}
}