.nyzyjd{ width:100%; margin:0 auto; overflow:hidden;height:360px;}
.nyzyjd img{width:100%;}
.ny-subnav{ background-color:#ffffff;overflow:hidden;}

.nyk{ background:#fff; width:1340px;padding:20px; border:0px solid #ccc; margin:0px auto;}
.nykl{ width:320px;}
.nykr {width: 960px;}
.lmudh{ width:320px;border-bottom:3px solid #1a37a0; }
.lmudh ul li{ line-height:50px; border-bottom:1px dashed #ccc;background:#f1f5f7 90px center; text-align:center;position: relative;}
.lmudh ul li a{ color:#1a37a0; font-size:18px;}
.lmudh ul li a.active {color: #4caf50; font-weight: bold;}
.djxl1029,.djxl1077{width: 10px;  position: absolute; top: 0px; right: 80px;  height: 50px;  line-height: 45px;}

.lmudh ul dl{background: #ffffff;line-height:50px;padding:0px;margin:0px;}
.lmudh ul dl dd{padding:0px 40px; text-align:center;}
.lmudh ul dl dd img{margin-right:10px;}
.lmudh ul dl dd a {
    display: block;
    border-bottom: 1px solid #ebe7e1;background:url(/images/img/list_icor.png) no-repeat left center;
}
.lmudhbt{ background:#1a37a0; color:#fff; height:60px;padding-left:40px;}
.lmudhbt span{display: inline-block; padding-left: 15px;padding-right: 15px;}
.lmudhbt span.flmz{ line-height: 60px;font-size: 22px;color: #ffffff;}
.lmudhbt span.imbt img{vertical-align: middle;padding-bottom:8px;}
.fenye{padding-top:20px;text-align:center;}
.dqwz{  padding:0px 0px 0px 30px;line-height:60px; text-indent:30px;font-size:18px; color:#1a37a0;background:#f1f5f7 url(/images/img/ico-nav.png) no-repeat 20px center;}
.dqwz a{color:#1a37a0;}
.page-news{padding:0px 15px;}
.newsList li {border-bottom: 1px dashed #e7e7e7;padding: 20px 0 20px 0px;font-size:18px;}
.content{max-width: 960px; margin: 0px auto}
.show_dq{ padding:35px 0px 35px 35px; font-size:16px; color:#274372;background:#f3f3f3 url(/images/img/ico-nav.png) no-repeat 10px center;}
.show_dq a{color:#274372;}
.show_t {
	text-align: center;
	padding: 0px 0px 0px 0px;
	}
.show_t h1 {
	padding: 10px 0px 20px 0px;
	font-size: 24px;border-bottom: #CCC 1px dashed;}
.show_t h5 {
	color: #666666;
	font-weight: normal;
	line-height: 20px;
	margin: 10px auto;
	width: 180px;
	height: 20px;
	overflow: hidden;}
.show_c {
	padding: 10px 0px;
	color: #464646;
	border-bottom: #CCC 1px dashed;
	line-height: 45px;
	font-size: 18px;}
.show_c2{padding: 10px 0px;
	color: #464646;
	line-height: 35px;
	font-size: 16px;}
.show_c p,.show_c2 p{margin:10px 0px;text-indent:2em;}
.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;}
.content2{width:98%;margin:0px auto;}
.main_conC{border-bottom:1px dashed #cccccc;padding-bottom:20px;}
.main_conC h3{font-size:16px;}
.teacher_list{clear:both;padding-top:30px;overflow:hidden;}
.teacher_list li {
    float: left;
    text-align: center;
    width: 126px;
    height: 30px;
    line-height: 30px;
    margin-bottom: 4px;
}
.defaultInputStyle {
    border: solid 1px #AFD5F5;
}
.defaultInputStyle {
    height: 19px;
}
@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:auto;padding:0px 5px;}
.nyzyjd{height:auto;}
.show_c img{    max-width: 380px;
    max-height: 300px;}
}



@media screen and (max-width:1200px) {
.nykr{width:100%;float:none;padding:0px 5px;}
.nykl,.dd li span{display:none;}
.img_vsb_content{margin-left:-2em;}
.nyzyjd img{width:150%;margin-left:-25%;}

}