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%; height:800px;}
.banner a{display:block; width:100%; height:800px; text-align:center;}
.banner span{display:block; width:430px; padding:623px 0px 0px 570px; margin:0px auto; text-align:left; color:#242333; font-size:36px;}
.banner span b{color:#242333; font-size:56px;}

.btnbox1{position:absolute; z-index:9; left:50%; width:213px; height:217px; margin:-280px 0px 0px -430px;}

.l1{width:100%; padding:46px 0px 36px 0px; text-align:center; border-bottom:5px #4f5c71 solid;}
.l1 .cont{width:325px; padding:398px 160px 50px 515px; background:url(b1.jpg) no-repeat; margin:0px auto; text-align:left;}
.l1 .cont li{width:100%; line-height:28px; font-size:20px; color:#414c66;}

.l2{width:100%; padding:46px 0px 0px 0px;}
.l2 .tt{width:1000px; height:210px; margin:0px auto;}
.l2 .tt2{margin:18px 0px 36px 0px;}
.l2 .cont{width:1000px; padding-left:10px; margin:0px auto;}
.l2 .cont li{float:left; width:242px; height:80px;}
.l2 .cont li a{display:block; width:227px; height:64px; line-height:64px; text-align:center; font-size:30px; color:#0d182b; margin:0px auto; border:1px #dddddd solid;}


.l3{width:100%;}
.l3 .tt{width:1000px; height:210px; margin:0px auto;}
.l3 .cont{width:1000px; line-height:32px; font-size:24px; margin:0px auto; color:#414c66; text-align:left;}
.l3 .cont p{padding:0px 20px;}
.l3 .cont img{margin-top:30px;}

.l4{width:100%; background:url(b4_bg.jpg) repeat-x; margin-top:20px;}
.l4 a{display:block; width:1000px; height:474px; background:url(b4.jpg) no-repeat; margin:0px auto;}

.l5{width:100%; padding:20px 0px 0px 0px;}
.l5 .tt{width:100%; height:230px;}
.l5 .cont{width:960px; margin:0px auto; padding-bottom:20px; font-size:24px; color:#414c66; line-height:32px; text-align:left;}
.l5 .cont img{margin-top:30px;}
.l5 .ab{clear:both; display:block; width:622px; height:111px; line-height:111px; margin:0px auto 0px auto; text-align:center; font-size:38px; color:#f7dfb3; background:#23334e; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; -moz-box-shadow: 11px 11px 8px #cccccc; -webkit-box-shadow: 11px 11px 8px #cccccc; box-shadow: 11px 11px 8px #cccccc;}

.l6{width:100%; padding:50px 0px 0px 0px;}
.l6 .tt{width:1000px; height:226px; margin:0px auto;}
.l6 .cont{width:100%;}

.l7{width:100%; padding-top:80px;}
.l7 .tt{width:1000px; padding-bottom:20px; margin:0px auto;}
.l7 .cont{width:1000px; height:792px; margin:0px auto; background:url(b6.jpg) no-repeat;}
.l7 .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;}
.l7 .cont li{width:650px; line-height:30px; font-size:22px; padding-left:176px; text-align:left; color:#333333;}
.l7 .cont a{color:#5fcecf;}
.l7 .cont li:nth-child(1){height:90px; padding-top:40px;}
.l7 .cont li:nth-child(2){height:145px;}
.l7 .cont li:nth-child(3){height:95px;}
.l7 .cont li:nth-child(4){height:152px;}
.l7 .cont li:nth-child(5){height:95px;}
.l7 .feedback{width:1000px; height:154px; padding-top:20px; background:url(b7.jpg) no-repeat; margin:0px auto;}
.l7 .feedback .txt{width:760px; 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;}
.l7 .feedback .btn{cursor:pointer; width:160px; height:110px; text-align:center; border:0px; background:#05172f; font-size:24px; color:#ffffff; font-family:'Microsoft Yahei'; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}

.l8{width:100%; height:1028px; padding-top:20px;}
.l8 a{display:block; width:100%; height:1028px; background:url(b8.jpg) center top no-repeat;}










