@charset "utf-8";
/* CSS Document */

/* @font-face {font-family: "iconfont";
  src: url('../fonts/font_330953_qmagbrclf7kwewmi.eot'); IE9
  src: url('../fonts/font_330953_qmagbrclf7kwewmi.eot') format('embedded-opentype'), IE6-IE8
  url('../fonts/1d601bdb8ad04135815d9a4ab05cefeb.woff') format('woff'),
  url('../fonts/font_330953_qmagbrclf7kwewmi.ttf') format('truetype'), chrome, firefox, opera, Safari, Android, iOS 4.2+
  url('../fonts/font_330953_qmagbrclf7kwewmi.svg') format('svg'); iOS 4.1-
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-vip:before { content: "\e6c3"; }

.icon-iconfonthome:before { content: "\e658"; }

.icon-qq:before { content: "\e608"; }

.icon-less:before { content: "\e6a5"; }

.icon-moreunfold:before { content: "\e6a7"; }

.icon-weixin:before { content: "\e603"; }

.icon-shouji:before { content: "\e614"; }

.icon-zhaopin:before { content: "\e60b"; }

.icon-weibo:before { content: "\e653"; }

.icon-jianjie:before { content: "\e618"; }

.icon-home:before { content: "\e665"; }

.icon-hot1:before { content: "\e604"; }

.icon-liuyan:before { content: "\e68f"; }

.icon-qq1:before { content: "\e613"; }

.icon-gouwuche:before { content: "\e67d"; }

.icon-libao:before { content: "\e636"; }

.icon-tab:before { content: "\e610"; }

.icon-zhaopin1:before { content: "\e611"; }

.icon-it:before { content: "\e615"; }

.icon-laba:before { content: "\e670"; }

.icon-icon168:before { content: "\e6a6"; }

.icon-jianjie1:before { content: "\e602"; }

.icon-hot:before { content: "\e770"; }

.icon-weibiaoti-1-03:before { content: "\e63c"; }

.icon-shejilushang:before { content: "\e626"; }

.icon-zuopin:before { content: "\e60f"; }

.icon-luxian:before { content: "\e627"; }

.icon-dianying:before { content: "\e679"; }

.icon-dianhua:before { content: "\e60e"; }

.icon-tubiao1shuxiaoshuo:before { content: "\e605"; }

.icon-shouyeshouye:before { content: "\e600"; }

.icon-quanzixuexi:before { content: "\e607"; }

.icon-qiatan:before { content: "\e631"; }

.icon-hongbao:before { content: "\e66c"; }

.icon-notice:before { content: "\e601"; }

.icon-103:before { content: "\e609"; }

.icon-qianduankaifa:before { content: "\e60c"; }

.icon-baozhang:before { content: "\e60d"; }

.icon-qianduan:before { content: "\e6c1"; }

.icon-riji:before { content: "\e6d4"; }

.icon-icon-test:before { content: "\e617"; }

.icon-guanbi:before { content: "\e634"; }

.icon-svgiconzhuanhuan-:before { content: "\e63f"; }

.icon-major:before { content: "\e606"; }

.icon-image:before { content: "\e60a"; }

.icon-uikit:before { content: "\e666"; }

.icon-xiala:before { content: "\e61e"; } */

.lf{
	float: left;
}
.rt{
	float: right;
}

/* @media screen and (min-width: 1400px) {
	.container, .container1, .container2, .container3, .container4, .container5, .container6{width:1300px!important;}
    #tsxh:nth-child(1) li{width:704px;}
	.second{width:300px;margin: 0 5px 5px 5px;}
	
	.three{width:290px;float:right}
	.four{width:300px;margin: 0 5px 5px 5px;}
	.lifour{width:40% !important;}
	.w1200{width:1300px;float:left}
         .flist{width:1300px;margin:auto}
}
@media screen and (max-width: 1400px) {
	.container, .container1, .container2, .container3, .container4, .container5, .container6,.row,.vd{width:1180px!important;}
	.slideBox{width: 915px!important;}
	.menbanner{width: 915px!important;}
   .xueli>div{width: 195px!important;}
   .vd a{width: 18%!important;}
	.midban{width: 1180px!important;}
	.zpwid{width: 1180px!important;}
	.ea a{width: 365px!important}
	.first{width:640px;}
	.second{width:275px;margin: 0 0px 0px 5px;}
	.second a,.second a img{width:100%}
	.three{width:255px;float:right}
	.three a,.three a img{width:100%}
	.four{width:275px; margin: 0 0px 0px 5px;}
	.four a,.four a img{width:100%}
	.first a,.first a img{width:100%;}
	.wt{width: 700px!important;}
	.tshow_box li{width: 160px!important;}
	.scarc ul,.scarc_li{width:615px!important;}
	.menus{width:850px;}
	.menus a{padding: 0 12px !important;}
	.scarc_top li a{width: 288px !important;}
	.lifour{width:30% !important;}
        .w1200{width:1200px;float:left}
         .flist{width:1200px;margin:auto}
}
 */


.snewtit{
	display:block;
	float:left;
	border-top:5px solid transparent; 
	border-bottom: 5px solid transparent;
	border-left: 5px solid #4d4d4d;
	margin-right:5px;
	position:relative;
	top:8px
}

.scarc_lileft li:hover .snewtit{
	border-left: 5px solid #0077DD;
}
#toper {
	font-size: 12px;
	color: #5b5b5b;
	line-height: 30px;
	height: 30px;
	margin: 0 auto;
	overflow: hidden;
	clear: both;
}
.top_n .top-l {
	float: left;
	display: inline;
	letter-spacing: 1.5px;
}
.top_n .top-l span {
	padding: 0 2px;
	margin-right: 5px;
	background: #2B99FF;
	color: #fff;
}
.top_n .top_r {
	float: right;
	display: inline;
	padding-right: 25px;
	letter-spacing: 1.5px;
}

.titles:hover{
	border-bottom: 1px solid #fff;
}

.zy {
	width: 260px;
	float: left;
}
.list-group {
	padding-left: 0;
	margin-bottom: 20px;
}

.list-group-item:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
button.list-group-item {
	width: 100%;
	text-align: left;
}
.list-group-item:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
button.list-group-item {
	width: 102%;
	text-align: left;
}
.list-group-item {
	position: relative;
	display: block;
	padding: 9.2px 15px;
	margin-bottom: -1px;
	background-color: #fff;
	border: 1px solid #ddd;
	font-size: 14px;
}
button, input, select, textarea {
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
button, html input[type=button], input[type=reset], input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer;
}

button, select {
	text-transform: none;
}

button, select {
	text-transform: none;
}

/*轮播�?/
.slideBox {
	margin:0px auto;
	width:1040px;
	height:420px;
	box-shadow:2px 2px 10px #C38DD4;
	position:relative;
	overflow:hidden;
}
.slideBox ul {
	position:relative;
	width:7035px;}
.slideBox ul li {
	float:left;
	width:1040px;
	height:420px;
	position:relative;

}
.spanBox {
	position:absolute;
	width:300px;
	height:20px;
	bottom:10px;
	left:45%;
}

.slideBox .spanBox span {
	display: inline-block;
	width: 15px;
	height: 15px;
	margin: 1px;
	text-indent: -999px;
	cursor: pointer;
	background-color: #000\9;
	background-color: rgba(0,0,0,0);
	border: 1px solid #fff;
	border-radius: 50%;
}
.slideBox .spanBox .active {
	background-color: #fff;
}

.prev {
	position:absolute;
	left:0px;
	top:45%;
	float:left;
	border-left:solid 1px rgba(251,245,246,1.00);
	opacity:0.5;
	cursor: pointer;
}
.next {
	width:15px;
	height:50px;
	position:absolute;
	right:0px;
	top:45%;
	float:right;
	border-right:solid 1px rgba(245,237,237,1.00);
	opacity:0.5;
	cursor: pointer;
	padding-right: 70px;
}

/*动态滚�?/
.myscroll {
	height: 50px;
	margin: 10px auto;
	font-size: 12px;
	overflow: hidden;
}
/*报名滚动css*/
.bmdt{
	height: 68px;
	margin-bottom: 20px;
}
/* @media (max-width: 1300px) {
	.bmdt{

	}
} */

.myscroll { height: 50px; margin: 10px auto; font-size: 12px;overflow: hidden;}
.myscroll li { height: 26px; margin-left: 230px;list-style: none;}
.myscroll td{
	float: right;
	padding: 0 23px;
}
/* @media (max-width: 1300px) {
	.myscroll td{
		padding: 0 15px;
	}
} */
/*报名滚动css*/
p.p1{
	font: bold 18px/26px '微软雅黑';
	color: #fff;
	text-align: center;
	padding: 10px 0 5px 0;
}
.class-fen{
	width:298px;
}

*{word-wrap:break-word}
/* html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0} */
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
/* @media ( max-width : 767px) {
	html{ overflow-y:auto}
	body,th,td,button,input,select,textarea{ font-size:14px}
} */
body{line-height:1.6; color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a{text-decoration:none;cursor: pointer}
a:hover{text-decoration:none;outline:none}
a.ie6:hover{zoom:1}
a:focus{outline:none}
a:hover,a:active{outline:none}:focus{outline:none}
a{ color:#333;}
a:hover{ color:#006cbf;}
/*ul, li {list-style: none;}*/
sub,sup{vertical-align:baseline}
button,input[type="button"], input[type="submit"] {line-height:normal !important}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}

/*IE下a:hover 背景闪烁*/
/* html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))} */

/*HTML5 reset*/
header,footer,section,aside,details,menu,article,section,nav,address,hgroup,figure,figcaption,legend{display:block;margin:0;padding:0}time{display:inline}
audio,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
legend{width:100%;margin-bottom:20px;font-size:21px;line-height:40px;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:15px;color:#999}
svg:not(:root) {overflow: hidden}
fieldset {border-width:0;padding: 0.35em 0.625em 0.75em;margin: 0 2px;border: 1px solid #c0c0c0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none}
/*清楚浮动
	Name:			style_clearfix
	Example:		class="clearfix|cl"
	Explain:		clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}


/* 公共样式*/



/*排版-标题*/
h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.1;color:inherit}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small{font-weight:400;line-height:1;color:#999}
h1 small,h2 small,h3 small,h1 .small,h2 .small,h3 .small{font-size:65%}
h4 small,h5 small,h6 small,h4 .small,h5 .small,h6 .small{font-size:75%}
h1{font-size:36px}
h2{font-size:30px}
h3{font-size:24px}
h4{font-size:18px}
h5{font-size:14px}
h6{font-size:12px}

/*3.1.2 强调
	Example:
	<p>这是段落，向�?0像素间距</p>
	<smail>小型文本，是父容器字体大小的85%</smail>
	<strong>重要文本，加粗显�?/strong>
	<em>被强调的文本，斜体显�?/em>
	<u>带下划线的文�?/u>
	<cite>引用</cite>
	<mark>突出显示文本</mark>
	<del>带删除线的文�?/del>
	<pre class="prettyprint linenums">预格式化的文�?/pre>
*/
/*p{margin-bottom:10px}	段落*/
small{font-size:85%}	/*小型文本*/
b,strong {font-weight: bold}	/*重要的文本，加粗*/
em{font-style:italic}	/*被强调的文本*/
i{}	/*斜体*/
u{}	/*加下划线*/
cite{font-style:normal}	/*引用*/
mark{color:#000;background:#ff0}/*突出显示文本*/
var{}	/*变量*/
kbd{}	/*键盘文本*/
code{}	/*计算机代码文�?/
dfn{font-style: italic}	/*一个定义项�?/
del{font-family:Simsun}	/*删除�?/
code,kbd,pre,samp {font-family: monospace, serif;font-size: 1em}
pre{white-space: pre-wrap}	/*预格式化的文�?/
.uppercase{text-transform:uppercase} /*文字大写*/
.lowercase{text-transform:lowercase} /*文字小写*/
.capitalize{text-transform:capitalize} /*首字母大�?/
.en{font-family:Arial!important}


/*3.1.3 对齐
	Name:			style_text-align
	Example:		class="text-l|text-r|text-c|va-t|va-m|va-b"
	Explain:		.text-水平对齐 �?text-l左对齐|.text-r右对齐|.text-c居中对齐�?					.va-上下对齐 �?va-t 居上对齐|.va-m 居中对齐|.va-b 居下对齐�?*/
.text-l{text-align:left}.text-r{text-align:right}.text-c{text-align:center}
.va *{vertical-align:sub!important;*vertical-align:middle!important;_vertical-align:middle!important}
.va-t{vertical-align:top!important}.va-m{vertical-align:middle!important}.va-b{vertical-align:bottom!important}
/*3.1.4 定位
	Name:			style_position
	Example:		class="pos-r|pos-a|pos-f"
	Explain:		.pos-r 相对定位|.pos-a 绝对定位|.pos-f 固定
*/
.pos-r{position:relative}.pos-a{position:absolute}.pos-f{position:fixed}
/*3.1.5 浮动
	Name:			style_float
	Example:		class="l|r"
	Explain:		.l 左浮动|.r 右浮�?*/
.l,.f-l{float:left!important;_display:inline}
.r,.f-r{float:right!important;_display:inline}

[class*="span"].r,
[class*="span"].f-r{float:right}

/*控制元素对定位的位置：居左|居右|j居上|居下*/
.left{ left:0; right:auto}
.right{ right:0; left:auto}
.top{ top:auto; bottom:0}
.bottom{ top:0; bottom:auto}

/*3.1.6 文字单行溢出省略�?	Name:			style_text-overflow
	Example:		class="text-overflow"
*/
.text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
/*3.1.7 线条
	Name:			style_line
	Example:		class="line"
*/
.line{font-size: 0px; line-height: 0px;  float: none}
/*3.1.8 外边�?	Name:			style_margin
	Example:		class="mt-5|mt-10..."
	Explain:		.mt表示上边距|.mb表示下边距|.ml表示左边距|.mr表示右边�?*/
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}.ml-10{}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}
/*3.1.9 内填�?	Name:			style_padding
	Example:		class="pt-5|pt-10|…�?
	Explain:		.pt表示上填充|.pb表示下填充|.pl表示左填充|.pr表示右填�?*/
.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}
.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}
.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}
.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}
.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}
/*3.1.10 边框，css3圆角
	Name:			style-border
	Example:		class="bk_gray radius"
	Explain:		.bk_gray 边框|radius 圆角|round 椭圆 | circle 圆形
*/
.bk-gray{border:solid 1px #eee}
.radius{border-radius:4px}
.size-MINI.radius{ border-radius:3px}
.size-L.radius{ border-radius:5px}
.size-XL.radius{ border-radius:6px}
.round{border-radius:50%; overflow:hidden}

/*3.1.11 css3阴影
	Name:			style_shadow
	Example:		class="box_shadow|text-shadow"
	Explain:		box_shadow 块级元素阴影，全局样式，可用在表格，文本框，文本域，div等块级元素上�?					text-shadow 文字阴影
*/
.box-shadow{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}
.text-shadow{-webkit-text-shadow:0 0 2px rgba(0,0,0,0.2);text-shadow:0 0 2px rgba(0,0,0,0.2)}
/*3.1.12 行内分割竖线
	Name:			style_pipe
	Example:		<span class="pipe">|</span>
*/
.pipe{margin:0 5px;color:#CCC;font-size:10px!important}
.pipe-two{margin:0 5px;color:#CCC;!important}
/*3.1.13 文字尺寸
	Name:			style_font-size
	Example:		class="f-12|f-14|f-16|f-18|f-20|f-24|f-26|f-28|f-30"
	Explain:		12px字体|14px字体|16px字体|18px字体|20px字体|24px字体|26px字体|28px字体|30px字体
*/
.f-12{font-size:12px}.f-14{font-size:15px}.f-16{font-size:16px}.f-18{font-size:18px}.f-20{font-size:20px}.f-22{font-size:22px}.f-24{font-size:24px}.f-26{font-size:26px}.f-28{font-size:28px}.f-30{font-size:27px}.f-36{font-size:36px}.f-42{font-size:42px}.f-48{font-size:48px}.f-54{font-size:54px}.f-60{font-size:60px}
/*3.1.14 文字行距
	Name:			mod_line-height
	Example:		class="lh-16|lh-18|lh-20|lh-22|lh-24|lh-26|lh-28|lh-30"
	Explain:		16px行高|18px行高|20px行高|22px行高|24px行高|26px行高|30px行高
*/
.lh-16{line-height:16px}.lh-18{line-height:18px}.lh-20{line-height:20px}.lh-22{line-height:22px}.lh-24{line-height:24px}.lh-26{line-height:26px}.lh-28{line-height:28px}.lh-30{line-height:30px}


/*辅助色—灰�?/
.c-666,.c-666 a,a.c-666{color:#666}
.c-666 a:hover,a.c-666:hover{ color:#666}
.c-999,.c-999 a,a.c-999{color:#999}
.c-999 a:hover,a.c-999:hover{color:#999}

/*标准色—红�?/
.c-red,.c-red a,a.c-red{color:red}
.c-red a:hover,a.c-red:hover{ color:red}
/*标准色—绿�?/
.c-green,.c-green a,a.c-green{color:green}
.c-red a:hover,a.c-red:hover{color:green}
/*标准色—蓝�?/
.c-blue,.c-blue a,a.c-blue{color:blue}
.c-blue a:hover,a.c-blue:hover{color:blue}
/*标准色—白�?/
.c-white,.c-white a,a.c-white{color:white}
.c-white a:hover,a.c-white:hover{color:white}
/*标准色—黑�?/
.c-black,.c-black a{color:black}
.c-black a:hover,a.c-black:hover{color:black}
/*标准色—橙�?/
.c-orange,.c-orange a,a.c-orange{color:orange}
.c-orange a:hover,a.c-orange:hover{color:orange}
/*标准色—标题色*/
.c-333,.c-333 a,a.c-333{color:#333}
.c-333 a:hover,a.c-333:hover{color:#333}
/*标准色—标题色*/
.c-ed3c42,.c-ed3c42 a,a.c-ed3c42{color:#ed3c42}
.c-ed3c42 a:hover,a.c-ed3c42:hover{color:#ed3c42}


/*顶部导航*/
/* .wraper{ width:100%;}
.top_main{ background-color: #fafafa;height: 40px;border-bottom: 1px solid #d9d9d9;}
.tm_l,.tm_r{ line-height:40px;}
.tm_l li,.tm_r li{ float:left; display:inline-block;}
.official {
    background-color: #1F8ADC;
    padding: 2px 6px;
    display: inline-block;
    line-height: 1.6;
}
.add_main{ height:100px; }
.add_main img {
	-webkit-transition: transform .5s;
	-o-transition: transform .5s;
	transition: transform .5s;
}
.add_main img:hover {
	transform: scale(1.02,1.06);
	-webkit-transform: scale(1.02,1.02);
	-o-transform: scale(1.02,1.02);
} */
/*logo*/
.site_info{background:#f8f8f8; }
.group_logo{width:422px;height:80px;text-indent:-9999px;position:absolute; }
.copyright{padding:15px 0;}
.copyright p{text-align:right;font-size:12px;line-height:25px;color:#888;}
.copyright p em{font-weight:bold;}
.logo_f{background:url(../images/logo.png) no-repeat center center;}
/*右侧导航*/
/*.side-wx-b:hover .side-wx{ display:none;}
.hide {display: none;}*/
.side-wx{ display:none;}
.hide {display: none;}

/*底部弹出*/
/*news*/
.scarc{ overflow:hidden;margin-right: 10px}
.news_tt{}
.news_tt a.news_tt_lg{font-size:32px;font-weight:bold;color:#0071c0;}
.news_tt a.news_tt_lg:hover{color:#0071c0;border-bottom:1px solid #0071c0;}
.news_tt p{color:#888;}
.news_nav{line-height:50px;height:50px;}
.news_nav li{float:left;font-size:20px;margin-right:5px;height:48px;width:90px;text-align: center;padding: 0 20px;background: #eeeeee;color: #0077DD;font-weight: bold}
.news_nav li.on{ border-bottom:1px solid #0077DD;
    background:  #00428f;color: white}
.news_nav li.on a{ color: white;}
.news_nav li a{color: #0077DD}

.news_navs{line-height:50px;height:50px;}
/* width:230px;*/
/* width:160px;*/
.news_navs li{float:left;font-size:22px;margin-left:21px;height:48px;width:160px;text-align: center;padding: 0 20px;background: #eeeeee;color: #0077DD;font-weight: bold}
.news_navs li.on{ border-bottom:1px solid #0077DD;
    background:  #00428f;color: white}
.news_navs li.on a{ color: white;}
.news_navs li a{color: #0077DD}

.scarc ul{width:960px;z-index:0;background:#FFF;}
.scarc ul.current{z-index:1;}
.scarc_top{padding:10px 0 10px 0px;overflow:hidden;background: #e0eeff;width: 950px;margin-top: 10px;}
.scarc_top li{ float:left;}
.scarc_top li a{display:block;width:288px;float:left;margin-left:20px;}
.scarc_top li a img{width:100%;height:180px;}
.scarc_top li a p{font-size:16px;line-height:23px;}

.scarc_li{overflow:hidden;padding: 5px 0;width: 950px}
.scarc_lileft{width:50%;float:left;padding:8px 0 0;}
.scarc_liright{width:50%;float:right;padding:15px 0 0;}
.scarc_lileft li,.scarc_liright li{width:47%;font-size:14px;line-height:27px;height:27px;overflow:hidden; float:left; padding:5px 10px;}
.scarc_lileft li a,.scarc_liright li a{ float:left;display: block}
.scarc_lileft li span,.scarc_liright li span{float:right;color:#888;}



.schot{ width:378px; height:396px; border:1px solid #E5E5E5;margin-top:20px}
.spread_item{ width:378px;height:198px; background:#FAFAFA; }
.spread_item li{ width:189px; height:46px; float:left;}
.spread_item li a{ width:189px; height:46px; display:block; text-align:center; line-height:46px; font-size:18px;}
.spread_item li.n{ width:189px; height:46px;}
.spread_item li.on{ background:#0077DD;width:189px; height:46px;}
.spread_item li.on a{ color:#fff;}
.spread_item .bk_r,.guide_icon .bk_r{ border-right:1px solid #dcdcdc;}
.spread_item .bk_b,.guide_icon .bk_b{ border-bottom:1px solid #dcdcdc;}
.spread_item_img{ width:378px; height:106px;overflow: hidden;}
.spread_item_img img{ 
	transition: all .6s;
	-webkit-transition: all .6s;
}
.spread_item_img img:hover{ 
	transform: scale(1.1)
}
.spread_item_img .m dl{width:378px; height:106px;}

.guide_icon{width:378px; height:217px;}
.guide_icon a{ color:#0071c0;}
.guide_icon a:hover{color:#ed3c42;}
.guide_item{width:378px;height:70px;}
.guide_item a{width:378px; height:65px;padding:5px 0; display:block;}
.guide_item1{ width:189px; height:47px; }
.guide_item1 a{ display:block;width:159px; height:47px;line-height:47px; font-size:18px;padding-left:30px;}
.guide_item1 a i{line-height: 44px;}
.guide_item2{ width:94px; height:75px; text-align:center;padding-top: 6px;}
.guide_item2 a{width:94px; height:75px; display:block;padding-top: 6px;}

/*引导问题*/
.vd{ overflow:hidden;  padding-bottom:10px; background-color:#FFFFFF;      
     width: 1300px;
    margin-left: auto;
    margin-right: auto;
    position: relative;margin:15px auto}
.vd a{
	display: inline;
  color:#000000;
  float: left;
  height: 30px;
  line-height: 30px;
  width: 236px;
  margin: 10px auto 0px 20px;
  text-align: center;
  border: 1px solid #ccc;
  text-decoration:none;
	transition: all 0.5s;
}
.vd a:hover{
	background-color:#FEBD90;
	color:#fff;
	border: 1px solid #FEBD90;
}



.menutop{
	border-bottom: 1px solid #DDD;
}

#tsxh li{
	float:left;
}
.mybox{
    background:rgba(0,0,0,.3);
	position:absolute;
	top:0;
	width:100%;
	height:100%;
	display:none;
}

.mybox p{
	width:100%;
	position:relative;
	top:45%;
	text-align:center;
	color:#fff;
	font-size:18px;
}

#tsxh a:hover .mybox{
	display:block;
}

.brother li{
	padding: 15px 0 15px 15px;
	    line-height: 30px;
	
}
.brother li a{
	font-size:16px;
	display:inline-block;
	float:left;
	font-weight: 600;
	
}
.mytit{
	color:#CCCCCC;

}



/* ski.css ----------------------------------------------------------------------*/
@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0}
a{text-decoration:none; color:#000}
body,html{margin:0;padding:0;-webkit-text-size-adjust:none}
/* img{border:none} */
.ofl {overflow: hidden;}
input,select,textarea{outline:0;resize:none}
dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,ol,p,select,textarea,ul{padding:0;list-style:none;margin:0}
body{font-size:15px;font-family:"Microsoft YaHei",Verdana,Arial,Helvetica,sans-serif;animation:body-shadow .8s;-webkit-animation:body-shadow .8s;-moz-animation:body-shadow .8s;margin:0;padding:0}
@keyframes body-shadow{0%{opacity:.4}100%{opacity:1}}
@-webkit-keyframes body-shadow{0%{opacity:.4}100%{opacity:1}}
@-moz-keyframes body-shadow{0%{opacity:.4}100%{opacity:1}}
a:link,a:visited{color:#4d4d4d;text-decoration:none}
/* a:hover{color:#ee7800} */
.clearfix{content:"";claer:both;display:block}
.main{width:1200px;margin:10px auto; overflow:hidden; height:75px;}
/* .clear{clear:both; overflow:hidden; margin-bottom:10px;} */
.l{float:left;display:inline;width:100%;text-align: right;}
.r{float:right;display:inline}
.c{text-align:center}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt40{margin-top:40px}
.mb20{ margin-bottom:20px;}
.ht3 {height: 588px;}
.ht4 {height: 485px;}
.container ,.container1,.container2 ,.container3,.container4 ,.container5 ,.container6{width:1300px; margin:0 auto; overflow:hidden}


/*热点话题 start*/
ul.rdlink li{float:left;margin:5px;text-align:center;font:normal 14px/25px "微软雅黑"}
ul.rdlink li a{width:188px;height:30px;border:1px #dedede solid;border-radius:10px;display:block; background:#fff}
ul.rdlink li a:hover{ background:#00a0e8; color:#fff}
.lino{margin-right:0px}
.zxtd ul li {margin-top: 12px;}
.zjxh1{ padding-top:18px;}
.zymenu {padding-top: 15px;margin-left: 19px;float: left;color: #666666;}
.menul ul li {float: left;line-height: 39px;font-size: 20px;width: 89px;margin-left: 32px;text-align: center;}
.menul ul li:first-child {margin-left: 0px;}
.changes {color: #4D4D4D;border-bottom: 3px solid #3da7e5;}
.wt {line-height: 39px;float: left;color: #a09f9f; margin-left:23px;}
.menul {float: left;}
.gdnr1 {display: inline-block;font-size: 20px;text-align: right;}
.zyls {margin-top: 10px}
.zyls ul li {float: left;width: 204px;height: 272px;text-align: center;font-size: 17px;color: #3a3a3a;border: 1px solid #EAEAEA;margin-left: 17px;}
.zyls ul li:first-child {margin-left: 0px;}
.zyls ul li p {line-height: 28px;}
.zyls ul li img {margin: 65px 0px 30px 0;}
.gzl {font-size: 13px;color: #969494;}
.wb {background-color: #EEFBE7;padding: 10px;font-size: 14px;color: #444444;}
.wzbg3 p {line-height: 27px;text-align: center;}
.wzbg1 p {line-height: 24px;text-align: center;}
.wzbg1 p:first-child {line-height: 32px;font-size: 18px;}
.wzbg1 span {display: inline-block;width: 125px;color: #444444;}
.gdnr2 {color: #444444;font-size: 14px;margin-left: 110px;}
.ht  .menul ul li {width: 89px;}



.img_pos{background-color: #98c338;position: absolute;bottom: 0px;color: #FFF;text-align: center;line-height: 35px;display: none;opacity: 0.9;}
.tit3 {font-size: 24px;color: #666666;}
.wt2 {line-height: 39px;float: left;text-align: right;color: #a09f9f;font-size: 18px;}
.wt2 .gdnr1 {margin-left: 280px;}
.ht6 .gdnr1 {margin-left: 320px;}
.zxtd2 {margin-top: 20px;}
.zxtd2 ul li {float: left;margin-left: 20px;}
.wd1 {width: 575px;}
.wd2 {width: 277px}
.he1 {height: 288px;}
.he2 {height: 193px;}
.changes {color: #4D4D4D; border-bottom: 3px solid #0077DD;}
.news ul li {width: 902px;margin-top: 10px;}
.news ul li:first-child {margin-top: 9px;}
.news ul li p{width: 540px;font-size: 14px;margin-left: 20px;line-height: 25px;color: #666666;}
.news ul li p:first-child{font-size: 18px;color: #000;line-height: 32px;}

.news ul li img {width: 252px;height: 130px;}
.msfc{ overflow:hidden}
.biao{ left:0px; top:0px; position:absolute; z-index:1000; width:31px!important; height:98px!important;}
.tshow_box li {float: left;width: 195px;transition: 0.5s;overflow: hidden;position: relative;opacity: 0.7;background: #f1f1f1;list-style: none;}
.tshow_box li.current {width: 520px!important;transition: 0.5s;opacity: 1;}
.tshow_box li.current > a img {left: 0;transition: 0.5s;}
.tshow_box li > a img {position: relative;left: -50px;transition: 0.5s;}
.tshow_info {bottom:0px; position: absolute;left:275px;top: 0;width: 220px;padding: 40px 15px;background: #1A1A1A;}
.tshow_li_1{ position:relative}
.boxlink li{ float:left; width:285px; margin-right:20px}
.yqlink{height:85px; background:#f6f6f6; border-top:#ededed solid 1px;font:12px/24px '微软雅黑';padding-bottom: 10px;}

.yqtab{width:1100px;margin-top:10px}
.yqtab ul{width:1100px;height:29px;float:left;background:url(../images/index_12.png) repeat-x;}
.yqtab ul li{float:left;list-style:none;height:29px;width:90px;text-align:center;font:bold 16px/29px '微软雅黑';color:#555555}
.yqtab ul li:hover{cursor:pointer}
.yqtab ul .yqlk_dq{width:91px;margin-left:-1px;background:url(../images/index_13.png) no-repeat}

.yqsub .link{width:1100px; height:22px; float:left}
.yqsub .link li{height:22px;color:#595757; margin:0 10px; float:left; list-style:none; display:inline}
.yqsub .link li a{color:#595757}
.undis ul li{ margin:0 5px}
.link_all {clear: both;width: 1100px;margin: 0 auto;}

/*学生作品*/
.part1 {max-width: 1300px;margin:auto;}


.nTab .TabTitle ul {
    margin: 0;
    padding: 0;
	color:#333333;
}
.ft14 {
    font-size: 16px;
    padding-bottom:0px;
    padding-top: 14px;
	float:right;
}
.nTab .TabTitle .active {
    color: #0077DD;
	border-bottom:solid 3px #0077DD;
}
.nTab .TabTitle li {
    float: left;
    cursor: pointer;
    list-style-type: none;
    list-style-position: outside;
    padding-top: 5px;
    padding-right: 15px;
    line-height: 30px;
    padding-left: 15px;
    font-size: 18px;
    margin: 0px;
	padding-bottom:5px;
}
.nTab .TabContent img{
/* margin-bottom:5px; */

}
.none {
    display: none;
}
.TabContent a {
	display: inline-block;
	*float: left;
	margin-left: 12px;
	text-align:center;
}
.TabContent div{ padding:12px 0; font-size:16px;white-space:nowrap; overflow:hidden;}
.TabContent div>:first-child{ margin-left:0px;}
.TabContent div span{ font-size:14px; color:#e60012;}
.zp img{ margin-bottom:0px!important;}
.zp p{ margin:0px; position:absolute;bottom:0px;	background:#000000;
	color:#FFFFFF;
	font-size:14px;
	padding:3px 10px;
	left:0px; right:0px;
	overflow:hidden;
filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}
.zp .TabTitle li{border-left: 4px solid transparent;float:none; background:#f1f1f1; margin-bottom:3px; letter-spacing:1px; font-size:20px; text-align:center; padding:24.5px 0;}
.zp .TabTitle .active {border-left: solid 4px #0077DD; border-bottom:none;}
.zp .TabTitle{ width:120px; float:left;}
.zpwid{width:100%;}
.zp div div {
float:left; margin-left:10px; margin-bottom:15px; padding:0px; position:relative; white-space:normal!important;
}
.jfade_image a:hover img ,.zpwid a:hover img{
	transform: scale(1.3);
	transition: all 5s ease 0s;
	-webkit-transform: scale(1.3);
	-webkit-transform: all 5s ease 0s;}
.ea a{height:325px!important;}
.ew a{width:235px!important;height:325px!important;}
.svb{ font:bold 25px/40px '微软雅黑';color:#fff}
.gy{line-height:40px;color:#fff}
.line{ line-height:30px;}
.lcc{ background:#0077DD; display:block;width:100px; height:20px;padding:8px 10px; margin-top:10px;color:#fff; text-align:center}


<!--分割�?->

	.w1200 {
    margin: 0px auto;
    width: 1300px;
    height:330px;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	
}
.bmdt {
    width: 73%;
    float: left;
    margin-top: 0px;
}
.pinpai {
    width: 26%;
    height: 330px;
    float: right;
    overflow: hidden;
    background: #fff;
    border-radius: 5px;
}
.baner2 {
    overflow: hidden;
    height: 330px;
    border-radius: 5px;
   
}
* {
    margin: 0 auto;
    padding: 0px;
    font-family: '微软雅黑';
}
.baner2 h2 {
    color: #FF6;
    margin-top: 0px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #F90;
}
.baner2 table.taa {
    border-right: #ECEAEA 1px solid;
    width: 100%;
    border-bottom: #ECEAEA 1px solid;
}
#demoo {
    height: 380px;
    overflow: hidden;
    border: #ECEAEA 1px solid;
    border-top: none;
    border-left: none;
}
.baner2 table.bom {
    color: #666;
    width: 100%;
}
.baner2 table {
    background: #FFF;
    border-collapse: collapse;
}
.baner2 table {
    background: #FFF;
    border-collapse: collapse;
}
.tybaner {
    width: 1200px;
    height: 40px;
    font-family: '微软雅黑',arial;
    border-bottom: 1px solid #0066cc;
}
.tybaner span {
    float: left;
    width: 145px;
    height: 33px;
    display: block;
    color: #0066cc;
    font-size: 22px;
    text-align: left;
    line-height: 33px;
}
.pinpai a {
    width: 280px;
    height: 130px;
    display: block;
    margin: 5px auto 0px;
}
.pinpai a img {
    width: 280px;
    height: 130px;
}
.baner2 table.bom tr td {
    width: 9%;
    border-bottom: #ECEAEA 1px solid;
}
.baner2 table td {
    height: 40px;
    border-left: #ECEAEA 1px solid;
    border-collapse: collapse;
}

.baner2 table td {
    height: 40px;
    border-left: #ECEAEA 1px solid;
    border-collapse: collapse;
	font-size:14px;
}

.slideTxtBox{ width:880px; border:1px solid #fff; text-align:left;  }
.slideTxtBox .hd{ height:35px;line-height:35px; background:#f4f4f4;padding:0 10px 0 20px;border-bottom:2px solid #74D3E7;  position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:35px;   }
.slideTxtBox .hd ul li{float:left; width:138px; height:35px; font-family:"微软雅黑"; font-size:16px; letter-spacing:1.5px; line-height:34px; text-align:center; color:#74D3E7;cursor:pointer;  }
.slideTxtBox .hd ul li.on{ background:#74D3E7;color:#FFF; }
.slideTxtBox .bd ul{ padding:5px;  zoom:1;  height:65px;}
.slideTxtBox .bd li{ width:125px;height:30px;line-height:30px; float:left;margin-left:20px; }
.slideTxtBox .bd li a{ height:30px;float:left;display:inline;width:125px;height:30px;font-family: "微软雅黑";font-size: 14px;text-decoration:none;}
.slideTxtBox .bd ul span{margin-right:9px;margin-left:9px;font-family:"微软雅黑"; font-size:14px;line-height:30px;}
.baner2 {overflow:hidden;height:330px;border-radius:5px;behavior: url(http://www.hnxhdn.com/PIE/PIE.htc);}
.baner2 h2 {color:#FF6;margin-top:0px;height:40px;line-height:40px;text-align:center;background:#FF3646;}
#demoo {height:380px;overflow:hidden;border:#ECEAEA 1px solid;border-top:none;border-left:none;}
.baner2 table {background:#FFF;border-collapse:collapse;}
.baner2 table.taa {border-right:#ECEAEA 1px solid;width:100%;border-bottom:#ECEAEA 1px solid;}
.baner2 table.taa tr td {width:9%;}
.baner2 table.taa tr td:nth-child(5),.baner2 table.taa tr td:nth-child(4),.baner2 table.bom tr td:nth-child(5),.baner2 table.bom tr td:nth-child(4) {
	width:22%;
}
.baner2 table.taa tr td:nth-child(7),.baner2 table.bom tr td:nth-child(7) {
	width:10%;
}
.baner2 table.taa tr td:nth-child(2),.baner2 table.bom tr td:nth-child(2) {
	width:10%;
}

.baner2 table.bom {color:#666;width:100%;}
.baner2 table.bom tr td {width:9%;border-bottom:#ECEAEA 1px solid;}
.baner2 table tr.tra td {border-collapse:collapse;}
.baner2 table td {height:40px;border-left:#ECEAEA 1px solid;border-collapse:collapse;}
.baner2 table  a{color:#ee7800;}
.baner2 table tr:hover{background:#FF8000;}
.baner2 table tr:hover{color:#fff !important;}
#demo1 tbody tr td:nth-child(6),#demo2 tbody tr td:nth-child(6){
	color:#ff0000
}
.baner2 table tr:hover a{color:#fff !important;}
.baner2 table tr:hover td{color:#fff !important;};


.pinpai{width:26%;height:320px;float: right;overflow:hidden;background:#fff;border-radius:5px;behavior: url(../images/pie.htc);}
.pinpai a { width: 280px; height: 130px; display: block; margin: 5px auto 0px;}
.pinpai  a img { width: 300px; height: 130px;}
/*招生计划品牌*/
.xsgxh{width:250px;height:auto;float:right;border:1px solid #ccc;}
.xsimg{width:230px;height:140px;display:block;margin:0px auto;}
.xsimg img{width:230px;height:140px;}
.xsgxh p{width:230px;line-height:24px;}
.xsgxh p a{color:rgb(0, 54, 96)}
/*专业设置*/
.zysz{ margin-top:10px;}

 .iconfont{
		display:inline-block;
		width:20px;
		height:20px;
		color:#ccc;
		font-size:18px;
		margin:0 2px;
		position:relative;
		top:2px;
	}
	.list li{
		float:right;
		margin:0 5px;
	}

	.list li:hover i,.list li:hover a{
		color:#333;
	}

  .wxs img{
    display:none;
}
    .wxs:hover  img{
    display:block;
}

    .pcnewtit{
     color:#888 !important;
		border-bottom: 1px dashed #eeeeee;
		display: inline-block;
		text-overflow: ellipsis;
		white-space: nowrap
}
    .newtit:hover{
      color:#0077DD !important;
}

   .zy-b:hover{
    background:#EAF5FF;

}

	.jywd {
    width: 1300px;
    margin: auto;
}
	.tit1 {
    color: #ed3b3b;
    text-align: center;
    line-height: 80px;
}
.jylist {
    width: 640px;
    float: left;
    margin-left: 10px;
}
.jylist {
    width: 640px;
    float: left;
    margin-left: 10px;
}
.clear {
    clear: both;
}
* {
    margin: 0;
    padding: 0;
    font-family: '微软雅黑','宋体';
}
.jylist span {
    display: inline-block;
    text-align: center;
    background-color: #ed3b3b;
    color: #FFF;
    font-size: 21px;
    line-height: 45px;
}
.jylist table tr td:first-child {
    text-align: center;
    background-color: #f4d0d2;
}
.jylist table tr td {
    text-align: center;
}

.jylist table tr {
    line-height: 45px;
}
.jylist table tr:nth-child(even) {
    background-color: #feeeee;
}

 .totop{
		color:#fff !important;
        width:60px;
		height:60px;
		text-align:center;
		font-weight:bold;
		font-size:18px;
		display:inline-block;
		line-height:60px;
	
		text-decoration:none;
		transition:all .4s linear;
	}
	.totop:hover{
		width:80px;
		height:80px;
		line-height:80px;
        transform:rotate(3600deg);
	}
	.topb{
		position:absolute;
		bottom:100px;
		right:50px;
		background:#333333;
		cursor:pointer;
		border-radius:50%;
		opacity:.6;
	}
	.topb:hover{
		opacity:1;
		-webkit-box-shadow:0 0 10px #111;  
  -moz-box-shadow:0 0 10px #111;  
  box-shadow:0 0 10px #111;  
	}
 
/**打字效果CSS**/
.print{
  
    width:600px;
    white-space:nowrap;
    overflow:hidden;
    -webkit-animation: dy 3s steps(60, end);
    animation: dy 3s steps(50, end);
}
@-webkit-keyframes dy{
    from { width: 0;}
}
@keyframes dy{
    from { width: 0;}
}


	/**logo扫光效果CSS**/
.nlogo{
  position: relative;
  overflow: hidden;
}
.nlogo:before {
    content: "";
    position: absolute;
    width: 361px;
     height: 60px;
    background-color: rgba(255, 255, 255, 0.5);
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
     left: -250px;
    -webkit-animation: blink 1.5s infinite both;
    animation: blink 1.5s infinite both;
}
 
@-webkit-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 500px;top: 0;}
}
@-o-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 500px;top: 0;}
}
@-moz-keyframes blink {
    from {left: 10px;top: 0;}
    to {left: 500px;top: 0;}
}
@keyframes blink {
    from {left: -100px;top: 0;}
    to {left: 500px;top: 0;}
}

.fenlei{
		width:100%;
		margin:auto;
	}
	.fenlei ul{
		width:1300px;
		height:70px;
		margin:auto;
		list-style:none;
		background:#EEF6F7;
		padding:15px 0;
	}
	.fenlei ul li{
		width:18.2%;
		height:70px;
		box-sizing:border-box;
		float:left;
		background:#AAD0F0;
		margin-left:1.5%
	}
	.fenlei ul li h3{
		color:#fff;
		font-weight:bold;
		line-height:40px;
		text-align:center;
		letter-spacing:2px;
		font-size:1.2em;
	}
	.fenlei ul li a{
		text-decoration:none;
	}
	.fenlei ul li a span{
		display:inline-block;
		width:100%;
		text-align:center;
		color:#fff;
		
		font-size:0.9em;
		margin-top:-8px;
		letter-spacing:1px;
		line-height:30px;
	}
	.fenlei ul li:hover{
		background:#7699FD;
	}

	   .bmb ul {
            list-style: none;
            overflow: hidden;
            border-left: 1px solid #CCC;
        }
        .bmb ul li {
            float: left;
            font-size: 18px;
            text-align: center;
            line-height: 50px;
            border-right: 1px solid #CCC;
            border-bottom: 1px solid #CCC;
        }
        .bmb {
            width: 1282px;
            margin: 20px auto;
        }
        .bmb h1 {
            font-size: 26px;
            font-weight: normal;
            margin:0px;
            padding:0px;
            text-align:left;
            letter-spacing: 2px;
        }
        .bmb ul{list-style:none; overflow:hidden; border-left:1px solid #CCC;}
        .bmb ul li{float:left; font-size:18px; text-align:center; line-height:50px; border-right:1px solid  #CCC;  border-bottom:1px solid #CCC;}
        .bmb ul li a{text-decoration:none;}
        .bmb .rmzy{width:25%;}
        .bmb .rmzy a{color:#000;}
        .bmb .xdme{width:10%;}
        .bmb .syme{width:10%; color:#F00;}
        .bmb .nz{width:12%;}
        .bmb .dxwp{width:29.5%;}
        .bmb .xsyy{width:12.8%;}
        .bmb .xsyy a{color:#F00;}
        .bmb_1{ background:#999999; color:#FFF; margin-top:15px;}



	.top-class li{
		width:23.5%;
		margin-left:2%;
		float:left;
		position:relative;
		height: 177px;
		
	}
	.top-class li:first-child{
		margin-left:0;
		background:url('../images/fd_39.jpg')no-repeat center;
	}
	.top-class li:nth-child(2){
		background:url('../images/mu_07.jpg')no-repeat center;
	}
	.top-class li:nth-child(3){
		background:url('../images/czs_07.jpg')no-repeat center;
	}
	.top-class li:nth-child(4){
		background:url('../images/gzs_07.jpg')no-repeat center;
	}
	.top-class li a{
		display:inline-block;
		width:100%;
		height:100%;
		box-sizing:border-box;
		padding-top:28%;
		color:#fff !important;
		text-indent:9%
	}
    .top-class h2{
	  font-size:1.6em;
	  font-weight:bold
	}
	  .top-class span{
	  display:inline-block;
	   font-size:1.2em;
	   padding-top:8px;
	   width: 100%;
	  }



@charset "utf-8";
/* CSS Document */
.center_area{
    width:100%;
    height:500px;
    margin:0 auto;
}

body{
    overflow-x: hidden;
}
/*中间区域*/
.center_area .center{
    width:100%;
    height:500px;
    background:#ccc;
    float: left;
}
.common_da{ width: 800px; height: 100px;}
.center_area .center .center_top{
    width:100%;
    height:440px;
    /*background: orange;*/
}
/*<==================================================>*/

/*中间轮播图区�?/

.content_middle{
    width:100%;
    height:440px;
    margin:0px auto;
    position:relative;

}
.content_middle:hover .common{
    display: block;
}
/*左右切换图标*/
.content_middle .common{
    display: block;
    width:50px;
    height: 100px;
    position: absolute;
    z-index: 25;
    top:50%;
    margin-top: -50px;
    display: none;
}

/*左右切换图标*/
.content_middle ul li{
    width:100%;
    height:440px;
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;
    margin:0px auto;
}





/* <!--杰出学子--> */

/* @media screen  and (min-width: 1400px){
    #cscgxz{
        position: relative;
        overflow: visible;
    }
	.pic_contents a {
		width: 470px!important;
	}
    div.cscgxz,div.cscgxz_jy,.pic_contents{
        width: 952px;
        overflow: hidden;
        position: relative;
		float: left;
    }
    .jtleft{
        position: absolute;
        left:-50px;
        top:293px;
        font-size: 45px!important;
        z-index: 99;
        cursor: pointer;  color:#D7D7D7

    }
    .jtleft:hover{
        color: #0077DD;
    }
    .jtright{
        position: absolute;
        right:300px;
		top:293px;
        font-size: 45px!important;
        z-index: 99;
        cursor: pointer;
        color:#D7D7D7
    }
    .jtright:hover{
        color: #0077DD;
    }
    div.cscgxz ul,div.cscgxz_jy ul{
        list-style: none;
        width: 952px;
        position: relative;
    }
    div.cscgxz ul li{
        float: left;
        width: 229px;
        margin-left: 12px;
        border: 1px solid #D7D7D7;
        box-sizing: border-box;
        margin-bottom: 12px;
        border-top: none;
    }
    div.cscgxz ul li:nth-child(1),div.cscgxz ul li:nth-child(5),div.cscgxz ul li:nth-child(9),div.cscgxz ul li:nth-child(13){
        margin-left: 0;
    }
    div.cscgxz ul li a{
        display: inline-block;
        width: 100%;
        position: relative;
        height: 100%;
    }
    div.cscgxz ul li a div{
        position: absolute;
        left: 0;
        right: 0;
        top: 0;;
        bottom: 0;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ff4f02), color-stop(1, #8f2c00));
        opacity: 0;
		transition: all 1s;
    }
    div.cscgxz ul li a:hover div{
		opacity: 1;
		transition: all 1s;
    }

    div.cscgxz ul li a div p.xzintro{
        width: 80%;
        height: 80%;
        padding: 0 1em;
        margin: 5% 5%;
        font-size: 0.5em;
        line-height: 1.9em;
        color: #fff;
        text-indent: 20px;
		transition: all 1s;
    }
    div.cscgxz ul li img{
        width: 100%;
    }

    div.cscgxz ul li p.name{
        padding: 1em 0 0.3em 0;
        text-align: center;
        font-size: 1.2em;
        color: #0077DD;
    }
    div.cscgxz ul li p.xzcon{
        padding: 0.5em 0;
       line-height: 1.8em;
    }
    div.cscgxz ul li p.xzcon span:first-child{
        float: left;
        width: 100%;
        padding-left: 9px;
        box-sizing: border-box;
		text-align: center;
		color: #FF3646;
		font-weight: bold;
    }
    div.cscgxz ul li p.xzcon span:nth-child(2){
        float: right;
        width: 50%;
    }
    div.cscgxz ul li p.xzcon span:last-child{
        display: inline-block;
        width: 100%;
        padding-left: 9px;
        text-align: center;
    }
} */
/* @media screen and (max-width: 1399px) {
	#cscgxz {
		position: relative;
		overflow: visible;
	}

	.schot {
		margin-top: 20px;
	}

	div.cscgxz, div.cscgxz_jy, .pic_contents {
		width: 880px;
		overflow: hidden;
		float: left;
	}

	.major_tab li {
		width: 271px !important;
	}

	.jtleft {
		position: absolute;
		left: -50px;
		top: 288px;
		font-size: 45px !important;
		z-index: 99;
		cursor: pointer;
		color: #D7D7D7
	}

	.jtleft:hover {
		color: #0077DD;
	}

	.jtright {
		position: absolute;
		right: 260px;
		top: 288px;
		font-size: 45px !important;
		z-index: 99;
		cursor: pointer;
		color: #D7D7D7
	}

	.jtright:hover {
		color: #0077DD;
	}

	div.cscgxz ul, div.cscgxz_jy ul {
		list-style: none;
		width: 880px;
		position: relative;
	}

	div.cscgxz ul li {
		float: left;
		width: 212.5px;
		margin-left: 10px;
		border: 1px solid #D7D7D7;
		box-sizing: border-box;
		margin-bottom: 10px;
	}

	div.cscgxz_jy ul li {
		width: 210.5px;
		height: 226.5px;
	}

	div.cscgxz ul li:nth-child(1), div.cscgxz ul li:nth-child(5), div.cscgxz ul li:nth-child(9), div.cscgxz ul li:nth-child(13) {
		margin-left: 0;
	}

	div.cscgxz ul li img {
		width: 100%;
	}

	div.cscgxz ul li a {
		display: inline-block;
		width: 100%;
		position: relative;
		height: 100%;
	}

	div.cscgxz ul li a div {
		position: absolute;
		left: 0;
		right: 0;
		top: 0;;
		bottom: 0;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #8D63D4), color-stop(1, #8e44ad));
		opacity: 0;
		transition: all 1s;
	}

	div.cscgxz ul li a:hover div {
		opacity: 1;
		transition: all 1s;
	}

	div.cscgxz ul li a div p.xzintro {
		width: 90%;
		height: 80%;
		padding: 1em 0;
		margin: 3% 5%;
		font-size: 0.5em;
		line-height: 1.9em;
		color: #fff;
		text-indent: 20px;
		transition: all 1s;
	}

	div.cscgxz ul li p.name {
		padding: 1em 0 0.3em 0;
		text-align: center;
		font-size: 1.2em;
		color: #0077DD;
	}

	div.cscgxz ul li p.xzcon {
		padding: 0.5em 0;
		line-height: 1.8em;
	}

	div.cscgxz ul li p.xzcon span:first-child {
		float: left;
		width: 100%;
		padding-left: 9px;
		box-sizing: border-box;
		text-align: center;
		color: #FF3646;
		font-weight: bold;
	}

	div.cscgxz ul li p.xzcon span:nth-child(2) {
		float: right;
		width: 50%;
	}

	div.cscgxz ul li p.xzcon span:last-child {
		display: inline-block;
		width: 100%;
		padding-left: 9px;
        text-align: center;
	}

	.xck {
		width: 1160px !important;
	}

	.xck img {
		width: 260px!important;
	}

	.ck {
		height: 71px !important;
		padding: 24px 10px !important;
	}

	.dzs {
		width: 300px !important;
	}

	.news_l {
		width: 310px !important;
	}

	.phone p {
		font-size: 22px !important;
	}

	.gn2 {
		width: 114px !important;
	}

	.news_l span {
		width: 42px !important;
		height: 42px !important;
	}

	.news_l p {
		font-size: 15px !important;
		font-weight: bold;
	}

	.gn {
		width: 114px !important;
	}

	.bgc7 p {
		font-size: 21px !important;
	}

	.dzs_video {
		width: 300px !important;
	}

	.video_xy {
		width: 300px;
	}

	.hy1 {
		width: 190px;
	}

	.jx3 {
		width: 320px !important;
	}

	.jx3 img {
		width: 320px;
	}

	.mid_jx {
		width: 400px !important;
	}

	.sx1 {
		width: 400px;
	}

	.sx2, .sx3 {
		width: 190px;
	}

	.pic_11 {
		width: 266px;
		height: 410px;
	}

	.jx4 {
		width: 320px !important;
	}

	.jx4 embed {
		width: 320px;
	}

	.good_new_h {
		height: 136px !important;
	}

	.introductions {
		height: 95px;
	}
	.right_box {
		width: 270px!important;
	}
	.schot_r{
		width: 270px!important;
	}
} */

	@font-face {
		font-family: "xziconfont";
		src: url('//at.alicdn.com/t/font_776036_ksutporq7f9.eot?t=1533276266498'); /* IE9*/
		src: url('../fonts/font_776036_ksutporq7f9.eot') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/0257e03ac3864ab6a30e3f5452d22382.woff') format('woff'),
		url('../fonts/font_776036_ksutporq7f9.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('../fonts/font_776036_ksutporq7f9.svg') format('svg'); /* iOS 4.1- */
	}

	.xziconfont {
		font-family: "xziconfont" !important;
		font-size: 16px;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}

	.icon-fanhui:before {
		content: "\e600";
	}

	.icon-gengduo:before {
		content: "\e601";
	}

	.icon-youjiantou:before {
		content: "\e602";
	}

	.icon-zuojiantou:before {
		content: "\e603";
	}

	@font-face {
		font-family: "iconfontlxb";
		src: url('../fonts/font_799939_h48rtskqrrn.eot'); /* IE9*/
		src: url('../fonts/font_799939_h48rtskqrrn.eot') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/3459c8b1a6654b57832dedc8771b1191.woff') format('woff'),
		url('../fonts/font_799939_h48rtskqrrn.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('../fonts/font_799939_h48rtskqrrn.svg') format('svg'); /* iOS 4.1- */
	}
	.iconfontlxb {
		font-family: "iconfontlxb" !important;
		font-size: 16px;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}

	.icon-dianhua-1:before {
		content: "\e60e";
	}

	#lxbcon {
		overflow: hidden;
	}

	#lxbbox {
		transition: all 0.4s;
		transition: all 0.4s;
		-moz-transition: all 0.4s; /* Firefox 4 */
		-webkit-transition: all 0.4s; /* Safari and Chrome */
		-o-transition: all 0.4s; /* Opera */
	}

	#lxbbox:hover {
		width: 100%;
	}

	.zmt {
		width: 100%;;
		margin: auto;
		height: 60px;;
		background: #4D4D4D;
		padding-bottom: 30px;;
	}

	.zmt ul {
		list-style: none;
		text-align: center;
		margin: auto;
		display: table;
		width: 500px;;
	}

	.zmt li.zmtwx:hover img {
		display: block;
	}

	.zmt ul li {
		float: left;
		margin: 0 18px;;
		text-align: center;
	}

	.zmt ul li a {
		color: #E04C32;
		text-decoration: none;
		font-size: 12px;
		font-family: Microsoft YaHei Light, Microsoft YaHei;
	}

	.zmt ul li a span {
		font-size: 25px;;
	}

	.zmt ul li:hover span {
		color: #50B674;
	}

	.zmt ul li:hover a {
		color: #50B674;
	}

	@font-face {
		font-family: "iconfontzmt";
		src: url('../fonts/font_806313_8x22hvfixc3.eot'); /* IE9*/
		src: url('../fonts/font_806313_8x22hvfixc3.eot') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/5c7e126955cb4f4c830b0892e4101646.woff') format('woff'),
		url('../fonts/font_806313_8x22hvfixc3.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('../fonts/font_806313_8x22hvfixc3.svg') format('svg'); /* iOS 4.1- */
	}

	.iconfontzmt {
		font-family: "iconfontzmt" !important;
		font-size: 16px;
		font-style: normal;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}

	.icon-kongjian:before {
		content: "\e618";
	}

	.icon-baidu:before {
		content: "\e650";
	}

	.icon-weixinzmt:before {
		content: "\e695";
	}

	.icon-qqzmt:before {
		content: "\e601";
	}

	.icon-qqkongjian:before {
		content: "\e62a";
	}

	.icon-weibo:before {
		content: "\e657";
	}

	.icon-weibo2:before {
		content: "\e64c";
	}

	.icon-kongjian1:before {
		content: "\e73b";
	}

	.icon-weixin1:before {
		content: "\e73c";
	}

	.icon-weibo1:before {
		content: "\e65a";
	}

	.icon-CN_baidutieba:before {
		content: "\e64d";
	}

	.icon-shipin:before {
		content: "\e63e";
	}

	.icon-hot:before {
		content: "\e60e";
	}

	.icon-jiankangbaike:before {
		content: "\e665";
	}

	.icon-shipin1:before {
		content: "\e61d";
	}

	.icon-shipin-:before {
		content: "\e609";
	}

	.nav_rt_zy .data_con {

	}

	.nav_zy_l ul li .nav_rt_zy a {
		padding: 0
	}

	.nav_zy_l ul li .nav_rt_zy .data_con p {
		font-size: 12px;
		text-align: left;
		line-height: 1.7em;
	}

	.nav_zy_l ul li .nav_rt_zy .data_con a {
		display: inline-block;
		width: 50%;
		padding: 5px 0px;
		margin: 2px 0
	}

	.nav_zy_l ul li .nav_rt_zy .data_con a:hover {
		background: transparent;
	}

	.nav_zy_l ul li .nav_rt_zy .data_con a span {
		float: left;
		/* padding:1.5px 25px; */
		display: inline-block;
		width: 75%;
		text-align: center
	}

	.nav_zy_l ul li .nav_rt_zy > a {
		font-size: 16px;
	}

	.nav_zy_l ul li .nav_rt_zy > a:hover {
		background: transparent;
	}

	.mqdzitems li {
		width: 100%;
		display: table;
		margin: 13px 0;
		border-bottom: 1px dashed #eee;
	}

	.mqdzitems li span {
		display: inline-block;
		box-sizing: border-box;
		float: left;
		text-align: center;
		font-size: 16px;
		padding: 6px 0;
		border-left: 1px solid #fff;
	}

	.mqdzitems li span:nth-child(1) {
		border-left: 0;
	}

	.mqdzitems li span:last-child a:first-child {
		display: inline-block;
		width: 48%;
		padding: 3px 0;
		color: #fff;
		font-size: 13px;
		float: left;
		background: #0096FF;
		border-radius: 5px;;
	}

	.mqdzitems li span:last-child a:last-child {
		display: inline-block;
		width: 48%;
		padding: 3px 0;
		color: #fff;
		font-size: 13px;
		float: right;
		background: #FF4D4B;;
		border-radius: 5px;;
	}

	.mqdzitems li span:nth-child(1), .mqdzitems li span:nth-child(4) {
		width: 33%;;
	}

	.mqdzitems li span:nth-child(2), .mqdzitems li span:nth-child(3) {
		width: 17%;;
	}

	.mqdzitems li:nth-child(1) span {
		display: inline-block;
		background: #0096FF;
		color: #fff;;
	}

	.index_two {
		width: 1296px;
		padding: 0;
		height: 112px;
		text-align: center;
		margin: auto;
	}

	.index_two .djxy {
		background: url(../images/djxy.jpg);
	}

	.index_two .aqxy {
		background: url(../images/aqxy.jpg);
	}

	.index_two > li div {
		width: 266px;
		padding: 10px 0 0;
		color: #86aee6;
	}

	.index_two > li h2 {
		font-size: 30px;
		margin: 0;
		line-height: 36px;
	}

	.index_two > li p {
		font-size: 17px;
		margin: 6px auto 0;
		line-height: 20px;
	}

	.index_two > li ul {
		position: absolute;
		left: 266px;
		top: 0;
		width: 482px;
		padding: 6px 101px 0;
		box-sizing: border-box;
		color: white;
		text-align: left;
	}

	.index_two > li ul li {
		float: left;
		width: 50%;
		font-size: 16px;
		line-height: 30px;
		border-bottom: 1px dotted white;
	}

	.co_or {
		color: #d0bf90 !important;
	}

	.index_two > li.currnet {
		width: 748px;
	}

	.index_two > li {
		position: relative;
		float: left;
		width: 266px;
		height: 112px;
		overflow: hidden;
		transition: all 0.6s;
		cursor: pointer;
	}

	.index_two .smwcxy {
		background: url(../images/smwcxy.jpg);
	}

	.get_job, .get_job_2 {
		width: 234px;
		margin: 0 auto;
		padding-bottom: 44px;
		margin-bottom: 42px;
	}

	.school_info_title span, .get_job span, .get_job_2 span {
		border-bottom: 2px solid transparent;
		width: 100px;
		text-align: center;
		font-size: 19px;
		line-height: 46px;
	}

	.school_info_title .active, .get_job .active, .get_job_2 .active {
		color: #00a0e9;
		border-bottom: 2px solid #00a0e9;
	}

	.right_box {
		background-color: #fff;
		height: 490px;
		width: 290px;
		border-radius: 6px;
		padding: 0 18px 0 0;
	}

	.y_right {
		float: right;
	}

	.pd_bt_10 {
		padding-bottom: 15px;
	}

	.aticle_title {
		padding-top: 15px;
		height: 20px;
		line-height: 20px;
		border-bottom: 1px solid #ddd;
		background: #fe3d5e;
		border-top-left-radius: 9px;
		border-top-right-radius: 9px;
	}

	.s_title {
		font-size: 18px;
		padding: 0 10px;
		color: white;
	}

	.x_left {
		float: left;
	}

	.aticle_title a {
		color: white;
		margin-right: 10px;
	}

	.good_new li {
		white-space: nowrap;
		word-spacing: normal;
		letter-spacing: normal;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.good_new li i {
		padding: 0 4px;
		display: inline-block;
		font-size: 14px;
		line-height: 28px;
		color: orangered;
		width: 50px;
		text-align: justify;
		font-style: normal;
		margin-left: 10px;
	}

	.good_new li em {
		padding: 0 4px;
		width: 124px;
		display: inline-block;
		font-size: 14px;
		line-height: 28px;
		color: orangered;
		white-space: nowrap;
		word-spacing: normal;
		letter-spacing: normal;
		overflow: hidden;
		vertical-align: bottom;
		font-style: normal;
		text-align: center;
	}

	.good_new li span {
		padding: 0 4px;
		font-size: 14px;
		line-height: 28px;
		color: orangered;
		font-style: normal;
		margin-left: 20px;
	}

	.good_new_t li i, .good_new_t li em, .good_new_t li span {
		color: #333;
		font-size: 15px;
		font-style: normal;
	}

	.good_new_h {
		height: 153px;
		overflow: hidden;
	}

	.new_list {
		padding: 12px 10px 0;
		line-height: 32px;
		font-size: 15px;
	}

	.new_list span {
		margin-top: 14px;
		height: 18px;
		width: 18px;
		line-height: 5px;
		text-align: center;
		font-size: 15px;
		background-color: #fff;
		color: #333;
	}
	.new_list p {
		width: 212px;
		white-space: nowrap;
		word-spacing: normal;
		letter-spacing: normal;
		text-overflow: ellipsis;
		overflow: hidden;
		color: #333;
	}
	.wrap {
		width: 1300px;
		margin: 0 auto;
	}
    .subtitle_1 {
	font-size: 36px;
	width: 600px!important;
	text-align: center;
	color: #00428f;
	font-family: '微软雅黑', '宋体';
	font-weight: bold;
     }
	.un_more {
		text-align: right;
		margin-bottom: 10px;
	}

	.un_more a {
		color: #8a8a8a;
		font-size: 16px;
		font-family: "黑体";
		line-height: 29px;
	}

	.x_clear {
		zoom: 1;
	}

	.active_seven a {
		display: block;
		-webkit-transition: .5s;
		-moz-transition: .5s;
		-ms-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
		-webkit-border-radius: 6px;
		-moz-border-radius: 6px;
		border-radius: 6px;
	}

	.active_seven a:hover {
		transform: translateY(-10px);
		box-shadow: 0 0 15px #888888;
	}

	.strength_brand {
		background-color: #eeeeee;
		width: 408px;
		height: 314px;
		text-align: right;
	}

	.padding-17 {
		margin-right: 17px;
	}

	.campus_environment {
		background: url(../images/banner_img_2.jpg) no-repeat;
		background-size: 100% 100%;
		width: 442px;
		height: 149px;
		display: block;
		text-align: right;
		margin-bottom: 17px;
	}

	.campus_environment span {
		display: block;
		padding-top: 23px;
		padding-right: 18px;
		font-size: 17px;
		color: #fff;
	}

	.edu_promotion {
		background: url(../images/banner_img_3.jpg) no-repeat;
		background-size: 100% 100%;
		width: 215px;
		height: 115px;
	}

	.famous_teacher {
		display: block;
		background: url(../images/banner_img_5.jpg) no-repeat;
		background-size: 100% 100%;
		width: 182px;
		height: 313px;
		text-align: right;
	}

	.full_combat, .edu_promotion {
		background: url(../images/banner_img_3.jpg) no-repeat;
		background-size: 100% 100%;
		width: 215px;
		height: 115px;
	}

	.full_combat {
		background: url(../images/banner_img_4.jpg) no-repeat;
	}

	.full_combat span, .edu_promotion span {
		background: url(../images/white_bg.png) no-repeat;
		background-size: 100% 100%;
		margin-top: 115px;
		display: block;
		line-height: 33px;
		width: 215px;
		font-size: 16px;
		color: #333;
		text-align: center;
	}

	.professionalism_img {
		background: url(../images/banner_img_6.jpg) no-repeat;
		background-size: 100% 100%;
		display: block;
		width: 215px;
		height: 115px;
	}

	.professionalism_txt {
		margin-bottom: 18px;
	}

	.job_security_img {
		background: url(../images/banner_img_7.jpg) no-repeat;
		background-size: 100% 100%;
		display: block;
		width: 215px;
		height: 115px;
	}

	.professionalism_txt, .job_security_txt {
		background: url(../images/white_bg.png) no-repeat;
		background-size: 100% 100%;
		display: block;
		line-height: 33px;
		text-align: center;
		color: #333;
	}

	.famous_teacher span {
		display: block;
		padding-top: 89px;
		padding-right: 14px;
		color: #fff;
	}

	.xck {
		float: left;
        margin-left: 20px;
	}

	.xck a {
		display: block;
		margin-right: 10px;
		-webkit-transition: .5s;
		-moz-transition: .5s;
		-ms-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
		float: left;
	}

	.xck a:hover {
		transform: translateY(-10px);
		box-shadow: 0 0 15px #888888;
	}

	.ck {
		float: left;
		width: 50px;
		height: 93px;
		padding: 20px 10px;
		background: #1dab85;
		color: white;
		line-height: 48px;
		font-size: 20px;
		text-align: center;
		cursor: pointer;
	}

	.news_l {
		width: 310px;
		/* margin-left: 2px; */
	}

	.fl {
		float: left;
	}

	.fr {
		float: right;
	}

	.phone {
		width: 100%;
		height: 75px;
		background: #333333;
	}

	.news_l span {
		width: 45px;
		height: 45px;
		display: block;
		margin: 0 auto;
	}

	.phone span {
		margin-top: 15px;
		margin-left: 5px;
		float: left;
	}

	.icon1 {
		background: url(../images/icon.png) no-repeat top left;
	}

	.gn2 {
		width: 150px;
		height: 65px;
		margin-top: 10px;
	}

	.bgc2 {
		background: #3366cc;
	}

	.gn2 span {
		margin-top: 10px;
		margin-left: 10px;
		float: left;
	}

	.icon3 {
		background: url(../images/icon.png) no-repeat top left;
		background-position: -100px 0px;
	}

	.gn2 p {
		line-height: 65px;
	}

	.news_l p {
		color: #fff;
		font-size: 18px;
	}

	.phone p {
		color: #ffff66;
		font-size: 27px;
		font-weight: bold;
		line-height: 75px;
	}

	.icon2 {
		background: url(../images/icon.png) no-repeat top left;
		background-position: -50px 0px;
	}

	.gn {
		width: 150px;
		height: 110px;
		margin-top: 10px;
	}

	.bgc3 {
		background: #ff9933;
	}

	.gn span {
		margin-top: 10px;
	}

	.icon4 {
		background: url(../images/icon.png) no-repeat top left;
		background-position: -150px 0px;
	}

	.bgc4 {
		background: #ff3333;
	}

	.gn p {
		line-height: 30px;
		text-align: center;
	}

	.icon5 {
		background: url(../images/icon.png) no-repeat top left;
		background-position: -200px 0px;
	}

	.bgc5 {
		background: #336699;
	}

	.icon6 {
		background: url(../images/icon.png) no-repeat top left;
		background-position: -250px 0px;
	}

	.bgc6 {
		background: #3399cc;
	}

	.icon7 {
		background: url(../images/icon.png) no-repeat top left;
		background-position: -300px 0px;
	}

	.bgc7 {
		background: #3366cc;
		text-align: center;
		font-weight: bold;
		line-height: 75px;
	}

	.bgc7 p {
		font-size: 25px;margin-top:8px;
	}

	.dzs {
		width: 340px;
		margin-right: 20px;
	}

	.dzs img {
		width: 100%;
	}

	.dzsjz {
		margin: 10px 0;
		border: 2px solid #0077DD;
	}

	.dzsjz li {
		margin: 5px;
		border-bottom: 1px dashed #6a7380;
	}

	.dzsjz li a {
		overflow: hidden;
		display: inline-block;
		text-overflow: ellipsis;
		white-space: nowrap;
		cursor: pointer;
	}

	.dzsjz li a:nth-child(2) {
		float: right;
	}

	.mqdzitems span {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	.dzsjz li span {
		float: right;
		color: red;
		cursor: pointer;
	}

	.dzs_video {
		width: 100%;
		height: 230px;
		background: #0A0000;
		border-radius: 10px;
	}

	.bj_1 {
		background: url("../images/bj_1.png") no-repeat center center;
		width: 600px;
		background-size: cover;
		margin: 50px auto 0 auto;
	}

	.bj_2 {
		background: url("../images/bj_2.png") no-repeat center center;
		width: 550px;
		background-size: cover;
		margin: 50px auto 0 auto;
	}

	.bj_3 {
		background: url("../images/bj_3.png") no-repeat center center;
		width: 580px;
		background-size: cover;
		margin: 50px auto 0 auto;
	}

	.bj_4 {
		background: url("../images/bj_6.png") no-repeat center center;
		width: 580px;
		background-size: cover;
		margin: 50px auto 0 auto;
	}

	.bj_5 {
		background: url("../images/bj_4.png") no-repeat center center;
		width: 580px;
		background-size: cover;
		margin: 50px auto 0 auto;
	}

	.bj_6 {
		background: url("../images/bj_5.png") no-repeat center center;
		width: 580px;
		background-size: cover;
		margin: 50px auto 0 auto;
	}

	.cscgxz_nav {
		margin: auto;
		width: 600px;
		padding: 20px 0 30px;
		line-height: 38px;
	}

	.cscgxz_nav li {
		border-radius: 30px;
		padding: 0px 25px;
		background: transparent;
		border: 1px solid #eeeeee;
		height: 40px;
		color: #999999;
	}

	.cscgxz_nav li a {
		color: #999999;
	}

	.cscgxz_nav li.on {
		border: 2px solid #00428f;
	}

	.cscgxz_jy li {
		height: 235.5px;
		overflow: hidden;
		width: 229px;
		border-radius: 6px;
		background-color: #eeeeee;
		margin-bottom: 12px;
		float: left;
		margin-right: 12px;
	}

	.introductions {
		font-family: "Noto Sans S Chinese DemiLight";
		color: #333;
		text-align: center;
		height: 91px;
		line-height: 23px;
		background: #eeeeee;
		border-bottom-left-radius: 6px;
		border-bottom-right-radius: 6px;
	}

	.introductions p {
		font-size: 18px;
		font-weight: bold;
		line-height: 28px;
		padding-top: 10px;
		color: orangered;
	}

	.introductions span {
		font-size: 15px;
		line-height: 21px;
	}

	.pic_contents a {
		width: 430px;
		margin-right: 12px;
		margin-bottom: 12px;
		display: block;
		border-radius: 12px;
	}

	.pic_contents img {
		width: 100%;
	}

	.x-right-jy {
		border: 1px solid #fe3d5e;
		border-radius: 10px;
	}

	.major_nav {
		width: 450px;
	}

	.major li img {
		width: 100%;
		height: 180px;
		overflow: hidden;
	}

	.major_tab li {
		height: 280px;
		overflow: hidden;
		width: 300px;
		border-radius: 6px;
		background-color: white;
		margin-right: 17px;
		margin-bottom: 20px;
		float: left;
	}

	.major .introductions {
		background: white;
	}

	.major .introductions span {
		float: left;
		margin-top: 20px;
		margin-left: 20px;
	}

	.major .introductions i {
		float: right;
		color: #FF3646;
		font-style: normal;
		margin-top: 15px;
		margin-right: 20px;
	}

	.major_nav li {
		border: 1px solid #6C778B;
		background: white;
	}

	.col-xs-6 {
		width: 47.5%;
		padding: 0 15px;
		float: left;
	}

	.col-xs-6 img {
		width: 100%;
		overflow: hidden;
		border-radius: 10px;
		height: 140px;
	}

	.content_school_info {
		height: 411px;
		display: none;
	}

	.mid_content {
		width: 476px;
	}

	.margin-18 {
		margin-right: 18px;
	}

	.margin-19 {
		margin-right: 19px;
	}

	.margin-22 {
		margin-bottom: 22px;
		display: block;
	}

	.x_right {
		float: right;
		margin-left: 0;
	}

	.content_school_info img {
		-webkit-transition: .5s;
		-moz-transition: .5s;
		-ms-transition: .5s;
		-o-transition: .5s;
		transition: .5s;
		border-radius: 10px;
	}

	.content_school_info img:hover {
		transform: translateY(-10px);
		box-shadow: 0 0 15px #888888;
	}
	.xck img{
		width: 290px;
	}
.gzkfleft { position: absolute; font-size: 12px; color: #fff; padding: 5px; left: 2px; border-radius: 2px;}.kfside ul{margin:0;padding:0;list-style-type:none;}.kfside{position:fixed;width:54px;height:275px;right:2px;top:214px;z-index:100;}.kfside ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;border:none;}.kfside ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}.kfside ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}.kfside ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}.kfside ul li img{float:left;background:transparent;}#gzkf{position:fixed;width:440px;height:220px;top:50%;left:50%;margin-left:-220px;margin-top:-110px;z-index:998}#gzkf .gzkfclose{position:absolute;font-size:12px;color:#fff;padding:5px;background:rgba(0,0,0,.6);top:5px;right:5px;border-radius:2px;cursor:pointer}.gzkfqq,.gzkfswt{position:absolute;font-size:16px;padding:8px 0;width:120px;text-align:center;bottom:10px;-moz-box-shadow:inset 0px 1px 0px 0px #49eb1d;-webkit-box-shadow:inset 0px 1px 0px 0px #49eb1d;box-shadow:inset 0px 1px 0px 0px #49eb1d;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #44c767), color-stop(1, #429913));background:-moz-linear-gradient(top, #5cb85c 5%, #419641 100%);background:-webkit-linear-gradient(top, #5cb85c 5%, #419641 100%);background:-o-linear-gradient(top, #5cb85c 5%, #419641 100%);background:-ms-linear-gradient(top, #5cb85c 5%, #419641 100%);background:linear-gradient(to bottom, #5cb85c 5%, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#5cb85c", endColorstr="#419641",GradientType=0);background-color:#44c767;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#ffffff;font-family:Arial;font-weight:bold;text-decoration:none;}.gzkfqq:hover,.gzkfswt:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5cb85c), color-stop(1, #419641));background:-moz-linear-gradient(top, #5cb85c 5%, #419641 100%);background:-webkit-linear-gradient(top, #5cb85c 5%, #419641 100%);background:-o-linear-gradient(top, #5cb85c 5%, #419641 100%);background:-ms-linear-gradient(top, #5cb85c 5%, #419641 100%);background:linear-gradient(to bottom, #5cb85c 5%, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#419641", endColorstr="#419641",GradientType=0);background-color:#5cb85c;}#gzkf a:hover{text-decoration:none; color:#ffffff}.gzkfqq{left:95px;}.gzkfswt{right:95px}.gnhb{position:fixed;left:10px;bottom:10px;z-index:99999}.gnhb img{border:none}.tada{-webkit-animation:tada 2s ease 5s 3;-moz-animation:tada 2s ease 5s 3;-o-animation:tada 2s ease 5s 3;animation:tada 2s ease 5s 3}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1)}10%,20%{-webkit-transform:rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg)}100%{-webkit-transform:scale3d(1,1,1)}}@-moz-keyframes tada{0%{-moz-transform:scale3d(1,1,1)}10%,20%{-moz-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-moz-transform:scale3d(1,1,1)}}@-o-keyframes tada{0%{-o-transform:scale3d(1,1,1)}10%,20%{-o-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-o-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-o-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-o-transform:scale3d(1,1,1)}}@keyframes tada{0%{transform:scale3d(1,1,1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{transform:scale3d(1,1,1)}}