@charset "utf-8";

/* CSS Document */
.main{
	background: #fff;
	padding: .3rem .25rem;
	font-size: .3rem;
}
.xjs-2019-title span{
	width: 3rem;
    height: .8rem;
    line-height: .8rem;
    margin-top: -1px;
    display: block;
    background: #178ee9;
    text-align: center;
    color: #fff;
    font-size: .32rem;
    font-weight: bold;
    margin: 0 auto;
}
.kfss-dt{
	margin-top:18px;
 overflow:hidden;
}
.kfss-left{
	
}
.kfss-pic{
	
 position:relative;
}
.kfss-pic .dt-more{
 position:absolute;
	bottom:.3rem;
right:.3rem;
z-index:100;
color:#fff;
}
.kfss-pic img{
	width: 100%;
}
.kfss-city{
 overflow:hidden;
}
.kfss-city-pannel{
	margin-left: 
}
.kfss-city a{
	width:32.3%; 
	height:1rem;
    line-height:1rem;
    text-align:center;
    color:#fff;
    font-size:.32rem;
    background:#4098bf;
    float:left;
    margin-left:1%;
    margin-bottom:.02rem;
}
.dt-right{
	margin-top:.3rem
}
.dt-right .kfss-pic img{
	width:100%;
}
.dt-right ul{
 overflow:hidden;
 margin-top: .3rem;
}
.dt-right ul li{
	padding-left: .2rem;
    background: url(kfss-2019-li-icon.png) no-repeat left .24rem;
    margin-bottom: .3rem;
    line-height: .52rem;
    font-size: .3rem;
}
.dt-right ul li a,.kfss-wj ul li a{
	color:#333
}

.wj-xcp-box{
	margin-top:.2rem;
 overflow:hidden;
}
.kfss-wj{
}
.kfss-wj .kfss-pic img{
	width:100%;
}
.kfss-wj ul{
	padding:.2rem;
}
.kfss-wj ul li{
	padding-left: .2rem;
    background: url(kfss-2019-li-icon.png) no-repeat left .24rem;
    margin-bottom: .3rem;
    line-height: .52rem;
    font-size: .3rem;
}


.kfss-xcp{
   margin-top: .3rem
}
.kfss-xcp .kfss-pic img{
	width:100%;
}
.kfss-xcp ul{
	padding:.2rem 0 0;
    overflow:hidden;
}
.kfss-xcp ul li{
	width:48%;
   float:left;
}
.kfss-xcp ul li:nth-child(2){
	float: right;
}
.kfss-xcp ul li a img{
	width:100%;
	height: 2.28rem;
}
.kfss-xcp ul li a p{
	text-align:center;
	/*height:.42rem;*/
    height:.9rem;
 line-height:.42rem;
 color: #333;
}



.kfss-xcp3{
   margin-top: .3rem
}
.kfss-xcp3 .kfss-pic img{
    width:100%;
}
.kfss-xcp3 ul{
    padding:.2rem 0 0;
    overflow:hidden;
}
.kfss-xcp3 ul li{
    width:48%;
   float:left;
}
.kfss-xcp3 ul li:nth-child(2){
    float: right;
}
.kfss-xcp3 ul li a img{
    width:100%;
    height: 2.28rem;
}
.kfss-xcp3 ul li a p{
    text-align:center;
    /*height:.42rem;*/
    height:.9rem;
 line-height:.42rem;
 color: #333;
}