@charset "utf-8";

* {
	box-sizing: border-box;
}

body,
input,
h1,
h2,
h3,
h4,
h5,
h6,
p,
textarea,
table,
div,
ul,
li,
select,
td,
th,
em,
span,
i,
button,
code {
	margin: 0;
	padding: 0;
	color: inherit;
	line-height: inherit;
	font-family: 'Inter', 'Alibaba PuHuiTi 2.0', 'Noto Sans SC', 'Noto Sans JP', sans-serif;
	font-size: inherit;
}

img {
	border: 0;
	display: inline-block;
	max-width: 100%;
	vertical-align: middle;
	height: auto;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

ul,
li {
	list-style: none;
}

a,
p,
span,
i,
em {
	text-decoration: none;
	color: inherit;
	font-size: inherit;
}

pre {
	word-break: break-word;
}

:focus {
	outline: none !important;
	border-color: inherit;
}

.clearfix {
	*zoom: 1;
}

.clearfix:before,
.clearfix:after {
	display: table;
	line-height: 0;
	content: "";
}

.clearfix:after {
	clear: both;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-weight: normal;
}

em,
i {
	font-style: normal;
}

input[type="button"],
input[type="submit"],
input[type="reset"],
input[type="text"] {
	-webkit-appearance: none;
}

input[type="button"] {
	border: none;
}

textarea {
	-webkit-appearance: none;
}

.auto {
	margin: 0 auto;
	max-width: 1170px;
	width: 90%;
}

:hover {
	transition: all .2s;
}

.img_hover_wrap {
	overflow: hidden;
}

.img_hover {
	transition: all .3s;
}

.img_hover:hover {
	transform: scale(1.05, 1.05);
}

.img_traslate {
	transition: all .3s;
}

.img_traslate:hover {
	transform: translateY(-10px);
}

.img_rotate {
	transition: all .3s;
}

.img_rotate:hover {
	transform: rotate(-360deg);
}

.bold {
	font-weight: bold;
}

.normal {
	font-weight: normal !important;
}

.center {
	text-align: center !important;
}

.img {
	width: 100%;
	display: block;
	height: auto;
}

.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ele {
	position: relative;
}

.ele:before,
.ele:after {
	content: '';
	display: inline-block;
	vertical-align: middle;
}

.ipt {
	display: block;
	border: none;
}

.ipt_button {
	cursor: pointer;
}

.item_scale .icon {
	transition: all .3s;
}

.item_scale:hover .icon {
	transform: scale(1.08, 1.08);
}

.text-left {
	text-align: left !important;
}

.text-right {
	text-align: right !important;
}

.clamp {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box !important;
	/* display: -ms-flexbox; */
	-webkit-box-orient: vertical;
	/*-webkit-line-clamp: 3;*/
}

.clamp1 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}

.clamp2 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.clamp3 {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box !important;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
}

body {
	background: #fff;
	overflow-x: hidden;
}

.imgbox {
	display: block;
	overflow: hidden;
}

.item .img {
	transition: all 1s;
	width: 100%;
	display: block;
}

.item:hover .imgbox .img {
	transform: scale(1.1, 1.1);
}

.zoomimg {
	position: relative;
	overflow: hidden;
	height: 0;
	display: block;
}

.zoomimg .img {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}

.flipx .icon {
	transition: all .3s;
}

.flipx:hover .icon {
	transform: scaleX(-1);
}

.scale .icon {
	transition: all .3s;
}

.scale:hover .icon {
	transform: scale(1.1, 1.1);
}

.underline {
	text-decoration: underline;
}

label {
	-webkit-tap-highlight-color: rgba(255, 0, 0, 0);
}

.img_full {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
}

.flex {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}

.flex-align-start {
	align-items: flex-start;
}

.flex-align-center {
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.flex-align-end {
	align-items: flex-end;
}

.flex-pack-center {
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.flex-pack-justify {
	-webkit-box-pack: justify;
	-webkit-justify-content: pace-between;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.flex-pack-start {
	justify-content: flex-start;
}

.flex-pack-end {
	justify-content: flex-end;
}

.flex-v {
	-webkit-box-orient: vertical;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.flex-w {
	flex-wrap: wrap;
}

.flex-1 {
	flex: 1;
	min-width:0;
	min-height:0;
}

.flex-11 {
	flex: 1;
}

.flex-center {
	display: flex;
	align-items: center;
	justify-content: center;
}

.squareimg {
	width: 100%;
	padding-bottom: 100%;
	overflow: hidden;
	position: relative;
}

.squareimg .img {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 100%;
	object-fit: cover;
	transform: translate(-50%, -50%);
}

.item:hover .imgbox.squareimg .img {
	transform: translate(-50%, -50%) scale(1.1, 1.1);
}

body {
	overflow-x: hidden;
	color: #2e2e2e;
	font-size: 14px;
	line-height: 1.5;
	background: #fff;
}

/* ::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;} */

.mb15{
	margin-bottom:15px!important;
}

/* index */


.head-top{padding:10px 0;}
.head-top .wrap{display: flex;}
.head-top .idx-s-l{display: flex;align-items: center;justify-content: space-between;}

.hd-logo{max-width:300px;width:40%;display: block;}

.hd-sear{width:54%;}
.hd-sear .search{display: flex;}
.hd-sear .search .ipt-txt{flex:1;overflow: hidden;padding:0 12px;border:1px solid #949494;border-right:0;}
.hd-sear .search .submit{width:70px;height:34px;border:0;cursor: pointer;background:url(../images/idx_02.png) no-repeat center #949494;background-size:22px;}
.hd-sear .search .submit:hover{background-color:#d32d26;}
.hd-sear .hots{color:#949494;margin-top:6px;}
.hd-sear .hots em{color:#d32d26;}
.hd-sear .hots a{display: inline-block;margin-right:5px;}
.hd-sear .hots a:hover{color:#d32d26;}

.hd-admin{display: none;}

.head-bot{background:#d32d26;margin-bottom: 15px;}
.head-bot .wrap{display:flex;align-items: center;}
.hd-sign{font-size:21px;color:#fff;font-weight:bold;display:flex;align-items: center;}
.hd-sign .lk{margin-right:8px;}
.hd-sign .lk:hover{color:#000;}
.hd-sign .smbtn{color:#000;padding:0 15px;background:#fff;padding:0 20px;line-height:40px;border-radius:6px;}


.hd-nav{flex:1;min-width:0;}
.hd-nav li{display: inline-block;vertical-align: middle;margin-right:30px;position: relative;z-index:80;}
.hd-nav li>a{font-size:21px;color:#fff;line-height:60px;display: block;}
.hd-nav li.cur>a,.hd-nav li:hover>a{color:#000;}
.hd-nav .moreitem>a:after{content:'';background:url(../images/arr.png) no-repeat center;background-size:contain;display: inline-block;vertical-align: middle;width:16px;height:16px;margin-left:5px;}

.hd-nav li:hover .drop{opacity: 1;visibility: visible;transform: translate(-50%,0) scaleY(1);}
.hd-nav.show{display: block;}

.hd-nav .drop{position: absolute;left:50%;transform:translate(-50%,0) scaleY(0);visibility: hidden;opacity: 0;transition: all .4s ease 0s;transform-origin: center top;z-index:80;}
.hd-nav .lklist{min-width: 120px;padding:10px 0;background: #fafafa;border-radius:5px;box-shadow: 1px 1px 3px #fff;}
.hd-nav .lklist .lk{padding:6px 10px;display: block;font-size:17px;text-align: center;}
.hd-nav .lklist .lk:hover{color:#d32d26;}

.hd-nav .detail{width:860px;display: flex;align-items: flex-start;justify-content: space-between;padding:30px 20px;background:#fff;border: 2px solid #e60012;border-top: 1px solid rgba(0, 0, 0, 0.15);border-radius: 4px;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);}
.hd-nav .lbox{width: 44%;}
.hd-nav .rbox{width: 48%;}
.hd-nav .smtit{font-size:18px;font-weight: bold;margin-bottom:10px;}
.hd-nav .lks{display: flex;flex-wrap: wrap;justify-content: space-between;padding-left:5%;}
.hd-nav .lks .wz{min-width:48.5%;border: 1px solid rgba(0, 0, 0, 0.15);border-radius:4px;margin-bottom:15px;padding:8px 5px;text-align: center;}
.hd-nav .lks .wz:hover{color:#d32d26;border-color:#d32d26;}

.hd-nav .arclist{}
.hd-nav .arclist .title{line-height:32px;display: block;}
.hd-nav .arclist .title:hover{color:#d32d26;}

.hd-nav .tplist{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top:25px;}
.hd-nav .tplist .item{width: 48%;}
.hd-nav .tplist .imgbox{height:90px;}
.hd-nav .tplist .title{text-align: center;margin-top:8px;}
.hd-nav .tplist .item:hover .title{color:#d32d26;}

.hd-nav .piclist{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top:-20px;}
.hd-nav .piclist .item{width:48%;margin-top:20px;display: block;}
.hd-nav .piclist .imgbox{height:115px;}
.hd-nav .piclist .title{margin-top:6px;text-align: center;display: block;}
.hd-nav .piclist .item:hover .title{color:#d32d26;}

.hd-nav .lblist{}
.hd-nav .lblist .item{display: block;padding:12px 0;border-bottom:1px solid #e5e5e5;}
.hd-nav .lblist .title{font-weight: 600;margin-bottom:8px;}
.hd-nav .lblist .imgbox{width:100px;height:50px;margin-right:15px;}
.hd-nav .lblist .txt{font-size:12px;-webkit-line-clamp: 3;padding-top: 3px;}
.hd-nav .lblist .item:hover .title{color:#d32d26;}


.idx-s-l{flex:1;min-width:0;}



.idx-s-r{width:385px;margin-left:18px;}


.idx-tt{border-bottom:1px solid #d0d0d0;display: flex;align-items: center;justify-content: space-between;margin-bottom: 15px;}
.idx-tt .text{border-bottom:1px solid #c43027;display: flex;align-items: center;font-size:21px;color:#c43027;padding:5px 0 10px;line-height: 1;}
.idx-tt .bt{font-weight: bold;}
.idx-tt .bt.disabled{color:#757575;font-weight: normal;}
.idx-tt .x{width:2px;height:18px;background:#c43027;margin:1px 10px 0;}
.idx-tt .more{font-size:14px;color:#b9b9b9;}
.idx-tt .more:hover{color:#c43027;}

.idx-list{}
.idx-list li{font-size:18px;line-height:35px;}
.idx-list li.bold{font-size:20px;}
.idx-list li:hover{color:#c43027;transition: all 0s;}
.idx-list .li-tp{}
.idx-list .li-tp .smb{display: flex;padding:4px 0 4px 7px;}
.idx-list .li-tp .imgbox{width:105px;height:60px;margin-right:15px;}
.idx-list .li-tp .txt{color:#757575;font-size:14px;-webkit-line-clamp: 3;line-height:21px;}

.idx-ad{margin-bottom: 20px;}


.idx-s1{margin-bottom: 15px;}
.idx-s2{margin-bottom: 15px;}

.idx-s2 .idx-s-l{display: flex;justify-content: space-between;}
.idx-s2 .slide{}
.idx-s2 .slide .item{display: block;height: 315px;position: relative;}
.idx-s2 .slide .imgbox{height:100%;}
.idx-s2 .slide .title{font-size:18px;color:#fff;font-weight: bold;padding:0 20px;line-height:50px;background:rgba(0,0,0,.3);position: absolute;width:100%;left:0;bottom:0;}

.idx-s2 .swiper-pagination{bottom:60px;font-size:0;}
.idx-s2 .swiper-pagination-bullet{width:12px;height:12px;border:1px solid #d32d26;margin:0 5px;background:none;opacity: 1;}
.idx-s2 .swiper-pagination-bullet-active{background:#d32d26;}


.idx-s2 .kxbox{width: 43%;margin-left:15px;}
.idx-s2 .kxbox .idx-tt{margin-bottom:5px;}
.idx-s2 .arclist li{font-size:18px;background:url(../images/idx_07.png) no-repeat left center;background-size:16px;padding-left:23px;line-height:31px;}
.idx-s2 .arclist li:hover{color:#d32d26;}

.idx-s2 .tp-box{margin-bottom:15px;}
.idx-s2 .tp-box:last-child{margin-bottom:0;}


.idx-s3{margin-bottom: 15px;}
.idx-s3 .mod{display: flex;padding:22px 0;border-bottom:1px solid #d0d0d0;}
.idx-s3 .idx-tt+.mod{padding-top:5px;}
.idx-s3 .mod:last-child{border:0;padding-bottom:6px;}
.idx-s3 .mod .idx-list{margin-top:-5px;}
.idx-s3 .hot{width:240px;margin-right:20px;}
.idx-s3 .hot .imgbox{height:160px;}

.idx-s3 .group{margin-bottom:25px;}
.idx-s3 .group:last-child{margin-bottom:0;}

.idx-s4{margin-bottom: 15px;}
.idx-s4 .list{display: flex;flex-wrap: wrap;margin-left:-1%;padding-top:5px;}
.idx-s4 .list .item{width:24%;margin:0 0 0 1%;}
.idx-s4 .list .imgbox{height:160px;}
.idx-s4 .list .title{font-size:16px;text-align: center;margin-top: 10px;padding:0 10px;display: block;}
.idx-s4 .list .item:hover .title{color:#c43027;}
.idx-s4 .mod{margin-bottom:20px;}
.idx-s4 .mod:last-child{margin-bottom:0;}

.idx-s5{display: flex;flex-wrap: wrap;justify-content: space-between;padding-top:10px;margin-bottom: 15px;}
.idx-s5 .col{width:calc(33.3% - 15px);}

.idx-s5 .tplist{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top:-5px;}
.idx-s5 .tplist .item{width:49%;margin-top: 5px;}
.idx-s5 .tplist .imgbox{height:118px;border:1px solid #949494;}
.idx-s5 .tplist .title{font-size:12px;text-align: center;text-align: center;display: block;}
.idx-s5 .tplist .item:hover .title{color:#c43027;}


.idx-s6{margin-bottom: 25px;}
.idx-s6 .list{display: flex;flex-wrap: wrap;margin-left:-1.5%;padding-top:5px;}
.idx-s6 .list .item{width:23.5%;margin:0 0 0 1.5%;}
.idx-s6 .list .imgbox{height:210px;}
.idx-s6 .list .title{font-size:16px;text-align: center;margin-top: 10px;padding:0 10px;display: block;}
.idx-s6 .list .item:hover .title{color:#c43027;}

.idx-s7{margin-bottom:20px;}
.idx-s7 .detail{display: flex;flex-wrap: wrap;justify-content: space-between;}
.idx-s7 .col{width:calc(50% - 8px);margin-bottom:10px;}

.idx-s7 .smtit{font-size:16px;color:#fff;padding:0 10px;line-height:32px;background:#c43027;margin-bottom:5px;}


.idx-zz{margin-bottom: 40px;}
.idx-zz .idx-tt{margin-bottom:0;}
.idx-zz .list{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 30px;}
.idx-zz .list .item{width: 47.5%;}



.idx-yl .idx-tt{margin-bottom:0;}
.idx-yl .detail{padding:10px 10px;border:1px solid #949494;margin-top:30px;}
.idx-yl .lks{display: flex;flex-wrap: wrap;margin:-5px 0 0 -10px;}
.idx-yl .lk{display: inline-block;font-size:16px;margin:5px 0 0 10px;}
.idx-yl .lk:hover{color:#c43027;}



.ft-t{padding:20px 0;background:#d1d1d1;font-size:16px;line-height:36px;}
.ft-t .wrap{display: flex;}
.ft-t .wxbox .pic{width:106px;display: block;margin-top:15px;}
.ft-t .menu{display: flex;justify-content: space-between;}
.ft-t .col{width: 32%;}
.ft-t .lks li a{display: inline-block;vertical-align: middle;}
.ft-t .lks li a:hover{color:#c43027;}

.ft-b{background: #949494;padding:10px 0;}
.ft-b .txt{text-align: center;font-size:14px;color:#fff;line-height:18px;}


.idx-main{position: relative;}


.idx-float-ad{width:90px;position: absolute;top:0;display: block;}
.idx-float-ad.left{left:-95px;}
.idx-float-ad.right{right:-95px;}


.hd-sign .dropdown {
	margin-right: 12px;
}
.hd-sign .dropdown .dropbtn {
	font-weight: bold;
	border: 0;
	background: transparent;
}
.dropdown {
	position: relative;
	z-index: 10;
}
.dropdown-content {
	position: absolute;
	left: 50%;
	top: 100%;
	background: #fff;
	transform: translate(-50%,0) scaleY(0);
	transition: all .4s ease 0s;
	transform-origin: center top;
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
}
.dropdown-content a {
	display: block;
	font-size: .8em;
	font-weight: normal;
	color: #000000;
	padding: .4em 1em;
	text-align: center;
	white-space: nowrap;
	margin-right: 0;
}
.dropdown .dropdown-content a:hover { 
	color: #d32d26;
}
.dropdown:hover .dropdown-content { 
	transform: translate(-50%, 0) scaleY(1);
}



@media screen and (min-width:1201px) and (max-width:1300px){
	.auto{max-width: 1100px;}
	
	.idx-s-r{width: 310px;}
	
	.idx-list li{font-size:17px;}
	
	
	.idx-s2 .slide .item{height:285px;}
	.idx-s2 .arclist li{font-size:16px;line-height: 28px;background-size: 12px;}
	
	
	
	
	.idx-float-ad{width:70px;}
	.idx-float-ad.left{left:-75px;}
	.idx-float-ad.right{right:-75px;}
	

}
@media (max-width:1200px) {
	.auto{width:96%;}
	
	
	.hd-sign{font-size:17px;}
	.hd-sign .smbtn{padding:0 10px;line-height:34px;}
	
	.hd-nav li{margin-right:25px;}
	.hd-nav li>a{font-size:17px;}
	.hd-nav .moreitem>a:after{width:13px;height:13px;}
	
	.hd-nav .lklist .lk{font-size:15px;}
	
	.hd-nav .detail{width:610px;}
	.hd-nav .rbox{width:51%;}
	
	.idx-s-r{width:280px;}
	
	.idx-tt .text{font-size:19px;}
	
	.idx-list li{font-size:16px;line-height:32px;}
	.idx-list li.bold{font-size:18px;}
	
	
	.idx-s2 .slide .item{height:290px;}
	
	.idx-s2 .arclist li{font-size:16px;background-size: 12px;line-height: 28px;}
	
	.idx-float-ad{display: none;}
	
	
	
	
}


@media (max-width:991px) {
	

	

	.hd-sign{font-size:14px;font-weight: normal;}
	.hd-sign .smbtn{padding:0 5px;line-height:30px;}
	
	.head-bot{position: relative;}
	.hd-nav li{margin-right:14px;position: static;}
	.hd-nav .li-link{position: relative;}
	.hd-nav li>a{font-size:15px;}
	.hd-nav .moreitem>a:after{width:10px;height:10px;}
	
	.hd-nav .drop{width: 100%;}
	.hd-nav .lklist .lk{font-size:15px;}
	
	.hd-nav .detail{width:100%;}
	.hd-nav .rbox{width:51%;}
	


	
	.idx-s-r{width:100%;margin:0;}
	
	.head-top {position: relative;}
	.head-top .idx-s-r{display: none;}
	
	
	
	.idx-s1{display: block;}
	.idx-s1 .idx-s-r{display: none;}
	
	.idx-s2 .idx-s-r{display: none;}
	.idx-s2 .slide .title{font-size:16px;line-height:38px;}
	.idx-s2 .swiper-pagination{bottom:50px;}
	.idx-s2 .swiper-pagination-bullet{width:9px;height:9px;}
	.idx-s2 .kxbox{width:46%;}
	
	
	.idx-s3{display: block;margin-bottom:25px;}
	.idx-s3 .group{margin:15px 0 0;}
	
	.idx-ad{display: none;}
	
	.idx-s4 .list{justify-content: space-between;margin:-3% 0 0;}
	.idx-s4 .list .item{width:49%;margin:3% 0 0;}
	
	.idx-s5{padding:0;margin-bottom:10px;}
	.idx-s5 .col{width:100%;margin-bottom:20px;}
	.idx-s5 .tplist{margin:-15px 0 0 -1%;}
	.idx-s5 .tplist .item{width:24%;margin:15px 0 0 1%;}
	.idx-s5 .tplist .title{font-size:14px;margin-top:10px;}
	
	.idx-s6 .list .imgbox{height:140px;}
	
	.idx-s7{display: block;}
	
	

}

@media (max-width:767px) {
	.auto{width: 94%;}

	.sj-menu {
		position: absolute;
		right: 2%;
		top: 50%;
		width: 30px;
		height: 30px;
		background: url(../images/menu.png) no-repeat center;
		background-size: 23px;
		display: block;
		margin-top: -15px;
		z-index: 100;
	}

	.sj-menu.close {
		background: url(../images/close.png) no-repeat center;
		background-size: 20px;
	}


	.head-ad{margin-top:75px;}
	
	.head-top{position: fixed;width: 100%;left:0;top:0;z-index:100;background:#fff;margin:0;border-bottom:1px solid #e5e5e5;padding:10px 0;height:65px;}
	
	.hd-admin{display: block;width:30px;height:30px;background:url(../images/admin.png) no-repeat center;background-size:23px;margin-right:15px;}
	
	.dropdown {margin-right: 15px;}
	.dropdown .hd-admin {margin-right: 0;}


	.hd-logo{max-width:100%;width:auto;flex:1;}
	.hd-logo .img{width:auto;height:45px;}
	
	.hd-sear{width:auto;margin-right:38px;}
	.hd-sear .searicon{display: block;width:30px;height:30px;background:url(../images/search.png) no-repeat center;background-size:24px;}
	.hd-sear .hots{display: none;}
	.hd-sear .searchwrap{position: fixed;width: 100%;height: 100%;left:0;top:0;background:rgba(0,0,0,.6);z-index:101;display: none;}
	.hd-sear .search{position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);width: 86%;}
	.hd-sear .closeicon{width:30px;height:30px;background:url(../images/closeicon.png) no-repeat center;background-size:contain;position: absolute;top:15px;right:15px;}
	.hd-sear .search .submit{height:44px;}
	
	.head-bot{padding:0;margin-bottom: 10px;}
	.hd-sign{display: none;}

	
	
	.hd-nav{position: fixed;width: 100%;bottom: 0;left:0;top:65px;background: #d32d26;z-index:90;overflow-y: auto!important;}
	.hd-nav li{display: block;border-bottom:1px solid rgba(255,255,255,.15);margin:0;position: relative!important;}
	.hd-nav li>a{padding:0 4%;line-height: 60px;font-size:17px;}
	.hd-nav .moreitem>a:after{display: none;}
	
	.hd-nav li:hover .drop{opacity: 0;visibility: hidden;transform:translate(-50%,0) scaleY(0);}
	.hd-nav .drop{width: 100%;padding: 0;margin: 0;}
	.hd-nav .show .drop{opacity: 1!important;visibility: visible!important;transform: translate(0) scaleY(1)!important;position: static!important; }
	
	.hd-nav .arrow{position: absolute;right: 0;top: 0;width: 60px;height: 60px;background:url(../images/arrow.png) no-repeat center;background-size:18px;}
	.hd-nav .arrow.this{transform: rotate(180deg);}
	
	.hd-nav .lklist{box-shadow: none;background:transparent;padding:0;}
	.hd-nav .lklist .lk{color:#fff;border-top:1px solid rgba(255,255,255,.15);text-align: left;padding:13px 0 13px 35px;}
	
	.hd-nav .detail{display: block;padding:15px 20px;}
	.hd-nav .lbox{width: 100%;margin-bottom:20px;}
	.hd-nav .rbox{width: 100%;}
	.hd-nav .smtit{font-size:16px;}
	.hd-nav .lks{padding-left:0;margin:-2% 0 0 -2%;justify-content: flex-start;}
	.hd-nav .lks .wz{min-width:31.3%;margin:2% 0 0 2%;box-sizing: border-box;}
	
	
	
	.idx-list .li-tp .txt{font-size:13px;line-height:19px;}
	
	.idx-s2 .idx-s-l{display: block;}
	.idx-s2 .kxbox{width: 100%;margin:15px 0 0;}
	.idx-s2 .arclist li{line-height:31px;}
	
	.idx-s3 .mod{display: block;}
	.idx-s3 .hot{width:100%;margin-bottom:15px;}
	.idx-s3 .hot .imgbox{height:200px;}
	
	.idx-s4 .list .item{width:48.5%;}
	.idx-s4 .list .imgbox{height:130px;}
	.idx-s4 .list .title{font-size:15px;margin-top:5px;}
	
	.idx-s5 .col:last-child{margin-bottom:5px;}
	
	.sj-hide{display: none!important;}
	
	.idx-zz .list{margin-top:20px;}
	
	.idx-yl{display: none;}
	
	.ft-t{line-height: 30px;font-size:15px;}
	.ft-t .wrap{display: block;}
	.ft-t .menu{display: block;}
	.ft-t .col{width: 100%;margin-bottom:15px;}
	.ft-t .lks{display: flex;flex-wrap: wrap;margin:0 0 0 -3%;}
	.ft-t .lks li{min-width: 30.3%;margin:0 0 0 3%;}
	
	
	
	
}