@charset "gb2312";
/* CSS Document */
/* logo */


/*banner*/
.banner{ width:96%; margin:0 auto 10px; text-align:center}
.banner img{width:100%}
.focus{ width:100%;margin:0 auto 8px; position:relative; overflow:hidden}
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:5px; background-color:rgba(51,51,51,0.5);}
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; text-indent:-999px }
.focus .hd ul .on{ background:#3fc9fd; text-indent:-999px}
.focus .bd{ position:relative; z-index:0; overflow:hidden}
.focus .bd li{ float:left}
.focus .bd li img{ width:100%}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0)}

/* 焦点图 */
.index-banner{position:relative;overflow:hidden;-webkit-backface-visibility:hidden;z-index:1;width:100%}
.index-banner .swiper-wrapper li{float:left}
.index-banner .swiper-wrapper li img{width:100%;height:100%; display:none;}
.index-banner .index-pagination{position:absolute;right:0px;bottom:0;width:100%;background:rgba(0, 0, 0, 0.6);height:17%}
.index-banner .index-pagination span{width:2.8%;height:34%;margin-top:2.8%;margin-right:2%;border-radius:50%;background:#797979;float:right;display:inline-block;}
.index-banner .index-pagination span.swiper-active-switch{background:#fff;}
.index-banner .banner-title{position:absolute;left:3%;bottom:3.5%;color:#fff;font-size:1.3em;z-index:100;}
/* 导航 */
.i-icon{ background:#FFF; padding:0 0 0.5em; margin-top:0.5em }	
.i-icon ul li{ float:left; width:15.625%; margin:3% 0 0 9.83%;}
.i-icon ul .i-icon-z{margin-left:4%;}
.i-icon ul li p{ text-align:center;color: #333;font-size: 1.125em;margin-top: 0.51538em;}
.i-icon ul li a{ display:block; height:100%; width:100%; text-indent:-200px; border-radius:0.3em;}
.i-icon ul li a img{ display:block; width:100%;}
/* 初高大学专区 */
.gzs{margin:1em auto; width:93.28123%;}
.gzs a{float:left; width:33.3333%; display:block;}
.gzs img{width:100%; display:block; border-left:2px solid #FFF;}
.gzs .gzs-b img{border-left:none;}  

.gzs2 {margin:1em auto; width:98%;}
.gzs2 a{float:left; width:48%; display:block; margin:0 1% 0 1%;}
.gzs2 img{width:100%; display:block;}
.gzs2 .gzs-b2 img{border-left:none;}  

/*首页shizi*/
.zral{ overflow:hidden; padding-bottom:10px}
.zral li{ overflow:hidden}
.zral .zral_cen{ width:30.13333%; float:left; margin-left:1.6%; margin-right:1.6%; margin-top:3%; }
.zral img{ width:100%}
.zral .bot{ width:99%; height:auto; overflow:hidden; border:1px solid #e2e2e2; border-top:none; background-color:#fff;}
.zral .bot p{ width:100%;font-size:1em; text-align:center; color:#000; margin-top:1%; line-height:1.5em;}
.zral .bot p a{color:#000; }
.zral .bot p a font{ color:#555;}
.zral .bot span{ width:100%; margin-top:5%; display:block; overflow:hidden; margin-bottom:5%;}
.zral .bot span a{ width:40.3%; float:left; margin-left:5.5%; font-size:0.8em; line-height:1.2em; padding:2% 0;border-radius:5px; text-align:center;}
.zral .bot span .col1{ border:1px solid #000; color:#000;}
.zral .bot span .col2{border:1px solid #39F; color:#39F;}
.hd1{ display:none}


 /*在线答疑*/
.answer{width:95%;overflow:hidden; margin:0 auto;}
.picbox{padding-top:2%; padding-bottom:2%;}
.answerpic{overflow:hidden; width:33.333%; height:auto;}
.answerpic a img{width:auto; max-height:180px;}

/* 专业设置 */
.half-img {height: auto !important;overflow: hidden;width:100%;}
.ad2 {background: none repeat scroll 0 0 #fff;margin-top: 1em;}
.ad2 img{display: block;}
.ad-bt{width:100%;border:0px;}
.ad-bt .ad-h2{ width:30%;font-size:1.6em;padding:0.6em 0 0.6em 0.7em;}
.ad-bt .ad-gd{font-size:1.4em;padding:0.8em 0.7em 0.6em 0;color:#ABABAB}

.ad-bt2{width:100%;border:0px;}
.ad-bt2 .ad-h2{ width:30%;font-size:1.6em;padding:0.6em 0 0.6em 0.7em;}
.ad-bt2 .ad-gd{font-size:1.4em;padding:0.8em 0.7em 0.6em 0;color:#ABABAB}

.tbl-type {width:95%;overflow: hidden; margin:10px auto;}
.half-floor {float: left;width: 49%; border:0px; margin-left:-1px;}
.up-floor,.down-floor{float:right; width:49%; border:0px;}
.up-floor{margin-top:-1px;}

.brand-up-floor,.brand-down-floor{float:left; width:49%;}
.brand-up-floor{border:0px; margin-left:-1px; margin-top:5px;}
.brand-down-floor{border:0px; margin-left:-1px; margin-top:5px;}
.h-up-floor,.h-down-floor{float:right; width:49%; margin-top:5px;}
.h-up-floor{border:0px; margin-top:5px;}

/* 新闻tab选项卡 */

#con { width:95%; margin:0px auto;}
#tags {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	 border-bottom: 1px solid #e5e5e5;
	max-width:640px;
	PADDING-TOP: 0px;
	HEIGHT: 35px;
	background:url(../img/tab031.jpg) repeat-x;
	margin:0;
}
#tags LI {
	background:url(../img/tab031.jpg) repeat-x;
	FLOAT: left;
	text-align:center;
	LIST-STYLE-TYPE: none;
	HEIGHT: 35px; width:25%;  
	line-height:35px;
}
#tags LI A {  
	PADDING-BOTTOM: 0px;
	COLOR: #000; font-size: 1.125em;
	text-align:center;
	LINE-HEIGHT: 35px; 
	PADDING-TOP: 0px;
	HEIGHT: 35px;
	TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	WIDTH: 4px
}
#tags LI.selectTag {
	POSITION: relative;
	HEIGHT: 35px
}
#tags LI.selectTag A {
	background:url(../images/tab01.jpg) repeat-x;
	COLOR: #FFF; font-size: 1.125em;
	background:#3374BE; 
	LINE-HEIGHT: 35px;
	HEIGHT: 35px; text-align:center;
}
#tagContent { height:auto; overflow:hidden;}
.tagContent {
	DISPLAY: none;
	max-width:640px;
	COLOR: #474747;
	HEIGHT: 164px;
	padding:5px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}


 
/*pic_list*/
.pic_list{ padding:0 2%;width:96%; float:left; }
.pic_list p { float:left; padding:5px 0 0 2%; font-size: 1em; width:68%;}
.pic_list img{ float:left; width:120px;}
.pic_list span{ float:left; padding:5px 0 0 2%; font-size: 1.125em; width:68%;}
.pic_s { width:30%;overflow: hidden;float:left;}

.pic_s a img{display:block;width:100%;padding:10% 10% 0 0;}



/*news_list*/
.news_list{ width:98%; padding:0 1%; float:left;}
.news_list p{ width:100%; float:left; border-bottom:1px dashed #ddd; height:30px; line-height:30px;overflow:hidden;}
.news_list a{ float:left; padding-left:1%; }
.s_arrow{ display:block; border-top:2px solid #ccc;border-right:2px solid #ccc; -webkit-transform:rotate(45deg); width:6px; height:6px; float:right; margin:6px 10px 0 0;}

.go_btn{margin: 6px auto 12px auto;height: 34px;width: 92%;border: 1px solid #e5e5e5;text-align: center;line-height: 34px;font-size: 16px;
background: -webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#E3E3E3));background: -moz-linear-gradient(top,whiteSmoke,#E3E3E3);
-webkit-border-radius: 3px;border-radius: 3px; display:block; float:left; margin-left:2.5%;}
.go_btn em{ font-style:normal; cursor:pointer;}
/* 专题 */
.imgurl img { width:100%; height:auto;}
.ad2 .row1{
}
.ad2 .row1 .cell{
	display: block;
	vertical-align: top;
	width: 50%;
	float: left;
}
.ad2 .row1 a{
	display: block;
	padding:1.3em;
	text-align: center;
}
.ad2 .row1 .cell .p {color: #333;display: block;margin: 0.5em 0.5em 0;max-width: 14em;overflow: hidden;padding: 0 1em;text-overflow: ellipsis;white-space: nowrap;}

.rdwz{
	display: block;
	margin-right: 1.4em;
	margin-left: 1.4em;
	padding-bottom: 1em;
}
.rdwz li{
	border-bottom:1px solid #E5E5E5;
	padding-right: 10px;
	padding-left: 10px;
	list-style-position: inside;
	list-style-type: square;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	line-height: 2.5em;
	font-size: 1.2em;
}
/* 新闻 */
.ad2 .row .cell{border-bottom: 1px solid #e5e5e5;display: table-cell;vertical-align: top;width: 50%;}
.ad2 .row a{display: block;padding:1.3em;}
.ad2 .row .cell-wz{padding:1.2em 1.3em 0 0;}
.ad2 .row .cell .p1 {
	color: #333;
	display: block;
	margin:0 0 0.2em;
	text-align:left;
	font-size:1.2em;
	max-width:15em;
	font-weight:500;
	line-height: 1.5em;
}
.ad2 img { max-width:100%; min-width:100%; max-height:auto; max-height:200px; }
.cell-wz h5{color:#5D5D5D; display: block;text-align:left; overflow:hidden; font-weight:normal; line-height:1.7em; max-width:23em;}
.list_info_i {height:1.5em; margin-top:0.5em;overflow: hidden; margin-bottom:1em;}
.list_info_i dl{display:block;float:left;height:1.2em;margin-right:0.5em}
.list_info_i dd{color:#a7a7a7;display:block;float:left;font-size:0.8em;height:20px;line-height:20px}
.list_info_i dt{display:block;float:left;height:20px;margin-right:2px;width:20px}
.list_info_i .list_info_views dt{background-position:0 -21px}
.list_info_i .list_info_comment dt{background-position:-25px -20px}
.list_info_i .list_info_like dt{background-position:-50px -21px}


.qn_recruit_student{background:#FFF;overflow:hidden;padding-bottom:.6rem;}
.r_s_list{display: flex;justify-content: center;}
.r_s_item {
     width:31%;
	margin:0 0.6%;
    position: relative;
}
.r_s_item>a {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.r_s_item>a div {
   position: absolute;left:.5rem;top:.6rem;
	
}
.r_s_item1 p {
    color: #cb6e01;
	
}
.r_s_item2 p {
    color: #dd6259;
}
.r_s_item3 p {
    color: #597ed3;
}
.r_s_item p:nth-child(1) {
    margin-top: 0.34rem;
}
.r_s_item p.f33 {
    font-size: 1rem;
}
		
.r_s_item p.f18 {
    font-size: .6rem;
}	
.r_s_item p.strong {
    font-weight:bold;
}
.r_s_item p.mt5 {
    margin-top:.5rem;
}
.r_s_item .bg {
 	display:block;
	width:100%;
}
.r_s_item .d-btn {
    display: block;
    text-align: center;
    width: 3.4rem;
    height: 1.1rem;
    line-height: 1.1rem;
    border-radius: 0.8rem;
    font-size: .6rem;
}
.r_s_item1 span {
    color: #cb6e01;
    border: 1px solid #cb6e01;
}	
.r_s_item2 span {
    color: #dd6259;
    border: 1px solid #dd6259;
}
.r_s_item3 span {
    color: #597ed3;
    border: 1px solid #597ed3;
}
.r_s_item .mt24 {
    margin-top: 0.4rem;
}
.r_s_item .v-hide {
    visibility: hidden;
}
.biaoti {
    text-align: center;
    margin-top: 1rem;
}
.biaoti p:first-child {
    font-size: 1.2rem;
    font-weight: 400;
    color: #3e3e3e;
    margin-bottom: 0.47rem;
}
.biaoti p:nth-child(2) {
    font-size: 0.86rem;
    color: #a8a8a8;
    margin-bottom: 0.47rem;
}
.biaoti p:nth-child(3) {
    font-size: .86rem;
    color: #a8a8a8;
    margin-bottom: 0.87rem;
}
