@charset "utf-8";

/* CSS Document */

*{margin: 0;padding: 0;border: 0;}

body{ font-family:"Microsoft YaHei","SimSun",'宋体';font-size:0.875em;background-color:#fff;}



#sections h1,em{font-style:normal; font-weight:normal;}

#sections p{ line-height:2em;}

#sections img{display:block;}

#sections li{ list-style:none;}

#sections .lf{float:left;}

#sections .rf{float:right;}

#sections a{ text-decoration:none; display:block; color:#fff;}



#sections{ width:100%; margin:0px auto; }

#sections >div[id^="section"]{ margin:0px auto;}



#secbanner{ width:100%; min-width:1210px; position:relative;}

#secbanner img{ width:100%;}

#secbanner .banbtn{ width:130px; margin:0px auto; position:absolute; font-size:24px; left:40%; text-align:center;bottom:13%; background-color:#ac8f66; border-radius:5px; height:40px; line-height:40px;}



#sectionsNav { width:100%; background-color:#4e3c30;}

#sections .navfloat{ position:fixed; top:0px; z-index:1000; }

#sectionsNav .secNav{ width:1200px; height:50px; margin:0px auto;}

#sectionsNav .secNav a{ font-size:20px;}

#sectionsNav .current a {background:#937543;color: #ededed;}

#sectionsNav .secNav li{ width:170px; height:50px; float:left; line-height:50px; text-align:center;}



#section01{width:100%; max-width:1680px;}

#section01 .sec01t > img{ width:100%;}

#section01 .sec01f{ height:155px; background-color:#000; padding:30px 0px;}

#section01 .sec01f ul{ width:1080px; margin:0px auto;}

#section01 .sec01f ul li{ font-size:18px; color:#ac8f66; text-align:center; width:145px; font-weight:bold; float:left;}

#section01 .sec01f ul li + li{ margin-left:85px;}

#section01 .sec01f li img{ margin-bottom:10px;}

#section01 .sec01s{ width:100%; height:1094px; background:url(../images/sec01-7.jpg) no-repeat center;}

#section01 .sec01s .con{ width:1105px; height:1000px; margin:0px auto; position:relative;}

#section01 .sec01s .con > div{ width:470px; position: absolute;top:200px; }

#section01 .sec01s .con .conf{ font-size:48px; left:40px;}

#section01 .sec01s .con > div p{ font-size:20px; line-height:1.8em; margin-top:20px;}

#section01 .sec01s .con > div span{ display:block; text-align:center;font-size:48px; }

#section01 .sec01s .con .cons{ left:620px;}

#section01 .sec01s .con ul{ position:absolute; width:355px; bottom:-30px; right:80px;}

#section01 .sec01s .con ul li{ float:left; width:156px; position:relative;}

#section01 .sec01s .con li em{ font-size:24px; position: absolute; top:0px; width:156px; height:171px; text-align:center; line-height:171px; background-color:#575757; color:#fff; display:none;}



#section02{width:100%;background-color:#000; max-width:1680px;}

#section02 .sec02t > img{ width:100%;}

#section02 .sec02{ width:1200px; margin:0px auto; height:830px;}

#section02 .sec02 > p{ padding:30px 14px; border-top:1px dashed #fff;border-bottom:1px dashed #fff; margin-top:20px;}

#section02 .sec02 > span{ font-size:48px; color:#674915; display:block; text-align:center; margin:50px 0px;}

#section02 .sec02 dl{ width:221px; float:left;}

#section02 .sec02 dl + dl{ margin-left:20px;}

#section02 .sec02 dd span{ font-size:24px; font-weight:bold; color:#ffe7d1; width:85px; background-color:#58462a; height:35px; line-height:35px; padding:0px 10px; display:block; margin:20px auto;}

#section02 .sec02 dd p{ font-size:18px; color:#fff; line-height:1.2em; padding:0px 30px;}



#section03{width:100%; clear:both; background:url(../images/sec03-1.jpg) no-repeat center; height:548px;color:#ac8f66; max-width:1680px;}

#section03 .sec03{ width:1200px; margin:0px auto;  padding-top:100px;}

#section03 .sec03 h1{ font-size:36px;  text-align:center;}

#section03 .sec03 p{ font-size:20px; width:915px; margin:65px 0px 80px 160px; line-height:1.5em; text-align:center;}

#section03 .sec03 div{ width:1155px; font-size:24px; border:2px solid; padding:10px 15px; margin:0px auto; text-align:center;}





#section04{width:100%; background:url(../images/sec04-1.jpg) no-repeat center; height:1418px; max-width:1680px;}

#section04 .sec04{ width:1400px; margin:0px auto;height:1418px; position:relative;}

#section04 .sec04 .sec04nav{ position:absolute; top:100px; left:5px; z-index:1;}

#section04 .sec04 .sec04nav li{ font-size:34px; font-weight:bold; color:#9a7439; text-align:center; width:270px; height:78px; background:url(../images/sec04-3.png) no-repeat; padding-top:70px; cursor: default;}

#section04 .sec04 .sec04nav .curr{ color:#fff;background:url(../images/sec04-2.png) no-repeat;}

#section04 .sec04 li>span{ font-size:22px; color:#d2ac77; display:block; font-weight:normal;}



#section04 .con{ width:100%; height:1323px; padding-top:95px; overflow:hidden;}

#section04 .con1{background:url(../images/sec04-7.png) no-repeat 259px 720px;}

#section04 .con2{background:url(../images/sec04-9.png) no-repeat 262px 720px;}

#section04 .con3{background:url(../images/sec04-13.png) no-repeat 262px 720px;}

#section04 .con4{background:url(../images/sec04-14.png) no-repeat 256px 720px;}

#section04 .con h1{ font-size:30px; font-weight:bold; margin-left:520px; color:#fff;  background:url(../images/sec04-4.jpg) repeat-y; width:822px; height:47px; padding-left:10px;}

#section04 .con .conf{ font-size:26px; color:#fff; margin-left:500px; margin-top:20px;}

#section04 .con .conf .emf{color:#ac8f66; font-weight:bold;}

#section04 .con .conf .ems{background-color:#ac8f66; padding:0px 10px;}

#section04 .con .conf .emt{background-color:#ac8f66; padding:0px 10px; margin-left:35px;}

#section04 .con .cons{ font-size:19px; color:#fff; margin-left:440px; margin-top:20px;}

#section04 .con .cons .pf{ margin-left:40px;}

#section04 .con .cons .ps{ margin-left:20px;}

#section04 .con .cont{ margin-left:400px; margin-top:45px;}

#section04 .con .cont span{ font-size:24px; color:#ac8f66;}

#section04 .con .cont .imgf{ border:3px solid #ac8f66; margin-top:20px;}

#section04 .con .cont .imgs{ margin-top:10px; margin-left:15px;}

#section04 .con .conc{color:#ac8f66; margin-left:240px; margin-top:30px;}

#section04 .con .conc span{ font-size:24px;}

#section04 .con .conc em{ margin-left:148px;}

#section04 .con .conc > p{ font-size:19px; width:940px; }

#section04 .sec04  a{ font-size:48px; color:#ac8f66; position:absolute; left:440px; bottom:30px; border:1px solid #ac8f66; padding:5px 10px;}



#section04 .con3 .cont ul{ width:278px; color:#b69b77; font-size:13px; float:left;}

#section04 .con3 .cont ul + ul{ margin-left:15px;}

#section04 .con3 .cont ul .lif{ font-size:26px; text-align:center; margin-bottom:5px;}

#section04 .con3 .cont ul .lis{ margin-top:15px; line-height:1.6em;}



#section05{width:100%; max-width:1680px; }

#section05 .sec05f >img{ width:100%;}

#section05 .sec05{height:622px; clear:both;background-color:#000;}

#section05	.show{ width:1210px; min-width:1210px; height:622px; position: relative; margin:0px auto;}

#section05	.main {height:622px;overflow: hidden; width:1210px; margin:0px auto;}

#section05	.show span {display: block;width: 45px;cursor: pointer; position:absolute; top:240px; z-index:10;}

#section05	.show .lbtn{ left:0px;}

#section05	.show .rbtn{ right:0px;}

#section05	.imgbox {width:1210px;overflow: hidden; position:relative;}

#section05	.imgbox ul {width: 2500px; margin:0px; padding:0px; height:622px;overflow: hidden;}

#section05	.imgbox li {float: left;text-align: center; height:622px; position:relative;}

#section05	.imgbox li a{ position:absolute; bottom:50px; left:100px; font-size:26px; color:#fff; background-color:#937343; padding:0px 20px;}

#section05	.imgbox li img{ width:1210px; height:622px;}

#section05  .btn{ position:absolute; left:60px; bottom:60px; z-index:10;}



#section06{width:100%; max-width:1680px;}

#section06 .sec06 .sec06f{ height:390px; background-color:#1f1f1f; padding-top:70px;}

#section06 .sec06 .sec06f .sec06fcon{ width:1180px; margin:0px auto;}

#section06  .sec06f .sec06fcon img{ width:670px; margin:0px auto;}

#section06 .sec06 .sec06s{ height:710px; background-color:#0d0d0d; }

#section06 .sec06 .sec06s .sec06scon{margin:0px auto; width:1200px; padding-top:20px; position:relative;}

#section06  .sec06f .sec06fcon .sec06nav{ width:1170px; margin:45px auto 0px;}

#section06  .sec06f .sec06nav li{ width:548px; height:88px; text-align:center; padding-top:10px; background-color:transparent; font-size:41px; line-height:1em;

float:left; border:1px solid #3c2d18; color:#8c6d40; cursor:default;}

#section06  .sec06f .sec06nav li + li{ margin-left:30px;}

#section06  .sec06f .sec06nav li span{ font-size:31px;}

#section06  .sec06f .sec06nav .licurr{background-color:#8c6d40; color:#fff; border:0px;}

#section06 .sec06  a{ font-size:48px; color:#ac8f66; position:absolute; left:440px; top:540px; border:1px solid #ac8f66; padding:5px 10px;}



#section07 {width:100%;  max-width:1680px;}

#section07 .sec07f img{ width:100%;}

#section07 .sec07{ background:url(../images/sec07-1.jpg) no-repeat center top; height:188px;padding-top:600px;}

#section07 .sec07  a{ font-size:48px; color:#ac8f66;  border:1px solid #ac8f66; padding:5px 10px; width:390px; margin:0px auto; }





#section08{width:100%; max-width:1680px;}

#section08 .sec08f img{ width:100%;}

#section08 .sec08{ background-color:#000; height:360px; padding-top:35px;}

#section08 .sec08 .con{ width:310px; margin:50px auto;}

#section08 .imglslide{overflow:hidden;width:100%;margin:0px auto; height:170px;}

#section08 .imglslide li{float:left;}

#section08 .imglslide li + li{ margin-left:30px;}

#section08 .imglslide li img{ width:286px;}

#section08 .sec08  a{ font-size:48px; color:#ac8f66;  border:1px solid #ac8f66; padding:5px 10px;}



#section09{ width:100%;clear:both; background-color:#fff; max-width:1680px;}

#section09 .con{ background-color:#4e3c2f; height:230px;}

#section09 .title{ width:900px; margin:0px auto; padding:35px 0px;}

#section09 .title h1{ display:inline-block; color:#fff;}

#section09 .title img{ display:inline-block; margin-bottom:-10px; margin-left:5px;}

#section09 .sec8nav{ width:1200px; margin:0px auto;}

#section09 .sec8nav dl{ width:133px; height:120px; font-size:18px; color:#fff; text-align:center; float:left; cursor:default;}

#section09 .sec8nav dt{ padding-top:50px;}

#section09 .sec8nav .menter{ background:url(../images/sec09-nav1.jpg) no-repeat; color:#E8E3DA;}

#section09 .sec8nav .mout{ background:url(../images/sec09-nav2.jpg) no-repeat; color:#A5A39F;}

#section09 .desc{height:400px; background-color:#fff;  width:950px; margin:60px auto 0px; position:relative;}

#section09 .see{right:550px; top:320px;}

#section09 .descshow{ display:block;}

#section09 .deschid{ display:none;}

#section09 .left{ width:389px; float:left;}

#section09 .right{ width:456px; float:left; margin-left:55px; padding-top:30px;}

#section09 .right span:first-child{ font-size:30px; display:block; margin-bottom:10px;}

#section09  .btn{ position:absolute; right:60px; bottom:100px;}

#section09  .btn img{ width:150px; height:40px;}



#section10{ width:100%; height:400px; background:#fff; max-width:1680px;}

#section10 .sec10t{ height:140px; background:url(../images/sec10-1.jpg) no-repeat;}

#section10 .sec10t h1{ font-size:48px; color:#7b7973; text-align:center; line-height:140px;}

#section10 .sec10 ul{ width:1032px; margin:70px auto;}

#section10 .sec10 ul li{ width:225px; float:left;}

#section10 .sec10 ul li + li{ margin-left:40px;}

