@charset "gb2312";

.clear{ clear:both;}

.location{font-size:0.675rem; height:2rem; background:#f0f0f0; color:#8f8f8f; line-height:2rem; text-indent:0.375rem; border-top:1px solid #dddddd;border-bottom:1px solid #dddddd; }
.location a{color:#8f8f8f;}

.t1 h3,.z6 .tt h3{width: 6.375rem; height: 1.5rem; border-bottom: 1px dashed #622719; text-align: center; line-height: 1.5rem; font-size: 0.875rem; font-weight: normal; color: #622719; margin: 0 auto;}
.z6 .tt h3{width: 9.55rem; border-bottom: 1px dashed #FFFFFF; color: #fff; padding-top: 0.75rem;}

.z2 div{width: 5rem; margin: 0 auto; font-size: 0.6rem; margin-top: 0.75rem; text-align: center; line-height: 1.05rem;}
.z2 div span{display:block ; width: 3.425rem; height: 3.375rem; margin: 0 auto;}
.z2 ul{display: flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around; padding-top: 0.75rem;}
.z2 ul li{width: 3.65rem; height:3.025rem; }
.z2 ul li img,.z3 ul li img{width: 100%;}

.t2 h3{ width: 15rem; height: 1.825rem; background: url(../img/dh1.jpg) no-repeat; line-height: 1.825rem;  text-indent: 2.4rem; color: #fff; font-size: 0.75rem; font-weight: normal; margin-top: 0.75rem;background-size: contain;}
.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{display: flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;}
.z3 ul li{width: 7.625rem; height: 6.1rem; margin-top: 0.45rem;}
.z3 ul li span{display: block; width: 100%; height:1.2rem; background: #FFFFFF; text-align: center;  line-height: 1.2rem; font-size: 0.6rem; color: #904333; margin-top: 0.075rem;box-shadow: 0 0 0.25rem #E1C8C1;}
.z3 ul li.l3{width: 15.475rem;}

.a a{display: block; width: 5.4rem; height: 1.125rem; border-radius: 1.125rem; color: #9A5045; text-align: center; line-height: 1.125rem; border: 1px solid #A76253; float: left; margin-right: 0.925rem; font-size: 0.6rem;}
.a{text-align: center; width: 13.1rem; margin: 0 auto; padding: 0.75rem 0; overflow: hidden;}
.img {margin-top: 0.75rem;}

.z6{ background: #924334; height: 12.575rem; width: 100%; margin: 0 auto; padding-bottom: 1.25rem;}
.z6 input,.z6 select{
    width: 13.35rem; height: 1.4rem; border-radius: 0.25rem; border: 1px solid #C0C0C2; line-height: 1.4rem; font-size: 0.5rem; color:#A2A2A2; margin-top: 0.725rem; text-indent:0.55rem;
}
.z6 .bd{text-align: center;}
.z6 .bd .tj input{width: 6.95rem; height: 1.25rem; background: #D9B497; color: #fff; border: 0; cursor: pointer; border-radius: 0.625rem; font-size: 0.625rem; color: #924334;}



.tybd{overflow: hidden; padding-bottom: 1.25rem; background: #fff; margin-top: 0.75rem;}
.tybd .t3{width: 100%; text-indent: 0.375rem; line-height: 1.45rem; padding-top: 0.75rem; }
.tybd .t3 span{display: block; width: 1.45rem; height: 1.45rem; float: left;}
.tybd .t3 h2{font-size: 0.625rem; font-weight: normal;}
.tybd .t3 img{width:1.45rem; height: 1.45rem;}
.tybd ul li{width: 14.25rem; height: 1.525rem; margin: 0 auto; border: 0.05rem solid #E4E4E4; border-radius: 0.3rem; margin-top: 0.625rem;}
.tybd ul li span{font-size: 0.55rem; text-align: center; display: block;  line-height: 1.525rem; width: 3.075rem; float: left;}
.tybd ul li input{width: 8.9rem; height: 1.375rem; background:#FFFFFF; float: left; border: 0; font-size: 0.55rem;}
.tybd ul li select{ width: 8.9rem; height: 1.475rem; background: #fff;border: 0;font-size: 0.55rem;}
.tybd .tj{ width: 14.275rem; margin: 0 auto; padding-top: 0.625rem;}
.tybd .tj input{background: #F73A36; height: 1.6rem; width: 14.275rem; border-radius: 0.3rem; border: 0; font-size: 0.7rem; color: #fff;}