/* CSS Document */
@charset "utf-8";
body{background: #efefef;}
/**********  轮播图  *******/
.slideBox{height:350px; overflow:hidden; position:relative;}
.slideBox .bd{ position:relative; height:350px; z-index:0;width: 100%; min-width: 1200px; max-width: 100%;   }
.slideBox .bd li{ height: 350px;width: 100%; min-width: 1200px; max-width: 100%; }
.slideBox .bd li a{ display: block; height: 350px; width: 1200px; margin:0 auto;}
.slideBox .hd{ height:20px; overflow:hidden; position:absolute; left: 50%; margin-left:-250px; width: 500px; text-align: center; bottom: 20px; }
.slideBox .hd ul li{ display: inline-block; border-radius:7px; margin-right:2px;  width:14px; height:14px; background:#fff; cursor:pointer;filter:alpha(opacity=50);opacity:0.5; }
.slideBox .hd ul li.on{ width: 45px; background:#fff;filter:alpha(opacity=100);opacity:1; }
/**********  FunctionList  功能列表  ***********/
.FunctionList{border:solid 1px #dcdcdc;background: #fff;padding: 30px 30px;margin:20px 0 20px 0;}
.FunctionList li{float: left;text-align: center;width: 100px;margin:0 70px 0 0;position: relative;-o-transition:transform 0.54s ease;transition:transform 0.54s ease; }
.FunctionList li:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}
.FunctionList li:last-child{margin-right: 0;}
.FunctionList li .GN-Icon{width: 78px;height: 78px;border-radius: 50%;border: solid 1px #52c2f4;margin: 0 auto 0 auto;}
.FunctionList li .GN-Icon a{display: block;border-radius: 50%;width: 78px;height: 78px;}
.FunctionList li p{color: #888;margin: 7px 0 0 0; font-size: 16px;}
.FunctionList li .GN-Icon.GN-Icon-1{background: url("/img/GN-Icon-1.png") no-repeat center center;}
.FunctionList li .GN-Icon.GN-Icon-2{background: url("/img/GN-Icon-1.png") no-repeat center center;}
.FunctionList li .GN-Icon.GN-Icon-3{background: url("/img/GN-Icon-1.png") no-repeat center center;}
.FunctionList li .GN-Icon.GN-Icon-4{background: url("/img/GN-Icon-1.png") no-repeat center center;}
.FunctionList li .GN-Icon.GN-Icon-5{background: url("/img/GN-Icon-1.png") no-repeat center center;}
.FunctionList li .GN-Icon.GN-Icon-6{background: url("/img/GN-Icon-1.png") no-repeat center center;}
.FunctionList li .GN-Icon.GN-Icon-7{background: url("/img/GN-Icon-1.png") no-repeat center center;}
/*******  GKInfo 高考资讯  ******/
.GKInfo{margin: 0 0 20px 0;}
.GKInfo h2{font-weight: normal; font-size: 22px; color: #333;margin: 0 0 10px 0;}
.GKInfo h2 a{color: #777;font-size: 16px;margin: 0 0 0 15px;}
.GKInfo h2 a:hover{color: #0082d6;}
.GKInfo .GKInfoCont li{width: 380px; float: left;background: #fff;margin: 0 30px 0 0;transition:box-shadow 0.25s ease-in-out 0s;height: 500px;}
.GKInfo .GKInfoCont li:last-child{margin-right: 0;float: right;}
.GKInfo .GKInfoCont li:hover{box-shadow: 0px 5px 5px #dddddd;}
.GKInfo .GKInfoCont li .NewsPic{width: 380px;height: 220px;overflow: hidden;}
.GKInfo .GKInfoCont li .NewsPic img{width: 380px;height: 220px;}
.GKInfo .GKInfoCont li .NewsText{padding: 20px 15px;}
.GKInfo .GKInfoCont li .NewsText h3{font-size: 18px; font-weight: normal;color: #000;height: 60px;}
.GKInfo .GKInfoCont li .NewsText p{margin: 20px 0 30px 0;height: 85px;color: #999;}
.GKInfo .GKInfoCont li .NewsText a{display: block; color: #333;height: 30px;line-height: 30px; width: 120px;text-align: center;font-size: 16px;border-radius: 5px; border: solid 1px #bfbfbf;margin: 0 auto 20px auto;transition:background 0.25s ease-in-out 0s;}
.GKInfo .GKInfoCont li .NewsText a:hover{background: #0082d6; color: #fff;border: solid 1px #0082d6;}
.GKInfoTab
{
    margin:20px 0px 0px 0px;
    border-bottom: 1px solid #e4e4e4;
    height:39px;
}
.GKInfoTab * {
    box-sizing: border-box;
    line-height: 1;
}
.GKInfoTab li {
    float: left;
    padding: 0 0 12px 0;
    margin-bottom: -1px;
    margin-right: 36px;
}
.GKInfoTab li.cur {
    border-bottom: 4px solid #00aff0;
}
.GKInfoTab li.cur a {
    color: #00aff0;
}
.GKInfoTab  li a {
    font-size: 24px;
    color: #333;
}
.GKInfoTab * {
    box-sizing: border-box;
    line-height: 1;
}
/********  高考资讯  GKInfpWarp  CSS **********/
.GKInfoWarp{background: #fff;border: solid 1px #dcdcdc; padding: 50px 50px;margin-bottom: 20px;}
.GKInfoWarp ul.ULList li{margin: 0 0 10px 0;padding-bottom: 10px; border-bottom: solid 1px #f0f0f0;}
.GKInfoWarp ul.ULList li .Info_pic{ width: 120px; height: 70px; overflow: hidden;margin: 0px 30px 0 0px; float: left;}
.GKInfoWarp ul.ULList li .Info_pic img{width: 120px; height: 70px; background: #fff; }
.GKInfoWarp ul.ULList li .Info_txt{float: left; width:800px; margin: 0px 0 0 0;}
.GKInfoWarp ul.ULList li .Info_txt h4{ margin-bottom: 10px;font-weight: normal;color: #333; font-size: 25px;}
.GKInfoWarp ul.ULList li .Info_txt p{color: #999;}
.GKInfoWarp ul.ULList li .Info_txt p.Time{margin: 10px 0 0 0;}
/**********  InfoDetails  资讯详情  ***********/
.InfoDetails{background: #fff;border: solid 1px #dcdcdc; padding: 50px 70px;margin-bottom: 20px;}
.InfoDetails h1.BTTitle{font-weight: normal;font-size: 30px; text-align: center;margin: 0 0 10px 0;color: #333;}
.InfoDetails p.smallInfo{color: #999;text-align: center;}
.InfoDetails p.smallInfo span{margin: 0 15px;}
.InfoDetails .InfoDetailsCont{margin: 50px 0 0 0; font-size: 16px;line-height: 1.5em;}
.InfoDetails .InfoDetailsCont p{margin-bottom: 30px;text-indent: 2em;}
.InfoDetails .InfoDetailsCont img{width: auto;max-width: 800px;}
.InfoDetails .InfoDetailsCont b,.InfoDetails .InfoDetailsCont strong{ font-weight: bold;}
.InfoDetails .InfoDetailsCont i,.InfoDetails .InfoDetailsCont em{font-style: italic;}
.InfoDetails .InfoDetailsCont em, .InfoDetails .InfoDetailsCont b, .InfoDetails .InfoDetailsCont i{ font-style: inherit;}
/***********  SchoolAll  院校大全  ************/
.SchoolAll{}
.SchoolAll .School_list{background: #fff;border: solid 1px #dcdcdc; padding:30px 20px 20px 35px;}
.SchoolAll .School_list li{margin: 0 0 10px 0;}
.SchoolAll .School_list span{float: left;width: 90px;text-align: right;height: 28px;line-height: 28px;color: #888;}
.SchoolAll .School_list .SchoolSub{float:left;width: 980px;}
.SchoolAll .School_list .SchoolSub a{float:left;height: 28px;line-height: 28px;padding: 0 12px;margin: 0 15px 10px 0;border-radius: 5px;}
.SchoolAll .School_list .SchoolSub a:hover,.SchoolAll .School_list .SchoolSub a.Current{background: #1cabea;color: #fff;}
.SchoolAll .School_list .tab_items li{display:inline;margin:10px;}
.SchoolAll .School_list .tab_items li a:hover,a.cur {
    background: #1cabea;
    color: #fff;
}
.SchoolAll .eduQuery{background: #fff;border: solid 1px #dcdcdc; padding:20px 35px 35px 35px;margin: 20px 0;}
.SchoolAll .eduQuery .eduSearchBox{border-bottom: solid 1px #f0f0f0;padding: 0 0 20px 0;}
.SchoolAll .eduQuery p.QueryResult{float: left;margin: 8px 0 0 0;font-size: 16px;}
.SchoolAll .eduQuery p.QueryResult span{color: #f24d4d; font-weight: bold;margin: 0 3px;}
.SchoolAll .eduQuery .eduSearch{float: right;}
.SchoolAll .eduQuery .eduSearch .txt_300{width: 220px;}
.SchoolAll .eduQuery .eduSearch .Search-btn{border-radius: 0;height: 37px;padding: 0;width: 80px;margin: 0;font-size: 14px;}
.SchoolAll .eduQuery .ul_1 li{padding: 30px 0;border-bottom: solid 1px #f0f0f0;}
.SchoolAll .eduQuery .ul_1 li .eduLogo{float: left; width: 100px;height: 100px;text-align: center;overflow: hidden;margin: 0 50px 0 0;}
.SchoolAll .eduQuery .ul_1 li .eduLogo img{width: auto;max-width: 100px;}
.SchoolAll .eduQuery .ul_1 li .eduName{float: left;width: 600px;}
.SchoolAll .eduQuery .ul_1 li .eduName h2{font-weight: normal;font-size: 24px;color: #333;margin-bottom: 20px;}
.SchoolAll .eduQuery .ul_1 li .eduName h2 span{color: #666;font-size: 16px;margin-left: 20px;}
.SchoolAll .eduQuery .ul_1 li .eduName p.FeatureLabel{}
.SchoolAll .eduQuery .ul_1 li .eduName p.FeatureLabel span
{
    display: inline-block;
    height: 25px;
    line-height: 25px;
    background: #F7F7F7;
    padding: 0 15px;
    border-radius: 15px;
    color: #888;
    margin: 0 7px 0 0;
}
.SchoolAll .eduQuery .ul_1 li a.Link-a{float: right;height: 40px;line-height: 40px;padding: 0 20px;border: solid 1px #dcdcdc;border-radius: 20px;margin: 25px 0 0 0;transition:background 0.25s ease-in-out 0s;}
.SchoolAll .eduQuery .ul_1 li a.Link-a:hover{background: #0082d6; color: #fff;border: solid 1px #0082d6;}
/**********  SchoolDetailsWarp  院校详情  ************/
.SchoolDetailsWarp{background: #fff;border: solid 1px #dcdcdc;margin-bottom: 20px;}
.SchoolDetailsWarp .DetailsInfo{float: left;padding: 35px 0 0 50px;width: 800px;border-right: solid 1px #dcdcdc;}
.SchoolDetailsWarp .DetailsInfo .eduLogo{float: left;width:130px;height: 130px;text-align: center;overflow: hidden;margin: 0 30px 0 0;}
.SchoolDetailsWarp .DetailsInfo .eduLogo img{ width: 100%; max-width: 130px;max-height: 130px;}
.SchoolDetailsWarp .DetailsInfo .eduName{float: left;}
.SchoolDetailsWarp .DetailsInfo .eduName h2{font-size: 28px;font-weight:normal;margin: 15px 0 15px 0;}
.SchoolDetailsWarp .DetailsInfo .eduName h2 a{color: #333;}
.SchoolDetailsWarp .DetailsInfo .eduName h2 a:hover{color: #0082d6;}
.SchoolDetailsWarp .DetailsInfo .eduName h2 span{font-size: 18px;color: #999;margin-left: 30px;}
.SchoolDetailsWarp .DetailsInfo .eduName p.FeatureLabel span{display: inline-block;vertical-align: middle;height: 28px;line-height: 28px;padding: 0 15px;background: #ececec;color: #888;margin: 0 10px 6px 0;}
.SchoolDetailsWarp .ranking{margin: 30px 0 20px 0;}
.SchoolDetailsWarp .ranking h2{font-size: 16px;margin-bottom: 10px;}
.SchoolDetailsWarp .ranking li{float: left;width: 350px; margin: 0 0 10px 0;color: #999;}
.SchoolDetailsWarp .ranking li span{color: #f24d4d;}
.SchoolDetailsWarp .jbInfo{float: left;width: 300px;padding: 20px 0 0 30px;border-left: solid 1px #dcdcdc;position: relative;left: -1px;}
.SchoolDetailsWarp .jbInfo h2{font-size: 24px;font-weight:normal;color: #333;margin-bottom: 12px;}
.SchoolDetailsWarp .jbInfo li{clear:both;}
.SchoolDetailsWarp .jbInfo li span{float: left;margin: 0 0 7px 0;}
.SchoolDetailsWarp .jbInfo li span.sp_1{width: 80px;}
.SchoolDetailsWarp .jbInfo li span.sp_2{width: 210px;color: #888;}
.SchoolDetailsWarp .jbInfo li span.Tel{color: #f24d4d;}
.SchoolDetailsWarp .jbInfo a.Flat_but{float: none; display: block;height: 50px;line-height: 50px; color: #fff;font-size: 16px;text-align: center;padding: 0;margin: 20px 0; border-radius: 0;}
.TableNav{border-bottom:solid 1px #dcdcdc;width: 1200px;background: #efefef;z-index: 10;}
.TableNav.TableNavFixed{position: fixed;top:0;left: 50%;margin-left: -600px;}
.TableNav li{float: left;}
.TableNav li span{position: relative;z-index: 2;top:1px;  float: left;height: 50px;line-height: 50px;padding: 0 30px;font-size: 16px;cursor: pointer;border: solid 1px #dcdcdc;border-right-style:none;border-bottom-style:none;background: #f5f5f5; }
.TableNav li:last-child span,.TableNav li.last span{border-right: solid 1px #dcdcdc;}
.TableNav li.Cur span{background: #fff;top:1px;height: 51px;}
.TableCont{background: #fff;border: solid 1px #dcdcdc;border-top-style: none;  padding: 30px 30px;margin-bottom: 30px;min-height: 500px;_height: 500px;}
.TableCont .v_1_cont p{margin-bottom: 20px;font-size: 16px;text-indent: 2em;}
/*****   专业设置  *******/
.TableCont  table{width: 100%;}
.TableCont  table th,.TableCont table td{height: 50px;border: solid 1px #dcdcdc;font-weight: normal; text-align: center;}
.TableCont  table th{background: #f5f5f5;}
.TableCont  table .td_1{width: 20%;}
.TableCont  table .td_2{width: 75%;text-align: left;padding: 0 5px;}
.TableCont  table .td_3{width: 30%;}
.TableCont  table .td_2 span{display: inline-block; margin: 0 15px 7px 0;}
/*********  校园风光  ******/
.TableCont .v_3_cont li{float: left;position: relative; border: solid 1px #dcdcdc;width: 250px;height: 250px;text-align: center;margin: 0 40px 30px 0;}
.TableCont .v_3_cont li.Li-last{margin-right: 0;}
.TableCont .v_3_cont li .ImgTable{display: table-cell;vertical-align: middle;line-height: 250px;}
.TableCont .v_3_cont li img{max-width: 250px;max-height: 250px;cursor: pointer;}
.TableCont .v_3_cont li span.Tips-span{position: absolute;height: 40px;line-height: 40px;left: 0;bottom: 0;width: 100%;text-align: center;color: #fff;background-color: rgba(0,0,0,0.5);opacity: 0;transition:opacity 0.54s ease;}
.TableCont .v_3_cont li:hover span.Tips-span{opacity: 1;}
.viewer-footer .viewer-transition,.viewer-footer .viewer-title{display: none;}
.viewer-footer .viewer-toolbar li{display: none;}
.viewer-footer .viewer-toolbar li.viewer-prev,.viewer-footer .viewer-toolbar li.viewer-next{display: block;position: fixed;top: 50%;margin-top: -31px; width: 62px;height: 62px;border-radius: 50%;opacity: 0.8;transition:opacity 0.54s ease;}
.viewer-footer .viewer-toolbar li.viewer-prev{background: url("/img/btn03.png") no-repeat center center transparent;left: 30px;}
.viewer-footer .viewer-toolbar li.viewer-next{background: url("/img/btn04.png") no-repeat center center transparent;right: 30px;}
.viewer-footer .viewer-toolbar li.viewer-prev:hover,.viewer-footer .viewer-toolbar li.viewer-next:hover{opacity: 1;}
.viewer-container .viewer-button{background: url("/img/Close_But.png") no-repeat center center;width: 42px;height: 42px;top:0;right: 0;}
/************  同类院校推荐  *********/
.v_4_cont li{float: left;width: 140px;text-align: center;margin: 0 50px 50px 0;}
.v_4_cont li.Li-last{margin-right: 0;}
.v_4_cont li img{width: 120px;height: 120px;}
.v_4_cont li p.p_2{margin-top: 8px;}
.v_4_cont li p.p_2 a {color: #333;font-size: 16px;}
.v_4_cont li p.p_2 a:hover{color: #0082d6;}
/******  在线问答  OnlineWD *******/
.OnlineWD{margin-bottom: 50px;}
.OnlineWD h2{color:#333;font-weight: normal; font-size: 24px;margin-bottom: 7px;}
.OnlineWD .OnlineWDCont{background: #fff;border: solid 1px #dcdcdc;padding: 30px 35px;}
.OnlineWD .OnlineWDCont .WDList{border-bottom: dashed 1px #eaeaea;padding-bottom: 20px;margin-bottom: 20px;}
.OnlineWD .OnlineWDCont .WDList .W-icon{float: left;width: 24px;height: 20px;background: url("/img/MF_bg.png") no-repeat -276px top;margin: 5px 5px 10px 0;}
.OnlineWD .OnlineWDCont .WDList .W-cont{color: #333;font-size: 18px;width: 800px;float: left;}
.OnlineWD .OnlineWDCont .WDList .D-icon{float: left;width: 24px;height: 20px;background: url("/img/MF_bg.png") no-repeat -276px -41px;margin: 5px 5px 10px 0;}
.OnlineWD .OnlineWDCont .WDList .D-cont{font-size: 16px;width: 800px; color: #888;float: left;}
.OnlineWD .OnlineWDCont .WDList .Time{float: right; color: #999; width: 80px;}
.OnlineWD .PutW .PutWTips{color: #f22517;margin-bottom: 3px; }
.OnlineWD .PutW textarea{width: 1128px;height: 100px;}
.OnlineWD .PutW .Flat_but{float: none;height: 50px;padding: 0;border-radius: 0;width: 150px;margin-top: 10px;}

/**********  SchoolDetailsWarp  院校详情  ************/
.MajroDetail{background-image: url('/img/major_bg.png');border: solid 1px #dcdcdc;margin-bottom: 20px;height:180px;}
.MajroDetail .DetailsInfo{float: left;padding: 35px 0 0 50px;width: 800px;}
.MajroDetail .DetailsInfo .eduLogo{float: left;width:130px;height: 130px;text-align: center;overflow: hidden;margin: 0 30px 0 0;}
.MajroDetail .DetailsInfo .eduLogo img{ width: 100%; max-width: 130px;max-height: 130px;}
.MajroDetail .DetailsInfo .eduName{float: left;}
.MajroDetail .DetailsInfo .eduName h2{font-size: 28px;font-weight:normal;margin: 15px 0 15px 0;}
.MajroDetail .DetailsInfo .eduName h2 a{color: #fff;}
.MajroDetail .DetailsInfo .eduName h2 a:hover{color: #0082d6;}
.MajroDetail .DetailsInfo .eduName h2 span{font-size: 18px;color: #999;margin-left: 30px;}
.MajroDetail .DetailsInfo .eduName p.FeatureLabel span{display: inline-block;vertical-align: middle;height: 28px;line-height: 28px;padding: 0 15px;background: #8A908A;color: #fff;margin: 0 10px 6px 0;}

.Menu_lf {
    width: 165px;
    margin: 10px 0;
}

.lf {
    float: left;
    _display: inline;
}
.Menu_lf li a.home_UserGuide {
    background: #0082d6;
    color: #fff;
}

.Menu_lf li a {
    display: block;
    width: 165px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #dfdfdf;
    font-size: 18px;
    border-bottom: solid 1px #efefef;
}
.Menu_rt {
    width: 1035px;
    background: #fbfbfb;
    min-height: 700px;
    margin: 10px 0;
}

.rt {
    float: right;
    _display: inline;
}
.About_cont {
    padding: 20px 25px;
}
.Menu_rt .txt_lf
{
    margin:25px 0px 0px 25px;
}
.major_dc
{
    padding:10px 0px 0px 20px;
    background: #fff;
}
.major_dc .major_tt    
{
    font-size: 24px;
    color: #333;
    padding-right: 20px;
 }
.major_list
{
    padding: 10px 0 10px 20px;
    background: #fff;
}
.major_list li, ol, dl, dt, dd {
    list-style: none;
    margin: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
}
.major_list dl {
    display: block;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
}
.major_list dt {
    float: left;
    font-size: 14px;
    color: #999;
    padding-top: 8px;
}
.major_list ul {
display: block;
    list-style-type: disc;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 40px;
    }
.major_list dd {
    margin-bottom: 20px;
    margin-left: 180px;
    display: block;
    -webkit-margin-start: 40px;
}
.major_list dd li {
    float: left;
    margin-bottom: 16px;
    border-right: 1px solid #e4e4e4;
}
.major_list dd li a {
    display: inline-block;
    font-size: 14px;
    color: #333;
    padding: 7px 14px;
}
