@charset "utf-8";
@media print and (color) {
    * {
        -webkit-print-color-adjust: exact;
        print-color-adjust: exact;
    }
}
@media print {
    body,ul,ol,li,dl,dd,dt,p{padding: 0;margin: 0;}
    img{border: none;}
    li{list-style: none;}
    h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;margin: 0;}
    a{text-decoration: none;color: inherit;}
    input{border: none;padding: 0;}
    input[type=button],input[type=text],input[type=password]{-webkit-appearance: none;outline: none;}
    section{margin: 0;padding: 0;display: block;}
    /* select{-webkit-appearance: none;} */
    html,body{overflow-x: hidden;min-height: 100%;}
    body{min-width:320px;width:expression(document.body.clientWidth <700 ? "640px" : "100%" );}
    input,select,textarea{outline: medium;padding: 0;margin: 0;border: none;}
    *{font-family: "Microsoft Yahei","PingFangSC-Regular","Helvetica","Droid Sans","Arial","sans-serif";font-size: 100%;box-sizing: border-box;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust: none;text-size-adjust: none;}

    /*通用属性*/
    a:hover{
        text-decoration: none;
        color: inherit;
    }
    a:visited{
        text-decoration: none;
        color: inherit;
    }
    a:active{
        text-decoration: none;
        color: inherit;
    }
    a:focus{
        text-decoration: none;
        color: inherit;
    }
    .over{overflow: hidden;}
    .none{display: none;}
    .fix{*zoom:1;}
    .fix:after{display:block; content:""; clear:both; overflow:hidden; visibility:hidden;}
    .text-over{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
    img{border:0px; vertical-align:middle; -webkit-transition:all 0.2s linear;
        -moz-transition:all 0.2s linear;
        -o-transition:all 0.2s linear;
        -ms-transition:all 0.2s linear;
        transition:all 0.2s linear; max-width:100%; height:auto;}
    li{ list-style:none;}
    a,li,div,i{outline:none; -webkit-transition:all 0.2s linear;
        -moz-transition:all 0.2s linear;
        -o-transition:all 0.2s linear;
        -ms-transition:all 0.2s linear;
        transition:all 0.2s linear;}
    .clear{clear:both; margin:0px; padding:0px; height:0px;}
    #main-nav.navbar-default {
        background: #ffffff;
    }
    A{TEXT-DECORATION: none;}
    A:link {color: #454545; outline:none;}
    A:visited {color: #454545}
    A:active {color: #454545}
    A:hover{COLOR:#1a71e4}

    .snrk{ width:100%; padding:40px 0px;}
    .sbt{ width:100%; text-align:center; float:left; font-size:20px; line-height:150%; font-weight:bold;}
    .sbt p{
        width: 100%;
        text-align: right;
        float: left;
        font-size: 16px;
        line-height: 150%;
        font-weight: normal;
        margin-top: 10px;
    }
    .ssj{ width:100%; text-align:center; float:left; font-size:13px; color:#999999; margin:10px 0px 10px 0px;}
    .sfx{ width:100%; float:left; border-bottom:solid 1px #ddd; padding:8px 0px;}
    .sfx .s1{ float:left; color:#999; line-height:24px;}

    .sbt2{ width:100%; float:left; border-bottom:solid 1px #ddd; padding-bottom:8px;}
    .sbt2 h2{ width:100%; float:left; font-size:20px; line-height:150%; margin-bottom:5px; font-weight:bold;}
    .sbt2 .s1{ font-size:13px; color:#999; float:left; line-height:24px;}
    .sbt2 .bdsharebuttonbox{ float:right;}

    .snr{ width:100%; float:left; font-size:14px; line-height:24px; margin:40px 0px;}
    .sgd{ width:100%; margin-top:10px; float:left; font-size:14px; line-height:24px;}
    .sgd span{ float:left; height:24px; width:50%; color:#999999; text-overflow:ellipsis; overflow:hidden;  white-space: nowrap;}
    .sgd .s2{ text-align:right; float:right;}

    #header,.inside-banner,.xny .d1,.dqwz,.x_ny_bt,.sgd,#foot_d,a.cd_print{
        display: none;
    }

}