/* CSS Document */

/*#jesong_chat_layout{ display:none !important;}
*/
body{-webkit-text-size-adjust:none;width:100%;min-width:320px;max-width: 660px;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;}

.banner{width:100%; height:auto; overflow:hidden;}
.banner img{ width:100%; display:block;}

.yds_one{margin: 5% auto;width: 96%;text-align: center;}
.yds_two{/*background: #f4f6f8;*/padding: 3% 2%;text-align: center;box-sizing: border-box;}
.ljzx{background:#F7083A no-repeat;font-size: 0.24rem;color:#FFF;display: inline-block;border-radius: 0.12rem;line-height:2.2em;min-width: 40%;margin: 0 2%;}
.ljzx1{font-size: 0.2rem;color: white;background-color: #fa5441;width: 3rem;line-height: 0.5rem;border-radius: 1rem;display: inline-block;box-shadow: 0px 3px 0px rgba(184,66,40,1)}
.sui{ width:92%; margin:2% auto;}
.sui img{ width:100%;}
.yds_str{font-size: 0.32rem;color: #1c1c1c;margin: 0 0 0.2em;position: relative;line-height: 1.6em; text-align:center;}
.yds_str span{font-size: 0.32rem;color: #ff6c00;margin: 0 0 0.2em;position: relative;line-height: 1.6em;}
.yds_str3{font-size: 0.28rem;color: #1c1c1c;margin: 0 0 0.2em;position: relative;line-height: 1.6em;}
.yds_sp1{font-size: 0.18rem;color: #1c1c1c;margin: 0 0 0.2em;line-height: 2em;}

.yds1_show{width: 90%;max-width: 612px;margin: 3em auto 3em;}
.yds1_show img{width: 100%;}

.yds2_show{margin: 3% auto;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.yds2_show li{width: 25%;margin: 2% 0;}
.yds2_show img{width: 0.94rem;margin: 0 auto;}
.yds2_show p{font-size: 0.18rem;margin: 0.5em 0 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: #f53f40;font-size: 0.2rem;line-height: 2.2em;color: white;}.wy4_show{margin: 3% auto;padding: 0;display: flex;flex-wrap: wrap;justify-content: space-between;}
.yds3_show li a{ color:#FFF;}
.wy4_show li{width: 32%;margin: 1% 0;}
.wy4_show li a,.wy4_show li a img{width:100%; display:block;}
.wy4_show li h3{font-size: 0.22rem;margin: 0.3em 0;line-height: 1.6em;}
.wy4_show li p{margin: 0;font-size: 0.18rem;line-height: 1.6em;}

.yds5_show{margin: 3% auto;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0;max-width: 623px;}
.yds5_show li{width: 98%;position:  relative;margin: 1% 0;}
.yds5_show li img{width:100%; display:block;}
.yds5_show li p{width: 100%;position:  absolute;background: rgba(0, 0, 0, 0.5);bottom: 0;left: 0;color: white;font-size: 0.18rem;line-height: 2.2em;margin: 0;}

.yds5_top{margin: 3% 0;}
.yds5_top h3{text-align: left;line-height: 0.8rem;font-size: 0.24rem;margin: 2% 0;}
.yds5_top h3 img{width: 0.83rem;display: inline-block;margin: 0 1em;}
.yds5_top p{font-size: 0.18rem;line-height: 1.6em;text-align: left;text-indent: 2em;margin: 1em 0;}
.yds5_top ul{display: flex;flex-wrap: wrap;justify-content: space-evenly;padding: 0;margin: 2% 0;}
.yds5_top li{width: 49%;margin: 1% 0;}
.yds5_top li img{width: 100%;}

.xh_box5{margin: 3% auto;color: white;}
.xh_box5 .xh_box5_ri{box-sizing: border-box;padding: 0;}
.xh_box5 .xh_box5_ri ul{padding: 0;margin: 0;}
.xh_box5 .xh_box5_ri li{margin: 0;height: auto;}
.xh_box5 .xh_box5_ri table{width: 100%;font-size: 0.2rem;line-height: 2.4em;height: 100%;background: #f99a54;border-collapse: collapse;}
.xh_box5 .xh_box5_ri thead{background: #ff6c00;height: 2.5em;color: #ffffff;}
.xh_box5 .xh_box5_ri th{font-weight: normal;}
.xh_box5 .xh_box5_ri th:nth-child(1){width: 19%;}
.xh_box5 .xh_box5_ri td{padding: 2%;text-align: left;}
.xh_box5 .xh_box5_ri td:nth-child(1){border-right: 1px solid #ff6c00;text-align: center;}
.xh_box5 .xh_box5_ri span{display: inline-block;margin: 2%;background: #ff6c00;border-radius: 2em;padding: 0 1em;line-height: 2em;}
.xh_box5 .xh_box5_le{padding: 0;margin: 2% auto 3%;}
.xh_box5 .xh_box5_le ul{margin: 0;width: 100%;box-sizing: border-box;padding: 0;position: relative;}
.xh_box5 .xh_box5_le ul::after{content:"";position: absolute;top: 0;bottom: 0;width: 145%;height: 2px;background: #eaeaea;margin: auto;z-index: -1;left: -10%;}
.xh_box5 .xh_box5_le li{background: #3c31b1;box-sizing: border-box;font-size: 0.2rem;text-align: center;float: left;display: flex;align-items: center;justify-content: center;color: white;line-height: 3.6em;border-radius: 0.3em;overflow: hidden;position: relative;text-indent: -1em;}
.xh_box5 .xh_box5_le li span{position: absolute;top: 0;right: -0.2em;font-size: 0.6rem;font-weight: bold;width: 1em;text-align: right;color: rgba(255, 255, 255, 0.6);}
.xh_box5 .xh_box5_le li.active{background: #ffc945;}
.xh_box5 .xh_box5_le li.active::after{content:"";background:url(../images/act.png);width: 26%;height: 0;padding: 0 0 26%;position: absolute;right: -13%;top: 0;bottom: 0;margin: auto;max-width: 36px;background-size: 100% 100%;}

.con5{margin: 3% 0;}
.con5 ul{margin: 0;align-items: center;height: 100%;}
.con5 li{margin: 0.2rem auto 0;padding: 0 0.3rem 0.3rem;box-sizing: border-box;}
.con5 h3{color: #000000;font-size: 0.22rem;text-align: left;margin: 0.5em auto 0;}
.con5 p{color: #000000;font-size: 0.16rem;line-height: 1.6em;margin: 0.5em auto 0;width: 3rem;text-align: left}
.con5 p span{font-weight:bold;}
.con5 .swiper-pagination{bottom: 0;}
.con5 .swiper-pagination span{width: 0.13rem;height: 0.13rem;background: #666;}

.co_wt{color: white!important;}
.bg_bl{background: #5bbae6!important;}
.te_le{text-align: left!important;text-indent: 2em!important;}
.con5_1 {width: 46%;float:left;}


.tus{ width:80%;}

.titp{ font-size:0.18rem;color: #1c1c1c;margin: 0 0 0.2em;position: relative;line-height: 1.6em;}

.con4 {width: 97%;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0; margin:2% auto;}
.con4 li{ width: 32%;margin: 0.03rem auto;background: #2072bf;font-size: 0.2rem;height: 0.35rem;line-height: 0.35rem;color: white; border-radius:0.1rem; padding:2% 0;}
.hong{ background:#c71718 !important; }
.hui{ background:#5a5757 !important;}
.lu{ background:#009d3b !important;}




.pssj2 {width: 100%; margin:0 auto; text-align:center;}

.con42 {width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0; margin:0 auto;}
.con42 li{ width: 50%;margin: 0 auto;background: #0074d7;font-size: 0.22rem;height: 0.55rem;line-height: 0.55rem;color: white}

.bjt{ width:100%; margin:0 auto; padding:0; }
.tuzi{ width:90%; margin:0 auto;}
.tuzi img{ width:100%;animation: 1.2s op2 infinite cubic-bezier(0.6, -0.28, 0.74, 0.05);}

/*@keyframes op2 {
    0%{opacity:0.6}
    50%{opacity:1}
    100%{opacity:0.6}
}
*/
.bai{ color:#FFF !important;}


.xin {
	width: 95%;
	height: auto;
	margin:0 auto;
	padding:0;
	
}
.xin li {
	position: relative;
	margin-bottom: .2rem;
	background:#edeafc;
}
.xin li p {

	
	padding: 0 1.9rem 0 .1rem;
	font-size: .2rem;
	color: #000;
	line-height: .5rem;
	height: .5rem;
	overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	text-align:left;
}
/*.xin li.on p {
	color: #fb0606;
}*/
.xin li p img {
	display: inline-block;
	width: .18rem;
	height: .22rem;
}
.xin li a {
	display: block;
	width: 1.5rem;
	height: .53rem;
	position: absolute;
	right: 0;
	top: 0;
	font-size: .2rem;
	color: #ffffff;
	line-height: .53rem;
	text-align: center;
	background-color: #f58a84;
}


.one{
    max-width: 640px;
    padding: 0;
    margin: auto;
    margin-top: 10px;
}
.one ul{
    padding: 0;
    margin: 0 0 2%;
    display: flex;
    flex-wrap: wrap;
}
.one ul li {
    width: 25%;
    margin-top: 2%;
    list-style: none;
    float: left;
}
.one ul li a p{
    margin: 4%;
    color: #333;
    text-align: center;
	font-size: 0.18rem;
}
.one ul li a img{
    width: 66.7%;
    max-width: 100px;
    max-height: 100px;
    margin: 0 auto;
}