/*CSS reset*/
html,body{font-family:"Microsoft YaHei",SimHei,"\9ED1\4F53","Apple LiGothic Medium","\82F9\679C\4E3D\4E2D\9ED1",SimSun,"\5b8b\4f53",sans-serif;background-color: #f2f2f2;position:relative;min-width: 1180px;}
body,html,ul,ol,dl,dd,li,p,h1,h2,h3,p,form,input{margin:0;padding:0;}
h1,h2,h3,b{font-weight:normal}
ul,li{list-style: none;}
a{text-decoration:none;color:#222;outline: none;}
img{vertical-align: middle;border: none;width:100%;}
input{outline-color:transparent;border:none;}

/*清浮动*/
.clearfix{*zoom:1;}
.clearfix:after{display: block;content:"";clear:both;}

/*首页*/

/*头部*/
.header{background-color: #000;position:relative;}
.top{height:100px;}
.logo{width:260px;height:62px;background: url(../img/logo.png) no-repeat;background-size: 100%;margin:19px 13px 0 3px;float:left;}
.logo a{display:block;width:226px;height:62px;text-indent: -99999px;}
.logo-tail{font-size:16px;line-height: 60px;padding-left:8px;color:#666;border-left:1px solid #484848;height:60px;margin-top:20px;float:left;}
.search-wrap{float:right;width:250px;height:30px;margin-top:35px;margin-right:50px;position:relative;overflow: hidden;}
#search{width:250px;height:30px;border-radius:15px;padding-left:15px;padding-right:44px;line-height: 32px;background: transparent url(../img/sprite.png) no-repeat 0 -370px;}
#btn-search{position:absolute;right:0;top:0;width:44px;height:30px;background:#fff; opacity:0;filter:alpha(opacity=0);}
#searcha{display: block;width:100%;height:100%;}
.nav{background: rgba(255,255,255,0.15);}
.nav li{float:left;height:50px;width:9.090909091%;}
.nav li.on a{color: #ee2e3d;}
.nav a{display:block;font-size:18px;line-height: 50px;width:100%;height:100%;text-align: center;color:#fff;}
.nav a:hover{color:#FFFFFF;}

.subnav{position:absolute;left:50%;bottom:-50px;width:1180px;height:50px;margin-left:-590px;background:#000;background: rgba(0,0,0,0.75);z-index: 9999999;display: none;}
.subnav li{position:absolute;left:50%;top:0;height:50px;margin-left:-480px;display: none;}
.subnav a{display: block;float:left;width:100px;height:45px;border-bottom:5px solid transparent;line-height: 50px;font-size: 14px;color:#fff;text-align: center;position:relative;}
.subnav a i{display: none;width: 0;height:0;border-width: 10px;border-color:transparent transparent #FFFFFF transparent;border-style: dashed dashed solid dashed;position: absolute;left:50%;bottom:-5px;margin-left:-10px;}
.subnav a:hover{border-bottom-color: #FFFFFF;color:#fff;}
.subnav a:hover i{display: block;}
.subnav .subnav-yl{margin-left:-373px;}
.subnav .subnav-ty{margin-left:-266px;}
.subnav .subnav-mr{margin-left:-158px;}
.subnav .subnav-qc{margin-left:-51px;}
.subnav .subnav-ss{margin-left:56px;}
.subnav .subnav-jk{margin-left:165px;}
.subnav .subnav-qg{margin-left:90px;}
.subnav .subnav-sh{margin-left:190px;}
.subnav .subnav-sj{margin-left:190px;}

/*banner*/
.banner-container{width: 100%;height:550px;overflow: hidden;}
.banner,.sub-banner,.banner-yl{width: 1180px;height:550px;margin:0 auto;position:relative;background: url(../img/loadinglnr.png) no-repeat;}
.banner-container .slider{width:5900px;height:550px;position: absolute;left:-1180px;top:0;}
.banner-container .slider li{width:1180px;height:550px;float:left;position:relative;overflow: hidden;}
.banner-container .slider li a{display: block;width:1180px;height:550px;position:relative;}
.banner-container .slider li img{width:100%;height:100%;}

.banner .navdot {position: absolute;right:30px;bottom: 65px;z-index: 100;}
.banner .navdot li {width: 15px;height: 15px;display:block;float:left;background-color: #999;cursor:pointer;margin-left:10px;cursor:pointer;}
.banner .navdot li.on{background-color: #ee2e3d;}
.banner-container .prev,.banner-container .next{width: 120px;height: 120px;position: absolute;top: 50%;z-index: 10;cursor: pointer;background: url(../img/sprite.png) no-repeat;margin-top: -60px;z-index: 50;overflow: hidden;}
.banner-container .prev{left: -140px;}
.banner-container .next{right: -140px;background-position: -120px 0;}
.leftmask,.rightmask{width: 1180px;height: 550px;background-color: #000;opacity: 0.6;filter: alpha(opacity=60);position: absolute;top: 0;z-index: 10;}
.leftmask{left:-100%;}
.rightmask{right:-100%;}

.banner-jrkx{position:absolute;left:100%;top:0;width:300px;height:380px;overflow: hidden;padding-top:70px;}
.banner-jrkx-line{width:1px;height:100%;background-color: #fff;position:absolute;top:0;left:30px;opacity:0.15;filter:alpha(opacity=15);-moz-opacity: 0.15;z-index: 999;}
.fr-more{position:absolute;right:0;top:0;width:300px;height:450px;overflow: hidden;}
.jrkx-bg{position:absolute;left:100%;top:0;width:300px;height:450px;background-color: #000;opacity:0.75;filter:alpha(opacity=75);-moz-opacity: 0.75;z-index: 0;}
.head-jrkx{position:absolute;left:0;top:0;width:204px;height:55px;background: url(../img/jrkx.png) no-repeat;z-index: 1000;}
.list-jrkx-wrap{position: relative;width:100%;height:380px;overflow: hidden;}
.list-jrkx{position: absolute;left:0;top:0;}
.list-jrkx li{margin-top:20px;height:60px;width:300px;position: relative;cursor:pointer;}
.list-jrkx li:hover{background-color: rgba(238,46,61,0.75);}
.list-jrkx li:first-child{margin-top:0;}
.list-jrkx-txt{line-height: 30px;color:#fff;font-size:16px;width:100%;height:100%;overflow: hidden;}
.list-jrkx-txt a{display: block;width:225px;height:56px;overflow: hidden;padding:0 22px 0 53px;}
.list-jrkx-txt a,.list-jrkx-txt a:hover{color:#FFFFFF;}
.list-jrkx i{position:absolute;left:23px;top:22px;width:15px;height: 15px;background-color: #fff;border-radius: 100%;}
.scoLine{width: 3px;height: 380px;background: #999;z-index: 5;position:absolute;top:0;right:2px;opacity: 0.5;filter:alpha(opacity=50);}
.scoBtn{width: 7px;height: 51px;background: #eee;position: absolute;left: -2px;top: 0;border-radius: 4px; cursor: pointer;}

.banner-txt{width:970px;padding-left:50px;padding-right:160px;height:100px;position: absolute;left:0;bottom:0;overflow: hidden;}
.banner-txt-title{padding-top:16px;font-size:24px;color: #fff;line-height: 44px;height:44px;width:100%;overflow: hidden;}
.banner-txt-body{font-size:16px;color: #999;line-height: 28px;height:28px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.banner-txt-mask{position: absolute;left:0;bottom:0;width: 100%;height:100px;background-color: #000;opacity: 0.75;filter: alpha(opacity=75);}
/*滚动播报*/
.title-wrap{height:78px;border-bottom:1px solid #3d403f;position: relative;margin-bottom:68px;}
.title{position:absolute;left:50%;bottom:-38px;width:220px;height:77px;background:#f2f2f2 url(../img/tittle.png) no-repeat;margin-left:-110px;}
.title b{width:150px;height:10px;background-color: #ee2e3d;position: absolute;left:50%;bottom:-10px;margin-left:-75px;}
.subtag{text-align: center;line-height: 34px;font-size:18px;color:#999;min-width: 100px;margin:0 auto 20px;}
.subtag a{display:inline-block;line-height: 24px;font-size:18px;color:#000;margin:0 10px;padding-bottom: 5px;min-width:85px;}
.subtag .on{border-bottom:4px solid #ee2e3d;color:#ee2e3d;}
    /*左*/
.swiper-gdbb{position: relative;overflow: hidden;width:580px;height:350px;}
.swiper-gdbb .slider li{width:100%;height:100%;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-gdbb .slider li:first-child{left:0}
.swiper-gdbb .navdot{position: absolute;left:50%;bottom: 26px;z-index: 50;text-align: center;margin-left:-32px;}
.swiper-gdbb .navdot li{display:inline-block;width: 15px;height: 15px;background-color: #fff;cursor:pointer;margin-left:10px;border-radius:100%;float:left;}
.swiper-gdbb .navdot li:first-child{margin-left:0;}
.swiper-gdbb .navdot li.active{background-color: #ee2e3d;}
.swiper-gdbb img{min-height:100%;}
.ssrd{width:580px;height:250px;background-color: #fff;overflow: hidden;}
.ssrd-head{height:55px;border-bottom:1px solid #ee2e3d;}
.ssrd-head span{float:left;font-size:24px;line-height: 50px;height:50px;color:#000;padding:0 20px;border-bottom:6px solid #ee2e3d;}
.swiper-gdbb-content{height:194px;overflow: hidden;position: relative;}
.ssrd-content{width:540px;padding:14px 20px;height:166px;overflow: hidden;display: none;}
.swiper-gdbb-content .ssrd-content{position:absolute;left:0;top:0;}
.ssrd .ssrd-content:first-child,.ssrd li:first-child,.dy-box li:first-child{display: list-item;}
.ssrd-title,.hel-title{color:#000;line-height: 32px;width:100%;max-height:64px;font-size:18px;margin-bottom:8px;overflow: hidden;}
.ssrd-body{color:#999;line-height: 28px;font-size:14px;width:100%;max-height: 56px;overflow: hidden;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ssrd-tag,.mr-item-time,.hel-tag{font-size:12px;color:#999;line-height: 15px;margin-top:12px;}
.i-time{float:left;display:block;width:15px;height:15px;background: url(../img/sprite.png) no-repeat -206px -155px;margin-right:10px;}
.ssrd-pic{width:280px;height:200px;overflow: hidden;}
.ssrd-pic img{min-height: 100%;}
.ssrd-card{width:600px;margin-right:-20px;overflow:hidden;}
.ssrd-card-content{width:240px;padding:14px 20px;}
.ssrd-card li{width:280px;height:400px;float:left;margin-right:20px;margin-top:20px;background-color: #fff;}
.ads-holder-1{width:580px;height:180px;margin-top:20px;overflow: hidden;}

/*娱乐*/
.title-yl{background-position: -220px 0;}
.yl-top,.ty-top{background-color: #fff;}
.yl-left-list{padding-left:30px;float:left;}
.yl-left-list li{height:129px;border-bottom:1px dashed #bbb;width:550px;}
.yl-left-list li:last-child{border-bottom:none;}
.yl-left-list a{display: block;color:#000;font-size:18px;line-height: 24px;padding:15px 0 5px;white-space: nowrap;overflow: hidden;height:30px;width:100%;}
.yl-left-list p{font-size:14px;line-height:20px;color: #999;height:60px;overflow: hidden;width: 100%;text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
    /*轮播图*/
.swiper-yl{position: relative;overflow: hidden;width:580px;height:360px;float:left;margin:15px 10px;}
.swiper-yl .slider li{width:100%;height:100%;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-yl .slider li:first-child{left:0}
.swiper-yl .navdot{position: absolute;right:10px;bottom: 26px;z-index: 50;text-align: center;}
.swiper-yl .navdot li{display:inline-block;width: 10px;height: 10px;background-color: #fff;cursor:pointer;margin-left:10px;border-radius:100%;float:left;}
.swiper-yl .navdot li:first-child{margin-left:0;}
.swiper-yl .navdot li.active{background-color: #ee2e3d;}
.swiper-yl p{height:60px;width:100%;position:absolute;bottom:0;left:0;background: #000;opacity: 0.75;filter:alpha(opacity(75));}
.swiper-yl span{position: absolute;bottom:0;left:15px;height:60px;width:440px;color:#fff;font-size:18px;line-height: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ssrd-card-1200{width:1200px;}

/*体育*/
.title-ty{background-position: -440px 0;}
.swiper-ty{position: relative;overflow: hidden;width:780px;height:400px;float:left;margin-right:20px;}
.swiper-ty .slider li{width:100%;height:100%;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-ty .slider li:first-child{left:0}
.swiper-ty .navdot{position: absolute;right:20px;bottom: 26px;z-index: 50;text-align: center;}
.swiper-ty .navdot li{display:inline-block;width: 10px;height: 10px;background-color: #fff;cursor:pointer;margin-left:10px;border-radius:100%;float:left;}
.swiper-ty .navdot li:first-child{margin-left:0;}
.swiper-ty .navdot li.active{background-color: #ee2e3d;}
.swiper-ty p{height:60px;width:100%;position:absolute;bottom:0;left:0;background: #000;opacity: 0.75;filter:alpha(opacity(75));}
.swiper-ty span{position: absolute;bottom:0;left:15px;height:60px;width:640px;color:#fff;font-size:24px;line-height: 60px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ty-news{float:left;padding:30px 30px 0;width:320px;}
.ty-news-head{height:14px;border-bottom:1px solid #d9d9d9;position:relative;margin-bottom:14px;}
.ty-news-head span{position:absolute;bottom:-15px;left:50%;height:29px;width:120px;color:#000;line-height: 29px;font-size:24px;margin-left:-60px;background-color: #fff;text-align: center;}
.ty-news-list li{border-bottom:1px dashed #d9d9d9;height:52px;transition:all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-webkit-transition: all 0.5s;}
.ty-news-list li:hover{padding-left:10px;}
.ty-news-list li:last-child{border-bottom:none;}
.ty-news-list em{float:left;height:52px;padding:0 16px;line-height: 52px;font-size:26px;color:#000;}
.ty-news-list a{float:left;font-size:16px;color:#000;line-height:52px;height:52px;width:255px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cut-line{height:5px;width:100%;font-size:12px;margin-top:20px;overflow: hidden;white-space: nowrap;color:#999;line-height: 5px;}

.pic-and-gradient{width:380px;height:240px;overflow: hidden;}
.pic-and-gradient a,.pic-and-gradient-min a{display:block;width:100%;height:100%;overflow: hidden;position:relative;}
.pic-and-gradient p,.pic-and-gradient-min p{padding:0 20px;background: url(../img/shadow.png) repeat-x;line-height: 39px;width:340px;height:39px;color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
position:absolute;left:0;bottom:0;}
.pic-and-gradient img{min-height:100%;}
.ty-bottom{margin-top:20px;}
.ty-pic-txt{background-color: #fff;width:380px;}
.ty-pic-txt li{height:85px;border-bottom:1px solid #ddd;padding-top:9px;*zoom:1;}
.ty-pic-txt li:after{content:'';display: block;clear:both;}
.ty-pic-txt li:last-child{border-bottom:none;}
.ty-pic-txt li .ty-pic-txt-p{float:left;width: 100px;height: 75px;overflow: hidden;margin-right: 15px;}
.ty-pic-txt p{float:left;width:250px;height:65px;margin-top:5px;overflow: hidden;}
.ty-pic-txt p a{display:block;width:100%;height:100%;color:#000;font-size:15px;line-height: 30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ty-card{width:380px;background-color: #fff;margin-top:35px;min-height:240px;}
.ty-card p{height:60px;width:380px;background-color: #000000;color:#FFFFFF;}
.ty-card p a{display:block;width:356px;height:60px;margin:0 12px;font-size:18px;line-height: 60px;color:#FFFFFF;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*名人*/
.title-mr{background-position: 0 -77px;}
.mr-item{background-color:#fff;margin-right:30px;float:left;min-width:810px;}
.mr-item li{border-bottom:1px dashed #ddd;padding:19px 0;*zoom:1;margin:0 20px;}
.mr-item li:after{content: '';display: block;clear: both;}
.mr-item li:last-child{border-bottom:none;}
.mr-item li.paging-box{border-bottom:none;text-align: center;}
.mr-item-pic,.mr-three-pic a{float:left;display: block;width:200px;height:142px;overflow: hidden;margin-top:5px;margin-right:20px;}
.mr-item-pic img,.mr-three-pic img{min-height:100%;}
.mr-item-content{float:left;width:590px;}
.mr-item-title{display:block;width:100%;height:32px;color:#333;font-size: 22px;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mr-item-body{height:44px;width:100%;font-size: 14px;color:#999;line-height: 22px;margin-top:10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.mr-item-tag{margin-top:10px;width:590px;height:24px;overflow: hidden;}
.mr-item .clearfix .mr-item-tag{width:680px;}
.mr-item-tag a{float:left;display:block;padding:0 12px;border:1px solid #eee;border-radius:13px;margin-right:20px;font-size: 12px;line-height: 22px;text-align: center;color:#666;}
.mr-item-tag a:last-child{margin-right:none;}
.mr-item-tag a:hover{color:#EE2E3D;border-color: #EE2E3D;}
.mr-three-pic{padding:15px;}
.mr-three-pic a{margin:0 23px;}
.mr-item-page{margin-right:0;margin-top:20px;}
.item-time-right{float:right;margin-top:10px;line-height: 20px;}
.item-time-right .i-time{margin-top:3px;}


.jrmn-box{width:300px;height:550px;background-color: #fff;}
.jrmn-head{padding-top: 10px;line-height: 30px;height:30px;color:#000;font-size: 24px;}
.jrmn-head i{float:left;width:6px;height:25px;margin-top:3px;margin-right:14px;background-color: #ee2e3d;}
.jrmn-list li{padding:10px 0;*zoom:1;}
.jrmn-list li:after{content: '';display: block;clear: both;}
.jrmn-pic{float:left;overflow: hidden;display: block;margin-left: 10px;margin-right:18px;width:80px;height:80px;border-radius: 100%;}
.jrmn-pic img{min-height:100%;}
.jrmn-txt{float:left;padding-top:12px;font-size:14px;color:#000;line-height: 28px;width:180px;height:56px;overflow: hidden;}

.ads-holder-2{width:300px;height:250px;margin-top:20px;}

/*明星美图*/
.shady-wrap{background-color: #333;margin-top:50px;padding-bottom:40px;}
.title-wrap-shady{border-bottom:1px solid #fff;}
.title-mxmt{background-position: -660px 0;background-color: #333;}
.mt-card,.mt-card-static,.mt-big-card{width:280px;height:250px;overflow: hidden;position: relative;margin-bottom:20px;}
.mt-card a,.mt-card-static a,.mt-big-card a{display: block;position: absolute;left:0;top:0;width:100%;height:100%;overflow: hidden;margin-left:-1px;margin-top:-1px;}
.mt-card p,.mt-card-static p,.mt-big-card p{position:absolute;bottom:0;left:0;height:59px;width:260px;padding:0 10px;color:#fff;font-size:16px;line-height: 80px;text-align: center;
overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(../img/shadow.png) repeat-x 0 -41px;}
.mt-big-card{width:580px;height:520px;}
.mt-big-card p{width:560px;font-size: 24px;line-height: 60px;}
.two-mt-card{width:600px;overflow: hidden;margin-right:-20px;}
.two-mt-card .mt-card{margin-right:20px;float:left;}
.mt-big img,.mt-big-card img,.mt-card img,.mt-big-card img{min-height:100%;}

/*汽车*/
.title-qc{background-position: -220px -77px;}
.qc-list{background-color: #fff;padding:0 30px;width:520px;height:820px;overflow: hidden;margin-right:20px;float:left;}
.qc-list li{border-bottom:1px dashed #999;width:520px;padding:30px 0;*zoom:1;}
.qc-list li:last-child{border-bottom:none;}
.qc-list li:after{content:'';display: block;clear: both;}
.qc-list-pic{display: block;float:left;width:100px;height:75px;overflow: hidden;margin-right:20px;}
.qc-list-txt{width:380px;height:75px;padding-right:20px;float:left;}
.qc-list-txt a{float:left;display: block;width:100%;height:20px;line-height: 20px;font-size: 18px;color: #000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.qc-list-txt p{float:left;height:45px;width:100%;overflow: hidden;line-height: 24px;font-size:14px;color:#999;margin-top:10px;
text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*时尚*/
.title-ss{background-position: -440px -77px;}
#ss-tab-pic{width:800px;height:400px;overflow: hidden;position:relative;float:left;}
#ss-tab-pic li{width:800px;height:400px;position:absolute;left:0;top:0;}
#ss-tab-pic a{display: block;width:100%;height:100%;overflow: hidden;}
#ss-tab-pic img{height:100%;}
#ss-tab-tit{width:380px;height:400px;float:left;}
#ss-tab-tit li{width:320px;height:55px;padding:12px 30px;position: relative;border-bottom: 1px dashed #999;background-color: #FFFFFF;}
#ss-tab-tit li:last-child{border-bottom:none;}
#ss-tab-tit a{display:block;width:320px;height:55px;color:#000;line-height: 30px;font-size:18px;overflow: hidden;}
#ss-tab-tit i{display: none;width:0;height:0;border-style:dashed solid dashed dashed;border-color:transparent #ee2e3d transparent transparent;border-width:10px;position:absolute;left:-20px;top:50%;margin-top:-10px;}
#ss-tab-tit li.on{background-color: #ee2e3d;}
#ss-tab-tit li.on i{display: block;}
#ss-tab-tit li.on a{color:#fff;}

.hot-tag-head{width:100%;height:55px;}
.hot-tag-head span{display: block;margin:0 auto;line-height: 45px;height:55px;width:116px;text-align: center;font-size:20px;color:#000;border-top:10px solid #ee2e3d;}
.hot-tags li{width:25%;padding-top:17px;padding-bottom:16px;float:left;text-align: center;}
.hot-tags a{display:inline-block;max-width:81px;overflow: hidden;line-height: 22px;height:22px;border:1px solid #999;color:#999;border-radius:12px;padding: 0 6px;}

/*健康情感生活*/
.title-jkqgsh{background-position: -660px -77px;width:320px;margin-left:-160px;}
.hel-subtag{line-height: 39px;width:380px;height:39px;color:#999;text-align: center;overflow: hidden;}
.hel-subtag a{color:#000;font-size:18px;line-height: 39px;padding:0 18px;}
.hel-subtag .on{color:#ee2e3d;}
.hel-cut-line{height:35px;border-top:1px solid #000;margin-top:8px;position:relative;width:380px;}
.hel-cut-line span{position:absolute;left:50%;top:-5px;display: block;width:92px;height:10px;background-color: #f2f2f2;margin-left:-46px;}
.hel-cut-line em{display: block;width:80px;height:10px;background-color: #ee2e3d;margin:0 auto;}
.hel-card{border-bottom:6px solid #ee2e3d;width:380px;height:550px;background-color: #fff;overflow: hidden;}
.hel-card-min{height:478px;}
.hel-pic,.hel-pic a{display: block;height:250px;width: 380px;overflow: hidden;}
.hel-card-content{padding:12px 20px;}
.hel-body,.hel-body-min{max-height:168px;color:#999;line-height: 28px;font-size:16px;width:100%;overflow: hidden;}
.hel-body-min{max-height:84px;}
.hel-scrip-pt{margin-top:10px;padding:10px;overflow: hidden;background-color: #fff;}
.hel-scrip-p{float:left;display: block;width:100px;height:75px;overflow: hidden;margin-right:20px;}
.hel-scrip-t{float:left;width:240px;height:75px;overflow: hidden;}
.hel-scrip-t a{font-size:18px;line-height: 30px;color:#000;display: block;width:100%;height:60px;overflow: hidden;margin-top:-6px;margin-bottom:6px;}
.hel-scrip-two,.hel-scrip-one{margin-top:10px;padding:12px 16px;width:348px;overflow: hidden;background-color: #fff;}
.hel-scrip-two{height:71px;}
.hel-scrip-one{height:38px;}
.hel-scrip-two a{font-size:18px;line-height: 35px;color:#000;display: block;width:100%;height:70px;overflow: hidden;}
.hel-scrip-one a{font-size:18px;color:#000;display: block;width:100%;height:38px;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*美女大图*/
.title-mndt{background-position: -880px 0;background-color: #333;}
.comb{width:1200px;height:665px;margin-left:-10px;position:relative;}
.comb-col{position:absolute;}
.grid-3,.grid-2,.grid-1{width:291px;height:252px;overflow: hidden;visibility:hidden;}
.grid-3{margin-bottom:15px;transform: rotate(-120deg);-ms-transform: rotate(-120deg);-moz-transform: rotate(-120deg);-webkit-transform: rotate(-120deg);}
.grid-2{transform: rotate(60deg);-ms-transform: rotate(60deg);-moz-transform: rotate(60deg);-webkit-transform: rotate(60deg);}
.grid-1{visibility:visible;position:relative;transform: rotate(60deg);-ms-transform: rotate(60deg);-moz-transform: rotate(60deg);-webkit-transform: rotate(60deg);}
.comb-col-2{left:226px;top:133px;}
.comb-col-3{left:452px;top:0;}
.comb-col-4{left:678px;top:133px;}
.comb-col-5{left:904px;top:0;}
.grid-1 img{display:block;position:absolute;left:0;top:0;width:100%;min-height:100%;z-index: 0;border:none;margin-top:-2px;}
.grid-1 a{display: block;width:100%;height:100%;}
.grid-1 span{display: none;position:absolute;left:0;top:0;z-index:9999;width:251px;height:56px;padding:98px 20px;text-align: center;font-size:18px;line-height: 28px;color:#fff;transition:all 0.6s;
    overflow: hidden;text-overflow:ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.grid-1 a:hover span{display:block;display: -webkit-box;background: rgba(0,0,0,0.5);}


/*神端自媒体联盟*/
.white-wrap{background-color: #fff;padding-bottom: 40px;}
.footer-cut-line{height:57px;width:100%;border-bottom:4px solid #000;position:relative;margin-bottom:44px;}
.footer-cut-line span{height:10px;width:300px;background-color: #ee2e3d;position: absolute;left:50%;bottom:-10px;margin-left:-150px;}
.lianmeng-head{text-align: center;color:#000;font-size:30px;line-height: 48px;height:48px;position:relative;margin-bottom:40px;}
.lianmeng-head a{font-size:18px;color:#ee2e3d;position:absolute;left:50%;bottom:9px;height:18px;line-height: 18px;margin-left:180px;}
.lm-logo{width:1196px;margin-right:-16px;overflow: hidden;}
.lm-logo a{display: block;float:left;margin-right:16px;margin-bottom:29px;width:221px;height:91px;border:1px solid #9e9e9e;background: url(../img/lianmeng.png) no-repeat;background-position-x: -1px;}
.lm-logo .nvren{background-position-y: -1px;}
.lm-logo .laonanren{background-position-y: -94px;}
.lm-logo .nanhua{background-position-y: -187px;}
.lm-logo .nvshen{background-position-y: -280px;}
.lm-logo .qiansou{background-position-y: -373px;}
.lm-logo .yixiu{background-position-y: -466px;}
.lm-logo .gucheng{background-position-y: -559px;}
.lm-logo .shenduan{background-position-y: -652px;}

/*友情链接*/
.gray-wrap{background-color: #4b4b4b;padding-bottom: 45px;padding-top:11px;}
.friendly-link-head{font-size:30px;text-align: center;line-height: 86px;height:86px;color:#fff;}
.friendly-link{width:1236px;overflow: hidden;margin-right:-56px;}
.friendly-link li{float:left;padding-left:12px;width:94px;margin-right:12px;height:30px;}
.friendly-link li:last-child{margin-right:0;}
.friendly-link a{font-size:12px;line-height: 30px;color:#fff;display: block;height:30px;}
.friendly-link a:hover{color:#EE2E3D;}

/*底部*/
.footer{background-color: #333;padding-top:40px;padding-bottom:45px;}
.copyright,.copyright2{color:#ddd;font-size:12px;text-align: center;line-height: 32px;height:32px;}
.copyright a{color:#ddd;}
.copyright a:hover{color:#fefefe;}
.copyright2{padding:40px 0;}
.copyright2 a{color:#ddd;}
.copyright2 a:hover{color:#ddd;text-decoration:underline;}

.footer2{padding-top:50px;background: #000;}
.frdLink{border-top:1px solid #333;position: relative;padding-left:172px;}
.frdLinkTit{position: absolute;width: 50px;height:46px;border-top:2px solid #fff;left:50px;top:-2px;color:#666;line-height: 46px;font-size:12px;text-align: center;}
.frdLinks{padding:14px 0 24px;}
.frdLinks a{color:#666;line-height: 22px;font-size:12px;padding: 0 9px 0 8px;position: relative;float:left;}
.frdLinks a:after{content: "|";color:#666;line-height: 22px;font-size:12px;position: absolute;right:0;top:0;}
.frdLinks a:last-child:after{content:none;}
.aboutLink{width:100%;height:30px;background: #333;text-align: center;}
.aboutLink a{color:#fff;line-height: 30px;font-size:12px;margin:0 30px;}

/*侧边导航*/
.anchor{position:absolute;}
.side-box,.side-box-b{position:fixed;bottom:150px;left:50%;margin-left:620px;width:60px;display: none;}
.side-box-b .turn-link{width:60px;height:60px;position:relative;background-color: #FFFFFF;}
.side-box-b .turn-link a{display: table-cell;width:30px;height:58px;vertical-align:middle;text-align: center;font-size:14px;color:#333;line-height: 24px;padding:0 14px;background-color: #FFFFFF;
border:1px solid #eee;border-top:none;}
.side-box-b .turn-link a:hover{color:#EE2E3D;}
.side-box-b .on a{background-color: #000;border:1px solid #000;border-top:none;color:#FFFFFF !important;}
.side-box-b .back-top{width:60px;height:60px;background-color: #000;cursor:pointer;overflow: hidden;position: relative;}
.side-box-b .back-top:hover:after{content:'返回顶部';display: table-cell;position:absolute;z-index:999;width:32px;height:58px;vertical-align:middle;text-align: center;font-size:14px;color:#fff;line-height: 24px;padding:5px 14px;background-color: #000;}
.side-box-b .back-top span,.side-box-b .back-top i{display: block;width:0;height:0;border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;border-width:15px;position:absolute;left:50%;top:6px;margin-left:-15px;}
.side-box-b .back-top i{border-color:transparent transparent #000 transparent;top:8px;}

.side-box .turn-link{width:60px;height:60px;position:relative;background-color: #222;}
.side-box .turn-link a{display: block;width:100%;height:100%;text-align: center;font-size:12px;color:#fff;line-height: 22px;background-color: #222;}
.side-box .turn-link-txt a{line-height: 24px;font-size: 18px;padding: 6px 10px;width: 40px;height: 48px;}
.side-box .turn-link a:hover,.side-box .on a{background-color: #ee2e3d;color: #FFFFFF;}
.turn-link span{display: block;width:100%;height:38px;overflow: hidden;float:left;background: url(../img/sprite.png) no-repeat;}
.side-box .tl-xw{background-position: 0 -180px;}
.side-box .tl-yl{background-position: -60px -180px;}
.side-box .tl-ty{background-position: -120px -180px;}
.side-box .tl-mr{background-position: -180px -180px;}
.side-box .tl-mx{background-position: 0 -218px;}
.side-box .tl-qc{background-position: -60px -218px;}
.side-box .tl-ss{background-position: -120px -218px;}
.side-box .tl-jk{background-position: -180px -218px;}
.side-box .tl-sh{background-position: 0 -256px;}
.side-box .tl-gj{background-position: -60px -256px;}
.side-box .tl-cj{background-position: -120px -256px;}
.side-box .tl-yl{background-position: -180px -256px;}
.side-box .tl-js{background-position: 0 -294px;}
.side-box .tl-ty{background-position: -60px -294px;}
.side-box .tl-dsj{background-position: 0 -332px;}
.side-box .tl-dy{background-position: -60px -332px;}
.side-box .tl-zy{background-position: -120px -332px;}

.side-box .turn-link i{display: none;width:0;height:0;border-style:dashed dashed dashed solid;border-color:transparent transparent transparent #fff;border-width:8px;position:absolute;left:0;top:50%;margin-top:-8px;}
.side-box .on i{display: block;}
.side-box .back-top,.back-top-box{width:60px;height:44px;background-color: #222;cursor:pointer;overflow: hidden;position: relative;}
.side-box .back-top:hover,.back-top-box:hover{background-color: #ee2e3d;}
.side-box .back-top span,.side-box .back-top i,.back-top-box span{display: block;width:0;height:0;border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;border-width:10px;position:absolute;left:50%;top:8px;margin-left:-10px;}
.side-box .back-top i{border-color:transparent transparent #222 transparent;top:10px;}
.side-box .back-top:hover i{border-color:transparent transparent #ee2e3d transparent;}
.back-top-box{height:55px;color:#fff;font-size: 18px;line-height: 24px;text-align: center;padding-top:3px;}
.back-top-box span{border-color:transparent transparent #EE2E3D transparent;top:38px;}
.back-top-box:hover span{border-color:transparent transparent #FFFFFF transparent;}
.just-bt{top:initial;bottom:200px;margin-left:590px;}



/*-------------------------新闻-------------------------*/
.navdot-bg{height:80px;width:100%;background: #000;opacity: 0.5;filter: alpha(opacity=50);position:absolute;left:0;bottom:0;}
.sub-banner .navdot{width:1180px;height:80px;position:absolute;left:0;bottom:0;}
.sub-banner .navdot li{width:295px;height:80px;float:left;position: relative;cursor:pointer;background-color:#000000;background-color:rgba(0,0,0,0.75);;}
.sub-banner .navdot div{margin-top:12px;margin-left:44px;width:212px;height:56px;overflow: hidden;font-size:16px;color:#fff;line-height: 28px;}
.sub-banner .navdot span{display: block;width:30px;height:30px;background-color: #FFFFFF;position: absolute;left:0;top:25px;}
.sub-banner .navdot i{display: block;width:100%;height:100%;font-size: 24px;color:#000000;text-align: center;line-height: 30px;margin-left:-2px;}
.sub-banner .navdot li.on{background-color:#EE2E3D;background-color: rgba(238,46,61,0.75);}
.sub-banner .navdot li.on i{color:#ee2e3d;}

/*面包屑导航*/
.crumbs-nav{height:60px;line-height: 60px;}
.i-home{display: block;width:28px;height:28px;background: url(../img/sprite.png) no-repeat -221px -154px;margin-right:10px;margin-top:14px;float:left;}
.crumbs,.crumbs a,.crumbs span{line-height: 50px;height:50px;color:#666666;font-size: 12px;}
.crumbs a{margin:0 8px;line-height: 60px;}
.crumbs span{color:#fc5259;margin:0 8px;}

/*-------------------------娱乐-------------------------*/

/*banner*/
.banner-txt-mask-yl{position:absolute;left:70px;bottom:20px;width:1040px;height:160px;background-color: #000000;opacity: 0.75;filter:alpha(opacity=75);}
.banner-txt-yl{position:absolute;left:70px;bottom:20px;width:980px;height:120px;padding:0 30px 40px;}
.banner-txt-title-yl{line-height: 58px;height:58px;color:#FFFFFF;font-size:30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold;}
.banner-txt-body-yl{line-height: 30px;height:60px;color:#CCCCCC;font-size:14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient:vertical;}
.banner-yl .navdot{position: absolute;bottom:30px;left:0;width:100%;text-align: center;height:20px;line-height: 20px;}
.banner-yl .navdot li{display: inline;display: inline-block;margin-left:20px;width:18px;height:18px;background-color: #FFFFFF;cursor:pointer;border-radius: 100%;}
.banner-yl .navdot li.on{background-color: #EE2E3D;}
.banner-yl .navdot li:first-child{margin-left:0;}

/*板块标题*/
.yl-title{height:62px;margin-bottom:72px;border-bottom: 1px solid #3d403f;position: relative;}
.yl-title a{position:absolute;width: 0;height:0;}
.yl-title div{height:36px;position: absolute;left:50%;bottom:-18px;background:#f2f2f2 url(../img/yuletitle.png) no-repeat;}
.yl-title .yl-title-ylxw{width:520px;margin-left:-260px;}
.yl-title .yl-title-dsj{width:316px;margin-left:-158px;background-position: 0 -38px;}
.yl-title .yl-title-dy{width:230px;margin-left:-115px;background-position: 0 -76px;}
.yl-title .yl-title-zy{width:274px;margin-left:-137px;background-position: -236px -76px;}

.col-box{width:380px;float:left;background-color: #FFFFFF;}

/*娱乐新闻*/
.pic-and-gradient-min{width:400px;margin-right:-20px;overflow: hidden;}
.pic-and-gradient-min li{width:180px;height:240px;overflow: hidden;float:left;margin-right:20px;margin-bottom:20px;}
.reddot-list{padding:12px 0;background-color: #FFFFFF;}
.reddot-list li{height:36px;}
.reddot-list a{display:block;float:left;line-height: 36px;color:#000;font-size:16px;width:313px;height:36px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.reddot-list i{display: block;width:12px;height:12px;border-radius: 100%;border: 1px solid #fac1c5;margin:11px 8px 0 10px;float:left;}
.reddot-list i:before{content: '';display: block;width:6px;height:6px;background-color: #EE2E3D;border-radius:100%;margin:3px auto;}
.cut-line-short{height:5px;width:100%;font-size:12px;overflow: hidden;white-space: nowrap;color:#999;line-height: 5px;background-color: #FFFFFF;}
.cut-line-short-top{margin-bottom:-12px;margin-top: 9px;}
.cut-line-short-bottom{margin-bottom:8px;}
/*电视剧*/
.dsj-bigpic{width:780px;height:400px;overflow: hidden;position: relative;margin-bottom:20px;}
.dsj-bigpic-txt,.dsj-bigpic-txt-bg{position: absolute;left:50px;bottom:20px;width:620px;height:80px;padding:10px 20px;}
.dsj-bigpic-txt-bg{background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
.dsj-bigpic-txt a{display: block;width:100%;height:24px;line-height: 24px;font-size:16px;color: #FFFFFF;margin-bottom:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dsj-bigpic-txt a:hover{color:#EE2E3D;}
.dsj-bigpic-txt p{width:100%;height:48px;font-size:14px;color:#ccc;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.photo-swiper{width:780px;height:360px;margin-top:20px;background: #FFFFFF;overflow: hidden;}
.swiper-photo{position: relative;overflow: hidden;width:780px;height:305px;float:left;margin-right:20px;}
.swiper-photo ul{width:100%;height:100%;overflow: hidden;}
.swiper-photo li{width:745px;height:283px;padding:11px 0 0 60px;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-photo li:first-child{left:0}
.swiper-photo .prev,.swiper-photo .next{display: block;width:50px;height:120px;background: #000;opacity: 0.9;filter: alpha(opacity=90);position:absolute;top:65px;overflow: hidden;}
.swiper-photo .prev{left:0;}
.swiper-photo .next{right:0;}
.swiper-photo .prev:hover,.swiper-photo .next:hover{opacity: 0.5;filter:alpha(opacity:50);}
.swiper-photo .prev span,.swiper-photo .prev i{display: block;width:0;height:0;border-width:15px;border-color:transparent #FFFFFF transparent transparent;border-style: dashed solid dashed dashed;margin-top:45px;margin-left:3px;}
.swiper-photo .prev i{margin-top:-15px;margin-left:-13px;border-color: transparent #000000 transparent transparent;}
.swiper-photo .next span,.swiper-photo .next i{display: block;width:0;height:0;border-width:15px;border-color:transparent transparent transparent #FFFFFF;border-style: dashed dashed dashed solid;margin-top:45px;margin-left:18px;}
.swiper-photo .next i{margin-top:-15px;margin-left:-17px;border-color: transparent transparent transparent #000000;}
.photo-cell{float:left;margin-left:30px;height:283px;width:180px;}
.photo-cell a{display: block;width:100%;height:100%;text-align: center;line-height:42px;font-size:16px;color:#000;cursor:pointer;}
.photo-cell span{display: block;width:}
.ads-holder-3,.ads-holder-4{width:380px;height:215px;background-color: #FFFFFF;overflow: hidden;}
.ads-holder-3{height:241px;}
.ads-holder-4{width:100%;height:120px;margin-bottom:50px;margin-top:20px;}

.dsj-right{float:left;width:380px;overflow: hidden;}
.dsj-right .col-box{overflow: hidden;margin-bottom:20px;}
/*电影*/
.movie-list{background-color: #FFFFFF;}
.movie-list li{padding:10px;*zoom:1;}
.movie-list li:after{content: '';display: block;clear:both;}
.movie-list-pic{display: block;float:left;width:200px;height:120px;margin-right:20px;overflow: hidden;}
.movie-list-txt{float:left;}
.movie-list-txt a{display: block;width:340px;font-size:18px;color:#000;height:48px;line-height: 48px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.movie-list-txt p{width:340px;height:64px;font-size: 14px;line-height: 36px;color: #666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.dy-box{height:210px;width:580px;background: #FFFFFF;overflow: hidden;}
.dy-bottom-box{margin-top:20px;background-color: #FFFFFF;}
.dy-bottom-box .left,.dy-bottom-box .right{float:left;margin:20px;}
.dy-left-t{color:#333333;font-size: 18px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dy-left-txt{float:left;}
.dy-left-txt span{display:block;color:#333333;line-height: 30px;font-size:14px;margin-bottom:35px;}
.dy-left-txt p{width:320px;font-size: 16px;color:#999999;line-height: 28px;max-height: 215px;}
.dy-left-img{float:left;display:block;margin:70px 20px 0;height:150px;width:180px;overflow: hidden;}
.dy-bottom-box .right{border: 1px solid #E0E0E0;width:558px;height:259px;position: relative;padding-top:49px;}
.dy-bottom-box .rmgz{position: absolute;right:40px;top:-16px;width:120px;height:40px;padding:5px 0;background-color: #000000;}
.rmgz span{display:block;width:100%;height:26px;font-size: 24px;line-height: 26px;text-align: center;color:#FFFFFF;}
.rmgz em{display:block;width:100%;height:14px;font-size:12px;line-height: 14px;text-align: center;color:#FFFFFF;}
.right .dy-left-img{margin:0 10px;}
.dy-right-list{height:240px;padding:0 9px;width:542px;overflow: hidden;}
.dy-right-list li{height:48px;width:100%;}
.dy-right-list i{display: block;float:left;width:30px;height:48px;font-size: 30px;color: #000000;line-height: 48px;margin-right:12px;text-align: center;}
.dy-right-list a{display:block;width:500px;height:48px;float:left;font-size:18px;color:#000000;line-height: 48px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.dy-swiper-container{width:100%;background-color: #333333;}
.swiper-dy{position: relative;overflow: hidden;width:1180px;height:300px;margin:20px auto 0;}
.swiper-dy .slider li{width:1200px;margin-right:-20px;height:240px;padding:30px 0;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-dy .slider li:first-child{left:0}
.swiper-dy .navdot{position: absolute;left:0;bottom: 0;width:100%;height:30px;z-index: 50;text-align: center;line-height: 30px;}
.swiper-dy .navdot li{display:inline;display:inline-block;width: 10px;height: 10px;background-color: #fff;cursor:pointer;margin-left:10px;border-radius:100%;}
.swiper-dy .navdot li:first-child{margin-left:0;}
.swiper-dy .navdot li.active{background-color: #ee2e3d;}
.swiper-dy .pic-and-gradient{float:left;margin-right:20px;}
.swiper-dy .pic-and-gradient:last-child{margin-right:0;}
/*综艺*/
.zy-banner{display:block;width:780px;height:400px;overflow: hidden;margin-bottom:20px;position:relative;}
.zy-banner-bg{width:680px;height:120px;background-color: #000000;opacity: 0.75;filter:alpha(opacity=75);position:absolute;left:50px;bottom:20px;}
.zy-banner-txt{width:640px;height:96px;position: absolute;left:50px;bottom:20px;padding:12px 20px;overflow: hidden;}
.zy-banner-txt span{display: block;width: 100%;height:36px;line-height: 36px;font-size:24px;color:#FFFFFF;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zy-banner-txt p{width:100%;height:60px;line-height: 30px;font-size:18px;color:#999999;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.program-list{margin-bottom:20px;background-color: #FFFFFF;height:190px;width:780px;overflow: hidden;}
.program-list a{display: block;float:left;width:33.3333333%;height:63px;line-height: 63px;text-align: center;font-size:18px;color:#999999;overflow: hidden;}
.program-pt-list{margin-bottom:20px;height:270px;width:800px;overflow: hidden;margin-right:-20px;}
.program-pt-list a{float:left;display: block;width:180px;height:270px;background-color: #FFFFFF;margin-right: 20px;}
.program-pt-list span{display: block;width:180px;height:240px;overflow: hidden;}
.program-pt-list p{height:30px;width:100%;text-align: center;line-height: 30px;font-size:16px;color:#000000;}
.zy-pt-box{margin-top:20px;width:780px;height:240px;overflow: hidden;background-color: #FFFFFF;}
.zy-pt-p{float:left;display: block;width:380px;height:240px;overflow: hidden;}
.zy-pt-p img{min-height:100%;}
.zy-pt-t{float:left;width:360px;height:200px;padding:20px;}
.zy-pt-t span{display: block;height:80px;width:100%;margin:10px 0;color:#000000;line-height: 40px;font-size:24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.zy-pt-t p{height:84px;width:100%;color:#999999;line-height: 28px;font-size:16px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.zy-right-list .pic-and-gradient{margin-bottom:20px;}
.ads-holder-5{width:380px;height:90px;overflow: hidden;background-color: lightcyan;}

/*明星头像*/
.star-photo-container{width:100%;background-color: #FFFFFF;}
.star-photo{width:1180px;height:180px;padding-top:70px;padding-bottom:50px;margin:60px auto 0;}
.star-photo li{float:left;margin-right:20px;}
.star-photo li:last-child{margin-right:0;}
.star-photo .photo{display: block;width:130px;height:130px;border-radius:100%;overflow: hidden;}
.star-photo .star{display: block;width:130px;height:50px;line-height: 50px;color:#000000;font-size:18px;text-align: center;}

/*-------------------------标签页-------------------------*/
.tag-Wrap{width: 1120px; margin: 0 auto 68px; padding: 0 30px;padding-bottom: 40px;background: #fff;}
.tag-Cell{margin-bottom: 25px;overflow: hidden;}
.tag-title{ margin-bottom: 50px;width:100%;height: 70px; position: relative;border-bottom: 1px solid #3d403f;}
.tag-title-zx,.tag-title-rm,.tag-title-sj{position: absolute;left:0;bottom:-4px;background:#FFFFFF url(../img/tagsprite.png) no-repeat;height:30px;}
.tag-title-zx{width:352px;}
.tag-title-rm{width:370px;background-position: 0 -32px;}
.tag-title-sj{width:393px;background-position: 0 -64px;}
.tag-cont{*zoom:1;width:1150px;margin-right:-30px;overflow: hidden;}
.tag-cont:after{content: '';,display: block;clear: both;}
.tag-cont a{float: left; height: 46px; line-height: 46px;margin-right: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tag-cont a:hover{color: #d9333f;}
.tag-cont a.tag-style1{font-size:12px} 
.tag-cont a.tag-style2{font-size:14px} 
.tag-cont a.tag-style3{font-size:16px} 
.tag-cont a.tag-style4{font-size:18px} 
.tag-cont a.tag-style5{font-size:20px} 
.tag-cont a.tag-style6{font-size:25px;color:#de0e1d}
.tag-cont a.tag-style6:hover{color:#c81623}
/*标签详情页*/
.tag-navwrap{width:1120px;margin:0 auto;padding: 20px 30px;background: #fff;}
.tag-navbox{width:1140px;margin-right:-20px;margin-bottom:-20px;overflow: hidden;}
.tag-navbox a{display:block;float:left;border: 1px solid #c0c0c0;height: 38px; font-size: 16px;line-height: 40px; border-radius: 19px; padding: 0 20px;margin-right:20px;margin-bottom:20px;}
.tag-navbox a:hover,.tag-navbox .on{color: #fff;border-color: #fc5259; background-color: #fc5259;}

/*-------------------------关于我们-------------------------*/
.about-wrap{padding:50px 30px 50px 64px;margin:0 auto;width:1086px;background-color: #fff;}
.left-tab{float:left;width:200px;margin-right:-1px;}
.left-tab li{width:198px;height:58px;border-top:1px solid #e0e0e0;border-right:1px solid #999999;border-bottom:1px solid #E0E0E0;border-left:1px solid #E0E0E0;cursor: pointer;text-align: center;line-height: 58px;font-size:24px;color:#333;margin-bottom: 20px;}
.left-tab .on{color:#EE2E3D;border-right:10px solid #EE2E3D;width:189px;}
.right-body{float:left;width:850px;padding-left:36px;border-left:1px solid #999999;min-height:450px;}
.right-body li{display: none;padding-bottom:30px;}
.right-body .on{display: list-item;}
.about-title{width:100%;margin-bottom:40px;height:43px;border-bottom:1px solid #3d403f;position: relative;}
.about-title div{position: absolute;left:0;bottom: -4px;background: #FFFFFF url(../img/aboutsprite.png) no-repeat;height:30px;}
.about-title .about-title-gywm{width:303px;}
.about-title .about-title-mzsm{width:329px;background-position: 0 -32px;}
.about-title .about-title-lxfs{width:355px;background-position: 0 -64px;}
.about-title .about-title-pzbz{width:417px;background-position: 0 -96px;height:33px;}
.about-title .about-title-wytg{width:342px;background-position: 0 -129px;height:28px;}
.about-subtitle{font-size: 24px;line-height:36px;color:#000000;}
.about-page{font-size:18px;line-height:32px;color:#333;margin-bottom:30px;}

/*-------------------------搜索-------------------------*/
.mr-item em{color:#FC5259;font-size:inherit;line-height: inherit;font-style:normal;font-weight: bold;}



/*-------------------------ZR-------------------------*/
/*news01-一级频道首页*/
/*栏目模块-栏目标题*/
.channelHeader{height:60px;border-left: 10px solid #ee2e3d;line-height: 60px;color: #fff;background: #333;position:relative;}
.channelHeader a{position:absolute;top:-40px;}
.channelTitle{float:left;font-size: 30px;margin:0 42px 0 30px;}
.channelDes{float:left;font-size: 16px;}
.channelHeader span{font-size:30px;color:#FFFFFF;line-height: 60px;padding-left:20px;}

.channel-header{height:87px;width:100%;border-bottom:1px solid #333;margin-bottom:87px;position: relative;}
.channel-title{height:31px;width:270px;position: absolute;bottom:-15px;left:50%;margin-left:-135px;border-left:2px solid #333;border-right:2px solid #333;background: #f1f1f1;transform: skewX(-20deg);-moz-transform: skewX(-20deg);-ms-transform: skewX(-20deg);-webkit-transform: skewX(-20deg);}
.channel-title-box{height:75px;width:100%;position:absolute;top:-22px;left:0;text-align: center;transform: skewX(20deg);-moz-transform: skewX(20deg);-ms-transform: skewX(20deg);-webkit-transform: skewX(20deg);}
.channel-title-link{display: block;width: 100%;height:100%;}
.channel-title-cn{display:block;font-size:36px;line-height: 36px;color:#000;font-family:SimSun,"宋体";font-weight: bold;text-shadow: 1px 0 0 #000;}
.channel-title-en{display:block;font-size:20px;line-height: 44px;color:#999;font-family:Times,SimSun,"宋体";font-weight: bold;font-style:normal;}
.channel-header .anchor{position:absolute;top:-40px;}

/*栏目模块*/
.channelContent{margin-top: 20px;}
.focusNews{height: 180px;}
/*栏目模块-点击更多*/
.clickMore{display: block;height: 72px;background: #333;border-bottom: 8px solid #ee2e3d;color: #fff;font-size: 24px;line-height: 72px;text-align: center;margin-top: 20px;}
.clickMore:hover{color: #EE2E3D;}
/*改*/
.bottomTxtNews,.bottomTagBox{width:580px;height:80px;background: #FFFFFF;margin-top:20px;overflow: hidden;}
.bottomTxtNews li{width:50%;height:40px;overflow: hidden;float:left;position: relative;}
.bottomTxtNews span{display:block;width:14px;height:14px;border:1px solid #ffc1c1;border-radius:100%;position:absolute;left:15px;top:13px;}
.bottomTxtNews em{display:block;width:8px;height:8px;background:#EE2E3D;border-radius:100%;position:absolute;left:50%;top:50%;margin-left:-4px;margin-top:-4px;}
.bottomTxtNews a{display: block;padding-left:44px;width:230px;font-size: 14px;color:#000;line-height: 40px;height:40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bottomTagBox a{margin-left:35px;line-height: 40px;font-size:14px;color:#999;float:left;}
.bottomTagBox a:hover{color:#EE2E3D;}

/*栏目模块-列表新闻*/
.rightDown{margin-top: 20px;}
.channelNewsList{position: relative;width: 280px;background: #fff;}
.channelNewsList:after{content: "";display: block;width:80px;height: 10px;background: #ee2e3d;position: absolute;top: 0;left: 50%;margin-left: -40px; }
.NewsListItem{width: 220px;border-bottom: 1px solid #d9d9d9;margin: 0 auto;text-align: center;}
.channelNewsList li:last-child{border-bottom: 1px solid #fff;}
.NewsListTitle{font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;margin: 28px 0 12px 0;}
.NewsListTime{margin-bottom: 10px;}
.singleLi{background: #fff;height: 400px;}
.smallImgNew{width: 280px;height: 210px;position: relative;margin-top: 20px;overflow: hidden;}
.smallImgNewImg{width: 100%;min-height: 100%;display: block;}
.smallImgNewDec{position: absolute;bottom: 0;left: 0;width: 100%;height:36px;line-height:36px;color:#fff;font-size: 16px;overflow: hidden;background: rgba(0,0,0,.5);padding-left: 10px;box-sizing: border-box;}

/*news02-二级频道*/
.dragTips{display:block;text-align: center;color: #999;padding: 30px;}
/*左边*/
.channelLeft{width: 850px;margin-right: 30px !important;background: #fff;}
.channelRight{width: 300px;}

/*全文*/
.allText{}
.firstChannelTitle{font-size: 24px;line-height: 78px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.firstChannelDec{font-size: 16px;line-height: 60px;height: 60px;color: #999;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.firstChannelTime{margin-top: 0;}
.tagDiv{}
a.tagItem{display: inline-block;width: 48px;height: 18px;border:1px solid #999;border-radius: 10px;text-align: center;line-height: 18px;font-size: 12px;color: #999;margin-right: 20px;}

/*1图1文*/
.oneImgOneTextImg a{display: block;width: 200px;height:120px;overflow: hidden;}
.oneImgOneTextImg{width: 200px;padding: 40px 20px 40px 0;}
.oneImgOneTextContent{width: 590px;}
/*三图*/
.threeImg .firstChannelTitle{line-height: 60px;}
.threeImgs{margin: 26px 0 16px 0;}
.threeImgs img{display: inline-block;width:200px; height:120px;margin-right: 50px;}
.threeImgs img:first-child{margin-left: 15px;}
.threeImg .tagDiv{margin-left: 15px;}

/*右边*/
.channelRight>div{margin-bottom: 20px;background: #fff;border:1px solid #e3e3e3;}
.channelRightMoney{width:300px;height: 250px;}
.asideTitle{padding:10px 10px 0 0;vertical-align: middle;}
.asideTitle span:first-child{display: inline-block;border-left: 6px solid #ee2e3d;padding-left: 20px;font-size: 20px;}
.asideTitle a{font-size: 16px;text-decoration: underline;float: right;line-height:26px;margin-right: 10px;}
/*24xs*/
.channelRightList{padding-bottom:20px; }
.channelRightList ul{padding: 0 14px;}
.channelRightList ul .rlistItem{margin-top:14px;height: 20px;}
.channelRightList ul .rlistItem>span{float:left;width: 16px;height: 16px;color: #fff;background: #ee2e3d;text-align: center;line-height: 16px;margin-right:12px; margin-top:2px;font-size:12px;}
.channelRightList ul li:nth-child(n+4)>span{background: #333;}
.channelRightList ul .rlistItem a{float:left;height: 20px;color: #555;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 240px;font-size:14px;}
ul.topTenList {padding: 0 12px;}
ul.topTenList .rlistItem{margin-top:20px;height: 20px;}
ul.topTenList .rlistItem>span{float:left;width: 20px;height: 20px;color: #fff;background: #ee2e3d;text-align: center;line-height: 20px;margin-right:12px; }
ul.topTenList li:nth-child(n+4)>span{background: #333;}
ul.topTenList .rlistItem a{float:left;height: 20px;color: #999;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width: 240px;}
/*热门推荐*/
.rasideBox{padding: 10px 10px 0;}
.rasideBox .smallImgNew{width: 100%;height:200px;margin-top: 0;overflow: hidden;}
.rasideBox ul li{height: 78px;border-bottom: 1px dashed #999;padding: 12px 0 8px 0;vertical-align: middle;}
.rasideBox ul li:last-child{border-bottom: 1px dashed #fff;}
.rasideBox ul li a:first-child{float:left;width: 100px;height: 74px;overflow: hidden;}
.rasideBox img{min-height: 100%;}
.rasideBox ul li a.rasdieBoxTitle{float:left;max-width: 170px;margin-left: 6px;max-height: 48px;line-height: 24px;margin-top: 14px;overflow: hidden;}
/*今日聚焦*/
.channelRightHot ul>li a.rasdieBoxTitle{font-size: 18px;margin-top: 5px;line-height: 30px;max-height: 60px;}

.channelRightFocus{}
.fixed-rightbar{position:fixed;top:20px;left:50%;margin-left:290px;width:300px;}

/*美女大图*/
.mnPicTitle,.picHeader{background: #333;color: #fff;}
.mnPicTitle{height:50px;}
.picHeader a{font-size:18px;color:#fff;line-height: 60px;float:right;margin-right:50px;}
.mnPicTitle a,.picHeader b{color: #fff;display: block;border-left: 10px solid #ee2e3d;padding-left: 11px;font-size: 24px;height:50px;line-height: 50px;float:left;}
.picHeader b,.picHeader b a{font-weight: normal;height:60px;line-height: 60px;}
.grandient-p{padding:0 20px;background: url(../img/shadow.png) repeat-x 0 -41px;line-height: 82px;width:100%;height:59px;color:#fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
position:absolute;left:0;bottom:0;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.channelRightBeauty  .smallImgNew{margin: 0;width: 100%;height: auto;}
.channelRightBeauty  .smallImgNew img{height: auto;}

/*news03-文章详情*/
.moneyBox,.topMoneyBox{height: 124px;margin: 20px auto;background: #fff;}
.moneyBox2{height: 170px;}
.topMoneyBox{width:1180px;margin:20px auto 0;}
.articleDetail{padding: 0 50px;margin-bottom: 20px;background: #fff;border:1px solid #e3e3e3;box-sizing:border-box;}
.articleDetail h1,#pic-body-wrap h1{line-height: 48px;font-size:32px;font-weight:bold;color:#444444;margin:20px 0 6px;}
.articleInfo{color: #999;font-size:12px;line-height: 36px;padding-bottom: 16px;}
.articleInfo span{font-size:12px;margin-right:20px;}
.articleTime{}
.articleShare{float:right;}
.articleOrigin{margin-left: 60px;}
.bdsharebuttonbox{float:right;}
.articleIntroBox{border:5px solid #F2F2F2;padding:1px;margin-bottom: 26px;}
.articleIntro{background: #FFFFFF;font-size:18px;line-height: 32px;padding:0 15px;font-family:KaiTi,\6977\4F53,'楷体';border:1px solid #f2f2f2;}
.fenye-title{font-size: 20px;line-height: 20px;height: 20px;margin-bottom: 26px;color:#ff929b;text-align: center;}
.fenyeBox{text-align: center;padding-bottom: 40px;}
.fenyeBtn{display:inline;display:inline-block;color: #333;background-color:#EEEEEE;font-size: 16px; line-height: 32px; padding: 0 12px;height:32px;cursor: pointer;margin-right:6px;
border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
span.fenyeBtn{cursor:inherit;color:#999;}
#page-wrap p{}
#page-wrap strong{}
.articleContent p,#page-wrap{font-size:16px;line-height: 36px;color:#333;margin-bottom:20px;}
.articleContent img{display:block;margin:0 auto;max-width: 100%;width:initial;margin-bottom: 30px;cursor:pointer;}
a.fenyeBtn:hover,span.fenyeBtnActive{color: #fff;background: #ee2e3d;}
.articleBtn{border-top:1px dashed #ccc;display:none;}
.articleBtn div,.articleBtn a{height: 44px;line-height:44px;color:#333;font-size: 16px;padding: 6px 0;}
.articleBtn a:hover{color: #ee2e3d;}
.keywordBox{width:100%;margin-bottom:40px;overflow: hidden;}
.keywordBox span{float:left;font-size: 16px;line-height: 30px;color:#666;width:80px;}
.keywords{float:left;width:688px;margin-right:-20px;overflow: hidden;}
.keywords a{float:left;display: block;padding:0 18px;font-size: 16px;line-height: 28px;height:28px;color:#666;margin-right:20px;border: 1px solid #666;border-radius:15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;}
.keywords a:hover{color:#EE2E3D;border-color: #EE2E3D;}
/*分页标题列表*/
.pagenum-list{padding-top:16px;padding-bottom:16px;border-top:1px dashed #ccc;}
.pagenum-list li{padding-left:50px;margin-top:4px;margin-bottom: 4px;height:24px;float:left;width: 321px;}
.square{width:10px;height:10px;float:left;margin-right:14px;background-color: #bbb;margin-top:7px;}
.pn{display:block;width:55px;font-size:14px;line-height: 24px;color:#666;float:left}
.pagenum-list li p{width:240px;font-size:14px;line-height: 24px;color:#666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float:left;}
.pagenum-list a{font-size:14px;line-height: 24px;color:#666;}
.pagenum-list a:hover{text-decoration:underline;}
.pagenum-list .inpage .pn,.pagenum-list .inpage p,.pagenum-list .inpage p a{color:#fc5259;}
.pagenum-list .inpage .square{background-color: #fc5259;}

/*相关阅读*/
.aboutArticle{background: #fff;}
.aboutArticleUl{padding: 0 20px 10px;}
.aboutArticleUl li{float: left;width: 320px;line-height: 48px;position: relative;padding:0 40px 0 20px;font-size: 16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.aboutArticleUl li:before{content: "";display: block;position: absolute; top: 50%;left: 0;margin-top: -6px; 
    width: 0;
    height: 0;
    border-top: 6px solid transparent;
    border-left: 12px solid red;
    border-bottom: 6px solid transparent;}
.aboutListUl{background: #fff;margin-top: 20px;}

/*美图01*/
.picHeader{margin:30px 0 20px 0;height:60px;}
.picDes{color: #999;margin-left: 50px;line-height: 60px;}
.beautyBox{width:1200px;margin-right:-20px;overflow: hidden;}
.swiper-mndt{position: relative;overflow: hidden;width:580px;height:450px;float:left;margin: 0 20px 10px 0;}
.swiper-mndt .slider li{width:100%;height:100%;position:absolute;left:100%;top:0;overflow: hidden;}
.swiper-mndt .slider li:first-child{left:0}
.swiper-mndt .navdot{position: absolute;right:30px;bottom: 25px;z-index: 50;text-align: center;}
.swiper-mndt .navdot li{display:inline-block;width: 15px;height: 15px;background-color: #fff;cursor:pointer;margin-left:10px;float:left;}
.swiper-mndt .navdot li:first-child{margin-left:0;}
.swiper-mndt .navdot li.active{background-color: #ee2e3d;}
.swiper-mndt span{position: absolute;bottom:0;left:15px;height:60px;width:340px;color:#fff;font-size:24px;line-height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.beautyBox .smallImgNew{float: left;margin: 0;height: 220px;margin-bottom: 10px;margin-right: 20px;overflow:hidden;}
.navBottom{border:1px solid #ee2e3d;margin-top: -3px;}
.picNavBox{margin-top: 40px;}
.rasideBox ul.asidePic{padding-bottom: 10px;}
.rasideBox ul.asidePic>li{border: 0;}
.rasideBox .asidePic li a:first-child{border-radius: 50%;width: 80px;height: 80px;overflow: hidden;}
.rasideBox .asidePic li .rasdieBoxTitle{font-size: 16px;margin-left: 20px;}

/*美图02*/
.picBanner-container{height:300px;width: 100%;position: relative;overflow: hidden;}
.picBanner{background: pink;height: 300px;width: 1180px;margin: 0 auto;position: relative;}
.picBanner img{position: absolute;left: 50%;top: 0;margin-left: -960px;width: initial;}
.bannerText{color: #fff;background: rgba(0,0,0,.6);width: 500px;height: 180px;padding: 0 30px;float:left;position: absolute;left:50%;top:70px;margin-left:-590px;}
.bannerTextTitle{font-weight: bold;font-size: 36px;line-height: 75px;}
.bannerTextDec{line-height: 30px;}
.pic02Box .articleBox{background: #fff;width: 278px;height: 320px;float: left;margin: 20px 20px 0 0px;}
.pic02Box .articleBox:hover{background:#fff7f8;}
.pic02Box .articleImgBox{width: 100%;height: 200px;position: relative;overflow: hidden;}
.pic02Box .articleImgBox img{ display: block; width: 100%;transition: 0.6s;}
.pic02Box .articleBox:hover img{transform: scale(1.1);}
.pic02Box .articleBox:nth-of-type(4n){margin-right: 0;}
.pic02Box .articleTitle{padding:10px 20px 10px 20px;font-size: 18px;line-height: 32px;}
.pic02Box .articleTitle a{color: #000;display:block;display: -webkit-box; -webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;max-height: 60px;
}
.imgNum{position: absolute;bottom:10px;right: 8px;width: 60px;height: 30px;background: rgba(0,0,0,.4);color: #fff;line-height: 30px;text-align: center;border-radius: 15px;}

.pic02Box .ssrd-tag{padding:0px 20px;color: #999;}
.picFenyeBox{text-align: center;padding: 50px 0;}
.picFenyeBtn{display:inline;display:inline-block;border: 1px solid #999;line-height: 18px;border-radius: 4px;padding: 8px 12px;vertical-align:middle ;margin-right:8px;}
input.ipsBtn{width: 80px;}
a.picFenyeBtn:hover,.picFenyeBtnActive{background:#ee2e3d;color: #fff;border-color: #ee2e3d;}

/*pic03*/
#pic-body-wrap{padding:25px 30px 0;margin-bottom:20px;background-color: #FFFFFF;}
.picAboutRead li{width: 500px;}
.picAboutList{float: left;width: 380px;height: 640px;padding: 0;margin-right: 20px;background: #fff;}
.picAboutBox section:last-child{margin-right: 0;}
.picLeftBox .smallImgNew{height: 240px;}
.picLeftBox ul>li{border-bottom: 1px solid #999;}
.picLeftBox ul>li:last-child{border: 1px solid #fff;}
.picLeftBox ul>li a.rasdieBoxTitle{margin:14px 20px 0 20px;max-width:240px; }
.picCenterBox{background: #f2f2f2;}
.picSingle img{width: 100%;}
.picSingle p{background: #fff;line-height: 60px;padding:0 10px;font-size: 20px;height: 60px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.picHotTags{margin-top: 40px;height:300px;background: #fff;}
.picHotTagsTitle{margin: 0 auto;width: 120px;text-align: center;line-height: 44px;font-size: 24px;border-top: 10px solid #ee2e3d;}
.hotTagsUl>li{float: left;width: 95px;text-align: center;margin: 18px 0;}
.hotTagsUl>li>a.tagItem{width: 58px;height: 20px;margin: 0;}
.smallMoneyBox{height: 290px;background: #EE2E3D;overflow: hidden;}
.picTopSixList{width:356px;padding: 20px;background: #FFFFFF;}
.picTopSixList li:last-child{margin-bottom:20px;}
ul.picTopSixList .rlistItem{height:30px;line-height: 30px;margin-top:24px;}
ul.picTopSixList .rlistItem span{width: 30px;height: 30px;line-height: 30px;}
ul.picTopSixList .rlistItem a{height: 30px;line-height: 30px;width: 300px;}

.picBoxSwiper{width:1160px;height:250px;padding:10px;background-color: #FFFFFF;margin:20px auto;position: relative;}
.picBoxSwiper-box{width:1160px;height:250px;overflow: hidden;position: relative;}
.picBoxSwiper-box ul{width:99999px;height:250px;position: absolute;left:0;top:0;}
.picBoxSwiper-box li{float: left;width: 280px;height: 250px;margin-right: 13px;}

.picBoxSwiper .picPrev,.picBoxSwiper  .picNext{position: absolute;width:80px;height:80px;background: url(../img/prevnext.png) no-repeat;background-size:160px 80px;top: 50%;margin-top:-40px;z-index: 99999;}
.picBoxSwiper  .picPrev{left: 10px;}
.picBoxSwiper  .picNext{background-position: -80px 0;right: 10px;}
/*图片预览区*/
.picOperateInfo{padding: 20px;}
.picOperateInfo a{float: right;display: inline-block;background: url(../img/fullScreen.png) no-repeat;padding-left: 30px;color: #999;}
.picOperateInfo span{float: right;color: #999;}
#picContent{width: 1120px;margin: 20px auto;position: relative;}
#picPrevBtn{height:100%;width:50%;position: absolute;top: 0;left: 0;z-index: 10;cursor: pointer;}
#picNextBtn{height:100%;width:50%;position: absolute;top: 0;right: 0;z-index: 10;cursor: pointer;}
.arrowBtn{position: absolute;top: 50%;transform: translateY(-50%);width:60px;height:100px;background: url(../img/picPrevBtn.png) no-repeat;opacity: 0;transition: .5s;}
.arrowPrev{left: 120px;}
.arrowNext{background: url(../img/picNextBtn.jpg) no-repeat;right: 120px;}
#picPrevBtn:hover .arrowPrev,#picNextBtn:hover .arrowNext{opacity: 0.8;}

.picViewArea{height: 500px;width:100%;position: relative;overflow: hidden;text-align: center;}
.picViewArea span{height:100%;width:0;overflow: hidden;display: inline;display: inline-block;vertical-align: middle;}
#bigImg{width:auto !important;height:auto !important;width:initial !important;height:initial !important;display:inline !important;max-width: 100%;max-height:100%;}
.infoWrapSlider,.infoSlider{position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.4);width:100%;max-height: 80px;overflow: hidden;transition: all 0.5s;text-align: initial;}
.infoSlider{height: 200px;max-height:200px;bottom:-120px;z-index: 9999999;}
.infoSlider #infoWrap{position: absolute;left: 0;top:0;}
#picContent:hover .infoWrapSlider,.full-screen .infoWrapSlider{max-height: 200px;}
#picContent:hover .infoSlider,.full-screen .infoSlider{bottom:0;}
.scoLineTu{width: 3px;height: 120px;background: #ccc;z-index: 5;position:absolute;top:0;right:2px;opacity: 0.5;filter:alpha(opacity=50);visibility:hidden;}
.scoBtnTu{width: 7px;height: 51px;background: #EE2E3D;position: absolute;left: -2px;top: 0;border-radius: 4px; cursor: pointer;visibility:hidden;}

#pic-body-wrap .full-screen{position: fixed;top:0;left:0;z-index:9999999;margin:0;width:100%;height:100%;background-color: #333;}
#pic-body-wrap .full-screen .picViewArea{height:75%;padding:3% 0;}
#closeFullScreen{position: absolute;top:100px;right:100px;display: none;width:40px;height:30px;border: 2px solid #FFFFFF;font-size:16px;line-height: 30px;color:#FFFFFF;text-align: center;z-index: 99999;cursor: pointer;}

/*图片略缩图导航*/
.picSwiperNav{height: 135px;padding: 10px 0;margin-bottom:40px;position: relative;}
.picSwiperNav .picPrev,.picSwiperNav .picNext{height: 135px;width: 50px;background: url(../img/picPrevBtn.png) no-repeat;background-size: 100% 100%;position: absolute;top:10px;cursor:pointer;z-index: 99999;opacity: 0.8;}
.picSwiperNav .picNext{background-image:url(../img/picNextBtn.jpg);right:0;}
.picNavUl-box{width:980px;height:135px;margin:0 auto;position: relative;overflow: hidden;}
.picNavUl{height: 100%;width: 99999px;position:absolute;left:0;top:0;}
.picNavUl li{float: left;width: 180px;height: 135px;margin-right: 20px;overflow: hidden;}
.picNavUl li img{width: 100%;min-height: 100%;height:auto;}
.picNavUl .on{border:3px solid #EE2E3D;width:174px;height:129px;}
.picNavUl img{display: block;margin:0 auto;}

.pn-link{padding:15px 0 5px;border-top:1px dashed #999;}
.pn-link li{height:50px;}
.pn-link a{line-height: 50px;font-size:16px;color:#000000;}


/*通用*/
a:hover{color:#666666;}
.container,.channelBox{width:1180px;margin:0 auto;position: relative;}
.left-part,.mid-part{float:left;margin-right:20px;}
.float-left{float:left;}
.float-right{float:right;}
.hide-margin-top-20{margin-top:-20px;}
.no-margin-top{margin-top:0;}
.no-margin-bottom{margin-bottom:0;}
.no-margin-right{margin-right:0;}
.margin-top-50{margin-top:50px;}
.show{display: block;}
.hide{display: none;}
.margin-bottom-16{margin-bottom:16px;}
.pd-side-20{padding:0 20px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-top-20{margin-top:20px;}
.no-float{float:initial;}
.padding-bottom-5{padding-bottom:4px;}

@media only screen and (max-width:1200px ) {
	.fixed-rightbar{position:initial;top:initial;left:initial;margin-left:0;width:initial;}
	.articleBtn{display: block;}
	.articleBtnBox{display: none;}
}

/*2017-2-22*/
.readPicList,.readPicList2{padding:5px 0 15px;width:100%;}
.readPicList li{float:left;width:200px;height:135px;margin:5px 0 5px 10px;position: relative;}
.readPicList a{display: block;width:100%;height:100%;overflow: hidden;position: relative;}
.readPicList img{min-height:100%;transition:0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-webkit-transition: 0.4s;}
.readPicList span{display: block;width:180px;height:40px;padding:0 10px;position:absolute;bottom:0;left: 0;color:#FFFFFF;line-height: 48px;font-size:14px;background: url(../img/shadow.png) repeat-x 0 1px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.foryou{margin-top:20px;background: #fff;}
.foryou .mr-item{margin-right:0;}
.foryou .asideTitle{padding-bottom:10px;border-bottom:1px solid #E5E5E5;}
.articleBtnBox{position: fixed;bottom:-210px;left:50%;margin-left:290px;width:300px;transition:0.6s;}
.nextPageBox,.prevPageBox{width:300px;height:100px;overflow: hidden;background: #000;position: relative;}
.nextPageBox{margin-bottom:10px;}
.articleBtnBox .turnPageA{position: absolute;left:0;top:0;display: block;width:100%;height:100%;}
.articleBtnBox span{display:block;font-size:14px;color:#FFFFFF;line-height: 14px;margin-top:28px;padding:0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-indent: initial !important;}
.articleBtnBox em{display: block;font-size:12px;color:#fff;line-height: 12px;font-style:normal;margin-top:18px;padding:0 15px;}
.articleBtnBox img{opacity: 0.6;filter: alpha(opacity=60);transition:0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-webkit-transition: 0.4s;}
.nextPageBox:hover img,.prevPageBox:hover img,.readPicList li:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-webkit-transform: scale(1.1);}
.articleBtnBox .mr-item-time{}
.articleBtnBox b{display: block;position: absolute;bottom:28px;right:15px;color:#FFFFFF;font-size: 12px;line-height: 12px;}
.i-arrowR,.i-arrowL{display: block;width:12px;height:12px;float:right;background: url(../img/sprite.png) no-repeat -192px -294px;margin-left:5px;}
.i-arrowL{background-position: -180px -294px;}
.i-clock{float:left;display: block;background: url(../img/sprite.png) no-repeat -180px -307px;margin-right:8px;width:14px;height:14px;}
.readPicList2{padding:5px 0 15px 30px;width:820px;}
.readPicList2 li{float:left;width:250px;height:200px;margin:10px 20px 10px 0;}
.readPicList2 a{display: block;width:100%;height:100%;}
.readPicList2 em{display:block;width: 100%;height:150px;overflow: hidden;}
.readPicList2 img{min-height:100%;}
.readPicList2 span{padding:3px 0;font-size:16px;line-height: 22px;color: #333;display: block;height:44px;}

.picInfoCont{width:1120px;margin:10px auto 0;}
.infoNum{float:left;width:100px;}
.curNum{font-size: 30px;line-height: 34px;color:#ee2e3d;}
.tatolNum,.infoNum{font-size:18px;line-height: 45px;color:#666;}
.picInfoBox{float:left;width:1020px;height:120px;position: relative;overflow: hidden;}
.picInfoTxt{position: absolute;left:0;top:0;}
.picInfoCont{width:1120px;margin:10px auto 0;}
.full-screen .tatolNum,.full-screen .infoNum{color:#FFFFFF;}
.full-screen .picInfoTxt,.full-screen .picInfoTxt p,.full-screen .picInfoTxt strong{color:#FFFFFF !important;}

.dy-box .ssrd-body{text-overflow:initial;display: list-item;-webkit-line-clamp: initial;-webkit-box-orient: initial;max-height: 140px;}

.AspNetPager a {
    border: 1px solid #EEEEEE;
    padding: 5px 10px 5px 10px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-color: #EEEEEE;
    margin-left:5px;
}

    .AspNetPager a:hover {
        border: 1px solid #ee2e3d;
        padding: 5px 10px 5px 10px;
        background-color: #ee2e3d;
        color: #fff;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }


.AspNetPager {
    text-align: center;
    padding: 20px 5px 10px 5px;
    clear: both;
}

    .AspNetPager input {
        border: 1px solid #D7D7D7;
        padding: 0px 2px 0 2px !important;
        padding: 2px 0px 0 0px;
        background-color: #EEEEEE;
        cursor: pointer;
        width: inherit;
        font-size: 12px;
    }

    .AspNetPager span {
        border: 1px solid #ee2e3d;
        padding: 5px 10px 5px 10px;
        background-color: #ee2e3d;
        color: #fff;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }

    .AspNetPager .cpb {
        border: 1px solid #ee2e3d;
        padding: 5px 10px 5px 10px;
        background-color: #ee2e3d;
        color: #fff;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }
