@charset "UTF-8";
/****************************工商注册登记 start***********************************/
.gongshang{
    width:100%;
    overflow:hidden;
}
.gs_list{
    width:100%;
    border-top:10px solid #f4f4f4;
    overflow:hidden;
    display:none;
}
.gs_item1{
    width:100%;
    overflow:hidden;
}
.gs_item1 li{
    width:100%;
    padding:10px 4%;
    border-bottom:1px solid #eee;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.gs_item1 li a{
    display:block;
}
.gs_item1 li p{
    width:100%;
    height:25px;
    line-height:25px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.gs_item1 li span{
    width:100%;
    line-height:25px;
    color:#999;
}
.gs_item2{
    width:92%;
    margin:0 auto;
    border-bottom:1px solid #eee;
    overflow:hidden;
}
.gs_item2 dt{
    width:100%;
    height:35px;
    line-height:35px;
    overflow:hidden;
}
.gs_item2 dd{
    width:100%;
    margin-bottom:10px;
}
.gs_item2 dd p{
    line-height:25px;
    color:#999;
}
/****************************工商注册登记 end***********************************/

/****************************企业纳税指南 start***********************************/
.tax{
    width:100%;
    overflow:hidden;
}
.tax_top{
    width:100%;
    overflow:hidden;
}
.tax_top a{
    display:block;
}
.tax_top img{
    width:100%;
}

.tax_list{
    width:100%;
    margin-bottom:10px;
    overflow:hidden;
}
.tax_list li{
    position:relative;
    width:100%;
    margin-top:10px;
}
.tax_list a{
    display:block;
}
.tax_list img{
    width:100%;
}
.tax_wz{
    position:absolute;
    z-index:99;
    top:50%;
    margin-top:-33px;
    width:100%;
    color:#fff;
    text-align: center;
}
.tax_wz h2{
    width:100%;
    height:35px;
    line-height:35px;
    color:#fff;
    font-size:1.6rem;
}
.tax_wz i{
    display:block;
    width:30%;
    height:1px;
    background:#fff;
    margin:0 auto;
}
.tax_wz span{
    width:100%;
    height:30px;
    line-height:30px;
}
/****************************企业纳税指南 end***********************************/

/****************************纳税日历表 start***********************************/
.c_top{
    position:absolute;
    z-index:99;
    width:100%;
    height:200px;
    background:#000 url("../../images/cy/cal_tu.jpg") no-repeat center;
    background-size:100% 100%;
}
.swiper-wrapper{
    top:50px;
    z-index:999;
}
.swiper-slide{
    background:transparent!important;
}
.calendar{
    position:relative;
    top:0;
    width:100%;
    height:100%;
}
.month{
    width:100%;
    height:100px;
    line-height:100px;
    color:#fff;
    text-align: center;
    margin-bottom:50px;
    overflow:hidden;
}
.month i{
    font-size:6rem;
    font-weight:bold;
    color:#fff000;
}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{
    z-index:9999;
    top:160px;
    height:30px;
}
.swiper-pagination-bullet-active {
    width:18px;
    opacity: 1;
    background: #fff;
    border-radius:5px;
}
.month_list{
    width:100%;
    height:calc(100% - 200px);
    background:#fff;
    overflow-y:scroll;
}
.month_list li{
    width:100%;
    padding:10px 4%;
    border-bottom:10px solid #f4f4f4;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.month_item{
    width:100%;
    line-height:24px;
    overflow:hidden;
}
.month_item span{
    float:left;
    width:45px;
}
.month_item p{
    float:left;
    width:calc(100% - 45px);
}
.month_item p.color{
    color:#999;
}
/****************************纳税日历表 end***********************************/
.wrapper .scroller{
    top:0;
    padding-left:40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/*********************************办税指南 start******************************/
.g_top{
    width:100%;
    height:50px;
    overflow:hidden;
}
.g_fixed{
    position:fixed;
    left:0;
    z-index:9999;
    top:50px;
    width:100%;
    overflow:hidden;
}
.g_title{
    width:100%;
    height:50px;
    line-height:40px;
    background:#fff;
    border-bottom:10px solid #f4f4f4;
    padding:0 4%;
    margin:0 auto;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.g_title span{
    float:left;
}
.g_title span img{
    width:22px;
    margin-right:5px;
}
.g_title .btn{
    float:left;
    width:90%;
}
.g_title .btn b{
    float:left;
    max-width:96%;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.area{
    position:fixed;
    width:100%;
    height:100%;
    background:rgba(0,0,0,.5);
    overflow-y:scroll;
    display:none;
}
.area_list{
    width:100%;
    background:#fff;
    padding:15px 4%;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.area_list li{
    float:left;
    padding:6px 10px;
}

.guide_list{
    width:100%;
    overflow:hidden;
}
.guide_list li{
    width:100%;
    line-height:2rem;
    padding:10px 4%;
    border-bottom:1px solid #eee;
    overflow:hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.guide_list li a{
    display:block;
}
.guide_list li i{
    float:left;
    font-size:2rem;
    margin-right:5px;
}
/*********************************办税指南 end******************************/