﻿@media screen and (max-width:2600px){
.phone{display: none;}
}
@media screen and (max-width:1450px){
.phone{display: none;}
}
@media screen and (max-width:1024px){
.phone{display: none;}
}
@media screen and (max-width:861px){
	.chanye{
		display: none;
	}
	
.phone{display: block;}
	.box{width: 100%;height: 200px;overflow: hidden;position: relative;}
.box-1 ul li{width: 100%;height: 150px;position: relative;overflow: hidden;margin-top:50px;}
.box-1 ul li img{display:block;width: 100%; height: 150px;object-fit: cover;}
	.cpzs p {
    width: 80%;
    float: left;
    margin: 1% 10% 0;
    font-size: 12px;
    color: #808080;
    white-space: pre-wrap;
    text-align: center;
}
	.bodyCon08 .students {
    margin-left: 0;
    width: 100%;
    height: 280px;
    position: relative;
    float: left;
    overflow: hidden;
}
	
	.section-focus-pic {
    margin: 8px 5% 0;
    height: 300px;
    width: 90%;
    overflow: hidden;
    position: relative;
    float: left;
}

.section-focus-pic ul li h3 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 66%;
    font-weight: normal;
    color: #FFF;
    margin-left: 0;
    z-index: 111;
    font-size: 14px;
    font-family: "微软雅黑";
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}	
	.section-focus-pic ul li div {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 50px;
    background-color: #000;
    width: 100%;
    opacity: 0.6;
    filter: alpha(opacity=60);
}
	.sy-newsr {
    width: 90%;
    float: left;
    margin: 5%;
}
	.sy-newsrgtl {
    width: 15%;
    float: left;
    text-align: center;
    margin-right: 5%;
}
	.sy-newsrgtr {
    width: 80%;
    float: left;
}
	.sy-newsrgtr p {
    width: 100%;
    float: left;
    font-size: 14px;
    color: #292929;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin: 5% 0 0;
	line-height: 25px;
}
	.sy-gywmbt p {
    width: 80%;
    float: left;
    margin: 1% 10% 0;
    font-size: 12px;
    color: #808080;
    white-space: pre-wrap;
    text-align: center;
}
	.sy-gtwml {
    width: 90%;
    float: left;
    margin-left: 5%;
}
	
	.sy-gywmt {
    width: 90%;
    margin-left: 5%;
    float: left;
    margin-top: 5%;
}
	
.sy-lxwmb {
    width: 90%;
    float: left;
    margin: 3% 5%;
}
	
	.sy-lxwmgt {
    width: 46%;
    float: left;
    margin: 5% 2% 0;
min-height: 110px;

	}
	
	.sy-gtwml a {
    width: 42%;
    float: left;
    background: #26a1ff;
    padding: 2% 5%;
    margin-top: 14%;
    box-shadow: 0 4px 10px #8a8a8a;
}
	.sy-gtwml a img {
    width: 12px;
    float: right;
    margin-top: 6%;
}
	.cpzxgt {
    width: 48%;
    float: left;
    margin: 0 1% 3%;
}
	.cpzxgt img {
    width: 100%;
    float: left;
    object-fit: cover;
    height: 162px;
}
	.cpzxxqt {
    width: 90%;
    float: left;
    margin: 2% 5%;
}
	.cpzxxqt img {
    width: 100%;
    float: left;
    object-fit: cover;
}
	.cpzxxqtnr {
    width: 100%;
    float: left;
    margin-left: 0;
    margin-top: 5%;
}
	.newsgt img {
    width: 100%;
    float: left;
    margin: 0;
    object-fit: cover;
    height: 247px;
}
	.newsnr {
    width: 80%;
    float: left;
}
	.newssj {
    width: 15%;
    float: left;
    border-left: 1px solid #d3d3d5;
    margin-left: 5%;
    margin-top: 13%;
    padding: 1%;
}
	.news {
    width: 90%;
    float: left;
    margin: 0 5%;
}
	.xq{
	width: 90%;
	float: left;
	margin: 0 5%;
}
.lyb{
	width: 80%;
	float: left;
	margin: 2% 10%;
}
	.lybgt span {
    width: 20%;
    float: left;
}
.sy-newsrgt {
    width: 100%;
    float: left;
    margin-bottom: 5%;
}
}  

@media screen and (max-width:751px){
	
}
@media screen and (max-width:641px){
	
	
}
@media screen and (max-width:520px){

}
@media screen and (max-width:481px){

}
@media screen and (max-width: 380px){
	
}
@media screen and (max-width: 340px){
  
}
	