@charset "utf-8";
/* CSS Document */

.banner{ width:1205px; height:530px; margin:0 auto;/*margin-left:60px;*/background:url(images/banner.jpg) no-repeat;}
.mainbody{ width:960px; height:7503px;margin:0 auto;/*margin-left:180px;*/}
.menu{ width:960px; height:50px; /*position:absolute; */background:url(images/menu.jpg) no-repeat;}
.nav{ /*width:900px;*/ height:40px; position:absolute; /*margin-left:80px;*/ padding:0; color:#f4eedc; font-size:18px;}
.nav li{ width:85px; height:25px; color:#f4eedc; margin-left:10px; padding-right:10px; border-right:1px solid #f4eedc; list-style:none; float:left; font-size:14px; text-align:center;}
.nav li a{ color:#f4eedc; text-decoration:none;}
.nav li a:hover{ color:#f4eedc; text-decoration:underline;}


.text0{ width:810px; height:90px; background:url(images/text0.jpg) no-repeat; position:absolute; /*margin-top:80px; */margin-top:40px;margin-left:75px;}
.text01{ width:620px; height:55px; position:absolute; margin-left:200px; font-size:18px; line-height:26px; margin-top:10px;}

.box1{ width:960px; height:470px; position:absolute; /*margin-top:190px; */margin-top:120px;background:url(images/box1.jpg) no-repeat;}
.box1title1{ width:400px; height:30px; position:absolute; font-size:24px; color:#40210f; margin-left:280px; margin-top:45px; }
.box1text1{ width:730px; height:30px; position:absolute; font-size:16px; color:#000; margin-left:180px; margin-top:100px; font-weight:bold; }
.box1text2{ width:180px; height:220px; position:absolute; margin-top:220px; line-height:25px; font-size:12px; margin-left:60px;}
.box1text2 span{ color:#40210f;}

.box1text3{ width:180px; height:220px; position:absolute; margin-top:260px; line-height:22px; font-size:12px; margin-left:280px;}
.box1text3 span{ color:#40210f;}

.box1text4{ width:180px; height:220px; position:absolute; margin-top:225px; line-height:22px; font-size:12px; margin-left:490px;}
.box1text4 span{ color:#40210f;}

.box1text5{ width:180px; height:220px; position:absolute; margin-top:225px; line-height:22px; font-size:12px; margin-left:715px;}
.box1text5 span{ color:#40210f;}

.box11{ width:960px; height:320px; position:absolute; /*margin-top:660px; */margin-top:590px; background:url(images/box11.jpg) no-repeat;}
.box11text2{ width:180px; height:220px; position:absolute; margin-top:70px; line-height:25px; font-size:12px; margin-left:60px;}
.box11text2 span{ color:#40210f;}

.box11text3{ width:180px; height:220px; position:absolute; margin-top:70px; line-height:22px; font-size:12px; margin-left:280px;}
.box11text3 span{ color:#40210f;}

.box11text4{ width:180px; height:220px; position:absolute; margin-top:70px; line-height:22px; font-size:12px; margin-left:490px;}
.box11text4 span{ color:#40210f;}

.box11text5{ width:180px; height:220px; position:absolute; margin-top:70px; line-height:22px; font-size:12px; margin-left:715px;}
.box11text5 span{ color:#40210f;}


.box2{ width:960px; height:200px; position:absolute; /*margin-top:1000px;*/margin-top:910px;  background:url(images/box2.jpg) no-repeat;}
.box2text{ width:780px; height:90px; margin-left:90px; margin-top:80px; line-height:28px; font-size:14px;}
.box21{width:960px; height:282px; position:absolute; margin-top:1110px;/*margin-top:1200px;*/ background:url(images/box21.jpg) no-repeat;}
.box21text{ width:830px; height:110px; margin-left:90px; margin-top:100px; line-height:28px; font-size:14px;}

.box3out{ width:945px; height:385px; margin-top:1395px;/*margin-top:1492px;*/ margin-left:15px; position:absolute; }
.box3{ width:300px; height:385px; margin-right:15px; float:left; padding:0px; margin-top:0px; }
.box3title{ width:260px; height:20px; padding:5px 20px; background:#7f4e20; color:#fcf8db; text-align:center; margin-right:15px;border:1px solid #3f220e; border-bottom:0px;  margin-left:0px;}
.box3text{width:260px; height:340px; padding:5px 20px; background:#d6d1bb; border:1px solid #3f220e;  margin-right:15px; margin-left:0px; border-top:0px; }
.box3text1{ width:260px; height:110px; line-height:26px; position:absolute; margin-top:5px;}
.box3text img{ width:138px; height:198px; position:absolute; margin-top:148px; margin-left:61px;}

.box31out{ width:945px; height:385px; margin-top:1790px;/*margin-top:1887px;*/ margin-left:15px; position:absolute; }


.box4{ width:960px; height:590px; margin-top:2200px;/*margin-top:2295px;*/ position:absolute; background:url(images/box4.jpg) no-repeat;}
.box41{ width:350px; height:140px; position:absolute; margin-left:30px; background:#dcd3ba; margin-top:120px;  font-size:14px; line-height:22px;}
.box41titel1{ width:350px; height:18px; padding-top:5px; padding-bottom:5px; background:#595757; color:#fff; font-size:14px; border-radius:8px; text-align:center; }
.box41 p{width:330px; height:100px; padding-left:10px; padding-right:10px;}

.box42{ width:350px; height:160px; position:absolute; margin-left:30px; background:#dcd3ba; margin-top:280px;  font-size:14px; line-height:22px;}
.box42 p{width:330px; height:100px; padding-left:10px; padding-right:10px;}

.box43{ width:330px; height:70px; position:absolute; margin-left:30px; background:url(images/box4img.jpg) no-repeat; margin-top:460px;}

.box4right{ width:530px; height:470px; position:absolute; margin-left:390px; background:url(images/box4img1.jpg) no-repeat; margin-top:120px;}

.box44{ width:350px; height:140px; position:absolute; margin-left:180px; background:#dcd3ba;  font-size:14px; line-height:22px;}
.box44titel1{ width:350px; height:18px; padding-top:5px; padding-bottom:5px; background:#595757; color:#fff; font-size:14px; border-radius:8px; text-align:center; }
.box44 p{width:330px; height:100px; padding-left:10px; padding-right:10px;}

.box45{ width:350px; height:130px; position:absolute; margin-left:180px; background:#dcd3ba; margin-top:160px;  font-size:14px; line-height:22px;}
.box45title1{ width:350px; height:18px; padding-top:5px; padding-bottom:5px; background:#595757; color:#fff; font-size:14px; border-radius:8px; text-align:center; }
.box45 p{width:330px; height:100px; padding-left:10px; padding-right:10px;}

.box46{ width:350px; height:130px; position:absolute; margin-left:180px; background:#dcd3ba; margin-top:300px;  font-size:14px; line-height:22px;}
.box46title1{ width:350px; height:18px; padding-top:5px; padding-bottom:5px; background:#595757; color:#fff; font-size:14px; border-radius:8px; text-align:center; }
.box46 p{width:330px; height:100px; padding-left:10px; padding-right:10px; }


.box5{ width:960px; height:270px; position:absolute; margin-top:2750px;/*margin-top:2890px;*/ background:url(images/box5.jpg) no-repeat;}
.box51{ width:380px; height:125px; position:absolute; line-height:28px; position:absolute; margin-left:45px; margin-top:115px;}
.box52{ width:380px; height:125px; position:absolute; line-height:28px; position:absolute; margin-left:590px; margin-top:115px;}

.box6title{ width:960px; height:45px; position:absolute; margin-top:3010px;/*margin-top:3180px;*/ background:url(images/box6title1.jpg) no-repeat;}

.box61{ width:450px; height:570px; position:absolute; margin-left:20px; border:1px dashed #40210f; background:#FEECD8; margin-top:3060px;/*margin-top:3240px;*/}
.box61title{ width:450px; height:20px; padding-top:5px; padding-bottom:5px; color:#fff; background:#b28146; text-align:center; position:absolute;}
.box6img{ width:280px; height:185px; position:absolute; margin-top:30px; margin-left:85px;}
.box6text{ width:390px; height:340px; position:absolute; margin-top:225px; line-height:25px; margin-left:30px;}

.box62{ width:450px; height:570px; position:absolute; margin-left:490px; border:1px dashed #40210f; background:#FEECD8; margin-top:3060px;/*margin-top:3240px;*/}


.box7title{ width:960px; height:45px; position:absolute; margin-top:3650px; /*margin-top:3830px;*/background:url(images/box7.jpg) no-repeat;}

.box71{width:450px; height:680px; position:absolute; margin-left:20px; border:1px solid #3f220e; border-top:3px solid #a07e46; background:#FFF2EA;/*margin-top:3890px;*/ margin-top:3700px;}
.box71title1{ width:390px; height:40px;  position:absolute; margin-left:30px; margin-top:10px; background:url(images/box71title1.jpg) no-repeat;}
.box71text1{ width:430px; height:150px; line-height:25px; color:#673a1b; text-indent:30px; margin-left:10px; margin-top:60px; position:absolute;}
.box71title2{ width:450px; height:20px; padding-top:5px; padding-bottom:5px; background-color:#3f210e; color:#fce7dd; text-align:center; position:absolute; margin-top:240px;}
.box7img1{ width:310px; height:390px; position:absolute; margin-top:270px; margin-left:70px;}

.box72{width:450px; height:680px; position:absolute; margin-left:490px; border:1px solid #3f220e; border-top:3px solid #a07e46; background:#FFF2EA; /*margin-top:3890px;*/ margin-top:3700px;}
.box72title1{ width:390px; height:40px;  position:absolute; margin-left:30px; margin-top:10px; background:url(images/box72title1.jpg) no-repeat;}
.box72text{width:430px; height:540px; position:absolute; margin-left:10px; margin-top:60px; line-height:25px; background:url(images/box72img1.jpg) no-repeat; background-position:bottom;}



.box81{ width:960px; height:240px; position:absolute; /*margin-top:4600px;*/margin-top:4400px; background:url(images/box81.jpg) no-repeat;}
.box81text{ width:880px; height:90px; position:absolute; margin-left:40px; margin-top:150px; line-height:25px; color:#673a1b; text-indent:30px;}

.box82{ width:900px; height:280px; position:absolute; /*margin-top:4860px;*/margin-top:4660px; background:url(images/box82.jpg) no-repeat; margin-left:30px;}
.box82text1{ width:115px; height:20px; position:absolute; margin-left:170px; margin-top:15px; color:#fcf8db;}
.box82text2{ width:115px; height:20px; position:absolute; margin-left:330px; margin-top:15px; color:#fcf8db;}
.box82text3{ width:115px; height:20px; position:absolute; margin-left:450px; margin-top:15px; color:#fcf8db;}
.box82text4{ width:115px; height:20px; position:absolute; margin-left:590px; margin-top:15px; color:#fcf8db;}
.box82text5{ width:115px; height:20px; position:absolute; margin-left:730px; margin-top:15px; color:#fcf8db;}
.box82text6{ width:300px; height:210px; position:absolute; margin-left:250px; margin-top:60px; line-height:28px;}
.box82text7{ width:280px; height:150px; position:absolute; margin-left:580px; margin-top:105px; line-height:25px; font-size:12px;}


.title9{ width:960px; height:45px; position:absolute; margin-top:4940px;/*margin-top:5140px; */background:url(images/title9.jpg) no-repeat;}
.box9text0{ width:880px; height:80px; position:absolute;margin-top:5000px;/* margin-top:5200px;*/ margin-left:40px; line-height:26px; color:#673a1b; text-indent:30px;}
.box9text2{ width:880px; height:320px; position:absolute;margin-top:5100px; /*margin-top:5300px;*/ margin-left:40px; background:url(images/box9text2.jpg) no-repeat;}
.box9text21{ width:300px; height:50px; position:absolute; margin-top:70px; margin-left:540px; line-height:26px;}
.box9text22{ width:300px; height:50px; position:absolute; margin-top:120px; margin-left:540px; line-height:26px;}
.box9text23{ width:300px; height:50px; position:absolute; margin-top:185px; margin-left:540px; line-height:26px;}
.box9text24{width:300px; height:50px; position:absolute; margin-top:240px; margin-left:570px; line-height:26px;}


.titlea{width:960px; height:45px; position:absolute;margin-top:5420px; /*margin-top:5640px; */background:url(images/titlea.jpg) no-repeat;}
.boxatext0{ width:880px; height:80px; position:absolute; margin-top:5480px;/*margin-top:5700px;*/ margin-left:40px; line-height:26px; color:#673a1b; text-indent:30px;}
.boxatext2{ width:880px; height:280px; position:absolute; margin-top:5480px;/*margin-top:5780px; */margin-left:40px; background:url(images/boxatext2.jpg) no-repeat;}
.boxatext21{ width:300px; height:50px; position:absolute; margin-top:80px; margin-left:460px; line-height:26px;}
.boxatext22{ width:300px; height:50px; position:absolute; margin-top:120px; margin-left:460px; line-height:26px;}
.boxatext23{ width:300px; height:50px; position:absolute; margin-top:157px; margin-left:485px; line-height:26px;}
.boxatext24{width:300px; height:50px; position:absolute; margin-top:220px; margin-left:460px; line-height:26px;}


.titleb{width:960px; height:45px; position:absolute;margin-top:5800px; /*margin-top:6080px;*/ background:url(images/titleb.jpg) no-repeat;}
.boxbtext0{ width:880px; height:80px; position:absolute;margin-top:5860px; /*margin-top:6140px;*/ margin-left:40px; line-height:26px; color:#673a1b; text-indent:30px;}
.boxbtext2{ width:880px; height:240px; position:absolute;margin-top:5950px; /*margin-top:6220px;*/ margin-left:40px; background:url(images/boxbtext2.jpg) no-repeat;}
.boxbtext21{ width:300px; height:50px; position:absolute; margin-top:60px; margin-left:500px; line-height:26px;}
.boxbtext22{ width:300px; height:50px; position:absolute; margin-top:105px; margin-left:500px; line-height:26px;}
.boxbtext23{ width:300px; height:50px; position:absolute; margin-top:145px; margin-left:525px; line-height:26px;}
.boxbtext24{width:300px; height:50px; position:absolute; margin-top:180px; margin-left:515px; line-height:26px;}


.titlec{width:960px; height:45px; position:absolute;margin-top:6200px; /*margin-top:6480px;*/ background:url(images/titlec.jpg) no-repeat;}
.boxc1{ width:480px; height:570px; position:absolute;margin-top:6260px;/*margin-top:6540px;*/ border:1px dashed #7e4b37; background:#fcf8db; border-left:0px;}
.boxc1title{ width:388px; height:30px; padding-top:15px; padding-bottom:15px; text-align:center; margin-left:45px; color:#fff; font-size:30px; position:absolute; background:#7e4b37; border-radius:16px;}
.boxc1text{ width:400px; height:480px; position:absolute; margin-left:40px; margin-top:75px; line-height:25px;}
.boxc1text span{  color:#221613;}
.boxc1text img{ width:315px; height:165px; margin-left:42px;}
.boxc2{ width:480px; height:570px; position:absolute; margin-top:6260px;/*margin-top:6540px;*/ border:1px dashed #7e4b37; background:#fcf8db; border-right:0px; margin-left:481px; border-left:0px; }
.boxc3{ width:480px; height:370px; position:absolute; margin-top:6830px;/*margin-top:7111px;*/ border:1px dashed #7e4b37; background:#fcf8db; border-left:0px;}
.boxc1text3{ width:400px; height:480px; position:absolute; margin-left:40px; margin-top:90px; line-height:28px; text-indent:30px;}
.boxc1text3 span{  color:#221613;}
.boxc4{ width:480px; height:370px; position:absolute; margin-top:6830px;/*margin-top:7111px;*/border:1px dashed #7e4b37; background:#fcf8db; border-left:0px; margin-left:481px;}
.boxc1text4{ width:400px; height:480px; position:absolute; margin-left:40px; margin-top:20px; line-height:25px;}
.boxc1text4 span{  color:#221613;}
.boxc1text4 img{ width:315px; height:165px; margin-left:42px;}



.boxd{ width:960px; height:420px; position:absolute;margin-top:7193px;/*margin-top:7483px; */background:url(images/boxd.jpg) no-repeat;}
.boxdtext{ width:300px; height:250px; position:absolute; margin-left:320px; margin-top:120px; text-indent:30px; color:#3e210e; font-size:12px; line-height:25px;}

.bottom{ width:1200px; height:60px;margin-left:auto;margin-right:auto; background:url(images/bottom.jpg) no-repeat;margin-top:160px;}




.cmain{ width:960px; height:2300px;  margin-left:auto; margin-right:auto; font-size:12px;}
.ctitle0{ width:960px; height:50px; position:absolute; background:url(images/ctitle0.jpg) no-repeat; margin-top:60px;}

.cbox1{ width:880px; height:270px; position:absolute; margin-top:130px; margin-left:40px; background:url(images/cl1.jpg) no-repeat; background-position:bottom left;}
.ct1{ width:650px; height:40px; margin-left:220px; position:absolute; background:url(images/ct1.jpg) no-repeat;}
.ctext1{ width:650px; height:220px; line-height:20px; position:absolute; text-indent:30px; margin-left:220px; margin-top:60px;}
.ctext1 span{ color:#5a0c10;}
.ctext1 p{ text-indent:30px;}


.cbox2{ width:880px; height:300px; position:absolute; margin-top:440px; margin-left:40px; background:url(images/cl2.jpg) no-repeat; background-position:bottom left;}
.ct2{ width:650px; height:40px; margin-left:220px; position:absolute; background:url(images/ct2.jpg) no-repeat;}
.ctext2{ width:650px; height:260px; line-height:20px; position:absolute; text-indent:30px; margin-left:220px; margin-top:60px;}
.ctext2 span{ color:#5a0c10;}
.ctext2 p{ text-indent:30px;}



.cbox3{ width:880px; height:300px; position:absolute; margin-top:780px; margin-left:40px; background:url(images/cl3.jpg) no-repeat; background-position:bottom left;}
.ct3{ width:650px; height:40px; margin-left:220px; position:absolute; background:url(images/ct3.jpg) no-repeat;}
.ctext3{ width:650px; height:260px; line-height:20px; position:absolute; text-indent:30px; margin-left:220px; margin-top:60px;}
.ctext3 span{ color:#5a0c10;}
.ctext3 p{ text-indent:30px;}


.cbox4{ width:880px; height:300px; position:absolute; margin-top:1100px; margin-left:40px; background:url(images/cl4.jpg) no-repeat; background-position:bottom left;}
.ct4{ width:650px; height:40px; margin-left:220px; position:absolute; background:url(images/ct4.jpg) no-repeat;}
.ctext4{ width:650px; height:260px; line-height:20px; position:absolute; text-indent:30px; margin-left:220px; margin-top:60px;}
.ctext4 span{ color:#5a0c10;}
.ctext4 p{ text-indent:30px;}


.ct5{ width:960px; height:50px; position:absolute; margin-top:1420px; background:url(images/ct5.jpg) no-repeat;}
.cbox5{ width:940px; height:315px; position:absolute; margin-left:10px; margin-top:1480px; background:url(images/cbox5.jpg) no-repeat;}
.cbox5t1{ width:200px; height:170px; margin-top:65px; margin-left:10px; line-height:25px; text-indent:30px; position:absolute;}

.cbox5t2{ width:200px; height:170px; margin-top:65px; margin-left:230px; line-height:25px; text-indent:30px; position:absolute;}
.cbox5t3{ width:200px; height:170px; margin-top:65px; margin-left:460px; line-height:25px; text-indent:30px; position:absolute;}

.cbox5t4{ width:200px; height:170px; margin-top:65px; margin-left:710px; line-height:25px; text-indent:30px; position:absolute;}




.cbox6{ width:915px; height:480px; position:absolute; margin-top:1800px; margin-left:20px; background:url(images/cbox6.jpg) no-repeat;}
.ctext61{ width:342px; height:100px; position:absolute; margin-left:70px; margin-top:195px; line-height:25px;}
.ctext62{ width:342px; height:100px; position:absolute; margin-left:550px; margin-top:195px; line-height:25px;}
.ctext63{ width:730px; height:30px; position:absolute; margin-left:108px; margin-top:290px; line-height:25px;}


.cbottom{ width:1200px; height:60px;margin-left:auto; margin-right:auto; background:url(images/bottom.jpg) no-repeat;}









