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:750px; text-align:center;}
.banner span{display:block; width:475px; padding:520px 0px 0px 540px; margin:0px auto; text-align:left; color:#ffffff; font-size:32px;}
.banner span b{color:#f6ff00; font-size:46px;}

.btnbox1{position:absolute; z-index:9; left:50%; width:213px; height:217px; margin:-250px 0px 0px -365px;}

.l1{width:100%; padding:50px 0px 36px 0px; text-align:center;}
.l1 .tt{width:1000px; height:130px; margin:0px auto;}
.l1 .cont{width:920px; padding:57px 0px 50px 80px; background:url(b1.jpg) no-repeat; margin:0px auto; text-align:left;}
.l1 .cont dt{width:100%; height:85px; font-size:28px; color:#ffffff;}
.l1 .cont dt span{font-size:32px; color:#f6ff00;}
.l1 .cont dd{width:535px; line-height:36px; font-size:26px; color:#464646;}
.l1 .tt2{width:928px; height:52px; margin:0px auto; padding-left:72px; text-align:left;}
.l1 .cont2{width:860px; height:172px; margin:0px auto; text-align:left;}
.l1 .cont2 li{float:left;}
.l1 .cont2 a{display:block; width:78%; height:79px; line-height:38px; padding:25px 10%; text-align:left; background:url(obg.jpg) no-repeat; background-size:100% 129px; font-size:30px; color:#ffffff;}
.l1 .cont2 .more{position:absolute; z-index:9; margin:-10px 0px 0px 20px;}

.l2{width:100%; padding:46px 0px 36px 0px; background:#2a2678;}
.l2 .cont{width:1000px; margin:0px auto;}
.l2 .cont li{float:left; width:280px; height:188px; padding:0px 60px 0px 160px; color:#ffffff; font-size:28px; text-align:left;}
.l2 .cont li:nth-child(1){background:url(p1.jpg) no-repeat;}
.l2 .cont li:nth-child(2){background:url(p2.jpg) no-repeat;}
.l2 .cont li:nth-child(3){background:url(p3.jpg) no-repeat;}
.l2 .cont li:nth-child(4){background:url(p4.jpg) no-repeat;}
.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;}

.l3{width:100%;}
.l3 .tt{width:100%; height:90px; padding-top:60px;}
.l3 .cont{width:100%;}
.l3 .cont p{display:block; width:1000px; line-height:40px; margin:0px auto; padding:20px 0px 50px 0px; color:#08054b; font-size:30px; text-align:left; text-indent:60px;}
.l3 .cont2{width:1162px; height:715px; margin:0px auto;}
.l3 .cont2 li{float:left; color:#757382; text-align:left;}
.l3 .cont2 li:nth-child(1){width:387px; height:357px;}
.l3 .cont2 li:nth-child(2){background:url(l2.jpg) 25px 65px no-repeat; width:327px; height:177px; padding:180px 30px 0px 30px; font-size:24px;}
.l3 .cont2 li:nth-child(3){width:387px; height:357px;}
.l3 .cont2 li:nth-child(4){background:url(l4.jpg) 103px 58px no-repeat; width:347px; height:188px; padding:170px 20px 0px 20px; font-size:24px;}
.l3 .cont2 li:nth-child(5){width:387px; height:358px;}
.l3 .cont2 li:nth-child(6){background:url(l6.jpg) 25px 58px no-repeat; width:347px; height:188px; padding:170px 10px 0px 30px; font-size:24px;}
.l3 .ab{clear:both; display:block; width:622px; height:111px; line-height:111px; margin:50px auto 0px auto; text-align:center; font-size:38px; color:#ffffff; background:#2a2678; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 11px 11px 8px #cecece; -webkit-box-shadow: 11px 11px 8px #cecece; box-shadow: 11px 11px 8px #cecece;}

.l4{width:100%; height:344px; padding-top:50px; background:url(b2.jpg) center 30px no-repeat;}
.l4 .tt{width:1000px; margin:0px auto;}
.l4 .cont{width:750px; height:294px; padding:70px 120px 0px 130px; margin:0px auto; text-align:left; font-size:30px; line-height:42px; text-indent:60px; color:#ffffff;}

.l5{width:100%; height:672px;}
.l5 .cont{width:100%; height:472px; background:url(b3.jpg) center top no-repeat;}
.l5 .cont ul{display:block; width:1000px; padding:38px 0px 0px 0px; margin:0px auto;}
.l5 .cont li{float:left; height:434px; font-size:30px; line-height:42px; color:#ffffff; text-align:left; text-indent:60px;}
.l5 .cont li:nth-child(1){width:240px; padding:0px 55px 0px 42px;}
.l5 .cont li:nth-child(2){width:240px; padding:0px 40px 0px 42px;}
.l5 .cont li:nth-child(3){width:272px; padding:0px 0px 0px 42px;}
.l5 .cont2{width:100%; height:174px; padding-top:26px; background:url(b4.jpg) center top no-repeat;}
.l5 .ab{clear:both; display:block; width:622px; height:111px; line-height:111px; margin:0px auto; text-align:center; font-size:38px; color:#ffffff; background:#2a2678; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 11px 11px 8px #cecece; -webkit-box-shadow: 11px 11px 8px #cecece; box-shadow: 11px 11px 8px #cecece;}

.l6{width:100%; background:#2a2678;}
.l6 .tt{width:780px; padding:205px 120px 0px 120px; height:295px; background:url(b5.jpg) center top no-repeat; margin:0px auto;}
.l6 .tt p{font-size:30px; line-height:40px; text-align:left; color:#2a2678;}
.l6 .cont{width:1000px; height:916px; background:url(b5.jpg) center top no-repeat; margin:0px auto;}
.l6 .cont2{width:100%; height:292px; background:url(b7.jpg) center top no-repeat;}
.l6 .cont2 a{display:block; width:100%; height:292px;}

.l7{width:100%; padding-top:55px; background:#ffffff;}
.l7 .tt{width:1000px; height:130px; margin:0px auto;}
.l7 .cont{width:1002px; height:810px; padding:20px 110px; margin:0px auto; text-align:left;}
.l7 .navbox{width:100%; height:140px; padding:0px; background:#ffffff; margin:0px auto 0px auto;}
.l7 .navbox li{float:left; width:334px; text-align:center;}
.l7 .navbox li a{display:block; width:98%; height:110px; line-height:110px; text-align:center; font-size:36px; color:#ffffff; background:#110d58; margin:0px auto;}
.l7 .navbox li img{display:none; position:absolute; z-index:9; margin:0px 0px 0px 145px; width:auto;}
.l7 .navbox .acur a{background:#5854b3; color:#f6ff00;}
.l7 .navbox .acur img{display:block;}

.btnbox2{position:absolute; z-index:9; left:50%; width:213px; height:217px; margin:-150px 0px 0px -125px;}

.l8{width:100%;}
.l8 .tt{width:1000px; height:104px; margin:0px auto;}
.l8 .cont{ width:1000px; margin:0px auto; text-align:left;}
.l8 .cont p{display:block; width:930px; padding:0px 35px 50px 35px; line-height:40px; font-size:30px; color:#08054b; }
.l8 .ab{clear:both; display:block; width:622px; height:111px; line-height:111px; margin:20px auto 0px auto; text-align:center; font-size:38px; color:#ffffff; background:#2a2678; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 11px 11px 8px #cecece; -webkit-box-shadow: 11px 11px 8px #cecece; box-shadow: 11px 11px 8px #cecece;}

.l9{width:100%; padding-top:100px;}
.l9 .tt{width:1000px; margin:0px auto; padding-bottom:26px;}
.l9 .cont{width:100%;}

.l10{width:100%; padding-top:56px;}
.l10 .tt{width:1000px; height:137px; margin:0px auto;}
.l10 .cont{width:1000px; margin:0px auto; text-align:left;}
.l10 .cont li{width:1000px; padding-top:40px;}
.l10 .cont img{position:absolute; z-index:8; margin:-35px 0px 0px 40px;}
.l10 .cont p{display:block; width:810px; margin:0px auto; padding:40px 20px 20px 20px; font-size:24px; line-height:30px; background:#e8e8f9; color:#333333;}
.l10 .btm .ab{clear:both; display:block; width:622px; height:111px; line-height:111px; margin:30px auto 0px auto; text-align:center; font-size:38px; color:#ffffff; background:#3c2456; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 11px 11px 8px #cecece; -webkit-box-shadow: 11px 11px 8px #cecece; box-shadow: 11px 11px 8px #cecece;}

.l11{width:100%; padding-top:40px;}
.l11 .tt{width:1000px; padding-bottom:20px; margin:0px auto;}
.l11 .cont{width:1000px; height:770px; margin:0px auto; background:url(b9.jpg) no-repeat;}
.l11 .cont strong{display:block; width:950px; height:81px; line-height:81px; padding-left:50px; font-size:30px; text-align:left; font-weight:normal; color:#ffffff;}
.l11 .cont li{width:664px; line-height:30px; font-size:22px; padding-left:176px; text-align:left; color:#333333;}
.l11 .cont li:nth-child(1){height:98px; padding-top:32px;}
.l11 .cont li:nth-child(2){height:140px;}
.l11 .cont li:nth-child(3){height:84px;}
.l11 .cont li:nth-child(4){height:136px;}
.l11 .cont li:nth-child(5){height:90px;}
.l11 .feedback{width:1000px; height:150px; padding-top:20px; background:url(b10.jpg) no-repeat; margin:0px auto;}
.l11 .feedback .txt{width:710px; padding-left:20px; background:#f5f5f5; border:1px #cdcdcd solid; height:110px; font-family:'Microsoft Yahei'; font-size:24px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
.l11 .feedback .btn{cursor:pointer; width:160px; height:110px; text-align:center; border:0px; background:#2a2678; font-size:24px; color:#f6ff00; font-family:'Microsoft Yahei'; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}

.l12{width:100%; height:948px;}









