@charset "utf-8";
/* CSS Document */
@import url(2022_reset.css);
@import url(2022_header.css);
@import url(2022_footer.css);

.Main{background:#FFF;box-shadow: 0px 0px 8px -3px #ad8e8e;border-radius: 5px;box-sizing: border-box;padding: 15px;margin-bottom: 15px;min-height: 600px;}

.Address{font-size: 15px;color: #333;line-height: 1.7;padding: 15px 0;}
.Address i{padding: 2.5px 12px;background: url(PubList_ico_1.png) no-repeat center;background-size: auto 100%;}
.Address font{ padding-left: 10px;}

.ContentPageBox{padding: 0px 0px 10px;}
.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) repeat-x left bottom;display: flex;justify-content: center;}
.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;/* border: 1px solid #dddddd; */padding: 20px;}
.Article_Con #Zoom p{margin:10px 0px;}
.Article_Con #Zoom p.western{line-height:30px !important;}
.Article_Con #Zoom iframe,
.Article_Con img{ max-width:100%;}
.Article_Con img{ height:auto !important; }
.Article_Con .video{width: 800px;height: auto;margin: 0 auto;}
.Article_Con .video video{ width:100%; }


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