@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	border: 0; font-family:"微软雅黑";
	margin: 0;
	padding: 0;font-size:14px;
	vertical-align: baseline;
	list-style-type: none; 
}

a{ text-decoration:none;}

.ve-menu{clear:both;background:#305aae;line-height:60px; z-index:999}
.ve-menu-close,.ve-menu-icon,.ve-menu-mobile{overflow:hidden}
.ve-menu ul{width:1200px;margin:auto;list-style:none}
.ve-menu .ve-menu-pc>li a{height:60px;display:inline-block;width:105px;text-align:center;text-decoration:none;color:#fff;}
.ve-menu>.ve-menu-pc>li{position:relative;display:inline-block; cursor:pointer;}
.ve-menu>.ve-menu-pc>li:hover ul{display:block}
.ve-menu>.ve-menu-pc>li>ul{position:absolute;left:0;display:none}
.ve-menu>.ve-menu-pc>li>ul>li{height:60px;line-height:60px;}
.ve-menu-icon{ position: absolute;top:2%;right:10px;width:25px;height:31px;z-index:999;}
.ve-menu-icon>div{width:100%;height:3px;margin-top:3px;border-radius:3px}
.ve-menu-mask{position:fixed;top:0;left:0;width:100%;height:100%}
.ve-menu-mobile{position:fixed;top:0;left:0;width:100%;background:#305aae;z-index:999;}
.ve-menu-mobile li {width:100%;color:#fff;line-height:35px; margin:0% 0% 0 2%;}
.ve-menu-mobile li a{padding:10px 30px;display:block;font-size:18px;color:#fff;}
.ve-menu-mobile ul{display:none;}
.ve-menu-close>div{float:left;padding:0 10px;background:url(../images/close.png) no-repeat right center;width:25%;height:20px; text-align:right; margin:3% 0% 0 0%;}
.ve-menu-close>div:after{font-size:35px; }
.logo {margin:65px 0px 0px 0px;}
.topright {margin:35px 0px 0px 0px;}
@media (max-width:1100px){
	.logo {margin:4% 0 2% 1%;}	
	.logo img{width:67%;}	
	.topright {display:none;}	
	.i2bj a {display:block;background:#305aae;margin:1% 2%;width:94%;}

	.n-jianrong{clear:both;width:40%;display:block;}
	.n-righttit{width:70%;margin:0% 3% 0% 2%}
	.ab p{width:70%;}
	
	.callbacks {  position: relative;  list-style: none;  overflow: hidden;  width:100%;  padding: 0;  margin: 0;}
	
	.foot1 {background:url(../images/i3.jpg) left top no-repeat;color:#fff;}
	.foot1 dl{padding:0px 0px 10px 20px;margin:0px 0px 0px 0px; vertical-align:top;width:28%;}

	.foot1 dl dt a{font-size:18px;color:#fff; line-height:40px;font-weight:bold;}

.rslides { overflow: hidden; width:100%;  padding: 0; } 
.callbacks_container img{width:100%;}
.callbacks_nav {
  	position: absolute;	-webkit-tap-highlight-color: rgba(0,0,0,0);	bottom: 26%;	left:12%;	z-index:5;	text-indent: -9999px;	overflow: hidden;	text-decoration: none;	height: 46px;	width: 36px; 	background: transparent url("../images/img-sprite.png") -105px -1px;	margin-top: -65px;
}
.callbacks_tabs{
	list-style: none;	position: absolute;	top:78%;	z-index:5;	text-align:center;width:100%;	padding: 0;	margin: 0;
}
.maincont{width:98%; text-align:justify;}
	

 }
 
 @media (min-width:1110px) and (max-width:1920px){
.rslides { overflow: hidden; width:1200px;  padding: 0; }
.callbacks_nav {
  	position: absolute;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	top: 56%;	left:12%;	z-index:5;	text-indent: -9999px;	overflow: hidden;	text-decoration: none;	height: 46px;
	width: 36px;	background: transparent url("../images/img-sprite.png") -105px -1px;	margin-top: -65px;
}

.callbacks_tabs{
	list-style: none;	position: absolute;	top:89%;	z-index: 5;	text-align:center;width:100%;	padding: 0;	margin: 0;
}
.n-righttit{width:880px;}
.n-jianrong{float:right;width:880px;}
#newsUL li{width:840px;}
 

 }


 

/*首页特殊类型招生*/

.i2bj{background:#f5f5f5;padding:40px 0px;}
.i2bj a {display:inline-block;padding:0px 5px; -webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;background-size: cover;}

 
.foot1{background:#264d9b;padding:50px 0px 60px 0px;}
.foot1 .mar1200{background:url(../images/i3.jpg) right bottom no-repeat;color:#fff;}
.foot1 dl{padding:0px 0px 10px 20px;margin:0px 0px 0px 0px; vertical-align:top}
.foot1 dl dt a{font-size:14px;color:#fff; line-height:40px;font-weight:bold;}
.foot1 dl dd a{ font-size:12px;color:#fff;line-height:24px;padding-right:10px;}
.foot1 dl dd a:hover{ color:#5cbe05;}
.foot1 dl dd  { font-size:12px;color:#fff;line-height:24px;}


/* 首页切页通用样式 */
.index_tab {background:#f0f0f0;border-bottom:solid 1px #dddddd;list-style: none;height:48px;padding-left:5px;margin-bottom: 0;position: relative;}
.index_tab li {list-style: none;float: left;height: 48px;width:120px;text-align: center;color:#363636;}
.index_tab li a {cursor: pointer;color: #363636;height: 48px;line-height:48px;width:120px;display: inline-block;font-size:16px;}
.index_tab li:first-child a {background: url(../images/t3.jpg);color: #363636;}
.index_tab_more {position: absolute; right:8px;top:10px;text-align: center;}
.index_tab_more img {vertical-align: middle;}
.tabulous_activen {background: none!important;}
.tabulous_active {background: url(../images/t3.jpg)!important;color: #363636!important;}
.index_tab_b {margin-bottom:30px;}
.index_tab_c {position: relative;height: 270px;}
.index_tab_c>div {display: none;}
.index_tab_c>div:first-child {display: block;}
.index_tab_c ul {padding: 0;padding-top:20px;padding-bottom: 10px;}
.index_tab_c ul li {list-style: none;height: auto;overflow: hidden;line-height:30px;padding-left: 10px;}
.index_tab_c ul li a {color: #5c5c5c;display: block;font-size: 13px; word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background: none!important;}
.index_tab_c ul li span {color: #a4a4a4;display: block;float: right;font-size:13px;padding-right: 10px;padding-left: 10px;}
.index_tab_c ul li span a{color: #79A7B3!important;text-align: center;border-radius: 5px;padding: 0 15px;}
.index_tab_c ul li span a:hover{background: #005967!important;color: #fff!important;}
.index_tab_c1 {padding: 10px;line-height: 19px;font-size: 14px;} 



.n-m-left{width:273px;}
.n-m-left a{background:#f0f0f0;margin:3px;padding:12px 0px;float:left;width:130px;color:#363636;font-size:15px;}
.n-m-left a:hover, .n-m-left .ok {background:#305aae;margin:3px;color:#fff;}
.n-anniu {margin:10px 0px;}
.n-anniu a{display:block;margin-top:2%;}
 
/* 内页定位 */
.breadcrumb{	margin-bottom:15px;width:100%;}
.breadcrumb .label{	display:inline;	cursor:default;}
.breadcrumb a{	margin-right:8px;	padding-right:15px;	background:url(../images/lujingico.png) no-repeat right 6px;color:#aeaeae;
}
.breadcrumb strong{	font-weight:normal;}

.n-righttit{border-bottom:1px solid #dddddd;background:#f0f0f0;height:50px;} 
.n-righttit h2{color:#363636;border-top:2px solid #305aae;background:#fff;width:150px;font-weight:normal;font-size:20px;line-height:48px;margin-left:5px; text-align:center;} 


.maincont{padding-top:40px;padding-left:24px; min-height:782px;}
#newsUL li{border-bottom: 1px solid #f0f0f0;line-height:55px;}
#newsUL li a{cursor: pointer;color:#5c5c5c;font-size:14px;}
#newsUL li a i.new{display:inline-block;width:22px;height:14px;margin-left:5px;vertical-align:middle;}
#newsUL li span{color:#999;float:right;}
.left_nav li.checked .arrows{width:12px;height: 18px;position:absolute;top:6px;right:-32px;z-index:100;}

.left_nav li.show_left{text-align:left;margin-left:30px;text-indent:35px;}

#newsUL li.res_tips{position:absolute;bottom: 50px;}
#newsUL li.res_tips em{color:#f60;cursor:pointer;}
#newsUL li.res_tips em:hover{text-decoration:underline;}

/*页码*/

.pagination{width:100%;height:30px;line-height:30px; margin:20px 0px;clear: both;}
.pagination span.page-info {float:left; color:#666;font-size:14px;white-space:nowrap;}
.pagination span.page-info i{color:#ee0000;}
.pagination span.page-info em{display:inline-block;height:30px;line-height:30px;text-align:center;background:#fff;}
.pagination table{float:right; text-align:right;width:auto;line-height:normal;  font-family:"微软雅黑";font-size:16px;}
.pagination p.page-operate a{display:inline-block;padding:0 12px; line-height:28px; border:1px solid #e4e4e4;margin:0 4px; color:#333; border-radius:2px;outline:0;}
.pagination p.page-operate a.current{background:#ef5c4e; color:#fff;border:1px solid #ef5c4e;}
.pagination p.page-operate a:hover{ border:1px solid #d9d9d9; background:#f8f8f8;}
.pagination p.page-operate a.none{border:1px solid #d9d9d9; color:#888; background:#f8f8f8;cursor:default;}
.pagination p.page-operate select,.pagination p.page-operate input{height:30px; border:1px solid #e4e4e4; vertical-align:top; margin:0 3px;background:#fff;}
.pagination p.page-operate input{width: 50px;height:28px;}
.headStyle1tr5zwnjku, .headStyle1tr5zwnjku td, .headStyle1tr5zwnjku div{ font-family:"微软雅黑";}

 /*内页关于*/
.ab{color:#555555; line-height:32px; text-indent:2em; } 
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}


/*通用部分*/

@font-face {  
   font-family: 'FZLTZCHJW';     
   src: url('FZLTZCHJW.eot');    
   src: url('FZLTZCHJW.eot?#iefix') format('embedded-opentype'),        
   url('FZLTZCHJW.woff') format('woff'),     
   url('FZLTZCHJW.ttf') format('truetype'),      
   url('FZLTZCHJW.svg#SingleMaltaRegular') format('svg');   font-weight: normal;   font-style: normal;}
.weiruan{ font-family:"微软雅黑"}
.n-tit h2 {font-family:FZLTZCHJW;font-size:40px;color:#00833b;}
.n-tit span {font-size:14px;color:#525252;}
.n-tit hr {width:27px;height:4px;background:#00833b;border:0px;}
.f2f2f2bj{background:#f2f2f2;}
.f8f8f8bj{background:#f8f8f8;}
.plr40{padding-left:40px;padding-right:40px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml40{margin-left:40px;}
.ml70{margin-left:70px;}
.mt60{margin-top:60px;}
.mt90{margin-top:90px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.h20{height:20px;}
.h35{height:35px;}
.cl{clear:both}
.cf{clear:both;float:left;}
.fl{float:left}
.fr{float:right;}
.tc{ text-align:center;}
.tl{ text-align:left;}
.tr{ text-align:right;}
.mar1200{margin:auto;width:1200px;clear:both}
.mar{margin:auto;width:100%; clear:both}
.img-responsive {
  display: inline-block; vertical-align:bottom;
  height: auto;
  max-width: 100%;
}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}
 

 


/*  页码 */
.page{margin:auto;width:100%;padding:50px 0px; text-align:center}
.page .p-num{display:inline-block;}
.page .p-num a,.page .p-num b{ display:inline-block; height:36px;line-height:36px;padding:0 14px;margin-right:5px;font-size:14px;background:#bfbfbf;}
.page .p-num a{color:#fff;border:1px solid #bfbfbf;   }
.page .p-num a:hover, .page .p-num .pn-next:hover, .page .p-num .pn-prev:hover{text-decoration:none;color:#fff;border:1px solid #00833b;background:#00833b;box-shadow:0 1px 1px rgba(0,1,1,.08)}
.page .p-num a.curr{border:0 none;padding:1px 15px;background:#00833b;filter:none;color:#fff;cursor:default;font-weight:bold;}
.page .p-num a.curr:hover{box-shadow:none}
.page .p-num .pn-break{color:#fff;border:1px solid #bfbfbf;}
.page .p-num .pn-break:hover{box-shadow:none;}
.page .p-num .pn-next em,.page .p-num .pn-prev em{vertical-align:middle}
.page .p-num .pn-next i,.page .p-num .pn-prev i{vertical-align:middle;font-style:normal;font-size:16px;font-family:"\5b8b\4f53";padding:0 5px;color:#666666}
.page .p-num .pn-prev i{padding-left:0}
.page .p-num .pn-next i{padding-right:0}
.page .p-num .pn-next.disabled,.page .p-num .pn-prev.disabled{background:0 0;background:#fff;cursor:default}
.page .p-num .pn-next.disabled em,.page .p-num .pn-next.disabled i,.page .p-num .pn-prev.disabled em,.page .p-num .pn-prev.disabled i{color:#666}
.page .p-skip{ display:inline-block;margin-left:20px}
.page .p-skip em{display:inline-block;line-height:38px;font-size:14px}
.page .p-skip .input-txt{display:inline-block;width:30px;height:30px;margin:0 3px;line-height:30px;font-size:14px;text-align:center}
.page .p-skip .btn{display:inline-block;height:27px;margin-left:15px;font-size:14px;line-height:27px}
.btn-default{border:1px solid #DDD;padding:0px 13px 0px 13px;color:#666;background-color:#f7f7f7;background-repeat:repeat-x;background-image:-moz-linear-gradient(top,#f7f7f7,#f2f2f2);background-image:-webkit-linear-gradient(top,#f7f7f7,#f2f2f2);background-image:-o-linear-gradient(top,#f7f7f7,#f2f2f2);background-image:linear-gradient(top,#f7f7f7,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(tColorstr='#f7f7f7', endColorstr='#f2f2f2', GradientType=0)}
.input-txt{height:19px;line-height:19px;border:1px solid #CCC;padding:3px;width:145px}



/*----slider----*/
#slider2,
#slider3 {
  box-shadow: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  margin: 0 auto;
}
.events {
  list-style: none;
}
.callbacks_container { 	position: relative;	width:100%;margin:auto;background:url(../images/i1.jpg) #000  no-repeat;}
.callbacks {  position: relative;  list-style: none;  overflow: hidden;   padding: 0;  margin: 0;}
.callbacks li {  position: absolute;  width: 100%;  left: 0;  top: 0;
}
.callbacks img {
  position: relative;
  z-index: 1;display: block;
  height: auto; text-align:center;
  border: 0;
  width: 100%;
}

.callbacks_nav:active {  opacity: 1.0;}
.callbacks_nav.next {
 	left: auto;
	background-position:-136px -1px;
	right:12%;
}
.rslides {
  position: relative;  list-style: none;  overflow: hidden;    padding: 0;  margin:auto;
}
.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
}
.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
}
.rslides img {
  height: auto;
  border: 0;
}

.callbacks_tabs li{
	display:inline-block;
}
@media screen and (max-width: 600px) {
  h1 {
    font: 24px/50px "Helvetica Neue", Helvetica, Arial, sans-serif;
    }
 
}
/*----*/

.callbacks_tabs a{
 visibility: hidden;
}
.callbacks_tabs a:after {
  content: "\f111";
  font-size:0;
  font-family: FontAwesome;
  visibility: visible;
  display: block;
  height:12px;
  width:12px;
  display:inline-block;
  border:2px solid #FFF;
  border-radius: 30px;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -o-border-radius: 30px;
  -ms-border-radius: 30px;
}
.callbacks_here a:after{
	background:#f8991e;
}
 

 
 
q:before,q:after{content:}abbr,acronym{border:0}body{color:#666;background-color:#fff;font:12px/1.5 '微软雅黑',tahoma,arial,'Hiragino Sans GB',宋体,sans-serif}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{zoom:1}
.poster-main{position:relative; margin:auto;width:1800px; overflow:hidden}
.poster-main a,.poster-main img{display:block;width:1200px;}
.poster-main .poster-list{width:100%; }
@media screen and (max-width:1900px){.poster-main .poster-list{width:100%; } }
.poster-main .poster-list .poster-item{position:absolute;left:0;top:0}
.poster-main .poster-btn{position:absolute;height:100%;width:50px;top:0;z-index:10;opacity:.8}
.poster-main .poster-prev-btn{left:0;background:url(../images/btn_l.png) no-repeat 80% center;background-color:#000}
.poster-main .poster-next-btn{right:0;background:url(../images/btn_r.png) no-repeat 20% center;background-color:#000}