﻿@charset "utf-8";
/*笔记本*/
@media (max-width:1199px) {
.navbar-hbxiong .navbar-nav>li>a,footer>div:first-child ul li a{ padding:0 20px;}
.top .winBox{width:40%}
.offcn_yx{ display:none;}

}

/*笔记本*/
@media (min-width:1200px) and (max-width:1400px) {
.navbar-hbxiong .navbar-nav>li>a,footer>div:first-child ul li a{ padding:0 31px;}
.top .winBox{width:50%}
.offcn_yx{ display:none;}

}

/* 小屏幕 移动端*/
@media(max-width:768px) {
	body{padding-bottom:60px; }
.container { padding-left:2%!important;padding-right:2%!important; }
.top .winBox{width:60%}
.rightside article embed,.rightside article video{height:200px; width:100%; }
/* 导航菜单 */

a.logo{ width:280px; overflow:hidden; display:inline-block; margin-top:10px;}



.top{font-size:0.8em}
.top{padding:7px 0;}
header h1,header h2{ padding:10px 0 0 10px; float:left; width:70%;}

header{  padding-top:0;}

.navbar{ float:right; clear:none; margin-top:15px;}
.navbar-hbxiong .navbar-nav>.active>a, .navbar-hbxiong .navbar-nav>.active>a:focus, .navbar-hbxiong .navbar-nav>.active>a:hover {background-color:transparent}
.navbar-hbxiong .navbar-nav>.disabled>a, .navbar-hbxiong .navbar-nav>.disabled>a:focus, .navbar-hbxiong .navbar-nav>.disabled>a:hover {color: #ccc;background-color: transparent;}
.navbar-hbxiong .navbar-toggle { border-color: #C81D25!important; margin-right:2%; margin-top:0;}
.navbar-hbxiong .navbar-toggle:focus, .navbar-hbxiong .navbar-toggle:hover { background-color:rgba(1,102,206)}
.navbar-hbxiong .navbar-toggle .icon-bar { background-color: #C81D25;}

.navbar-hbxiong .navbar-collapse, .navbar-hbxiong .navbar-form { border-color: #e7e7e7; top:60%; right:0;}
.navbar-hbxiong .navbar-nav>.open>a, .navbar-hbxiong .navbar-nav>.open>a:focus, .navbar-hbxiong .navbar-nav>.open>a:hover { background: rgba(1,102,206,0.8); }
.navbar-hbxiong .btn-link:focus, .navbar-hbxiong .btn-link:hover { color: #333 }
.navbar-hbxiong .btn-link[disabled]:focus, .navbar-hbxiong .btn-link[disabled]:hover, fieldset[disabled] .navbar-hbxiong .btn-link:focus, fieldset[disabled] .navbar-hbxiong .btn-link:hover {color: #ccc }




.dropdown-menu>li>a {line-height:2.5em;border-bottom: 1px solid #F5F5F5;width: 95%;margin: 0 auto;}
.dropdown-menu li:last-child a {border-bottom: none}
.dropdown-menu>li:hover { border-left: 3px solid rgba(1,102,206,0.8); }
/* 导航折叠菜单 */
.navbar-collapse{ z-index:999; position:absolute; width:150px; right:13px;top:45px; border:0;}
.navbar-collapse>ul.navbar-nav{text-align:center}
.navbar-collapse>ul.navbar-nav>li>a{color:#fff; background: rgba(200,29,37,0.8)!important;height:40px;}
.navbar-collapse>ul.navbar-nav>li>a.hover{ color:#fff;}
.navbar-collapse ul li.dropdown{ overflow:hidden; margin:0; padding:0;}
.navbar-collapse ul li.dropdown>a{ font-size:16px;}
.navbar-collapse ul li.dropdown-menu{display:none;}
.navbar-collapse ul li.dropdown-menu a:hover{ color:#000;}
/* 子菜单*/
.open>.dropdown-menu {
	display: none!important;
}


section.banner{ display:none;}
.index_left{float:none;width:100%;}
.index_right{width:100%; padding-top:10px;}
.ads { margin-top:5px;margin-bottom:5px;}
.slide_pic figure{height:190px;}
.slide_pic figure figcaption{padding-left: 10px;
  font-size: 1em; height:18%;}
  .slide_pic figure figcaption a{ font-weight:100; width:70%; text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;}


 .slide_pic>p a{ font-size:0.8em;}
  .slide_pic>p a:hover, .slide_pic>p a.hover{background: #b81010; color:#fff;}
.mt20{ margin-top:10px}


 /* 新闻 */
 .news_bar{height:30px;line-height:30px; padding-right:2%;}
  .news_bar h3, .news_bar h4{padding:0 30px;height: 31px;line-height: 28px;font-size:1em;}
.news_bar a{font-size:.9em;}

.news_bar h4{line-height:31px;}
 .news_bar h4:hover, .news_bar h4.hover{border-top:3px solid #d73332;color:#e41913;background:#fff;line-height:28px;font-size:1em;}

ul.news_list{padding: 5px 10px 10px;}
ul.news_list li{padding:5px 0;font-size:1em;}
ul.news_list li a{ width:100%;float:none; text-indent:0;}
ul.news_list li time{ display:none;}
ul.news_list li:before{ content:"";}


.toutiao h4{text-align:center; font-size:1.15em; padding:10px 0 10px 0;}



 /* 中间板块 */  
.section2{}
.section2 ul {
  margin-top: 10px;
}
.section2 ul li {width: 33.3%;height: 90px;}
.section2 ul li:first-child {width: 33.3%;background: #ccb489;text-align: center;}
.section2 ul li:first-child h3 {font-size: 1.4em;color: #fff;line-height: 90px;}
.section2 ul li a {padding-top: 55%}
.section2 ul li a strong {font-size: 1.1em; }
.section2 ul li a img {position: absolute; }
.section2 ul li:nth-child(2) img,.section2 ul li:nth-child(2) a:hover img,.section2 ul li:nth-child(3) img,.section2 ul li:nth-child(3) a:hover img,.section2 ul li:nth-child(4) img,.section2 ul li:nth-child(4) a:hover img,.section2 ul li:nth-child(5) img,.section2 ul li:nth-child(5) a:hover img,.section2 ul li:nth-child(6) img,.section2 ul li:nth-child(6) a:hover img{width: 37%;height: 45%;top: 20%;margin-left: -22px;}


/* 中下新闻 */ 
.section3{ margin-top:0px;}
.section3>div{width:100%;float:none; margin-top:10px;}
.section3>div{margin-left:0;}
.section3>div:first-child{ margin-left:0;}

p.ads2{ display:none;}

/* 视频专区 */ 
.section4{ margin-top:10px;}
.section4 ul  li {height: 70px;width:25%;margin-right:0; overflow:hidden}
.section4 ul  li:last-child {float: right;margin-right: 0px;}
.section4 ul  li a {padding-left:0;line-height: 60px;font-size: 1em; background-size:100%!important; background-position:center -15px!important; color:#fff;  background-color:#CCB489; padding-top:25px;}
.section4 ul  li a:hover {font-size:1.1em;}

.othersnews {font-size:1.15em;padding-top:20px;}
.othersnews ul li{float:none; width:100%; margin-left:0; padding:6px 0; overflow:hidden; }
.othersnews ul li:nth-child(2n+1){ margin-left:0;}
.othersnews ul li a{text-overflow: ellipsis;white-space: nowrap;float:none; color:#333; max-width:100%;text-overflow:ellipsis;white-space:nowrap; display:block;text-indent:5%;font-size:0.9em;}


aside.leftside{width:100%; float:none;}
aside.leftside  .menu_container ul.menu_pro_list li{ width:25%; float:left; display:inline; clear:none;text-overflow: ellipsis;white-space: nowrap; text-align:center; border:none; border-right:2px solid #fff; font-size:12px;}
aside.leftside  .menu_container{  overflow:hidden; border:none; padding:0;}
.inner{ margin-top:0;}

.rightside{ width:100%; float:none;}
.rightside article{ padding:0 2%}
.rightside article h1{
font-size:18px;
	line-height: 1.4;
	margin-bottom:10px;
	padding-top:10px;
	font-weight:200;
	}
.rightside article time{font-size: 12px;padding-bottom:6px;}
.rightside article>div{padding-top:20px; font-size:1.1em; line-height:1.8em; color:#555;}

.rightside article>div h2,.rightside article>div h3,article>div h4,article>div h5,article>div h6, article>div h2, article>div h3, article>div h4,. article>div h5, article>div h6{  margin:15px 0; font-size:1em; }


aside.leftside  .menu_container ul.menu_pro_list li a,aside.leftside  .menu_container ul.menu_news_list li a{  font-size:1.05em; height:34px; line-height:34px;}

.side_ads,.zixun_box{ display:none;}
figure.public_base_item{width:49%;margin-bottom:10px;}
figure.public_base_item:nth-child(3n+1){margin-left:2%;}
figure.public_base_item:nth-child(2n+1){margin-left:0;}
article.detail>div img{ max-width:90%;}
article.detail>div video{max-width:100%;}
figure.public_base_item figcaption{font-size:1em; padding:2px 0;}
figure.public_base_item>a{height:104px;}

/* 学院概况 */ 
.section_about{ margin-top:10px;}
.section_about .news_box:nth-child(1),.section_about .news_box:nth-child(2){float:none;width:100%; margin-bottom:10px;}
.section_about .news_box{ height:auto;}
.section_about .homepic{ display:block; float:none; width:100%; }

 .teaching{ height:150px; }
.about_box a.about_pic{width:100%;float:none;max-height:180px; overflow:hidden}

#basesroll{width:100%;float:none;height:180px; overflow:hidden}
#basesroll img{height:180px; width:100%;}
.about_box a.about_pic img{max-height:180px; width:100%;}
.about_box .about_des h3{ display:none;}
.about_box .about_des{float:none; width:100%; font-size:0.9em;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:5;-webkit-box-orient: vertical; height:130px; overflow:hidden}
.base_box{padding:0 1% 3% 2%; margin-top:0; overflow:hidden; height:auto;}
.base_box p.base_bar{height: 28px; clear:both;}
.base_box p.base_bar span{line-height:28px;font-size:14px; margin-right:5px; padding:0 10px; margin-bottom:5px;}
.base_box p.base_bar span:hover,.base_box p.base_bar span.hover{background:#b80f10;color:#fff;font-weight: bold; font-style:normal;}
.base_box p.base_bar a{line-height:30px;font-size:22px;line-height:24px;}
.base_box p.base_bar i{display:none}

.base_item{margin-top:10px; clear:both;}
.base_item figure{width:49%;border:1px solid #eee;float:left;margin-right:1%; margin-bottom:5px;}
.base_item figure>a{height:80px;}
.base_item figure figcaption{font-size:1em; padding:5px 0;}  
.model_box p.model_bar a{height:30px;line-height:30px;margin-bottom:5px;}
.model_box{margin-top:5px;}
.model_box .model_item img{ display:none;}
.model_box .model_item figcaption{ font-size:1em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:4;
    -webkit-box-orient: vertical; height:120px;}
.offcn_yx{ display:none;}



ul.article_list li>a{display:none;}
ul.article_list li>div{float:none;width:100%;}

.rightside article>div img{max-width:90%; }














}


