@charset "utf-8";
/* CSS Document */

/*文章页*/
.wenzhang{border: 1px #eee solid;}
.con_main{position:relative; padding: 20px 50px 40px;}
.con_main .guidang{ position:absolute; top:-28px; right:0;}
.newstitle,.wztit{font-size: 30px;line-height: 38px;text-align: center;color: #333333;padding: 20px 0 15px;}
.newstitlef{font-size: 20px;text-align: center;line-height: 30px; font-weight: bold;}
.newstitlet,.newstitles{font-size: 18px; font-weight: normal; text-align: center; line-height: 32px; padding: 4px 0;}
.newsinfo,.zn_newsinfo{margin: 5px auto 10px; padding: 5px 5px 8px; line-height: 26px;text-align: center;color: #666;padding-bottom: 14px;border-bottom: 1px solid #eee;font-size: 14px;position: relative;}
.newsinfo i{font-style: normal;}
.newsinfo span{display: inline-block; padding: 0 0.5em;}
.newsinfo .j-info-hit{padding: 0;}
.gk_newinfo{padding-top: 15px;}
.newsinfo input{width: 10px;height: 10px;border: 1px solid #ddd;margin: 0 6px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinfo .bdsharebuttonbox{display: inline;}
.newsinfo .bdshare-button-style0-16 a, .newsinfo .bdshare-button-style0-16 .bds_more{float: none !important; vertical-align: middle;}
.newsinfo a{color: #666;}
.newsinfo a:hover{color: #dd0000;}
.newscontnet{font-size:16px; color:#333; line-height:200%;padding-bottom:40px; text-align: justify;}
.newscontnet img,.newscontnet table{ max-width:90%;}
.newscontnet img{margin:5px 0; height: auto !important;}
.newscontnet table{ margin: 0 auto;}
.newscontnet table td,.newscontnet table th{border:1px solid #333;}
.minh500{ height:auto; min-height:500px;;}
.wzewm{text-align: center; color: #c0c0c0; font-size: 14px; padding-bottom: 30px; border-bottom:1px solid #eee;}
.wzewm .txt{display:block; line-height: 30px;}
.wzewm .j-qrcode{width: 160px; height: 160px; margin: 0 auto;}

.wzbot1{padding-top: 10px;}
.wzbot1 .share{line-height: 36px; font-size: 14px; position: relative;}
.wzbot1 .share-box{ right: auto; left: 0; top: 6px;}
.wzbot1 .share-bar a{ margin-right: 5px;}
.wzbot1 a{color: #999;}
.wzbot1 a:hover{color: #ff0000;}
.wzbot1 .fr{font-size: 0; line-height: 0;}
.wzbot1 .fr a{display: inline-block;height: 36px;line-height: 36px;background: url(../images/wzicon1.gif) 0 10px no-repeat;padding:0 10px 0 22px;font-size: 14px; vertical-align: middle;}
.wzbot1 .fr a.close{background-image: url(../images/close1.gif);}
.m-dettitle{position: fixed; top: 0; z-index: 101; width: 100%; height: auto; box-shadow: rgb(172, 172, 172) 0 2px 4px; left: 0; background: rgb(248, 248, 248); overflow: hidden; }
.u-dettitle{width: 910px; font-weight: bold; font-size: 18px; line-height: 26px; padding: 19px 0; overflow: hidden; }
@media (min-width: 992px) and (max-width:1199px) {
    .u-dettitle{width: 810px;}
}
@media (max-width:991px) {
    .newsinfo .font{float: none; padding-left: 1em;}
    .con_main{ padding: 20px;}
    .newsinfo{ padding: 5px; position: static;}
}
@media (min-width: 768px) and (max-width:991px) {
    .newstitle, .wztit{ font-size: 24px; line-height: 32px;}
    .wzewmbox{ height:auto;}
    .wzewmbox .ewm{ width:90%; padding:5%; background:none;}
}
@media (max-width: 767px) {
    .newstitle, .wztit{ font-size: 22px; line-height: 30px; padding: 0 0 10px;}
    .newscontnet{ padding:20px 0;}
    .wzewmbox{ height:auto;}
    .wzewmbox .ewm{ width:90%; padding:5%; background:none; height:auto;}
    .wzewmbox .ewm .txt{ margin-right:0; height:auto;}
}
@media (max-width:420px) {
    .con_main{ padding: 20px 10px;}
}
/*视频文章 */
.video_main_content{text-align:center;padding:0 0 15px;}
@media (max-width:767px) {
    .j-video-player{ width: 100% !important; height: auto !important;}
    .j-video-player video{ width: 100% !important; height: auto !important;}
    .minh500{min-height: 200px;}
}
@media (max-width: 480px) {
    .lm_contain{ border: 0; margin: 0;}
}

@media print{
    a[href]:after {
        content: none!important;
    }
    .container{width: 1200px;}
    .header,.navbox,.footer,.wz_top,.newsinforight,.wzbot1,.wzewm,.newsinfo, .zn_newsinfo,.slide{display: none;}
    .con_main{border: 0 none;}
    .lmcontain{ padding: 0;}
    body{background: #fff;}
}