﻿.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}
.an{ background:url(/images/ga.png) no-repeat; background-position: center left; padding-left: 24px;}


/*侧边*/
.cebian{ position:fixed; bottom:32%; right:0; z-index:999;}
.cebian>div{ width:72px; height:72px; position:relative; margin:5px 0; background:#ff6600; border-radius:5px;}
.cebian>div span{ background: url(/images/fixcont.png) no-repeat; width:48px; height:48px; margin:0 auto; display:block;}
.cebian>div .one p{ font-size:12px; text-align:center; color:#fff;}
.cebian>div .two{ background:#ff6600; width:140px; height:72px; position:absolute; right:-140px; top:0; color:#fff; text-align:center; line-height:72px; transition:1s; font-size:14px;}

.cebian>div.box_b span{   background-position: -48px 0;}
.cebian>div.box_b .two{ background:#fff;}
.cebian>div.box_b:hover .one{ display:block;}
.cebian>div.box_b:hover .two{ right:78px; height:140px;}
.cebian>div.box_b .two img{ width:140px; height:140px;}

.cebian>div.box_c span{   background-position: -96px 0;}
.cebian>div.box_c .two{ background:#fff;}
.cebian>div.box_c:hover .one{ display:block;}
.cebian>div.box_c:hover .two{ right:78px; height:140px;}
.cebian>div.box_c .two img{ width:140px; height:140px; }

.cebian>div.box_d span{ background-position: -144px 0;}
.cebian>div.box_d:hover .one{ display:block;}

.cebian>div:hover{cursor: pointer;}
.cebian>div:hover .one{ display:none;}
.cebian>div:hover .two{ right:0;}


#mould81499{ width: 100%; background: #fff; text-align: center; position: fixed; top: 0px; z-index: 999; box-shadow: 0 0 10px rgb(0 0 0 / 30%);}
.navbars4{ width:90%; margin:0 auto;}
.navbars4 .logo{ width:340px; height:auto; margin-top: 10px;}
.navbars4 ul{ float:left; margin-left:80px;}
.navbars4 .phone{ float:right; background: #ff6600; color:#fff; padding:10px; border-radius:6px; margin-top:18px;}
.navbars4 .phone p:first-child{ font-family:arial; font-size:24px; line-height:24px; font-weight:bold;}
.navbars4 .phone p:last-child{ font-size:18px; line-height:18px; margin-top:2px; letter-spacing: 1px;}

.navbars4 li{ position:relative;}
.navbars4 li>a{ font-size:20px; padding:0; position:relative; margin-right:80px;}
.navbars4 li>a:after{ content: ""; position:absolute; top:50%; right:-20px; transform:translateY(-50%); width:11px; height:6px; background:url(/images/jian.png) no-repeat; background-size:100%; transition:.5s;}
.navbars4 li:hover>a:after{ background-position:0 -9px;}
.navbars4 li.active>a:after{ background-position:0 -9px;}
.navbars4 li:hover>a{ background: #fff; color:#ff6600;}
.navbars4 li.active>a{ background: #fff; color:#ff6600;}


.navbars4 li .hide1{ position:absolute; top:80px; left:-40px; background: #fff; padding:10px; box-sizing:border-box; border-radius:5px; display:none; box-shadow: 0 0 10px rgb(0 0 0 / 20%);}
.navbars4 li:hover .hide1{ display:block;}
.navbars4 li .hide1 a{ display:block; text-align:left;}
.navbars4 li:hover .hide1 a{ background: none; border-radius:none; color:#333; padding:0; width:180px; line-height:48px; font-size:18px; padding-left:20px;}
.navbars4 li:hover .hide1 a:hover{ background: #ff6600; border-radius:5px; color:#fff;}


/*电商*/
.store_bg{ width:1360px; margin:0 auto 80px auto;}
.store_bg li{ width:23.5%; height:426px; float:left; margin-right:2%; border-radius:6px;  border:1px solid #ccc; box-sizing:border-box; transition:.3s;}
.store_bg li:nth-child(4n){ margin-right:0;}
.store_bg li:hover{ box-shadow: 0 0 15px rgb(255 102 0 / 40%); border:10px solid #ff6600;}
.store_bg li a{ display:block; width:100%; height:100%;}
.store_bg li:hover a{ color:#ff6600;}
.store_bg li.taobao img{ width:160px; margin:120px auto 80px auto; display:block;}
.store_bg li p{ text-align:center; font-size:18px;} 

.store_bg li.douyin img{ width:160px; margin:80px auto 30px auto; display:block;}
.store_bg li.waimao img{ width:200px; margin:80px auto 56px auto; display:block;}
.store_bg li.alibaba img{ width:220px; margin:120px auto 80px auto; display:block;}

.store_bg li.fengju img{ width:160px; margin:100px auto 80px auto; display:block;}
.store_bg li.fengju p,.store_bg li.alibaba p{ line-height:30px;}

.store_bg li.kuaishou img{ width:200px; margin:80px auto 30px auto; display:block;}
.store_bg li.pinduoduo img{ width:200px; margin:100px auto 100px auto; display:block;}
.store_bg li.xiaohongshu img{ width:200px; margin:100px auto 64px auto; display:block;}
.store_bg li.yinwen img{ width:200px; margin:80px auto 60px auto; display:block;}

.store_bg li.douyin1 img{ width:200px; margin:80px auto 30px auto; display:block;}

#mould76974{width:100%;}
#mould76974>div{ min-height:400px!important;}

.width_1600{ width:1536px; margin:0 auto;}

.news_title{ margin: 80px auto 50px auto !important;}
.news_title h2{ color: #4d4d4d; font-size:36px; line-height:36px; float:left;}
.news_title em{ display: block; width: 30px; height: 1px; background: #dcdddd; float:left; -webkit-transform: rotate(-60deg) translate(20px,-20px); transform: rotate(-60deg) translate(20px,-20px); 
  margin: 0 20px; position: relative; top: 50px;}
.news_title span{ float:left;  position: relative; top: 20px; left: -10px; font-family: arial;}


.newslist li{ width:32%!important;}
.newslist>ul li:hover .newsconts h3{ color: #333;}
.newslist>ul li .newsimgs{ height:344px;}
.newslist li .newsconts time{ display: block; margin-top:24px;}
.newslist li .newsconts time em{ background: url("/images/yan.png") no-repeat left center; padding-left:24px; float: right; font-size: 14px;}
.news001 .news_ny_cont{ padding-top:60px;}
.tb_page h4 a,.news001 .news_ny_cont_xq h3 a{ color: #ed6d00;}
#mould54322{ margin-top:40px;}


.newcontent{ width:1360px; min-height:400px; padding-top:64px;}
.newcontent h2{ font-size:30px; line-height:30px;}
.newcontent p{ line-height:30px;}
.news001 .news_ny_cont{ min-height:400px;}
.news001 .news_ny_cont_xq h3 a,.tb_page h4 a,.fenye3_all h4 a,.newcontent h3 a{ color:#ff6600;}
.tb_page{ width:1360px; margin:30px auto;}
.f-pageone.fenye{ margin:0 0 24px 0!important;}


/*内页栏目*/
.ny_lanmu{ width:1360px; margin:0 auto;}
.ny_lanmu ul{ margin:48px auto 36px auto; height:60px; background:#f7f7f7; border-radius:30px;}
.ny_lanmu li{ width: 194px; float:left;}
.ny_lanmu li a{ line-height:60px; text-align:center; display:block;}
.ny_lanmu li.active{ background:#ff6600; border-radius:30px;}
.ny_lanmu li.active a{ color:#fff!important;}
.ny_lanmu li:hover a{ color:#ff6600;}
.ny_lanmu1 li{ width: 170px;}

/*荣誉页面*/
.picture1 .picture1-cont{ width:1536px; margin:0 auto;}
.picture1 .picture1-cont > ul{ margin-bottom:20px;}
.picture1 .picture1-cont > ul li{ width:23.5%; margin-top:10px;}
.picture1 .picture1-cont > ul li a img{ height:270px;}


/*门店查询*/
.result-list-wrap {margin: 40px auto;}
#shop .name{ color:#333; font-size:18px; text-transform: uppercase; font-family: arial; text-align:center;}
#shop .title{margin-bottom:12px;font-family: "fzlt";}

.result-list {background: #F8F8F8; padding:0 20px;}
.result-item h3 {color: #E8340C;}
.result-item h3 {font-size: 20px;}
.result-item {margin: 20px 0 15px 0;}


 /*发展历程*/
.history{ width:1360px;}
.lh-history-item li h2{ color: #ec6c02;font-size: 24px;font-weight: bold;}
.lh-history-item li:nth-child(2n) h2 {color: #ec6c02;font-size: 24px;font-weight: bold;}
.history .lh-history-item h3 p{float: right;font-size: 16px; line-height:30px; margin: 10px 0;}
.lh-history-item li:nth-child(2n) h3 p { float: left;}
.lh-history-item li:after{ border: 1px solid #ec6c02;}
.lh-history-item li:before{ background: #ec6c02;  width: 12px;height: 12px;right: -6px;top: 2px;}
.lh-history-item li .img { width: 100%;float: right;overflow: hidden;border: 1px solid #ec6c02;box-sizing: border-box;}
.lh-history-item li:nth-child(2n) .img{float: left;}
.lh-history-item li:nth-child(2n):before {left: -6px;}
.lh-history-item:before {border-right: 2px solid #ec6c02;margin-left: -2px;z-index: 0;}
.lh-history-item li:nth-child(2n){ top: 200px;}
.lh-history-item li { margin-bottom: 100px;}
.lh-history-item li:last-child { padding-bottom: 150px;}

.lh-history-item li .img img { transition: 0.5s;}
.lh-history-item li:hover .img img{ transform: scale(1.05);}


/*产品列表*/
.product-list{ width:1536px;}
.product-list > ul li{ margin-bottom:20px; width:24%;}
.product-list > ul li p:first-child{ height:276px; border:1px solid #ccc; box-sizing:border-box;}
.product_xq3 h2{ height: auto; width: 50%;}
.main3{ padding:0;}

.morebanner{ margin:0 auto;}




/*公司简介*/
.width_1200{ width:1360px; margin:0 auto;}
.about_a{ padding: 40px 0 80px 0; box-sizing: border-box;}
.about_brand{ position: relative;}
.about_brand .left{ width: 46%; float: left; margin-top: 60px;}
.about_brand .left h2{ font-size: 24px; line-height: 24px; color: #ff6600; font-weight:bold; margin-bottom:36px;}
.about_brand .left h2 span{ text-align: center; line-height: 28px; color: #333; font-size: 40px; display: inline-block; margin-right: 20px;}
.about_brand .left p{ line-height:36px; color: #333; text-indent:2em;}
.about_brand .right{ width: 48%; height:672px; float: right; background: #000;}
.about_brand .right video{ width: 100%; height:100%;}
.about_brand .read_more{ position: absolute; right: 50%; bottom: 3%; width: 17px; height: 199px;}
.about_brand .y_words{ position: absolute; right: -70px; top: 0;}


.about_sale{ margin-top: 60px; position: relative;}
.about_sale .left{ float: left; width: 46%;}
.about_sale .left img{ width: 100%;}
.about_sale .right{ float: right; width: 50%;}
.about_sale .right h2{ font-size: 18px; line-height: 30px; color: #ff6600; font-weight:bold; margin-bottom:24px;}
.about_sale .right h2 span{ line-height: 40px; color: #333; font-size: 36px; display: block; margin:10px 0;}
.about_sale .right p{ line-height:36px; color: #333; text-indent:2em;}
.about_sale .right img{ margin-top: 24px; float: left;}
.about_sale .read_more{ position: absolute; left: 42%; top: 54%; width: 15px; height: 199px;}


.about_c{ position: relative; margin-bottom: 150px;}
.about_c .left{ width: 62.5%;}
.about_c .left img{ width: 100%;}
.about_c .right{ width: 50%; position: absolute; right: 0; bottom: -10%; background: #f2f2f2;}
.about_c .right .content{ width: 89%; padding: 6%; box-sizing: border-box;}
.about_c .right .content h2{ font-size: 22px; line-height: 26px; color: #1a1a1a;}
.about_c .right .content h2 span{ width: 28px; height: 28px; text-align: center; line-height: 28px; color: #fff; background: #ed6d00; font-size: 16px; display: inline-block; margin-right: 10px;}
.about_c .right .content h3{ font-family: Patrician; font-size: 32px; margin: 40px 0; line-height: 40px;}
.about_c .right .content p{ line-height:36px; color: #333; text-indent:2em;}
.about_c .right .content .back-top{ margin-top: 100px;}
.about_c .right .content .back-top em{ display: inline-block; width: 6px; height: 26px; vertical-align: middle; background: url("/images/about_c2.jpg") no-repeat;}
.about_c .right .content .back-top a{ display: inline; position: relative; top: 5px; left: 8px;}




/*招聘*/
.jobs{ padding-bottom: 100px;}
.jobs ul{ width: 1536px; margin: 0 auto;}
.jobs li{
    height:420px;
    float: left;
    width: 23.425%;
    background: url("/images/bgm4.jpg") #fff center top no-repeat;
    margin: 0 2.1% 2% 0;
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    padding-top: 70px;
    padding-bottom: 60px;
    transition: all 0.2s ease-in-out;
    background-size: cover;
    box-shadow: 0 0 10px rgba(0,0,0,0.2);
    box-sizing:border-box;
}
.jobs li:nth-child(4n){ margin-right: 0;}
.jobs li h1{ color: #474747; transition: 0.5s;}
.jobs li h2{ font-size: 24px; margin-top: 45px; color: #474747; transition: 0.5s;}
.jobs li p{ color: #474747; margin-top: 24px; transition: 0.5s;}
.jobs li span{ display: block; width: 48px; height: 48px; margin: auto; border: 1px solid #aaaaaa;border-radius: 100%; margin-top: 50px; background: url(/images/bg25.png) center no-repeat; transition: 0.5s;}
.jobs li:hover h1,.jobs li:hover h2,.jobs li:hover p{ color: #ff6600;}
.jobs li:hover span{ border-color: #ff6600; background: #ff6600 url(/images/bg25a.png) center no-repeat;}
.jobs li:hover{
    background: url(/images/bgm4a.jpg) center top no-repeat;
    background-size: cover;
    transform:translate(0,-15px);
    -webkit-transform:translate(0,-15px);
    -moz-transform:translate(0,-15px);
    -o-transform:translate(0,-15px);
    -ms-transform:translate(0,-15px);
}

/*招聘详情*/
.jobs_xq{ background: #fff; width: 1280px; margin: 0 auto; box-shadow: 0 0 10px rgba(0,0,0,0.15); background: #fff url("/images/jobs.png") no-repeat; background-position: right bottom;}
.title2{ text-align: center; border-bottom: 1px solid #e5e5e5; padding: 80px 0 30px 0; width: 80%; margin: 0 auto;}
.title2 h1{ color: #474747; font-size: 24px;}
.title2 .jobs_menu{ margin-top: 20px;}
.title2 .jobs_menu span{ color: #474747; padding: 0 20px; display: inline;}
.content2{ padding: 0 10%;}
.content3{ margin-top: 30px;}
.content3 h1{ color: #ff6600; font-size: 20px; line-height: 36px;}
.content3 p{ line-height: 36px; color: #333;}
.content4{ padding: 40px 0 60px 0;}
.content4 p{ color: #ff6600; line-height: 32px; font-size: 18px;}
.content4 a{ border:1px solid #ff6600; width:128px; line-height:42px; text-align:Center; display:block; border-radius:6px; margin-top:10px;}
.content4 a:hover{ background:#ff6600; color:#fff;}


/*简历*/
.resume table tr:nth-child(6),.resume table tr:nth-child(7),.resume table tr:nth-child(8){ height:150px;}
.resume .resume_submit{ line-height:48px;height:48px;}
.resume .resume_submit:hover{ background:#ff6600; color:#fff;}



/*底部导航*/
.footer6{ background:#ff6600;}
.footer6 .footer6-main{ width:1536px; padding: 50px 0 50px; border-bottom: 1px solid rgba(255,255,255,0.2);}
.footer6 .copy{ width:1536px;}

.footer6-nav li{ text-align: inherit;}
.footer6-nav li:nth-child(2),.footer6-nav li:nth-child(3){ width:120px;}
.footer6-nav li a:hover{ text-decoration: underline;}

/*页面宽度*/
#mould76972{ width:100%;}
#mould76973{ background-color:#3DA9A1;background:#3DA9A1;margin-bottom:30px!important;}

#mould76976{ width:1360px; margin:0 auto;}
#mould76976 p{ line-height:30px;}
#mould76976 p img{ margin:5px 0;}



/*联系*/
#mould54317{ background: url(/images/contact_bg.fff97c3a.png) no-repeat right 50px top 50px; background-size: 90%; padding: 100px 0 90px 0; box-sizing: border-box;}
.width_1360{ width: 1536px; margin: 0 auto;}
.contact-box h2{ font-size: 60px; font-family: Patrician; position: relative; padding-bottom:20px;}
.contact-box h2:after{ content: ""; display: block;width: 70px; height: 1px; border-top: 1px solid #000; position: absolute;bottom: 0;left: 0;}
.contact-box h3{ font-size: 30px; line-height:30px; margin-top:20px;}
.contact-box h3 em{ font-size: 24px; margin: 0 25px; color: #666;}
.contact-box h3 span{ font-size: 20px; color: #8d8d8d; display: inline-block;}
.contact-container{ width: 48%; padding: 50px 0; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.2); border-radius: 18px;}
.contact-container .left{ width: 80px; float: left; margin: 0 24px 0 40px;}
.contact-container .left img{ width: 100%;}
.contact-container .right{ float: left; margin-top: 8px;}
.contact-container .right p{ font-size: 24px; line-height:30px; margin-top: 10px; color: #1a1a1a;}
.dizhi .contact-container{ float: left;  margin-top: 40px;}
.dizhi .contact-container:nth-child(even){ float: right;}
.dizhi .contact-container:nth-child(n+5) .right p{ font-size:22px;}
#mould54317 .map{ margin-top:60px;}
.allmap{ overflow: hidden;}


/*留言*/
.message_179{ background: url("/images/answer.jpg") no-repeat; background-size: cover; padding: 100px 0;}
.message_179 .width_1360{ padding: 0 30px; box-sizing: border-box;}
.message_179 .top{ margin-bottom: 50px; padding: 0;}
.message_179 .top h3{ font-size: 30px; line-height: 30px;letter-spacing: 1px;font-weight: bold;color: #ff6600;margin-bottom: 15px;}
.message_179 .top p{ color: #666; line-height:24px;}
.message_179 .form{ }
.message_179 .form .left{ float:left; width:38%;}
.message_179 .form .left li h2{ color: #b0b0b0; line-height:36px;}
.message_179 .form .left li .company{ position: relative;}
.message_179 .form .left li em{ background: url("/images/btn-2.png") no-repeat; width: 30px; height:30px; display: block; position: absolute; top: 25px; left: 25px; background-position: 3px 0;}
.message_179 .form .left li:nth-child(2) em{ background-position: -34px 0;}
.message_179 .form .left li:nth-child(3) em{ background-position: -74px 0;}
.message_179 .form .left li:nth-child(4) em{ background-position: -112px 0;}
.message_179 .form .left li input{ width: 100%; height: 80px; border: 2px solid #dcdcdc; border-radius: 5px; padding: 0 0 0 80px; color: #666; box-sizing: border-box; margin-bottom:10px;}
.message_179 .form .left li input:focus{ box-shadow: none;}

.message_179 .form .right{ float:right; width:52%;}
.message_179 .form .right h2{ color: #b0b0b0; line-height:36px;}
.message_179 .form .right .detail{ position: relative;}
.message_179 .form .right .detail textarea{ width: 100%; height:460px; border: 2px solid #dcdcdc; border-radius: 5px; display: block; background: transparent; padding-top: 60px; padding-left: 28px; box-sizing: border-box;}
.message_179 .form .right .detail textarea:focus{ box-shadow: none;}
.message_179 .form .right .detail span{ position: absolute; top:15px; left: 25px;}
.message_179 .form .right .detail span em{ background: url("/images/btn-2.png") no-repeat; width: 30px; height:30px; display: inline-block; background-position: -152px 0; position: relative; top: 8px; margin-right:8px;}
#submit{ width: 340px; margin: 36px auto 0 auto; border-radius: 12px; line-height: 54px; text-align: center; color: #fff; background: #ff6600; display: block;}
#submit:hover{ background: #d70c19; cursor: pointer;}
.submit{ background: #bab9b9 !important; cursor: pointer;}
#mould52735{ width: 1360px; margin:0 auto;}


/*视频*/
#mould35389{ width:1536px; margin:0 auto;}
#mould35389 li{ width:48%; float:left; margin-bottom:2%;}
#mould35389 li:nth-child(even){ float:right;}
#mould35389 li .videos{ border:1px solid #ccc; height: 415px;}
#mould35389 li video{ width:100%; height: 100%; border:none;}
#mould35389 li p{ text-align:center; line-height:60px;}
#mould35389 li:hover p{ color: #333;}
.map{ width:100%; height:auto;}
#mould52519 .span6:first-child{ width:60%; overflow: hidden;}
#mould52519 .span6:last-child{ width:36%; float:right;}
#mould52519{ width:1300px; margin:0 auto 40px;}
.commonality{ padding:0;}
.ly8-wrap .ly8-form1Input,.form1Textarea1{ border:1px solid #ccc;}


/*简历*/
#mould76461 {margin-bottom: 40px;}



/*右下角雪王邀请加盟*/
.floating-infor {
	position: fixed;
	right: 63px;
	bottom: 94px;
	z-index: 700;
	cursor: pointer;
	font-size: 20px;
}

.floating-infor .fi-item1 {
	width: 150px;
	height: auto;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	font-size: 2.5em;
	color: #E60012;
	z-index: 700;
}

.floating-infor .fi-item1 img {
	width: 100%;
	object-fit: cover;
}

.floating-infor .icons-text {
    width:160px;
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	z-index: 60;
}

.floating-infor .icons-text img {
	 width:160px; height:auto; position: fixed; right: 68px; bottom: 24px;
}

.floating-infor.active .fi-item1 {
	color: #E60012
}

.floating-infor .icons-text .icons-txt {
	position: absolute;
	top: -115px;
    left: -100px;
    transform: rotate(-20deg);
	width: 90px;
	height: 67px;
	font-size: 16px;
	font-family: PingFangSC-Semibold, PingFang SC;
	font-weight: 600;
	color: #333333;
	line-height: 22px;
}

@-webkit-keyframes flicker {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	25% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
	50% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	75% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
}

@keyframes flicker {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	25% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
	50% {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
	75% {
		-webkit-transform: scale(1.1);
		transform: scale(1.1)
	}
}


/*悬停后显示*/

.ms-bg {
	-webkit-transition: transform .5s ease-out;
	transition: transform .5s ease-out;
	position: absolute;
	left: 0;
	top: 0;
	background: url(/images/fbg.svg) no-repeat center center;
	background-size: contain;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: 80% 90%;
	transform-origin: 80% 90%
}

.modal-service__wrap {
	width: 520px;
	height: 380px;
	position: fixed;
	right: 0;
	bottom: 60px;
	z-index: 600;
	text-align: center;
	pointer-events: none;
	font-size: 20px;
	border-radius: 100%;
}

.modal-service__wrap.active {
	pointer-events: auto
}
.modal-service__wrap.active .ms-inner {
	-webkit-transition: all .4s ease-out;
	transition: all .4s ease-out;
	opacity: 1;
	visibility: visible;
	-webkit-transition-delay: .5s;
	transition-delay: .5s;
	-webkit-transform: translateY(0);
	transform: translateY(0)
}

.modal-service__wrap.active .ms-bg {
	-webkit-transform: scale(0.9);
	transform: scale(0.9)
}

.modal-service__wrap .ms-cont {
	position: absolute;
	left: 55%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}

.modal-service__wrap .ms-inner {
	opacity: 0;
	visibility: hidden;
	-webkit-transform: translateY(20px);
	transform: translateY(20px);
}

.modal-service__wrap .title {
	max-width: 210px;
	margin: 0 auto;
}

.modal-service__wrap .title span {
	letter-spacing: 1px;
	font-size: 24px;
	font-weight: 600;
	color: #E60012;
	line-height: 33px;
}

.modal-service__wrap .ms-tel {
	margin-top: .125em;
	font-size: 24px;
	font-weight: 600;
	color: #E60012;
	line-height: 33px;
}

.modal-service__wrap .ms-code {
	margin-top: -27px;
}

.modal-service__wrap .item-box {
	display: inline-block;
	vertical-align: top;
	text-align: center;
	width: 520px;
	margin: 0 15px
}

.modal-service__wrap .item-box img {
	max-width: 100%
}

.modal-service__wrap .item-box i {
	position: relative;
	top: -6px;
	color: #E60012;
	display: inline-block;
	font-size: 14px;
	width: 20px;
	height: 20px;
}

.modal-service__wrap .ms-btn {
	line-height: 48px;
	margin: 0 auto;
	margin-top: 43px;
	width: 97px;
	height: 33px;
	background: #E60012;
	border-radius: 4px;
	text-align: center;
	/*box-shadow: 3px 3px 3px 3px black;*/
}

.modal-service__wrap .ms-btn .blackSpan {
	width: 97px;
	height: 33px;
	border: 1px solid black;
	background-color: black;
	border-radius: 4px;
}

.modal-service__wrap .ms-btn a {
	display: block;
	width: 97px;
	height: 33px;
	border-radius: 4px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: 700;
	line-height: 32px;
	margin-top: -37px;
	margin-left: -4px;
	background-color: #E60012;
}

@-webkit-keyframes fadeIn {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes fadeIn {
	from {
		opacity: 0
	}
	to {
		opacity: 1
	}
}


@media screen and (max-width:1680px){ 
  .navbars4{ width:97%;}
  .youshi,.about_cont,.news_bg,.foot_bg,#mould815000 .swiper-slide div{ width:90%; margin:0 auto;}
  .navbars4 ul{ margin-left:60px;}
  .navbars4 li>a{ margin-right:60px; font-size:18px;}
  .ny_lanmu{ width:1360px;}
  .about_c .right .content{ width:96%;}
  .about_c .left{ width: 80%;}
  
  .footer6 .footer6-main,.footer6 .copy,.picture1 .picture1-cont,.product-list,.width_1600,#mould35389,.jobs ul,.width_1360{ width:92%;}
  .picture1 .picture1-cont > ul li a img{ height:256px;}
  .history{ width:1200px;}
  .product-list > ul li p:first-child{ height:240px;}
  .newslist>ul li .newsimgs{ height: 294px;}
  #mould35389 li .videos{ height:356px;}
  .dizhi .contact-container:nth-child(n+5) .right p{ font-size: 20px;}
}




@media screen and (max-width:1441px){ 
  .navbars4{ width:98%;}
  .youshi,.about_cont,.news_bg,.foot_bg,#mould815000 .swiper-slide div{ width:90%; margin:0 auto;}
  .navbars4 ul{ margin-left:40px;}
  .navbars4 li>a{ margin-right:56px; font-size:18px;}
  
  .ny_lanmu{ width:1260px;}
  .ny_lanmu li{ width:180px;}
  .about_c .right .content{ width:96%;}
  .about_c .left{ width: 80%;}
  
  .footer6 .footer6-main,.footer6 .copy,.picture1 .picture1-cont,.product-list,.width_1600,#mould35389,.jobs ul,.width_1360,.width_1200,#mould76976,.newcontent,.tb_page,.jobs_xq,.store_bg{ width:92%;}
  .footer6-nav li{ margin-right:40px;}
  .picture1 .picture1-cont > ul li a img{ height:220px;}
  .history{ width:1200px;}
  .product-list > ul li p:first-child{ height:226px;}
  .newslist>ul li .newsimgs{ height: 276px;}
  #mould35389 li .videos{ height:337px;}
  .dizhi .contact-container:nth-child(n+5) .right p{ font-size: 18px;}
}




