
/*频道首页顶部轮播图*/
/*part banner icon left right txt*/
.p_banner{width: 100%;height: 330px;overflow: hidden;margin: auto;position: relative;z-index: 98;}
.p_banner .icon_left{width: 100px;height: 100%;position: absolute;z-index: 9;left: 0;top: 0;background: url(../images/left42-bl.png) right center no-repeat;opacity: .8;cursor: pointer;}
.p_banner .icon_right{width: 100px;height: 100%;position: absolute;z-index: 9;right: 0;top: 0;background: url(../images/right42-bl.png) left center no-repeat;opacity: .8;cursor: pointer;}
.p_banner .icon_left:hover,
.p_banner .icon_right:hover{opacity: .5;}
.p_banner >ul{width: 1000%;height: 100%;position: absolute;z-index: 7;left: 0;}
.p_banner >ul li{width: 550px;height: 100%;float: left;position: relative;overflow: hidden;}
.p_banner.is_less1900px >ul li{width: 2.895%;}
.p_banner >ul li img{width: 100%;display: block;}

.p_banner >ul li span{width: 35px;height: 22px;line-height: 22px;position: absolute;z-index: 9;right: 0;top: 10px;background: rgba(113, 113, 113, .8);font-size: 12px;color: #fff;text-align: center;}

.p_banner >ul li .txt{width: 100%;height: 40px;padding: 5px 20px;box-sizing: border-box;overflow: hidden;position: absolute;z-index: 3;bottom: 0;background: rgba(28, 28, 36, .8);-webkit-animation: a_p_banner .5s ease both;animation: a_p_banner .5s ease both;}
.p_banner >ul li .txt h3{height: 30px;line-height: 30px;overflow: hidden;margin-bottom: 10px;font-size: 18px;color: #fff;white-space: nowrap;}
.p_banner >ul li .txt p{height: 44px;line-height: 22px;overflow: hidden;margin-bottom: 5px;font-size: 14px;color: #fff;}
.p_banner >ul li .isad1{display: none;}
.p_banner >ul li:hover .txt{-webkit-animation: a_p_banner-h .5s ease both;animation: a_p_banner-h .5s ease both;}
@-webkit-keyframes a_p_banner {
    from {height: 110px;padding: 10px 20px;}
    to {height: 40px;padding: 5px 20px;}
}
@keyframes a_p_banner {
    from {height: 110px;padding: 10px 20px;}
    to {height: 40px;padding: 5px 20px;}
}
@-webkit-keyframes a_p_banner-h {
    from {height: 40px;padding: 5px 20px;}
    to {height: 110px;padding: 10px 20px;}
}
@keyframes a_p_banner-h {
    from {height: 40px;padding: 5px 20px;}
    to {height: 110px;padding: 10px 20px;}
}


.partbg{width: 100%;height: auto;padding: 40px 0;}
.partbg.partbg_ye{background: #fffbcc;}
.partbg.partbg_bl{background: #091a1e;}
.partbg.partbg_gray{background: #f7f8f8;}
.part{width: 1300px;height: auto;margin: 40px auto;position: relative;}
.partbg .part{margin: auto;}
/*大家都在聊下方：广告文字链*/
.part.pd_txtlinks{margin-top: 20px;}

.p_headline{width: 1300px;height: 50px;margin: 20px auto;position: relative;}
.partbg .p_headline{margin-top: 0;}
.ph_logo{height: 50px;float: left;text-align: center;}
.ph_logo:after{width: 0;height: 100%;content: '';display: inline-block;vertical-align: middle;}
.ph_logo img{max-height: 100%;display: inline-block;vertical-align: middle;}
.ph_cutline{width: 10px;height: 50px;padding: 0 20px;float: left;background: url(../images/cut-line-bl.png) center center no-repeat;}
.ph_slogan{max-width: 600px;height: 50px;line-height: 50px;overflow: hidden;float: left;font-size: 18px;font-weight: normal;white-space: nowrap;color: #000;}
.ph_ico_more{width: 50px;height: 50px;float: left;background: url(../images/word-more-bl.png) center center no-repeat;-webkit-animation: a_ico_more .5s ease both;animation: a_ico_more .5s ease both;}
.p_headline:hover .ph_ico_more{-webkit-animation: a_ico_more-h .5s ease both;animation: a_ico_more-h .5s ease both;}
.partbg_bl .ph_cutline{background: url(../images/cut-line-wh.png) center center no-repeat;}
.partbg_bl .ph_slogan{color: #fff;}
.partbg_bl .ph_ico_more{background: url(../images/word-more-wh.png) center center no-repeat;}


.p_content{width: 1300px;height: auto;overflow: hidden;margin: auto;position: relative;}
.p_content:after{width: 100%;height: 0;content: '';display: block;clear: both;}
.p_content >ul li .img{overflow: hidden;background: #f7f8f8;text-align: center;}
.p_content >ul li .img img.lyld{}
.p_content >ul li .img img.w100{width: 100%;display: block;}


.p_content >ul li{position: relative;}
.p_content >ul li .img span{width: 35px;height: 22px;line-height: 22px;position: absolute;z-index: 9;right: 0;top: 0;background: rgba(113, 113, 113, .8);font-size: 12px;color: #fff;text-align: center;}
.p_content .ul_rt li span{width: 35px;height: 22px;line-height: 22px;position: absolute;z-index: 9;right: 0;top: 0;background: rgba(113, 113, 113, .8);font-size: 12px;color: #fff;text-align: center;}



