html{color:#333;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form{ margin: 0;}   
ol,ul{ margin: 0; padding: 0;}
li{ list-style: none;}
img{border:none}
a{text-decoration:none}
a:hover{text-decoration:none}
.fl{float:left;}
.fr {float:right;}
.cl {*zoom:1;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}
.w1200{width:1200px;margin:0 auto}
.mgb40{margin-bottom: 40px;}
.mgt30{margin-top: 30px;}
.mt20{margin-top: 20px;}
.bg{ background:#eeeeee;}
h2{ font-weight:normal;}
.line{display: inline-block;*display: inline;*zoom:1;}
#fp-nav ul li{margin:0;padding:10px 0;width:22px;height:22px;}
#fp-nav ul li a span{position:static;display:block;width:22px;height:22px; border:1px solid #ddb37b; background:none;}
#fp-nav ul li a.active span,#fp-nav ul li:hover a span,#fp-nav ul li:hover a.active span{width:22px;height:22px;margin:0;background:#ddb37b; color:#ddb37b;}
#fp-nav ul li .fp-tooltip{ width: auto;opacity:1; color:#fff; font-family:"Microsoft Yahei"; font-size:16px; line-height:24px; cursor:pointer}
#fp-nav ul li .fp-tooltip.right{right:30px;}
#fp-nav ul li a.active .fp-tooltip,#fp-nav ul li:hover .fp-tooltip{color:#ddb37b;}

#section{background:#2b2b2b}
.banner{background:url(images/bg.jpg) no-repeat;background-size: cover;}
.banner .w1200{height: 100%;}
.bg1{background: url(images/bg1.jpg) no-repeat;background-size: cover;}
.bg2{background: url(images/bg2.jpg) no-repeat;background-size: cover;}
.banner .txt{position: absolute;top:16%;left: 50%;margin-left: -438px; width:876px; height:467px;-webkit-animation:fadeInUp 1s 0.5s ease both;-moz-animation:fadeInUp 1s 0.5s ease both;animation:fadeInUp 1s 0.5s ease both;}
.backtobox{width:178px;background:url(images/zt-logo.png) no-repeat center top; position:absolute; left:0; top:-600px;  padding-top:134px; z-index:99;}
.backto{position:relative;width:120px;height:26px;margin:0 auto;font-size:12px;color:#fff;text-indent:5px;line-height:26px;cursor:pointer;text-align:center;}
.backto b{font-size:14px;color:#000;}
.backto ul{background:#ddb37b;width:120px;position:absolute;top:26px;left:0;height:160px;overflow:auto;}
.backto ul li a{height:20px;line-height:24px;text-decoration:none;color:#fff;}
.backto li:hover{background:#fff;color:#f00;}
.backto li:hover a{color:#003278;}

.title{text-align: center;margin-bottom: 30px;}
/*.userfocus{text-align:center;}
.userfocus p{line-height:26px;font-size:14px;font-weight:bold;color:#333;}
.userfocus p b{display:inline-block;background:url(images/visNumbg2.png) no-repeat;width:21px;height:26px;line-height:26px;font-size:16px;font-weight:normal;text-align:center;color:#fff;}
*/
.banner .theme{ margin-left: -475px;position: absolute;left: 50%;bottom: 6%;width:910px; text-indent:2em; font-size:16px; line-height:1.6!important;color:#fff;}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}

.same{text-align: center;color:#fff;}
.same .hd ul li{border:1px solid #fff;display: inline-block;margin:0 8px;width: 215px;height: 50px;line-height: 52px;cursor: pointer;}
.same .hd ul li.on{background: #ddb37b;color:#000;border: none;width: 217px;height: 52px;}
.slider .bd ul li{position: relative;}
.slider .bd ul li dl dd{text-indent: 2em;background: url(images/dd_bg.png) no-repeat;width: 380px;height: 72px;line-height: 85px;font-size: 24px;vertical-align: top;position: relative;margin-top: -72px;}
.slider .bd ul li blockquote{position: absolute;text-align: left;font-size: 20px;}
.slider .bd ul li blockquote b{font-size: 24px;}
.slider .bd ul li blockquote.b1{top:10%;left:15%;}
.slider .bd ul li blockquote.b2{top:10%;right: 12%;}
.slider .bd ul li blockquote.b3{top:43%;left: 11%;}
.slider .bd ul li blockquote.b4{top:35%;right: 4%;}
.slider .bd ul li blockquote.b5{top:68%;left: 8%;}
.slider .bd ul li blockquote.b6{top:60%;right: 9%;}
/*.bg .slide .bd ul li .cf .fr .top{ background:#fff;}
.bg .slide .bd ul li .cf .fr .bottom{ background:url(images/part2-bg2.png) no-repeat;}
.qa-scrl{overflow-y:auto;overflow-x:hidden;position:relative;}
.qa-scrl::-webkit-scrollbar{width:7px;border-right:1px solid #d2d2d2;}
.qa-scrl::-webkit-scrollbar-thumb{width:7px;background-color:#707070;}*/

.slider01 .some ul li dl dd{margin-left:-40px;}
.slider01 .some01 ul li dl dt{margin-left:-40px;}
.slider01 .bd ul li dl dt{width: 583px;display: inline-block;*display: inline;*zoom:1;}
.slider01 .bd ul li dl{overflow: hidden;}

.slider01 .bd ul li dl dd{position: relative;vertical-align: top;display: inline-block;*display: inline;*zoom:1;margin-top: 22px;width: 417px;height: 319px;background: url(images/dd1_bg.png) center no-repeat;color:#fff;padding: 59px 125px 0 70px;}
.slider01 .some01 ul li dl dd{background: url(images/d2_bg.png) center no-repeat;padding: 59px 70px 0 125px;}
.slider01 .bd ul li dl dd p{padding-right: 20px;text-indent: 2em;line-height: 2.4;text-align: left;overflow-y:auto;overflow-x:hidden;position:relative;width: 417px;height: 270px;}
.slider01 .bd ul li dl dd p::-webkit-scrollbar{background: url(images/white_bg.jpg) center repeat-y;width: 7px;}
.slider01 .bd ul li dl dd p::-webkit-scrollbar-thumb{width: 5px;background:#c19d67;cursor:pointer;}

.slider-02 .hd ul li{width: 15px;height: 15px;border:1px solid #fff;display: inline-block;*display: inline;*zoom:1;margin:0 7px;cursor: pointer;}
.slider-02 .hd ul li.on{background: #ddb37b;border: none;width: 17px;height: 17px;cursor: pointer;}
#dowebok p{text-indent: 2em;color:#fff;font-size: 16px;line-height: 2.4;}
/*策划团队*/
.slider-02 .hd,.team{text-align: center;}
.team h2{margin-top: 20%;width: 100%;height: 67px;margin-bottom: 30px;}
.ct {width: 1200px;margin:0 auto;color:#fff;}
.list-tit{width: 370px;}
.list-tit li{text-align: left;line-height: 32px;font-size: 14px;}
.gz{width: 130px;margin:0 10px 0 0px;}
.mz h5{font-size: 24px;margin:0 0 5px;color:#fff;}
.mz h5 strong{color:#fe0000;}
.cg-top-box{position:fixed;left:0;top:0;z-index:9999;}
.cg-cprt p{color:#000!important;font-size: 12px!important;}
.mz{width: 490px}
.mz p{line-height: 1.8!important;font-size: 14px!important}

.team .endp{padding: 0 10px 20px;font-size:16px;line-height:28px;text-indent:2em;text-align:justify;color:#fff;margin-bottom: 40px;}

