body{font-size: 16px;font-family:"Helvetica,Droid Sans Fallback";color: #333;background: #fff;}
h1,h2,h3,h4,h5,h6{font-weight: 500}
h1{font-size: 0.95em;}
a{color: #333;}
section{background: #fff;}
nav{
	background: #fff;
}
nav .active a{border-bottom: 2px solid #b6000d;color:#b6000d;}
footer{color: #999;}

.r-xm-2 a:active{color:#b6000d;}
.section-title{line-height: 2.75em;font-weight: 600;}
.section-title i{color: #b6000d;}
#open i,#close i{color: #d9d9d9;}

.home-aside-list .explain{font-size: .75em;color:#999;}
.section-title,.line{border-bottom: 1px solid #d8d8d8;}
.home-aside-list li{border-bottom: 1px dashed #d8d8d8;}
.home-aside-list a:last-child li{border-bottom: none;}


.m-tab li{color:#666;border:1px solid #d8d8d8;}
.m-tab .active{color: #fff;background: #b6000d;border-color: #b6000d;}
.m-tab2 .active{color:#b6000d;border-bottom: 2px solid #b6000d;font-weight: 600;}

.news-list{color: #666;line-height: 1.75rem}
.news-list li:before{content: "·";font-weight: 800;padding-right: 5px;color: #b6000d;}
.line-v:before{content:" ";border-right: 3px solid #b6000d;margin-right: 7px;}
.hd_menu{background: #fff;border-top: 1px solid #d9d9d9;}

.famous-intro{padding: 10px;}
.m-graphic-v{font-size: 1.3rem; text-align: center;}
.famous-intro .artical{line-height: 180%; font-size: 1rem;}
.famous-intro .label-bar{background: none;}
.famous-intro .ui-label { background: #fff; border: #ddd; color: #666; font-size:1rem; margin:0 10px; padding:0 20px;}
.famous-intro .active {border-bottom:2px solid #b6000d;}
.m-img-list p{font-size:1rem; line-height: 180%; text-align: center;}

.plist h1{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3; overflow: hidden;text-overflow:ellipsis;}