
.newscontentbox .current{font-size: 14px; font-weight: normal; line-height: 40px; height: 40px; border-bottom:none;}
.newscontentbox .newscontent .newsconbody{ padding:0px 15px 20px;}
.newscontentbox .newscontent .newsT{ text-align:center; font-weight: bold; padding: 40px 0;}
.tagTitle{ zoom:1; overflow:hidden; padding-left:20px; text-align: center;}
.tagTitle a{ display: inline-block; border:1px solid #3B2A60;  color:#3B2A60; padding:0 15px; margin:0 10px; line-height:30px; height:30px;}
.tagInfo{ margin-top:20px; padding:0 5px;}
.tagInfo .title{ line-height:35px; border-bottom:1px solid #efefef; font-weight: bold; font-size:18px;}
.tagInfo .desc{ padding:10px 0; line-height: 30px;}
.hotcon li span{ float:right;}
.newscontentbox .newshot .hotcon li{height: 80px; padding:5px 0px 0px; width:95%; margin:0 auto;}
.newscontentbox .newshot .hotT{font-size: 18px;line-height: 45px;height: 45px;}
.newscontentbox .newshot .hotT a{ float:right; font-size:14px; padding-right:5px; color:#fff;}
.newscontentbox .newshot .hotcon li a{ color:#333; font-size: 14px;}
.newscontentbox .newshot .hotcon li span{ font-size: 14px; color: #666; }

.newscontentbox .newshot{ margin-bottom:10px; min-height:200px;}
.newshot .zhucedi{ padding:10px;}
.newshot .zhucedi li{ float:left; width:50%; text-align:center; height:110px;}
.newshot .zhucedi li a{ color:#333;}
.newshot .zhucedi li a img{ padding-bottom:10px;}

.rightBtn{zoom:1; overflow:hidden; margin-bottom:10px; width:300px; float: right;}
.rightBtn a{ background-color:#3B2A60; float:left; color:#fff; line-height:40px; font-size:14px; text-align:center; width:100%; display:block; margin-bottom:10px;}

.text-center{ text-align: center;}
img{ max-width: 100%;}