/* CSS Document */

body{background:#FFF;-webkit-text-size-adjust:none;width:100%;min-width:320px;max-width: 640px;font-family:"Microsoft YaHei";margin:0 auto;font-size: 16px;}
ol,ul{list-style:none;}
img{border:0;vertical-align:top;display:block;}
a{text-decoration:none;color:#090606;}
html{font-size: 100px;}

.banner{width:100%; height:auto; overflow:hidden;}
.banner img{ width:100%; display:block;}

.gz_6{width: 100%;padding: 5% 2%;text-align: center;box-sizing: border-box;}
.gz_5{width: 96%;margin: 5% auto;text-align: center;}
.con1{/*background: #f3f3f3;*/overflow: hidden;}
.yds4_show{margin: 3% auto;padding: 0;box-sizing: border-box;display: flex;flex-wrap: wrap;justify-content: space-between;width: 90%}
.yds4_show li{color: #000;width: 32%;margin: 1% 0;font-size: 0.18rem;line-height: 2.2em;height: 2.2em; border:1px dashed #525151;}

.yds4_show2{margin: 3% auto;padding: 0;box-sizing: border-box;display: flex;flex-wrap: wrap;justify-content: space-between;width: 90%}
.yds4_show2 li{ background:linear-gradient(to right, #ff9102 , #efae52);color: #FFF;width: 48%;margin: 1% 0;font-size: 0.18rem;line-height: 3.0em;height: 3.0em; }
.yds4_show2 li a{ color:#FFF;}

/*?????*/
.cz1_show{margin: 3%  0;padding: 0;}
.cz1_show li{margin: 2% auto;background: #6aabea;color: white;text-align: left;border-radius: 0.16rem;padding: 2% 3% 3%;font-size: 0.18rem;line-height: 1.6em;}
.cz1_show h3{line-height: 1.6em;font-size: 0.2rem;margin: 0;}
.cz1_show p{font-size: 0.18rem;line-height: 1.6em;margin: 0;}
.cz1_show img{width:100%;max-width: 578px;margin: 0 auto;}
.ljzx{background-size:100% 100%;display: inline-block;font-size: 0.2rem;color:#FFF;text-align:center;line-height:2.2em;background: #f23f09;border-radius: 0.3rem;padding: 0 1em;min-width: 8em;margin: 0 1em;}
.ljzx.bg2{background: #6aabea;}


.ljzx3{background-size:3.14rem 0.53rem;display: inline-block;font-size: 0.2rem;color:#5f65d5;text-align:center;line-height:2.2em; height:0.53rem;padding: 0 1em;width: 3.14rem;margin: 0 1em; background:url(../images/niu.jpg) no-repeat center;}

.gz2_str{font-size: 0.3rem;display:block;text-align:center;line-height: 1.6em;margin: 0 0 0.2em;font-weight: normal;color: #191a1a;}
.gz2_str2{font-size: 0.22rem;display:block;text-align:center;line-height: 1.6em;margin: 0 0 0.2em;font-weight: normal;color: #191a1a;}
.gz3_sp1{font-size: 0.18rem;margin: 0 0 0.2em;line-height: 1.6em;text-align: left;color: #484646;}
.gz3_sp1 span{ color:#F00;}
.cz2_show{width:100%;margin: 3% auto;display: flex;justify-content: space-between;padding: 0;max-width: 576px;}
.cz2_show li{width: 32%;border-radius: 0.1rem;padding: 4% 0 3%;color: white;}
.cz2_show img{width: 29%;margin:1% auto;max-width: 53px;}
.cz2_show h3{font-size: 0.22rem;margin: 0.5em auto;font-weight: normal;}
.cz2_show p{font-size: 0.17rem;line-height:1.8em;margin: 0.5em auto 0;width: 90%;}
.cz2_show .bg1{background: #6aabea;}
.cz2_show .bg2{background: #f7873d;}
.cz2_show .bg3{background: #5575ee;}

.bu{background: linear-gradient(to right, #ffae33 , #ff6d10); color:#FFF !important;}

.cz3_show{width:100%;margin: 3% auto;display: flex;justify-content: space-between;padding: 0;max-width: 611px;flex-wrap: wrap;}
.cz3_show li{width: 49%;margin: 1% 0;}
.cz3_show img{width: 100%;}
.cz3_show h3{font-size: 0.2rem;margin: 0.5em auto;color: #3f3f3f;}
.cz3_show p{font-size: 0.17rem;line-height:1.8em;color: #464646;width: 80%;margin: 0 auto;}
.cz3_show .bg1{background: #6aabea;}
.cz3_show .bg2{background: #f7873d;}
.cz3_show .bg3{background: #5575ee;}

.zz5_show{justify-content: space-around;display: flex;flex-wrap: wrap;font-size: 1.1em;padding:  0;max-width: 548px;margin: 3% auto;}
.zz5_show li{width: 48%;margin: 1% 0;position: relative;}
.zz5_show li img{width: 100%;}
.zz5_show li p{position: absolute;width: 100%;left: 0;bottom: 0;margin: 0;background: #3a3a3e82;color: white;line-height: 2em;font-size: 0.18rem;}

.gz6_show{margin: 3% auto;padding: 0;display: flex;justify-content: space-between;max-width: 557px;}
.gz6_show li{width: 49%;margin: 1% 0;}
.gz6_show li img{width:100%; display:block;}

.gz8_show{margin: 3% auto;display: flex;flex-wrap: wrap;justify-content: space-around;padding: 0;max-width: 548px;}
.gz8_show li{width: 48%;margin: 1% 0;}
.gz8_show li img{width:100%;}

.te_ce{text-align: center!important;text-indent: 0!important}

.con_5{font-size: 0.192rem;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;max-width: 592px;margin: 1em auto;}
.con_5 li {border-radius: 10px;
    box-shadow: 0px 3px 10px 2px #ddd;width: 48%;margin: 1% 0;color: #ed510d;position: relative; /*padding:2%;*/}
.con_5 img{width: 100%;}
.con_5 p{font-size: 0.16rem;line-height: 1.5em;margin: 0.05rem 0 0.1rem;color: #ed510d;}
.con_5 h3{font-size: 0.18rem;line-height: 1.6em;margin: 0.5em 0 0;color: #ed510d; font-weight:normal;}
.con_5 h3 span{ color:#F00; margin-left:8%; font-size:0.14rem; font-weight:normal;}
.con_5 div .llzx{font-size: 0.16rem;line-height: 1.6em;display: inline-block;border: 1px solid #ee7700;border-radius: 2em;width: 40%;margin: 0 2% 0.7em;color: #ee7700;}

.cgxz{margin: 3% auto;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;}
.cgxz li{width: 31.7%;float:left;margin: 1.5% 0;}
.cgxz li img{display:block;width:100%;}
.cgxz li b{display:block;/* border-bottom:0.02rem solid #e1e1e1; */text-align:center;font-size:0.24rem;height:0.4rem;line-height:0.4rem;}
.cgxz li p{/* height:0.4rem; */line-height:0.4rem;/* padding-left: 0.3rem; */font-size: 0.2rem;/* border-bottom:0.02rem solid #e1e1e1; *//* overflow:hidden; */color: #f21010;/* text-align: left; */margin: 0;}

.yds3_show{margin: 3% auto;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.yds3_show li{width: 49%;margin: 1% 0;background: #6aabea;font-size: 0.2rem;line-height: 2.2em;color: white;}

.co_wt{color: white!important;}

.wu{ margin-top:4%;}
.tu{ width:85%; margin:2% auto;}
.tu img{ width:100%;}

.hong {
    color: #F00;
}
.zhong {
    text-align: center;
}
.con1 {display: flex;flex-wrap: wrap;/*justify-content: space-between;*/padding: 0 5%;margin: 3% 0;}
.con1 li {width: 24%;margin: 1% 0;font-size: 0.15rem;line-height: 1.6em;}
.con1 li span {font-size: .30rem;color: #ff2c09;font-weight: bold;}

.con2{margin: 3% auto;display: flex;flex-wrap: wrap;justify-content: space-between; padding:0; width:90%;}
.con2 li img{width: 100%;}
.con2 li{width: 45%;margin: 1% 0;}
.con2 li p{font-size: .17rem;line-height: 1.6em;margin: 0.5em 0 0;}


.tus{ width:96%; margin:2% auto;}
.tus img{ width:100%;}

.tus2{ width:90%; margin:2% auto;}
.tus2 img{ width:100%;}

.zizi{ width:96%; margin:2% auto; background:#5f65d5; border-radius: 1em; color:#FFF; font-size:0.18rem; line-height:1.6em; padding:2% 0;}

.con6{ width:96%; margin:2% auto; padding:0;}
.con6 li{padding: 0 0.17rem;box-sizing: border-box;margin: 0; text-align: left;margin: 2% 0 0;}
.con6 li h3{font-size: 0.21rem;
    line-height: 1.6em;
    color: #100f0f;
    margin: 0;}
.con6 li h3 span	{font-size: 0.25rem;line-height: 1em;margin: 0;display: inline-block;vertical-align: middle;width: 1em;height: 1em;background: red;color: white;border-radius: 50%;font-weight: normal;font-style: normal; text-align:center;margin: 0 0.3em 0 0;}

.con6 li p{color: #1f1d1d;
    font-size: 0.18rem;
    line-height: 2em;
    margin: 0.5em 0 0;
	padding:1% 2%;
   
    min-width: 96%;
	background:#f3f3f9;}
	
	
.kz{ width:96%; margin:2% auto;}
.kz img{ width:100%;}	

.pssj2 {width: 95%;margin: 3% auto; text-align:center;}
.sn04 {margin: 3% auto;padding: 0 ;}
.sn04 ul {padding: 0;margin: 0;}
.sn04 ul li {width: 100%;position: relative;}
.sn04 .swiper-pagination{bottom: 0}
.jl{ background-color:#148fec; color:#FFF; padding:2%; margin:2% auto; text-align:center; font-size:0.2rem; font-weight:normal;}

.zy{display: flex;flex-direction: row;justify-content: space-around;flex-wrap: wrap;margin:2% auto;padding: 0;}
.zy li{width: 48% !important; margin:2% auto; }
.zy img{width: 100%;}
.zy li h3{ font-size:0.20rem; line-height:1.6em; margin:2% auto; font-weight:normal; }


.hjh{ width:96%; margin:2% auto; padding:0; text-align:center;}
.hjh img{ width:100%;}
.hjh p{ font-size:0.2rem; line-height:2em; margin:1% auto; padding:0; }

.zy6{display: flex;flex-direction: row;justify-content: space-around;flex-wrap: wrap;margin:2% auto;padding: 0; width:96%;}
.zy6 li{width: 32% !important; margin:2% auto; }
.zy6 img{width: 100%;}
.zy6 li h3{ font-size:0.20rem; line-height:1.6em; margin:2% auto; font-weight:normal; }
.bz{ width:96%; margin:2% auto; padding:0; background:#3c93ff;}
.bz img{ width:100%;}
