@charset "utf-8";

.detail{padding: 30px; border:1px solid #f0f0f0;}
@media (max-width: 960px) {
    .detail{padding: .5rem; border:1px solid #f0f0f0;}
}
.article-title{text-align:center; color:#000; font-size: 1.8rem; font-weight:bold; line-height:140%; padding:10px 0;}
.article-subtitle{font-size:1em; line-height:140%; text-align:center; padding-bottom:20px; color:#666666;}
.article-attr{padding-bottom:25px; color:#333; text-align:center; font-size:14px; border-bottom:#e1e1e1 1px solid;}
.article-attr b{font-weight:normal;}
.article-attr span{margin:0 8px; display:inline-block;}
.article-attr .fontsize a{cursor:pointer; margin-right:4px; margin-left:4px;}
.article-attr .fontsize a.l{font-size:18px;}
.article-attr .fontsize a.l{font-size:18px;}
.article-attr .fontsize a.m{font-size:16px;}
.article-attr .fontsize a.s{font-size:14px;}
.article-attr .fontsize a:hover{color:#8d0707;}
.article-attr .llcs b{color: #8d0707;}

.article-content{clear:both; padding:0 .2rem; line-height:2.2; overflow:hidden; font-size:16px;}
.article-content p{margin:15px 0; text-indent: 2em;}
.article-content table,
.article-content video,
.article-content img{max-width: 100% !important;height: auto !important; display: block;    margin: 0 auto;}

.article-extended{line-height:36px; color:#666666; font-size:14px; padding:0 5px 0 15px; background:#f2f2f2;}
.article-extended dt{float:left; font-size:14px;}
.article-extended dt span{float:left; line-height:24px; margin:6px 6px 6px 0; color:#888888;}
.article-extended dd{float:right;}
.article-extended dd span{margin:0 8px;}
.article-extended dd a{color:#666666; cursor:pointer;}
.article-extended dd a:hover{color:#333; font-weight:bold;}
.article-extended dd i{font-style: normal;}
.article-extended span{display:inline-block;}

.article-auxiliary{padding:25px 0 10px;}
.article-ewm{font-size:14px; text-align:center; padding:5px 0 0;}
.article-ewm dd{font-size:14px; color:#999;}

.article-extended{line-height:34px; color:#666666; font-size:14px; padding:0 5px 0 15px; background:#f2f2f2; }
.article-extended dt{float:left; font-size:14px;}
.article-extended dt span{float:left; line-height:24px; margin:6px 6px 6px 0; color:#888888;}
.article-extended dd{float:right;}
.article-extended dd span{margin:0 8px;}
.article-extended dd a{color: #666666; cursor: pointer;}
.article-extended dd a:hover{color: #333; font-weight: bold;}
.article-extended dd i{font-style: normal;}
.article-extended span{display:inline-block;}

.article-auxiliary{padding:25px 0 10px;}
.article-ewm{font-size:14px; text-align:center; padding:5px 0 0; margin:0 auto;}
.article-ewm dd{font-size: 14px; color: #999;}


/*联系我们*/
.contact{padding-top:20px; padding-bottom:20px;}
.contact .article-attr{border-bottom:none;}
.contact .head{line-height:60px;}
.contact .item{border-top:1px solid #eeeeee; border-right:1px solid #eeeeee; border-bottom:1px solid #eeeeee;}
.contact .item li{float:left; width:25%;}
.contact .item li dl{padding:30px; border-left:1px solid #eeeeee;}
.contact .item li dl dt{text-align:center;}
.contact .item li dl dd{text-align:center; margin-top:25px;}

/*网站地图*/
.websiteMap{padding-bottom:10px;}
.websiteMap .module{margin-bottom:10px; border:1px solid #c9c9c9;}
.websiteMap .module h2{padding-left:30px; height:32px; line-height:32px; font-size:16px; font-weight:bold; color:#666; background-color:#f3f3f3; border-bottom:3px solid #126ac3;}
.websiteMap .module h2 a{color:#666;}
.websiteMap .module h2 a:hover{text-decoration:none;}
.websiteMap .module .item{padding:20px 20px 10px;}
.websiteMap .module .item dl{position:relative; padding-bottom:10px; min-height:2em; line-height:2em; font-size:14px;}
.websiteMap .module .item dl dt{position:absolute; top:0; left:0; font-weight:bold; color:#666;}
.websiteMap .module .item dl dd{margin-left:80px;}
.websiteMap .module .item dl dd a{position:relative; float:left; padding-right:15px; padding-left:15px;}
.websiteMap .module .item dl dd a:before{position:absolute; top:50%; left:0; content:""; margin-top:-8px; width:1px; height:16px; background-color:#666;}
.websiteMap .module .item dl dd a.first:before{content:normal;}

