@charset "utf-8";
[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
body,html{font-size:100%;padding:0;margin:0;overflow-x:hidden;}
body{font:14px/1.5 "Open Sans","Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height: 1.42857143;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
body ::selection {color:#fff;background-color:rgba(0,0,0,.5);text-shadow:none;}
.clearfix:after,.clearfix:before{content:" ";display:table}
.clearfix:after{clear:both}
a{display:inline-block;text-decoration:none !important;outline:0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;font-weight:400;color:inherit;}
a:hover{color:#00b374;}
button{border:none;outline:none;cursor:pointer; background-color:none!important;}
p{display:block;text-justify:kashida;padding:0;margin:0;font-weight:400;font-size:100%;line-height:30px;}
dl{display: block;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
ul,li{list-style: none;margin:0;padding: 0}
dd{display: block;-webkit-margin-start:40px;}
dt{display: block;}
i{font-style:normal;background-repeat:no-repeat;margin:0 3px;}
figure{outline:none;overflow:hidden;display:inline-block;}
img{display:block;margin:0 auto;height:auto;}
h1,h2,h3,h4{letter-spacing:.05em;font-weight:100;margin:5px auto;line-height:1.2;}


/*position*/
.text-left{text-align: left;}
.text-center{text-align:center}
.text-right{text-align:right;}

/*container*/
.container{width:998px;margin:0 auto;position:relative;}
@media only screen and (max-width:1024px){
.container{width:92%;padding-left:15px;padding-right:15px;}
}
@media only screen and (max-width:360px){
.container{padding-left:5px;padding-right:5px;}
}

/*----------------------------------------header----------------------------------------*/
.header{position:fixed;top:0px;width:100%;height:auto;overflow:visible;-moz-box-shadow:0px 0px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 2px rgba(0,0,0,0.1);box-shadow:0px 0px 2px rgba(0,0,0,0.1);z-index:999; background-color: #fff;}
.header .nav-tips{font-size:12px;background-color:#333;}
.header .nav-tips p{line-height:2.5;color:#b0b0b0;}
.header .nav-tips span{float:right;margin-right:1%;}
.header .tips-hidden{ display:none;}
.menu-dropdown-icon:before{float:right;display:none;padding:1.5em 2em;background:#fff;color:#333;cursor:pointer}

.header .navbar-menu a.navbar-brand{padding:0;display:block;float:left}
.header .navbar-menu a.navbar-brand img{width:150px;} 
.header .navbar-menu{width:100%;position:relative; height:auto;}

.cd-auto-hide-header {/* 强制硬件加速 */-webkit-transform:translateZ(0);transform: translateZ(0);will-change:transform;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition: transform .15s;transition: transform .15s, -webkit-transform .25s;}
.cd-auto-hide-header::after {clear:both;content:"";display: block;}
.cd-auto-hide-header.is-hidden {-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);}


.menu-mobile{display:none; position:absolute;left:0px; top:0px;cursor:pointer;width:46px;height:46px;}
.menu-mobile:after{float:right;padding:0;font-size:2.5rem;-webkit-transform:translateY(-28%);transform:translateY(-28%)}
.mobile-inner-header-icon{font-size:28px;text-align:center;-webkit-transition:background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}
.mobile-inner-header-icon span{position: absolute;left:calc((100% - 28px) / 2);top:calc((100% - 1px) / 2);width:28px;height:2px;}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(3){display:none;}
.mobile-inner-header-icon-click span,.mobile-inner-header-icon-out span{background-color:#1b1b1b;}
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
@keyframes clickfirst{0%{transform: translateY(4px) rotate(0deg);} 100%{transform: translateY(0) rotate(45deg);}}
@keyframes clicksecond{0%{transform: translateY(-4px) rotate(0deg);} 100%{transform: translateY(0) rotate(-45deg);}}
.mobile-inner-header-icon-out span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outfirst;}
.mobile-inner-header-icon-out span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outsecond;}
@keyframes outfirst{0%{transform: translateY(0) rotate(-45deg);} 100%{transform: translateY(-4px) rotate(0deg);}}
@keyframes outsecond{0%{transform: translateY(0) rotate(45deg);} 100%{transform: translateY(4px) rotate(0deg);}}

.header .navbar-menu>ul{box-sizing:border-box;table-layout:fixed;margin:0 auto 0 190px;width:100%;}
.header .navbar-menu>ul:after,.navbar-menu>ul:before{display:table;content:""}
.header .navbar-menu>ul:after{clear:both}
.header .navbar-menu>ul>li{float:left;margin:0;padding:0;}
.header .navbar-menu>ul>li a{display:block;padding:1.8em 1.5em;text-transform:uppercase;color:#6a6a6a;position:relative;font-size:15px;}
.header .navbar-menu>ul>li a:hover{color:#009863; }

.header .navbar-menu .atter-nav{ position:absolute;right:0px;top:0px;animation:none;}
.header .navbar-menu .atter-nav ul.uesr-events{line-height:74px;clear:both;}
.header .navbar-menu .atter-nav ul.uesr-events li{float:right;}
.header .navbar-menu .atter-nav ul.uesr-events li:first-of-type{margin-left:10px;}
.header .navbar-menu .atter-nav ul.uesr-events li a{border:2px solid #00b374;letter-spacing:0.5px;font-size:15px;padding:0 20px;height:34px;line-height:34px;border-radius:19px;color:#00b374;}
.header .navbar-menu .atter-nav ul.uesr-events li:last-of-type a{border-color:#00b374;background-color:#00b374;color:#fff;}
.header .navbar-menu .atter-nav ul.uesr-events li a:hover{background-color:#009863;border-color:#009863;color:#fff;}


@media only screen and (max-width:1024px){
.header .navbar-menu a.navbar-brand{background-image:url("../images/nav-logo.svg");background-repeat:no-repeat;background-position:center;background-size:cover;width:46px;height:46px;float:none;margin:10px auto;}
.header .navbar-menu a.navbar-brand img{display:none;} 	
	
.header .navbar-menu .menu-dropdown-icon:before,.menu-mobile{display:block}

.header .navbar-menu>ul{display:none;margin:20px 0;}
.header .navbar-menu>ul>li{float:none;display:block;width:100%;border-bottom:1px solid #efefef;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;font-weight:100;text-indent:.5em;}
.header .navbar-menu>ul>li:first-of-type{border-top:1px solid #efefef;}
.header .navbar-menu>ul>li a{display:block;padding:1em;width:100%;}
.header .navbar-menu ul.show-on-mobile{display:block;}
.header .navbar-menu ul.show-on-mobile li{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:returnToNormal;animation-name: returnToNormal;}
.header .navbar-menu ul.show-on-mobile li:nth-child(1){-webkit-animation-delay:.1s;}
.header .navbar-menu ul.show-on-mobile li:nth-child(2){-webkit-animation-delay:.2s;}
.header .navbar-menu ul.show-on-mobile li:nth-child(3){-webkit-animation-delay:.3s;}
.header .navbar-menu ul.show-on-mobile li:nth-child(4){-webkit-animation-delay:.4s;}
.header .navbar-menu ul.show-on-mobile li:nth-child(5){-webkit-animation-delay:.5s;}
.header .navbar-menu ul.show-on-mobile li:nth-child(6){-webkit-animation-delay:.6s;}
.header .navbar-menu ul.show-on-mobile li:nth-child(7){-webkit-animation-delay:.7s;} 
.header .navbar-menu .atter-nav{width:100%;position:static;height:auto;display:none !important;}
.header .navbar-menu .atter-nav ul.uesr-events{text-align:center;line-height:normal;padding:5px 0 25px;}
.header .navbar-menu .atter-nav ul.uesr-events li{float:none;display:inline-block;margin:auto 5px !important;}
.header .navbar-menu .atter-nav ul.uesr-events li a{width:130px;}
.header .navbar-menu .show-atter-nav{display:block;-webkit-animation:fadeInDown 0.3s;animation:fadeInDown 0.3s;}
}

@media only screen and (max-width:360px) and (min-width:300px){
.header .nav-tips span{display:none;}
}

@-webkit-keyframes returnToNormal{
	0%{opacity:0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);} 
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}
@keyframes returnToNormal{
	0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);} 
	100%{opacity: 1; -webkit-transform: none; transform: none;}
}
/*----------------------------------------header--------------------end!--------------------*/

/* main-body */

.tc-36{color:#33d6ff;}
.tc-8d{color:#08cdb2}
.gr-tc-85{-webkit-background-clip:text;color:#2affc9;-webkit-text-fill-color: transparent;background-image: -webkit-gradient(linear, left top, right top, from(#8cffaf), to(#59ffc9));background-image: -webkit-linear-gradient(left, #8cffaf, #59ffc9);}

/*section*/
.main-body{width:100%;/*min-width:1920px;max-width:1920px;*/margin:0 auto;height:auto;clear:both; background-image:url(../images/20171210lianjibao-Sale3_BG.jpg);background-position: top center; background-repeat: no-repeat;background-color:#011b34; background-size:1917px 3439px;}
.main-body .section{width:100%;height:auto;min-height:250px;overflow:hidden;clear:both;}
.main-body .section .container{padding:30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.main-body .section p{font-size:16px;line-height:32px;padding-top:15px;}
.row{margin-left:-15px;margin-right:-15px;}
.col-title{width:100%;margin:0 auto;height:auto;overflow: hidden;} 
.col-title h2,.col-title h3{display:block;height:auto; width:100%;}
.col-box{width:100%; display: block;clear: both;}
.col-box .box-5vw{width:50%;display:table;}
@media only screen and (max-width:1024px){
	.main-body{min-width:100%;max-width:100%;}
	.main-body .section .container{height:auto;}
}
@media only screen and (max-width:480px){
	.main-body .section p{font-size:14px;line-height:28px;}
}
@media only screen and (max-width:360px){
	.main-body .section  p{font-size:12px;line-height:24px;}
}

*[class^="section layer-"] .container{background-repeat:no-repeat;background-position:top center;}
*[class^="section layer-"] p.btn-submit{display:block;margin:0 auto;width:360px;height:70px;line-height:64px;background: url(../images/20171210lianjibao-Sale3_btn-submit.png) no-repeat center;}
*[class^="section layer-"] p.btn-submit a{font-size:36px;}
*[class^="section layer-"] .page-title{padding-bottom:30px;}
*[class^="section layer-"] .page-title p strong{margin:auto 5px;font-size:18px;}
*[class^="section layer-"] .page-title h3{font-size:36px;font-weight:500;}
*[class^="section layer-"] .page-box{padding-top:15px;}
*[class^="section layer-"] .page-box ul li{display:inline-block;margin:auto 15px;cursor: default;}
@media only screen and (max-width:640px){
	*[class^="section layer-"] .page-title{padding-bottom:0px;}
}

.section.layer-banner .container{height:847px;background-image:url(../images/20171210lianjibao-Sale3_BG_01.jpg);}
.section.layer-banner .container .row h1{font-size:68px;font-weight:800;margin: 0.24em 0;letter-spacing:6px;text-shadow: 5px 0 0px rgba(255,255,255,.15), 0px 5px 0px rgba(255,255,255,.15), 0 -5px 0px rgba(255,255,255,.15), -5px 0 0px rgba(255,255,255,.15);}
.section.layer-banner .container .row h1 sup{vertical-align:-8px;}
.section.layer-banner .container .row h2{font-size:42px;font-weight:400;text-shadow:5px 0 0px rgba(255,255,255,.1), 0px 5px 0px rgba(255,255,255,.1), 0 -5px 0px rgba(255,255,255,.1), -5px 0 0px rgba(255,255,255,.1);}
.section.layer-banner .container .row p{padding:7.5px 30px;;display:inline-block;background-color:#199dde;-webkit-border-radius:10px;border-radius:10px;margin-top:30px;}
.section.layer-banner .container .row .page-box figure img{width:648px;}

.section.layer-01 .container{height:1120px;background-image:url(../images/20171210lianjibao-Sale3_BG_02.jpg);}
.section.layer-01 .container .row{min-height:600px;background:url(../images/20171210lianjibao-Sale3-set01_01.jpg) no-repeat top center,url(../images/20171210lianjibao-Sale3-set01_03.jpg) no-repeat bottom center,url(../images/20171210lianjibao-Sale3-set01_02.jpg) repeat-y center; min-height:500px; overflow: hidden;}
.section.layer-01 .container .page-title h3{font-weight:500;display:inline-block;width:425px;line-height:96px;}
.section.layer-01 .container .row p.tips{font-size:22px;}
.section.layer-01 .container .row p.btn-submit{margin:30px auto;}

.section.layer-02 .container{height:900px;background-image:url(../images/20171210lianjibao-Sale3_BG_03.jpg);}
.section.layer-02 .container .page-title h3{font-weight:500;color:#004097;width:604px;height:81px;line-height:74px;background:url(../images/20171210lianjibao-Sale3_set-title-left.png) no-repeat center;}
.section.layer-02 .container .tabe-box-item{display:inline-block;width:46%;height:715px;vertical-align:top;margin:auto 15px;border:3px solid #08cdb2; position: relative;}
.section.layer-02 .container .tabe-box-item p.item-title{display:inline-block;height:45px;line-height:45px;padding:0 20px;margin:30px auto;background:url(../images/20171210lianjibao-Sale3_title-left.png) no-repeat left center,url(../images/20171210lianjibao-Sale3_title-right.png) no-repeat right center;}
.section.layer-02 .container .tabe-box-item p.item-title strong{font-size:32px;font-weight:500;}
.section.layer-02 .container .tabe-box-item p{font-size:26px;padding:0 20px;line-height:1.6;margin-bottom:30px;}
.section.layer-02 .container .tabe-box-item figure{margin:0;}
.section.layer-02 .container .tabe-box-item p.btn-submit{position:absolute;bottom:0px;left:50%;margin-left:-200px;line-height:73px;}


.section.layer-last{min-height:450px !important;}
.section.layer-last .container {height:450px;background-image:url(../images/20171210lianjibao-Sale3_BG_04.jpg);}
.section.layer-last .container .line-push{ display:block;margin:0 auto;width:990px;height:25px;outline:none;border-width:0;}
.section.layer-last .container .page-box{width:990px;margin:0 auto;}
.section.layer-last .container .page-box p strong{font-size:28px;font-weight:600;}
.section.layer-last .container .page-box ol{list-style-type:decimal;padding-left:16px;}
.section.layer-last .container .page-box ol li{display:list-item;list-style:inherit;text-align:-webkit-match-parent;font-size:16px;font-weight:400;line-height:32px;}
@media only screen and (max-width:1024px){
	.section.layer-last .container .page-box{width:80%;}
	.section.layer-last .container{height:auto;background-image:none;}
}
@media only screen and (max-width:768px){
	.section.layer-last .container .page-box{width:90%;}
}


/*----------------------------------------footer----------------------------------------*/
.footer .container{overflow:visible;}
.footer .container ul.section-intro{display:block;height:auto; padding:10px 0;}
.footer .container ul.section-intro li{display:inline-block;width:33%;}
.footer .container ul.section-intro li figure{display:none;}
.footer .container ul.section-intro li figure i.fa{color:#6f6f6f;}
.footer .container ul.section-intro a{font-size:16px;position:relative;color:#7f7f7f;}
.footer .container ul.section-intro a:hover{color:#00b374;}
.footer .container ul.section-intro a strong{font-size:36px;font-weight:500;vertical-align:-8px;margin-right:3px;}
.footer .container ul.section-intro a small{display:none;width:150px;height:30px;line-height:30px;background-color:#00b374; position:absolute;top:-40px;left:50%;margin-left:-75px;color:#fff;border-radius:2px;-webkit-animation:fadeInUp .1s;}
.footer .container ul.section-intro a:hover small{display:block;}

.footer .fast-menu.container{padding:40px 0; height: auto;overflow:hidden;border-top:1px solid;}
.footer .fast-menu.container .footer-links dl.col-links{margin:0;width:180px;}
.footer .fast-menu.container .footer-links dl.col-links dt{margin: -1px 0 15px;font-size:14px;line-height:1.25;font-weight:500;}
.footer .fast-menu.container .footer-links dl.col-links dd{margin: 10px 0 0;font-size:12px;}
.footer .fast-menu.container .footer-links dl.col-links dd a.weixin-QR{position:relative;display:block;}
.footer .fast-menu.container .footer-links dl.col-links dd a.weixin-QR sup.box-weixin{display:none;width:166px;height:66px;position:absolute;top:-70px;left:35%;z-index:9999; -webkit-animation:fadeInDown 0.1s;}
.footer .fast-menu.container .footer-links dl.col-links dd a.weixin-QR:hover sup.box-weixin{display:block;}
.footer .fast-menu.container .col-contact{border-left:1px solid;width:275px;padding-bottom:15px;}
.footer .fast-menu.container .col-contact p{margin:8px 0 20px;font-size:12px; line-height:1.25;}
.footer .fast-menu.container .col-contact strong.call{margin: 0 0 5px;font-size:24px;line-height:1;font-weight:400;}
.footer .fast-menu.container .col-contact a.btn-line-primary{margin:0 3px;letter-spacing:1px;padding:8px 30px;border-radius:2px;background-color:#00b374;color:#fff;}
.footer .fast-menu.container .col-contact a.btn-line-primary:hover{background-color:#009863;}
.footer .CopyRight .container{padding:10px 0;clear:both; overflow:hidden;}
.footer .CopyRight .container p{font-size:12px;line-height:24px;font-weight:400;}
.footer .CopyRight .container p a{display:inline-block !important;color:#5f5f5f;}

/*footer-Style-index*/
.footer.index .container ul.section-intro{display:block;height:auto; padding:20px 0;}
.footer.index .CopyRight .container p:nth-child(1){float:left;}
.footer.index .CopyRight .container p:nth-child(2){float:right;}
@media only screen and (max-width:998px){
	.footer .fast-menu.container{ display:none;}
	.footer.index .CopyRight .container p:nth-child(1),.footer.index .CopyRight .container p:nth-child(2){float:none;}
}

/*footer-Color-light浅色*/
.footer.light{background-color:#fff;}
.footer.light .fast-menu.container,.footer.light .fast-menu.container .col-contact{border-color:#e0e0e0;}
.footer.light .fast-menu.container .footer-links dl.col-links dt,.footer.light .fast-menu.container .footer-links dl.col-links dd a:hover{color:#2f2f2f;}
.footer.light .fast-menu.container .footer-links dl.col-links dd a,.footer.light .fast-menu.container .col-contact p{color:#757575;}
.footer.light .fast-menu.container .col-contact strong.call{color:#00b374;}
.footer.light .CopyRight{background-color:#f5f5f5;}
.footer.light .CopyRight .container p{color:#b0b0b0;}

/*footer-Color-dark深色*/
.footer.dark{background-color:#202020;}
.footer.dark .fast-menu.container,.footer.dark .fast-menu.container .col-contact{border-color:#2e2e2e;}
.footer.dark .fast-menu.container .footer-links dl.col-links dt,.footer.dark .fast-menu.container .footer-links dl.col-links dd a:hover{color:#e0e0e0;}
.footer.dark .fast-menu.container .footer-links dl.col-links dd a,.footer.dark .fast-menu.container .col-contact p{color:#707070;}
.footer.dark .fast-menu.container .col-contact strong.call{color:#00b374;}
.footer.dark .CopyRight{background-color:#191919;}
.footer.dark .CopyRight .container p{color:#5f5f5f;}


@media only screen and (max-width:1024px){
	.footer .container ul.section-intro{padding:15px 0;}
	.footer .container ul.section-intro li{width:32.2%;}
	.footer .container ul.section-intro li figure{display:block;}
	.footer .container ul.section-intro li{margin-bottom:15px; border-right:1px solid #2f2f2f;}
	.footer .container ul.section-intro li:last-of-type{border:none;}
	.footer .container ul.section-intro a,.footer .container ul.section-intro a strong{ margin:0px;vertical-align:inherit;font-weight:400;}
}
@media only screen and (max-width:1024px) and (min-width:768px){
	.footer .container ul.section-intro li figure i.fa{font-size:36px;}
	.footer .container ul.section-intro a,.footer .container ul.section-intro a strong{font-size:18px;}
}
@media only screen and (max-width:640px) and (min-width:480px){
	.footer .container ul.section-intro li figure i.fa{font-size:36px;}
	.footer .container ul.section-intro a,.footer .container ul.section-intro a strong{font-size:16px;}
}
@media only screen and (max-width:480px){
	.footer .container ul.section-intro li figure i.fa{font-size:30px;}
	.footer .container ul.section-intro a,.footer .container ul.section-intro a strong{font-size:14px;}
}
/*----------------------------------------footer--------------------end!--------------------*/


#cnzz_stat_icon_1254445019{display: none;}
/*g_con */
#g_cont p{display:block;font-size:14px;line-height: 24px;padding:0 30px;}
#g_cont p strong#tips-title{text-decoration:none; margin:0 2px; color:#00b374;font-weight: 400;}
#g_cont p.memberType{padding:0 30px;color:#6e6e6e;}
#g_cont p.memberAction{padding-top:20px;}
#g_cont p.memberAction a.btn{min-width:100px;text-align:center;color:#fff;cursor:pointer;margin-left:15px;background: #00b374; height: 32px; line-height: 16px; padding: 8px 16px; border-radius: 2px; display: inline-block;}
#g_cont p.memberAction a.btn:first-of-type{margin:0px;}
#g_cont p.memberAction a.btn:last-of-type{background-color:#3a3a3a;color:#9a9a9a;}
#g_cont p.memberAction a.btn:last-of-type:hover{background-color:#4f4f4f;color:#fafafa;}

#g_cont p.memberAction a.pay_online{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:translateZ(0);transform:translateZ(0);margin-right:20px;}
#g_cont p.memberAction a.pay_online:active,#g_cont p.memberAction a.pay_online:focus,#g_cont p.memberAction a.pay_online:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}







