@charset "utf-8";
/* CSS Document */
body{ font-size:14px; font-family:SimHei;}
.banner{ width:980px; height:450px; margin-left:auto; margin-right:auto;}
.menu{ width:980px; height:40px; margin-left:auto; margin-right:auto; background:url(images/nav.jpg) no-repeat;}
.menu ul{ width:820px; height:30px; padding:0px; margin-left:80px; margin-top:10px; position:absolute;}
.menu ul li{ width:auto; height:30px; padding-right:50px; font-size:20px; font-weight:bold; float:left; list-style:none;}
.menu ul li a{ color:#000; font-size:20px; font-weight:bold; text-decoration:none;}
.menu ul li a:hover{ color:#fff; font-size:20px; font-weight:bold; text-decoration:none;} 
.mainbody{ width:980px; height:3420px; margin-left:auto; margin-right:auto; background:#fbfae8;}
.text0{ width:905px; height:405px; background:url(images/text0.jpg) no-repeat; position:absolute; margin-left:40px; margin-top:30px;}

.text0_title1{ width:300px; height:30px; position:absolute; color:#000; font-size:20px; font-weight:bold; margin-left:20px; margin-top:30px;}
.text0_box1{ width:320px; height:100px; line-height:22px; text-indent:1cm; font-size:12px; position:absolute; margin-left:20px;
margin-top:75px;}

.text0_title2{ width:340px; height:30px; position:absolute; color:#000; font-size:20px; font-weight:bold; margin-left:565px; margin-top:30px;}
.text0_box2{ width:320px; height:100px; line-height:22px; text-indent:1cm; font-size:12px; position:absolute; margin-left:565px;
margin-top:75px;}

.text0_title3{ width:340px; height:30px; position:absolute; color:#000; font-size:20px; font-weight:bold; margin-left:20px; margin-top:250px;}
.text0_box3{ width:320px; height:100px; line-height:22px; text-indent:1cm; font-size:12px; position:absolute; margin-left:20px;
margin-top:285px;}

.text0_title4{ width:340px; height:30px; position:absolute; color:#000; font-size:20px; font-weight:bold; margin-left:565px; margin-top:250px;}
.text0_box4{ width:320px; height:100px; line-height:22px; text-indent:1cm; font-size:12px; position:absolute; margin-left:565px;
margin-top:285px;}


.title1{ width:980px; height:54px; background:url(images/title1.jpg) no-repeat; position:absolute; margin-top:465px;}
.box1_left{ width:360px; height:435px; position:absolute; margin-top:520px; background:url(images/box1left.jpg) no-repeat; margin-left:80px;}
.box1_text1{ width:360px; height:150px; font-size:14px; line-height:22px; position:absolute; margin-top:275px; text-indent:1cm;}

.box1_right{ width:360px; height:435px; position:absolute; margin-top:520px; background:url(images/box1right.jpg) no-repeat; margin-left:525px;}


.title2{width:980px; height:133px; background:url(images/title2.jpg) no-repeat; position:absolute; margin-top:950px;}
.box2{ width:920px; height:360px; background:url(images/box2.jpg) no-repeat; position:absolute; margin-top:1090px; margin-left:30px;}
.box2_text1{ width:340px; height:260px; font-size:14px; line-height:22px; position:absolute; margin-left:20px; margin-top:80px;}
.box2_text1 span{ color:#c6000b; font-size:18px; font-weight:bold;}

.box2_text2{ width:220px; height:260px; font-size:14px; line-height:22px; position:absolute; margin-left:420px; margin-top:80px;}
.box2_text2 span{ color:#c6000b; font-size:18px; font-weight:bold;}

.box2_text3{ width:220px; height:260px; font-size:14px; line-height:22px; position:absolute; margin-left:690px; margin-top:80px;}
.box2_text3 span{ color:#c6000b; font-size:18px; font-weight:bold;}

.f{ width:980px; height:25px; background:url(images/f.jpg) repeat-x; position:absolute; margin-top:1430px;}
.box3{ width:870px; height:305px; margin-top:1455px; border-bottom:1px dashed #333; position:absolute; margin-left:60px;}
.box3_text1{ width:440px; height:240px; position:absolute;}
.box3_text1 span{ color:#eb6c00; font-size:34px; font-weight:bold; position:absolute; margin-top:50px;}
.box3_text1 p{ position:absolute; margin-top:120px; line-height:25px; font-size:14px;}
.box3_right{ width:365px; height:305px; position:absolute; margin-left:505px; background:url(images/box3bg.jpg) no-repeat;}
.box4{ width:870px; height:400px; margin-top:1763px; position:absolute; margin-left:60px;}
.box4left{ position:absolute; margin-left:0px; width:290px; height:400px; background:url(images/box4bg.jpg) no-repeat;}
.box4right{ width:560px; height:400px; margin-left:310px; position:absolute;}
.box4right span{ color:#eb6c00; font-size:34px; font-weight:bold; position:absolute; margin-top:50px;}
.box4right .text1{ width:550px; height:250px; position:absolute; margin-top:150px; line-height:22px; text-indent:1cm; font-size:14px;}


.box5top{ width:980px; height:82px; position:absolute; background:url(images/bo5top.jpg) no-repeat; margin-top:2170px;}
.box5top .text{ width:254px; height:24px; position:absolute;  margin-left:620px; margin-top:18px;}
.text a{font-size:16px; font-weight:bold; text-decoration:none; color:#000;}
.text a:hover{font-size:16px; font-weight:bold; text-decoration:underline; color:#000;}
.box5m{ width:980px; height:1120px; background:url(images/m5bg.jpg) repeat-y; margin-top:2252px; position:absolute;}
.m51{ width:940px; height:408px; position:absolute; background:url(images/m51.jpg) no-repeat; margin-left:20px;}
.m51 .text{ width:460px; height:110px; position:absolute; margin-left:400px; margin-top:290px; font-size:14px; line-height:22px;text-indent:1cm;}
.m52{ width:940px; height:665px; position:absolute; margin-left:20px; background:url(images/m52.jpg) no-repeat; margin-top:430px;}
.m52 .text1{ width:310px; height:280px; position:absolute; margin-top:460px; margin-left:120px; font-size:14px; line-height:22px; text-indent:1cm;}
.m52 .text2{ width:310px; height:280px; position:absolute; margin-top:460px; margin-left:590px; font-size:14px; line-height:22px; text-indent:1cm;}

.b5m{ width:980px; height:57px; background:url(images/b5m.jpg) no-repeat; position:absolute; margin-top:3372px;}
.b5m .text{ width:510px; height:30px; position:absolute; margin-left:260px; margin-top:15px;  }
.text a{font-size:16px; font-weight:bold; text-decoration:none;}
.text a:hover{font-size:16px; font-weight:bold; text-decoration:underline;}

.box6{ width:980px; height:507px; position:absolute; margin-top:3429px; background:url(images/box6.jpg) no-repeat;}
.box6_title1{ width:410px; height:80px; position:absolute; margin-left:30px; margin-top:140px; color:#6a3906; font-size:34px; font-weight:bold; text-align:center;}
.box6_text1{ width:410px; height:260px; position:absolute; margin-left:40px; margin-top:240px; line-height:26px; text-decoration:underline; }


.box6_title2{ width:410px; height:80px; position:absolute; margin-left:540px; margin-top:140px; color:#6a3906; font-size:34px; font-weight:bold; text-align:center;}
.box6_text2{ width:410px; height:260px; position:absolute; margin-left:540px; margin-top:240px; line-height:26px; text-decoration:underline; }





.box7{ width:980px; height:413px; position:absolute; margin-top:3416px; background:url(images/box7.jpg) no-repeat;}
.box7_text1{ width:300px; height:80px; position:absolute; margin-left:140px; margin-top:110px; color:#6a3906; font-size:30px; }
.box7_text2{ width:410px; height:30px; position:absolute; margin-left:95px; margin-top:190px; font-size:18px; font-weight:bold;}
.box7_text3{ width:410px; height:30px; position:absolute; margin-left:130px; margin-top:220px; font-size:24px; color:#6a3906; }
.box7_text4{ width:180px; height:40px; position:absolute; margin-left:200px; margin-top:250px; font-size:34px; color:#910000; }
.box7_text5{ width:300px; height:30px; position:absolute; margin-left:630px; margin-top:85px; font-size:18px; font-weight:bold;}
.box7_text6{ width:102px; height:25px; position:absolute; margin-left:630px; margin-top:123px; color:#f1e4c5; font-size:16px; font-weight:bold;}
.box7_text7{ width:102px; height:25px; position:absolute; margin-left:810px; margin-top:123px; color:#f1e4c5; font-size:16px; font-weight:bold;}
.box7_text8{ width:140px; height:60px; position:absolute; margin-left:600px; margin-top:160px; font-size:14px; line-height:22px;}
.box7_text9{ width:140px; height:60px; position:absolute; margin-left:780px; margin-top:160px; font-size:14px; line-height:22px;}

.box7_text10{ width:300px; height:45px; position:absolute; margin-left:635px; margin-top:240px; font-size:16px; color:#6a3906; line-height:22px;}