@media (max-width: 1200px) {
	.header {
		position: relative
	}

	.header .logo {
		width: auto;
/* position:relative; *//* z-index:99; */
	}

	.header .logo a {
		display: block
	}

	.header .top-right .top-link {
		display: none
	}

	.header .top-right .site-search {
		position: absolute;
		right: 10px;
		top: 110px;
		z-index: 99999
	}

	.header .top-right .site-search .search {
		border: 1px solid #ffffff;
		color: #ffffff
	}

	.header .top-right .site-search .search .sub {
		background: url(../images/search-mobile.png) no-repeat
	}

	.wrapk {
		background: #ffffff
	}

	.row1 .list-main .item {
		width: 33.33%;
		margin: 0;
		padding: 0 10px;
		box-sizing: border-box
	}

	.header .zst {
		display: none
	}

	.banner .banner-logo {
		right: 0;
		bottom: -60px
	}

	.banner .banner-pic {
		width: 600px;
		height: auto
	}

	.banner .banner-pic .carousel .item .title {
		bottom: 0
	}

	.banner .banner-pic .carousel .item .title span {
		font-size: 16px
	}

	.banner .banner-pic .carousel .item .title h5 {
		font-size: 14px
	}

	.banner .banner-pic .carousel .carousel-control {
		bottom: 15px
	}

	.banner .banner-txt {
		width: 340px;
		height: 339px
	}

	.banner .banner-txt .intro p {
		font-size: 14px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		-webkit-box-orient: vertical
	}

	.listpage .nav-left {
		display: none
	}

	.listpage .con-right {
		width: 100%
	}

	.szdw-list ul li a {
		height: auto
	}

	.szdw-list ul li a .more {
		display: none
	}

	.szdw-list ul li {
		margin: 1em 0
	}

	.szdw-list ul li a .szdw-list-nr .szdw-bt,.szdw-list ul li a .szdw-list-nr .zhicheng {
		margin-top: 0
	}

	.szdw-list-nr {
		padding: 10px 0;
		box-sizing: border-box
	}

	.szdw-list ul li a img {
		width: 100%;
		height: auto;
		margin: 0
	}

	.footer {
		background: #133e6c
	}

	.footer .foot-logo {
		display: none
	}

	.footer .foot-line {
		display: none
	}

	.footer .cory {
		float: none
	}

	.footer .cory p {
		text-align: left
	}

	.footer .wx-m {
		display: none
	}

	.listpage .con-right .list-tea ul li .con-box .pic {
		float: none;
		width: 100%;
		margin: 0 auto
	}

	.listpage .con-right .list-tea ul li .con-box .txt .zy {
		display: none
	}

	.listpage .con-right .list-tea ul li .con-box .pic img,.listpage .con-right .imgs-list ul li .con-box .pic img {
		height: auto;
	}

	.listpage .con-right .list-tea ul li {
		width: 33.3%;
		margin-bottom: 30px;
		padding: 0 20px
	}

	.listpage .con-right .list-tea ul {
		margin: 0;
	}

	.listpage .con-right .list-tea ul li .con-box .txt {
		text-align: center;
		padding-left: 0;
		width: 100%
	}

	.listpage .con-right .list-tea ul li .con-box .txt .tit,.listpage .con-right .list-tea ul li .con-box .txt .zc {
		float: none;
		margin: 0;
		display: inline-block
	}
}

@media (max-width: 1100px) {
	.main-nav {
		display: none
	}

	.header .search {
		margin-right: 55px
	}

	.dl-menuwrapper {
		display: block
	}
}

@media (max-width: 992px) {
	.row1 .list-main {
		width: 100%;
		float: none
	}

	.row1 .list-main-fr {
		width: 100%;
		float: none;
		margin-top: 0px
	}

	.row2 .list1 ul li {
		width: 20%;
		margin-bottom: 20px
	}

	.banner .img-k {
		display: none
	}

	.listpage .con-right .list-tea .sw a .imgf .tit .zc {
		margin-left: 0
	}

	.listpage .con-right .list-tea .sw a .imgf .tit {
		padding: 15px
	}
}

@media (min-width: 992px) {
	.navbar-collapse.collapse {
		display: block !important
	}
}

@media (max-width: 992px) {
.listpage .con-right .index-list3 ul li {
  
    box-shadow:none; 
}
	.row1 .list-main .item {
		padding: 0;
		width: 100%;
		margin-bottom: 20px
	}
.listpage .con-right .imgs-list ul{
margin:35px 0 0 0;
}
	.banner .banner-logo {
		display: none
	}

	.banner .banner-pic {
		width: 100%
	}

	.banner .banner-pic .carousel .item .title {
		bottom: 0
	}

	.banner .banner-pic .carousel .item .title span {
		font-size: 16px
	}

	.banner .banner-pic .carousel .item .title h5 {
		font-size: 14px
	}

	.banner .banner-pic .carousel .carousel-control {
		bottom: 15px
	}

	.banner .banner-txt {
		width: 100%;
		height: 339px;
		margin-top: 30px;
		background: #0a83de
	}

	.banner .banner-txt .intro p {
		font-size: 14px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 5;
		-webkit-box-orient: vertical
	}

	.banner .banner-txt .banner-logo2 {
		display: block;
		position: absolute;
		right: 0;
		bottom: 0
	}

	.row2 .gsl-list ul li {
		width: 100%;
		float: none
	}

	.row3 .c1 {
		width: 100%;
		float: none;
		margin-bottom: 30px
	}

	.listpage .nav-left {
		display: none
	}

	.listpage .con-right {
		width: 100%
	}
}

@media (max-width: 768px) {
	.header .search {
		width: 100%;
		float: left;
		margin: 0
	}

	.header .search .st {
		width: 100%
	}

	.listpage .con-right .list-top span {
		display: none
	}

	.listpage .con-right .imgs-list ul li {
		width: 50%
	}

	.listpage .con-right .con-jj .tops {
		height: auto;
		background: none;
		margin: 40px 0 10px
	}

	.listpage .con-right .con-jj .tops .imgh {
		float: none
	}

	.listpage .con-right .con-jj .tops .imgh img {
		width: auto;
		height: auto;
		display: block;
		margin: 0 auto
	}

	.listpage .con-right .con-jj .tops .tit {
		width: 100%;
		float: none;
		height: auto;
		background: none
	}

	.listpage .con-right .listq1-3 li .yw,.listpage .con-right .listq1-3 li .date {
		display: none
	}

	.listpage .con-right .listq1-3 li .tit-p {
		display: block
	}

	.listpage .con-right .listq1-3 li .imgs {
		float: none;
		width: 100%
	}

	.listpage .con-right .listq1-3 li .imgs img {
		width: 100%;
		height: auto
	}

	.row1 .list1 .list1-2 ul li {
		width: 100%;
		float: none;
		display: block;
		padding: 0
	}

	.row1 .list1 .list1-2 ul li a {
		display: block
	}

	.row1 .list1 .list1-2 ul {
		margin: 0
	}

	.list1-2 {
		width: 100%
	}

	.row1 .list1 .list1-2 ul li a .tit {
		float: left;
		width: calc(100% - 70px)
	}

	.row1 .list1 .list1-2 ul li a .tit p {
		height: auto;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		line-height: 50px
	}

	.listpage .con-right .list-top {
		line-height: 30PX
	}

	.listpage .con-right .list-top .index-tit2 {
		height: auto
	}

	.header .logo {
		width: 70%
	}

	.banner {
		height: auto;
		background: none
	}

	.banner .banner-con {
		margin: 0;
		padding: 0
	}

	.banner .banner-con .banner-pic {
		height: auto
	}

	.banner .banner-con .banner-txt {
		margin-top: 30px
	}

	.index-con .c1 {
		width: 100%
	}

	.index-con .c2 {
		width: 100%;
		margin-top: 30px
	}

	.index-con .c3 {
		width: 100%;
		margin-top: 30px
	}

	.index-con .c3 .index-list3 {
		background: none;
		position: relative;
		border: 1px solid #c8c8c8;
		border-top: 2px solid #ddac18;
		z-index: 1;
		margin-top: -16px;
		height: auto;
		padding-bottom: 30px
	}

	.listpage .con-right .list-tea ul li {
		width: 33.3%
	}
}

@media (max-width: 600px) {
	.carousel-indicators {
		bottom: -10px
	}

	.szdw-list ul li {
		width: 33.3%
	}

	.row2 .slick .sw a .imgf .bt {
		display: none
	}

	.row2 .slick .sw a .imgf .tit {
		width: 100%;
		padding-left: 0;
		padding-top: 10px
	}

	.row2 .slick .sw a {
		border: none
	}

	.row2 .slick .sw a .imgf img {
		width: 100%;
		height: auto
	}

	.row3 .link-list2 ul li {
		float: left;
		width: 100%
	}

	.row1 .list1 .list1-2 ul li {
		display: block
	}

	.row1 .list1 .list1-1 ul li a .imgh {
		height: auto
	}

	.dl-menuwrapper {
		top: 20px !important
	}

	.listpage .con-right .list-top .location {
		float: none;
		padding: 0 10px;
		box-sizing: border-box
	}

	.listpage {
		margin-top: 10px
	}

	.listpage .con-right .list-top h2 {
		display: none
	}

	.header .top {
		margin-bottom: 10px
	}

	.listpage .con-right .list-tea .sw {
		width: 100%
	}

	nav.navbar.bootsnav.navbar-mobile .index-nav {
		float: none
	}

	.row3 .c1 .index-list3,.row3 .c1 .index-list4 {
		background: none;
		padding-left: 0
	}

.listpage .con-right .index-list3 ul li.jiaoshi{
  width: 33.3%;
}

}



}

@media (max-width: 500px) {
	.row2 .list1 ul li {
		width: 25%
	}
.listpage .con-right .imgs-list ul li .con-box{
padding:0;
}
	.listpage .con-right .imgs-list ul li {
		width: 100%
	}

	.listpage .con-right .list-tea ul li {
		width: 50%
	}
.listpage .con-right .list-tea ul li .con-box .pic img, .listpage .con-right .imgs-list ul li .con-box .pic img {
		height: auto;
	}
}

@media (max-width: 400px) {
	.row2 .list1 ul li {
		width: 33.3%
	}

.listpage .con-right .index-list3 ul li.jiaoshi{
  width: 50%;
}


}

@media (max-width: 320px) {
	.row2 .list1 ul li {
		width: 50%
	}

	.szdw-list ul {
		margin: 0 -10px
	}

	.szdw-list ul li {
		width: 50%;
		padding: 0 10px
	}

	.banner .banner-pic .carousel .item .title span {
		margin-right: 5px
	}

	.banner .banner-pic .carousel .item .title h5 {
		width: calc(100% - 100px)
	}




}

