@charset "utf-8";
/* CSS Document */
body {font-family: "Microsoft Yahei", Arial, " ", Helvetica;font-size: 16px!important;/*! background: #eeeeee; */max-width: 640px;margin: 0 auto;}
ul,ol {list-style: none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}
html{font-size: 100px;}

.banner img{width: 100%;}
.pssj2 {width: 95%;margin: 3% auto; text-align:center;}
.tit_h2{font-size: 0.3rem;line-height: 1.6em;margin: 0 0 0.2em;font-weight: bold; color:#494746; text-align:center;}
.tit_p{ text-align: center; width:96%;font-size: 0.18rem;line-height: 2em;margin: 0 auto 0.2em;font-weight: normal; }

.tit_h2 span{ color:#49bfc4;}

.position_rel { position: relative }
.p1Cont > img { width: 100%; display: block; }
.p1Cont .del { position: absolute; }
.p1Cont .del h3 { font-size: 0.16rem; color: #fc8705; padding: 0;
    margin-bottom: 0; }
.p1Cont .del p { color: #666; font-size: 0.14rem; line-height: 1.4em; position: relative; padding:0; margin:0; }
.p1Cont .del a { font-size: 0.14rem; color: #de2986; }
.p1Cont .del.del_1 { bottom:10%; width: 25%; text-align:left; }
.p1Cont .del.del_1 h3{ margin-top:0;}
.p1Cont .del.del_3 { top: 40%;  width: 30%; background: rgba(0,0,0,0.4); text-align:left; padding:1%; right:0; }
.p1Cont .del.del_3 h3 { margin-top:0;}
.p1Cont .del.del_3 p { color: #fff;  }
.p1Cont .del.del_3 p .tip { left: -1.6rem; transform: rotateZ(-90deg); transform-origin: 10px; bottom: 1px; }
/*4*/
.p1Cont .del.del_4 { bottom: 70%; text-align: left;
    padding:2%;width: 25%; background: rgba(0,0,0,0.4); }
.p1Cont .del.del_4 h3 {padding:0; margin:0; color: #fc8705; }
.p1Cont .del.del_4 p { padding:0; margin:0; color: #fff; }
.p1Cont span { position: absolute; right: 3rem; bottom: -1rem; display: inline-block; color: #fff; background: #4375b9; padding: 0.2rem 0.3rem; font-size: 1.0rem; }
 @media (min-width: 414px) {

.p1Cont .del.del_3 p .tip { left: -1.4rem; }
}
.p1Cont .del.del_2 { width: 25%; top: 0; right: 0; }
.p1Cont .del.del_2 h3 { text-align: right; margin-bottom:0; }
.p1Cont .del.del_2 p { text-align: justify; padding:0; margin:0; }

.ljzx2{width:50%; text-align:center; margin:0 auto;font-size: 0.18rem;display:inline-block;line-height: 2.2em;background: #fc8705;color: #FFF;border-radius: 0.5rem;}

.lan{ width:100%; margin:2% auto; background:#030303; padding:2% 0;}
.bai{ color:#FFF;}



.p9 .main{
   
  
	width: 6.1rem;
    height:3.43rem;
  
    background: url(/mobile/2022/qasjx/zhuan.gif) no-repeat center;
    background-size:6.10rem 3.43rem;
}

.p9 ul{
    
    position:relative;
	padding:0;
}
.p9 ul li{
    padding-right:0.2rem;
    font-size:0.16rem;
    text-align:left;
    color:#ffffff;
    line-height:0.25rem;
    position:absolute;
    background:url(/mobile/2022/qasjx/p9-tag.png) no-repeat right center;
    background-size:0.2rem 0.24rem;
}
.p9 ul li.tag{
    padding-left:0.34rem;
    padding-right:0;
    background:url(/mobile/2022/qasjx/p9-tag.png) no-repeat left center;
    background-size:0.2rem 0.24rem;
}
 
.p9 ul li.l1{
    top:0.12rem;
    left:1.02rem;
}
.p9 ul li.l2{
    top:0.53rem;
    left:0.6rem;
}
.p9 ul li.l3{
    top:1.1rem;
    left:0.2rem;
}
.p9 ul li.l4{
    top:1.84rem;
    left:0.25rem;
}
.p9 ul li.l5{
    top:2.43rem;
    left:0.5rem;
}
.p9 ul li.l6{
    top:3.0rem;
    left:1.3rem;
}
.p9 ul li.l7{
    top:3.1rem;
    left:2.2rem;
}
.p9 ul li.l8{
    top:0.12rem;
    left:4.2rem;
}
.p9 ul li.l9{
    top:0.83rem;
    left:4.5rem;
}
.p9 ul li.l10{
    top:1.5rem;
    left:4.6rem;
}
.p9 ul li.l11{
    top:2.2rem;
    left:4.5rem;
}
.p9 ul li.l12{
    top:3.0rem;
    left:3.8rem;
}



.xh_box5{margin: 3% auto;display: flex;justify-content: space-between; width:98%; }
.xh_box5 .xh_box5_ri{box-sizing: border-box;padding: 0;width: 75%;height: auto;}
.xh_box5 .xh_box5_ri ul{padding: 0;margin: 0;height: 100%;}
.xh_box5 .xh_box5_ri>ul>li{margin: 0;height: auto;box-sizing: border-box;overflow: hidden;border-left: none;background: #f5f5f5;border-radius: 1em}
.xh_box5 .xh_box5_ri img{float: left;}
.xh_box5 .xh_box5_ri div{float: right;width: 100%;box-sizing: border-box;padding: 0.2rem 0.3rem;}
.xh_box5 .xh_box5_ri div ul{padding: 0;margin: 0;}
.xh_box5 .xh_box5_ri div li{font-size: 0.14rem;line-height: 2.0em;text-align: left;text-indent: 1em;position: relative;color: #2e2c2c;}
.xh_box5 .xh_box5_ri div li::after{width: 0;height: 0;position: absolute;transform: rotate(45deg);left: 0.1rem;top: 0;bottom: 0;margin: auto;}
.xh_box5 .xh_box5_ri div li span{color: red;font-weight: bold}
.xh_box5 .xh_box5_ri div h3{border-left:4px solid #f5b836 ;font-size: 0.2rem;text-align: left;line-height: 1.6em;margin: 0 auto 0.2em;text-indent: 1em; color:#f5b836; font-weight:normal;}
.xh_box5 .xh_box5_le{padding: 0;margin: 0 auto;width: 22%; height:4.0rem; margin-top: 10%;
    margin-left: auto;
    margin-right: auto;}
.xh_box5 .xh_box5_le ul{margin: 0;width: 100%;box-sizing: border-box;padding: 0;position: relative;flex-wrap: wrap;}
.xh_box5 .xh_box5_le li{line-height: 2em;position: relative;font-size: 0.18rem;color: #1d1b1b;box-sizing: border-box;height: 0.5rem;margin: 0 0 8%;display: flex;align-items: center;justify-content: center;border-radius: 2.5em;border: 1px solid #ededed}
.xh_box5 .xh_box5_le li.active{background: #f7c203;color: white;border: none;}

.xh_box5 .xh_box5_ri div p{border-left:4px solid #f5b836 ;text-align: left;line-height: 1.6em;margin: 0 auto 0.2em;text-indent: 1em; color:#f5b836; font-weight:normal;}
.xh_box5 .xh_box5_ri div p img{ width:100%;}



.con33{display: flex;flex-direction: row;justify-content: space-around;flex-wrap: wrap;margin:2% auto;padding: 0;}
.con33 li{width: 31%; margin:2% auto; overflow: hidden;}
.con33 img{width: 100%;}
.con33 p{font-size: 0.18rem;margin:0 auto;line-height: 1.6em;color: #000;width: 100%;  padding:2%;}


.sn05 {margin: 3% auto;padding: 0 0 20px;}
.sn05 ul {padding: 0;margin: 0;}
.sn05 li {width: 55%;max-width: 347px;position: relative;border-radius: 0.2rem;overflow: hidden;}
.sn05 img {width: 100%;}
.sn05 li div {position: absolute;bottom: 0;color: white;background: rgba(51, 51, 51, 0.3);padding: 0.16rem;box-sizing: border-box;width: 100%;}
.sn05 h3 {font-size: 0.24rem;line-height: 1.6em;margin: 0 0 0.2em;}
.sn05 span {font-size: 0.18rem;font-weight: normal;margin: 0 0 0 1em;}
.sn05 p {font-size: 0.16rem;line-height: 1.6em;margin: 0;}
.sn05 .swiper-pagination{bottom: 0}


.ls{ width:100%; margin:2% auto; background:#4abfc4; padding:2% 0;}
.bai{ color:#FFF;}


.sec2 {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;margin: 3%  auto;max-width: 584px;}
.sec2 li {width: 49%;margin: 1% 0;}
.sec2 li p {font-size: 0.18rem;line-height: 2em;bottom: 0;margin: 0;width: 100%;color: white;}
.sec2 li img {width: 100%;}

.sn04 {margin: 3% auto;padding: 0 0 20px;}
.sn04 ul {padding: 0;margin: 0;}
.sn04 li {width: 85%;}
.sn04 img {width: 100%;}
.sn04 .swiper-pagination{bottom: 0}
.sn04 iframe{width: 100%;height: 3rem;}



.sn08 {display: flex;flex-wrap: wrap;justify-content: center;padding: 0;margin: 3% auto;max-width: 602px;}
.sn08 li {width: 33%;border: 1px solid #ccc;padding: 4% 0;box-sizing: border-box;}
.sn08 p {font-size: 0.2rem;line-height: 1.6em;position: relative;padding: 0 0 0 2.5em;text-align: left;margin: 0 0 1em;display: inline-block;}
.sn08 span {font-size: 2em;color: black;display: inline-block;border-bottom: 0.05rem solid #f4390d;position: absolute;left: 0;line-height: 1.5em;box-sizing: border-box;margin: -0.15em 0 0 0;}
.sn08 .llzx {line-height: 2em;font-size: 0.2rem;background: #ff7800;width: 7em;display: inline-block;color: white;}