﻿@charset "utf-8";
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #000; TEXT-DECORATION: none !important;
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; 
}
LI {
	LIST-STYLE-TYPE: none
}
body,td,th {
	font-family: 微软雅黑; 
}

body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
}
body,
button, input, select, textarea {
    font: 14px/22px "Microsoft YaHei";color: #666;
}
/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; }

.scale_img dl img, .scale_img li img { -o-transition: all .8s ease 0s; transition: all .8s ease 0s }
.scale_img dl:hover img, .scale_img li:hover img { -webkit-transform: scale(1.1) rotate(0deg) translateY(0); -ms-transform: scale(1.1) rotate(0deg) translateY(0); transform: scale(1.1) rotate(0deg) translateY(0) }

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}

i,em{
	font-style: normal;
}

.fl{ float:left;}
.fr{ float:right;}
.tac{text-align: center;}
.w1300{ width:1300px; margin:0 auto}

.clear {
	clear: both;
}
.clearfix:after { content: "."; height: 0; display: block; visibility: hidden; clear: both; }
.mt_40{margin-top:40px;}



/*banner*/
#banner {position: relative;overflow: hidden;width: 100%}
#banner ul {
	position: relative;
	overflow: hidden;
	width: 400%
}
#banner ul li {
	width: 25%;
	float: left
}
#banner ul li img {
	width: 100%;display: block;
}
#banner aside {
	position: absolute;
	top: 0;
	bottom: 0;
	height: 0;
	width: 90%;
	right: 0;
	left: 0;
	margin: auto
}
#banner aside span {display: block;
	width:90px;
	height:150px;
	z-index: 63;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	position: relative;
	cursor: pointer;
	opacity: 0;
	transition: all 0.3s;
	margin-top:-1%;
}
#banner:hover aside span{ 
	opacity: 1;}
#banner aside span:after {
	content: '';
	position: absolute;
	top: 0;
	bottom: 0;
	right: 0;
	left: 20%;
	margin: auto;
	width:87px;
	height:87px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	-webkit-transform: rotateZ(-45deg);
	-moz-transform: rotateZ(-45deg);
	-ms-transform: rotateZ(-45deg);
	-o-transform: rotateZ(-45deg);
	transform: rotateZ(-45deg)
}
#banner aside span.prev {
	float: left;
}

#banner aside span.next {
	float: right;
}
#banner aside span.next:after {
	left: 0;
	right: 20%;
	-webkit-transform: rotateZ(135deg);
	-moz-transform: rotateZ(135deg);
	-ms-transform: rotateZ(135deg);
	-o-transform: rotateZ(135deg);
	transform: rotateZ(135deg)
}
#banner>div {
	width: 163px;
	position: absolute;
	right: 0;
	left: 0;
	bottom: 7%;
	margin: auto
}
#banner>div em {display: block;
	float: left;
	width:30px;
	height:10px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 4.75px;
	background: #fff;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	-ms-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	cursor: pointer
}
#banner>div em.act {
	background: #dc082b;border-radius:180px; width:30px; height:10px;
}


.sl,.st,.st div,.sl div{
	overflow: hidden;
}


/*手机banner轮播*/
.sj-banner{width:100%; }
.sj-banner img{display:block;width:100%}
.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe #pagenavi{position:absolute;left:10px;bottom:15px;text-align:center;width:100%; background:rgba(fff, fff, fff, 0.6)!important; filter:Alpha(opacity=50); padding:6px;}
.swipe #pagenavi a{width:8px; height:8px; line-height:99em; background:#fff; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; margin:0 4px; overflow:hidden; cursor:pointer; display:inline-block; *display:inline; *zoom:1; position:relative;}
.swipe #pagenavi a.active{background:#ff0;  position:relative;}


/*--简介--*/
.aboutbj{width:100%; height:756px; background:url(../img/about.jpg) center no-repeat; padding-top:20px;overflow: hidden;}
.aboutbj .aboutzw {width:784px;height: auto;text-align:left;}
.aboutbj .aboutzw p{font-family:Impact; color:#E70014; font-size:30px; line-height:30px;}
.aboutbj .aboutzw img{ width:681px; height:246px; padding-bottom:50px;}
.aboutbj .aboutzw strong{font-family: "微软雅黑";	font-size: 19px;line-height: 40px;font-weight: normal;color: #333333;}
.aboutbj .aboutzw ol{width:auto; height:auto;font-family: "微软雅黑";	font-size: 19px;line-height: 40px;color: #333333;}
.aboutbj .aboutzw .a_more{width:auto; height:auto; margin-top:70px;}
.aboutbj .aboutzw .a_more a{font-family: Arial, Helvetica, sans-serif;font-size: 24px;line-height: 40px;color: #E70014;}

/*--加盟--*/
.jmbj{width:auto; height:800px; background:url(../img/zsbj.jpg) center no-repeat;}
.jmbj_w{margin:0 auto; height:auto; width:1340px; padding-top:230px;}
.jmbj_w .j_img{width:462px; height:362px; float:left;}
.jmbj_w .j_tel{width:467px; height:362px; background-color:#fff; float:left;}
.jmbj_w .j_tel ul{ padding:30px; }
.jmbj_w .j_tel ul img{width:360px; height:145px; padding-top:20px;}
.jmbj_w .j_tel ul p{text-align:left; font-family:"微软雅黑"; font-size:16px; color:#888; line-height:30px; padding-top:40px;}
.jmbj_w .j_ys{width:411px; height:362px; float:left;}
.jmbj_w .j_ys li{width:205px; height:181px; background-color:#d6d6d6; text-align:center; float:left; padding-top:65px;}
.jmbj_w .j_ys li a{font-family:"微软雅黑"; font-size:30px;line-height: 50px;font-weight: bold;color: #E3081C;}
.jmbj_w .j_ys dt{width:205px; height:181px; background-color:#e5e5e5; text-align:center; float:left; padding-top:65px;}
.jmbj_w .j_ys dt a{font-family:"微软雅黑"; font-size:30px;line-height: 50px;font-weight: bold;color: #E3081C;}

/*------------news----------*/
.news_lm{width:auto; height:auto; margin-top:30px; font-family:"微软雅黑";text-align:center;}
.news_lm em{font-family:Impact; font-size:30px; line-height:50px; color:#E70014;}
.news_lm h3{font-size:30px;line-height:40px;color: #434343;}
.news_lm p{font-size:20px;line-height:30px;font-weight: normal;color: #FF9900;}
.newbox{font-family:"Microsoft Yahei";clear: both;position: relative; padding:0 0 40px;font-size: 14px;line-height: 24px;color: #666;overflow: hidden;}
.newbox .sy_lm{margin: 0 auto;width: 85%;}
.news_tu{margin: 0 auto;width: 85%;height: 425px;}
.news_tu dl{width: 31.44%; margin:0.9%;float: left;}
.news_tu dt,.news_tu dt img{width: 100%;display: block;overflow:hidden;transition-duration:.5s;}
.news_tu dl  img{overflow:hidden;}
.news_tu dl:hover  img{transform:scale(1.1)}
.news_tu dd h4{font-size:18px;height: 54px;line-height: 54px;font-weight: normal;}
.news_tu dd h4 a{color: #000;}
.news_tu dd p{display: block;height:50px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;  overflow: hidden; text-overflow: ellipsis;margin-bottom: 22px;}
.news_tu dd span{display: block;border-top: 2px solid #b1b1b1;position: relative;line-height: 40px;color: #272727;}
.news_tu dd span:before{content: "";position: absolute;width: 0;height: 0;right:4px;top: 13px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #656565;}
.news_tu dl:hover dd span{border-color: #f00c12;}
.news_tu dl:hover dd span:before{border-left-color: #f00c12;}

/*--sylx--*/
.f_lxbj{width:100%; height:729px; background:url(../img/spbj.jpg) center no-repeat;}
.f_w{width:534px; height:auto; padding-top:50px;}
.f_w .f_lm{width:auto; height:auto; text-align:left; font-family:"微软雅黑"; color:#fff; font-size:50px; line-height:70px; font-weight:bold;}
.f_w .f_lm p{font-size:30px;line-height:50px;}
.f_dh{width:auto; height:auto; background:url(../img/f_tel.png) left no-repeat; padding-left:120px;font-family:Impact; font-size:60px; color:#fff; margin-top:20px;}
.f_dz{width:auto; height:auto; font-size: 18px;line-height:20px; color:#fff; padding-left:65px;}
.f_dt{width:200px; height:35px;border-radius:20px; background-color:#df0716; text-align:center; margin-top:50px; margin-bottom:50px;}
.f_dt a{font-family:"微软雅黑"; font-size:15px; color:#fff; line-height:35px; font-weight:bold;}
.f_dt a:hover{color:#fff;}

.f_er{width:auto; height:auto; margin-top:40px;}
.f_er li{width:140px; height:auto; text-align:center;float:left;}
.f_er li p{ font-family:"微软雅黑"; color:#fff; font-size:14px; line-height:40px; }
.f_sp{width:596px; height:auto; background-color:#1A1A1A; padding:20px; text-align:left; margin-top:75px;}
.f_sp .f_lm{width:500px; height:58px;}
.f_sp .sp{width:550px; height:420px;}
.f_sp p{font-family:"微软雅黑"; font-size: 24px;line-height: 30px;font-weight: normal;color: #C8C8C8; padding-left:5px;}

.sj_sp{width:100%; height:auto; background-color:#1A1A1A; padding:20px; text-align:left; margin-top:0px;}
.sj_sp .f_lm{width:100%; height:58px;}
.sj_sp .f_lm img{width:100%;}
.sj_sp .sp{width:100%; height:100%;}
.sj_sp .sp img{width:100%;}
.sj_sp p{font-family:"微软雅黑"; font-size: 24px;line-height: 30px;font-weight: normal;color: #C8C8C8; padding-left:5px;}


/*------------foot----------*/
.footer{width:auto; height:auto; background-color:#1A1A1A;}
.f_bq {margin:0 auto;width:1300px;text-align:center;height:80px;padding: 57px 0 10px;position: relative;line-height: 66px;color:#fff;}
.f_bq h2 {width:auto;text-align:center;position: absolute;font-weight:normal;top:17px;font-size:15px;color:#fff;}
.f_bq p {opacity: 0.8;padding: 7px 0 0;font-weight: bold;}
.f_bq h2 a{color:#fff;}
.f_bq p span {float: right;}


/* 底部固定导航 */

.go_top{background:url(../img/top.png) center center/50% no-repeat;width:40px;height:40px;cursor:pointer;text-align: center;background-color:#343434;border-radius:50%;right:6px;bottom:100px;z-index:99999999999;}
.fixed_footer, .wap_show{}
.mobile .fixed_footer{background-color:rgba(246,5,5,0.75);height:50px;position: fixed;bottom:30px;left:50%;margin-left:-46%;z-index:999;width:92%;border-radius:10px;}
@media (min-width:640px){.mobile .fixed_footer{width:640px !important;left:50%;margin-left:-320px;}}
.mobile .fixed_footer a{float: left;width:33.33%;text-align: center;}
.mobile .fixed_footer img{display: inline-block;height:24px;margin:5px 0 0;}
.mobile .fixed_footer strong{color:#fff;font-size:12px;display: block;height:20px;line-height:20px;}

@media( max-width:1210px ){
	.fixed_right, .footer .three, .footer .one, .footer .nav {}
	.mobile .fixed_footer{display: block;}
	.footer .two{width:100%;margin:0;}
	}


.ph-bq{
  margin-bottom:43px;
  padding:9px 15px 15px 15px;
  font-size: 15px;
  color: #ffba00;
  text-align: center;
  line-height: 150%;
  background-color: #434343;
}
.ph-bq p,
.ph-bq p a,
.ph-bq a{
  font-size: 15px;
  color: #ffba00;
  text-align: center;
  line-height: 150%;
}
.ph-bq img{
  display: block;
  margin:0 auto;
  margin-top: 10px;
}

 /*ph页脚*/

.ph-foot{
  position: fixed;
  bottom:0px;
  left: 0px;
  padding-bottom:10px;
  width: 100%;
  background-color: #5e5d5d;
  overflow: hidden;
  border-top:1px solid #fff;
  border-radius: 15px 15px 0px 0px;
}
.ph-foot li{
  float: left;
  padding:10px 0px;
  width: 25%;
  height: 40px;
  font-size: 14px;
  color: #fff;
  text-align: center;
}
.ph-foot li img{
  display: block;
  margin:0 auto;
  width: 25%;
}
.ph-foot li p{
  display: block;
  margin-top:15px;
  font-size: 14px;
  color: #fff;
  text-align: center;
}


/* 简介内页 */
.about {
  padding: 7.8125vw 13.5416666667vw 6.25vw;
}
@media screen and (max-width: 768px) {
  .about {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.about .about-desc {
  display: flex;
}
@media screen and (max-width: 768px) {
  .about .about-desc {
    flex-wrap: wrap;
  }
}
.about .about-desc .common-article-title {
  margin-right: 15.625vw;
}
@media screen and (max-width: 768px) {
  .about .about-desc .common-article-title {
    flex: 0 0 40%;
    margin-right: 0;
  }
}
.about .about-desc .img-wrapper {
  margin-right: 3.125vw;
}
@media screen and (max-width: 768px) {
  .about .about-desc .img-wrapper {
    flex: 0 0 60%;
    margin-right: 0;
  }
}
.about .about-desc .img-wrapper img {
  width:160px;
}
.about .about-desc .about-text {
  line-height: 1.875vw;
}
@media screen and (max-width: 768px) {
  .about .about-desc .about-text {
    flex: 0 0 100%;
    line-height: 1.5;
    margin-top: 10px;
  }
}
.about .about-img {
  margin-top: 5.2083333333vw;
}

.history {
  
}
@media screen and (max-width: 768px) {
  .history {
    background: url(../img/nyabout1.jpg) left center no-repeat; height:200px;
    background-size:100% auto;
  }
}

.create {
  padding: 5vw 13.5416666667vw 5vw;
}
@media screen and (max-width: 768px) {
  .create {
    padding-right:0px;
    padding-left: 0px;
  }
  .common-article-title{padding-left:20px;}
}
.create .detail {
  display: flex;
  justify-content: flex-end;
  position: relative;
}
@media screen and (max-width: 768px) {
  .create .detail {
    justify-content: flex-start;
  }
}
.create .detail .detail-content {
  width: 64%;
  background: #df0716;
  padding: 6.25vw 6.3333333333vw 6.25vw 15.2291666667vw;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .create .detail .detail-content {
    margin-top: 10px;
    width: 100%;
    padding: 20px;
  }
}
.create .detail .detail-content .title {
  font-size: 1.3020833333vw;
  margin-bottom: 1.0416666667vw;
}
@media screen and (max-width: 768px) {
  .create .detail .detail-content .title {
    font-size: 20px;
  }
}
.create .detail .detail-content .text {
  line-height: 1.5625vw;
  /* font-size: 0.7291666667vw; */
  font-size: 14px;
  margin-bottom: 15px
}
@media screen and (max-width: 768px) {
  .create .detail .detail-content .text {
    line-height: 1.5;
  }
}
.create .detail .img-wrapper {
  position: absolute;
  left: 0;
  width: 48%;
  top: 1.8229166667vw;
}
@media screen and (max-width: 768px) {
  .create .detail .img-wrapper {
    position: static;
    width: 100%;
  }
}
.create .detail .img-wrapper::after {
  content: "";
  display: block;
  width: 2.6041666667vw;
  height: 2.6041666667vw;
  position: absolute;
  right: -2.6041666667vw;
  bottom: 0;
  background: #343434;
}
@media screen and (max-width: 1600px){
  .create .detail .img-wrapper::after{
    height: 2vw;
  }
}
@media screen and (max-width: 1440px) {
  .create .detail .img-wrapper::after {
    height: 1.5vw;
  }
}
@media screen and (max-width: 768px) {
  .create .detail .img-wrapper::after {
    display: none;
  }
}
.create .detail .img-wrapper::before {
  content: "";
  display: block;
  width: 1.0416666667vw;
  height: 1.0416666667vw;
  position: absolute;
  right: -3.6458333333vw;
  bottom: 2.6041666667vw;
  background: #434343;
}
@media screen and (max-width: 1600px) {
  .create .detail .img-wrapper::before {
    bottom:2vw;
  }
}
@media screen and (max-width: 1440px){
   .create .detail .img-wrapper::before {
     bottom: 1.5vw;
   }
  .create .detail .img-wrapper{
    top: 2.5vw;
  }
}
@media screen and (max-width: 1280px) {
  .create .detail .img-wrapper {
    top: 4.5vw;
  }
}
@media screen and (max-width: 1024px) {
  .create .detail .img-wrapper {
    top: 5.5vw;
  }
}
@media screen and (max-width: 768px) {
  .create .detail .img-wrapper::before {
    display: none;
  }
}

.award {
  background: url(../img/nyabout3.jpg) center no-repeat;
  padding:5vw 13.5416666667vw 7.03125vw;
  background-size: auto 85%;
  display: flex;
}
@media screen and (max-width: 768px) {
  .award {
    display: none;
  }
}
.award .text {
  width: 40%;
}
@media screen and (max-width: 768px) {
  .award .text {
    width: 100%;
  }
}
.award .text .text-content {
  color: #fff;
  margin-top: 3.125vw;
  line-height: 1.5625vw;
}
@media screen and (max-width: 991px) {
  .award .text .text-content {
    line-height: 2.5vw;
  }
  .create .detail .detail-content .text{
    line-height: 2.5vw;
  }
  .about .about-desc .about-text{
    line-height: 2.5vw;
  }
}
@media screen and (max-width: 768px) {
  .award .text .text-content {
    line-height: 1.5;
  }
  .about .about-desc .about-text {
    line-height: 4.5vw;
  }
}
.award .img-wrapper {
  width:34vw;
  margin-left:7vw;
}
@media screen and (max-width: 768px) {
  .award .img-wrapper {
    width: 100%;
    margin-left: 0;
  }
}
@media screen and (max-width: 414px){
  .about .about-desc .about-text {
    line-height: 5.5vw;
  }
  .create .detail .detail-content .text{
    line-height: 5.5vw;
  }
}


/* 联系内页 */

.contact-wrapper {
  padding: 6.25vw 13.5416666667vw;
}
@media screen and (max-width: 768px) {
  .contact-wrapper {
    padding: 20px;
  }
}
.contact-wrapper .big-title {
  color: #e60012;
  margin-bottom: 2.0833333333vw;
}
.contact-wrapper .title-gray {
  color: #999;
  margin-bottom: 0.5208333333vw;
}
.contact-wrapper .desc {
  font-size: 1.3541666667vw;
}
@media screen and (max-width: 768px) {
  .contact-wrapper .desc {
    font-size: 16px;
  }
}
.contact-wrapper .desc-small {
  font-size: 0.9375vw;
}
@media screen and (max-width: 768px) {
  .contact-wrapper .desc-small {
    font-size: 14px;
  }
}
.contact-wrapper .desc-red {
  color: #e60012;
}
.contact-wrapper .clean-padding-top > div {
  padding-top: 0 !important;
}
.contact-wrapper .contact {
  display: flex;
}
@media screen and (max-width: 768px) {
  .contact-wrapper .contact {
    flex-wrap: wrap;
  }
}
.contact-wrapper .contact.border-top {
  border-top: 1px solid #cccbcb;
}
.contact-wrapper .contact.border-bottom {
  border-bottom: 1px solid #cccbcb;
}
.contact-wrapper .contact > div {
  flex: 0 0 33%;
  padding-bottom: 3.125vw;
  padding-top: 3.125vw;
}
@media screen and (max-width: 768px) {
  .contact-wrapper .contact > div {
    flex: 0 0 100%;
  }
}
.contact-wrapper .contact-email {
  display: flex;
  padding-bottom: 3.125vw;
  padding-top: 3.125vw;
}
.contact-wrapper .contact-email .img-wrapper {
  flex: 0 0 23.4375vw;
}
.contact-wrapper .contact-email .text-wrapper {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
}
.contact-wrapper .contact-email .text-wrapper .big-title {
  width: 100%;
  color: #e60012;
  margin-bottom: 2.0833333333vw;
}
.contact-wrapper .contact-email .text-wrapper .wrapper {
  flex: 1;
}

/* 门店内页 */
.select-content{ width:100%; height:auto; overflow:hidden;}
.select-content ul{font-family:"微软雅黑"; padding-bottom:80px;}
.select-content ul li{width:48%; height:auto; border-bottom:1px solid #ccc; float:left; margin:1%; padding:10px;}
.select-content ul li h3{ font-size:24px; color:#434343; line-height:30px;}
.select-content ul li p{ font-size:18px; color:#888; line-height:30px;}


/*品质加盟*/
.joinin .why {
  padding: 5.2083333333vw 13.5416666667vw;
}
@media screen and (max-width: 768px) {
  .joinin .why {
    padding: 20px;
  }
}
.joinin .reason {
  margin-top: 3.125vw;
}
.joinin .reason ul {
  display: flex;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .joinin .reason ul {
    flex-wrap: wrap;
  }
}
.joinin .reason ul li {
  flex: 1;
  margin: 0 0.78125vw;
}
@media screen and (max-width: 768px) {
  .joinin .reason ul li {
    flex: 0 0 30%;
    margin-right: 5%;
    margin-left: 0;
  }
  .joinin .reason ul li:nth-child(3n) {
    margin-right: 0;
  }
}
.joinin .reason ul li .icon {
  margin: 0 auto;
  width: 6.25vw;
  height: 6.25vw;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #cccbcb;
  border-radius: 15px;
  position: relative;
}
.joinin .reason ul li .icon:after{
    content: "";
    display: block;
    width: 1.5625vw;
    height: 2px;
    background: #e60012;
    position: absolute;
    /* left: 2.083333vw; */
    bottom: 0px;
}
@media screen and (max-width: 768px) {
  .joinin .reason ul li .icon {
    width: 50px;
    height: 50px;
  }
}
.joinin .reason ul li .icon img {
  height: 45%;
}
.joinin .reason ul li .title {
  margin-top: 1.5625vw;
  margin-bottom: 0.5208333333vw;
  font-weight: bold;
}
.joinin .reason ul li .desc {
  color: #666;
  line-height: 2;
}
@media screen and (max-width: 768px) {
  .joinin .reason ul li .desc {
    max-width: unset;
  }
}
.joinin .step {
  background: url(../img/jm1.jpg) center no-repeat;
  padding: 5.2083333333vw 13.5416666667vw 10.4166666667vw;
}
@media screen and (max-width: 768px) {
  .joinin .step {
     padding: 5.2083333333vw 13.5416666667vw 10.4166666667vw;
    background-size: auto 100%;
  }
}
.joinin .step .common-article-title {
  margin-bottom: 68px;
}
@media screen and (max-width: 768px) {
  .joinin .step .common-article-title {
    margin-bottom: 20px;
  }
}
.joinin .step .swiper-container .swiper-wrapper {
  padding-bottom: 3.125vw;
}
@media screen and (max-width: 768px) {
  .joinin .step .swiper-container .swiper-wrapper {
    padding-bottom: 40px;
  }
}
.joinin .step .swiper-container .swiper-slide {
  height: 9.1145833333vw;
  width:8.8vw;
  margin:1%;
  position: relative;
  padding-top: 15px;
  color: #fff;
  float:left;
}
@media screen and (max-width: 768px) {
 .joinin .step{width:100%;padding:10px; padding-top:30px; background:url(../img/jm1.jpg) bottom center no-repeat #df0716; height:auto; padding-bottom:240px;}
 .joinin .step .swiper-container .swiper-slide {width:45vw;height:30vw}
}
.joinin .step .swiper-container .swiper-slide .content {
  background: url(../img/jm2.png) center center no-repeat;
  background-size: 100% 100%;
  padding: 0 0.5208333333vw;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  height: 100%;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .joinin .step .swiper-container .swiper-slide .content {
    padding: 40px 0;
  }
}
.joinin .step .swiper-container .swiper-slide .num {
  position: absolute;
  font-size: 1.5625vw;
  left: 50%;
  transform: translateX(-50%);
  top: 0;
}
@media screen and (max-width: 768px) {
  .joinin .step .swiper-container .swiper-slide .num {
    font-size: 20px;
  }
}
.joinin .step .swiper-container .swiper-pagination .swiper-pagination-bullet {
  background: none;
  border: 1px solid #fff;
}
.joinin .step .swiper-container .swiper-pagination .swiper-pagination-bullet-active {
  background: #fff;
}
.joinin .qa {
  padding: 5.2083333333vw 13.5416666667vw;
}
@media screen and (max-width: 768px) {
  .joinin .qa {
    padding: 20px;
  }
}
.joinin .qa .common-article-title {
  margin-bottom: 2.0833333333vw;
}
.joinin .qa ul li {
  padding: 1.0416666667vw 3.125vw 1.0416666667vw 2.0833333333vw;
  border: 1px solid #cccbcb;
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  .joinin .qa ul li {
    padding: 15px 20px 15px 15px;
  }
}
.joinin .qa ul li .q {
  position: relative;
  font-size: 0.9375vw;
  font-weight: bold;
  color: #333;
  transition: all 0.5s;
  cursor: pointer;
}
.joinin .qa ul li .q[aria-expanded=true] {
  margin-bottom: 1.0416666667vw;
  color: #e60012;
  font-size: 1.0416666667vw;
}
.joinin .qa ul li .q[aria-expanded=true] .icon {
  background: url(../img/wd.png) center center no-repeat;
  background-size: contain;
}
.joinin .qa ul li .q[aria-expanded=true] .icon-after::after {
  content: "-";
}
.joinin .qa ul li .q .icon {
  width: 49px;
  height: 48px;
  background: url(../img/w.png) center center no-repeat;
  background-size: contain;
  display: inline-block;
  vertical-align: middle;
  margin-right: 1.0416666667vw;
}
@media screen and (max-width: 768px) {
  .joinin .qa ul li .q .icon {
    width: 25px;
    height: 24px;
  }
}
.joinin .qa ul li .q .icon-after {
  color: #868684;
  right: 1.5625vw;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 768px) {
  .joinin .qa ul li .q .icon-after {
    right: 5px;
  }
}
.joinin .qa ul li .q .icon-after::after {
  content: "+";
  display: block;
  font-size: 30px;
  position: absolute;
  width: 20px;
  height: 20px;
  top: -25px;
  left: 0;
}
.joinin .qa ul li .a {
  color: #333;
}
.joinin .support {
  display: flex;
  background: url(../img/jm3.jpg) center center no-repeat;
  background-size: 100% 100%;
  padding: 3.125vw 13.5416666667vw 4.1666666667vw;
}
@media screen and (max-width: 768px) {
  .joinin .support {
    padding: 20px;
    background-size: auto 100%;
    flex-wrap: wrap;
  }
}
.joinin .support .left {
  flex: 0 0 23.4375vw;
  padding-top: 3.125vw;
}
.joinin .support .common-article-title{
  color: #fff;
}
@media screen and (max-width: 768px) {
  .joinin .support .left {
    flex: 0 0 100%;
  }
}
.joinin .support .right {
  flex: 1;
  display: flex;
  padding: 6.25vw 4.1666666667vw 7.2916666667vw 5.2083333333vw;
  background: url(../img/zcbj.png) center center no-repeat;
  background-size: 100% 100%;
}
@media screen and (max-width: 768px) {
  .joinin .support .right {
    flex: 0 0 100%;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 10px;
    flex-wrap: wrap;
  }
}
.joinin .support .right > div {
  flex: 1;
}
@media screen and (max-width: 768px) {
  .joinin .support .right > div {
    flex: 0 0 100%;
    padding-left: 30px;
  }
}
.joinin .support .right > div ul {
  list-style-type: disc;
}
.joinin .support .right > div ul li { background:url(../img/jm4.png) left no-repeat; padding-left:20px;
  margin-bottom: 0.5208333333vw;
}


/*内页产品*/
.main-food {
  padding: 7.8125vw 14.3229166667vw 6.25vw 12.7604166667vw;
  display: flex;
}
@media screen and (max-width: 768px) {
  .main-food {
    padding:30px 20px;
  }
}
.main-food .swiper-container {
  flex: 1;
  position: relative;
}
.main-food .swiper-container .swiper-slide {
  padding-bottom: 7.8125vw;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
.main-food .swiper-container .swiper-slide .title {
  font-size: 2.3958333333vw;
  color: #e60012;
  font-weight: bold;
  margin-bottom: 1.0416666667vw;
}
@media screen and (max-width: 768px) {
  .main-food .swiper-container .swiper-slide .title {
    font-size: 16px;
  }
}
.main-food .swiper-container .swiper-slide .desc {
  font-size: 1.0416666667vw;
  color: #666;
}
.main-food .swiper-container .main-title {
  position: absolute;
  z-index: 2;
  left: 0;
  top: 0;
  font-size: 1.0416666667vw;
  color: #666;
  padding-bottom: 2.1875vw;
}
@media screen and (max-width: 768px) {
  .main-food .swiper-container .main-title {
    top: 10px;
    font-size: 20px;
  }
  .main-food .swiper-container .swiper-slide{
    padding: 120px 0px 60px 0px;
  }
}
.main-food .swiper-container .main-title img {
  margin-bottom: 0.5208333333vw;
}
.main-food .swiper-container .main-title::after {
  content: "";
  display: block;
  width: 1.5625vw;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 0;
  background: #e60012;
}
@media screen and (max-width: 768px) {
  .main-food .swiper-container .main-title::after {
    width: 20px;
  }
  .main-food .swiper-container .main-title img{
    width: 40px;
  }
}
.main-food .swiper-container .page-next,
.main-food .swiper-container .page-prev {
  position: absolute;
  background: #333333;
  width: 3.6458333333vw;
  height: 3.6458333333vw;
  bottom: 0;
  color: #fff;
  z-index: 2;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .main-food .swiper-container .page-next,
.main-food .swiper-container .page-prev {
    width: 40px;
    height: 40px;
  }
}
.main-food .swiper-container .page-next:hover,
.main-food .swiper-container .page-prev:hover {
  background: #e60012;
}
.main-food .swiper-container .page-next {
  left: 4.6875vw;
}
@media screen and (max-width: 768px) {
  .main-food .swiper-container .page-next {
    left: 40px;
  }
}
.main-food .swiper-container .page-prev {
  left: 0;
}
.main-food .swiper-container1 {
  flex: 0 0 51.0416666667vw;
  overflow: hidden;
}
/* @media screen and (max-width: 768px) {
  .main-food .swiper-container1 {
    flex: 0 0 100%;
  }
} */
@media screen and (max-width: 414px) {
  .main-food .swiper-container1  .swiper-slide img{
    padding-top: 60px;
  }
}
.food-list {
  padding: 6.25vw 14.3229166667vw 5.7291666667vw 12.7604166667vw;
  background: #f2f1f1;
  display: flex;
}
@media screen and (max-width: 768px) {
  .food-list {
    padding-right: 10px;
    padding-left:0px;
  }
}
.food-list .menu {
  flex: 1;
  padding-right:2.125vw;
}
.food-list .menu ul {
  display: block;
  border-top: 2px solid #e60012;
}
.food-list .menu ul li {
  padding: 1.0416666667vw 0;
}
@media screen and (max-width: 768px) {
  .food-list .menu ul li {
    padding: 10px 0;
  }
}
.food-list .menu ul li a {
  height: 3.125vw;
  align-items: center;
  display: flex;
  color: #333;
  font-size: 1.0416666667vw;
  padding: 0;
  position: relative;
}
.food-list .menu ul li a:hover .icon-img.wa{
  transform: scale(1.2);
}
.food-list .menu ul li a.active {
  color: #e60012;
  background: none;
}
.food-list .menu ul li:first-child a .wa.off{
  display: block !important;
}
.food-list .menu ul li:first-child a .wa.on{
  display: none !important;
}
.food-list .menu ul li a.active .wa.on{
  display: block !important;
}
.food-list .menu ul li a.active .wa.off{
  display:none !important;
}
.food-list .menu ul li a.active i {
  opacity: 1;
}
.food-list .menu ul li a i {
  transition: all 0.5s;
  position: absolute;
  right: 0;
  font-size: 20px;
  opacity: 0;
}

@media screen and (max-width: 768px) {
  .food-list .menu ul li a i {font-size:10px; right:-10px;padding-top:5px;
  }
}

.food-list .menu ul li .icon-img {
  height: 100%;
  width: auto;
  background: center center no-repeat;
  width: 3.125vw;
  height: 3.125vw;
  background-size: contain;
  margin-right: 1.5625vw;
  transition: all 0.5s;
}
.food-list .product {
  flex: 0 0 70%;
}
.food-list .product .tab-pane ul {
  display: flex;
  flex-wrap: wrap;
}
.food-list .product .tab-pane ul li {
  margin-bottom: 2.6041666667vw; float:left; width:49%;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .food-list .product .tab-pane ul li {
    width: 100%;
  }
  .food-list .menu ul li a{
    font-size: 14px;
  }
}
.food-list .product .tab-pane ul li:nth-child(odd) {
  margin-right: 2%;
}
@media screen and (max-width: 768px) {
  .food-list .product .tab-pane ul li:nth-child(odd) {
    margin-right: 0;
  }
}
@media screen and (max-width: 320px){
  .food-list .menu ul li a i{
    font-size: 14px;
  }
}
.food-list .product .tab-pane ul li img {
  transition: all 0.5s;
}
.food-list .product .tab-pane ul li img:hover {
  transform: scale(1.1);
}
.food-list .product .tab-pane ul li > div {
  background: #fff;
  padding: 2.0833333333vw 1.5625vw 1.8229166667vw;
}
.food-list .product .tab-pane ul li > div .title {
  font-size: 1.25vw;
  margin-bottom: 0.78125vw;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.food-list .product .tab-pane ul li > div .desc {
  color: #666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}


/*--首页栏目--*/
.nyzw-lm1{margin:0 auto;width:1300px;height:40px; padding-left:20px; padding-top:25px; padding-bottom:10px;  border-bottom:1px solid #eee; margin-bottom:40px; overflow:hidden;}
.nyzw-lm2{border-left:6px solid #a5a5a5;padding-left:8px;width:500px; height:auto; text-align:left;}
.nyzw-lm2 span{font-family:"微软雅黑"; font-size:14px; line-height:26px; color:#a5a5a5;}
.nyzw-lm2 span a{font-family:"微软雅黑"; font-size:14px; line-height:26px; color:#a5a5a5;}

.nyzw-dh{width:auto; height:auto; padding-right:3%;float:right;}
.nyzw-dh li{width:80px; height:25px; text-align:center; padding-top:5px; margin-right:10px; line-height:20px; float:left;}
.nyzw-dh li a{font-family:"微软雅黑"; font-size:14px; color:#666;}
.nyzw-dh li:hover{ border-bottom:3px solid #014099;transition: all 0.3s ease-out; }


.nyzw{margin:0 auto; width:1300px; height:auto; font-family:"微软雅黑"; font-size:15px; color:#434343; padding-bottom:50px; line-height:28px;text-align:left;overflow:hidden;}

.nycpfl{ margin:0 auto; width:1280px; height:auto; margin-top:30px; overflow:hidden;}
.lx-nyzw{margin:0 auto; width:1280px; height:auto; font-family:"微软雅黑"; font-size:15px; color:#434343; line-height:28px;text-align:left;padding-top:50px;padding-bottom:50px;overflow:hidden;}


.ny-news01{width:100%;height: auto;}
.ny-news01 li{
  padding:20px;
  width:auto;
  margin-bottom:20px;
  border:1px solid #ccc;
  overflow: hidden;
}
.ny-news01 li:hover{border-bottom:3px solid #df0716;transition: all 0.3s ease-out;}
.ny-news01 li .tu1{
	float: left;
	width: 200px;
	height: 145px;
	overflow: hidden;
}
.ny-news01 li .tu1 img{
	width: 200px;
	height: 145px;
	overflow: hidden;
	 transition: all 0.5s ease-out;
  -webkit-transform: scale(1, 1); 
     -moz-transform: scale(1, 1); 
  -webkit-transition: all 0.5s ease-out; 
     -moz-transition: all 0.5s ease-out; 
}
.ny-news01 li:hover .tu1 img{
	 transition: all 0.5s ease-out;
  -webkit-transform: scale(1.1, 1.1); 
     -moz-transform: scale(1.1, 1.1); 
  -webkit-transition: all 0.5s ease-out; 
     -moz-transition: all 0.5s ease-out;
}
.ny-news01 li .l01{
  width:120px;
  height:30px;
  margin-top:5px;
  border-right: 1px solid #efefef;
  border-left: 1px solid #efefef;
}
.ny-news01 li .l01 .n-day{
  width: 100%;
  height:20px;
  font-size:14px;
  color: #666;
  text-align: center;
  line-height:20px;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 0px;
  transition: all 0.4s ease-in-out;
}
.ny-news01 li:hover .l01 .n-day{color: #888;}
.ny-news01 li .l01 .n-month{
  width: 100%;
  font-size: 15px;
  color: #555;
  text-align: center;
  letter-spacing: 0px;
}
.ny-news01 li .r01{
  float: left;
  margin-left:50px;
  width:70%;
  height: auto;
}
.ny-news01 li .r01 a h2{
  display: block;
  width: 100%;
  height: auto;
  overflow:hidden;
  font-size: 18px;
  font-weight:normal;
  color: #717171;
  letter-spacing: 0px;
  transition: all 0.3s ease-in-out;
}
.ny-news01 li .r01 a h2 span{color:#e60002; font-weight:normal; margin-right:10px;}
.ny-news01 li .r01 p{
  display: block;
  width: 100%;
  height:46px;
  font-size: 14px;
  color: #888;
  letter-spacing: 0px;
  line-height: 150%;
  overflow: hidden;
}
.ny-news01 li .more{width:120px; height:30px; border:1px solid #ccc;text-align:center; }
.ny-news01 li .more a{ font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#ccc;}
.ny-news01 li:hover .more{background-color:#df0716;border:1px solid #df0716;transition: all 0.3s ease-in-out;}
.ny-news01 li:hover .more a{ color:#fff;}

/*新闻详情页样式*/
.newszwbj{ width:auto; height:auto; overflow:hidden;}
.new-cont-h1{text-align:center; font-family:"微软雅黑"; font-size:30px; line-height:40px;color:#535353; border-bottom:1px solid #ccc; font-weight:normal;}
.new-xq{
  margin:0px auto;
  margin-top:30px;
  width:100%;
  height: auto;
  overflow:hidden;
}
.new-xq-l{
  width:100%;
  height:auto;
  text-align:left;
  
}
.new-xq-l .date1{
  width: 100%;
  height: auto;
  text-align: left;
}
.new-xq-l .date1 .year1 {
  font-size: 20px;
  color: #000;
  line-height:30px;
  font-family: "微软雅黑";
  font-weight:normal;
  text-align: center;
}
.new-xq-l .date1 .year1 span{
  position: absolute;
  z-index:2;
  display:block;
  font-size:15px;
  color: #b2b2b2;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 0px; 

}
.new-xq-l .date1:before{
  content: "";
  display: block;
  width: 100%;
  height:30px;
  position: absolute;
  left: 0;
  z-index:1;
}
.new-xq-l .date2{
  margin-top: 32px;
  text-align: center;
  font-size: 34px;
  line-height: 120%;
  color: #27cbf1;
  font-family:Impact;
  letter-spacing: 0px;
}
.new-xq-l .read1{
  position:relative;
  z-index:22222;
  width:120px;
  font-size:13px;
  padding-top:0px;
  text-align: center;
  background-color:#efeeee;
  color: #888;
  letter-spacing: 0px;
  float:right;
 
}
.new-xq-l .read1 strong{
  font-weight: bold;
}
.new-xq-r{
  margin:0 auto;
  padding:10px;
  width:auto;
  height:auto;
  margin-bottom:30px;
  text-align:center;
  background-color:#efeeee;
  overflow: hidden;
}
.new-xq-r p{
  display: block;
  height: auto;
  font-size: 14px;
  color: #666;
  text-align:left;
  line-height: 170%;
  letter-spacing: 0px;
  overflow: hidden;
}
.new-xq-r p p{
  font-size: 15px;
  color: #333;
  line-height: 170%;
  letter-spacing: 0px;
}


.ny-l01 {
    float: left;
    width: 250px;
}
.ny-r01 {
    float: right;
    width: 956px;
}
.ny-l-fenlei{
  padding:20px 15px 50px 15px;
  background-color: #043d77;
  border-radius: 15px;
}
.ny-l-fenlei .ny-fl-tit{
  font-size: 34px;
  font-weight: bold;
  text-align: center;
  color: #fff;
}
.ny-l-fenlei .line01{
  margin:0 auto;
  margin-top: 15px;
  width: 60%;
  height: 5px;
  background-color: #fff;
}
.ny-fenlei1{
  height: auto;
  overflow: hidden;
}
.ny-fenlei1 dt a{
  display: block;
  margin:15px 0px;
  width: 100%;
  height: 30px;
  background-color: #fbe000 ;
  font-size: 17px;
  color: #000;
  text-align: center;
  line-height: 30px;
  border-radius: 20px;
}
.ny-fenlei1 dd a{
  display: block;
  padding:3px;
  width: 100%;
  border-bottom:1px dashed #5084b5;
  font-size: 15px;
  color: #fff;
  text-align: center;
  line-height: 20px;
}
.ny-fenlei1 dd a:hover{
  background-color: #039de5;
  color: #fff;
}
.ny-fenlei1-hover{
  background-color: #facd00 !important;
  color: #525252 !important;
}




/*====================手机====================*/
@media only screen and (max-width: 768px){
	#banner{display: none;}
	.w1300{width:auto;}
	.aboutbj{width:100%; height:auto;padding-top:0px; padding-bottom:40px;}
	.aboutbj .aboutzw {width:auto;height: auto;text-align:left; padding:10px;}
	.aboutbj .aboutzw p{font-size:50px; line-height:50px;}
	.aboutbj .aboutzw ol{font-size:14px; line-height:30px;}
	.aboutbj .aboutzw img{ width:100%; height:100%; padding-bottom:40px;}
	.aboutbj .aboutzw .a_more{margin-top:30px;}
	 
	.jmbj{width:auto; height:auto;}
	.jmbj_w{width:auto; padding-top:0px;}
	.jmbj_w .j_img{width:auto; height:auto;}
	.jmbj_w .j_img img{width:100%; height:auto;}
	.jmbj_w .j_tel{width:auto; height:auto;}
	.jmbj_w .j_tel ul{padding:30px; }
	.jmbj_w .j_tel ul img{width:100%; height:100%; padding-top:10px;}
	.jmbj_w .j_ys{width:100%; height:100%;}
	.jmbj_w .j_ys li{width:50%; height:151px; background-color:#d6d6d6; text-align:center; float:left; padding-top:45px;}
	.jmbj_w .j_ys li a{font-family:"微软雅黑"; font-size:30px;line-height: 50px;font-weight: bold;color: #E3081C;}
	.jmbj_w .j_ys dt{width:50%; height:151px; background-color:#e5e5e5; text-align:center; float:left; padding-top:45px;}
	.jmbj_w .j_ys dt a{font-family:"微软雅黑"; font-size:30px;line-height: 50px;font-weight: bold;color: #E3081C;}
	
	.news_lm em{font-family:Impact; font-size:50px;line-height:50px;}
	.news_lm h3{font-size:30px;line-height:40px;}
	.news_lm p{font-size:14px;line-height:20px;}
	.newbox .sy_lm{margin: 0 auto;width:95%;}
	.news_tu{margin: 0 auto;width:95%;height: auto;}
	.news_tu dl{width:100%; margin:1%;float: left;}
	.news_tu dd h4{font-size:16px;height:auto;line-height:20px;font-weight: normal; padding-top:10px;}

	 
	 .f_lxbj{width:100%; height:auto; background:url(../img/sjfootbj.jpg) repeat;overflow:hidden;}
	.f_w{width:auto;padding:10px; padding-top:30px;}
	.f_w .f_lm{font-size:24px; line-height:30px;}
	.f_w .f_lm p{font-size:18px;line-height:30px;}
	.f_dh{ height:60px;font-size:27px;background-size:100% auto; padding-left:80px; padding-top:10px; margin-top:0px;}
	.f_dt{margin-top:20px; background-color:#df0716;}
	.f_dz{ padding-left:40px;}
	.f_er{margin-top:20px;}
	.f_er li{width:100px;}
	.f_er li img{width:90px; height:90px;}
	.f_er li p{font-size:12px; line-height:20px;}
	.f_sp{display: none;}
	.footer{width:auto; height:auto;overflow:hidden;}
	.f_bq {width:90%;height:120px;padding:10px;overflow:hidden;}
	.f_bq h2 {width:auto;text-align:center;position: absolute;font-weight:normal;top:17px;font-size:14px;color:#fff;}
	
	.about .about-desc .img-wrapper img{width:80px;}
	.select-content ul li{width:100%; height:auto; border-bottom:1px solid #ccc; float:left; margin:1%; padding:10px;}
	
	#nylm{padding-top:50px; padding-bottom:10px;}
    #nylm h3{font-size:24px;}
    #nylm h3 span{ font-size:24px;}
    #nylm p{display: none;}
	.nyzw-lm1{width:auto; height:auto; margin-bottom:10px;overflow:hidden;}
	.nyzw-lm2{width:auto;}
	.nyzw-lm2 span a{display: none;}
	
	.nyzw-dh{ margin-top:10px; padding-right:7%;}
	.nyzw-dh li{ width:80px;margin-bottom:10px;}
	.nyzw-right{width:100%; padding:5px;}
	.nyzw-right li{ margin:0.5%; padding-top:2px;text-align:center; background-color:#0052C2; float:left;}

    
	.nyzw{width:auto;padding:10px;}
	.sf{display: none;}
	.showleft{display: none;}
	
	.ny-news01{width:auto}
	.ny-news01 li .tu1{width:100%; margin-bottom:10px;}
	.ny-news01 li .r01{width:100%; margin-left:0px;}
	.ny-news01 li .l01{display: none;}
	.ny-news01 li .r01 a h2{font-size:14px; font-weight:bold;}
	
	.new-xq-l{display: none;}
	.new-xq-r{display: none;}
	.new-xq-r p{
	  width:100%;
	}
   .lx-nyzw{width:auto;padding-top:10px;}

	

	/*系统原样式修改*/
	.min_box_content{display: noe;}
	.showpics{margin:3% !important;}

}


/*====================平板====================*/
@media screen and (min-width: 768px) and (max-width: 1200px){
	
	#banner{display: none;}
	.w1300{width:auto;}
	.aboutbj{width:100%; height:auto;padding-top:0px; padding-bottom:40px;}
	.aboutbj .aboutzw {width:auto;height: auto;text-align:left; padding:10px;}
	.aboutbj .aboutzw p{font-size:50px; line-height:50px;}
	.aboutbj .aboutzw img{ width:100%; height:100%; padding-bottom:40px;}
	.aboutbj .aboutzw .a_more{margin-top:30px;}
	
	.jmbj{width:auto; height:auto;}
	.jmbj_w{width:auto; padding-top:0px;}
	.jmbj_w .j_img{width:100%; height:auto;}
	.jmbj_w .j_img img{width:100%; height:auto;}
	.jmbj_w .j_tel{width:auto; height:auto;}
	.jmbj_w .j_tel ul{padding:30px; }
	.jmbj_w .j_tel ul img{width:100%; height:100%; padding-top:10px;}
	.jmbj_w .j_ys{width:100%; height:100%;}
	.jmbj_w .j_ys li{width:50%; height:171px; background-color:#d6d6d6; text-align:center; float:left; padding-top:55px;}
	.jmbj_w .j_ys li a{font-family:"微软雅黑"; font-size:30px;line-height: 50px;font-weight: bold;color: #E3081C;}
	.jmbj_w .j_ys dt{width:50%; height:171px; background-color:#e5e5e5; text-align:center; float:left; padding-top:55px;}
	.jmbj_w .j_ys dt a{font-family:"微软雅黑"; font-size:30px;line-height: 50px;font-weight: bold;color: #E3081C;}
	.news_lm em{font-family:Impact; font-size:50px;line-height:50px;}
	.news_lm h3{font-size:30px;line-height:40px;}
	.news_lm p{font-size:14px;line-height:20px;}
	.newbox .sy_lm{margin: 0 auto;width:95%;}
	.news_tu{margin: 0 auto;width:95%;height: auto;}
	.news_tu dl{width:100%; margin:1%;float: left;}
	.news_tu dd h4{font-size:16px;height:auto;line-height:20px;font-weight: normal; padding-top:10px;}
	
	.f_lxbj{width:100%; height:auto; background:url(../img/spbj.jpg) left no-repeat #df0716; overflow:hidden;}
	.f_w{width:auto;padding:20px;}
	.f_w .f_lm{font-size:40px; line-height:50px;}
	.f_w .f_lm p{font-size:30px;line-height:40px;}
	.f_dh{ height:60px;font-size:37px;}
	.f_dt{margin-top:20px;}
	.f_er{margin-top:20px;}
	.f_er li{width:140px;}
	.f_er li img{width:120px; height:120px;}
	.f_er li p{font-size:15px;}
	.f_sp{display: none;}
	.footer{width:auto; height:auto; overflow:hidden;}
	.f_bq {width:90%;height:80px;padding:20px;overflow:hidden;}
	.f_bq h2 {width:auto;text-align:center;position: absolute;font-weight:normal;top:17px;font-size:15px;color:#fff;}
	
	#nylm{padding-top:50px; padding-bottom:10px;}
    #nylm h3{font-size:24px;}
    #nylm h3 span{ font-size:24px;}
    #nylm p{display: none;}
	.nyzw-lm1{width:auto; height:auto; margin-bottom:10px;overflow:hidden;}
	.nyzw-lm2{width:auto;}
	.nyzw-lm2 span a{display: none;}
	
	
	
	#nycpzs{width:100%; padding:10px;}
	.nyzw{width:auto;margin-top:10px;}
	.new-xq-l{display: none;}
	.new-xq-r{width:26%; padding:5px;}
	.new-xq-r p{
	  width:100%;
	}
	.lx-nyzw{width:auto;padding-top:10px;}
}




/*====================PC====================*/
@media only screen and (min-width: 1200px){
	.sj-banner{display: none;}
	.s-menu{display: none;}
	.ph-bq{display: none;}
	.ph-foot{display: none;}
	#ph-menu-tu{display: none;}
	.sj_sp{display: none;}
}


