@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
.lf{
	float: left;
}
.rt{
	float: right;
}

.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: 8.7px 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:6000px;}
.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,th,td,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:15px;color: #333;-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,canvas,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}


/* 公共样式*/


/* 响应式栅格系统*/
.container {
	width:100%;
	margin:0 auto;
}
.container::after {
  content: "";
  display: table;
  clear: both;
}
.row {
	width:1300px;
	margin:0 auto;
}
.row100 {
	width:100%;
	margin:0 auto;
}
.row::after,.row100::after {
  content: "";
  display: table;
  clear: both;
}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {min-height: 1px;position: relative;}

.col-1{width:8.33333%}
.col-2{width:16.66667%}
.col-3{width:25%}
.col-4{width:33.33333%}
.col-5{width:41.66667%}
.col-6{width:50%}
.col-7{width:58.33333%}
.col-8{width:66.66667%}
.col-9{width:75%}
.col-10{width:83.33333%}
.col-11{width:91.66667%}
.col-12{width:100%}

.col-offset-0{margin-left:0}
.col-offset-1{margin-left:8.33333%}
.col-offset-2{margin-left:16.66667%}
.col-offset-3{margin-left:25%}
.col-offset-4{margin-left:33.33333%}
.col-offset-5{margin-left:41.66667%}
.col-offset-6{margin-left:50%}
.col-offset-7{margin-left:58.33333%}
.col-offset-8{margin-left:66.66667%}
.col-offset-9{margin-left:75%}
.col-offset-10{margin-left:83.33333%}
.col-offset-11{margin-left:91.66667%}

.col-push-0{position:relative;left:0;right:auto}
.col-pull-0{right:0;left:auto}
.col-push-1{left:8.33333%;right:auto}
.col-pull-1{right:8.33333%;left:auto}
.col-push-2{left:16.66667%;right:auto}
.col-pull-2{right:16.66667%;left:auto}
.col-push-3{left:25%;right:auto}
.col-pull-3{right:25%;left:auto}
.col-push-4{left:33.33333%;right:auto}
.col-pull-4{right:33.33333%;left:auto}
.col-push-5{left:41.66667%;right:auto}
.col-pull-5{right:41.66667%;left:auto}
.col-push-6{left:50%;right:auto}
.col-pull-6{right:50%;left:auto}
.col-push-7{left:58.33333%;right:auto}
.col-pull-7{right:58.33333%;left:auto}
.col-push-8{left:66.66667%;right:auto}
.col-pull-8{right:66.66667%;left:auto}
.col-push-9{left:75%;right:auto}
.col-pull-9{right:75%;left:auto}
.col-push-10{left:83.33333%;right:auto}
.col-pull-10{right:83.33333%;left:auto}
.col-push-11{left:91.66667%;right:auto}
.col-pull-11{right:91.66667%;left:auto}
/*局部模块平分*/
.col-1-1{ width:100%}
.col-2-1{ width:50%}
.col-3-1{ width:33.333333%}
.col-3-2{ width:66.666667%}
.col-4-1{ width:25%}
.col-4-3{ width:75%}
.col-5-1{ width:20%}
.col-5-2{ width:40%}
.col-5-3{ width:60%}
.col-5-4{ width:80%}
.col-6-1{ width:16.666667%}
.col-6-5{ width:83.333333%}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: left}
.col-xs-12 {width: 100%}
.col-xs-11 {width: 91.66666667%}
.col-xs-10 {width: 83.33333333%}
.col-xs-9 {width: 75%}
.col-xs-8 {width: 66.66666667%}
.col-xs-7 {width: 58.33333333%}
.col-xs-6 {width: 50%}
.col-xs-5 {width: 41.66666667%}
.col-xs-4 {width: 33.33333333%}
.col-xs-3 {width: 25%}
.col-xs-2 {width: 16.66666667%}
.col-xs-1 {width: 8.33333333%}
.col-xs-pull-12 {right: 100%}
.col-xs-pull-11 {right: 91.66666667%}
.col-xs-pull-10 {right: 83.33333333%}
.col-xs-pull-9 {right: 75%}
.col-xs-pull-8 {right: 66.66666667%}
.col-xs-pull-7 {right: 58.33333333%}
.col-xs-pull-6 {right: 50%}
.col-xs-pull-5 {right: 41.66666667%}
.col-xs-pull-4 {right: 33.33333333%}
.col-xs-pull-3 {right: 25%}
.col-xs-pull-2 {right: 16.66666667%}
.col-xs-pull-1 {right: 8.33333333%}
.col-xs-pull-0 {right: auto}
.col-xs-push-12 {left: 100%}
.col-xs-push-11 {left: 91.66666667%}
.col-xs-push-10 {left: 83.33333333%}
.col-xs-push-9 {left: 75%}
.col-xs-push-8 {left: 66.66666667%}
.col-xs-push-7 {left: 58.33333333%}
.col-xs-push-6 {left: 50%}
.col-xs-push-5 {left: 41.66666667%}
.col-xs-push-4 {left: 33.33333333%}
.col-xs-push-3 {left: 25%}
.col-xs-push-2 {left: 16.66666667%}
.col-xs-push-1 {left: 8.33333333%}
.col-xs-push-0 {left: auto}
.col-xs-offset-12 {margin-left: 100%}
.col-xs-offset-11 {margin-left: 91.66666667%}
.col-xs-offset-10 {margin-left: 83.33333333%}
.col-xs-offset-9 {margin-left: 75%}
.col-xs-offset-8 {margin-left: 66.66666667%}
.col-xs-offset-7 {margin-left: 58.33333333%}
.col-xs-offset-6 {margin-left: 50%}
.col-xs-offset-5 {margin-left: 41.66666667%}
.col-xs-offset-4 {margin-left: 33.33333333%}
.col-xs-offset-3 {margin-left: 25%}
.col-xs-offset-2 {margin-left: 16.66666667%}
.col-xs-offset-1 {margin-left: 8.33333333%}
.col-xs-offset-0 {margin-left: 0}
@media (max-width:767px){
	.responsive [class^="col-"],.responsive [class*=" col-"]{float:none!important;width:auto!important}
	.responsive [class^="col-offset-"],.responsive [class*=" col-offset-"]{ margin-left:0px!important}
}
@media(min-width:768px){
	.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
	.col-sm-12{width:100%}
	.col-sm-11{width:91.66666666666666%}
	.col-sm-10{width:83.33333333333334%}
	.col-sm-9{width:75%}
	.col-sm-8{width:66.66666666666666%}
	.col-sm-7{width:58.333333333333336%}
	.col-sm-6{width:50%}
	.col-sm-5{width:41.66666666666667%}
	.col-sm-4{width:33.33333333333333%}
	.col-sm-3{width:25%}
	.col-sm-2{width:16.666666666666664%}
	.col-sm-1{width:8.333333333333332%}
	.col-sm-pull-12{right:100%}
	.col-sm-pull-11{right:91.66666666666666%}
	.col-sm-pull-10{right:83.33333333333334%}
	.col-sm-pull-9{right:75%}
	.col-sm-pull-8{right:66.66666666666666%}
	.col-sm-pull-7{right:58.333333333333336%}
	.col-sm-pull-6{right:50%}
	.col-sm-pull-5{right:41.66666666666667%}
	.col-sm-pull-4{right:33.33333333333333%}
	.col-sm-pull-3{right:25%}
	.col-sm-pull-2{right:16.666666666666664%}
	.col-sm-pull-1{right:8.333333333333332%}
	.col-sm-pull-0{right:0}
	.col-sm-push-12{left:100%}
	.col-sm-push-11{left:91.66666666666666%}
	.col-sm-push-10{left:83.33333333333334%}
	.col-sm-push-9{left:75%}
	.col-sm-push-8{left:66.66666666666666%}
	.col-sm-push-7{left:58.333333333333336%}
	.col-sm-push-6{left:50%}
	.col-sm-push-5{left:41.66666666666667%}
	.col-sm-push-4{left:33.33333333333333%}
	.col-sm-push-3{left:25%}
	.col-sm-push-2{left:16.666666666666664%}
	.col-sm-push-1{left:8.333333333333332%}
	.col-sm-push-0{left:0}
	.col-sm-offset-12{margin-left:100%}
	.col-sm-offset-11{margin-left:91.66666666666666%}
	.col-sm-offset-10{margin-left:83.33333333333334%}
	.col-sm-offset-9{margin-left:75%}
	.col-sm-offset-8{margin-left:66.66666666666666%}
	.col-sm-offset-7{margin-left:58.333333333333336%}
	.col-sm-offset-6{margin-left:50%}
	.col-sm-offset-5{margin-left:41.66666666666667%}
	.col-sm-offset-4{margin-left:33.33333333333333%}
	.col-sm-offset-3{margin-left:25%}
	.col-sm-offset-2{margin-left:16.666666666666664%}
	.col-sm-offset-1{margin-left:8.333333333333332%}
	.col-sm-offset-0{margin-left:0}
}
@media(min-width:992px){
	.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
	.col-md-12{width:100%}
	.col-md-11{width:91.66666666666666%}
	.col-md-10{width:83.33333333333334%}
	.col-md-9{width:75%}
	.col-md-8{width:66.66666666666666%}
	.col-md-7{width:58.333333333333336%}
	.col-md-6{width:50%}
	.col-md-5{width:41.66666666666667%}
	.col-md-4{width:33.33333333333333%}
	.col-md-3{width:25%}
	.col-md-2{width:16.666666666666664%}
	.col-md-1{width:8.333333333333332%}
	.col-md-pull-12{right:100%}
	.col-md-pull-11{right:91.66666666666666%}
	.col-md-pull-10{right:83.33333333333334%}
	.col-md-pull-9{right:75%}
	.col-md-pull-8{right:66.66666666666666%}
	.col-md-pull-7{right:58.333333333333336%}
	.col-md-pull-6{right:50%}
	.col-md-pull-5{right:41.66666666666667%}
	.col-md-pull-4{right:33.33333333333333%}
	.col-md-pull-3{right:25%}
	.col-md-pull-2{right:16.666666666666664%}
	.col-md-pull-1{right:8.333333333333332%}
	.col-md-pull-0{right:0}
	.col-md-push-12{left:100%}
	.col-md-push-11{left:91.66666666666666%}
	.col-md-push-10{left:83.33333333333334%}
	.col-md-push-9{left:75%}
	.col-md-push-8{left:66.66666666666666%}
	.col-md-push-7{left:58.333333333333336%}
	.col-md-push-6{left:50%}
	.col-md-push-5{left:41.66666666666667%}
	.col-md-push-4{left:33.33333333333333%}
	.col-md-push-3{left:25%}
	.col-md-push-2{left:16.666666666666664%}
	.col-md-push-1{left:8.333333333333332%}
	.col-md-push-0{left:0}
	.col-md-offset-12{margin-left:100%}
	.col-md-offset-11{margin-left:91.66666666666666%}
	.col-md-offset-10{margin-left:83.33333333333334%}
	.col-md-offset-9{margin-left:75%}
	.col-md-offset-8{margin-left:66.66666666666666%}
	.col-md-offset-7{margin-left:58.333333333333336%}
	.col-md-offset-6{margin-left:50%}
	.col-md-offset-5{margin-left:41.66666666666667%}
	.col-md-offset-4{margin-left:33.33333333333333%}
	.col-md-offset-3{margin-left:25%}
	.col-md-offset-2{margin-left:16.666666666666664%}
	.col-md-offset-1{margin-left:8.333333333333332%}
	.col-md-offset-0{margin-left:0}
}
@media(min-width:1200px){
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
	.col-lg-12{width:100%}
	.col-lg-11{width:91.66666666666666%}
	.col-lg-10{width:83.33333333333334%}
	.col-lg-9{width:75%}
	.col-lg-8{width:66.66666666666666%}
	.col-lg-7{width:58.333333333333336%}
	.col-lg-6{width:50%}
	.col-lg-5{width:41.66666666666667%}
	.col-lg-4{width:33.33333333333333%}
	.col-lg-3{width:25%}
	.col-lg-2{width:16.666666666666664%}
	.col-lg-1{width:8.333333333333332%}
	.col-lg-pull-12{right:100%}
	.col-lg-pull-11{right:91.66666666666666%}
	.col-lg-pull-10{right:83.33333333333334%}
	.col-lg-pull-9{right:75%}
	.col-lg-pull-8{right:66.66666666666666%}
	.col-lg-pull-7{right:58.333333333333336%}
	.col-lg-pull-6{right:50%}
	.col-lg-pull-5{right:41.66666666666667%}
	.col-lg-pull-4{right:33.33333333333333%}
	.col-lg-pull-3{right:25%}
	.col-lg-pull-2{right:16.666666666666664%}
	.col-lg-pull-1{right:8.333333333333332%}
	.col-lg-pull-0{right:0}
	.col-lg-push-12{left:100%}
	.col-lg-push-11{left:91.66666666666666%}
	.col-lg-push-10{left:83.33333333333334%}
	.col-lg-push-9{left:75%}
	.col-lg-push-8{left:66.66666666666666%}
	.col-lg-push-7{left:58.333333333333336%}
	.col-lg-push-6{left:50%}
	.col-lg-push-5{left:41.66666666666667%}
	.col-lg-push-4{left:33.33333333333333%}
	.col-lg-push-3{left:25%}
	.col-lg-push-2{left:16.666666666666664%}
	.col-lg-push-1{left:8.333333333333332%}
	.col-lg-push-0{left:0}
	.col-lg-offset-12{margin-left:100%}
	.col-lg-offset-11{margin-left:91.66666666666666%}
	.col-lg-offset-10{margin-left:83.33333333333334%}
	.col-lg-offset-9{margin-left:75%}
	.col-lg-offset-8{margin-left:66.66666666666666%}
	.col-lg-offset-7{margin-left:58.333333333333336%}
	.col-lg-offset-6{margin-left:50%}
	.col-lg-offset-5{margin-left:41.66666666666667%}
	.col-lg-offset-4{margin-left:33.33333333333333%}
	.col-lg-offset-3{margin-left:25%}
	.col-lg-offset-2{margin-left:16.666666666666664%}
	.col-lg-offset-1{margin-left:8.333333333333332%}
	.col-lg-offset-0{margin-left:0}
}

/*图标字体*/

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-re:before { content: "\e60f"; }
.icon-dianhua2:before { content: "\e622"; }
.icon-shouji:before { content: "\e625"; }
.icon-dianhua:before { content: "\e619"; }
.icon-meun:before { content: "\e648"; }
.icon-xiala:before { content: "\e62d"; }
.icon-bulb:before { content: "\e603"; }
.icon-svg08:before { content: "\e82f"; }
.icon-3:before { content: "\e617"; }
.icon-fangdajing:before { content: "\e610"; }
.icon-ditu:before { content: "\e618"; }
.icon-tubiao214:before { content: "\e644"; }
.icon-baoming:before { content: "\e751"; }
.icon-baoming1:before { content: "\e62b"; }
.icon-iconfontshuxie:before { content: "\e61b"; }
.icon-weixin:before { content: "\e623"; }
.icon-iconzhengshu:before { content: "\e639"; }
.icon-class1160489easyiconnet:before { content: "\e62c"; }
.icon-jiuyeyuzhaopin:before { content: "\e624"; }
.icon-kecheng:before { content: "\e60d"; }
.icon-fanhuidingbu:before { content: "\e61a"; }
.icon-caidan:before { content: "\e601"; }
.icon-xueli:before { content: "\e612"; }
.icon-qq:before { content: "\e7f6"; }
.icon-luxian:before { content: "\e860"; }
.icon-broadcast:before { content: "\e661"; }
.icon-comment31:before { content: "\e70f"; }
.icon-jiuye:before { content: "\e637"; }
.icon-zaixiankefu:before { content: "\e806"; }
.icon-dianhua1:before { content: "\e611"; }
.icon-04:before { content: "\e620"; }
.icon-zixun:before { content: "\e64b"; }
.icon-shijiaoxuefei:before { content: "\e631"; }
.icon-tubiaozhizuomoban:before { content: "\e63b"; }
.icon-yuyuebaoming:before { content: "\e613"; }

/*排版-标题*/
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>这是段落，向下10像素间距</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*/
.logo_l{ width:600px;}
.logo_r{ width:400px;}
.logo_l,.logo_r{ height:80px;}
.logo_l h1{ display:block;}
.logo_l h1 a{ background:url(../images/logo.png) no-repeat left center; text-indent:-9999px; display:block; width:422px; height:80px;}
.logo_main ul{ border-left:1px solid #e0e0e0;}
.logo_main li{ line-height:20px;}
.toptel{ color:#14a7ea;}

/*导航*/
.nav_main{ background:#006cbf; height:58px;}
.zy_item{ width:270px; background:#005896; line-height:58px;}
.zy_item a{ display:inline-block;height:58px;}
.zy_item_box{ width:270px; height:400px; top:58px;}
.zy_item_bg {width: 100%;height: 100%;position: absolute;left: 0;top: 0;background-color: #0071c0;z-index: -1;opacity: .5;filter: alpha(opacity=50); z-index:88;}
.zy_item_1{ position:relative;z-index:92;}
.zy_item_1 li{ line-height:40px;}
.zy_item_1 li a{ display:block;line-height:40px; height:40px; position:relative; z-index:91;text-align: left;padding-left: 20px;}

.zy_iemtnav > li > a:hover,.zy_iemtnav > li.hover > a{ background-color:#fff; color:#0892ec;}
.zy_item_info{width: 640px;height: 379px; padding:10px; background: #fff; color:#333;position: absolute; left:100%;top:0; text-align:left; display:none; z-index:9999;}
.zy_iemtnav > li.hover > .zy_item_info{ display:block }

.zy_item_info p{ line-height:24px; overflow:hidden;}
.zy_item_info p.hotcourse_info_online{margin-top:10px;}
.zy_item_info p a.hotcourse_info_link{display:inline-block;background:#0071c0;color:#FFF;border-radius:4px;margin-right:20px;padding:5px 20px;font-size:16px;}

.nav_item{ width:930px;}
.nav_item li{ width:10%; float:left;}
.nav_item li a{ width:100%; line-height:58px; display:inline-block;}
.nav_item li a:hover{ background:#005896;}

/*底部链接*/
.fot{ background-color:#f8f8f8;border-top:1px solid #dcdcdc}
.fot h4{ margin:10px 0;}
.fot-b{overflow:hidden}
.fot-b .bk-gray{border-color:#e7e7e7; border-right:0;}
.fot-b >li>i,.sys-wx,.item-g >li>i,.icn_tip_close{background-image:url(http://www.ynwtqx.com/templets/2017new/images/icon.png); background-repeat:no-repeat;}
.fot-b >li>i{display:inline-block;height:81px; width:68px; margin-right:10px;}
.fot-i-1{background-position:-216px 0;}
.fot-i-2{background-position:-162px -103px;}
.fot-i-3{background-position:0 0;}
.fot-i-4{background-position:-68px 0; }
.fot-i-5{background-position:-136px 0;}
.item-g{ border-top:1px solid #dcdcdc;}
.item-g >li>i{display:inline-block;height:50px; width:50px; margin-right:10px}
.item-g1{background-position:-25px -93px;overflow:hidden}
.item-g2{background-position:-79px -93px;overflow:hidden}
.item-g3{background-position:-133px -93px;overflow:hidden}
.item-g{border-color:#e7e7e7;}
.item-g > h4{ margin-bottom:5px;}

.item-g li .item-g1,.item-g li .item-g2,.item-g li .item-g3{transition:1s;-webkit-transition:1s;transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.item-g li:hover .item-g1,.item-g li:hover .item-g2,.item-g li:hover .item-g3{transition:1s;-webkit-transition:1s;transform:rotate(360deg);-webkit-transform:rotate(360deg);}

.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(http://www.ynwtqx.com/templets/2017new/images/logo.png) no-repeat center center;}


/*右侧导航*/
.side{position:fixed; right:0; top:0; width:36px;background-color:#006cbf;height: 100%; padding-top:10%; z-index:99999;}
.side ul li{width:36px;height:36px;float:left;position:relative; margin-top:10px;}
.side ul li .f-22,.side ul li .f-24,.side ul li .f-26,.side ul li .f-28{ padding-left:6px; padding-right:13px;display:block;}
.side ul li .sidebox{position:absolute;width:36px;height:40px;line-height:40px;top:0;right:0;transition:all 0.3s;color:#fff;overflow:hidden;}
.side ul li .sidetop,.side ul li .sidewx{width:36px;height:40px;line-height:40px;display:inline-block;transition:all 0.3s;}
.side ul li .sidetop:hover,.side ul li .sidewx:hover{background:#005896;}
.side-wx{ left:-170px; top:-115px; width:160px; height:160px;border:5px solid #005896;}
/*.side-wx-b:hover .side-wx{ display:none;}
.hide {display: none;}*/
.side-wx{ display:none;}
.hide {display: none;}

/*底部弹出*/
bottom_box .cont {height: 100%;}
.cont {width: 1200px;margin-left: auto; margin-right: auto;position: relative;}
.bottom_box{width:100%;height:160px;position:fixed;bottom:0;left:0;z-index:999;display:none;}
.bottom_black_bg{position:absolute;width:100%;height:100%;background:#111;opacity:0.8;}
.bottom_close_btn{ width:48px; height:48px; position:absolute;right:580px;top:-70px;width:60px;height:60px;cursor:pointer;background: url(../images/close.png) no-repeat center center;}
.bottom_close_btn i{font-size:48px;color:#DDD;}
.bottom_box .cont{height:100%;}
.bottom_box .bottom_pic{height:235px;width:563px;background:url(../images/bottom_pic.png) no-repeat left center;position:absolute;bottom:00px;}
.mini{ position:fixed; left:0; bottom:100px; width:126px; height:133px; cursor:pointer; z-index:20; background-size:100% 100%; display:none; }
.lxb_t{padding:10px 0 0;}
.lxb_t p{color:#FFF;font-size:16px;padding-bottom:10px;}
.lxb_t span{display:block;font-size:14px;color:#FFF;}
.lxb_t span i{font-size:30px;font-weight:bold;color:#0071c0;}
/*lxb*/
.lxb a{ color:#fff;}
.lxb{padding-top:5px;display:block;}
.lxbinput{height:40px;padding:5px;border:0;background-color:#FFF;color:#888;width:300px;font-size:20px;box-shadow:0 0 3px #999 inset;}
.lxbinput:focus{background:#FFF;}
.lxbapply{background:#1F8ADC;color:#FFF;border:0;height:50px;padding:0 30px;font-size:16px;Cursor:pointer;transition:0.5s;font-weight:bold;}
.lxbapply:hover{background:#0060C0;transition:0.5s;}
.lxb_qq{display:block;float:left;height:50px;line-height:50px;padding:0 20px;font-size:16px;font-weight:bold;margin-left:10px;background:#F60;color:#FFF;}
.lxb_qq:hover{color:#FFF;background:#F90;}

/*弹出层
.window{position:fixed;left:50%;top:50%;margin-left:-260px;margin-top:-229px;width: 432px;height:429px;z-index:9999;}
.window_bg{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;background:#FFF;opacity:0.5;filter:alpha(opacity=50);display:none;}
.window_box{background:url(../images/window.png) no-repeat center;width:100%;height:100%;}
.window_close{position:absolute;right:8px;top:10px;width:34px;height:34px;z-index:99;background: url(../images/close.png) no-repeat center center;border-radius:50%;text-align:center; cursor:pointer;}
.window_close,.bottom_close_btn{color:#FFF;font-size:21px;cursor:pointer;line-height:31px;vertical-align:super;-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -ms-transform 1s;
	transition: transform 1s;}
.window_close:hover,.bottom_close_btn:hover{
	-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
	}
.window_content{padding:40px;color:#FFF;}
.window_content a{display:block;position:absolute;width:128px;height:38px;text-indent:-9999px;}
.window_content a.w_freetel{left:239px;bottom:15px;display:none;}
.window_content a.w_swt{right:143px;bottom:61px;}
.window_content a.w_swt:hover{background:#fff;opacity:0;}*/

/*弹出层
.window{position:fixed;left:50%;top:50%;margin-left:-187px;margin-top:-300px;width: 374px;height:400px;z-index:9999;}
.window_bg{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;background:#FFF;opacity:0.5;filter:alpha(opacity=50);display:none;}
.window_box{background:url(../images/red_open.png) no-repeat center;width:100%;height:100%;}
.window_close{position:absolute;right:10px;top:10px;width:34px;height:34px;z-index:99;background: url(../images/close.png) no-repeat center center;border-radius:50%;text-align:center; cursor:pointer;}
.window_close,.bottom_close_btn{color:#FFF;font-size:21px;cursor:pointer;line-height:31px;vertical-align:super;-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -ms-transform 1s;
	transition: transform 1s;}
.window_close:hover,.bottom_close_btn:hover{
	-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
	}
.window_content{padding:40px;color:#FFF;}
.window_content a{display:block;position:absolute;width:128px;height:38px;text-indent:-9999px;}
.window_content a.w_freetel{left:239px;bottom:15px;display:none;}
.window_content a.w_swt{right:143px;bottom:61px;}
.window_content a.w_swt:hover{background:#fff;opacity:0;}

.red_submit{padding-top:140px;color:#FFF;text-align:center;}
.red_submit h3{font-size:18px;padding:15px 0 20px;}
.red_submit li{padding-bottom:15px;}
.red_submit label{width:60px;font-size:16px;}
.red_submit input.red_in{width:220px;font-size:16px;border:0;background:#FFF;padding:10px 5px;}
.red_submit input.red_btn{width:280px;font-size:16px;border:0;background:#640b0d;padding:5px;padding:10px 0;color:#FFF;border-radius:5px;cursor:pointer;outline:0;}
.red_submit input.red_btn:hover{background:#EE7800;}*/

/*弹出层*/
.window{position:fixed;left:50%;top:50%;margin-left:-187px;margin-top:-150px;width: 460px;height:305px;z-index:9999;box-shadow: 0 0 30px #000;
-moz-box-shadow: 0 0 30px #ccc;-webkit-box-shadow: 0 0 30px #000;}
.window_bg{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;background:#FFF;opacity:0.5;filter:alpha(opacity=50);display:none;}
.window_box{background:url(../images/tctp_01.jpg) no-repeat center top;width:100%;height:100%;}
.window_close{position:absolute;right:10px;top:10px;width:34px;height:34px;z-index:99;background: url(../images/close.png) no-repeat center center;border-radius:50%;text-align:center; cursor:pointer;}
.window_close,.bottom_close_btn{color:#FFF;font-size:21px;cursor:pointer;line-height:31px;vertical-align:super;-webkit-transition: -webkit-transform 1s;
	-moz-transition: -moz-transform 1s;
	-ms-transition: -ms-transform 1s;
	transition: transform 1s;}
.window_close:hover,.bottom_close_btn:hover{
	-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
transform: rotate(360deg);
	}
.window_content{ width:100%; height:105px; background:#fff; position:absolute; bottom:0;}
.window_content p{ text-align:center; line-height:42px; font-size:14px;}
.window_content .tc_btn{ width:346px; height:42px; background:#be191d; line-height:42px; text-align:center; color:#fff; font-size:14px; border-radius:50px; margin:0 auto; cursor:pointer;}
.window_content .tc_btn a{ color:#fff;}
.window_content .tc_btn:hover{ background:#991316;}
/* base.css */

/*news*/
.arcbox{}
.scarc{width:900px; height:410px; overflow:hidden;}

.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;}

.scarc_t{padding-top: 10px;}
.news_nav{line-height:50px;height:50px;border-bottom:1px solid #DDD;}
.news_nav li{float:left;font-size:20px;margin-right:30px;height:48px;width:90px;text-align: center;}
.news_nav li.on{ border-bottom:1px solid #0077DD;
    border-bottom: 3px solid #0077DD;}
.news_nav li.on a{ color: #4D4D4D;}

.scarc ul{width:910px;z-index:0;background:#FFF;}
.scarc ul.current{z-index:1;}
.scarc_top{padding:10px 0 10px 0px;overflow:hidden;}
.scarc_top li{ float:left;}
.scarc_top li a{display:block;width:288px;float:left;margin-right:15px;}
.scarc_top li a img{width:100%;height:150px;}
.scarc_top li a p{font-size:16px;line-height:23px;}

.scarc_li{width:910px;border-top:1px solid #DDD;overflow:hidden;padding: 5px 0;}
.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:0 10px;}
.scarc_lileft li a,.scarc_liright li a{ float:left;}
.scarc_lileft li span,.scarc_liright li span{float:right;color:#888;}



.schot{ width:378px; height:396px; border:1px solid #E5E5E5;margin-top:13px}
.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;}
.guide_item2 a i{ }

/*引导问题*/
.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: 234px;
  margin: 10px auto 0px 20px;
  text-align: center;
  border: 1px solid #ccc;
  text-decoration:none;
}
.vd a:hover{ background-color:#0077DD; color:#fff;border: 1px solid #0077DD;}



.menutop{
	border-bottom: 1px solid #DDD;
}
#myTab03_Content2,.TabContent{
	width:1170px;
}

#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: 10px 0 10px 10px;
	    line-height: 30px;
	
}
.brother li a{
	display:inline-block;
	float:left;
}
.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}
.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;}
.ht5{ height:455px;}
.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 {width: 165px;display: inline-block;color: #444444;font-size: 14px;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;}
/*校园环境*/
.xxzx .img_pos {background-color: #3db39b;}
.xxzx .img_pos img {margin-left: 10px;display: inline-block;vertical-align: middle;}
.hj a:hover img{transform: scale(1.3);transition: all 5s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 5s ease 0s;}
.xyhj ul {margin-top: 21px;}
.xyhj ul:first-child {margin-top: 10px;}
.xyhj ul li {float: left;margin-left: 21px;position: relative;}
.xyhj ul li:first-child {margin-left: 0px;}
.wzbg2 {background-color: #FEF8F8;padding: 10px 15px;width: 241px;font-size: 14px;color: #444444;}
.wzbg2 p:first-child{text-align: center;font-size: 18px;padding-bottom: 6px;}

.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;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(/2014_tpl/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(/2014_tpl/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;
	background:url(/2016_tpl/images/line.jpg) repeat-x left bottom;
	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:1180px; float:right}
.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{width:365px!important;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}






 

