@font-face{font-family:SC_SemiBold;src:url(fonts/SC-SemiBold.otf)}@font-face{font-family:SC-Light;src:url(fonts/SC-Light.otf)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,rem,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,rembed,figure,figcaption,.footer,.header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;-webkit-appearance:none}article,aside,details,figcaption,figure,.footer,.header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}a{text-decoration:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;display:inline-block;color:#595757}*{outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}a:focus,a:active,a:link,a:visited,a:hover{outline:none;text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0)}input{outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0);text-decoration:none;color:#595757}input,button{margin:0 !important;padding:0 !important}select{color:#595757}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.fl{float:left}.fr{float:right}.clearfix{display:block}body{font-family:Book,PingFang SC,Microsoft YaHei,Arial,simsun,sans-serif !important;background:#fff;color:#595757}.warp{max-width:1600px;min-width:1200px;margin:0 auto}.warp_footer{max-width:1200px;min-width:1000px;margin:0 auto;padding:0 20px}.display-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.display-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-items-bottom{-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.justify-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.justify-content-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.justify-content-end{-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.flex1{-prefix-box-flex:1;-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.text_l{text-align:left}.text_r{text-align:right}.text_c{text-align:center}.swiper-container{--swiper-theme-color: #b79e7e;--swiper-pagination-color: #b79e7e}.officebox .swiper-slide a{display:block}.officebox .swiper-slide a img{width:100%;display:block}.off_weal{border-bottom:2px solid #000;border-top:2px solid #000;padding:50px 0;text-align:center}.off_weal .china_text{font-size:28px;letter-spacing:4px}.off_weal .english_text{font-size:14px;line-height:36px}.off_weal .weal_text_top{text-align:center;text-transform:uppercase;font-size:14px;color:#010000;line-height:36px}.off_weal .son_text{font-size:13px;color:#666;line-height:30px;text-align:center}.off_weal .son_text.changefont{font-size:13px;font-family:SC-Light}.off_weal .line{width:336px;height:2px;background:#8e7437;margin:32px auto}.off_solution{background:url(../images/off_sobg.jpg) repeat-y top center;background-size:100% auto}.off_solution .save_case{width:745px;margin:0 auto}.off_solution .save_case .case_item_right{background:url(../images/teambg.jpg) no-repeat;background-size:100% 100%}.off_solution .save_case .more{font-size:22px;position:absolute;right:0;bottom:16px;color:#8e7437;text-transform:uppercase}.off_solution .warp{background:#fff;margin:0  120px;max-width:none;min-width:auto}.off_solution .warp .aposi_rel{position:relative;overflow:hidden}.off_solution .warp .aposi_rel:hover .add_xiaoguo{background:none;color:#000}.off_solution .warp .aposi_rel:hover .there_phase{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}.off_solution .warp .aposi_rel .add_xiaoguo{background:rgba(72,62,46,0.6);position:absolute;text-align:center;width:100%;height:100%;color:#fff;font-size:28px;top:0;left:0;line-height:40px}.off_solution .warp .aposi_rel .add_xiaoguo .eng_texxt{font-size:20px;text-transform:uppercase}.off_solution .warp .aposi_rel .add_xiaoguo p{font-size:22px;line-height:48px;font-family:SC-Light}.off_solution .warp .there_phase{display:block;margin:0 auto;max-width:100%;-webkit-transition:all ease-in 300ms;transition:all ease-in 300ms}.off_solution .warp .there_phase.adddistance{padding-top:93px}.off_solution .warp .there_phase.paddheight{padding:0 0 120px 0}.off_solution .title{text-align:center;text-transform:uppercase;font-size:15px;color:#010000;padding:50px 0;line-height:54px;font-family:SC_SemiBold}.off_solution .title .china_text{font-size:15px;letter-spacing:4px}.off_solution .title .english_text{font-size:14px;line-height:36px}.off_solution .title .line{width:81px;height:2px;background:#8e7437;margin:0 auto}.off_solution .title .son_text{width:100%;max-width:1100px;padding:0 20px;margin:0 auto;font-size:20px;color:#676767;line-height:40px;text-align:left;margin-top:20px;font-family:SC-Light}.off_solution .title .hasbg{position:relative;z-index:1}.off_solution .title .hasbg img{position:absolute;left:-38px;width:88px;height:88px;z-index:-1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.off_solution .off_item01{padding:10px 90px}.off_solution .off_item01:nth-child(odd) .list01 .con{margin-right:5%}.off_solution .off_item01:nth-child(odd) .arrimg{margin-left:5%}.off_solution .off_item01:nth-child(even) .list01 .con{margin-left:5%}.off_solution .off_item01:nth-child(even) .arrimg{margin-right:5%}.off_solution .off_item01 .list01 .title1{color:#1c1c1c}.off_solution .off_item01 .list01 .title1 .text{font-size:15px}.off_solution .off_item01 .list01 .title1 .line{width:80px;height:2px;background:#8e7437;margin:25px 0;letter-spacing:4px}.off_solution .off_item01 .list01 .title1 .sontext{font-size:14px;text-transform:uppercase}.off_solution .off_item01 .list01 .con{font-size:13px;color:#666;line-height:36px;margin-top:55px;font-family:SC-Light}.off_solution .off_item01 .arrimg{max-width:606px;width:95%;margin-top:178px}.mask{width:100%;height:100%;background:rgba(0,0,0,0.7);z-index:1000;position:fixed;left:0;top:0;visibility:hidden;display:table;overflow:hidden}.mask .pop_mask{vertical-align:middle;display:table-cell}.mask .pop_mask .signup{width:978px;height:370px;background:url(../images/signup_bg.jpg) no-repeat;background-size:100% 100%;-webkit-box-shadow:0px 0px 8px #888888;box-shadow:0px 0px 8px #888888;margin:0 auto;color:#bba07f;text-align:center;padding-top:107px;line-height:36px;font-size:24px;text-transform:uppercase}.mask .pop_mask .consult{width:978px;height:370px;margin:0 auto;background:#fff;-webkit-box-shadow:0px 0px 8px #888888;box-shadow:0px 0px 8px #888888;padding:34px 120px 0 120px;text-transform:uppercase}.mask .pop_mask .consult p{font-size:20px;color:#010000;margin-top:20px}.mask .pop_mask .consult textarea{border:none;resize:none;-webkit-box-shadow:none;box-shadow:none;background:#f6f2ec;font-size:20px;height:163px;margin-top:10px}.mask .pop_mask .consult .mask_button{border:none;background:none;background:#d3c1a2;font-size:22px;color:#010000;text-align:center;width:139px;height:38px;line-height:38px;margin:18px auto 0 auto !important;display:block}.mask .pop_mask .consult .consult_item{margin-right:30px}.mask .pop_mask .consult .consult_item span{font-size:22px;line-height:20px;color:#010000;text-align:left}.mask .pop_mask .consult .consult_item span i.eng{font-size:14px}.mask .pop_mask .consult .consult_item input{border:none;-webkit-box-shadow:none;box-shadow:none;width:175px;height:36px;margin-left:10px !important;line-height:36px;background:#f6f2ec}.mask .pop_mask .consult .consult_item .consex{margin-left:15px}.mask .pop_mask .consult .consult_item .consex span{display:inline-block;width:35px;height:35px;border-radius:50%;color:#010000;margin:0 5px;text-align:center;line-height:35px;cursor:pointer}.mask .pop_mask .consult .consult_item .consex span.active{background:#a99379;color:#fff}.mask .pop_mask .mask_con{margin:0 200px;max-width:1600px;padding:90px 40px;background:url(../images/hhbg03.jpg) no-repeat center center;background-size:100% 100%;color:#bba07f}.mask .pop_mask .mask_con .title{text-align:center}.mask .pop_mask .mask_con .title .title_text{font-size:28px;line-height:28px}.mask .pop_mask .mask_con p{font-size:18px;margin-top:50px;text-align:center;line-height:40px}.off_bgs{background:url(../images/offbgs_bg.jpg) no-repeat top center;background-size:cover;padding-bottom:120px;padding-top:50px}.off_bgs .title{text-align:center;text-transform:uppercase;font-size:15px;color:#010000;padding:50px 0;line-height:54px;font-family:SC_SemiBold}.off_bgs .title .english_text{font-size:14px}.off_bgs .title .line{width:81px;height:2px;background:#8e7437;margin:0 auto}.off_bgs p{color:#676767;line-height:36px;max-width:1128px;padding:0 10px;margin:0 auto;font-size:15px;font-family:SC-Light}.kplogo{display:block;margin:0 auto;margin-bottom:100px}.choosesex{width:500px;margin-top:115px}.choosesex .kp_item{text-align:center;font-size:22px;height:106px;color:#ba9f7e;cursor:pointer;letter-spacing:5px}.choosesex .kp_item.active{background:url(../images/choosebg.png) no-repeat center center}.save .swiper-slide{height:422px}.save2 .swiper-slide a{display:block}.save2 .swiper-slide img{width:100%;display:block}.save_case{width:744px;height:275px;margin:0 auto}.save_case .save_case_item{width:744px;background:#fff}.save_case .save_case_item img{width:292px;height:222px}.save_case .save_case_item .case_item_right{position:relative;width:450px}.save_case .save_case_item .case_item_right .more{position:absolute;text-transform:uppercase;background:#8e7437;color:#fff;right:36px;top:0;width:105px;height:43px;text-align:center;line-height:43px;font-size:12px}.save_case .save_case_item .case_item_right .casetitle{width:430px;margin-left:37px;font-size:12px;color:#1c1c1c;margin-top:35px}.save_case .save_case_item .case_item_right .sontext{width:322px;margin-left:37px;font-size:12px;color:#1c1c1c;font-family:SC-Light;line-height:24px;margin-top:33px}.save_case .swiper-pagination-bullet{width:21px;height:21px;background:none;border:2px solid #8e7437;margin:0 12px !important}.save_case .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#8e7437}.index_full{width:100%;height:100%}.index_full_banner{width:100%;height:100%}.index_full_banner .index_banner{height:calc(100% - 130px);position:relative}.index_full_banner .index_banner .regist_box{width:1024px;height:94px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:60px;z-index:1000;background:rgba(255,255,255,0.7);padding:17px 30px}.index_full_banner .index_banner .regist_box .reg_item{position:relative;font-size:16px;padding-right:10px;padding-left:10px;margin-right:8px;margin-left:8px}.index_full_banner .index_banner .regist_box .reg_item:after{content:"";position:absolute;right:0;top:0;width:2px;height:40px;background:#d2c6ae}.index_full_banner .index_banner .regist_box .reg_item.last:after{content:"";position:absolute;right:0;top:0;width:0;height:40px}.index_full_banner .index_banner .regist_box .reg_item .regtitle{font-size:17px;color:#8e7437;font-family:SC-Light}.index_full_banner .index_banner .regist_box .reg_item input{outline-color:invert;outline-style:none;outline-width:0px;border:none;border-style:none;text-shadow:none;-webkit-appearance:none;-webkit-user-select:text;outline-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0;width:126px;margin-bottom:0;height:24px;line-height:24px}.index_full_banner .index_banner .regist_box .reg_item input[type="text"][readonly]{background:none}.index_full_banner .index_banner .regist_box .reg_item .chooseone .choose_item{margin-right:10px;color:#2b303b}.index_full_banner .index_banner .regist_box .reg_item .chooseone .choose_item span{width:12px;height:12px;border:1px solid #8e7437;display:inline-block;margin-right:2px;position:relative}.index_full_banner .index_banner .regist_box .reg_item .chooseone .choose_item span.active:after{content:"";position:absolute;left:0;top:-4px;color:#2b303b;background:url(../images/gou.png) no-repeat;width:14px;height:14px;background-size:100% auto}.index_full_banner .index_banner .regist_box .reg_item #distpicker5 select{width:90px;height:24px;line-height:24px;padding:0 !important}.index_full_banner .index_banner .regist_box .gotoreg{font-size:17px;text-transform:uppercase;color:#fff;background:#000;width:136px;height:28px;text-align:center;line-height:28px;font-family:SC-Light}.index_warrper{font-size:0}.index_warrper .qiangua{position:relative}.index_warrper .qiangua .qg_box{width:968px;padding:0 30px;height:88px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:60px;z-index:100;background:rgba(255,255,255,0.7)}.index_warrper .qiangua .qg_box .sans{font-size:24px;color:#8e7437;font-family:SC-Light}.index_warrper .qiangua .qg_box .son_text{font-size:24px;color:#2e323e;margin-left:16px;font-family:SC-Light}.index_warrper .qiangua .qg_box .more{font-size:12px;text-transform:uppercase;color:#fff;background:#000;width:130px;height:26px;text-align:center;line-height:26px;font-family:SC-Light}.index_warrper img{display:block;margin:0 auto;width:100%;height:auto}.hehuo_friend{background:url(../images/zuanshi_hzbg.png) no-repeat bottom center;background-size:100%;padding-bottom:120px;padding-top:50px}.hehuo_friend .title{padding:50px 0;text-align:center}.hehuo_friend .title .china_text{font-size:28px;color:#010000;line-height:54px;font-family:SC_SemiBold;letter-spacing:4px}.hehuo_friend .title .english_text{text-transform:uppercase;color:#010000;font-size:14px}.hehuo_friend .title .line{width:81px;height:2px;background:#8e7437;margin:7px auto 9px auto}.hehuo_friend p{font-size:20px;color:#676767;line-height:28px;width:1128px;margin:0 auto}.hehuo_friend .friend_img{display:block;margin:0 auto}.off_solution .hehuo_item01{background:url(../images/hhbg01.jpg) no-repeat;background-size:100% 100%;font-size:22px;color:#0e0801;line-height:40px}.off_solution .hehuo01{width:772px;height:598px}.off_solution .hehuo_item02{background:url(../images/hhbg02.jpg) no-repeat top center;background-size:cover;padding:165px 0}.off_solution .hehuo_item02 .judao_con{font-size:22px;line-height:40px;margin-bottom:40px;z-index:1;position:relative;font-family:SC-Light;color:#020000}.off_solution .hehuo_item02 .hehuo_intro{margin-bottom:50px}.off_solution .hehuo_item02 .hehuo_intro .hehuo_text{width:480px;font-size:22px;line-height:36px;color:#020000;margin:0 auto;margin-bottom:56px;font-family:SC-Light}.off_solution .hehuo_item02 .hehuo_intro .hehuo01text{display:block;margin:0 auto}.off_solution .joinus{background:url(../images/hhbg03.jpg) no-repeat center center;background-size:100% 100%;padding-bottom:130px}.off_solution .joinus .jointext{font-size:20px;color:#020304;line-height:48px;text-align:center;margin-bottom:70px;font-family:SC-Light}.off_solution .joinus .sq_btn_link{width:141px;height:38px;display:block;margin:0 auto}.off_solution .joinus .sq_btn_link .sq_btn{display:block;margin:0 auto}.header{background:url(../images/navbg.jpg) #1a1a19 top center;background-size:cover}.header .indexheader{position:absolute;width:100%}.header .menu_top{height:40px;line-height:40px;padding:0 32px;font-size:15px;color:#fff;font-family:SC-Light}.header .menu_top a{color:#fff}.header .menu_top .tel{display:inline-block;margin-right:20px}.header .nav{height:90px;padding-top:30px}.header .nav li{position:relative}.header .nav li.active{border-bottom:1px solid #fff}.header .nav li a{padding:0 25px;height:30px;line-height:30px;color:#fff;font-size:15px;text-align:center;font-family:SC-Light}.header .nav li .nav_son{display:none;color:#fff;min-width:640px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;text-align:center}.header .nav li .nav_son a{width:auto;height:30px;line-height:30px}.header .nav .logo_a{position:relative;width:108px;margin:0 55px}.header .nav .logo_a img{width:108px;height:112px;position:absolute;top:-64px}.footer{background:#010100;padding-bottom:140px}.footer .consult{padding-top:43px;font-size:18px;color:#bba07f;margin-bottom:20px;text-transform:uppercase}.footer input{border:none;background:none;background:#fff;width:558px;height:52px;line-height:52px;font-size:18px;color:#666666;text-indent:17px;border:1px solid #fff;font-family:SC-Light}.footer input:focus{-webkit-box-shadow:0px 1px 8px #8E7437;box-shadow:0px 1px 8px #8E7437;border:1px solid #bba07f}.footer button{border:none;background:none;background:#bba07f;width:170px;height:54px;line-height:54px;font-size:18px;color:#000000;text-align:center;font-size:18px}.footer .footer_text_img{width:264px;height:30px}.footer ul{margin-top:108px}.footer ul li a{font-size:15px;color:#bba07f;font-family:SC-Light}.index_footer{background:#010100;padding-bottom:75px}.index_footer .footer_text_img{width:264px;height:30px}.index_footer ul{padding-top:48px;margin-bottom:65px}.index_footer ul li a{font-size:22px;color:#bba07f;font-family:SC-Light}.index_footer .footer_text{display:block;margin:0 auto}.ltgzswiperlist a{width:24%;position:relative}.ltgzswiperlist a img{width:100%}.ltgzswiperlist a p{position:absolute;left:0;width:100%;bottom:10px;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:2px 2px;font-size:20px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:rgba(0,0,0,0.3)}.ltgzswiperlist a p span{margin:0 10px}.manswiper a,.womenswiper a{display:block}
.off_weal .weal_text_top{
    font-family: SC-Light;
}
.off_solution .off_item01 .list01 .title1{
    font-family: SC-Light;
}
.save_case .save_case_item .case_item_right .more{
    font-family: SC-Light;
}
.newtitle{
    font-family: SC-Light;
}
.ltgzswiperlist a p span{
    font-family: SC-Light;
}
.lie_title span{
    font-family: SC-Light;
}
.lietouwarp .lie_right .lie_rtitle{
    font-family: SC-Light;
}
.lietouwarp .ldetail_item{
    font-family: SC-Light;
}
.hehuo_friend .title{
    font-family: SC-Light;
}
.off_solution .warp .aposi_rel:hover .add_xiaoguo{
    font-family: SC-Light;
}
.off_solution .warp .aposi_rel .add_xiaoguo{
    font-family: SC-Light;
}
.more{
    font-family: SC-Light;
}
.index_footer ul li a{
    font-size: 15px;
}
.footer .consult{
    font-family: SC-Light;
}
.footer button{
    font-family: SC-Light;
}
.warp_footer {
    max-width: 900px!important;
    min-width: 900px!important;;
    margin: 0 auto;
}
.footer .footer_text_img {
    width: 120px!important;
    height: auto!important;
}
.footer input {
    width: 458px!important;
}
.header .nav .logo_a img {
    width: 88px!important;
    height: auto!important;
    position: absolute!important;
    top: -46px!important;
}
.index_warrper .qiangua .qg_box {
    width: 803px;

}
.save .swiper-slide{
    height: auto!important;
}
#save22{
    height: 422px!important;
}