body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
	margin: 0;
	padding: 0;
}

address,
caption,
cite,
code,
dfn,
em,
th,
var,
i {
	font-style: normal;
	font-weight: 500;
}

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

ol,
ul {
	list-style: none;
}

fieldset,
img {
	border: 0
}

a:link {
	text-decoration: none;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #000000;
}

a:active {
	color: #000000;
}

ul,
ol,
li {
	list-style-type: none;
}

body {
	background: #f3f3f3;
	min-height: 100%;
	position: absolute;
	width: 100%;
}

body {
	font-family: "Noto Sans SC";
	font-size: 14px;
	color: #000;
	margin: 0;
	padding: 0;
	min-width: 1200px;
}

.clear {
	clear: both;
	height: 0
}

.suosuo1160 {
	width: 1160px;
	margin: 0 auto;
}

.toubu {
	width: 100%;
}

.toubu .dingbu {
	width: 100%;
	background: #fafaf6;
	display: flex;
}

.toubu .dingbu .liangge {
	width: 1200px;
	margin: 0 auto;
}

.toubu .dingbu .liangge .fenkaid {
	display: flex;
	align-items: center;
	float: left;
}

.toubu .dingbu .liangge .fenkaid .welcome {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 40px;
	margin-right: 50px;
}

.toubu .dingbu .liangge .fenkaid .weizhid {
	display: flex;
	align-items: center;
}

.toubu .dingbu .liangge .fenkaid .weizhid .dingwei {
	width: 14px;
	height: 14px;
	margin-right: 5px;
	margin-top: 2px;
}

.toubu .dingbu .liangge .fenkaid .weizhid .chengshji {
	font-size: 14px;
	color: #FFFFFF;
}
.toubu .dingbu .huanying{
	font-size: 14px;
	    color: #000;
	    float: left;
	    margin-top: 10px;
}
.toubu .dingbu .zuiyoub {
	position: relative;
	float: right;
	margin-right: auto;
	padding-bottom: 10px;
	display: flex;
}
.toubu .dingbu .zuiyoub a{
	border-right: 1px solid #000;

	height: 16px;
	padding: 0 15px;
	float: left;
	text-align: center;
	line-height: 16px;
	margin-top: 12px;
	cursor: pointer;
	color: #000;
	
}


.toubu .dingbu .zuiyoub a:nth-last-child(1) {
	border: none;
}
.toubu .dingbu .zuiyoub .duanzi {
}

.toubu .dingbu .zuiyoub .duanzi:hover {
	color: #FE633D;
}

.logosousuo {
	width: 100%;
	background: #FFFFFF;
	display: flex;
	margin-top:1px;
}

.logosousuo .suoxiao {
	width: 1200px;
	margin: 0 auto;
	margin-top: 40px;
}

.logosousuo .suoxiao .logo {
	width: 208px;
	float: left;
}

.logosousuo .suoxiao .logo img {
	width: 208px;
}

.filter-disabled {
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}

.filter-box {
	position: relative;
	height: 100%;
}

.filter-box select {
	display: none;
}

.filter-text {
	height: 100%;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	padding: 0 10px 0 10px;
	background: #fff;
	border-right: 1px solid #e6e6e6;
	display: flex;
	align-items: center;
	background: #f5f7fa;
}

.filter-text input {
	font-size: 14px;
	outline: none;
}

.filter-text .filter-title {
	width: 100%;
	height: 36px;
	line-height: 36px;
	border: 0;
	background-color: transparent;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 0;
	cursor: pointer;
}

.filter-list {
	display: none;
	width: 100%;
	max-height: 300px;
	background-color: #fff;
	font-size: 14px;
	position: absolute;
	top: 42px;
	left: 0;
	z-index: 99;
	border: 1px solid #e6e6e6;
	overflow: auto;
}

.filter-list li.filter-null a {
	color: #d2d2d2;
}

.filter-list li a {
	display: block;
	padding: 0 10px;
	line-height: 36px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}

.filter-list li:hover {
	background-color: #f2f2f2;
}

.filter-list li.filter-selected {
	background-color: #FE633D;
}

.filter-list li.filter-selected a {
	display: block;
	color: #fff;
}

.filter-list li.filter-disabled {
	background-color: #fff;
}

.filter-list li.filter-disabled a {
	display: block;
	color: #d2d2d2;
}

.filter-list li.filter-disabled:hover a {
	cursor: not-allowed!important;
	background-color: #fff;
}

.icon-filter-arrow {
	width: 8px;
	height: 6px;
	background-repeat: no-repeat;
	background-image: url(../img/icon_arrow_down_x2.png);
	background-size: 100%;
	right: 10px;
	top: 13px;
	transition: all .2s;
}

.icon-filter-arrow.filter-show {
	-webkit-transform: rotate(-180deg);
	transform: rotate(-180deg);
}

.filter-list::-webkit-scrollbar {
	width: 4px;
	height: 4px;
}

.filter-list::-webkit-scrollbar-track {
	background: #fff
}

.filter-list::-webkit-scrollbar-thumb {
	background: #CBCBCB;
}

.logosousuo .suoxiao .sousuokuang {
	display: flex;
	align-items: center;
	margin-left: 140px;
	border: 1px solid #e6e6e6;
	float: left;
	margin-top: 23px;
	border-radius: 4px;
}
.logosousuo .suoxiao .sousuokuang .soso{
	width: 375px;
	    -webkit-appearance: none;
	    background-color: #fff;
	    background-image: none;
	    border: none;
	    /* border-radius: 4px; */
	    box-sizing: border-box;
	    color: #606266;
	    display: inline-block;
	    height: 40px;
	    line-height: 40px;
	    outline: 0;
	    padding: 0 15px;
	    border-radius: 4px 0 0 4px;
	    transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
}
.logosousuo .suoxiao .sousuokuang a{
	-webkit-appearance: none;
	    background: #FE633D;
	    border: none;
	    border-left: 1px solid #dcdfe6;
	    /* border-radius: 4px; */
	    box-sizing: border-box;
	    color: #FFFFFF;
	    cursor: pointer;
	    display: inline-block;
	    font-size: 14px;
	    font-weight: 500;
	    /* margin-left: 10px; */
	    margin: 0;
	    outline: 0;
	    padding: 12px 30px;
	    text-align: center;
	    transition: .1s;
	    white-space: nowrap;
	    border-radius: 0 4px 4px 0;
	    margin-left: 3px;
}
.logosousuo .suoxiao .sousuokuang .item {
	width: 70px;
	height: 43px;
}

.logosousuo .suoxiao .sousuokuang .zhongsou {
	width: 360px;
}

.logosousuo .suoxiao .sousuokuang .zhongsou input {
	width: 360px;
	-webkit-appearance: none;
	background-color: #fff;
	background-image: none;
	border: none;
	border-radius: 4px;
	box-sizing: border-box;
	color: #606266;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	outline: 0;
	padding: 0 15px;
	transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
}

.logosousuo .suoxiao .sousuokuang .anlesou {
	-webkit-appearance: none;
	background: #FE633D;
	border: none;
	border-left: 1px solid #dcdfe6;
	border-radius: 4px;
	box-sizing: border-box;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: 500;
	margin: 0;
	outline: 0;
	padding: 12px 30px;
	text-align: center;
	transition: .1s;
	white-space: nowrap;
}
.logosousuo .suoxiao .sousuokuang .anlesou span{
	color: #FFFFFF;
}
.logosousuo .suoxiao .liaanniu {
	margin-left: 40px;
	float: left;
	display: flex;
	margin-top: 25px;
	position: relative;
}

.logosousuo .suoxiao .liaanniu .shopper {
	border: 1px solid #FE633D;
	border-radius: 4px;
	cursor: pointer;
	float: left;
	font-size: 12px;
	height: 38px;
	line-height: 38px;
	margin-right: 20px;
	position: relative;
	width: 115px;
	display: flex;
	align-items: center;
	padding-left: 8px;
}

.logosousuo .suoxiao .liaanniu .shopper img {
	display: block;
	font-size: 28px;
	margin-right: 10px;
	width: 28px;
}

.logosousuo .suoxiao .liaanniu .tanchuma {
	position: absolute;
	width: 130px;
	height: 130px;
	top: 41px;
	right: -3px;
	display: none;
	z-index: 999999;
}

.logosousuo .suoxiao .liaanniu .tanchuma img {
	width: 130px;
	height: 130px;
}

.logosousuo .suoxiao .liaanniu .popper__arrow {
	border-bottom-color: #ebeef5;
	border-top-width: 0;
	left: 50%;
	margin-right: 3px;
	top: -6px;
	border-width: 6px;
	filter: drop-shadow(0 2px 12px rgba(0, 0, 0, .03));
	border-color: transparent;
	border-style: solid;
	display: block;
	height: 0;
	position: absolute;
	width: 0;
}

.logosousuo .suoxiao .liaanniu .popper__arrow::after {
	border-bottom-color: #fff;
	border-top-width: 0;
	margin-left: -6px;
	top: 1px;
	border-width: 6px;
	content: " ";
	border-color: transparent;
	border-style: solid;
	display: block;
	height: 0;
	position: absolute;
	width: 0;
}

#xiantan:hover .tanchuma {
	display: block;
}

.daohangshou {
	width: 100%;
	border-bottom: 2px solid #FE633D;
	padding-top: 40px;
	background: #FFFFFF;
}

.daohangshou .suoxiao {
	width: 1200px;
	margin: 0 auto;
	display: flex;
	position: relative;
}

.daohangshou .suoxiao .chenkuai {
	width: 250px;
	height: 49px;
	background: #FE633D;
	display: flex;
	align-items: center;
	padding: 0 20px 0 20px;
	cursor: pointer;
}

.daohangshou .suoxiao .chenkuai .chalieb {
	width: 25px;
	margin-right: 10px;
}

.daohangshou .suoxiao .chenkuai .quanbud {
	font-size: 16px;
	line-height: 48px;
	color: #FFFFFF;
}

.daohangshou .suoxiao .chenkuai .xiazhuanqs {
	width: 23px;
	margin-left: auto;
	transition: transform 0.5s ease;
}

.daohangshou .suoxiao .chenkuai .xiazhuanqs.a {
	transform: rotate(180deg);
}

.daohangshou .suoxiao .chenkuai .xialakung {
	position: absolute;
	width: 290px;
	background: #f9f9f9;
	top: 50px;
	left: 0;
	z-index: 2;
	display: none;
}

.hide {
	display: none
}

.prosul {
	padding-left: 3px;
	width: 100%;
	margin-top: 2px;
	_overflow: hidden;
}

.prosul li,
.prosul i {
	background: url(../images/iconcatg.png) no-repeat;
}

li.food {
	background-position: 10px 15px
}

li.enjoy {
	background-position: 10px -35px
}

li.women {
	background-position: 10px -85px
}

li.life {
	background-position: 10px -135px
}

li.travel {
	background-position: 10px -185px
}

li.goods {
	background-position: 10px -235px
}

.prosul li {
	_overflow: hidden;
	margin-right: 3px;
	display: flex;
	align-items: center;
	padding: 10px 20px 7px 20px;
	border-bottom: 1px dashed #dadada;
}
.prosul li:nth-child(1){
	padding: 0 20px 7px 20px;
}
.prosul li:nth-child(5){
	border-bottom: 0px dashed #dadada;
}
.prosul li:nth-last-child(1){
	padding: 0 20px 7px 20px;
}
.prosul li .fangshangd {
	display: flex;
	align-items: center;
	height: 30px;
	padding-top: 10px;
}

.prosul li .fangshangd img {
	width: 25px;
	height: 25px;
	margin-left: 10px;
	margin-right: 10px;
}

.prosul li .fangshangd .youdazi {
	font-size: 16px;
	font-weight: 600;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#4d4d4d;
}

.prosul li.prosahover {
	border-bottom: 1px #fff solid;
	background-color: #fff;
	margin-right: 0;
	padding-right: 3px;
}

.hide {
	display: none
}
.prosul li .xiahuizi {
	color: #919499;
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	width: 180px;
}
.prosul li .xiahuizi span{
	font-size: 12px;
}
.prosul li .jiantouyy {
	margin-left: auto;
}
.prosul li .jiantouyy img{
	width:20px;
	height:20px;
}
.prosul a {
	color: #000;
	padding-right: 8px;
	_padding-right: 6px;
	white-space: nowrap;
	display: inline-block;
	height: 50px
}

.prosul a.hot {
	background: url(../images/icon-hot.png) right 8px no-repeat
}

.prosul li.prosahover a.hot {
	background-image: url(../images/icon-hot-hover.png)
}

.prosul li.prosahover a {
	color: #636363
}

.prosul li a.ti {
	font-size: 14px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	color: #fff
}

.prosul li.prosahover a.ti {
	color: #d03322
}

.prosul li a:hover {
	color: #d03322
}

.prosul li.nochild a:hover {
	color: #fff
}

.prosul li i {
	float: right;
	display: block;
	width: 3px;
	height: 50px;
	text-indent: -999em;
	background-position: 0 -276px;
	padding-right: 12px
}

.prosul li.prosahover i {
	background-position: 0 -326px
}

.prosul li.last {
	border-bottom: 0 none
}

.prosul li.bd-solid {
	border-bottom: 1px #FE633D solid
}

.prosul li.hotareas {
	background-image: none;
	padding-left: 12px;
	line-height: 26px;
	height: 106px;
	*overflow: hidden
}

.prosul li.hotareas i {
	line-height: 30px;
	margin-top: -2px;
	height: 40px;
	background-position: 0 -279px
}

.prosul li.hotareas a {
	line-height: 30px;
	height: 30px
}

.prosul li.hotareas a.hot {
	background-position: right 0
}

.prosul li h2 {
	padding-left: 0;
	line-height: 40px;
	display: inline;
	font-size: 14px;
	font-weight: 400;
}

.prosul li.prosahover h2 {
	color: #d03322
}

.prosmore {
	padding: 15px 0 15px 15px;
	position: absolute;
	left: 290px;
	top: -2px;
	background-color: #fff;
	border: 2px #FE633D solid;
	border-left: none;
	width: 893px;
	z-index: 2!important;
	display: none;
}
.prosul li:hover .prosmore{
	display: block;
}
.prosul li:nth-child(2) .prosmore {
	top: 76px;
}

.prosul li:nth-child(3) .prosmore {
	top: 172px;
}

.prosul li:nth-child(4) .prosmore {
	top: 268px;
}

.prosul li:nth-child(5) .prosmore {
	top: 363px;
}

.prosul li:nth-child(6) .prosmore {
	top: 460px;
}

.prosul li:nth-child(7) .prosmore {
	top: 560px;
}

.prosul .prosmore {
	text-align: left
}

.prosul li .prosmore a {
	height: 18px;
	line-height: 18px;
	padding: 0 4px
}

.prosul li .prosmore a:hover {
	color: #FE633D;
}

.prosul li:hover .youdazi {
	color: #FE633D;
}

.prosmore em {
	font-weight: 400;
	padding-top: 9px;
	display: inline-block
}

.prosmore em.morehot {
	background: url(../images/icon-hot-more.png) right top no-repeat;
	padding-right: 22px
}

.prosmore .xianquans {
	margin: 10px 20px 10px 20px;
	border-bottom: 1px dashed #e1e1e1;
	display: flex;
	align-items: center;
}

.prosmore .xianquans .title {
	font-size: 14px;
	font-weight: 600;
	text-align: left;
	width: 110px;
	color: #333;
	float: left;
}

.prosmore .xianquans .youxiaolie {
	display: flex;
	flex-wrap: wrap;
	color: #333;
	font-size: 12px;
	float: left;
}
.prosmore .xianquans .youxiaolie span{
	font-size: 12px;
}
.prosmore .xianquans .youxiaolie a {
	color: #000;
	margin-top: 10px;
	padding-bottom: 10px;
}
.prosmore .xianquans .youxiaolie a span:hover{
	color: #FE633D;
}
.prosmore .xianquans .youxiaolie span {
	margin-left: 10px;
	margin-top: 20px;
}
.prosmore .xianquans li.hover .prosmore{
	display: block;
} 
.daohangshou .suoxiao .youdaohang {
	display: flex;
}

.daohangshou .suoxiao .youdaohang .yishouge {
	width: 140px;
	cursor: pointer;
	float: left;
	text-align: center;
	font-size: 16px;
	line-height: 48px;
	color: #333;
}
.daohangshou .suoxiao .youdaohang .on a{
	color: #FE633D;
}
.daohangshou .suoxiao .youdaohang a{
	color: #333;
}

.daohangshou .suoxiao .youdaohang .yishouge:hover span {
	color: #FE633D;
}

.lunboquyu {
	width: 1200px;
	margin: auto;
	height: 452px;
	display: flex;
}
.lunboquyu .kongkuai{
	width: 383px;
}
.swiper {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}

.sybjpic .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
}

.swiper {
	margin-left: auto;
	margin-right: auto;
	--swiper-theme-color: #FE633D;
}

.lunboquyu .swiper-pagination-bullet {
	width: 50px;
	height: 2px;
}

.zhanji1 {
	text-align: center;
	margin-top: 20px;
	font-size: 0;
}

.zhanji1 .content {
	display: inline-block;
	width: 1200px;
	background: #FFFFFF;
	position: relative;
}

.zhanji1 .content .zuiyous {
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0;
	padding: 0 10px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #FFFFFF;
	background: #FE633D;
	font-size: 12px;
}
.zhanji1 .content .zuiyous span{
	color: #ffffff;
}
.zhanji1 .content .list {
	float: left;
	width: 340px;
	margin-right: 30px;
	padding: 30px 0;
	border-radius: 4px;
	background-color: white;
}

.zhanji1 .content .list:nth-child(1) {
	margin-left: 30px;
}

.zhanji1 .content .xian {
	float: left;
	margin-top: 47px;
}

.zhanji1 .content .xian img {
	height: 36px;
	width: 20px;
}

.zhanji1 .content .list:nth-last-child(1) {
	margin-right: 0;
	border-right: none;
}

.zhanji1 .content .list .inline {
	display: inline-block;
	position: relative;
}

.zhanji1 .content .list .inline .pic {
	float: left;
}

.zhanji1 .content .list .inline .pic img {
	height: 40px;
	width: 40px;
	margin-right: 20px;
	margin-top: 10px;
}

.zhanji1 .content .list .inline .md {
	float: left;
}

.zhanji1 .content .list .inline .md .zhi {
	font-family: PingFangSC-Medium;
	font-size: 36px;
	color: #FE633D;
}

.zhanji1 .content .list .inline .md .name {
	font-family: PingFangSC-Regular;
	font-size: 14px;
	color: #909399;
	letter-spacing: 1.34px;
}

.zhanji1 .content .list .inline .chaoxiaozi {
	position: absolute;
	right: -15px;
	top: 7px;
	font-size: 12px;
	color: #FE633D;
}

.hzpp {
	text-align: center;
	background: #ffffff;
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 20px;
	padding-top: 20px;
}

.hzpp .content {
	display: inline-block;
	width: 1200px;
}

.hzpp .content .title {
	overflow: hidden;
	margin-bottom: 40px;
}

.hzpp .content .title .xian {
	float: left;
	width: 490px;
	height: 3px;
	background: #EAEAEA;
	margin-top: 10px;
}

.hzpp .content .title .anme {
	float: left;
	width: 200px;
	font-family: PingFangSC-Regular;
	font-size: 24px;
	color: #1D1D1D;
	letter-spacing: 2.01px;
	line-height: 26px;
	font-weight: bold;
}

.videolie {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	width: 1180px;
	margin: 0 auto;
	margin-left: 47px;
}

.videolie .list {
	width: 331px;
	box-shadow: 0 7px 18px 0 rgb(0 0 0 / 10%);
	margin-left: 30px;
	height: 150px;
	background: #000;
	border-radius: 4px;
	margin-bottom: 20px;
}

.videolie .list:hover {
	cursor: pointer;
}

.videolist {
	position: relative;
}

.videoed {
	display: none;
	width: 50px;
	height: 50px;
	position: absolute;
	left: 45%;
	top: 40%;
	z-index: 99;
	border-radius: 100%;
}

.videos {
	display: none;
	border: 1px solid #080808;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -320px;
	margin-top: -210px;
	z-index: 100;
	width: 640px;
	height: 360px;
}

.vclose {
	position: absolute;
	right: 1%;
	top: 1%;
	border-radius: 100%;
	cursor: pointer;
	width: 30px;
	height: 30px;
}

.hzpp .content .dd {
	overflow: hidden;
}

.hzpp .content .dd .list {
	width: 295px;
	float: left;
	text-align: center;
}

.hzpp .content .dd .list .pic img {
	height: 40px;
	width: 40px;
	margin-bottom: 10px;
}

.hzpp .content .dd .list .zhi {
	font-family: PingFangSC-Regular;
	font-size: 24px;
	color: #1D1D1D;
	letter-spacing: 0.41px;
}

.dibu {
	background: #fafaf6;
	clear: both;
	color: #2e2e2e;
	min-width: 1200px;
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}

.dibu .footer-block {
	width: 1160px;
	margin: 0 auto;
}

.dibu .footer-block .liebaiodi {
	margin-top: 30px;
	display: flex;
	padding-bottom: 30px;
	border-bottom: 1px solid #000000;
}

.dibu .footer-block .liebaiodi .service_item {
	text-align: center;
	width: 232px;
}

.dibu .footer-block .liebaiodi .service_item img {
	height: 84px;
	width: 84px;
	filter: grayscale(100%) hue-rotate(180deg) brightness(0.5) contrast(200%);
}

.dibu .footer-block .liebaiodi .service_item .service_name {
	font-size: 24px;
	margin-top: 10px;
}

.dibu .footer-block .henduodx {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 1160px;
	display: flex;
	margin: 0 auto;
	padding-left: 40px;
}

.dibu .footer-block .henduodx .weimaqu {
	width: 350px;
	display: flex;
}

.dibu .footer-block .henduodx .weimaqu .menu_item {
	margin-right: 40px;
	text-align: center;
	display: grid;
}

.dibu .footer-block .henduodx .weimaqu img {
	width: 100px;
	height: 100px;
}

.dibu .footer-block .henduodx .weimaqu .menu_item span {
	width: 100%;
	text-align: center;
	margin-top: 5px;
}

.dibu .footer-block .henduodx .youhaoduos {
	display: flex;
}

.dibu .footer-block .henduodx .youhaoduos .yishul {
	margin-right: 100px;
}

.dibu .footer-block .henduodx .youhaoduos .yishul:nth-last-child(1) {
	margin-right: 0;
}

.dibu .footer-block .henduodx .youhaoduos .yishul .foot_menu_itemName {
	margin-bottom: 25px;
}

.dibu .footer-block .henduodx .youhaoduos .yishul .bigsize {
	font-size: 16px;
	margin-bottom: 25px;
	position: relative;
	color: #2e2e2e;
}

.dibu .footer-block .henduodx .youhaoduos .yishul .ssize {
	color: #2e2e2e;
	cursor: pointer;
	display: block;
	font-size: 12px;
	margin-bottom: 10px;
	text-align: center;
}

.dibu .footer-block .henduodx .youhaoduos .yishul .ssize:hover {
	color: #FE633D;
}

.dibu .footer-block .beianhao {
	margin-top: 20px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	margin-bottom: 20px;
}

.dibu .footer-block .beianhao .fangzd {
	display: inline-block;
}

.dibu .footer-block .beianhao .fangzd .zaifangz {
	display: flex;
	align-items: center;
}

.dibu .footer-block .beianhao .fangzd .zaifangz a {
	color: #2e2e2e;
}

.dibu .footer-block .beianhao .fangzd .zaifangz .ghs {
	vertical-align: middle;
	border: none;
	display: inline-block;
	width: 20px;
	height: 20px;
	margin-left: 10px;
}

.lujingxs {
	width: 1200px;
	margin: 0 auto;
	padding: 25px 0;
	display: flex;
	background: #FFFFFF;
}

.lujingxs .weizhi {
	display: flex;
	align-items: center;
}

.lujingxs .weizhi .wdwez {
	font-size: 14px;
	color: #989898;
}

.lujingxs .weizhi img {
	width: 14px;
	margin-right: 10px;
	margin-left: 5px;
}

.lujingxs .weizhi .wdwez.a {
	color: #FE633D;
	font-size: 15px;
}

.lujingxs .weizhi .wdwez:hover {
	color: #FE633D;
	font-size: 15px;
	cursor: pointer;
}

.shaixuanleb {
	width: 1200px;
	margin: 0 auto;
	background: #FFFFFF;
	border-top: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6;
}

.shaixuanleb .hengpailie {
	display: flex;
}

.shaixuanleb .hengpailie .zuohuiqu {
	background: #f7f6f9;
	box-sizing: border-box;
	flex-shrink: 0;
	font-size: 14px;
	line-height: 41px;
	padding: 0 12px;
}

.shaixuanleb .hengpailie .list {
	border-bottom: 1px solid #f6f6f6;
	color: #837b92;
	flex-grow: 1;
	padding-left: 20px;
}

.shaixuanleb .hengpailie:nth-last-child(1) .list {
	border-bottom: none;
}

.shaixuanleb .hengpailie .list .li {
	cursor: pointer;
	display: inline-block;
	font-size: 13px;
	height: 41px;
	line-height: 41px;
	margin: 0 30px 0 0;
	max-width: 140px;
	text-overflow: ellipsis;
	vertical-align: top;
	white-space: nowrap;
}

.shaixuanleb .hengpailie .list .li.current {
	color: #FE633D;
}

.shaixuanleb .hengpailie .list .li:hover {
	color: #FE633D;
}

.shangping {
	width: 1200px;
	margin: 0 auto;
	padding-top: 30px;
	background: #FFFFFF;
}

.shangping .listsrp-sortbar {
	background: #fffff;
	display: flex;
	border-bottom: 1px solid #e6e6e6;
}
	
.shangping .listsrp-sortbar .sorts .budian{
	background: #FE633D;
	    font-size: 16px;
	    color: #FFFFFF;
	    line-height: 50px;
	    height: 50px;
	    width: 120px;
	    text-align: center;
	    float: left;
}
.sorts ul li {
	cursor: pointer;
	float: left;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	width: 100px;
	display: flex;
	align-items: center;
}
.sorts ul li .title{
	margin-left: 34px;
}
.sorts ul li .tb-jt1{
	width: 10px;
	    height: 10px;
	    background-image: url(../img/icon_arrow_down_x2.png);
	    background-size: 100% 100%;
	    transition: transform 0.5s ease;
	    transform: rotate(180deg);
	    margin-left: 5px;
}
.sorts ul li .tb-jt2{
	transform: rotate(0);
	position: relative;
	background-image: url(../img/icon_arrow_down_x2.png);
	background-size: 100% 100%;
	z-index: 999;
	 transition: transform 0.5s ease;
	 transform: rotate(0);
	margin-left: 5px;
	width: 10px;
	height: 10px;
}
.sorts ul li.active {
	border-bottom: 3px solid #FE633D;
	color: #FE633D;
}

#box .fenkai {
	display: flex;
	align-items: center;
}

#box .fenkai dt {
	color: #8a8a8a;
	margin-left: 20px;
	width: 110px;
}

#box .fenkai dl {
	min-height: 50px;
	line-height: 50px;
	border-bottom: 1px dashed #dadada;
	width: 1100px;
}
#box .fenkai:nth-last-child(1) dl{
	border-bottom:none;
}
#box .fenkai dl dd a{
	color: #000;
}
#box dd {
	float: left;
	color: #252525;
	margin: 0 10px;
	font-size: 14px;
	cursor: pointer;
}
#box .fenkai dl dd:hover a{
	color: #FE633D;
}

#box dd.active {
	color: #FE633D;
	font-weight: bold;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
}
#box dl.select {
	background: #efefef;
	margin: 0;
	padding: 0 20px;
}

#box dl.select dd {
	border: 1px solid #FE633D;
	height: 25px;
	line-height: 25px;
	margin-top: 13px;
	padding: 0 2px 0 10px;
	border-radius: 3px;
	background-color: #fff;
}

#box dl.select dd span {
	width: 20px;
	height: 20px;
	display: inline-block;
	text-align: center;
	line-height: 20px;
	background: #FE633D;
	color: #fff;
	margin-left: 10px;
	cursor: pointer;
	border-radius: 5px;
}

.shoujieshao {
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
	display: flex;
}

.shoujieshao .zuoziqu {
	width: 600px;
	background: #a189e4;
	padding: 20px 40px 20px 40px;
}

.shoujieshao .zuoziqu .title {
	color: #FFFFFF;
	font-size: 24px;
	padding-bottom: 10px;
}

.shoujieshao .zuoziqu .xiaojies {
	font-size: 15px;
	width: 390px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.shoujieshao .zuoziqu .gengduo {
	width: 150px;
	height: 30px;
	line-height: 30px;
	border: 2px solid #FFFFFF;
	text-align: center;
	float: right;
	color: #FFFFFF;
	font-size: 14px;
	margin-top: 20px;
	cursor: pointer;
}

.shoujieshao .zuoziqu .gengduo:hover {
	border: 2px solid #FE633D;
	color: #FE633D;
}

.shoujieshao .fanggetu {
	width: 100%;
	height: 150px;
}

.shoujieshao .fanggetu img {
	width: 100%;
	height: 100%;
}

.pingpaiq {
	width: 1200px;
	margin: 0 auto;
	background: #FFFFFF;
	margin-bottom: 30px;
	margin-top: 20px;
}


.pingpaiq .fangzhong {
	text-align: center;
	padding: 20px 0;
	font-family: 'Roboto', Arial, sans-serif;
}

.pingpaiq .fangzhong .dazier {
	color: #ffe6e1;
	font-size: 50px;
	font-weight: bold;
	display: inline-block;
	position: relative;
}

.pingpaiq .fangzhong .dazier .zhongwen {
	
	width: 100%;
	top: 11px;
	text-align: center;
}

.pingpaiq .fangzhong .dazier .zhongwen .ppqiang {
	color: #000000;
	font-size: 31px;
	font-weight: bold;
	letter-spacing: 1px;
}

.pingpaiq .fangzhong .mingbailie {
	display: flex;
	    flex-wrap: wrap;
	    margin-bottom: 20px;
	    
}

.pingpaiq .fangzhong .mingbailie .dangede {
	width: 150px;
	height: 150px;
	text-align: center;
	background: #f0f0f0d6;
	border-radius: 100%;
	position: relative;
}

.swiper-slide .dangede:nth-child(5n) {
	margin-left: 0;
}

.pingpaiq .fangzhong .mingbailie .dangede img {
	display: inline-block;
	width: 120px;
	padding-top: 40px;
}

.pingpaiq .fangzhong .mingbailie .dangede .fukuang {
	position: absolute;
	padding: 10px 20px;
	text-align: center;
	border: 2px solid #FE633D;
	background: #FFFFFF;
	border-radius: 10px;
	right: -53px;
	top: 56px;
	letter-spacing: 1px;
	font-size: 14px;
}

.liebiaokc {
	width: 1200px;
	margin: 0 auto;
	padding-top: 20px;
	margin-bottom: 50px;
	display: flex;
	flex-wrap: wrap;
	background: #FFFFFF;
}

.liebiaokc .dangepl {
	margin-top: 20px;
	border: 1px solid #f4f4f4;
	float: left;
	height: 324px;
	margin-bottom: 15px;
	margin-right: 12px;
	position: relative;
	transition: all .3s linear;
	width: 222px;
	cursor: pointer;
}

.liebiaokc .dangepl:nth-child(5n+1) {
	margin-left: 15px;
}

.liebiaokc .dangepl:hover {
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.10);
}

.liebiaokc .dangepl:hover .gouwuhce {
	background: #FE633D;
}

.liebiaokc .dangepl:hover .gouwuhce .guc {
	background-image: url(../img/guc2.png);
}

.liebiaokc .dangepl .fangtup {
	height: 200px;
	width: 200px;
	margin: 7px auto;
}

.liebiaokc .dangepl .fangtup img {
	width: 100%;
	height: 100%;
	transition: all .3s linear;
}

.liebiaokc .dangepl:hover .fangtup img {
	transform: scale(1.03);
}

.liebiaokc .dangepl .taojia{
	display: flex;
}
.liebiaokc .dangepl .taojia .jiage {
	color: #ff3636;
	font-size: 16px;
	padding: 0 8px;
}
.liebiaokc .dangepl .taojia .qiding{
	font-size: 12px;
	    color: #FE633D;
	    margin-left: auto;
	    margin-right: 22px;
	    padding-top: 3px;
}
.liebiaokc .dangepl .jiage span {
	font-weight: bold;
}

.liebiaokc .dangepl .name {
	color: #333;
	display: -webkit-box;
	font-size: 14px;
	height: 35px;
	line-height: 17px;
	margin: 10px 0;
	overflow: hidden;
	padding: 0 8px;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
}

.liebiaokc .dangepl .zuidibu {
	align-items: center;
	display: flex;
	margin: 4px 6px;
	min-width: 40px;
}
.liebiaokc .dangepl .zuidibu .canshu{
	display: flex;
}

.liebiaokc .dangepl .zuidibu .canshu .liang{
	color: #000000;
	font-size: 12px;
}
.liebiaokc .dangepl .zuidibu .canshu .sghuzhi{
	color: #3B3B3B;
	font-size: 12px;
}
.liebiaokc .dangepl .zuidibu .kefu{
		margin-left: auto;
	    background: #ffffff;
	    padding: 2px 3px;
	    border-radius: 2px;
	    cursor: pointer;
		color: #FE633D;
		display: flex;
		align-items: center;
		border: 1px solid #FE633D;
}
.liebiaokc .dangepl:hover .zuidibu .kefu{
	background: #FE633D;
	color: #ffffff;
}
.liebiaokc .dangepl .zuidibu .kefu .zhi{
	font-size: 12px;
	color: #FE633D;
}
.liebiaokc .dangepl:hover .zuidibu .kefu .zhi{
	color: #ffffff;
}
.liebiaokc .dangepl .zuidibu .kefu .kfpic{
	background-image: url(/skin/web/img/kefuchen.png);
	width: 12px;
	height: 12px;
	margin-right: 5px;
	background-size: 100% 100%;;
}
.liebiaokc .dangepl:hover .zuidibu .kefu .kfpic{
	background-image: url(/skin/web/img/kefubai.png);
	width: 12px;
	height: 12px;
	margin-right: 5px;
	background-size: 100% 100%;;
}
.liebiaokc .dangepl .zuidibu .kefu .kfpic img{
	width: 12px;
	height: 12px;
	margin-right: 5px;
	
}

.liebiaokc .dangepl .zuidibu .huodong {
	background-color: #fff;
	border-color: #fbc4c4;
	color: #f56c6c;
	height: 16px;
	line-height: 13px;
	padding: 1px 3px;
	border: 1px solid #d9ecff;
	border-radius: 4px;
	box-sizing: border-box;
	font-size: 12px;
	white-space: nowrap;
}

.liebiaokc .dangepl .gouwuhce {
	border: 1px solid #FE633D;
	border-radius: 2px;
	bottom: 8px;
	color: #ffc107;
	cursor: pointer;
	padding: 2px;
	position: absolute;
	right: 8px;
	text-align: center;
}

.liebiaokc .dangepl .gouwuhce .guc {
	width: 20px;
	height: 20px;
	background-image: url(../img/guc.png);
	background-size: 100% 100%;
	display: inline-block;
}

.xiangxiyem {
	width: 1200px;
	margin: 0 auto;
	padding-top: 50px;
	background: #FFFFFF;
}

.xiangxiyem .fenliangk {
	display: flex;
}

.container {
	width: 440px;
	height: auto;
	margin: 0 auto;
}

.jqzoom {
	float: left;
	border: none;
	position: relative;
	padding: 0px;
	cursor: pointer;
	margin: 0px;
	display: block;
	margin-bottom: 10px;
}

.jqzoom img {
	width: 440px;
	height: 440px;
}

.zoomdiv {
	z-index: 100;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 700px;
	height: 700px;
	background: #ffffff;
	border: 1px solid #CCCCCC;
	display: none;
	text-align: center;
	overflow: hidden;
}

.jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 20px;
	height: 20px;
	border: 1px solid #aaa;
	background: #ffffff/*url(../images/zoom.png) 50% center no-repeat*/
	;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}


/*图片小图预览列表*/

.spec-prev1iew {
	width: 440px;
	height: 440px;
	border: 1px solid #e6e6e6;
}

.spec-scroll {
	clear: both;
	margin-top: 5px;
	width: 440px;
}

.spec-scroll .prev1 {
	float: left;
	margin-right: 4px;
}

.spec-scroll .next1 {
	float: right;
}

.spec-scroll .prev1,
.spec-scroll .next1 {
	display: block;
	font-family: "宋体";
	text-align: center;
	width: 33px;
	height: 33px;
	border-radius: 100%;
	line-height: 33px;
	cursor: pointer;
	margin-top: 14px;
	text-decoration: none;
}

.spec-scroll .prev1 {
	background-image: url(../img/jiantou4.png);
}

.spec-scroll .next1 {
	background-image: url(../img/jiantou3.png);
}

.spec-scroll .items {
	float: left;
	position: relative;
	width: 360px;
	height: 67px;
	overflow: hidden;
}

.spec-scroll .items ul {
	position: absolute;
	width: 999999px;
	height: 56px;
}

.spec-scroll .items ul li {
	float: left;
	width: 63px;
	text-align: center;
	cursor: pointer;
	margin-right: 11px;
	transition: all .3s linear;
}

.spec-scroll .items ul li:nth-last-child(1) {
	margin-right: 0;
}

.spec-scroll .items ul li img {
	border: 1px solid #CCC;
	width: 58px;
	height: 58px;
}

.spec-scroll .items ul li img:hover {
	border: 2px solid #FF6600;
	padding: 1px;
}

.xiangxiyem .fenliangk .zuobiankant {
	margin-left: 20px;
	margin-right: 30px;
	padding-bottom: 20px;
}

.xiangxiyem .fenliangk .youbianxianx {
	margin-right: 20px;
}

.xiangxiyem .fenliangk .youbianxianx .name {
	display: flex;
}

.xiangxiyem .fenliangk .youbianxianx .name .huodong {
	background: #fff8f8;
	border: 1px solid #ff3737;
	border-radius: 4px;
	color: #ff3737;
	font-size: 14px;
	font-weight: 500;
	height: 22px;
	line-height: 22px;
	margin-right: 5px;
	margin-top: 3px;
	padding: 0 4px;
}

.xiangxiyem .fenliangk .youbianxianx .name .mingzi {
	font-size: 22px;
	font-weight: 600;
	line-height: 30px;
	margin-bottom: 10px;
	max-height: 60px;
	word-break: break-all;
}

.xiangxiyem .fenliangk .youbianxianx .tishi {
	color: #e61d4e;
	display: -webkit-box;
	font-size: 14px;
	line-height: 20px;
	margin: 10px 0;
	max-height: 40px;
	width: 676px;
}

.xiangxiyem .fenliangk .youbianxianx .hongbj {
	background: linear-gradient(90deg, #f42e90, #fe0951);
	color: #fff;
	font-size: 14px;
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	display: flex;
	width: 670px;
}

.xiangxiyem .fenliangk .youbianxianx .hongbj .shoge {
	display: flex;
	margin-right: 20px;
}

.xiangxiyem .fenliangk .youbianxianx .hongbj .shoge .bbtlls {
	font-size: 15px;
	color: #FFFFFF;
}

.xiangxiyem .fenliangk .youbianxianx .hongbj .shoge .redming {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.xiangxiyem .fenliangk .youbianxianx .price_block {
	background: #f7f6f9;
	color: #666;
	font-size: 14px;
	padding: 18px 10px 25px;
	width: 670px;
}

.xiangxiyem .fenliangk .youbianxianx .price_block .price_item {
	height: 35px;
	line-height: 30px;
	overflow: hidden;
	display: flex;
	align-items: center;
}

.xiangxiyem .fenliangk .youbianxianx .price_block .price_item .price {
	height: 30px;
	/* line-height: 43px; */
	margin-right: 20px;
	width: 60px;
	float: left;
}

.xiangxiyem .fenliangk .youbianxianx .price_block .price_item .product_marketPrice {
	float: left;
	color: #ff3636;
	font-size: 16px;
	display: flex;
	align-items: center;
}
.xiangxiyem .fenliangk .youbianxianx .price_block .price_item .product_marketPrice span{
	color: #f42e90;
	font-size: 16px;
}
.xiangxiyem .fenliangk .youbianxianx .price_block .price_item .product_marketPrice .product_unit {
	color: #383838;
	font-size: 13px;
}

.xiangxiyem .fenliangk .youbianxianx .price_block .price_item .product_marketPrice .cross {
	color: #999;
	display: inline-block;
	font-size: 13px;
	font-weight: 400!important;
	padding: 0 5px;
	-webkit-text-decoration: line-through;
	text-decoration: line-through;
	margin-left: 5px;
}

.xiangxiyem .fenliangk .youbianxianx .product_option {
	font-size: 12px;
	margin: 25px 0;
	display: flex;
	align-items: center;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .option_title {
	color: #9e9e9e;
	font-size: 14px;
	margin-right: 15px;
	width: 70px;
	float: left;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk {
	display: flex;
	color: #FE633D;
	font-size: 15px;
	flex-wrap: wrap;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk span {
	border-right: 1px solid #ACACAC;
	padding: 0 5px;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk span:nth-last-child(1) {
	border-right: none;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk .kuainiu {
	border: 1px solid #ccc;
	border-radius: 2px;
	color: #666;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	margin-bottom: 4px;
	margin-right: 10px;
	padding: 4px 23px;
	transition: all .3s linear;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk .kuainiu:hover {
	border: 1px solid #FE633D;
	color: #FE633D;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk .kuainiu.a {
	border: 1px solid #FE633D;
	background: #FE633D;
	color: #FFFFFF;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk a {
	background: #f5f7fa;
	border-radius: 0 4px 4px 0;
	width: 32px;
	color: #999;
	height: 32px;
	text-align: center;
	line-height: 32px;
	cursor: pointer;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk input {
	height: 30px;
	width: 60px;
	border: none;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	line-height: 30px;
	text-align: center;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .leixfenk .border {
	border: 1px solid #e5e5e5;
	display: flex;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .fangshui {
	display: flex;
	align-items: center;
	position: relative;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .fangshui .fukuanjz {
	border-radius: 2px;
	cursor: pointer;
	float: left;
	font-size: 16px;
	height: 40px;
	line-height: 40px;
	margin-right: 20px;
	text-align: center;
	width: 116px;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .fangshui .fukuanjz.c {
	color: #FFFFFF;
	background: #FE633D;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .fangshui .fukuanjz.b {
	color: #FE633D;
	border: 1px solid #FE633D;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .fangshui .fukuanjz.b:hover .erweima {
	display: block;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .fangshui .fukuanjz .erweima {
	position: absolute;
	right: 19px;
	top: 42px;
	display: none;
}

.xiangxiyem .fenliangk .youbianxianx .product_option .fangshui .fukuanjz .erweima img {
	width: 118px;
	height: 118px;
}

.xiagxijs {
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
	overflow: hidden;
}

.xiagxijs .dianpujs {
	border: 1px solid #E2E2E2;
	box-sizing: border-box;
	float: left;
	margin-right: 20px;
	text-align: center;
	width: 230px;
}

.xiagxijs .dianpujs .shopTitle {
	background: #FFFFFF;
	color: #666;
	font-size: 14px;
	font-weight: 400;
	height: 44px;
	line-height: 44px;
	overflow: hidden;
	padding-left: 20px;
	text-align: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	border-bottom: 1px solid #E2E2E2;
}

.xiagxijs .dianpujs .danyishul {
	padding: 10px;
	display: flex;
	background: #FFFFFF;
	border-bottom: 1px solid #E2E2E2;
	cursor: pointer;
}

.xiagxijs .dianpujs .danyishul:hover .youfm .name {
	color: #FE633D;
}

.xiagxijs .dianpujs .danyishul .zuotucp {
	width: 80px;
}

.xiagxijs .dianpujs .danyishul .zuotucp img {
	width: 80px;
	height: 80px;
	transition: all .3s linear;
}

.xiagxijs .dianpujs .danyishul:hover .zuotucp img {
	transform: scale(1.03);
}

.xiagxijs .dianpujs .danyishul .youfm {
	margin-left: 10px;
	width: 121px;
}

.xiagxijs .dianpujs .danyishul .youfm .name {
	color: #333;
	display: -webkit-box;
	font-size: 14px;
	height: 35px;
	line-height: 17px;
	overflow: hidden;
	padding: 0 8px;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
}

.xiagxijs .dianpujs .danyishul .youfm .jiage {
	height: 30px;
	line-height: 30px;
	width: 215px;
	font-size: 14px;
	color: #E71915;
	text-align: left;
}

.xiagxijs .dianpujs .danyishul .youfm .xiaoling {
	height: 30px;
	line-height: 30px;
	width: 215px;
	font-size: 12px;
	color: #888888;
	text-align: left;
}

.xiagxijs .youzhenjies {
	margin-left: 20px;
	width: 927px;
	float: left;
	background: #FFFFFF;
	border: 1px solid #E2E2E2;
	margin-bottom: 50px;
}

.xiagxijs .youzhenjies .toubudfx {
	border-bottom: 1px solid #E2E2E2;
	display: flex;
}

.xiagxijs .youzhenjies .toubudfx .biaoqianjs {
	float: left;
	position: relative;
	transition: transform .3s;
	white-space: nowrap;
	z-index: 2;
}

.xiagxijs .youzhenjies .toubudfx .biaoqianjs .list {
	box-sizing: border-box;
	color: #FE633D;
	display: inline-block;
	font-size: 16px;
	font-weight: 500;
	height: 40px;
	line-height: 36px;
	list-style: none;
	padding: 0 20px;
	position: relative;
	border-top: 2px solid #FE633D;
}

.xiagxijs .youzhenjies .xiamiankcs {
	padding: 15px;
}

.xiagxijs .youzhenjies .xiamiankcs .xiaodepail {
	display: flex;
	flex-wrap: wrap;
}

.xiagxijs .youzhenjies .xiamiankcs .xiaodepail .diyidian {
	display: flex;
	width: 33%;
	margin-top: 15px;
	color: #333;
	font-size: 14px;
}

.xiagxijs .youzhenjies .xiamiankcs .xiaodepail .diyidian.c {
	width: 100%;
}
.xiagxijs .youzhenjies .xiamiankcs .xiaodepail .diyidian2{
	width: 100%;
	color: #333;
	font-size: 14px;
	flex-wrap: wrap;
}
.xiagxijs .youzhenjies .xiamiankcs .xiaodepail .diyidian2 img{
	width: 100%;
}
.xiagxijs .youzhenjies .xiamiankcs .xiaodepail .diyidian2 p{
	margin-top: 5px;
}
.xiagxijs .youzhenjies .xiamiankcs .xiaodepail .diyidian2 p img{
	width: 100%;
	
}
.xiagxijs .youzhenjies .fangjstu {
	margin-top: 30px;
}

.xiagxijs .youzhenjies .fangjstu img {
	width: 100%;
}

.denglutou {
	width: 100%;
	background: #FFFFFF;
}

.denglutou .suoxiaofd {
	width: 1200px;
	margin: 0 auto;
	display: flex;
	padding: 20px 0;
	align-items: center;
}

.denglutou .suoxiaofd .logo {
	width: 208px;
}

.denglutou .suoxiaofd .logo img {
	width: 208px;
}

.denglutou .suoxiaofd .louying {
	color: #FE633D;
	font-size: 32px;
	font-weight: 600;
	height: 65px;
	line-height: 65px;
	margin-left: 40px;
	padding-left: 30px;
	position: relative;
}

.denglutou .suoxiaofd .louying:after {
	background: #FE633D;
	content: "";
	height: 40px;
	left: 0;
	position: absolute;
	top: 15px;
	width: 3px;
}

.denglutou .suoxiaofd .tiaodeng {
	color: #ff1414!important;
	cursor: pointer;
	font-size: 14px;
	margin-left: auto;
}

.dengluquanb {
	width: 100%;
	padding-bottom: 100px;
	position: relative;
}

.dengluquanb .beidatu {
	cursor: pointer;
	text-align: center;
}

.dengluquanb .beidatu img {
	width: 1920px;
}

.dengluquanb .dengkuang {
	position: absolute;
	height: 370px;
	left: 50%;
	top: 41%;
	transform: translate(-50%, -50%);
	width: 1160px;
	z-index: 10;
}

.dengluquanb .dengkuang .signIn {
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 0 15px 4px rgba(0, 0, 0, .2);
	right: 0;
	top: 0;
	width: 340px;
	height: 370px;
	position: absolute;
}

.dengluquanb .dengkuang .signIn .cardlog {
	background: #fff;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .12), 0 0 6px 0 rgba(0, 0, 0, .04);
	display: flex;
}

.dengluquanb .dengkuang .signIn .cardlog .touxuan {
	background-color: #fff;
	border-bottom: 1px solid #e4e7ed;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: center;
	width: 50%;
	cursor: pointer;
}
.dengluquanb .dengkuang .signIn .cardlog .touxuan.a{
	background: #FE633D;
	
}
.dengluquanb .dengkuang .signIn .cardlog .touxuan.a .zhdljq{
	color: #fff;
}
.dengluquanb .dengkuang .signIn .cardlog .touxuan .zhdljq {
	border: 1px solid transparent;
	color: #909399;
	margin-top: -1px;
	line-height: 45px;
	color: #FE633D;
}

.dengluquanb .dengkuang .signIn .shuzhmim {
	padding: 15px;
}

.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj {}

.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj .zhangming {
	display: flex;
	border: 1px solid #e5e5e5;
	border-radius: 4px;
	font-size: 14px;
	height: 48px;
	margin-bottom: 22px;
	position: relative;
}

.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj .zhangming .tubiao {
	width: 50px;
	height: 50px;
	text-align: center;
	border-right: 1px solid #e5e5e5;
}

.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj .zhangming .tubiao img {
	width: 26px;
	margin-top: 10px;
}

.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj .zhangming .shurumim {
	border: none;
	font-size: 14px;
	height: 48px;
	line-height: 48px;
	padding-left: 10px;
	position: relative;
	width: 242px;
	outline: 0;
}
.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj .zhangming .daojishi{
		font-size: 12px;
	    height: 48px;
	    line-height: 48px;
	    margin-left: 10px;
	    width: 82px;
	    padding: 0;
	    text-align: center;
	    background: #FE633D;
	    color: #fff;
	    border: none;
	    cursor: pointer;
}
.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj .zhangming .eyes_box {
	position: absolute;
	right: 7px;
	top: 12px;
}

.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj .zhangming .eyes_box img {
	width: 24px;
}

.dengluquanb .dengkuang .signIn .shuzhmim .shangxiaj .login_btn {
	border-radius: 4px;
	cursor: pointer;
	font-size: 16px;
	height: 42px;
	line-height: 42px;
	margin-top: 20px;
	text-align: center;
	width: 308px;
	background: #FE633D;
	color: #fff;
	border: none;
}

.dengluquanb .dengkuang .signIn .shuzhmim .gongyxz {}

.dengluquanb .dengkuang .signIn .shuzhmim .gongyxz .hangyi {
	display: flex;
}

.dengluquanb .dengkuang .signIn .shuzhmim .gongyxz .hangyi a {
	color: #999;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	margin-top: 10px;
}

.dengluquanb .dengkuang .signIn .shuzhmim .gongyxz .hangyi a:hover {
	color: #FE633D;
}

.dengluquanb .dengkuang .signIn .shuzhmim .gongyxz .hangyi .wangji {
	margin-left: auto;
}

.dengluquanb .dengkuang .signIn .shuzhmim .gongyxz .tiaokuan {
	margin-top: 20px;
	font-size: 12px;
	line-height: 20px;
}

.dengluquanb .dengkuang .signIn .shuzhmim .gongyxz .tiaokuan a {
	color: #FE633D;
}

.dengluquanb .dengkuang .signIn .shuzhmim .gongyxz .tiaokuan a:hover {
	color: #000000;
}

.zhucebeij {
	width: 100%;
	position: relative;
	background-image: url('/skin/web/img/zhucedat.jpeg');
	background-size: 100% 100%;
	padding-top: 30px;
	    padding-bottom: 30px;
}

.zhucebeij .xueshanbj {
	cursor: pointer;
	width: 100%;
	overflow: hidden;
}

.zhucebeij .xueshanbj img {
	height: 100vh;
	width: 1920px;
}

.zhucebeij .register_block {
    margin: 20px auto;
    width: 750px;
    background: #FFFFFF;
    border-radius: 4px;
    padding: 20px;
	opacity: 0.85;
}

.zhucebeij .register_block .register_content {
	margin: 0 auto;
	width: 490px;
	text-align: center;
	margin-top: 50px;
}

.zhucebeij .register_block .register_content .el-form-item {
	margin-bottom: 22px;
	position: relative;
	border-radius: 4px;
	display: flex;
}

.zhucebeij .register_block .register_content .el-form-item .itemleix {
	border: 1px solid #e5e5e5;
	border-radius: 4px 0 0 4px;
	text-align: center;
	line-height: 37px;
	width: 125px;
	font-size: 12px;
}

.zhucebeij .register_block .register_content .el-form-item .content {
	border: 1px solid #e5e5e5;
	border-left: none;
	border-radius: 0 4px 4px 0;
}
.zhucebeij .register_block .register_content .el-form-item .code-btn{
	font-size: 12px;
	    height: 40px;
	    line-height: 40px;
	    margin-left: 10px;
	    width: 120px;
	    border-radius: 4px;
	    padding: 0;
	    text-align: center;
	    background: #FE633D;
	    color: #fff;
	    border: none;
	    cursor: pointer;
}
.zhucebeij .register_block .register_content .el-form-item .xulig {
	width: 300px;
	height: 40px;
	background: #FFFFFF;
	border: none;
	outline: 0;
	line-height: 40px;
	font-size: 14px;
	font-family: "microsoft yahei";
	color: #666666;
	border: 1px solid #e5e5e5;
	border-left: none;
	border-radius: 0 4px 4px 0;
	position: relative;
	cursor: pointer;
	padding: 0px 15px;
}

.content .select {
	width: 330px;
	height: 40px;
	background: #FFFFFF;
	margin: 0px auto;
	position: relative;
	cursor: pointer;
	text-align: left;
}

.content .select::after {
	content: "";
	display: block;
	width: 10px;
	height: 10px;
	border-left: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	top: 12px;
	right: 12px;
	position: absolute;
	transform: rotate(-46deg);
	transition: all .3s ease-in;
}

.content .select p {
	width: 300px;
	line-height: 40px;
	font-size: 14px;
	font-family: "microsoft yahei";
	color: #666666;
	padding: 0px 15px;
}

.content .select ul {
	width: 330px;
	display: block;
	font-size: 14px;
	background: #FFFFFF;
	position: absolute;
	top: 40px;
	left: 0px;
	max-height: 0px;
	overflow: hidden;
	transition: max-height .3s ease-in;
	z-index: 999;
}

.content .select ul li {
	width: 100%;
	height: 30px;
	line-height: 30px;
	padding: 0px 15px;
	list-style: none;
	color: #666666;
}

.content .select ul li.Selected {
	background: #FE633D;
	color: #FFFFFF;
}

.content .select ul li:hover {
	background: #D0D0D0;
}

@-webkit-keyframes slide-down {
	0% {
		transform: scale(1, 0);
	}
	25% {
		transform: scale(1, 1.2);
	}
	50% {
		transform: scale(1, 0.85);
	}
	75% {
		transform: scale(1, 1.05);
	}
	100% {
		transform: scale(1, 1);
	}
}

.content .select.open ul {
	max-height: 250px;
	transform-origin: 50% 0;
	-webkit-animation: slide-down .5s ease-in;
	transition: max-height .2s ease-in;
}

.content .select.open::after {
	transform: rotate(134deg);
	transition: all .3s ease-in;
	top: 18px;
}

.piclie {
	overflow: hidden;
}

.piclie input {
	display: none !important;
}

.piclie .list {
	width: 40px;
	height: 40px;
	float: left;
	margin-left: 10px;
	position: relative;
}

.piclie .list:first-child {
	cursor: pointer;
}

.piclie .list .pic img {
	width: 40px;
	height: 40px;
}

.piclie .list .mask {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	height: 100%;
	background-color: #000;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	opacity: 0.3;
	display: none;
}

.piclie .list:hover .mask {
	display: block;
}

.piclie .list .qxpic img {
	position: absolute;
	width: 15px;
	height: 15px;
	top: 13px;
	left: 12px;
	display: none;
	cursor: pointer;
}

.piclie .list:hover .qxpic img {
	display: block;
}

.zhucebeij .register_block .register_content .tongyitiaok {
	margin-bottom: 22px;
	display: flex;
	align-items:center;
	cursor: pointer;
}
.zhucebeij .register_block .register_content .tongyitiaok.a .hongniu{
	background: red;
}
.zhucebeij .register_block .register_content .tongyitiaok .hongniu{
	width: 15px;
	height: 15px;
	border: 1px solid #dcdfe6;
	background: #FFFFFF;
	text-align: center;
	line-height: 16px;
}
.zhucebeij .register_block .register_content .tongyitiaok .hongniu img{
	width: 11px;
}
.zhucebeij .register_block .register_content .tongyitiaok .tiaokuan{
	margin-left: 10px;
    font-size: 12px;
    line-height: 20px;
}
.zhucebeij .register_block .register_content .tongyitiaok .tiaokuan a{
	color: #FE633D;
}
.zhucebeij .register_block .register_content .tongyitiaok .tiaokuan a:hover{
	color: #000000;
}
.zhucebeij .register_block .register_content .submit_btn{
	width: 260px;
	margin: 0 auto;
	font-size: 16px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    color: #FFFFFF;
    background: #FE633D;
    border: none;
    cursor: pointer;
    margin-top: 20px;
}
.zhuruye{
	width: 100%;
	background: #fff;
}
.zhuruye .xiankuan{
	width: 1200px;
	margin: 0 auto;
}
.zhucebeij .register_block .register_content .el-form-item .itemleix span{
	color: red;
}
.zhucebeij .register_block .register_content .el-form-item .tishi{
	display: flex;
	    margin-left: 10px;
	    align-items: center;
	
}
.zhucebeij .register_block .register_content .el-form-item .tishi img{
	width: 15px;
	height: 15px;
}
.zhucebeij .register_block .register_content .el-form-item .tishi .shizi{
	margin-left: 10px;
	    color: #BFBFBF;
	    font-size: 12px;
}
.zhucebeij .register_block .register_content .el-form-item .danwei{
	font-size: 14px;
	color: #000;
	margin-left: 5px;
}
.cebianlan{
	position: fixed;
	right: 0;
	top: 50%;
	margin-top: -100px;
	width:60px;
	background-color: white;
	z-index: 10;
	box-shadow: 0 7px 18px 0 rgb(0 0 0 / 10%);
	text-align:center;
	border-radius: 4px 0 0 4px;
	padding:10px 0;
}
.cebianlan a{
	margin-bottom: 10px;
	display: inline-block;
	cursor: pointer;
}
.cebianlan a .name{
	font-size:12px;
	color:#999;
}
.cebianlan .tb img{
	width:30px;
	height:30px;
}
.tuwenlie img{
	width: 100%;
}
.yinsiye{
	width: 1200px;
	background: #fff;
	margin: 0 auto;
	    background: #fff;
	    min-height: 500px;
	    line-height: 30px;
	    padding: 20px;
}
.yinsiye .toutitle{
	font-size: 18px;
	    font-weight: bold;
	    text-align: center;
	    height: 50px;
	    line-height: 50px;
	    border-bottom: 1px solid #f1f1f1;
}
.yinsiye .aboutneirong{
	font-size: 12px;
	    line-height: 25px;
	    margin-top: 20px;
}
#zdyctishi{
	position: fixed;
	top: 250px;
	left: 50%;
	
	z-index: 1000;
}
#zdyctishi #lim{
	
	line-height: 70px;
	color: white;
	background-color:#000; 
	filter:alpha(opacity=80); 
	-moz-opacity:0.8; 
	opacity:0.8; 
	
	padding: 0 30px;
	border-radius: 4px;
	z-index: 1000;
}
.huanying span i{
	background:url(/skin/web/img/map2.png) no-repeat;background-size:100%;
	width:14px;
	height:14px;
	overflow:hidden;display:block;
	margin-right:5px;
	float:left;
	margin-top:3px;
	cursor:pointer;
}
.huanying span.map{
	font-family: PingFangSC-Medium;
	font-size: 14px;
	color: #000;
	letter-spacing: 0.04px;
	font-weight:bold;
	cursor:pointer;
	position:relative;
	float:left;
	width:65px;
}
.huanying .citylist{
	position:absolute;
	top: 29px;
	background: #FFFFFF;
	border: 1px solid #BDBDBD;
	min-height:260px;
	width:360px;
	padding:20px;
	z-index: 60;
}
.huanying .citylist .remen{
	font-family: PingFangSC-Medium;
	font-size: 14px;
	color: #989898;
	letter-spacing: 0;
	line-height: 30px;
	margin-bottom:10px;
	width:100%;
	height:30px;
}
.huanying .citylist .cl-list{
	height:70px;
	line-height:35px;
	width:360px;
}
.huanying .citylist .cl-list li{
	float:left;
	min-width:60px;
	text-align: center;
	font-size: 14px;
	color: #000000;
	letter-spacing: 0;
}
.huanying .citylist .cl-zimu{
	height:50px;
	line-height:50px;
	width:360px;
	margin-top:10px;
}
.huanying .citylist .cl-zimu li{
	float:left;
	width:72px;
	text-align: center;
	font-size: 14px;
	color: #000000;
	letter-spacing: 0;
	font-weight: lighter;
}
.huanying .citylist .cl-zimu li.on{
	color: red;
}
.huanying .citylist .cl-xuanze{
	line-height:35px;
	width:360px;
}
.huanying .citylist .cl-xuanze .cl-xz-zimu{
	float:left;
	width:30px;
	text-align: center;
	font-size: 14px;
	color: #022C71;
	letter-spacing: 0;
}
.huanying .citylist .cl-xuanze .cl-xz-city{
	float:left;
	width:330px;
	text-align: center;
	font-size: 14px;
	letter-spacing: 0;
}
.huanying .citylist .cl-xuanze .cl-xz-city li{
	float:left;
	min-width:66px;
	height:35px;
	line-height:35px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#huanyingni{
	float:left;
	margin-left:6px;
	color:#333333;
}
#erweimatanchuang {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 100;
    left: 0;
    display: block;
}
#erweimatanchuang .mask {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    background-color: #000;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    opacity: 0.3;
}
#erweimatanchuang .content {
    position: absolute;
    top: 300px;
    left: 50%;
    width: 180px;
    margin: 0 absolute;
    margin-left: -90px;
    text-align: center;
    background: #fff;
    padding: 15px;
}
.zhaohuiye{
	background: #fff;
	    border-radius: 4px;
	    margin: 100px auto;
	    padding: 20px;
	    width: 750px;
}
.zhaohuiye .liuchen{
	margin: 0 auto 30px;
	    width: 750px;
}
.zhaohuiye .liuchen .pingpu{
	display: flex;
	position: relative;
}
.zhaohuiye .liuchen .pingpu .sanshib{
	width: 33%;
	text-align: center;
	position: relative;
	z-index: 3;
}
.zhaohuiye .liuchen .pingpu .sanshib.a .xian{
	background-color: #FE633D;
}
.zhaohuiye .liuchen .pingpu .sanshib .xian{
	background-color: #c0c4cc;
	    border-color: inherit;
	    position: absolute;
		top: 11px;
		height: 2px;
		left: 50%;
		    right: -50%;
}
.zhaohuiye .liuchen .pingpu .sanshib .chuxian{
	transition: .15s ease-out;
}
.zhaohuiye .liuchen .pingpu .sanshib .chuxian .quanquan{
	align-items: center;
	    background: #fff;
	    box-sizing: border-box;
	    display: inline-flex;
	    font-size: 14px;
	    height: 24px;
	    justify-content: center;
	    position: relative;
	    transition: .15s ease-out;
	    width: 24px;
	    z-index: 1;
		border: 2px solid #c0c4cc;
		border-radius: 50%;
		color: #c0c4cc;
		font-weight: bold;
}
.zhaohuiye .liuchen .pingpu .sanshib.a .chuxian .quanquan{
	color: #FE633D;
	border: 2px solid #FE633D;
}
.zhaohuiye .liuchen .pingpu .sanshib .chuxian .wenzi{
	font-size: 16px;
	color: #c0c4cc;
	margin-top: 5px;
}
.zhaohuiye .liuchen .pingpu .sanshib.a .chuxian .wenzi{
	color: #FE633D;
}
.zhaohuiye .liuchen .xiekuang{
	width: 490px;
	margin: 0  auto;
	margin-top: 35px;
}
.zhaohuiye .liuchen .xiekuang .el-form-item{
	margin-bottom: 22px;
	    position: relative;
	    border-radius: 4px;
	    display: flex;
}
.zhaohuiye .liuchen .xiekuang .el-form-item .itemleix{
	border: 1px solid #e5e5e5;
	    border-radius: 4px 0 0 4px;
	    text-align: center;
	    line-height: 37px;
	    width: 80px;
	    font-size: 14px;
}
.zhaohuiye .liuchen .xiekuang .el-form-item .xulig{
	width: 330px;
	    height: 40px;
	    background: #FFFFFF;
	    border: none;
	    outline: 0;
	    line-height: 40px;
	    font-size: 14px;
	    font-family: "microsoft yahei";
	    color: #666666;
	    border: 1px solid #e5e5e5;
	    border-left: none;
	    border-radius: 0 4px 4px 0;
	    position: relative;
	    cursor: pointer;
	    padding: 0px 15px
}
.zhaohuiye .liuchen .xiekuang .el-form-item .xulig.jieshou{
	width: 200px;
}
.zhaohuiye .liuchen .xiekuang .el-form-item .code-btn{
		font-size: 12px;
	    height: 40px;
	    line-height: 40px;
	    margin-left: 10px;
	    width: 120px;
		border-radius: 4px;
		padding: 0;
		text-align: center;
		background: #FE633D;
		color: #fff;
		border: none;
		cursor: pointer;
				
}
.zhaohuiye .liuchen .xiekuang .juzhong{
	text-align: center;
	width: 100%;
	margin-top: 30px;
}
.zhaohuiye .liuchen .xiekuang .juzhong .tijiao{
	width: 260px;
	height: 50px;
	line-height: 50px;
	background: #FE633D;
	border: none;
	display: inline-block;
	font-size: 16px;
	color: #fff;
	letter-spacing: 1px;
	cursor: pointer;
}
#xinmima{
	display: none;
}