.banner { width:100%; float:left; background:url(../img/bannerbj.jpg) no-repeat center top;}
.banner { float:left;}

.zt_con1 { width:100%; float:left; background:url(../img/001.jpg) no-repeat center top; height:1040px;}
.zt_con1_top { width:100%; float:left; background:url(../img/002.png) no-repeat center top; padding-top:70px; margin-top:45px;}
.zt_con1_top span { width:100%; float:left; text-align:center; line-height:60px; color:#353535; font-size:30px;}
.zt_con1_top span b { color:#0199ae; font-size:50px; font-weight:normal;}
.zt_con1_top p { width:100%; float:left; font-size:16px; text-align:center; color:#565656; line-height:22px;}
.zt_con1_c { width:100%; float:left; margin-top:40px;}
.zt_con1_c img { width:100%; float:left;}

.zt_con2 { width:100%; float:left; background:url(../img/004.jpg) no-repeat center top; height:950px;}
.zt_con2_top { width:100%; float:left; text-align:center; color:353535; font-size:36px; margin-top:30px; line-height:80px;}
.zt_con2_top b { color:#0199ae; font-weight:normal;}
.zt_con2_c { width:100%; float:left;}
.zt_con2_l { width:520px; float:left;}
.zt_con2_l img { float:right; margin:125px 15px 0px 0px;}
.zt_con2_r { width:662px; float:left; padding-left:18px; background:url(../img/005-1.png) no-repeat left center; height:790px;}
.zt_con2_r ul { width:100%; float:left; margin-top:70px;}
.zt_con2_r ul li { width:100%; float:left; margin-top:45px; cursor:pointer;}
.zt_con2_r ul li span { width:48px; float:left; text-align:center; margin-top:90px; color:#0aa6bb; font-size:30px; height:48px; background:url(../img/005-4.png) no-repeat center center; line-height:48px;}
.zt_con2_r ul li:hover span { background:url(../img/005-5.png) no-repeat center center; color:#df9f91; }
.zt_con2_r ul li p { width:280px; float:left; padding:0px 40px 0px 60px; height:136px; font-size:18px; line-height:21px; color:#ffffff; background:url(../img/005-2.png) no-repeat center center; margin-left:20px;}
.zt_con2_r ul li:hover p { background:url(../img/005-3.png) no-repeat center center; }
.zt_con2_r ul li p strong { width:100%; float:left; margin-top:15px; line-height:45px; font-size:26px; font-weight:normal;}

.zt_con3 { width:100%; float:left;}
.zt_con3_c { width:500px; padding-left:700px; float:left; background:url(../img/006.png) no-repeat left center; min-height:677px;}
.zt_con3_c span { width:435px; padding-left:65px; float:left; margin-top:150px; background:url(../img/006-1.png) no-repeat left top; padding-top:85px; color:#353535; font-size:30px; line-height:55px;}
.zt_con3_c h1 { width:370px; margin-left:65px; float:left; color:#0199ae; font-size:40px; line-height:55px; font-weight:normal;}
.zt_con3_c p { width:370px; margin-left:65px; float:left; font-size:18px; line-height:30px; color:#353535; margin-top:15px;}

.zt_con4 { width:100%; float:left; background:url(../img/007.jpg) no-repeat center top; height:690px;}
.zt_con4_c { width:100%; float:left; margin-top:35px;}
.zt_con4_c img { width:100%; float:left;}

.zt_con5 { width:100%; float:left;}
.zt_con5_c { width:1080px; float:left; padding-left:55px; background:url(../img/008.png) no-repeat left top; min-height:1000px; margin-top:35px;}
.zt_con5_c1 { width:1080px; margin-left:65px; float:left;}
.zt_con5_c2 { width:1080px; margin-left:65px; float:left; padding-top:52px; height:360px; background:url(../img/008-2.png) no-repeat center right;}
.zt_con5_c3 { width:510px; float:left; padding-left:635px; height:277px; background:url(../img/008-3.png) no-repeat left center;}

.zt_con5_t { width:100%; float:left;}
.zt_con5_t span { width:100%; float:left; color:#c2c2c2; font-size:17px; line-height:25px; margin-top:35px;}
.zt_con5_t span b { float:left; color:#c8c8c8; font-size:60px; line-height:60px; font-weight:normal; margin-top:-35px;}
.zt_con5_t p { width:100%; float:left; padding-bottom:4px; background:url(../img/008-4.png) no-repeat left bottom; color:#353535; font-size:20px; line-height:30px;}

.zt_con5_c1 img { float:left; margin-top:25px;}
.zt_con5_c2c { width:500px; padding-right:680px; float:left;}
.zt_con5_c2c p { width:100%; float:left; color:#353535; font-size:18px; line-height:29px; margin-top:43px;}
.zt_con5_c3c { width:100%; float:left; margin-top:43px;}
.zt_con5_c3c p { width:100%; float:left; color:#353535; font-size:18px; line-height:29px;}

.zt_con6 { width:100%; float:left; background:url(../img/009.jpg) no-repeat center top; margin-top:75px;}
.zt_con6 img { width:100%; float:left;}

.zt_con7 { width:100%; float:left; padding-bottom:35px;}
.zt_con7 img { width:100%; float:left;}
.zt_con7 { width:100%; float:left; padding-bottom:35px;}


.zt_con8 { width:100%; float:left; background:#f1fbfd; padding:60px 0px; height:760px; background:url(../img/011.png) no-repeat center center;}
.zt_con8_c { width:350px; float:left; margin-left:30px;}
.zt_con8_c1 { width:100%; float:left; color:#6e6c6c; font-size:20px; line-height:30px; margin-top:60px;}
.zt_con8_c2 { width:100%; float:left; color:#0199ae; font-size:36px; margin-top:15px; line-height:50px;}
.zt_con8_c3 { width:100%; float:left; color:#0199ae; font-size:26px; line-height:35px; margin-top:10px;}
.zt_con8_c4 { width:100%; float:left; color:#0199ae; font-size:18px; line-height:25px; margin-top:10px;}
.zt_con8_c a { width:226px; float:left; margin-top:35px; padding-left:44px; background:url(../img/011-1.png) no-repeat center center; text-align:center; height:51px; line-height:51px; color:#000000; font-size:20px;}







