﻿@charset 'utf-8';

/**********************Global************************/
html{font-size:12px;font-family:Arial,'宋体';color:#666;background:#fafbfc;}
html,body,ul,li,img,p,h1,h2,h3,h4,h5,input,div,span,p{margin:0;border:none;padding:0;display:block;text-align:left;outline:none;}
ul,li,p,h1,h2,h3,h4,h5,input,div,span,p{overflow:hidden;}
a{color:#707070;text-decoration:none;outline:none;font-weight:normal;font-family:Arial,'宋体';outline:none;}
a:hover{text-decoration:none;outline:none;}
a:focus{outline:none;}
p{text-align:justify;text-justify:distribute;}

.clear{clear:both;height:1px;}
.hidden{display:none;}
.f_l{float:left;}
.f_r{float:right;}

h1{font-size:22px;color:#0e569e;font-family:Arial;line-height:50px;}

#pageBg{width:100%;height:100%;text-align:center;background:#fafbfc;}
/**********************Header************************/
#topNav{width:100%;height:30px;background:url(images/topNavBg.png) repeat-x 0 0;}
	#topNav .main{width:1000px;height:30px;margin:auto;line-height:30px;text-align:right;font-size:16px;}
	#topNav .main a{font-size:12px;}
	#topNav .main a:hover{color:#fff;}
	#topNav .main font{font-size:16px;font-weight:bold;color:#fff;padding-left:20px;background:url(images/topNav_phone.png) no-repeat 0 center;}
#header{width:100%;height:151px;}
	#header .main{width:1000px;height:110px;margin:auto;position:relative;}
	#header .main #logo{left:0;top:19px;position:absolute;}
	#header .main .f_r{width:277px;height:28px;right:0;top:52px;position:absolute;}
	#header .main .f_r .btnApplying{width:108px;height:26px;background:url(images/btnApplying.png) no-repeat 0 0;cursor:pointer;float:left;}
	#header .main .f_r .btnApplying:hover{background-position:0 center;}
	#header .main .f_r .btnApplying:active{background-position:0 bottom;}
	#header .main .f_r .searchBox{width:155px;height:28px;background:url(images/topSearchBoxBg.png) no-repeat 0 0;float:right;position:relative;}
	#header .main .f_r .searchBox input[type=text]{width:113px;height:20px;line-height:20px;position:absolute;left:6px;top:4px;background:none;}
	#header .main .f_r .searchBox input[type=submit]{width:35px;height:24px;position:absolute;right:6px;top:2px;cursor:pointer;background:none;}
	
	#mainNav{width:100%;height:39px;overflow:hidden;border-top:1px #aaa solid;border-bottom:1px #999 solid;background:url(images/bg1.png) repeat;}
		#mainNav .main{width:1000px;height:40px;margin:-1px auto;border-left:1px solid #aaa;}
			#mainNav .main div{height:40px;width:110px;float:left;text-align:left;position:relative;color:#000;text-align:center;line-height:40px;font-family:Arial, Helvetica, sans-serif;cursor:pointer; font-size:14px;border-right:1px solid #aaa;}
			#mainNav .main div.hover{background:url(images/mainNavBg_hover.png) repeat-x 0 0;}
			#mainNav .main div.c{background:url(images/mainNavBg_c.png) repeat-x 0 0;color:#fff;}
		#navtopChild{width:100%;height:auto;position:absolute;left:0;top:181px;z-index:199999;overflow:visible;}
		#navtopChild .tnavChild{width:222px;height:auto;position:absolute;left:0;top:0;display:none;}
		#navtopChild .tnavChild .mid{width:100%;height:auto;background:#d6d6d6;}
		#navtopChild .tnavChild .mid .cnavBg{width:100%;height:34px;margin:0 auto;box-sizing:border-box; line-height:34px;cursor:pointer;font-size:12px;}
		#navtopChild .tnavChild .mid .cnavBg a{width:100%;color:#000;padding:10px 0 10px 9px;}
		#navtopChild .tnavChild .mid .cnavBg.c{width:100%;background:url(images/mainNavBg_child_c.png) no-repeat 0 0;}
		#navtopChild .tnavChild .mid .cnavBg.c a{color:#fff;padding:10px 0 10px 20px;}		
#Banner{width:100%;height:auto;overflow:hidden;text-align:center;}
#Banner img{margin:auto;}

#timeBase{width:100%;height:184px;overflow:hidden;text-align:center;background:url(images/bg1.png) repeat-x 0 0;}
#timeBase .main{width:1000px;height:166px;margin:18px auto 0;position:relative;}
#timeBase .main #timeBasePics{width:1000px;height:auto;position:absolute;top:0;left:0;}
#timeBase .main #timeBasePics img{float:left;border:2px solid #999;margin-right:20px;}
#timeBase .main #timeBaseCtr{width:1000px;height:72px;position:absolute;bottom:0;left:0;background:url(images/timeBaseCtrBg.png) no-repeat bottom left;}
#timeBase .main #timeBaseCtr #timeBaseTitle{width:868px;height:34px;float:right;line-height:36px;color:#fff;background:url(images/dot.png) no-repeat 0 center;padding-left:16px;box-sizing:border-box;}
#timeBase .main #timeBaseCtr #timeBaseTitle a{color:#fff;}
#timeBase .main #timeBaseCtr #timeBaseYear{width:121px;height:100%;color:#fff;font-size:18px;float:left;text-align:center;}
#timeBase .main #timeBaseCtr #timeBaseBar{width:879px;height:100%;float:left;}
#timeBase .main #timeBaseCtr #timeBaseBar div{width:66px;float:left;height:34px;line-height:34px;text-align:center; font-size:14px;color:#9da5ac;}
#timeBase .main #timeBaseCtr #timeBaseBar .year{width:40px;color:#fff;text-align:right;}
#timeBase .main #timeBaseCtr #timeBaseBar .month2{color:#fff;cursor:pointer;}
#timeBase .main #timeBaseCtr #timeBaseBar .month2.c{background:url(images/timeBaseBarMonthBg.jpg) no-repeat center center;}
#timeBase .main #timeBaseCtr #timeBaseBar .month2.c {color:#9da5ac;}
#timeBase .main #timeBaseCtr #timeBaseBar #btnPrevYear,#timeBase .main #timeBaseCtr #timeBaseBar #btnPNextYear{width:18px;line-height:36px;font-family:"宋体";font-weight:bold;color:#fff;cursor:pointer;}
/*********************main************************/	
#main{width:1000px;height:auto;margin:2px auto 0;text-align:left;font-size:12px;color:#333;font-family:Arial,'宋体';}
.pageBar{float:right;background:url(images/pageBarBg.png) repeat-x 0 0;border-left:1px solid #b8b9bd;border-right:1px solid #b8b9bd;}
.pageBar .page{width:30px;height:26px;float:left;line-height:26px;text-align:center;border-right:1px solid #b8b9bd;cursor:pointer}
.pageBar .page:hover{background:#e0e0e0;}
.pageBar .page.c{background:url(images/pageBarBg_c.png) repeat-x;color:#fff;}
.pageBar .page.c a{color:#fff;}
.pageBar .page2{width:50px;}

#content img{margin:auto;}

/*********************footer************************/
#footer{width:100%;height:273px;text-align:center;background:url(images/footerBg.jpg) repeat-x 0 0;margin-top:0px;}
	#footer .main{width:1000px;height:100%;margin:auto;}
	#footer .main .p1{width:100%;height:223px;}
	#footer .main .p1 .f_l,#footer .main .p1 .f_r{height:143px;float:left;margin-top:30px;}
	#footer .main .p1 .f_l{width:490px;background:url(images/bottomLogo.png) no-repeat 0 0;padding-top:90px;line-height:20px;}
	#footer .main .p1 .f_r{width:400px;border-left:1px solid #999;padding-left:22px;line-height:24px;}
	#footer .main .p1 .f_r font{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
	#footer .main .p1 .f_r .btnApplying{width:140px;height:50px;margin:10px 0 30px;background:url(images/btnApplying2.png) no-repeat 0 0;cursor:pointer;float:left;}
	#footer .main .p1 .f_r .btnApplying:hover{background-position:0 center;}
	#footer .main .p1 .f_r .btnApplying:active{background-position:0 bottom;}
	#footer .main .p2{width:100%;height:50px;line-height:50px;color:#fff;}


/*********************index************************/
#OutstandingStudents{width:100%;height:395px;margin-top:35px;}
	#OutstandingStudents .box{width:100%;height:335px;background:#f2f4f5;position:relative;}
	#OutstandingStudents #demo{width:260px;height:335px;background:#d9dbdc;float:left;position:relative;box-sizing:border-box;padding:10px;}
	#OutstandingStudents .list{width:721px;height:300px;float:right;}
	#OutstandingStudents .list .li{width:222px;height:279px;float:left;margin:20px 18px 0 0; background:url(images/index_student_li_bg.png) no-repeat 0 0;}
	#OutstandingStudents .list .li .school{width:200px;height:114px;overflow:hidden;margin:11px 11px 39px;}
	#OutstandingStudents .list .li .pic{width:68px;height:83px;overflow:hidden;float:left;margin:0 7px 0 18px;}
	#OutstandingStudents .list .li .text{width:120px;height:114px;float:left;}
	#OutstandingStudents .list .li .text .title{width:100%;font-size:16px;font-weight:bold;color:#727272;margin-top:10px;margin-bottom:7px;}
	#OutstandingStudents .list .li .text .desc{width:100%;font-size:12px;color:#999;}
	#OutstandingStudents .more{width:72px;height:28px;position:absolute;right:0;bottom:0;background:url(images/btnMore.png) no-repeat 0 0;cursor:pointer;}
	#OutstandingStudents .more:hover{background-position:0 center;}
	#OutstandingStudents .more:active{background-position:0 bottom;}
	
#threeBar{width:100%;height:525px;margin-top:35px;}
	#threeBar .leftBar{width:339px;height:100%;float:left;margin-right:20px;}
		#threeBar .leftBar .li{width:337px;height:108px;background:#f2f4f5;border:1px solid #ccc;margin-bottom:8px;}
		#threeBar .leftBar .li .pic{width:130px;height:106px;float:left;border:1px solid #ccc;overflow:hidden;}
		#threeBar .leftBar .li .pic img{height:106px;}
		#threeBar .leftBar .li .text{width:200px;height:110px;float:left;padding-left:10px;box-sizing:border-box;}
		#threeBar .leftBar .li .text .title{width:100%;height:77px;margin-top:10px;}
		#threeBar .leftBar .li .text .date{float:left;}
		#threeBar .leftBar .li .text .more{float:right;padding-right:10px;font-family:"宋体";}
		#threeBar .leftBar .li .text .more a{color:#187ee3;}
	#threeBar .midBar{width:340px;height:100%;float:left;}
		#threeBar .midBar .box{width:338px;height:466px;float:left;background:#fff;border:1px solid #ccc;text-align:center;}
		#threeBar .midBar .li{width:320px;margin:auto;height:109px;border-bottom:1px solid #ccc;margin-bottom:8px;}
		#threeBar .midBar .li .text{width:100%;height:100%;margin-top:8px;line-height:150%;}
		#threeBar .midBar .li .text .title{height:80px;}
		#threeBar .midBar .li .text .more{width:100%;text-align:right;}
		#threeBar .midBar .li .text .more a{color:#187ee3;}
	#threeBar .rightBar{width:281px;height:100%;float:right;}
	#threeBar .rightBar .box{height:236px;}
	#threeBar .rightBar .li{width:280px;height:50px;background:url(images/noticeBg.png) no-repeat 0 0;}
	#threeBar .rightBar .li:hover{background:url(images/noticeBg_c.png) no-repeat 0 0; cursor:pointer}
	#threeBar .rightBar .li .title{width:100%;padding:0 10px 0 60px;height:50px;vertical-align:middle;}
	#threeBar .rightBar .li .title a{color:#fff;font-size:14px;font-weight:bold;}
#Partner{width:100%;height:140px;margin-top:35px;}
	#Partner .list{width:100%;height:76px;margin-top:14px;}
	#Partner .list .li{width:235px;height:76px;float:left;margin-right:20px;}

	
	