@charset "utf-8";
/* 全局样式 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
body{font: 12px/1.5 "Arial","Microsoft YaHei","SimSun"; color:#666; }
header, footer, article, section, nav, menu, hgroup {display: block;}
h1 { font-size: 18px;}
h2,h3 { font-size: 14px;}
.fl-lf { float:left; }
.fl-rt { float:right; }
.zm { overflow:hidden; zoom:1; margin-top:10px;}

div.container #title {
    border-bottom: 0;
    padding-top: 13px;
}
.layout { /*width: 960px;*/ margin-left:auto;margin-right:auto;margin-top: 15px;}

/* 单独页面专题  */
.boxbg {background-color:#FFF;}
.topics-top {padding:15px;}
.introduction {font-size:14px;line-height: 25px;padding-top: 5px;word-break:break-all;height:115px; overflow:auto;}
.introduction a {color:#2b7fd5;}
.introduction a:hover {color:#666;}
.introduction .more { font-weight: bold; padding-left:10px;text-decoration: none;}
.soft-title { color:#333; font-size:18px; height:30px; line-height:30px;overflow: hidden;}
.topics-top .fl-lf img {margin-right:15px;}
.soft .share { padding: 0;}
.soft .bdsharebuttonbox { width: 220px; float: left;}
.soft .share .more {font-size:14px;color:#2589ef; padding-top: 5px;}

/*文章专题*/
.article-box{background:#fff;    width: 100%;}
.article-box header{padding:5px 10px}
.article-box h2{color:#000;font-size:18px;line-height:30px;}
.article-list {margin:0 10px -1px;}
.article-list li{overflow:hidden;    width: 50%;
    float: left;}
.article-list-info{padding-top:15px;border-bottom:1px solid #e5e5e5;margin:0 25px; }
.article-list-info .p{margin-bottom:15px;}
.article-list .border-right{border-right:2px solid #e5e5e5;}
.article-list li h3{height:23px;line-height:23px;overflow:hidden;}
.article-list li h3 a{font-size:18px;color:#190b5a;font-weight: bold;}
.article-list li p{height:20px;line-height:20px;overflow:hidden;}
.article-list li .date{color:#f00;height: 30px;line-height: 30px;}
.article-list li .text{height:40px;margin-bottom:15px;}
.article-box .mod-list li{font-size:14px;width:440px;height:30px;line-height:30px;margin:0 10px;float:left;background-position:0 14px}
.article-box .mod-list li a{color:#000;}
.article-box .mod-list li a:hover{color:#190b5a;}
.article-box .mod-list li span{color:#999;}
.content img {max-width: 100% !important;}
