@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;}


.bannerx{width: 100%; background: url(../img/bannerx.jpg) no-repeat center #805545; background-size: contain; height: 6.15rem; padding: 1.85rem 0;}

.bannerx h3{font-size:0.55rem; color: #51352A; padding-top: 1.5rem; width: 100%; text-align: center; font-weight: normal;}
.bannerx .img{padding-top: 2.875rem; text-align: center;}
.bxbg_m h3{font-size: 0.75rem; height: 0.875rem; text-align: center; width: 100%; font-weight: normal; padding-top: 1.25rem;}
.bxbg_m ul li{line-height: 0.75rem; height: 0.75rem; padding-top: 0.45rem; font-size: 0.6rem; width: 8.35rem; margin: 0 auto;}
.bxbg_m ul li input{width: 5.25rem; height:0.7rem; border: 1px solid #D6BEB5;}
.bxbg_m div{ text-align: center;}
.bxbg_m input.tj{ width: 1.75rem; height: 1.75rem; background: url(../img/z1.jpg) no-repeat; border: 0; text-align: center; margin-top:0.7rem; background-size: contain;}

.z2 {padding-top: 0.375rem;}
.z2 ul li{width: 4.75rem; height: 6.775rem; float: left; margin-left: 0.25rem; margin-top: 0.25rem;}
.z2 ul li.l3{width: 5.6rem;}
.z2 ul li.l4{width: 9.75rem;}
.z2 ul li.l5{width: 5.6rem;}

.a,.a2{text-align: center; width: 6.95rem; margin: 0 auto; padding: 1rem 0 1rem 0;}
.a a,.a2 a{width: 6.85rem; height:1.45rem; border: 0.05rem solid #805545; display: block; line-height: 1.45rem; text-align: center; font-size: 0.725rem; color: #805545;border-radius:0.875rem;}
.a a:hover,.a2 a:hvoer{background:#805545; color: #fff;}


.z3{background: #805545; width: 100%; overflow: hidden; padding: 0.375rem 0;}

.z33 ul li{width: 100%; height: 9.1rem; background: url( ../img/l.jpg) no-repeat center bottom; margin-top:0.5rem; background-size: contain;}
.z33 ul li h3{width: 100%; height: 1.075rem; font-size: 0.65rem; color: #EFE5CA; float: left; padding-left: 0.375rem;}
.z33 ul li h3 span{ font-size: 0.525rem; font-weight: normal;}
.z33 ul li div{width:4.9rem; overflow: hidden; float: left; height: 6.95rem; padding-left: 0.375rem;}
.z33 ul li div a{width: 4.9rem; display: block;}
.z33 ul li div img{ width: 100%;}
.z33 ul li p{padding-left:0.375rem; width: 9.925rem; height: 6.95rem; color: #F2E3CC; float: left; line-height: 1.2; font-size: 0.45rem;}
.z33 ul li p strong{color: #FFAF24;  font-size: 0.5rem; display: block; line-height: 0.85rem;}
.z33 ul li p a{display: block; width: 3.95rem; height: 0.95rem; border: 1px solid #fff;border-radius:0.5rem; line-height: 0.95rem; color: #FFFFFF; text-align: center; margin-top: 0.5rem; float:left; margin-right:0.3rem;font-size:0.6rem;}
.z33 ul li p a.aa{display: block; width: 3.95rem; height: 0.95rem; border: 1px solid #f9f325;border-radius:0.5rem; line-height: 0.95rem; color: #805545; text-align: center; margin-top: 0.5rem; float:left; background:#f9f325; font-size:0.6rem;}



.b3{background: #F1E3CC; padding-bottom: 1.25rem;}
.b3 h3{font-size: 0.9rem; color: #51352A; padding-top: 1.5rem; width: 100%; text-align: center; font-weight: normal;}
.b3 .img{padding-top: 2.875rem; text-align: center;}
.z5_m{padding-top: 0.75rem;}
.z5_m ul li{padding: 0.75rem 0 0 0; width:13rem; line-height: 1.15rem; font-size: 0.6rem; color: #454545; margin: 0 auto;}
.z5_m ul li span{ display: block; float: left; text-align: right; width: 3.025rem; color: #503429;}
.z5_m ul li input{width: 8.075rem; height: 1.15rem; border: 1px solid #C0C0C0; background: #FFFFFF; margin-left: 0.375rem;font-size: 0.6rem;}
.z5_m div{width: 6.75rem;  margin: 0 auto;}
.z5_m div input{ width: 6.75rem; height: 1.575rem; font-size: 0.6rem; border: 0;font-family:"΢���ź�", "����"; margin: 0 auto; margin-top: 1.175rem;background: #805545;box-shadow: 1px 0.05rem 0.075rem #C2C2C2; color: #fff;}

.b4{background: #805545; overflow: hidden; padding: 0.5rem 0;}

.b4 ul{width: 32.5rem;}
.b4 ul li{width: 4.9rem; height:6.2rem; float: left; margin-left:0.375rem;}
.b4 ul li img{margin-bottom: 0.25rem; width:100%;}
.b4 ul li div{ width:4.9rem; border: 1px solid #F2E3CC; height: 1rem; background: #F2E3CC;}
.b4 ul li div div{float: left; width:2.575rem; height:0.95rem; line-height:1rem; font-size: 0.6rem; color: #7F5545; text-align: center;}
.b4 ul li div div span{font-size: 0.45rem;}
.b4 ul li div p{display: block; width: 1.85rem; background: #805545; height: 1rem; line-height: 1rem; font-size: 0.45rem; float: right;text-align: center; color: #F3E4CD;}

.question{ margin-top:0.5rem;}
.question h2{font-size:0.85rem;padding:0.3rem;border-bottom:1px solid #F3F3F3; color:#343432;}
.question .question_list{padding:0.3rem;}
.question .question_list a{display:inline-block;padding:0.3rem 0.5rem;background:#F3F3F3;font-size:0.6rem;margin-bottom:0.2rem; color:#6E7C89;}