@charset "utf-8";
/* CSS Document */
@import url(kjs_reset.css);
@import url(kjs_header.css);


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

.Main{width: 1160px;padding: 0 20px 20px;background: #FFF;min-height: calc(100vh - 355px);margin-bottom: 15px;}

.ContentPageBox{padding: 10px 0;}
.ContentPageBox .ArticleTitle{padding: 25px 70px;font-size: 28px;line-height: 1.3;font-weight: bold;color: #000;text-align: center;}
.ContentPageBox .ArticleProperties{position: relative;overflow: hidden;padding: 5px 40px;background: #F5F5F5;}
.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; }
.Article_Con img{ max-width:100%;}
.Article_Con .Video{ width: 600px; height: 400px;}



.PN_Pages{ clear:both; font-size: 14px;}
.PN_Pages span{width:auto;color:#fff;padding:0 15px;background: #2e86de;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;}