* { margin: 0px; padding: 0px; }

html { font-size: 62.5%; height: 100%; }

body { margin: 0 auto; width: 100%; max-width: 1920px; overflow-x: hidden; font-family: 'Microsoft YaHei'; font-size: 16px; font-size: 1.6rem; color: black; }

a { color: #333; text-decoration: none; outline: none; tap-highlight-color: transparent; focus-ring-color: transparent; -webkit-tap-highlight-color: transparent; -webkit-focus-ring-color: transparent; -moz-tap-highlight-color: transparent; -moz-focus-ring-color: transparent; }

ol, ul, li { list-style: none; }

img { border: 0px solid #ccc; }

table, embed, video { max-width: 100%; }

input, textarea { border: none; background: none; font-family: inherit; }

input[type="submit"], textarea[type="submit"] { cursor: pointer; }

input[type="checkbox"], textarea[type="checkbox"] { cursor: pointer; }

input[type="radio"], textarea[type="radio"] { cursor: pointer; }

input:focus, textarea:focus { outline: none; }

textarea { resize: none; }

button { border: none; background: none; cursor: pointer; }

em, i { font-style: normal; }

/* .c-xx start */
.c-fl { float: left; }

.c-fr { float: right; }

.c-cb { clear: both; }

.c-mg { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }

.c-oh { overflow: hidden; }

.c-wd { width: 1200px; }

.c-tsn { -webkit-transition: all 350ms; -o-transition: all 350ms; -moz-transition: all 350ms; transition: all 350ms; }

.c-bbx { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }

.c-pr { position: relative; }

.c-mt-5 { margin-top: 5px; }

.c-mt-10 { margin-top: 10px; }

.c-mt-15 { margin-top: 15px; }

.c-mt-20 { margin-top: 20px; }

.c-mt-25 { margin-top: 25px; }

.c-mt-30 { margin-top: 30px; }

.c-mt-35 { margin-top: 35px; }

.c-mt-40 { margin-top: 40px; }

.c-mt-45 { margin-top: 45px; }

.c-mt-50 { margin-top: 50px; }

.c-nomt { margin-top: 0 !important; }

.c-nomr { margin-right: 0 !important; }

.c-nomb { margin-bottom: 0 !important; }

.c-noml { margin-left: 0 !important; }

.c-nofont { line-height: 0; font-size: 0; }
.c-nofontb { line-height: 0; font-size: 0; display: block;}
.c-nobg { background: none !important; }

.ofh{overflow: hidden;}

/* .c-xx end */
/* .f-xx start */
.f-czjz { position: relative; top: 50%; -webkit-transform: translate(0px, -50%); -moz-transform: translate(0px, -50%); -ms-transform: translate(0px, -50%); -o-transform: translate(0px, -50%); transform: translate(0px, -50%); }

.f-box { margin: 0 auto; max-width: 1200px; overflow: hidden; }

@media screen and (min-width: 960px) and (max-width: 1219px) { .f-box { width: 950px; } }

@media screen and (min-width: 768px) and (max-width: 959px) { .f-box { width: 750px; } }

@media screen and (max-width: 767px) { .f-box { padding-left: 10px; padding-right: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } }

/* .f-xx end */
[class*="-item"] .item-pic { position: relative; display: block; line-height: 0; font-size: 0; text-align: center; overflow: hidden; }

[class*="-item"] .item-pic img { -webkit-transition: all 350ms; -o-transition: all 350ms; -moz-transition: all 350ms; transition: all 350ms; }

[class*="-item"] .item-pic:hover img { -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }

[class*="-item"] .item-title { overflow: hidden; }

[class*="-item"] .item-title a:hover { color: #f68d20; }

[class*="-item"] .item-desc { overflow: hidden; }

[class*="-item"] .item-desc a { display: block; }

[class*="-item"] .item-desc a:hover { color: #f68d20; }

.g-bd img { max-width: 100%; }

.top-list{margin-top: 79px;}
.top-list .title{text-align: center; font-size: 40px;font-size: 4rem;color: #333; line-height: 113px;height: 113px;padding-bottom: 10px; background-image: url("../images/top-title.png");background-repeat: no-repeat;background-position: 86% 6px; }
.top-list .title span{height: 113px;font-size: 44px;font-size: 4.4rem;color: #f68d20; line-height: 113px;}
.top-list .btn{background-image: url("../images/top-btn1.png");background-repeat: no-repeat;background-position: right center; background-color: #f68d20; font-size: 28px;font-size: 2.8rem; text-align: center; line-height: 60px;color: #fff;width: 239px;padding-right: 40px;height: 60px;display: block;margin: 0 auto;margin-top: 4px;}
/* .top-list .btn{background-image: url("../images/top-line.png");background-repeat: no-repeat;background-position: right center; background-color: #f68d20; font-size: 24.058px;font-size: 2.4058rem; text-align: center; line-height: 50px;color: #fff;width: 217px;height: 50px;display: block;margin: 0 auto;} */
.top-list .btn:hover{transition:all 0.5s; background-color: #3A7DBA;border-radius: 30px;}
.top-list ul{overflow: hidden;margin-top: 106px;}

.top-list .item{float: left;margin-right: 6%;width: 11.66666%;}
.top-list .item .item-img{text-align: center;}


.top-list .item .item-text{text-align: center; font-size: 28px;font-size: 2.8rem;color: #333; line-height: 48px;}
.top-list .item .item-img2{text-align: center;display: none;}
.top-list .item:hover .item-img{display: none;}
.top-list .item:hover .item-img2{display: block; }

.top-list .item:hover .item-text{color: #f68d20; }

@media screen and (max-width: 1219px) {
  .top-list .item .item-text{font-size: 24px;font-size: 2.4rem;}
  .top-list .title{background-position: 100% 6px;}
}
@media screen and (max-width: 959px) {
  .top-list .title{ font-size: 30px;font-size: 3rem;}
  .top-list .title span{ font-size: 34px;font-size: 3.4rem;}
  .top-list {margin-top: 0px;}
  .top-list .btn{font-size: 24px;font-size: 2.4rem;width: 249px;padding-right: 30px;}
  .top-list .item .item-text {font-size: 20px;font-size: 2rem;}
  .top-list ul{margin-top: 50px;}
}
@media screen and (max-width: 767px){
  .top-list .title {font-size: 22px;font-size: 2.2rem;line-height: 60px;background:none;}
  .top-list .btn {font-size: 20px;font-size: 2rem;width: 200px;padding-right: 30px;height: 40px;line-height: 40px;}
  .top-list .item{width: 21.3%;
    margin-left: 6% !important;
    margin-right: 6% !important;}
}

@media screen and (max-width: 639px){
  .top-list .title span {font-size: 26px;font-size: 2.6rem;line-height: 50px;}
  .top-list .title {font-size: 18px;font-size: 1.8rem;line-height: 60px;background: none;height: 60px;margin-top: 10px;}
  .top-list .btn {font-size: 18px;font-size: 1.8rem;width: 150px;padding-right: 30px;background-size: 40px;line-height: 40px;height: 40px;}
}

@media screen and (max-width: 480px){
  .top-list .title{height: 100%;line-height: 30px;}
  .top-list .title span{height: 100%;line-height: 30px;}
  .top-list .item .item-text {font-size: 12px;font-size: 1.2rem;line-height: 20px;margin-bottom: 10px;}
}

.yingxiaoweb{position: relative; overflow: hidden;margin-top: 140px;box-sizing: border-box;-webkit-box-sizing: border-box;background-image: url("../images/yingxiaoweb-bac.jpg");background-repeat: no-repeat;background-position: center;}
.yingxiaoweb .item1{float: right;width: 50%;}
.yingxiaoweb .item2{float: right;width: 50%;}
.yingxiaoweb .item1 .content{overflow: hidden;}
.yingxiaoweb .item1 .item1-l .title{margin-bottom: 8px;margin-top: -5px; text-align: right; font-size: 40px;font-size: 4rem;color: #333; line-height: 48px;}
.yingxiaoweb .item1 .item1-l .title2{text-align: right; font-size: 28px;font-size: 2.8rem;color: #666; line-height: 48px;}
.yingxiaoweb .item1 .item1-l .num-ul{overflow: hidden;margin-top: 170px;}
.yingxiaoweb .item1 .item1-l .num-item{float: left;width: 50%;padding: 0 32px 50px 32px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.yingxiaoweb .item1 .item1-l .num-item .num-title{margin-bottom: 50px; margin-top: 80px;margin-left: 80px;text-align: center; font-size: 26px;font-size: 2.6rem;color: #333; line-height: 48px;}
.yingxiaoweb .item1 .item1-l .num-item .num-text{height: 90px; overflow: hidden; text-align: center; font-size: 20px;font-size: 2rem;color: #333; line-height: 30px;}
.yingxiaoweb .item1 .item1-l .num-item1{background-image: url("../images/num1.png");background-repeat: no-repeat;background-position: 57px 48px;background-color: #f2f2f2;}
.yingxiaoweb .item1 .item1-l .num-item2{background-image: url("../images/num2.png");background-repeat: no-repeat;background-position: 57px 48px;background-color: #f9f9f9;}
.yingxiaoweb .item2 .bot-content{overflow: hidden;margin-top: 1px;}
.yingxiaoweb .item2 .num-ul{overflow: hidden;margin-top: 693px;}
.yingxiaoweb .item2 .num-item{float: left;width: 50%;padding: 0 32px 47px 32px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.yingxiaoweb .item2 .num-item .num-title{margin-bottom: 59px;margin-top: 80px;margin-left: 80px;text-align: center; font-size: 26px;font-size: 2.6rem;color: #fff; line-height: 48px;}
.yingxiaoweb .item2 .num-item .num-text{height: 90px; overflow: hidden;text-align: center; font-size: 20px;font-size: 2rem;color: #fff; line-height: 30px;}
.yingxiaoweb .item2 .num-item3{background-image: url("../images/num3.png");background-repeat: no-repeat;background-position: 56px 48px;background-color: #333333;}
.yingxiaoweb .item2 .num-item4{background-image: url("../images/num4.png");background-repeat: no-repeat;background-position: 56px 48px;background-color: #f68d20;}

@media screen and (max-width: 1219px){
  .yingxiaoweb{margin-top: 80px;background-size: 1520px 750px;}
  .yingxiaoweb .item2 .num-ul{margin-top: 508px;}
  .yingxiaoweb .item1 .item1-l .num-item{background-position: 30px 30px;}
  .yingxiaoweb .item2 .num-item{background-position: 30px 30px;padding: 0 32px 28px 32px;}
  .yingxiaoweb .item1 .item1-l .num-item .num-title{margin-bottom: 20px;margin-top: 70px;font-size: 1.8rem;line-height: 30px;margin-left: 60px;}
  .yingxiaoweb .item2 .num-item .num-title{margin-bottom: 20px;margin-top: 70px;font-size: 1.8rem;line-height: 30px;margin-left: 60px;}
  .yingxiaoweb .item1 .item1-l .num-item .num-text{font-size: 16px;font-size: 1.6rem;}
  .yingxiaoweb .item2 .num-item .num-text{font-size: 16px;font-size: 1.6rem;}
  .yingxiaoweb .item1 .item1-l .title2{font-size: 20px;font-size: 2rem;}
  .yingxiaoweb .item1 .item1-l .title{margin-top: 7px;}
  .yingxiaoweb .item1 .item1-l .num-ul{margin-top: 34px;}
}
@media screen and (max-width: 959px){
  .yingxiaoweb{background: none;margin-top: 30px;}
  .yingxiaoweb .item1 {float: none;width: 100%;}
  .yingxiaoweb .item1 .item1-l .title{text-align: center;font-size: 26px;font-size: 2.6rem;line-height: 30px;}
  .yingxiaoweb .item1 .item1-l .title2{text-align: center;}
  .yingxiaoweb .item1 .item1-l .num-item{max-width: 237.5px;}
  .yingxiaoweb .item1 .item1-l .num-ul{max-width: 475px;margin: 0 auto;margin-top: 30px;}
  .yingxiaoweb .item1 .bot-img{display: none;}
  .yingxiaoweb .item2 {float: none;width: 100%;}
  .yingxiaoweb .item2 .num-item{max-width: 237.5px;}
  .yingxiaoweb .item2 .num-ul{max-width: 475px;margin: 0 auto;margin-top: 10px;}

}
@media screen and (max-width: 767px){
  .yingxiaoweb .item1 .item1-l .title{text-align: center;font-size: 22px;font-size: 2.2rem;line-height: 30px;}
}

@media screen and (max-width: 500px){
  .yingxiaoweb .item1 .item1-l .num-item{background-size: 40px 30px;height: 180px;padding: 0 20px 28px 20px;background-image: none; background-position: 40px 30px;}
  .yingxiaoweb .item2 .num-item{background-size: 40px 30px;height: 180px;padding: 0 20px 28px 20px;background-image: none; background-position: 40px 30px;}
  .yingxiaoweb .item1 .item1-l .num-item .num-title{margin-left: 0px;margin-top: 20px;}
  .yingxiaoweb .item2 .num-item .num-title{margin-left: 0px;margin-top: 20px;}

}


.seo{margin-top: 97px;}
.seo .title{text-align: center; font-size: 40px;font-size: 4rem;color: #333; line-height: 48px;padding-bottom: 17px;}
.seo .btn{background-image: url("../images/top-line.png");background-repeat: no-repeat;background-position: right center; background-color: #f68d20; font-size: 24px;font-size: 2.4rem; text-align: center; line-height: 48px;color: #fff;width: 217px;height: 50px;display: block;margin: 0 auto;background-image: none;}
.seo .btn:hover{transition:all 0.5s; background-color: #3A7DBA;border-radius: 30px;background-image: none;}
.google-seo{margin-top: 125px; height: 985px; background-image: url("../images/seo-bac.png");background-repeat: no-repeat;background-position: center;}
.google-seo .title{padding-bottom: 9px; padding-top: 229px; text-align: center; font-size: 40px;font-size: 4rem;color: #fff; line-height: 45px;}
.google-seo .title2{text-align: center; font-size: 28px;font-size: 2.8rem;color: #fff; line-height: 45px;}
.google-seo ul{margin-top: 68px;overflow: visible;}
.google-seo .item{transition:transform 0.25s ease;padding:15px 70px 46px 44px;float: left; width: 47.5%;margin-right: 5%; background-color: rgba(245, 245, 245, 0.3);box-sizing:border-box;-webkit-box-sizing: border-box;}
.google-seo .item:hover { transform:scale(1.2,1.2); }

.google-seo .item-title{margin-bottom: 8px; text-align: center; font-size: 28px;font-size: 2.8rem;color: #f68d20; line-height: 45px;}
.google-seo .item-title2{text-align: center; font-size: 22px;font-size: 2.2rem;color: #f68d20; line-height: 28px;}
.google-seo .item2 .item-title2{margin-top: 28px;}
.google-seo .line-img{text-align: center;margin: -1px 0 20px 0;}
.google-seo .item-text{text-align: center; font-size: 20px;font-size: 2rem;color: #fff; line-height: 28px;}


@media screen and (max-width: 1219px){
  .seo{margin-top: 60px;}
  .google-seo{margin-top: 55px;}
  .google-seo .item-title2{font-size: 20px;font-size: 2rem;}
}
@media screen and (max-width: 959px){
  .google-seo{height: 500px;}
  .seo .title{font-size: 26px;font-size: 2.6rem;line-height: 30px;}
  .google-seo .title{font-size: 26px;font-size: 2.6rem;line-height: 30px;padding-top: 30px;}
  .google-seo .title2{font-size: 20px;font-size: 2.0rem;line-height: 25px;}
  .google-seo .item-title{font-size: 22px;font-size: 2.2rem;line-height: 30px;}
  .google-seo .item-title2{font-size: 14px;font-size: 1.4rem;line-height: 20px;}
  .google-seo .item-text{font-size: 14px;font-size: 1.4rem;line-height: 20px;}
  .google-seo ul {margin-top: 50px;}
}
@media screen and (max-width: 767px){
  .google-seo ul {margin-top: 20px;}
  .google-seo .item-title{font-size: 20px;font-size: 2.0rem;line-height: 25px;}
  .google-seo .item{float: none; width: 100%;background-color:rgba(245, 245, 245, 0);}
  .google-seo .item:hover{ background-color: rgba(245, 245, 245, 0);}
  .google-seo .item {padding: 15px 70px 0px 44px;}
  .google-seo {height: 510px;}
  .google-seo .item2 .item-title2 {margin-top: 2px;}
  .seo .btn{font-size: 20px;font-size: 2.0rem;}
}
@media screen and (max-width: 600px){
  .google-seo .title{font-size: 20px;font-size: 2.0rem;line-height: 25px;padding-top: 20px;}
  .google-seo .title2{font-size: 16px;font-size: 1.6rem;line-height: 20px;}
  .google-seo .item-title{font-size: 18px;font-size: 1.8rem;line-height: 20px;}
  .google-seo .item {padding: 15px 20px 0px 20px;}
}
@media screen and (max-width: 480px){
  .google-seo {height: 530px;}
  
}
@media screen and (max-width: 420px){
  .google-seo {height: 560px;}
}
@media screen and (max-width: 380px){
  .google-seo {height: 590px;}
}

.double{margin-top: 137px;}
.double .title{padding-bottom: 9px; padding-top: 0px; text-align: center; font-size: 40px;font-size: 4rem;color: #333; line-height: 48px;}
.double .title2{text-align: center; font-size: 30px;font-size: 3rem;color: #666; line-height: 48px;}
.double ul{margin-top: 54px;padding-top: 5px; position: relative;}
.double ul .center-img{position: absolute; left: 50%;margin-left: -67px; top:0px;}
.double .item{background-color: #f2f2f2; padding:22px 20px 8px 20px;float: left; width: 46.7%;margin-right: 6.6%; box-sizing:border-box;-webkit-box-sizing: border-box;}
.double .item:hover{background-color: #b5b5b5;}
.double .item-btitle{margin-bottom: 44px; text-align: center; font-size: 34px;font-size: 3.4rem;color: #f68d20; line-height: 48px;}
.double .item-title{text-align: left; font-size: 26px;font-size: 2.6rem;color: #333; line-height: 48px;}
.double .line-img{line-height: 0;font-size: 0;display: block; text-align: left;margin: -2px 0 16px 0;}
.double .item-text{margin-bottom: 22px;margin-right: 50px; text-align: left; font-size: 20px;font-size: 2rem;color: #666; line-height: 30px;}


.moudle{margin-top: 67px;}
.moudle .title{text-align: center; font-size: 40px;font-size: 4rem;color: #333; line-height: 48px;padding-bottom: 17px;}
.moudle .btn{background-image: url("../images/top-line.png");background-repeat: no-repeat;background-position: right center; background-color: #f68d20; font-size: 24px;font-size: 2.4rem; text-align: center; line-height: 48px;color: #fff;width: 217px;height: 50px;display: block;margin: 0 auto;background-image: none;}
.moudle .btn:hover{transition:all 0.5s; background-color: #3A7DBA;border-radius: 30px;background-image: none;}
@media screen and (max-width: 1219px){
  .double {margin-top: 40px;}
  .double .item br{display: none;}
  .double .item-text{ margin-right: 10px;}
}
@media screen and (max-width: 959px){
  .double .title{font-size: 26px;font-size: 2.6rem;line-height: 30px;}
  .double .title2{font-size: 20px;font-size: 2.0rem;line-height: 20px;}
  .double .item{float: none;width: 100%;margin-right: 0 !important;margin-bottom: 20px;}
  .double .item-btitle{font-size: 22px;font-size: 2.2rem;line-height: 30px;margin-bottom: 20px;}
  .double .item-title{font-size: 20px;font-size: 2.0rem;line-height: 30px;}
  .double .item-text{font-size: 18px;font-size: 1.8rem;line-height: 25px;}
  .double ul .center-img{display: none;}

}
@media screen and (max-width: 600px){
  .double .title{font-size: 22px;font-size: 2.2rem;line-height: 30px;}
  .double .title2{font-size: 16px;font-size: 1.6rem;line-height: 20px;}
  .double ul{margin-top: 30px;}
}


.choose{margin-top: 123px; height: 1915px; background-image: url("../images/choose-bac.png");background-repeat: no-repeat;background-position: center;}
.choose .title{padding-bottom: 9px; padding-top: 178px; text-align: center; font-size: 40px;font-size: 4rem;color: #fff; line-height: 48px;}
.choose .title2{text-align: center; font-size: 30px;font-size: 3rem;color: #fff; line-height: 48px;}
.choose ul{margin-top: 62px;}
.choose .item{margin-bottom: 72px; float: left; width: 33.33333%;box-sizing:border-box;-webkit-box-sizing: border-box;}
.choose .item5{width: 30.33333%;}
.choose .item6{width: 36.33333%;}
.choose .item .item-img{text-align: center;}
.choose .item .item-img img{width: 158px; height:158px;}
.choose .item .item-img2 img{width: 158px; height:158px;}

.choose .item-title{margin-top: 18px; margin-bottom: 8px; text-align: center; font-size: 24px;font-size: 2.4rem;color: #fff; line-height: 30px;}
.choose .item-text{text-align: center; font-size: 20px;font-size: 2rem;color: #fff; line-height: 30px;}
.choose .choose-bot{overflow: hidden;}
.choose .choose-bot .bot-l{float: left;margin-right: 1.66%;width: 33.4%;}
.choose .choose-bot .bot-r{margin-top: 20px; float: right;width: 64.94%;}
.choose .choose-bot .bot-r .bot-item{margin-left: 50px; font-weight: bold; font-size: 20px;font-size: 2rem;color: #fff; line-height: 44px;}
.choose .choose-bot .bot-r .bot-item span{font-size: 40px;font-size: 4rem;color: #f68d20; line-height: 44px;}
.choose .choose-bot .bot-r .bot-item2{margin-left: 0px;margin-top: 70px;}
.choose .choose-bot .bot-r .bot-item3{margin-left: 0px;margin-top: 60px;}
.choose .choose-bot .bot-r .bot-item3 span{font-size: 30px;font-size: 3rem;}
.choose .choose-bot .bot-r .bot-item-line{margin-left: 100px;margin-top: -10px;margin-bottom: 15px;}
.choose .btn{background-image: url("../images/choose-line2.png");background-repeat: no-repeat;background-position: right center; background-color: #f68d20; font-size: 24px;font-size: 2.4rem; text-align: center; line-height: 48px;color: #fff;width: 421px;height: 50px;display: block;margin: 0 auto;margin-top: 63px;background-image: none; }
.choose .btn:hover{transition:all 0.5s; background-color: #3A7DBA;border-radius: 30px;background-image: none;}
.choose  .item .item-img2{text-align: center;display: none;}
.choose  .item:hover .item-img{display: none;}
.choose  .item:hover .item-img2{display: block; }
@media screen and (max-width: 1219px){
  .choose{margin-top: 50px;}
  .choose .item-title{font-size: 18px;font-size: 1.8rem;line-height: 35px;}
  .choose .item-text{font-size: 16px;font-size: 1.6rem;line-height: 30px;}
  .choose .choose-bot .bot-r .bot-item3 span{font-size: 22px;font-size: 2.2rem;line-height: 35px;}
}
@media screen and (max-width: 959px){
  .moudle .title{font-size: 26px;font-size: 2.6rem;line-height: 35px;}
  .choose{height: 1200px;}
  .choose .title{font-size: 22px;font-size: 2.2rem;line-height: 35px;padding-top: 50px;}
  .choose .title2{font-size: 18px;font-size: 1.8rem;line-height: 35px;}
  .choose ul {margin-top: 32px;}
  .choose .item .item-img img {width: 100px;height: 100px;}
  .choose .item .item-img2 img {width: 100px;height: 100px;}

  .choose .item-title{font-size: 16px;font-size: 1.6rem;line-height: 30px;}
  .choose .item-text{font-size: 14px;font-size: 1.4rem;line-height: 25px;}
  .choose .item {margin-bottom: 30px;}
  .choose .choose-bot .bot-r .bot-item span{font-size: 30px;font-size:3rem;line-height: 40px;}
  .choose .choose-bot .bot-r .bot-item{font-size: 18px;font-size: 1.8rem;line-height: 35px;}
  .choose .choose-bot .bot-r .bot-item-line {margin-left: 90px;margin-top: -5px;margin-bottom: 10px;height: 30px;overflow: hidden;}
  .choose .choose-bot .bot-r .bot-item2{margin-top: 25px;}
  .choose .choose-bot .bot-r .bot-item3 span{font-size: 18px;font-size: 1.8rem;line-height: 35px;}
  .choose .choose-bot .bot-r .bot-item3{margin-top: 20px;}
}
@media screen and (max-width: 767px){
	.choose .item{float: left;width: 50% !important;padding:0 20px;}
	.choose .item br{display:none;}
	.choose .title{font-size: 18px;font-size: 1.8rem;line-height: 35px;padding-top: 30px;}
  .choose .title2{font-size: 16px;font-size: 1.6rem;line-height: 30px;}
  .choose .choose-bot .bot-r .bot-item span{font-size: 22px;font-size:2rem;line-height: 30px;}
  .choose .choose-bot .bot-r .bot-item{font-size: 16px;font-size: 1.6rem;line-height: 30px;}
  .choose .choose-bot .bot-r .bot-item-line {margin-left: 73px; margin-top: -5px;margin-bottom: 5px;height: 15px;}
  .choose .choose-bot .bot-r .bot-item span{font-size: 18px;font-size: 1.8rem;line-height: 35px;}
  .choose {height: 1300px;}
  .choose .btn{width: 350px;font-size: 20px;font-size: 2rem;}
  }
  @media screen and (max-width: 639px){
	  .choose .btn{margin-top: 30px;}
  }
  @media screen and (max-width: 615px){
	  .choose .choose-bot .bot-r .bot-item2{margin-top: 14px;font-size: 14px;font-size: 1.4rem;line-height: 20px;}
  .choose .choose-bot .bot-r .bot-item span{font-size: 14px;font-size: 1.4rem;line-height: 15px;}
  .choose .choose-bot .bot-r .bot-item{font-size: 14px;font-size: 1.4rem;line-height: 25px;}
  .choose .choose-bot .bot-r .bot-item-line{margin-left: 40px;}
  .choose .choose-bot .bot-r .bot-item{margin-left: 20px;}
  .choose .item{padding: 0 5px;}
  .choose .btn{width: 300px;font-size: 18px;font-size: 1.8rem;}
  
  }
	@media screen and (max-width: 500px){
		.choose{background-image:none;background-color:#dcdcdc;}
		.moudle .title{font-size: 18px;font-size: 1.8rem;line-height: 35px;}
		.moudle .btn{width: 160px;height: 40px;line-height: 40px;font-size: 18px;font-size: 1.8rem;}
	  .choose .item{float: left;width: 100% !important;padding:0 20px;}
	  .choose{height:100%;}
	  .choose p{color:#333 !important;}
	  .choose span{color:#f68d20 !important;}
	  .choose .choose-bot .bot-l{float:none; width:300px;margin:0 auto;}
	  .choose .choose-bot .bot-r{float:none; width:100%;}
	  .choose .btn{margin-top: 20px;margin-bottom:30px;}
	} 
	  

.facebook{overflow: hidden;margin-top: 97px;}
.facebook .title{margin-bottom: 85px;text-align: center; font-size: 40px;font-size: 4rem;color: #333; line-height: 50px;}
.facebook .face-l{margin-top: 120px;float: left;width: 65.5%; max-width: 552px; font-size: 24px;font-size: 2.4rem;color: #000; line-height: 30px;}
.facebook .face-l:hover{color: #f68d20;}
.facebook .face-r{ float: right;width: 34.5%;}
@media screen and (max-width: 1219px){
	  .facebook .face-l{margin-top:90px;}
	  .facebook{margin-top:50px;}
}
@media screen and (max-width: 959px){
	  .facebook .title{ font-size: 26px;font-size: 2.6rem;line-height: 40px;}
	  .facebook .face-l{float:none;width:100%;max-width:100%;margin-top: 0px;margin-bottom:30px;font-size: 20px;font-size: 2.0rem;line-height: 30px;}
	  .facebook .face-r{float:none;width:100%;max-width:415px;margin:0 auto;}
	  .facebook .face-l br{display:none; }
	  .facebook{margin-top:30px;}
	  .facebook .title{margin-bottom: 30px;}
}
@media screen and (max-width: 767px){
	.facebook .title{ font-size: 22px;font-size: 2.2rem;line-height: 30px;}
	.facebook .face-l{ font-size: 16px;font-size: 1.6rem;line-height: 20px;}
}

.adv{margin-top: 0px;}
.adv .title{padding-bottom: 9px; padding-top: 55px; text-align: center; font-size: 40px;font-size: 4rem;color: #333; line-height: 48px;}
.adv .title2{text-align: center; font-size: 28px;font-size: 2.8rem;color: #666; line-height: 48px;}
.adv ul{margin-top: 72px;}
.adv .item{height: 402px; border-radius: 10px; margin-bottom: 40px; float: left; width: 23.935%;margin-right: 1.42%; box-sizing:border-box;-webkit-box-sizing: border-box;}
.adv .item .item-img{text-align: left;margin-top: 25px; margin-left: 30px;}
.adv .item .item-img img{width: 67px; height:67px;}
.adv .item .item-img2 img{width: 67px; height:67px;}
.adv .item-light .front{background-color: #d6ebff;}
.adv .item-dark .front{background-color: #4a8ecc;}
.adv .item-light .backface{background-color: #d6ebff;}
.adv .item-dark .backface{background-color: #4a8ecc;}
  .adv .item .front {
    transform: perspective(500px) rotateY(0deg);
    backface-visibility: hidden;
    transition: transform 2s;
    width: 100%;
    height: 100%;
    margin-right: -100%;
    float: left;
}
.adv .item .backface {
    transform: perspective(500px) rotateY(180deg);
    backface-visibility: hidden;
    transition: transform 2s;
    width: 100%;
    height: 100%;
    margin-right: -100%;
    float: left;
}
.adv .item:hover .front {
    transform: perspective(500px) rotateY(-180deg);
}
.adv .item:hover .backface {
    transform: perspective(500px) rotateY(0deg);
}

.adv .item-title{margin-top: 40px; margin-bottom: 54px; margin-left: 30px; text-align: left; font-size: 23.56px;font-size: 2.356rem;color: #333; line-height: 23.56px;}
.adv .item-dark .item-title{color: #fff;}
.adv .item-text{ margin-left: 30px;text-align: left; font-size: 16px;font-size: 1.6rem;color: #333; line-height: 26px;margin-right: 20px;}
.adv .item-dark .item-text{color: #fff;}


.adv .btn{background-image: url("../images/top-line.png");background-repeat: no-repeat;background-position: right center; background-color: #f68d20; font-size: 24px;font-size: 2.4rem; text-align: center; line-height: 48px;color: #fff;width: 740px;height: 50px;display: block;margin: 0 auto;margin-top: 30px; background-image: none;}
.adv .btn:hover{transition:all 0.5s; background-color: #3A7DBA;border-radius: 30px;background-image: none;}

@media screen and (max-width: 1219px){
	.adv .item{height: 450px;}
}
@media screen and (max-width: 959px){
	.adv .title {padding-bottom: 9px;padding-top: 40px;text-align: center;font-size: 26px;font-size: 2.6rem;color: #333;line-height: 40px;}
  .adv .title2{font-size: 20px;font-size: 2.0rem;color: #333;line-height: 30px;}
	.adv ul{margin-top: 30px;}
	.adv .item{width:44%;margin-left:3% !important;margin-right:3% !important;height:380px;}
	.adv .btn{font-size: 20px;font-size: 2rem;width: 600px;margin-top: 0px;}
	.adv .item-title{font-size: 20px;font-size: 2rem;}
	}

@media screen and (max-width: 767px){
	.adv .item{width:98%;margin-left:1% !important;margin-right:1% !important;height:100%;}
	.adv .item-title{font-size: 18px;font-size: 1.8rem;line-height:30px;margin-top: 20px;margin-bottom: 20px;}
	.adv .item-text{margin-bottom:30px;}
  .adv .title{font-size: 22px;font-size: 2.2rem;}
  .adv .item:hover .front{transform: perspective(500px) rotateY(-0deg);}
  .adv .item:hover .backface{transform: perspective(500px) rotateY(-0deg);}

}
@media screen and (max-width: 610px){
.adv .btn {font-size: 14px;font-size: 1.4rem;width: 390px;margin-top: 0px;}
.adv .item{margin-bottom:20px;}
}

.youshi{margin-top:112px;position: relative;}
.youshi .content{overflow: hidden;max-width:860px; margin:0 auto;}
.youshi .btn{background-repeat: no-repeat;background-position: right center;background-color: #ff7e0e;font-size: 22px;font-size: 2.2rem;text-align: center;line-height: 48px;color: #fff;width: 195px;height: 49px;display: block;margin: 0 auto;background-image: none;position: absolute;top: 50%;left: 50%;margin-left: -90px;margin-top: 39px;border-radius: 8px;}
.youshi .btn:hover{transition:all 0.5s; background-color: #3A7DBA;border-radius: 30px;background-image: none;}
@media screen and (max-width: 959px){
	.youshi{margin-top:30px;}
}
@media screen and (max-width: 767px){
  .youshi .btn{font-size: 20px;font-size: 2.0rem;width: 160px;height: 40px;margin-left: -70px;margin-top: 39px;line-height: 40px;}
}
@media screen and (max-width: 600px){
  .youshi .btn{font-size: 16px;font-size: 1.6rem;width: 120px;height: 35px;margin-left: -50px;margin-top: 30px;line-height: 35px;}
}
@media screen and (max-width: 420px){
  .youshi .btn{font-size: 14px;font-size: 1.4rem;width: 100px;height: 30px;margin-left: -40px;margin-top: 20px;line-height: 30px;}
}

.part{margin-top: 50px; height: 845px; background-image: url("../images/part-bac.png");background-repeat: no-repeat;background-position: center;}
.part .part-title{padding-top: 180px; text-align: center; font-size: 40px;font-size: 4rem;color: #fff; line-height: 48px;}

.part  ul{margin-top: 120px;}
.part  .item{float: left; width: 25%;padding-top: 15px;padding-bottom: 30px;}
.part  .item-title{margin-bottom: 50px; text-align: center; font-size: 20px;font-size: 2rem;color: #fff; line-height: 24px;}
.part  .item-img{text-align: center;}
.part  .item-img img{width: 105px;height: 103px;}
.part  .item-img img{width: 120px;height: 103px;}
.part  .item-img img{width: 110px;height: 103px;}
.part  .item-img2 img{width: 105px;height: 103px;}
.part  .item-img2 img{width: 120px;height: 103px;}
.part  .item-img2 img{width: 110px;height: 103px;}
.part  .item-text{margin-top: 30px;padding: 0 55px; text-align: center; font-size: 14px;font-size: 1.4rem;color: #fff; line-height: 24px;}
.part  .item .item-img2{display: none; text-align: center;}
.part  .item:hover{background-image: url("../images/part-bac2.png");background-repeat: no-repeat; background-position: center center; background-size: contain;-webkit-background-size: contain;}
.part  .item:hover .item-img{display: none;}
.part  .item:hover .item-img2{display: block; }
.part  .item:hover .item-text{color: #333333; }
.part  .item:hover .item-title{color: #1367af; }
@media screen and (max-width: 1219px){
  .part .item-title{margin-bottom: 20px;}
  .part .item-text {margin-top: 10px;}
}
@media screen and (max-width: 959px){
.part .part-title {padding-top: 30px;font-size: 20px;font-size: 2rem;line-height: 25px;}
.part  {float: none;width: 100%;}
.part  ul { margin-top: 20px;}
.part  .item-title{margin-bottom: 20px;}
.part{height: 580px;}
.part  .item-text{max-width: 200px; margin: 0 auto;}
.part  .item-text{margin-top: 10px;padding: 0 0;}
.part  .item{float: left; width: 50%;padding-top: 15px;padding-bottom: 30px;}
}
@media screen and (max-width: 500px){
  .part{height: 100%;background-image: none; background-color: #b5b5b5;}
  .part  .item-text{max-width: 180px;}
}
@media screen and (max-width: 500px){
	.part  .item {float: left;width: 100%;margin-bottom: 20px;}
  .part  .item-img img {width: 50px;height: 45px;}
  .part  .item-img2 img {width: 50px;height: 45px;}
  .part {height: 100%;}
  .part .part-title{padding-top:20px;}
}

.m-ctusform {overflow: hidden; height: 806px; background-image: url("../images/form-bac.png");background-repeat: no-repeat;background-position: center;}

.m-ctusform .box-title {text-align: center; margin-bottom: 10px; font-size: 40px; font-size: 4rem;color: #333;margin-top: 120px;}
.m-ctusform .box-title2 {text-align: center; margin-bottom: 38px; font-size: 28px; font-size: 2.8rem;color: #f68d20;}
.m-ctusform .box-img{text-align: center;}
.m-ctusform .box-form {max-width: 663px;margin: 0 auto;  margin-bottom: -22px; overflow: hidden; }
.m-ctusform .form-item {padding-left: 25px; background: url("../images/star1.png") no-repeat 10px 25px; position: relative; margin-bottom: 11px; line-height: 0; font-size: 0; -moz-box-sizing: border-box; box-sizing: border-box; overflow: hidden; }
.m-ctusform .form-item2{margin-bottom:20px; }
.m-ctusform .form-item3{margin-bottom:23px; }
.m-ctusform .not {background: none;}
.m-ctusform .form-item.important .item-text {  background-color: #fff; }
.m-ctusform .form-item-2 { width: 100%; margin-bottom: 26px;}
.m-ctusform .form-item-2 {background: url("../images/star1.png") no-repeat 10px 17px;}
.m-ctusform .form-item-3 { margin-right: 20px; width: 28%; }
.m-ctusform .form-item-4 { width: 27%; height: 59px; padding-left: 0; line-height: 48px; text-align: center; background-color: transparent; border-radius: 0; background-color: #fff; overflow: hidden; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #d2d2d2; }
.m-ctusform .form-item-4 img { max-height: 58px; vertical-align: middle; }
.m-ctusform .form-item-5 { float: right; border: none; width: 38%; padding-left: 0; }
.m-ctusform .item-btn1 { width: 100%; height: 59px; padding-left: 0; line-height: 59px; color: #fff; font-size: 18px; font-size: 1.8rem; text-align: center; background-color: #f68d20; }
.m-ctusform .item-text { width: 100%; height: 59px; line-height: 48px; padding-left: 10px; padding-right: 10px; font-size: 18px; font-size: 1.8rem; color: #333333; -moz-box-sizing: border-box; box-sizing: border-box; background-color: #fff; border: 1px solid #cdcdcd; }
.m-ctusform .form-item1 .item-text{padding-left:53px; background-image: url("../images/form-1.png");background-repeat: no-repeat;background-position: 13px center; }
.m-ctusform .form-item2 .item-text{padding-left:53px; background-image: url("../images/form-2.png");background-repeat: no-repeat;background-position: 13px center; }
.m-ctusform .form-item3 .item-text{padding-left:53px; background-image: url("../images/form-3.png");background-repeat: no-repeat;background-position: 13px 18px; }

.m-ctusform .item-text::-webkit-input-placeholder { color: #999999; }
.m-ctusform .item-text::-moz-placeholder { color: #999999; }
.m-ctusform .item-text:-moz-placeholder { color: #999999; }
.m-ctusform .item-text:-ms-input-placeholder { color: #999999; }
.m-ctusform .item-img {height: 55px;}
.m-ctusform .item-text2 { height: 170px; line-height: 17px; padding-top: 18px; -moz-box-sizing: border-box; box-sizing: border-box; }

@media screen and (max-width: 1219px) { 
  .m-ctusinfo .item1 {margin-top: 0px;}
  .m-ctusinfo .info-item {margin-top: 0px;}
}
@media screen and (max-width: 959px) {
  .m-ctusform .box-title{margin-top: 30px;}
	.m-ctusform .box-title {margin-bottom: 5px;font-size: 26px;font-size: 2.6rem;margin-top: 30px;}
  .m-ctusform .box-title2 {margin-bottom: 30px;font-size: 22px;font-size: 2.2rem;}
  .m-ctusform{height: 100%;padding-bottom:50px;}
}

@media screen and (max-width: 767px) { 
  .m-ctusform { width: 100%;}
  .m-ctusform .box-form { margin-bottom: -15px; }
  .m-ctusform .box-title { margin-bottom: 0px; font-size: 22px; font-size: 2.2rem; }
  .m-ctusform .form-item {margin-top: 15px; margin-bottom: 15px; width: 100%; background: url(../images/star1.png) no-repeat 10px 15px;}
  .m-ctusform .not {background: none no-repeat 15px 15px;}
  .m-ctusform .form-item.important .item-text { background-position: 10px 10px; }
  .m-ctusform .item-text { height: 40px; line-height: 40px; font-size: 14px; font-size: 1.4rem; }
  .m-ctusform .item-text2 { padding-top: 0; height: 144px; }
  .m-ctusform .item-btn1 { height: 36px; line-height: 36px; font-size: 14px; font-size: 1.4rem; }
  .m-ctusinfo .item1 {margin-top: 30px;} 
  .m-ctusform .box-title2 {margin-bottom: 0px;font-size: 18px;font-size: 1.8rem;}
}