@charset "utf-8";
/* CSS Document */
.ph_ksdh{display:none;}
.header{ background:#1c60b4; height:130px;}
.logo{ float:left; padding-top:20px;}
.logo img{ display:block;}
.top_right{ float:right; overflow:hidden; padding-top:26px;}
.top_eve{ color:#fff; font-size:14px; text-align:right;}
.top_eve a{ color:#fff; padding-right:10px; padding-left:10px;}
.sou{ width:280px; float:right; position:relative; margin-top:14px;}
.inputBox_02{ width:238px; height:32px; float:left; background:#fff; border:none;color:#999999;font-size:100%; text-indent:15px; line-height:32px;}
.searchBox_01{/* background:url(../images/sou_03.jpg) no-repeat;*/ width:42px; height:32px; overflow:hidden; border:none;margin:0px; cursor:pointer; float:left;}
.topimg{background: url(../images/topimg.png) no-repeat;height: 130px;}

/*=================导航=================*/
.nav{ width:100%; height:52px;}
.nav_item{ float:left; width:9.09%; text-align:center; height:52px; position: relative; z-index: 100;}
.nav_item a{ width:100%; color:#333333; font-size:16px; display:block; line-height:52px;}
.nav_item_sub { display: none; position: absolute;z-index: 1000; left:0; overflow: hidden; width:185px;}
.nav_item .nav_itema{ display: block;}
.hover .nav_itema { background:#fba725; color:#FFF;}
.hover .nav_item_sub a{ text-align:center; background: #fba725; color:#FFF; text-decoration: none; font-size:14px; height:33px; line-height:33px; border-bottom:1px #aec7d8 solid; opacity:0.9;}
.hover .nav_item_sub a:hover{ background: #fba725; color:#FFF; opacity:0.6;}


/*================= banne===================*/
.g-banner{ position:relative;}
.g-banner .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.g-banner .slideBox .hd{ height:16px; overflow:hidden; position:absolute; width:100%; bottom:10px;  z-index:1; text-align:center;}
.g-banner .slideBox .hd ul{ overflow:hidden; zoom:1;  }

.g-banner .slideBox .hd ul li{  margin:0px 3px;  width:12px; height:12px; color:#FFF; cursor:pointer; display:inline-block; text-align:center; line-height:90px; overflow:hidden; border-radius:50px; background:#FFF;}
.g-banner .slideBox .hd ul li.on{ background:#ff9900 !important; color:#fff;width:12px; }
.g-banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.g-banner .slideBox .bd li{ zoom:1; vertical-align:middle;height:auto; position:relative;overflow:hidden;}
.g-banner .slideBox .bd img{ width:100%; height:auto; display:block; position:relative;}


.ksdh{ width:100%; margin-top:-60px; z-index:9999; position:relative;}
.ksdh_nav{ width:100%; height:120px; border-radius:5px; background:#FFF; border:1px #e6e6e6 solid;}
.ksdh_nav ul li{ /*width:12.5%;*/width:14.2%; float:left; border-right:1px #e6e6e6 solid; margin-top:17px; text-align:center;}
.ksdh_nav ul li:last-child{ border-right:0;}
.ksdh_nav ul li span{ display:block; color:#4d4d4d; font-size:14px; padding-top:20px;}


.zsxx{ width:100%; margin-top:40px; clear:both;}
.zsxx_nav{ width:100%; background:url(../images/zsxx_03.jpg) no-repeat; height:80px; padding:20px 30px;}
.zsxx_nav span{ float:left; font-size:24px; color:#FFF; font-weight:bold; padding-left:7px; border-right:1px #a8c9e8 solid; padding-right:38px; height:40px; line-height:40px;}
.zsxx_nav .bd{ float:left; padding-left:63px; overflow:hidden; width:60%;}
.zsxx_nav .bd ul li{ width:100%; float:left; overflow:hidden; height:40px; line-height:40px;}
.zsxx_nav .bd ul li a{ display:block; color:#FFF; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.zsxx_nav .more{ float:right; width:96px; height:32px; border:1px #FFF solid; margin-top:4px;}
.zsxx_nav .more a{ display:block; line-height:32px; text-align:center; color:#FFF; font-size:14px;}


/*=================新闻动画=================*/
.header_news{ width:100%; padding-top:40px; overflow:hidden;}
.news_flash{ float:left; width:600px; height:380px; overflow:hidden; position:relative;}
.news_flash .hd{ position:absolute; z-index:999; bottom:16px; right:20px;}
.news_flash .hd ul li{ width:10px; height:10px; float:left; box-sizing:border-box; background:#a4a4a1; border-radius:50%; margin:0 3px; cursor:pointer;}
.news_flash .hd ul li.on{ background:#ff9900;}
.news_flash .bd ul li{ position:relative; width:100%; height:380px; overflow:hidden;}
.news_flash .bd ul li img{ width:100%; height:100%;}
.news_flash .bd ul li .mask{ position:absolute; bottom:0; left:0; right:0; width:100%; line-height:42px; height:42px; background: rgba(0,0,0,0.5);}
.news_flash .bd ul li .mask h5{ width:70%; font-size:14px; font-weight:bold; color:#fff; margin-left:20px; display:block;}

/*=================新闻动态===================*/
.xwdt{ width:575px; float:right; overflow:hidden;}
.xwdt .hd{ width:100%; position:relative; border-bottom:1px #dde5eb solid; padding-bottom:14px;}
.xwdt .hd ul li{ display:inline-block; margin-right:20px;}
.xwdt .hd ul li span{ color:#333333; font-size:20px; cursor:pointer; padding:0 10px;}
.xwdt .hd ul li.on span{ color:#1a6bb9; cursor:pointer; border-bottom:2px #1a6bb9 solid; padding-bottom:14px; font-weight:bold;}
.xwdt .more{ position:absolute; right:0; display:none; top:5px; color:#999999; font-size:14px;}
.xwdt .hd ul li.on .more{ display:block;}
.xwdt_cen{ width:100%; margin-top:14px; overflow:hidden;}
.xwdt_cen ul li{ width:100%; height:40px; line-height:40px;}
.xwdt_cen ul li a{ float:left; background:url(../images/eve_03.jpg) 4px 18px no-repeat; font-size:16px; padding-left:20px; color:#333333; display:block; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; width:75%; transition: all 0.5s linear;}
.xwdt_cen ul li a:hover{ color:#fba725; transform: translate(10px, 0px);}
.xwdt_cen ul li span{ color:#999999; font-size:14px; float:right;}


/*=================学院风采=================*/
.xyfc{ width:100%; padding-top:40px; overflow:hidden;}
.xyfc_top{ width:100%; position:relative; border-bottom:1px #dde5eb solid; padding-bottom:14px;}
.xyfc_top span{ color:#1a6bb9; font-size:20px; cursor:pointer; padding:0 10px; border-bottom:2px #1a6bb9 solid; padding-bottom:14px; font-weight:bold;}
.xyfc_top .more{ float:right; color:#999999; font-size:14px;}
.xyfc_nav{ width:100%; overflow:hidden;}
.xyfc_left{ float:left; width:400px; overflow:hidden; padding-top:10px;}
.xyfc_left ul{ margin:0 -20px 0 0; zoom:1;}
.xyfc_left ul li{ width:190px; height:123px; float:left; overflow:hidden; margin-top:20px; margin-right:20px;}
.xyfc_left ul li img{width:100%;height:100%;transition: all 1s ease-out;}
.xyfc_left ul li img:hover{transform: scale(1.2);}
.xyfc_right{ width:800px; float:right; overflow:hidden; padding-top:30px;}
.xyfc_right ul{ margin:0 -20px 0 0; zoom:1;}
.xyfc_right ul li{ width:380px; height:266px; float:left; overflow:hidden; margin-left:20px;}
.xyfc_right ul li img{width:100%;height:100%;transition: all 1s ease-out;}
.xyfc_right ul li img:hover{transform: scale(1.2);}


/*================= 底部信息===================*/
.foter{ width:100%; height:200px; background:#1a6bb9; margin-top:40px;}
.foter_cen{ width:100%; overflow:hidden; padding-top:20px;}
.lxfs{ width:400px; float:left; overflow:hidden;}
.fo_name{ display:block; font-weight:bold; color:#FFF; font-size:18px;}

.wxgz{ width:450px; float:left; overflow:hidden;}
.wxgz_nav{ width:100%; padding-top:20px; overflow:hidden;    display: flex;    justify-content: space-between;text-align: center;}
.wxgz_nav img{ float:left; width:90px; height:90px;/* margin-right:25px;*/}
.wxgz_nav p{  line-height:30px; display:block; font-size:14px; color:#FFF;}
.wxgz_nav span{display: block;padding-top: 10px;color: #FFF;text-align: center;}
.yqlj{ width:314px; float:right; overflow:hidden;}
.yqlj select{ text-align: left; text-align-last: left;}
.select_01{ width:100%; height:39px; background:#d1e1f1; margin-top:20px; color:#808080; font-size:14px; padding-left:20px;}
.select_01 option{ color:#999999; background:#fff;}
.bottom{ width:100%; height:60px; background:#095aa9; line-height:60px; color:#ffffff; font-size:14px; text-align:center;}
.bottom a{ color:#fba725;}
.ph_foter{ width:100%; background:#1a6bb9; overflow:hidden; padding:30px 0; line-height:30px; text-align:center; font-size:14px; color:#ffffff; margin-top:30px; display:none;}
.lxfs_1{
    line-height: 24px;
    display: block;
    font-size: 14px;
    color: #FFF;
    padding-top: 20px;
}





/* 右侧电梯导航 */
.fix_box {    position: fixed;    top: 50%;    margin-top: -180px;    right: 0;    z-index: 99;    background: none;    box-shadow: none;}
.fix_box ul {    width: 84px;     background: #fff;    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.10);    margin-top: 15px;}
.fix_box li {    width: 84px;    height:84px;}.fix_box li a {    width: 84px;    height: 84px;    display: block;/*    padding-top: 42px;*/    text-align: center;    font-size: 10px;    line-height: 12px;    position: relative;    background: none;    color: #000000;}
.fix_box li a img {    width: 50px;    height: 50px;  position: absolute;    top: 10px;  /*  left: 50%;    margin-left: -12px;*/}
.fix_box li  span {
width: 48px;
    line-height: 20px;
    height: 20px;
    padding-top: 58px;
    display: inline-block;
}
.show_hotline {    display: none;    width: 135px;    height: 80px;    position: absolute;    left: -155px;    top: -3px;    z-index: 999;    background-color: #fff;}
.show_appdownload {    display: none;    width: 110px;    height: 110px;    position: absolute;    left: -130px;    top: -3px;    z-index: 999;    background-color: #fff; text-align:center;}
.dtsjx {    width:45px;    height:45px;    background:url(../images/jt2.png) no-repeat;    position: absolute;    top: 30px;    left: 110px;}
.dtsjx1 {    width:45px;    height:45px;    background:url(../images/jt2.png) no-repeat;    position: absolute;    top: 20px;    left: 135px;}
.show_hotline_txt {    overflow: hidden;    width: 100%;    height: 100%;    box-shadow: 1px 1px 8px 1px rgba(4, 4, 4, 0.10);}
.zh_click {    color: #000000 !important;    font-weight: normal !important;}
.bmck_box:hover {
	border-bottom:2px solid #ffffff !important;
}
/******************************    录取计划查询列表页     ********************************/
@media (min-width:768px){
    #pc_lqcx{display: block;}
    #ph_lqcx{display: none;}
}/******************************    大于手机屏分辨率     ********************************/

@media (max-width: 768px) and (min-width:320px){

    #pc_lqcx{display: none;}
    #ph_lqcx{display: block;}

}/******************************    手机屏分辨率     ********************************/