﻿@charset "utf-8";

body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, blockquote, th, td {
    margin: 0 auto;
    padding: 0;
    font-family: "宋体";
    background-color: #f9f9f9;
}

/** {
    margin: 0px auto;
    padding: 0px;
}*/

a {
    text-decoration: none;
}

    a:hover {
        text-decoration: none;
    }

.c {
    clear: both;
}

ul, li {
    list-style: none;
}

img {
    border: none;
}

.ch_back a {
    font-family: "宋体","幼圆";
    text-decoration: none;
    list-style: none;
    color: #333;
    font-size: 12px;
}

    .ch_back a:hover {
        text-decoration: underline;
        color: #137fb7;
    }

.ch_nav a {
    font-family: "宋体","幼圆";
    text-decoration: none;
    list-style: none;
    color: #333;
    font-size: 12px;
}

    .ch_nav a:hover {
        text-decoration: underline;
        color: #137fb7;
    }

.ch_back {
    height: 33px;
    position: relative;
    color: #333;
    font-size: 12px;
    line-height: 33px;
}

.ch_logo {
    float: left;
}

.ch_kud {
    float: left;
    margin-left: 15px;
}

.ch_login {
    margin-right: 20px;
    float: right;
    line-height: 33px;
}

.ch_nav {
    float: left;
    margin-left: 10px;
}

    .ch_nav span {
        font-size: 12px;
        margin: 0px 6px;
        color: #333;
    }

#logo_on {
    font-family: "宋体";
    text-align: center;
    font-size: 14px;
    width: 200px;
    display: block;
    margin-top: 20px;
    margin-left: 45px;
}

    #logo_on input, #logo_on2 input {
        height: 22px;
        margin-left: 6px;
    }

#logo_on2 {
    font-family: "宋体";
    text-align: center;
    font-size: 14px;
    width: 200px;
    display: block;
    margin-top: 20px;
    margin-left: 45px;
}

.logo_on img {
    margin-top: -20px;
    margin-bottom: -4px;
}

#div2 {
    display: none;
    position: absolute;
    padding-top: 20%;
    z-index: 9999;
    top: 20px;
    right: 0px;
    width: 100%;
}

.div2 p a {
    text-align: center;
    font-size: 16px;
    color: #FFF;
    display: block;
    width: 200px;
}

#div2 table tr td a {
    color: #000;
    text-decoration: none;
}

    #div2 table tr td a:hover {
        text-decoration: underline;
    }

#div2 table {
    margin: 0 auto;
}

.news_cen_banner {
    margin: 10px 0px;
}

.hw_wy_title {
    float: left;
    margin-top: 5px;
}

.hw_wy_search {
    float: right;
}

    .hw_wy_search input {
        line-height: 26px;
    }

#jn_logindiv {
    position: absolute;
    padding-top: 20%;
    z-index: 99999;
    top: 20px;
    right: 0px;
    width: 100%;
    display: none;
}

#tac_tj {
    background-image: url(http://pic.dailyqd.com/uploadfiles/btnloginhead.png);
    border: 0px none;
    width: 199px;
    height: 42px;
    margin-top: 10px;
    cursor: pointer;
}


.content_box {
    font-size: 12px;
    color: #000;
    position: relative;
    _height: 600px;
}


/*通用页尾*/
.foot {
    font-family: "宋体";
    width: 1000px;
    margin: auto;
    margin-top: 20px;
}

    .foot ul {
        background: #d9e4f5;
        height: 30px;
        width: 1000px;
        line-height: 30px;
        margin-bottom: 10px;
    }

        .foot ul li {
            text-align: center;
            color: #999;
        }

            .foot ul li a {
                color: #000;
                font-size: 12px;
            }

                .foot ul li a:link {
                    color: #000;
                }

                .foot ul li a:visited {
                    color: #000;
                }

                .foot ul li a:hover {
                    color: #376189;
                    text-decoration: underline;
                }

    .foot p {
        text-align: center;
        line-height: 30px;
        font-family: "宋体";
        font-size: 12px;
        color: #444;
    }

/*通用页尾*/



/*<!-------------------------------------------------- -->*/
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
    font-family: "Microsoft YaHei";
}

address, cite, dfn, em, var, i {
    font-style: normal;
}

code, kbd, pre, samp, tt {
    font-family: "Courier New", Courier, monospace;
}

small {
    font-size: 12px;
}

ul, ol {
    list-style: none;
}

a {
    outline: none;
    text-decoration: none;
}

    a:focus {
        outline: 0;
    }

legend {
    color: #000;
}

fieldset, img {
    border: none;
}

button, input, select, textarea {
    font-size: 100%;
}


.clearfix {
    *zoom: 1;
}

    .clearfix:after {
        content: '';
        display: table;
        clear: both;
    }

.pr {
    position: relative;
}

.pa {
    position: absolute;
}

.left {
    float: left;
}

.right {
    float: right;
}

.tl {
    text-align: left;
}

.tr {
    text-align: right;
}

.tc {
    text-align: center;
}

.dis {
    display: block;
}

.undis {
    display: none;
}

html {
    overflow-y: scroll;
}

.body {
    position: relative;
    z-index: 6;
    min-width: 1000px;
    background: #f9f9f9;
}

@media screen and(max-device-width:320px) {
    body {
        -webkit-text-size-adjust: none;
    }
}

@media screen and(max-device-width:480px) {
    body {
        -webkit-text-size-adjust: none;
    }
}

@media only screen and(-webkit-min-device-pixel-ratio:2) {
    body {
        -webkit-text-size-adjust: none;
    }
}

.footer {
    height: 54px;
    line-height: 54px;
    color: #999;
    text-align: center;
    font-size: 12px;
    font-family: Arial;
}

    .footer span {
        padding-right: 12px;
    }

.header {
    min-width: 1000px;
}

.main {
    font-size: 12px;
    color: #000;
    position: relative;
    _height: 600px;
}

.title {
    height: 70px;
    position: relative;
    margin: 0 92px;
    z-index: 4;
}

    .title h1 {
        color: #000;
        font: 26px/70px "Microsoft YaHei", arial;
    }

.g-btn-a, .g-btn-a span, .g-btn-a i, .shareList .menu-bd, .g-btn-b i, .g-btn-c, .btn a, .sBtn, .endBtn a {
    display: inline-block;
    background: url(hd_sprite_v1.0.png) no-repeat 0 0;
}

.toolBar {
    position: absolute;
    right: 0;
    top:33px;
}

    .toolBar li {
        float: left;
        font-size: 12px;
        margin-left: 10px;
        color: #5C5C5C;
    }

.g-btn-a {
    height: 32px;
    background-position: -134px -266px;
    display: inline-block;
    padding-left: 8px;
    line-height: 32px;
    color: #000;
}

    .g-btn-a span {
        background-position: 100% -266px;
        display: block;
        _display: inline-block;
        padding-right: 11px;
    }

    .g-btn-a i {
        float: left;
        height: 32px;
        width: 25px;
    }

.comment i {
    background-position: -239px 9px;
}

.download i {
    background-position: -282px 8px;
}

.slide i {
    background-position: -282px -50px;
}

.g-btn-a:hover, .shareList .hover {
    height: 32px;
    background-position: -134px -225px;
    padding-left: 8px;
    color: #fff;
}

    .g-btn-a:hover span, .shareList .hover span {
        background-position: 100% -225px;
        display: inline-block;
        padding-right: 11px;
        cursor: pointer;
    }

.comment .g-btn-a:hover i {
    background-position: -209px 9px;
}

.download .g-btn-a:hover i {
    background-position: -282px -17px;
}

.slide .g-btn-a:hover i {
    background-position: -282px -82px;
}

.ComentNum {
    font-weight: bold;
    font-family: tahoma;
    color: #379be9;
    margin-right: 4px;
}

.g-btn-a:hover .ComentNum {
    color: #fff;
}

.shareList {
    position: relative;
    width: 95px;
}

    .shareList .g-btn-a i {
        _width: 22px;
    }

    .shareList .menu-bd {
        background-position: 0 100%;
        left: 0;
        top: 30px;
        position: absolute;
        z-index: 200;
        width: 95px;
        display: none;
    }

    .shareList li {
        margin-left: 0;
    }

    .shareList .menu-hd i {
        background-position: -239px -58px;
    }

    .shareList .menu-hd:hover i, .shareList .hover i {
        background-position: -209px -58px;
    }

    .shareList .menu-bd li {
        height: 26px;
        width: 92px;
        line-height: 26px;
    }

.g-btn-b {
    display: block;
    color: #fff;
}

    .g-btn-b:hover {
        background: #3591d8;
        color: #fff;
    }

    .g-btn-b i {
        float: left;
        width: 22px;
        height: 26px;
    }

.share2sina i {
    background-position: -209px -93px;
}

.share2weibo i {
    background-position: -209px -115px;
}

.share2qq i {
    background-position: -209px -141px;
}

.share2qzone i {
    background-position: -209px -169px;
}

.share2sina .g-btn-b:hover i {
    background-position: -239px -93px;
}

.share2weibo .g-btn-b:hover i {
    background-position: -239px -115px;
}

.share2qq .g-btn-b:hover i {
    background-position: -239px -141px;
}

.share2qzone .g-btn-b:hover i {
    background-position: -239px -169px;
}

.shareList .g-btn-b {
    padding-left: 10px;
}

.g-btn-c {
    display: inline-block;
    font-size: 12px;
    color: #fff;
    padding: 0 15px 0 4px;
    background-color: #44a5f0;
    background-position: -211px -191px;
    border: 1px solid #3797e2;
    line-height: 16px;
    background-position: -211px -206px;
    margin: -30px 3px 0 0;
}

    .g-btn-c:hover {
        background-position: -211px -191px;
    }

.download {
    position: relative;
}

#downLoadFlash {
    position: absolute;
    top: 0;
    left: 0;
    width: 90px;
    height: 30px;
}

.btn {
    position: absolute;
    top: 35%;
    visibility: hidden;
    z-index: 9;
}

    .btn a {
        display: block;
        width: 31px;
        height: 61px;
    }

.btnLeft {
    left: 110px;
}

.btnRight {
    right: 110px;
}

.btnLeft a {
    background-position: -189px -404px;
}

.btnRight a {
    background-position: -270px -404px;
}

#InfoWrap {
    position: absolute;
    width: 100%;
    bottom: 0;
    z-index: 6;
}

#Info {
    background: rgba(245,245,245,0.6);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#B2f5f5f5, endColorstr=#B2f5f5f5);
    *zoom: 1;
    margin-left: -9px;
    text-align: left;
    /*padding-top: 5px;*/
}

#infoNum {
    position: absolute;
    left: 0;
    top: 15px;
    width: 130px;
    font-family: Georgia, tahoma;
    font-size: 20px;
    color: #757575;
    text-align: center;
}

#curNum {
    font-size: 30px;
    color: #696969;
}
#totalNum {
    color: #999;
}

#infoTxtWrap {
    position: relative;
    margin: 0 75px 0 130px;
    height: 80px;
    padding: 0 10px 0 0;
    overflow: hidden;
}

#infoCon {
    position: relative;
    height: 52px;
    /*overflow: hidden;*/
}

#infoTxt {
    font-size: 14px;
    line-height: 26px;
}

#time_source {
    font-size: 12px;
    line-height: 16px;
    color: #999;
    text-align: right;
    padding-top: 6px;
    margin-right: -5px;
    position: absolute;
    bottom: 5px;
    right: 5px;
}

    #time_source span {
        margin: 0 5px;
    }

.slideBtn {
    position: absolute;
    right: 0;
    top: 0;
    width: 32px;
    height: 32px;
    background: url(http://mat1.gtimg.com/www/hd/images/slide_1.png) no-repeat;
    _background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://mat1.gtimg.com/www/hd/images/slide_1.png", sizingMethod="scale");
}

    .slideBtn:hover {
        background: url(http://mat1.gtimg.com/www/hd/images/slide_hover_1.png) no-repeat;
        _background: none;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://mat1.gtimg.com/www/hd/images/slide_hover_1.png", sizingMethod="scale");
    }

.closedTxt {
    width: 64px;
    height: 21px;
    overflow: hidden;
    line-height: 22px;
    border-radius: 2px;
    padding-left: 7px;
    border-style: solid;
    border-width: 1px;
    position: absolute;
    top: -18px;
    right: 80px;
    cursor: pointer;
    border-color: #dfdfdf;
    background-color: #fff;
    color: #000;
    display: none;
}

    .closedTxt:hover {
        border-color: #4785bf;
        background-color: #47a8f4;
        color: #fff;
    }

    .closedTxt i {
        position: absolute;
        right: 6px;
        width: 0;
        height: 0;
        font-size: 0;
        line-height: 0;
        border-width: 4px;
        border-style: solid;
        border-color: #379be9 #fff #fff;
        top: 8px;
    }

    .closedTxt:hover i {
        border-color: #fff #47a8f4 #47a8f4;
        top: 8px;
    }

.t_open i {
    top: 4px;
    border-color: #fff #fff #379be9;
}

.t_open:hover i {
    top: 4px;
    border-color: #47a8f4 #47a8f4 #fff;
}

#t_scroll_wrap {
    width: 1px;
    height: 500px;
    position: absolute;
    right: 3px;
    top: 6px;
    background: #a5a5a5;
    display: none;
}

#t_scroll {
    width: 5px;
    height: 200px;
    background: #379be9;
    position: absolute;
    cursor: pointer;
    top: 0;
    left: -2px;
    z-index: 3;
    border-radius: 7px;
}

#mouseMask {
    width: 100%;
    height: 88%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    background: url(about:blank);
}

.cursor-default {
    cursor: default;
}

#PicSrc {
    width: 100%;
    height: 100%;
}

#picWarp {
    width: 0;
    height: 0;
    overflow: hidden;
    z-index: 6;
    cursor: pointer;
    _background: #000;
}

#bigpic {
    width: 100%;
    height: 100%;
    /*background: #000;*/
}

#Main-B {
    width: 900px;
    margin-top: -1px;
    text-align: left;
    color: #B4B4B4;
    font-size: 12px;
    overflow: hidden;
}

    #Main-B p {
        line-height: 22px;
        padding-bottom: 21px;
    }

    #Main-B .TimeInfo {
        float: right;
    }

        #Main-B .TimeInfo span {
            padding-right: 13px;
        }

#Main-C {
    border: 1px solid #ddd;
    height: 105px;
    position: relative;
    background: #fff;
}

.smallPic-wrap {
    position: absolute;
    right: 0;
}

#smallPic-AD {
    width: 238px;
    position: absolute;
    left: 10;
    top: 27px;
    height: 86px;
    overflow: hidden;
}

.thumbpic {
    overflow: hidden;
    font-size: 12px;
    color: #fff;
    position: relative;
    padding: 0 30px;
    left: 0;
    *zoom: 1;
}

.sBtn {
    position: absolute;
    top: -1px;
    width: 30px;
    height: 107px;
    z-index: 3;
}

.sBtnLeft {
    left: -1px;
    background-position: -134px 0;
}

.sBtnRight {
    right: -1px;
    background-position: -169px 0;
}

.sBtnLeft:hover {
    left: -1px;
    background-position: -134px -112px;
}

.sBtnRight:hover {
    right: -1px;
    background-position: -169px -112px;
}

.thumbpic .thumbwarp {
    height: 99px;
    padding: 6px 0 0 0;
    overflow: hidden;
    position: relative;
    left: 0;
}

    .thumbpic .thumbwarp a.mask {
        position: absolute;
        width: 130px;
        height: 89px;
        background: url(http://mat1.gtimg.com/www/hd2013/images/sMask.png) no-repeat 0 0;
        overflow: hidden;
        z-index: 1;
        left: 4px;
    }

    .thumbpic .thumbwarp ul {
        position: absolute;
        z-index: 2;
        left: 0;
    }

    .thumbpic .thumbwarp li {
        float: left;
        width: 130px;
        height: 105px;
        position: relative;
        text-align: center;
        margin: 0 0 0 20px;
    }

        .thumbpic .thumbwarp li .mask {
            display: none;
            width: 130px;
            height: 89px;
            position: absolute;
            left: 0;
            top: -9px;
            z-index: 1;
            background: url(http://mat1.gtimg.com/www/hd2013/images/sMask.png) no-repeat 0 0;
        }

        .thumbpic .thumbwarp li div {
            width: 130px;
            height: 80px;
            position: absolute;
            left: 0;
            top: 0;
            z-index: 3;
            overflow: hidden;
            margin-top: 9px;
        }

            .thumbpic .thumbwarp li div a {
                display: block;
                width: 120px;
                text-align: center;
                height: 75px;
                margin: 0 auto;
                overflow: hidden;
                cursor: pointer;
                position: relative;
            }

                .thumbpic .thumbwarp li div a img {
                    height: 75px;
                }

        .thumbpic .thumbwarp li a:hover {
            text-decoration: none;
        }

        .thumbpic .thumbwarp li a span {
            display: none;
        }

.daily_head{
	width:96%;
	padding-left:20px;
	padding-right:20px;
	}
.lb_daily_head{
	width:100%;
	}