html,body{margin:0px; padding:0px; width:100%; text-align:center;}
body{text-align:center; background:#ffffff url(bg.jpg) repeat-x; color:#666666;}
*{font-family:'Microsoft Yahei','微软雅黑';}
input,select,textarea{color:#3f4557; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
form,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
table{border-collapse:collapse;}
img{border:0px;}
ul,li{list-style-type:none;}
a{text-decoration:none; color:#666666;}
a:hover{color:#333333;}
.ztarea{width:100%; margin:0px auto;font-size:14px;}
.clearbox{float:none;clear:both;width:0px;height:0px;overflow:hidden;}
.percent{border:0px; width:100%;display:block; float:left;}
.percent2{border:0px; width:100%;}

.banner{width:100%;}
.banner a{display:block; width:100%; height:941px; text-align:center;}
.banner span{display:block; width:440px; padding:540px 0px 0px 600px; margin:0px auto; text-align:left; color:#f4d9c4; font-size:36px;}
.banner span b{color:#f6ff00; font-size:56px;}

.btnbox1{position:absolute; z-index:9; left:50%; width:213px; height:217px; margin:-200px 0px 0px -105px;}

.l1{width:100%; padding:150px 0px 0px 0px; text-align:center;}
.l1 .tt{width:1000px; height:172px; margin:0px auto;}
.l1 .cont{width:1000px; padding:57px 0px 50px 0px; background:url(b1.jpg) no-repeat; margin:0px auto; text-align:left;}
.l1 .list1 li{width:570px; padding-left:0px; line-height:48px; font-size:27px; color:#464646;}
.l1 .list2{width:600px; padding:57px 500px 40px 0px; margin:0px auto; text-align:left;}
.l1 .list2 dt{width:600px; border-top:2px #acacac solid; padding-top:30px; font-size:42px; color:#14110d;}
.l1 .list2 dd{float:left; margin:10px 10px 0px 0px; padding:5px 10px; background:#f7cf64; color:#14110d; font-size:30px;}
.l1 .cont2{clear:both; width:1000px; height:270px; padding-top:30px; margin:0px auto; text-align:left;}
.l1 .cont2 li{float:left; width:250px;}
.l1 .cont2 a{display:block; width:200px; height:220px; line-height:32px; padding:90px 10px 0px 10px; text-align:center; font-size:28px; color:#ffffff;}
.l1 .cont2 li:nth-child(1) a{background:url(p1.jpg) no-repeat;}
.l1 .cont2 li:nth-child(2) a{background:url(p2.jpg) no-repeat;}
.l1 .cont2 li:nth-child(3) a{background:url(p3.jpg) no-repeat;}
.l1 .cont2 li:nth-child(4) a{background:url(p4.jpg) no-repeat;}
.l1 .cont2 .more{position:absolute; z-index:9; margin:-10px 0px 0px 20px;}

.l2 .cont .ab{clear:both; display:block; width:622px; height:111px; line-height:111px; margin:0px auto; text-align:center; font-size:38px; color:#08054b; background:#ffffff; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 11px 11px 8px #221e60; -webkit-box-shadow: 11px 11px 8px #221e60; box-shadow: 11px 11px 8px #221e60;}

.l2{width:100%; height:576px; padding:65px 0px 0px 0px; background:url(b2.jpg) center 70px no-repeat;}
.l2 .more{width:1000px; height:300px; margin:0px auto;}
.l2 .more a{display:block; width:306px; height:274px; font-size:36px; line-height:48px; padding-top:50px; background:url(btn2.png) no-repeat; color:#ffffff;}
.l2 .cont{width:1000px; margin:0px auto; padding-top:122px;}
.l2 .cont p{line-height:36px; font-size:24px; color:#ffffff;}

.l3{width:100%; height:330px; padding-top:595px; background:url(b3.jpg) center top no-repeat; text-align:center;}
.l3 .ab{display:block; width:306px; height:194px; margin:0px auto; font-size:36px; line-height:48px; padding-top:80px; background:url(btn2.png) no-repeat; color:#ffffff;}
.l3 .ab b{font-size:48px;}

.l4{width:100%;}
.l4 .tt{width:100%; height:126px; padding-top:24px;}
.l4 .cont{width:100%; height:240px;}
.l4 .cont p{display:block; width:1000px; line-height:40px; margin:0px auto; padding-top:20px; color:#14110d; font-size:30px; text-align:left;}
.l4 .cont2{width:1000px; height:580px; margin:0px auto;}
.l4 .cont2 li{float:left; width:333px; height:243px; color:#ffffff;}
.l4 .cont2 li:nth-child(2){background:#14110d; width:273px; height:203px; padding:40px 30px 0px 30px; font-size:24px;}
.l4 .cont2 li:nth-child(4){background:#45382c; width:273px; height:203px; padding:40px 30px 0px 30px; font-size:24px;}
.l4 .cont2 li:nth-child(6){background:#45382c; width:273px; height:203px; padding:40px 30px 0px 30px; font-size:24px;}
.l4 .cont2 li:nth-child(8){background:#14110d; width:273px; height:203px; padding:40px 30px 0px 30px; font-size:24px;}
.l4 .cont2 li:nth-child(10){background:#45382c; width:273px; height:203px; padding:40px 30px 0px 30px; font-size:24px;}
.l4 .cont2 li:nth-child(12){background:#45382c; width:273px; height:203px; padding:40px 30px 0px 30px; font-size:24px;}

.l5{width:100%; height:612px; padding:10px 0px 0px 0px; background:url(b7.jpg) center 60px no-repeat; overflow:hidden;}
.l5 .more{width:1000px; margin:0px auto; text-align:left;}
.l5 .more a{display:block; width:306px; height:194px; text-align:center; font-size:36px; line-height:48px; padding-top:80px; color:#ffffff; background:url(btn2.png) no-repeat; color:#ffffff;}
.l5 .more b{font-size:48px;}
.l5 .cont{width:1000px; margin:0px auto; padding-top:170px;}
.l5 .cont p{line-height:36px; font-size:24px; color:#ffffff; text-align:left;}

.l6{width:100%; height:306px; padding-top:595px; background:url(b8.jpg) center top no-repeat; text-align:center;}
.l6 .ab{display:block; width:306px; height:224px; margin:0px auto; font-size:36px; line-height:48px; padding-top:50px; background:url(btn2.png) no-repeat; color:#ffffff;}
.l6 .ab b{font-size:48px;}

.l7{width:100%; padding-top:57px;}
.l7 .tt{width:1000px; height:210px; margin:0px auto;}
.l7 .cont{width:1000px; height:220px; line-height:40px; font-size:30px; padding:20px 110px 0px 110px; color:#14110d; text-indent:60px; margin:0px auto; text-align:left; overflow:hidden;}
.l7 .list{width:100%; height:864px; background:url(b9.jpg) center top no-repeat;}
.l7 .list ul{display:block; width:1000px; margin:0px auto;}
.l7 .list li{float:left; font-size:20px; line-height:22px; color:#ffffff; text-align:center;}
.l7 .list li:nth-child(1){width:160px; height:203px; padding:20px 40px 0px 26px;}
.l7 .list li:nth-child(2){width:160px; height:203px; padding:20px 175px 0px 30px;}
.l7 .list li:nth-child(3){width:160px; height:203px; padding:20px 65px 0px 0px;}
.l7 .list li:nth-child(4){width:160px; height:203px; padding:20px 0px 0px 0px;}
.l7 .list li strong{display:block; margin-bottom:10px; font-size:33px; color:#f7cf64; font-size:33px; line-height:36px;}

.l8{width:100%; height:678px; background:url(b10.jpg) center top no-repeat;}
.l8 .more{width:1000px; margin:0px auto; text-align:left;}
.l8 .more a{display:block; width:306px; height:194px; text-align:center; font-size:36px; line-height:48px; padding-top:80px; color:#ffffff; background:url(btn2.png) no-repeat; color:#ffffff;}
.l8 .more b{font-size:48px;}
.l8 .cont{width:1000px; margin:0px auto; padding-top:230px;}
.l8 .cont p{line-height:36px; font-size:24px; text-indent:48px; color:#ffffff; text-align:left;}

.l9{width:100%; padding-bottom:50px; background:#15110d;}
.l9 .cont{width:1000px; height:220px; padding:460px 0px 0px 0px; background:url(b11.jpg) center top no-repeat; margin:0px auto;}
.l9 .cont li{float:left; width:193px; line-height:32px; font-size:24px; color:#15110d;}
.l9 .cont li:nth-child(1){width:193px; height:203px; padding:0px 0px 0px 70px;}
.l9 .cont li:nth-child(2){width:193px; height:203px; padding:0px 0px 0px 140px;}
.l9 .cont li:nth-child(3){width:193px; height:203px; padding:0px 0px 0px 135px;}
.l9 .ab{display:block; width:593px; height:119px; line-height:119px; text-align:center; margin:0px auto; color:#ffffff; font-size:38px; background:url(btn3.png) no-repeat;}

.l10{width:100%; padding-bottom:50px; background:#15110d;}
.l10 .cont{width:1000px; height:220px; padding:460px 0px 0px 0px; background:url(b12.jpg) center top no-repeat; margin:0px auto;}
.l10 .cont li{float:left; width:193px; line-height:32px; font-size:24px; color:#15110d;}
.l10 .cont li:nth-child(1){width:193px; height:203px; padding:0px 0px 0px 70px;}
.l10 .cont li:nth-child(2){width:220px; height:203px; padding:0px 0px 0px 125px;}
.l10 .cont li:nth-child(3){width:193px; height:203px; padding:0px 0px 0px 125px;}
.l10 .ab{display:block; width:593px; height:119px; line-height:119px; text-align:center; margin:0px auto; color:#ffffff; font-size:38px; background:url(btn3.png) no-repeat;}

.l11{width:100%; padding-bottom:50px; background:#15110d;}
.l11 .cont{width:940px; height:635px; padding:160px 30px 0px 30px; background:url(b13.jpg) no-repeat; margin:0px auto; font-size:24px; line-height:42px; text-align:left; color:#ffffff; text-indent:48px;}
.l11 .ab{display:block; width:593px; height:119px; line-height:119px; text-align:center; margin:0px auto; color:#ffffff; font-size:38px; background:url(btn3.png) no-repeat;}

.l12{width:100%; height:977px; padding-top:370px; background:url(b14.jpg) center top no-repeat;}
.l12 .cont{width:1000px; margin:0px auto;}

.l13{width:100%; height:1361px; padding-top:86px; background:#15110d;}
.l13 .tt{width:1000px; height:230px; margin:0px auto;}
.l13 .cont{width:1000px; height:915px; margin:0px auto; background:url(b15.jpg) no-repeat;}
.l13 .cont li{width:720px; padding-left:225px; font-size:22px; line-height:26px; color:#ffffff; text-align:left;}
.l13 .cont li:nth-child(1){padding-top:85px;}
.l13 .cont li:nth-child(2){padding-top:110px;}
.l13 .cont li:nth-child(3){padding-top:92px;}
.l13 .cont li:nth-child(4){padding-top:83px;}
.l13 .cont li:nth-child(5){padding-top:83px;}
.l13 .ab{display:block; width:593px; height:119px; line-height:119px; text-align:center; margin:0px auto; color:#ffffff; font-size:38px; background:url(btn3.png) no-repeat;}

.l14{width:100%; padding:86px 0px 80px 0px; background:#15110d; border-top:2px #5b4a3b solid;}
.l14 .tt{width:1000px; height:230px; margin:0px auto;}
.l14 .cont{width:1000px; height:1040px; margin:0px auto; background:url(b16.jpg) no-repeat;}
.l14 .cont li{font-size:20px; line-height:26px; color:#ffffff; text-align:left;}
.l14 .cont li:nth-child(1){padding:85px 0px 0px 225px; width:330px;}
.l14 .cont li:nth-child(2){padding:90px 0px 0px 320px; width:450px;}
.l14 .cont li:nth-child(3){padding:88px 0px 0px 220px; width:450px;}
.l14 .cont li:nth-child(4){padding:93px 0px 0px 290px; width:490px;}
.l14 .cont li:nth-child(5){padding:93px 0px 0px 220px; width:450px;}
.l14 .cont li:nth-child(6){padding:98px 0px 0px 290px; width:490px;}
.l14 .ab{display:block; width:593px; height:119px; line-height:119px; text-align:center; margin:0px auto; color:#ffffff; font-size:38px; background:url(btn3.png) no-repeat;}

.l15{width:100%; height:1084px; background:#ffffff url(b17.jpg) center top no-repeat;}
.l15 a{display:block; width:100%; height:1084px;}




