@charset "utf-8";
/* CSS Document */
ul{ padding:0px; margin:0px;}
li{list-style:none;}
.mag5{margin-top:5px;}
body {position: relative; background-color: #000;}
*{color: #b7aa82;}
a{ color:#aba07d;}
.special_logo{left:1360px !important;}
/*.center-block{width:126px;}*/
/*导航*/
.navbar{font-size: 18px;background: linear-gradient(to right, #ca1420 0%,#28449b 100%); top:-6px; border:none; margin-bottom:0px;}
.navbar-default .navbar-toggle{ border:none;}
.navbar-default .navbar-nav>li>a{ padding-right:15px;  padding-left:15px;}
.navbar-default .navbar-nav>li>a:hover{color:#fff; background:#F68C22;}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{ color:#fff; background:#F68C22;}
.navbar-default .navbar-nav>li>a{ color:#fff;}
.gywm{margin-bottom: 3rem;}
.gywm p{ font-size:16px; line-height:28px; text-indent: 2em; color: #fae6b6;}
.ycfhjj{ padding-top:20px;}
/*当前位置*/
.curLocation{margin-top: -400px;}
.curLocation p{color:#aba07d; margin-bottom: 20px;}
.ycfhyc{margin-bottom: 3rem;}
.zt,.view_intro{padding: 23px 0;background: url("/special/cpif/images/award_introduce_pic_02@2x.png") top left no-repeat,url("/special/cpif/images/award_introduce_pic_01@2x.png") bottom right no-repeat;background-size: auto 14px, auto 15px;margin-top: 2rem;font-size: 16px;font-weight: bold;line-height: 30px;color: #fbf1d4;}
/*大图*/
.container,.container-fluid{position: relative;}
.container span.tag,.container-fluid span.tag{position: absolute;width: 102px;height: 102px;border-radius: 50%;left: 50%;margin-left: -51px;top: -77px;z-index: 999;}
.tt{margin-bottom:1.5em; margin-bottom:20px;border: 1px solid #646375;}
.hotTit{height: 3.3em;line-height: 3.2em;font-size: 1.8em;text-align: center;background: #242424;}
.hotNews h1{margin-top:5px;font-size: 24px;color: #fff;font-weight: 600;}
.ztpic{padding: 0;}
.ztpic .slide{height: 304px; overflow: hidden;}
.carousel-inner>.item>a>img{width:100%;}
.pic img{width:100%; height: 100%;}
.ztlist{height: 304px;overflow: hidden;}
.ztlist ul{ padding:0 -15px;}
.ztIntro{border:1px solid #646375; padding: 0;}
.ztlist h1{font-size: 20px; font-weight:bold;margin-top: 5px;line-height: 29px;}

.ztIntro h1{background:#373a6a; text-align: center; margin-top: 0; padding: 5px 0;}
.ztIntro p{padding: 0 15px;}
.ztlist ul li a{font-size: 16px;line-height: 29px;}
.ztlist ul li span{display: none;}
.picNewsList>a{display: block;overflow: hidden;height: 170px;}
.picNewsList img{width:100%; height: auto;}
.picNewsList h4{ margin-bottom: 1em;}
.picNewsList h4 a{color: #fff; background: rgba(0,0,0,0.6); display: inline-block; position: absolute; top: 130px; font-size: 14px; text-align: center; line-height: 17px; padding: 1%; height: 40px; width: 90%;}
.ycfhzzjg span.tag{background-image: url("/special/xnyfh/images/hezuo.png");top: -53px;}
.banner{ width:100%; padding:0px; display:inline-block;}
.banner img{width:100%; display:block; overflow:hidden;}
.ycfhjj .ycfhjj_nr{text-align:center;padding: 1rem 0;}
.ycfhjb h1,.syqydk h1,.ycfhyc h1,.ycfhzzjg_nr h1,.ycfhlxwm_nr h1,.view h1{margin-bottom: 3rem;line-height: 55px;background: url("/special/srx/images/tit_bg.png") no-repeat top center;height: 71px;font-size:2.4rem;text-align: center;color: #f4dbad;margin-top:3rem;position: relative;}
.view h1{font-size: 2.2rem;}
.ycfhjj .ycfhjj_nr strong,.ycfhjb strong,.ycfhyc strong,.ycfhzzjg_nr strong,.ycfhlxwm_nr strong{font-size: 18px;font-weight:600;line-height:36px;background: url(../images/Group.png) center no-repeat;display:inline-block;padding:0 4rem;}
.ycfhlxwm .row .col-md-4{text-align:left;}
.ycfhlxwm .row .col-md-4 ul{border: 1px solid #e5e5e5;border-radius: 4px;padding: 5% 10%;}
.ycfhlxwm .row .col-md-4 li{font-size: 16px;line-height:  28px;}
/*播放器*/
#player{position: relative;}
#videoBtn img{position: absolute; top:50%; left:50%; width:50px; z-index: 999;}
/*他们是谁*/
.guest li div.bg{background: linear-gradient(to bottom, #fae6b6 , #cba162);padding: 5px 5px 1px;color: #8e5700;border-radius: 3px;text-align: center;}
.guest li div.bg h3{margin-top: 1rem;font-weight: 600;}
.guest li div.bg img{width:100%;}
.guest li div.bg p{color: #ffe0ae;font-size: 16px;height: 28px;}
/*堂主先言*/
.tzxy .row .col-md-5 img{width: 100%;}
.tzxy .row .col-md-7 h2{font-size: 28px;font-weight: bold;color: #aba07d;}
.tzxy .row .col-md-7 h2 em{color: #b9960e;font-style: normal;}
.tzxy .row .col-md-7 p{font-size: 16px;line-height: 27px;margin-top: 10px;}
.tzxy strong{color:#000;}
.scroll_main {/* width: 100%; */display: block;}
.scroll_wrap {width: 100%;height: 360px;position: relative;/* margin-top: 20px; */}
.scroll_wrap .scroll_cont {height: 100%; overflow: hidden;}
.scroll_wrap .scroll_cont p {padding: 0px 20px 0 0;}
.scroll_wrap .scroll_bar {position: absolute;top:0;right:0;width: 6px;height: 100%;background-color: #26262e; border-radius: 5px; }
.scroll_wrap .scroll_slider {position: absolute;top: 0;left: 0px;width: 6px;height: 30px;background-color: #a09877;border-radius:5px;}
.scroll_wrap .scroll_slider:hover{opacity: 1}
/*直播预告*/
.tzxy{padding-bottom: 4rem;}
.txt-yg{margin: 0 -15px 10px 0;}
.hotNews{border: 1px solid #242424;}
.hotNews p{margin-bottom: 0;}
.bigImg{position: relative;/* margin: 0; */}
.bigImg img:nth-child(1){position: absolute;top:50%;left:50%;width: 55px;margin-top: -33px;margin-left: -33px;}
.bigImg img:nth-child(2){width: 100%;}
.tzxy .djs{background-color: #242424; height: 100% !important;text-align: center; color:#fff;}
.djs p{margin: 50px;font-size: 16px;color: #fff;}
.timespan{margin-bottom: 170px;}
.timespan div{float: left;text-align: center;width:58px;background-color: #1b1b1b;border:1px solid #2d2d2d;color:#fff;height: 75px;margin-right:10px;}
.timespan div:last-child{margin-right: 0;}
.timespan div span{color:#fff; font-size: 30px;}
.timespan div em{display: block; font-style: normal; font-size: 16px;}
.djs a{width: 200px;height: 45px;background-color: #e93a2f;color:#fff;line-height: 45px;display: block;font-size: 18px;border-radius: 3px;margin: 0px auto 65px;}
/*本期观点*/
.view_intro{margin: 0 0 3rem;padding-bottom: 0;background: #242424;padding: 10px 20px 0;}
.ht1 h2,.ht2 h2,.ht3 h2,.ht4 h2{font-size: 2.2rem;margin-bottom: 3rem;padding: 8px 0 8px 15px;color: #e4d2b1;text-align: center;background: url("/special/srx/images/h_l.png") 269px center no-repeat,url("/special/srx/images/h_r.png") 777px center no-repeat;}
.ht3 h2{background: url("/special/srx/images/h_l.png") 148px center no-repeat,url("/special/srx/images/h_r.png") 896px center no-repeat;}
.ht4 h2{background: url("/special/srx/images/h_l.png") 148px center no-repeat,url("/special/srx/images/h_r.png") 896px center no-repeat;}
.ht1 p b,.ht2 p b,.ht3 p b,.ht4 p b{color: #ffffff;font-size: 16px;/* margin-top: -10px; */}
.ht1 .col-md-4,.ht2 .col-md-4,.ht3 .col-md-4,.ht4 .col-md-4{text-align: left;}
.ht1 .col-md-4 img,.ht2 .col-md-4 img,.ht3 .col-md-4 img,.ht4 .col-md-4 img{width:58px; margin-right: 22px;}
.ht1 .col-md-4 p,.ht2 .col-md-4 p,.ht3 .col-md-4 p,.ht4 .col-md-4 p{text-align: left;margin-top:22px;min-height: 160px;color: #716247;line-height: 24px;/* border: 1px solid #b8a17d; */}
/*精彩瞬间*/
.jcsj{margin-bottom: 5rem;}

.ewm{background: #f2f5fd;padding: 10px 0;/* margin-bottom: 20px; */margin: 0 0 20px;}
.ewm img{width:100px;padding-top: 5px;}
.ewm h4{font-weight: 700;font-size: 22px;color: #000;}
.ewm .col-md-7{text-align: right;}
.ewm p{font-size: 18px;}
/*最新动态*/
.zxdt li{font-size: 16px; line-height: 34px;}
.zxdt li a{ font-size: 16px;}
.zxdt li span{float: right; font-size: 14px; color:#999;}

.ycfhjj .ycfhjj_nr p{ line-height:2.6rem; padding-top:1rem;}
.ycfhjj .col-md-4{background:#373a6a;margin: 0 !important;}
.ycfhjj .col-md-4 span,.ycfhjj .col-xs-4 span{width: 6rem;height: 6rem;background:url(../images/shalou.png) center no-repeat;margin: 0rem 1rem 0 4rem;border-radius: 50%;display:inline-block;border: 3px solid #646375;float:  left;}
.ycfhjj .row .ychydd{ background:url(../images/didian.png) center no-repeat;}
.ycfhjj .row .yczbdw{ background:url(../images/guimo.png) center no-repeat;}
/*推荐专题*/
.tjzt{text-align: center; font-size: 16px; font-weight: 700; line-height: 30px;}
.tjzt img{width:100%;}
.fix-ewm{position: fixed;top: 55%;right: 11%;width: 130px;background-color: #f1f1f1;border-radius: 5px;padding: 10px 10px 0px;text-align: center;}
.fix-ewm img{width:100%;}
.navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
.ycfhjj .ycfhjj_nr h1{font-size: 22px;}
/*底部*/
.footer_lj{background: none !important;}
.gjnyw_ztss .col-md-6 .nav-tabs>li{margin-top: 0 !important;}
.gjnyw_ztss .col-md-6 .nav-tabs>li.active>a{height: 38px !important; line-height: 38px;}
.gjnyw_ztss{border-top-color: #333 !important;}
a:focus, a:hover{color:#666;}
@media (max-width: 750px){
    .topNav{height: 102px !important; display: none;}
    .logo{ float:left;}
    .guest .col-xs-4{margin: 0; padding: 0; }
    .guest li div.bg p{display: none;}
    .guest li div.bg{border-radius: 0;}
    .curLocation{margin-top: 10px;}
    .ycfhjb .row p{ height:19px; overflow:hidden;}
    .container span.tag, .container-fluid span.tag{width:60px; height: 60px; margin-left: -30px; top:-55px; background-size: 50% auto;}
    .banner img{width:190%;}
    .ycfhlxwm_center{border-top: 1px solid #222c82;border-bottom: 1px solid #222c82;}
    .ycfhjj span{width:7rem; height:7rem;}
    .ycfhjb h1, .syqydk h1, .ycfhyc h1, .ycfhzzjg_nr h1, .ycfhlxwm_nr h1,.view h1{background-size: 72%;font-size:16px;line-height: 3.2rem;margin: 0; height: 53px;}
    .gywm p,.zt{font-size: 14px; line-height: 22px;}
    .view h1{background-size: 85%; font-size: 15px;}
    .view_intro{font-size: 14px;padding-top: 16px;line-height: 22px;}
    .ht1 h2, .ht2 h2, .ht3 h2, .ht4 h2{font-size: 16px;background: #f3d698;color: #242424;}
    .zt{padding: 20px 10px;}
    .special_logo{position: absolute !important;}
    .banner{width: 100%; overflow: hidden; height: 106px;}
    .nav-tabs>li.active>a,.nav-tabs>li>a{ line-height: 2.5rem;}
    .ycfhyc{margin-bottom: 0;}
    .fix-ewm{position: static;width:100%;background: none;}
    .fix-ewm img{width:60%; margin: 20px auto;}
    .ewm h4{ font-size:18px;}
    .imgBox{height:200px; }
    .gjnyw_ztss .col-md-6 .soso{width: auto !important;}
    .tjzt li p{font-size: 12px; line-height: 18px; font-weight: normal; margin-top: 3px;}
    .slideTxtBox li h4{font-size: 16px;}
    .djs p{padding-top: 20px; margin: 0 auto 20px;}
    .timespan{margin-bottom: 30px;}
    .timespan div{width: 57px;margin-right: 24px;}
    .djs a{margin-bottom: 20px;}
    .guest{margin-bottom: 3rem;}
    .guest li div.bg h3{font-size: 18px;}
    .ztlist ul{padding-top: 10px;}
    .ztlist ul li a{font-size: 14px; line-height: 24px;}
}