﻿@charset "utf-8";

html,body{height:100%;}

body{ margin:0px auto; font-size:16px; color:#666666; width:100%; min-width:300px; zoom:1;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial;}
ul,li,form, dl,dt,dd,div,ul,li,p,em,i,address{font-style:normal; list-style:none; padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6{padding:0px; margin:0px; font-weight:normal;}
select,input,textarea,button{font-size:16px; border-radius:0; -webkit-border-radius:0; color:#545454;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial;}
input:focus {outline:none;}
input,button,select,textarea{border:0px;outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/}
button{cursor:pointer;}
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/}
textarea,input,select {background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,fxigcaption,address{display:block;} /*html5设置*/
figure,figcaption{margin:0px; padding:0px;}
audio,canvas,progress,video {display:inline-block; vertical-align:baseline;}
img{max-width:100%; border:none; border:0;  vertical-align:top;}
a{color:#000; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all ease 0.3s;}
a:focus {outline:none; -moz-outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{text-decoration:none; }
/**:hover{transition:all ease 0.3s;}*/
/*body.fixe{position:fixed; left:0px;}*/
/*input字体*/
:-moz-placeholder {color:#999999;}
::-moz-placeholder {color:#999999;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#999999;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color:#999999;}

select {
	/*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/ 
	/*很关键：将默认的select选择框样式清除*/
	appearance:none; color:#999999;
	-moz-appearance:none;
	-webkit-appearance:none;
}

/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {
display:none;
}

/*网页滚动条*/
::-webkit-scrollbar{
            width:3px; height:3px;-webkit-overflow-scrolling :touch;
            background-color:#e6e6e6;}
::-webkit-scrollbar-track{
            background-color:#e6e6e6;}
::-webkit-scrollbar-thumb{
            border-radius:10px;
            background-color:#ec1b24;}
::-webkit-scrollbar-button{
            height:0px;
            background-color:#e6e6e6;}

/*公用样式*/
.fl{float:left;}.fr{float:right;}.tl{text-align:left !important;}.tr{text-align:right;}.tc{text-align:center !important;}
.hide{display:none;}
.block{display:block;}
.clear{clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
.clearfix:after{content:''; display:block; clear:both; height:0; visibility:hidden; }
.clearfix{*zoom:1;}.relative{position:relative;}
.bodyon{overflow:hidden;}
.w1360{max-width:1360px; margin:0px auto;}
.w1440{max-width:1440px; margin:0px auto;}

@font-face{
    font-family:"PINGFANGSC";
    src :url('fonts/PINGFANG-scbold.ttf');
}
@font-face{
    font-family:"PINGFANGLIG";
    src :url('fonts/PINGFANG-LIGHT.TTF');
}
@font-face{
    font-family:"ChinesePlate";
    src :url('fonts/ChinesePlate.ttf');
}
@font-face{
    font-family:"MicrosoftYaHei";
    src :url('fonts/MicrosoftYaHei-Light.ttf');
}

/* 左右导航 */
/* .flex-direction-nav {*height:0;}
.flex-direction-nav a  {text-decoration:none; display:block;width:46px; height:46px; line-height:46px; text-align:center;border-radius:50%; font-size:30px; margin:-20px 0 0; position:absolute; top:50%; z-index:10; overflow:hidden; cursor:pointer; color:rgba(0,0,0,0.8); font-family:"宋体";}
.flex-direction-nav .flex-prev {left:-50px;}
.flex-direction-nav .flex-next {right:-50px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity:1; }
.flex-direction-nav .flex-disabled {opacity:0!important; filter:alpha(opacity=0); cursor:default; } */



.Header.out{opacity:0; transition:all 0.3s ease-in-out; transform:translateY(-80px)}
.Header.in{opacity:1; transition:all 0.3s ease-in-out; transform:translateY(0)}
.Header.active{margin-top:-40px;transition:all 0.3s ease-in-out; position:fixed !important;}


/*首页 s*/

.Contain{z-index:1; clear:both; max-width:1600px;width:94%; margin:0px auto;}
.midCent{width:94%;max-width:1440px;min-width:1200px;height:auto; overflow:hidden; margin:0 auto;}

.kbz{ width: 100%; height: 125px; overflow: hidden;}
/*Top*/
.TopTip{width:94%; padding:0% 3%; height:40px; overflow:hidden;background:#ca1c23; font-size:14px; }
.Header .TopTip.on{margin-top:-160px; }
.TopTLef{float:left;height:auto; overflow:hidden; margin-top:10px;}
.TopTLef div{float:left; margin-right:20px;}
.TopTLef div img{float:left; width:20px; margin-right:6px;}
.TopTLef div span{float:left; line-height:20px; font-size:18px; color:#fff; font-weight:bold;}
.TopTRig{float:right;height:auto; overflow:hidden; margin-top:10px;}
.TopTRig div{float:left; margin-left:20px;}
.TopTRig div img{float:left; width:20px; margin-right:6px;}
.TopTRig div span{float:left; line-height:20px; font-size:18px; color:#fff; font-weight:bold;}

.Header{z-index:999;position:fixed; left:0; top:0; width:100%; transition:all ease 0.15s;}
.Header .Contain{height:95px; }
.Header .navgCont{ width: 100%; height: auto; position: relative;}
.Header .Logo{ width:auto; float:left; height:59px; margin:18px 0px; transition:all ease 0.3s; position:relative;}
.Header .Logo a{display:inline-block;}
.Header .Logo img{height:100%; }
.Header .Logo .log1{ opacity:1;}
.Header .Logo .log2{ opacity:0; position:absolute; left:0px; top:0px;}
.headRig{float:right; margin-top:34px;}
.headRg1{float:left;height:auto; overflow:hidden; margin-top:2px;}
.headRg1 ul li{float:left; height:61px; overflow: hidden; margin-left:40px; }
.headRg1 ul li a{display:block;height:auto; font-size:18px; color:#fff; line-height:25px;}
.headRg1 ul li a span{ font-size:18px; color:#fff; padding-right:19px; background:url(../images/hm.png) right center no-repeat; line-height:25px;}


.subMenu{ position:absolute; left:0px; top: 93px; width:100%; text-align:center;border-top:1px solid #E6E6E6; background:#fff; opacity:0; visibility:hidden}
.subMenuz{ max-width: 1600px;width: 94%;margin: 0px auto; text-align: right; padding-right: 227px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; outline:none;}
.subMP1 .subMenuz{padding-right: 467px;}
.subMP2 .subMenuz{padding-right: 268px;}
.subMenu .subMenuz a{ display: inline-block; line-height: 100px;font-size: 16px;margin-left:40px;}
.headRg1 ul li:hover .subMenu{ transition:all 0.3s ease-in-out; opacity:1; visibility:visible;}
.headRg1 ul li:hover .subMenu a{ color:#B5001F}


.headRg2{float:left; height:25px;margin-left:40px; margin-top:2px;}
.headRg2 i{float:left; display:block; width:20px; height:21px; position:relative; margin-right:5px;}
.headRg2 i img{height:100%;}
.headRg2 i .omn1{opacity:1;}
.headRg2 i .omn2{opacity:0; position:absolute; left:0px; top:0px;}
.headRg2 span{ float:left; line-height:25px; font-size:26px; color:#fff; font-family:Arial, Helvetica, sans-serif; }
.headRg3{float:left; width:38px; margin-left:40px; position:relative;}
.headRg3 img{max-width:100%;}
.headRg3 .hed1{opacity:1;}
.headRg3 .hed2{ opacity:0;position:absolute; left:0px; top:0px;}

@media ( max-width:1660px){
}
@media ( max-width:1560px){

}
@media ( max-width:1440px){
	.TopTip{height:30px;}
	.TopTLef{margin-top:7px;}
	.TopTLef div{margin-right:20px;}
	.TopTLef div img{width:16px;}
	.TopTLef div span{line-height:16px; font-size:15px; }
	.TopTRig{margin-top:7px;}
	.TopTRig div{margin-left:20px;}
	.TopTRig div img{width:16px;}
	.TopTRig div span{line-height:16px; font-size:15px; }

}
@media ( max-width:1366px){

}

/*Top*/


/*第一屏 s*/
@-webkit-keyframes rightan
{
  from{margin-top:-9px;opacity:0;}
  to{margin-top:0px;opacity:1;}
}


 /*  */
.HomeBan{width:100%; height:100%; overflow:hidden; z-index:0;}
.HomeBan .swiper-box1{width:100%;height:100%;}
.HomeBan .swiper-box1 ul li{width:100%;height:100%;overflow:hidden;position:relative;}
.HomeBan .swiper-box1 ul li a{cursor:pointer;width:100%;height:100%;overflow:hidden;}
.HomeBan .swiper-box1 ul li .on1{display:block;width:100%;height:100%;}
 /*
 .focus .swiper-box1 ul li.active .on1{transition:all 5s ease 0s;transform:perspective(1000px) translate3d(0, 0, 0px);}*/
 
.HomeBan .swiper-box1 ul li.active .on1{transition:all 1s ease 0s; opacity:1;}
 

.HomeBan .swiper-container-fade .swiper-slide {pointer-events:auto;}
.HomeBan .swiper-notbtion{position:absolute; width:100%; height:auto; overflow:hidden; text-align:center;bottom:2% !important; z-index:9;}
.HomeBan .swiper-notbtion span{display:inline-block;width:10px;height:3px;margin:0px 14px!important; opacity:1!important; cursor:pointer; border-radius:10px; font-size:1rem; color:#fff; background:#fff; }
.HomeBan .swiper-notbtion span.swiper-pagination-bullet-active{width:30px; background:#fff;}

.HomeBan .swiper-button-next,.HomeBan .swiper-button-prev{width:31px; height:60px;position:absolute; top:50%!important; margin-top:-30px; top:0%; z-index:99;}
.HomeBan .swiper-button-next{background:url(../images/right.png) center center no-repeat; right:1%;}
.HomeBan .swiper-button-prev{background:url(../images/left.png) center center no-repeat; left:1%;}
.HomeBan .swiper-button-next.swiper-button-disabled{opacity:0.4;}
.HomeBan .swiper-button-prev.swiper-button-disabled{opacity:0.4;}





@media ( max-width:1600px){
}
@media ( max-width:1440px){
}
@media ( max-width:1366px){
}
/*第一屏 end*/




/*第二屏 s*/
.sec-2{}

.Series{width:100%; height:100%; overflow:hidden; z-index:0; position:relative;}
.Series .swiper-box2{width:100%;height:100%;}
.Series .swiper-box2 ul li{width:100%;height:100%;overflow:hidden;position:relative;}
.Series .swiper-box2 ul li img{display:block;width:100%;height:100%;z-index:99; }
.Series .swiper-box2 li .ser1{position:absolute;left:0;width:100%;top:50%; z-index:101; transform:translateY(-50%);transition:all 0.3s ease-in-out;opacity:0;visibility:hidden;}
.Series .swiper-box2 li .ser1z{ width:1200px; height:auto;  margin:0 auto;}
.Series .swiper-box2 li .ser1za{ height:auto; visibility:hidden;}
.Series .swiper-box2 li .ser1za h2{ font-size:52px; color:#ee4545;font-family:"PINGFANGSC"; line-height:54px;transform:translateY(100px); opacity:0; transition:all 0.8s ease-in-out;}
.Series .swiper-box2 li .ser1za p{font-size:24px; color:#ee4545;font-family:"PINGFANGLIG"; line-height:26px; margin-top:24px;transform:translateY(100px); opacity:0; transition:all 0.8s ease-in-out;}
.Series .swiper-box2 li .ser1za div{height:auto; overflow:hidden; margin-top:68px;transform:translateY(100px); opacity:0; transition:all 0.8s ease-in-out;}
.Series .swiper-box2 li .ser1za div a{ display:inline-block; width:223px; height:50px; overflow:hidden; border-radius:5px; border:1px #ee4545 solid; text-align:center;}
.Series .swiper-box2 li .ser1za div a span{font-size:18px; color:#ee4545; line-height:48px; font-family:"PINGFANGLIG"; padding-right:68px; background:url(../images/rjt.png) right center no-repeat;}
.Series .swiper-box2 li .ser1za div a:hover{ background:#ee4545; border:1px #ee4545 solid;transition:all 0.2s;}
.Series .swiper-box2 li .ser1z.left .ser1za{ float:left; text-align:left;}
.Series .swiper-box2 li .ser1z.right .ser1za{ float:right;}

.active .Series .swiper-box2 li.swiper-slide-active .ser1{opacity:1;visibility:visible;}
.active .Series .swiper-box2 li.swiper-slide-active .ser1za{ visibility:visible;}
.active .Series .swiper-box2 li.swiper-slide-active .ser1za h2{transform:translateY(0); opacity:1; transition-delay:0.1s;}
.active .Series .swiper-box2 li.swiper-slide-active .ser1za p{transform:translateY(0); opacity:1;transition-delay:0.3s;}
.active .Series .swiper-box2 li.swiper-slide-active .ser1za div{transform:translateY(0); opacity:1; transition-delay:0.4s;}



.SerSwt{ width:126px; height:auto; overflow:hidden; position:absolute; left:50%; bottom:3%; margin-left:-63px; z-index:95;}
.SerSwt .swiper-pagination{ float:left; font-size:24px; color:#fff; letter-spacing:-2px; font-family:Arial, Helvetica, sans-serif; position:relative; z-index:95; bottom:0px;}
.SerSwt .swiper-pagination span{ font-size:24px; color:#fff;font-family:Arial, Helvetica, sans-serif;}

.Series .swiper-button-next,.Series .swiper-button-prev{width:12px; height:26px;position:absolute; top:0%!important; margin-top:0px; top:0%; z-index:99; cursor:pointer;}
.Series .swiper-button-next{ background:url(../images/right1.png) center center no-repeat; right:0%;}
.Series .swiper-button-prev{ background:url(../images/left1.png) center center no-repeat; left:0%;}
.Series .swiper-button-next.swiper-button-disabled{opacity:0.4;}
.Series .swiper-button-prev.swiper-button-disabled{opacity:0.4;}


@media ( max-width:1600px){}
@media ( max-width:1440px){}
@media ( max-width:1200px){}
/*第二屏 end*/


/*第三屏 s*/
.sec-3{ }
.sec-3 .SectCont{width:100%;height:100%;overflow:hidden;position:relative;}
.sec-3 .SectCont img{display:block;width:100%;height:100%;z-index:99; }
.sec-3 .SectCont .SectC1{position:absolute;left:0;width:100%;top:50%; z-index:101; transform:translateY(-50%);transition:all 0.3s ease-in-out;opacity:0;visibility:hidden;}
.sec-3 .SectCont .SectC1z{ width:83.5%;max-width:1440px; height:auto;  margin:0 auto;}
.sec-3 .SectCont .SectC1za{ height:auto; visibility:hidden;}
.sec-3 .SectCont .SectC1za h2{ font-size:44px; color:white;font-family:"PINGFANGSC"; line-height:54px;transform:translateY(100px); opacity:0; transition:all 0.8s ease-in-out;}
.sec-3 .SectCont .SectC1za p{font-size:20px; color:white;font-family:"PINGFANGLIG"; line-height:26px; margin-top:24px;transform:translateY(100px); opacity:0; transition:all 0.8s ease-in-out;}
.sec-3 .SectCont .SectC1za div{height:auto; overflow:hidden; margin-top:68px;transform:translateY(100px); opacity:0; transition:all 0.8s ease-in-out;}
.sec-3 .SectCont .SectC1za div a{ display:inline-block; width:223px; height:50px; overflow:hidden; border-radius:5px; border:1px #000 solid; text-align:center;}
.sec-3 .SectCont .SectC1za div a span{font-size:18px; color:white; line-height:48px; font-family:"PINGFANGLIG"; padding-right:70px; background:url(../images/rjt1.png) right center no-repeat;}
.sec-3 .SectCont .SectC1za div a:hover{ background:#e22028; border:1px #e22028 solid;transition:all 0.2s;}
.sec-3 .SectCont .SectC1za div a:hover span{ background:url(../images/rjt.png) right center no-repeat;color:#fff; transition:all 0.2s;}

.sec-3.active .SectC1{opacity:1;visibility:visible;}
.sec-3.active .SectC1za{ visibility:visible;}
.sec-3.active .SectC1za h2{transform:translateY(0); opacity:1; transition-delay:0.1s;}
.sec-3.active .SectC1za p{transform:translateY(0); opacity:1;transition-delay:0.3s;}
.sec-3.active .SectC1za div{transform:translateY(0); opacity:1; transition-delay:0.4s;}


@media ( max-width:1600px){
}
@media ( max-width:1366px){
}
@media ( max-width:1200px){
}
@media ( max-width:1024px){
}
/*第三屏 end*/

.Header.headw .Logo .log1{ opacity:0; transition:all 1s ease;}
.Header.headw .Logo .log2{ opacity:1; transition:all 1s ease;}
.Header.headw .headRg3 .hed1{ opacity:0;transition:all 1s ease;}
.Header.headw .headRg3 .hed2{ opacity:1;transition:all 1s ease;}
.Header.headw .headRg1 ul li a{color:#000;transition:all 1s ease;}
.Header.headw .headRg1 ul li a span{color:#000;transition:all 1s ease;}
.Header.headw .headRg2 span{color:#000;transition:all 1s ease;}
.Header.headw .headRg2 i .omn1{opacity:0;}
.Header.headw .headRg2 i .omn2{opacity:1;transition:all 1s ease;}
.Header.headw1{ background:#fff;}
/*第四屏 s*/
.sec-4{ background:url(../images/bga1.jpg) center center no-repeat; background-size:cover; position:relative;}
.newsInd{ width:100%; position:absolute;left:0; top:56%; transform:translateY(-50%);transition:all 0.3s ease-in-out;}
.newIndz{width:83.5%;max-width:1440px;height:auto;margin:0 auto;}
.newILef{ float:left; width:22%; transform:translateX(-200px); opacity:0; transition:all 0.8s ease-in-out;}
.newILef .new1{width:100%; height:auto; overflow:hidden;}
.newILef .new1 div{width:100%; height:auto; overflow:hidden; font-size:45px; color:#333; line-height:48px;}
.newILef .new1 p{font-size:26px; color:#333; line-height:28px;}
.newILef .new2{width:100%; height:auto; overflow:hidden; margin-top:35px;}
.newILef .new2 li{ width:178px; height:50px; border:1px #79221b solid; border-radius:3px; text-align:center; line-height:48px;font-size:16px; color:#000; margin-top:20px;transition:all 0.2s; cursor:pointer;}
.newILef .new2 li.active{border:1px #e62129 solid; background:#e62129; color:#fff;border-radius:50px;transition:all 0.2s;}
.newIRig{ float:right;width:68%; height:auto; overflow:hidden; position:relative;transform:translateX(200px); opacity:0; transition:all 0.8s ease-in-out;}
.newIRigz{width:100%; height:auto; overflow:hidden; opacity:0; position:absolute; top:0px; left:0px; z-index:0;}
.newIRig .newIRigz.active{ opacity:1; position:initial; z-index:9;}

.newIRigz .swiper-box3{width:100%;height:100%;}
.newIRigz .swiper-box3 ul li{width:100%;height:100%;overflow:hidden; background:#fff; padding-bottom:32px;}
.newIRigz .swiper-box3 li .new1{width:100%; height:auto; overflow:hidden;}
.newIRigz .swiper-box3 li .new1 img{ width:100%;}
.newIRigz .swiper-box3 li .new2{ height:auto; overflow:hidden; padding:0px 18px; margin-top:20px;}
.newIRigz .swiper-box3 li .new2 p span{ display:inline-block; width:100%; font-size:16px; color:#444; line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newIRigz .swiper-box3 li .new2 p font{font-size:16px; color:#7a7a7a; line-height:22px;}
.newIRigz .swiper-box3 li .new2 div{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden; margin-top:25px;font-size:15px; color:#999; line-height:22px;}
.newIRigz .swiper-box3 li .new3{ height:auto; overflow:hidden; padding:0px 18px; margin-top:35px;}
.newIRigz .swiper-box3 li .new3 a{ display:inline-block; width:148px; height:40px; border:1px #e62129 solid; border-radius:3px;text-align:center; line-height:38px;font-size:16px; color:#e62129;transition:all 0.2s;}
.newIRigz .swiper-box3 li .new3 a:hover{border:1px #e62129 solid; background:#e62129; color:#fff;border-radius:40px;transition:all 0.2s;}

.newIRigz .swiper-notbtion{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:24px;}
.newIRigz .swiper-notbtion span{display:inline-block;width:35px;height:3px;margin:0px 11px!important; opacity:1!important; cursor:pointer; border-radius:10px;overflow:hidden; font-size:1rem; color:#fff; background:#e4e4e4; }
.newIRigz .swiper-notbtion span.swiper-pagination-bullet-active{ background:#e62129;}

.sec-4.active .newILef{transform:translateX(0); opacity:1; transition-delay:0.1s;}
.sec-4.active .newIRig{transform:translateX(0); opacity:1; transition-delay:0.1s;}





@media ( max-width:1600px){
}
@media ( max-width:1366px){
}
@media ( max-width:1200px){

}
/*第四屏 end*/





/*Bottom*/
.Footer{ width:100%; height:100vh; overflow:hidden;}
.foot1{ width:100%; height:18vh; overflow:hidden; background:url(../images/bg1.jpg) center center no-repeat; background-size:cover; margin-top:12vh;display:table;text-align:center;}
.foot1z{display:table-cell;vertical-align:middle;}
.foot1z ul{text-align:left;width:90%;max-width:1440px;height:auto; overflow:hidden;margin:0 auto;}
.foot1z ul li{ float:left; width:45.5%; height:52px; overflow:hidden; border-right:1px #ec7277 solid; }
.foot1z li div{ float:left; height:auto; overflow:hidden; padding-left:75px;}
.foot1z li div p span{ font-size:24px; color:#fff;}
.foot1z li div p font{ font-size:14px; color:#fff;}
.foot1z li a{ float:right;}
.foot1z li:nth-of-type(1) div{ background:url(../images/bon1.png) left center no-repeat;}
.foot1z li:nth-of-type(2) div{ background:url(../images/bon2.png) left center no-repeat;}
.foot1z li:nth-of-type(1){ padding-right:4%;}
.foot1z li:nth-of-type(2){ border-right:0px; padding-left:4%; margin-right:0%;}


.foot2{width:100%; height:53vh; overflow:hidden;background:#f3f3f3 url(../images/bg2.jpg) right bottom no-repeat; background-size:11%;display:table;text-align:center;}
.foot2z{display:table-cell;vertical-align:middle;}
.foot2a{ text-align:left;width:90%;max-width:1440px;height:auto; overflow:hidden;margin:0 auto;}
.foot2a1{ float:left; height:auto; overflow:hidden; margin-right:4%;}
.foot2a1 .fot1{height:auto; overflow:hidden;}
.foot2a1 .fot1 p span{ font-size:18px; color:#1d1819; padding-left:25px; background:url(../images/dh1.png) left center no-repeat;}
.foot2a1 .fot1 div{ font-size:42px; color:#e62129; font-family:"ChinesePlate"; margin-top:10px; }
.foot2a1 .fot2{height:auto; overflow:hidden;margin-top:10px;}
.foot2a1 .fot2 p{font-size:14px; color:#888; margin-top:7px;}
.foot2a1 .fot3{height:auto; overflow:hidden; margin-top:30px;}
.foot2a1 .fot3 a{ display:inline-block; width:180px; height:48px; overflow:hidden; border-radius:4px; background:#e62129; text-align:center;}
.foot2a1 .fot3 a span{ font-size:14px; color:#fff; background:url(../images/wx1.png) left center no-repeat; padding-left:28px; line-height:48px;}
.foot2a2{ float:left; width:170px;}
.foot2a2 h2{font-size:16px; color:#333;}
.foot2a2 ul li{height:auto;overflow:hidden; margin-top:5px;}
.foot2a2 li a{ font-size:14px; color:#898989;}
.foot2a2 li a:hover{ color:#e62129;}
.foot2a3{ float:right; width:120px;}
.foot2a3 div{ width:100%;}
.foot2a3 div img{ width:100%;}
.foot2a3 p{font-size:14px; color:#888; text-align:center;}
.foot2b{text-align:left;width:90%; max-width:1440px; height:auto;overflow:hidden;margin:0 auto; margin-top:4vh;}
.foot2b span{ font-size:16px; color:#333; line-height:32px;}
.foot2b a{font-size:16px; color:#333; line-height:32px;}
.foot2b font{font-size:16px; color:#333; line-height:32px; margin:0px 6px;}

.foot3{width:100%; height:17vh; overflow:hidden; background:#1d1819; display:table;text-align:center;}
.foot3z{display:table-cell;vertical-align:middle;}
.foot3z div{ height:70px; overflow:hidden;}
.foot3z div img{ height:100%;}
.foot3z p{ margin-top:17px;}
.foot3z p span{ font-size:16px; color:#999; margin:0px 3px;}


@media ( max-width:1600px){
}
@media ( max-width:1440px){
	.foot3z div{ height:56px; overflow:hidden;}
	.foot3z div img{ height:100%;}
	.foot3z p{ margin-top:12px;}
	.foot3z p span{ font-size:14px; color:#999; margin:0px 4px;}
}
@media ( max-width:1366px){
}



/*Bottom*/


/*  内页banner   */
.ban1{width:100%; height:auto; overflow:hidden;margin:0 auto;}
.ban1z{width:100%; height:auto; overflow:hidden; }   
.ban1 .ban1z-a{position:relative; left:50%; top:0px; width:1920px; margin-left:-960px ; text-align:center;} 


/* 产品列表 */
.productList{ width:100%; height:auto; overflow:hidden; background:#f2f2f2; padding-bottom:65px;}
.prodLTop{ background:#fff; padding:28px 0px;}
.prodLTop span{ float:left;font-size:18px; color:#333; padding-left:20px; background:url(../images/zfk.jpg) left center no-repeat; margin-left:35px;line-height:28px;}
.prodLTop a{ float:left; display:block; height:28px; overflow:hidden; line-height:28px; font-size:15px; color:#5d5d5d; margin-left:45px;}
.prodLTop a.on{border-radius:4px; padding:0px 20px; background:#e62129; color:#fff;}
.prodLTop a:hover{ color:#e62129;}
.prodLTCent{ margin-top:10px;}
.prodLTCent ul li{ float:left; width:31.25%;height:370px; overflow:hidden; margin-left:3.125%; margin-top:35px; background:#fff;}
.prodLTCent ul li div{ width:100%; height:auto; overflow:hidden;}
.prodLTCent ul li div img{width:100%;transition:all 0.2s;}
.prodLTCent ul li p{ font-size:18px; color:#595757; padding:23px; line-height:24px;}
.prodLTCent ul li:nth-of-type(3n-2){ margin-left:0%;}
.prodLTCent ul li:hover div img{transform:scale(1.1);transition:all 0.2s;}
.prodLTCent ul li:hover{ background:#e62129;transition:all 0.2s;}
.prodLTCent ul li:hover p{ color:#fff;}

/* 分页 */
.prodLTPag{width:100%; height:auto; overflow:hidden; text-align:center; margin-top:40px;}
.prodLTPagz{display:inline-table;}
.prodLTPagz .upper{ margin-right:30px; width:120px; height:44px; overflow:hidden; }
.prodLTPagz .lower{ margin-left:30px; width:120px; height:44px; overflow:hidden; }
.prodLTPagz a{float:left; display:inline-block; height:44px; width:46px; overflow:hidden; text-align:center; line-height:44px;border:1px #ccc solid; margin:0px 5px; font-size:14px;color:#666; border-radius:4px;}
.prodLTPagz span{float:left; display:inline-block; height:44px; width:48px; overflow:hidden; text-align:center; line-height:46px; margin:0px 5px; font-size:14px; color:#666; }
.prodLTPagz a.on{background:#e62129; border:1px #e62129 solid; color:#fff;}
.prodLTPagz a:hover{background:#e62129; border:1px #e62129 solid; color:#fff;transition:all 0.2s;}
.prodLTPagz a.on:hover{background:#e62129; border:1px #e62129 solid; color:#fff;}



/* 面包屑 */
.crumbs{width:100%; height:auto; overflow:hidden; background:#f2f2f2; }
.crumbsz{ padding:20px 0px;}
.crumbsz div{ padding-left:25px; background:url(../images/zfk.jpg) left center no-repeat;}
.crumbsz a{ font-size:15px; color:#5e5e5e;}
.crumbsz font{ font-size:15px; color:#000;}
.crumbsz a:hover{color:#e62129;}


/* 产品详情 */
.productDate{width:100%; height:auto; overflow:hidden; background:#fff; }
.prodDTop{padding:70px 0px 85px 0px;}
.prodDTLef{float:left; width:51.1%; position:relative;}
.prodDTLef .gallery-top{ margin-left:35px; width:89.025%; overflow:hidden;}
.prodDTLef .gallery-top .swiper-slide {width:100%;}
.prodDTLef .gallery-top .swiper-slide img{ width:100%;}
.prodDTLef .gallery-thumbs {width:89.025%;height:20%;box-sizing:border-box;margin-top:3%; margin-left:35px;}
.prodDTLef .gallery-thumbs .swiper-slide{width:100%;height:auto;}
.prodDTLef .gallery-thumbs .swiper-slide div{height:94px; position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; outline:none;}
.prodDTLef .gallery-thumbs .swiper-slide img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.prodDTLef .gallery-thumbs .swiper-slide-thumb-active div{border:3px #e62129 solid;}
.prodDTLef .swiper-button-next{ width:35px; height:87px; right:0px!important; top:auto; bottom:0px; background:url(../images/right2.png) right center no-repeat !important;}
.prodDTLef .swiper-button-prev{ width:35px; height:87px; left:0px!important; top:auto; bottom:0px;background:url(../images/left2.png) left center no-repeat !important;}
.prodDTRig{ float:right; width:45.5%; margin-top:18px;}
.prodDTRig .picDa1{ height:auto; overflow:hidden; }
.prodDTRig .picDa1 h1{ font-size:30px; color:#000; font-weight:bold; margin-bottom:18px;}
.prodDTRig .picDa1 div{ height:140px; overflow:hidden;}
.prodDTRig .picDa1 div p{ margin-top:8px;}
.prodDTRig .picDa1 div p span{font-size:15px; color:#000;}
.prodDTRig .picDa1 div p font{font-size:16px; color:#6b6b6b;}
.prodDTRig .picDa2{ height:auto; overflow:hidden; margin-top:40px;}
.prodDTRig .picDa2a{width:130px;height:auto; overflow:hidden; margin-top:28px; }
.prodDTRig .picDa2a div{ width:100%;}
.prodDTRig .picDa2a div img{width:100%;}
.prodDTRig .picDa2a p{ font-size:14px; color:#3e3731; text-align:center; margin-top:5px;}
.prodDTRig .picDa2b{ width:auto;display:inline-block; border:1px #dc5641 solid; border-radius:4px;padding:15px 30px; text-align:center;}
.prodDTRig .picDa2b div{ display:inline-table; background:url(../images/dh2.png) left center no-repeat; padding-left:45px;}
.prodDTRig .picDa2b div p{text-align:left; font-size:14px; color:#6b6b6b; line-height:18px;}
.prodDTRig .picDa2b div h1{ font-size:22px; color:#000; font-weight:bold; line-height:26px; }
.prodDCent{width:100%; height:auto; overflow:hidden; background:#f8f8f8;}
.prodDCt1{ border-bottom:1px #e8e8e8 solid; height:auto; overflow:hidden; padding:65px 0px 25px 0px;}
.prodDCt1Lef{ float:left;}
.prodDCt1Lef span{ font-size:28px; color:#000; font-weight:bold; text-transform:uppercase;}
.prodDCt1Lef font{ font-size:24px; color:#e6252d; margin-left:19px;}
.prodDCt1Rig{ float:right;  }
.prodDCt1Rig a{display:block; width:118px; height:31px; overflow:hidden; border:1px #dc5641 solid; border-radius:3px; text-align:center;font-size:14px;line-height:30px; color:#bf0000;transition:all 0.2s;}
.prodDCt1Rig a:hover{border:1px #bf0000 solid; background:#bf0000; color:#fff;transition:all 0.2s;}
.prodDCt2{ margin-top:45px; padding-bottom:80px;}
.prodDCt2 .midCent{ text-align:center;}
.prodDCt2 .midCent img{ margin:0 auto;}


/* 热门推荐 */
.recommend{width:100%; height:auto; overflow:hidden; background:#fff; padding:40px 0px 60px 0px;}
.recomdTit{ border-bottom:1px #e3e3e3 solid;}
.recomdTit span{ float:left;font-size:28px; color:#000; font-weight:bold; border-bottom:4px #c2536b solid; padding-bottom:15px;}
.recomdTit a{ float:right;font-size:16px; color:#000; margin-top:10px;}
.recomdTop{ margin-top:30px;}
.recomdTop ul li{float:left; width:30.25%;height:auto; overflow:hidden; margin: 0% 1.5%; background:#fff;}
.recomdTop li div{ width:100%; height:auto; overflow:hidden;}
.recomdTop li div img{width:100%;transition:all 0.2s;}
.recomdTop li p{ font-size:18px; color:#595757; padding:23px; line-height:24px;}
/* .recomdTop li:nth-of-type(1){ margin-left:0%;} */
.recomdTop li:hover div img{transform:scale(1.1);transition:all 0.2s;}
.recomdTop li:hover{ background:#e62129;transition:all 0.2s;}
.recomdTop li:hover p{ color:#fff;}


/* 上门测量设计 */
.measure{width:100%; height:auto; overflow:hidden; background:url(../images/bg3.jpg) center center no-repeat; background-size:cover; padding:80px 0px 120px 0px;}
.measurez{ width:730px; height:auto; overflow:hidden; margin:0 auto;}
.measTit{ text-align:center; font-size:42px; color:#bf0000;}
.measTop{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.measTop .mea1{ height:68px; background:#fff; padding:0px 20px;border-radius:5px; margin-top:24px;}
.measTop .mea1 font{ font-size:18px; color:#ca1c23; line-height:68px;}
.measTop .mea1 input{ width:640px; font-size:18px; color:#000; margin-left:5px;}
.measTop .mea2{ height:68px; background:#fff; border-radius:5px; margin-top:24px;}
.measTop .mea2 select{width:100%; padding:0px 20px;background:transparent url(../images/xlk.png) no-repeat calc(100% - 20px) center; color:#000; line-height:68px;}
.measTop .mea3{ margin-top:65px;}
.measTop .mea3 input{ width:100%; height:65px;border-radius:5px; background:#ca1c23; font-size:20px; color:#fff; font-weight:bold; cursor:pointer; letter-spacing:2px;}
.measTop .mea4{ margin-top:30px;font-size:14px; color:#000;}


/* 面包屑 */
.crumbs1{width:100%; height:auto; overflow:hidden; background:#f2f2f2; }
.crumbs1z{ padding:20px 0px; background:#fff;}
.crumbs1z div{height:auto; overflow:hidden; padding-left:25px; background:url(../images/dz.png) left center no-repeat; margin-left:30px; line-height:20px;}
.crumbs1z a{ font-size:14px; color:#666; line-height:20px;}
.crumbs1z font{ font-size:14px; color:#666; line-height:20px;}
.crumbs1z a:hover{color:#e62129;}


/* 木门怎样选购列表 */
.chooseList{width:100%; height:auto; overflow:hidden; background:#f2f2f2; padding:25px 0px 70px 0px;}
.choLTop{ padding-bottom:40px;}
.choLTop ul li{ float:left; width:49%;height:auto; overflow:hidden; margin-left:2%; margin-top:40px;}
.choLTop li .cho1{ float:left; width:40.55%; height:239px; overflow:hidden; position:relative;}
.choLTop li .cho1 img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.choLTop li .cho2{ float:right;width:55.3%; margin-top:15px;}
.choLTop li .cho2 h2{ font-size:20px; color:#2b2b2b; line-height:22px;}
.choLTop li .cho2 div{height:auto;font-size:14px; color:#666; line-height:28px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden; margin-top:30px; margin-bottom:30px;}
.choLTop li .cho2 p span{ display:block; text-align:center; line-height:38px; font-size:15px; color:#767676; width:154px; height:38px; border:1px #9a9a9a solid; border-radius:5px;}
.choLTop ul li:nth-of-type(2n-1){ margin-left:0px;}
.choLTop li .cho2 p span:hover{ background:#e62129; color:#fff; border:1px #e62129 solid;}
.choLTop li:hover .cho1 img{transform:scale(1.1);transition:all 0.2s;}

/* 工程招商介绍 */
.engineeringIntroduce{width:100%; height:auto; overflow:hidden; background:#fff; padding:55px 0px;}
.engITit{ text-align:center;}
.engITit div{ font-size:30px; color:#000; text-transform:uppercase; line-height:32px; font-family:"MicrosoftYaHei"; margin-bottom:7px;}
.engITit p span{font-size:26px; color:#595757;font-family:"MicrosoftYaHei"; line-height:28px;}
.engITop{ margin-top:40px; font-size:18px; color:#000; line-height:40px;}

/* 工程经典案例 */
.classicCases{width:100%; height:auto; overflow:hidden; background:#f6f6f6; padding:55px 0px;}
.clasCTop{ margin-top:45px;}
.clasCTLef{ float:left; width:44.46%; background:url(../images/bg1.png) top left no-repeat; background-size:97%;}
.clasCTLef1{ width:100%; height:auto; overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; outline:none; }
.clasCTLef1#sucai{height:490px; padding-right:20px;overflow:hidden;background:url(../images/gdx.jpg) top right repeat-y; background-size:4px;}
.clasCTLef1z{width:100%; height:auto; overflow:hidden; padding-top:20px;}
.clasCTLef1z ul li{ float:left; width:48%; font-size:18px; color:#000; line-height:26px; margin-top:10px;}
.clasCTLef1z ul li:nth-of-type(2n-1){ margin-left:4%;}
.clasCTLef2{width:100%; height:auto; overflow:hidden; text-align:center; margin-top:25px;}
.clasCTLef2z{ display:inline-table;}
.clasCTLef2z a{ display:block; float:left; height:38px; line-height:38px; border:1px #e62129 solid; border-radius:4px; font-size:18px; color:#da0000; padding:0px 40px;transition:all 0.2s;}
.clasCTLef2z a:hover{ color:#fff; background:#e62129;transition:all 0.2s;}
.clasCTLef2z span{display:block; float:right; margin-left:20px;height:38px;line-height:38px; border:1px #e62129 solid; border-radius:4px; font-size:18px; color:#da0000; padding:0px 38px;}
.clasCTRig{ float:right; width:52.1%;height:555px; overflow:hidden; position:relative; }
.clasCTRig .cla1{ width:53.9%;height:auto; overflow:hidden;position:relative; z-index:95;}
.clasCTRig .cla1 img{ width:100%; display:block;}
.clasCTRig .cla1 i{ position:absolute; left:4.7%; top:4.7%; width:90%; height:90%; border:2px #fff solid;}
.clasCTRig .cla2{ position:absolute; right:0px; bottom:4%; z-index:80;width:51.86%;}
.clasCTRig .cla2 img{ width:100%; display:block;}
.clasCTRig .cla2 i{ position:absolute; left:4.7%; top:4.7%; width:90%; height:90%; border:1px #fff solid;}

/* 工程服务 */
.engineeringServices{width:100%; height:auto; overflow:hidden; background:#fff; padding:55px 0px;}
.engSTop{ margin-top:40px;}
.engSTop ul li{ float:left; width:22.95%;height:405px; overflow:hidden; border-radius:8px; margin-left:2.73%;}
.engSTop li .eng1{ width:55px; height:52px; overflow:hidden; margin:0 auto; position:relative; margin-top:62px;}
.engSTop li .eng1 img{ width:100%; position:absolute; left:0px;transition:all 0.2s;}
.engSTop li .eng1 .on1{ top:0px;}
.engSTop li .eng1 .on2{ top:52px;}
.engSTop li h2{ font-size:24px; color:#000; text-align:center; margin-top:15px;}
.engSTop li .eng2{ font-size:16px; color:#545454; line-height:25px; padding:0px 25px; height:auto; overflow:hidden; margin-top:23px;}
.engSTop ul li:nth-of-type(1){ margin-left:0%; background:#efefef url(../images/son1.png) right bottom no-repeat;}
.engSTop ul li:nth-of-type(2){background:#efefef url(../images/son2.png) right bottom no-repeat;}
.engSTop ul li:nth-of-type(3){background:#efefef url(../images/son3.png) right bottom no-repeat;}
.engSTop ul li:nth-of-type(4){background:#efefef url(../images/son4.png) right bottom no-repeat;}

.engSTop ul li:nth-of-type(1):hover{ background:#e62129 url(../images/sona1.png) right bottom no-repeat;transition:all 0.2s;}
.engSTop ul li:nth-of-type(2):hover{ background:#e62129 url(../images/sona2.png) right bottom no-repeat;transition:all 0.2s;}
.engSTop ul li:nth-of-type(3):hover{ background:#e62129 url(../images/sona3.png) right bottom no-repeat;transition:all 0.2s;}
.engSTop ul li:nth-of-type(4):hover{ background:#e62129 url(../images/sona4.png) right bottom no-repeat;transition:all 0.2s;}
.engSTop li:hover .eng1 .on1{ top:-52px;transition:all 0.2s;}
.engSTop li:hover .eng1 .on2{ top:0px;transition:all 0.2s;}
.engSTop li:hover h2{ color:#fff;}
.engSTop li:hover .eng2{ color:#fff;}


/* 面包屑 */
.crumbs2{width:100%; height:auto; overflow:hidden; background:#f8f8f8; }
.crumbs2z{ padding:20px 0px; background:#fff;}
.crumbs2z .cruLef{ float:left; height:auto; overflow:hidden;}
.crumbs2z .cruLef a{ margin-left:75px;font-size:18px; color:#666;line-height:20px;}
.crumbs2z .cruLef a.onb{ color:#e62129;}
.crumbs2z .cruRig{ float:right; height:auto; overflow:hidden; padding-left:20px; background:url(../images/dz.png) left center no-repeat; margin-right:30px; line-height:20px;}
.crumbs2z .cruRig a{ font-size:14px; color:#666; line-height:20px;}
.crumbs2z .cruRig font{ font-size:14px; color:#666; line-height:20px;}
.crumbs2z .cruRig a:hover{color:#e62129;}


/* 10大加盟支持 */
.joinInSupport{width:100%; height:auto; overflow:hidden; background:#f8f8f8; padding:55px 0px 85px 0px;}
.joiISTop.midCent{ height:606px; margin-top:60px;overflow:initial;}
.joiISTop ul{width:100%; height:606px;overflow:inherit;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; outline:none; border-top:1px #dadada solid; border-left:1px #dadada solid;}
.joiISTop ul li{ float:left;height:202px; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; outline:none; border-right:1px #dadada solid; border-bottom:1px #dadada solid;position:relative;}
.joiISTop li.joi1{width:50%; text-align:center;}
.joiISTop li.joi1 .joi1z{ display:inline-table; margin-top:70px;}
.joiISTop li.joi1 .joi1z div{ height:auto; overflow:hidden; text-align:left;}
.joiISTop li.joi1 .joi1z div span{font-size:22px; color:#333;}
.joiISTop li.joi1 .joi1z div font{font-size:24px; color:#333; font-weight:bold; margin-left:6px;}
.joiISTop li.joi1 .joi1z p{ text-align:left; margin-top:6px;}
.joiISTop li.joi1 .joi1z p span{font-size:15px; color:#777;}
.joiISTop li.joi1 .joi1z p font{font-size:24px; color:#333; font-weight:bold;}
.joiISTop li.joi1 .on1{ display:block; width:17px; height:3px; overflow:hidden; background:#e62129;position:absolute; left:0px; bottom:65px;}
.joiISTop li.joi2{ width:25%;display:table;text-align:center;}
.joiISTop .joi2 .joi2z{ width:100%; display:table-cell;vertical-align:middle;}
.joiISTop .joi2 .joi2z div{ width:62px; height:62px; overflow:hidden;margin:0 auto; border-radius:62px; border:1px #7a7a7a solid;}
.joiISTop .joi2 .joi2z div img{ margin:0 auto; margin-top:12px;}
.joiISTop .joi2 .joi2z p{font-size:22px; color:#000; margin-top:10px;}
.joiISTop .joi2 .on1{ display:block; width:17px; height:3px; overflow:hidden; background:#e62129;position:absolute; left:0px; bottom:65px;}
.joiISTop .joi2 .joi2b{width:103%;height:218px; padding:0px 25px;position:absolute; left:-5px; top:-7px; background:#da0000; z-index:99;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; outline:none; opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
.joiISTop .joi2 .joi2b .joi2bz{ width:88%; position:absolute; left:50%; top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.joiISTop .joi2 .joi2b1{ width:100%; height:auto; overflow:hidden; text-align:left;}
.joiISTop .joi2 .joi2b1 .ole{ float:left; width:62px; height:62px; overflow:hidden;margin:0 auto; border-radius:62px; border:1px #fff solid;text-align:center;}
.joiISTop .joi2 .joi2b1 .ole img{ margin:0 auto; margin-top:12px;}
.joiISTop .joi2 .joi2b1 .ori{float:left; margin-left:19px; margin-top:5px;}
.joiISTop .joi2 .joi2b1 .ori div{font-size:22px; color:#fff; margin-bottom:14px;}
.joiISTop .joi2 .joi2b1 .ori p i{display:block; width:17px; height:3px; overflow:hidden; background:#fff; }
.joiISTop .joi2 .joi2b2{width:100%; height:auto; overflow:hidden;text-align:left; margin-top:15px; font-size:14px; color:#fff; line-height:25px;}
.joiISTop .joi2:hover .joi2b{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}

/* 加盟流程 */
.joiningProcess{width:100%; height:auto; overflow:hidden; background:#fff; padding:60px 0px;}
.joiPTop{ margin-top:60px; overflow:initial;}
.joiPTop .swiper-box4{width:100%;height:100%;overflow:initial;}
.joiPTop .swiper-box4 li{height:365px;background:#ffffff;box-shadow:0px 0px 13px 0px #dedede;}
.joiPTop .swiper-box4 li .jon1{ width:60px; height:60px; overflow:hidden; border-radius:60px; background:#e7e7e7; text-align:center;margin:0 auto; margin-top:40px;}
.joiPTop .swiper-box4 li .jon1 img{margin:0 auto; margin-top:16px;}
.joiPTop .swiper-box4 li h2{ font-size:22px; color:#106b53; text-align:center; margin-top:25px;}
.joiPTop .swiper-box4 li .jon2{ text-align:center; height:72px; overflow:hidden; padding:0px 20px; font-size:16px; color:#666; line-height:24px; margin-top:25px;}
.joiPTop .swiper-box4 li .jon3{height:auto; overflow:hidden; margin-top:25px; text-align:center;}
.joiPTop .swiper-box4 li .jon3 p i{ display:block; width:11px; height:2px; background:#d1d1d1; margin:0 auto;}
.joiPTop .swiper-box4 li .jon3 div{font-size:16px; color:#b5b5b5; line-height:20px; margin-top:17px;}
.joiPTop .swiper-scrollbar{ display:block !important; position:initial !important; background:url(../images/xxd1.png) left center repeat-x !important;left:0% !important;width:100% !important; margin-top:38px; border-radius:5px !important; overflow:hidden;}
.joiPTop .swiper-scrollbar .swiper-scrollbar-drag{ height:5px !important; background:#c7a275 !important;}


/* 加盟案例 */
.joinInCase{width:100%; height:auto; overflow:hidden; background:#fff; padding:0px 0px 60px 0px;}
.joiICTop{width:100%; height:auto; overflow:hidden; max-width: 1920px; margin: 0 auto; margin-top: 45px; position: relative;}
.joiICTop .swiper-box5{ width: 100%;height: auto; overflow: hidden;}
.joiICTop .swiper-slide{width: 100%;height: auto; overflow: hidden; position: relative; padding-bottom: 1px;}
.joiICTop .swiper-box5 .pic{ width: 100%;height: auto; overflow: hidden; position: relative; z-index: 3;}
.joiICTop .swiper-box5 .pic img{ width: 100%;}
.joiICTop .swiper-box5 .tit{width: 100%;height: auto; overflow: hidden; margin-top: 25px;}
.joiICTop .swiper-box5 .tit1{ float: left; width: 186px; height: 64px; overflow: hidden; border-right: 2px #dedede solid; text-align: center;}
.joiICTop .swiper-box5 .tit1 span{ padding-left: 22px; background: url(../images/dz1.png) left center no-repeat; font-size: 18px; color: #808080; line-height: 64px;}
.joiICTop .swiper-box5 .tit2{ float: left; margin-left: 30px;}
.joiICTop .swiper-box5 .tit2 p{ font-size: 24px; color: #333;line-height: 34px; font-weight: bold;}
.joiICTop .swiper-box5 .tit2 div{ font-size: 16px; color: #828282; line-height: 24px; margin-top: 5px;}
.joiICTop .swiper-box5 .line{width: 100%;height: 2px; overflow: hidden; margin-top: 25px; background:url(../images/gdx1.jpg) left top repeat-x;}
.joiICTop .swiper-box5 .line i{ display: block; width: 0%; height: 2px; overflow: hidden; background: #c7a275;}
.joiICTop .swiper-box5 .mant{ position: absolute; left: 0%; top: 0%; width: 100%; height: 100%; background:rgba(225,225,225,0.7); z-index: 90;}
.joiICTop .swiper-box5 .swiper-slide-active .line i{ width: 100%;transition:all 6.5s linear;}
.joiICTop .swiper-box5 .swiper-slide-active .mant{ opacity: 0;transition:all 0.5s linear;}
.joiICTop .swiper-button-prev,.joiICTop .swiper-button-next{ width:4.5%; height: 80px;}
.joiICTop .swiper-button-prev{ left: 0px; background: url(../images/left3.png) center center no-repeat; background-size: 100%;}
.joiICTop .swiper-button-next{ right: 0px; background: url(../images/right3.png) center center no-repeat; background-size: 100%;}


/* 加盟留言 */
.joinInMessage{width:100%; height:auto; overflow:hidden; background:url(../images/bg5.jpg) center center no-repeat; padding:90px 0px;}
.joiIMTop{ background: #fff; padding: 50px 0px 60px 0px;}
.joiIMTop .joi1{ font-size: 26px; color: #c8a17d; padding:0px 80px;}
.joiIMTop .joi2{ height:auto; overflow:hidden; margin-top: 28px; padding: 0px 80px;}
.joiIMTop .joi2 .on1{ float: left; width: 34%;}
.joiIMTop .joi2 .on2{ float: right; width: 60%;}
.joiIMTop .joi2 ul li{ width: 100%; height: auto; overflow: hidden; margin-bottom: 25px;}
.joiIMTop .joi2 ul li .mes1{ width: 100%;height: auto; overflow: hidden;}
.joiIMTop .joi2 ul li .mes1 p{ font-size: 14px; color: #3e3e3e;}
.joiIMTop .joi2 ul li .mes1 div{ height: auto; overflow: hidden; background: #fff; padding:5px 15px; margin-top: 12px; border: 1px #d9d9d9 solid;}
.joiIMTop .joi2 ul li .mes1 div input{ width: 100%; height: 38px; line-height: 38px; font-size: 14px; color: #000;}
.joiIMTop .joi2 ul li .mes2{ width: 100%;height: auto; overflow: hidden;}
.joiIMTop .joi2 ul li .mes2 p{ font-size: 14px; color: #3e3e3e; line-height: 22px; margin-right: 8px;margin-bottom: 8px;}
.joiIMTop .joi2 ul li .mes2 .xuan-group{ float: left; margin-left:25px;}
.joiIMTop .joi2 ul li .mes2 .xuan-group input{display:none;opacity:0;}
.joiIMTop .joi2 ul li .mes2 .xuan-group input[type=radio]+label {line-height: 1;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; margin: 2px 0px 0px 0px; color: #3e3e3e;cursor: pointer;}
.joiIMTop .joi2 ul li .mes2 .xuan-group input[type=radio]+label:before {line-height: 20px;display: inline-block;width: 14px;height: 14px;margin-right: 8px;content: '';color: #3e3e3e;border: 1px solid #b7b7b7;background-color: #dedede;border-radius: 14px;}
.joiIMTop .joi2 ul li .mes2 .xuan-group input[type=radio]:checked+label:before{content:' ';background:#caa482 url(../images/xz.png) center center no-repeat; background-size: 86%; border: 1px solid #caa482; }
.joiIMTop .joi2 ul li .mes2 .xuan-group:nth-of-type(1){ margin-left: 0px;}
.joiIMTop .joi2 ul li p{ font-size: 14px; color: #3e3e3e;}
.joiIMTop .joi2 ul li .mes3{margin-top: 12px;height: auto; overflow: hidden;}
.joiIMTop .joi2 ul li .mes3 select{ float: left; width:32%; height: 48px; overflow: hidden; text-indent: 6px; margin-left: 2%; background: #fdf7f2;font-size: 14px; color: #000;}
.joiIMTop .joi2 ul li .mes3 select option{text-indent: 0px; font-size: 14px; color: #000;}
.joiIMTop .joi2 ul li .mes3 select:first-child{ margin-left: 0px;}
.joiIMTop .joi2 ul li .mes4{margin-top: 12px; width: 100%; height: auto; overflow: hidden; background: #eee;}
.joiIMTop .joi2 ul li .mes4 textarea{ width: 100%; height: 106px; padding: 8px 15px; font-size: 14px;color: #000; resize : none;background: #fdf7f2;}
.joiIMTop .joi3{ text-align: center; margin-top: 20px;}
.joiIMTop .joi3 div{ display: inline-table;}
.joiIMTop .joi3 input{ float: left; width: 159px; height: 55px;font-size: 16px; color: #fff;}
.joiIMTop .joi3a{ background: #caa482;}
.joiIMTop .joi3b{ background: #2c2c2c; margin-left: 22px;}


/* 联系我们 */
.contactUs{width:100%; height:auto; overflow:hidden; padding:80px 0px;}
.contUTop{}
.contUTop .cont1{ float: left;width:33.1%; height:auto; overflow:hidden; border-right: 2px #f8f8f8 solid;}
.contUTop .cont1a{ text-align: center;}
.contUTop .cont1a div{ width: 68px; height: 68px; margin: 0 auto;}
.contUTop .cont1a p{ margin-top: 22px;}
.contUTop .cont1a p span{ font-size: 24px; color: #451815;}
.contUTop .cont1a p i{ display: block; width: 51px; height: 3px; overflow: hidden; background: #da0000; margin: 0 auto;}
.contUTop .cont1b{width:100%; height:auto; overflow:hidden; margin-top: 35px;}
.contUTop .cont1b p{ text-align: center; font-size: 16px; color: #676767; line-height: 26px; margin-top: 3px;}
.contUTop .cont1c{ text-align: center;margin-top: 35px;}
.contUTop .cont1cz{ display: inline-table;}
.contUTop .cont1cA{ float: left; width: 130px; height: auto; overflow: hidden; margin-left: 15px;}
.contUTop .cont1cA div{width:115px; height:auto; overflow:hidden; margin: 0 auto;}
.contUTop .cont1cA div img{ width: 100%;}
.contUTop .cont1cA p{ text-align: center; font-size: 16px; color: #451815;}
.contUTop .cont1:last-child{ border-right: 0px;}
.contUTop .cont1cA:first-child{ margin-left: 0%;}
.contUBot{ margin-top: 75px;}


/* 企业简介 */
.companyProfile{width:100%; height:auto; overflow:hidden; padding:60px 0px; background: #f8f8f8;}
.compPTop{ margin-top: 35px;font-size:14px; color:#666; line-height: 26px; text-align: center;}
.compPBot{ margin-top: 55px; padding: 40px 0px; border-radius: 175px; background: #fff;border: solid 10px #f5f5f5;}
.compPBot li{ float:left; width:24.8%; height:95px; overflow:hidden; text-align: center; border-left: 1px #efefef solid;}
.compPBot ul li .on2a{width:100%;height:auto; overflow:hidden; }
.compPBot ul li .on2a div{font-size:60px; color:#000; font-weight: bold; line-height: 60px; }
.compPBot ul li p{ margin-top:10px;}
.compPBot ul li p span{ font-size:14px; color:#8f8f8f; line-height: 24px;}
.compPBot ul li:first-child { border-left: 0px;}


/* 发展历程 */
.course{width:100%; height:auto; overflow:hidden; padding:60px 0px;}
.courTop{ margin-top: 50px; position: relative; background: url(../images/fgx.jpg) left center repeat-x;}
.courTop .swiper-box6{ width: 90%;height: auto; overflow: hidden; margin: 0 auto;}
.courTop .swiper-slide{width: 100%;height: 280px; overflow: hidden; }
.courTop li .courT1{ height: auto;}
.courTop li .cou1{width:100%; height:auto; overflow:hidden;}
.courTop li .cou1 div{height:72px; overflow:hidden; font-size: 14px; color: #969696; line-height: 24px;}
.courTop li .cou1 p span{ font-size: 36px; color: #000; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 36px;}
.courTop li .cou1 p font{ font-size: 14px; color: #969696; margin-left: 5px;}
.courTop li .cou2{width:100%; height:auto; overflow:hidden; margin-top:25px;}
.courTop li .cou2 i{ display: block; width: 10px; height: 10px; overflow: hidden; background: #878787; border-radius: 10px; border: 2px #e6e6e6 solid;}
.courTop li .courT2{ margin-top: 133px;}
.courTop li .courT2 .cou2{ margin-top: 0px; margin-bottom: 10px;}
.courTop li.swiper-slide-active .cou2 i{background: #ca1c23; border: 2px #f0c0c2 solid;}
.courTop li.swiper-slide-active .cou1 p span{ color: #ca1c23;}

.courTop .swiper-button-prev,.courTop .swiper-button-next{ width: 38px; height: 38px; overflow: hidden; border-radius: 38px; z-index: 99; opacity: 1;}
.courTop .swiper-button-prev{ left: 0px; background:#fff url(../images/left4.png) center center no-repeat;}
.courTop .swiper-button-next{ right: 0px; background:#fff url(../images/right4.png) center center no-repeat;}


/* 企业荣誉 */
.honor{width:100%; height:auto; overflow:hidden; padding:60px 0px; background: #f5f5f5;}
.honoTop{ margin-top: 45px;}
.honoTop .swiper-box6{ width: 90%;height: auto; overflow: hidden; margin: 0 auto;}
.honoTop li .pic{height: 295px; overflow: hidden; background: #eee; position: relative;}
.honoTop li .pic img{ max-width: 100%; max-height: 100%; position:absolute; left:50%; top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.honoTop li .tit{ height: 60px; line-height: 60px; font-size: 16px; color: #666; background: #fff; text-indent: 20px;}
.honoTop .pagination-box7{width:100%; height:auto; overflow:hidden; text-align: center; position: inherit !important; margin-top: 20px;}
.honoTop .pagination-box7 span{ background: #a5a5a5; width: 11px; height: 11px; overflow: hidden; border-radius: 11px; opacity: 1; margin: 0px 15px;}
.honoTop .pagination-box7 .swiper-pagination-bullet-active{background: #dc5641;}


/* 企业文化 */
.culture{width:100%; height:auto; overflow:hidden; padding:60px 0px;}
.cultTop{ margin-top: 35px;}
.cultTop ul li{ float: left; width: 18.3%; margin-left: 1.9%; border-right: 1px #f5f5f5 solid; border-left: 1px #f5f5f5 solid; position: relative; padding: 50px 0px;}
.cultTop li .cue1{ width: 60px; height: 60px; overflow: hidden; border-radius: 60px; background: #e7e7e7; margin: 0 auto; position: relative;}
.cultTop li .cue1 img{ width:36px; position:absolute; left:12px;transition:all 0.2s;}
.cultTop li .cue1 .cu1{ top:12px;}
.cultTop li .cue1 .cu2{ top:72px;}
.cultTop li .cue2{ text-align: center; margin-top: 27px;}
.cultTop li .cue2 h2{ font-size: 22px; color: #106b53; line-height: 26px; margin-bottom: 7px; }
.cultTop li .cue2 p{ font-size: 14px; color: #c0c0c0; font-family: Arial, Helvetica, sans-serif;}
.cultTop li .cue3{ text-align: center; margin-top: 20px;}
.cultTop li .cue3 div{ height: 48px; font-size: 16px; color: #666; padding: 0px 25px; line-height: 24px; margin-bottom: 35px;}
.cultTop li .cue3 p i{ display: block; width: 21px; height: 2px; overflow: hidden; background: #d1d1d1; margin: 0 auto;}
.cultTop li .on1,.cultTop li .on2{ display: block; width: 3px; height: 22px; overflow: hidden; background: #da0000; position: absolute; top:80px;}
.cultTop li .on1{ left: -2px;}
.cultTop li .on2{ right: -2px;}
.cultTop ul li:first-child{ margin-left: 0%;}
.cultTop li:hover{background: #da0000;transition:all 0.2s;}
.cultTop li:hover .cue1{ background: #fff; }
.cultTop li:hover .cue1 .cu1{ top:-72px;}
.cultTop li:hover .cue1 .cu2{ top:12px;}
.cultTop li:hover .cue2 h2{ color: #fff; }
.cultTop li:hover .cue2 p{color: #fff;}
.cultTop li:hover .cue3 div{color: #fff;}
.cultTop li:hover .cue3 p i{background: #fff;}


/* 视频中心 */
.videoCenter{width:100%; height:auto; overflow:hidden; padding:60px 0px 70px 0px; background: #f5f5f5;}
.vidCTop{ margin-top: 45px;}
.vidCTop li{ float: left; width:32%; height:auto; overflow:hidden; margin-left: 2%;}
.vidCTop li .vid1{ width:100%;height: 315px;overflow:hidden; position: relative;}
.vidCTop li .vid1 .on1{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit:cover;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.vidCTop li .vid1 i{ display: block; width: 70px; height:70px;position:absolute; left:50%; top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);z-index: 91;}
.vidCTop li .vid1 i img{ width: 100%;}
.vidCTop li .vid1 div{ position: absolute; left: 0px; top: 0px;width:100%; height:100%; overflow:hidden;background-color: rgba(0,0,0,0.49); z-index: 80;transition: all 0.2s;}
.vidCTop li p{ text-align: center; margin-top: 15px; font-size: 20px; color: #000; line-height: 26px;}
.vidCTop li:first-child{ margin-left: 0%;}
.vidCTop li:hover .vid1 div{ opacity: 0;transition: all 0.2s;}
.vidCTop li:hover .vid1 .on1{transform: scale(1.05);transition: all 0.2s;}
.vidCTop li:hover p{ color: #da0000;}


/* 服务与支持 */
.service{width:100%; height:auto; overflow:hidden; padding:70px 0px; background:url(../images/bg6.jpg) center center no-repeat;}
.serTit{font-size: 40px; color: #bf0000;}
.serTop{ margin-top: 30px;}
.serTop ul li{ float: left; width: 32%;height:242px; overflow:hidden; background: #f7f7f7; border: 2px #fff solid; border-radius: 8px; margin-left: 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; outline:none; position: relative;}
.serTop li .ser1{ padding: 0px 35px;}
.serTop li .ser1 .on1{height:auto; overflow:hidden;font-size: 28px;line-height:36px;color: #333; margin-top: 50px;}
.serTop li .ser1 .on2{font-size: 14px;line-height: 24px;color: #808080;margin-top:8px;}
.serTop li .ser1 p{ margin-top: 50px;}
.serTop li .ser1 p span{font-size: 14px;line-height: 24px;color: #333;}
.serTop li .ser2{width:100%; height:100%; overflow:hidden; position: absolute; top: 0px; left: 0px;background: #f7f7f7; opacity: 0;  transition: all 0.3s ease-in-out;visibility: hidden;}
.serTop li .ser2 div{ width: 160px;height:auto; margin: 0 auto; overflow: hidden; background: #fff; border-radius: 7px; margin-top: 41px;}
.serTop li .ser2 div img{ width: 100%;}
.serTop li:hover .ser2{ opacity: 1; transition: all 0.3s ease-in-out;visibility:visible;}
.serTop li:first-child{ margin-left: 0%;}
.serBot{ margin-top: 25px;}
.serBot ul li{float: left; width: 49%;height:309px; overflow:hidden; background: #f7f7f7; border: 2px #fff solid; border-radius: 7px; margin-left: 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; outline:none; position: relative; padding:50px 35px;}
.serBot li .ser1{ float: left; width: 205px;height:auto;overflow: hidden; background: #fff;border-radius: 7px; }
.serBot li .ser1 img{ width: 100%;}
.serBot li .ser2{ float: right; width: 63%; }
.serBot li .ser2 .ser2a{height:auto;overflow: hidden; margin-top: 5px;}
.serBot li .ser2 .ser2a p{font-size: 28px;line-height:36px;color: #333; }
.serBot li .ser2 .ser2a div{font-size: 14px;line-height: 24px;color: #808080;margin-top:8px;}
.serBot li .ser2 .ser2b{height:auto;overflow: hidden;margin-top: 95px;}
.serBot li .ser2 .ser2b a{font-size: 14px;line-height: 22px;color: #333;}
.serBot li .ser2 .ser2b a:hover{ color: #bf0000;}
.serBot li .ser2 .ser2c{height:auto;overflow: hidden;font-size: 14px;line-height: 22px;color: #333;margin-top: 73px;}
.serBot li:first-child{ margin-left: 0%;}


/* 面包屑 */
.crumbs3{width:100%; height:auto; overflow:hidden; background:#f8f8f8; }
.crumbs3z{ padding:25px 0px; }
.crumbs3z .cruLef{ float:left; height:auto; overflow:hidden;}
.crumbs3z .cruLef a{float:left; text-align: center; display: block; margin-right:30px; width: 172px; height: 46px; font-size:18px; color:#666;line-height:46px; border: 1px #cecece solid; background: #fff; border-radius: 6px;}
.crumbs3z .cruLef a.onb{ color:#fff;background: #dc5641;border: 1px #dc5641 solid;}
.crumbs3z .cruRig{ float:right; height:auto; overflow:hidden; padding-left:20px; background:url(../images/dz.png) left center no-repeat; margin-top:12px; line-height:20px;}
.crumbs3z .cruRig a{ font-size:14px; color:#666; line-height:20px;}
.crumbs3z .cruRig font{ font-size:14px; color:#666; line-height:20px;}
.crumbs3z .cruRig a:hover{color:#dc5641;}


/* 新闻列表 */
.newsList{width:100%; height:auto; overflow:hidden; background:#f8f8f8; padding: 0px 0px 60px 0px;}
.newLTop{ margin-top: 20px;overflow: initial;}
.newLTop ul li{height:auto; overflow:hidden; padding: 22px 0px; margin-bottom: 20px;}
.newLTop li .new1{ float: left;width:32.3%;height:325px; overflow:hidden; position: relative;transition: all 0.2s;}
.newLTop li .new1 img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;object-fit:cover;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.newLTop li .new2{ float: left;width:61%;height:auto; overflow:hidden; margin-left: 40px;}
.newLTop li .new2 .ne1{margin-top: 25px; font-size: 26px; color: #444;}
.newLTop li .new2 .ne2{ margin-top: 38px;}
.newLTop li .new2 .ne2 div{font-size: 16px; color: #999;}
.newLTop li .new2 .ne2 p{font-size: 14px; color: #7a7a7a; margin-top: 15px;}
.newLTop li .new2 p{ margin-top: 45px;}
.newLTop li .new2 p span{ display:block; width: 146px; height: 38px; overflow: hidden; border-radius: 40px; border: 1px #dc5641 solid; color: #dc5641;font-size: 15px; text-align: center; line-height: 38px;}
.newLTop li .new2 p span:hover{color: #fff; background: #dc5641;transition: all 0.2s;}
.newLTop li:hover{box-shadow: 0px 0px 6px 0px #dedede; background: #fff;}
.newLTop li:hover .new1{ margin-left: 22px;transition: all 0.2s;}


/* 新闻详情 */
.newsDate{width:100%; height:auto; overflow:hidden; background:#fff; padding: 30px 0px 0px 0px;}
.newDTit{ padding: 20px 0px; text-align: center; border-bottom: 1px #e8e8e8 dashed;}
.newDTit h1{ font-size: 30px; color: #4b4b4b; font-weight: bold; line-height: 32px;}
.newDTit div{ margin-top: 12px;}
.newDTit div span{ font-size: 14px; color: #adadad; margin: 0px 5px; line-height: 20px;}
.newDTop{ padding: 50px 0px; font-size: 16px; color: #000;}
.newDBot{ background: #f6f6f6; padding: 20px 0px;}
.newDBot div{height:auto; overflow:hidden; padding: 5px 0px 5px 25px;}
.newDBot div span{ font-size: 16px; color: #969696;}
.newDBot div a{font-size: 16px; color: #000;}
.newDBot div font{font-size: 16px; color: #000;}






/* 右边虚浮 */
.foot{ width:60px;height:auto; position:fixed; right:0px; top:50%;background:#fff; padding: 15px 10px;box-shadow: 0px 0px 9px 0px rgba(222, 222, 222, 0.82);border-radius: 49px; margin-top: -80px; opacity: 0; margin-right: -80px;}
.foot ul li{ width:60px; padding: 10px 0px; height:auto; overflow:hidden;position:relative; border-bottom: 1px #f2f2f2 solid;}
.foot ul li:first-child .fot1{border-top-left-radius:8px;}
.foot ul li:last-child .fot1{border-bottom-left-radius:8px;}
.foot ul li .fot1{ width:29px; height:30px; overflow:hidden; margin: 0 auto; cursor:pointer; background:#fff;}
.foot ul li .fot1 img{ width: 100%;}
.foot ul li p{ font-size: 14px; color: #4c4c4c; text-align: center; line-height: 22px; margin-top: 5px;}
.foot ul li:last-child{border-bottom:none;}
.foot ul li#foot:hover .fot1 img{margin-top:5px;-webkit-animation:iconMove .5s infinite alternate;animation:iconMove .5s infinite alternate;}
.foot.active{  opacity: 1;margin-right: 00px;transition: all 0.2s;}

@-webkit-keyframes iconMove {
    0% {margin-top:5px;}
    to {margin-top:0px;}
   }
@keyframes iconMove {
    0% {margin-top:5px;}
    to {margin-top:0px;}
}














@media ( max-width:1660px){

}
@media ( max-width:1440px){
	.prodDTRig .picDa1 h1{ font-size:26px;}
	.prodDTRig .picDa1 div p span{font-size:15px;}
	.prodDTRig .picDa1 div p font{font-size:14px;}
	.clasCTLef1#sucai{ background-size:3px;}
	.serBot li .ser2{ width: 60%; }
}
@media ( max-width:1366px){

}
@media ( max-width:1200px){


}
@media ( max-width:1024px){


}