﻿/* CSS Document */
body{background: #f6f6f6;-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;}
ul,li{ margin:0; padding:0; list-style:none;}		
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}

.sngxdzb_one_ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 3% auto;}
.sngxdzb_one_ul li{float: left;width: 49%;box-shadow: 0rem 0.08rem 0.2rem #ececec;background-color: #ff6100;border-radius: 0.08rem 0 0 0.08rem;margin: 1% 0;}
.sngxdzb_one_ul div{width: 90%;background-color: white;text-align: left;float: right;height: 0.8rem;padding: 3% 0 0 8%;box-sizing: border-box;}
.sngxdzb_one_ul p{font-size: 0.2rem;color: #ff5c00;font-weight: bolder;margin: 0;line-height: 1.6em;width: 100%;}
.sngxdzb_one_ul h3{font-size: 0.2rem;color: #333333;margin: 0;line-height: 1.6em;width: 100%;font-weight: normal;}

.sn_pg1 {margin: 5% auto;text-align: center;width: 96%;}
.sn_pg2 {margin: 0 0 5%;padding: 1px 0 0;background: url(../images/sn03.jpg) repeat-x;text-align: center;background-size: 100%;height: 1.56rem;padding: 4% 0 0 0;box-sizing: border-box;}
.sn_pg3 {text-align: center;margin: 5% 0 0;}
.sn_pg4 {background: white;padding: 5% 0;box-sizing: border-box;text-align: center;}
.sn_pg5 {background: white;padding: 0 2% 5%;box-sizing: border-box;text-align: center;}
.sn_th {font-size: 0.32rem;line-height: 1.6em;margin: 0 0 0.2em;color: #222020;}
.sn_th span {/* color: #416241; */}
.sn_fu {font-size: 0.18rem;line-height: 1.6em;margin: 0 0 0.2em;color: #676363;}

.banner img{width: 100%;}
.ljzx{color:#FFF;font-size: 0.18rem;/* border-radius: 2em; */margin: 0 0.5em;line-height: 2.5em;display: inline-block;width: 40%;background: #ff7800;box-shadow: 0 0.05rem 0.1rem #ff7800;}

.sn01 {margin: 3% auto;padding: 0;}
.sn01 li {display: flex;justify-content: space-between;background: #fffdf5;margin: 2% 0;align-items: center;position: relative;}
.sn01 li img {width: 54%;max-width: 327px;}
.sn01 li div {width: 36%;max-width: 327px;height: 100%;margin: 0 3%;}
.sn01 li h3 {font-size: 0.24rem;font-weight: normal;line-height: 1.6em;margin: 0 0 0.2em;}
.sn01 li h3 span {color: #f4390d;}
.sn01 li p {font-size: 0.18rem;font-weight: normal;line-height: 1.6em;margin: 0;padding: 0 0 0.3em;border-bottom: 1px solid #f83a08;}
.sn01 li i {background: url(../images/,.png)no-repeat;float: left;width: 0.25rem;height: 0.51rem;position: absolute;top: 7%;left: 55%;}
.sn01 li .lf {transform: scaleX(-1);left: 41%;}

.sn02 {margin: 3% auto;width: 96%;}
.sn02 h3 {font-size: 0.27rem;font-weight: normal;line-height: 1.6em;margin: 0 0 0.5em;}
.sn02 h3 span{color: #f4390d;line-height: 1.6em;font-weight: bold;}
.sn02 .sn021 {display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;margin: 3% auto;max-width: 500px;}
.sn02 .sn021 li {width: 33.3%;margin: 2% 0;}
.sn02 .sn021 p {font-size: 0.18rem;margin: 0.5em 0 0;line-height: 1.6em;}
.sn02 .sn021 img {width: 50%;max-width: 73px;margin: 0 auto;}
.sn02 .sn022 {margin: 3% auto;display: flex;flex-wrap: wrap;justify-content: space-between;max-width: 576px;padding: 0;}
.sn02 .sn022 li{margin: 1% 0;width: 49%;position: relative;}
.sn02 .sn022 img {width:100%;}
.sn02 .sn022 p{font-size: 0.16rem;line-height: 2em;position: absolute;bottom: 0;width: 100%;left: 0;margin: 0;background: rgba(51, 51, 51, 0.7);color: white;}

.sn02 .sn023 {margin: 3% auto;padding: 0;max-width: 588px;}
.sn02 .sn023 li{position: relative;margin: 3% 0;border-radius:0.1rem;overflow: hidden;}
.sn02 .sn023 img {width:100%;}
.sn02 .sn023 p{font-size: 0.16rem;margin: 0.5em 0 0 0;line-height: 1.6em;}
.sn02 .sn023 div{position: absolute;bottom: 0;width: 100%;background: rgba(51, 51, 51, 0.4);color: white;text-align: left;padding: 0.12rem 0.3rem;box-sizing: border-box;}
.sn02 .sn023 h3{font-size: 0.22rem;margin: 0;font-weight: bold;}
.sn02 .sn023 p{font-size: 0.18rem;line-height: 1.8em;margin: 0;}

.sn03 {box-sizing: border-box;background: white;max-width: 540px;width: 85%;padding: 6% 0;margin: 7.5% auto 0;border-radius: 0.1rem;box-shadow: 0 0 0.1rem #ddd;}
.sn03 .sn031{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;width: 90%;margin: 3% auto;max-width: 450px;}
.sn03 .sn031 li{width: 22%;background: url(../images/sn031_bg.png) no-repeat;display: flex;align-items: center;justify-content: center;max-width: 99px;margin: 2% 0;color: white;font-size: 0.18rem;background-size: 100% auto;height: 1.25rem;max-height: 115px;}
.sn03 .sn031 .bg1{background: url(../images/sn031_bg2.png) no-repeat;background-size: 100% auto;}

.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;}

.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}

.sn06 {display: flex;justify-content: space-between;padding: 0;margin: 3% auto;max-width: 545px;flex-wrap: wrap;}
.sn06 li {width: 49%;background: white;}
.sn06 p {font-size: 0.18rem;line-height: 1.6em;margin: 0 0 0.5em;box-sizing: border-box;}
.sn06 img {width: 100%;}

.sn07 {display: flex;flex-wrap: wrap;justify-content: center;padding: 0;margin: 3% auto;max-width: 602px;}
.sn07 li {width: 23%;border: 1px solid #ffb200;box-sizing: border-box;margin: 1%;border-radius: 0.08rem;}
.sn07 li.active{border: none;background: #22b56b;}
.sn07 .active p{color:white;}
.sn07 p {font-size: 0.17rem;line-height: 1.6em;margin: 0.5em 0;}
.sn07 span {font-size: 0.32rem;display: block;font-weight: bold;line-height: 1em;}

.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;}

.te_le{text-align: left!important;text-indent: 2em!important;}
.co_wt{color:white!important;}
