﻿/*sub-banner*/
.sub-banner{margin-top:90px;height: 500px;background-repeat: no-repeat;background-size:cover;background-position: center;position: relative;}
.sub-banner .page-title{padding: 15% 0 0 0;text-align: center;position: relative;}
.sub-banner .page-title h4{font-size: 50px;color: #fff;margin-bottom: 30px;font-weight: 600;letter-spacing: 2px;font-family: 'dincond-medium';text-transform: uppercase;}
.sub-banner .page-title h4.pro{font-size: 40px;font-family: "Noto Sans SC";font-weight:600;}
.sub-banner .page-title p{font-size: 19px;color: #fff;line-height: 36px;font-weight: 400;text-transform: uppercase;font-family: "Noto Sans SC";letter-spacing: 1px}
.sub-banner .xian{width: 180px;height: 3px;background-color: #eee;position: absolute;left: 50%;margin-left: -90px;bottom: 30px;}
.sub-main{padding: 50px 0;}
.sub-main-title{font-size: 25px;font-weight: 600;color: #666;position: relative;font-family: "Noto Sans SC";text-indent: 15px;margin-bottom: 30px;}
.sub-main-title:after{
    content: '';
    width: 3px;height: 26px;background-color:#ff8b02;
    position: absolute;left: 0;top:50%;margin-top: -13px;
}
.sub-main-title span{float: right;font-size: 16px;line-height: 35px;font-family: Arial, "sans-serif";text-transform: uppercase;color: #ccc;font-weight: 400;}
.sub-main .sub-left{width: 900px;background-color: #fff;padding: 20px;}
.sub-main .sub-right{width: 270px;margin-left: 30px;}
@media (max-width: 1400px) {
    .sub-banner{height: 300px;margin-top: 80px;}
    .sub-banner .page-title{padding: 10% 0 0 0;}
    .sub-banner .page-title h4{font-size: 40px;margin-bottom: 20px;font-weight: 500;}
    .sub-banner .page-title h4.pro{font-size: 30px;}
    .sub-banner .page-title p{font-size: 15px;line-height: 36px;}
    .sub-banner .xian{width: 180px;height: 3px;background-color: #eee;position: absolute;left: 50%;margin-left: -90px;bottom: 30px;}
}
@media screen and (max-width: 992px){
    .sub-banner{margin-top:50px;height: 200px;background-size: cover;}
    .sub-banner .page-title{padding: 12% 0 0 0;}
    .sub-banner .page-title h4{font-size: 3.5rem;margin-bottom:20px;}
    .sub-banner .page-title h4.pro{font-size: 2.5rem;font-weight:500;}
    .sub-banner .page-title p{font-size: 1.3rem;line-height:2rem;font-weight:500;}
    .sub-banner .xian{width: 100px;height: 2px;margin-left: -50px;bottom: 20px;}
    .sub-main{padding: 30px 0;}
    .sub-main-title{font-size: 2rem;font-weight: 600;text-indent: 15px;margin-bottom:20px;}
    .sub-main-title:after{height: 18px;margin-top: -9px;}
    .sub-main-title span{float: right;font-size: 1.2rem;line-height: 2.5rem;}
    .sub-main .sub-left{width: 100%;padding: 10px;margin-bottom: 20px;}
    .sub-main .sub-right{width: 100%;margin-left: 0;}
}
/*section-title*/
.section-title {margin:30px 0; }
.section-title h4{
    font-size: 32px;color: #666;font-weight:500;text-align: center;font-family: "Noto Sans SC";
    position: relative;
    padding: 10px 0;
    margin:0;}
.section-title h4:after{
    content:'';
    width:140px;
    height:1px;
    background-color:rgba(0,0,0,0.1);
    display:block;
    position:absolute; left:22%;bottom:0;}
.section-title h4:before{
    content:'';
    width:140px;
    height:1px;
    background-color:rgba(0,0,0,0.1);
    display:block;
    position:absolute; right:22%;bottom:0;
}
.section-title h4 span{font-weight:500;color:#ff8b02;}
.section-title p{text-align: center;font-size: 17px;text-transform: uppercase;font-weight: 300;color:#dbdbdb;}

@media (max-width: 1200px) {
    .section-title {margin:20px 0;}
    .section-title h4{font-size: 22px;}
    .section-title h4:after{left:16%;}
    .section-title h4:before{right:16%;}
    .section-title p{font-size: 1.3rem;}
}
@media screen and (max-width: 992px){
    .section-title {margin:10px 0; }
    .section-title h4{font-size: 2.2rem;letter-spacing: 1px;}
    .section-title h4 span{font-weight:800;}
    .section-title h4:after{width:50px;left:2%}
    .section-title h4:before{width:50px;right:2%;}
    .section-title p{font-size: 1.4rem;}
}
/*contact-list*/
.contact-list{background-color: #f6f6f6;}
.contact-list .container{padding: 60px 0 30px 0;}
.contact-list .title{font-size: 22px;font-weight:600;font-family: "Noto Sans SC";color: #333;}
.contact-list .title i{font-size: 2.6rem;font-weight: 500;color: #f6515f;}
.contact-list .contact-ul{flex-wrap: wrap;padding: 30px 0;}
.contact-list .contact-ul li{width: 48.5%;margin-right: 3%;margin-bottom: 3%;background-color: rgba(255,255,255,0.8);
    box-shadow: 0 6px 25px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 0 6px 25px rgba(0, 0, 0, 0.05);
    padding: 30px;border-radius: 10px;position: relative;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.contact-list .contact-ul li:nth-child(2n){margin-right: 0;}
.contact-list .contact-ul li h4{font-size: 18px;font-weight:600;font-family: "Noto Sans SC";color: #666;margin-bottom:20px;border-bottom: 1px #eee solid;padding-bottom: 20px; }
.contact-list .contact-ul li h5{float: right;font-size: 18px;color: #fff;font-weight:500;font-family: "Noto Sans SC";
    display: block;position: absolute;right: 0;top:50px;padding: 10px 30px;border-bottom-left-radius:20px;border-top-left-radius:20px;
    background-image: linear-gradient(125deg,#fd826e,#f6515f);
    box-shadow: 0 10px 25px rgba(136, 6, 4, 0.18);
}
.contact-list .contact-ul li h6{float: right;font-size: 18px;color: #fff;font-weight:500;font-family: "Noto Sans SC";
    display: block;position: absolute;right: 0;top:190px;padding: 10px 30px;border-bottom-left-radius:20px;border-top-left-radius:20px;
    background-image: linear-gradient(125deg,#fd826e,#f6515f);
    box-shadow: 0 10px 25px rgba(136, 6, 4, 0.18);
}
.contact-list .contact-ul li h5 i,.contact-list .contact-ul li h6 i{font-size:1.8rem;margin-right: 10px;position: relative;top:-1px;}
.contact-list .contact-ul li i p{font-family: "DINPro-Regular";font-weight:500;font-size: 16px;color: #888;margin:15px 0;position: relative;padding: 0 0 0 35px;}
.contact-list .contact-ul li i p{color:#ccc;position: absolute;left: 0;top:-2px;font-size: 2rem;}
.contact-list .contact-ul li a i{font-size: 14px;color:#888;display: block;position: relative;border: 1px solid #eaeaea;width: 130px;line-height: 35px;border-radius: 20px;padding-left:50px;}
.contact-list .contact-ul li a i{left: 20px;color: #888;top:0;font-size: 2rem;}
.contact-list .contact-ul li a:hover{
    background-image: linear-gradient(125deg,#fd826e,#f6515f);
    box-shadow: 0 10px 25px rgba(136, 6, 4, 0.18);
    color: #fff;
    border: none;
}
.contact-list .contact-ul li a:hover i{color: #fff;}
.contact-list .contact-ul li:hover{
    box-shadow: 0 10px 35px rgba(0, 0, 0, 0.08);
    -webkit-box-shadow: 0 10px 35px rgba(0, 0, 0, 0.08);
    background-color: rgba(255,255,255,1);
}

.q {
    font-size: 14px;
    line-height: 22px;
    background-color: #9a9a9a;
    text-align: center;
    display: inline-block;
    height: 22px;
    width: 22px;
    border-radius: 3px;
    font-style: normal;
    color: #FFF;
    margin-right: 10px;}

.a {
    background-image: linear-gradient(125deg,#ff8b02,#f60);
    box-shadow: 0 10px 25px rgba(136,6,4,.15);
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    display: inline-block;
    height: 22px;
    width: 22px;
    border-radius: 3px;
    font-style: normal;
    color: #FFF;
    margin-right: 10px;
}
/*sidebar*/
.sidebar{width:20%;padding: 20px 0;}
.sidebar .sub-nav-title{
    line-height: 50px;position: relative;color: rgba(255,255,255,0.8);text-indent:10px;font-size: 22px;font-weight: 500;font-family: "Noto Sans SC";
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
    -webkit-box-shadow:0 4px 15px 0 rgba(255,128,0,.4);
    box-shadow:0 4px 15px 0 rgba(255,128,0,.4);
    border-top-left-radius:30px;
    overflow: hidden;
}
.sidebar .sub-nav-title i{font-size: 2rem;font-weight: 500;}
.sidebar .sub-nav{
    background-color: #fff;
    -webkit-box-shadow: 0 6px 20px 1px rgba(0, 0, 0, 0.06);
    box-shadow: 0 6px 20px 1px rgba(0, 0, 0, 0.06);
    border-bottom-right-radius:30px;
    overflow: hidden;
    padding: 10px;}
.sidebar .sub-nav li{border-bottom: 1px solid #eee;}
.sidebar .sub-nav li:last-child{border-bottom: none;}
.sidebar .sub-nav li a{position: relative; display: block;line-height: 45px;font-size: 16px;color: #999;padding: 0 20px;text-decoration: none;font-family: "Noto Sans SC";}
.sidebar .sub-nav li a:after{
    content: '';
    position: absolute;left:-2px;top:50%;margin-top: -9px;
    width: 2px;height: 0;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
    -webkit-box-shadow:0 4px 15px 0 rgba(255,128,0,.4);
    box-shadow:0 4px 15px 0 rgba(255,128,0,.4);
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.sidebar .sub-nav li a:hover,.sidebar .sub-nav li a.cur{color:#ff8b02;}
.sidebar .sub-nav li a:hover:after,.sidebar .sub-nav li a.cur:after{height: 16px;}

.sub-cont{width:75%;margin-left: 5%;padding: 20px 0;}
.sub-cont .location {font-size: 14px;line-height: 45px;color: #999;	position: relative;text-align: right}
.sub-cont .location i:nth-child(1){font-size: 1.6rem;}
.sub-cont .location .iconjiantou{font-size: 0.5rem;padding: 25px 0;}
.sub-cont .location a {color: #999;	text-decoration: none;}
.sub-cont .location a:hover {color:#ff8b02;text-decoration: underline;}
.sub-cont .section-title{font-size:22px;font-weight:500;padding: 0 0 0 20px;margin: 0 0 30px 0;text-indent: 0; position: relative;font-family: "Noto Sans SC";}
.sub-cont .section-title:before{
    content: '';
    width: 100%;height: 1px;left: 0;bottom: -10px;position: absolute;
    background-color:#eee;}
.sub-cont .section-title:after{
    position: absolute;
    content: '';
    width: 8px;
    height: 20px;
    border-radius: 8px;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
    -webkit-box-shadow:0 4px 15px 0 rgba(255,128,0,.4);
    box-shadow:0 4px 15px 0 rgba(255,128,0,.4);
    left:0;top:50%;margin-top: -10px;}
.sub-cont .section-title span{font-size:14px;letter-spacing: 0!important; margin: 0 0 0 10px; font-family:Arial, "sans-serif"; text-transform: uppercase;font-weight: 400;color: rgba(0,0,0,0.3);}

@media (max-width: 1200px) {
    .sidebar{width:20%;padding: 20px 0;}
    .sidebar .sub-nav-title{line-height: 40px;font-size: 16px;}
    .sidebar .sub-nav-title i{font-size: 1.6rem}
    .sidebar .sub-nav{padding: 10px;}
    .sidebar .sub-nav li a{line-height: 30px;font-size: 13px;padding: 0 10px;}
    .sub-cont{width:75%;margin-left: 5%;padding: 20px 0;}
    .sub-cont .location {font-size: 11px;line-height:30px;}
    .sub-cont .location i:nth-child(1){font-size: 1.4rem;}
    .sub-cont .location .iconjiantou{padding: 20px 0;}
    .sub-cont .section-title{font-size:18px;}
    .sub-cont .section-title span{font-size:12px;}
}
@media screen and (max-width: 992px){
    .sidebar{width:100%;padding:0 0 20px 0;margin:-45px 0 0 0;}
    .sidebar .sub-nav-title{font-size: 1.8rem;font-weight:600;letter-spacing:0;position: relative;padding: 0;line-height: 45px;text-indent: 20px;}
    .sidebar .sub-nav-title span{font-family: Arial, "sans-serif"!important;font-size: 1.4rem;line-height: 45px;}
    .sidebar .sub-nav-title i{transform: rotate(90deg);position: absolute;right: 10px;top:-9px;}
    .sidebar .sub-nav{
        display: none;
        -webkit-box-shadow: 0 2px 10px 1px rgba(79, 172, 254, 0.08);
        box-shadow: 0 2px 10px 1px rgba(79, 172, 254, 0.08);}
    .sidebar .sub-nav li a{line-height:40px;font-size:1.6rem;padding: 0 10px;}
    .sidebar .sub-nav li a:after{width:0;}
    .sidebar .sub-nav li a:hover:after,.sidebar .sub-nav li a.cur:after{height:0;}
    .sub-cont{width:100%;margin-left:0;padding: 0 0 20px 0;}
    .sub-cont .location {font-size: 1.2rem;line-height: 2rem;top:-10px;border-bottom: 1px solid #eee;}
    .sub-cont .location i:nth-child(1){font-size: 1.2rem;}
    .sub-cont .location i:nth-child(2){font-size: 1rem;padding:15px 0;}
    .sub-cont .section-title{font-size:1.6rem;color: #666;letter-spacing: 0;font-weight:500;margin:0 0 30px 0;}
    .sub-cont .section-title:after{height: 16px;margin-top: -8px;width: 6px;}
    .sub-cont .section-title span{font-size:1.2rem;}
}
/*err*/
.err{
    width:50%;
    text-align:center;
    margin:10% auto;
    padding:2% 0;
    border:1px solid rgba(0,0,0,0.07);
    background-color:rgba(255,255,255,0.8);
    background-image: url(../image/noinfo.svg);
    background-repeat: no-repeat;background-size:auto 50%; background-position: center 30px;

}
.err p{color:rgba(0,0,0,0.3);line-height:30px;font-size:16px;display: block;padding: 100px 0 0 0;}

/*分页样式*/
.pagination {
    width:100%;
    margin: 0 auto;
    display: flex;display:-webkit-flex;justify-content:center;flex-wrap: wrap;
}
.pagination a{
    display: inline-block;font-family:Arial, "sans-serif";
    line-height: 30px;
    margin-right: 10px;margin-bottom: 10px;
    font-weight: normal;
    background-color: #fff;
    text-transform: uppercase;
    padding: 0 12px;border: 1px solid #eaeaea;
}
.pagination a:last-child{margin-right: 0;}
.pagination a:hover,
.pagination a:focus,
.pagination a.active,
.pagination .active span {color: #fff;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
    -webkit-box-shadow:0 1px 5px 0 rgba(255,128,0,.4);
    box-shadow:0 1px 5px 0 rgba(255,128,0,.4);border:none;
}

/*sub-menu*/
.sub-menu{
    padding:0;
    background-color: #fff;
    -webkit-box-shadow: 0 5px 30px 2px rgba(79, 172, 254, 0.12);
    box-shadow: 0 5px 30px 2px rgba(79, 172, 254, 0.12);
}
.sub-menu .sub-menu-ul{}
.sub-menu .sub-menu-ul li{border-right: 1px solid #eee;}
.sub-menu .sub-menu-ul li:last-child{border-right: none;}
.sub-menu .sub-menu-ul li a{font-size: 16px;font-family: "Noto Sans SC";font-weight: 500;color: #666;padding: 20px 30px;display: block;}
.sub-menu .sub-menu-ul li a:after{}
.sub-menu .sub-menu-ul li a:hover,.sub-menu .sub-menu-ul li a.cur,.sub-menu .sub-menu-ul .current a ,.sub-menu .sub-menu-ul .nav_snav a{background-color:#ff8b02;color: #fff;}
.sub-menu .sub-menu-ul li a:hover:after,.sub-menu .sub-menu-ul li a.cur:after{}
.fixednav {position: fixed;top:70px;left: 0;z-index: 999;width: 100%;}
@media (max-width: 1200px) {
    .sub-menu .sub-menu-ul li a{font-size: 14px;padding: 15px 20px;}
}
@media screen and (max-width: 992px){
    .sub-menu{display: none;}
}

/*section-t*/
.section-t{text-align: center;padding: 20px 0 0 0;position: relative;bottom: -50px;}
.section-t:after{
    content: '';
    height: 8px;width: 30px;border-radius: 8px;
    position: absolute;left: 50%;top:10px;margin-left: -15px;
    background-color: #f60;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
    -webkit-box-shadow:0 2px 4px 0 rgba(255,128,0,.2);
    box-shadow:0 2px 4px 0 rgba(255,128,0,.2);
}
.section-t h2{font-size: 28px;color:#fff;font-family: "Noto Sans SC";font-weight: 500;padding: 10px 0;}
.section-t p{font-size: 14px;color: #eee;text-transform: uppercase;}
@media (max-width: 1200px) {
    .section-t{bottom: -20px;}
    .section-t h2{font-size: 22px;}
    .section-t p{font-size: 12px;}
}
@media screen and (max-width: 992px){
    .section-t{bottom:-30px;}
    .section-t h2{font-size:2.5rem;}
    .section-t p{font-size: 1.2rem;font-weight: 300;}
}

/*公司注册*/
/*zc-warp-l*/
.zc-warp-l{
    width: 180px;
    height: 100%;
    background-color: #fff;
    border-bottom-left-radius:20px;
    border-top-right-radius:20px;
    overflow: hidden;
    -webkit-box-shadow:-10px 10px 20px rgba(0, 64, 128, 0.1);
    box-shadow:-10px 10px 20px rgba(0, 64, 128, 0.1);
}
.zc-nav{}
.zc-nav li{
    padding: 12px 10px;
    font-size: 15px;
    font-family: "Noto Sans SC";
    color: #666;
    border-bottom: 1px solid #eee;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.zc-nav li:last-child{border-bottom:none;}
.zc-nav li i {font-size: 2rem;display: inline-block;vertical-align: middle;margin-right: 10px;}
.zc-nav li{cursor:pointer;}
.zc-nav li.on{
    padding: 12px 20px;
    color: #fff;
    background-color: #f60;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
    -webkit-box-shadow:0 2px 4px 0 rgba(255,128,0,.2);
    box-shadow:0 2px 4px 0 rgba(255,128,0,.2);
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.zc-nav li.on i{color: #fff;}

@media (max-width: 1200px) {
    .zc-warp-l{width: 180px;}
    .zc-nav li{padding: 10px 5px;font-size: 12px; }
    .zc-nav li i {font-size: 1.5rem;margin-right:2px;}
    .zc-nav li.on{padding: 10px 15px; }
}
@media screen and (max-width: 992px){
    .zc-warp-l{
        width: 15%;
        height: 100%;
        background-color: #fff;
        border-top-right-radius:30px;
        border-bottom-left-radius:0;
        border-bottom-right-radius:30px;
        -webkit-box-shadow:none;
        box-shadow:none;
    }
    .zc-nav li{padding:12px 12px;font-size: 1.3rem;font-weight:500;border-bottom:none;letter-spacing: 2px;background-color: #f4f4f4;margin-bottom: 1px;}
    .zc-nav li i{margin-right:0;display:none;}
    .zc-nav li.on{padding:12px 12px;}
}

/*zc-warp-r*/
.zc-warp-r{padding: 0 0 0 30px;position:relative;width: 880px;}
.zc-content{position:absolute;transition:all .5s linear;opacity:0;z-index:-1;height:0;width:100%;}
.zc-content.show{height:auto;opacity:1;top:0;z-index:1;}
.zc{position: relative;margin-bottom: 200px;}
.zc .container{
    background-color: rgba(255,255,255,1);
    box-shadow: 0 30px 50px -10px rgba(0, 64, 128, 0.2);
    -webkit-box-shadow: 0 30px 50px -10px rgba(0, 64, 128, 0.2);
    border-top-right-radius:100px;overflow: hidden;
    position: relative;bottom: -100px;
    min-height: 500px;padding: 50px;height: auto;
}
.zc .container .zc-warp{width: 100%;height: 100%;}
@media (max-width: 1200px) {
    .zc{margin-bottom: 100px;}
    .zc .container{
        box-shadow: 0 10px 30px -10px rgba(0, 64, 128, 0.2);
        -webkit-box-shadow: 0 10px 30px -10px rgba(0, 64, 128, 0.2);
        border-top-right-radius:80px;
        bottom: -50px;
        min-height: 450px;
        padding: 30px;
    }
}
@media screen and (max-width: 992px){
    .zc-warp-r{padding: 20px 10px 10px 20px;position:relative;width:85%;}
    .zc-content{position: unset;}
    .zc-content.show{height:auto;opacity:1;top:0;z-index:1;}
    .zc{margin-bottom: 100px;padding:0 10px;}
    .zc .container{
        box-shadow: 0 10px 30px -10px rgba(0, 64, 128, 0.2);
        -webkit-box-shadow: 0 10px 30px -10px rgba(0, 64, 128, 0.2);
        border-top-right-radius:60px;border-bottom-left-radius:60px;
        bottom: -50px;
        min-height:450px;
        padding: 0;
        height: auto;
    }
    .zc .container .zc-warp{}
}

.nzzc{background-color: #ff8b02;background-image: url(../image/001.png);background-position: left bottom;background-repeat: no-repeat;background-size:auto;}
.wzzc{background-color: #3ab2cb;background-image: url(../image/002.png);background-position: right center;background-repeat: no-repeat;background-size:auto;}
.hwzc{background-color: #438ef3;background-image: url(../image/003.png);background-position: left center;background-repeat: no-repeat;background-size:auto;}
.zmqzc{background-color: #46d597;background-image: url(../image/004.png);background-position: right center;background-repeat: no-repeat;background-size:auto;}
.tszc{background-color: #6b44ff;background-image: url(../image/005.png);background-position: left bottom;background-repeat: no-repeat;background-size:auto;}

.zc-warp-r .zc-content h4{font-size: 28px;font-family: "Noto Sans SC";font-weight: 600;margin-bottom:20px;padding: 10px 20px;color: #555;border-bottom: 1px solid #eee;position: relative;}
.zc-warp-r .zc-content h4:after{
    content: '';
    height: 22px;width:8px;border-radius: 8px;
    position: absolute;left:0;top:50%;margin-top:-11px;
    background-color: #f60;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
    -webkit-box-shadow:0 2px 4px 0 rgba(255,128,0,.2);
    box-shadow:0 2px 4px 0 rgba(255,128,0,.2);
}
.zc-warp-r .zc-content h5{font-size: 20px;font-family: "Noto Sans SC";font-weight: 500;color: #777;margin-bottom: 10px;}
.zc-warp-r .zc-content h5 span{font-size: 32px;font-family: 'dincond-medium';color:#ff8b02;font-weight: 600;padding: 0 10px; }
.zc-warp-r .zc-content h5 i{color:#ff8b02;font-size:1.8rem;display: inline-block;vertical-align: middle;font-weight:300;}
.zc-warp-r .zc-content p{font-family: "Noto Sans SC";font-weight: 400;font-size: 16px;line-height: 25px;margin: 20px 0;color: #777;position: relative;padding: 0 0 0 25px;}
.zc-warp-r .zc-content p i{font-size: 1.8rem;color:#ff8b02;position: absolute;left: 0;top:0;}
.zc-warp-r .zc-content .order{margin: 30px 0;}
.zc-warp-r .zc-content .order a{display: inline-block;width: 150px;line-height: 35px;border-radius: 30px;font-size: 16px;font-family: "Noto Sans SC";font-weight: 500;
    background-color: #f60;
    background: -webkit-linear-gradient(-90deg,#f60,#fdad4e);
    background: -o-linear-gradient(-90deg,#f60,#fdad4e);
    background: linear-gradient(-90deg,#f60,#fdad4e);
    -webkit-box-shadow:0 10px 20px -10px rgba(255,128,0,.5);
    box-shadow:0 10px 20px -10px rgba(255,128,0,.5);
    text-align: center;color: #fff;margin-right: 20px;
}
.zc-warp-r .zc-content .order a i{font-size: 2rem;display: inline-block;vertical-align: middle;margin-right: 5px;}
.zc-warp-r .zc-content .order a:hover{
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
}
.zc-warp-r .zc-content .fwlist{padding: 10px 0;}
.zc-warp-r .zc-content .fwlist li{width:150px;margin-right:30px;}
.zc-warp-r .zc-content .fwlist li:nth-child(4n){margin-right: 0;}
.zc-warp-r .zc-content .fwlist li a{display: block;border: 1px solid #eee;padding: 10px;border-radius:4px;}
.zc-warp-r .zc-content .fwlist li a:hover{border: 1px solid #ff8b02;}
.zc-warp-r .zc-content .fwlist li a .ico{text-align: center;}
.zc-warp-r .zc-content .fwlist li a .ico img{width: auto;}
.zc-warp-r .zc-content .fwlist li a span{padding: 10px 0;color: #666;font-family: "Noto Sans SC";font-weight: 500;font-size: 15px;display: block;text-align: center;}
.zc-warp-r .zc-content .fwlist li a:hover .ico img{ transform:scale(0.8); -webkit-transform:scale(0.8);}
.zc-warp-r .zc-content .fwlist li a:hover span{color: #ff8b02;}
.zc-warp-r .zc-content .zclc-ul{padding: 30px 0;}
.zc-warp-r .zc-content .zclc-ul li{width: 18.4%;text-align: center;margin-right: 2%;padding:10px;border: 1px solid #eee;border-radius: 4px;}
.zc-warp-r .zc-content .zclc-ul li:nth-child(5n){margin-right: 0;}
.zc-warp-r .zc-content .zclc-ul li .ico{
    width: 60px;height: 60px;line-height: 60px;
    border-radius: 50%;text-align: center;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
    margin:10px auto;
}
.zc-warp-r .zc-content .zclc-ul li .ico i{font-size: 3rem;color: #fff;}
.zc-warp-r .zc-content .zclc-ul li span{font-size: 16px;color: #666;font-family: "Noto Sans SC";font-weight: 400;}
@media (max-width: 1200px) {
    .zc-warp-r .zc-content h4{font-size: 20px;}
    .zc-warp-r .zc-content h5{font-size: 16px;}
    .zc-warp-r .zc-content h5 span{font-size: 25px;}
    .zc-warp-r .zc-content p{font-size: 12px;line-height: 20px;margin: 10px 0;padding: 0 20px 0 20px;}
    .zc-warp-r .zc-content .order a{width: 120px;line-height: 30px;border-radius: 30px;font-size: 13px;margin-right: 10px;}
    .zc-warp-r .zc-content .order a i{font-size: 1.8rem;}
    .zc-warp-r .zc-content .fwlist li{width:100px;margin-right:20px;}
    .zc-warp-r .zc-content .fwlist li a .ico img{width: 30px;}
    .zc-warp-r .zc-content .fwlist li a span{font-size: 13px;}
    .zc-warp-r .zc-content .zclc-ul{padding: 20px 0;}
    .zc-warp-r .zc-content .zclc-ul li{padding:5px;width: 17%;}
    .zc-warp-r .zc-content .zclc-ul li .ico{width: 40px;height: 40px;line-height: 40px;}
    .zc-warp-r .zc-content .zclc-ul li .ico i{font-size: 2.2rem;}
    .zc-warp-r .zc-content .zclc-ul li span{font-size: 12px;}
}
@media screen and (max-width: 992px){
    .zc-warp-r .zc-content h4{font-size: 1.6rem;font-weight:500;margin-bottom:20px;padding: 10px 0 10px 15px;}
    .zc-warp-r .zc-content h4:after{height: 18px;width:6px;margin-top:-9px;}
    .zc-warp-r .zc-content h5{font-size: 1.4rem;margin-bottom: 20px;}
    .zc-warp-r .zc-content h5 span{font-size: 2.5rem;padding: 0 5px; }
    .zc-warp-r .zc-content h5 i{font-size:1.6rem;font-weight:500;}
    .zc-warp-r .zc-content p{font-size: 1.2rem;line-height: 2rem;margin: 10px 0;padding: 0 0 0 20px;}
    .zc-warp-r .zc-content p i{font-size: 1.6rem;font-weight: 600}
    .zc-warp-r .zc-content .order{margin: 30px 0;}
    .zc-warp-r .zc-content .order a{width: 120px;line-height: 30px;border-radius: 20px;font-size: 1.4rem;margin-right: 10px;}
    .zc-warp-r .zc-content .order a i{font-size: 1.8rem;}

    .zc-warp-r .zc-content .fwlist{flex-wrap:wrap;padding: 5px 0;}
    .zc-warp-r .zc-content .fwlist li{width:23.5%;margin-right:2%;}
    .zc-warp-r .zc-content .fwlist li:nth-child(4n){margin-right: 0;}
    .zc-warp-r .zc-content .fwlist li a{padding:5px;}
    .zc-warp-r .zc-content .fwlist li a .ico img{width:50%;}
    .zc-warp-r .zc-content .fwlist li a span{font-size:1.2rem;padding: 5px 0;}

    .zc-warp-r .zc-content .zclc-ul{padding: 0 0 10px 0;flex-wrap: wrap}
    .zc-warp-r .zc-content .zclc-ul li{width: 32%;padding:5px 5px;margin-bottom: 2%;}
    .zc-warp-r .zc-content .zclc-ul li:nth-child(3n){margin-right: 0;}
    .zc-warp-r .zc-content .zclc-ul li .ico{ width: 30px;height: 30px;line-height: 30px;margin:5px auto;}
    .zc-warp-r .zc-content .zclc-ul li .ico i{font-size: 2rem;}
    .zc-warp-r .zc-content .zclc-ul li span{font-size: 1.2rem;font-weight: 400;line-height: 1.4rem;}

}
.zc-warp-r .zc-content .wzzc-ul{padding: 30px 0;}
.zc-warp-r .zc-content .wzzc-ul li{width: 22%;margin-right: 4%;border-bottom: 1px solid #ff8b02;padding: 20px 0;}
.zc-warp-r .zc-content .wzzc-ul li:nth-child(4n){margin-right: 0;}
.zc-warp-r .zc-content .wzzc-ul li .ico{
    width: 120px;height: 120px;padding: 20px 0 0 0;margin: 20px auto;
    border-radius: 50%;text-align: center;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
}
.zc-warp-r .zc-content .wzzc-ul li .ico i{font-size: 3.2rem;color: #fff;display: block;}
.zc-warp-r .zc-content .wzzc-ul li .ico span{font-size: 16px;color: #fff;font-family: "Noto Sans SC";font-weight: 400;display: block;}
.zc-warp-r .zc-content .wzzc-ul li .info{text-align: center;font-size: 14px;line-height: 22px;color: #888;}

.zc-warp-r .zc-content .wzzc-cl{padding: 20px 0;}
.zc-warp-r .zc-content .wzzc-cl li{width: 23.5%;margin-right: 2%;padding:20px 10px;background-color: #f8f8f8;border-radius: 10px;border-left: 4px solid #ff8b02;}
.zc-warp-r .zc-content .wzzc-cl li:nth-child(4n){margin-right: 0;}
.zc-warp-r .zc-content .wzzc-cl li b{display: block;position:relative;font-size: 16px;font-family: "Noto Sans SC";font-weight: 500;color: #555;margin-bottom: 15px;}
.zc-warp-r .zc-content .wzzc-cl li span{display: block;font-size: 14px;line-height: 25px;color: #888;}

.zc-warp-r .zc-content .wzzc-lc{padding: 30px 0;flex-wrap: wrap;}
.zc-warp-r .zc-content .wzzc-lc li{width: 30.66%;margin-right: 4%;margin-bottom: 4%;border: 1px solid #eee;padding: 20px;border-radius: 4px;position: relative;}
.zc-warp-r .zc-content .wzzc-lc li:nth-child(3n){margin-right: 0;}
.zc-warp-r .zc-content .wzzc-lc li i{display: block;width: 30px;height: 30px;color: #fff;font-style: normal;font-size: 18px;line-height: 30px;position: absolute;top:-15px;left: -15px;
    border-radius: 50%;text-align: center;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
}
.zc-warp-r .zc-content .wzzc-lc li b{display: block;font-size: 18px;color: #666;font-family: "Noto Sans SC";font-weight: 500;}
.zc-warp-r .zc-content .wzzc-lc li span{display: block;font-size: 14px;line-height: 22px;color: #888;}

@media (max-width: 1200px) {
    .zc-warp-r .zc-content .wzzc-ul{padding: 20px 0;}
    .zc-warp-r .zc-content .wzzc-ul li{width: 20%;margin-right: 4%;padding: 20px 0;}
    .zc-warp-r .zc-content .wzzc-ul li .ico{width: 90px;height: 90px;padding: 10px 0 0 0;margin: 10px auto;}
    .zc-warp-r .zc-content .wzzc-ul li .ico i{font-size: 3rem;}
    .zc-warp-r .zc-content .wzzc-ul li .ico span{font-size: 12px;}
    .zc-warp-r .zc-content .wzzc-ul li .info{font-size: 12px;line-height: 18px;}

    .zc-warp-r .zc-content .wzzc-cl{padding: 20px 0;}
    .zc-warp-r .zc-content .wzzc-cl li{width: 22%;}
    .zc-warp-r .zc-content .wzzc-cl li b{font-size: 12px;margin-bottom:5px;}
    .zc-warp-r .zc-content .wzzc-cl li span{font-size:12px;line-height: 20px;}

    .zc-warp-r .zc-content .wzzc-lc{padding: 20px 0;}
    .zc-warp-r .zc-content .wzzc-lc li{width: 29%;padding: 10px;}
    .zc-warp-r .zc-content .wzzc-lc li i{width: 20px;height: 20px;font-size: 14px;line-height: 20px;top:-10px;left: -10px;}
    .zc-warp-r .zc-content .wzzc-lc li b{font-size: 14px;}
    .zc-warp-r .zc-content .wzzc-lc li span{font-size: 12px;line-height: 20px;}
}
@media screen and (max-width: 992px){
    .zc-warp-r .zc-content .wzzc-ul{padding:0 0 20px 0;flex-wrap: wrap;}
    .zc-warp-r .zc-content .wzzc-ul li{width: 48%;margin-right: 4%;padding: 10px 0;}
    .zc-warp-r .zc-content .wzzc-ul li:nth-child(2n){margin-right: 0;}
    .zc-warp-r .zc-content .wzzc-ul li .ico{width: 80px;height: 80px;padding: 10px 0 0 0;margin:0 auto 10px auto;}
    .zc-warp-r .zc-content .wzzc-ul li .ico i{font-size: 2.6rem;}
    .zc-warp-r .zc-content .wzzc-ul li .ico span{font-size: 1.2rem;}
    .zc-warp-r .zc-content .wzzc-ul li .info{font-size:1.2rem;line-height: 2rem;}
    .zc-warp-r .zc-content .wzzc-cl{padding: 0 0 20px 0;flex-wrap: wrap}
    .zc-warp-r .zc-content .wzzc-cl li{width: 100%;margin-right: 0;margin-bottom: 2%;padding:8px 8px;}
    .zc-warp-r .zc-content .wzzc-cl li b{font-size: 1.2rem;margin-bottom: 5px;}
    .zc-warp-r .zc-content .wzzc-cl li span{font-size:1rem;line-height:1.4rem;}
    .zc-warp-r .zc-content .wzzc-lc{padding: 0 0 10px 0;}
    .zc-warp-r .zc-content .wzzc-lc li{width: 100%;margin-right: 0;margin-bottom:2%;padding:5px 30px;border:none;border-bottom: 1px solid #eee;}
    .zc-warp-r .zc-content .wzzc-lc li i{width: 20px;height: 20px;font-size:1.4rem;line-height:20px;top:15px;left:0;}
    .zc-warp-r .zc-content .wzzc-lc li b{font-size: 1.4rem;}
    .zc-warp-r .zc-content .wzzc-lc li span{font-size: 1.2rem;line-height:2rem;}
}
.zc-warp-r .zc-content .hwzc-list{}
.zc-warp-r .zc-content .hwzc-list .img{order: 2;padding:0 20px;}
.zc-warp-r .zc-content .hwzc-list .img img{border-top-right-radius:50px;overflow: hidden;border-bottom-left-radius:50px ;}
.zc-warp-r .zc-content .hwzc-list .info{order: 1;}
.zc-warp-r .zc-content .hwzc-list .info h4{}
.zc-warp-r .zc-content .hwzc-list .info ul{padding: 20px 0;}
.zc-warp-r .zc-content .hwzc-list .info ul li{position: relative;font-size: 14px;color: #777;line-height: 22px;padding: 6px 0 6px 30px;}
.zc-warp-r .zc-content .hwzc-list .info ul li i{
    width: 20px;
    height: 20px;
    display: inline-block;position: absolute;left: 0;top:6px;
    border-radius: 50%;
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    margin-right: 10px;
    text-align: center;
    background: -webkit-linear-gradient(45deg,#f60,#ff8b02);
    background: -o-linear-gradient(45deg,#f60,#ff8b02);
    background: linear-gradient(45deg,#f60,#ff8b02);
}
.zc-warp-r .zc-content .teshu-list{padding:10px;background-color: #f8f8f8;border-radius: 10px;}
.zc-warp-r .zc-content .teshu-list dl{width: 32%;margin-right: 2%;border-right: 1px solid #ddd;}
.zc-warp-r .zc-content .teshu-list dl:nth-child(3){margin-right: 0;border-right: none;}
.zc-warp-r .zc-content .teshu-list dl dt{font-size: 18px;color: #666;font-family: "Noto Sans SC";font-weight: 500;margin-bottom: 10px}
.zc-warp-r .zc-content .teshu-list dl dt i{font-size: 2rem;vertical-align:middle;display: inline-block;color:#ff8b02;}
.zc-warp-r .zc-content .teshu-list dl dd{font-size: 13px;line-height: 22px;color: #888;ont-family: "Noto Sans SC";font-weight: 400;}
@media (max-width: 1200px) {
    .zc-warp-r .zc-content .hwzc-list .info ul{padding: 10px 0;}
    .zc-warp-r .zc-content .hwzc-list .info ul li{font-size: 11px;line-height: 18px;padding: 4px 0 4px 20px;}
    .zc-warp-r .zc-content .hwzc-list .info ul li i{width: 15px;height: 15px;top:3px;font-size: 11px;line-height: 15px;margin-right: 5px;}
    .zc-warp-r .zc-content .teshu-list{margin: 0 20px 0 0;background-color: #fff}
    .zc-warp-r .zc-content .teshu-list dl dt{font-size: 13px;margin-bottom:5px}
    .zc-warp-r .zc-content .teshu-list dl dt i{font-size: 1.6rem;}
    .zc-warp-r .zc-content .teshu-list dl dd{font-size: 11px;line-height: 18px;}
}
@media screen and (max-width: 992px){
    .zc-warp-r .zc-content .hwzc-list{flex-wrap: wrap;}
    .zc-warp-r .zc-content .hwzc-list .img{display: none;}
    .zc-warp-r .zc-content .hwzc-list .info ul{padding:0;}
    .zc-warp-r .zc-content .hwzc-list .info ul li{font-size: 1.2rem;line-height:1.8rem;padding: 6px 0 6px 20px;}
    .zc-warp-r .zc-content .hwzc-list .info ul li i{width: 15px;height: 15px;top:7px;font-size: 1.2rem;line-height: 15px;}
    .zc-warp-r .zc-content .teshu-list{padding:0;background-color: #fff;flex-wrap: wrap;}
    .zc-warp-r .zc-content .teshu-list dl{width: 100%;margin-right:0;border-right:none;border-bottom: 1px solid #eee;margin-bottom: 10px;padding: 0 0 10px 0;}
    .zc-warp-r .zc-content .teshu-list dl:last-child{border-bottom: none;}
    .zc-warp-r .zc-content .teshu-list dl dt{font-size:1.4rem;margin-bottom:5px;}
    .zc-warp-r .zc-content .teshu-list dl dt i{font-size: 1.6rem;}
    .zc-warp-r .zc-content .teshu-list dl dd{font-size: 1.2rem;line-height:2rem;padding: 0 0 0 20px;}

}

/*财务代理*/
.cw{padding: 100px 0;}
.cw .section-t{bottom: 0;}
.sf{}
.sf .sf-ul{flex-wrap: wrap;padding: 50px 0 0 0;}
.sf .sf-ul li{width: 23.5%;margin-right: 2%;margin-bottom: 2%;
    background-color: #fff;
    padding: 30px 15px 80px 15px;
    position: relative;
    -webkit-box-shadow: 5px 0 20px rgba(0,0,0,0.08);
    box-shadow: 5px 0 20px rgba(0,0,0,0.08);
    border-bottom-right-radius:30px;
    border-top-left-radius:30px;
    overflow: hidden;
}
.sf .sf-ul li:hover{
    box-shadow: 0 30px 40px -10px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 30px 40px -10px rgba(0, 0, 0, 0.1);
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0)
}
.sf .sf-ul li:nth-child(1){border-top: 6px solid #ff9c00;}
.sf .sf-ul li:nth-child(2){border-top: 6px solid #40b7c8;}
.sf .sf-ul li:nth-child(3){border-top: 6px solid #f6795b;}
.sf .sf-ul li:nth-child(4){border-top: 6px solid #438ef3;margin-right: 0;}
.sf .sf-ul li h4{text-align: center;font-size: 22px;font-family: "Noto Sans SC";font-weight: 500;margin-bottom: 30px;color: #666;}
.sf .sf-ul li h5{padding: 10px 0;border-top: 1px solid #eee;border-bottom: 1px solid #eee;font-size: 14px;font-family: "Noto Sans SC";text-align: center;}
.sf .sf-ul li h5 span{font-size: 36px;color: #ff9c00;font-family: 'dincond-medium';}
.sf .sf-ul li p{padding: 20px 0;}
.sf .sf-ul li p span{display: block;line-height: 30px;font-size: 14px;color: #666;font-weight: 500;}
.sf .sf-ul li p span i{font-size: 1.8rem;display: inline-block;vertical-align: middle;color:#ff9c00;font-weight: 500;}
.sf .sf-ul li a{
    display: block;
    text-align: center;
    font-size: 14px;
    font-family: "Noto Sans SC";
    width: 150px;line-height: 35px;border-radius:20px;
    color: #ff8b02;
    position: absolute;left: 50%;margin-left: -75px;bottom:30px;
    border: 1px solid #ff8b02;
}
.sf .sf-ul li a i{font-size: 2rem;display: inline-block;vertical-align: middle;margin-left: 10px;}
.sf .sf-ul li a:hover{
    background-color: #f60;
    background: -webkit-linear-gradient(90deg,#f60,#fdad4e);
    background: -o-linear-gradient(90deg,#f60,#fdad4e);
    background: linear-gradient(90deg,#f60,#fdad4e);
    -webkit-box-shadow:0 10px 20px -10px rgba(255,128,0,.5);
    box-shadow:0 10px 20px -10px rgba(255,128,0,.5);
    border: none;
    color: #fff;
}
@media (max-width: 1200px) {
    .cw{padding: 50px 0;}
    .cw .section-t{bottom: 0;}
    .sf .sf-ul{padding:30px 0 0 0;}
    .sf .sf-ul li{padding: 20px 10px 60px 10px;}
    .sf .sf-ul li h4{font-size: 18px;margin-bottom: 20px;}
    .sf .sf-ul li h5{font-size: 12px;}
    .sf .sf-ul li h5 span{font-size: 30px;}
    .sf .sf-ul li p{padding: 10px 0;}
    .sf .sf-ul li p span{line-height:25px;font-size: 11px;}
    .sf .sf-ul li p span i{font-size: 1.6rem;}
    .sf .sf-ul li a{font-size: 12px;width: 120px;line-height: 30px;margin-left: -60px;bottom:20px;}
    .sf .sf-ul li a i{font-size: 1.8rem;margin-left: 5px;}

}
@media screen and (max-width: 992px){
    .cw{padding: 20px 0;}
    .sf .sf-ul{padding: 30px 0 0 0;}
    .sf .sf-ul li{width: 48%;margin-right: 4%;margin-bottom: 4%;padding: 20px 10px 50px 10px;}
    .sf .sf-ul li:nth-child(2){margin-right: 0;}
    .sf .sf-ul li:hover{
        box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.1);
        -webkit-box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.1);
    }
    .sf .sf-ul li h4{font-size: 1.6rem;margin-bottom:10px;}
    .sf .sf-ul li h5{padding: 10px 0;font-size:1.2rem;}
    .sf .sf-ul li h5 span{font-size:2.6rem;}
    .sf .sf-ul li p{padding: 10px 0;}
    .sf .sf-ul li p span{line-height: 1.6rem;font-size: 1.1rem;position: relative;padding: 0 0 0 20px;margin-bottom: 5px;}
    .sf .sf-ul li p span i{font-size: 1.4rem;position: absolute;left: 0}
    .sf .sf-ul li a{font-size: 1.2rem;width: 120px;line-height: 30px;margin-left: -60px;bottom:20px;}
}
.ys{ background-image: url(../Images/team_01.jpg);background-size: cover;background-position: center;padding: 80px 0;}
.ys .ys-ul{flex-wrap: wrap;padding: 50px 0 0 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content:space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
}
.ys .ys-ul li{width: 32%;margin-right: 2%;margin-bottom: 2%;background-color: #fff;padding:30px 20px;text-align: center;
    border-top-right-radius:30px;
    overflow: hidden;
    border-bottom-left-radius:30px;
}
.ys .ys-ul li:nth-child(1){}
.ys .ys-ul li:nth-child(2){}
.ys .ys-ul li:nth-child(3){}
.ys .ys-ul li:last-child{margin-right: 0;}
.ys .ys-ul li .ico{
    background-color: #f60;
    background: -webkit-linear-gradient(90deg,#f60,#fdad4e);
    background: -o-linear-gradient(90deg,#f60,#fdad4e);
    background: linear-gradient(90deg,#f60,#fdad4e);
    -webkit-box-shadow:0 10px 20px -10px rgba(255,128,0,.5);
    box-shadow:0 10px 20px -10px rgba(255,128,0,.5);
    width: 60px;height: 60px;line-height: 60px;margin: 10px auto;border-radius: 50%;
}
.ys .ys-ul li .ico i{font-size: 3.6rem;color: #fff;}
.ys .ys-ul li h4{font-size: 30px;font-family: "Noto Sans SC";font-weight: 500;color: #666;margin-bottom: 10px;}
.ys .ys-ul li p{font-size: 18px;font-family: "Noto Sans SC";font-weight: 300;color: #888;}
.ys a{
    display: block;
    text-align: center;
    font-size: 14px;
    font-family: "Noto Sans SC";
    width: 160px;line-height: 40px;border-radius:30px;
    color: #ff8b02;
    border: 2px solid #ff8b02;
    margin: 30px auto;
}
.ys a i{font-size: 2rem;display: inline-block;vertical-align: middle;margin-left: 10px;}
.ys a:hover{
    width: 180px;
    background-color:#ff8b02;
    color: #fff;
}
@media (max-width: 1200px) {
    .ys{padding: 50px 0;}
    .ys .ys-ul{padding: 30px 0 0 0;}
    .ys .ys-ul li .ico{width: 50px;height: 50px;line-height: 50px;}
    .ys .ys-ul li .ico i{font-size: 2.5rem;}
    .ys .ys-ul li h4{font-size: 22px;margin-bottom: 10px;}
    .ys .ys-ul li p{font-size: 14px;}
    .ys a{font-size: 12px;width: 140px;line-height: 30px;margin: 20px auto;}
    .ys a i{font-size: 1.8rem;margin-left: 5px;}
    .ys a:hover{width: 160px;}
}
@media screen and (max-width: 992px){
    .ys{padding: 30px 0;}
    .ys .ys-ul{padding: 30px 0 0 0;}
    .ys .ys-ul li{padding:20px 10px;}
    .ys .ys-ul li .ico{width: 50px;height: 50px;line-height: 50px;margin: 0 auto 10px auto;}
    .ys .ys-ul li .ico i{font-size: 2.6rem;}
    .ys .ys-ul li h4{font-size: 2rem;margin-bottom: 10px;}
    .ys .ys-ul li p{font-size: 1.4rem;}
    .ys a{font-size: 1.4rem;width: 150px;}
 }

.cwlist{background-color:#f8f8f8;}
.cwlist .container{
    background-color: rgba(255,255,255,0.96);
    box-shadow: 0 10px 40px -10px rgba(0, 64, 128, 0.2);
    -webkit-box-shadow: 0 10px 40px -10px rgba(0, 64, 128, 0.2);
    border-bottom-right-radius:100px;overflow: hidden;
    border-top-left-radius:100px;
    height: 500px;padding: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content:space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
}

.cw .container .cw-title{width:25%;height: 100%;padding:50px 20px 20px 20px;text-align: center;background-color:#627fff;position: relative;}
.cw .container .cw-title h2{font-size:36px;color:#fff;padding: 30px 0 10px 0;font-family: "Noto Sans SC";font-weight: 500;}
.cw .container .cw-title p{font-size: 14px;color: #fff;padding: 0 0 30px 0;text-transform: uppercase;}
.cw .container .cw-title .img{padding: 0 10px;}
.cw .container .cw-title .img img{width: 100%;}
.cw .container .cw-title a{
    display: block;width:180px;line-height: 45px;text-align: center;
    color: #fff;font-size: 17px;font-family: "Noto Sans SC";
    border: 2px solid #fff;
    border-bottom-right-radius:20px;overflow: hidden;
    border-top-left-radius:20px;
    position: absolute;bottom: 30px;left: 50%;margin-left: -90px;
}
.cw .container .cw-title a i{font-size: 2.5rem;display: inline-block;vertical-align: middle;margin-left: 5px;}
.cw .container .cw-title a:hover{background-color: #fff;color: #ff9c00;}
.cwlist .cwlist-ul{flex-wrap: wrap;padding: 20px;width: 75%;}
.cwlist .cwlist-ul li{width:23.5%;margin-right: 2%;text-align: center;}
.cwlist .cwlist-ul li:nth-child(4n){margin-right: 0;}
.cwlist .cwlist-ul li i{display: block;width: 70px;height: 70px;border-radius: 50%;overflow: hidden;padding: 10px;margin: 0 auto;}
.cwlist .cwlist-ul li i img{width: 100%;}
.cwlist .cwlist-ul li span{display: block;font-size: 14px;color: #888;line-height: 25px;padding: 10px 0;font-family: "Noto Sans SC";}
@media (max-width: 1200px) {
    .cwlist .container{
        box-shadow: 0 10px 30px -10px rgba(0, 64, 128, 0.2);
        -webkit-box-shadow: 0 10px 30px -10px rgba(0, 64, 128, 0.2);
        border-bottom-right-radius:80px;
        border-top-left-radius:80px;
        height: 400px;
    }
    .cw .container .cw-title h2{font-size:30px;padding: 20px 0 10px 0;}
    .cw .container .cw-title p{font-size: 12px;padding: 0 0 20px 0;}
    .cw .container .cw-title a{width:140px;line-height: 35px;font-size: 14px;margin-left: -70px;}
    .cw .container .cw-title a i{font-size: 2rem;}
    .cwlist .cwlist-ul li i{width: 60px;height: 60px;}
    .cwlist .cwlist-ul li span{font-size: 12px;line-height: 18px;padding: 5px 0;}
}
@media screen and (max-width: 992px){
    .cwlist{padding: 50px 20px;}
    .cwlist .container{border-bottom-right-radius:60px;border-top-left-radius:60px;height: auto;flex-wrap: wrap;}
    .cw .container .cw-title{width:100%;height: auto;padding:20px 10px 100px 10px;}
    .cw .container .cw-title h2{font-size:2.5rem;padding: 10px 0;}
    .cw .container .cw-title p{font-size: 1.2rem;padding: 0 0 20px 0;}
    .cw .container .cw-title .img{padding: 0 10px;}
    .cw .container .cw-title .img img{width: 60%;}
    .cw .container .cw-title a{width:160px;line-height: 40px;font-size: 1.4rem;margin-left: -80px;}
    .cw .container .cw-title a i{font-size: 2rem;}
    .cwlist .cwlist-ul{padding:10px;width: 100%;}
    .cwlist .cwlist-ul li{width:23.5%;margin-right: 2%;margin-bottom: 2%;}
    .cwlist .cwlist-ul li:nth-child(4n){margin-right: 0;}
    .cwlist .cwlist-ul li i{width: 50px;height: 50px;padding: 5px;}
    .cwlist .cwlist-ul li span{font-size: 1.2rem;line-height: 1.6rem;padding:0;}

}

/*service-form*/
.service-xuqiu{padding:50px 0;background-size: cover;background-position: center;background-color: #fff;background-image: url(../Images/bg1.jpg);}
.service-xuqiu .form{padding: 50px 0;}
.service-xuqiu .form .img{width: 50%;/*padding:0 50px 0 0;*/}
.service-xuqiu .form .img img{width: 100%;}
.service-xuqiu .form .info{width: 50%;padding:30px 50px;}
.service-xuqiu .form .info h4{margin-bottom: 30px;font-size: 22px;font-weight: 600;color:#555;}
.service-xuqiu .form .info h4 i{font-size: 2.5rem;margin-right: 5px;color: #f60}
.service-xuqiu .form .info ul{margin-bottom: 20px;}
.service-xuqiu .form .info ul li{margin-bottom:15px;}
.service-xuqiu .form .info ul li input{
    height:45px;border: none;
    background-color: #eaeaea;
    width: 80%;border-radius:30px;
    text-indent: 20px;font-size: 16px;
    outline:none;color:#666;font-weight:400;
    font-family: "Noto Sans SC";
}
.service-xuqiu .form .info ul li button{
    height:45px;border: none;width: 200px;border-radius:30px;color: #fff;font-size: 16px;font-weight:500;font-family: "Noto Sans SC";outline:none;
    background-image: linear-gradient(125deg,#f60,#f60);
    box-shadow: 0 10px 25px rgba(136, 6, 4, 0.18);
}
.service-xuqiu .form .info ul li button i{font-size: 2.2rem;color: #fff;}
.service-xuqiu .form .info ul li input::-webkit-input-placeholder{color: #888;}
.service-xuqiu .form .info ul li input:-ms-input-placeholder{color: #888;}
.service-xuqiu .form .info ul li input:focus{background-color: #ddd;color: #666;}
.service-xuqiu .form .info p{font-size: 16px;line-height: 30px;color: #999;font-weight: 400;}
.service-xuqiu .form .info ul li .m_send{
    height:45px;border: none;width: 200px;border-radius:30px;color: #fff;font-size: 16px;font-weight:500;font-family: "Noto Sans SC";outline:none;
    background-image: linear-gradient(125deg,#f60,#f60);
    box-shadow: 0 10px 25px rgba(136, 6, 4, 0.18);
}
@media (max-width: 1280px) {}
@media (max-width: 992px) {
    .service-xuqiu{padding: 0 0 80px 0;/*margin-bottom: 10px;*/background-position: right bottom;background-size: 100% auto;background-repeat:no-repeat;background-color: #fff;}
    .service-xuqiu .form{padding: 50px 0;flex-wrap: wrap;}
    .service-xuqiu .form .img{width: 50%;margin: 0 auto;}
    .service-xuqiu .form .img img{width: 100%;}
    .service-xuqiu .form .info{width: 100%;padding:10px;}
    .service-xuqiu .form .info h4{margin-bottom: 20px;font-size: 1.8rem;font-weight:600;}
    .service-xuqiu .form .info h4 i{font-weight: 300}
    .service-xuqiu .form .info ul li input{text-indent: 10px;height: 38px;font-size:1.4rem;}
    .service-xuqiu .form .info ul li button{font-size:1.6rem;width: 100%;height: 38px;}
    .service-xuqiu .form .info ul li button i{font-size: 2rem;}
    .service-xuqiu .form .info p{font-size:1.3rem;line-height:2rem;}
}

/*商务服务*/
.sw{padding: 100px 0;}
.sw .container{
    background-color: rgba(255,255,255,1);
    box-shadow: 0 10px 40px -10px rgba(0, 64, 128, 0.2);
    -webkit-box-shadow: 0 10px 40px -10px rgba(0, 64, 128, 0.2);
    border-bottom-right-radius:100px;overflow: hidden;
    border-top-left-radius:100px;
    height: 500px;padding: 0;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content:space-between;
    -moz-justify-content: space-between;
    -ms-justify-content: space-between;
    -o-justify-content: space-between;
    justify-content: space-between;
}
.sw .container .sw-title{width:25%;height: 100%;padding:50px 20px 20px 20px;text-align: center;}
.sw .container .sw-title h2{font-size:36px;color:#fff;padding: 30px 0 10px 0;font-family: "Noto Sans SC";font-weight: 500;}
.sw .container .sw-title p{font-size: 14px;color: #fff;padding: 0 0 30px 0;text-transform: uppercase;}
.sw .container .sw-title a{display: block;margin: 30px auto;width:180px;line-height: 45px;text-align: center;
    color: #fff;font-size: 17px;font-family: "Noto Sans SC";
    border: 2px solid #fff;
    border-bottom-right-radius:20px;overflow: hidden;
    border-top-left-radius:20px;
}
.sw .container .sw-title a i{font-size: 2.5rem;display: inline-block;vertical-align: middle;margin-left: 5px;}
.sw .container .sw-title a:hover{background-color: #fff;color: #ff9c00;}
.sw .container .sw-title .icon{padding: 10px 0;text-align: center;}
.sw .container .sw-title .icon i{font-size: 10rem;color: #fff;font-weight: 200;}
.sw .container .flex-sb{width: 75%;padding: 50px;}

.sb{}
.sb .container .sw-title{background-color: #ff9c00;}
.tz{background-color: #f2f2f2;}
.tz .container .sw-title{background-color: #5075c6;}
.zx{}
.zx .container .sw-title{background-color: #40b7c8;}
.zl{background-color: #f2f2f2;}
.zl .container .sw-title{background-color: #627fff;}
.it{}
.it .container .sw-title{background-color: #f6795b;}

.sb .sb-ul{flex-wrap: wrap;}
.sb .sb-ul li{width:23.5%;margin-right: 2%;margin-bottom: 2%; border: 1px solid #eee;padding:10px;text-align: center;font-size: 15px;color: #666;line-height:25px;border-radius: 10px;}
.sb .sb-ul li:nth-child(4n){margin-right: 0;}
.sb .sb-ul li i{display: block;width: 40px;height: 40px;background-color: #ff9c00;text-align: center;line-height: 40px;border-radius: 50%;color: #fff;font-size: 22px;font-style: normal;
margin:20px auto;}

.tz .tz-ul{flex-wrap: wrap;padding: 0;}
.tz .tz-ul li{width: 25%;text-align: center;color: #666;padding: 10px 0 0 0;font-family: "Noto Sans SC";font-weight: 500;font-size: 16px;}
.tz .tz-ul li i{display: block;text-align: center;padding: 10px 0;}
.tz .tz-ul li i img{width: 60px;}

.zx .zx-ul{flex-wrap: wrap;}
.zx .zx-ul li{width: 32%;margin-right: 2%;margin-bottom: 2%;text-align: center;color: #666;padding: 10px 0 0 0;font-family: "Noto Sans SC";font-weight: 500;font-size: 16px;border: 1px solid #eee;border-radius: 10px;}
.zx .zx-ul li:nth-child(3n){margin-right: 0;}
.zx .zx-ul li i{display: block;text-align: center;padding: 10px 0;}
.zx .zx-ul li i img{width: auto;}

.zl .zl-ul{flex-wrap: wrap;}
.zl .zl-ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;text-align: center;padding: 10px;border: 1px solid #eee;border-radius: 10px;}
.zl .zl-ul li:nth-child(2n){margin-right: 0;}
.zl .zl-ul li i{display: block;text-align: center;background-color: #627fff;width: 80px;height: 80px;border-radius: 50%;padding: 5px;margin: 20px auto;}
.zl .zl-ul li i img{width: 100%;}
.zl .zl-ul li span{font-family: "Noto Sans SC";font-weight: 500;font-size: 16px;color: #666;}

.it .it-ul{flex-wrap: wrap;}
.it .it-ul li{width: 32%;margin-right: 2%;margin-bottom: 2%;text-align: center;color: #666;padding: 10px 0 0 0;font-family: "Noto Sans SC";font-weight: 500;font-size: 16px;border: 1px solid #eee;border-radius: 10px;}
.it .it-ul li:nth-child(3n){margin-right: 0;}
.it .it-ul li i{display: block;text-align: center;padding: 10px 0;}
.it .it-ul li i img{width: auto;}

@media (max-width: 1200px) {
    .sw{padding:50px 0;}
    .sw .container{
        box-shadow: 0 10px 30px -10px rgba(0, 64, 128, 0.2);
        -webkit-box-shadow: 0 10px 30px -10px rgba(0, 64, 128, 0.2);
        border-bottom-right-radius:80px;
        border-top-left-radius:80px;
        height: 400px;
    }
    .sw .container .sw-title h2{font-size:25px;padding: 20px 0 10px 0;}
    .sw .container .sw-title p{font-size: 12px;padding: 0 0 20px 0;}
    .sw .container .sw-title a{margin: 20px auto;width:140px;line-height: 35px;font-size: 14px;}
    .sw .container .sw-title a i{font-size: 2rem;}
    .sw .container .sw-title .icon i{font-size:8rem;}
    .sw .container .flex-sb{padding: 30px;}
    .sb .sb-ul li{font-size: 12px;line-height:22px;}
    .sb .sb-ul li i{width: 20px;height: 20px;line-height: 20px;font-size: 14px;margin:10px auto;}
    .tz .tz-ul li{font-size: 12px;}
    .tz .tz-ul li i img{width: 50px;}
    .zx .zx-ul li{font-size: 12px;}
    .zl .zl-ul li{padding: 5px;}
    .zl .zl-ul li i{width: 60px;height: 60px;margin: 10px auto;}
    .zl .zl-ul li span{font-size: 12px;}
    .it .it-ul li{font-size:12px;}
}
@media screen and (max-width: 992px){
    .sw{padding: 50px 20px;}
    .sw .container{border-bottom-right-radius:60px;border-top-left-radius:60px;height: auto;flex-wrap: wrap;}
    .sw .container .sw-title{width:100%;height: auto;padding:10px;}
    .sw .container .sw-title h2{font-size:2.5rem!important;padding: 30px 0 10px 0;}
    .sw .container .sw-title p{font-size: 1.2rem;padding: 0 0 10px 0;}
    .sw .container .sw-title a{width:150px;line-height: 35px;font-size: 1.4rem;margin: 15px auto;}
    .sw .container .sw-title a i{font-size: 2rem;}
    .sw .container .sw-title .icon{padding: 0;}
    .sw .container .sw-title .icon i{font-size: 8rem;}
    .sw .container .flex-sb{width: 100%;padding:20px;}
    .sb .sb-ul{margin:10px 0;}
    .sb .sb-ul li{width:100%;margin-right:0;margin-bottom:4%;font-size: 1.2rem;line-height:1.6rem;position: relative;border: none;text-align: left;padding: 0 0 0 30px;}
    .sb .sb-ul li:nth-child(2n){margin-right: 0;}
    .sb .sb-ul li i{width: 22px;height: 22px;line-height: 22px;font-size: 1.2rem;margin:0;position: absolute;left: 0;top:50%;margin-top: -11px;}
    .tz .tz-ul{margin:0 0 20px 0;}
    .tz .tz-ul li{font-size: 1.2rem;}
    .tz .tz-ul li i{padding: 5px 0;}
    .tz .tz-ul li i img{width: 40px;}
    .zx .zx-ul{margin: 0 0 20px 0;}
    .zx .zx-ul li{font-size: 1.2rem;border:none;}
    .zx .zx-ul li i img{width: 60px;}
    .zl .zl-ul{margin: 10px 0;}
    .zl .zl-ul li{border:none;padding: 0;}
    .zl .zl-ul li i{width: 50px;height: 50px;margin: 10px auto;}
    .zl .zl-ul li i img{width: 80%;padding: 5px 0 0 0;}
    .zl .zl-ul li span{font-size: 1.2rem;}
    .it .it-ul{margin: 0 0 20px 0;}
    .it .it-ul li{padding: 10px 5px;font-size:1.2rem;border:none;}
    .it .it-ul li i{padding: 10px 0;}
    .it .it-ul li i img{width: 60px;}
}
.link{padding-bottom: 10px;
    text-align: center;
    /* color: #eee; */
    font-size: 12px;
    color: #f6f6f6;
    letter-spacing: 2px;
    font-weight: 500;
    padding: 0;
    /* margin: 0 0 10px 0; */
    line-height: 30px;
    font-family: "Noto Sans SC";
    width: 1200px;
    margin: 0 auto;}

.link a{color: rgba(255,255,255,0.4);}
@media (max-width: 1280px) {}
@media (max-width: 992px){.link{display:none;}}