html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body,form,h1,h2,h3,h4,h5,h6,p{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:400}small{font-size:80%}img{border:0}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;padding:0;outline:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ol,ul{margin:0;padding:0}ul{list-style:none}html{background-color:#fff}body{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;color:#333}button,input,select,textarea{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:inherit;line-height:inherit}em{font-style:normal}a{color:#007bff;text-decoration:none}a:focus,a:hover{color:#0056b3;text-decoration:underline}figure{margin:0}img{vertical-align:top}[role=button]{cursor:pointer}h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:400;line-height:1}h1 small,h2 small,h3 small{font-size:65%}h4 small,h5 small,h6 small{font-size:75%}small{font-size:85%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}html{background-color:#2d1b0d}.container{min-width:1320px;max-width:1920px;overflow:hidden}.part,.part .wrap{height:1030px;background-repeat:no-repeat;background-position:center 0}.part .wrap{position:relative;width:1320px;display:block;margin-left:auto;margin-right:auto}.part .main{padding-top:122px;z-index:3}.part .title{width:734px;height:99px;display:block;margin-left:auto;margin-right:auto;background-image:url(../images/title.png);font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.header{position:relative}.header,.header .wrap{background-image:url(../images/part1_bg.jpg)}.header .logo{position:absolute;top:33px;left:-222px;z-index:2}.header .logo img{width:106px;height:auto}.header .top-menu{position:absolute;top:31px;right:5px;z-index:2}.header .top-menu li{float:left;margin-right:24px;background:url(../images/part1_top_menu.png) no-repeat 0 0}.header .top-menu li.home{background-position:right 0}.header .top-menu li a{display:block;width:68px;height:33px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.header .bottom-btn{position:absolute;bottom:80px;left:526px;width:269px;height:41px;background:url(../images/part1_tip.png) no-repeat 0 0;z-index:2}.header video{position:absolute;top:0;left:-300px;z-index:1}.header .play{position:absolute;top:696px;left:607px;display:block;width:105px;height:105px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:#fff;opacity:0;filter:alpha(opacity=0);z-index:3}.part2{position:relative}.part2,.part2 .wrap{background-image:url(../images/part2_bg.jpg)}.part2 .title{margin-bottom:85px;background-position:0 bottom}.part2 .accordion{position:relative;width:1092px;height:430px;display:block;margin-left:auto;margin-right:auto;overflow:hidden}.part2 .accordion-slide{width:742px;height:100%;position:absolute;top:0;background-color:#000}.part2 .accordion-slide__bar,.part2 .accordion-slide__pic{height:100%}.part2 .accordion-slide__bar{display:block;width:30px;padding:160px 20px 0;background:url(../images/part2_slide_bar.jpg) no-repeat -70px 0;border:0;font-size:26px;color:#d2b59c;line-height:32px;text-align:center}.part2 .accordion-slide__bar--active{background-position:0 0;color:#674942;cursor:default}.part2 .accordion-slide__bar-1{padding-top:140px}.part2 .accordion-slide__pic{position:absolute;top:0;right:0;width:672px}.part2 .accordion-slide[accordion-index='6']{left:350px}.part2 .accordion-slide[accordion-index='5']{left:280px}.part2 .accordion-slide[accordion-index='4']{left:210px}.part2 .accordion-slide[accordion-index='3']{left:140px}.part2 .accordion-slide[accordion-index='2']{left:70px}.part2 .accordion-slide[accordion-index='1']{left:0}.part3{position:relative}.part3,.part3 .wrap{background-image:url(../images/part3_bg.jpg)}.part3 .title{background-position:0 -198px}.part3 .guess{padding-top:58px}.part3 .guess ul{margin-bottom:74px;padding:0 60px;zoom:1}.part3 .guess ul:after,.part3 .guess ul:before{content:" ";display:table}.part3 .guess ul:after{clear:both}.part3 .guess ul:after,.part3 .guess ul:before{content:" ";display:table}.part3 .guess ul:after{clear:both}.part3 .guess ul li{float:left;width:256px;height:388px;margin:0 22px}.part3 .guess .guess-btn{display:block;margin-left:auto;margin-right:auto;background:url(../images/part3_btn.png) no-repeat 0 0}.part4{position:relative}.part4,.part4 .wrap{background-image:url(../images/part4_bg.jpg)}.part4 .title{background-position:0 -99px}.part4 .welfare{position:relative;width:100%;padding-top:480px}.part4 .welfare ul li{position:absolute;width:226px;height:292px;padding:15px;background:url(../images/part4_border.png) no-repeat 0 0}.part4 .welfare ul li.up{top:73px}.part4 .welfare ul li.up.l2{left:380px}.part4 .welfare ul li.up.l3{left:686px}.part4 .welfare ul li.down{top:182px}.part4 .welfare ul li.down.l1{left:74px}.part4 .welfare ul li.down.l4{left:992px}.part4 .welfare ul li img{width:226px;height:292px}.part4 .welfare ul li p{position:absolute;bottom:36px;left:30px;width:196px;font-size:12px;line-height:20px;color:#fdf9e3}.part4 .welfare ul li p em{color:#ff8392}.part4 .welfare .welfare-btn{display:block;margin-left:auto;margin-right:auto;background:url(../images/part4_btn.png) no-repeat 0 0}.part5{position:relative}.part5,.part5 .wrap{background-image:url(../images/part5_bg.jpg)}.part5 .title{margin-bottom:480px;background-position:0 0}.part5 .activities{position:absolute;top:293px;left:10px;width:1220px;height:295px;padding:17px 39px;background:url(../images/part5_activities.jpg) no-repeat 0 0}.part5 .activities ul li{float:left;position:relative;width:219px;height:288px;margin:0 43px;overflow:hidden}.part5 .activities ul li .hover{position:absolute;top:-288px;left:0;width:219px;height:228px;padding-top:60px;font-size:14px;line-height:24px;color:#fbfbfa;text-align:center;background:url(../images/part5_hover.png) no-repeat 0 0}.part5 .activities ul li .hover em{color:red}.part5 .activities-btn{display:block;margin-left:auto;margin-right:auto}.part5 .activities-btn a{background:url(../images/part5_btn.png) no-repeat -321px 0}.part5 .activities-btn a.disabled{background-position:0 0;cursor:default}.part-btn{width:321px;height:97px}.part-btn a{display:block;width:100%;height:100%;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.footer{padding:20px 0;text-align:center}.footer a,.footer p{font-size:12px;color:#8e7769;line-height:22px}.sidebar{position:fixed;right:-249px;bottom:180px;width:249px;height:425px;padding-top:82px;background:url(../images/sidebar.png) 0 0;z-index:2}.sidebar .qrcode{width:158px;height:158px;margin:0 auto 38px auto;border:1px solid #e6d8ae}.sidebar .qrcode img{width:100%;height:100%}.sidebar .btn-dl{width:160px;height:53px;margin:0 auto 9px auto}.sidebar .btn-dl a{display:block;width:100%;height:100%;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.sidebar .communi{position:relative;display:block;margin-left:auto;margin-right:auto;width:126px;height:26px;padding-top:28px}.sidebar .communi .btn{float:left;display:block;width:26px;height:26px;margin:0 8px;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.sidebar .communi img{position:absolute;top:60px;left:-17px;display:none;width:158px;height:158px;border:1px solid #e6d8ae}.sidebar .btn-slide{position:absolute;top:39px;left:-25px;display:block;width:25px;height:50px;padding-top:5px;background-color:#c1954d;line-height:1;color:#fff;text-align:center;text-decoration:none}.side-menu{position:fixed;top:30%;left:0;width:240px;height:458px;background:url(../images/side_menu.png) no-repeat 0 0}.side-menu ul li{position:absolute;width:100px;height:17px;padding-left:27px;background:url(../images/side_menu.png) no-repeat 0 -511px;font-size:14px;line-height:16px;color:#ffe793;cursor:pointer}.side-menu ul li.current{background:url(../images/side_menu.png) no-repeat 0 -470px;font-size:16px;color:#fff8ef;font-weight:600}.side-menu ul li.m1{top:38px;left:64px}.side-menu ul li.m2{top:112px;left:116px}.side-menu ul li.m3{top:230px;left:140px}.side-menu ul li.m4{top:326px;left:118px}.side-menu ul li.m5{top:402px;left:65px}.jz-mask,.jz-mask div,.jz-mask iframe{width:100%;height:100%;z-index:99998;position:absolute;top:0;right:0;bottom:0;left:0;min-width:1000px}.jz-mask iframe{opacity:0;filter:alpha(opacity=0)}.jz-mask .jz-mask-opacity{opacity:.7!important;filter:alpha(opacity=70)!important;background-color:#000}.popupLayer-qq{position:relative;display:none;width:838px;height:380px;padding-top:122px;background:url(../images/popup_qq_bg.png) no-repeat 0 0;font-size:20px;line-height:1.8;color:#000}.popupLayer-qq .close{position:absolute;top:80px;right:-60px;display:block;width:57px;height:57px;background:url(../images/popup_qq_close.png) no-repeat 0 0}.popupLayer-qq .main{width:500px;display:block;margin-left:auto;margin-right:auto;padding-top:40px}.popupLayer-qq .main .title{line-height:80px}.popupLayer-qq .main p{line-height:36px}.popupLayer-qq .main .cont div{float:left;width:250px}.popupLayer-qq .main .cont div em{color:#c1954d}.popupLayer{position:relative;display:none;width:476px;height:532px;background:url(../images/popup_bg.png) no-repeat 0 0;font-size:20px;line-height:1.8;color:#000}.popupLayer .close{position:absolute;bottom:0;left:201px;display:block;width:73px;height:73px}.popupLayer-wx .main{display:block;margin-left:auto;margin-right:auto;padding-top:46px;font-size:16px;line-height:20px}.popupLayer-wx .main p{margin-bottom:10px;text-align:center}.popupLayer-wx .main .qrcode{width:122px;height:122px;display:block;margin-left:auto;margin-right:auto}.popupLayer-wx .main .qrcode img{width:100%;height:100%}.popupLayer-wx .main .gift{width:147px;height:93px;display:block;margin-left:auto;margin-right:auto;padding:42px 0 0 170px;font-size:20px;line-height:24px;color:#fff;font-weight:600;background:url(../images/popup_wx_bg.png) no-repeat 0 0;text-align:left}.popupLayer-ap .main{display:block;margin-left:auto;margin-right:auto;padding-top:62px}.popupLayer-ap .title{width:305px;height:35px;margin:0 auto 14px;background:url(../images/popup_appointment_title.png) no-repeat 0 0;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.popupLayer-ap .formList{width:394px;margin-left:41px;font-size:16px;color:#9b8888}.popupLayer-ap .formList .field-item{position:relative;height:62px}.popupLayer-ap .formList .field-item .textbox{width:392px;height:55px;line-height:55px;border:1px solid #d3c2bf;background-color:#fff7e8;text-align:center}.popupLayer-ap .formList .field-item .error{position:absolute;top:0;left:0;width:392px;height:55px;border:1px solid #d3c2bf;background-color:#fff7e8;text-align:center;color:red;line-height:55px}.popupLayer-ap .formList .field-item-code .textbox{width:232px;height:55px;margin-right:22px}.popupLayer-ap .formList .field-item-code .error{width:232px;height:55px}.popupLayer-ap .formList .field-item-code .button{width:138px;height:55px;border:1px solid #d3c2bf;background-color:#fff7e8}.popupLayer-ap .formList .field-btn{width:261px;height:77px;display:block;margin-left:auto;margin-right:auto}.popupLayer-ap .formList .field-btn input{display:block;width:261px;height:77px;border:none;background:url(../images/popup_appointment_btn.png) no-repeat 0 0}.popupLayer-ap .formList .field-btn input.disabled{opacity:.8;filter:alpha(opacity=80)}.popupLayer-ap .formList .jz-focus .error{display:none}.popupLayer-ap .formList .jz-help .error{display:none}.popupLayer-ap .formList .jz-error .error{display:block}.popupLayer-ap .formList .jz-success .error{display:none}.popupLayer-ap .formList .tip{font-size:18px;color:#333;line-height:40px;text-align:center}.popupLayer-video{position:relative;width:800px;height:450px;padding:32px 8px 8px;background-color:#000}.popupLayer-video .close{position:absolute;top:8px;right:8px;color:#fff;text-decoration:none}