/* CSS Document */
body,button,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,img,legend,li,ol,p,pre,td,textarea,th,ul{padding: 0;margin: 0;border: none;}
body{width: 100%;height: auto;font-family:"Microsoft YaHei",Verdana,Arial,Helvetica, sans-serif;overflow-x: hidden;}
a {color: #555;text-decoration: none;}
a:hover{text-decoration: none;}
li,ol,ul{list-style: none;}
h1,h2,h3,h4,h5,h6{font-weight: 400;}
.clear{ clear:both;}
html{ font-size:100px;}
.tbody{width:100%; overflow:hidden; margin:0 auto;}
.tbody img{ display:block; width:100%; border:none;}
/*------*/
.navbar li i{ display:inline-block; width:0.3rem; height:1rem; background-position:center center; background-repeat:no-repeat; background-size:100%; vertical-align:middle; float:left; margin-right:0.14rem;}
.ico_1{ background-image:url(../img/ico_01.png);}
.ico_2{ background-image:url(../img/ico_02.png);}
.ico_3{ background-image:url(../img/ico_03.png);}
.ico_4{ background-image:url(../img/ico_04.png);}
.ico_5{ background-image:url(../img/ico_05.png);}
.ico_6{ background-image:url(../img/ico_06.png);}
.section{ background-image:url(../img/pagebg01.jpg); background-position:center center; background-repeat:no-repeat; background-size: cover;}
.section1{ background-image:url(../img/pagebg01.jpg);}
.section2{ background-image:url(../img/pagebg02.jpg);}
.section3{ background-image:url(../img/pagebg03.jpg);}
.section4{ background-image:url(../img/pagebg01.jpg);}
.section5{ background-image:url(../img/pagebg01.jpg);}
#fp-nav{ position:fixed; right:0.15rem; top:48%;}
#fp-nav li{list-style:none; margin:0.14rem 0 0; text-align:center; font-size:0px;}
#fp-nav li a{  display:inline-block; width:0.06rem; height:0.06rem; border-radius:50%; background-color:#fff; border:1px solid #000;}
#fp-nav li .active{ width:0.12rem; height:0.12rem; border:5px solid #483a2b;}
.navbar{ width:21%; position:fixed; left:0px; top:0.75rem; z-index:999}
#menu{ margin-top:0.6rem;}
.navbar li{ padding-left:44%; box-sizing:border-box; height:1rem; vertical-align:middle; border-bottom:1px solid #2f2301;}
.navbar li:nth-last-child(1){ border:none;}
.nav_tit{ font-size:0.24rem; color:#ffe4bc; padding-top:0.3rem;}
.nav_ftit{ font-size:0.12rem; color:#655640;}
.navbar li.active{ background-image:url(../img/navcurbg.png); background-repeat:repeat-y; background-position:right center; background-size:contain;}
.navbar li.active .nav_tit{ font-size:0.24rem; color:#FFF; font-weight:bold;}
.navbar li.active .nav_ftit{ color:#000;}
.content_box{ width:62.5%; height:83.8vh; background-color:rgba(255,255,255,0.1); z-index:999; position:absolute; right:9.3vw; top:7.5vh;}
.hbpic{ width:14vw; position:absolute; top:0.45rem; left:0.68rem;}
.section{ position:relative;}
.section1 .right{ width:43vw; margin: auto; box-sizing:border-box; padding-top:0.9rem;}/*835px*/
.section1 .se1logo{ width:25.2%; float:left; margin-right:0.18rem;}
.section1 .title{ font-size:0.4rem; font-weight:bold; color:#fff; line-height:0.74rem;}
.section1 .ftitle{ font-size:0.18rem; color:#FFF;}
.section1 .photo{ padding-top:0.74rem;}
.section1 .photo img{ float:left; width:45%; margin:0 1%;}
.section1 .text{ text-align:left; font-size:0.18rem; color:#fff; line-height:2.5; text-indent:2em; padding-top:0.1rem; width:95%;}
.se2scroll{ width:100%; height:82vh; overflow:hidden; border-radius:0.26rem; position:relative;}
.se2scroll .bd{ position:relative; height:100%; z-index:0;   }
.se2scroll .bd li{ width:100%; max-height:82vh;  zoom:1; vertical-align:middle; }
.se2scroll .bd img{ width:100%; display:block; border-radius:0.26rem;  }
.section2 .right{ width:70vw; position:absolute; top:0.75rem; right:7vw;}
.section2 .title{ text-align:center; font-size:0.36rem; color:#f5dbb4; padding-top:1rem;}
.section2 .ftitle{ text-align:center; font-size:0.14rem; color:#f5dbb4; padding-bottom:0.5rem;}
.se2scroll .prev,.se2scroll .next{ display:block; width:0.35rem; height:0.63rem; position:absolute; top:3.18rem; z-index:9999; background-position:center center; background-repeat:no-repeat; background-size:100%;}
.se2scroll .prev{ left:0.25rem; background-image:url(../img/se2pre.png);}
.se2scroll .next{ right:0.25rem; background-image:url(../img/se2next.png);}
.se2scroll li{ position:relative;}
.se2scroll .tit{ position:absolute; bottom:0px; line-height:0.7rem; font-size:0.24rem; text-align:center; color:#fff; width:100%;}
.section3 .right{ width:66vw; position:absolute; top:0.75rem; right:2rem;}
.section3 .title{ text-align:center; font-size:0.36rem; color:#f5dbb4; padding-top:1rem;}
.section3 .ftitle{ text-align:center; font-size:0.14rem; color:#f5dbb4; padding-bottom:0.5rem;}
.msscroll{ margin-left:0.9rem; box-sizing:border-box; padding:0 0.35rem; position:relative; top:-0.6rem; overflow:hidden;}
.msscroll .bd ul{ height:5.2rem;}
.msscroll .bd li{ width:2.65rem; height:3.11rem; border:2px solid #fff; background-color:rgba(255,255,255,0.3); border-radius:0.3rem; float:left; margin:0 0.09rem; position:relative;top:1.9rem;}
.msscroll .bd li img{ position:absolute; bottom:0.93rem;}
.msscroll .hd li{ display:block; width:0.14rem; height:0.14rem; border-radius:0.07rem; background-color:#c48b2d; float:left; margin:0 0.04rem; transition:all 0.5s;}
.msscroll .hd li.on{ width:0.4rem;}
.msscroll .hd{ width:100%; margin-left:45%; margin-top:0.2rem; }
.msscroll .hd ul{}
.ms_name{ font-size:0.22rem; color:#fff; padding:0 0 0 0.24rem; position:absolute; bottom:0.49rem;}
.ms_text{ font-size:0.14rem; color:#fff; height:2.5em; overflow:hidden; padding:0 0.24rem; position:absolute; bottom:0.09rem;}
.section4 .right{ width:69vw; position:absolute; top:0.75rem; right:0.85rem; display:none;}
.section4 .title{ text-align:center; font-size:0.36rem; color:#f5dbb4; padding-top:0.4rem;}
.section4 .ftitle{ text-align:center; font-size:0.14rem; color:#f5dbb4; padding-bottom:0.5rem;}
.section4 .piclist{ text-align:center;}
.section4 .piclist li{ display:inline-block; width:3.5rem; margin:0 0.22rem 0.18rem; position:relative;}
.section4 .piclist .xueli{ display:block; width:1.35rem; height:0.39rem; border-radius:4px; background-color:#facd89; font-size:0.24rem; color:#321f09; text-align:center; line-height:0.39rem; position:absolute; top:0.26rem; left:-0.13rem}
.section4 .piclist li img{ width:100%; border-radius:0.16rem;}
.section4 .piclist li .tit{ font-size:0.24rem; color:#f5dbb4; line-height:0.65rem;}
.section5 .hbpics{ width:2.17rem; float:left; padding-top:1.6rem; padding-left:1.1rem;}
.section5 .right{ width:51.5vw; position:absolute; top:0.75rem; right:2.85rem;}
.section5 .title{ text-align:center; font-size:0.36rem; color:#f5dbb4; padding-top:1rem;}
.section5 .ftitle{ text-align:center; font-size:0.14rem; color:#f5dbb4; padding-bottom:0.5rem;}
.section5 .content{ width:61%; float:right; padding-top:2.18rem;}
.content .tit{ font-size:0.6rem; color:#fcdfb4;}
.content .ftit{ font-size:0.22rem; color:#fcdfb4;}
.content .add,.content .zx,.content .tel{ padding-left:0.78rem; background-position:left center; background-repeat:no-repeat; background-size:0.55rem; height:0.84rem; margin-bottom:0.34rem; color:#FFF; font-size:0.24rem; line-height:0.38rem; vertical-align: middle;}
.content .add{ background-image:url(../img/zxico_01.png);}
.content .zx{ background-image:url(../img/zxico_02.png);}
.content .tel{ background-image:url(../img/zxico_03.png);}
.content .font1{ display:block; font-size:0.24rem; font-weight:bold; color:#fff;}
.content .zx .swtzh{  vertical-align:middle;display:inline-block; width:2.13rem; height:0.59rem; background-image:url(../img/zxzxbtn.png); background-position:center center; background-position:center center; background-repeat:no-repeat; background-size:contain; position:relative; top:0.12rem;}











