body{-webkit-text-size-adjust:none;width:100%;min-width: 320px;max-width: 640px;overflow-x:hidden;font-family:"Microsoft YaHei";margin:0 auto;font-size: 16px!important;}
ol,ul{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%;}

.pssj1 {background-size: 100% 100%;text-align: center;box-sizing: border-box;margin: -1.8rem auto 0.6rem;background-color: white;border-radius: 0.2rem;z-index: 10;position: relative;padding: 0.4rem 0.44rem 0;width: 5.52rem;}
.pssj2 {width: 96%;margin: 5% auto;text-align: center; clear:both;}
.pssj3 {background-color: white;padding: 0.6rem 2%;text-align: center;box-sizing: border-box;}
.pssj3{width: 100%;padding: 5% 2%;background: #6d2ba1;box-sizing: border-box;}

.pssj_p1 {color: #1c1c1c;font-size: 0.3rem;margin: 0 0 0.7em;}
.pssj_p2 {font-size: 0.18rem;color: #5b5b5b;text-align: left;text-indent: 2em;line-height: 1.6em;margin: 0 0 0.2em;}
.pssj_p2 span{color: #f6431a;font-weight: bold;font-size: 1.2em;font-style: italic;margin: 0 0.2em 0 0;}
.ljzx{font-size: 0.22rem;color: white;background-color: #ea1f37;width: 10em;line-height: 0.5rem;border-radius: 0.5rem;display: inline-block; border:3px solid #d8beab;}

.pssj_one_ul {padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;margin: 0.2rem auto;}
.pssj_one_ul li {float: left;margin: 2% 0;width: 48%;box-shadow: 0 0.03rem 0.1rem 0.05rem #f3eded;overflow: hidden;padding: 0.2rem 0;}
.pssj_one_ul li img {width: 2.86rem;}
.pssj_one_ul h3{font-size: 0.18rem;line-height: 1.6em;margin: 0;}
.pssj_one_ul p {font-size: 0.16rem;line-height: 1.6em;}
.pssj_one_ul .llzx {font-size: 0.16rem;line-height: 2em;background: #ff7101;display: inline-block;width: 6em;color: white;}

.pm4_show{padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.pm4_show li{width: 33.3%;margin: 1% 0;}
.pm4_show li p{font-size: 0.18rem;text-align:center;margin: 0.5em;color: white;}
.pm4_show li img{margin: 0 auto;width: 67%;max-width: 140px;border-radius: 50%;}

.pm2_show{margin: 3% auto;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;max-width: 527px;}
.pm2_show li{width: 30%;}
.pm2_show li img{width: 100%;}

.con3{margin: 3% 0;padding: 1% 0;display: flex;justify-content: space-between;padding: 0 0 20px;}
.con3 ul{padding: 0;margin: 0;}
.con3 p{color: #666666;font-size: 0.18rem;line-height: 1.6em;margin: 0.5em 0 0;}
.con3 li{display: flex;align-items: center;justify-content: space-between;height: auto;}
.con3 li div{text-align: left;width: 49%;}
.con3 img{width: 50%;max-width: 302px;}
.con3 h3{font-size: 0.18rem;line-height: 1.6em;color: #100f0f;margin: 0;}
.con3 .swiper-pagination{bottom: 0}

.con4{margin: 3% 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.con4 li{width: 49%;margin: 1% 0;position: relative;}
.con4 li img{width: 100%;}
.con4 li p{font-size: 0.17rem;margin: 0;line-height: 2em;color: #ffffff;position: absolute;left: 0;bottom: 0;width: 100%;background: rgba(222, 40, 24, 0.8);}

.con5{padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.con5 li{width: 33.3%;margin: 1% 0;}
.con5 li p{font-size: 0.18rem;text-align:center;margin: 0.5em;}
.con5 li img{margin: 0 auto;width: 67%;max-width: 118px;border-radius: 50%;}

.marketing_xszw {margin: 3% auto;padding: 0 0 20px;}
.marketing_xszw ul {padding: 0;margin: 0;}
.marketing_xszw li {width: 73%;max-width: 406px;}
.marketing_xszw img {width: 100%;}
.marketing_xszw .swiper-pagination{bottom: 0}

.gz9_show{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 3% 0;padding: 0;}
.gz9_show li{width: 49%;margin: 1% 0;background: #d1b5a3;line-height: 2.5em;font-size: 0.18rem;}

.co_wt{color: white!important}
.bg_rd{background: #f04858!important;}
.te_ce{text-align: center!important;text-indent: 0!important;}


.xin{width: 98%;
    /* margin: 0 auto; */
    margin-top: 5%;
    margin-left: auto;
    margin-right: auto;
	margin-bottom:5%;}
.xin img{ width:100%;}


.sx{ width:98%; margin: 0 auto; clear:both; padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;}
.sx li{ float:left; width:46%; margin:1% 1%; text-align:left;      }
.pt{ width:99%; margin:0 auto;}
.pt img{ width:100%;}


.sz{background: linear-gradient(to bottom, #f8a62e, #ed7223); color:#FFF; width:93%; margin:0 auto; padding-bottom:2%; padding-top:1%; padding-left: 3%;
    padding-right: 3%;}
.sz2{background: linear-gradient(to bottom, #42a6df, #2a80c4); }
.sz3{background: linear-gradient(to bottom, #af64a5, #8456a0); }
.sz4{background: linear-gradient(to bottom, #39ac5d, #4ab684); }
.sz5{background: linear-gradient(to bottom, #fe8666, #f24f4b); }
.sz6{background: linear-gradient(to bottom, #cc9874, #ab5b25); }
.sz p span{ font-weight:bold;}
.sz p{ line-height:1.6em; margin:0 auto; font-size:0.15rem;}