@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;}
img {width: 100%;}

.p{font-size: 0.6rem; line-height: 1.7; padding: 0.5rem;}
.z1{background: #FDECE2; padding-bottom: 0.5rem; font-size: 0.6rem; line-height: 1.7; margin-top: 0.5rem; }
.z1 p{ padding: 0.5rem;}

.box3{ padding: 0.5rem 0; background-image:url(../img/sebg3.jpg); background-position:top center; background-repeat:no-repeat; background-size:cover; box-sizing:border-box; position:relative;}
.box3 li{ height:9.45rem; width:100%; box-sizing:border-box; border:0.05rem solid #EEEEEE; padding:0.25rem 0.2rem; margin-bottom:0.5rem;}
.box3 .zybox{ background-color:#FFF; height:8.8rem;}
.box3 .zybox img{ width:7.4rem; float:left;}
.box3 .zybox .r_con{ float:right; width:7rem; text-align:center;}
.box3 .r_con .tit{ font-size:0.75rem; color:#000; padding-top:1.9rem; text-align:center;}
.box3 .r_con .ico{ height:1.1rem;  font-size: 0.5rem; color: #FF0004;}
.box3 .r_con .con{ font-size:0.5rem; text-indent:2em; line-height:0.75rem; color:#000; padding:0 1em; text-align:left;}
.box3 .r_con a{ display:inline-block; width:2.95rem; height:1.05rem; border-radius:0.15rem; background-color:#facd89; text-align:center; line-height:1.05rem; font-size:0.55rem; color:#000; margin:0 0.075rem ;margin-top:0.6rem;}
.p2{padding: 0.5rem 0;}
.p2 h3{height: 1.6rem; border-bottom: 0.05rem solid #DC1F01; width: 5.5rem; font-size: 0.9rem; text-align: center; margin: 0 auto; line-height: 1.6rem; font-weight: normal;}
.p2 p{font-size: 0.6rem; line-height: 1.7; padding: 0.5rem;}
.p2 ul{width: 15.5rem; margin: 0 auto;}
.p2 ul li{width: 7.5rem; height: 1.575rem; background: #FF7300; line-height: 1.575rem; color: #fff; font-size: 0.6rem; border-radius: 0.375rem; margin-top: 0.375rem; text-align: center;}
.z2 ul{width: 15.5rem; margin: 0 auto;}
.z2 ul li{width: 7.25rem; height: 8.75rem; background: #FDECE2; font-size: 0.6rem; position: relative;}
.z2 ul li span{ position: absolute; bottom: 0.875rem; color: #FF0000; font-size: 0.8rem;display: block; width: 100%; text-align: right;}

.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: #FD5236; height: 1.6rem; width: 14.275rem; border-radius: 0.3rem; border: 0; font-size: 0.7rem; color:#fff;}