@charset "utf-8";

/*大屏幕*/
@media (min-width:1400px) and (max-width:1800px) {
	
	


}
/*笔记本*/
@media (min-width:1200px) and (max-width:1400px) {

	
	
}



/* 小屏幕 移动端*/
@media(max-width:1190px) {
	body{ padding-bottom:50px;}
.container{ overflow:hidden; padding:0 4%;}
header{background:#008a8c;height:50px;}
header h1 { margin-top:0; width:80%;}
header h1 a {
   filter: brightness(0) invert(1);
    margin-top:0;
filter: brightness(0) invert(1);margin-top: 8px;
  background-size:100%;
}
header nav::after{display:none;}
.hamburger{ display:block;}
header nav{position:absolute;top:50px;cursor:pointer; right:5%; width:50%; float:none;background:#008a8c; float:none; padding:0; margin:0;  z-index:9999;display:none; border-top:1px solid #fff; overflow:hidden; height:auto;}
header nav>ul{ height:auto; width:100%;}
header nav>ul>li{display:block!important;width:100%; padding:0; border-bottom:1px solid #fff; float:none; clear:both; }
header nav>ul>li a{margin:0; width:100%; display:block; text-align:center; font-size:20px; line-height:3;color:#fff; padding:0; height:auto;font-size:14px;}

header nav>ul>li>a:hover,header nav ul>li>a.hover{color: #fff;}
header  nav>ul>li>a:hover::before,header nav>ul>li>a.hover::before{ display:none;}
.news1_left,.news1_right {width: 100%;float: none;}
.news_bar h3 {font-size:18px;padding-bottom:10px;}
.news_bar{ margin-top:20px;}
.news_bar a{ margin-top:5px;}
.focus_box {
    width: 100%;
    float: none;
    margin-top:10px;
}
.focus_box figure>a { height:200px;}
.focus_button{ top:40px;}
.focus_button_pagination{  bottom:30%!important;}

ul.newslist1{width:100%;float:none; margin-top:18px;}
ul.newslist1 li time{ display:none;}
ul.newslist1 li a{float:none; display:block; width:100%;}
p.ads1{ margin-top:15px;}
ul.sfd {padding:10px 0;overflow:hidden;}

ul.sfd li>a:last-child {
    height: 35px;
    line-height: 35px;
    font-size: 14px;
	 overflow:hidden;text-overflow: ellipsis;white-space: nowrap;

}
ul.zc_list li time{float:left;width:18%; padding-right:5px;}
ul.zc_list{padding-bottom:10px;}
figure.intro>a{float:none;width:100%;border:0;}
figure.intro{ background:url(../images/indexAboutBg.jpg) repeat-y; background-size:100% 100%;padding:0; margin-top:5px;}
figure.intro>a img{ height:200px;}
figure.intro figcaption{float:none; width:100%; padding:10px;}
figure.intro figcaption h4::after{
    width: 38px;
    height: 3px;
    background:#008a8c;}

dl.links{display:none;}
footer{ display:none;}
.piclist{ padding:0 2%;}
.piclist figure{ float:left; margin-top:20px;  width:48%;  margin-left:4%;}
.piclist figure:nth-child(3n+1){ margin-left:4%;}
.piclist figure:nth-child(2n+1){ margin-left:0;}
.piclist figure>a{  height:100px; }
.piclist figure>a:before{content: "";
 
    top: -5px;
    left: -5px;
	
}

.piclist figure figcaption{ font-size:1.1em; padding-top:5px; font-family:inherit;}
section.banner{height:120px;position:relative;}
section.banner img{ height:100%;}
section.banner ul.menu{ width:100%; height:40px; line-height:40px;}
section.banner ul.menu li a{ font-size:16px; line-height:40px;}
p.position{ text-align:left; padding-right:0;  }

article{ font-size:16px; }
article .about{ padding:10px 0;}
article .contact h1{ padding-top:20px;}

article .contact dl dd{ width:100%; float:none; border-left:none; border-bottom:1px solid #ccc;}
article.detail h1{ padding-top:22px;}
article.detail>div{ padding-top:10px;}
.othersnews ul li{float:none; width:100%; margin-left:0%;  padding:10px 0; position:relative;  clear:both; overflow:hidden}
article.newslist{ padding:10px;}
article.newslist figure{ padding:15px 10px; margin-bottom:10px;}
article.newslist figure>a img{ height:180px;}
article.newslist figure figcaption,article.newslist figure figcaption div,article.newslist figure>a{ width:100%; float:none; clear:both;}
article.newslist figure figcaption time{ display:none;}
article.newslist figure figcaption div a{ padding-top:15px;}





}

/*小屏幕电脑*/
@media (min-width:960px) and (max-width:1189px) {



}
	
	
	
	
	
	

