@media only screen and (max-width: 1500px){
    .dang1-2-a{
        top: 0;
    }
	.fafa .flex-direction-nav .flex-prev{
		left: -30px;
	}

	.fafa .flex-direction-nav .flex-next{
		right: -30px;
	}
	.fmain0 .flex-direction-nav .flex-prev{
		left: -20px;
	}

	.fmain0 .flex-direction-nav .flex-next{
		right: -20px;
	}
	
}
@media only screen and (max-width: 1400px){
	.gaoji2-1-2{
		width: 230px;
	}
	.gaoji2-1-1{
		width: 230px;
	}
	.gaoji-div-left{
		width: 936px;
		margin-right: 80px;
	}
	.gaoji-nav dd+dd {
    margin-left: 36px;
	}
	.gaoji-nav {
		padding-left: 33px;
	}
    #keyan2-list111 .keyan2-item .keyan2-pic img{
        height: 210px;
    }
	.fafa .flex-direction-nav{
		width: 1200px;
		margin-left: -600px;
	}
	.about1-2-con p{
		margin-top: 17px;
	}
	.wenhua3-div2 dd{
		height: 50px;
		line-height: 50px;
	}
	.xinwen2-1{
		width: 795px;
	}
	.xinwen2-1-list li{
		padding: 23px 20px;
	}
	.xinwen2-1-div-wp{
		padding-bottom: 30px;
	}
	.more1 {
    margin-top: 30px;
	}
	.foo1-2{
		padding-left: 0;
	}
	.foo1-2 li+li {
    margin-left:105px;
	}
	.xinwen2-2-2{
		margin-top: 28px;
	}
	.xinwen1-2 dd{
		padding: 13px 15px;
	}
	.xinwen1-2 dd p{
		margin-top: 12px;
	}
	.xinwen1-2 dd+dd {
    margin-top: 9px;
	}
	.dang1-2{
		padding: 20px;
	}
	.tui1{
		padding-bottom: 15px;
	}
	.tui1 p{
		margin-top: 12px;
	}
	.dang1-list{
		padding-top: 20px;
	}
	.dang1-list dd+dd {
    margin-top: 18px;
	}
	.xuexi1-1{
		margin-right: 25px;
	}
	.renli1-div{
		padding: 50px 40px 25px;
	}
	.wenhua1-2-dl dd h1{
		font-size: 22px;
	}
	.wenhua1-2-dl{
		padding: 25px 25px 0;
		height: 349px;
	}
	.wenhua1-2-dl dd h2{
		margin-top: 10px;
	}
	.about1-1{
		width: 785px;
	}
	.about1-2{
		height: 690px;
	}
	.main1-1{
		width: 586px;
		margin-right: 30px;
	}
	.main1-2-div-wp{
		/*padding: 23px 20px 22px;*/
	}
	.main2-1{
		width: 760px;
	}
	.suoshu-item-con{
		margin-top: -46px;
	}
	.suoshu-item-con h1{
		font-size: 18px;
	}
	.suoshu-a{
		margin-top: 10px;
	}
	.suoshu-a a{
		font-size: 14px;
	}
}
@media only screen and (max-width: 1200px){
	#header{
		display: none;
	}

	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.banner-2{
		height: auto;
		background-image: none!important;
	}

	.banner-2 img{
		display: block;
	}
	.erji-bottom{
		padding: 40px 0;
	}
	.xinwen1-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.xinwen1-2{
		margin-top: 15px;
	}
	.xinwen1-2 dd+dd{
		margin-top: 15px;
	}
	.xinwen2-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.mm35 {
    margin-top: 30px;
	}
	.xinwen2-2{
		margin-top: 20px;
	}
	.xinwen2-2-div+.xinwen2-2-div{
		margin-top: 20px;
	}
	.xinwen2-2-2-ul{
		margin-left: -2%;
	} 
	.xinwen2-2-2-li{
		float: left;
		width: 48%;
		margin-left: 2%;

	}
	.xinwen2-2-2-li+.xinwen2-2-2-li {
    margin-top: 2%;
	}
	.xinwen2-2-2-li:first-child+.xinwen2-2-2-li{
		margin-top: 0px;
	}
	.foo1-2{
		display: none;
	}
	.foo1-1{
		float: none;
		margin:0 auto;
	}
	.dang1-1{
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.dang1-2{
		margin-top: 25px;
	}
	.dang2-list dd{
		width: 48%;
	}
	.title-44 h1{
		font-size: 30px;
	}
	.title-33{
		font-size: 30px;
	}
	.yewu3-title{
		-webkit-background-size: contain;
		background-size:contain;
		height: 125px;
	}
	.yewu1-title{
		padding: 15px 30px;
		font-size: 30px;
	}
	.keyan4-a>a{
		padding: 30px 0;
	}
	.xuexi0-div h2{
		font-size: 28px;
	}
	.xuexi1-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.xuexi1-2{
		margin-top:25px;
	}
	.xuexi1-div{
		padding: 25px;
	}
	.xuexi0-div{
		padding: 25px;
	}
	.xuexi2-div{
		padding: 5px 25px 25px;
	}
	.xuexi3-div{
		padding: 5px 25px 25px;

	}
	.renli1-p{
		font-size: 18px;
	}
	.renli1-div {
    padding: 30px;
	}
	.danpian-h1{
		font-size: 26px;
	}
	.wenhua1-1, .wenhua1-2{
		float: none;
		width: 100%;
	}
	.wenhua1-2{
		margin-top: 30px;
	}
	.wenhua1{
		padding: 30px 0;
	}
	.wenhua1-2-dl{
		height: auto;
		padding: 30px;
	}
	.wenhua1-pic{
		/*padding: 50px;*/
	}
	.wenhua2-div .swiper-slide {
    width: 400px;
	}
	.wenhua2{
		min-height: 0;
	}
	.wenhua3{
		padding: 30px 0;
	}
	.wenhua1-3-dl{
		left: 205px;
		top: 4px;
	}
	.wenhua2{
		padding: 30px 0;
	}
	.wenhua2-div {
    margin-top: 30px;
	}
	.about1-1{
		float: none;width: 100%;
		margin-right: 0;
	}
	.about1-2{
		height: auto;
		margin-top: 25px;
		padding: 30px;
	}
	.about1-2-con dd+dd {
    margin-top: 10px;
	}
	.about1-1-bottom,.about1-1-top{
		padding: 30px;
	}
	.about2-1>a h1{
		font-size: 34px;
	}
	.about2-1>a h2{
		margin-top: 8px;
		font-size: 18px;
	}
	.about2-2{
		height: auto;
		padding: 30px;
		margin-top: 25px;
	}
	.about2-2-div .swiper-slide {
    width: 320px;
	}
	.fafa .slides>li{
		height: auto;
		background-image: none!important;
	}
	.fafa .slides>li img{
		display: block;
	}
	.fmain0 .slides>li h1{
		font-size: 22px;
	}
	.main1-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main1-2{
		margin-top: 25px;
	}
	.main1{padding: 30px 0;}
	.main2-1{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main2-2 dd{
		width: 23%;
		margin-left: 2%;
		margin-top: 2%;
	}
	.main2-2 dl {
    margin-left: -2%;
    margin-top: 0%;
	}
	.main5-1-list .yewu2-con{
		padding: 20px 15px 15px;
	}
	.main5-2 {
    margin-top:30px;
	}
	.main5 {
    padding: 30px 0;
	}
	.main4,.main6{
		padding: 30px 0;
		min-height: 0;
	}
	.fmain0 .slides>li p{
		line-height: 1.6;
		margin-top: 10px;
	}
	.mianbaoxie{
		font-size: 16px;
		height: auto;
		line-height: 1.5;
		padding-bottom: 15px;
	}
	.mianbaoxie span{
		font-size: 20px;
	}
	.erji-content-div{
		padding: 30px;
	}
	.xinwen-list dd{
		height: 51px;
		line-height: 50px;
	}
	.about1-2-con p {
    margin-top: 12px;
    font-size: 16px;
	}
	.fafa .flex-direction-nav {
    width: 100%;
    margin-left: 0px;
    position: static;
    left: 0;
	}
	.fafa .flex-direction-nav .flex-prev {
    left: 15px;
	}
	.fafa .flex-direction-nav .flex-next {
    right: 15px;
	}

	.fafa .flex-direction-nav a{
		width: 44px;
		height: 44px;
		margin-top: -22px;
	}
	.fmain0 .slides>li{
		padding: 0	40px;
	}
	.fmain0 .flex-direction-nav .flex-prev{
		left: 0;
	}
	.fmain0 .flex-direction-nav .flex-next{
		right: 0;
	}
	.zhuanti-list{
		margin-top: 30px;
	}
	#keyan2-list111 .keyan2-item .keyan2-pic img{
        height: 189px;
    }
	.gaoji-div-left{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.gaoji-div-right{
		display: none;
	}
	.gaoji-div-wp{
		padding: 40px 0;
	}
	.gaoji3-1{
		padding-left: 80px;
		padding-top: 50px;
	}
	.gaoji3-2 {
    padding: 30px 0 0px;
	}
	.footer-1{display: none;}
	.footer-2-er-wp{
		float: none;
		margin:0 auto;
		width: 485px;
	}
	.footer-2-con{
		line-height: 2.2;
		text-align: center;
		margin-top: 15px;
	}
	.footer-2{
		padding: 20px 0 15px;
	}
	.footer-2-con span{
		display: block;
		padding-left: 0;
	}
}
@media only screen and (max-width: 992px){
	.gaoji2-1-1{
		float: none;
		width: 100%;
	}
	.gaoji2-1-2{
		float: none;
		width: 100%;
	}
	.gaoji2-1-3{
		float: none;
		width: 100%;
	}
	.gaoji-nav{
		padding-left: 20px;
	}
	.gaoji-nav dd+dd {
    margin-left: 16px;
	}
	.gaoji-nav dd a{
		font-size: 16px;
	}
	.fazhan-date::after{
		left: -35px;
	}
	.fazhan-date h1::after{
		left: auto;
		right: 100%;
		background-image: url(../images/jiao115h.png);
	}
	.fazhan-date{
  	float: none;
  	margin-right: 0;
  }
  .fazhan-list::before{
  	left: 0
  }
  .fazhan-list::after{
  	left: 10px;
  }
  .fazhan-list li{
  	padding-left: 36px;
  }
  .fazhan-list-con{
  	margin-top: 15px;
  }
    #keyan2-list111 .keyan2-item .keyan2-pic img{
        height: 172px;
    }
	.zhuanti-list dd{
		width: 48.5%;
	}
	.suoshu-list dd{
		width: 31.3333333%;
	}
	.suoshu-list dd:first-child+dd+dd+dd {
    margin-top: 2%;
	}
	.erji-content-div{
		padding: 25px;
	}
	.main5-1-list .col-md-4+.col-md-4{
		margin-top: 25px;
	}
	.main2-2 dd>a{
		height: 80px;
		line-height: 80px;
	}
	.main2-2 dd>a img{
		width: 35px;
	}
	.main2-2 dd{
		width: 31.3333333%;
	}
	.main0{
		padding: 15px 0;
	}
	.fmain0 .slides>li h1 {
    font-size: 20px;
	}
	.about2-1>a{
		padding: 50px 0;
	}
	.about2-1>a h1 {
    font-size: 30px;
	}
	.about2-1>a h2{
		margin-top: 10px;
		font-size: 16px;
	}
	.renli2-item{
		float: none;
		width: 100%;
	}
	.renli2-item.fr{
		margin-top: 30px;
	}
	.xuexi1-2{
		margin-top:20px;
	}
	.xuexi1-div{
		padding: 20px;
	}
	.xuexi0-div{
		padding: 20px;
	}
	.xuexi2-div{
		padding: 20px;
	}
	.xuexi3-div{
		padding: 5px 20px 20px;

	}
	.xuexi2-list dd{
		float: none;
		width: 100%;
		margin-left: 0;
		margin-top: 0;
	}
	.xuexi2-div{
		padding: 20px;
	}
	.xuexi2-list dd+dd{
		margin-top: 20px;
	}
	.xuexi2-list dl{
		margin-left: 0;

	}
	.xuexi0-div h2{
		font-size: 24px;
	}
	.xuexi0-div p{
		font-size: 15px;
	}
	.keyan4-a>a {
    padding: 20px 0;
	}
	.keyan1-list-div-wp{
		margin-top: 25px;
	}
	.keyan1-dl dd{
		font-size: 15px;
	}
	.yewu1-item h1{
		font-size: 16px;
	}
	.yewu2 .col-md-4+.col-md-4{
		margin-top: 25px;
	}
	.yewu3-title{
		height: 95px;
	}
	.yewu2-con-p{
		height: auto;
	}
	.yewu1-title{
		padding: 15px;
		font-size: 26px;
	}
	.yewu3-div{
		margin-top: 25px;
	}
	.dang1{
		padding: 30px 0;
	}
	.dang3{
		padding: 5px 0 30px;
	}
	.dang3-item{
		float: none;
		width: 100%;
		margin-top: 25px;
	}
	.erji-bottom {
    padding:30px 0;
	}
	.xinwen2-2-div{
		padding: 25px;
	}
	.xinwe2-2-1-list .owl-nav button.owl-next{
		right: -19px;
	}
	.xinwe2-2-1-list .owl-nav button.owl-prev{
		left: -19px;
	}
	.danpian-h1{
		font-size: 22px;
	}
	.title-33 img{
		margin-top: -5px;
	}
	.pic-list dd{
		width: 47%;
    margin-top: 30px;
	}
 	.pic-list dd:first-child+dd+dd {
    margin-top: 30px;
	}
	.pic-list{
		padding-bottom: 5px;
	}
	.buchong1-2-con p{
		font-size: 14px;
	}
	.buchong1-2-con h1{
		font-size: 18px;
	}
	.buchong1-2 dd {
    padding: 30px 0;
	}
	.buchong1-p{
		padding: 20px;
	}
	.buchong2-h1{
		font-size: 26px;
		padding-bottom: 20px;
	}
	.buchong2-div{
		padding: 20px;
	}
	.buchong2-2{
		margin-top: 10px;
	}
	.buchong2-div-h1{
		font-size: 22px;
	}
}

@media only screen and (max-width: 768px){
    .dang1-2-a {
    position: absolute;
    right: 15px;
    top: 5px;
}
	.kyy-title{
		position: relative;
		font-size: 16px;
		background-color: #0878bf;
		padding: 10px 15px;
	}
	.kyy-item+.kyy-item{
		margin-top: 15px;
	}
	.footer-2-er-wp{
		width: 100%;
	}
	.footer-2-er-wp dl{
		margin-left: -2%;
	}
	.footer-2-er-wp dd img{
		width: 60%;
	}
	.footer-2-er-wp dd{
		width: 48%;
		margin-left: 2% !important;
		margin-bottom: 15px;
	}
	.footer-2-con{
		margin-top: 0;
		line-height: 2;
	}
	.footer-2-con{
		font-size: 12px;
	}
	.gaoji3-1 {
    padding-left: 0px;
    padding-top: 20px;
	}
	.gaoji3-2{
		padding-top: 20px;
	}
	.gaoji2-1-1{
		font-size: 15px;
		height: auto;
		line-height: normal;
	}
	.gaoji2-1-2{
		font-size: 15px;
		height: auto;
		line-height: normal;
		margin-top: 10px;
	}
	.gaoji2-time-date input[type="text"]{
		font-size: 14px;
	}
	.gaoji2-time-date{
		width: 46%;
	}
	.gaoji2-time{
		position: relative;
		width: 100%;
		left: 0;
		margin-top: 10px;
	}
	.gaoji2-2{
		padding: 15px;
		padding-top: 5px;
	}
	.gaoji2-2 dd{
		font-size: 14px;
		margin-right: 15px;
	}
	.gaoji2-1-3{
		font-size: 15px;
		height: auto;
		line-height: normal;
		margin-top: 10px;
	}
	.gaoji2-1{
		padding: 15px;
	}
	.gaoji1{
		padding: 12px 0;
	}
	.gaoji-nav dd+dd {
    margin-left: 0px;
	}
	.gaoji-nav dd{
		margin-right: 10px;
		padding-bottom: 10px;
		border-bottom: 0!important;
	}
	.gaoji-nav::after{
		bottom: 0;
	}
	.gaoji-nav {
    padding-left: 0px;
    padding-bottom: 8px;
	}
	.gaoji-div-wp {
    padding: 20px 0 30px;
	}
	.gaoji-form input[type="text"]{
		height: 43px;
		border-radius: 5px;
    padding: 5px 50px 5px 15px;
	}
	.gaoji-form input[type="image"] {
    position: absolute;
    width: 24px;
    right: 15px;
    top: 10px;
	}
	.gaoji-form-wp{
		padding: 15px 0
	}
	.fazhan-list li+li {
    margin-top: 25px;
	}

	.fazhan-list{
		padding-top: 30px;
	}
	.fazhan-div{
		padding: 20px 15px 100px;
		margin-top: 20px;
	}
	.fazhan-h1{
		font-size: 22px;
	}
    #keyan2-list111 .keyan2-item .keyan2-pic img{
        height: 200px;
    }
    .danpian-con img{
        width: 100%!important;
    }
	.zhuanti-list{
		margin-top: 25px;
	}
	.zhuanti-list dd{
		width:100%;
		float: none;
		margin-left: 0;
		margin-top: 0;
	}
	.zhuanti-list dd+dd{
		margin-top: 15px;
	}
	.zhuanti-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.fafa .flex-direction-nav a {
    width:30px;
    height: 30px;
    margin-top: -15px;
	}
	.fmain0 .flex-direction-nav a{
		width: 12px;
		height: 20px;
		margin-top: -10px;
	}
	.fmain0 .slides>li {
    padding: 0 20px;
	}
	.fmain0 .flex-direction-nav .flex-prev{
		left: -2px;
	}
	.fmain0 .flex-direction-nav .flex-next{
		right: -2px;
	}
	.fxuexi1-1 .flex-direction-nav a{
		width: 30px;
		margin-top: -15px;
		height: 30px;
	}
	.fxuexi1-1 .flex-direction-nav .flex-next{
		right: 10px;
	}
	.fxuexi1-1 .flex-direction-nav .flex-prev{
		left: 10px;
	}
	.buchong2-2{
		font-size: 14px;
		margin-top: 8px;
	}
	.buchong2-dl dl{
		padding-top: 2px;
	}
	.buchong2-dl dd{
		margin-top: 10px;
		padding-left: 15px;
		-webkit-background-size: 8px;
		background-size: 8px;
		background-position: left 5px;
	}
	.buchong2-1{
		font-size: 16px;
		
	}
	.buchong2-div-h1{
		font-size: 22px;
	}
	.buchong2-h1 {
    font-size: 22px;
    padding-bottom: 15px;
	}
	.buchong2-div {
    padding:15px 15px 20px;
	}
	.buchong1-2-pic{
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.buchong1-2-con{
		margin-top: 15px;
	}
	.buchong1-2 dd {
    padding: 20px 0;
	}
	.buchong1-p {
    padding: 15px;
    margin-top: 15px;
    font-size: 16px;
    line-height: 1.8;
	}
	.buchong1-1-h1{
		font-size: 22px;
	}
	.about1-2-con p {
    margin-top: 7px;
    font-size: 15px;
	}
	.wenhua3-div2 dd {
    height:42px;
    line-height: 42px;
    padding-left: 20px;
    background-position: 10px center;
    padding-right: 60px;
	}
	.wenhua3-div2 dd a{
		font-size: 15px;
	}
	.wenhua3-div2 dd span{
		font-size: 14px;
		right: 15px;
	}
	.suoshu-list dd{
		width: 48%;
	}
	.suoshu-list dd:first-child+dd+dd {
    margin-top: 2%;
	}
	.pic-list dd h1{
		font-size: 15px;
		height: auto;
		max-height: 3em;
	}
	.pic-list dd{
		width:100%;
    margin-top: 0px;
		margin-left: 0;
    float: none;
	}
	.pic-list dl{
		margin-left: 0;
		margin-left: 0;
	}
 	.pic-list dd+dd {
    margin-top: 20px!important;
	}
	.pic-list{
		padding-bottom: 5px;
	}
	.xinwen-list dd{
		height: 45px;
		line-height: 44px;
	}
	.fenye{
		margin-top: 25px;
	}
	.xinwen-list dd a{
		font-size: 16px;
	}
	.xinwen-list dd span{
		font-size: 14px;
	}
	.xinwen-list dd{
		background-position: left center;
		padding-left: 15px;
	}
	.mianbaoxie{
		font-size: 0;
		height: auto;
		line-height: 1.5;
		padding-bottom: 10px;
	}
	.mianbaoxie a{
		font-size: 0;
	}
	.mianbaoxie span{
		font-size: 18px;
	}
	.erji-content-div{
		padding: 20px 15px;
	}
	.main3{
		padding: 15px 0 25px;
	}
	.main3-dl dd{
		float: none;
		width: 100%!important;
		margin-left: 0;
		margin-bottom: 0;
	}
	.main3-dl dd+dd{
		margin-top: 15px;
	}
	.main3-dl dd:first-child+dd{
		margin-top: 0;
	}
	.main3-dl dd:first-child{
		display: none;
	}
	.main3-dl dl{
		margin-left: 0;
	}
	.main2-2 dd>a {
    height: 60px;
    line-height: 60px;
    font-size: 16px;
	}
	.main2-2 dd>a img{
		width: 25px;
		margin-right: 10px;
	}
	.main2-2 dd {
    width: 48%;
	}	
	.main2-1-dl{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.main2-1-gun
	{height: 225px;}
	.main2-1-dl dd+dd{
		margin-top: 0;
	}
	.main2-1-div-wp{
		padding: 15px;
		padding-right: 3px;
	}
	.main2-1-dl dl{
		margin-left: -1%;
	}
	.main2-1-dl dd{
		float: left;
		width: 32.3333%;
		margin-left: 1%;
		margin-bottom: 1%;
		font-size: 15px;
		height: 40px;
		line-height: 40px;
	}
	.main2-1-dl dd.cur::after{
		display: none;
	}
	.main5-1-list{
		padding-top: 15px;
		margin-top: 15px;
	}
	.main7 .xinwen2-2-1-pic .imgbox_a h1{font-size: 14px;}
	.main4-div{
		margin-top: 15px;
		padding-top: 15px;
	}
	.main5-2{
		margin-top: 25px;
	}
	.main4, .main6,.main5{
		padding: 25px 0;
	}
	.main1-2-div-wp{
		margin-top: 15px;
		/*padding: 15px;*/
	}
	.main1-2-dl dd.cur::after{
		width: 15px;
		height: 8px;
		bottom: -7px;
		margin-left: -7px;
	}
	.main1-2-dl dd{
		font-size: 15px;
	}
	.main1-2 {
    margin-top: 20px;
	}
	.main1 {
    padding: 25px 0 20px;
	}
	.fafa .flex-control-paging li a{
		width: 8px;
		height: 8px;
	}
	.fmain0 .slides>li h1 {
    font-size: 18px;
	}
	.fafa .flex-control-nav{
		height: 0;
		bottom: 20px;
	}
	.about1-2-con dd{
		font-size: 16px;
	}
	.about1-2-con dd+dd{
		margin-top: 7px;
	}
	.about2-prev{left: -6px;}
	.about2-next{right: -6px;}
	.about2-2-div{
		margin-top: 25px;
		padding: 0	15px;
	}
	.title-18 h1{
		font-size: 20px;
	}
	.about2-2{
		padding: 20px 15px;
	}
	.about2-2-div .swiper-slide {
    width:200px;
	}
	.about2-1>a{
		padding: 30px 0;
	}
	.about2-1>a h1 {
    font-size: 22px;
	}
	.about2-1>a h2{
		margin-top: 10px;
		font-size: 15px;
	}
	.about1-1-bottom, .about1-1-top {
    padding: 20px 15px;
	}
	.about1-p{font-size: 16px;
		margin-top: 10px;}
	.about1-2{
		padding: 20px 15px;
	}
	.about1-2-con {
    padding-top:10px;
	}
	.wenhua1 {
    padding: 25px 0;
	}
	.wenhua3 {
    padding: 25px 0;
	}
	.wenhua1-2-dl{
		padding: 20px 15px;
	}
	.wenhua1-2-dl dd h1 {
    font-size: 20px;
	}
	.wenhua1-2-dl dd+dd {
    margin-top: 20px;
	}
	.wenhua2 {
    padding:25px 0;
	}
	.wenhua2-div {
    margin-top: 25px;
    padding: 0	30px;
	}
	.wenhua2-div-prev{
		left: -2px;
		margin-top: -15px;
		width: 18px;
	}
	.wenhua2-div-next{
		right:-2px;
		width: 18px;
		margin-top: -15px;
	}
	.wenhua2-h1{
		margin-top: 15px;
		font-size: 15px;
	}
	.wenhua2-div .swiper-slide {
    width: 100%;
	}
	.wenhua1-2 {
    margin-top: 25px;
	}
	.fwenhua3 .slides>li .imgbox_a h1{
		font-size: 14px;
	}
	.fwenhua3 .flex-direction-nav .flex-prev{
		left: -22px;
	}
	.fwenhua3 .flex-direction-nav .flex-next{
		right: -22px;
	}
	.wenhua3-div{
		padding: 20px 30px;
	}
	.wenhua1-3-dl{
		left: 147px;
		display: none;
	}
	.wenhua1-3-dl dd{
		padding-left: 15px;
	}
	.wenhua1-3-dl dd span{
		height: 20px;
		line-height: 20px;
		font-size: 16px;
	}
	.wenhua1-3-dl dd+dd {
    margin-left: 12px;
	}
	.danpian-h1{
		font-size: 20px;
	}
	.dan-a a
	{font-size: 14px;}
	.renli2-item.fr {
    margin-top: 25px;
	}
	.renli2-item{
		padding: 20px 15px;
	}
	.renli2-item .dang1-list
	{padding-bottom: 15px;}
	.renli1-div {
    padding: 15px 15px 20px;
	}
	.renli1-p {
    font-size: 16px;
	}
	.xuexi0-div-p{
		line-height: 1.8;
	}
	.xuexi0-div-p .more11{
		position: relative;
		margin-top: 15px;
	}
	.list01 dd{
		height: 45px;
		line-height: 44px;
		padding-right: 45px;
	}
	.list01 dd span{
		font-size: 14px;
	}
	.list01 dd a{
		font-size: 16px;
	}
	.xuexi2-list dd h1{
		font-size: 18px;
	}
	.xuexi2-list dd p{
		font-size: 12px;
		margin-top: 10px;
	}
	.xuexi2-list dd{
		padding: 15px 15px 15px 60px;
	}
	.xuexi2-list dd:before{
		width: 45px;
	}
	.xuexi2-list dd:after{
		left: 10px;
	}
	.fxuexi1-1 .flex-control-nav {
    height: 0;
    text-align: right;
    padding-right: 10px;
    bottom: 29px;
	}
	.xuexi1-con-bt-p{
		padding-right: 55px;
	}
	.xuexi1-con{
		padding-right: 0px!important;
	}
	.fxuexi1-1 .flex-control-nav li+li {
    margin-left: 5px;
	}
	.xuexi1-con-date{
		position: absolute;
		left: 0;
		top: 0;
		z-index: 15;
		width: 60px;
		height: 60px;
	}
	.xuexi1-con-date h1{
		font-size: 28px;
	}
	.xuexi1-con-date h2{
		font-size: 12px;
	}
	.xuexi1-con-bt{
		padding:10px;
	}
	.xuexi1-con-bt h1{font-size: 16px;}
	.xuexi1-2 .dang1-list{
		margin-top: 15px;
		padding: 15px 0;
	}
	.tui h1 span{
		font-size: 12px;
		top: 3px;
	}
	.tui p{
		margin-top: 10px;
	}
	.tui h1{
		font-size: 18px;
	}
	.xuexi1-2{
		margin-top:20px;
	}
	.xuexi1-div{
		padding: 15px;
	}
	.xuexi0-div{
		padding: 15px;
	}
	.xuexi2-div{
		padding: 15px;
	}
	.xuexi3-div{
		padding: 5px 15px 15px;

	}
	.xuexi2-div{
		padding: 15px;
	}
	.xuexi2-list dd+dd{
		margin-top: 15px;
	}
	.xuexi0-div h2{
		font-size: 20px;
	}
	.xuexi0-div p{
		font-size: 14px;
	}
	.keyan2-item h1{
		font-size: 16px;
		margin-top: 15px;
	}
	.keyan2-list {
    padding: 0 25px;
	}
	.keyan4-a{
		float: none;
		width: 100%;
	}
	.keyan4-a>a {
    padding:  0;
	}
	.keyan4-a.fr{
		margin-top: 20px;
	}

	.keyan1-dl dd{
		width: 32.333333%;
		margin-bottom: 1%;

	}
	.keyan1-dl dd.cur::after{
		display: none;
	}
	.yewu3-title{
		height: 100px;
		-webkit-background-size: cover;
		background-size: cover;
	}
	.yewu1-list {
    padding: 0 25px;
	}
	.yewu1-div{
		padding: 20px 15px 20px;
	}
	.yewu1-title img{
		width: 30px;
		margin-right: 10px;
	}
	.yewu1-title{
		font-size: 24px;
	}
	.dang3-item{
		margin-top: 20px;
	}
	.tui1 {
    padding-bottom: 10px;
	}
	.dang1-list {
    padding-top: 15px;
	}
	.tui1 h1{
		font-size: 18px;
	}
	.tui1 p{
		line-height: 1.8;
		height: 3.6em;
		margin-top: 12px;
	}
	.title-44 h1 {
    font-size: 24px;
    -webkit-background-size: 26px;
    background-size: 26px;
    height: 26px;
    line-height: 26px;
    padding-left: 35px;
	}
	.title-44 a.fr{
		margin-top: 4px;
	}
	.dang2-list {
    /*padding-top: 25px;*/
	}
	.dang2-list dd{
		width: 100%;
		float: none;
		margin-left: 0;
		margin-top: 0;
	}
	.dang2-list dd+dd{
		margin-top: 15px;
	}
	.dang2-list dl{
		margin-left: 0;
		margin-top: 0;
	}
	.dang2{
		/*padding: 30px 0;*/
	}
	.title-33{
		font-size: 26px;
	}
	.title-33 img{
		width: 26px;
		margin-right: 10px;
	}
	.dang1-2 {
    margin-top:15px;
    padding: 25px 15px 15px;
	}
	.dang1-list dd+dd {
    margin-top: 10px;
	}
	.dang1-list dd a{
		font-size: 15px;
	}
	.dang1-list dd span{
		font-size: 14px;
	}
	.dang1{
		padding: 25px 0;
	}
	.more1{
		margin-top: 20px;
	}
	.more1 a{
		width: 110px;
	}
	.xinwen2-1-list li{
		padding: 15px;
	}
	.xinwen2-1-list li:first-child{
		padding-top: 0;
	}
	.xinwen2-1-list li h1{
		font-size: 16px;
		padding-right: 75px;
		line-height: 20px;
	}
	.xinwen2-1-div-wp{
		padding: 15px 0px 20px;
	}
	.xinwen2-1-list li p
	{margin-top: 10px;}
	.xinwen2-1-list li h1 span{
		font-size: 12px;
	}
	.xinwen1-2 dd h1{
		font-size: 16px;
	}
	.xinwen1-2 dd{
		padding: 13px 15px;
	}
	.xinwen1-2 dd p{
		margin-top: 10px;
	}
	.mm35 {
    margin-top: 25px;
	}

	.xinwen2-1-dl dd+dd {
    border-left: 1px solid #f3f3f3;
	}
	.xinwen2-1-dl dd{
		height: 40px;
		line-height: 40px;
		font-size: 15px;
	}
	.logo-2{
		width: 260px;
		margin-top: 25px;
	}
	.erji-bottom {
    padding: 25px 0 30px;
	}
	.fxinwen1 .imgbox_a h1{
		height: 45px;
		line-height: 45px;
		font-size: 15px;
		padding-left: 15px;
		padding-right: 70px;
	}
	.fxinwen1 .flex-control-paging li a{
		width: 10px;
		height: 10px;
	}
	.fxinwen1 .flex-control-nav li+li {
    margin-left: 7px;
	}
	.fxinwen1 .flex-control-nav{
		padding-right: 15px;
		bottom: 27px;
	}
	.title-22 h1{
		font-size: 20px;
		-webkit-background-size: 20px;
		background-size: 20px;
		padding-left: 25px;
	}
	.title-22 a.fr{
		margin-top: 5px;
	}
	.xinwen2-2-div{
		padding: 15px;
	}
	.xinwen2-2-1 {
    margin-top: 15px;
	}
	.xinwe2-2-1-list {
    margin-top: 10px;
	}
	.xinwe2-2-1-list .owl-nav button.owl-next{
		right: -14px;
	}
	.xinwe2-2-1-list .owl-nav button.owl-prev{
		left: -14px;
	}
	.bo{
		width: 40px;
		margin-top: -20px;
		margin-left: -20px;
	}
	.xinwen2-2-2-ul{
		margin-left: 0;
	}
	.xinwen2-2-2-li{
		float: none;
		margin-left: 0;
		width: 100%;
	}
	.xinwen2-2-2-li+.xinwen2-2-2-li,
	.xinwen2-2-2-li:first-child+.xinwen2-2-2-li {
    margin-top: 15px;
	}
	.xinwen2-2-2 {
    margin-top: 15px;
	}
	.footer-1{
		padding: 20px  0;
	}
	.footer-2{
		font-size: 12px;
	}
}
@media only screen and (max-width: 500px){
    #keyan2-list111 .keyan2-item .keyan2-pic img{
        height: 184px;
    }
	.suoshu-a a {
    font-size: 12px;
	}
	.suoshu-list dd{
		width: 100%;
		margin-left: 0;
	}
	.suoshu-list dl{
		margin-left: 0;
	}
	.suoshu-list dd+dd{
    margin-top: 15px!important;
	}
	.main2-1-gun .mCSB_inside > .mCSB_container {
    margin-right: 20px;
	}
	.keyan1-list-div-wp {
    margin-top: 15px;
	}
	.keyan1-dl dd{
		/*width: 48%;*/
		font-size: 14px;
	}
	.logo-2{
		width: 225px;
		margin-top: 14px;
	}
	.chenggao{
		height: 50px;
	}
	#header-2{
		height: 50px;
	}
	.menu2{
		height: 50px;
	}
	.menu2 li{
		margin-top: 17px;
	}
}
@media only screen and (max-width: 350px){}