.nyzyjd{ width:100%; margin:0 auto; overflow:hidden;}
.nyzyjd img{width:100%;}
.list_box{display:flex; margin-top:-40px;background-color:#ffffff;overflow:hidden;}
.nyk{ background:#fff; width:1378px; border:1px solid #ccc; padding:50px 60px; margin:0px auto;overflow:hidden;}
.nykl{ width:320px;}
.nykr {width: 970px;background-color:#ffffff;margin-right:20px;}
.lmudh{ width:320px;padding-bottom:20px; }
.lmudh ul li{ line-height:50px; border-bottom:1px dashed #ccc;background:#f1f5f7 url(../images/right.png) no-repeat 90px center; text-indent:120px;}
.lmudh ul li a{ color:#1255da; font-size:18px;}
.lmudh ul li a.active{color:#f36008;font-weight:bold;}
.lmudh ul dl{margin:-1px 0px 0px 0px;padding:0px;background-color:#f1f5f7;border-bottom:1px dashed #ccc;overflow:hidden;}
.lmudh ul dl dd{line-height:40px; text-indent:120px;font-size:16px;}
.lmudhbt{ background:#1255da; color:#fff; font-size:20px; padding:10px 0px 10px 0px; line-height:75px;height:75px;text-align:center;}
.dqwz{ background:#f3f3f3; padding:35px 0px 35px 30px; font-size:16px; color:#1255da;background:url(../images/ico-nav.png) no-repeat left center;}
.dqwz a,.show_dq a{color:#1255da;}
.page-news{}
.zzjsbox{overflow:Hidden;}
.zzjsbox li{width:240px;text-align:center;float:left;margin:0px 0px 10px 0px;}

.zzjsbox li img{width:180px;height:221px;}
.zzjsbox li p{display:block;line-height:28px;}
.newsList li {border-bottom: 1px dashed #e7e7e7;padding: 20px 0 20px 0px;}
.content{max-width: 960px; margin: 0px auto}
.content2{width:98%;margin:0px auto;}
.main_conC{border-bottom:1px dashed #cccccc;padding-bottom:20px;}
.main_conC h3{font-size:16px;}
.vsbcontent_img{text-align:center;}
.show_dq{ padding:35px 0px 35px 35px; font-size:16px; color:#1255da;background:#f3f3f3 url(../images/ico-nav.png) no-repeat 10px center;}

.show_t {
	text-align: center;
	padding: 0px 0px 0px 0px;
	}
.show_t h1 {
	padding: 10px 0px 0px 0px;
	font-size: 24px;}
.show_t h5 {
	color: #666666;
	font-weight: normal;
	line-height: 30px;
	margin: 10px auto;
	height: 30px;
	overflow: hidden;border-bottom: #CCC 1px dashed;border-top: #CCC 1px dashed;}
.show_c2 {
	padding: 20px 0px;text-indent: 2em;
	color: #000000;
	line-height: 200%;
	font-size: 20px;}
.show_c {
	padding: 20px 0px;text-indent: 2em;
	color: #464646;
	
	line-height: 28px;
	font-size: 16px;}
.show_c img {
	max-width: 900px;
	padding: 10px 0px;}
.show_u {
	text-align: left;
	padding: 25px 15px 10px 0px;}
.show_u ul li {
	list-style: none;
	text-decoration: none;
	color: #464646;
	height: 40px;
	line-height: 40px;
	margin: 0px 20px 0px 20px;}
.show_u ul li a {
	color: #464646;}
.show_u ul li a:hover {
	text-decoration: underline;
	color: #464646;}
.page_conru {
	color: #464646;
	padding: 35px 15px 40px 15px;
	font-size: 14px;
	line-height: 28px;}
.page_conru img {
	max-width: 800px;
	padding: 15px 15px 40px 15px;}
table {
	border-collapse: collapse;}
.newsList2{clear:both;}
.jcrc_list {width:200px;float:left;margin: 0px 20px 20px 20px;}
.jcrc_list a:hover{color:#000000;}
.jcrc_r p{font-size:16px;line-height:20px;text-align:center;padding-top:8px;}
.jcrc_r p span{font-weight:bold;}
.teacher-lists{border-bottom: 1px solid #d0d5da;overflow:hidden;padding-bottom:10px;margin-bottom:15px;}
.teacher-lists ul li{  display: inline-block; width: 16%; text-align: center;line-height: 40px }
.teacher-name {   height: 42px;   line-height: 42px;  font-weight: bold; color: #052aa3;margin-bottom:8px;}
@media all and (max-width: 1200px),
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px),
only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px),
only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px),
only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px),
only screen and (min-resolution: 192dpi) and (max-width: 1024px),
only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
.nyk{width:98%;padding:0px;margin:0px auto;}

.show_c img{    max-width: 380px;
    }
.show_c {width:98%;}
.show_c p img,.show_c p iframe{margin-left: -2em;}
.show_c p iframe{width:100%;}
.newsList li span{display:none;}

}



@media screen and (max-width:1200px) {
.nykr{width:98%;float:none;padding:0px 5px;border:0px;}
.nykl,.dd li span{display:none;}
.img_vsb_content{margin-left:-2em;}
.list_box{width:100%;margin:0px auto;display:block;}
.dqwz,.page-news{width:100%;font-size:16px;}

.show_u ul li{line-height:20px;margin-bottom:10px;}
.show_t h2{font-size:18px;line-height:180%;}


}

@media (min-width: 768px) and (max-width: 1192px){
/*.banner video{width:105%;height:auto;margin-top:-10%;margin-left:-2%;}*/
.banner video{width:100%;height:auto;margin-top:-10%;margin-left:0%;}
.flexslider .slides li img {margin-left:-25%;}
.banner img{width:100%;height:auto;margin-left:-12%;}
}

@media (min-width: 641px) and (max-width: 767px){
/*.banner video{width:105%;height:auto;margin-top:-10%;margin-left:-2%;}*/
.banner video{height:400px;margin-top:-10%;margin-left:0%;}
	.banner img{width:900px; max-width:900px;height:400px;margin-top:-5%;margin-left:-2%;}
	.banner{height:400px;}
.nyzyjd{height:150px;}
.nyzyjd img{
    width: 850px;
    height: 200px;
    margin-left: -4%;}

}

@media (min-width: 320px) and (max-width: 640px){
banner video{height:220px;margin-left:0%;width:100%;}
.banner img{width:620px; max-width:620px;height:220px;margin-left:-5%;}
	.banner{height:220px;}
	.swiper-slide{width:450px;}.banner video{height:220px;}
.nyzyjd{height:150px;}
.nyzyjd img{
    width: 150%;
    height: 130px;
    margin-left: -10%;}
.show_c img{    max-width: 380px;
    }
.show_c {width:98%;}
.show_c p img,.show_c p iframe,.show_c p video{width:95%;}
.show_c p img,.show_c p iframe,.show_c p video{margin-left: -2em;}
.show_c p iframe{width:100%;}
.newsList li span{display:none;}
.nyk{border:0px;}
.zzjsbox span{border:0px;display:none;}
.zzjsbox li { width: 240px;float:none;text-align: center;  margin: 10px auto;}
}