@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;}

.con4 {width: 97%;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0; margin:2% auto;}
.con4 li{ width: 2.92rem; height:0.71rem; background:url(../images/zq.jpg) no-repeat center; background-size:2.92rem 0.71rem;margin: 0.1rem auto;font-size: 0.20rem;line-height: 3.4em;color: #000; font-weight:bold;}

.ns_three{width:98%; height:auto; overflow:hidden; margin:2% auto; text-align:center;}
.ns1_h3{font-size:0.3rem; color: #494746; text-align:center; margin-top:3%}
.ns3_show {
    width: 98%;
    height: auto;
    overflow: hidden;
    margin: 2% auto;
	padding:0;
}
.ns3_show li strong{font-size:0.20rem; display:block; text-align:center; margin-top:2%; margin-bottom:2%; text-align:left; text-indent:0.5em;}
.ns3_show li p{font-size:0.16rem; text-align:left; line-height:1.8em; margin-top:1%}
.ns3_show li{width: 46%; height:2.64rem; margin-bottom:3%; border-radius: 0.1rem; overflow:hidden; float:left; margin-left:1.5%; display:inline; background:#497af8; color:#FFF; padding:1%;}

.ljzx2{width:50%; text-align:center; margin:0 auto;font-size: 0.18rem;display:inline-block;line-height: 2.2em;background: #fa1919;color: #FFF;border-radius: 0.5rem;/* box-shadow: 0 0 0.08rem #9a9a9a; */}

.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; /*text-indent:2em;*/}


.zy{display: flex;flex-direction: row;justify-content: space-around;flex-wrap: wrap;margin:2% auto;padding: 0;}
.zy li{width: 48%; margin:2% auto;}
.zy img{width: 100%;}
.zy li p{font-size: 0.16rem; line-height:1.6em; margin:0 auto; padding:0 2%; }
.zy li h3{ font-size:0.20rem; line-height:1.6em; margin:0 auto; }
.rb {
    background-color: #f85a41!important;
}
.co_wt {border-radius: 0.5rem;
    color: white!important;width:43% ; height: 0.35rem; background-color: #497af8;display: inline-block;margin: 0.05rem auto;font-size: 0.15rem;line-height: 0.35rem;
}
.hong {
    color: #f7030d;
   
}

.tup{ width:98%; margin:2% auto;}
.tup img{ width:100%;}

.lans{ width:100%; margin:2% auto; padding:0; background:#497af8; padding:3% 0;}
.bai{ color:#FFF;}

.zz5_show{display:flex;flex-wrap:wrap;padding:0;justify-content:  space-between;max-width: 582px;margin: 3%  auto;}
.zz5_show li{width: 32%;position: relative;margin: 1% 0; border-radius: 0.2rem;}
.zz5_show li img{width: 100%;}
.zz5_show li strong{font-size: 1.2em;text-align: center;display:  block;margin: 1em 5%;border-bottom:  1px solid;padding-bottom: 0.5em;}
.zz5_show li p{line-height: 2.5em;text-align: center;background: rgb(32 30 33 / 80%);color: white;margin: 0;font-size: 0.18rem;position: absolute;left: 0;bottom: 0;width: 100%;}

.xq1_show{margin: 3% 0;overflow: hidden;padding: 0;box-sizing: border-box;}

.fo-ma {margin: 3% auto;}
.fo-ma h2 {color: #fff;font-size: 0.36rem;text-align: center;padding: 0.2rem;}
.fo-ma ul {padding: 0;margin: 0;}
.fo-ma li {margin: 2% auto;text-align: center;overflow: hidden;}
.fo-ma input {width: 95%;height: 0.56rem;display: inline-block;border: 0;padding: 0;text-indent: 1em;font-size: 0.18rem;border: 1px solid #9c9c9c;box-sizing: border-box;vertical-align: bottom;border-radius: 0.05rem;}
.fo-ma input[type=submit] {border-radius: 0.5rem; background: #fa1919; background-size:2.28rem 0.64rem;text-align: center;width:50%;margin: 4% auto 0;display: block;color: #FFF;border: 0;font-size: 0.24rem;float: inherit;text-indent: 0;}
.fo-ma label {color: #fff;width: 4em;line-height: 0.56rem;font-size: 0.24rem;display: inline-block;}

.zx6{margin-top:2%;}
.zx6 a{ display:block; width:31.2%; background-color:#018dfa; margin-left:2%; color:#FFF; height:0.5rem; line-height:0.5rem; margin-top:2%; font-size:0.18rem;border-radius:6px;}
.fl{float:left;}
.zx6 a img{width:0.45rem; float:left; height:0.35rem; padding-left:10%; padding-top:0.1rem;}

.wyw dl dd{
    border-bottom: 1px solid #ccc;
	width:99%;
	margin:0 auto;
	text-align:left;
	height:0.5rem;
	
	padding:0;
}
.wyw dl dd p{float:left;width:70%; margin:2% 0 0 3%;}
.wyw dl dd p a{font-size:0.18rem;color:#666;line-height:226%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.wyw dl dd .ui-btn{width:25%;float:right;line-height:200%;background:linear-gradient(-90deg,#0573ec 0,#4d8fff 100%);margin-top:2.5%;}
.wyw .ui-btn{font-size:0.18rem;color:#fff;line-height:200%;text-align:center;background:linear-gradient(-90deg,#0573ec 0,#0a76ee 100%);width:80%;margin-left:auto;margin-right:auto;border-radius:0.5rem}

.clear {
    clear: both;
}
.wyw{ width:98%; margin:2% auto; padding:0;}