/* css  reset */html, body ,form{	font-size: 14px;	font-size: 14px\9;		height: 100%;	margin: 0;}body {	font-family: Helvetica, Tahoma, Arial, STXihei, "华文细黑", "Microsoft YaHei", "微软雅黑", SimSun, "宋体", Heiti, "黑体", sans-serif;	overflow-y: scroll;}@media (max-width: 991px) {html, body {	font-size: 13px;	font-size: 13px\9;}}@media (max-width: 767px) {html, body {	font-size: 12px;	font-size: 12px\9;}}h1 {	font-size: 3em;	margin: 0;	font-weight: bold;}h3 {	font-size: 2em;	margin: 0;	font-weight: bold;}h4 {	font-size: 1.3em;	margin: 0;	font-weight: bold;}small {	margin-left: 5px;}a, a:hover, a:focus {	text-decoration: none;	outline: none;}a {	color: #34393b;}a:hover, a:focus {	color: #444;}/* WP8 and IE10 hack */@-webkit-viewport {width: device-width;}@-moz-viewport {width: device-width;}@-ms-viewport {width: device-width;}@-o-viewport {width: device-width;}@viewport {width: device-width;}.ie {	height: 100%;	width: 100%;	background: url(../images/404.jpg) no-repeat center center #F3F2EE;	position: fixed;	z-index: 999999;}.fancybox{ margin-bottom:30px;}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {	padding: 0;	margin: 0;	border: 0;	outline: none;	vertical-align: top;}.fancybox-wrap {	position: absolute;	top: 0;	left: 0;	z-index: 8020;}.fancybox-skin {	position: relative;	background: #f9f9f9;	color: #444;	text-shadow: none;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.fancybox-opened {	z-index: 8030;}.fancybox-opened .fancybox-skin {	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);	-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {	position: relative;}.fancybox-inner {	overflow: hidden;}.fancybox-type-iframe .fancybox-inner {	-webkit-overflow-scrolling: touch;}.fancybox-error {	color: #444;	margin: 0;	padding: 15px;	white-space: nowrap;}.fancybox-image, .fancybox-iframe {	display: block;	width: 100%;	height: 100%;}.fancybox-image {	max-width: 100%;	max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {	background-image: url(../images/fancybox_sprite.png);}#fancybox-loading {	position: fixed;	top: 50%;	left: 50%;	margin-top: -22px;	margin-left: -22px;	background-position: 0 -108px;	opacity: 0.8;	cursor: pointer;	z-index: 8060;}#fancybox-loading div {	width: 44px;	height: 44px;	background: url(../images/fancybox_loading.gif) center center no-repeat;}.fancybox-close {	position: absolute;	top: -18px;	right: -18px;	width: 36px;	height: 36px;	cursor: pointer;	z-index: 8040;}.fancybox-nav {	position: absolute;	top: 0;	width: 40%;	height: 100%;	cursor: pointer;	text-decoration: none;	background: transparent url(../images/blank.gif); /* helps IE */	-webkit-tap-highlight-color: rgba(0,0,0,0);	z-index: 8040;}.fancybox-prev {	left: 0;}.fancybox-next {	right: 0;}.fancybox-nav span {	position: absolute;	top: 50%;	width: 36px;	height: 34px;	margin-top: -18px;	cursor: pointer;	z-index: 8040;	visibility: hidden;}.fancybox-prev span {	left: 10px;	background-position: 0 -36px;}.fancybox-next span {	right: 10px;	background-position: 0 -72px;}.fancybox-nav:hover span {	visibility: visible;}.fancybox-tmp {	position: absolute;	top: -99999px;	left: -99999px;	max-width: 99999px;	max-height: 99999px;	overflow: visible !important;}/* Overlay helper */.fancybox-lock {	overflow: visible !important;	width: auto;}.fancybox-lock body {	overflow: hidden !important;}.fancybox-lock-test {	overflow-y: hidden !important;}.fancybox-overlay {	position: absolute;	top: 0;	left: 0;	overflow: hidden;	display: none;	z-index: 8010;	background: url(../images/fancybox_overlay.png);}.fancybox-overlay-fixed {	position: fixed;	bottom: 0;	right: 0;}.fancybox-lock .fancybox-overlay {	overflow: auto;	overflow-y: scroll;}/* Title helper */.fancybox-title {	visibility: hidden;	position: relative;	text-shadow: none;	z-index: 8050;}.fancybox-opened .fancybox-title {	visibility: visible;}.fancybox-title-float-wrap {	position: absolute;	bottom: 0;	right: 50%;	margin-bottom: -35px;	z-index: 8050;	text-align: center;}.fancybox-title-float-wrap .child {	display: inline-block;	margin-right: -100%;	padding: 2px 20px;	background: transparent; /* Fallback for web browsers that doesn't support RGBa */	background: rgba(0, 0, 0, 0.8);	-webkit-border-radius: 15px;	-moz-border-radius: 15px;	border-radius: 15px;	text-shadow: 0 1px 2px #222;	color: #FFF;	font-weight: bold;	line-height: 24px;	white-space: nowrap;}.fancybox-title-outside-wrap {	position: relative;	margin-top: 10px;	color: #fff;}.fancybox-title-inside-wrap {	padding-top: 10px;}.fancybox-title-over-wrap {	position: absolute;	bottom: 0;	left: 0;	color: #fff;	padding: 10px;	background: #000;	background: rgba(0, 0, 0, .8);}/*Retina graphics!*/@media only screen and (-webkit-min-device-pixel-ratio: 1.5),  only screen and (min--moz-device-pixel-ratio: 1.5),  only screen and (min-device-pixel-ratio: 1.5) {#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {	background-image: url(../images/fancybox_sprite@2x.png);	background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/}#fancybox-loading div {	background-image: url(../images/fancybox_loading@2x.gif);	background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/}}/* 缩略图样式 */#fancybox-thumbs {	position: fixed;	left: 0;	width: 100%;	overflow: hidden;	z-index: 8050;}#fancybox-thumbs.bottom {	bottom: 2px;}#fancybox-thumbs.top {	top: 2px;}#fancybox-thumbs ul {	position: relative;	list-style: none;	margin: 0;	padding: 0;}#fancybox-thumbs ul li {	float: left;	padding: 1px;	opacity: 0.5;}#fancybox-thumbs ul li.active {	opacity: 0.75;	padding: 0;	border: 1px solid #fff;}#fancybox-thumbs ul li:hover {	opacity: 1;}#fancybox-thumbs ul li a {	display: block;	position: relative;	overflow: hidden;	border: 1px solid #222;	background: #111;	outline: none;}#fancybox-thumbs ul li img {	display: block;	position: relative;	border: 0;	padding: 0;	max-width: none;} #shouji4 {	 width: 0px;	 height: 0px;	 overflow: hidden;	 display: block; }@media screen and (max-width:640px) {	.shouji2{		width: 0px;		height: 0px;		overflow: hidden;		display: block;	}	#shouji2{		width: 0px;		height: 0px;		overflow: hidden;		display: block;	}	.shouji{		width: 100%;		min-width:100%;		box-sizing: border-box;	}	#shouji{		width: 100%;		min-width:100%;		box-sizing: border-box;	}	.xuexiao_4 .xuexiao4_box{		width: 100%;		min-width:100%;	}	.xuexiao_4 .xuexiao4_box ul{		width: 100%;		min-width:100%;		box-sizing: border-box;		padding: 0px 5%;	}	.xuexiao_4 .xuexiao4_box ul li {	    width: 120px;	    margin-right: 0px;	}	#shouji3 {	width: 46%;
        margin:0 2% 3% 2%;	}	.xuexiao_1 .xuexiao1_1 dl {	    box-sizing: border-box;	    padding: 0px 5%;	}	.nav {	    height: auto;	}	.nav ul li {	    width: 25%;	}	.max {	    min-width: 100%;	}	.biaoti{		text-align: center;	}	#shouji4 {		 width: 100%;		 height: auto;		 overflow: hidden;		 display: block;	}	.tulist .left .tu_list ul li {	    width: 45%;	}	.tulist .left .tu_list ul li i {	    width: 100%;	    height: 140px;	}	#shouji5 {	    width: 100%;	    height: 140;	}	.xuexiao_header .left .header_t {	    overflow: hidden;	    height: 40px;	}	.xuexiao_1 .xuexiao1_1 dl dd strong {	    overflow: hidden;	}	} 