body {
    background: #f2f2f2;
}

/*底部*/
.smWinthP{display: none;}
.PChide{display: none;}
/*头部代码*/
.weText{width: 100%;display: none;position: absolute;top: 30px;left: 0;text-align: center;padding-top: 16px;}
.weText a{width: 100%;display: block;font-size: 12px;}
.smWidth {width: 100%;padding-top: 20px;}
.showws .weText{display: block;}

.fix-bg-inside {
    position: fixed;
    z-index: 13;
    top: 0;
    left: 0;
    width: 100%;
    /* height: 110px; */
    height: 11.3%;
    min-height: 82px;
    background: rgba(242, 242, 242, .97);
}

.fix-logo-all {
    position: fixed;
    z-index: 13;
    top: 0%;
    left: 0%;
    width: 100%;
    /* height: 110px; */
    height: 11.3%;
    min-height: 82px;
}

.fix-bg-inside i {
    position: absolute;
    display: block;
    bottom: -4px;
    width: 100%;
    height: 4px;
    background: -moz-linear-gradient(bottom, transparent, #d9d8d9);
    background: -o-linear-gradient(bottom, transparent, #d9d8d9);
    background: linear-gradient(0deg, transparent, #d9d8d9);
    opacity: 0;
    -o-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
}


.business_list ul li:hover .business_icon {
    box-shadow: 0 0 0 0 #dfe0e0;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;
}



.ft-inside-title-all{
    padding-top: 108px;
    border-bottom: 1px solid #cacaca;
}

.ft-anchor2{position:relative;}


/*以上头部导航*/
.ctEngFont h3{font-size: 44px;color: #00523A;}
.ctEngFont p{color: #6e6e6e;font-size: 20px;}
.ctEngWdth{width: 88%;margin: 6% auto;}
/*八大体系*/
.ctEngWdthHzjm{width: 44%;margin: 3% auto;}
/**/
.ctEngBox{padding-bottom: 50px;}
.ctEngBox li .ctEngRadius{
    width: 200px;
    height: 200px;
    background: #0a7347;
    color: #fff;
    border: 10px solid #c8d5cc;
    border-radius: 100%;
    margin: 0 auto;
    text-align: center;
    box-shadow: 0 0 0 30px transparent;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;

}
.ctEngBox li .ctEngRadius h3{font-size: 28px;padding-top: 25%;}
.ctEngBox li .ctEngRadius span{font-size: 24px;}
.ctEngBox li a .ctEngRadius:hover {
    background: red;
    box-shadow: 0 0 0 0 #c8d5cc;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;
}


/*八大体系代码*/
.ctEngBox li .ctEngRadiusHzjm{
    width: 150px;
    height: 150px;
    background: #c7c7c7;
    color: #fff;
    border: 10px solid #e3e3e3;
    border-radius: 100%;
    margin: 0 auto;
    text-align: center;
    box-shadow: 0 0 0 30px transparent;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;

}
.ctEngBox li .ctEngRadiusHzjm h3{font-size: 40px;line-height: 130px;}
.ctEngBox li a .ctEngRadiusHzjm:hover {
    background: #0a7347;
    box-shadow: 0 0 0 0 #e3e3e3;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;
}

.ctEngHzjmText{ width: 172px; margin: 0 auto;padding: 1% 0 6%;}
.ctEngHzjmText h3{font-size: 20px;line-height: 30px;}
.ctEngHzjmText p{font-size: 14px;line-height: 20px;}


/*为什么选择*/
.ctEngFs{background: url("../images/raw_1515734884.jpg") no-repeat center;padding: 36px 0 54px;}
.ctEngBoxBk{width: 200px;height: 200px;border: 10px solid #fff;border-radius: 100%;margin: 0 auto;text-align: center;line-height: 200px;font-size: 160px;color: #fff;}
.ctEngWh{border-bottom: 1px solid #fff;}
.ctEngWh h2{font-size: 36px;color: #fff;text-align: center;padding-bottom: 10px;font-weight: bold;}

.ctEngTxt{color: #fff;margin-bottom: 66px;}
.ctEngTxt h3{font-size: 60px;font-weight: bold;}
.ctEngTxt p{font-size: 36px;font-weight: bold;}


.ctEngBbox{width: 200px;height: 200px;background: #fff;color: #1e375e;border: 10px solid #b8c1c1;border-radius: 100%;margin: 0 auto 10px;text-align: center;
    box-shadow: 0 0 0 30px transparent;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;}
.ctEngBbox p{font-size: 36px;line-height:180px;font-weight: bold;}
.ctEngDText{width: 288px;margin: 0 auto;}
.ctEngDText p{color: #fff;line-height: 30px;font-size: 20px;}

.ctEngBbox:hover{
    box-shadow: 0 0 0 0 #c8d5cc;
    background: red;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;
    color: #fff;
}
/*地图代码*/
/*新来的代码放这好找*/
.ctEngBsBackground{background: #fff;padding:90px 0 80px;}
.mini-title-img{width: 46%;margin: 0 auto;}

.no30-img-all {position: relative;}

.no30 {
    padding-top: 20px;
    padding-bottom: 20px;
}
.no30-all {
    /* overflow: hidden;*/
}
.no30-img-all {
    position: relative;
    z-index: 11;
}
.no30-img {
    position: relative;
    z-index: -1;
    width: 1248px;
    height: 770px
}
.no30-img img {
    width: 100%;
    height: 100%;
}
.no30-node {
    position: absolute;
    width: 20px;
    height: 20px;
    line-height: 20px;
    font-size: 14px;
    color: #fff;
    background: #d01724;
    -moz-border-radius: 50%;
    border-radius: 50%;
    text-align: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    user-select: none;
    border: 4px solid #f18f00;
}
.no30-node::before,
.no30-node::after {
    position: absolute;
    z-index: -1;
    left: 0;
    top: 0;
    content: " ";
    width: 100%;
    height: 100%;
    background: #d01724;
    -webkit-animation: nodeShadow 1.4s linear infinite;
    -moz-animation: nodeShadow 1.4s linear infinite;
    -o-animation: nodeShadow 1.4s linear infinite;
    animation: nodeShadow 1.4s linear infinite;
    -moz-border-radius: 50%;
    border-radius: 50%;
    visibility: hidden;
}
.show.no30-node::before,
.show.no30-node::after {
    visibility: visible;
}
.no30-node::after {
    -webkit-animation: nodeShadowII 1.4s linear infinite;
    -moz-animation: nodeShadowII 1.4s linear infinite;
    -o-animation: nodeShadowII 1.4s linear infinite;
    animation: nodeShadowII 1.4s linear infinite;
}
@-webkit-keyframes nodeShadow {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1.8);
        transform: scale(1.8);
        opacity: 0;
    }
}
@-moz-keyframes nodeShadow {
    0% {
        -moz-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
    100% {
        -moz-transform: scale(1.8);
        transform: scale(1.8);
        opacity: 0;
    }
}
@-o-keyframes nodeShadow {
    0% {
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
    100% {
        -o-transform: scale(1.8);
        transform: scale(1.8);
        opacity: 0;
    }
}
@keyframes nodeShadow {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1;
    }
    100% {
        -webkit-transform: scale(1.8);
        -moz-transform: scale(1.8);
        -o-transform: scale(1.8);
        transform: scale(1.8);
        opacity: 0;
    }
}
@-webkit-keyframes nodeShadowII {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: .8;
    }
    100% {
        -webkit-transform: scale(2.4);
        transform: scale(2.4);
        opacity: 0;
    }
}
@-moz-keyframes nodeShadowII {
    0% {
        -moz-transform: scale(1);
        transform: scale(1);
        opacity: .8;
    }
    100% {
        -moz-transform: scale(2.4);
        transform: scale(2.4);
        opacity: 0;
    }
}
@-o-keyframes nodeShadowII {
    0% {
        -o-transform: scale(1);
        transform: scale(1);
        opacity: .8;
    }
    100% {
        -o-transform: scale(2.4);
        transform: scale(2.4);
        opacity: 0;
    }
}
@keyframes nodeShadowII {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: .8;
    }
    100% {
        -webkit-transform: scale(2.4);
        -moz-transform: scale(2.4);
        -o-transform: scale(2.4);
        transform: scale(2.4);
        opacity: 0;
    }
}
.no30-node span {
    cursor: pointer;
}
.no30-node-01 {
    right: 18%;
   bottom: 18%;
}
.no30-node-02 {
    right: 26.5%;
    bottom: 12.4%;
}
.no30-node-03 {
    right: 33.1%;
    bottom: 15.1%;
}
.no30-node-04 {
    right: 29%;
    bottom: 28%;
}
.no30-node-05 {
    right: 23%;
    bottom: 44%;
}

.no30-node-06 {
    right: 47%;
    bottom: 33%;
}
.no30-node-07 {
     right: 27.4%;
     bottom: 15%;
 }
.no30-node-08 {
     right: 23.4%;
     bottom: 29%;
 }
.no30-node-09 {
    right: 31.6%;
    bottom: 44%;
}
.no30-node-more {
    position: absolute;
    z-index: 10;
    /*display: none;*/
    top: 57px;
    left: -37px;
    /*width: 470px;*/
    width: 0;
    /*height: 140px;*/
    height: 0;
    background: #fff;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
    overflow: hidden;
    -o-transition: width .7s;
    -moz-transition: width .7s;
    transition: width .7s;
}
.no30-node-more-11 {
    top: -180px;
}
.no30-node-more-19 {
    left: -230px;
}
.no30-node-more-20 {
    left: -330px;
}
.no30-node-more-21 {
    left: -180px;
}
.no30-node-more-23 {
    left: -100px;
    top: -180px;
}
.no30-node-more .line,
.no30-node-more h4,
.no30-node-more p {
    opacity: 0;
    -o-transition: .6s .55s;
    -moz-transition: .6s .55s;
    transition: .6s .55s;
}
.show .no30-node-more {
    display: block;
    width: 166px;
    height: 140px;
    padding: 10px;
}

.show .no30-node-more .no30-node-widthImg{ width: 100%;height: 84px;}
.no30-node-more span{color: #000;text-align: center;display: block;padding-top: 6px;}

.show .no30-node-more img{width: 100%;height:100%;}
.show .no30-node-more-12 {
    height: 152px;
}
.show .no30-node-more .line,
.show .no30-node-more h4,
.show .no30-node-more p {
    opacity: 1;
}
.no30-node-more dl{}
.no30-node-more dl dt{width: 102px;float: left;margin-right: 10px;}
.no30-node-more dl dt img{width: 100%;}
.no30-node-more dl dd{float: left;width: 60%;}
.no30-node-more dl dd a{display: block;width: 100px;height: 30px;text-align: center;line-height: 30px;background: #fff;color: #333;border-radius: 4px;float: right;margin-top: 6px;}
.no30-node-more .line {
    margin-bottom: 8px;
    width:100%;
    height: 1px;
    background: #fff;
}
.no30-node-more h4 {
    margin-bottom: 4px;
    line-height: 18px;
    font-size: 14px;
}
.no30-node-more p {
    line-height: 16px;
    font-size: 12px;
    font-family: "Arial";
}
/*以上地图*/
/*以下轮播*/
.inside-title-III{width: 60%;margin: 0 auto;padding-bottom: 43px;}
.inside-title-II{width: 60%;margin: 0 auto;padding-bottom: 43px;}
.inside-title-III img{width: 100%;}
.inside-title-II img{width: 100%;}
.ctEngPosition{position: relative;padding-top: 50px;}
.ctEngPos{position: relative;}
.qua-bg {
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    overflow: hidden;
}
.qua-bg > img {
}
.qua-toparrow {
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.qua-toparrow > img {
    vertical-align: top;
}
.qua-list {
    margin-top: -10px;
    font-size: 0;
}
.qua-one {
    display: inline-block;
    margin-bottom: 60px;
    width: 33.33%;
    text-align: center;
    vertical-align: top;
}
.qua-one-img {
    display: inline-block;
    margin-bottom: 25px;
    width: 367px;
    height: 255px;
    line-height: 255px;
}
.qua-one p {
    font-size: 14px;
    line-height: 24px;
    color: #000;
}
.qua-list-prevnext {
    position: absolute;
    z-index: 10;
    left: 50%;
    top: 40%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 76%;
}
.qua-list-ctrl {
    position: absolute;
    bottom: 22px;
    text-align: center;
    width: 100%;
}
.qua-list-ctrl > ul {
    font-size: 0;
}
.qua-list-ctrl > ul > li {
    display: inline-block;
    border: 2px solid #fff;
    margin-right: 10px;
    margin-left: 10px;
    width: 11px;
    height: 11px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -o-transition: .3s;
    -moz-transition: .3s;
    transition: .3s;
    cursor: pointer;
}
.qua-list-ctrl > ul > li.on {
    background: #fff;
}
.qua-list-prev,
.qua-list-next {
    position: absolute;
    z-index: 100;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.qua-list-prev {
    left: 0;
}
.qua-list-next {
    right: 0;
}



/*以下品牌实力*/
.ctEngBackg{background: #fff;padding: 6% 0;}
.ctEngMargin{width: 60%;margin: 0 auto;padding-bottom: 5%;}
.ctEngMargin img{width: 100%;}
.ctEngBackg p{font-size: 20px;font-weight: bold;line-height: 40px;}

.ctEngPad{padding-top: 6%;}
.pinPaiEngFont{text-align: center;padding-bottom: 3%;}
.pinPaiEngFont h2{font-size: 44px;color: #007350;}
.pinPaiEngFont span{font-size: 20px;color: #6e6e6e;line-height: 40px;}
.pinPaiEngFont p{font-size: 48px;color: #007350;font-weight: bold;}


/*.section-2*/
.inside-all {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%) translateZ(0);
    -moz-transform: translateY(-50%) translateZ(0);
    transform: translateY(-50%) translateZ(0);
}
.inside-title {

}
.inside-title-img {
    display: inline-block;
    margin-right: 10px;
    vertical-align: bottom;
}

.eng-one {
    -o-transition: .8s .05s, box-shadow .8s 0s;
    -moz-transition: .8s .05s, box-shadow .8s 0s, -moz-box-shadow .8s 0s;
    transition: .8s .05s, box-shadow .8s 0s;
    transition: .8s .05s, box-shadow .8s 0s, -moz-box-shadow .8s 0s;
}

.index-eng-list > ul > li{margin-bottom: 6%;.}

.index-eng-list > ul > li:hover .eng-one {
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px);
    -moz-box-shadow: 0px 20px 30px -10px #a0c4b5;
    box-shadow: 0px 20px 30px -10px #a0c4b5;
}
.eng-one-img {
    position: relative;
    width: 100%;

}
.eng-one-img img {
    width: 100%;
}
.eng-one-img-more {
    position: absolute;
    left: 50%;
    top: 55%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 22px;
    color: #fff;
    opacity: 0;
    -o-transition: .6s;
    -moz-transition: .6s;
    transition: .6s;
}
.index-eng-list > ul > li:hover .eng-one-img-more {
    opacity: 1;
    top: 50%;
}
.eng-one-title {
    position: relative;
    padding-top: 19px;
    padding-bottom: 20px;
    text-align: center;
    -o-transition: .5s;
    -moz-transition: .5s;
    transition: .5s;
    overflow: hidden;
}
.index-eng-list > ul > li:hover .eng-one-title {
    /*background: #00533A;*/
}
.eng-one-title i {
    position: absolute;
    z-index: -1;
    left: 0;
    top: -100%;
    width: 20%;
    height: 100%;
    background: #00533A;
    -o-transition: .3s;
    -moz-transition: .3s;
    transition: .3s;
}
.index-eng-list > ul > li:hover .eng-one-title i {
    top: 0;
}
.eng-one-title .col-go-2 {
    left: 20%;
    -o-transition: .3s .1s;
    -moz-transition: .3s .1s;
    transition: .3s .1s;
}
.eng-one-title .col-go-3 {
    left: 40%;
    -o-transition: .3s .2s;
    -moz-transition: .3s .2s;
    transition: .3s .2s;
}
.eng-one-title .col-go-4 {
    left: 60%;
    -o-transition: .3s .3s;
    -moz-transition: .3s .3s;
    transition: .3s .3s;
}
.eng-one-title .col-go-5 {
    left: 80%;
    -o-transition: .3s .4s;
    -moz-transition: .3s .4s;
    transition: .3s .4s;
}
.eng-one-title h3 {
    margin-bottom: 14px;
    line-height: 18px;
    font-size: 18px;
    color: #333;
    -o-transition: .6s;
    -moz-transition: .6s;
    transition: .6s;
}
.index-eng-list > ul > li:hover .eng-one-title h3 {
    color: #fff;
}
.eng-one-title p {
    line-height: 14px;
    font-size: 14px;
    font-family: Arial;
    color: #999;
    -o-transition: .6s;
    -moz-transition: .6s;
    transition: .6s;
}
.index-eng-list > ul > li:hover .eng-one-title p {
    color: #bbb;
}
.list-more {
    position: relative;
    display: block;
    border: 1px solid #cacaca;
    margin: 40px auto 0;
    width: 160px;
    height: 43px;
    line-height: 43px;
    text-align: center;
    font-size: 18px;
    color: #00533A;
    -o-transition: .6s, border-color 1.6s;
    -moz-transition: .6s, border-color 1.6s;
    transition: .6s, border-color 1.6s;
    overflow: hidden;
}
.list-more::before,
.list-more::after {
    content: " ";
    position: absolute;
    z-index: -1;
    left: -100%;
    top: 0;
    width: 100%;
    height: 51%;
    background: #00533A;
    -o-transition: .4s;
    -moz-transition: .4s;
    transition: .4s;
}
.list-more:hover::before {
    left: 0;
}
.list-more::after {
    left: 100%;
    top: 50%;
    -o-transition: .4s .2s;
    -moz-transition: .4s .2s;
    transition: .4s .2s;
}
.list-more:hover::after {
    left: 0;
}
.list-more:hover {
    -webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
    border: 1px solid #00533A;
    color: #fff;
    /*background: #00533A;*/
    -moz-box-shadow: 0px 12px 13px -5px #a0c4b5;
    box-shadow: 0px 12px 13px -5px #a0c4b5;
}

/*时间轴代码*/
.engSJZbg{background: #fff;padding: 3% 0 15%;}
.year-one {
    position: relative;
    display: table;
    padding-top: 40px;
    padding-bottom: 40px;
    margin: 0 auto;
    width: 820px;
}
.year-one-rect {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 27px;
    height: 27px;
    text-align: center;
    background: #fff;
}
.year-one-img,
.year-one-desc {
    display: inline-block;
    vertical-align: top;
}
.year-one-img {
    width: 322px;
   /* height: 273px;*/
}
.year-one-img img {width: 100%;
   /* height: 100%;*/
}

.about-year-list {position: relative;}
.about-year-dashed { margin-top: 82px; margin-bottom: 60px; border-bottom: 1px solid #ccc;}
.about-year-list > ul > li:nth-child(even) .year-one-img {float: right;}
.year-one-desc {position: absolute;right: 0;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%); width: 325px;}
.about-year-list > ul > li:nth-child(even) .year-one-desc {right: auto; left: 0;}
.year-one-desc h3 {margin-bottom: 30px;font-size: 32px;color: #006934;font-weight: bold;}
.about-year-list > ul > li:nth-child(even) .year-one-desc h3 {text-align: right;}
.year-one-desc p {line-height: 24px;font-size: 14px;color: #333;}
.about-year-line {position: absolute;left: 50%;width: 1px;height: 100%;background: #00533A;}
.about-year-line-top {position: absolute;top: -27px;left: -8px;}
.about-year-line-btm {position: absolute;bottom: -22px;left: -8px;}

/*在线加盟*/
.ctEngZshaoShang{padding-top:4% }
.ct-btn{width: 60%;margin: 0 auto;display: block;background: #fff;border-radius: 20px;border: 1px solid #bbb;line-height: 100px;text-align: center;font-size: 48px;color: #0a7347;}
.ct-btn i{margin-right: 20px;}
.ctBtnBot{padding-bottom: 50px;}
.ctBtnTop {margin-bottom: 110px;}
.ctBtnTop p{font-size: 28px;color: #6e6e6e;text-align: center;line-height: 40px;}
.ctdivForm{width: 70%;margin: 0 auto;}
.ctdivForm h2{width:38%;margin: 0 auto;padding-bottom: 3%;}
.form-horizontal{background: #fff;padding: 4% 0 0;border-radius: 20px;border: 1px solid #bbb;overflow: hidden;margin-bottom: 20%;}
.form-horizontal label{font-size: 16px;line-height: 38px;}
.form-horizontal input{width: 100%;line-height: 34px;padding-left: 10px;}
.form-horizontal textarea{width: 100%;height: 133px;padding-left: 10px;line-height: 30px;font-family: Arial;}
.form-horizontal .formHeight{width: 100%;height: 80px;padding-left: 10px;line-height: 30px;}
.ctRoemBackground{background: #e3e3e3;padding: 4% 0;}
.ctPaddingTop{padding-bottom:20px;padding-left: 4%;padding-right: 4%; }
.ct-btnRight{text-align: center;display: block;font-size: 18px;line-height: 34px;background: #fff;border-radius: 10px;border: 1px solid #bbb;color: #0a7347;}
.mr{margin-left:0;margin-right: 0; }
.pr{padding-left:0;padding-right: 0; }
.ct-12{margin: 0 auto;width: 84%;padding-bottom: 4%}
.ct-6{width: 45%;float: left;}
.ct-2{width: 20%;float: left;}
.ct-1{width: 9%;float: left;}
.ct-9{width: 80%;float: left;}
.ct-10{width: 91%;float: left;}
.ct-7{width: 60%;float: left;}
.ct-5{width: 40%;float: left;}
.ct-3{width: 20%;float: left;}
.ct-4{width: 34%;float: left;}
.idy{right: -20px;top: 0;font-size: 30px;color:red;}


.ct-6{width: 45%;float: left;}
.fw-ct-2{width: 30%;float: left;}
.fw-ct-1{width: 14%;float: left;}
.fw-ct-9{width: 70%;float: left;}
.fw-ct-10{width: 86%;float: left;}
.ct-7{width: 60%;float: left;}
.ct-5{width: 40%;float: left;}
.ct-3{width: 20%;float: left;}
.ct-4{width: 31%;float: left;}
.ct-4-s{width: 34%;float: left;}

/*以下服务代码*/

.ctEngImgTop{width: 40%;margin:0 auto;padding-bottom: 6%;}
.ctEngFwLiLian{padding-bottom: 8%;}
.ctEngFwLiLian h4{font-size: 20px;line-height: 30px;color: #6e6e6e;}
.ctEngFwLiLian h3{font-size: 28px;line-height: 40px;color: #0a7347;font-weight: bold;}
.ctEngFwLiLian p{font-size: 15px;line-height: 22px;}
.LiLianPadd{padding-bottom: 6%;}

.ctEngMuBiao{padding-top: 14%;}
.ctEngMuBiao h4{font-size: 20px;line-height: 30px;color: #6e6e6e;overflow: hidden;}
.ctEngMuBiao h4 span{float: right;}
.ctEngMuBiao h3{font-size: 28px;line-height: 40px;color: #0a7347;font-weight: bold;overflow: hidden;}
.ctEngMuBiao h3 span{float: right;}
.ctEngMuBiao p{font-size: 15px;line-height: 22px;}

.EngPadMain{margin-bottom: 8%;}
.ctEngJiaZhi{background: url("../images/raw_1515667485.png") no-repeat center;padding-top: 6%;padding-bottom: 2%;}
.EngJiaZhiUl li .JianZhiBox{
    width: 120px;
    height: 120px;
    background: #fff;
    font-size: 20px;
    line-height: 120px;
    text-align: center;
    color: #0a7347;
    border-radius: 100%;
    margin: 0 auto;
    box-shadow: 0 0 0 20px transparent;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;
    font-weight: bold;

}

.EngJiaZhiUl li .JianZhiBox:hover {
    background: #0a7347;
    box-shadow: 0 0 0 0 #e3e3e3;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;
    color: #fff;
}

.JianZhiTxt{width: 85%;margin: 0 auto;color: #fff;font-size: 14px;line-height: 20px;padding-top:14%;}
.ctEngTopFuWu{background: #fff;padding-top: 6%;padding-bottom: 6%;}
.EngTopFwImgBok{width: 38%;margin: 0 auto;}
.EngTopFwTextBok{width: 64%;margin: 0 auto;padding-top: 3%;padding-bottom: 5%;}
.EngTopFwTextBok p{font-size: 18px;line-height: 26px;}
.EngTopFwHover:hover .ZyTopBj{background: #0a7347;animation:donghua 1s;}
.ZyTopA{background: url("../images/raw_1515676104.png") no-repeat;background-size: 100%;}
.ZyTopB{background: url("../images/raw_1515676107.png") no-repeat;background-size: 100%;}
.ZyTopC{background: url("../images/raw_1515676106.png") no-repeat;background-size: 100%;}
.ZyTopBj{height: 240px;transition: background .4s ease-in-out;}
/*@keyframes donghua
{
    0% {
        height:0;
    }

    50% {
        height:120px;
    }
    100% {
        height:240px;
    }

}*/
.ZyTopBj p{color: #fff;text-align: center;line-height: 240px;font-size: 36px;}
.ZyBottom{background: #0a7347;height: 370px;}
.ZyBottom p{font-size: 18px;padding: 12%;color: #fff;}

.ctEngSanXinFuWu{background: url("../images/raw_1515678185.jpg") no-repeat center;padding: 4% 0;}
.ctEngSxImg{margin: 0 auto;width: 40%;}
.ctEngBoxSanXin{padding-top:4%; }
.ctEngBoxSanXin li .ctEngRadiusSanXin{
    width: 200px;
    height: 200px;
    background: #0a7347;
    color: #fff;
    border: 10px solid #85b46f;
    border-radius: 100%;
    margin: 0 auto;

    box-shadow: 0 0 0 30px transparent;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;

}
.ctEngBoxSanXin li .ctEngRadiusSanXin h3{font-size: 28px;line-height: 180px;text-align: center;font-weight: bold;}
.ctEngBoxSanXin li a .ctEngRadiusSanXin:hover {
    background: red;
    box-shadow: 0 0 0 0 #85b46f;
    -webkit-transition: box-shadow .4s ease-in-out;
    -moz-transition: box-shadow .4s ease-in-out;
    -o-transition: box-shadow .4s ease-in-out;
    -ms-transition: box-shadow .4s ease-in-out;
    transition: box-shadow .4s ease-in-out;
}

.ctEngRadiusSXText{width: 200px;margin: 0 auto;}
.ctEngRadiusSXText p{font-size: 20px;padding-top: 14%;color: #0a7347;}

.widthBaifenbi img{width: 100%}
/*底部*/
.footer-col1 p,
.footer-col1 pre {
    color: #bec2c9;
    font-size: 16px;
    line-height: 30px;
    font-family: Microsoft YaHei;

}
.footer-col1 .per1{font-size: 28px;border-bottom: 1px solid #fff;line-height: 62px;color: #fff;margin-bottom: 20px;font-weight: bold;}
.footer-qrcode-img {
    display: inline-block;
    width: 180px;
    height: 180px;
}
.footer-qrcode1 p {
    margin-top: 15px;
    line-height: 14px;
    font-size: 12px;
    color: #fff;
    text-align: center;
}

.tabtitle{overflow: hidden;}
/*服务理念*/
.ctEngBdan{padding: 3% 0 0;}
.ct-Eng-navTeb{border-bottom: 1px solid #cacaca;border-top:  1px solid #cacaca;overflow: hidden;height: 58px;width: 100%}
.ct-Eng-navTeb ul{}
.ct-Eng-navTeb ul li{float: left;padding: 0 11.8px;font-size: 16px;line-height: 58px;}
.ct-Eng-navTeb ul li a{}
.fontSizi{font-size: 16px;color: #969696;}
.sgzlTiele{text-align: center;    margin:2% auto 6%;}
.sgzlTiele h3 {
    font-size:44px;
    color: #00523A;
}
.sgzlTiele p {
    font-size: 20px;
    color: #6e6e6e;
}

.ctEngPosition{position: relative;padding-top: 50px;}
.ctEngPos{position: relative;}
.qua-bg {position: absolute; z-index: -1;top: 0; left: 0; width: 100%; overflow: hidden;}
.qua-bg > img {
}
.qua-toparrow {
    position: absolute;
    left: 50%;
    top: 0;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
}
.qua-toparrow > img {
    vertical-align: top;
}
.qua-list-sf {
    margin-top: -10px;
    font-size: 0;
}
.qua-one-sf {
    display: inline-block;
    margin-bottom: 60px;
    /*width: 33.33%;*/
    text-align: center;
    vertical-align: top;
}
.qua-one-img-sf {
    display: inline-block;
    margin-bottom: 25px;
    width: 326px;
    height: 552px;
}

.qua-list-prevnext {
    position: absolute;
    z-index: 10;
    left: 50%;
    top: 40%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 76%;
}
/*.qua-list-ctrl {
    position: absolute;
    bottom: 22px;
    width: 100%;
}
.qua-list-ctrl > ul {
    font-size: 0;
}
.qua-list-ctrl > ul > li {
    display: inline-block;
    border: 2px solid #fff;
    margin-right: 10px;
    margin-left: 10px;
    width: 11px;
    height: 11px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -moz-border-radius: 50%;
    border-radius: 50%;
    -o-transition: .3s;
    -moz-transition: .3s;
    transition: .3s;
    cursor: pointer;
}
.qua-list-ctrl > ul > li.on {
    background: #fff;
}*/
.qua-list-prev,
.qua-list-next {
    position: absolute;
    z-index: 100;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.qua-list-prev {
    left: 0;
}
.qua-list-next {
    right: 0;
}



.tabcontent_disno{height: 637px;overflow: hidden;}
.qua-one-img-sf{/*margin-left: 27px; margin-right: 27px;*/}
.qua-one-img-sf dl{padding: 13px;background: #fff;}
.qua-one-img-sf dl dt{}
.qua-one-img-sf dl dd{color: #000;}
.qua-one-img-sf .bd-top{border: 1px solid #000;height: 60px;}
.qua-one-img-sf .bd-top .th-top{border-bottom: 1px solid #000;height: 30px;}
.qua-one-img-sf .bd-top .th-top .td-left{border-right: 1px solid #000;height: 30px;width: 149px;float: left;color: #000;font-size: 14px;line-height: 24px;}
.qua-one-img-sf .bd-top .th-top .td-right{height: 30px;width: 149px;float: left;color: #000;font-size: 14px;line-height: 24px;}
.qua-one-img-sf .bd-top .th-bottom{height: 30px;}
.qua-one-img-sf .bd-top .th-bottom .td-left{border-right: 1px solid #000;height: 30px;width: 149px;float: left;color: #000;line-height: 24px;font-size: 14px;}
.qua-one-img-sf .bd-top .th-bottom .td-right{height: 30px;width: 149px;float: left;color: #000;line-height: 24px;font-size: 14px;}
.qua-one-img-sf .dh-top li{height: 120px;border: 1px solid #000;margin-top: 8px;color: #000;padding: 6px;text-align: left;}
.qua-one-img-sf .dh-top li span{line-height: 20px;font-size: 14px;}
.qua-one-img-sf .dh-top li p{line-height: 20px;font-size: 14px;}
.tabhover a{color: red;}
.imgWidth8 img{width: 100%;}



/*响应式代码放置最后*/

@media (max-width: 1200px) {
    .room-share,
    .room-down {
        line-height: 70px;
        font-size: 16px;
    }
    .room-one-img-more {
        font-size: 20px;
    }
    .eng-type {
        padding-top: 20px;
    }
    .eng-type-rect {
        margin-top: 10px;
    }
}

@media (max-width: 75em) {
    .qua-all {
        opacity: 0;
        position: relative;
        padding-top: 60px;
        margin-bottom: 60px;
        min-height: 480px;
    }
    .qua-one {
        display: block;
        margin-right: auto;
        margin-left: auto;
        width: auto;
    }

    .qua-one-img {
        width: auto;
        height: auto;
    }
    .qua-list-ctrl {
        display: none;
    }
    .qua-list-prevnext {
        width: 86%;
    }
    .qua-list-prev img,
    .qua-list-next img {
        width: 50px;
    }
}

@media (max-width: 62em) {
    .room-list > ul > li {
        width: 50%;
        margin-bottom: 30px;
    }
    .room-one-desc h3 {
        margin-bottom: 10px;
        line-height: 16px;
        font-size: 16px;
    }
    .room-one-desc {
        padding-top: 10px;
        height: 60px;
    }
    .room-share-down img {
        margin-top: -3px;
        margin-right: 10px;
    }
    .room-share, .room-down {
        line-height: 50px;
        font-size: 14px;
    }
    .room-share img,
    .room-down img {
        width: 18px;
    }
    .room-one-img-more {
        font-size: 18px;
    }
    .room-list {
        padding-top: 40px;
    }

    .weText{width: 100%;display: none;position:relative;top: 0px}

    .fix-nav-all {
        width: 100%;
    }

    .inside-title-II > img {width: 60%;}
    .inside-title-III > img {width: 60%;}

    .year-one {
        width: 100%;
    }
}
@media (max-width: 48em) {
    .room-list > ul > li {
        margin-bottom: 20px;
    }
    .year-one-img {
        display: block;
        margin: 0 auto 20px;
        text-align: center;
    }
    .year-one-desc h3 {
        margin-bottom: 6px;
        font-size: 24px;
    }
    .year-one {
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 30px;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .about-year-line {
        left: 0;
    }

    .about-year-dashed {
        margin-top: 75px;
        margin-bottom: 44px;
    }

    .about-desc-all {
        padding-bottom: 40px;
        margin-top: 32px;
        margin-bottom: 40px;
    }
    .about-desc-img-1,
    .about-desc-img-2,
    .about-desc-img-3,
    .about-desc-4 {
        display: block;
    }
    .about-desc-img-3 {
        text-align: center;
    }
    .year-one-rect {
        left: 0;
        width: 27px;
        height: 27px;
    }
    .year-one-desc {
        position: relative;
        right: auto;
        top: auto;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        width: 100%;
    }
    .about-year-list > ul > li:nth-child(even) .year-one-desc {
        right: auto;
        left: auto;
    }
    .about-year-list > ul > li:nth-child(even) .year-one-img {
        float: none;
    }
    .about-year-list > ul > li:nth-child(even) .year-one-desc h3 {
        text-align: left;
    }
    .year-one-img {
        display: block;
        margin: 0 auto 20px;
        text-align: center;
    }
    .year-one-desc h3 {
        margin-bottom: 6px;
        font-size: 24px;
    }
    .year-one {
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 30px;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .about-year-line {
        left: 0;
    }

    .about-year-dashed {
        margin-top: 75px;
        margin-bottom: 44px;
    }


}
@media (max-width: 34em) {
    .room-list {
        padding-top: 30px;
    }
    .room-list > ul > li {
        width: 100%;
        margin-bottom: 26px;
    }
    .eng-type > ul > li {
        line-height: 14px;
        font-size: 14px;
    }
    .qua-all {
        margin-right: -15px;
        margin-left: -15px;
    }
/*时间轴代码*/
    .about-desc-all {
        padding-bottom: 30px;
        margin-top: 24px;
        margin-bottom: 30px;
    }
    .about-desc-img-4 {
        margin-top: 14px;
        margin-bottom: 13px;
    }
    .about-desc-img-5 {
        margin-bottom: 14px;
    }
    .year-one {
        padding-top: 11px;
        padding-bottom: 11px;
        padding-left: 15px;
    }
    .year-one-img {
        margin: 0 auto 10px;
        width: 100%;
        height: auto;
    }
    .year-one-desc h3 {
        margin-bottom: 4px;
        font-size: 20px;
    }
    .about-year-dashed {
        margin-top: 65px;
        margin-bottom: 36px;
    }
}


@media (max-width: 768px) {
    .smWidth {width: 50%;padding-top: 20px;}
    .smWidth p {text-align: center;font-size: 14px;line-height: 20px;width: 100%;margin: 0 auto;padding-top: 10px;}
    .footer-col1 .per1 {font-size: 20px;border-bottom: 1px solid #fff;line-height: 62px;color: #fff;margin-bottom: 20px;}
    .inside-title-I img{width: 100%;}
    .ctEngFont{text-align: center;}
    .ctEngFont h3 {font-size: 30px;color: #00523A;}
    .ctEngFont p {color: #6e6e6e;font-size: 20px;}
    .ctEngWdth {width: 70%;margin: 6% auto;}
    .ctEngBox li .ctEngRadius {width: 180px;height: 180px;border: 4px solid #c8d5cc;border-radius: 100%;box-shadow: 0 0 0 10px transparent;}
    .ctEngBox li .ctEngRadius h3 {font-size: 26px;padding-top: 30%;}
    .ctEngBox li .ctEngRadius span {font-size: 16px;}
    .ctEngBoxBk {width: 150px;height: 150px;border: 4px solid #fff;border-radius: 100%;margin: 0 auto;text-align: center;line-height:135px;font-size: 80px;color: #fff;}
    .ctEngWh h2 {font-size: 24px;}
    .ctEngTxt h3 {font-size: 24px;font-weight: bold;}
    .ctEngTxt p {font-size: 20px;font-weight: bold;}
    .ctEngBbox {width: 180px;height: 180px;border: 8px solid #b8c1c1;box-shadow: 0 0 0 20px transparent;}
    .ctEngBbox p {font-size: 26px;line-height: 165px;}
    .ctEngDText {width: 190px;margin: 0 auto;}
    .ctEngDText p {line-height: 20px;font-size: 14px;}
    .ctEngBsBackground {padding: 10px 0 80px;}
    .mini-title-img {width: 44%;margin: 0 auto;}
    .no30-node { width: 16px;height: 16px;border:3px solid #f18f00;}
    .show .no30-node-more {display: block; width: 150px;height: 134px;padding: 4px;}
    .show .no30-node-more .no30-node-widthImg{ width: 100%;height: 98px;}
    .no30-node-more span{color: #000;text-align: center;display: block;padding-top: 6px;}

    .no30-node-more{left: -50px;}
    .inside-title-III {width: 60%;margin: 0 auto;padding-bottom: 43px;}
    .inside-title-II {width: 60%;margin: 0 auto;padding-bottom: 43px;}
    .inside-title-III > img {width: 100%;}
    .inside-title-II > img {width: 100%;}
    .qua-all {padding-top: 0px;margin-bottom: 0px;}
    .qua-list-prevnext{top:18%;}
    .ctEngMargin {width: 80%;}
    .ctEngBackg p {font-size: 20px;font-weight: bold;line-height: 40px;}
    .pinPaiEngFont h2 {font-size: 30px;}
    .pinPaiEngFont span {font-size: 16px;color: #6e6e6e;line-height: 30px;}
    .pinPaiEngFont p {font-size: 30px;color: #007350;font-weight: bold;}
    .no30-node-02 {right: 28.5%;bottom: 12.4%;}
    .no30-node-01 {right: 19.5%;bottom: 20%;}
    .no30-node-05 {right: 21%;bottom: 32.6%;}
    .year-one-desc p{text-align: left;}
    .ct-btn {width: 50%;margin: 0 auto;border-radius: 10px;line-height: 56px;font-size: 26px;}
    .ctBtnBot {padding-bottom: 26px;}
    .ctdivForm h2 {width: 72%;}
    .ctdivForm h2 img{width: 100%;}
    .ctBtnTop {margin-bottom: 60px;}

    .form-horizontal label {font-size: 12px;line-height: 34px;}
    .form-horizontal input {width: 100%;line-height: 30px;padding-left: 10px;}
    .ctdivForm {width: 70%;margin: 0 auto;}
    .ct-12 {width: 88%;}
    .ct-7 {width: 62%;float: left;}
    .ct-4 {width: 40%;float: left;}

    .LiLianPadd {padding-bottom: 0;}
    .ctEngMuBiao {padding-top: 15%;}
    .fwImg{}
    .fwImg img{width: 100%;}
    .ctEngFwLiLian{padding-top: 15%;}
    .JianZhiTxt {padding-top: 6%;}
    .EngJiaZhiUl li{height: 278px;}
    .ZyTopBj p {font-size: 24px;line-height: 146px;}
    .ZyTopBj {height: 146px;}
    .ZyBottom p {font-size: 14px;padding: 6%;color: #fff;}
    .EngTopFwTextBok {width: 83%;}
    .ZyBottom {background: #0a7347;height: 290px;}
    .ctEngRadiusSXText p {font-size: 18px;padding-top: 14%;color: #0a7347;}

}



@media (max-width: 480px) {
    .smWidth {width: 100%;padding-top: 10px;}
    .smWidth p {text-align: center;font-size: 14px;line-height: 20px;width: 72%;margin: 0 auto;padding-top: 10px;}
    .ctEngWdth {width: 100%;margin: 6% auto;}
    .ctEngFont{text-align: center;}
    .ctEngFont h3 {font-size: 26px;color: #00523A;}
    .ctEngFont p {color: #6e6e6e;font-size: 14px;}
    .ctEngBox li .ctEngRadius {width: 90px;height: 90px;border: 4px solid #c8d5cc;border-radius: 100%;box-shadow: 0 0 0 10px transparent;}
    .ctEngBox li .ctEngRadius h3 {font-size: 16px;padding-top: 18%;}
    .ctEngBox li .ctEngRadius span {font-size: 12px;}
    .ctEngBoxBk {width: 90px;height: 90px;border: 4px solid #fff;border-radius: 100%;margin: 0 auto;text-align: center;line-height: 80px;font-size: 40px;color: #fff;}
    .ctEngWh h2 {font-size: 20px;}
    .ctEngTxt h3 {font-size: 20px;font-weight: bold;}
    .ctEngTxt p {font-size: 16px;font-weight: bold;}
    .ctEngBbox {width: 90px;height: 90px;border: 4px solid #b8c1c1;box-shadow: 0 0 0 20px transparent;}
    .ctEngBbox p {font-size: 16px;line-height: 80px;}
    .ctEngDText {width: 107px;margin: 0 auto;}
    .ctEngDText p {line-height: 20px;font-size: 12px;}

    .ctEngBsBackground {padding: 10px 0 108px;}
    .mini-title-img {width: 50%;margin: 0 auto;}
    .no30-node { width: 12px;height: 12px;line-height: 12px;font-size: 12px;border: 2px solid #f18f00;}
    .show .no30-node-more {display: block; width: 128px;height: 118px;padding: 4px;}
    .show .no30-node-more .no30-node-widthImg{ width: 100%;height: 85px;}
    .no30-node-more span{color: #000;text-align: center;display: block;padding-top: 6px;}
    .no30-node-more{left: -50px;}
    .inside-title-III {width: 70%;margin: 0 auto;padding-bottom: 43px;}
    .inside-title-II {width: 70%;margin: 0 auto;padding-bottom: 43px;}
    .inside-title-III > img {width: 100%;}
    .inside-title-II > img {width: 100%;}
    .qua-all {padding-top: 0;margin: 0;}
    .qua-list-prevnext{top:18%;}
    .ctEngMargin {width: 100%;}
    .ctEngBackg p {font-size: 20px;font-weight: bold;line-height: 40px;padding-bottom: 20px;}
    .pinPaiEngFont h2 {font-size: 30px;}
    .pinPaiEngFont span {font-size: 16px;color: #6e6e6e;line-height: 30px;}
    .pinPaiEngFont p {font-size: 26px;color: #007350;font-weight: bold;}
    .about-year-line {left: 14px;}
    .ct-btn {width: 70%;line-height: 50px;text-align: center;font-size: 26px;color: #0a7347;}
    .ctBtnBot {padding-bottom: 22px;}
    .ctBtnTop p {font-size: 24px;line-height: 40px;padding-top: 10px;}
    .ctdivForm {width: 90%;margin: 0 auto;}
    .ctdivForm h2 {width: 84%;padding-bottom: 4%;}
    .ctdivForm h2 img{width: 100%;}
    .idy {right: -14px;top: 10px;font-size: 20px;color: red;}
    .ct-6 {width: 100%;float: left;}
    .ct-12 {margin: 0 auto;width: 90%;padding-bottom: 4%;}
    .form-horizontal label {font-size: 12px;line-height: 30px;}
    .ct-10 {width: 80%;float: left;}
    .ct-1 {width: 20%;float: left;}
    .form-horizontal input {width: 100%;line-height: 24px;padding-left: 10px;}
    .paddingCt6{padding-bottom: 4%;}
    .sqDipla{line-height: 20px !important;}
    .sqDipla span{display: block;}
    .form-horizontal textarea {height: 88px;}
    .ct-btnRight {font-size: 14px;line-height: 30px;}
  /*  .ct-7 {width: 70%;float: left;}*/
    .ct-3 {width: 20%;float: left;}
    .ct-7 {width: 100%;float: left;padding-bottom: 20px;}
    .ct-5 {width: 48%;float: left;}
    .ct-4 {width: 31%;float: left;}
    .ct-4-s {width: 99%;}
    .lineYan{line-height: 24px !important;}
    .ctRoemBackground {background: #e3e3e3;padding: 8% 0;}
    .ctBtnTop {margin-bottom: 40px;}
    /**/
    .fw-ct-1 {
        width: 30%;
        float: left;
    }
    .fw-ct-10 {width: 70%;float: left;}
    .ctEngSxImg{margin: 0 auto;width: 90%;}
    .ctEngJiaZhi {background: #0a7347;padding-top: 16%;}
    .margin-Bot10{padding-bottom: 20px;}
    .ZyTopBj {height: 230px;}
    .ZyTopBj P{line-height: 230px;}
    .EngTopFwTextBok {width: 100%;}
    .EngTopFwTextBok p {font-size: 14px;line-height: 20px;}
    .EngTopFwImgBok {width: 60%;margin: 0 auto;}
    .ctEngSanXinFuWu {background: #f2f2f2;background: url(../images/raw_1515678185.jpg) no-repeat center;}
    .ctEngImgTop {width: 70%;margin: 0 auto;padding-bottom: 6%;}
    .ct-Eng-navTeb {height: 45px;}
    .ct-Eng-navTeb ul li {font-size: 14px;line-height: 45px;}
    .sgzlTiele h3 {font-size: 30px;color: #00523A;}
    .sgzlTiele p {font-size: 16px;color: #6e6e6e;}

    .webHide{display: none;}
    .smWinthP{display: block;}
    .smWinthP p{display: block;padding-top: 30%;}
    .footerBtn{text-align: center;background: #fff;margin: 10px 0;border-radius: 6px;}
    .footerBtn a{font-size: 14px;height: 30px;line-height: 30px;color: #333;border-radius: 10px;}
    .smWidth p{display: none;}
    .footer-qrcode1 p {line-height: 20px;font-size: 14px;color: #fff;text-align: left; margin-left: -10px;}
    .PChide {display: block;}
    /*合作加盟代码*/
    .ctEngBox li .ctEngRadiusHzjm {
        width: 110px;
        height: 110px;
    }
    .ctEngBox li .ctEngRadiusHzjm h3 {
        font-size: 30px;
        line-height: 86px;
    }
    .ctEngHzjmText h3 {
        font-size: 16px;
        line-height: 30px;
    }
    .ctEngHzjmText p {
        font-size: 12px;
        line-height: 20px;
    }
    .ctEngHzjmText {
        width: 130px;
    }
    .ctEngWdthHzjm {
        width: 76%;
        margin: 10% auto 16%;
    }
    /*三心服务*/
    .ctEngBoxSanXin li .ctEngRadiusSanXin {
        width: 100px;
        height: 100px;
        border: 6px solid #85b46f;
        float: left;
    }
    .ctEngBoxSanXin li .ctEngRadiusSanXin h3 {
        font-size: 20px;
        line-height: 88px;
        text-align: center;
        font-weight: bold;
    }
    .ctEngRadiusSXText p {
        font-size: 14px;
        padding-top: 14%;
        color: #0a7347;
    }
    .ctEngRadiusSXText {
        float: right;
    }
    .ctEngBoxSanXin li{padding: 15px 15px;}
    .ctEngBoxSanXin li:nth-child(2) .ctEngRadiusSanXin{float: right;}
    .ctEngBoxSanXin li:nth-child(2) .ctEngRadiusSXText{float: left;}
    .fix-nav-all {display: none;}
    .qua-one-img-sf {
        margin: 0 24px 25px;
    }
    .tabcontent_disno {height: 609px; overflow: hidden;}
    .fontSizi{font-size: 12px;color: #969696;}
    .footer-col1 .per1 {margin-bottom: 6px;}
    .footer-wrap {padding-top: 10px;}
    .gotop {top: 3px;}
    .ft-inside-title-all{padding-top: 70px;}
    .ctEngTopFuWu {padding-top: 16%;}
    .form-horizontal {padding: 8% 0 0;}


    .no30-node-more-01{top: 64px;left: -160px; }
    .no30-node-more-02{top: 48px;left: -128px; }
    .no30-node-more-03{top: 48px;left: -128px; }
    .no30-node-more-04{top: 90px;left: -128px; }
    .no30-node-more-05{top: 100px;left: -162px;}
    .no30-node-more-06{top: 103px;left: -58px;}
    .no30-node-more-07{top: 48px;left: -128px; }
    .no30-node-more-08{top: 90px;left: -150px; }
    .no30-node-more-09{top: 134px;left: -124px;}



}

@media (max-width: 320px) {

}