@charset "utf-8";
/* CSS Document */
/*公用样式*/
body {
	margin: 0;
	padding: 0;
	font-family:微软雅黑;
	font-size:14px;
	color:black;
	}
html {_overflow-y:scroll;}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
input, select {font: 100% arial, helvetica, clean, sans-serif;}
th, em, strong, b, address, cite {font-style: normal;font-weight: bold;}
li {list-style: none;}
img, fieldset {border: 0;}
a{ text-decoration:none;color:#666;}
a:hover{ text-decoration:none;color:#16529b;}
.clear{clear:both;}
body{ background-color:#f2f2f2;}
/*topNavBox*/
.topNavBox{width:100%;heihgt:82px;background-color:#f2f2f2;}
.topnav{width:1000px;margin:0 auto; overflow:hidden;height:82px;}
.topnav_l{ float:left;margin-top: 15px}
.topnav_r{ float:right; overflow:hidden;margin-left:40px;}
.topnav_r li{ font-size:16px;line-height:82px;color:#001a57; float:left;margin:0 26px;}
.topnav_r li a{color:#001a57;}
/*banner*/
.bannerBox{width:1000px;margin:0 auto;}
.nav_bar{width:100%;margin:0 auto; border:2px solid #25499c;}
.bar_tltle{width:1000px;margin:0 auto; position:relative;}
.bar_tltle img{position:absolute; top:-30px;left:400px;}
.banner{height: 500px; background: url(images/tg-banner.jpg) no-repeat center center;}
.banner .bannerBox{position: relative;}
.p_1{width: 313px; height: 40px; background: url(images/time_btn.png) no-repeat; position: absolute; left: 50%; margin-left: -156px; top: 285px; font-size: 22px; color: #1590ce; text-align: center; line-height: 40px;}
.oneBox{width:1000px;margin:0 auto;margin-top:30px;}
.oneBox .title{margin:0 auto;}
.oneBox .title1{text-align: center;}
.one{ overflow:hidden;margin-top:30px;}
.one_l{ float:left;width:500px;height:234px;}
.one_r{ float:left;height:233px;margin-left:7px;}
.one_r img{height:230px;margin-top:3px;}
.one_ul{ overflow:hidden;margin-top:4px;}
.one_ul li{ float:left; border:1px solid #fdfa00;width:120px;height:91px; background-color:#FFF;line-height:30px; text-align:center;margin-left:4px; font-size:16px;padding-top:20px;}
.threeBox{ background-image:url(images/clicp3.jpg); background-repeat:no-repeat; background-position:center 0;}
.three{width:1000px;margin:0 auto;}
.threeBox .three .kbrq{width:280px;height:32px; background-color:#d7e3ff;line-height:32px; text-align:center; font-size:20px;color:#25499c;margin:15px auto;}
.bar_Box{width:1000px;margin:0 auto;height:50px; background-color:#ba0a17;line-height:50px; text-align:center; font-size:16px;color:#FFF;margin:30px 0;}
.bar_Box span{ font-size:20px;}
.line{width:100%; border:1px solid #001a57;}
.twoBox .img1{margin:0 auto;margin-top:30px;}
.button1{width:320px;height:30px; text-align:center;margin:0 auto; background-color:#ba0a17;line-height:30px; font-size:18px;margin:30px auto;}
.button1 span{ background-image:url(images/icon1.jpg); background-repeat:no-repeat;}
.small_t{ font-size:24px;color:#001a57; margin-left:44px;margin-top:30px;}
.small_t span{width:26px;height:26px; background-color:#001a57;line-height:26px; text-align:center; color:#FFF; padding:0 6px;}
.three{width:1000px;margin:0 auto;}
.threeBox .p{ text-align:center;color:#000; font-size:16px;line-height:30px;}
.four{width:1000px;margin:0 auto;}
.four .img_30{padding-top:30px;}
.four .img{margin-top:30px;}
.four h1{margin:0 auto; font-size:30px;color:#0d0335; text-align:center;line-height:60px;}
table{ text-align:center;}
tr{margin:5px; border:6px solid #f2f2f2;}
th{ background-color:#FFF;color:#25499c; font-size:20px; font-weight:normal;line-height:46px;margin:5px; border:6px solid #f2f2f2;}
td{ font-size:17px;line-height:40px; background-color:#FFF; border:6px solid #f2f2f2; text-align: center;}
#button{ background-color:#94d8ff; border-radius:4px;width:100px;height:32px;margin:0 auto;}
#button a{line-height:32px; text-align:center;color:#25499c;}
.mapBox{width:1000px;margin:0 auto; border:1px solid #dcdcdc;}
/*.oneBox .kbrq{width:330px;height:34px;margin:0 auto; background-color:#94d8ff; font-size:18px;line-height:34px; text-align:center;margin-bottom:20px;}
*/.current{color:#cc0000;font-size:20px;}
.current a{color:#cc0000; font-size:20px;}
.table1 td,.table1 th{line-height:28px; font-size:16px;}
.fiveBox{width:1000px;margin:0 auto;}
.fiveBox img{width: 1000px; margin:20px 0px;}
.six{width:1000px;margin:0 auto;}
.six img{margin-top:30px;}
.sevenBox{width:1000px;margin:0 auto;}
.sevenBox img{margin-top:10px;}
.sevenBox .p{ text-align:center;margin:0 auto; font-size:16px;color:#000;line-height:50px;}
.nbzlBox{width:1000px;margin:30px auto;}
.nbzl{ overflow:hidden;margin-top:20px;}
.nbzl div{ float:left;width:300px;margin-left:50px;}
.nbzl_ul{margin-top:20px;}
.nbzl_ul li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nbzl_ul li a{line-height:36px;color:#000;}
.nbzl_r{ background-color:#FFF; text-align:center;}
.nbzl_r img{margin:10px auto;}
.nbzl_dl{ overflow:hidden;margin-top:10px;margin-left:10px;}
button{width:100px;height:28px; border-radius:4px;color:#25499c;line-height:28px; background-color:#94d8ff; font-size:16px;margin:20px 0;}
.nbzl_dl dd{ float:left;width:80px; text-align:right;line-height:28px; font-size:16px;}
.nbzl_dl dt{ float:left;margin-left:10px;}
.nbzl_dl dt input{width:180px;height:28px; border:1px solid #dcdcdc;}
.book_ul{ overflow:hidden;width:100px;margin:0 auto;margin-top:20px;}
.book_ul li{ float:left;margin:0 8px;}
.book_ul li{ background-image:url(images/icon3.jpg); background-repeat:no-repeat;width:13px;height:13px;}
.book_ul .cli{ background-image:url(images/icon4.png);}
.tenBox{ text-align:center;margin:0 auto;width:1000px;}
.tenBox img{ margin:0 auto;}
.copyright p{color:#ccc;}
 

.book{
	width:1000px;
	overflow:hidden;
	margin-bottom:5px;
}
.list02 {
	
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	border-left-color: #f2f2f2;
	height:200px;
	overflow:hidden;
	white-space:nowrap;
}
.list03{
	float:left;
	overflow:hidden;
}
.list03 ul {
	margin:5px;
	list-style-type:none;
}
.clearfix{ overflow:hidden;}
.list03 li {
	float:left;
	list-style-type:none;}
.life_style h2,.students_Box h2,.all_js h2{font-size: 18px; font-weight: 500; line-height: 43px;}
.life{width: 1088px; height: 203px; border:1px solid #c9cacb; padding:20px 8px 12px 2px;}
.tabUl li{float: left; padding:0 10px; font-size: 20px; height: 34px; line-height: 34px; margin-left: 28px; color: #777;cursor: pointer;}
.tabUl li.cur{background: #ff6600; color: #FFF;}
.con-life li{float: left; margin-left: 5px; }
.con-life{display: none;}
.con-life.on{display: block;}
/*新加课表*/
.gkk_box{width:1000px;margin:0 auto; background-color:#FFF;font-size: 14px;color: #333;}
.gkk_box table th,.gkk_box table td{border: none;}
.gkk_box table tr>th{border-bottom:1px dashed #0cc7b8;}
.gkk_box table a{display: block;float: left; width:56px;height: 20px;font-size:14px;border-radius: 10px;background: #FE7A6E;color: #fff; line-height: 20px;margin-left: 10px;}