/*@media only screen and (max-width: 1500px){*/

	.about3-1 {

    padding: 0 130px;

	}

	.about2-list dd{

		width: 350px;

	}

	.about2-list dd:nth-child(4){

		top: 450px;

	}

	.about2-list dd:nth-child(1){

		top: 5px;

	}

	.about2-list dd:nth-child(2){

		top: 5px;

	}

	.about4-item{

		padding:  0 25px 125px;

	}

	.about5-dl dd+dd::before{

		left: -46px;

		width: 90px;

	}



	.about2-list{

		height: 560px;

	}



	.about3-2 dd:nth-child(1){top: 270px;}

	.about3-2 dd:nth-child(2){top: 225px;}

	.about3-2 dd:nth-child(3){top: 206px;}

	.about3-2 dd:nth-child(4){top: 182px;}

	.about3-2 dd:nth-child(5){top: 185px;}

	.about3-2 dd:nth-child(6){top: 168px;}

	.about3-2 dd:nth-child(7){top: 154px;}

	.about3-2 dd:nth-child(8){top: 125px;}

	.about3-2 dd:nth-child(9){top: 105px;}

	.about3-2 dd:nth-child(10){top: 76px;}

	.about3-2 dd:nth-child(11){top: 47px;}

	.about2-p{

		font-size: 15px;

	}

	.about1-1-con .more11 {

    margin-top: 79px;

	}

	.about1-p{

		height: 8.8em;

	}

	.main1-1 {

    width: 600px;

    margin-right: 20px;

	}

	.title-00-h1+.title-00-h1 {

    margin-left: 30px;

	}

	.main3-title{

		height: 119px;

	}

	.main3-title h1{

		font-size: 18px;

		padding-top: 10px;

	}

	.main5-1 {

    width: 49.5%;

	}

	.main5-1-pic-wp {

    width: 100%;

	}

	.main5-2 .main-list dd+dd {

    margin-top: 23px;

	}

	.main5-2 .main-list {

    padding-top: 10px;

	}

	.main2-item{

		width: 32.3333%;

	}

	.main2-item+.main2-item{

		margin-left: 1.5%

	}

	.title-11 span.fl{

		padding: 0 0 13px;

	}

	.title-11-a{

		top: 3px;

	}

	.title-11-a a{

		font-size: 13px;

	}

	.banner-2{

		height: 350px;

	}

	.erji-content{

		width: 925px;

	}

	.fengcai-list dd h1{

		font-size: 15px;

		margin-top: 15px;

	}

/*}*/

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

	#header{

		display: none;

	}

	#header-2{

		display: block;

	}

	.chenggao{

		display: block;

	}

	.main{

		padding: 50px 0;

	}

	.main1-1{

		margin-right: 0;

		float: none;

		width: 100%;

	}

	.main-over{

		margin-top: 30px;

	}

	.main5-1-dl.main-over{

		margin-top: 0px;

	}

	.main2-item{

		float: none;

		width: 100%;

	}

	.main2-item+.main2-item{

		margin-left: 0;

		margin-top: 30px;

	}

	.main5-1{

		margin-right: 0;

		float: none;

		width: 100%;

	}

	.main5-1-pic-wp {

    width: 706px;

	}

	#marquee1{

	width:82%;

	margin-right:5px;

	}

	#main{

    padding-bottom:20px;

	}

	.footer-yq{display: none;}

	.footer-1{

		border-top: 0;

		padding: 30px 0;

	}

	.foo11-11{

	width:40%;

	}

	.foo1-2{

	float:right;

	width:56%;

	}

	.foo1-2 li{

	margin-right:6px;

	padding-bottom:10px;

	}

	.foo1-2 li h1{

	font-size:15px;

	}

	.foo1-1 {

    width: 100%;

    padding-right: 0px;

    margin-right: 0px;

    border:0;

    float: left;

	}

	.footer-bottom .fl,

	.footer-bottom .fr{

		float: none

	}

	.footer-bottom{

		padding: 15px;

		text-align: center;

	}

	.main0-div{

		padding: 0 10px 0 90px;

	}

	.main0{

		padding: 20px;

	}

	.mm50 {

    margin-top: 40px;

	}

	.wenhua{

		background-position: center 0;

		background-size: 300px;

		padding-top: 120px;

	}

	.wenhua-h1{

		text-align: center;

	}

	.banner-2{

		height: auto;

		padding-bottom: 30%;

	}

	.erji-content{

		float: none;

		width: 100%;

	}

	.menu,.mianbaoxie{

		display: none;

	}

	.erji{

		padding: 50px 0;

	}

	.fenye{

		margin-top: 50px;

	}

	.news-pic{

		margin-right: 25px;

	}

	.danpian-h1{

		font-size: 24px;

	}

	.about-padd{

		padding: 50px 0;

	}

	.about1-1-pic{

		float: none;

		width: 100%;

		padding-left: 0;

		padding-bottom: 50px;

	}

	.about1-1-con{

		width: 100%;

		float: none;

	}

	.about1-p{

		height: auto;

	}

	.about1-1-con .more11 {

    margin-top: 50px;

	}

	.about2-list{

		height: auto;

		background-image: none;

	}

	.about2-list dd{

		position: static;

		width: 100%;

	}

	.about2-list dd:nth-child(4){

		margin-left: 0;

		text-align: left;

	}

	.about2-list dd+dd{

		margin-top: 30px;

	}

	.about3-2{

		display: none;

	}

	.about3-1{

		padding: 0;

	}

	.about3{

		height: auto;

		background-position: center top;

	}

	.about4-list .owl-nav{

		position: relative;

		width: 120px;

		height: 50px;

		margin:0 auto;

	}

	.about4-list .owl-nav button.owl-next{

		right: 0;

		top: 0;

		margin-top: 0;

	}

	.about4-list .owl-nav button.owl-prev{

		left: 0;

		top: 0;

		margin-top: 0;

	}

	.about5-dl dd img{

		width: 80px;

	}

	.about5-dl dd+dd::before {

    left: -40px;

    width: 80px;

	}

	.map-wp {

    height: 400px;

	}

	.about5-dl {

    padding-top: 0px;

	}

	.about4-div {

    margin-left: 0px;

    margin-right: 0px;

	}

	.about2-list-bg{

		position: relative;

		padding-bottom: 30.3943%;

		background-size: 100%;

		margin-bottom: 30px;

	}

	.fazhan-item+.fazhan-item {

    margin-top: 30px;

	}

	.fazhan-list{

		padding: 50px 0;

	}

}

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

	.fabout3 {

    padding: 0 80px;

	}

	.about-padd {

    padding: 40px 0;

	}

	.map-wp {

    height: 300px;

	}

	.about5-dl dd+dd::before{

		display: none;

	}

	.about5-dl dd img {

    width: 120px;

	}

	.about5-dl dd+dd{

		margin-top: 25px;

	}

	.about5-dl dd{

		float: none;

		width: 100%;

	}

	.fengcai-list dd{

		width: 47%;

	}

	.main5-1-pic-wp {

    width: 541px;

	}

	.fmain3 .flex-control-nav{

		padding-right: 10px;

		bottom: 25px;

	}

	.fmain3 .flex-control-nav li+li {

    margin-left: 5px;

	}

	.danpian-h1{

		font-size: 22px;

	}

}

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

	.yewu .about2-list{

		margin-top: 20px;

	}

	.yewu .about2-list dd{

		padding: 15px 0;

	}

	.contact-dl dd{

		padding: 10px 0;

		padding-left: 26px;

		font-size: 15px;

		background-position: 0 12px;

	}

	.contact-dl {

    margin-bottom: 10px;

	}

	.fazhan-item+.fazhan-item {

    margin-top: 20px;

	}

	.fazhan-con::after{

		display: none;

	}

	.fazhan-item{

		background-position: 0 10px;

		padding-left: 30px;

	}

	.fazhan-list {

    padding: 5px 0 30px;

	}

	.fazhan-date{

		float: none;

		width: 100%;

		height: 40px;

		line-height: 40px;

		font-size: 20px;

	}

	.fazhan-date.fl {

    text-align: left;

	}

	.fazhan-con{

		float: none;

		width: 100%;

		padding: 10px 15px;

		margin-top: 5px;

	}

	.fazhan-con.fl .fazhan-con-p {

    text-align: left;

	}

	.fazhan-con-p{

		font-size: 15px;

	}

	.fazhan::before{

		left: 1px;

		margin-left: 0;

	}

	.fazhan{

		background-position: 9px 0;

	}

	.about2-h1::before{

		height: 17px;

	}

	.about2-list-bg{

		margin-bottom: 20px;

	}

	.map-wp {

    height: 200px;

	}

	.about5-dl dd img {

    width: 90px;

	}

	.about5-dl dd h1{

		margin: 15px 0 10px;

	}

	.about4-list .owl-nav {

    position: relative;

    width: 80px;

    height: 35px;

    margin: 20px auto 0;

	}

	.about4-list .owl-nav button.owl-prev,

	.about4-list .owl-nav button.owl-next{

		width: 35px;

		height: 35px;

		background-size: 100%;

	}

	.fabout3 .flex-direction-nav{

		position: relative;

		width: 80px;

    height: 35px;

		margin:20px auto 0;

	}

	.fabout3 .flex-direction-nav a{

		width: 35px;

		height: 35px;

		top: 0;

		margin-top: 0;

	}

	.fabout3 {

    padding: 0;

	}

	.fabout3 h1{

		font-size: 30px;

	}

	.about3-pp {

		font-size: 14px;

		margin-top: 15px;

		height: auto;

	}

	.about4-item {

    padding: 0

	}

	.about4-item::after{

		display: none;

	}

	.about4-list .owl-item {

    -webkit-transform: scale(1);

    -ms-transform: scale(1);

    -o-transform: scale(1);

    transform: scale(1);

	}

	.about2-p {

    font-size: 14px;

    line-height: 1.8;

    margin-top: 8px;

	}

	.about2-list dd+dd {

    margin-top: 20px;

	}

	.about2-h1{

		font-size: 18px;

		display: block;

	}

	.about1-2 a{

		height: auto;

		padding: 40px 15px;

		line-height: normal;

		font-size: 24px;

	}

	.about-title{

		font-size: 24px;

	}

	.about1-1-con .more11 {

    margin-top: 30px;

	}

	.more11 a {

    width: 110px;

    height: 38px;

    line-height: 38px;

  }

	.about1-p{

		font-size: 15px;

		margin-top: 10px;

	}

	.about1-1-title h1{

		font-size: 28px;

		margin-top: 10px;

	}

	.about1-1-title h2{

		font-size: 20px;

		margin-top: 7px;

	}

	.about1-ico{

		position: relative;

		right: 0;

		top: 0;

		width: 60px;

	}

	.about1-1-pic{

		padding-bottom: 20px;

	}

	.about-padd {

    padding: 30px 0;

	}

	.dan-a{

		float: none;

		max-width: 100%;

	}

	.erji-content-div {

    margin-top: 20px;

	}

	.danpian-h1{

		font-size: 18px;

	}

	.danpian-h2{

		font-size: 13px;

	}

	.dan-a a{

		font-size: 15px;

	}

	.fengcai-list dd h1 {

    font-size: 14px;

    margin-top: 12px;

	}

	.fengcai-list dd{

		float: none;

		width: 100%;

		margin-left: 0;

		margin-top: 20px;

	}

	.fengcai-list dl{

		margin-left: 0;

	}

	.news-con h1{

		font-size: 13px;

	}

	.news-con p{

		line-height: 1.8;

		height: auto;

		max-height: 5.4em;

	}

	.news-con h2{

		font-size: 15px;

		margin:12px 0 10px;

	}

	.news-pic{

		width: 100%;

		margin-right: 0;

		float: none;

	}

	.news-list dd{

		padding: 15px;

		margin-top: 20px;

	}

	.fenye{

		margin-top:30px;

		font-size: 12px;

	}

	.fenye .pagination > li > a,.fenye .pagination > li > span{

		padding: 5px 10px;

	}

	.tongzhi-date {

    width: 60px;

    margin-right: 15px;

	}

	.tongzhi-list dd{

		padding: 20px 0;

	}

	.tongzhi-date h1{

		font-size: 30px;

	}

	.tongzhi-date h2{

		font-size: 12px;

	}

	.tongzhi-con{

		padding-top: 5px;

	}

	.erji-title{

		padding-bottom: 15px;

	}

	.erji-title-h1{

		font-size: 20px;

	}

	.wenhua{

		background-position: center 0;

		background-size: 240px;

		padding-top: 90px;

	}

	.wenhua-p{

		line-height: 2;

		margin-top: 10px;

	}

	.wenhua-h1{

		font-size: 22px;

	}

	.erji{

		padding: 15px 0 0px;

	}

	.xyp{

	padding:25px 0 5px 0;

	}

	.footer-bottom{

		font-size: 13px;

	}

	.footer-1{

		padding: 25px 0 20px;

	}

	.jijian{

		margin-top: 20px;

	}

	.jijian-title{

		float: none;

		width: 100%;

		height: auto;

		padding: 10px;

		border-right: 0px solid #5c5c5c;

		border-bottom: 1px solid #5c5c5c;

	}

	.jijian-con{

		padding: 15px;

	}

	.er-con{

		margin-top: 10px;

		text-align: center;

		font-size: 0;

	}

	.er-h1{

		font-size: 15px;

		text-align: left;

	} 

	.er-p{

		margin-top: 5px;

		display: inline-block;

		text-align: left;

	}

	.er-p p+p {

    margin-top: 3px;

	}

	.er{

		float: none;

		margin:0 auto;

	}

	.main5-1-pic .imgbox_a h1{

		height: 40px;

		line-height: 40px;

		padding: 0 15px;

		font-size: 15px;

	}

	.main5-1-dl dd::after{

		top: -7px;

		left: 50%;

		margin-top: 0;

		margin-left: -7px;

		background-image: url(../images/jiao3.png);

		width: 15px;

		height: 7px;

	}

	.gzdt{

	margin-top:15px !important;	

	}

	.main .tpxw{

	margin-top:15px;

	}

	.main-over {

    margin-top: 0px;

	}

	.main5-1-dl{

		padding-left: 0;

		padding-top: 10px;

	}

	.main5-1-dl dd{

		float: left;

	}

	.main5-1-pic-wp{

		float: none;

		width: 100%;

	}

	.main5-2 .main-list {

    padding-top: 10px;

	}

	.main-list dd{

		font-size: 15px;

		line-height: 45px;

	}

	.main-list dd span.span_11{

		font-size: 12px;

	}

	.main4-h1{

		font-size: 15px;

		margin-top: 12px;

	}

	.main4-list {

    margin-top: 15px;

	}

	.main3{

		display: none;

	}

	.main3 .title-11 {

    margin-bottom: 15px;

	}

	.main2-item+.main2-item{

		float:left;

		margin-top: 15px;

	}

	.zxfw{

	width: 100%;

    margin-right: 0px;

	}

	.fwtp ul li a span{

    font-size:13px;

	}

	.qyzs{

	float:left;

	margin-top:15px;

	}

	.main5-1-pic-wp .main5-1-pic .qydtp{

	width:100%;

	}

	.main5-1-pic-wp .main5-1-pic .qydtjj{

	width:100%;

	padding-left:0px;

	}

	.logo-2{

		width: 260px;

		margin-top: 21px;

	}

	.title-11-a{

		position: relative;

		right: 0!important;

		text-align: center;

		margin-top: 10px;

	}

	.title-11-a a {

    font-size: 14px;

	}

	.title-11 a.fr{

	font-size: 13px;

	margin-top: 1px;

	}

	.title-11 span.fl{

	font-size: 18px;

	}

	.main-list {

    padding-top: 0px;

	}

	.tui-pic{

	float: none;

	width: 100%;

	margin-right: 0;

	}

	.tui{

		padding: 15px 0;

	}

	.tui-con{

		padding-top: 15px;

	}

	.tui-con h1{

		font-size: 17px;

	}

	.tui-con p{

		height: auto;

		max-height: 3.6em;

	}

	.title-00 a.fr{

		font-size: 13px;

		margin-top: 0;

	}

	.title-00-h1{

		font-size: 18px;

		padding: 0 0 12px;

	}

	.title-00-h1+.title-00-h1 {

    margin-left: 15px;

	}

	.title-00-h1{

		background-image: none!important;

	}

	.fmain1 .flex-control-nav{

    bottom: 16px;

    padding-left: 10px;

	}

	.fmain1 .flex-control-nav li+li {

    margin-left: 10px;

	}

	.fmain1 h1{

		line-height: 33px;

		font-size: 14px;

		padding: 0 10px;

	}

	.fmain1 h1 p{

	padding-top:0px;

	line-height:1.3;

	}

	.mm50 {

    margin-top: 15px;

	}

	.main0-div-con p{

		font-size: 14px;

		margin-top: 12px;

	}

	.main0-div-con{

		padding: 15px 0 0;

	}

	.main0-div-con h1{

		font-size: 20px;

		padding: 0

	}

	.main0-div{

		padding: 0;

		min-height: 0;

	}

	.main0 {

    padding: 15px;

	}

	.main0-title{

		/*display: none;*/

		/*float: none;*/

		position: relative;

		margin:0 auto;

		width: 60px;

	}

	.main {

    padding: 0px;

	}

	.main .ttgg .gg .tit{

	width:30%;

	}

	.main .ttgg .gg .nr{

	width:68%;

	}

	.main .ttgg .tt{

	height:100%;

	padding-bottom:10px;

	}

	A.c1034{

	font-size:16px;

	padding:0 14%;

	}

	.fafa .flex-control-nav{

		bottom: 20px;

	}

	.fafa .flex-control-nav li{

		margin:0 5px;

	}

	.fafa .flex-control-paging li a{

		width: 8px;

		height: 8px;

	}

	.yewu-hh1{

		font-size: 22px;

	}

	.yewu .about2-list {

    margin-top: 3px;

	}

	.llist dd {

    margin-top: 17px;

    font-size: 16px;

    padding-right: 80px;

	}

	.llist dd span.span_123{
	font-size: 13px;
	}

	.danpian-con iframe{
	width:100%;
	height:100%;
	}

}

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

	.search-fform{

		width: 100%;

		margin-top: 20px;

	}

	.search-ffrom-input

	{margin-top: 10px;}

	.search-fform-li span.fl{

		float: none;

		display: block;

		text-align: left;

		height: auto;

		line-height: 1.2;

	}

	.search-ffrom-input-datets{

		width: 100%;

		height: auto;

		line-height: 1.6;

		padding-top: 10px;

		clear: both;

	}

	.search-fform-li-btn input[type="reset"]{margin-left: 10px;}

	.search-fform-li{

		margin-top: 15px;

	}

	.search-ffrom-input-li{

		width: 45%;

		margin-right: 5%;

	}

}

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