@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%;}

.box4{width: 96%;margin: 5% auto;text-align: center;}
.con_h2{font-size: 0.3rem;margin: 0 0 0.2em;line-height: 1.6em;}
.te_le{text-align: left!important;text-indent: 2em!important;}
.con_p{font-size: 0.17rem;color: #333333;line-height: 1.8em;margin: 0 auto 0.2em;}
.lei{ font-size:0.25rem; margin:2% 0; text-align:center; line-height:1.6em; color:#6755ff;}

.xq1_show{margin: 3% 0;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.xq1_show li{width: 32%;margin: 1% 0;position: relative;}
.xq1_show li img{width: 100%;}
.xq1_show li p{ font-size:0.16rem; text-align:center; line-height:1.6em; margin:1% auto;}

.btn{width: 40%;height: 0.5rem;font-size: 0.2rem;display: inline-block;background: linear-gradient(to right,#a26eff,#74b7ff);line-height: 0.5rem;border-radius: 0.6rem;color: white;margin: 0 2%;}

.con5{margin: 3% auto;}
.con5 ul{margin: 0 auto;align-items: center;height: 100%; padding:0;}
.con5 li{margin: 0.2rem auto 0;padding: 0 0.3rem 0.3rem;box-sizing: border-box;align-items: center;}
.con5 p{color: #000;font-size: 0.17rem;line-height: 1.6em;margin: 0.5em auto 0;width: 98%; text-align:left;}
.con5 li h3{color: #000000;font-size: 0.22rem;line-height: 1.6em;margin: 0.5em auto 0;width: 98%; text-align:left;}
.con5 img{width: 100%}
.con5 .swiper-pagination{bottom: 0;}
.con5 .swiper-pagination span{width: 0.16rem;height: 0.16rem;background: #666;}



.xq5_show {width: 98%;margin: 2% auto;padding: 0; text-align:center;}
.xq5_show li{display:inline-block;margin: 2% auto 2%;width: 48%;}
.xq5_show li img{width: 100%;}
.xq5_show li h2{font-size: 0.18rem;line-height: 1.6em;margin: 0;margin-top: 2%;color: #333333}
.xq5_show div{padding: 1% 0 2%;padding-bottom: 0;}
.xq5_show div h3{font-size: 0.17rem;line-height: 1.6em;margin: 0 auto;}
.xq5_show div h3 span{color: red}
.xq5_show div p{font-size: 0.16rem;margin: 0 auto 2%;display: block; width: 92%; line-height:1.6em; }
.xq5_show div .llzx{width: 89%;font-size: 0.18rem;display:inline-block;line-height: 2.2em;background: #ff3a00;color: #ffffff;margin: 0;border-radius: 0.1rem;margin-bottom: 2%;}
.xq5_show div .llzx1{width: 49%;font-size: 0.18rem;display:inline-block;line-height: 2.2em;background: #f92619;color: #ffffff;margin: 0;border-radius: 0.1rem;}

.xq5_show2 {width: 98%;margin: 2% auto;padding: 0; text-align:center;}
.xq5_show2 li{display:inline-block;margin: 2% auto 2%;width: 32%;}
.xq5_show2 li img{width: 80%; margin:0 auto; text-align:center;}
.xq5_show2 li h2{font-size: 0.19rem;line-height: 2.0em;margin: 0;margin-top: 2%;color: #333333}
.xq5_show2 div{padding: 1% 0 2%;padding-bottom: 0;}
.xq5_show2 div h3{font-size: 0.17rem;line-height: 1.6em;margin: 0 auto;}
.xq5_show2 div h3 span{color: red}
.xq5_show2 div p{font-size: 0.16rem;margin: 0 auto 1%;display: block; width: 92%; line-height:1.6em; }
.xq5_show2 div .llzx{width: 89%;font-size: 0.18rem;display:inline-block;line-height: 2.2em;background: #e13157;color: #ffffff;margin: 0;margin-bottom: 2%;}
.xq5_show2 div .llzx1{width: 49%;font-size: 0.18rem;display:inline-block;line-height: 2.2em;background: #f92619;color: #ffffff;margin: 0;border-radius: 0.1rem;}

.tu{ width:98%; margin:2% auto;}
.tu img{ width:100%;}

.gz9_show{width: 96%;margin: 2% auto;}
.gz9_show .hd{overflow:hidden;margin: 0;padding: 0 1%;}
.gz9_show .hd li{width:50%;height:0.45rem;background:#DADEDF repeat;font-size:0.18rem;text-align:center;line-height:0.45rem;float:left;}
.gz9_show .hd li.show{background:#FF0000 repeat; color:#FFF;}
.gz9_show .bd{overflow:hidden;margin: 3% 0 0;display: none;padding: 0 1%;}
.gz9_show .bd.show{display: block}
.gz9_show .bd li{width: 100%;padding: 0;}
.gz9_show img{float: left;margin: 4px; width:100%;}
	
	.con2{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;font-size:0.18rem;width: 96%;margin: 2% auto;}
.con2 ul{padding: 0;width: 90%;margin:10px auto;}
.con2 li{margin: 1% 0;position: relative;width: 32%; border-radius:1rem;}
.con2 img{width: 100%;}
.con2 p{width: 100%;margin:2% auto;line-height: 1.8em; }