* {
	margin: 0;
	padding: 0;
}

html {
	margin: 0;
	padding: 0;
	font-size: 62.5%;

}

body {
	background: #fff;
	font-family: "微软雅黑", 'Roboto-regular', "sans-serif";
	color: #333;
	line-height: 160%;
	font-size: 14px;
	font-size: 1.4rem;
}

li,
dt,
dl,
dd {
	list-style: none;
	margin: 0;
	padding: 0;
}

a {
	color: #333;
	-webkit-transition: color 400ms, background-color 400ms;
	-moz-transition: color 400ms, background-color 400ms;
	-o-transition: color 400ms, background-color 400ms;
	transition: color 400ms, background-color 400ms;
}

a:hover,
a:focus {
	text-decoration: none;
	color: #666;
}

img {
	max-width: 100% !important;
	height: auto !important;
}

hr {
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #fff;
}

/*************************
*******Header******
**************************/
#header {
	width: 100%;
}




.top-fixed {
	position: fixed;
	z-index: 99999;
	top: 0;
	left: 0;
	border-bottom: 1px solid #e5e5e5;
	box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.05);
	background-color: #0a5aa8;
}

.navbar.navbar-default {
	border: 0;
	border-radius: 0;
	margin-bottom: 0;
	background-color: #fff;

}

.navbar.navbar-default .navbar-toggle {
	margin-top: 20px;
}

.navbar.navbar-default .navbar-brand {
	height: auto;
	padding: 10px;

}

.navbar-default .navbar-toggle .icon-bar {
	background-color: #666;
}

.tlinks {
	text-indent: -9999px;
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
}

.navbar-default .navbar-collapse {
	margin-top: 0;

}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {

	color: #49a0ed;
	font-weight: bold;

}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
	background: none;
	color: #ff6b2f;
	font-weight: 700;


}


.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:hover,
.navbar-default .navbar-nav>.open>a:focus {
	color: #49a0ed;
	background: none;
}

.navbar-default .navbar-nav>.active {
	position: relative;
}

.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	color: #fff;
	text-align: center;
	padding: 10px 20px;
}

.dropdown-menu {
	min-width: 110px;
	margin-right: 0;
	background: rgba(3, 58, 112, 0.9);

}

.navbar-default .navbar-nav>li>a {
	color: #333;
	font-size: 16px;
}

.navbar-default .navbar-nav>li>a:hover {
	color: #ff6b2f;

}

.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
	color: #003580;
}

.container-internal {
	width: 91.3%;
	margin: 0 auto;
	padding: 0 15px;
}

/* 公共样式 */
.index-margin-top100 {
	margin-top: 100px;

}

.index-margin-top60 {
	margin-top: 60px;

}

.index-margin-bottom100 {
	margin-bottom: 100px;
}

.index-paddding-top100 {
	padding-top: 100px;
}

.index-paddding-bottom100 {
	padding-bottom: 100px;
}

.title {
	width: 100%;
	position: relative;

	text-align: center;
}

.title::after {
	display: block;
	content: "";
	width: 172px;
	height: 18px;
	background-color: #f8d2d4;
	position: absolute;
	top: 21px;
	left: 50%;
	margin-left: -86px;
	border-radius: 10px;
	z-index: 2;

}

.title h4 {
	font-size: 30px;
	font-weight: bold;
	color: #333333;
	margin-top: 0;
	position: relative;
	z-index: 3;
	top: 50%;
	width: 172px;
	margin: 0 auto;

}

.title h4::before {
	display: block;
	content: "";
	width: 46px;
	height: 36px;
	background: url(../images/title-left.png) no-repeat;
	position: absolute;
	top: -10px;
	left: -50px;
	z-index: 2;
}

.title h4::after {
	display: block;
	content: "";
	width: 46px;
	height: 36px;
	background: url(../images/title-right.png) no-repeat;
	position: absolute;
	top: -10px;
	right: -50px;
	z-index: 2;


}


.swiper-container-wrapper {
	width: 100%;
	padding-bottom: 70px;

}



.more {
	text-align: right;
	margin-bottom: 20px;
}

.more a {
	color: #666;

}

.more a:hover {
	color: #ff6b2f;

}

/* 首页活动 */
.remen-bg {
	position: relative;
}

.remen-bg::before {
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/leftbg-tuxing1.png) top right no-repeat;
	display: block;
	content: "";
	width: 31%;
	height: 100%;
	/* width: 583px;
	height: 526px; */
	background-size: 100% auto;
	z-index: -1;
}

.remen-bg::after {
	position: absolute;
	top: 0;
	right: 0;
	background: url(../images/rightbg-tuxing1.png)  no-repeat;
	display: block;
	content: "";
	width: 14%;
	height: 100%;
	/* width: 282px;
	height: 482px; */
	z-index: -1;
	background-size: 100% auto;
	background-position-y: 40%;
	background-position-x: 0;
}

.huodong .huodong-list {
	border-radius: 10px;
	box-shadow: 0 0 26px rgba(0, 0, 0, 0.05);
	background: #fff;
}

.huodong-list a {
	display: block;
	display: flex;
}

.huodong-list-left {
	width: 45%;
	height: 270px;
	overflow: hidden;
	border-radius: 10px 0 0 10px;
	display: flex;
	justify-content: center;
	align-items: center;

}

.huodong-list-right {
	padding: 22px 22px;
	width: 55%;
	box-sizing: border-box;

}

.huodong-list-right h4 {
	font-size: 16px;
	margin-top: 0;
	line-height: 160%;

}

.huodong-list-right ul li.dizhi {
	height: 50px;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
}

.huodong-list-right ul li {
	color: #666;
	padding: 2px 0;
}

.huodong-list-right ul li .yibao {
	color: #ff6b2f;
}

.baoming {
	width: 158px;
	height: 36px;
	border-radius: 30px;
	background: #ffdf07;
	border: none;
	outline: none;
	margin: 30px auto 0;
	display: block;

}

/* 首页最新活动 */
.last-huodong-bg {
	position: relative;

}

.last-huodong-bg::before {
	position: absolute;
	top: 0;
	right: 0;
	background: url(../images/rightbg-tuxing2.png) no-repeat;
	display: block;
	content: "";
	width: 23%;
	height: 100%;
	z-index: -1;
	background-size: 100% auto;
	background-position-y: 50%;
}

.latest-huodong-box {
	box-shadow: 0 0 26px rgba(0, 0, 0, 0.05);
	border-radius: 10px;
	background: #fff;
	margin-bottom: 30px;

}

.latest-huodong-img {
	width: 100%;
	height: 246px;
	border-radius: 10px 10px 0 0;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: #E5E5E5;
}

.latest-huodong-infor {
	padding: 16px;

}

.latest-huodong-infor h4 {
	margin: 0;
	font-size: 14px;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 12px;
	padding-top: 12px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
}

.latest-huodong-infor-bottom {
	display: flex;
	justify-content: space-between;
	padding-top: 12px;
}

.time {
	color: #999999;
}

.view {
	display: flex;
	align-items: center;
	color: #909497;
	font-size: 12px;
}

.view i {
	display: inline;
	width: 20px;
	height: 16px;
	background: url(../images/eye-icon.png);
	display: block;
	margin-right: 5px;
}

.latest-bottom button {
	width: 84px;
	height: 36px;
	border-radius: 30px;
	background: #ffdf07;
	border: none;
	outline: none;
	color: #333333;

}


/* 首页新闻资讯 */

.zixun-bg {
	position: relative;

}

.zixun-bg::before {
	position: absolute;
	top: 50%;
	left: 0;
	background: url(../images/leftbg-tuxing2.png) top left no-repeat;
	display: block;
	content: "";
	width: 12%;
	height: 100%;
	z-index: -1;
	background-size: 100% auto;
}


.zixun-img {
	width: 100%;
	border-radius: 10px;
	overflow: hidden;
	height: 336px;
	background: #f5f5f5;
	box-shadow: 0 0 26px rgba(0, 0, 0, 0.05);
}

.index-news {
	background: #fff;
}

.index-news ul li {
	width: 100%;
	margin-right: 4%;
	border-bottom: 1px solid #e5e5e5;
	padding-bottom: 26px;
	margin-bottom: 26px;
}

.index-news ul li:nth-child(2n) {
	margin-right: 0;

}

.index-news ul li a {

	color: #333;
	display: flex;
	align-items: center;
}

.index-news ul li a .index-news-left {

	width: 80px;
	padding-right: 20px;
	box-sizing: border-box;
	text-align: right;
}

.index-news ul li a .index-news-right {
	border-left: 1px solid #e5e5e5;
	float: right;
	width: calc(100% - 80px);
	padding-left: 20px;
}

.index-news ul li a .index-news-right h4 {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	font-size: 14px;
	margin-top: 0;

}

.index-news ul li a .index-news-right p {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	font-size: 14px;

	color: #666;
	margin-bottom: 0;

}

.index-news ul li a .index-news-right .fenlei {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	font-size: 14px;
	margin-top: 0;
	color: #999;

}

.index-news ul li a .index-news-left .riqi {
	font-size: 30px;
	font-weight: bold;
	color: #999;
}

.index-news ul li a .index-news-left .nianfen {
	margin-top: 10px;
	color: #999;

}

/* 资讯类别 */
.leibie-bg {
	position: relative;
}

.leibie-bg::before {
	position: absolute;
	top: 15%;
	right: 0;
	background: url(../images/rightbg-tuxing3.png) no-repeat;
	display: block;
	content: "";
	width: 18.7%;
	height: 100%;
	z-index: -1;

}

.leibie-box {
	box-shadow: 0 0 26px rgba(0, 0, 0, 0.05);
	background: #fff;
	border-radius: 10px;
	padding-top: 40px;
}

.leibie-box ul li {
	width: 25%;
	float: left;
	margin-bottom: 30px;
}

.leibie-box ul li a {
	display: flex;
	align-items: center;
	flex-direction: column;
}

.leibie-box ul li a .tubiao {
	border-radius: 50%;
	width: 86px;
	height: 86px;
	overflow: hidden;
	box-sizing: border-box;
	margin-bottom: 10px;
}

/* 联系我们 */
.contact-bg {
	box-shadow: 0 0 26px rgba(0, 0, 0, 0.05);
	background: #fff;
	border-radius: 10px;
	overflow: hidden;
}

.contact-left {
	padding: 30px;

}

.contact-infor {
	display: flex;
	margin-bottom: 30px;
}

.contact-infor i {
	display: block;
	/*width: ;*/
}

.contact-infor-right {
	display: flex;
	flex-direction: column;
	margin-left: 16px;
}

.contact-infor-right span {
	color: #999;
}

.contact-infor-right b {
	font-weight: normal;
	margin-top: 5px;

}

.contact-ewm {
	display: flex;
	flex-direction: column;
	align-items: center;
	width: 100px;
	margin-left: 30px;
}

/* 活动详情 */
.yinying-box {
	box-shadow: 0 0 26px rgba(0, 0, 0, 0.05);
	background: #fff;
	border-radius: 10px;
	overflow: hidden;
	padding: 24px 6px;
}

.huodong-xq-img {
	height: 540px;
	width: 100%;
	background-color: #003580;
	border-radius: 10px;
	overflow: hidden;
}

.huodong-xq-right {}

.huodong-xq-right h4 {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-bottom: 20px;
	line-height: 160%;
	font-size: 24px;
}

.huodong-xq-right ul li {
	display: flex;
}

.huodong-xq-right ul li i {
	width: 18px;
	height: 18px;
	display: inline-block;
	margin-right: 10px;
}

.zhubanfang {
	background: #fbfbfb;
	border-radius: 5px;
	padding: 15px;
}

.zhubanfang h5 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;

}

.zhubanfang-infor {
	display: flex;
	justify-content: space-between;

}

.zhubanfang-left {
	display: flex;
}

.zhubanfang-img {
	width: 42px;
	height: 42px;
	border-radius: 50%;
	overflow: hidden;
	margin-right: 15px;

}

.zhubanfang-infor-text h6 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;

}

.zhubanfang-right button {
	width: 64px;
	height: 30px;
	border-radius: 15px;
	border: 1px solid #fc3b1a;
	color: #fc3b1a;
}

.daojishi {
	width: 100%;
	height: 52px;
	border-radius: 5px;
	background: linear-gradient(-90deg, #ff4e4a, #fc3b19);
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 15px;
	color: #fff;
	margin-top: 30px;
	margin-bottom: 30px;
}


.daojishi-right span {
	background: #fc3b1a;
	border-radius: 4px;
	background: #fff;
	color: #fc3b1a;
	padding: 6px 8px;
	display: inline-block;
	margin: 0 5px;

}

.huodong-xq-bottom {
	display: flex;
	justify-content: space-between;
}

.huodong-xq-bottom-left {
	display: flex;


}

.huodong-xq-bottom-left button {
	outline: none;
	border-radius: 30px;
	height: 48px;
	border: none;
	padding: 0 30px;
	display: block;
	margin-right: 20px;
}

.huodong-xq-bottom-left button.baoming-btn {
	background: #de002d;
	color: #fff;
	padding: 0 40px;


}

.huodong-xq-bottom-left button.shoucang-btn {
	border: 1px solid #fddabc;
	background: #fff3dc;
	justify-content: center;
	color: #ec9600;
	display: flex;
	align-items: center;

}

.huodong-xq-bottom-left button.shoucang-btn i.shoucang-icon {
	width: 20px;
	height: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 5px;

}

.huodong-xq-bottom-left button.shoucang-btn span {
	display: block;
}

.huodong-xq-bottom-left button.shoucang-btn i.shoucang-icon img {

	width: 100%;
	height: 100%;
}

.huodong-xq-bottom-right {
	color: #999;
	display: flex;
	justify-content: flex-end;
	align-items: center;


}

.huodong-xq-bottom-right i {
	width: 20px;
	height: 16px;
	display: block;
	background: url(../images/eye-icon.png) no-repeat;
	background-size: 20px 16px;

}

/* 积分 */
.jifenbang {
	width: 100%;
	padding: 0 15px;
	box-sizing: border-box;
}

.jifenbang dl {
	display: flex;
	align-items: center;
	justify-content: space-between;
	font-weight: normal;
	padding: 10px 0;
	border-bottom: 1px solid #E5E5E5;
}

.jifenbang dl dt {
	font-weight: normal;
}

.jifenbang-list.jifenbang dl .paiming {
	background: #ffabaf;
	color: #fff;
	border-radius: 10px;
	padding: 0 10px;
}

.jifenbang-list.jifenbang dl .paiming.first {
	background: #ff6b2f;
}

.jifenbang-list.jifenbang dl .paiming.second {
	background: #ff9e4d;
}

.jifenbang-list.jifenbang dl .paiming.third {
	background: #ffc659;
}

.jifenbang dl .yonghu {
	display: flex;
	justify-content: center;
	align-items: center;

}


.jifenbang dl .yonghu .user-touxiang {
	width: 52px;
	height: 52px;
	overflow: hidden;
	border-radius: 50%;
	margin-right: 10px;
}

.huodong-xq-text {
	padding-left: 20px;
	padding-right: 20px;
}

/* 底部 */
#footer {
	width: 100%;
	padding: 20px 0 20px;
	box-sizing: border-box;
	color: rgba(255, 255, 255, 0.8);

	background: #f6f6f6;

}

.footer-container {

	display: flex;
	justify-content: space-between;
	align-items: center;
}

.footer-container .footer-logo {
	padding-right: 3%;
	width: 23%;
	border-right: 1px solid #E5E5E5;

}

.footer-infor {
	color: rgba(51, 51, 51, 0.7);
	width: 64%;
	text-align: center;

}



.footer-infor p {
	margin-bottom: 5px;
}

.ewm {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	width: 10%;

}

.ewm .ewm-img {
	width: 88px;
	height: 88px;
	background-color: #fff;
	overflow: hidden;
}

.ewm p {
	color: rgba(51, 51, 51, 0.7);
	margin-top: 5px;

}

.banquan {
	border-top: 1px solid #e5e5e5;
	color: rgba(51, 51, 51, 0.7);
	text-align: center;
	padding: 15px 0 0;
}




/*************************
*******首页******
**************************/

/* 通用样式 */
.swiper-pagination-bullet {
	opacity: 0.3;
}


.swiper-pagination-bullet-active {
	background-color: #49a0ed;
	opacity: 1;
}

.swiper-container-case .swiper-button-next,
.swiper-container-case .swiper-container-rtl .swiper-button-prev {
	background: url(../images/right-arrow.png) no-repeat;
}

.swiper-container-case .swiper-button-prev,
.swiper-container-case .swiper-container-rtl .swiper-button-next {
	background: url(../images/left-arrow.png) no-repeat;
}

.swiper-button-next,
.swiper-button-prev {
	width: 47px;
	height: 66px;
	margin-top: -33px;
}

.banner>.swiper-container-horizontal>.swiper-pagination-bullets {
	bottom: 30px;
}

.banner img {
	width: 100% !important;
	height: auto;
}

/* 搜索 */
.right-box {
	width: 38%;
	float: right;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-top: 16px;

}



.sous {
	height: 36px;
	margin-right: 30px;
	width: 60%;
}

.sous input[type=text] {
	width: calc(100% - 36px);
	float: left;
	height: 36px;
	border: none;
	padding: 0 15px 0 15px;
	box-sizing: border-box;
	line-height: 36px;
	/*font-size: 1.4rem;*/
	outline: none;
	border-radius: 5px 0 0 5px;
	background: #f5f5f5;
	color: #666;
}

.sous input[type=button] {
	width: 36px;
	height: 36px;
	line-height: 36px;
	outline: none;
	border: none;
	color: #666;
	font-size: 14px;
	border-radius: 0 5px 5px 0;
	background: url(../images/search-icon.png) no-repeat center #f5f5f5;
}

.sous input::-webkit-input-placeholder {
	color: #999;
}

.top-login {
	color: #999999;

	text-align: center;
}

.top-login a {
	color: #999999;
	padding: 0 5px;
}

/* 主体内容 */
.index-mian {
	margin: 40px 0;
	width: 100%;
	height: auto;
}

.index-mian .index-left {
	width: 48%;
	float: left;
	background-color: #fff;
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, .1);

}

.index-mian .index-left .shipin {
	height: 420px;
	width: 100% !important;
	overflow: hidden;
}


.index-mian .index-left .shipin-title {
	padding: 12px 0 20px;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
}

.index-mian .index-right {
	width: 48%;
	float: right;

}


/* 二级页面样式 */
.zy-nav {
	color: #999;
	text-align: right;
	height: 46px;
	display: flex;
	align-items: center;
	justify-content: flex-start;
	
}
.zy-nav i {
	background: url(../images/home-icon.png) no-repeat;
	width: 26px;
	height: 26px;
	display: inline-block;
	background-size:cover;
}

.zy-nav a {
	color: #999;
}

.zy-nav a:hover {
	color: #0a5aa8;

}
.zy-mian{
	padding: 30px;
	
}
.zy-main-box {
	padding: 0 0;

}

.genduo {
	font-size: 12px;
	color: #a6a6a6;
}

.fenye {
	border-top: 1px solid #E5E5E5;
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;

}

/* 详情页 */
.news-xq h4 {
	font-size: 30px;
	margin-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

.fubiao {
	color: #b5b5b5;	
	border-bottom: 1px dashed #E5E5E5;
	text-align: center;
	padding-bottom: 15px;
	margin-bottom: 20px;


}

.zhengwen {
	min-height: 500px;
	margin-bottom: 30px;
}

.tuijian {
	border-top: 1px dashed #E5E5E5;
	padding: 15px 0 0;
	display: flex;
	flex-direction: column;
}

.tuijian a {
	display: block;
	height: 36px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	color: #666;
}


.tuijian a:hover {
	color: #ff9e4d;
}

/* 子页面分类 */
.zy-news-box {
	width: 100%;
	box-shadow: 0 0 5px 5px rgba(0, 0, 0, .1);
	padding: 30px;
	border-radius: 5px;
	background: #fff;
	box-sizing: border-box;
}

ul.zy-news-box-list {
	background: #fff;
}

ul.zy-news-box-list li {
	border-bottom: 1px solid #E5E5E5;
}

ul.zy-news-box-list li:last-child {
	border: none;
}


ul.zy-news-box-list li a {
	display: block;
	padding-top: 30px;
	padding-bottom: 30px;

}

ul.zy-news-box-list li a .zy-news-img {
	float: left;
	width: 314px;
	height: 218px;
	background: #f6f6f6;
	overflow: hidden;
}

ul.zy-news-box-list li a .zy-news-right {
	width: calc(100% - 314px);
	float: right;
	padding-left: 30px;
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	justify-content: space-between;

}

ul.zy-news-box-list li a .zy-news-right h4 {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	font-size: 16px;
}

ul.zy-news-box-list li a .zy-news-right p {
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	color: #999;
	margin-bottom: 120px;
	height: 40px;
}

.zy-news-bottom {
	color: #999;

}

/* 分页 */
.pagination>.active>a,
.pagination>.active>span,
.pagination>.active>a:hover,
.pagination>.active>span:hover,
.pagination>.active>a:focus,
.pagination>.active>span:focus {
	background: #ff5c37;
	border: 1px solid #ff5c37;
}

.pagination>li>a,
.pagination>li>span {
	color: #666;

}

.zy-bg {
	position: relative;

}

.zy-bg::before {
	position: absolute;
	top: 5%;
	left: 0;
	background: url(../images/leftbg-tuxing1.png) top right no-repeat;
	display: block;
	content: "";
	width: 31%;
	height: 100%;
	background-size: 100% auto;
	z-index: -1;
}

.zy-bg::after {
	position: absolute;
	top: 50%;
	right: 0;
	background: url(../images/rightbg-tuxing2.png) no-repeat;
	display: block;
	content: "";
	width: 23%;
	height: 490px;
	z-index: -1;
	background-size: 100% auto;
}


/***********************
********* 响应式 ******
************************/

@media (max-width: 768px) {
	.zy-mian{
		padding: 15px;
	}

	.index-margin-top60 {
		margin-top: 30px;

	}

	/* 活动详情 */


	.huodong-xq-img {
		height: 270px;
	}

	.jifenbang dl.paihang-title {
		display: none;
	}

	.huodong-xq-bottom {
		height: 48px;
		position: fixed;
		width: 100%;
		border-top: 1px solid #f4f4f4;
		z-index: 111;
		bottom: 0;
		left: 0;
		background: #fff;
		display: flex;
		flex-direction: row-reverse;
		padding-left: 3%;
		padding-right: 3%;
		justify-content: center;
	}

	.huodong-xq-bottom-left button {
		margin-right: 0;

	}

	.huodong-xq-bottom-left {
		flex-direction: row-reverse;
		justify-content: space-between;
		width: 100%;
		align-items: center;

	}

	.huodong-xq-bottom-right {
		flex-direction: column;
		width: 20%;
		display: none;

	}

	.huodong-xq-bottom-left button.baoming-btn {
		width: 48%;
		height: 36px;
	}

	.huodong-xq-bottom-left button.shoucang-btn {
		width: 48%;
		height: 36px;
	}

	.yinying-box {
		padding-left: 0;
		padding-right: 0;
	}

	.daojishi {
		padding: 0 10px;
		font-size: 12px;
	}

	.daojishi-right span {
		padding: 2px 4px;
	}

	.huodong-xq-text {
		padding: 24px;

	}

	/*子页面新闻 */
	.zy-news-box {
		padding: 15px;
	}

	ul.zy-news-box-list li a .zy-news-img,
	ul.zy-news-box-list li a .zy-news-right {
		width: 100%;
		float: none;
		padding-left: 0;
	}

	ul.zy-news-box-list li a .zy-news-right p {
		margin-bottom: 10px;
	}

	.zixun-bg::before {
		width: 40%;
		height: 100%;

	}

	.last-huodong-bg::before {
		width: 50%;
		top: 20%;

	}

	.remen-bg::before {
		width: 80%;
		height: 100%;
		top: 10%;

	}

	.remen-bg::after {
		width: 60%;
		height: 100%;
		top: 50%;

	}


	.leibie-box ul li {
		width: 33.3%;
	}

	/* 活动 */
	.huodong-list,
	.latest-huodong-box {
		margin-bottom: 30px;

	}

	.huodong-list a {
		flex-wrap: wrap;

	}

	.huodong-list-left {

		width: 100%;
	}

	.zhifuewm,
	.huodong-list-right {
		width: 100%;
	}

	.tips {
		width: 100%;

	}

	.leibie-box ul li a .tubiao {
		width: 52px;
		height: 52px;

	}

	.leibie-box ul li p {
		margin-bottom: 0;
	}

	/* 底部 */
	.footer-container {
		flex-direction: column;
	}

	.footer-container .footer-logo {
		width: 100%;
		border-right: none;
		display: flex;
		justify-content: center;

	}

	.footer-infor {
		width: 100%;

	}

	.ewm {
		width: 100%;
		justify-content: center;
		margin-top: 20px;
		display: flex;
	}


	/* 公共样式 */
	.index-margin-top100 {
		margin-top: 50px;

	}

	.index-margin-bottom100 {
		margin-bottom: 50px;
	}

	.index-paddding-top100 {
		padding-top: 50px;
	}

	.index-paddding-bottom100 {
		padding-bottom: 50px;
	}

	.xiangmu-list {
		margin-bottom: 30px;
	}

	.index-news {
		width: 100%;
		margin-left: 0;
		margin-top: 50px;
	}

	.index-news ul li {
		width: 100%;
		margin-right: 0;
		float: none;
	}

	.title h4 {
		font-size: 24px;
		margin-bottom: 5px;
	}

	.title p {
		font-size: 18px;
	}

	.title::after {
		top: 12px;

	}




	.juanzen-pagination {
		margin-top: 25px;
	}


	/* 二级页面 */

	.zy-mian {
		width: 100%;
		float: none;

	}



	/* 搜索 */
	.right-box {
		width: 100%;
		float: none;
		margin-bottom: 24px;
	}


	.navbar-default .navbar-collapse {
		margin-top: 0;
	}

	.navbar-collapse {
		z-index: 9;
	}

	.navbar-nav {
		float: none;
	}

	.nav>li {
		text-align: center;
	}

	.navbar-default .navbar-brand {
		float: none;
		display: block;
	}

	.navbar-brand img {
		width: 80%;
	}

	/* 公共样式 */

	.homepage {
		padding-bottom: 0;
	}

	/* 首页 */
	.index-mian .index-left,
	.index-mian .index-right {
		width: 100%;
		float: none;
	}

	.index-mian .index-left .shipin {
		width: 100%;
		height: 240px;
	}

	.index-mian .index-left .shipin .top-video {
		height: 100%;
		width: 100%;
		object-fit: contain;
	}

	.index-mian .index-left .shipin .top-video:focus {
		outline: none;

	}

	.index-mian .index-left {
		margin-bottom: 30px;
	}

}


@media (min-width: 1440px) {
	.container {
		width: 1280px;
	}

	.nav>li>a {
		padding: 25px 20px;
	}
}
