@media only screen and (max-width: 1200px){

	#header{

		display: none;

	}

	#header-2{

		display: block;

	}

	.chenggao{

		display: block;

	}

	.fafa .slides>li{

		height: auto;

		background-image: none!important;

	}

	.main1-1{

		margin-right: 30px;

	}

	.main1-2{

		float: none;

		margin:0;

		overflow: hidden;

		width: auto;

		padding-right: 0;

		border-right: 0;

	}

	.main1-3{

		width: 100%;

		clear:both;

		padding-top: 30px;

	}

  .title-22 dl{

		margin-left: -12px;

	}

	.title-22 dd{

		margin-left: 12px;

		width: 108px;

	}

	.list02 dl{

		margin-left: -3%;

	}

	.list02 dd{

		float: left;

		width: 30.3333%;

		margin-left: 3%;

	}

	.main3-con h1{

		line-height: 1.8;

		height: 3.6em;

	}

	.foo1-1{

		float: none;

		margin:0 auto;

	}

	.footer-1{

		padding: 30px 0;

	}

	.main4{

		display: none;

	}

	.main2-box{

		padding-left: 105px;

	}

	.xm-item>h1{

		margin-top: 20px;

	}

	.xm-list .row{

		margin-left: -15px;

		margin-right: -15px;

		margin-top: -30px;

	}



	.xm-list .col-md-4{

		padding-left: 15px;

		padding-right: 15px;

		margin-top: 30px;

	}

	.mianbaoxie{

		display: none;

	}

	.erji-nav{

		float: none;

	}

	.erji-nav dd>a{

		height: 50px;

		line-height: 50px;

	}

	.erji-nav dd{

		display: none;

	}

	.erji-nav dd.cur{

		display: block;

		border-left: 0;

	}

	.lingdao{

		padding: 55px 145px 0;

	}

	.lingdao-wp{

		padding: 0;

	}

	.xinwen1-dl dd h1{

		height: 40px;

		line-height: 40px;

		font-size: 14px;

	}

	.xinwen2-pic{

		margin-right: 30px;

	}

	.danpian-h1{

		font-size: 26px;

	}

	.map-wp{

		float: none;

		width: 100%;

		height: 300px;

		margin-left: 0;

		margin-bottom: 25px;

	}

	.job-dl dd{

		width: 48%;

	}

	.xm2-2-list .owl-nav button.owl-prev{

		left: 0;

	}

	.xm2-2-list .owl-nav button.owl-next{

		right: 0;

	}

	.xm2-2-list{

		padding: 0	40px;

	}

}

@media only screen and (max-width: 992px){
	.fwenhua11 .flex-direction-nav{
		/*display: none;*/
	}
	.wenhua-div{
		width: 100%;
	}

	.xinwen-list dd{

		padding: 25px 0;

	}

	.xinwen-date{

		margin-right: 25px;

	}

	.job-dl dd{

		width: 100%;

		float: none;

		margin-left: 0;

	}

	.job-dl dl{

		margin-left: 0;

	}

	.job-btn

	{bottom: auto;top: 0;}

	.danpian-h1{

		font-size: 24px;

	}

	.xinwen2-con{

		padding-top: 8px;

	}

	.xinwen2{

		margin-top: 25px;

	}

	.xinwen2-pic{

		width: 210px;

		margin-right: 30px;

	}

	.xinwen2-item{

		padding: 30px 0;

	}

	.xinwen1-dl dd:first-child{

		width: 98.5%;

		margin-top: 0;

	}

	.xinwen1-dl dd:first-child+dd{

		margin-bottom: 0

	}

	.xinwen1-dl dd{

		width: 48.5%;

		margin-top: 1.5%;

	}

	.lingdao{

		-webkit-background-size: cover;

		background-size: cover;

		height: 570px;

		padding: 40px 80px 0;

	}

	.main1-1{

		float: none;

		width: 100%;

		margin-right: 0;

	}

	.main1-3{

		padding-top: 0;

	}

	.main1-2{

		margin:25px 0;

	}

	.tui1 p{

		height: auto;

		max-height: 3.6em;

	}

	.main{

		padding: 30px 0;

	}

	.list02 dd{

		width: 47%;

	}

	.footer-2 .fl,

	.footer-2 .fr{

		float: none;

		text-align: center;

	}

	.erji-bottom{

		padding: 30px 0;

	}

	.wenhua-dl1 dd+dd{

		margin-top: 30px;

	}

	.job li{

		padding: 30px 0;

	}

	.rongyu-con-p{

		padding-left: 50px;

		font-size: 16px;

	}

	.rongyu-con-p::before{

		width: 35px;

		top: 14px;

		font-size: 16px;

	}

	.rongyu-con h1{

		font-size: 30px;

	}

	.rongyu-list-wp{

		margin-top: 30px;

	}

	.rongyu-list-con{

		margin-top: 25px;

	}

}

@media only screen and (max-width: 768px){
	.wenhua-dl2-con strong{
		display: block;
	}
	.fwenhua11 .flex-direction-nav a{
		width: 24px;
		height: 24px;
		margin-top: -12px;
	}
	.fwenhua11 .flex-direction-nav{
		width: 55px;
		height: 24px;
	}
	.wenhua-dl2-ico{
		float: none;
		margin-right: 0;
	}
	.wenhua-dl2-con{
		line-height: 2;
		padding-top: 20px;
	}

	.xinwen-date {

    width: 65px;

    height: 70px;

    padding-top: 12px;

	}

	.xinwen-date h1{

		font-size: 26px;

	}

	.xinwen-date h2{

		margin-top: 7px;

	}

	.xinwen-list dd{

		padding: 15px 0;

	}

	.xinwen-con{

		padding-top: 0;

	}

	.xinwen-con p{

		margin-top: 10px;

	}

	.xinwen-date{

		margin-right: 15px;

	}

	.xm2-1{

		padding-top: 10px;

	}

	.xm2-1 p{

		margin-top: 12px;

		line-height: 1.8;

	}

	.xm2-2-list{

		padding: 0;

	}

	.xm2-2-list .owl-nav{

		position: relative;

		height: 28px;

		width: 70px;

		margin:0 auto;

		margin-top: 20px;

	}

	.xm2-2-list .item>a h1{

		font-size: 15px;

		height: 45px;

		line-height: 45px;

	}

	.xm2-2 {

    margin-top: 25px;

	}

	.xm2-2-list{

		line-height: 1.8;

		margin-top: 10px;

	}

	.rongyu-list-h1{

		font-size: 20px;

	}

	.rongyu-list-wp{

		margin-top: 20px;

	}

	.rongyu-list-con{

		margin-top: 15px;

		font-size: 15px;

	}

	.rongyu-con-p{

		margin-top: 10px;

		padding-left: 30px;

		font-size: 14px;

	}

	.rongyu-con-p::before{

		width: 22px;

		top: 10px;

	}

	.rongyu-list .item{

		padding-top: 40px;

	}

	.frongyu{

		padding-top: 55px;

	}

	.rongyu-con h1{

		font-size: 22px;

	}

	.rongyu-con-wp .rongyu-con{

		padding-right: 0;

	}

	.frongyu .flex-direction-nav .flex-prev{background-image: url(../images/b-left-h.png);}



	.frongyu .flex-direction-nav .flex-next{background-image: url(../images/b-right-h.png);}

	.frongyu .flex-direction-nav a

	{width: 40px;height: 40px;}

	.frongyu .flex-direction-nav{

		right: auto;

		left: 0;

		top: 0;

		height: 40px;

		width: 100px;

		margin-left: -50px;

		left: 50%;

	}

	.job-dl dd{

		margin-top: 7px;

		font-size: 14px;

	}

	.job-dl{

		padding-left: 0;

	}

	.job-li2{

		padding: 20px 0 0;

	}

	.job-li2-p{

		font-size: 14px;

		line-height: 2;

	}

	.job-btn{

		width: 120px;

		height: 40px;

		line-height: 38px;

		padding-left: 40px;

		background-position: 18px center;

	}

	

	.job li{

		padding: 20px 0;

	}

	.job-btn{

		position: relative;

		margin-top: 15px;

	}

	#job-form .col-sm-2{

		padding-right: 15px;

	}

	#job-form .col-sm-10{

		padding-left: 15px;

	}

	#job-form input[type="text"]{

		width:100%;

	}

	#job-form textarea{

		width:100%;

		height: 100px;

	}

	#job-form input[type="file"]{

		height: auto;

	}

	#job-form .col-sm-2{

		text-align: left;

		height: auto;

		line-height: 1.8;

		padding-bottom: 5px;

	}

	.map-wp{height: 200px;}

	.danpian-h1{

		font-size: 22px;

	}

	.dan-a a{font-size: 14px;}

	.xinwen2-pic{

		float: none;

		margin-right: 0;

		width: 100%;

	}

	.xinwen2-list li::before{

		display: none;

	}

	.xinwen2-con{

		padding-top: 15px;

	}

	.xinwen2{

		margin-top: 0;

	}

	.xinwen2-item{

		padding: 25px 0;

	}

	.xinwen2-con h2 {

    font-size: 16px;

    margin: 10px 0;

	}

	.xinwen2-con h1{font-size: 14px;}

	.xinwen1-dl dd{

		float: none;

		width: 100%!important;

		margin-left: 0!important;

		margin-top: 15px;

	}

	.xinwen1-dl dd:first-child h1{

		text-align: center;

		padding: 0	15px;

	}

	.xinwen1-dl dl{

		margin-left: 0;

	}

	.wenhua-con{

		line-height: 2.2;

		padding: 25px 15px 0;

		padding-bottom: 0;

		font-size: 15px;

	}

	.wenhua-div{

		width: 100%;

		padding: 20px 0;

	}

	.wenhua-dl1{

		float: none;

		width: 100%;

		margin-right: 0

	}

	.wenhua-dl1 dl{

		font-size: 0;

		line-height: normal;

		text-align: center;

	}

	.wenhua-dl1 dd{

		/*float: ;*/

		display: inline-block;

		width: 80px;

		height: 80px;

		-webkit-background-size: 100%;

		background-size: 100%;

		font-size: 12px;

		padding-top: 50px;

		margin:0 10px!important;

	}

	.lingdao-item{

		float: none;

		margin-top: 30px;

	}

	.lingdao{

		height: auto;

		padding: 0;

		background-image: none;

	}

	.lingdao-item dd

	{margin-top: 12px;}

	.lingdao-item dl{

		padding-top: 5px;

	}

	.fenye{

		margin-top: 30px;

	}

	.xm-list{

		padding-bottom: 30px;

	}

	.xm-item:hover>h1 {

    opacity: 1;

    visibility: visible;

	}

	.xm-lan

	{display: none;}

	.xm-list .col-md-4{

		margin-top: 0;

	}

	.xm-item>h1 {

    margin-top: 15px;

	}

	.xm-list .col-md-4+.col-md-4{

		margin-top: 25px;

	}

	.xm-list .row{

		margin-top: 0;

	}

	.erji-bottom{

		padding: 20px 0 30px;

	}

	.erji-nav dd>a {

    height: 40px;

    line-height: 40px;

    padding: 0	25px;

	}

	.logo-2 {

    width: 300px;

    margin-top: 17px;

	}

	.main {

    padding:15px 0 25px;

	}

	.main1-date{

		left: 0px;

	}

	.main1-con h1{

		font-size: 16px;

		height: 26px;

		line-height: 26px;

		-webkit-background-size: 26px;

		background-size: 26px;

		padding-left: 32px;

	}

	.main1-con p{

		line-height: 1.8;

		height: 3.6em;

	}

	.main1-con{

		padding: 12px 15px 10px;

	}

	.tui1{

		padding: 15px 0;

	}

	.list01 dd{

		margin-top: 10px;

	}

	.title-22 dd{

		width: 31.333333%;

		margin-left: 2%;

	}

	.title-22 dl{

		margin-left: -2%;

	}

	.main2-box .title-22 dd{

		width: 24%;

		margin-left: 1%;

	}

	.main2-box .title-22 dl{

		margin-left: -1%;

	}

	.main2-box .title-22 dd>a{

		font-size: 14px;

		height: 32px;

		line-height: 30px;

	}

	.title-22 dd>a{

		height: 37px;

		line-height: 35px;

		font-size: 15px;

	}

	.list02 dd{

		float: none;

		width: 100%;

		margin-left: 0;

		padding-top: 15px;

	}

	.list02 dl{

		margin-left: 0;

	}

	.main1-2{

		margin:20px 0;

	}

	.title-11{

		display: none;

	}

	.main2-box{

		padding-left: 0;

	}

	.main3-con h1{

		line-height: 1.6;

		height: auto;

		text-overflow: ellipsis;

		white-space: nowrap;

		overflow: hidden;

	}

	.main2{

		padding: 25px 0;

	}

	.main2-box .title-22{

		padding: 15px 0;

	}

	.main3-con h2{

		margin-top: 7px;

	}

	.main3-con {

    padding-bottom: 15px;

	}

	.foo1-1{

		width: 100px;

		font-size: 12px;

	}

	.foo1-1 img{

		margin-bottom: 10px;

	}

	.footer-1{

		padding:20px 0;

	}

	.fmain1-1 .flex-control-nav{

		bottom: 107px;

	}

	.rongyu-con-p

}

@media only screen and (max-width: 500px){

	.danpian-h1{

		font-size: 20px;

	}

	.footer-2{

		font-size: 12px;

		padding: 10px 0;

		line-height: 1.8;

	}

	.foo1-1{

		width:86px;

	}

	.footer-1{

		padding:18px 0 15px;

	}

	.logo-2 {

    width: 255px;

    margin-top: 19px;

	}

	.main1-date{

		height: 60px;

	}

	.main1-date h1{

		font-size: 24px;

	}

	.main1-date h2{

		margin-top: 5px;

	}

}

@media only screen and (max-width: 350px){

	.wenhua-dl1 dd{

		margin:0 5px!important;

	}

	.logo-2 {

    width: 230px;

    margin-top: 22px;

	}

}