@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;border: 0;}
#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; color:#fff; display:block;}
#sections .cboth{ clear:both;}
#sections{ width:100%; font-family:"Microsoft YaHei","SimSun",'宋体';font-size:0.875em; background-color:#fff;}


#sections .comzixun{ display:block;width:320px; height:60px;  margin:50px auto 0; line-height:60px; text-align:center; border-radius:5px;}
#sections .comzixun a{ font-size:30px; background-color:#927646;border-radius:5px; }
#sections .comzixun a:hover{background-color:#BEBDBD;}

#secbanner{ width:100%; min-width:1300px; position: relative;}
#secbanner img{ width:100%;}
#secbanner .banzixun{ position:absolute; left:60%; top:34.5%;}
#secbanner .banzixun a{ font-size:10px; background-color:#927646; color:#fff; padding:5px 20px; border-radius:10px;}
#secbanner .intro{ width:87.5%; margin:0px auto; padding:30px 0;}
#secbanner .intro img{ width:100%;}

#sectionsNav { width:100%; background-color:#5c4e40; padding:10px 0; opacity:0.9;}
#sections .navfloat{ position:fixed; top:0px; z-index:1000;}
#sectionsNav .secNav{ width:1220px; height:65px; margin:0px auto;}
#sectionsNav li a{font-size:18px;}
#sectionsNav li.current a {/*background: #666;color: #fff;*/ }
#sectionsNav .secNav li{ width:200px; height:65px; float:left; line-height:65px; text-align:center;}
#sectionsNav .secNav li.rborder{ border-right:3px solid #fff;}

/*section01*/
#section01{ width:100%; margin-top:30px; background-color:#f2f1f1;padding-bottom:150px;}
#section01 .sec01title{ width:100%; height:146px; background:url(../images/sec01-1.jpg) center top no-repeat; padding:0 0 30px;}
#section01 .sec01a{ width:1010px; margin:0px auto;}
#section01 .sec01a li{ width:295px; border:3px solid #57442b; background-color:#57442b;  float:left;}
#section01 .sec01a li + li{ margin-left:50px;}
#section01 .sec01a li p{ width:275px; margin:10px auto; color:#fefefe;}

#com_team a{ display:inline-block;}

#section01 .sec01b{ width:100%; height:1338px; background:url(../images/sec01-5.jpg) center top no-repeat;}
#section01 .sec01b ul{ width:1002px; margin:0px auto; padding-top:500px; position:relative;}
#section01 .sec01b li{ width:325px;}
#section01 .sec01b li span{ display:block; text-align:center; font-size:15px;}
#section01 .sec01b li p{ width:260px; margin:20px auto 0; line-height:1.5em;}
#section01 .sec01b li a{ background-color:#927646; color:#fefefe; width:160px; height:40px; text-align:center; line-height:40px; border-radius:5px; margin:20px auto 0;}
#section01 .sec01b li.bli{ position:absolute; left:345px; top:450px;}
#section01 .sec01b li.cli{ position:absolute; left:680px; top:390px;}
#section01 .sec01b li.dli{ position:absolute; left:0px; top:900px;}
#section01 .sec01b li.eli{ position:absolute; left:345px; top:820px;}
#section01 .sec01b li.fli{ position:absolute; left:680px; top:780px;}

#section01 .sec01c{ width:799px; height:536px; background:url(../images/sec01-6.jpg) center top no-repeat; margin:0px auto; }
#section01 .sec01c .comzixun{ padding-top:580px;}


/*section02*/
#section02{ width:100%; height:774px; background:url(../images/sec02-1.jpg) center top no-repeat;}
#section02 .sec02{ width:1150px; margin:0px auto; padding-top:328px;}
#section02 .sec02 ul{ position:relative;}
#section02 .sec02 li{ width:320px; color:#bc9b61; position:absolute;}
#section02 .sec02 li span{ font-size:30px;}
#section02 .sec02 li p{ font-size:22px; line-height:1.2em; margin-top:10px;}
#section02 .sec02 li.ali{ left:205px;}
#section02 .sec02 li.bli{ left:800px;}
#section02 .sec02 li.cli{ left:30px; top:250px;}
#section02 .sec02 li.dli{ left:630px; top:250px;}

/*section03*/
#section03{ width:100%; padding-bottom:50px;}
#section03 .sec03title img{ width:100%;}
#section03 .sec03{ width:1195px; margin:0px auto; padding-top:50px;}
#section03 .sec03 li{ position:relative; width:1195px;}
#section03 .sec03 li a{ background-color:#c3a470; position:absolute; width:325px; height:65px; line-height:65px; text-align:center; font-size:30px; border-radius:5px; box-shadow:5px 5px 5px #2d201a; left:750px; top:265px;}
#section03 .sec03 li+li{ margin-top:30px;}
#section03 .sec03 li.ali{ height:399px; background:url(../images/sec03-2.jpg) no-repeat;}
#section03 .sec03 li.bli{ height:382px; background:url(../images/sec03-3.jpg) no-repeat;}
#section03 .sec03 li.bli a{ left:55px;}
#section03 .sec03 li.cli{ height:387px; background:url(../images/sec03-4.jpg) no-repeat;}
#section03 .sec03 li.cli a{ left:800px;}
#section03 .sec03 .desc{ width:750px; height:115px; margin:40px auto; border-top:8px solid #927646;border-bottom:8px solid #927646; text-align:center; line-height:115px; font-size:35px;}
#section03 .sec03 .desc span{ font-size:50px;}
#section03 .comzixun{ margin-top:0px; }


/*section04*/
#section04{ width:100%; height:705px; background:url(../images/sec04-1.jpg) center top no-repeat; padding-top:200px;}
#section04 .sec04{ width:1138px; margin:0px auto; background-color:#fff;}
#section04 .sec04 .sec04nav{ height:71px; background:url(../images/sec04-8.jpg) no-repeat; }
#section04 .sec04nav li{ float:left;}
#section04 .sec04nav li+li{ margin-left:2px;}
#section04 .sec04con li{ display:none;}
#section04 .sec04con .lcon{ width:445px; float:left; font-size:14px; padding-left:35px; height:369px; padding-top:30px;}
#section04 .lcon span{ color:#917144; display:block; font-size:15px; margin-top:20px; margin-bottom:10px;}
#section04 .sec04con .rcon{ width:579px; float:left; margin-left:50px;}
#section04 .comzixun{ margin-top:80px; }


/*section05*/
#section05{ width:100%; background-color:#f1f1f1; padding-bottom:50px;}
#section05 .sec05title{ width:100%; height:145px; background:url(../images/sec05-1.jpg) center top no-repeat; margin-bottom:20px;}
#section05 .sec05{ width:1153px; margin:0px auto;}

/*section06*/
#section06{ width:100%; height:1039px; background:url(../images/sec06-1.jpg) center top no-repeat;}
#section06 .sec06{width:100%; height:385px;  position:relative; padding-top:50px;}
#section06 .imgscroll{ margin:0px auto; overflow:hidden; position:relative; padding-top:144px; left:1px;}
#section06 .imgbtns{ position:relative; top:300px;  z-index:10; width:1300px; margin:0px auto;}
#section06 .imgbtns img{ display:inline-block; float:left;}
#section06 .imgbtns img+img{ float:right;}
#section06 .imgscroll li{ float:left; position:relative;}
#section06 .comzixun{ margin-top:450px;}


/*section07*/
#section07{ width:100%; padding-top:30px; padding-bottom:50px;}
#section07 .sec07title{ width:100%; height:131px; background:url(../images/sec07-1.jpg) center top no-repeat; margin-bottom:20px;}
#section07 .sec07{ width:1199px; margin:0px auto;}
#section07 .sec07 ul{ margin-top:30px;}
#section07 .sec07 li{ width:442px; background-color:#b8a48c; padding:0 65px 40px; float:left;}
#section07 .sec07 li + li{ margin-left:55px;}
#section07 .sec07 li img{box-shadow:5px 5px 5px #53463d;}
#section07 .sec07 li p{ width:325px; color:#fff; font-size:18px; text-align:center; line-height:1.4em; margin:40px auto 0;}


/*section08*/
#section08{ width:100%; padding:30px 0 40px; background-color:#f2f1f1;}
#section08 .sec08title{ width:100%; height:131px; background:url(../images/sec08-1.jpg) center top no-repeat; margin-bottom:20px;}
#section08 .sec08{ width:100%; height:1287px; background:url(../images/sec08-2.jpg) center top no-repeat;}
#section08 .sec08 ul{ width:1280px; margin:0px auto; position:relative;}
#section08 .sec08 li{ position:absolute; width:278px;}
#section08 .sec08 li:before{  position: absolute; left:0px; top:0px;transition:all ease-in-out 0.5s; transform:scale(1); opacity:1;}
#section08 .sec08 li:hover:before{ transform:scale(0.5); opacity:0;}
#section08 .sec08 li.ali{left:290px; top:324px;}
#section08 .sec08 li.ali:before{content:url(../images/sec08-3.png); }
#section08 .sec08 li.bli{left:936px; top:198px;}
#section08 .sec08 li.bli:before{content:url(../images/sec08-5.png);}
#section08 .sec08 li.cli{left:18px; top:726px;}
#section08 .sec08 li.cli:before{content:url(../images/sec08-7.png);}
#section08 .sec08 li.dli{left:678px; top:587px;}
#section08 .sec08 li.dli:before{content:url(../images/sec08-9.png);}


#section08 .comzixun{ width:400px;}

/*section09*/
#section09{ width:100%; height:892px; background:url(../images/sec09-1.jpg) center top no-repeat;}
#section09 .sec09{ width:1280px; margin:0px auto;}
#section09 .sec09 p{ font-size:18px; padding-top:400px; width:725px;}

#section09 .sec09 .comzixun{ margin-top:200px;}
