/* CSS Document */
body {font-family: "Microsoft Yahei", Arial, " ", Helvetica;font-size: 16px!important;color: #333333;/*! background: #eeeeee; */max-width: 640px;margin: 0 auto;}
ul,ol {list-style: none; margin: 0; padding: 0;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}

html{font-size: 100px;}
.banner img{width: 100%;}


.zz_cn{width: 100%; height: auto; overflow: hidden;}
.zz_1{margin: 5% auto;width: 96%;}

.zz1_h3{font-size: 0.27rem;line-height: 2.4em; text-align: center;margin: 0;}
.zz1_p1{font-size: 0.2rem;line-height: 0.4rem;}
.zz1_p1 span{color: red;}
.ljzx{width: 3rem;font-size: 0.24rem;text-align: center;margin: 3% auto;background: #f44711;padding: 0.15rem 0;
color: white;border-radius: 0.15rem; display: block;}

.zz1_show{padding: 0;margin: 3% 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.zz1_show li{margin: 1% 0;width: 49%;position: relative;}
.zz1_show img{width: 100%;}
.zz1_show li p{position: absolute;bottom: 0;left: 0;width: 100%;margin: 0;line-height: 2.2em;background: rgba(22, 25, 80, 0.7);font-size: 0.2rem;  color: #FFF; text-align: center;}


.zz1_h4{font-size: 0.2rem; text-align: center; margin: 0; padding: 0;}

.st3_show{margin: 3% auto; height: auto; overflow: hidden; padding: 0;}
.st3_show li {width: 47%;background: white;color: #2b2b2b;float: left;margin-left: 2%;}
.st3_show li img{width: 100%;}
.st3s_h3{font-size:0.2rem;margin: 0.1rem 0 0;line-height: 1.6em; text-align: center;}
.st3s_p1{height:auto;overflow:hidden;border-bottom:1px dashed #2B2B2B;font-size:0.14rem;margin:0 auto;line-height:0.3rem;width: 90%; padding-bottom: 2%; text-align: center;}
.st3s_p2{font-size:0.14rem;line-height:0.4rem;height:auto;margin: 0 auto;text-align: left;width: 90%;}
.yyst3{width:1.45rem;height:0.4rem;overflow:hidden;display:block;margin: 0.1rem auto 0.16rem;font-size:0.16rem;color:#FFF;text-align:center;line-height:0.4rem;border-radius: 0.03rem;background: linear-gradient(#ffa800, #ff8200);border: 1px solid;border-color: #ff8100 #ff6900 #ff4800;box-shadow: inset 0 1px 1px #cab4b4;font-weight: bold;}

.xq4_show{margin: 3% 0;padding: 0;display: flex;justify-content: space-between;flex-wrap: wrap;}
.xq4_show li{width: 49%;margin: 1% 0;background: white;color: #2b2b2b;}
.xq4_show li img{width: 100%;}
.xq4_show div{/* border:1px solid #CCC; */padding: 0.1rem 0 0.2rem;}
.xq4_show div h3{font-size: 0.2rem;line-height: 1.6em;margin: 0; text-align: center;}
.xq4_show div p{font-size: 0.18rem;color: #333;margin: 0.3em 0 0.7em;line-height: 1.6em;}
.xq4_show div .llzx{width: 42%;font-size: 0.18rem;display:inline-block;line-height: 0.5rem;background:#f79c07;color:#fff;margin: 0 2%; text-align: center;}

.margin_r_0{margin-right:0!important ;}
.co_wt{color:#FFF!important;}
.te_le{text-align: left!important;text-indent: 2em!important;}

.pt2{margin: 0.2rem auto 0.2rem;font-size: 0.3rem;}
.pt2, .pt3, .pt3new {font-weight: bold;display: block;text-align: center;}
.pt4{display: block;text-align: center;line-height: 0.4rem;font-size: 0.18rem;width:98%;margin:0 auto;
}
.jyxb{width:98%;margin:0 auto;}
.jymd{margin:0 auto;}
.jymd_tt span{font-size: 0.18rem !important;color: black !important;}
.jymd ul{border-collapse:collapse;border-spacing:0;width:98%;margin:0 auto; padding:0;}
.jymd ul li{/* float:left; */height:0.4rem;font-size:0.16rem;text-align:center;line-height:2.0em;border-bottom:1px dashed #ccc;width:  100%;}
.jymd li:hover{background-color:#c4d5ff;}
.jymd span{border-bottom:1px dashed #b5b5b5;height:0.4rem;line-height:2.0em;text-align:center;font-size: 0.16rem;color:#333;display:  inline-block;float:  left;}
#jydemo{width:98%;height:3.4rem;background-color:#fff;overflow:hidden;margin:0 auto;}
.jymd .jy_zy{width:20%;}
.jymd .jy_gs{width:38%;}
.jymd .jy_zw{width:23%;}
.jymd .jy_name {width:18%;}
.jymd .jy_zwy{ width:20%;}
.shou span{ color:#FFF !important;}

.bm_go {display: block;background:#3496E1;color: #fff;line-height: 2.4em; width:98%; margin:0 auto;}
.zxan{width: 40%; height: auto; overflow: hidden; background: #eb2e44; display: block; color: #FFF; line-height: 0.4rem; text-align: center; border-radius: 25px; margin: 3% auto;}
.zq_1{width: 100%;height: auto; overflow: hidden;} 

.zq2_show{width: 100%; height: auto; overflow: hidden; }
.zq2s_cont{width: 100%; height: auto; overflow: hidden;}
.zq2s_cont li{width:41%; height: auto; overflow: hidden; float: left;margin-left: 6%; margin-top: 2%; display: inline;}
.zq2s_cont li a img{width: 100%;}
.zq2s_cont li p{text-align:center;margin-top: 5%;font-size: 0.2rem;}
.gqj_show{width: 100%; height: auto; overflow: hidden;}
.gqj_show li{width:32.6%; height: auto; overflow: hidden; float:left; margin-left: 0.7%; display: inline;}
.gqj_show li img{width: 100%;}