@charset "utf-8";
/* CSS Document */
@import url(reset.css;vpn_img);
@import url(header.css;vpn_img);
@import url(footer.css;vpn_img);
@import url(mobile_header.css;vpn_img);


.Address{ height: 40px; font-size: 14px; color: #505050; line-height: 40px; padding: 10px 0;}

.Main{ width: 1160px; padding: 0 20px 20px; background: #FFF; }

.ContentPageBox{ padding: 10px 70px;}
.ContentPageBox .ArticleTitle{ padding: 25px 0; font-size: 28px; line-height: 1.3; font-weight: bold; color: #000; text-align: center;}
.ContentPageBox .ArticleProperties{ position: relative; overflow: hidden; padding: 10px 0 19px; background: url(PublicText_ico_1.png;vpn_img) repeat-x left bottom;}
.ContentPageBox .ArticleProperties span{ font-size: 14px; color: #666666; line-height: 35px;}
.ContentPageBox .ArticleProperties .f_l span{ margin-right: 15px;}
.ContentPageBox .ArticleProperties .f_r span{ margin-left: 15px;}
.ArticleProperties .f_r span.largeFont,
.ArticleProperties .f_r span.medFont,
.ArticleProperties .f_r span.smallFont{margin-left:5px;cursor: pointer;}
.ArticleProperties .f_r span.largeFont.curFont,
.ArticleProperties .f_r span.medFont.curFont,
.ArticleProperties .f_r span.smallFont.curFont{ color:#F00; font-weight:bold;}


.Article_Con{margin-top: 15px;line-height: 40px;}
.Article_Con img{ max-width:100%;}
.Article_Con .Video{width: 600px !important;height: 400px !important;}

.article-tools{margin-top: 10px;height: 50px;line-height: 50px;}
.tools-box{float: right;height: 30px;margin-top: 10px;}

.PN_Pages{ clear:both; font-size: 14px;}
.PN_Pages span{width:auto;color:#fff;padding:0 15px;background: #ce1d1d;display:block;height: 32px;line-height: 32px;float:left;}
.PN_Pages a{padding-left:10px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;width: 88%;width: calc(100% - 113px);display: inline-block;position: relative; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.PN_Pages .prevpage{height: 32px;line-height: 32px;margin: 5px 0;background:#eee;position: relative;overflow: hidden;}
.PN_Pages .nextpage{height: 32px;line-height: 32px;margin: 5px 0;background:#eee;position: relative;overflow: hidden;}

@media screen and (max-width:600px ) {
    .Address{ height: auto; line-height: 1.3; padding: 10px 0;}
    
    .Main{ width: auto; padding:0 10px 20px; background: #FFF; }
    .Main .f_l,.Main .f_r{float: none;}
    .Main *{ box-sizing: border-box;}
    
    .ContentPageBox{padding: 0px 0px;}
    .ContentPageBox .auto{display:none;}
    .ContentPageBox .ArticleTitle{padding: 15px 0;font-size: 20px;line-height: 1.5;font-weight: bold;color: #000;text-align: center;}
    .ContentPageBox .ArticleProperties{position: relative;overflow: hidden;padding: 0px 0 10px;background: none;}
    .ContentPageBox .ArticleProperties span{ font-size: 14px; color: #666666; line-height: 35px;}
    .ContentPageBox .ArticleProperties .f_l{width: auto;border: 1px dashed #ddd;padding: 5px;}
    .ContentPageBox .ArticleProperties .f_l span{width:100%;display:block;border-bottom: 1px dashed #ddd;margin-right:0px;text-indent: 10px;}
    .ContentPageBox .ArticleProperties .f_l #Art_author{}
    .ContentPageBox .ArticleProperties .f_l #fwtjs{display: block !important;border: none;}
    .ContentPageBox .ArticleProperties .f_r{/* display: none; */}
    .ContentPageBox .ArticleProperties .f_r span{ margin-left: 15px;}
    .ArticleProperties .f_r span.largeFont,
    .ArticleProperties .f_r span.medFont,
    .ArticleProperties .f_r span.smallFont{margin-left:5px;cursor: pointer;}
    .ArticleProperties .f_r span.largeFont.curFont,
    .ArticleProperties .f_r span.medFont.curFont,
    .ArticleProperties .f_r span.smallFont.curFont{ color:#F00; font-weight:bold;}
    .Article_Con{margin-top: 15px;line-height: 40px;}
    .video iframe{width:100%; height:200px;}
    .Article_Con img{max-width:100%;height: auto !important;}
    .Main .Article_Con .Video{width: 350px !important;height: 220px !important;display: block;}
    .PN_Pages{clear:both;font-size: 14px;display: none;}
    .PN_Pages span{width:auto;color:#fff;padding:0 15px;background: #ce1d1d;display:block;height: 32px;line-height: 32px;float:left;}
    .PN_Pages a{padding-left:10px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;width: 88%;width: calc(100% - 113px);display: inline-block;position: relative; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .PN_Pages .prevpage{height: 32px;line-height: 32px;margin: 5px 0;background:#eee;position: relative;overflow: hidden;}
    .PN_Pages .nextpage{height: 32px;line-height: 32px;margin: 5px 0;background:#eee;position: relative;overflow: hidden;}
    

    #Zoom table{ width:auto !important;}
    #sp{width: auto !important;}
    
    .tools-box a[href*='window.print()'],
    .tools-box a[href*='close()']{ display:none;}
}