@media screen and (max-width: 1300px) {
	.list-box{width:100% !important;}
	.col_news{width:100% !important;}
.col_news_in{margin-left:280px;margin-right:10px;}
.list-top{width:auto !important;}
.list li{width:auto !important;}
.list li a{width:75% !important;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
}

@media screen and (max-width: 1200px) {
 .po{ position:static !important; background-color:#23599c}

 .nav-box,.pc-search-box,.pc-nav,.move-none,.pc-notice-date,.list-nav,.label,.weixin-box,.shouji-box{ display:none}
 .bor-bo{border-bottom:none !important}
 .more ,.news-title li a img,.news-content,news-title div,.xian,.teach-title li a img,.min-none,.link-box,.bottom-box{ display:none !important} 
 .top-box{height:56px;padding:3px 0; position:absolute; z-index:100; top:0}
 .logo img{ display:block;width:300px;height:auto;margin-left:2%;margin-top:8px;}
 
.focuss{width:100%;margin:0px auto;position:relative;overflow:hidden;}
.focuss .nums{overflow:hidden;height:25px;position:absolute;bottom:2px;left:42%;zoom:1;z-index:3 }
.focuss .nums li{width:12px;height:12px;line-height:12px;text-align:center;color:#FFFFFF;background:#fff;margin-right:10px;border-radius:50%;cursor:pointer;float:left;}
.focuss .nums li.on{background:#FF7700;} 
.focuss .prev,
.focuss .next{width:30px;height:30px;background:url(min-style_res/btn2.png) no-repeat;position:absolute;top:170px;opacity:0.6}
.focuss .prev{left:5%;}
.focuss .next{right:5%;background-position:right;}
.focuspics li a img{width:100%; height:auto}


.col_news_in{margin-left:10px;padding-bottom:20px;}

.news{width:94%;padding:0 3%;overflow:hidden;padding-top:10px;padding-bottom:5px;}
.news-title{overflow:hidden;padding-bottom:5px}
.news-title img{float:left;margin-top:10px;margin-right:5px;}
.news-title h1{float:left;line-height:50px;color:#1a1a1a;font-size:30px;font-weight:500}
.news-title a,.news-title span{line-height:40px;margin-top:10px; display:block;color:#808080;font-size:16px;float:right;}
.news-title span{padding:0 10px;}
.news-top{ display:block;overflow:hidden;width:100%;margin-bottom:5px;margin-top:10px;}
.news-top img{width:45%;height:auto;display:block;float:left;}
.news.news_con1 .news_list li .news_imgs{padding-top:57%;}
.news-top-title{width:100%;float:right;}
.news-top-title h3{font-size:14px;color:#336ba3;line-height:20px;height:40px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news-top-title div{font-size: 12px;color: #808080;line-height: 18px;
text-indent: 2em;margin-bottom: 5px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin-top:5px;}
.news-top-title span{font-size:12px;color:#808080;line-height:18px;}
.news-list > li{ background:url(min-style_res/news-title-bg.png) no-repeat;height:50px; border-bottom:1px dashed #ccc;overflow:hidden; background-position-y:21px;}
.news-list > li a{float:left;line-height:50px;color:#1a1a1a; text-indent:1em;font-size:14px;width:75%;overflow:hidden;height:54px;}
.date{float:right;line-height:50px;color:#808080;font-size:13px;}
.notice-box{width:94%;padding:0 3%;overflow:hidden; border-top:15px solid #f1f1f1;padding-top:10px;padding-bottom:5px;}

.notice-list li{padding:14px 0; border-bottom:1px dashed #ccc;overflow:hidden;width:100%;}
.notice-date{float:left;width:18%;height:50px;background-color:#e5e5e5;}
.day{color:#f3700f;font-size:24px; text-align:center;width:100%;line-height:28px;margin-top:3px;}
.year{width:100%;color:#808080;font-size:12px;line-height:14px; text-align:center}
.notice-list a{ width:78%;float:right;line-height:24px;color:#808080;font-size:14px;}



.about-box{width:94%; background:#f1f1f1 url(max-style_res/pc-ab-bgi.jpg) top repeat-x;padding:0 3%;padding-top:20px;margin-top:10px;padding-bottom:25px;}

.about > img{ display:block;width:260px;margin:0 auto;}
.about > p{line-height:18px; font-size:12px;color:#e4eef6; text-align:center;margin-top:15px;}
.about-list{overflow:hidden;margin-top:21px;}
.about-list li{float:left;width:50%; background-color:#fff;overflow:hidden;height:80px;}
.ab{height:auto;}
.about-list li .ab-icon{float:left;margin-top:20px;margin-left:20px;margin-right:10px;height:40px;}

.about-list li div{float:left;margin-top:17px;}
.about-list li div h3{line-height:24px;height:24px;font-size:16px;color:#666; font-weight:500;}
.about-list li div h4{ display:none }
.about-list li div h5{line-height:24px;height:24px;font-size:12px;color:#999; font-weight:500; }
.bottom-box{padding:15px 0;width:100%;background-color:#d2d2d2}
.copy{line-height:20px; text-align:center;color:#333}
.copy a{font-size:14px;color:#333;}
.copy2{ background:#0e68ac;color:#f1f1f1;line-height:20px; text-align:center;font-size:12px;padding:10px 0;}
.copy2 a{color:#f1f1f1;font-size:12px;}
.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 #23599c;border-bottom: 1px solid #23599c;border-top: 2px solid #23599c;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:#23599c}
.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}
.list-bg{ display:none}

.move-list-bg img{width:100%;}
.list-top ul{ display:none}
.list-top{border-bottom:5px solid #f1f1f1; width:94%;line-height:40px;height:40px;padding:0 3%}
.list-top h3,.list-top h5,.list-top h3 span{font-size:14px; font-weight:500;color:#999;float:left}
.list-top div{float:left; margin:0px 10px;margin-top:8px;}
.list{ background-color:#fff;margin-bottom:15px;min-height:300px;}
.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%; text-align:center; border:1px solid #f1f1f1;padding-bottom:0}
.list-img li a img{display:block;width:100%;height:100px;}
.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}



 
#vsb_content p img{max-width:100%; display:block}
#vsb_content p{line-height:28px;font-size:15px; text-indent:2em; margin-top:10px; color:#1a1a1a}
.vsbcontent_img img{max-width:96%; display:block; margin:5px auto}
#vsb_content table{width:96%;margin:10px auto;border-collapse: collapse;}
#vsb_content table,#vsb_content table tr{border:1px solid #ccc;}
#vsb_content table tr td{border:1px solid #ccc;padding:3px;}
#vsb_content table tr td p{text-indent:0 !important;} 
 }