﻿@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;}

.zt-banner {height:auto;position: relative;}
.zt-banner a {display:block;}
.zts_banner01 {background:url(../images/banner.jpg) center center no-repeat;height:650px;min-width: 1200px;}
.zt-banner .deya {position: absolute;bottom: -64px;z-index: 10;background:url(../images/flb_bg01.png) center center no-repeat;height:123px;min-width: 1200px;width: 100%;}

.zt-tit {height:104px;padding:50px 0 0 0;}
.zt-tit01 {background:url(../images/zt_tit01.png) center bottom no-repeat;}
.zt-tit02 {background:url(../images/zt_tit02.png) center bottom no-repeat;}
.zt-tit03 {background:url(../images/zt_tit03.png) center bottom no-repeat;}
.zt-tit04 {background:url(../images/zt_tit04.png) center bottom no-repeat;}
.zt-tit05 {background:url(../images/zt_tit05.png) center bottom no-repeat;}
.zt-tit06 {background:url(../images/zt_tit06.png) center bottom no-repeat;}

.zt-btn {padding:50px 0;text-align:center;}
.zt-btn a {display:inline-block;background: url(../images/zt_btn_bg.png) center no-repeat;color: #ffffff;font-size: 24px;text-align: center;height: 52px;line-height: 52px;width:402px;color:#333333;}

.bg-gay {background:#f1f1f1;}
.bg-gay02 {background: #f3f3f3;}
.bg-a {background: url(../images/zt_abg.jpg) bottom no-repeat;}
.zt-a {width:1200px;margin:0 auto;padding:40px 0 0 0;}
.zt-a .p1 {color: #333333; font-size: 18px; line-height: 30px; text-indent: 2em;padding:20px 0;}
.al-con {border: 1px solid #e1e1e1;padding: 6.5px;}
.ar-con ul li {border: 1px solid #e1e1e1;width: 500px;height: 60px;line-height: 60px;margin: 0 0 6px;}
.ar-con ul li .p2 {float:left;color:#ffffff;font-size: 24px;text-align: center;background: #c39863;width: 143px;height: 52px;line-height: 52px;display: inline-block;margin: 4px 5px;}
.ar-con ul li .p3 {float:left;color: #333333;font-size: 20px;text-align: left;display: inline-block;margin-left: 10px;}
.ar-con ul li.itm1 {height: 74px;line-height: 74px;}
.ar-con ul li.itm1 .p2 {height: 64px;line-height: 64px;margin: 5px;}
.ar-con ul li .p2 .p4 {font-size: 20px;line-height: 1.2;margin: 7px 0 0 0;}
.ar-con ul li .p5 {font-size: 24px;}

.zt-b {width:1200px;margin:0 auto;}
.zt-b .p1 {color: #333333; font-size: 18px; line-height: 30px; text-indent: 2em;padding:20px 0;}
.b-con1 {border: 1px solid #e1e1e1;padding: 10px;}
.b-con {margin: 30px 0 0 0;}
.b-fy {color: #333333;background: url("../images/zt_bbg01.png") repeat;bottom: 10px;z-index: 10;width: 88%;left: 2%;padding: 18px;}
.b-fy .p2 {font-size: 24px;line-height: 1.2;padding:0 0 8px 0;}
.b-fy .p3 {font-size: 18px;padding:0 0 20px 0;}
.br-con {width: 745px;}
.br-con ul li {background: url("../images/zt_bbg02.png") no-repeat;width: 238px;height: 315px;text-align: center;float: left;margin: 0 0 8px 10px;position: relative;}
.br-con ul li img {margin: 20px 0 15px 0;}
.br-con ul li .p4 {color: #c39863;font-size: 22px;text-transform: uppercase;}
.br-con ul li .p5 {color:#999999;font-size: 22px;}
.br-con ul li .p6 {font-size: 24px;}
.br-con ul li .b-dg {position: absolute;z-index: 10;right: 10px;top: 140px}
.br-con ul li .b-dg img {margin: 0;}

.zt-c {width:1200px;margin:0 auto;}
.zt-c .p1 {color: #333333; font-size: 18px; line-height: 30px; text-indent: 2em;padding:20px 0;}
.c-con .hd {display: none;}
.c-con .bd {width: 1200px;margin: 15px 0 0 0;}
.c-con .bd ul {overflow:hidden; zoom:1;}
.c-con .bd ul li {float:left; _display:inline; overflow:hidden; text-align:center;margin: 0 3.5px;}

.zt-d {width:1200px;margin:0 auto;}
.zt-d .p1 {color: #333333; font-size: 18px; line-height: 30px; text-indent: 2em;padding:20px 0;}
.dr-con01 {width: 608px;}
.dr-con01 ul li {float: left;width: 295px;height: 217px;margin: 0 0 10px 9px;}
.d-con .hd {margin: 30px 0;}
.d-con .hd ul li {float:left;width: 140px;height: 60px;line-height: 60px;border: 1px solid #c39863;color: #c39863;font-size: 20px;text-align: center;margin-right: 9px;cursor: pointer;}
.d-con .hd ul li.on {background: #c39863;color: #ffffff;}
.d-con .hd ul li.mr-0 {margin-right: 0;}
.d-con .bd ul li {background: #e2e2e2;position: relative;padding: 30px;}
.d-con-ms {background: url("../images/zt_dbg.png") repeat;width: 570px;height: 323px;z-index: 10;top: 45px;right: 30px;padding: 10px 0;}
.d-con-ms .p2 {color: #ffffff;font-size: 20px;padding: 30px 40px 0 50px;}

.zt-f {width:1200px;margin:0 auto;}
.zt-f .p1 {color: #333333; font-size: 18px; line-height: 30px; text-indent: 2em;padding:20px 0;}
.f1-con {border: 1px solid #e5e5e5;}
.f1-con img {padding: 20px;}
.f1-con .p2 {background: url("../images/zt_dbg.png") repeat;width: 388px;color:#ffffff;font-size:18px;z-index: 10;padding: 35px 20px;right: 17px;bottom: 60px;}
.f2-con {text-align: center;margin: 30px 0 0 0;}
.f2-con .abs {z-index: 10;}
.f2-con .abs01 {left: 0;top: 60px;}
.f2-con .abs02 {left: 0;top: 335px;}
.f2-con .abs03 {left: 0;top: 610px;}
.f2-con .abs04 {right: 0;top: 120px;}
.f2-con .abs05 {right: 0;top: 395px;}
.f-main {border: 1px solid #c39863;width: 512px;text-align: left;padding: 20px;}
.f-main-tu {width: 95px;height: 95px;}
.zj-zc {font-size: 20px;color: #c39863;text-transform: uppercase;line-height: 1.3; margin: 23px 0 0 20px;}
.zj-zc span {font-size: 24px;}
.f-main .p3 {color:#333333;font-size: 18px;margin: 15px 0 5px 0;}

.zt-e {width:1200px;margin:0 auto;padding:30px 0 20px 0;}
.zt-e-con .hd ul li {width: 285px;height: 70px;line-height:70px;float: left;text-align: center;color: #333333;font-size: 24px;background: url("../images/zt_ebg.jpg") center no-repeat;margin-right: 20px;cursor: pointer;}
.zt-e-con .hd ul li.on {background: url("../images/zt_ebg_on.jpg") center no-repeat;color: #ffffff;}
.zt-e-con .hd ul li.mr-0 {margin-right: 0;}
.zt-e-con .bd ul li {padding: 30px 0;}
.zt-e-js {width: 454px;margin: 0 20px;}
.zt-e-tit {border-bottom: 2px solid #c39863;width: 100%;line-height: 1.4; margin: 50px 0 30px 0;}
.zt-e-tit .p1 {color: #333333;font-size: 30px;}
.zt-e-tit .p2 {color: #333333;font-size: 25px;}
.zt-e-tit .p3 {color: #999999;font-size: 18px;text-transform: uppercase;}
.zt-e-js .p4 {color: #999999;font-size: 18px;text-indent: 2em;line-height: 30px;}
