﻿@charset "utf-8";
/* CSS Document */
.clearfix:after,.clear:before{display:table;content:''}
.clearfix:after{clear:both;overflow:hidden}
.clearfix{zoom:1}

body {background:#ffffff;}

.fl{float: left;}
.fr{float: right;}
.rel {position:relative;}
.abs {position:absolute;}

.dou-content {width:100%;min-width:1200px;margin:0 auto;font-size:22px;line-height:36px;font-family:"微软雅黑";line-height:1.6;color:#000000;background:#ffffff;}

.zt-banner {height:auto;}
.zt-banner a {display:block;}
.zts_banner {background:url(../images/banner.jpg) center center no-repeat;height:741px;}

.zt-tit {text-align:center;padding:0 0 35px 0;}
.zt-tit02 {text-align:left;padding:25px 0;}
.zt-tit03 {top:50px;left:100px;}
.zt-tit04 {top: 90px;left: 160px;}

.zt-btn {text-align:center;}
.zt-btn a {display: inline-block;}

.zt-bg {background:url(../images/zt_bg00.jpg) center repeat;}
.zt-bg01 {background:url(../images/zt_bg01.jpg) top center no-repeat;}
.zt-bg02 {background:url(../images/zt_bg02.jpg) top center no-repeat;}
.zt-bg03 {background:url(../images/zt_bg03.jpg) top center no-repeat;}
.zt-bg04 {background:#393939;}


.zt-a {width:1200px;margin:0 auto;padding:45px 0 100px 0;}
.a-con {background:url(../images/a1.png) 5px 25px no-repeat;}
.a-con-l01 {margin-left: 610px;}
.a-con-l01 .p1 {font-size:120px;font-family:Helvetica;font-weight:600;color:#dadada;font-style: italic;line-height: 120px;padding-bottom:50px;}
.a-con-l01 .p2 {color:#333333;font-size:28px;line-height:34px;top: 90px;left: 100px;}
.a-con-l02 {margin-left: 725px;}
.a-con-l02 .p3 {color:#c8c8c8;font-size:10px;line-height:12px;text-transform: uppercase;padding:38px 0;}
.a-con-l02 .p4 {font-size:22px;}

.zt-b {background:url(../images/b1.jpg) bottom right no-repeat;width:1200px;margin:0 auto;}
.b-con {margin-left:40px;padding-bottom:35px;}
.b-con-l01 {width:600px;}
.b-con-l01 .p1 {font-size:120px;font-family:Helvetica;font-weight:600;color:#dadada;font-style: italic;line-height: 120px;}
.b-con-l01 .p2 {color:#333333;font-size:28px;line-height:34px;top: 90px;left: 10px;}
.b-con-l01 .p3 {color:#c8c8c8;font-size:10px;line-height:12px;text-transform: uppercase;padding:38px 0;padding: 70px 0 28px 0;}
.b-con-l01 .p4 {font-size:22px;padding-bottom:30px;}

.zt-c {width:1200px;margin:0 auto;padding:50px 0;}
.c-con-l {width: 891px;margin-left: -146px;}
.xgslide .hd {text-align:center;padding:10px 0 40px 0;}
.xgslide .hd ul li { width: 14px;height: 14px;border-radius: 50%;background: #ffffff;display:inline-block;margin: 0 10px;overflow: hidden;text-indent: 33em;}
.xgslide .hd ul li.on {background:#37f8bf;}
.xgslide .bd .bd-con {width: 547px;height: 312px;top: 24px;left: 50%;margin-left: -256px;}
.c-con-r {width: 454px;color: #ffffff;}
.c-con-r .p1 {background-image: -webkit-linear-gradient(bottom, rgb(78, 239, 203), rgb(36, 247, 175)); -webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size:32px;font-weight:600;line-height:55x;}
.c-con-r .p2 {font-size:10px;text-transform:uppercase;letter-spacing:1.2px;border-top:1px solid #ffffff;display: inline-block;padding: 6px 0;}
.c-con-r .p3 {color:#84fff5;font-size:28px;line-height:34px;padding: 80px 0 10px 0;}
.c-con-r .p4 {color:#c8c8c8;font-size:10px;text-transform:uppercase;line-height:12px;padding:50px 0;}
.c-con-r .p5 {font-size:22px;}

.zt-d {width:1200px;margin:0 auto;}
.zt-d .p1 {font-size:228px;color:#f1f1f1;font-weight:600;font-family:Helvetica;text-align:center;line-height:1.1;}
.d-con {padding:50px 0;text-align:center;}

.zt-e {width:1200px;margin:0 auto;padding:20px 0 62px 0;}
.e-con {background:#ffffff;text-align:center;}
.e-anlislide a.prev, .e-anlislide a.next {width: 39px;height: 74px;top: 50%;margin-top: -37px;z-index: 8;cursor: pointer;}
.e-anlislide a.prev { background: url(../images/prev.png) center center no-repeat;left: 16px;}
.e-anlislide a.next { background: url(../images/next.png) center center no-repeat;right: 16px;}
.e-anlislide .bd {width:1066px;margin:0 auto;}

.zt-f {width:1200px;margin:0 auto;}
.zt-f .p1 {color:#ededed;font-family:Helvetica;font-size:230px;font-weight:600;text-align:center;line-height:270px;}
.f-con01 {padding:40px 0 0 0;}
.f-con01 .p2 {color:#3f3f3f;font-size:22px;text-indent:2em;padding:30px 0;}
.f-con02 {padding:50px 0;}
.zt-tit05 {text-align:center;color:#333333;}
.zt-tit05 .p3 {font-size:44.5px;font-weight:600;}
.zt-tit05 .p4 {font-size:14px;text-transform:uppercase;border-top:1px solid #333333;letter-spacing:2px;display:inline-block;padding:10px 0;}
.f-con02 ul {width:1020px;margin:0 auto;padding:40px 0;}
.f-con02 ul li {float:left;width:470px;margin:0 20px;}
.f-con02 ul li .p5 {color:#ffffff;font-size:26px;background:#3b9371;text-align:center;}
.f-con02 ul li>div {width: 410px;height: 220px; margin: 17px 0 0 0;padding: 30px;box-shadow: 0px 0px 8px 2px #bebebe;}
.f-con02 ul li>div:hover {box-shadow: 0px 0px 10px 5px #bebebe;margin-top: 15px;}

.zt-h {width:1200px;margin:0 auto;padding:0 0 70px 0;}
.zt-h ul {margin: 0 51px;}
.zt-h ul li {position:relative;float:left;width:346px;margin:5px 10px;}
.zt-h ul li a {display:inline-block;}
.zt-h ul li .p1 {color:#ffffff;font-size:22px;position:absolute;bottom:9px;width:100%;left:0;text-align:center;background:url(../images/hbg.png) center center repeat;height:50px;line-height:50px;}
.h-tit {text-align:center;padding:70px 0;}
.h-tit .p1 {color:#333333;font-size:44px;background:#ffffff;display:inline-block;padding:0 30px;}
.h-tit .p1 span {font-weight:600;}
.h-tit .p2 {font-size:20px;color:#ffffff;line-height:30px;text-transform: uppercase;letter-spacing: 4.5px;}

