﻿@media screen and (max-width: 1200px) {

.pc-nav,.news-img-con h4,.news-list li a h4,.min-none,.list-nav,.list-top h3,.label{ display:none !important;}

.min-fl{float:left}
.min-fr{float:right}
.min-ov{overflow:hidden}

.top-box{height:56px;padding:3px 0; background-color:#252b5d}
.logo img{ display:block;width:280px;height:auto;margin-left:2%;margin-top:8px;}

.nav-boxs{position: fixed;top:0px;right:0px;overflow:hidden;z-index: 999;bottom:0px;height:100%}
.nav-button{margin-top:19px;float:left;margin-right:15px;}
.nav-button li{width:26px;height:4px;background-color:#fff; border-radius:2px}
.navs{display:none;float:left;width:140px;border-left: 1px solid #252b5d;border-bottom: 1px solid #252b5d;border-top: 2px solid #252b5d;border-bottom: 2px solid #e71f19;background-color:#fff;padding-bottom:20px;padding-top:10px;bottom:0px;height:100%}
.navs> img{width:120px;margin-left:10px;margin-top:5px;}
.navs>li{width:120px;margin-left:10px;line-height:40px;height:40px;border-bottom: 1px dashed #999;overflow: hidden;}
.navs>li>a{color:#050505;font-size:16px;float:left}
.navs .min-active{color:#252b5d}
.navs>li>span{width:15px;height:15px;float:right;margin-top:13px;}
.nav2{display: none;}
.nav2>li{width:120px;margin-left:10px;line-height:40px;height:40px;border-bottom: 1px dashed #999;overflow: hidden;text-align: center;}
.nav2>li>a{color:#050505;font-size:14px;}
.box-bj{width:100%;position: fixed;top:0; bottom:0;left:0;right:0; z-index:10; background-color:#000; opacity:0.5; display:none}
 
.focus{width:100%;height:auto;margin:0px auto;position:relative;overflow:hidden;}
.focuss{ display:none}
.focus .num{overflow:hidden;height:25px;position:absolute;bottom:2px;right:5%;zoom:1;z-index:3; display:none}
.focus .num li{width:10px;height:10px;line-height:10px;text-align:center;color:#FFFFFF;background:#fff;margin-right:10px;border-radius:50%;cursor:pointer;float:left;}
.focus .num li.on{background:#FF7700;} 
.focus .prev,
.focus .next{width:30px;height:30px;background:url(../images/btn.png) no-repeat;position:absolute;top:36%; background-size:60px; }
.focuspic li a img{width:100%;}
.focus .prev{left:8%;}
.focus .next{right:8%;background-position:right;}

.news-box{ background:#fff;width:96%;height: auto;background-size:100%;padding:0 2%;padding-top:20px; border-top:10px solid #f1f1f1;}
.title{width:96%; margin:0 auto; max-width:500px; display:block}
.title img{width:100%}
.news-img{width:100%; background:#fff; display:block;overflow:hidden;margin-top:20px;}
.news-img img{width:34%;height:80px;float:left; display:block}
.news-img-con{width:62%;margin-left:4%;float:left;}
.news-img-con h3{font-size:14px;color:#282e5f;height:48px;line-height:24px;overflow:hidden; font-weight:500;}

.news-img-con h4{font-size:12px;color:#808080;height:36px;line-height:18px;overflow:hidden; font-weight:500; text-indent:2em;}
.news-img-date-box{width:100%;overflow:hidden}
.news-img-date{float:left;line-height:24px;color:#808080;margin-top:5px;}
.news-list{width:100%;overflow:hidden;}
.news-list li a{ display:block;width:100%; background-color:#fff;padding:10px 0; border-bottom:1px solid #ccc}
.news-list li a h3{font-size:14px;color:#1a1a1a;height:24px;line-height:26px;overflow:hidden; font-weight:500;}
.news-list li a h4{font-size:14px;color:#808080;height:72px;line-height:24px;overflow:hidden; font-weight:500;margin-top:10px;}
.news-list-date{width:100%;overflow:hidden;line-height:13px;height:13px;margin-top:10px;color:#808080;font-size:12px;}
.news-list-date .fr img{margin-right:6px;}
.news-more{width:60%;height:38px;border-radius:20px; display:block; margin:0 auto;margin-top:15px;line-height:38px; text-align:center;font-size:14px; background-color:#f1f1f1;color:#808080;margin-bottom:15px;}
.news-img-con:hover h3,.news-img-con:hover h4,.news-img-con:hover .news-img-date,.news-list li:hover a h3,.news-list li:hover a h4,.news-list li:hover a .news-list-date,.news-more:hover{color:#292f5a;}
.news-more:hover,.news-img-con:hover .line{background-color:#9699b0;}


.middle-box{width:100%;padding:10px 0; background:url(../images/hun-bg.jpg);}
.about{width:100%; margin:0 auto;overflow:hidden;height:190px;background-color:#fff;padding:5px 0;}
.about-con{width:46%;height:170px; background-color:#fff; float:right;padding:10px 2%}
.about-con h3{font-size:14px;color:#cccccc;line-height:14px;margin-top:5px; font-family:simsun;}
.about-con .about-title{width:100%;overflow:hidden;margin-top:10px;}
.about-con .about-title h4{float:left;color:#ba1010;font-size:16px;line-height:18px;}
.about-con .about-title h4 span{color:#272d5f;font-size:16px;line-height:18px;}
.about-con .about-title a{font-size:14px;color:#808080;float:right;line-height:18px;margin-top:0px; display:block}
.about-con > span{width:30px;height:1px;background-color:#626262;margin:5px 0; display:block;margin-top:13px;}
.about-con > a{line-height:24px;height:96px;color:#1a1a1a;overflow:hidden; display:block;font-size:12px;}
.about > img{width:46%;height:170px;float:left;padding:10px 2%;}

.teacher{width:100%; margin:0 auto; background:#fff;margin-top:10px;padding-top:20px;}
.teacher > p{width:100%; text-align:center;line-height:40px;color:#808080;font-size:16px; display:none;}
.teacher-list{width:96%;overflow:hidden;padding:10px 2%;}
.teacher-list li{border-bottom:1px dashed #e5e5e5;width:100%;padding:10px 0;}
.teacher-list a{ background-color:#fff; display:block;width:100%;overflow:hidden}
.teacher-list a > img{width:30% ;height:120px;float:left}
.teacher-list .mr{margin-right:0px; border-bottom:none}
.teacher-title{width:66%;overflow:hidden;float:right;}
.teacher-title div{width:100%;}
.teacher-title div h3{line-height:36px;color:#1a1a1a;font-size:16px;font-weight:500; border-bottom:1px solid #e5e5e5;height:36px;overflow:hidden;padding-bottom:2px;}
.teacher-title div h4{line-height:24px;color:#808080;font-weight:500;height:72px;overflow:hidden;padding-top:5px;}

.aca-box .title{margin-top:15px;}
.aca{width:96%;margin:0 auto;}
.aca-title{width:220px;overflow:hidden; margin:0 auto}
.aca-title li{width:100px;float:left}
.aca-title .aca3 a{ text-align:right;}
.aca-title .aca3 a,.aca-title .aca4 a{width:100px;color:#cccccc;font-size:16px;line-height:40px; display:block}
.aca-title .aca3 div{margin-left:76px;}
.aca-title .aca3 div,.aca-title .aca4 div{width:24px;height:3px;background-color:#ccc;}
.aca-title .active a{color:#1a1a1a !important}
.aca-title .active div{background-color:#ba1010 !important;}
.aca-title .aca4{margin-left:20px;}
.aca-list{}
.aca-list li{width:100%;height:60px;border-bottom:1px dashed #ccc;padding:10px 0}
.aca-list li .aca-date{float:left;width:16%; text-align:center}
.day{font-size:42px; font-family:simsun;color:#ba1919;line-height:46px;}
.year{font-size:12px; font-family:simsun;color:#ba1919;line-height:14px;}
.aca-list li a{width:83%;float:right;line-height:32px;color:#1a1a1a; display:block;height:60px;overflow:hidden;font-size:16px;}
.aca-list li:hover {box-shadow:0 3px 1px #ccc;}
.aca-list li:hover a{color:#ba1919}
#more2{display:none}

.bottom-box{padding:15px 0;width:100%;background-color:#252b5d}
.copy{line-height:20px; text-align:center;color:#f1f1f1}
.copy a{font-size:14px;color:#f1f1f1;}



.list-bg{ display:none}
.move-list-bg img{width:100%;}
.list-top ul{height:30px;background-color:#fff;width:94%;padding:0 3%;overflow:hidden;line-height:30px;overflow:hidden;border-top:10px solid #f1f1f1;border-bottom:10px solid #f1f1f1 }
.list-top ul li,.list-top ul div{float:left}
.list-top ul li a{color:#333}
.list-top ul div{margin:5px 5px;}
.list{ background-color:#fff;margin-top:15px;margin-bottom:15px;}
.list li{ padding:0 3%; width:94%; height: 40px; overflow: hideen;border-bottom: 1px dashed #e5e5e5;}
.list li a{float:left;line-height:40px;height:40px;width:75%;color:#1a1a1a;overflow: hidden;font-size:14px;}
.list li a:hover{color:#BA2A17}
.list li p{float:right;line-height:40px;color:#999;}
.content-box{width:96%;padding:10px 2%;margin:15px 0;background-color:#fff;min-height:360px;}
.content-title{ text-align:center}
.#vsb_content table{width:100% !important}

.list-img{width:96%;overflow:hidden;padding:5px 2%; background-color:#fff;margin-top:15px;padding-bottom:0px;}
.list-img li{margin:10px 2%;float:left;width:41%;padding:2%;padding-bottom:0px; text-align:center; border:1px solid #f1f1f1}
.list-img li a img{ display:block;width:150px;height:155px;}
.zhiwu-title{line-height:40px;color:#333;width:100%;overflow:hidden;font-size:14px; text-align:center}
.list-img li:hover{box-shadow: 0 0 6px #666;}
.list-img li:hover a .zhiwu-title{color:#01538b}
.list-img li:hover a .zhiwu-title span{color:#01538b}







 }