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

body {

	min-width: 320px;

	padding-top: 1px;

	padding-bottom: 50px;

}
a {
    color: #333;
    text-decoration: none;
}
ul {
    margin: 0;
    list-style: none;
    padding: 0;
}
li {
    border-bottom: #dadada dashed 1px;
    margin-bottom: 1px;
    padding-bottom: 1px;
}



.list-3 li span {
    float: right;
    color: #999;
}
.container {

	width: auto;

}

.kf {

	display: none;

}

.footer-fix {

	display: block;

}

.header {

	padding: 10px 0;

	position: inherit;

	z-index: 10;

	width: 100%;

	top: 0;

	left: 0;

	box-shadow: 0 0 10px #ddd;

	background-size: auto 50px;

	background-position: right 0;
	background: url(../images/hd2.jpg) no-repeat center / cover #fff;

}

.header .topbar, .header .sc-form {

	display: none;

}

.header .logo {

	height: 50px;

	line-height: 50px;

	float: none;

	padding: 0;

}

.header .nav {

	margin: 10px 0 -10px;

	text-align: left;

	display: none;

	background-color: transparent;

	border-bottom: 0;

}

.header .nav ul {

	margin: 0 -15px;

}

.header .nav li {

	display: block;

	margin: 0;

	border-top: 1px solid #eee;

	border-right: 0;

}

.header .nav li a {

	line-height: 40px;

	padding: 0 15px;

	color: #333;

	font-size: 16px;

}

.header .nav li .arr {

	display: block;

}

.header .nav li.active a, .header .nav li.open a, .header .nav li a:hover {

	background-color: transparent;

	color: #e13f38

}

.header .nav li.open .arr:after {

	border-color: #e13f38;

	-webkit-transform: rotate(225deg);

	transform: rotate(225deg);

}

.header .nav .dropdown-box {

	position: static;

	background-color: #f5f5f5;

	min-width: auto;

	text-align: left;

}

.header .nav .dropdown-box a {

	color: #333 !important;

	border-top: 1px dotted #ddd;

	padding: 0 15px;

	line-height: 40px;

	background-color: transparent !important;

	border-bottom: 0;

}

.menu-btn {

	display: block;

}

.index-borad-1 {

	width: auto;

	float: none;

	margin-top: 10px;

}

.index-borad-1 .swiper-slide .img-cover {

	height: auto;

	padding-top: 66.6%;

}

.index-borad-1 .swiper-slide dl {

	padding: 15px 15px 15px 0;

}

.index-borad-1 .swiper-slide dt {

	width: 75px;

}

.index-borad-1 .swiper-slide dd {

	margin-left: 90px;

}

.index-borad-1 .swiper-button-prev, .index-borad-1 .swiper-button-next {

	-webkit-transform: scale(0.5);

	transform: scale(0.5);

}

.index-borad-1 .swiper-pagination {

	bottom: 85px;

}

.index-borad-2 {

	margin: 10px 0 0;

	width: auto;

	height: auto;

	float: none;

	padding: 15px;

}

.index-borad-2 .tit {

	margin-bottom: 10px;

}

.index-borad-2 .tit span {

	font-size: 18px;

	line-height: 36px;

	padding-left: 12px;

}

.index-borad-2 .tit .more {

	line-height: 36px;

}

.index-borad-3 {

	margin: 10px 0 0;

	width: auto;

	height: auto;

	float: none;

	padding: 15px;

}

.index-borad-3 .tit {

	margin-bottom: 15px;

	font-size: 18px;

}

.index-borad-3 .tit .more {

	line-height: 25px;

	font-size: 14px;

}

.col-1 .col-item, .col-2 .col-item {

	float: none;

	width: auto;

}

.panel .tit span {

	font-size: 18px;

}

.panel .tit .more {

	font-size: 14px;

	line-height: 25px;

}

.gg {

	display: none;

}

.ztzl {

	padding: 15px;

}

.ztzl .tit {

	float: none;

	background: none;

	font-size: 18px;

	height: auto;

	width: auto;

	color: #e13f38;

	margin-bottom: 10px;

}

.ztzl ul {

	margin: 0;

}

.ztzl li {

	float: none;

	width: auto;

}

.ztzl li a {

	margin-left: 0;

}

.footer {

	font-size: 12px;

}

.footer-link, .footer-ewm {

	display: none;

}

.footer-nav span {

	padding: 0 5px;

}

.main {

	padding: 15px;
	margin-top: 0px;

}

.ct2-sd {

	display: none;

}

.ct2-mn {

	float: none;

	width: auto;

}

.position {

	font-size: 12px;

	background-size: auto 14px;

	padding-left: 15px;

	padding-bottom: 10px;

	margin-bottom: 10px;

	background-position: 0 1px;

}

.pages {

	margin-top: 15px;

}

.pages a {

	font-size: 12px;

	line-height: 30px;

	padding: 0 12px;

}

.list-3 {

	padding-bottom: 10px;

	margin-bottom: 10px;

}

.list-3 li a {

	font-size: 14px;

	line-height: 32px;

}

.fengmian-tit {

	margin-bottom: 10px;

	margin-top: 15px;

}

.fengmian-tit span {

	font-size: 18px;

	background-position: 0 3px;

}

.fengmian-tit .more {

	line-height: 25px;

}

.news-wrap {

	padding: 0;

}

.news-title {

	padding-bottom: 10px;

	margin-bottom: 10px;

	text-align: center;

}

.news-title h1 {

	font-size: 24px;

}

.news-title p {

	margin-top: 10px;

}

.news-title p span {

	font-size: 12px;
	white-space: inherit;
	margin: 0 1px;

}
.footer-nav {
	display: none;
}
.footer-copy {
    text-align: center;
}


.index-borad-3 {

display: none;

}

.search_mobile {
    display: block;
}

}