@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; }
body{ width:100%; font-size:12px; font-family:"微软雅黑",Arial, Tahoma, 'microsoft yahei';color:#2d2d2d; }
img{ border:0; margin:0; padding:0}
a{ text-decoration:none; color:#666666;}
/*a:hover,div a:hover,div a span:hover{ text-decoration: none; color:#ff5702;-webkit-tap-highlight-color:rgba(0,0,0,0)}*/
h1{ font-size:18px; color:#323a45; list-style-type:none; font-weight: normal; line-height:28px}
h2{  font-size:18px; list-style-type:none; font-weight:normal;}
em{ font-style:normal;}
li:hover{ color:#57dad2}
.clearfix{clear:both;}



/*志愿填报学校列表样式*/
.school-list{width:1198px;margin:0 auto;background-color: #fff;box-shadow: 0 0 12px #e3e3e3;margin:54px auto 40px auto; _margin:24px auto 0 auto;padding:20px 0;_padding:20px 0;text-align: center;border:1px solid #efefef;overflow: hidden;}
.school-list .title{color:#4ad1c9;font-size:22px;}

.school-list .select{width:100%;background-color: #57dad2;font-size:16px;padding:5px 0;margin-top:20px;_margin-top:20px;position: relative;height:30px;}
.school-list .select select option{font-size:16px;text-align: center;display: block;padding:5px 0;}
.school-list .select select option:hover {background-color: #fff;color:#57dad2;}
.school-list .select select{display: inline-block;width:18%;background-color: #57dad2;border:none;color:#fff;border:0px;font-size:16px;min-height: 30px;text-align: center;border-radius: 2px;}
.school-list .select .region{position: absolute;left:30px;z-index: 1;}
.school-list .select .batch{position: absolute;left:270px;z-index: 1;}
.school-list .select .section{position: absolute;left:510px;z-index: 1;}
.school-list .select .nature{position: absolute;left:750px;z-index: 1;}
.school-list .select .submit{position: absolute;right:30px;height:30px;width:80px;background-color: #fff;border:none;border-radius: 2px;color:#57dad2;}
.school-list .check{text-align: left;padding:10px;color:#57dad2;border-bottom:1px solid #f5f5f5;}

.school-info{width:100%;min-height: 270px;}
.school-info li a{width:100%;display:block;height:90px;}

.school-info .even a{background-color: #eefbfa;}
.school-info li a div{width:238px;margin:0;padding:0;float:left;text-align: left;vertical-align: middle;height:40px;margin-top:25px;_margin-top:25px;}
.school-info li a .title{font-weight: bold;width:206px;padding:0 20px;_padding:0 20px;text-align: center;margin-top:0;font-size:20px;height:90px;line-height: 90px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.school-info li a div p span{color:#636363;line-height: 20px;}
.school-info li a div p b{color:#060606;font-weight: normal;}

.school-info li a:hover{background-color: #f5f5f5;}

/*
.hook {border:1px solid red;
  display: inline-block;
  width: 0;
  height:80px;
  overflow: hidden;
  line-height: 999em;
  font-size: 0;
  vertical-align: middle;
  *zoom: 1;
  *display: inline;
}*/



/*页码样式*/
.page-number{ width:100%; position:relative; position:relative;	text-align:center;	overflow:hidden; padding:20px 0;margin-top:20px;_margin-top:20px;}
.page-number .number{float:left;position:relative;left:50%;}
.page-number .number li{ width:25px; height:25px;position:relative;	right:50%;float:left;margin:0 5px;border:solid 1px #dcdcdc;	line-height:25px; display:block;background-color:#fff;_margin:0 5px;}
.page-number .number li a{width:25px; height:25px; display:block;}

.page-number .number li a:link,.page-number .number li a:visited {}
.page-number .number li a:hover{color:#fff; text-decoration:none; background-color:#57dad2;}
.page-number .number li:hover{color:#fff; text-decoration:none; background-color:#57dad2;border:solid 1px #57dad2;}

.page-number .number .up{width:60px; height:25px; display:block;}
.page-number .number .up a{width:60px; height:25px; display:block;}

.page-number .number .up a:link,.page-number .number .up a:visited {color:#aaa9a9;}
.page-number .number .up a:hover{color:#fff; text-decoration:none; background-color:#57dad2;}
.page-number .number .active a{color:#fff;background-color:#57dad2; display:block;}
.page-number .number .active{ color:#fff;border:solid 1px #57dad2;}


/*学校分数线及招生信息*/
.school-intr{width:1198px;background-color: #fff;box-shadow: 0 0 12px #e3e3e3;margin:13px auto 40px auto; _margin:10px auto 0 auto;border:1px solid #efefef;overflow: hidden;}
.school-intr .rise{background: url(../images/bg_school_intr.jpg) top center;background-size: 100%;width:100;height:280px;}

.school-intr .rise h2{font-size:32px;color:#fff;font-weight: lighter;padding:70px 0 0 50px;_padding:70px 0 0 50px;}
.attribute{padding:10px 0 0 44px;margin-top:10px;_padding:10px 0 0 44px;_margin-top:10px;}
.attribute a{font-size:14px;color:#fff;margin:8px;_margin:8px;}
.attribute a:hover{color:#fff;}
.attribute a:hover span{color:#fff;}


#menu{width:1198px;position: relative;}
#menu #nav {display:block;padding-left:50px;margin:0;list-style:none;position: absolute;top:-50px;}
#menu #nav li {float:left;width:280px;height:50px;background-color: #57dad2;}
#menu #nav li a {display:block;line-height:50px;text-decoration:none; text-align:center; font-size:20px;color:#fff;}
#menu_con{padding:10px;_padding:10px;width:1178px;overflow: hidden;}
.tag{ padding:10px; overflow:hidden;}
#menu #nav .selected{background:#fff;color:#57dad2;}

/*.past .title{background-color: #57dad2;width:100%;border:0; cellpadding:0; cellspacing:0;}
.past  table{border-collapse: collapse;margin-bottom:10px;box-shadow: 0 0 12px #e3e3e3;border:1px solid #efefef;}
.past  table .title td{width:107px;text-align: center;color:#fff;font-size:14px;height:44px;}
.past  table td{width:107px;text-align: center;color:#141414;font-size:14px;height:44px;}
.past  table .even{background-color: #f7f6f6;}
.past  table tr .year{background-color: #f0fefd;font-size:20px;color:#57dad2;font-weight: bold;}
*/

.past span{width:100%;padding-bottom:15px;border-bottom:1px solid #efefef;padding-top:10px;display: block;margin-bottom:10px;}
.past span table{width:700px;overflow: hidden;float:left;}
.past span table .title{background-color: #57dad2;width:100%;border:0; cellpadding:0; cellspacing:0;}
.past  table{border-collapse: collapse;margin-bottom:10px;box-shadow: 0 0 12px #e3e3e3;border:1px solid #efefef;}
.past  table .title td{text-align: center;color:#fff;font-size:14px;height:44px;width:196px;}
.past  table tr td{width:196px;text-align: center;color:#141414;font-size:14px;height:44px;}
.past  table .even{background-color: #fff;}
.past  table .even2{background-color: #f7f6f6;}
.past  table tr .year{background-color: #f0fefd;font-size:20px;color:#57dad2;font-weight: bold;}
.past span .score{width:450px;float:right;display: block;}
.past span .score img{width:100%;display: block;}

.today .title{background-color: #57dad2;width:100%;border:0; cellpadding:0; cellspacing:0;}
.today  table{border-collapse: collapse;margin-bottom:10px;box-shadow: 0 0 12px #e3e3e3;border:1px solid #efefef;}
.today  table .title td{width:196px;text-align: center;color:#fff;font-size:14px;height:44px;}
.today  table tr td{width:196px;text-align: center;color:#141414;font-size:14px;height:44px;}
.today  table tr .year{background-color: #f0fefd;font-size:20px;color:#57dad2;font-weight: bold;}
.today  table .even{background-color: #f7f6f6;}
.today  table .even2{background-color: #f3fffe;}
.ruturn{display: block;color:#57dad2;width:1200px;margin:50px auto 0 auto;font-size:14px;}

.prompt{position: fixed;top:214px;right:50px;z-index: 3;width:160px;padding:10px;border:1px solid #efefef;}
.prompt a{color:red;}


.search{text-align: left;margin-left:36px;font-size:16px;margin-top:10px;line-height:36px; }
.search a{position: relative;width:302px;overflow: hidden;margin-left:10px;}
.search input{height:36px;background-color: #fff;color:#000;padding-left:4px;width:300px;border-radius: 2px;border:1px solid #efefef;border-top-right-radius: 0;border-bottom-right-radius: 0;border-right:none;}
.search button{background-color:#57dad2;color:#fff;border:none;height:38px;padding:0 10px;position: absolute;right:0;top:-6px;border-radius: 2px;border-top-left:none;border-bottom-left:none;}














