@charset "utf-8";
/* 清除内外边距 */
@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; box-shadow: none; outline: none;}

/* 设置默认字体 */
body{width: 100%;margin:0 auto;	background-color: #EEE;}
body,
button, input, select, textarea {
    font: 14px/22px "Microsoft YaHei";color: #666;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #111; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; color:#e60012;}


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-y: scroll;}

/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}
.clearfix:after{
  content: ".";
  height: 0;
  display: block;
  visibility: hidden;
  clear: both;
}
/*字体大小*/
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.clear{clear: both;height: 0;}
.blk-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}



.banner {
	width: 100%; 	position: relative;
	z-index: 1;
	clear: both;
	margin-top: -150px;
	margin-bottom: 0px;
	line-height: 0;display:block;
	overflow: hidden
}


.slider {width:100%;display:block;overflow: hidden; margin:0 auto; background:#f5f5f5;}
.flexslider{height:520px;position: relative;background: url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{width:100%; height:100%}
.slides li a{}
.slides li img{width:100%; min-height:520px}

.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/c_prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/c_next.png) center center no-repeat;}

.warpper{
	width: 1280px;
	margin: 0 auto;
	background-color: #FFF;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFF;
	border-left-color: #FFF;
}
.con_l {
	width: 935px;
	float: left;
}
.con_r {
	width: 320px;
	float: right;
}



/*title1*/
.col-title {
	height: 48px;
	line-height: 26px;
	font-size: 22px;
	color: #000000;
	text-align: left;
	font-weight: normal;
	padding-top: 10px;
	margin-top: 5px;
}
.col-title img{ float:left; margin-right:5px;}
.col-title span{ font-size:16px; color:#cccccc; padding-left:5px;}
.col-title_more{ width:74px; height:26px; float:right; text-align:right; font-size:14px;}
.col-title_more a{ color:#989898; text-decoration:none}
.col-title_more a:visited{ color:#989898; text-decoration:none}
.col-title_more a:hover{ color:#646566; text-decoration:none}


/*title2*/
.index_title{
	width: 100%;
	border: 0px;
	border-bottom: #CCCCCC 3px solid;
	padding-bottom: 15px;
	line-height: 26px;
	font-size: 22px;
	color: #000000;
	text-align: left;
	font-weight: normal;
	margin-bottom: 20px;
	margin-top: 10px;
}
.index_title img{ float:left; margin-right:5px;}
.index_title span{ font-size:16px; color:#cccccc; padding-left:5px;}
.index_title_more{ width:74px; height:26px; float:right; text-align:right; font-size:14px;}
.index_title_more a{ color:#989898; text-decoration:none}
.index_title_more a:visited{ color:#989898; text-decoration:none}
.index_title_more a:hover{ color:#646566; text-decoration:none}

/*右侧滚动图片*/
.slideBox{
	width: 460px;
	height: 350px;
	overflow: hidden;
	position: relative;
}
.slideBox .hd{height:20px; overflow:hidden; position:absolute; right:5px; bottom:10px; z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; margin:6px 8px 0 0; width:8px; height:8px; background:#fff; cursor:pointer; border-radius:100%;}
.slideBox .hd ul li.on{background:#c4c4c4; color:#fff; width:12px; height:12px; margin-top:4px;}
.slideBox .bd{position:relative; height:100%; z-index:0; overflow:hidden;}
.slideBox .bd li{zoom:1; vertical-align:middle;position:relative;}
.slideBox .bd img{width:460px; height:350px; display:block;}
.slideBox .bd li .bg{ width:460px; height:40px; position:absolute; left:0; bottom:0; z-index:1;  background:#000; filter:alpha(opacity=60);opacity:0.6;}
.slideBox .bd li .title{width:460px; height:40px; line-height:40px; font-family:Microsoft YaHei,SimHei,simsun; font-size:16px; font-weight:bold; left:0; bottom:0; position:absolute; z-index:2;}
.slideBox .bd li .title a{ color:#fff; padding-left:15px;  }
.slideBox .bd li .title a:hover{ color:#d12e33;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}

/* xinwen， */
.news_con {
	width: 460px; margin:0px; padding:0px
}
.news_con li {height:35px; line-height:35px; padding-left:15px; background:url(../images/ico.gif) 0 15px no-repeat; overflow:hidden;}
.news_con li span {font-size:14px; color:#898989; float:right;}

/* dongtai， */
.qc_box_con {
	width: 100%; margin:0px; padding:0px
}
.qc_box_con li {height:35px; line-height:35px; padding-left:15px; background:url(../images/ico.gif) 0 15px no-repeat; overflow:hidden;}
.qc_box_con li span {font-size:14px; color:#898989; float:right;}


/* 通知通告， */
.tztg-lists { width: 100%;  background: #F5FCFF;}
.tztg-lists ul{
	width: 98%;
	margin: 0px auto;
	overflow: hidden;
}
.tztg-lists li.hot a {
	margin-left: 0px;
	display: block;
	min-height: 55px;
	position: relative;
	padding-bottom: 10px;
	padding-left: 95px;
	line-height: 28px;
	padding-top: 5px;
	padding-right: 0px;
}
.tztg-lists li.hot a span.time {
	display: block;
	width: 66px;
	height: 60px;
	overflow: hidden;
	background: #fff url(../images/home-news-line-1.png) no-repeat center -45px;
	position: absolute;
	top: 8px;
	left:8px;
	text-align: center;
	line-height: 24px;
	color: #0263CF;
	font-size: 22px;
	font-weight: 500;
}
.tztg-lists li.hot a span.time i { position: absolute; top: 8px; left: 13px; font-size: 18px; }
.tztg-lists li.hot a span.time em {
	position: absolute;
	bottom: 8px;
	right: 10px;
	font-size: 12px;
}
.tztg-lists li.hot a strong { font-size: 16px; color: #043b75; font-weight: 500; display: block; margin-bottom: 5px;}
.tztg-lists li.hot a > i { display: block; opacity: 0; height: 0; color: #7c8894; transition: all .7s;}
.tztg-lists li.hot a.on > i {  opacity: 1; height: auto;}
.tztg-lists li.hot a.on span.time { background:#1689E9 url(../images/home-news-line-1.png) no-repeat center 12px; color: #fff;}


.tztg-lists li span {font-size:14px; color:#898989; float:right;}
.tztg-lists li a { margin-left:15px;
	font-size: 14px;
	color: #111;
	height: 35px;
	line-height: 35px;
	padding-left: 15px;
	overflow: hidden;
	background-image: url(../images/ico.gif);
	background-repeat: no-repeat;
	background-position: 0 center;
}




/* 专题专栏 */
.topic {width:100%; overflow:hidden; box-sizing:border-box; margin:10px auto}
.topic ul{margin-left:-20px; margin-right:-20px; box-sizing:border-box;}
.topic ul li {
	width: 242px;
	float: left;
	margin-right: 20px;
}
.topic ul li img{width:242px; height:90px;}
.topic ul li p{height:58px; line-height:58px; padding-left:34px; background:url(../images/ico_topic.gif) left center no-repeat; text-align:left; color:#de171c;}
.topic ul li a{color:#de171c;}
.topic ul li a:hover,.topic ul li a:hover p{color:#000; text-decoration: underline;}


/* 三栏背景 */
.box1{ margin-top:10px;overflow:hidden}
.box2{ padding-top:10px;overflow:hidden}
.boxBg{
	background-image: url(../images/drawbg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.box1-list{
	width: 458px;
}
.box2-list{
	width: 458px;
	margin: 0px 20px;
}
.box3-list{
	width: 320px;
}



/* 校园头条带图片 */
.index_bg_top{
	background: #F5FCFF;
	width: 100%; padding:5px;
	margin-top: 0px;  overflow:hidden
}
.index_bg_topl{
	width: 30%;
	height: 91px;
	padding: 0px;
	text-align: center;
	float: left;
	overflow: hidden
}

.index_bg_topl img{
	width: 100%;
	height: 100%;}
.index_bg_topr{
	width: 65%;
	height: 91px;
	float: right
}
.index_bg_topr1{width:100%; font-size:16px; text-align:left; overflow:hidden; line-height:30px;}
.index_bg_topr1 a{ color:#000000; text-decoration:none}
.index_bg_topr1 a:visited{ color:#000000; text-decoration:none}
.index_bg_topr1 a:hover{ color:#0c9406; text-decoration:none}
.index_bg_topr2{width:100%; height:40px; font-size:14px; text-align:left; overflow:hidden; color:#989898; line-height:20px; margin-top:8px;}

/* 校园视频 */

.box3 .video {width:410px;position:relative;}
.box3 .play-btn {position:absolute;top:160px;left:168px;display:block;width:64px;height:64px; background:url(../images/player-normal.png) no-repeat;}
.box3 .vd-pic:hover .play-btn {background:url(../images/player.png) no-repeat;}
.box3 .vid-title {
	line-height: 30px;
	width: 80%;
	background: #06b;
	padding: 15px;
	overflow: hidden;
	position: relative;
	top: -25px;
	margin: 0 auto;
}
.box3 .vid-title p{color:#fff;} 

    
/* 图片链接 */

.box3  .linkul {
	width: 260px;
	margin-top: 30px;
}
.box3 .linkul ul {
	padding: 0px;
}
.box3 .linkul ul li {
   width: 100%;
   margin-bottom: 5px;
}
.box3 .linkul ul li a {

}
.box3 .part8 ul li a img {
    width: 100%;
    height: 100%;
}

/* 校园风光 */

.boxpic{
    width: 570px;
    margin: 0 20px;
    overflow: hidden;
}
.boxpic ul{
	width: 102%;
}
.boxpic ul li{
	width: 29.68%;
	height: 130px;
	float: left;
	margin-right: 20px;
	margin-bottom: 15px;
}
.boxpic ul li a{ display:block;width: 100%; height:125px; border:3px solid #fff;}
.boxpic ul li a img{width: 100%; height:125px;}
.boxpic ul li a:hover{ border:3px solid #ff9000;}



/* 友情链接 */
.linkul .rightTB_pc{  margin:0; display: block;}
.linkul .rightTB_pc .TB_cont:nth-child(1){
	background-color: #638dc3;
	float: left;
	width: 65%;
	margin: 0 1% 1% 0;
	font-size: 16px;
	line-height: 1.2;
	height: 6em;
	display: table;
}
.linkul .rightTB_pc .TB_cont:nth-child(1) a{ display:table-cell; vertical-align:middle; text-align:center; color:#fff;}

.linkul .rightTB_pc .TB_cont:nth-child(1) span{ display:block; width:40%; margin:0 auto 0.5em auto;}


.linkul .rightTB_pc .TB_cont{background:#638dc3; width:32.3%; margin:0 1% 1% 0; font-size:16px; line-height:1.2; color:#333; height:6em; display:table; float:left;}
.linkul .rightTB_pc .TB_cont a{ display:table-cell; vertical-align:middle; text-align:center; color:#fff;}
.linkul .rightTB_pc .TB_cont span{ display:block; width:40%; margin:0 auto 0.5em auto;}
.linkul .rightTB_pc .TB_cont span img{ width:auto; height:32px}
.linkul .rightTB_pc .TB_cont:nth-child(2){background-color:#638dc3;}
.linkul .rightTB_pc .TB_cont:nth-child(3){background-color:#638dc3;}
.linkul .rightTB_pc .TB_cont:nth-child(4){background-color:#638dc3;}
.linkul .rightTB_pc .TB_cont:nth-child(5){background-color:#638dc3;}
.linkul .rightTB_pc  a:hover{ background:#06b url(../images/xxgkzn.png) no-repeat 18px 0px;color:#fff;}

/*相关频道*/

.xgpd{
	width: 100%;
	height: auto;
	display: block;
	overflow: hidden;

	}
.xgpd_top{
	width: auto;
	height:40px; margin:10px auto 0px;
	}
.xgpd_top img{
	float:left;
	display:inline-block;
	margin-right:10px;
	}
.xgpd_top span{
	width:80%;
	height:30px;
	float:left; color:#222;
	border-bottom:1px solid #d2d2d2;
	}	
.xgpd_top span a{
	float:left;color:#06b;
	font-size:18px;
	cursor:default; 
	}
.xgpd_top span a:hover{
	color:#3d6eb0;
	}

.xgpd select{
	width:98%;
	height:45px;
	font-size:14px;
	text-align:center; margin-top:2px;background:url(../images/link-bg.png) repeat-x;
	}
.xgpd  select option{
	text-align:center;
	}



.only_mobile{ display:none;}


.qc_xbsz{ margin:10px 20px 0px 20px;}
.qc_xbsz ul li{
    color: #0067cc;
    background: #f4f4f4;
    font-size: 16px;
}
.qc_xbsz li ul{ width:100%; padding:0 10px; overflow:hidden;}
.qc_xbsz ul ul.tou{ padding:0;}
.qc_xbsz ul ul li{
	float: left;
	width: 280px;
	display: inline;
	margin: 0 5px 0 0;
	line-height: 40px;
	height: 45px;
	font-size: 14px;
}
.qc_xbsz ul li a{ color:#3c3c3c;}