
/*工商税务百科*/
.sub-titlist {
    margin: 30px auto;
    text-align: center;
}
.sub-titlist1 {
    margin: 30px auto;
    text-align: center;
}
.sub-titlist>div,
.sub-titlist1>div {
    display: inline-block;
    max-width: 100%;

}

.sub-titlist>div a {
    display: block;
    float: left;
    padding: 8px 20px;
    text-align: center;
    color: #055bc3;
    border: 1px solid #055bc3;
    margin: 10px;
    font-size: 16px;
    border-radius: 3px;
    overflow: hidden;
}
.sub-titlist1>div a{
    display: block;
    float: left;
    padding: 10px 30px;
    text-align: center;
    margin: 10px;
    font-size: 18px;
    border-radius: 3px;
    overflow: hidden;
    background:#fff;
    border:1px solid #666;
}
.sub-titlist>div a:hover,.sub-titlist>div a.active {
    background: #055bc3;
    color: #fff;
}

.sub-content-fluid {
    padding: 50px 0px;
    background: #f8f8f8;

}

.sub-content {
    padding: 20px;
    box-shadow: 0px 0px 5px #ddd;
    background: #fff;
}

.sub-title {
    text-align: center;
    margin: 30px 0px 20px;
    border-bottom: 1px dashed #ddd;
    padding-bottom: 20px;

}

.sub-title h1 {
    font-size: 36px;
    font-weight: 600;
    color: #333333;
    line-height: 36px;

}

.sub-title p {
    font-size: 16px;
    font-weight: 400;
    color: #999999;
    line-height: 16px;
    margin-top: 14px;
}

.sub-content-info {
    padding: 20px 0px;
    font-size:16px;
    line-height: 2;
}
.sub-content-link{
    margin-top:20px;
    padding:10px 0px;
    line-height: 30px;
    border-top: 1px solid #ddd;
}
.sub-content-link a:hover{
    color:#055bc3;
    text-decoration: underline;
}
.news_l{ float:left; background-color:#fff; overflow:hidden; border:1px solid #eeeeee; text-align:left;}
.news_l .news_t2{ margin-left:24px; margin-right:32px;color:#5b5b5b; font-size:20px;  height:50px; line-height:50px; overflow:hidden; margin-top:17px; border-bottom:1px solid #eaeaea; margin-bottom:3px;}
.news_ul{ overflow:hidden;margin-bottom:3px;}
.news_ul ul li{ padding-bottom:24px; padding-top:24px; display:block; overflow:hidden; border-bottom:1px solid #eaeaea; }
.news_ul ul li .date{ float:left; width:60px; text-align:center; padding-top:4px; background-color:#f7f7f7; height:58px;}
.news_ul ul li .date .day{ height:24px; line-height:24px; color:#fff; font-size:12px; display:block; background-color:#055bc3;}
.news_ul ul li .date .month{ height:30px; line-height:30px; color:#055bc3; font-size:18px; display:block; font-weight:bold;}
.news_ul ul li .txts{ float:right; width:88%; overflow:hidden; margin-right:25px;}
.news_ul ul li .txts .h2{ font-size:16px; font-weight:normal; color:#2d2d2d;height:32px; line-height:32px; margin-top:0px; overflow:hidden;}
.news_ul ul li .txts .p{ font-size:13px; color:#727272; line-height:22px; height:44px; overflow:hidden;}
.news_ul ul li:hover .txts .h2{ color:#055bc3;}
.news_r{ float:right;overflow:hidden; text-align:left;}
.news_r .news_r_b{ border:1px solid #eeeeee; background-color:#fff; overflow:hidden; margin-bottom:17px;}
.news_r .news_r_b .news_t3{padding-left:26px;color:#fff; font-size:18px;  height:45px; line-height:45px; overflow:hidden; margin-bottom:10px; background:url(../images/news_bg1.jpg) #055bc3 12px center no-repeat;}
.news_r .news_r_b .news_ul2{ overflow:hidden; padding-bottom:23px; padding-left:13px; padding-right:16px;}
.news_r .news_r_b .news_ul2 ul li{ padding-left:13px;height:34px; line-height:34px; overflow:hidden; background:url(../images/news_pic2.png) left center no-repeat;}
.news_r .news_r_b .news_ul2 ul li a{ font-size:14px; color:#4e4e4e;height:34px; line-height:34px; overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis;}
.news_r .news_r_b .news_ul2 ul li:hover{background:url(../images/news_pic3.png) left center no-repeat;}
.news_r .news_r_b .news_ul2 ul li a:hover{ color:#055bc3;}
.news_r .news_r_b .news_a3{ padding-top:3px; padding-left:10px; padding-bottom:23px; overflow:hidden;}
.news_r .news_r_b .news_a3 a{ float:left; margin-right:9px; height:30px; line-height:30px; padding-left:10px; padding-right:10px; font-size:13px; color:#5a5a5a; overflow:hidden; margin-bottom:10px;}
.news_r .news_r_b .news_a3 a:hover{ color:#fff; background-color:#055bc3;}

