﻿@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:681px;}

.zt-tit {text-align:center;padding:60px 0;background:#ab9785;margin-top:30px;}
.zt-tit .p1 {color:#ffffff;font-size:32px;}
.zt-tit .p1 span {font-size:14px;text-transform:uppercase;}
.zt-tit .abs {left: 50%;margin-left: -30px;top: -30px;}

.zt-btn {margin-top:50px;text-align:center;}
.zt-btn a {color:#ffffff;background:#b12e2e;font-size:30px;width:360px;height:60px;line-height:60px;display:inline-block;}

.zt-bg04 {background:#ab9785;}

.a-tit {background:url(../images/zt_bg01.jpg) center repeat;padding:25px 0;text-align:center;color:#ffffff;}
.a-tit .p1 {font-size:32px;font-weight:600;padding:15px 0;}
.a-tit .p1 span {font-size:14px;font-weight:normal;text-transform: uppercase;}
.zt-a {width:1150px;margin:80px auto 100px;background:#8c7f73;padding:40px 0;}
.a-con-l {width:396px;border:1px solid #b79474;margin: 0 0 0 45px;background:#4e443b;padding:100px 0;}
.a-con-l p ,.a-con-l .a-btn {margin-left:45px;}
.a-con-l .p1 {background:#ecd6c0;width:50px;height:8px;margin-bottom: 45px;}
.a-con-l .p2 {color:#ffffff;font-size:49px;line-height:65px;}
.a-con-l .p2 span {font-weight:600;}
.a-con-l .p3 {color:#e2e1df;font-size:15px;text-transform:uppercase;}
.a-con-l .a-btn {border-top:1px solid #e9d0b9;width:235px;padding-top:58px;margin-top: 50px;}
.a-con-l .a-btn a {display:block;color:#453629;font-size:26px;font-weight:600;text-align:center;background:#d9bea7;padding:6px 0;}
.a-con-r {width:670px;padding-top:40px;}
.a-con-r ul li {float:left;width:184px;text-align:center;margin:0 20px 0 0;} 
.a-con-r ul li .p2 {color:#ffffff;font-size:22px;padding:15px 0 25px 0;}

.zt-b {width:1100px;margin:0 auto;padding:50px;}
.b-con01 {border:4px solid #d9d3cd;width:530px;padding:50px 0 0 30px;}
.b-con01 .p1 {background:#b9b0a7;width:45px;height:9px;}
.b-con01 .p2 {font-size:28.5px;color:#bfb6ac;text-transform:uppercase;font-family: fantasy;line-height:38px;padding:24px 0;}
.b-con02 {background:#d9d3cd;width:740px;height:315px;}
.b-con02 .p2 ,.b-con02 .p3 {color:#333333;font-size:22px;line-height:34px;}
.b-con02 .p2 {width: 346px;padding: 35px 0 0 30px;}
.b-con02 .p3 {padding:0 30px;}
.b-con03 {top: 80px;right: 0;}
.b-con04 {right: 0;bottom:15px;}
.b-con05 .p4 {color:#333333;font-size:30px;font-weight:600;padding:30px 0;}
.b-con05 ul li {color:#333333;text-align:center;border:1px solid #a5978b;padding:20px;float:left;width: 16.5%;margin: 0 50px 0 0;}
.b-con05 ul li .p5 {font-size:28px;font-weight:600;padding:15px 0;}
.b-con05 ul li .p6 {font-size:22px;border-top:1px dashed #a5978b;text-align:left;padding:18px 0;}

.zt-c {width:1200px;margin:0 auto;padding:60px 0;}
.zt-c .p1 {text-indent:2em;color:#333333;font-size:22px;}
.zt-c ul {margin-top:15px;}
.zt-c ul li {float:left;text-align:center;width:33.33%;}

.zt-d {width:1200px;margin:0 auto;padding:70px 0 50px 0;text-align:center;}

.zt-e {width:1200px;margin:0 auto;padding:70px 0 50px 0;text-align:center;}

.zt-f {width:100%;padding:0 0 50px 0;background:#ab9785;}
.f-zjslide {width:1140px;margin:0 auto;padding:0 30px;}
.f-zjslide .bd {background:#ffffff;}
.f-zjslide .bd ul li {height:620px;}
.f-zjslide .bd ul li.zj-sst {background:url(../images/zj_sst.jpg) 30px bottom no-repeat;}
.f-zjslide .bd ul li.zj-csq {background:url(../images/zj_csq.jpg) 30px bottom no-repeat;}
.f-zjslide .bd ul li.zj-nm {background:url(../images/zj_nm.jpg) 30px bottom no-repeat;}
.f-con {width: 550px;margin:0 30px 0 560px;}
.f-con .p1 {background-image: -webkit-linear-gradient(bottom, rgb(163, 112, 63), rgb(225, 178, 134));-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-size:48.5px;font-weight:600;padding-top: 60px;}
.f-con .p1 span {font-size:27.5px;}
.f-con .p2 {color:#333333;font-size:31.5px;border-left:8px solid #333333;padding:0 0 0 5px;font-weight:600;line-height:32px;}
.f-zjslide .bd ul li .f-con ol {padding:35px 0;}
.f-zjslide .bd ul li .f-con ol li {color:#666666;font-size:22px;line-height:34px;height: auto;list-style-type: disc;margin-left: 25px;}
.f-con .p3 {color:#ffffff;font-size:26.5px;font-weight:600;background:#70553d;border-radius:0 20px 20px 0;display:inline-block;width:130px;text-align:center;}
.f-con .p4 {color:#666666;font-size:22px;line-height:34px;padding:15px 0;}
.f-zjslide .hd {text-align:center;padding:0 0 20px 0;}
.f-zjslide .hd ul li { width: 13px;height: 13px;border-radius: 50%;background: #ffffff;display:inline-block;margin: 0 10px;overflow: hidden;text-indent: 33em;}
.f-zjslide .hd ul li.on {background:#4b311a;}

.zt-g {width:1100px;margin:0 auto;padding:20px 50px 40px 50px;}
.g-tit {text-align:center;padding:40px 0;}
.g-tit .p1 {font-size:44.5px;font-weight:600;}
.g-tit .p2 {color:#333333;font-size:14px;text-transform:uppercase;border-top:1px solid #3f3f3f;display:inline-block;padding:6px 0;letter-spacing: 2px;}
.g-con ul li {background:url(../images/g1.jpg) center top no-repeat;width: 1030px;height: 232px;padding: 0 35px}
.g-con ul li .p3 {font-size:28px;font-weight:600;color:#333333;border-bottom:1px dashed #7b7b7b;padding-top: 25px;padding-bottom: 6px;}
.g-con ul li .p4 {font-size:22px;color:#666666;line-height:36px;padding: 15px 0;}

.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;}

