@charset "utf-8";
#mobile03 .mright {
    width: 200px !important;
}

.tou_t h2 {
    padding: 50px 0 20px;
    text-align: center;
}

.tou_t h2 a {
    font-size: 35px;
}

.scroll_news {
    height: 40px;
    background: #fff;
}

.scroll_news .qian {
    margin-right: 20px;
    width: 110px;
    box-sizing: border-box;
    position: relative;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    padding-right: 10px;
    padding-left: 42px;
    background: #cc0000 url(../img/icon_laba.png) no-repeat 12px center;
}

.scroll_news .qian::after {
    content: '';
    position: absolute;
    right: -10px;
    width: 0;
    height: 0;
    border-left: 10px solid #cc0000;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    top: 15px;
}

.qian_news,
.scroll-left {
    position: relative;
    width: 1170px;
    height: 40px;
    overflow: hidden;
}


/*滚动新闻*/

.scroll-left .bd {
    padding: 0 10px;
}

.scroll-left .bd .tempWrap {
    width: 1150px !important;
}


/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */

.scroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
}

.scroll-left .bd ul li {
    margin-right: 20px;
    float: left;
    height: 40px;
    line-height: 40px;
    text-align: left;
    _display: inline;
    width: auto !important;
}


/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


/*头部轮播*/

.picBtnTop {
    width: 1300px;
    height: 580px;
    position: relative;
    overflow: hidden;
    zoom: 1;
}

.picBtnTop .hd {
    width: 350px;
    height: 580px;
    position: absolute;
    right: 60px;
    overflow: hidden;
    top: 0;
    background: #000;
    background: rgba(0, 0, 0, 0.6);
}

.picBtnTop .hd ul li {
    width: 310px;
    height: 58px;
    line-height: 58px;
    padding: 0 20px;
    cursor: pointer;
}

.picBtnTop .hd ul li a {
    color: #fff;
    display: block;
    font-size: 14px;
    line-height: 58px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.picBtnTop .hd ul li.on {
    background: -webkit-linear-gradient(left, #be0614, #5b1d22);
    background: -o-linear-gradient(left, #be0614, #5b1d22);
    background: -moz-linear-gradient(left, #be0614, #5b1d22);
    background: -ms-linear-gradient(left, #be0614, #5b1d22);
}

.picBtnTop .hd ul li.on a {
    font-weight: bold;
}

.picBtnTop .bd {
    width: 1300px;
    height: 580px;
    position: relative;
}

.picBtnTop .bd li {
    position: relative;
    zoom: 1;
    vertical-align: middle;
}

.picBtnTop .bd li {
    position: relative;
    z-index: 0;
}

.picBtnTop .bd li img {
    width: 1300px;
    height: 580px;
    vertical-align: bottom;
}

.title {
    height: 42px;
    position: relative;
    width: 100%;
}

.title span {
    font-size: 30px;
    display: inline-block;
    line-height: 42px;
    font-weight: bold;
}

.title a.more {
    position: absolute;
    right: 10px;
    font-size: 14px;
    top: 18px;
}

.title.yw span {
    padding-left: 45px;
    background: url(../img/title_hotnews.png) no-repeat left center;
}

.title.rd span {
    padding-left: 45px;
    background: url(../img/title_hotzt.png) no-repeat left center;
}

.title.ws span {
    padding-left: 65px;
    background: url(../img/title_video.png) no-repeat left center;
}

.title.qw span {
    padding-left: 40px;
    background: url(../img/title_fabu.png) no-repeat left center;
}

.title.ms span {
    padding-left: 50px;
    background: url(../img/title_minsheng.png) no-repeat left center;
}

.title.sp span {
    padding-left: 45px;
    background: url(../img/title_shipin.png) no-repeat left center;
}

.title.xq span {
    padding-left: 40px;
    background: url(../img/title_xianqu.png) no-repeat left center;
}

.title.ty span {
    padding-left: 45px;
    background: url(../img/title_tiyu.png) no-repeat left center;
}

.title.xy span {
    padding-left: 40px;
    background: url(../img/title_xiangyang.png) no-repeat left center;
}

.title.ly span {
    padding-left: 50px;
    background: url(../img/title_liuyan.png) no-repeat left center;
}

.title.rm span {
    padding-left: 50px;
    background: url(../img/title_guanzhu.png) no-repeat left center;
}


/*要闻*/

.news_box {
    width: 100%;
    overflow: hidden;
    height: 628px;
}

.news_left {
    width: 810px;
    margin-right: 30px;
}

.news_left .yw_tout {
    background: #fff;
    padding: 30px 20px;
    text-align: center;
}

.news_left .yw_tout a {
    font-size: 30px;
    font-weight: bold;
}

.w390 {
    width: 350px;
    background: #fff;
    padding: 20px;
}

.mr30 {
    margin-right: 30px;
}

.newslist ul li {
    height: 45px;
    line-height: 45px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.newslist ul li a {
    font-size: 16px;
}

.newslist ul li.on a {
    font-weight: bold;
    font-size: 18px;
}

.news_right {
    width: 340px;
    background: #fff;
    padding: 20px 10px;
    height: 544px;
}

.leader {
    overflow: hidden;
	background-color: #f5faff;
}

.leader img {
    float: left;
	margin-top: 10px;
	margin-left: 50px;
    margin-right: 20px;
    width: 80px;
    height: 80px;
    border-radius: 50%;
}

.leader .leader_txt {
    float: left;
    height: 100px;
    line-height: 100px;
	
}

.leader .leader_txt h2 {
    font-size: 20px;
    font-weight: normal;
}

.leader .leader_txt p {}

.paper_title {
    overflow: hidden;
    height: 40px;
    background: #cc0000 url(../img/title_paper.png) no-repeat 10px center;
    line-height: 40px;
    padding: 0 10px 0 30px;
}


/* 数字报 */

.paper_title span {
    color: #fff;
    float: left;
    font-size: 16px;
}

.paper_title p {
    color: #fff;
    float: right;
    font-size: 16px;
}

.paper_box a {
    margin: 15px 7px 0px 7px;
    display: block;
    float: left;
}

.paper_box a img {
    width: 151px;
    height: 233px;
    display: block;
    border: 1px solid #ccc;
}


/* 热点专题 */

.zt_padd {
    background: #fff;
    padding: 25px 0;
}

.picScroll-left {
    overflow: hidden;
    position: relative;
    width: 1200px;
    height: 140px;
}

.picScroll-left .hd {
    overflow: hidden;
}

.picScroll-left .hd .prev,
.picScroll-left .hd .next {
    display: block;
    width: 45px;
    height: 55px;
    float: right;
    overflow: hidden;
    cursor: pointer;
    background: url(../img/left_big.png) no-repeat;
    position: absolute;
    top: 45px;
    left: 0px;
    right: auto;
}

.picScroll-left .hd .next {
    background: url(../img/right_big.png) no-repeat;
    right: 0px;
    left: auto;
}

.picScroll-left .bd {
    width: 1060px;
    margin: 0 auto;
    overflow: hidden;
}

.picScroll-left .bd ul {
    overflow: hidden;
    zoom: 1;
    height: 140px;
}

.picScroll-left .bd ul li {
    margin-right: 12px;
    float: left;
    _display: inline;
    overflow: hidden;
    text-align: center;
}

.picScroll-left .bd ul li {
    text-align: center;
}

.picScroll-left .bd ul li img {
    width: 256px;
    height: 140px;
    display: block;
}


/*汉江网视*/

.ws_top {
    overflow: hidden;
}

.ws_top .ws_bimg {
    width: 461px;
    height: 260px;
    overflow: hidden;
    position: relative;
}

.ws_top .ws_bimg img {
    width: 100%;
    height: 100%;
}

.ws_top .ws_bimg img.play_btn {
    z-index: 2;
    width: 40px;
    height: 41px;
    position: absolute;
    left: 10px;
    bottom: 10px;
}

.ws_top .ws_bimg p {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 50px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    height: 50px;
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
}

.ws_simg {
    margin-left: 30px;
    overflow: hidden;
    width: 709px;
}

.ws_simg .simg_item {
    width: 225px;
    overflow: hidden;
    height: 260px;
    background: #fff;
}

.ws_simg .simg_item .simg_box {
    width: 100%;
    height: 130px;
    overflow: hidden;
    position: relative;
}

.ws_simg .simg_item .simg_box img {
    width: 100%;
    height: 130px;
}

.ws_simg .simg_item .simg_box img.play_btn {
    width: 35px;
    height: 35px;
    position: absolute;
    left: 10px;
    bottom: 10px;
    z-index: 2;
}

.mr17 {
    margin-right: 17px;
}

.ws_simg .simg_item p {
    padding: 20px;
    text-align: justify;
}

.ws_bot {
    overflow: hidden;
    width: 100%;
}

.ws_bot .bot_simg {
    width: 224px;
    height: 260px;
    background: #fff;
}

.ws_bot .bot_simg .simg_box {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 130px;
}

.ws_bot .bot_simg .simg_box img {
    width: 100%;
    height: 130px;
}

.ws_bot .bot_simg .simg_box img.play_btn {
    position: absolute;
    left: 10px;
    bottom: 10px;
    z-index: 2;
    width: 35px;
    height: 35px;
}

.ws_bot .bot_simg p {
    padding: 20px;
    text-align: justify;
}


/*手风琴*/

.accordion {
    position: relative;
    width: 1200px;
    margin: 0 auto;
    height: 275px;
    zoom: 1;
}

.accordion ul {
    height: 275px;
}

.accordion ul li {
    position: relative;
    overflow: hidden;
    zoom: 1;
    float: left;
    width: 90px;
    height: 275px;
}

.accordion ul li .num {
    position: relative;
    cursor: pointer;
    position: absolute;
    left: 0;
    width: 90px;
    line-height: 1.1;
    letter-spacing: 0;
    height: 100%;
}

.accordion ul li .num p {
    color: #fff;
    font-size: 18px;
    width: 18px;
    margin: 10px auto;
    display: inline-block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.accordion ul li .description {
    position: absolute;
    left: 90px;
    top: 0;
    width: 480px;
    height: 275px;
}

.accordion ul li.f1 .num {
    background: url(../img/1.png) no-repeat center center;
}

.accordion ul li.f2 .num {
    background: url(../img/2.png) no-repeat center center;
}

.accordion ul li.f3 .num {
    background: url(../img/3.png) no-repeat center center;
}

.accordion ul li.f4 .num {
    background: url(../img/4.png) no-repeat center center;
}

.accordion ul li.f5 .num {
    background: url(../img/5.png) no-repeat center center;
}

.accordion ul li.f6 .num {
    background: url(../img/6.png) no-repeat center center;
}

.accordion ul li.f7 .num {
    background: url(../img/7.png) no-repeat center center;
}

.accordion ul li.f8 .num {
    background: url(../img/8.png) no-repeat center center;
}

.accordion ul li .description img {
    width: 100%;
    height: 100%;
}

.accordion ul li .description .tit {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    background: black;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
}

.accordion ul li .description .tit h2 {
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}

.accordion ul li .description .tit p {
    font-size: 14px;
    color: #fff;
}


/*权威发布\社会民生\汉江时评\县市区\文化体育\享遇襄阳*/

.block_box {
    width: 1224px;
    margin-left: -24px;
}

.block_box .news_item {
    width: 384px;
    margin-left: 24px;
    height: 530px;
}

.block_box .news_item .white_item {
    background: #fff;
    width: 100%;
    height: 100%;
}

.block_box .news_item .white_item .white_img {
    position: relative;
    width: 100%;
}

.block_box .news_item .white_item .white_img img {
    width: 100%;
    height: 220px;
}

.block_box .news_item .white_item .white_img p {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 45px;
    line-height: 45px;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    color: #fff;
    font-size: 16px;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
}

.block_box .news_item .white_item .news_list ul {
    padding: 20px;
}

.block_box .news_item .white_item .news_list ul li {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.block_box .news_item .white_item .news_list ul li a {
    font-size: 16px;
}


/*城市留言板\融媒体关注*/

.ly_box {
    width: 795px;
    margin-right: 20px;
}

.ly_list {
    width: 100%;
}

.ly_left {
    width: 610px;
    margin-right: 20px;
    background: #fff;
    padding: 10px 0;
}

.ly_left .th {
    overflow: hidden;
    line-height: 40px;
    height: 40px;
    font-size: 16px;
    padding-bottom: 10px;
}

.ly_left .th .td {
    text-align: center;
    float: left;
}

.ly_left .th .td.tit {
    width: 420px;
}

.ly_left .th .td.cont {
    width: 95px;
}

.ly_left .th .td.status {
    width: 95px;
}

.ly_left .tr {
    overflow: hidden;
    line-height: 45px;
    height: 45px;
}

.ly_left .tr .td {
    text-align: center;
    float: left;
}

.ly_left .tr .td.tit {
    width: 400px;
    text-align: left;
    padding-left: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.ly_left .tr .td.cont {
    width: 95px;
}

.ly_left .tr .td.status {
    width: 95px;
}

.ly_left .tr .td.status span {
    font-size: 12px;
    padding: 2px 10px;
    background: #ffa200;
    color: #fff;
    border-radius: 10px;
}

.ly_btn {
    width: 160px;
}

.ly_btn a {
    display: block;
}

.ly_btn a img {
    width: 160px;
    display: block;
    height: 166px;
}

.mb8 {
    margin-bottom: 8px;
}

.rm_box {
    width: 385px;
    overflow: hidden;
    height: 412px;
}

.rm_item {
    height: 340px;
    width: 100%;
    overflow: hidden;
    background: #fff;
}

.slideBox {
    width: 385px;
    height: 220px;
    overflow: hidden;
    position: relative;
}

.slideBox span.pageState {
    color: #fff;
    font-style: italic;
    font-size: 16px;
    position: absolute;
    right: 10px;
    bottom: 5px;
    z-index: 2;
}

.slideBox span.pageState span {
    font-size: 20px;
    color: #fff;
}

.slideBox span.top_tag {
    position: absolute;
    display: block;
    width: 50px;
    border-bottom-right-radius: 15px;
    height: 35px;
    line-height: 35px;
    background: black;
    background: rgba(0, 0, 0, 0.6);
    color: #fff;
    text-align: center;
    font-size: 16px;
    top: 0;
    left: 0;
}

.slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.slideBox .bd li {
    zoom: 1;
    vertical-align: middle;
    position: relative;
}

.slideBox .bd img {
    width: 385px;
    height: 220px;
    display: block;
}

.slideBox .bd p {
    padding: 0 30px 0 10px;
    width: 100%;
    line-height: 48px;
    height: 48px;
    font-size: 16px;
    background: #000;
    font-size: 16px;
    color: #fff;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    bottom: 0;
    background: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));
}


/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,
.slideBox .next {
    position: absolute;
    left: 0px;
    top: 100px;
    display: block;
    width: 16px;
    height: 19px;
    background: url(../img/left_small.png) no-repeat;
}

.slideBox .next {
    left: auto;
    right: 0px;
    background: url(../img/right_small.png) no-repeat;
}

.slideBox .prev:hover,
.slideBox .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.rm_list {
    overflow: hidden;
    margin-top: 10px;
}

.rm_list ul li {
    position: relative;
    ;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    height: 50px;
    line-height: 50px;
}

.rm_list ul li a {
    font-size: 14px;
    padding-left: 55px;
}

.rm_list ul li span {
    border-radius: 5px;
}

.rm_list ul li span.h {
    color: #fff;
    position: absolute;
    left: 0;
    top: 15px;
    line-height: 20px;
    text-align: center;
    height: 20px;
    padding: 2px 0;
    background: #f3ad00;
    display: inline-block;
    width: 40px;
    font-size: 12px;
}

.rm_list ul li span.tu {
    color: #fff;
    position: absolute;
    left: 0;
    top: 15px;
    line-height: 20px;
    text-align: center;
    height: 20px;
    padding: 2px 0;
    background: #f36100;
    display: inline-block;
    width: 40px;
    font-size: 12px;
}

.rm_list ul li span.h::after {
    content: '';
    position: absolute;
    right: -5px;
    top: 8px;
    border-left: 5px solid #f3ad00;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}

.rm_list ul li span.tu::after {
    content: '';
    position: absolute;
    right: -5px;
    top: 8px;
    border-left: 5px solid #f36100;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
}


/* 图片集 */

.left_pic {
    width: 350px;
    overflow: hidden;
    margin-right: 10px;
}

.lpic_top {
    width: 350px;
    overflow: hidden;
    position: relative;
    height: 220px;
}

.lpic_top img {
    width: 350px;
    height: 220px;
}

.pic_item .layer {
    opacity: 0;
    background: #000;
    filter: alpha(opacity=0);
    position: absolute;
    left: 0;
    top: 0;
    width: 350px;
    height: 220px;
    transition: opacity 1s ease;
}

.pic_item p {
    opacity: 0;
    transition: opacity 1s ease;
    width: 100%;
    height: 100%;
    padding: 20px;
    box-sizing: border-box;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    display: table;
}

.pic_item p span {
    display: table-cell;
    vertical-align: middle;
    color: #fff;
    line-height: 24px;
}

.pic_item:hover .layer {
    opacity: 0.6;
    filter: alpha(opacity=60);
}

.pic_item:hover p {
    opacity: 1;
}

.lpic_bot {
    width: 350px;
    height: 288px;
    overflow: hidden;
    position: relative;
    margin-top: 10px;
}

.lpic_bot img {
    width: 350px;
    height: 288px;
}

.lpic_bot .layer {
    width: 350px;
    height: 288px;
}


/* .lpic_bot p{opacity: 0;transition: opacity 1s ease;width: 100%;height: 100%;padding:20px;box-sizing: border-box;position: absolute;left:0;top:0;text-align: center;display: table;}
.lpic_bot p span{display: table-cell;vertical-align: middle;color:#fff;line-height: 24px;}
.lpic_bot:hover .layer{opacity: 0.6;filter: alpha(opacity=60);}
.lpic_bot:hover p{opacity: 1;} */

.right_pic {
    width: 840px;
    overflow: hidden;
}

.rpic_top {
    height: 290px;
    width: 100%;
    overflow: hidden;
}

.rpic_topl {
    width: 350px;
    height: 290px;
    margin-right: 10px;
    position: relative;
}

.rpic_topl img {
    width: 350px;
    height: 290px;
}

.rpic_topl .layer {
    width: 350px;
    height: 290px;
}


/* .rpic_topl p{opacity: 0;transition: opacity 1s ease;width: 100%;height: 100%;padding:20px;box-sizing: border-box;position: absolute;left:0;top:0;text-align: center;display: table;}
.rpic_topl p span{display: table-cell;vertical-align: middle;color:#fff;line-height: 24px;}
.rpic_topl:hover .layer{opacity: 0.6;filter: alpha(opacity=60);}
.rpic_topl:hover p{opacity: 1;} */

.rpic_topl .layer {
    height: 290px;
    width: 350px;
}

.rpic_topr {
    width: 480px;
    height: 290px;
    position: relative;
}

.rpic_topr img {
    width: 480px;
    height: 290px;
}

.rpic_topr .layer {
    width: 480px;
    height: 290px;
}


/* .rpic_topr p{opacity: 0;transition: opacity 1s ease;width: 100%;height: 100%;padding:20px;box-sizing: border-box;position: absolute;left:0;top:0;text-align: center;display: table;}
.rpic_topr p span{display: table-cell;vertical-align: middle;color:#fff;line-height: 24px;}
.rpic_topr:hover .layer{opacity: 0.6;filter: alpha(opacity=60);}
.rpic_topr:hover p{opacity: 1;} */

.rpic_bot {
    margin-top: 10px;
    height: 218px;
    width: 840px;
    overflow: hidden;
}

.rpic_botl {
    width: 475px;
    height: 218px;
    overflow: hidden;
    position: relative;
    margin-right: 10px;
}

.rpic_botl img {
    width: 475px;
    height: 218px;
}

.rpic_botl .layer {
    width: 475px;
    height: 218px;
}

.rpic_botr {
    width: 355px;
    height: 218px;
    overflow: hidden;
    position: relative;
}

.rpic_botr img {
    width: 355px;
    height: 218px;
}

.rpic_botr .layer {
    width: 355px;
    height: 218px;
}

.rm_con {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.rm_con .hd {
    overflow: hidden;
    height: 35px;
    background: #f4f4f4;
    width: 100%;
}

.rm_con .hd .prev,
.rm_con .hd .next {
    display: block;
    width: 14px;
    height: 35px;
    position: absolute;
    left: 5px;
    top: 50%;
    margin-top: -17px;
    overflow: hidden;
    cursor: pointer;
    background: url(../img/left2.png) no-repeat left center;
}

.rm_con .hd .next {
    background: url(../img/right2.png) no-repeat left center;
    left: auto;
    right: 5px;
}

.rm_con .bd {
    margin: 0 44px;
    overflow: hidden;
}

.rm_con .bd ul {
    overflow: hidden;
    zoom: 1;
    width: 1102px;
    padding-bottom: 5px;
}

.rm_con .bd ul li {
    margin: 0 10px 5px;
    float: left;
    _display: inline;
    text-align: center;
    width: 256px;
    border: 1px solid #ccc;
}

.rm_con .bd ul li:hover {
    box-shadow: 5px 5px 5px #efddde;
}

.rm_con .bd ul li .pic {
    text-align: center;
}

.rm_con .bd ul li .pic img {
    width: 258px;
    height: 146px;
    display: block;
}

.rm_con .bd ul li .pic a:hover img {
    border-color: #999;
}

.rm_con .bd ul li .title {
    padding: 15px;
    box-sizing: border-box;
    height: 150px;
    background: #fff;
}

.rm_con .bd ul li .title h2 {
    font-size: 18px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.rm_con .bd ul li .title p {
    line-height: 26px;
    padding-top: 10px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}


/* 
.video_con{ overflow:hidden; position:relative;  width: 100%;  }
.video_con .hd{ overflow:hidden;  background:#f4f4f4;width: 100%; }
.video_con .hd .prev,.video_con .hd .next{ display:block;  width:18px; height:35px;position: absolute;left:10px; top:50%;margin-top:-17px;  overflow:hidden;
    cursor:pointer; background:url(../img/left.png) no-repeat left center;}
.video_con .hd .next{ background:url(../img/right.png) no-repeat left center; left:auto;right:10px;}
.video_con .bd{ margin:0 44px; overflow: hidden; }
.video_con .bd ul{ overflow:hidden; zoom:1; width: 1102px; padding-bottom:5px; }
.video_con .bd ul li{position: relative;margin:0 10px 5px; float:left; _display:inline; text-align:center; width: 256px;border:1px solid #ccc;}
.video_con .bd ul li img{ width:258px; height:162px; display:block;}
.video_con .bd ul li img.play_btn{width: 30px;left:5px;bottom:7px;z-index: 2;height: 30px;position: absolute;}
.video_con .bd ul li  p{position: absolute;background:#000;background: rgba(0, 0, 0, 0.6);line-height: 45px;height:45px;color:#fff;font-size:16px;bottom:0;left:0;width:100%;box-sizing: border-box;padding-left:40px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;} */

@media (max-width: 689px) and (min-device-width: 320px),
(max-device-width: 480px) {
    .w1300 {
        width: 1200px;
    }
    .qian_news,
    .scroll-left {
        width: 1070px;
    }
    .picBtnTop {
        width: 1200px;
        height: 580px;
        position: relative;
        overflow: hidden;
        zoom: 1;
    }
    .picBtnTop .bd {
        width: 1200px;
        height: 580px;
        position: relative;
    }
    .picBtnTop .bd li img {
        width: 1200px;
        height: 580px;
        vertical-align: bottom;
    }
}