@media only screen and (max-width: 1600px){
	.foo-p{
		margin-right: 30px;
	}
	.foox-logo{
		width: 500px;
		margin-top: 10px;
	}
	.main3-1-list dd:nth-child(5) {
    margin-top: -25px;
	}
	
	.main1-1-left {
    width: 385px;
    margin-right: 30px;
	}
	.main1-con{
		padding: 22px 20px 28px;
	}
	.main1-h1{
		font-size: 18px;
	}
	.main1-h2{
		font-size: 14px;
	}
	.main1-1-list dd+dd {
    margin-top: 16px;
	}
	.main1-1-list dd:nth-child(6){
		display: none;
	}
	.main1-2-list dd:nth-child(5){
		display: none;
	}
	.main-left{
		margin-right: 35px;
	}
	.title-11 .fl{
		font-size: 28px;
	}
	.title-11 .fl.cur{
		font-size: 30px;
	}
	.main3-1-a{
		font-size: 16px;
	}
	.main3-1-item{
		padding: 35px 25px 0;
	}
	.main3-1-item2{
		height: 155px;
	}
	.main3-1-item1{
		height: 180px;
	}
	.main3-2-con img {
    display: block;
    margin: 0 auto 15px;
    width: 40px;
	}
	.main3-2-con{
		font-size: 17px;
		margin-top: -32px;
	}
	.main2 .main-left{
		padding: 40px;
	}
	.main2-2{
		padding: 30px 15px;
	}
	.main2-2-list dd+dd {
    margin-top: 31px;
	}
	.logo {
    width: 490px;
    margin-top: 33px;
	}	
	.news-xx-h1 {
    font-size: 26px;
    padding: 0 15px;
  }
	.byu{
		margin-left: 15px;
	}
	.nav>ul>li>a{
		font-size: 18px;
		height: 58px;
		line-height: 58px;
	}
	.nav>ul>li>ul>li>a{
		font-size: 15px;
	}
	.foo-yq{
		margin-right: 80px;
		width: 500px;
	}
	.foo-yq-sel {
    width: 230px;
	}
	.mianbaoxie{
		font-size: 14px;
	}
	.erji-title .fl{
		font-size: 22px;
	}
	.ny02-list dd{
		height: 61px;
		line-height: 60px;
	}
	.erji-title{
		margin-bottom: 25px;
	}
	.ny02-list dl {
    margin: 0;
    margin-top: -15px;
	}
	.ny01-h1{
		font-size: 20px;
	}
	.ny01-h2{
		margin-bottom: 20px;
	}
	.ny01-p{
		font-size: 15px;
	}
	.ny01-pic{
		width: 200px;
		margin-right: 30px;
	}
	.ny01-con{
		padding-top: 0;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.menu{
		display: none;
	}
	.erji{
		background-image: none;
	}
	.erji-bai{
		display: none;
	}
	.erji-content{
		min-height: 300px;
		padding: 30px 0 50px;
	}
	.mianbaoxie{
		display: none;
	}
	
	.fenye{
		margin-top: 45px;
	}
	.foo-yq{
		display: none;
	}
	.foo1-1{
		display: none;
	}
	.er{
		float: none;
		margin:0 auto;
	}
	.footer-1{
		padding: 30px 0 20px;
	}
	.footer-2 .fl,.footer-2 .fr{
		float: none;
		text-align: center;
	}
	.footer-2{
		font-size: 14px;
		border-top: 0;
	}
	.footer-2 span{
		display: block;
		padding-left: 0
	}
	.fafa ul.slides>li::after{
		height: 100px;
	}
	.padd{
		padding: 50px 0;
	}
	.main-left{
		float: none;
		margin-right: 0;
		width: 100%;
		margin-bottom: 50px;
	}
	.main1 .main-left .title-11 .fl.cur::before{
		background-image: url(../images/line2.png);
		width:99px;
	}
	.main3 .main-left .title-11 .fl.cur::before{
		background-image: url(../images/line2.png);
		width:99px;
	}
	.main3-2-list dd{
		width: 25%;
	}
	.main1-2-list dd:nth-child(5){
		display: block;
	}
	.main2 .main-left{
		padding: 30px;
	}
	.menuG{
		display: none;
	}
	.footer-1{display: none;}
}
@media only screen and (max-width: 992px){
	.main1-1-list dd:nth-child(6){
		display: block;
	}
	
	.main1-1-left{
		float: none;
		width: 100%;
		margin-right: 0;
		margin-bottom: 30px;
	}
}
@media only screen and (max-width: 768px){
	.main3-1-list dd:nth-child(2) .main3-1-item, .main3-1-list dd:nth-child(5) .main3-1-item {
    border-top: 3px solid #3862c0 !important;
    border-bottom: 0!important;
	}
	.main3-1-list dd:nth-child(5){
		margin-top: 0
	}
	.ny05-date{
		margin-right: 15px;
	}
	.ny05-list dd{
		padding: 15px 0;
	}
	.main2-2{
		padding: 20px 15px;
	}
	.main2-2-list dd+dd{
		margin-top: 20px;
	}
	.main2-2-h2{
		font-size: 16px;
		margin-top: 10px;
	}
	.main2-2-h1{
		font-size: 14px;
	}
	.title-11 .fl{
		height: auto;
		line-height: 25px;
		font-size: 22px!important;
	}
	.title-11{
		padding-left: 35px;
		background-size: 25px;
	}
	.title-11 a.fr{
		font-size: 13px;
		padding-right: 19px;
		margin-top: 6px;
	}
	.main2-1-h1{
		font-size: 14px;
	}
	.main2-1-h2{
		font-size: 17px;
		margin-top: 10px;
	}
	.main2 .main-left{
		padding: 25px 15px;
	}
	.main2-1-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
	}
	.main2-1-list dl{
		margin-left: 0;
	}
	.main2-1-list dd+dd{
		margin-top: 15px!important;
	}
	.main1-2-date1{
		font-size: 26px;
	}
	.main1-2-date2{
		font-size: 12px;
		margin-top: 5px;
	}
	.main1-2-list dd+dd {
    margin-top: 15px;
	}
	.main1-2-list dd{
		padding-bottom: 15px;
	}
	.main1-2-a{
		font-size: 16px;
	}
	.main1-2-date{
		margin-right: 15px;
	}
	.main1-1-h1{
		font-size: 17px;
	}
	.main1-1-h2{
		font-size: 14px;
		margin-top: 10px;
	}
	.fmain1 .flex-control-nav {
    height: 0;
    text-align: right;
    padding-right: 15px;
    bottom: 25px;
	}
	.main1-con{
		padding: 20px 15px 15px;
	}
	.main1-h1 {
    font-size: 17px;
  }
	.main3-1-date{
		font-size: 14px;
	}
	.main3-1-date span{
		font-size: 26px;
	}
	.main3-1-item2+.main3-1-item1, .main3-1-item2:first-child{
		border-bottom: 0;
		border-top: 3px solid #3862c0;
	}
	.main3-1-list dd+dd{
		/*border-top: 3px solid #3862c0;*/
	}
	.main3-1-item{
		height: auto!important;
		/*border:0!important;*/
		padding: 20px 15px!important;
	}


	.main3-1-list dd:nth-child(2) .main3-1-item2{
		border-top: 3px solid #3862c0;

	}


	.main3-1-a{
		height: auto;
		max-height: 3em;
	}
	.main3-1-list dd{
		float: none;
		width: 100%;
	}
	.main-left{
		margin-bottom: 30px;
	}
	.title-11{
		margin-bottom: 15px;
	}
	.main3-2-con{
		font-size: 16px;
		margin-top: -30px;
	}
	.main3-2-con img {
    display: block;
    margin: 0 auto 15px;
    width: 35px;
  }
	.main3-2-list dd{
		width: 50%;
	}
	.padd{
		padding: 30px 0;
	}
	.fafa ul.slides>li::after{
		height: 50%;
	}
	.fafa .flex-control-nav li{
		margin:0 4px;
	}
	.fafa .flex-control-paging li a {
    width: 11px;
    height: 11px;
	}
	.ny04-list .ny01-h2 {
    margin-bottom: 10px;
	}
	.ny01-list dd{
		padding: 20px 0 15px;
	}
	.ny01-p {
	  font-size: 14px;
	}
	.ny01-h2 {
	  font-size: 14px;
	  margin:10px 0 10px;
	}
	.ny01-h1 {
	  font-size: 17px;
	}
	.ny01-pic{
		float: none;
		width: 100%;
		margin-right: 0;
		margin-bottom: 15px;
	}
	.news-xx-page .fl, .news-xx-page .fr {
    max-width: 100%;
    float: none;
    font-size: 15px;
    color: #333;
	}
	.news-xx-page .fr{
		margin-top: 10px;
	}
	.news-xx-con {
    font-size: 16px;
    color: #666;
    line-height: 2;
    margin: 20px 0;
    padding: 15px 0;
	}
	.news-xx-h1{
		font-size: 20px;

	}

	.news-xx-h2{
		font-size: 14px;
		margin-top: 15px;
		text-align: center;
	}
	.news-xx-h1 {
    font-size: 20px;
    padding: 0px;
  }
	.ny02-list dd .span_001{
		right: 0;
		font-size: 14px;
	}
	.ny02-list dd {
	  height: 51px;
	  line-height: 50px;
	  padding-left: 20px;
	  font-size: 16px;
	  padding-right: 80px;
	}
	.erji-title {
    margin-bottom: 20px;
  }
	.erji-title .fl {
	  font-size: 18px;
	  padding-bottom: 15px;
	}
	.erji-content{
		padding: 20px 0 30px;
	}
	.footer-1{
		padding: 20px 0 15px;
	}
	.footer-2 {
	  font-size: 13px;
	}
	.logo-2{
		width: 180px;
		margin-top: 15px;
	}
	.er{
		width: 110px;
		font-size: 12px;
	}
	.fenye{
		font-size: 12px;
		margin-top: 28px;
	}
	.fenye .pagination > li > a,.fenye .pagination > li > span{
		padding: 5px 10px;
	}
}
@media only screen and (max-width: 500px){}
@media only screen and (max-width: 350px){}