.box{border: 1px #e1e1e1 solid;}
.wp{width: 1200px;margin: 0 auto;}
	.menu{display: flex; background: #0e90d2;color: #fff;}
	.menu ul{display:flex;justify-content: space-between;flex-wrap: nowrap;width: 1200px;padding:20px;box-sizing: border-box;}
	.menu li{list-style-type: none;flex:1;text-align: center;font-size: 16px; }
	.menu li a{text-decoration: none;color: #fff;}



	.ong{display: flex;justify-content: space-between;margin-bottom: 10px;}
	.toutiao{width: 50%;background: url(toutiao.png) 10px top no-repeat;background-size: 10% auto;}	
    .tv{width: 49%;}
	.slideBox{width: 100%;}
	.toutiao h2{line-height: 30px;font-size: 18px;text-align: center;padding-top:10px;padding-left: 80px;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;}

	
.toutiao h2 a {
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.toutiao p{padding:10px}
.toutiao ul{display: flex;padding:8px;
    flex-wrap: wrap;
    justify-content: space-between;}
.toutiao ul li{line-height: 32px;height: 32px;
	flex: 0 0 calc(50% - 10px);
    box-sizing: border-box;
    overflow: hidden;
    }
	.toutiao ul li a {font-size: 15px;
    white-space: nowrap;display: block;
    overflow: hidden;
    text-overflow: ellipsis;
}
	

.two{display: flex;justify-content: space-between;}
.two-1{width:20%}
.two-2{width: 80%;display: flex;justify-content: space-between;flex-wrap:wrap ;}	
.two-2-box {flex: 0 0 calc(50% - 5px);box-sizing: border-box;border: 1px #e1e1e1 solid;margin-bottom: 10px;overflow: hidden;}
.two-2-box h3{border-top: 2px solid #0437D5;font-size: 16px;padding:6px 10px;}
.two-2-box ul {display: flex;flex-direction: column;padding:10px;}
.two-2-box ul li{line-height: 32px;height: 32px;overflow: hidden;}
.two-2-box ul li a {white-space: nowrap;display: block;overflow: hidden;text-overflow: ellipsis;}

.main{padding:10px;box-sizing: border-box;line-height: 28px;;}
.main h2{font-size: 18px;padding:6px 10px;border-bottom: 2px solid #0437D5;}
.main h1{padding: 10px;font-size: 18px;text-align: center;border-bottom: 2px solid #0437D5;margin-bottom: 10px;;}
.main ul {display: flex;flex-direction: column;padding:10px;}
.main ul li{line-height: 36px;height: 36px;overflow: hidden;font-size: 16px;;}
.foot{text-align: center;border-top: 2px solid #0437D5;}

