@charset "UTF-8";
body,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}body,button,input,select,textarea{font-family:"Microsoft Yahei",Arial,"Hiragino Sans GB","WenQuanYi Micro Hei",sans-serif;font-size:12px;}ul,ol{list-style:none}img{border:0}button,input,select,textarea{font-size:100%}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;}a:link,a:visited{color:#000;text-decoration:none;}a:hover{text-decoration:none}img{border:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{*zoom:1;}* html>body .clearfix{display:inline-block;width:100%}* html .clearfix{/*\*/height:1%;/**/}*+html .clearfix{min-height:1%}
body{background:#f4f9e8;}

.wrapper{overflow:hidden;background:#f8f8f8;}
.wrapper .header{height:600px;background:url(../styles/images/head.jpg) no-repeat top center;}
.wrapper .part-tit,.wrapper .picon,.question .que-ques .que-icon,.question .icon-head,.slide .que-ques .que-icon,.slide .icon-head,.wrapper .navi li,.wrapper .navi li:hover,.wrapper .navi li.case{background:url(../styles/images/part-icon.png) no-repeat;}
.wrapper .pic{background:url(../styles/images/part-pic.jpg) no-repeat;}
.wrapper .center{width:1000px;margin:0 auto;overflow:hidden;}
.wrapper .part5 .center{overflow:visible;}
.wrapper .part-line{position:relative;margin:67px 0 81px;width:100%;height:5px;border-top:3px solid #000;border-bottom:1px solid #000;}
.wrapper .part-tit{position:absolute;top:50%;left:50%;}
/*height*/
.wrapper  .part1{height:860px;width:100%;overflow:hidden;}
.wrapper  .part2{height:818px;width:100%;background:#fff;padding-bottom:48px; overflow:hidden;}
.wrapper  .part3{height:736px;width:100%;padding:48px 0 75px; overflow:hidden;}
.wrapper  .part4{height:667px;width:100%;background:#fff;padding:51px 0 62px; overflow:hidden;}
.wrapper  .part5{width:100%;padding:59px 0 58px;overflow:hidden;}
.wrapper .part6{height:860px;background:#fff;overflow:hidden;}
.wrapper .part1 .part-tit{background-position:-5px -2057px;width:283px;height:73px;margin:-30px 0 0 -141px;}
.wrapper .part2 .part-tit{background-position:-5px -2140px;width:324px;height:73px;margin:-30px 0 0 -162px;}
.wrapper .part6 .part-tit{background-position:-5px -2223px;width:324px;height:73px;margin:-30px 0 0 -162px;}
.wrapper .part7 .part-tit{background-position:-5px -2306px;width:324px;height:72px;margin:-30px 0 0 -162px;}
.wrapper .part1 .impression{position:relative;background-position:0 0;width:894px;height:622px;margin:8px auto 0;}
.wrapper .part1 .part-intro{position:absolute;top:228px;left:307px;padding:45px 15px 0 20px;height:323px;width:260px;background:#c6a261;font-size:14px;color:#fff;line-height:32px;}
.wrapper .part2 .center{position:relative;}
.wrapper .part2 .p2-pic{position:relative;background-position:0 -630px;width:770px;height:661px;}
.wrapper .part2 .p2-intro{position:absolute;top:40px;right:-145px;}
.wrapper .part2 .p2-intro i{display:block;font-size:14px;color:#fff;width:406px;padding:0 8px 0 10px;background:#000;line-height:25px;height:25px;margin-bottom:5px;}
.wrapper .part2 .p2-intro .pi{width:110px;}
.wrapper .part2 .p2-pic2{position:absolute;top:124px;right:85px;background-position:-735px -2054px;width:113px;height:252px;}
.wrapper .part2 .p2-text{position:absolute;top:415px;right:20px;font-size:14px;color:#333;width:220px;line-height:26px;}
.wrapper .text-big{font-size:48px;}
.wrapper .part3 .center{background:#fff;padding:17px 12px 17px 34px;width:954px;}
.wrapper .part3 .p3-left{position:relative;float:left;width:505px;font-size:14px;color:#333;line-height:25px;}
.wrapper .part3 .p3-right{float:right;background-position:0 -461px;width:417px;height:666px;}
.wrapper .part3 .p3-title{background-position:-5px -2388px;width:467px;height:55px;}
.wrapper .part3 .p3-intro{color:#000;width:370px;margin:15px 0 0 12px;}
.wrapper .duihua-icon{position:absolute;top:74px;right:28px;background-position:-354px -2052px;width:94px;height:92px;}
/*scroll*/
.scroll-box{float:right;width:505px;padding-left:24px;height:472px;overflow-y:scroll;overflow-x:hidden;margin:0 0 0 0;margin-top:20px;background:#fff;}
.scroll-box::-webkit-scrollbar{width:5px;background:#000;}
.scroll-box::-webkit-scrollbar-thumb{width:1px;background-color:#c6a261;}
.question li,.slide li{margin-bottom:28px;clear:both;overflow:hidden;}
.question .que-tit,.slide .que-tit{width:442px;font-size:20px;font-weight:bold;height:48px;line-height:48px;border:1px dashed #8f8f8f;border-right:0;border-left:0;margin-bottom:5px;color:#c6a261;}
.question .que-info,.slide .que-info{position:relative;float:left;width:350px;font-size:14px;line-height:26px;margin:15px 0 0;color:#333;}
.question .que-ques,.slide .que-ques{width:415px;height:50px;line-height:28px;font-size:14px;font-weight:bold;margin-top:15px;color:#333;}
.question .que-ques .que-icon,.slide .que-ques .que-icon{float:left;background-position:-373px -2239px;width:42px;height:45px;margin:0 5px 5px 0;}
.question .icon-head,.slide .icon-head{display:block;position:absolute;top:3px;right:-92px;background-position:-366px -2159px;width:71px;height:66px;}
.question .ques{line-height:24px;margin-bottom:8px;}
/*scroll-end*/
.wrapper .part4 .center{position:relative;background-position:-430px -461px;height:666px;}
.wrapper .part4 .p4-title{margin:72px 0 0 430px;background-position:-5px -2453px;width:464px;height:58px;}
.wrapper .part4 .p4-intro{margin:20px 0 0 430px;}
.wrapper .part4 .p4-intro span{font-size:14px;color:#fefefe;padding:0 10px 0 5px;background:#000;line-height:25px;height:25px;margin-bottom:5px;display:inline-block;}
.wrapper .part4 .p4-beauty{position:relative;width:540px;height:278px;border:1px solid #000;margin:117px 0 0 430px;} 
.wrapper .part4 .slide-box{position:absolute;top:-96px;left:12px;padding:30px 26px 0 62px;background:#eee;width:426px;height:310px;}
.wrapper .part4 .slide-box .bt-icon{position:absolute;top:-32px;right:-12px;background-position:-483px -2318px;width:269px;height:51px;}
.wrapper .part4 .sliders{width:426px;height:310px;overflow:hidden;}
.wrapper .part4 .duihua-icon{right:60px;top:-2px;}
.wrapper .slide{position:relative;overflow:hidden;width:426px;height:280px;}
.wrapper .slide li{float:left;width:426px;height:280px;overflow:hidden;}
.wrapper .slide .icon-head{right:-70px;}
.wrapper .slide .que-tit,.wrapper .part5 .question .que-tit{height:26px;line-height:26px;}
.wrapper .slide .que-tit,.wrapper .part5 .question .que-tit{border:0;}
.wrapper .slide .que-info{width:331px;margin-top:5px;}
.wrapper .navi{position:absolute;bottom:-20px;left:50%;width:165px;padding:0 5px;background:#fff;margin-left:-88px;cursor:pointer;}
.wrapper .navi li{width:42px;height:42px;border-radius:50%;float:left;margin:0 6px;}
.wrapper .navi .navi-li1{background-position:-486px -2389px;}
.wrapper .navi .navi-li2{background-position:-540px -2389px;}
.wrapper .navi .navi-li3{background-position:-594px -2389px;}
.wrapper .navi .navi-li1:hover,.wrapper .navi .navi-li1.cur{background-position:-486px -2437px;}
.wrapper .navi .navi-li2:hover,.wrapper .navi .navi-li2.cur{background-position:-540px -2437px;}
.wrapper .navi .navi-li3:hover,.wrapper .navi .navi-li3.cur{background-position:-594px -2437px;}
.wrapper .part5 .center{position:relative;background-position:30px -1299px;width:972px;height:743px;padding-left:29px;}
.wrapper .part5 .duihua-icon{left:353px;top:-36px;}
.wrapper .part5 .question{position:absolute;top:160px;left:72px;}
.wrapper .part5 .question .que-info{margin-top:0;}
.wrapper .part5 .question .lh{line-height:50px;}
.wrapper .part5 .question .que-info{width:338px;}
.wrapper .part5 .question .ques{width:408px;}
.wrapper .part5 .question .icon-head{right:-80px;}
.wrapper .part5 .work-text{position:absolute;top:22px;left:582px;}
.wrapper .part5 .work-text p{font-size:16px;color:#fff;float:right;width:18px;text-align:center;line-height:18px;margin:0 5px;} 
.wrapper .part6 .center{position:relative;height:453px;background-position:0 0;margin:22px auto;}
.wrapper .part6 .center .p6-text{position:absolute;top:52px;left:362px;width:207px;color:#000;font-size:14px;line-height:28px;}
.wrapper .part6 .gift{position:relative;background-position:0 -2518px;width:620px;height:165px;margin:20px auto;}
.wrapper .part6 .gift-more{position:absolute;width:90px;height:22px;bottom:18px;right:22px;}
/*footer*/
.footer{width:960px;margin:0 auto;padding-top:30px;text-align:center;color:#333333;line-height:2em;font-family:Arial;}
.footer li{display:inline;}
.footer a:link,.footer a:visited{font-size:12px;color:#333333;text-decoration:none;}
.footer a:hover{color:#c00;text-decoration:underline;}
.about-page{width:960px;height:89px;margin:0 auto;padding-top:20px;text-align:center;font-size:12px;font-family:microsoft YaHei;color:#666666;}
.footer span{font-size:12px;}
/*daohang*/
.index-return-and-share{display:none; position:fixed;right:5px;top:10px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+200));height:402px;}
.index-return-and-share-btns{position:relative;margin:0 auto;height:402px;}
.index-return-and-share-btns a{display:block;overflow:hidden;width:135px;height:67px;padding-left:15px;background:url(../styles/images/daohang.png) no-repeat;}
.index-return-and-share-btns a:hover,.index-return-and-share-btns a.case{background:url(../styles/images/daohang.png) no-repeat;}
.index-return-and-share-btns .subnav-link1{background-position:0 0;}
.index-return-and-share-btns .subnav-link2{background-position:0 -67px;}
.index-return-and-share-btns .subnav-link3{background-position:0 -134px;}
.index-return-and-share-btns .subnav-link4{background-position:0 -201px;}
.index-return-and-share-btns .subnav-link5{background-position:0 -268px;}
.index-return-and-share-btns .subnav-link6{background-position:0 -336px;}
.index-return-and-share-btns .subnav-link1:hover,.index-return-and-share-btns .subnav-link1.case{background-position:-187px 0;}
.index-return-and-share-btns .subnav-link2:hover,.index-return-and-share-btns .subnav-link2.case{background-position:-187px -67px;}
.index-return-and-share-btns .subnav-link3:hover,.index-return-and-share-btns .subnav-link3.case{background-position:-187px -134px;}
.index-return-and-share-btns .subnav-link4:hover,.index-return-and-share-btns .subnav-link4.case{background-position:-187px -201px;}
.index-return-and-share-btns .subnav-link5:hover,.index-return-and-share-btns .subnav-link5.case{background-position:-187px -268px;}
.index-return-and-share-btns .subnav-link6:hover,.index-return-and-share-btns .subnav-link6.case{background-position:-187px -336px;}
.index-return-and-share .bdsharebuttonbox{display:none;position:absolute;right:193px;bottom:-190px;overflow:hidden;width:120px;height:275px;background:#f9fcfa;border-radius:10px;}
.index-return-and-share .bdsharebuttonbox p{width:100%;height:30px;margin:10px 0;padding-left:10px;border-bottom:1px solid #eee;line-height:30px}
.index-return-and-share .bdsharebuttonbox a{height:24px;margin-left:10px;padding-left:33px;font-size:14px;line-height:24px;color:#666;text-decoration:none;}
.index-return-and-share .bdsharebuttonbox a:hover{text-decoration:underline;}
/*yin*/
.wrapper .talk-cyb{position:fixed;top:412px;right:54px;background-position:-549px -2054px;width:152px;height:179px;cursor:pointer;z-index:9999;}
.wrapper .talk-cyb .talk-icon,.wrapper .talk-cyb .rtalk-icon{display:block;width:91px;height:149px;position:absolute;top:23px;right:-64px;z-index:9999;}
.wrapper .jp-play .talk-icon{background:url(../styles/images/player.png) no-repeat;display:none;}
.wrapper .talk-cyb .rtalk-icon{background:url(../styles/images/rplayer.png) no-repeat;}
.wrapper .jp-pause .talk-icon{background:url(../styles/images/player.gif) no-repeat;display:none;}
.wrapper .jp-pause{display:none;}
