﻿html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}
html,body,fieldset,img,iframe,abbr{border:0}
li{list-style:none}
textarea{overflow:auto;resize:none}
a,button{cursor:pointer}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:700}
a,a:hover{text-decoration:none}
body{font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,sans-serif}
body{background:#FFF}
a.btn{display:block;outline:0}
a{outline:0}
.posr{}
.posa{}
.posf{}
.hide{display:none}
.clearfix:after{content:'.';display:block;height:0;visibility:hidden;overflow:hidden;clear:both}
.wrapper{position:relative;width:100%;min-width:1200px;/*height:4220px;*/overflow:hidden;margin-top:-1000px;}
.wrapper .section{position:relative;/*height:340px;*/margin: 0 auto;}
.wrapper .section2{position:relative;height:836px;}
.wrapper .section3{position:relative;height:814px}
.wrapper .section4{position:relative;height:815px}
.wrapper .section5{position:relative;height:771px}
.wrapper .section6{position:relative;/*height:726px*/}
.wrapper .section7{position:relative;height:900px}
.wrapper .section8{position:relative;height:370px}
.wrapper .section .w1200{width:1200px;margin:0 auto}
.wrapper .section .t{margin:0 auto;width:280px;height:31px;position:relative;top:20px}
.wrapper .section .t.t2{background-repeat: no-repeat;}
.wrapper .section .t.t3{background-repeat: no-repeat;}
.wrapper .section .t.t4{background-repeat: no-repeat;}
.wrapper .section .t.t5{background-repeat: no-repeat;}
.wrapper .section .t.t6{background-repeat: no-repeat;}
.wrapper .section .t.t7{background-repeat: no-repeat;}
.wrapper .section.section1{height:320px;margin-top:680px;}
.wrapper .section.section2{background:url(../images/bg_02.jpg) top center no-repeat}
.wrapper .section.section3{background:url(../images/bg_03.jpg) top center no-repeat}
.wrapper .section.section4{background:url(../images/bg_04.jpg) top center no-repeat}
.wrapper .section.section5{background:url(../images/bg_05.jpg) top center no-repeat}
.wrapper .section.section6{background:url(../images/bg_06.jpg) top center no-repeat}
.wrapper .section.section7{background:url(../images/bg_07.gif) top center no-repeat}
.wrapper .section.section8{background:url(../images/bg_08.jpg) top center no-repeat}

.section1 {width:737px;height:320px;bottom:0px;background: url() bottom no-repeat;}

.wrap{width: 1200px;margin: 0 auto;}
.m-main{margin-top: 0px;font-size: 16px;color: #e9e6d0;}
.m-main .title{width: 100%;height: 65px;margin-bottom: 10px;background-position: top center;background-repeat: no-repeat;background-image: url(../images/sprite-t.png);}
.main-item{margin-bottom: 0px;}

.m-list{overflow: hidden;}
.m-list li{float: left;}
.star{display: inline-block;width: 16px;height: 14px;background-image: url(../images/star.png);}
.star.full{background-position: 0 0;}
.star.half{background-position: -17px 0;}
.char-list{margin-left: 0px;overflow: hidden;}
.char-list li.item{float: left;margin-left:0px;_margin-left: 0px;}
.char-list .skill{}
.char-list .img{width: 100%;background-position: top center;background-repeat: no-repeat;}

.char-list .img-1{background: url(../images/btn_01.png);width: 385px;height: 119px;margin-left:192px;margin-top:50px;}
.char-list .img-1:hover{background: url(../images/btn_01_01.png);width: 385px;height: 119px;margin-left:192px;margin-top:50px;}

.char-list .img-2{background: url(../images/btn_02.png);margin-top:169px;margin-left:-577px;width: 385px;height: 119px;}
.char-list .img-2:hover{background: url(../images/btn_02_01.png);margin-top:169px;margin-left:-577px;width: 385px;height: 119px;}

.char-list .img-3{background: url(../images/btn_03.png);margin-top:169px;margin-left:-192px;width:385px;height: 119px;}
.char-list .img-3:hover{background: url(../images/btn_03_01.png);margin-top:169px;margin-left:-192px;width:385px;height: 119px;}

.char-list .img-4{background: url(../images/btn_01d36de.png);width: 172px;height:51px;margin-top:200px;margin-left:-172px;}
.char-list .img-4:hover{background: url(../images/btn_1_01d36de.png);width: 172px;height:51px;margin-top:200px;margin-left:-172px;}

.char-list .skill-wrapper{width: 100%;padding: 5px 0;background: #000;}



.section2 {overflow:hidden;width:100%;}
.m1 {overflow:hidden;width:800px;height: 591px;margin: 0 auto;padding:10px;margin-top:180px;background: url() no-repeat;}
.news{width: 100%;height: 540px;position:absolute;background: url() no-repeat;}
.slideBox{width: 800px;height: 540px;overflow:hidden;position:relative;float:left;margin: 9px;}
.slideBox .hd{height: 36px;overflow:hidden;position:absolute;right:5px;bottom: -5px;z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{float: left;margin-right:7px;width: 20px;height: 20px;border-radius: 50%;background-color: #5a5053;text-align: center;line-height: 36px;color: #d1bb4b;cursor: pointer;}
.slideBox .hd ul li.on{background-color: #ac1bf0;}
.slideBox .bd{position:relative;height:100%;z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle;}
.slideBox .bd img{width: 800px;height: 540px;display:block;}


.news_list{width: 800px;height: 570px;float: left;margin-left:10px;margin-top:10px;overflow: hidden;}
.news_list .hd{height:40px;line-height:38px;position:relative;width:100%;border-bottom: 2px solid #613e21;}
.news_list .hd ul{float:left;position:absolute;left:0px;top:0px;height:32px;}
.news_list .hd ul li{width: 40px;float:left;padding:0 15px;cursor:pointer;color:#8b6d49;font-size:18px;}
.news_list .hd ul li.on{background: #e8b471;color:#000;}
.news_list .bd ul{width: 100%;height: 0px;zoom: 1;margin-top: 20px;}
.news_list .bd li{height:40px;line-height:91px;font-size:23px;}
.news_list .bd li a{color: #8b6d49;width: 800px;float: left;height:91px;border-bottom:2px dashed #8b6d49;}
.news_list .bd li a i{margin-right:5px;}
.news_list .bd li a:hover{color:#e8b471;}
.news_list .bd li span{color:#a1adca;float:right;}

.n1{width:534px;height:143px;background:#111;margin-bottom:20px;}
.n1 .c{position:absolute;width:473px;height:143px;}
.n1 a{position:absolute;display:block;left:26px;top:28px;max-height:110px;overflow:hidden}
.n1 a h2{width:473px;font-size:19px;color:#e8b471;font-weight:700;}
.n1 a .p{width:473px;left:26px;color:#bc8d7b;font-size:14px;margin-top:12px;line-height:18px;}
.n1 a:hover h2{color:#f0c68f}
.n1 a:hover .p{color:#d8ac9b}

.section3{overflow:hidden}
.section3 .inc{position:relative;width:838px;height:559px;margin:0 auto;left:0px;top:187px;}
.swiper-container{;width: 100%;height: 100%;left:8px;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 !important;}
.swiper-container1 .swiper-pagination-fraction, .swiper-container1 .swiper-pagination-custom, .swiper-container1.swiper-container-horizontal>.swiper-pagination-bullets{top: 50px;left: -32px;}
.swiper-container2 .swiper-pagination-fraction, .swiper-container2 .swiper-pagination-custom, .swiper-container2.swiper-container-horizontal>.swiper-pagination-bullets{top: 50px;left: -32px;}
.swiper-container3 .swiper-pagination-fraction, .swiper-container3 .swiper-pagination-custom, .swiper-container3.swiper-container-horizontal>.swiper-pagination-bullets{top: 50px;left: -32px;}
.swiper-container4 .swiper-pagination-fraction, .swiper-container4 .swiper-pagination-custom, .swiper-container4.swiper-container-horizontal>.swiper-pagination-bullets{top: 50px;left: -32px;}
.swiper-container5 .swiper-pagination-fraction, .swiper-container5 .swiper-pagination-custom, .swiper-container5.swiper-container-horizontal>.swiper-pagination-bullets{top: 50px;left: -32px;}
.swiper-container1 .swiper-button-prev{}
.sz1{position: absolute;left: 0px;top: 49px;z-index: 2;}
.zb2{position: absolute;right: 190px;top: 70px;}
.lun_line{position: absolute;bottom: 44px;z-index: 1;opacity: 0.3;}
.lun_right{position: absolute;right: 260px;top: 146px;}
.tab img{z-index: 9999;cursor: pointer;}
.tab .shen .img1{position: absolute;top: 56px;right: 664px;}
.tab .shen .img2{position: absolute;top: 56px;right: 664px;}
.tab .hun .img1{position: absolute;top: 126px;right: 664px;}
.tab .hun .img2{position: absolute;top: 126px;right: 664px;}
.tab .shou .img1{position: absolute;top: 196px;right: 664px;}
.tab .shou .img2{position: absolute;top: 196px;right: 664px;}
.tab li .img2{display: none;}
.tab li.active .img2{display: block;}
.tab li.on .img2{display: block;}




.section4{overflow:hidden}
.section4 .inc{position:relative;width:838px;height:559px;margin:0 auto;left:8px;top:77px;}
.shutter{overflow: hidden;width: 838px;height: 559px;position: relative;margin: 150px auto;border-radius: 10px;}
.shutter-img{z-index: 1;}
.shutter-img a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.shutter-img a{cursor: default;}
.shutter-img a > img{width: 100%;height: 100%;}
.shutter-img .created{overflow: hidden;position: absolute;z-index: 20;}
.shutter-btn{}
.shutter-btn li{position: absolute;z-index: 2;top: 50%;width: 51px;height: 66px;margin-top: -25px;cursor: pointer;}
.shutter-btn li.prev{left: 20px;background: url(../images/arrow5_left_hover_f68f87a.png) no-repeat;z-index:99999}
.shutter-btn li.next{right: 20px;background: url(../images/arrow5_right_hover_8bd24f1.png) no-repeat;z-index:99999}
.shutter-desc{position: absolute;z-index: 2;left: 0;bottom: 0;width: 100%;height: 36px;background: url(../images/shutter_shadow.png) repeat;}
.shutter-desc p{padding-left: 20px;line-height: 36px;color: #fff;font-size: 14px;}



.section5 .t{overflow:hidden}
.section5 .inc{position:relative;top:190px;width:835px;height:566px;margin:0 auto;left:7px;}
.imgBox{width: 100%;height:566px;overflow:hidden;position:absolute;box-sizing: border-box;bottom: 0px;padding: 0px;margin-top:-50px}
.imgBox .hd{height: 30px;overflow:hidden;position:absolute;left:245px;bottom: 0px;z-index:1;}
.imgBox .hd ul{overflow:hidden;zoom:1;float:left;}
.imgBox .hd ul li{float: left;margin-right:7px;width: 40px;height:40px;border-radius: 50%;cursor: pointer;background:url(../images/dot2.png) no-repeat ;}
.imgBox .hd ul li span{float: left;margin-left:14px;margin-top:5px;line-height:30px;font-size:20px;color:#FFF;font-weight:bold;}
.imgBox .hd ul li.on{background:url(../images/doth2.png) no-repeat ;}
.imgBox .hd ul li.on span{float: left;margin-left:14px;margin-top:5px;line-height:30px;font-size:20px;color:#fff;font-weight:bold;}
.imgBox .bd{width:835px;position:relative;height:100%;z-index:0;;}
.imgBox .bd li{zoom:1;vertical-align:middle;}
.imgBox .bd li p{position: absolute;z-index: 9999;width: 100%;font-size: 28px;text-align: center;height: 40px;line-height: 40px;color: #000;bottom: 20px;}
.imgBox .prev,.imgBox .next{position:absolute;left:15%;top:50%;margin-top:-18px;display:block;width: 110px;height: 135px;background: url(../img/icon.png);background-position:210px -7px;}
.imgBox .next{left:auto;right:15%;background-position:110px -10px;}
.imgBox .prev:hover,.imgBox .next:hover{filter:alpha(opacity=80);opacity:0.8;}
.imgBox .prevStop{display:none;}
.imgBox .nextStop{display:none;}
.imgBox .bd img{width: 835px;height: 566px;}
/********精美图片**********//********中间**********//********底部**********/







.section6 .t{z-index:1}
.section6 .inc{position:relative;top:190px;width:1200px;height:600px;margin:0 auto}

.poster-main{position: relative;margin: 0px auto;}
.poster-main .poster-list .poster-item{position: absolute;left: 0;top: 0px;}
.poster-main .poster-btn{position: absolute;top: 0px;cursor: pointer;}
.poster-main .poster-prev-btn{left: 20px;background: url("../images/arrow2_left_hover_9d6c3ba.png") no-repeat center center;}
.poster-main .poster-next-btn{right: 0;background: url("../images/arrow2_right_hover_0eef97f.png") no-repeat center center;}




.section7 .t{z-index:1}
.section7 .inc{position:relative;top:190px;width:1200px;height:600px;margin:0 auto}



.section8 .t{z-index:1}
.section8 .inc{position:relative;top:190px;width:1200px;height:600px;margin:0 auto}

.float_nav{width:210px;height:482px;background:url(../images/spr.png) no-repeat 0 -16px;position:fixed;right:10px;top:45%;padding:150px 0 0;z-index:100000; }
.float_nav li{height:45px;width:100px;margin:0 auto;padding:0px 0 0; }
.float_nav li a{display:block;width:100%;height:50px;line-height:50px;text-align:center;font-size:14px;color:#fff;font-weight:bold}
.float_nav li a:hover{color:#680269;text-decoration:none;}
.aa { width:210px; height:34px;  float:left; padding-top:30px; margin:0 auto; }	


.downWrap{width:1190px;height:184px;background:url(../images/btn_bg184_aa43af9.png) no-repeat;position:fixed;bottom:0;left:50%;margin-left:-595px;z-index:10;transition:bottom .2s linear;-webkit-transition:bottom .2s linear;-moz-transition:bottom .2s linear;-o-transition:bottom .2s linear}
.downWrap.dropHide{bottom:-184px}
.downWrap h2{width:53px;height:101px;background:url(../images/yy_txt_ff69479.png) no-repeat;margin:40px 0 0 49px;float:left}
.downWrap .wx_code{width:170px;height:98px;padding:8px;background:url(../images/code_bg_d0a762e.jpg) no-repeat;margin:32px 0 0 14px;float:left;position:relative}
.downWrap .wx_code img{width:170px;height:98px}
.downWrap .wx_code .tip_sm{width:100%;font-size:12px;color:#b48d49;text-align:center;line-height:17px;position:absolute;bottom:-17px;left:0}
.downWrap .btnWrap{width:175px;height:121px;margin:32px 0 0 13px;font-family:;float:left}
.downWrap .btnWrap .btnL{width:188px;height:121px;float:left}
.downWrap .btnWrap .orBtn{width:182px;height:47px;background:url(../images/ios_bg_fcaaba4.png) no-repeat;padding:12px 0 0;float:left;position:relative}
.downWrap .btnWrap .orBtn.nodata{padding-top:22px;height:37px}
.downWrap .btnWrap .orBtn s{width:26px;height:26px;background:url(../images/check_2678c59.png) no-repeat;position:absolute;bottom:3px;right:3px;display:none}
.downWrap .btnWrap .orBtn.andOrder{background-image:url(../images/and_bg_5191fc8.png);margin-top:4px}
.downWrap .btnWrap .orBtn.htOrder{width:93px;height:109px;background-image:url(../images/ht_bg_0de086f.png);float:left}
.downWrap .btnWrap .orBtn.htOrder.nodata{height:99px}
.downWrap .btnWrap .orBtn:hover,.downWrap .btnWrap .orBtn.on{-webkit-filter:saturate(1.5)}
.downWrap .btnWrap .orBtn.on s{display:block}
.downWrap .btnWrap .orBtn p{width:98%;font-size:14px;font-weight:700;text-align:center;color:#fff;line-height:18px;margin:0 auto}
.downWrap .giftJp{width:455px;margin-left:3px;margin-top:54px;overflow:hidden;float:left}
.downWrap .giftJp li{width:91px;float:left}
.downWrap .giftJp li .gfImg{width:60px;height:55px;margin:0 auto;padding-top:5px;background:url(../images/lb_bg_602a113.jpg) no-repeat;text-align:center;position:relative}
.downWrap .giftJp li .gfImg img{vertical-align:middle;display:inline-block;*display:inline;zoom:1}
.downWrap .giftJp li .gfImg span{font-size:12px;color:#787878;line-height:15px;position:absolute;bottom:1px;right:3px}
.downWrap .giftJp li p{font-size:12px;color:#ecb267;text-align:center;line-height:28px}
.downWrap .i_drop{width:22px;height:22px;background:url(../images/i_down_dd1995c.png) no-repeat;position:absolute;top:18px;right:61px}

.wrapper .section .t.t2{background-position:0px 0px}
.wrapper .section .t.t3{background-position:0px -31px}
.wrapper .section .t.t4{background-position:0px -62px}
.wrapper .section .t.t5{background-position:0px -93px}
.wrapper .section .t.t6{background-position:0px -124px}
.wrapper .section .t.t2,.wrapper .section .t.t3,.wrapper .section .t.t4,.wrapper .section .t.t5,.wrapper .section .t.t6{background-image: url(../images/spriter/index_z_9210f45.png)}
.kv-music{position:fixed;z-index:9999;top:72px;right:240px; width:58px;height:100px;}
.musicbox{width:65px;height:100px;position:fixed;z-index:500;top:0px;left:50%;cursor:pointer;margin-left:-750px}
.musicplay{background:url(../images/musicplay.png) no-repeat}
.musicstop{background:url(../images/musicstop.png) no-repeat}