﻿/*html5*/
::-webkit-scrollbar {
    width: 8px
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0, 0, 0, .2)
}

::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(0, 0, 0, .1)
}

::-webkit-scrollbar-thumb:vertical:hover {
    background-color: rgba(0, 0, 0, .3)
}

::-webkit-scrollbar-thumb:vertical:active {
    background-color: rgba(0, 0, 0, .7)
}

.banner {
    width: 100%;
    height: 450px;
}

.banner .carousel, .banner .carousel .carousel-inner, .banner .carousel .carousel-inner .item, .banner .carousel .carousel-inner .item .banner-img {
    width: 100%;
    height: 100%
}

.banner .carousel .carousel-inner .item .banner-img {
    display: block;
    background: no-repeat center top;
    box-shadow: 2px 0 4px rgba(0, 0, 0, .5) inset
}

.banner .carousel .carousel-control {
    top: 50%;
    width: 50px;
    height: 50px;
    line-height: 20px;
    border-radius: 0;
    border: none
}

.banner .carousel .carousel-control.left {
    left: 7%
}

.banner .carousel .carousel-control.right {
    right: 7%
}

.banner .carousel .carousel-control .fa {
    font-size: 16px
}

.banner .carousel .carousel-indicators {
    top: auto;
    bottom: 7%;
    right: 50%;
    width: 120px;
    margin-right: -65px;
    text-align: center
}

.banner .carousel .carousel-indicators li {
    display: inline-block;
    float: none;
    cursor: pointer;
    border-radius: 50%
}

.banner .carousel .carousel-indicators li.active {
    background: #f60
}

.hot_title {
    margin: 0 auto;
    width: 1160px;
    height: 90px;
    line-height: 90px;
    color: #333333;
    font-family: "微软雅黑";
    font-size: 26px;
    background: url(../images/hot_title.jpg) left center no-repeat;
    padding: 0 0 0 40px;
}

.hot_con {
    margin: 0 auto;
    width: 1200px;
    height: 260px;
    overflow: hidden;
}

.hot_con ul {
}

.hot_con ul li {
    float: left;
    width: 187px;
    height: 220px;
    border: 1px solid #f5f5f5;
    margin: 0 6px;
}

.hot_con ul li:last-child {
    margin-right: 0;
}

.hot_con ul li:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

a.hota, a.hota:link, a.hota:hover, a.hota:active, a.hota:visited {
    color: #4a4a4a;
}

.hot_con_img {
    width: 190px;
    height: 80px;
}

.hot_con_title {
    width: 180px;
    height: 45px;
    line-height: 45px;
    font-size: 18px;
    padding: 0px 5px;
}

.hot_con_title span {
    float: right;
    display: block;
    width: 30px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    border: 1px solid #ff0000;
    border-radius: 5px;
    margin: 14px 5px 0 0;
    font-size: 14px;
    color: #ff0000;
}

.hot_con_font {
    width: 174px;
    height: 55px;
    line-height: 18px;
    padding: 0px 8px;
    font-size: 14px;
    color: #919090;
}

.hot_con_price {
    width: 174px;
    height: 30px;
    line-height: 30px;
    padding: 0 8px;
    font-size: 18px;
    color: #ff0000;
    text-align: right;
}

.business_services_bg {
    width: 100%;
    height: 690px;
    background: #f8f8f8;
}

.business_services {
    margin: 0 auto;
    width: 1200px;
    height: 730px;
}

.business_services_title {
    height: 90px;
    line-height: 90px;
    color: #333333;
    font-size: 26px;
    background: url(../images/business_services.gif) left center no-repeat;
    padding: 0 0 0 40px;
}

.business_services_con {
    position: relative;
    height: 600px;
}

.business_services_zhongguancun {
    position: absolute;
    left: 0;
    top: 0;
    width: 335px;
    height: 200px;
    padding: 35px 35px 35px 220px;
    background: url(../images/yyzz.jpg) #ffffff 35px center no-repeat;
}

.business_services_zhongguancun:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.zhongguancun_title {
    width: 300px;
    height: 60px;
    line-height: 50px;
    font-size: 22px;
    color: #ff9500;
    padding: 10px 0 0 0;
}

.zhongguancun_title_font {
    width: 300px;
    height: 80px;
    line-height: 25px;
    font-size: 14px;
    color: #919090;
}

.zhongguancun_title_price {
    width: 300px;
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    color: #fe0101;
    text-align: right;
}

.business_services_haidian {
    position: absolute;
    left: 615px;
    top: 0;
    width: 331px;
    height: 200px;
    padding: 35px 35px 35px 220px;
    background: url(../images/yyzz.jpg) #ffffff 35px center no-repeat;
}

.business_services_haidian:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.company_address_change {
    position: absolute;
    left: 0;
    top: 295px;
    width: 315px;
    height: 235px;
    padding: 0 35px 35px 35px;
    background: url(../images/company_address_change.jpg) #ffffff 30px 135px no-repeat;
}

.company_address_change:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.company_change_title {
    width: 300px;
    height: 60px;
    line-height: 50px;
    font-size: 22px;
    color: #ff9500;
    padding: 10px 0 0 0;
}

.company_change_font {
    width: 300px;
    height: 80px;
    line-height: 25px;
    font-size: 14px;
    color: #919090;
}

.company_change_price {
    width: 300px;
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    color: #fe0101;
    text-align: right;
    padding: 50px 0 0 0;
}

.other_changes {
    position: absolute;
    left: 409px;
    top: 295px;
    width: 315px;
    height: 235px;
    padding: 0 35px 35px 35px;
    background: url(../images/other_changes.jpg) #ffffff 30px 155px no-repeat;
}

.other_changes:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.more_service {
    position: absolute;
    left: 819px;
    top: 295px;
    width: 310px;
    height: 235px;
    padding: 0 35px 35px 35px;
    background: url(../images/more_service.jpg) #ffffff 30px 150px no-repeat;
}

.more_service:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.property_rights {
    margin: 0 auto;
    width: 1155px;
    height: 90px;
    line-height: 90px;
    color: #333333;
    font-family: "微软雅黑";
    font-size: 26px;
    background: url(../images/property_rights.jpg) left center no-repeat;
    padding: 0 0 0 45px;
}

.property_rights_con {
    position: relative;
    margin: 0 auto;
    width: 1200px;
    height: 530px;
}

.trademark_registration {
    position: absolute;
    left: 0;
    top: 0;
    width: 280px;
    height: 490px;
    background: url(../images/trademark_registration.jpg) #f8f8f8 60px 300px no-repeat;
}

.trademark_registration:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.trademark_registration_title,
.trademark_registration_font,
.trademark_registration_price {
    width: 200px;
}

.trademark_registration_title {
    height: 60px;
    line-height: 50px;
    font-size: 22px;
    color: #333333;
    padding: 10px 35px 0 35px;
}

.trademark_registration_font {
    height: 80px;
    line-height: 25px;
    font-size: 14px;
    color: #919090;
    padding: 0 35px;
}

.trademark_registration_price {
    height: 30px;
    line-height: 30px;
    font-size: 22px;
    color: #fe0101;
    padding: 0 35px;
}

.computer_software_copyright {
    position: absolute;
    left: 310px;
    top: 0;
    width: 590px;
    height: 230px;
    background: url(../images/computer_software_copyright.jpg) #f8f8f8 300px 60px no-repeat;
}

.computer_software_copyright:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.work {
    position: absolute;
    left: 930px;
    top: 0;
    height: 230px;
    background: url(../images/work.gif) #f8f8f8 170px 120px no-repeat;
}

.work:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.review_of_trademark {
    position: absolute;
    left: 310px;
    top: 260px;
    width: 270px;
    height: 230px;
    background: url(../images/review_of_trademark.gif) #f8f8f8 140px 100px no-repeat;
}

.review_of_trademark:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.logo_design {
    position: absolute;
    left: 620px;
    top: 260px;
    width: 280px;
    height: 230px;
    background: url(../images/logo_design.gif) #f8f8f8 140px 100px no-repeat;
}

.logo_design:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.patent {
    position: absolute;
    left: 930px;
    top: 260px;
    height: 230px;
    background: url(../images/patent.gif) #f8f8f8 140px 100px no-repeat;
}

.patent:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.taxation_service_bg {
    width: 100%;
    height: 700px;
    background: #f8f8f8;
    font-family: "微软雅黑";
}

.taxation_service {
    position: relative;
    margin: 0 auto;
    width: 1200px;
    height: 700px;
}

.taxation_service_title {
    margin: 0 auto;
    width: 1158px;
    height: 26px;
    line-height: 26px;
    background: url(../images/taxation_service.gif) left center no-repeat;
    font-size: 26px;
    color: #333333;
    padding: 30px 0 30px 42px;
}

.small_business {
    position: absolute;
    left: 0;
    top: 0;
    width: 300px;
    height: 190px;
    background: url(../images/small_business.gif) #ffffff 40px 140px no-repeat;
    padding: 40px;
}

.small_business:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.small_business_title {
    width: 300px;
    height: 22px;
    line-height: 22px;
    font-size: 22px;
    color: #ff9500;
}

.small_business_font {
    width: 300px;
    height: 60px;
    line-height: 25px;
    font-size: 14px;
    color: #919090;
    padding: 15px 0 0 0;
}

.small_business_price {
    width: 300px;
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    color: #fe0101;
    text-align: right;
    padding: 50px 0 0 0;
}

.general_taxpayer {
    position: absolute;
    left: 410px;
    top: 0;
    width: 300px;
    height: 190px;
    background: url(../images/general_taxpayer.gif) #ffffff 40px 140px no-repeat;
    padding: 40px;
}

.general_taxpayer:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.financial_statement_audit {
    position: absolute;
    left: 820px;
    top: 0;
    width: 300px;
    height: 190px;
    background: url(../images/financial_statement_audit.gif) #ffffff 40px 140px no-repeat;
    padding: 40px;
}

.financial_statement_audit:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.apply_for_fiscal {
    position: absolute;
    left: 0;
    top: 300px;
    width: 338px;
    height: 150px;
    background: url(../images/apply_for_fiscal.gif) #ffffff 40px 70px no-repeat;
    padding: 80px 40px 40px 210px;
}

.apply_for_fiscal:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.apply_for_fiscal_price {
    width: 300px;
    height: 60px;
    line-height: 60px;
    font-size: 22px;
    color: #fe0101;
    text-align: right;
    padding: 0px 0 0 0;
}

.choose_angel_maker {
    position: absolute;
    left: 618px;
    top: 300px;
    width: 500px;
    height: 190px;
    background: url(../images/choose_angel_maker.gif) #ffffff 40px 145px no-repeat;
    padding: 40px 40px 40px 40px;
}

.choose_angel_maker:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.problems_business_title {
    margin: 0 auto;
    width: 1153px;
    height: 26px;
    line-height: 26px;
    background: url(../images/problems_business.gif) left center no-repeat;
    font-size: 26px;
    color: #333333;
    padding: 35px 0 30px 45px;
}

.problems_business {
    position: relative;
    margin: 0 auto;
    width: 1200px;
    height: 510px;
}

.incubation_service {
    position: absolute;
    left: 0;
    top: 0;
    width: 588px;
    height: 230px;
    background: url(../images/incubation_service.gif) #f8f8f8 430px 115px no-repeat;
}

.incubation_service:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.incubation_service_title {
    width: 210px;
    height: 60px;
    line-height: 50px;
    font-size: 22px;
    color: #333333;
    padding: 10px 35px 0 35px;
}

.incubation_service_font {
    width: 360px;
    height: 80px;
    line-height: 25px;
    font-size: 14px;
    color: #919090;
    padding: 0px 35px;
}

.office_space_leasing {
    position: absolute;
    left: 614px;
    top: 0;
    width: 280px;
    height: 225px;
    background: url(../images/office_space_leasing.gif) #f8f8f8 130px 110px no-repeat;
    padding: 5px 0 0 0;
}

.office_space_leasing:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.advanced_certification {
    position: absolute;
    left: 920px;
    top: 0;
    height: 225px;
    background: url(../images/advanced_certification.gif) #f8f8f8 130px 125px no-repeat;
    padding: 5px 0 0 0;
}

.advanced_certification:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.administrative {
    position: absolute;
    left: 0;
    top: 256px;
    width: 280px;
    height: 225px;
    background: url(../images/administrative.gif) #f8f8f8 150px 115px no-repeat;
    padding: 5px 0 0 0;
}

.administrative:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.policy_to_declare {
    position: absolute;
    left: 306px;
    top: 256px;
    width: 280px;
    height: 225px;
    background: url(../images/policy_to_declare.gif) #f8f8f8 150px 115px no-repeat;
    padding: 5px 0 0 0;
}

.policy_to_declare:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.looking_lawyer {
    position: absolute;
    left: 615px;
    top: 256px;
    width: 280px;
    height: 225px;
    background: url(../images/looking_lawyer.gif) #f8f8f8 150px 110px no-repeat;
    padding: 5px 0 0 0;
}

.looking_lawyer:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.seed_funding {
    position: absolute;
    right: 0;
    top: 256px;
    width: 280px;
    height: 225px;
    background: url(../images/seed_funding.gif) #f8f8f8 130px 115px no-repeat;
    padding: 5px 0 0 0;
}

.seed_funding:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}


/*创业孵化*/
.business_incubator_banner {
    width: 100%;
    height: 449px;
    background: url(../images/business_incubator.jpg) center center no-repeat;
}

.business_incubator_con {
    position: relative;
    margin: 0 auto;
    width: 1200px;
    height: 500px;
}

.business_incubator_service {
    position: absolute;
    left: 0;
    top: 0;
    width: 585px;
    height: 230px;
    background: url(../images/zhao.jpg) #f8f8f8 430px center no-repeat;
}

.business_incubator_service:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.business_incubator_account {
    position: absolute;
    left: 615px;
    top: 0;
    width: 280px;
    height: 230px;
    background: url(../images/account.gif) #f8f8f8 130px 110px no-repeat;
    padding: 5px 0 0 0;
}

.business_incubator_account:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.business_incubator_trademark {
    position: absolute;
    left: 925px;
    top: 0;
    width: 280px;
    height: 230px;
    background: url(../images/business_incubator_trademark.gif) #f8f8f8 130px 110px no-repeat;
    padding: 5px 0 0 0;
}

.business_incubator_trademark:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.bank_opens {
    position: absolute;
    left: 0;
    top: 260px;
    width: 217px;
    height: 220px;
    background: url(../images/bank_opens.gif) #f8f8f8 100px 110px no-repeat;
    padding: 10px 0 0 0;
}

.bank_opens:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.apply_for_tax {
    position: absolute;
    left: 247px;
    top: 260px;
    width: 217px;
    height: 220px;
    background: url(../images/apply_for_tax.gif) #f8f8f8 100px 110px no-repeat;
    padding: 10px 0 0 0;
}

.apply_for_tax:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.ruanzhu {
    position: absolute;
    left: 494px;
    top: 260px;
    width: 217px;
    height: 220px;
    background: url(../images/ruanzhu.gif) #f8f8f8 100px 110px no-repeat;
    padding: 10px 0 0 0;
}

.ruanzhu:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.zhuanli {
    position: absolute;
    left: 741px;
    top: 260px;
    width: 217px;
    height: 220px;
    background: url(../images/zhuanli.gif) #f8f8f8 100px 110px no-repeat;
    padding: 10px 0 0 0;
}

.zhuanli:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.gaoxin {
    position: absolute;
    left: 988px;
    top: 260px;
    width: 217px;
    height: 220px;
    background: url(../images/gaoxin.gif) #f8f8f8 100px 110px no-repeat;
    padding: 10px 0 0 0;
}

.gaoxin:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.office_space_title {
    margin: 0 auto;
    width: 1150px;
    height: 26px;
    line-height: 26px;
    background: url(../images/office_space.gif) left center no-repeat;
    font-size: 26px;
    color: #333333;
    padding: 30px 0 30px 50px;
}

.office_space_con {
    margin: 0 auto;
    width: 1200px;
    height: 270px;
}

.office_space_div {
    position: relative;
    float: left;
    width: 380px;
    height: 270px;
}

.office_space_p {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 340px;
    height: 65px;
    padding: 10px 20px 0px 20px;
    background-color: rgba(91, 177, 241, 0.9);
    font-family: "微软雅黑";
    font-size: 22px;
    color: #ffffff;
    line-height: 30px;
}

.office_space_p span {
    display: block;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #ffffff;
    line-height: 25px;
}

.office_space_p1 {
    position: absolute;
    left: 30px;
    bottom: 0;
    width: 340px;
    height: 65px;
    padding: 10px 20px 0px 20px;
    background-color: rgba(91, 177, 241, 0.9);
    font-family: "微软雅黑";
    font-size: 21px;
    color: #ffffff;
    line-height: 30px;
}

.office_space_p1 span {
    display: block;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #ffffff;
    line-height: 25px;
}

.financing_title {
    margin: 0 auto;
    width: 1150px;
    height: 26px;
    line-height: 26px;
    background: url(../images/financing_title.gif) left center no-repeat;
    font-size: 26px;
    color: #333333;
    padding: 40px 0 30px 50px;
}

.financing_con {
    margin: 0 auto;
    width: 1200px;
    height: 270px;
    text-align: center;
}

.financing_con_left {
    float: left;
    width: 585px;
    height: 270px;
    background: url(../images/financing1.jpg) left center no-repeat;
}

.financing_con_right {
    float: right;
    width: 585px;
    height: 270px;
    background: url(../images/financing2.jpg) left center no-repeat;
}

.financing_title_normal {
    font-family: "微软雅黑";
    font-size: 26px;
    color: #ffffff;
    line-height: 40px;
    padding: 70px 0 0 0;
}

.financing_title_small {
    font-size: 20px;
    color: #ffffff;
    line-height: 50px;
    padding: 0 0 10px 0;
}

a.financinga, a.financinga:link, a.financinga:hover, a.financinga:active, a.financinga:visited {
    margin: 0 auto;
    display: block;
    width: 125px;
    height: 45px;
    line-height: 45px;
    background: #41a5f2;
    font-size: 18px;
    color: #ffffff;
    border-radius: 10px;
}

.more_service_title {
    margin: 0 auto;
    width: 1150px;
    height: 26px;
    line-height: 26px;
    background: url(../images/more_service_title.gif) left center no-repeat;
    font-size: 26px;
    color: #333333;
    padding: 35px 0 30px 50px;
}

.more_service_con {
    position: relative;
    margin: 0 auto;
    width: 1200px;
    height: 300px;
}

.policy_funds {
    position: absolute;
    left: 0;
    top: 0;
    width: 280px;
    height: 225px;
    background: url(../images/policy_funds.gif) #f8f8f8 150px 115px no-repeat;
    padding: 5px 0 0 0;
}

.policy_funds:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.tax_planning {
    position: absolute;
    left: 306px;
    top: 0;
    width: 280px;
    height: 225px;
    background: url(../images/tax_planning.gif) #f8f8f8 150px 115px no-repeat;
    padding: 5px 0 0 0;
}

.tax_planning:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.high_application {
    position: absolute;
    left: 615px;
    top: 0;
    width: 280px;
    height: 225px;
    background: url(../images/high_application.gif) #f8f8f8 150px 110px no-repeat;
    padding: 5px 0 0 0;
}

.high_application:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.listing_guidance {
    position: absolute;
    right: 0;
    top: 0;
    width: 280px;
    height: 225px;
    background: url(../images/listing_guidance.gif) #f8f8f8 130px 115px no-repeat;
    padding: 5px 0 0 0;
}

.listing_guidance:hover {
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

/*联系我们*/
.contact_banner_bg {
    width: 100%;
    height: 347px;
    background: url(../images/contact_banner.jpg) center bottom no-repeat;
}

.contact_banner {
    position: relative;
    margin: 0 auto;
    width: 1200px;
    height: 347px;
    text-align: center;
}

.contact_banner_p {
    font-family: "微软雅黑";
    font-size: 46px;
    color: #ffffff;
    line-height: 60px;
    padding: 120px 0 0 0;
}

.contact_banner_p_small {
    font-family: "微软雅黑";
    font-size: 22px;
    color: #bcbdbe;
    line-height: 50px;
}

a.abouta {
    display: block;
    position: absolute;
    left: 350px;
    bottom: 0;
    width: 248px;
    height: 58px;
    line-height: 58px;
    border: 1px solid #ffffff;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #ffffff;
}

/*a.abouta_hover,a.abouta_hover:link,a.abouta_hover:hover,a.abouta_hover:active,a.abouta_hover:visited{ display:block; position:absolute; left:250px; bottom:0;  width:250px; height:58px; line-height:58px; font-family:"微软雅黑"; font-size:30px; color:#ffffff; background:#41a5f2;}*/
a.contacta_hover {
    display: block;
    position: absolute;
    left: 600px;
    bottom: 0;
    width: 248px;
    height: 58px;
    line-height: 58px;
    border: 1px solid #ffffff;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #ffffff;
}

/*a.contacta_hover,a.contacta_hover:link,a.contacta_hover:hover,a.contacta_hover:active,a.contacta_hover:visited{ display:block; position:absolute; left:498px; bottom:0;  width:250px; height:59px; line-height:58px; font-family:"微软雅黑"; font-size:30px; color:#ffffff; background:#41a5f2; border-bottom:1px solid #ffffff;}*/
a.abouta, a.contacta_hover {
}

.tab_hover {
    font-size: 30px;
    color: #ffffff;
    background: #41a5f2;
    border: 1px solid #41a5f2 !important;
    border-bottom: 1px solid #ffffff !important;
}

.contact_us {
    margin: 0 auto;
    width: 1250px;
    height: auto;
    display: none;
}

.contact_us_title {
    width: 125px;
    height: 60px;
    line-height: 60px;
    border-bottom: 3px solid #41a5f2;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #5d5c5c;
    font-weight: bolder;
    margin: 30px 0 0 0;
}

.contact_us_list {
    width: 1250px;
    height: auto;
    clear: both;
}

.contact_us_left {
    float: left;
    width: 530px;
    padding: 15px 0;
}

.contact_us_left p {
    font-family: "微软雅黑";
    font-size: 16px;
    color: #333333;
    line-height: 38px;
}

.contact_us_right {
    float: right;
    width: 700px;
}

.contact_us_left_img {
    float: left;
    width: 1250px;
    height: 448px;
}

.contact_us_right_img {
    float: right;
    width: 600px;
    height: 500px;
}

.contact_us_img {
    padding: 0px 0 0 0;
}

.fuhuaqi_title {
    width: 180px;
    height: 60px;
    line-height: 60px;
    border-bottom: 3px solid #41a5f2;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #5d5c5c;
    font-weight: bolder;
    margin: 30px 0 0 0;
}

.fuhuaqi_title_dizhi {
    width: 310px;
    height: 60px;
    line-height: 60px;
    border-bottom: 3px solid #41a5f2;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #5d5c5c;
    font-weight: bolder;
}

.fuhuaqi_title_font {
    width: 410px;
    height: 60px;
    line-height: 60px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #5d5c5c;
}

.tsck_title {
    width: 215px;
    height: 60px;
    line-height: 60px;
    border-bottom: 3px solid #41a5f2;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #5d5c5c;
    font-weight: bolder;
    margin: 30px 0 0 0;
}

.development {
    display: inline-block;
    width: 100%
}

.event_year {
    width: 60px;
    border-bottom: 2px solid #DDD;
    text-align: center;
    float: left;
    margin-top: 10px
}

.event_year li {
    height: 40px;
    line-height: 40px;
    background: #FFF;
    margin-bottom: 1px;
    font-size: 18px;
    color: #828282;
    cursor: pointer
}

.event_year li.current {
    width: 61px;
    background: #06f url("../images/jian_about.png") 60px 0 no-repeat;
    color: #FFF;
    text-align: left;
    padding-left: 9px
}

.event_list {
    background: url("../images/dian3.png") 139px 0 repeat-y;
    margin: 10px 0 20px 0
}

.event_list h3 {
    margin: 0 0 10px 132px;
    font-size: 24px;
    font-family: Georgia;
    color: #06f;
    padding-left: 25px;
    background: url("../images/jian_about.png") 0 -45px no-repeat;
    height: 38px;
    line-height: 30px;
    font-style: italic
}

.event_list li {
    background: url("../images/jian_about.png") 136px -80px no-repeat;
    margin-bottom: 20px
}

.event_list li span {
    width: 127px;
    text-align: right;
    display: block;
    float: left;
    margin-top: 10px
}

.event_list li p {
    width: 680px;
    margin-left: 24px;
    display: inline-block;
    padding-left: 10px;
    background: url("../images/jian_about.png") -21px 0 no-repeat;
    line-height: 25px
}

.event_list li p span {
    width: 650px;
    text-align: left;
    border-bottom: 1px solid #DDD;
    padding: 10px 15px;
    background: #F5F5F5;
    margin: 0;
    border-radius: 5px;
    border-right: 1px solid #F1F1F1;
    font-size: 14px
}

.date i.time {
    background-position: 0 0
}

.date i.views {
    background-position: 0 -24px;
    margin-left: 20px
}

.title {
    line-height: 28px;
    font-size: 16px;
    color: #353535
}

.title a {
    color: #666;
    text-decoration: none
}

.title a:hover {
    color: #f60
}

.date {
    line-height: 22px;
    font-size: 12px;
    color: #adadad
}

.date i {
    display: inline-block;
    vertical-align: middle;
    width: 15px;
    height: 15px;
    background: url(../images/views-ico.png) no-repeat;
    background-size: 100%;
    margin-right: 5px;
    margin-top: -2px
}

.date i.time {
    background-position: 0 0
}

.date i.views {
    background-position: 0 -24px;
    margin-left: 20px
}

.event_list {
    background: url("../images/dian3.png") 139px 0 repeat-y;
    margin: 10px 0 20px 0
}

.event_list h3 {
    margin: 0 0 10px 132px;
    font-size: 24px;
    font-family: Georgia;
    color: #06f;
    padding-left: 25px;
    background: url("../images/jian_about.png") 0 -45px no-repeat;
    height: 38px;
    line-height: 30px;
    font-style: italic
}

.event_list li {
    background: url("../images/jian_about.png") 136px -80px no-repeat;
    margin-bottom: 20px
}

.event_list li span {
    width: 127px;
    text-align: right;
    display: block;
    float: left;
    margin-top: 10px;
    font-size: 16px;
    font-family: "微软雅黑";
}

.event_list li p {
    width: 680px;
    margin-left: 24px;
    display: inline-block;
    padding-left: 10px;
    background: url("../images/jian_about.png") -21px 0 no-repeat;
    line-height: 25px
}

.event_list li p span {
    width: 650px;
    text-align: left;
    border-bottom: 1px solid #DDD;
    padding: 10px 15px;
    background: #F5F5F5;
    margin: 0;
    border-radius: 5px;
    border-right: 1px solid #F1F1F1;
    font-size: 14px
}

.contact_us_p_font {
    font-family: "微软雅黑";
    font-size: 16px;
    color: #333333;
    line-height: 25px;
    text-indent: 2em;
    padding: 30px 0 0 0;
}

.contact_us_p {
    font-family: "微软雅黑";
    font-size: 16px;
    color: #333333;
    line-height: 20px;
    text-indent: 2em;
    padding: 20px 0 0 0;
}

.office_space_bannerbg {
    width: 100%;
    height: 450px;
    background: url(../images/office_space_banner.jpg) center bottom no-repeat;
}

.office_space_banne {
    margin: 0 auto;
    width: 1200px;
    height: 451px;
}

.office_space_title1 {
    margin: 0 auto;
    width: 280px;
    height: 120px;
    line-height: 120px;
    background: url(../images/office_space_fang.gif) left center no-repeat;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #474747;
    padding: 0px 0 0 40px;
}

.office_space_title2 {
    margin: 0 auto;
    width: 190px;
    height: 120px;
    line-height: 120px;
    background: url(../images/office_space_fang.gif) left center no-repeat;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #474747;
    padding: 0px 0 0 40px;
}

.space_con {
    margin: 0 auto;
    width: 1200px;
    height: 330px;
}

.space_con img {
    width: 585px;
    height: 300px;
}

.space_div_left {
    position: relative;
    float: left;
    width: 585px;
    height: 300px;
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.space_div_right {
    position: relative;
    float: right;
    width: 585px;
    height: 300px;
    z-index: 2;
    -webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -2px, 0);
    transform: translate3d(0, -2px, 0);
}

.space_p {
    position: absolute;
    left: 0;
    bottom: 0;
    text-align: center;
    width: 545px;
    height: 65px;
    padding: 10px 20px 0px 20px;
    background: #ffffff;
);
    font-family: "微软雅黑";
    font-size: 22px;
    color: #2b4457;
    line-height: 30px;
}

.space_p span {
    display: block;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #2b4457;
    line-height: 25px;
}

.space_con_show_bg {
    width: 100%;
    height: 520px;
    background: #f8f8f8;
    margin-top: 20px;
}

.fuhuaqi {
    margin: 0 auto;
    width: 1200px;
    height: 160px;
    background: url(../images/fuhuaqi.gif) 850px center no-repeat;
    padding: 10px 0 20px 0;
}

.fuhuaqi_p {
    font-family: "微软雅黑";
    font-size: 14px;
    color: #636363;
    line-height: 35px;
}

.fuhuaqi_call {
    font-family: "微软雅黑";
    font-size: 24px;
    color: #636363;
    line-height: 55px;
}

.fuhuaqi_call span {
    text-decoration: underline;
    padding: 0 0 0 20px;
}

.fuhuaqi_anniu {
    margin: 0 auto;
    width: 620px;
    height: 70px;
    padding: 20px 0;
}

a.fuhuaqia, a.fuhuaqia:link, a.fuhuaqia:active, a.fuhuaqia:visited {
    float: left;
    margin: 0px 20px;
    display: block;
    width: 258px;
    height: 60px;
    line-height: 60px;
    border: 1px solid #41a5f2;
    font-family: "微软雅黑";
    font-size: 30px;
    color: #41a5f2;
    border-radius: 27px;
    text-align: center;
}

a.fuhuaqia:hover {
    background: #41a5f2;
    color: #ffffff;
}

.office_to_choose {
    margin: 0 auto;
    width: 1200px;
    height: 216px;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 30px;
}

.office_to_choose_none {
    margin: 0 auto;
    width: 1200px;
    height: 216px;
    margin-bottom: 30px;
}

.office_location_img {
    position: relative;
    float: left;
    width: 270px;
    height: 186px;
}

.office_location_img_font {
    position: absolute;
    left: 0;
    top: 0;
    width: 75px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    background: #41a5f2;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #ffffff;
}

.office_location_introduce {
    float: left;
    width: 500px;
    height: 186px;
    padding: 0 0 0 30px;
}

.introduce_p_title {
    font-family: "微软雅黑";
    font-size: 24px;
    font-weight: bolder;
    color: #595757;
    line-height: 30px;
    padding: 0 0 10px 0;
}

.introduce_p {
    font-family: "微软雅黑";
    font-size: 16px;
    color: #595757;
    line-height: 30px;
}

.color_e37347 {
    color: #e37347;
}

.location_number {
    width: 220px;
    height: 35px;
    border: 1px solid #e9e9e9;
    margin-top: 10px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #595757;
    line-height: 35px;
    padding: 0px 10px;
}

.location_number span {
    padding: 0 0 0 10px;
}

.introduce_price {
    width: 200px;
    float: right;
    text-align: right;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #595757;
    line-height: 30px;
}

.introduce_price span {
    color: #e37347;
    font-size: 24px;
}

.office_choose_page {
    margin: 0 auto;
    width: 450px;
    height: 80px;
}

.office_choose_page_list {
    float: left;
    width: 33px;
    height: 33px;
    line-height: 33px;
    font-family: "微软雅黑";
    font-size: 16px;
    color: #333333;
    border: 1px solid #e5e5e5;
    text-align: center;
    margin: 0px 10px;
}

.office_choose_page_list:hover {
    color: #e37347;
}

.quick_show {
    margin: 0 auto;
    width: 1200px;
    height: 355px;
    position: relative;
}

.quick_show ul {
    margin: 0 auto;
    width: 1200px;
    height: 355px;
    position: absolute;
    overflow: hidden;
    top: 0px;
}

.quick_show li {
    position: absolute;
    top: 0px;
}

.quick_show li a {
    width: 100%;
    height: 100%;
}

.quick_show li img {
    width: 100%;
    height: 100%;
}

.quick_show li div {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.quick_show b {
    height: 100px;
    width: 90px;
    position: absolute;
    top: 120px;
    background: #ffffff;
    /* background color for IE */
    filter: alpha(opacity=70);
    /* opacity filter for IE */
    background: rgba(0, 0, 0, 0.7);
}

.quick_show .left_b {
    left: 100px;
    z-index: 999999;
    cursor: pointer;
    background: url(../images/left_botton.png) center center no-repeat;
}

.quick_show .left_b:hover {
    background: url(../images/left_botton_hover.png) center center no-repeat;
}

.quick_show .right_b {
    right: 100px;
    z-index: 999999;
    cursor: pointer;
    background: url(../images/right_botton.png) center center no-repeat;
}

.quick_show .right_b:hover {
    background: url(../images/right_botton_hover.png) center center no-repeat;
}

.quick_show .info {
    width: 210px;
    height: 25px;
    line-height: 25px;
    position: absolute;
    left: 260px;
    bottom: -10px;
    font-size: 13px;
    color: #404040;
    text-align: center;
}

.tabs {
    border-bottom: 2px solid #e0e0e0;
    margin-bottom: 20px
}

.tabs li {
    display: inline-block;
    height: 45px;
    line-height: 45px;
    font-size: 20px;
    border-bottom: 2px solid #e0e0e0;
    margin-bottom: -2px
}

.tabs li:first-child {
    margin-right: 20px
}

.tabs li:hover, .news .tabs li.active {
    border-color: #ff0000
}

.tabs li a {
    display: block;
    width: 100%;
    height: 100%;
    color: #333
}

.tabs li a:hover {
    color: #f60;
}

.tab_active {
    height: 45px;
    line-height: 45px;
    font-size: 20px;
    border-bottom: 2px solid #ff0000 !important;
    margin-bottom: -2px;
    color: #f60;
    cursor: pointer;
}

.tabs-content {
    width: 1200px;
    height: 500px;
}

.tab_pane_list {
    width: 1200px;
    height: 500px;
    display: none;
}

.tab_pane_list .news-top-title {
    height: 50px;
    line-height: 50px;
    padding-left: 20px;
    color: #858585;
    font-size: 15px;
    background: #F5F5F5
}

.tab_pane_list .news-top-title .more {
    float: right;
    padding: 0 20px;
    border-left: 1px solid #eee;
    color: #858585;
    text-decoration: none
}

.news-top-title .more:hover {
    color: #f60
}

.tab_pane_list .item {
    margin: 5px;
    width: 580px;
    border-top: 1px solid #eee;
    background: #fff
}

.tab_pane_list .item .new-lists {
    margin: 16px 20px
}

.tab_pane_list .item .new-lists ul li {
    width: 100%
}

.tab_pane_list .item .new-lists ul li:last-child .info {
    border: none
}

.tab_pane_list .item .new-lists ul li .info {
    border-bottom: 1px solid #ececec;
    padding-bottom: 5px;
    margin-bottom: 5px
}

.tab_pane_list .item .new-lists ul li .info .title {
    line-height: 28px;
    font-size: 16px;
    color: #353535
}

.tab_pane_list .item .new-lists ul li .info .title a {
    color: #666;
    text-decoration: none
}

.tab_pane_list .item .new-lists ul li .info .title a:hover {
    color: #f60
}

.tab_pane_list .item .new-lists ul li .info .date {
    line-height: 22px;
    font-size: 12px;
    color: #adadad
}

.tab_pane_list .item .new-lists ul li .info .date i {
    display: inline-block;
    vertical-align: middle;
    width: 15px;
    height: 15px;
    background: url(../images/views-ico.png) no-repeat;
    background-size: 100%;
    margin-right: 5px;
    margin-top: -2px
}

.tab_pane_list .item .new-lists ul li .info .date i.time {
    background-position: 0 0
}

.tab_pane_list .item .new-lists ul li .info .date i.views {
    background-position: 0 -24px;
    margin-left: 20px
}

.global {
    width: 1200px;
    height: 520px;
    margin: 0 auto;
    overflow: hidden;
}

.color-1 {
    color: #ff6600;
    padding: 4px 0;
    font-size: 20px;
}

.color-index1 {
    color: #ffffff;
    background: #fa4f4f;
    padding: 4px 0;
    font-size: 20px;
    border-radius: 3px;
    margin-right: 10px;
}

.color-2 {
    color: #fa4f4f
}

.box-shadow {
    -webkit-box-shadow: 0 2px 2px 1px #ddd;
    -moz-box-shadow: 0 2px 2px 1px #ddd;
    box-shadow: 0 2px 2px 1px #cccccc;
}

.fl {
    float: left
}

.fr {
    float: right
}

.fa {
    margin: 0 5px
}

.tab_pane_list .item-title {
    height: 36px;
    overflow: hidden;
    padding: 0px 0 12px 0;
}

.tab_pane_list .item-title .more {
    float: right;
    width: 78px;
    height: 28px;
    margin: 10px 0 0;
    padding: 0 18px 0 0;
    background: #cbcbcb url(../images/case_more_arrow.png) no-repeat 70px center;
    line-height: 28px;
    color: #fff;
    text-align: center;
    text-decoration: none
}

.tab_pane_list .item-title .title {
    float: left;
    height: 24px;
    padding: 12px 0 0 0;
    line-height: 20px;
    font-size: 14px;
    color: #737373
}

.tab_pane_list .item-title .title span {
    font-size: 22px;
    padding-right: 10px
}

.top-line {
    width: 100%;
    height: 1px;
    background: #5a82c0;
    margin-bottom: 30px;
}

.tab_nav_con {
    display: none;
}
