@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;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
.hr{width: 100%; height: 0.25rem; background: #EEEEEE; overflow: hidden;}


.gd{width: 100%; height: 6.95rem;  background: url(../img/gdbg.jpg) no-repeat; background-size: contain;}
.gd .t{width: 100%; padding-top: 0.925rem;}
.gd .t span{float: left;display: block; width: 4.6rem; text-align: center; font-size: 0.5rem; color: #fff; font-weight: bold; line-height: 0.7rem;}
.gd .t span.span2{width: 10.925rem;}
.gd .b .l,.gd .b .r{width: 4.6rem; text-align: center;  font-size: 0.45rem;line-height: 0.7rem; color: #0F0E04; float: left;}
.gd .b .r{width: 10.875rem; float: left;}
.z1{background: #CD4712;}
.z1 p{font-size: 0.6rem; color: #fff; padding: 0.25rem;}





.a1_2{padding:0.5rem 0; overflow:hidden;}
.a1_2 a{display:block; width:50%; background:#FE0000; text-align:center; padding:0.375rem 0; border-radius:0.375rem; margin:0 auto; color:#fff; font-size:0.7rem;}


.zy_1{ padding-top:1rem;}
.zy_1 ul{width: 15.5rem; margin: 0 auto;}
.zy_1 ul li{ width:7.25rem; text-align: center; line-height:1.625rem; font-size:0.65rem;overflow:hidden;}
.zy_1 ul li img{width:100%;}


.stxw_1{width: 15.5rem; margin: 0 auto;}
.stxw_1 p{line-height:1.8; font-size: 0.6rem; padding-top: 0.525rem; text-indent: 2em;}
.stxw_1 p strong{color: #FC6226;}

.bt_xhx2{width: 100%; padding: 0.375rem 0;}
.bt_xhx2 h1{ border-bottom:1px solid #AF5D23; font-size:1rem; line-height: 2rem; text-align:center; height:2rem; color:#AF5D23; position:relative}
.bt_xhx2 h1 b{ position:absolute; width:3rem; display:block; height:0.2rem;  margin-left:7rem; bottom:-0.075rem; background-color:#AF5D23;}

.z3 ul li{width: 2.775rem; line-height:1.175rem; text-align: center; padding: 0.25rem 0.125rem; font-size: 0.55rem;}
.z3 ul{ width: 15.5rem; margin: 0 auto;}



.a{width: 13.475rem; margin: 0 auto; padding: 0.5rem 0;}
.a a{width: 6.45rem; height: 1.5rem; border-radius: 0.375rem; background: #AE5D22;  line-height: 1.5rem; font-size: 0.7rem; color: #fff; display: block; text-align: center;}

.zh{background: #FFEA0B;}
.z42b{width: 15.5rem; margin: 0 auto; padding-bottom: 0.75rem;}
.z42b .hslbox4_1{ width:7.325rem;}
.z42b .item1{width:100%;}
.z42b .nom{margin-right:0px;}
.z42b .item3{ margin-top:0.5rem;}
.z42b .item_nr{ display:block;}
.z42b .item_nr h2{ font-size:0.65rem; color:#090909; font-weight:normal; height:1.375rem; line-height:1.375rem;  }
.z42b .item_nr h2 span{color: #454545; margin-left: 0.375rem; font-size: 0.55rem;}
.z42b .item_nr p{ color:#333; font-size:0.45rem; padding: 0.15rem; line-height: 1.7;}
.z42b .hslzybtn a{ width:46%; display:block; font-size: 0.6rem; height:1rem; text-align:center; line-height:1rem; color:#fff; background-color:#CD4712;-moz-box-shadow:0px 0.125rem 0.225rem #E0CE0A; -webkit-box-shadow:0px 0.125rem 0.225rem #E0CE0A; box-shadow:0px 0.125rem 0.225rem #E0CE0A;}
.z42b .hslzybtn .hslzybtn1{float:left;}
.z42b .hslzybtn .hslzybtn2{float:right;}

.dbbm .t{width: 100%; height: 7.425rem; background: url(../img/bg1.jpg) no-repeat; background-size: contain; text-align: center; color: #fff;}
.dbbm .t p{font-size: 1.075rem; padding-top: 3.325rem;}
.dbbm .t h3{ font-size: 1.425rem; height: 1.425rem;}
.dbbm .t span{font-size: 0.6rem; margin-top: 0.25rem;}


.tybd{overflow: hidden; padding-bottom: 1.25rem;}
.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: #ED0101; height: 1.6rem; width: 14.275rem; border-radius: 0.3rem; border: 0; font-size: 0.7rem; color:#fff;}