@charset "gb2312";/* CSS Document */

*{ margin:0; padding:0;}
body{ font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; font-size:16px;text-decoration:none; color:#212121;overflow-x:hidden; background:#FCEEE5;}
li{list-style:none;}
.fl{float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#494747;}
img{border:0; vertical-align:top;}
.clear{ clear:both;}
.jg{margin-top:10px;}
.wr{ width:1199px; margin:0 auto; overflow: hidden;}

.banner{width: 100%; height: 840px; background: url(../img/banner.jpg) no-repeat center top; text-align: center; overflow: hidden; margin-top:-4px;}



.z6{ background: #924334; height: 503px; width: 100%; margin: 0 auto; padding-bottom: 50px;}
.z6 input,.z6 select{
    width: 534px; height: 56px; border-radius: 10px; border: 1px solid #C0C0C2; line-height: 56px; font-size: 20px; color:#A2A2A2; margin-top: 29px; text-indent:22px;
}
.z6 .bd{text-align: center;}
.z6 .bd .tj input{width: 278px; height: 50px; background: #D9B497; color: #fff; border: 0; cursor: pointer; border-radius: 25px; font-size: 25px; color: #924334;}

.z1{height: 150px; border-bottom: 3px solid #EFDBD0; padding-top: 20px; margin-bottom: 30px;}
.z1 div{float: left; width: 80px; height: 125px; padding-right: 30px; padding-left: 66px;}
.z1 h3{float: left; font-size: 30px; color: #924336; font-weight: normal; width:1020px; padding-top: 10px;}
.z1 p{float: left; font-size: 18px; color: #924336; font-weight: normal; display: block; width:1020px; line-height: 37px;}
.z1 span{ font-size: 20px; color:#C08B83;width:1020px; display: block;}

.t1 h3,.z6 .tt h3{width: 255px; height: 60px; border-bottom: 1px dashed #622719; text-align: center; line-height: 60px; font-size: 35px; font-weight: normal; color: #622719; margin: 0 auto;}
.z6 .tt h3{width: 382px; border-bottom: 1px dashed #FFFFFF; color: #fff; padding-top: 30px;}

.z2 div{width: 218px; padding-top: 158px; margin: 0 auto; text-align: center; font-size: 24px; background: url(../img/biao.jpg) no-repeat center top; margin-top: 30px;}
.z2 ul{width: 1078px; margin: 0 auto;}
.z2 ul li{width: 224px; height: 157px; background: url(../img/z1.jpg) no-repeat; text-align: center; float: left; margin: 13px 21px;}
.z2 ul li span {display: block; width: 100%; height: 35px; padding-top: 124px; color:#fff;}

.t2 h3{ height: 73px; background: url(../img/dh1.jpg) no-repeat; line-height: 73px;  text-indent: 96px; color: #fff; font-size: 30px; font-weight: normal; margin-top: 30px;}
.t3 h3{background: url(../img/dh.jpg) no-repeat; background-size: contain;}
.t4 h3{background: url(../img/dh2.jpg) no-repeat;background-size: contain;}
.t5 h3{background: url(../img/dh3.jpg) no-repeat;background-size: contain;}
.z3 ul{width: 1400px;}
.z3 ul li{width: 391px; height: 307px; float: left; margin-right: 13px; margin-top: 18px;}
.z3 ul li span{display: block; width: 100%; height:48px; background: #FFFFFF; text-align: center;  line-height: 48px; font-size: 20px; color: #904333; margin-top: 3px;box-shadow: 0 0 10px #E1C8C1;}

.a a{display: block; width: 216px; height: 45px; border-radius: 45px; color: #9A5045; text-align: center; line-height: 45px; border: 1px solid #A76253; float: left; margin-right: 37px;}
.a{text-align: center; width: 524px; margin: 0 auto; padding: 30px 0; overflow: hidden;}
.a a:hover{background: #914434; color: #fff;}
.z7{
    background: url(../img/z5.jpg) no-repeat center; height: 526px;
}
.z7 ul li{
    width: 185px;  padding-top: 248px; color: #fff; line-height: 26px; font-size: 18px; margin-left: 83px; float: left;
}
.z7 ul li.l2{
    margin-left: 100px;
}
.z7 ul li.l3{
    margin-left: 100px;
}
.z7 ul li.l4{
    margin-left: 100px;
}
.z8 ul {width: 1400px;  padding-top: 30px;}
.z8 ul li{
    width: 382px; height: 425px; float: left; margin-right: 26px;
}
.z8 ul li p{
    display: block;width: 380px; height: 60px; border: 1px solid #924334;line-height: 60px; color: #fff; background: #924334;
}
.z8 ul li p span.l{
    width: 233px;  font-size: 23px; float: left; text-align: center; float: left; display: block;
}
.z8 ul li p span.l b{
    font-size: 18px; color: #F0E000;
}
.z8 ul li p span.r{
    float: right; width: 145px; height: 60px; line-height: 60px; background: #FFFFFF; text-align: center; color: #914434; font-size: 26px;
}