.media_box {
    background: #fff;
    margin: 0 -40px;
    padding: 60px 40px 0;
	margin-bottom: 50px;
}
.media_tit {
    position: relative;
    border-bottom: solid 1px #ddd;
    margin-bottom: 40px;
}
.media_tit h4 {
    font-size: 20px;
    text-align: left;
    font-weight: 600;
    margin: 0;
    padding-bottom: 25px;
}
.media_tit a {
    position: absolute;
    right: 0;
    top: 6px;
	font-size:14px;
	color:#999;
    display: none;
}
.media_cot li {
    width: 50%;
    float: left;
    padding-bottom: 40px;
    padding-right: 20px;
}
.media_img {
    width: 30%;
	float:left;
}
.media_wz {
    width: 70%;
	padding-left:20px;
	float:left;
    color: #666;
	position:relative;
}
.media_wz h4 {
    text-align: left;
    margin: 0;
    margin-bottom: 20px;
    font-size: 18px;
    color: #006FAB;
    font-weight: 600;
}
.media_wz h5 {
    margin: 0 0 6px;
    font-size: 12px;
}
.media_wz h5 b{
	font-weight:normal;
    color: #333;
}
.media_last b{
	float:left;
}
.media_last span {
    float: left;
    line-height: 18px;
}
.media_last a {
    display: inline-block;
    padding-left: 5px;
    font-size: 12px;
    color: #006FAB;
}
.media_last a i{
	padding-left: 2px;
}
.media_logo{
	position:absolute;
	bottom:0;
	left:20px;
}
.media_list {
    padding-bottom: 60px;
}
.media_box .page{
	margin-top:0;
}
.media_logo a {
    display: inline-block;
}




@media(max-width:1200px){
.media_img{
	width:40%;
}
.media_wz{
	width:60%;
}

.media_logo a img{ width:70%}
.media_last span{ height:52px; overflow:hidden}
}





@media(max-width:768px){
.media_cot li{ width:100%}	
.media_last{ display:none}
.media_logo a{ width:25%; float:left}
.media_logo a img{ width:100%}
.media_wz h4{ height:40px; overflow:hidden; margin-bottom:5px;}
.media_box {
    /*background: #fff;
    margin: 0 -40px;
    padding: 60px 23px 0;
    margin-bottom: 50px;*/
    background: #fff;
    margin: 0;
    padding: 40px 15px 0;
    margin-bottom: 0;
}
	}



