﻿
@media (min-width: 1090px){
    .container {
	    width: 1090px;
    }
}

@media only screen and (max-width: 1250px) {
	/*******************************
		-------[=浮动框]-------
	********************************/
	#floatBar{left: 0;margin-left: 0;}
	.mainNav .sub1{width: 490px;}
	.mainNav .sub1 a{padding-right: 20px;}
	.mainNav .sub1 a.hasub:after{right: 10px;}
	.mainNav .sub2 .sub-con{width: 0;}
}

/*Common For Max 768*/
@media only screen and (max-width: 992px) {

	

	/*******************************
		-------[=浮动框]-------
	********************************/
	#floatBar{width: 35px;}
	.g-leftbtn{font-size: 12px;}
	.mainNav{position: fixed;left: -200px;width: 200px;top: 0;
		height: 100%;display: block;overflow-y: auto;
		transition: .3s;
		-ms-transition: .3s;
		-moz-transition: .3s;
		-webkit-transition: .3s;
		-o-transition: .3s;
	}
	.mainNav.open{left: 0;}
	.mainNav .v1, .mainNav .s1{padding-left: 10px;background: url(../images/a1.png) no-repeat right 15px center;}
	.mainNav .s1{padding-left: 20px;}
	.mainNav .subNav{position: static;width: auto;border:0;}
	.mainNav .sub1 > ul > li > a,
	.mainNav .sub1 > ul > li > dl,
	.mainNav .sub1 > ul > li > dl > dd > a,
	.mainNav .sub1 > ul > li > dl > dd > ul{width: auto;}
	.mainNav .sub1 > ul > li{padding: 0 10px;}
	.mainNav .sub1 > ul > li > dl,.mainNav .sub1 > ul > li > dl > dd > ul{padding-left: 10px;}

	.mainNav .sub2 > ul > li{float: none;width: auto;}
	.mainNav .sub2 > ul > li a{overflow: hidden;white-space: nowrap;word-wrap: normal;text-overflow: ellipsis;}
	.mainNav .sub2 > ul > li:nth-child(2n) a{color: #444;}
	.mainNav .sub2 > ul > li:nth-child(2n).on > a,.mainNav .sub2 > ul > li:nth-child(2n):hover > a{color: #fff;}

	/*******************************
		-------[=机构形象]-------
	********************************/
	.g-list1{margin-bottom: 20px;}
	.g-list1-2{margin-bottom: 0;}

	.g-resign{text-align: center;}

	.index-links li{width: 20%;}

	/*头部*/
	#top{display: none;}
	#hd{background-color: #f4f4f4;padding: 5px 0;position: relative;}
	.logo{display: none;}
	.so-box{position: absolute;top: 55px;padding: 10px;display: none;text-align: center;
		background-color: #fff;border-radius: 5px;z-index: 2;right: 20px;
	}
	.so-box:after{content: "";width: 13px;height: 6px;position: absolute;
	top:-6px;right: 37px;z-index: 1;
	background: url(../images/ico-show.png) no-repeat center center;}
	.so-box .so{float: none;display: block;width: 250px;}
	#nv{display: none;position: absolute;top: 60px;width: 100%;z-index: 2;}
	#nv .container{padding: 0;}
	#nv ul{height: auto;border-radius: 0;}
	#nv li{float: none;width: auto;}
	#nv dl{position: static;width: auto;}


	/*底部*/
	#fd .fd-er{display: none;}


	/*首页*/
	#index-bd{padding-bottom: 200px;}
	#index-fd{text-align: center;}
	#index-fd .p1 .s1{float: none;}
	#index-fd .p2{text-align: center;}

	/*新闻列表页*/
	.g-box2{margin-top: 30px;}

	.m-list3 .con .p1{margin-bottom: 10px;}
	.m-clo2 li:nth-child(2){line-height: 56px;}
	.m-clo2 li:nth-child(3) a{line-height: 60px;}

	.m-list5 li{width: 50%;float: left;}
	.m-slider1{margin: 20px 0;}


}

/*Common For Max 480*/
@media only screen and (max-width: 767px) {
	

	/*******************************
		-------[=机构形象]-------
	********************************/
	.g-Column{margin-bottom: 20px;}
	.g-Column li{float: none;width: auto;}
	.index-links li{width: 33.333%;}

	.m-newzone .slide{padding: 0 5px;}

	/*头部*/

	/*底部*/
	#fd .ico-fd{display: none;}

	/*首页*/
	#index-hd .tel{display: none;}
	#index-hd .link{line-height: 58px;}
	.index-logo{float: left;width: 50%;}
	#index-hd .link a{font-size: 12px;}
	.index-so{padding-top: 20px;}
	.index-so .tit{font-size: 24px;}
	.index-so .right{width: 100%;float: none;padding-left: 0;text-align: center;}
	.g-sbtn1{width: 115px;}
	.index-so .tit{text-align: center;}
	.index-so .so{width: 80%;margin: 0 auto;float: none;}
	.index-tab{width: 80%;margin: 0 auto 25px;text-align: center;}
	.index-tab li{width: 100px;float: none;display: inline-block;margin-right: 0;}
	
	/*新闻列表页*/
	.g-box1{padding: 0 10px;}
	.m-brief{padding: 0;}
	.m-brief .pic{float: none;margin: 0 auto 10px;}
	.m-brief .con{line-height: 24px;height: auto;font-size: 12px;}
	.m-list4 li{float: none;width: 100%;}
	.m-list5 .con p{font-size: 12px;}


}

/*Common For Max 320*/
@media only screen and (max-width: 479px) {
	.index-logo{float: left;width: 50%;}
	#index-hd .link a{font-size: 12px;margin: 0 2px;}
	.index-so .so{width: 100%;}
	.index-tab{width: 100%;}
	.g-sbtn1{width: 80px;font-size: 12px;}
	.index-tab li{width: 88px;}
	.index-tab li a{font-size: 12px;}
	.index-show{padding: 5px;}
	#index-fd .link a{margin: 0 2px;}

	/*底部*/
	.g-link a{font-size: 12px;}

	/*新闻列表页*/
	.cur-tit{padding: 0;text-align: center;}
	.pages li a{padding: 0 8px;}
	.m-list1{padding: 0 5px;}
	.m-list1 li a{font-size: 12px;line-height: 30px;height: 30px;}
	.m-list2 li a{font-size: 12px;}
	.m-clo1 .right{width: 40px;float: right;}
	.a-btn1,.a-btn2{display: block;margin: 2px 0;}
	.m-clo2 li{font-size: 12px;}
	.m-clo1 .txt h3{margin-bottom: 15px;}
	.m-clo2 li:nth-child(2){line-height: 28px;}
	.m-list4 li a{padding-right: 20px;padding-left: 15px;font-size: 12px;}
	.m-list5 li{width: 100%;float: none;}
}

/*Common For Max 414*/
@media only screen and (max-width: 414px){

}

/*Common For Max 320*/
@media only screen and (max-width: 380px){
	.index-logo{float: left;width: auto;}
	#index-hd .link{display: none;}
    
}