@charset "utf-8";
* {
    margin: 0;
    padding: 0;
    border: 0
}
html,body,header {
    font-family: Arial,sans-serif,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB;
    font-size: 16px;
    line-height: 1.2;
    word-spacing: 1px;
    color: #000;
    width: 100%;
    height: auto;
    background: #fff;
    border: 0;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    text-size-adjust: none;
}
h1,h2,h3,h4 {
    font-weight: 400
}
ul,li {
	list-style: none
}
a {
    text-decoration: none;
    color:#000;
}
img {
	width:100%;
	display:flex;
    border: none;
}
.wrapper, .header-wrapper, .slider-wrapper, .body-wrapper, footer{
	width: 100%;
	min-width: 1200px;
	overflow: hidden;
	background:#f5f2f5;
}
.slider-wrapper .item-slider{
	width: 100%;
}
.slider-wrapper .item-slider img{
	width: 100%;
}
.swiper-button-next, .swiper-button-prev{
    width: 40px!important;
    height: 40px!important;
    margin-top:unset!important;
    background-size:unset!important;
    background-size: cover!important;-webkit-background-size: cover!important;-o-background-size: cover!important;
}
.swiper-button-prev{background-image:url(../images/ico-sp-left.png)!important;}
.swiper-button-next{background-image:url(../images/ico-sp-right.png)!important;}
.header-wrapper{background: #fff;}
.header-wrapper .menu-wrapper,.container-rich-news,.container-best-news,.container-contact,.footer-wrapper,.container-about,.container-lingyu{
	width: 1200px;
	height: auto;
	margin: 0 auto;
	/* overflow: hidden; */
}
.header-wrapper .menu-wrapper{height:80px;}
.menu-wrapper .logo{
	width: 383px;
	height: 80px;
	float: left;
	display:flex;
}
.menu-wrapper .logo a{width: 100%;display: block;margin-top: 14px;}
.menu-wrapper .logo a img,.container-index-ads,.container-index-ads img,.container-contact .contact-body .contact-item .contact-image,.container-contact .contact-body .contact-item .contact-image img{
	width: 100%;
	display:flex;
}
.menu-wrapper .nav-mobile{display: none;}
.menu-wrapper .main-menu{
	width: 580px;
	height: 100%;
	line-height: 80px;
	float: left;
	overflow: hidden;
}
.main-menu .menu-list{
	width: auto;
	float: right;
	/* overflow: hidden; */
}
.main-menu .menu-list .menu-item{
	position: relative;
	margin-left: 80px;
	float: left;
}
.main-menu .menu-list .menu-item a{
	font-size: 18px;
}
.main-menu .menu-list .menu-item:hover>a{
	color: #c99f6b;
}
.main-menu .menu-list .menu-item.on a{position: relative;}
.main-menu .menu-list .menu-item.on a::after{
	position:absolute;
	content:"";
	bottom:-15px;
	width:100%;
	border:1px solid #333;
	display:block;
}
.main-menu .menu-list .menu-item:hover .submenu-list{
	display: block;
}
.main-menu .menu-list .menu-item .submenu-list{
	position: absolute;
	left: 0px;
	background-color: #FFF;
	border: 1px solid #f5f7f7;
	box-shadow: 1px 1px 30px rgb(0 0 0 / 6%);
	-webkit-box-shadow: 1px 1px 30px rgb(0 0 0 / 6%);
	-moz-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
	display: none;
}
.menu-item .submenu-list .submenu-item{
	position: relative;
	/* width: 120px; */
	font-size: 14px;
	padding: 10px 20px;
	line-height: 1.2;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	word-break: break-all;
	border-bottom: 1px solid #f5f7f7;
}
.menu-item .submenu-list .submenu-item:hover{
	background-color: #efefef;
}
.menu-item .submenu-list .submenu-item:hover>a{
	color: #31b1f4;
}
.menu-item .submenu-list .submenu-item:hover .thrmenu-list{
	display: block;
}
.menu-item .submenu-list .submenu-item .thrmenu-list{
	position: absolute;
	top: 10%;
	left: 100%;
	background-color: #FFF;
	border: 1px solid #f5f7f7;
	box-shadow: 1px 1px 30px rgb(0 0 0 / 6%);
	-webkit-box-shadow: 1px 1px 30px rgb(0 0 0 / 6%);
	-moz-box-shadow: 1px 1px 30px rgba(0, 0, 0, 0.06);
	display: none;
}
.menu-item .submenu-list .submenu-item .thrmenu-list .thrmenu-item{
	font-size: 14px;
	padding: 10px 20px;
	line-height: 1.2;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	border-bottom: 1px solid #f5f7f7;
}
.menu-item .submenu-list .submenu-item .thrmenu-list .thrmenu-item:hover{
	background-color: #efefef;
}
.menu-item .submenu-list .submenu-item .thrmenu-list .thrmenu-item:hover>a{
	color: #31b1f4;
}
.menu-wrapper .main-user-btn{
	width: 60px;
	text-align: right;
	float: right;
}
.menu-wrapper .main-user-btn a{
	color: #4485de;
	height: 80px;
	line-height: 80px;
	border-radius: 5px;
	border: 1px solid #4485de;
	padding: 5px;
}
.container-rich-news{padding: 20px;}
.container-rich-news .rich-header,.container-best-news .news-header,.container-contact .contact-header,.container-about .about-header{width:100%;padding:30px 0;text-align:center;}
.container-rich-news .rich-header h2,.container-best-news .news-header h2,.container-contact .contact-header h2,.container-about .about-header h2{position:relative;font-weight:bold;display:inline-block;font-size: 28px;}
.container-rich-news .rich-header h2::after,.container-best-news .news-header h2::after,.container-contact .contact-header h2::after,.container-about .about-header h2::after{position:absolute;content:"";bottom:-15px;width:100%;border:2px solid #c99f6b;display:block;}
.container-rich-news .rich-body,.container-best-news .news-body,.container-contact .contact-body{width: 100%;padding:30px 0;overflow:hidden;}
.container-rich-news .rich-body .rich-item,.container-best-news .news-body .news-item{width:calc((100% - 60px)/3);float:left;margin-right:30px;background:#fff;}
.container-rich-news .rich-body .rich-item:last-child,.container-best-news .news-body .news-item:nth-child(3n){margin-right:0;}
.container-rich-news .rich-body .rich-item .rich-image,.container-rich-news .rich-body .rich-item .rich-image img{width:100%;}
.container-rich-news .rich-item .rich-title{width: 80%;text-align:center;padding:25px 0;display:block;font-size:20px;font-weight:bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;margin:0 auto;}
.container-best-news .news-body{background: #fff;margin-top: 20px;border-radius: 20px;}
.container-best-news .news-body .news-boxes{width: 1140px;margin:0 auto;}
.container-best-news .news-body .news-item{margin-bottom:30px;}
.container-best-news .news-body .news-item .item-body{font-size: 18px;line-height: 40px;border-bottom: 2px solid #333;padding-bottom: 30px;}
.container-best-news .news-body .news-item .item-date{position: relative;width: 100%;padding-top: 30px;}
.news-item .item-date .date,.news-item .item-date .year{font-size: 24px;font-weight: bold;}
.news-item .item-date .year{font-size: 18px;margin-left: 10px;}
.news-item .item-date::after{position: absolute;content: " ";width: 120px;height: 50px;top: 20px;right: 0;background-image: url(../images/news-logo.png);background-size: cover;-webkit-background-size: cover;-o-background-size: cover;}
.container-best-news .news-more{width: 100%;text-align: center;margin-top: 40px;margin-bottom: 50px;}
.container-best-news .news-more a{position: relative;background: #c99f6b;font-size: 22px;color: #fff;width: 220px;height: 50px;line-height: 50px;display: block;margin:0 auto;}
.container-best-news .news-more a::after{position: absolute;content: " ";width: 36px;height: 36px;top: 8px;right: 20px;background-image: url(../images/ico-right.png);background-size: cover;-webkit-background-size: cover;-o-background-size: cover;}
.container-contact{padding-bottom: 50px;}
.container-contact .contact-body .contact-item{position: relative;width:calc((100% - 60px)/4);float:left;margin-right:20px;border-radius: 30px;}
.container-contact .contact-body .contact-item:last-child{margin-right:0;}
.contact-body .contact-item .contact-cover{}
.contact-body .contact-item .contact-cover .contact-title{font-size: 28px;color: #fff;position: absolute;width: 100%;text-align: center;top: calc((100% - 30px)/2);}
.contact-body .contact-item .contact-cover .contact-text{width:100%;height: 160px;background: #fff;border-radius: 20px;position: absolute;bottom: 0;display: none;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;text-align: justify;text-justify: newspaper;}
.contact-body .contact-item .contact-cover .contact-text p{width: 85%;margin:0 auto;line-height: 24px;position: relative;padding: 50px 0 0 0;}
.contact-body .contact-item .contact-cover .contact-text p::before{position: absolute;content: " ";width: 36px;height: 36px;top: 10px;left: calc((100% - 36px)/2);background-image: url(../images/ico-addr.png);background-size: cover;-webkit-background-size: cover;-o-background-size: cover;}
.container-contact .contact-body .contact-item:hover .contact-cover .contact-title{top: 25%;}
.container-contact .contact-body .contact-item:hover .contact-cover .contact-text{display: block;}
.container-contact .contact-mail{width: 100%;text-align: center;}
.container-contact .contact-mail span{width: 150px;height: 150px;display: block;margin: 0 auto}
.container-contact .contact-mail span img{width: 100%;}
.container-contact .contact-mail h3{color: #c99f6b;font-size: 24px;font-weight: bold;padding: 10px 0;}
.container-contact .contact-mail p{font-size: 20px;}
/* about */
.container-about .about-header{padding:50px 0 30px 0;text-align: left;}
.container-about .about-header h2::after{width: 50%;}
.content-body{width: 100%;overflow: hidden;}
.content-body .content{margin-top: 5px;margin-bottom: 30px;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;text-align: justify;text-justify: newspaper;}
.content-body .content *{line-height: 2;font-size: 18px;}
.content-body .content img{display: inline-block;}
/* 领域 */
.container-lingyu .lingyu-items{width: 100%;margin: 50px 0;}
.lingyu-items .item{width: 100%;margin:30px 0;border: 1px solid #ededed;border-radius: 20px;box-shadow: 1px 1px 15px 10px rgb(0 0 0 / 6%);-webkit-box-shadow: 1px 1px 15px 10px rgb(0 0 0 / 6%);-moz-box-shadow: 1px 1px 15px 10px rgb(0 0 0 / 6%);}
.lingyu-items .item .item-title,.lingyu-items .item .item-body{width: 94%;margin:0 auto;}
.lingyu-items .item .item-title{border-bottom: 1px solid #333;padding:35px 0 20px 0;}
.lingyu-items .item .item-title .title{font-size: 28px;color: #c99f6b;}
.lingyu-items .item .item-title .category{font-size: 20px;color: #c99f6b;float: right;border: 1px solid #c99f6b;padding: 5px 15px 7px 15px;border-radius: 19px;}
.lingyu-items .item .item-body{padding: 20px 0 35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;text-align: justify;text-justify: newspaper;}
/* 分页 */
.page-wrapper{width: 100%;overflow: hidden;margin:30px 0;}
.page-wrapper .page-item{width: auto;}
.page-wrapper .page-item a{display: inline-block;background: #FFF;border: 1px #e0dddd solid;padding: 5px 10px;margin-right: 10px;border-radius: 5px;}
.page-wrapper .page-item a:hover,.service-shop.fba .shop-wrapper .news-page .page-item a.curr{border: 1px #c99f6b solid;background: #c99f6b;color: #FFF;}

.container-about .news-title{padding:50px 0 30px 0;text-align: left;}
.container-about .news-title .publish{width: 100%;height:30px;line-height: 30px;overflow: hidden;padding:20px 0 20px 0;}
.publish .date{color: #9e9e9e;position: relative;margin-left: 40px;}
.publish .date:before{position: absolute;content: " ";width: 24px;height: 24px;top: -4px;left: -30px;background-image: url(../images/ico-date.png);background-size: cover;-webkit-background-size: cover;-o-background-size: cover;display: inline-block;}
.about-wrapper .news-title{text-align: center;border-bottom: 1px solid #ededed;}
.publish .cate{background: #c99f6b;color: #fff;padding: 5px 10px;border-radius: 5px;margin-left: 10px;}
footer{background: #333;padding:40px 0 60px;}
.footer-wrapper .container-logo{width: 180px;margin-bottom: 20px;}
.footer-wrapper .container-info{width: 100%;overflow: hidden;}
.container-info h2,.container-info span,.container-info p,.container-info a{color: #fff;font-size: 20px;}
.container-info h2{padding:20px 0;}
.container-info .foot-contact{width: 500px;float: left;}
.container-info .foot-contact p,.container-info .foot-contact a,.container-info .foot-contact span,.container-info .foot-link a{font-size: 16px;}
.container-info .foot-contact p{padding-bottom: 10px;}
.container-info .foot-contact span{margin-right: 10px}
.foot-contact .email,.foot-contact .tel{position: relative;margin-left: 30px;color: #c99f6b}
.foot-contact .email:before,.foot-contact .tel:before{position: absolute;content: " ";width: 22px;height: 22px;top: -1px;left: -30px;border-radius: 11px;background-image: url(../images/ico-email.png);background-size: cover;-webkit-background-size: cover;-o-background-size: cover;display: inline-block;overflow: hidden;}
.foot-contact .tel:before{background-image: url(../images/ico-tel.png)}
.foot-link{width: 300px;float: left;margin-left: 60px;}
.foot-link .link-item{width: 100%;overflow: hidden;}
.foot-link .link-item a{width: 50%;float: left;}
.foot-qrcode,.foot-follow{width: 200px;float: right;}
.foot-qrcode .wx-image{width: 100px;float: right;}
.foot-follow .follow-item .fl-image{width: 45px;float: left;border-radius: 22.5px;overflow: hidden;margin-right: 12.5px;display: block;background: #fff;}
.foot-follow .follow-item .fl-image:last-child{margin-right: 0}
.foot-follow .follow-item,.foot-follow .fl-image img{width: 100%;}

@media (max-width:1200px){
	.wrapper, .header-wrapper, .slider-wrapper, .body-wrapper, footer{min-width: 100%}
	.header-wrapper .menu-wrapper, .container-rich-news, .container-best-news, .container-contact, .footer-wrapper, .container-about, .container-lingyu{width: 100%}
	.container-rich-news,.container-best-news{width: 100%}
	.menu-wrapper .main-menu{width:calc(100% - 443px);}
	.container-about{width: 90%;}
	.container-best-news .news-body .news-boxes{width: 100%}
	.foot-link{margin-left: 100px;}
}
@media (max-width:915px){
	.menu-wrapper .main-menu{width:calc(100% - 443px);}
	.main-menu .menu-list .menu-item{margin-left: 30px;}
	.container-info .foot-link{display: none}
	
}
@media (max-width:768px){
	.wrapper, .header-wrapper, .slider-wrapper, .body-wrapper, footer{min-width: 100%;}
	.header-wrapper .menu-wrapper{width: 100%;height: auto;margin: 0 auto;}
	.container-rich-news,.container-best-news,.container-contact,.footer-wrapper,.container-about,.container-lingyu{width: 94%;height: auto;margin: 0 auto;}
	.header-wrapper{height:auto;}
	.menu-wrapper .logo{width: 3.8rem;height: .6rem;padding: .1rem 0 .1rem .2rem;}
	.menu-wrapper .logo a{margin-top: .1rem;}
	.menu-wrapper .nav-mobile{position: relative;width: 0.8rem;height: 100%;float: right;display: block;}
	.menu-wrapper .nav-mobile a{position: absolute;content: " ";width: .4rem;height: .4rem;top: .2rem;right: .3rem;background-image: url(../images/ico-menu.png);background-size: cover;-webkit-background-size: cover;-o-background-size: cover;}
	.menu-wrapper.open .nav-mobile a{background-image: url(../images/ico-close.png);}
	.header-wrapper .main-menu{width: 100%;height: auto;line-height: 3;float: unset;display: none;}
	.menu-wrapper.open .main-menu,.menu-wrapper.open .main-user-btn{display: block;}
	.menu-wrapper.open .main-menu .menu-list{width: 80%;margin:0 auto;float: unset;}
	.menu-wrapper.open .main-menu .menu-list .menu-item{position: relative;width: 100%;border-bottom: .01rem solid #9e9e9e;margin:0 auto;}
	.menu-wrapper.open .main-menu .menu-list .menu-item:first-child{border-top: .01rem solid #9e9e9e;}
	.main-menu .menu-list .menu-item.on>a{color: #c99f6b;}
	.main-menu .menu-list .menu-item.on a::after{display:none;}
	.main-menu .menu-list .menu-item .submenu-list{top: 1%;left: 100%}
	.main-menu .menu-list .menu-item a{font-size: .18rem}
	.menu-wrapper .main-user-btn{width: 80%;text-align: left;float: unset;margin:0 auto;display: none;}
	.menu-wrapper .main-user-btn a{color: #4485de;height: .8rem;line-height: .8rem;border-radius: .05rem;border: .01rem solid #4485de;padding: .05rem;}
	.swiper-button-next, .swiper-button-prev{width: .4rem!important;height: .4rem!important;}
	.swiper-button-prev{left:.1rem!important;}
	.swiper-button-next{right:.1rem!important;}
	.container-rich-news .rich-header,.container-best-news .news-header,.container-contact .contact-header,.container-about .about-header{padding:.3rem 0;}
	.container-rich-news .rich-header h2::after,.container-best-news .news-header h2::after,.container-contact .contact-header h2::after,.container-about .about-header h2::after{bottom:-.2rem;border:.02rem solid #c99f6b;}
	.container-rich-news .rich-body,.container-best-news .news-body,.container-contact .contact-body{padding-bottom:0;}
	.container-rich-news .rich-body .rich-item,.container-best-news .news-body .news-item{width:100%;float:unset;margin-right:0;margin-bottom: 0.3rem;}
	.container-rich-news .rich-body .rich-item .rich-image,.container-rich-news .rich-body .rich-item .rich-image img{width:100%;}
	.container-rich-news .rich-item .rich-title{padding:.25rem 0;font-size:.2rem;}
	.container-best-news .news-body{margin-top: .2rem;border-radius: .2rem;}
	.container-best-news .news-body .news-boxes{width: 90%;}
	.container-best-news .news-body .news-item{margin-bottom:.3rem;display: block;}
	.container-best-news .news-body .news-item .item-body{font-size: .18rem;line-height: .4rem;border-bottom: .02rem solid #333;padding-bottom: .2rem;}
	.container-best-news .news-body .news-item .item-date{padding-top: .2rem;}
	.news-item .item-date .date,.news-item .item-date .year{font-size: .24rem;}
	.news-item .item-date .year{font-size: .18rem;margin-left: .1rem;}
	.news-item .item-date::after{position: absolute;content: " ";width: 1.2rem;height: .5rem;top: .1rem;right: 0;}
	.container-best-news .news-more{margin-top: .4rem;margin-bottom: .5rem;}
	.container-best-news .news-more a{font-size: .22rem;width: 2.2rem;height: .5rem;line-height: .5rem;}
	.container-best-news .news-more a::after{width: .4rem;height: .4rem;top: .05rem;right: .2rem;}
	.container-contact{padding-bottom: .5rem;}
	.container-contact .contact-body .contact-item{width:calc((100% - .2rem)/2);margin-right:.2rem;margin-bottom: .2rem;border-radius: .3rem;}
	.container-contact .contact-body .contact-item:nth-child(2n){margin-right:0;}
	.contact-body .contact-item .contact-cover{}
	.contact-body .contact-item .contact-cover .contact-title{font-size: .28rem;top: calc((100% - .3rem)/2);}
	.contact-body .contact-item .contact-cover .contact-text{height: 1.6rem;border-radius: .2rem;}
	.contact-body .contact-item .contact-cover .contact-text p{line-height: 1.5;padding: .5rem 0 0 0;}
	.contact-body .contact-item .contact-cover .contact-text p::before{width: .4rem;height: .4rem;top: .1rem;left: calc((100% - .4rem)/2);}
	.container-contact .contact-mail span{width: 1.5rem;height: 1.5rem;}
	.container-contact .contact-mail h3{font-size: .24rem;padding: .1rem 0;}
	.container-contact .contact-mail p{font-size: .2rem;}

	/* about */
	.container-about .about-header{padding:.5rem 0 .3rem 0;}
	.content-body .content{margin-top: .1rem;margin-bottom: .3rem;}
	.content-body .content *{font-size: .18rem;}
	/* 领域 */
	.container-lingyu .lingyu-items{margin: .5rem 0;}
	.lingyu-items .item{margin:.3rem 0;border: .01rem solid #ededed;border-radius: .2rem;box-shadow: .01rem .01rem .15rem .1rem rgb(0 0 0 / 6%);-webkit-box-shadow: .01rem .01rem .15rem .1rem rgb(0 0 0 / 6%);-moz-box-shadow: .01rem .01rem .15rem .1rem rgb(0 0 0 / 6%);}
	.lingyu-items .item .item-title{border-bottom: .01rem solid #333;padding:.35rem 0 .2rem 0;}
	.lingyu-items .item .item-title .title{font-size: .28rem;display: block;}
	.lingyu-items .item .item-title .category{font-size: .2rem;border: .01rem solid #c99f6b;padding: .05rem .15rem .07rem .15rem;border-radius: .2rem;float: unset;margin-top: .1rem;display: inline-block;}
	.lingyu-items .item .item-body{padding: .2rem 0 .35rem;line-height: 0.3rem;white-space:unset;}
	/* 分页 */
	.page-wrapper{margin:.3rem 0;}
	.page-wrapper .page-item{width: auto;}
	.page-wrapper .page-item a{border: .01rem #e0dddd solid;padding: .05rem .1rem;margin-right: .1rem;border-radius: .05rem;}
	.page-wrapper .page-item a:hover,.service-shop.fba .shop-wrapper .news-page .page-item a.curr{border: .01rem #c99f6b solid;}

	.container-about .news-title{padding:.5rem 0 .3rem 0;}
	.container-about .news-title .publish{height:.3rem;line-height: .3rem;padding:.2rem 0 .2rem 0;}
	.publish .date{margin-left: .4rem;}
	.publish .date:before{width: .24rem;height: .24rem;top: -.04rem;left: -.3rem;}
	.about-wrapper .news-title{border-bottom: .01rem solid #ededed;}
	.publish .cate{padding: .05rem .1rem;border-radius: .05rem;margin-left: .1rem;}

	footer{padding:.4rem 0 .6rem;}
	.footer-wrapper .container-logo{width: 1.8rem;margin-bottom: .2rem;}
	.container-info h2,.container-info span,.container-info p,.container-info a{font-size: .2rem;}
	.container-info h2{padding:.2rem 0;}
	.container-info .foot-contact{width: 100%;float: left;}
	.container-info .foot-contact p,.container-info .foot-contact a,.container-info .foot-contact span,.container-info .foot-link a{font-size: .16rem;}
	.container-info .foot-contact p{padding-bottom: .1rem;}
	.container-info .foot-contact span{margin-right: .1rem;}
	.container-info .foot-link,.container-info .foot-qrcode{display: none}
}
