/* 自定义分页器 */
.swiper-pagination-bullet {
    background: #fff; /* 设置分页器为白色 */
}

/* 自定义按钮样式 */
.swiper-button-next,
.swiper-button-prev {
    border-radius: 5px;
    color: #fff;
    z-index: 10;
    opacity: 0.8;
    background-color: #3333335c;
    padding: 20px 10px;
}

.swiper-button-next:hover,
.swiper-button-prev:hover {
    opacity: 1; /* 鼠标悬停时完全显示 */
}
@media screen and (min-width: 1500px) {
.banner {
    height: 600px;
}
.banner img {
	width:100%;
	display: inline-block;
}
/*首页标题样式*/
	.heading,.head {
	text-align: center;
}
.head .china {
	text-align: center;
	font-size:32px;
	font-weight: bold;
	color:#333;
}
.head .china span {
	color:#f88812;
	font-weight: bold;
	font-size:32px;
}
.head .english {
	margin-top:16px;
	font-size:16px;
	color:#999;
}
.heading .china {
	font-size:32px;
	color:#fff;
	text-align: center;
	font-weight: bold;
}
.heading .china span {
	color:#f0ff00;
	font-weight: bold;
	font-size:32px;
}
.heading .english {
	margin-top:16px;
	font-size:16px;
	color:#fadcc5;
}
.products {
	margin-top:30px;
}
.products-content {
	width:1260px;
	margin:0px auto;
	margin-top:20px;
	height: 440px;
	overflow: hidden;
	display: flex;
    justify-content: center;
}
.products-content .style {
	background:#fff;
	width: calc(100% / 6 - 20px);
	border-radius:20px;
	display: inline-block;
	margin:30px 0px 0px 30px;
	padding:40px 20px;
}
.products-content .style:nth-child(6) {
    display: none;
}
.products-content .style:hover {
	box-shadow: 0px 0px 80px #F5DABF;
}
.products-content .style h3 {
	text-align: center;
	font-size: .18rem;
	font-weight: bold;
	color:#333;
	min-height: 48px;
	border-bottom: 1px solid #ccc;
}
.products-content .style .divide {
	width:100%;
	height:1px;
	background:#ccc;
	margin-top:40px;
}
.products-content .style .price {
	width:175px;
	height:56px;
	display: block;
	margin:0px auto;
	margin-top:20px;
	position:relative;
	text-align: center;
}
.products-content .style .price img {
	width:138px;
	height:66px;
	display: block;
	margin:0px auto;
}
.products-content .style .price .fuhao {
	color:#999;
	font-size:14px;
}
.products-content .style .price .number {
	text-align: center;
	font-size: .25rem;
	font-weight: bold;
	color:#f88812;
}
.products-content .style .price .dangwei {
	position:absolute;
	right:0px;
	bottom:0px;
	color:#f88812;
	font-size:14px;
}
.products-content .style .brief {
	width:140px;
	margin:0px auto;
	color:#999;
	line-height:28px;
	height:100px;
	overflow: hidden;
	text-align: center;
}
.products-content .style .btn {
	width:177px;
	height:60px;
	border-radius:30px;
	margin:0px auto;
	box-shadow: 0px 0px 100px #f5dabf;
	text-align: center;
	font-size:20px;
	font-weight: bold;
	line-height: 60px;
	margin-top:34px;
	color:#f88812;
}
.products-content .style:hover .btn {
	background:#F88812;
	color:#fff;
}
.fuwuliucheng {
	width:100%;
	height:530px;
	background:url(../images/bg_fuwuliucheng.png) no-repeat;
	background-size:100% 100%;
	margin-top:80px;
	padding-top:80px;
}
.fuwuliucheng img {
	width:1200px;
	display: block;
	margin:0px auto;
	margin-top:50px;
}
.service {
	width:1200px;
	background:#fff;
	padding:50px 0px;
	margin:0px auto;
	margin-top:-120px;
}
.service .style {
	width:217px;
	padding:30px 20px;
	border:1px solid #F88812;
	display: inline-block;
	margin-left:30px;
	margin-top:50px;
}
.service .style img {
	width:84px;
	height:84px;
	display: block;
	margin:0px auto;
}
.service .style h3 {
	font-size:24px;
	text-align: center;
	margin-top:20px;
	font-weight: bold;
	color:#333;
}
.service .style p {
	font-size:14px;
	color:#999;
	text-align: center;
	margin-top:14px;
}
.service .longying {
	padding:30px;
	margin:0px auto;
	width:1082px;
	background:#FFF4E4;
	color:#333;
	line-height:30px;
	margin-top:30px;
	;
}
.service .longying p {
	font-size:16px;
	line-height:30px;
}
.service .longying p span {
	color:#F88812;
	font-size:20px;
	font-weight: bold;
}
.service .longying p a {
	color:#333;
}
.servicePro {
	margin-top:80px;
	margin-bottom:80px;
}
.servicePro img {
	width:1200px;
	height:auto;
	display: block;
	margin:0px auto;
	margin-top:40px;
}
.contact {
	width:100%;
	background:url(../images/bg_fackback.png) no-repeat;
	padding:80px 0px;
	margin-top:80px;
}
.contactCon {
	width:1200px;
	margin:0px auto;
}
.contactCon .font {
	width:580px;
	display: inline-block;
	margin-top:20px;
}
.contactCon .h3 {
	font-size:32px;
	font-weight: bold;
	color:#fff;
}
.contactCon h3 {
	font-size:24px;
	color:#fff;
	margin-top:40px;
}
.contactCon h3 span {
	color:#F0FF00;
	font-size:56px;
	font-weight: bold;
}
.contactCon .h2 {
	padding:10px 20px;
	background:#F0FF00;
	margin-top:20px;
	color:#F88812;
	font-size:18px;
	font-weight: bold;
	display: inline-block;
	border-radius:8px;
}
.contactCon .h3 {
	margin-top:10px;
	color:#fff;
	font-size:20px;
	line-height: 32px;
}
.contactCon .h4 {
	padding:10px 20px;
	background:#fff;
	font-size:16px;
	color:#F88812;
	margin-top:60px;
	display: inline-block;
}
.contactCon .h5 {
	margin-top:30px;
	font-size:24px;
	color:#fff;
}
.contactCon .h5 span {
	font-size:48px;
	font-weight: bold;
	color:#fff;
	font-weight: bold;
}
.contactCon .form {
	width:505px;
	padding:40px 30px;
	background:#fff;
	float:right;
	border-radius:20px;
}
.exchange {
	width:326px;
	height:60px;
	margin:0px auto;
	background:#f2f2f2;
	border-radius:30px;
	position:relative;
}
.exchange li {
	display: inline-block;
	width:163px;
	height:60px;
	text-align: center;
	line-height: 60px;
	font-size:26px;
	font-weight: bold;
	color:#ccc;
	cursor: pointer;
}
.exchange .active {
	position:absolute;
	background:url(../images/btn_yunma.png) no-repeat;
	color:#fff;
	left:0px;
	top:0px;
}
.exchange .active1 {
	position:absolute;
	background:url(../images/btn_kehu.png) no-repeat;
	color:#fff;
	right:0px;
	top:0px;
}
#contact form {
	margin-top:20px;
}
#contact .daima {
	display: none;
}
#contact .name,#contact .tel {
	width:198px;
	height:60px;
	border:1px solid #ccc;
	background:#f2f2f2;
	padding:0px 20px;
	color:#333;
	border-radius:10px;
}
#contact .tel {
	margin-left:20px;
}
#contact textarea {
	width:462px;
	padding:10px 20px;
	background:#f2f2f2;
	border:1px solid #ccc;
	margin-top:20px;
	border-radius:10px;
	resize: none;
	height:100px;
}
#contact .code {
	position:relative;
	width:502px;
	height:60px;
	margin-top:20px;
}
#contact .code img {
	position:absolute;
	width:165px;
	height:60px;
	display: inline-block;
	border-radius:10px;
	left:0px;
	top:0px;
}
#contact .code input {
	position:absolute;
	width:277px;
	margin-left:20px;
	right:0px;
	height:60px;
	padding:0px 20px;
	background:#f2f2f2;
	color:#333;
	border-radius:10px;
	border:1px solid #ccc;
}
#contact .btn {
	width:502px;
	height:60px;
	margin-top:20px;
	background:#F88812;
	color:#fff;
	border-radius:10px;
	height:60px;
	font-size:24px;
	font-weight: bold;
	border:none;
}
#news {
	background:#fff;
	width:100%;
	padding:80px 0px;
}
#news ul {
	text-align: center;
	margin-top: 20px;
}
#news li {
	display: inline-block;
	font-size:.22rem;
	font-weight: bold;
	margin:0px 20px;
	padding-bottom: 6px;
	cursor: pointer;
}
#news ul .active {
	border-bottom:4px solid #F88812;
}
#news-content {
	width:1200px;
	margin:0px auto;
	margin-top:50px;
}
#news-content .style {
	display: none;
}
#news-content .active {
	display: block;
}
#news-content .first {
	display: inline-block;
	width:580px;
	position:relative;
	height:400px;
}
#news-content .first img {
	width:580px;
	height:400px;
	display: inline-block;
}
#news-content .first .bg {
	background:#F88812;
	width:580px;
	position:absolute;
	bottom:0px;
	height:120px;
	opacity: .8;
	filter: alpha(opacity=80);
}
#news-content .first .font {
	width:400px;
	height:80px;
	position:absolute;
	bottom:20px;
	left:30px;
}
#news-content .first .font h3 {
	color:#fff;
	font-size:18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#news-content .first .font p {
	color:#fff;
	line-height:26px;
	margin-top:10px;
	height:52px;
	overflow: hidden;
}
#news-content .first .divide {
	width:2px;
	height:80px;
	position:absolute;
	right:120px;
	bottom:20px;
	background:#fff;
}
#news-content .first .time {
	position:absolute;
	right:30px;
	height:80px;
	bottom:30px;
}
#news-content .first .time .day {
	font-size:46px;
	font-weight: bold;
	color:#fff;
	letter-spacing: 4px;
	;
}
#news-content .first .time .year {
	color:#fff;
	font-size:16px;
}
#news-content .more {
	width:580px;
	float:right;
}
#news-content .more .example {
	margin-top:16px;
}
#news-content .more .time {
	width:70px;
	display: inline-block;
}
#news-content .more .time .day {
	font-size:50px;
	font-weight: bold;
	color:#333;
	line-height: 50px;
	;
}
#news-content .more .time .year {
	color:#999999;
	font-size:16px;
	margin-top:10px;
}
#news-content .more .font {
	float:right;
	width:490px;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
}
#news-content .more .font h3 {
	font-size:22px;
	font-weight: bold;
	color:#333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#news-content .more .font p {
	margin-top:10px;
	line-height: 26px;
	color:#999;
	padding-bottom:26px;
	height:30px;
	overflow: hidden;
}
.project {
	width:100%;
	height:250px;
	background:url(../images/bg_pcservice.png) no-repeat;
	background-size:100% 100%;
	padding:80px 0px;
}
.project .projectCon {
	width:1200px;
	margin:0px auto;
}
.project .projectCon .font {
	width:380px;
	display: inline-block;
}
.project .projectCon .font h3 {
	font-size:32px;
	font-weight: bold;
	color:#fff;
}
.project .projectCon .font .divide {
	width:80px;
	height:6px;
	background:#F0FF00;
	margin-top:30px;
}
.project .projectCon .font .china {
	color:#fff;
	margin-top:30px;
}
.project .projectCon .font .english {
	color:#fbd7bd;
	font-size:12px;
	margin-top:16px;
}
.project .projectCon .proStyle {
	width:800px;
	background:#fff;
	float:right;
}
.project .projectCon .proStyle .style {
	width:155px;
	display: inline-block;
	padding:30px 20px;
}
.project .projectCon .proStyle img {
	width:72px;
	height:72px;
	border-radius:36px;
	display: block;
	margin:0px auto;
}
.project .projectCon .proStyle h3 {
	font-size:20px;
	font-weight: bold;
	color:#333;
	text-align: center;
	margin-top:20px;
}
.project .projectCon .proStyle p {
	display: none;
}
.project .projectCon .proStyle .btn {
	width:112px;
	height:40px;
	border-radius:10px;
	display: block;
	margin:0px auto;
	text-align: center;
	margin-top:20px;
	background:#F88812;
	color:#fff;
	font-size:18px;
	line-height: 40px;
	;
}
/*手机端新增*/
	.mBanner,	.mfsliucheng,	.mtime,	.mImg,	.mSerPro {
	display: none !important;
}
}
@media screen and (max-width: 1500px) and (min-width: 1200px) {
	.banner img {
	width:100%;
	display: inline-block;
}
/*首页标题样式*/
	.heading,.head {
	text-align: center;
}
.head .china {
	text-align: center;
	font-size:32px;
	font-weight: bold;
	color:#333;
}
.head .china span {
	color:#f88812;
	font-weight: bold;
	font-size:32px;
}
.head .english {
	margin-top:16px;
	font-size:16px;
	color:#999;
}
.heading .china {
	font-size:32px;
	color:#fff;
	text-align: center;
	font-weight: bold;
}
.heading .china span {
	color:#f0ff00;
	font-weight: bold;
	font-size:32px;
}
.heading .english {
	margin-top:16px;
	font-size:16px;
	color:#fadcc5;
}
.products {
	margin-top:60px;
}
.products-content {
	width:1040px;
	margin:0px auto;
	margin-top:20px;
	overflow: hidden;
	display: flex;
    justify-content: center;
}
.products-content .style {
	background:#fff;
	width: 11.1%;
	border-radius:20px;
	display: inline-block;
	margin:20px 0px 0px 20px;
	padding:40px 20px;
}
.products-content .style:hover {
	box-shadow: 0px 0px 80px #F5DABF;
}
.products-content .style h3 {
    text-align: center;
    font-size: .16rem;
    font-weight: bold;
    color: #333;
    border-bottom: 1px solid #ccc;
    min-height: 48px;
    padding-bottom: 10px;
}
.products-content .style .price {
	margin-top: 20px;
    text-align: center;
    min-height: 50px;
}
.products-content .style .price img {
	width:138px;
	height:96px;
	display: block;
	margin:0px auto;
}
.products-content .style .price .fuhao {
	color:#999;
	font-size:14px;
}
.products-content .style .price .number {
	font-weight: bold;
	color:#f88812;
	font-size: .18rem;
}
.products-content .style .price .dangwei {
	color:#f88812;
	font-size:14px;
}
.products-content .style .brief {
	text-align: center;
	margin:0px auto;
	margin-top:30px;
	color:#999;
	line-height:28px;
	height:100px;
	overflow: hidden;
}
.products-content .style .btn {
    width: 100%;
    border-radius: 30px;
    margin: 0px auto;
    box-shadow: 0px 0px 100px #f5dabf;
    text-align: center;
    font-size: .16rem;
    font-weight: bold;
    line-height: 60px;
    margin-top: 34px;
    color: #f88812;
}
.products-content .style:hover .btn {
	background:#F88812;
	color:#fff;
}
.fuwuliucheng {
	width:100%;
	height:530px;
	background:url(../images/bg_fuwuliucheng.png) no-repeat;
	background-size:100% 100%;
	margin-top:60px;
	padding-top:60px;
}
.fuwuliucheng img {
	width:1000px;
	display: block;
	margin:0px auto;
	margin-top:50px;
}
.service {
	width:1000px;
	background:#fff;
	padding:30px 0px;
	margin:0px auto;
	margin-top:-170px;
}
.service .style {
	width:180px;
	padding:20px;
	border:1px solid #F88812;
	display: inline-block;
	margin-left:20px;
	margin-top:50px;
}
.service .style img {
	width:72px;
	height:72px;
	display: block;
	margin:0px auto;
}
.service .style h3 {
	font-size:20px;
	text-align: center;
	margin-top:20px;
	font-weight: bold;
	color:#333;
}
.service .style p {
	font-size:14px;
	color:#999;
	text-align: center;
	margin-top:14px;
}
.service .longying {
	padding:20px;
	margin:0px auto;
	width:920px;
	background:#FFF4E4;
	color:#333;
	line-height: 30px;
	margin-top:30px;
	;
}
.service .longying p {
	font-size:16px;
	line-height:30px;
}
.service .longying p span {
	color:#F88812;
	font-size:20px;
	font-weight:bold;
}
.service .longying p a {
	color:#333;
}
.servicePro {
	margin-top:60px;
	margin-bottom:60px;
}
.servicePro img {
	width:1000px;
	height:auto;
	display: block;
	margin:0px auto;
	margin-top:40px;
}
.contact {
	width:100%;
	background:url(../images/bg_fackback.png) no-repeat;
	padding:60px 0px;
	margin-top:60px;
}
.contactCon {
	width:1000px;
	margin:0px auto;
}
.contactCon .font {
	width:500px;
	display: inline-block;
	margin-top:20px;
}
.contactCon .h3 {
	font-size:32px;
	font-weight: bold;
	color:#fff;
}
.contactCon h3 {
	font-size:24px;
	color:#fff;
	margin-top:40px;
}
.contactCon h3 span {
	color:#F0FF00;
	font-size:48px;
	font-weight: bold;
}
.contactCon .h2 {
	padding:10px 20px;
	background:#F0FF00;
	margin-top:20px;
	color:#F88812;
	font-size:18px;
	font-weight: bold;
	display: inline-block;
	border-radius:8px;
}
.contactCon .h3 {
	margin-top:10px;
	color:#fff;
	font-size:20px;
	line-height: 32px;
}
.contactCon .h4 {
	padding:10px 20px;
	background:#fff;
	font-size:16px;
	color:#F88812;
	margin-top:60px;
	display: inline-block;
}
.contactCon .h5 {
	margin-top:30px;
	font-size:24px;
	color:#fff;
}
.contactCon .h5 span {
	font-size:40px;
	font-weight: bold;
	color:#fff;
	font-weight: bold;
}
.contactCon .form {
	width:420px;
	padding:30px 20px;
	background:#fff;
	float:right;
	border-radius:20px;
}
.exchange {
	width:326px;
	height:60px;
	margin:0px auto;
	background:#f2f2f2;
	border-radius:30px;
	position:relative;
}
.exchange li {
	display: inline-block;
	width:163px;
	height:60px;
	text-align: center;
	line-height: 60px;
	font-size:26px;
	font-weight: bold;
	color:#ccc;
	cursor: pointer;
}
.exchange .active {
	position:absolute;
	background:url(../images/btn_yunma.png) no-repeat;
	color:#fff;
	left:0px;
	top:0px;
}
.exchange .active1 {
	position:absolute;
	background:url(../images/btn_kehu.png) no-repeat;
	color:#fff;
	right:0px;
	top:0px;
}
#contact form {
	margin-top:20px;
}
#contact .daima {
	display: none;
}
#contact .name,#contact .tel {
	width:155px;
	height:60px;
	border:1px solid #ccc;
	background:#f2f2f2;
	padding:0px 20px;
	color:#333;
	border-radius:10px;
}
#contact .tel {
	margin-left:20px;
}
#contact textarea {
	width:376px;
	padding:10px 20px;
	background:#f2f2f2;
	border:1px solid #ccc;
	margin-top:20px;
	border-radius:10px;
	resize: none;
	height:100px;
}
#contact .code {
	position:relative;
	width:416px;
	height:60px;
	margin-top:20px;
}
#contact .code img {
	position:absolute;
	width:165px;
	height:60px;
	display: inline-block;
	border-radius:10px;
	left:0px;
	top:0px;
}
#contact .code input {
	position:absolute;
	width:190px;
	margin-left:20px;
	right:0px;
	height:60px;
	padding:0px 20px;
	background:#f2f2f2;
	color:#333;
	border-radius:10px;
	border:1px solid #ccc;
}
#contact .btn {
	width:416px;
	height:60px;
	margin-top:20px;
	background:#F88812;
	color:#fff;
	border-radius:10px;
	height:60px;
	font-size:24px;
	font-weight: bold;
	border:none;
}
#news {
	background:#fff;
	width:100%;
	padding:60px 0px;
}
#news ul {
	text-align: center;
	margin-top: 20px;
}
#news li {
	display: inline-block;
	font-size: .22rem;
	font-weight: bold;
	margin:0px 20px;
	padding-bottom: 6px;
	cursor: pointer;
}
#news ul .active {
	border-bottom:4px solid #F88812;
}
#news-content {
	width:1000px;
	margin:0px auto;
	margin-top:50px;
}
#news-content .style {
	display: none;
}
#news-content .active {
	display: block;
}
#news-content .first {
	display: inline-block;
	width:480px;
	position:relative;
	height:330px;
}
#news-content .first img {
	width:480px;
	height:330px;
	display: inline-block;
}
#news-content .first .bg {
	background:#F88812;
	width:480px;
	position:absolute;
	bottom:0px;
	height:120px;
	opacity: .8;
	filter: alpha(opacity=80);
}
#news-content .first .font {
	width:300px;
	height:80px;
	position:absolute;
	bottom:20px;
	left:30px;
}
#news-content .first .font h3 {
	color:#fff;
	font-size:18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#news-content .first .font p {
	color:#fff;
	line-height: 26px;
	margin-top:10px;
	height:52px;
	overflow: hidden;
}
#news-content .first .divide {
	width:2px;
	height:80px;
	position:absolute;
	right:120px;
	bottom:20px;
	background:#fff;
}
#news-content .first .time {
	position:absolute;
	right:30px;
	height:80px;
	bottom:30px;
}
#news-content .first .time .day {
	font-size:46px;
	font-weight: bold;
	color:#fff;
	letter-spacing: 4px;
	;
}
#news-content .first .time .year {
	color:#fff;
	font-size:16px;
}
#news-content .more {
	width:480px;
	float:right;
}
#news-content .more .example {
	margin-top:16px;
}
#news-content .more .time {
	width:70px;
	display: inline-block;
}
#news-content .more .time .day {
	font-size:50px;
	font-weight: bold;
	color:#333;
	line-height: 50px;
}
#news-content .more .time .year {
	color:#999999;
	font-size:16px;
	margin-top:10px;
}
#news-content .more .font {
	float:right;
	width:390px;
}
#news-content .more .font h3 {
	font-size:20px;
	font-weight: bold;
	color:#333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
#news-content .more .font p {
	margin-top:10px;
	line-height: 26px;
	color:#999;
	padding-bottom:26px;
	border-bottom:1px solid #ccc;
	height:32px;
	overflow: hidden;
}
.project {
	width:100%;
	height:210px;
	background:url(../images/bg_pcservice.png) no-repeat;
	background-size:100% 100%;
	padding:80px 0px;
}
.project .projectCon {
	width:1000px;
	margin:0px auto;
}
.project .projectCon .font {
	width:320px;
	display: inline-block;
}
.project .projectCon .font h3 {
	font-size:32px;
	font-weight: bold;
	color:#fff;
}
.project .projectCon .font .divide {
	width:80px;
	height:6px;
	background:#F0FF00;
	margin-top:20px;
}
.project .projectCon .font .china {
	color:#fff;
	margin-top:20px;
}
.project .projectCon .font .english {
	color:#fbd7bd;
	font-size:12px;
	margin-top:16px;
}
.project .projectCon .proStyle {
	width:660px;
	background:#fff;
	float:right;
}
.project .projectCon .proStyle .style {
	width:120px;
	display: inline-block;
	padding:30px 20px;
}
.project .projectCon .proStyle img {
	width:60px;
	height:60px;
	border-radius:30px;
	display: block;
	margin:0px auto;
}
.project .projectCon .proStyle h3 {
	font-size:18px;
	font-weight: bold;
	color:#333;
	text-align: center;
	margin-top:20px;
}
.project .projectCon .proStyle p {
	display: none;
}
.project .projectCon .proStyle .btn {
	width:100px;
	height:32px;
	border-radius:10px;
	display: block;
	margin:0px auto;
	text-align: center;
	margin-top:14px;
	background:#F88812;
	color:#fff;
	font-size:16px;
	line-height: 32px;
	;
}
/*手机端新增*/
	.mBanner,	.mfsliucheng,	.mtime,	.mImg,	.mSerPro {
	display: none !important;
}
}
@media screen and (max-width: 1200px) {
	/*手机端*/
.banner {
    height: 160px;
}
.swiper-button-next, .swiper-button-prev {
    width: 20px;
    padding: 5px;
}
.swiper-button-prev:after,.swiper-button-next:after {
    font-size: 18px;
}
.pcBanner {
	width: 100%;
}
.mBanner {
	width:100%;
	display: inline-block;
}
.pcfsliucheng {
	display: none;
}
.pcSerPro {
	display: none;
}
.head {
	text-align: center;
}
.head .china {
	text-align: center;
	font-size:.42rem;
	color:#333;
	font-weight: bold;
}
.head .china span {
	color:#F88812;
	font-size:.42rem;
	font-weight: bold;
}
.head .english {
	font-size:.24rem;
	text-align: center;
	margin-top:.2rem;
	color:#999;
}
.heading {
	text-align: center;
}
.heading .china {
	text-align: center;
	font-size:.42rem;
	color:#fff;
	font-weight: bold;
}
.heading .china span {
	color:#F0FF00;
	font-size:.42rem;
	font-weight: bold;
}
.heading .english {
	font-size:.24rem;
	margin-top:.2rem;
	color:#fbdec5;
	text-align: center;
}
.products {
	margin-top:.4rem;
}
.products .style {
	width:2.87rem;
	background:#fff;
	border-radius:.1rem;
	display: inline-block;
	margin-left:.22rem;
	margin-top:.3rem;
	padding:.4rem .2rem;
}
.products .style h3 {
	text-align: center;
	font-size:.28rem;
	color:#333;
	padding-bottom:.2rem;
	border-bottom:.01rem solid #ccc;
	overflow: hidden;
	white-space: nowrap;
}
.products .style .divide {
	display: none;
}
.products .style .price {
    position: relative;
    width: 2.05rem;
    margin: 10px auto 0;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
}
.products .style .price img {
	width:1.4rem;
	height:0.8rem;
	display: block;
	margin:0rem auto;
}
.products .style .price .fuhao {
	font-size:0.16rem;
	color:#999;
	margin-right: 2px;
}
.products .style .price .number {
	text-align:center;
	font-size:0.33rem;
	color:#F88812;
	font-weight: bold;
}
.products .style .price .dangwei {
	position:absolute;
	right:0rem;
	bottom:0.15rem;
	font-size:0.2rem;
	color:#F88812;
}
.products .style .brief {
	font-size:.24rem;
	margin:0px auto;
	line-height:.36rem;
	margin-top:.2rem;
	color:#999;
	height:1.3rem;
	overflow: hidden;
	text-align:center;
}
.products .style .btn {
	width:1.77rem;
	height:.6rem;
	background:#fff;
	border-radius:.3rem;
	box-shadow: 0rem 0rem .3rem #F5DABF;
	margin:0rem auto;
	margin-top:.3rem;
	font-size:.24rem;
	text-align: center;
	line-height: .6rem;
	color:#F88812;
}
.fuwuliucheng {
	width:100%;
	background:url(../images/bg_mfsliucheng.png) no-repeat;
	background-size:100% 100%;
	margin-top:.4rem;
	padding:.4rem 0rem 1.2rem 0rem;
}
.fuwuliucheng .mfsliucheng {
	width:5.66rem;
	height:auto;
	;display: block;
	margin:0rem auto;
	margin-top:.3rem;
}
.fuwuliucheng .pcfsliucheng {
	display: none;
}
.service {
	width:6.88rem;
	margin:0rem auto;
	background:#fff;
	border-radius:.1rem;
	margin-top:-.8rem;
	padding:.4rem 0rem;
	;
}
.service .style {
	width:2.32rem;
	display: inline-block;
	margin-left:.2rem;
	margin-top:.32rem;
	padding:.32rem;
	border:.01rem solid #F88812;
}
.service .style img {
	width:1rem;
	height:1rem;
	display: block;
	margin:0rem auto;
}
.service .style h3 {
	font-size:.26rem;
	font-weight: bold;
	text-align: center;
	color:#333;
	margin-top:.2rem;
}
.service .style p {
	display: none;
}
.service .longying {
	padding:.32rem;
	width:5.6rem;
	background:#fff4e4;
	margin:0rem auto;
	margin-top:.3rem;
}
.service .longying p {
	line-height: .5rem;
	font-size:.24rem;
	;
}
.service .longying p span {
	color:#F88812;
	font-weight: bold;
	font-size:.26rem;
}
.servicePro {
	margin-top:.4rem;
	margin-bottom:.4rem;
}
.servicePro .mSerPro {
	width:6.88rem;
	display: block;
	height:auto;
	margin:0rem auto;
	margin-top:.3rem;
}
.contact {
	width:6.28rem;
	background:#fff;
	padding:.4rem .3rem;
	margin:0rem auto;
	margin-top:.4rem;
	border-radius:.2rem;
	box-shadow: 0rem 0rem .8rem #F7F3ED;
}
.contact .font {
	display: none;
}
.exchange {
	width:4.2rem;
	height:.7rem;
	margin:0rem auto;
	background:#f2f2f2;
	border-radius:.35rem;
	position:relative;
}
.exchange li {
	display: inline-block;
	width:2.1rem;
	height:.7rem;
	text-align: center;
	line-height: .7rem;
	font-size:.32rem;
	font-weight: bold;
	color:#ccc;
	cursor: pointer;
}
.exchange .active {
	position:absolute;
	background:url(../images/btn_yunma.png) no-repeat;
	color:#fff;
	left:0px;
	top:0px;
	background-size:100% 100%;
}
.exchange .active1 {
	position:absolute;
	background:url(../images/btn_kehu.png) no-repeat;
	color:#fff;
	right:0px;
	top:0px;
	background-size:100% 100%;
}
#contact form {
	margin-top:.3rem;
}
#contact .daima {
	display: none;
}
#contact .name,#contact .tel {
	width:5.88rem;
	height:.7rem;
	border:.01rem solid #ccc;
	background:#f2f2f2;
	padding:0px .2rem;
	color:#333;
	border-radius:.1rem;
	font-size:.2rem;
}
#contact .tel {
	margin-top:.2rem;
}
#contact textarea {
	font-size:.2rem;
	width:5.88rem;
	padding:.1rem .2rem;
	background:#f2f2f2;
	border:.01rem solid #ccc;
	margin-top:.2rem;
	border-radius:.1rem;
	resize: none;
	height:1rem;
}
#contact .code {
	position:relative;
	width:6.28rem;
	height:.7rem;
	margin-top:.2rem;
}
#contact .code img {
	position:absolute;
	width:1.65rem;
	height:.7rem;
	display: inline-block;
	border-radius:10px;
	left:0px;
	top:0px;
}
#contact .code input {
	font-size:.2rem;
	position:absolute;
	width:3.9rem;
	margin-left:.2rem;
	right:0px;
	height:.7rem;
	padding:0rem .2rem;
	background:#f2f2f2;
	color:#ccc;
	border-radius:.1rem;
	border:.01rem solid #ccc;
}
#contact .btn {
	width:6.28rem;
	height:.7rem;
	margin-top:.2rem;
	background:#F88812;
	color:#fff;
	border-radius:.1rem;
	height:.7rem;
	font-size:.24rem;
	font-weight: bold;
	border:none;
	-webkit-appearance: none;
	border-radius: 0;
}
#news {
	padding:.4rem 0rem;
	background:#fff;
	min-height:8.5rem;
}
#news ul {
	text-align: center;
}
#news ul li {
	display: inline-block;
	font-size:.32rem;
	font-weight: bold;
	padding-bottom:.2rem;
	margin:0rem .1rem;
}
#news ul .active {
	border-bottom:.03rem solid #F88812;
}
#news-content .style {
	display: none;
	width:6.88rem;
	margin:0rem auto;
	margin-top:.3rem;
}
#news-content .active {
	display: block;
}
#news-content .first {
	display: none;
}
#news-content .first .pc img {
	display: none;
}
#news-content .first .bg {
	display: none;
}
#news-content .first .time {
	display: none;
}
#news-content .example .time {
	display: none;
}
#news-content .first .font p {
	display: none;
}
#news-content .first .pc,#news-content .example .pc {
	width:4.14rem;
	display: inline-block;
}
#news-content .example .pc img {
	display: none;
}
#news-content .first h3,#news-content .example h3 {
	font-size:.3rem;
	color:#333;
	max-height:1.3rem;
	overflow: hidden;
}
#news-content .more .font p {
	font-size: 0.28rem;
    margin-top: 8px;
    height: 0.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
#news-content .first .mtime,#news-content .example .mtime {
	font-size:.24rem;
	display: inline-block;
	color: #f88812;
	margin-top:.1rem;
}
#news-content .first .mImg,#news-content .example .mImg {
	display: inline-block;
	width:2.5rem;
	height: 2.1rem;
	float:right;
}
#news-content .example {
	margin-top:.3rem;
}
.project {
	background:#fff;
	margin-top:.3rem;
	padding:.3rem 0rem 1.3rem 0rem;
}
.project .projectCon .font {
	display: none;
}
.project .projectCon .style {
	width:2.87rem;
	display: inline-block;
	margin-top:.3rem;
	margin-left:.32rem;
	padding:.3rem .2rem;
	border:.01rem solid #F88812;
}
.project .projectCon .style img {
	width:1.4rem;
	height:1rem;
	display: block;
	margin:0rem auto;
}
.project .projectCon .style h3 {
	font-size:.28rem;
	font-weight: bold;
	text-align: center;
	margin-top:.1rem;
	color:#333;
}
.project .projectCon .style p {
	font-size: .24rem;
	line-height: .42rem;
	color: #999;
	margin-top: .1rem;
	height: 1.2rem;
	overflow: hidden;
}
.project .projectCon .style .btn {
	width: 1.34rem;
	height: .5rem;
	line-height: .5rem;
	text-align: center;
	background: #F88812;
	color: #fff;
	font-size: .24rem;
	font-weight: bold;
	display: block;
	margin: 0rem auto;
	margin-top: .2rem;
	border-radius: .1rem;
}
}