.header_tkp{ display:none;}
.nav_tkp{width:100%;}
.banner_wrap{ width:100%; height:675px; position:relative;}
.banner_wrap .bg_pc{ width:100%; height:100%; position:absolute; left:0; top:0;}
.banner_wrap .bg_mobile{ display:none;}
.banner_wrap .mask{ width:100%; height:100%; background:url(../images/bg_black.png) repeat-x; position:absolute; left:0; top:0;}
.banner_wrap .banner{ width:1200px; height:100%; position:relative; margin:0 auto;}
.banner_wrap .title{ padding:140px 120px 0 150px; font-size:65px; color:#fff; letter-spacing:0.1em; text-shadow:0 2px 6px #333;}
.banner_wrap_mobile{ width:100%; position:relative; display:none;}

/*滚动*/
.scroll_fast{width:1050px; height:220px; position:absolute; left:75px; bottom:50px;}
.scroll_fast .arrow_left{ width:40px; height:100%; background:url(../images/arrow_l.png) center center no-repeat; position:absolute; left:-70px; top:0; z-index:9; cursor:pointer;}
.scroll_fast .arrow_right{ width:40px; height:100%; background:url(../images/arrow_r.png) center center no-repeat; position:absolute; right:-70px; top:0; z-index:9; cursor:pointer;}
.scroll_fast .swiper-slide{ width:170px; height:195px; line-height:20px; padding:25px 85px 0 95px; background:url(../images/circle.png) center top no-repeat; font-size:16px; color:#fff;}
.scroll_fast .swiper-slide h4{ font-size:16px; color:#000; margin-bottom:20px;}
.scroll_fast .swiper-slide a{ color:#fff;}
.page_fast{ display:none;}

.wrapper{ width:1200px; height:auto; margin:30px auto;}
.tkp_con_title{ font-size:36px; color:#000; letter-spacing:2px; margin-bottom:20px;}
.tkp_content{ line-height:30px; padding-bottom:30px; font-size:16px; color:#333;}
.tkp_content p{ margin:20px 0 0;}
.tkp_content img{ width:auto; max-width:50%; height:auto;}

/*视频*/
.video_wrap{ width:640px; height:360px; margin:20px auto;}
.mejs-container .mejs-controls .mejs-quality{ display:none;}

.sideRight{ position:fixed; left:50%; margin-left:610px; bottom:110px; z-index:1000; _position:absolute; _bottom:auto; _top:expression(documentElement.scrollTop + 100); display:none;}
.black{ width:100%; height:100%; background:url(http://r.takungpao.cn/t/index/images/bg_black.png) repeat; position:fixed; left:0; top:0; z-index:1000; _position:absolute; display:none;}

/*图片轮播样式*/
.swiper-container {
	width: 100%;
	height: 100%;
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    -webkit-transition-property: -webkit-transform, left, top;
    -webkit-transition-duration: 0s;
    -webkit-transform: translate3d(0px,0,0);
    -webkit-transition-timing-function: ease;
    -moz-transition-property: -moz-transform, left, top;
    -moz-transition-duration: 0s;
    -moz-transform: translate3d(0px,0,0);
    -moz-transition-timing-function: ease;
    -o-transition-property: -o-transform, left, top;
    -o-transition-duration: 0s;
    -o-transform: translate3d(0px,0,0);
    -o-transition-timing-function: ease;
    -o-transform: translate(0px,0px);
    -ms-transition-property: -ms-transform, left, top;
    -ms-transition-duration: 0s;
    -ms-transform: translate3d(0px,0,0);
    -ms-transition-timing-function: ease;
    transition-property: transform, left, top;
    transition-duration: 0s;
    transform: translate3d(0px,0,0);
    transition-timing-function: ease;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto;
}
.swiper-wp8-horizontal { -ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
.swiper-slide { float:left; position:relative; -webkit-transition:300ms; -moz-transition:300ms; -ms-transition:300ms; -o-transition:300ms; transition:300ms;}
.swiper-slide img{ width:100%; height:100%;}
.swiper-slide-active { opacity:1;}
.swiper-pagination-switch {width:10px; height:10px; background:#f0f0f0; text-indent:-9999em; margin-right:8px; display:inline-block; cursor:pointer;}
.swiper-visible-switch {background:#fff;}
.swiper-active-switch {background:#d65849;}

@media screen and (max-width:1280px){
.sideRight{ left:auto; margin-left:0; right:10px;}
}

@media screen and (max-width:1024px){
.banner_wrap .banner{ width:960px;}
.scroll_fast{ width:700px; left:130px;}
.wrapper{width:960px;}
}

@media screen and (max-width:768px){
.nav_tkp .nav_btns{display:none;}
.banner_wrap{ height:500px;}
.banner_wrap .banner{ width:720px;}
.scroll_fast{ left:10px;}
.scroll_fast .arrow_left{ left:-10px;}
.scroll_fast .arrow_right{ right:-10px;}
.wrapper{width:720px;}
.tkp_content img{ max-width:70%;}
.sideRight{ bottom:150px;}
}

@media screen and (max-width:767px){
.header_tkp{ display:block; padding-bottom:5px; border-bottom:2px solid #494949;}
.nav_tkp_wrap{ display:none;}
.banner_wrap{ height:auto;}
.banner_wrap .bg_pc{ display:none;}
.banner_wrap .bg_mobile{ width:100%; height:auto; display:block;}
.banner_wrap .mask{ background-size:auto 100%;}
.banner_wrap .banner{ width:100%; position:absolute; left:0; top:0;}
.banner_wrap .title{ padding:30px 15px 0; font-size:20px; line-height:1.3em;}
.scroll_fast{ width:170px; height:150px; left:50%; bottom:20px; margin-left:-80px;}
.scroll_fast .arrow_left{ width:20px; left:-25px; background-size:70% auto;}
.scroll_fast .arrow_right{ width:20px; right:-25px; background-size:70% auto;}
.scroll_fast .swiper-slide{ width:125px; height:132px; line-height:1.25em; padding:18px 20px 0 25px; font-size:12px; background-size: auto 100%;}
.scroll_fast .swiper-slide h4{ font-size:12px; margin-bottom:8px;}
.scroll_fast .swiper-slide a{ font-size:12px; height:90px; display:block; overflow:hidden;}
.wrapper{ width:auto; margin:15px 10px 0;}
.tkp_con_title{ line-height:1.5em; font-size:22px;}
.tkp_con_next{ width:100%; line-height:1.5em; margin-top:15px;}
.tkp_content img{ max-width:100%;}
.video_wrap{ width:480px; height:270px;}
.sideRight{ bottom:100px;}
.sideRight .side_right{width:35px; border-top:none;}
.sideRight .side_right .scan_me{ display:none;}
.sideRight .side_right .share_tkp{ display:none;}
.sideRight .side_right .btn_gotop{ width:35px; height:35px; border:none; background:#000 url(http://r.takungpao.cn/t/index/images/ico_top.png) center center no-repeat; background-size:50% auto; opacity:0.3;}
.sideRight .side_right .btn_gotop:hover{ background:#000 url(http://r.takungpao.cn/t/index/images/ico_top.png) center center no-repeat; background-size:50% auto;}
}

@media screen and (max-width:414px){
.video_wrap{ width:100%; height:222px;}
}

@media screen and (max-width:375px){
.video_wrap{ height:200px;}
}

@media screen and (max-width:360px){
.video_wrap{ height:191px;}
}

@media screen and (max-width:320px){
.video_wrap{ height:169px;}
}