.homebanner {
	overflow: hidden;
    width: 100%;
    max-height: 1024px;
    position: relative;
}
.homebanner ul {}
.homebanner ul li {
    width: 100%;
	height:100%;
    max-height: 1024px;
	overflow: hidden;
    position: relative;
}
.homebanner ul li.slider>a {display:block;}
.homebanner ul li.slider .video,.slider .video img {width:100%;}
.homebanner ul li.slider .bottom{ position:absolute; bottom:5%; left:0; right:0; text-align:center; margin:0 auto;}
.homebanner ul li.slider .item{position:absolute;left:0;right:0;z-index:1;top:50%;margin:-130px auto;*display:none;padding-left:15px;padding-right:15px;text-align:center;color:#fff;}
.homebanner ul li.slider .item .p1{ font-size:60px; font-weight:bold;line-height:90px;}
.homebanner ul li.slider .item .p2{ font-size:22px;}
.homebanner ul li.slider .item .p3{ margin:15px 0;}
.homebanner ul li.slider .item .p4{ font-size:25px;}
.homebanner ul li.slider .item .p5{ margin-top:50px;}

.video-box {
    position: relative;
    width: 100%;
    padding-top:50%;
    z-index: 1;
    background: #000;
}
.homebanner ul li.slider .video {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -60%);
    z-index:1;
    width: 100%;
    height: 100%;
    object-fit: cover;
    text-align: center;
    
    
}
.homebanner .page{ }
.homebanner .page a{ 
	display:block;
	position:absolute;
	top:50%;
	width:40px;
	height:40px;
	background:#000;
	z-index:99999;
}
.homebanner .page a.prev {
	left:5%;
	background: url(../image/next.png) no-repeat left center;;
	transform: rotate(-180deg);
}
.homebanner .page a.next {
	right:5%;
	background: url(../image/next.png) no-repeat left center;;
}
.homebanner .page a:hover {
	background: url(../image/next.png) no-repeat right center;;
}
@media screen and (max-width:800px){
.homebanner .page{ 
	display:none;
}
}


/*板块标题*/
.home-title {}
.home-title h6 {
    font-size: 30px;
    color:#666;
    font-family: 'Futura';
    letter-spacing: 0;
}
.home-title h3 {
    font-size: 24px;
    color:#3a3a3a;
    font-family: 'RuiZiChaoPaiHaoHengHeiJian';
    font-weight: bold;
    margin:20px 0 0 0;
}
@media screen and (max-width:1024px){
.home-title {}
.home-title h6 {
    font-size: 24px;
}
.home-title h3 {
    font-size: 18px;
    margin:10px 0 0 0;
}
}
/*板块标题 end*/

/*关于品牌*/
.home-about {
    position:relative;
    padding:2% 0;
    overflow:hidden;
}
.home-about::before {
    opacity: 0.5;
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    z-index: -2;
    background: url(../image/about-bg1.jpg) no-repeat right center/cover;
    -webkit-filter: grayscale(100%);
    transition: all 3s;
}

.home-about .photo {
    position:relative;
    width:50%;
    overflow:hidden;
}
.home-about .photo img {
    width: 100%;
    padding:30% 0%;
    animation: efeect-photo 10s linear infinite;
}


.home-about .container .word {
    width: 50%;
    padding: 2% 4% 0 0%;
}

.home-about .container .word .content {
    margin: 0 0 10% 0;
    background: none;
}
.home-about .container .word .content .profile {
    margin:50px 0 0 0;
}
.home-about .container .word .content .profile h6 {
    font-size: 30px;
    color: #322c2b;
    margin:0 0 30px 0;
}
.home-about .container .word .content .profile p {
    font-size: 16px;
    color: #666;
    line-height: 1.8;
    margin:0 0 10px 0;
}


.home-about .container .word .content .number {
    margin:10% 0 0 0;
}
.home-about .container .word .content .number ul {
    padding:0 0%;
}
.home-about .container .word .content .number ul li {
    float:left;
    width:33.33%;
    padding:0 0 8% 0;
}
.home-about .container .word .content .number ul li h3 {
}
.home-about .container .word .content .number ul li h3 strong {
    position: relative;
    padding:0 20px 0 0;
    font-size: 48px;
    color: #d30000;
    letter-spacing: 0;
    font-family: "Montserrat-Bold";
}
.home-about .container .word .content .number ul li h3 strong i {
    position:absolute;
    top:0;
    right:0;
    font-size: 28px;
    color: #d30000;
    font-style: normal;
    font-family: 'Futura-Medium';
}
.home-about .container .word .content .number ul li h3 span {
    display:inline-block;
    font-size: 24px;
    color: #322c2b;
    padding:0 0 0 10px;
}
.home-about .container .word .content .number ul li p {
    font-size: 16px;
    color: #322c2b;
    padding-top: 5px;
}

.home-about .container .word .content  .go {
    margin:30px 0 0 0;
}
@media screen and (max-width:1024px){
.home-about {
    position:relative;
    padding: 0.5rem 0;
    overflow:hidden;
}
.home-about .container {
    height: 100%;
    position: absolute;
    left: 0;
    right: 0;
}
.home-about .photo {
    position:relative;
    width:100%;
    overflow:hidden;
}
.home-about .photo img {
    width: 100%;
    padding: 0 0;
    animation: efeect-photo 10s linear infinite;
}


.home-about .container {
    height: 100%;
    position: relative;
    left: 0;
    right: 0;
}
.home-about .container .word {
    width: 100%;
    padding: 2% 0%;
}

.home-about .container .word .content {
    margin: 0% 0 0.1rem 0;
}
.home-about .container .word .content .profile {
    margin: 0;
}
.home-about .container .word .content .profile h6 {
    font-size: 20px;
    margin:0 0 20px 0;
}
.home-about .container .word .content .profile p {
    font-size: 14px;
    color: #666;
}


.home-about .container .word .content .number {
    margin:10% 0 0 0;
}
.home-about .container .word .content .number ul {
    overflow:hidden;
    padding:0 0%;
}
.home-about .container .word .content .number ul li {
    width:33.33%;
    padding:0 0 4% 0;
}
.home-about .container .word .content .number ul li h3 {
}
.home-about .container .word .content .number ul li h3 strong {
    padding:0 20px 0 0;
    font-size: 28px;
}
.home-about .container .word .content .number ul li h3 strong i {
    font-size: 20px;
    color: #e6002d;
}
.home-about .container .word .content .number ul li h3 span {
    font-size: 16px;
    padding:0 0 0 5px;
}
.home-about .container .word .content .number ul li p {
    font-size: 14px;
    padding-top: 5px;
}

.home-about .container .word .content .tit .go {}
}
/*关于品牌*/


/*产品中心*/
.product {
    position: relative;
}
.top-tab {
    position: relative;
    height: 100%;
}
.top-tab ul {
    position: relative;
    height: 100%;
}
.top-tab ul li {
    position: relative;
    display: none;
    height: 100%;
    overflow:hidden;
}
.top-tab ul li:first-child {
    display: block;
}
.top-tab ul li .photo {
    position: relative;
    width: 100%;
    padding-top: 50%;
    overflow: hidden;
}
.top-tab ul li .photo img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    transition: all 0.6s ease;
}
.top-tab ul li .photo:after {
    opacity: 0.5;
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(../image/dian-bg.png) repeat rgb(0,0,0,0.1);
    z-index: 1;
    transition: all 0.3s;
}


.top-tab ul li .word {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 8;
    width: 100%;
    color: #fff;
    text-align: center;
}
.top-tab ul li .word h2 {
    font-size: 48px;
    color: #fff;
    font-family: 'Futura';
    text-transform: uppercase;
    font-weight: normal;
    line-height: 1.6;
    transition: all .4s;
}
.top-tab ul li .word h3 {
    font-size: 48px;
    color: #fff;
    line-height: 1.6;
    transition: all .4s;
}
.top-tab ul li .word h4 {
    margin: 30px 0 0 0;
    font-size: 18px;
    color: #fff;
    line-height: 1.8;
    transition: all .4s;
}
.top-tab ul li .word a {
    display: block;
    width: 200px;
    height: 50px;
    overflow: hidden;
    margin: 5% auto;
    line-height: 50px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    padding: 0 0 0 0px;
    border: 1px solid rgba(255,255,255,0.5);
    transition: all 0.5s;
}

.bottom-tab {
    position: absolute;
    left: 0;
    z-index: 2;
    width: 100%;
    bottom: 60px;
}
.bottom-tab ul {
    width:100%;
    max-width: 1600px;
    margin:0 auto;
    background: rgba(255,255,255,0.85);
    border-radius: 6px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
    overflow:hidden;
}
.bottom-tab ul li {
    float: left;
    width: 16.6666%;
    height:80px;
    line-height:80px;
    vertical-align: middle;
    text-align: center;
}

.bottom-tab ul li a {
    padding:0 5px;
    font-size: 16px;
    color:#000;
    text-shadow: 2px 2px 3px rgb(0 0 0 / 20%);
}
.bottom-tab ul li.active {
    background: #d30000;
    border-radius: 6px;
    box-shadow: 0 10px 6px 0 rgb(216 189 120 / 10%);
    color: #fff;
}
.bottom-tab ul li.active a {
    color: #fff;
}
@media screen and (max-width:1024px){
.product {
    position: relative;
}
.top-tab {
    position: relative;
    height: 100%;
}
.top-tab ul {
    position: relative;
    height: 100%;
}
.top-tab ul li {
    position: relative;
    display: none;
    height: 100%;
    overflow:hidden;
}
.top-tab ul li:first-child {
    display: block;
}
.top-tab ul li .photo {
    position: relative;
    width: 100%;
    padding-top: 180%;
    overflow: hidden;
}
.top-tab ul li .photo img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
    display: block;
    object-fit: cover;
    transition: all 0.6s ease;
}
.top-tab ul li .word {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    z-index: 8;
    width: 100%;
    color: #fff;
    text-align: center;
}
.top-tab ul li .word h2 {
    font-size: 24px;
    color: #fff;
    font-family: 'Futura';
    text-transform: uppercase;
    font-weight: normal;
    line-height: 1.6;
    transition: all .4s;
}
.top-tab ul li .word h3 {
    font-size: 28px;
    color: #fff;
    line-height: 1.6;
    transition: all .4s;
}
.top-tab ul li .word h4 {
    margin: 30px 0 0 0;
    font-size: 16px;
    color: #fff;
    transition: all .4s;
}
.top-tab ul li .word a {
    display: block;
    width: 200px;
    height: 50px;
    overflow: hidden;
    margin: 5% auto;
    line-height: 50px;
    font-size: 14px;
    color: #fff;
    text-align: center;
    padding: 0 0 0 0px;
    border: 1px solid rgba(255,255,255,0.5);
    transition: all 0.5s;
}

.bottom-tab {
    position: absolute;
    left: 0;
    z-index: 2;
    width: 100%;
    bottom: 60px;
}
.bottom-tab ul {
    width:100%;
    max-width: 1600px;
    margin:0 auto;
    background: rgba(255,255,255,0.65);
    border-radius: 6px;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
    overflow:hidden;
}
.bottom-tab ul li {
    float: left;
    width: 33.33%;
    height:40px;
    line-height:40px;
    vertical-align: middle;
    text-align: center;
}

.bottom-tab ul li a {
    padding:0 5px;
    font-size: 14px;
    color:#000;
    text-shadow: 2px 2px 3px rgb(0 0 0 / 20%);
}
.bottom-tab ul li.active {
    background: #d30000;
    border-radius: 6px;
    box-shadow: 0 10px 6px 0 rgb(216 189 120 / 10%);
    color: #fff;
}
.bottom-tab ul li.active a {
    color: #fff;
}
}
/*产品中心*/



.title{ margin:7% 0 5% 0; overflow:hidden;}
.title font{ font-size:30px; line-height:34px; text-transform:uppercase;}
.title em{ font-size:18px; border:solid 2px #cfcfcf; margin-top:10px;margin-left: 10px;text-align:center; width:100%; font-style:normal;max-width:170px; line-height:46px;}
.title em a{ color:#464646;}


.video {padding: 5% 0;width:100%}
.video .video-left,.video .video-right{ width:49%;}

.video .video-item{ color:#fff; position:relative; overflow:hidden;}
.video .video-item .pic-scale{-webkit-transition:opacity 0.55s, -webkit-transform 0.55s;transition: opacity 0.55s, transform 0.55s;-webkit-transform: scale(1);transform: scale(1);}
.video .video-item:hover .pic-scale{-webkit-transform: scale(1.1);transform: scale(1.04);}

.video .video-item .item{ position:absolute; left:0; top:0; width:100%; padding:10%;height:100%; color:#fff;}

.video .video-item .item .p1{ font-size:24px; line-height:35px;text-transform:uppercase;font-family: 'RuiZiChaoPaiHaoHengHeiJian'; }

.video .video-item .item .p2{ margin:20px 0;text-align:center;font-size:22px;}

.video .video-item .item .p3{display: none; text-align:center;}
.video .video-item .item:hover .p3{display:block;}

.video .video-item .item .p3 img{ margin:0 auto; display:block;}

.video .video-left .item .p2{ margin-top:25%;}

.video .video-right .item .p2{ text-align:left; font-size:18px;}

.video .video-right .item .p3{display: none;position:absolute; right:2.5%; bottom:5%; width:40px;}
.video .video-right .item:hover .p3{display:block;}
.video .video-right .item .p3 img{max-width: 100%;}
.video .video-right .clear{ margin-top:1%;}


.content{width:100%; background:#f5f5f5; padding:5% 0;}

.content .content-left,.content .content-right{width:100%;}

.content .content-left { position:relative; color:#fff; overflow:hidden;height:500px;}

.content .content-left a{ color:#fff;}

.content .content-left .dep {width:50%;padding:5% 10%;height:500px;background:url(../image/home-case.jpg) no-repeat center;background-size:cover;}
.content .content-left .dep .top {margin-bottom: 20%;}
.content .content-left .dep .top .p1 {font-size: 30px;margin-top: 5px;font-family: 'RuiZiChaoPaiHaoHengHeiJian';}
.content .content-left .dep .bottom {}
.content .content-left .dep .bottom .p1{font-size: 20px;text-transform: uppercase;}
.content .content-left .dep .bottom .p2{font-size: 30px;font-weight: bold;margin-left: -5px;line-height: 50px;}
.content .content-left .dep .bottom .p3{font-size: 15px;margin-top: 50px;line-height: 26px;}

.content .content-left .vr {width:50%;padding:5% 10%;height:500px;background:url(../image/home-vr.png) no-repeat center;background-size:cover;}
.content .content-left .vr .p1 {font-size: 30px;color: #333;font-family: 'RuiZiChaoPaiHaoHengHeiJian';}
.content .content-left .vr .p2 {font-size: 24px;color: #333;margin-top: 10%;}
.content .content-left .vr .p3 {font-size: 14px;color: #797979;max-width: 380px;margin: 30px 0 10% 0;}
.content .content-left .vr .p4 {font-size: 14px;
    border: solid 2px #d30000;
    text-align: center;
    width: 130px;
    line-height: 36px;
    background: #d30000;
}

.content .content-right div{width:50%; position:relative; padding:5% 10%;height:500px;}
.content .content-right div .p1{ font-size:25px;font-family: 'Futura';}
.content .content-right div .p2{ font-size:24px;color:#333;line-height: 1.5;font-family: 'RuiZiChaoPaiHaoHengHeiJian';  margin-top:10%;}
.content .content-right div .p3{ font-size:14px; color:#797979; max-width:380px; margin:30px 0 10% 0;}
.content .content-right div .p4{ font-size: 14px;
    border: solid 2px #dcdcdc;
    text-align: center;
    width: 130px;
    line-height: 36px;}
.content .content-right div.join{ background:#fff;}
.content .content-right div.download{color:#fff;background:url(../image/home-download.jpg) no-repeat center;background-size:cover;}
.content .content-right div.download .p1,.content .content-right div.download .p2,.content .content-right div.download .p3,.content .content-right div.download .p4{ color:#fff;}


/*以下代码是自适应样式*/
@media screen and (max-width:1320px){}
@media screen and (max-width:1178px){}
@media screen and (max-width:800px){
.content{ padding:10% 0;float: left;}
.content .content-left,.content .content-right{ width:100%;height: auto;}

.content .content-left .dep {width:100%;padding:20% 10%;}
.content .content-left .dep .top {margin-bottom: 20%;}
.content .content-left .dep .top .p1 {font-size:24px;margin-top: 5px;}
.content .content-left .dep .bottom {}
.content .content-left .dep .bottom .p1{font-size: 16px;text-transform: uppercase;}
.content .content-left .dep .bottom .p2{font-size: 20px;font-weight: bold;margin-left: -5px;line-height: 50px;}
.content .content-left .dep .bottom .p3{font-size: 14px;margin-top: 50px;line-height: 26px;}

.content .content-left .vr {width:100%;padding:20% 10%;}
.content .content-left .vr .p1 {font-size: 24px;}
.content .content-left .vr .p2 {font-size: 20px;margin-top: 10%;}
.content .content-left .vr .p3 {font-size: 14px;color: #797979;max-width: 380px;margin: 10px 0 10% 0;}
.content .content-left .vr .p4 {font-size: 14px;border: solid 2px #d30000;width: 150px;}

.content .content-right div {width:100%;height: auto;}
.content .content-right div .p1{ font-size:20px;}
.content .content-right div .p2{ font-size:24px;line-height:40px;}
.content .content-right div .p3{ font-size:14px;margin:10px 0 10% 0;}
.content .content-right div .p4{ font-size:14px; border:solid 1px #dcdcdc; width:150px;}

}


.content .design{width:100%;background:#e8e8e8;height:420px;margin-top:10%; position:relative;padding:0%;}
.content .design .tit { margin:5% 0 0 5%; float:left;}
.content .design .tit .p1{ position:relative;}
.content .design .tit .p1 span{ font-size:28px;line-height:30px;font-family: 'Futura'; text-transform:uppercase; }
.content .design .tit .p2{ font-size:30px;color:#333;font-family: 'RuiZiChaoPaiHaoHengHeiJian'; margin:20px 0 30px 0;}
.content .design .tit .p3{ font-size:15px; color:#797979;}

.content .design .advantage {float:right;width: 70%;}
.content .design .advantage ul {overflow: hidden;}
.content .design .advantage ul  li{float:left;width: 33.3%;height: 420px;padding:5% 2%;}
.content .design .advantage ul  li:nth-of-type(1){background:url(../image/home-advantage-01.png) no-repeat bottom #d2d0d0;background-size: 200px;}
.content .design .advantage ul  li:nth-of-type(2){background:url(../image/home-advantage-02.png) no-repeat bottom #e8e8e8;background-size: 200px;}
.content .design .advantage ul  li:nth-of-type(3){background:url(../image/home-advantage-03.png) no-repeat bottom #fff;background-size: 200px;}
.content .design .advantage ul  li .p1{font-size: 24px;color: #3a3a3a;font-family: 'RuiZiChaoPaiHaoHengHeiJian'; margin-top: 10%;}
.content .design .advantage ul  li .p2{font-size: 20px;margin: 20% 0 5% 0;}
.content .design .advantage ul  li .p3{font-size: 14px;color: #797979;margin: 10px 0 10% 0;}
/*以下代码是自适应样式*/
@media screen and (max-width:1320px){}
@media screen and (max-width:1178px){}
@media screen and (max-width:800px){
.content .design .tit {width: 100%;min-height: 240px;}
.content .design .tit .p1{ }
.content .design .tit .p1 span{ font-size:25px;}
.content .design .tit .p1 i{ font-size:20px;}
.content .design .tit .p2{ font-size:24px;}
.content .design .tit .p3{ font-size:16px;}
.content .design .tit .p1 font {display:none;}
.content .design .advantage {width: 100%;}
.content .design .advantage ul  li{width:100%;height:230px;padding:5% 5%}
.content .design .advantage ul  li .p1{font-size: 20px;margin-top:5%;}
.content .design .advantage ul  li .p2{font-size: 18px;margin: 10% 0 5% 0;}
.content .design .advantage ul  li .p3{font-size: 14px;}
}


.news {
    padding: 5% 0;
}
.news li { float:left; width:32%;border:solid 1px #fff; box-shadow: 0 10px 40px rgb(0 0 0 / 5%); padding:2.5%; margin:0.5%; max-height:480px; overflow:hidden; min-height:288px;}
.news li .item{ width:100%;}
.news li .item h3{ font-size:18px;color: #252525;text-overflow:ellipsis;white-space: nowrap;overflow: hidden; margin:7.5% 0 5% 0;}
.news li .item p{ font-size:13px; color:#797979;height:80px; overflow:hidden;}
.news li .item em{ font-size:13px;color:#333333;font-family: 'Futura';line-height:30px; margin-top:5px;font-style:normal; }
.news li .item em font{ display:inline-block; font-size:40px;}
.news li .thumb{ width:100%;}
.news li .thumb img{ width:100%;min-height:200px;max-height:200px;}
.news li.l{ margin-right:0.5%;}
.news li.r{ margin-left:0.5%;}
.news li:hover{ border:solid 1px #f6f6f6;}
.news li:hover .item em{ color:#d22633;}

/*以下代码是自适应样式*/
@media screen and (max-width:1320px){
.news li {width:49%;}
}

@media screen and (max-width:1178px){
.news li {width:49%;}
}
@media screen and (max-width:800px){
.news li{ width:100%;max-height: 488px;padding:5%; margin:2.5% 0 !important;} 
.news li .item{ width:100%;}
.news li .thumb{ width:100%; margin-top:5%;}
.news li .item span{ margin:5% 0;text-overflow:unset;white-space: inherit;}
.news li .item p{ max-height:inherit;}
.news-title h1 {line-height: 24px;font-size: 20px;margin-bottom: 3%;}
}


/*以下代码是自适应样式*/

@media screen and (max-width:1320px){
@media screen and (max-width:1178px){}
@media screen and (max-width:800px){
.homebanner ul li.slider {
    background: url(../image/slider.jpg) no-repeat center;
    padding: 80% 0;
    background-size: cover;
}
.homebanner ul li.slider .video{display:none;}

.homebanner ul li.slider .bottom{ position:absolute; bottom:5%; left:0; right:0; text-align:center; margin:0 auto;}
.homebanner ul li.slider .item{left:0;right:0;z-index:1;top:50%;margin:-130px auto;padding-left:15px;padding-right:15px;}
.homebanner ul li.slider .item .p1{ font-size:36px; font-weight:bold;line-height:90px;}
.homebanner ul li.slider .item .p2{ font-size:14px;}
.homebanner ul li.slider .item .p3{ margin:15px 0;}
.homebanner ul li.slider .item .p3 img {max-width: 100%;}
.homebanner ul li.slider .item .p4{ font-size:18px;}
.homebanner ul li.slider .item .p5{ margin-top:10px;}
.homebanner ul li.slider .item .p5 img {width:40px;}



.home-series .item-txt {position: static;left:0px;width:100%;}
.home-series .item-txt .p1{ font-size: 24px;line-height: 30px;}
.home-series .item-txt .p2{ font-size: 28px; margin-top:10%;}
.home-series .item-txt .p3{ font-size:13px; margin:8px 0;}
.home-series .item-txt .p4{ font-size:15px; color:#666666;}
.home-series .item-txt .p5{ font-size:16px;margin-top:10%;}
.home-series .item-pic{ float:none;max-width:900px; position:relative; width:100%; height:100%;max-height:798px;overflow: hidden;margin-top: 10%;}
.home-series .page{display:none;}

.title{ margin:15% 0 10% 0;}
.title font{ font-size:17px; line-height:25px;}
.title em{ font-size:13px; margin-top:5px;line-height:35px; max-width:120px;}



.video {float:left;}
.video .video-left{ margin-bottom:1%;}  
.video .video-left, .video .video-right {width: 100%;}
.video .video-item .item .p1{ font-size:20px;line-height:24px;}
.video .video-left .item .p2{ font-size:16px;}
.video .video-left .item .p3 img{ width:45px;}
.video .video-right .item .p2{ font-size:14px;}
.video .video-right .item .p3{ width:30px; right:3%;}
.video .video-right .video-item img{ width:120%; margin-left:-10%; max-width:120%;}
.video .p{ font-size:14px;}






.news li{ width:100%;max-height: 488px;padding:5%; margin:2.5% 0 !important;} 
.news li .item{ width:100%;}
.news li .thumb{ width:100%; margin-top:5%;}
.news li .item span{ margin:5% 0;text-overflow:unset;white-space: inherit;}
.news li .item p{ max-height:inherit;}
}}


.mobile {display:none;}
/*以下代码是自适应样式*/
@media screen and (max-width:1320px){}
@media screen and (max-width:1178px){}
@media screen and (max-width:800px){
.mobile {float: none !important;display:block;width: 96%;padding:15px 2%;}
.search-product .test {
    float: left;
    width:82%;
    height: 42px;
    line-height: 42px;
    color: #252525;
    border:1px solid #ccc;
    padding: 0 12px;
    font-size: 14px;
}
.search-product .button {
    width: 18%;
    height: 42px;
    line-height: 38px;
    background:#d22633 url(../image/search.png) no-repeat center;
}
.shop-map {
	margin-top:10%;
}
.shop-map a {
	display: block;
    width: 98%;
    height: 50px;
    margin: 0 auto;
    line-height: 50px;
    color: #fff;
    text-align: center;
    background: #d22633;
}
}