@charset "utf-8";

*, *:before, *:after {box-sizing: border-box;}
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{height:100%;font-size:100px;}
body{color:#707070;font: 0.28rem/1.5 微软雅黑,'Heiti SC',黑体,Arial;height:100%;margin:0 auto;}
ol,ul,li{list-style:none outside none;}
a{text-decoration:none;color:inherit;}
img{border:none;vertical-align:middle;max-width:100%;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;color:#474747;line-height:120%;}
input,textarea,select,button{border:none;font-family:微软雅黑,'Heiti SC',黑体,Arial;padding:0;margin:0;outline:none;}

.jspScrollable {outline:none;}
.jspContainer{overflow:hidden;position:relative;outline:none;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#dde;position:relative;}
.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}
.jspVerticalBar{width:5px;}
.jspDrag{background:#caa36f;}
.jspTrack{background:#eee;}

/*--类--*/
.clear{clear:both;height:0;overflow:hidden;}
.left{float:left;}
.right{float:right;}

select{-moz-appearance:none;
-webkit-appearance:none;
appearance:none;}
select::-ms-expand{display:none;}


@media screen and (min-width:640px){
	/* body{width:640px;}
	header{width:640px;} */
}
@media screen and (max-width:320px){
	body{width:320px;}
	header{width:320px;}
}

#body{overflow:hidden;padding:0 0rem;}


#header{height:1.3rem;position:relative;}
#header .weather{position:absolute;top:0;left:0.2rem;font-size:0.2rem;color:#9f7b4b;line-height:1.3rem;}
#header .logo{width:0.86rem;height:1.04rem;position:absolute;left:50%;margin-left:-0.43rem;top:0.13rem;font-size:0;}
#header .person{display:block;background:url(../images/img1.png) center center no-repeat;width:0.37rem;height:0.39rem;position:absolute;background-size:100% 100%;top:0.46rem;right:1.51rem;}
#header .search{display:block;background:url(../images/img2.png) center center no-repeat;width:0.35rem;height:0.35rem;position:absolute;background-size:100% 100%;top:0.46rem;right:0.84rem;}
#header .nav{display:block;background:url(../images/img3.png) center center no-repeat;width:0.34rem;height:0.32rem;position:absolute;background-size:100% 100%;top:0.47rem;right:0.2rem;}
#header.home .weather{color:#fff;}
#header.home .person{background-image:url(../images/img1.png);}
#header.home .search{background-image:url(../images/img2.png);}
#header.home .nav{background-image:url(../images/img3.png);}


#bread{height:0.74rem;text-align:center;position:relative;border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1; }
#bread .arrow{position:absolute;display:block;background:url(../images/arrow1.png) center center no-repeat;width:0.16rem;height:0.34rem;background-size:100% 100%;top:0.21rem;left:0.2rem;}
#bread h3{line-height:0.74rem;font-size:0.28rem;color:#474747;text-overflow: ellipsis;overflow: hidden;padding: 0 0.5rem;white-space: nowrap;}


.searchhide{position:absolute;width:100%;top:1.3rem;left:0;border-top:solid 1px #aa2b2f;border-bottom:solid 1px #aa2b2f;height:0.8rem;background:#fff;z-index:2;display:none;}
.searchhide input{height:0.75rem;line-height:0.75rem;font-size:0.3rem;color:#909090;margin-left:0.2rem;width:5.45rem;top:0;left:0.2rem;position:absolute;}
.searchhide .btn{display:block;background:url(../images/img2.png) center center no-repeat;width:0.35rem;height:0.35rem;position:absolute;background-size:100% 100%;top:0.21rem;right:0.2rem;}


.navhide{position:fixed;left:0;top:1.3rem;width:100%;background:url(../images/bg4.jpg) center top no-repeat;background-size:100% 100%;z-index:4;display:none;}
.navhide .inner{height:9rem;overflow:auto;padding:0 0.2rem;text-align:left;}
.navhide .inner .box1{padding:0.5rem 0.15rem;background:url(../images/line3.png) left bottom repeat-x;}
.navhide .inner .box1 .li{overflow: hidden;border-bottom: 1px solid #8c2c2b;}
.navhide .inner .box1 .li.now .a1:after{content: "";transform: rotate(180deg);}
.navhide .inner .box1 .li .a1{color:#fff;font-size:0.34rem;display:inline-block;width: 100%;padding: 0.2rem 0;position: relative;}
.navhide .inner .box1 .li .a1:after{content: "";position: absolute;top: 0;right: 0.15rem;height: 100%;background:url(../images/arrow3.png) right center no-repeat;background-size:0.23rem 0.14rem;width: 0.23rem;height: 100%;}
.navhide .inner .box1 .li span{display: inline-block;width: 0.23rem;height: 0.14rem;float: right;}
.navhide .inner .box1 .li .hide{padding:0.15rem 0.1rem 0.3rem ;overflow: hidden;display: none;}
.navhide .inner .box1 .li .hide a{color:#eaa1a1;font-size:0.28rem;line-height:1.6;float: left;padding: 0.05rem 0;}
.navhide .inner .box1 .li .hide h2{float: left;width: 100%;padding-bottom: 0.25rem; }
.navhide .inner .box1 .li .hide a{ padding-right:0.6rem; position: relative; }
.navhide .inner .box1 .li .hide a:last-child{padding-right:0;}
.navhide .inner .box1 .li .hide a:after{ display: block;  content: ""; width:0.09rem; height:0.2rem; position: absolute; right:0.26rem; top:50%; margin-top:-0.1rem; background:url(../images/1.png) no-repeat center/0.09rem 0.2rem; }
.navhide .inner .box1 .li .hide a:last-child:after{background:none;}
.navhide .inner .box1 .li .hide h2 a{background: url(../images/arrow15.png) no-repeat right center;background-size: 0.17rem;line-height: normal;padding: 0; padding-right: 0.3rem;width: auto;color: #fff;}
.navhide .inner .box1 .li .hide h2 a:last-child{padding-right:0.3rem;}
.navhide .inner .box1 .li .hide a.ll{background:url(../images/arrow14.png) right center no-repeat;background-size:0.11rem 0.15rem;color:#fff;}
.navhide .inner .box2{height:1.06rem;text-align:center;}
.navhide .inner .box2 .share{background:url(../images/img8.png) left center no-repeat;background-size:0.53rem 0.51rem;color:#fff;padding-left:0.64rem;font-size:0.28rem;line-height:1.06rem;display:inline-block;vertical-align: middle;}
.navhide .inner .box2 .a{display: inline-block;background: url(../images/img8-1.png) no-repeat left center;width: 0.74rem;height: 0.74rem;background-size: 2.69rem 0.72rem;vertical-align: middle;}
.navhide .inner .box2 .a1{background-position: 0 0;}
.navhide .inner .box2 .a2{background-position: -0.98rem 0;}
.navhide .inner .box2 .a3{background-position: -1.96rem 0;}

#footer{background:#272727;margin-top:0.38rem;}
#footer .foot1{text-align:center;border-bottom: 1px solid #101010;line-height: 0;padding:0.2rem 0;position:relative;}
#footer .foot1 .gototop{width:0.89rem;height:0.38rem;background:url(../images/gototop.png) no-repeat center;background-size:100%;position:absolute;left:50%;top:-0.38rem;margin-left:-0.45rem;}
#footer .foot1 a{background:url(../images/footer-icon.png) no-repeat center;background-size:2.5rem; height:0.7rem;width:0.7rem;display:inline-block;backgrond-size:2.5rem;font-size: 0.22rem;color: #fff;line-height: 0.95rem;margin: 0 0.07rem;}
#footer .foot1 .a1{background-position:0 0 ;}
#footer .foot1 .a2{background-position:-0.9rem 0 ;}
#footer .foot1 .a3{background-position:-1.8rem 0 ;}
#footer .foot2{color:#fff;font-size:0.22rem;line-height:1.5;text-align:center;border-top: 1px solid #383838;padding: 0.26rem 0 0.23rem;}



.page{text-align:center;height:0.57rem;}
.page ul{font-size:0;}
.page li{display:inline-block;width:0.89rem;height:0.57rem;line-height:0.57rem;font-size:0.26rem;font-family:Arial, Helvetica, sans-serif;background:url(../images/page1.png) center top no-repeat;background-size:100% 100%;margin:0 0.045rem;}
.page li a{color:#fff;display:block;}
.page li.now a{font-weight:bold;}
.page li.now{background-image:url(../images/page3.png) ;}
.page li.arrow_l,.page li.arrow_r{background:url(../images/page2.png) center top no-repeat;background-size:100% 100%;width:0.97rem;}
.page li.arrow_l{margin-left:0;}
.page li.arrow_r{margin-right:0;}



#bottom{padding:0.45rem 0 0.2rem;}
#bottom .focus{height:2.58rem;position:relative;overflow:hidden;padding-top:0.58rem;margin-top:0.17rem;}
#bottom .focus .frame{position:relative;overflow:hidden;height:2rem;}
#bottom .focus .frame .child{float:left;width:2rem;height:2rem;text-align:center;}
#bottom .focus .frame .child .img{width:1.08rem;height:1.04rem;margin:0.29rem auto 0;}
#bottom .focus .frame .child h3{font-size:0.28rem;line-height:1.3;color:#fff;margin-top:0.02rem;}
#bottom .focus .arrow_l{display:block;position:absolute;top:0;left:2.5rem;width:0.3rem;height:0.3rem;line-height:0.3rem;text-align:center;}
#bottom .focus .arrow_l:after{content:"";background:url(../images/arrow2.png) left center no-repeat;display:inline-block;width:0.16rem;height:0.28rem;background-size:auto 100%;vertical-align:middle;}
#bottom .focus .arrow_r{display:block;position:absolute;top:0;right:2.5rem;width:0.3rem;height:0.3rem;line-height:0.3rem;text-align:center;}
#bottom .focus .arrow_r:after{content:"";background:url(../images/arrow2.png) right center no-repeat;display:inline-block;width:0.16rem;height:0.28rem;background-size:auto 100%;vertical-align:middle;}
#bottom .title h1 span:nth-child(2){line-height:1;}


.home1{position:relative;height:10.07rem;width:6.4rem;margin-left:-0.2rem;}
.home1 .child{position:absolute;left:0;width:100%;height:100%;}
.home2{ padding: 0 0.1rem;}
.home2 .box1{height:2.52rem;margin-top:0.1rem;}
.home2 .box1 .div{float:left;width:33.333%;height:2.52rem;text-align:center;}
.home2 .box1 .div .img{width:1.08rem;height:1.05rem;margin:0.45rem auto 0;}
.home2 .box1 .div h3{color:#fff;font-size:0.28rem;line-height:1.3;margin-top:0.05rem;}
.home2 .box2{height:2rem;padding-top:0.35rem;margin-top:0.1rem;}
.home2 .box2 h2{color:#474747;font-size:0.3rem;margin-left:0.30rem;padding-right: 0.35rem;}
.home2 .box2 .h2 .s1{position: relative;display: inline-block;margin-left: 0.25rem;}
.home2 .box2 .h2 .s1:before{content: "";width: 0.28rem;height:100%;background: url(../images/home-img2.png) no-repeat left center;display: block;position: absolute;left: -0.25rem;top: 0;background-size: 1.12rem 0.38rem;}
.home2 .box2 .h2 .s1:after{content: "";width: 0.28rem;height:100%;background: url(../images/home-img2.png) no-repeat right center;display: block;position: absolute;right: -0.25rem;top: 0;background-size: 1.12rem 0.38rem;}

.home2 .box2 h2 .more{display:block;float: right;background:url(../images/more2.png) center center no-repeat;width:0.62rem;height:0.35rem;background-size:100% 100%;}
.home2 .box2 h2 img{width:0.1rem;height:0.1rem;margin:0 0.12rem;}
.home2 .box2 .list{margin:0.2rem 0 0 0.30rem;overflow: hidden;}
.home2 .box2 .list .div{float:left;}
.home2 .box2 .list .div h3{font-size:0.36rem;font-family:Arial, Helvetica, sans-serif;color:#9f7b4b;line-height:1.1;padding-right:0.12rem;}
.home2 .box2 .list .div h4{font-size:0.22rem;color:#474747;line-height:1.3;}
.home2 .box2 .list .line{display:block;background:url(../images/line6.png) center center no-repeat;width:0.31rem;height:0.06rem;float:left;background-size:100% 100%;margin:0.2rem 0.15rem 0 0.05rem;}
.home2 .box3 .frame1{}
.home2 .box3 .child{width: 100%;background:url(../images/home-img11.png) no-repeat center;background-size: 100%; height: 3.22rem;position: relative;}
.home2 .box3 .child .pic{width: 2.03rem;height: 3.21rem;overflow: hidden;float: left;position: absolute;left: 0.4rem;bottom: -0.25rem;}
.home2 .box3 .child .text{margin-left: 2.8rem;padding-right: 0.4rem;padding-top: 0.7rem;}
.home2 .box3 .child .text h2{font-size: 0.3rem;color: #fff;margin-bottom: 0.15rem;}
.home2 .box3 .child .text p{font-size: 0.22rem;color: #fff;line-height: 0.35rem;}
.home2 .box3 .child .button{display:block;margin-left:2.8rem;color:#fff;font-size:0.2rem;margin-top:0.4rem;text-align:center;height:rem;line-height:0.42rem;background:url(../images/winchance-pic17.png) no-repeat;width:1.5rem;height:0.45rem;background-size:100%;}



.home2 .box4{margin:0.1rem auto auto;height:4rem;overflow:hidden;}
.home2 .box4 .div1{float:left;background:url(../images/bg29.jpg) center center no-repeat;background-size:100%;width:100%;height:2rem;background-size:100% 100%;text-align:center;}
.home2 .box4 .div1 h2{margin-top:0.4rem;position:relative;display:inline-block;width: 100%;text-align: center;}
.home2 .box4 .div1 h2 .s1{font-size:0.58rem;font-family:impact, Arial, Helvetica, sans-serif;color:#fff;line-height:1.1;vertical-align: middle;}
.home2 .box4 .div1 h2 .s2{display:inline-block;background:url(../images/jian.png) center center no-repeat;width:0.52rem;height:0.49rem;line-height:0.49rem;background-size:100% 100%;font-size:0.26rem;color:#fff;vertical-align: middle;margin-left: 0.2rem;}
.home2 .box4 .div1 h3{display:inline-block;background:url(../images/bg28.png) center center no-repeat;height:0.47rem;line-height:0.5rem;padding:0 0.23rem;color:#fff;font-size:0.22rem;margin-top:0.07rem;background-size:100% 100%;}
.home2 .box4 .div1 h3 {text-align: center;}
.home2 .box4 .div1 h3 .s1{padding-right: 0.2rem;background: url(../images/home-img12.png) no-repeat right center;background-size: 0.16rem;}
.home2 .box4 .div1 h3 .s2{font-size:0.3rem;font-family:impact;vertical-align: middle;margin: 0.05rem 0.1rem;}
.home2 .box4 .div2{float:left;width:2.06rem;height:2rem;}
.home2 .box4 .div2 img{width:100%;}
.home2 .box5{background: url(../images/home-img1.png) no-repeat;background-size: 6rem;width: 6rem;/*height: 7.43rem;*/ margin: 0 auto;padding: 0 0.3rem;margin-top: 0.1rem;position:relative;}
.home2 .box5:after {content: '';background: url(../images/home-img1.png) no-repeat center bottom;height: 20px;position: absolute;bottom: -10px;left: 0;width: 100%;}
.home2 .box5 .h2{font-size: 0.3rem;padding-top: 0.4rem;}
.home2 .box5 .h2 span{position: relative;display: inline-block;margin-left: 0.25rem;}
.home2 .box5 .h2 span:before{content: "";width: 0.28rem;height:100%;background: url(../images/home-img2.png) no-repeat left center;display: block;position: absolute;left: -0.25rem;top: 0;background-size: 1.12rem 0.38rem;}
.home2 .box5 .h2 span:after{content: "";width: 0.28rem;height:100%;background: url(../images/home-img2.png) no-repeat right center;display: block;position: absolute;right: -0.25rem;top: 0;background-size: 1.12rem 0.38rem;}
.home2 .box5 .list .item{padding: 0.3rem 0;border-bottom: 1px solid #d9d8d8;}
.home2 .box5 .list .item h3{font-size: 0.26rem;color: #707070;margin-bottom: 0.1rem;}
.home2 .box5 .list .item h2{font-size: 0.22rem;color: #474747;line-height: 0.3rem;}
.home2 .box5 .list .item:last-child{border: 0;}
.home2 .box5 .h2 .more{display:block;float: right;background:url(../images/more2.png) center center no-repeat;width:0.62rem;height:0.35rem;background-size:100% 100%;}



.home2 .box6{margin-top:0.1rem;background:url(../images/bg31.jpg) center top no-repeat;height:2.57rem;background-size:100% 100%;padding:0.42rem 0.3rem 0;position:relative;}
.home2 .box6 h2{}
.home2 .box6 .more{display:block;background:url(../images/more1.png) center center no-repeat;width:0.62rem;height:0.35rem;background-size:100% 100%;position:absolute;top:0.46rem;right:0.35rem;}
.home2 .box6 .div{padding:0.24rem 0.05rem 0.28rem;}
.home2 .box6 .div h3{color:#ffd6d6;font-size:0.28rem;line-height:1.3;background:url(../images/img28.png) left center no-repeat;background-size:0.23rem 0.23rem;padding-left:0.33rem;}
.home2 .box6 .div p{color:#ffd6d6;font-size:0.22rem;line-height:1.5;margin-top:0.1rem;}
.home2 .box6 .line{width:100%;background:url(../images/line8.png) left center repeat-x;height:2px;display:block;}
.home2 .box6 .h2 {color:#fff;font-size:0.3rem;}
.home2 .box6 .h2 span{position: relative;display: inline-block;margin-left: 0.25rem;}
.home2 .box6 .h2 span:before{content: "";width: 0.28rem;height:124%;background: url(../images/home-img3.png) no-repeat left center;display: block;position: absolute;left: -0.25rem;top: 0;background-size: 1.12rem 0.38rem;}
.home2 .box6 .h2 span:after{content: "";width: 0.28rem;height:124%;background: url(../images/home-img3.png) no-repeat right center;display: block;position: absolute;right: -0.25rem;top: 0;background-size: 1.12rem 0.38rem;}

.home2 .box7{padding:0.35rem 0;overflow:hidden;text-align:center;}
.home2 .box7 a{margin:0.1rem 0.12rem;display:inline-block;background:url(../images/icon-bg1.png) no-repeat ;background-size:100%;width:1.84rem;height:0.8rem;line-height:0.8rem;text-align:center;font-size:0.26rem;color:#474747;}
.home2 .box7 a.a1{margin-left:0;}
.home2 .box7 a.a4{background:url(../images/icon-bg2.png) no-repeat ;background-size:100%;width:2.88rem;margin-left:0;}
.home2 .box7 a.a5{background:url(../images/icon-bg2.png) no-repeat ;background-size:100%;width:2.88rem;}


.home2 .box8{margin-top: 0.1rem;}
.home2 .box8 img{width: 100%;}

.public-tit{position: relative;line-height: 1;}
.public-tit:before{content: "";background: url(../images/public-icon1.png) no-repeat left 0.08rem;width: 0.2rem;height: 100%; background-size: 100%;position: absolute;bottom: 0;left: -0.3rem;}
.public-tit:after{content: "";background: url(../images/public-icon2.png) no-repeat left 0.08rem;width: 0.2rem;height: 100%; background-size: 100%;position: absolute;bottom: 0;right: -0.3rem;}

#jiathis_weixin_share{font-size:12px;}
#jiathis_weixin_share h3{font-size:inherit;}

.ld .miss1{ padding-top:0.5rem !important; }

.tit-span{ display: inline-block; vertical-align: middle; margin: 0 0.1rem;  }
.tit-span img{ height: 0.32rem; width:auto !important; max-width:1rem; position: relative; top:-0.03rem; }

.special_list .text h3,
.history .box .div .text h3,.explore2 .box1 h3,.show1 .list .item .inner h3{ text-indent: 0 !important; margin-left:-0.12rem; }

.special_list .text{ width:2.51rem !important; }

.miss1,.creative1,.show1{ padding-top:0 !important; }
.miss3{ padding-bottom:0.5rem; }
.member1 .dragWrap ul{ width:5.41rem !important; }

.miss1 .foucs{ width:6.4rem; margin-left:-0.2rem; }

.explore1{ margin-top:0 !important; }
.building1,.story{ padding-top:0 !important; }
.creative1 .box1{ width:6.4rem; margin-left:-0.2rem; }

.morexx {padding-top: 1rem;}
.morexx .foucs{text-align: center;position: relative;}
.morexx .foucs .tip{text-align: left;font-size: 18px;color: #fff;}
.morexx .foucs .frame{overflow: hidden;}
.morexx .foucs .child{float: left;}
.morexx .foucs .tip {padding: 0.1rem 0.15rem 0;}
.morexx .foucs .tip .s1{float: left;font-size: 17px;color: #fff;}
.morexx .foucs .tip .s2{font-size: 22px;color: #fff;}
.morexx .foucs .tip p{margin-left: 50px;font-size: 0.28rem;position: relative;top: 0.1rem;}
.morexx .foucs .a{background: url(../image/lyc/but2.png) no-repeat;display: block;width: 29px;height: 51px;position: absolute;top: 50%;display: none;}
.morexx .foucs .prev{left: 0;}
.morexx .foucs .next{right: 0;background-position: center bottom;}
.morexx .foucs1{margin-top: 0.5rem;position: relative;}
.morexx .foucs1 .img{display: inline-block;padding: 7px;position: relative;cursor: pointer;}
.morexx .foucs1 .img img {width: 100%;display: block;}
.morexx .foucs1 .child.now .img{background: #a89077;}
.morexx .foucs1 .child.now .img:after{content: "";background: url(../image/jjl_arr1.png) no-repeat;width: 0.12rem;height: 0.11rem;position: absolute;top: -0.1rem;display: block;left: 50%;margin-left: -0.06rem;background-size: cover;}
.morexx .foucs1 .prev{left: 0;background: url(../image/left2.png) no-repeat right center;background-size: 0.12rem 0.22rem;width: 0.3rem;height: 1.1rem;display: block;position: absolute;top: 0.15rem;}
.morexx .foucs1 .next{right: 0;background: url(../image/right2.png) no-repeat left center;background-size: 0.12rem 0.22rem;width: 0.3rem;height: 1.1rem;display: block;position: absolute;top: 0.15rem;}
.morexx .foucs1 .frame{margin: 0 0.3rem;overflow: hidden;padding: 0.1rem 0;}
.morexx .foucs1 .child{text-align: center;float: left;}