<style>
/*公用*/
@font-face {
font-family:fontDin1;
src: url(../cssnew/DIN-MEDIUM_otf.txt),url(../cssnew/DIN-MEDIUM_woff.txt),url(../cssnew/DIN-MEDIUM_eot.txt),url(../cssnew/DIN-MEDIUM_woff2.txt),url(../cssnew/DIN-MEDIUM_ttf.txt)}
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#414755; font-family:"Microsoft YaHei"; font-weight:lighter; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden; }
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #414755; text-decoration: none; font-size:14px;}
a:hover{color: #da251c;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
h1,h2,h3,h4,h5,h6,h7 {font-weight: normal;}
.w1400{ width:1400px; margin:0 auto;}
.w1650{ width:1640px; margin:0 auto;}
.w1300{ width:1300px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.title{text-align: center;font-size: 40px;color: #222222    ;}
.title i{color: #da251c;}
.title span{display: block;font-size: 18px;margin: 5px 0 20px 0; color: #aaaaaa;}
.title em{ font-size:0; display:inline-block;height: 8px;}
.title em i{ display:inline-block; width:10px; height:10px; border-radius:50%; background:#504d4d;animation: bounce_fountainG 1.2s linear infinite;} 
.title em i+i{ margin-left:10px;}
.title em i:nth-child(1){animation-delay: .4s;}
.title em i:nth-child(2){background:#da251c;animation-delay: .6s;}
.title em i:nth-child(3){animation-delay: .8s;}
.title b{color: #da251c;}
.page{ width:1400px; margin:0 auto; height:auto; overflow:hidden; }

@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
.gd{animation: myfirst 2s infinite; display: inline-block;}  
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
}
@keyframes widthchange{
        0%{ width:20%}
        50%{ width:100%}
        100%{ width:20%}
        }
}
.mainhovercolor a:hover{color: #da251c;}


/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/
.page{ margin:0 auto; width:1400px}
.bg{ width: 100%; min-width: 1400px;}

/*间隙*/
.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}




/*导航*/
.head_bg{height: 5.2vw;position: absolute; z-index: 999; top:54px;}
.head{width: 84%;min-width: 1400px; height:88px; background:url(//memberpic.114my.cn/030080/uploadfile/image/20210623/20210623103911_1827903353.png) no-repeat center; margin:0 auto; border-radius: 6px;}
.head_l{    width: 15.5%;height: 88px;background: rgb(218,37,28,0.9);    border-radius: 5px 0 0 5px;}
.logo{padding: 12px 6% 0 5%; }
.logo a img{margin-top: 4px;    margin-left: 15px;}
.head_bg .name{padding-top:18px;line-height: 24px;}
.head_bg .name p{ font-size: 16px; color: #fff;    line-height: 30px;letter-spacing: 1.3px;}
.nav{ width:83%;height: 88px;}
.NavCeshi{float:right; width:58%;}
@media screen and (max-width:1550px){
	.NavCeshi{ width:65% !important;}
	.head_l{    width: 17%;}
	}
@media screen and (max-width:1650px){
	.NavCeshi{ width:65% !important;}
	.head_l{    width: 17%;}
	}
@media screen and (max-width:1790px){
	.NavCeshi{ width:65% !important;}
	.head_l{    width: 17%;}
	}

.NavCeshi > li { float: left;height: 88px; margin-left:3%;-webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out; padding-right: 0px;position: relative; }
.NavCeshi > li > a { display: block; text-align: center;font-size: 16px;color: #fff; -webkit-transition: 0.2s all ease-in-out; transition: 0.2s all ease-in-out;position: relative; z-index: 1113;line-height:88px;}
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li.navcurrent > a::after,.NavCeshi > li:hover > a:after,.NavCeshi > li:hover > a::after{ width: 100%;color: #fff;}
.NavCeshi > li > a > .en{ display: block; font-size: 12px; font-weight: 100; color: #ccc; line-height:35px; overflow: hidden; text-indent: 0; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out; white-space: nowrap;}
.NavCeshi > li:after{content:""; display: block;margin:0 auto;}
.NavCeshi > li.navcurrent:after, .NavCeshi > li:hover::after{margin-top: -3.7vw;padding: 19px 16px;color: #f6ff00;border-radius: 7px;}
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { margin: 0 auto;color: #f6ff00;}
.cont {width:23px; height:88px; cursor:pointer; background:url(//memberpic.114my.cn/030080/uploadfile/image/20210624/20210624204113_1062149637.png) no-repeat; margin-right:1%;margin-top: 3px;}

.cont:hover .slideDown{opacity: 1;height: 190px;visibility: inherit;}
.cont .slideDown{text-align: center; font-size: 0; overflow: hidden; position: absolute; right: 0; top:89px; width: 100%; height: 0px;background:rgba(218,37,28,0.7);z-index: 8;opacity: 0;-webkit-transition:0.3s all ease-in-out;transition:0.3s all ease-in-out;visibility: hidden;}
.cont .slideDown .searchBox{ overflow: hidden; display: inline-block; width: 1028px; height: 60px; margin-top: 50px; margin-bottom: 15px; background: #fff; border-radius: 50px;}
.cont .slideDown .searchBox{*display: inline}
.cont .slideDown .searchHot{ font-size: 14px; color: #fff; width:1028px; margin:0 auto;}
.cont .slideDown .searchHot a{ color: #fff; font-size:16px; float:left;}

.cont .slideDown .searchBox input[type='text']{ font-size: 14px; color: #666; float: left; width: 840px; height: 100%; border: none; outline: none; background: none; line-height: 60px; margin-left: 25px; font-size: 14px; color: #666;}
.cont .slideDown .searchBox button[type='submit']{ cursor: pointer; float: right; margin-right: 15px; width: 60px; height: 60px; border: none; }
.search-bg{width: 956px;height: 60px;line-height:60px;    padding-left: 10px;    float: left;}
.search-i {width: 32px;overflow: hidden;height: 32px;float: left;margin-top: 13px;}

.dianhua{color: #fff;font-size: 28px;font-weight: normal;margin-top: 24px; float: right;padding-right: 3%;    font-family: fontDin1;}


/*导航下拉*/
.nav li .sedNav {width:300px; padding:30px;border:3px #fff solid; position: absolute; background: rgba(255,255,255,0.9);left: 0; top:88px; z-index: 99999; display: none;}
.nav li .sedNav p{font-size:18px; font-weight:bold; color:#222;padding-bottom:8px;}
.nav li .sedNav span{font-size:14px !important;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#da251c; margin-top:20px;}
.nav li .sedNav a {display: block; border:1px #ccc solid;  margin-bottom:14px; width:140px; line-height: 34px;color: #333;font-size: 14px; text-align: center; }
.nav li .sedNav a:hover {color: #fff;background-color: #da251c;}
.nav li .nav2{width:250%;}
.nav li .nav2 a{width:50%; float:left;}



/*幻灯片*/

.focus {
    width: 100%;
    min-width: 1400px;
    height: 838px;
    overflow: hidden;
    position: relative;
    z-index: 1
}

.focus ul {
    height: 100%;
    position: absolute;
    overflow: hidden;
}

.focus ul li {
    float: left;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
    background: #000;
}

.focus ul li div {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
}


.focus .btnBg {
    position: absolute;
    width: 100%;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #000;
    display: none;
}

.focus .btn {
    position: absolute;
    width: 952px;
    height: 23px;
    margin-left: -480px;
    left: 50%;
    bottom: 30px;
    text-align: center;
}

.focus .btn span {
        font-size: 0;
    display: inline-block;
    _display: inline;
    _zoom: 1;
    width: 10px;
    height: 10px;
    text-align: center;
    _font-size: 0;
    margin-left: 16px;
    cursor: pointer;
    background: #fff;
    border-radius: 50%;
}

.focus .btn span.on {
    background: #fff;
}

.focus .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 420px;
    background: url(http://aiqxt.114my.cn/memberpic/gzkmyq/uploadfile/image/20191111/20191111090254_298894076.png) no-repeat 0 0;
    cursor: pointer;
}

.focus .pre {
    left: 0;
}

.focus .next {
    right: 0;
    background-position: right top;
}


/*澳马家具*/
.speak{ background:url(//memberpic.114my.cn/030080/uploadfile/image/20210622/20210622193623_1466412293.jpg) no-repeat center;}
.speak .w1400{ height:519px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start; padding-top:60px;}
.spleft{     margin-top: 20px;position:relative; width:496px; height:357px; background:url(//memberpic.114my.cn/030080/uploadfile/image/20210622/20210622194345_375486181.jpg) no-repeat center; border:20px solid #fff; box-shadow:0 0 15px #ccc;display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;border-radius: 10px;}
.spvidio{ display:inline-block; width:76px; height:76px; position:relative;}
.spvidio span{width:76px; height:76px; background:url(//memberpic.114my.cn/scoqhb/uploadfile/image/20201130/20201130150645_1394690798.png) no-repeat center; display:block;z-index:33; position:relative; cursor:pointer;}
.video_box{width:100%;height:100%;background:rgba(0,0,0,0.6);position: fixed;top:0;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999999;transition:600ms ease;}
.video{position: fixed;top:-100%;left:47%;margin-top:-250px;margin-left:-500px;transition:600ms ease;}
.video_box.cur .video,.video_box.cur .video_x{top:42%;transition:600ms ease;}
.video_x{width:50px;height:50px;border-radius:50px;background:#fff;position: fixed;top:-100%;left:44%;margin-left:520px;margin-top:-250px;text-align: center;line-height:50px;font-size:22px;font-weight: lighter;cursor: pointer;transition:600ms ease;}
.pulse2 {position: absolute;  top: -25%;left: -25%;z-index: 1; width:150%; height:150%; border-radius: 50%; opacity: 0; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; opacity: 0; -webkit-animation: warn 2s ease-out; animation: warn 2s ease-out;-o-animation:warn 2s linear infinite;-moz-animation:warn 2s linear infinite; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; background: #fff;box-shadow: 1px 1px 30px #fff; }
.pulse3 {position: absolute; top: -25%;left: -25%;z-index: 1; width:150%; height:150%; border-radius: 50%; opacity: 0; -webkit-animation: warn1 2s ease-out; animation: warn1 2s ease-out;-o-animation:warn1 2s linear infinite;-moz-animation:warn1 2s linear infinite; -webkit-animation-iteration-count: infinite;background: #fff; animation-iteration-count: infinite;box-shadow: 1px 1px 30px #fff;}
@keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-o-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-moz-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-webkit-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-webkit-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-o-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-moz-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
.spright{ width:756px; padding:0px 0 0 0px;  position:relative;}
.num li{    margin-right: 48px;border-right: 1px solid #e4dddd;padding-right: 48px}

.sp_t{ font-size:20px; color:#da251c;}
.sp_t em{ display:block; text-transform:uppercase; font-size:40px; margin-bottom:0px;}
.sp_c{ font-size:15px; color:#bcafaf; line-height:40px; font-weight:lighter; margin: 60px 0 40px 0;}
.num{display: -webkit-flex;display: flex;flex-wrap: nowrap;align-items:flex-start; text-align:center; font-size:20px; color:#a79595;font-weight: normal;}
.num em{ display:block; font-size:12px; text-transform:uppercase; color:#a79595; margin-top:10px;}
.num p:nth-child(1){ font-size:16px;color: #fff;}
.num p span{ font-size:50px; color:#a79595;     font-family: fontDin1;}
.num i{background: #a79595;width: 35px;height: 26px;display: inline-block;    border-radius: 10px;  float: right;padding-top: 2px;    margin-top: 20px;}

/*热销产品*/
.product{padding: 60px 0;}
.protitl em {position: absolute;left: 0;right: 0; margin: 0 auto; top: -2px; font-size: 65px; color: #f5f5f5;line-height: 60px;text-transform: uppercase;font-family: impact;z-index: -1;}
.protitl i{color: #504d4d;font-weight: normal;}
.protitl{text-align: center;font-size: 18px;color: #938b8b;font-weight: lighter;    position: relative;}
.protitl b{display: block;margin-bottom: 15px;font-size: 40px;color: #da251c;transition: all .3s ease;}
.protitl b span{color: #da251c;transition: all .3s ease;}
.protitl:after{content: '';display: block;width: 32px;height: 2px;background: #da251c;margin: 15px auto 0 auto;}
.protab{font-size:0;margin: 30px 0;}
.protab li{display: inline-block;vertical-align: top;width: 334px;box-sizing: border-box;height: 400px;background: #f8f5f5;transition: all .3s ease;}
.protab li+li{margin-left: 20px;}
.protab li.on .pro_t b{color:#fff;}
.protab li.on .pro_t em{color: #fff;}
.protab li.on table tr td a{color: #fff;}
.protab li.on a.probtn{ background: #fff;color: #da251c;}
.pro_t{font-size: 30px;color: #504d4d;font-weight: normal;  text-align: center; padding-top: 40px;}
.pro_t b{font-weight: normal;}
.pro_t em{display: block;font-size: 14px;color: #c4bdbd;font-weight: lighter;text-transform: uppercase;margin-top: 3px;transition: all .3s ease;}
.protab a.probtn{display: block;width: 45px;line-height: 43px;background: #e0d5d5;font-size: 25px;color: #fff;font-weight: lighter; text-align: center;transition: all .3s ease;    float: right;
    margin-right: 50px;margin-top: 10px;}
.protab a.probtn:hover{background: #da251c;color:#fff;}
.pro_c{margin: 15px 0 30px 0;padding-left: 40px;}
.protab li.on{background: #da251c;}
.pro_c table tr td a:before{content: '>';display: inline-block;font-size: 14px;padding-right: 7px;}
.pro_c table tr td a{display: block;line-height: 36px;font-size: 14px;color: #afa6a6;font-weight: lighter;transition: all .3s ease;}
.protab li.on .pro_c table tr td a:hover{color: #ff0;}
.pro_c{height: 144px;}
.procon td{ display:inline-block; width:295px;border:1px solid #e6e6e6; padding:19px 19px 0 19px !important; background: #f5f5f5; position:relative; overflow:hidden;}
.procon td>a{ display:block;  overflow:hidden; background:#fff; position:relative;}
.procon td br{ display: none;}
.procon td span{ display:block; padding-top:0px !important; line-height:69px;}
.procon td span a{ display:block; position:relative; font-size:16px; font-weight: lighter;color:#222222; padding:0px 80px 0px 13px; line-height:69px; text-align:left; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.procon td span a:after{ content:'MORE+'; display:block; position:absolute; top:0px; margin:auto 0; bottom:0; right:0px; width:70px; height:28px; background:#868686; text-align:center; line-height:28px; font-weight: lighter;color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif;transition:all 0.5s ease;}
.procon td+td{ margin-left:19px;}
.procon tr+tr{ display:block; margin-top:20px;}
.procon td a,.procon td img{ position:relative; z-index:33; transition:all 0.5s ease;}
.procon td img{ width:99%; border:1px solid #ebebeb;}
.procon td:after{ content:''; display:block; position:absolute; width:100%; height:100%; top:0px; left:-120%; background:#da251c; transition:all 0.5s ease;transform: rotate(90deg);}
.procon td:hover:after{ left:0px; transform: rotate(0deg);}
.procon td:hover a{ color:#fff;}
.procon td:hover a:after{ background:#fff; color:#da251c;}
.procon td:hover a:after{ width:80px;}
.pro_c tr{display: block;float:left;}
.pro_c tr:nth-child(2n){float:right;}
.pro_c tr{width: 143px;}

/*成功案例*/
.case{ height:1330px; background:#f8f5f5; padding-top: 75px;}
.casetitle{ text-align:center; font-size:14px; color:#aaaaaa; font-weight:lighter;}
.casetitle span{ display:block; font-size:18px; margin:5px 0;}
.casetitle b{ font-size:36px; color:#2.casetab22222;}
.casetitle b i{ color:#da251c;}
.casecon{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;padding-top: 30px;}
.caseleft li{ display:inline-block; vertical-align:top; width:187px; height:193px; cursor:pointer; margin:0 10px 10px 0; background:#504d4d; box-sizing:border-box; position:relative; padding:30px 25px;}
.caseleft li:nth-child(3n){ margin-right:0;}
.caseleft { font-size:0; width:581px;}
.caseicon{ width:55px; height:55px; background:url(//memberpic.114my.cn/030080/uploadfile/image/20210622/20210622143546_573381270.png) no-repeat center; margin-bottom:35px;}
.caseicon.on{ width:55px; height:55px; background:url(//memberpic.114my.cn/030080/uploadfile/image/20210619/20210619170143_267487682.png) no-repeat center; margin-bottom:35px;}
.caset{ font-size:18px; color:#fff; font-weight:lighter; white-space:nowrap;}
.caset em{ display:block; font-size:12px; color:#6e6e6e; font-weight:lighter; transition:all .3s ease; margin-bottom:3px;}
.caseleft li p{ position:relative; z-index:3;}
.caseleft li:after{ content:''; display:block; position:absolute; width:100%; height:100%; background:#da251c; transition:all .3s ease; top:0; left:0; transform:scale(0);}
.caseleft li.on:after{ transform:scale(1);}
.caseleft li.on .caset em{ color:#fff;}
.caseright{ width:800px; height:600px;}
.casecon .divdgweb_new_div .divdgweb_new_div_item{ width:800px; height:600px; overflow:hidden; position:relative;}
.casecon .news_div_item_pic img{ width:100%; height:100%;}
.casecon .divdgweb_new_div_item_content{box-sizing: border-box;height: 120px;  width: 100%; position: absolute;left: 0;right: 0;margin: 0 auto;overflow: hidden;background: rgba(0,0,0,.7);bottom: 0;padding: 30px 40px; transition: all .3s ease;} 
.casecon .divdgweb_new_div_item_a{font-size: 20px; color: #fff;font-weight: lighter; display:block; margin-bottom:10px;}
.casecon .divdgweb_new_div_item .divdgweb_new_div_item_body{ font-size: 14px; color: #fff;font-weight: lighter; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; display:inline-block; width:640px; vertical-align:middle;}
.casecon .divdgweb_new_div_item .casemore{font-size: 14px; color: #fff;font-weight: lighter; line-height:19px;display:inline-block; vertical-align:middle;}
.casecon .divdgweb_new_div_item:hover .casemore{color:#da251c;}

.qyxx{margin-top: 10px;}
.qyxx table,.qyxx tbody,.qyxx tr{ display:block;}
.qyxx .tempWrap{ width:644px !important;}
.qyxx br{ display:none;}
.qyxx a{ display:block; overflow:hidden; position:relative; transition:all .3s ease;}
.qyxx td,.qyxx div{ padding:0 !important;}
.qyxx td{ display:inline-block; vertical-align:top; width:272px; margin-right:10px;margin-top: 10px;}
.qyxx td>a img{ width:100%; height:auto;}
.qyxx td div a{ display:none;}
.qyxx td:nth-child(5){margin-right: 0px;}
.qyxx td:nth-child(10){margin-right: 0px;}
.qyxx td:nth-child(15){margin-right: 0px;}

/*新闻动态 NEWS*/
.news{ padding: 60px 0px 80px 0px; width:100%; background: #fff;}
.news_row1{ position: relative; padding-bottom: 25px; margin-bottom: 50px; }
.news_row1:after{ content: ''; width: 100%; height: 1px; background: #dbdbdb; display: block; position: absolute; bottom: 0; left: 0; }
.news_row1 .news_tit{ display: block; font-size: 33px; color: #484848; font-weight: lighter; line-height: 50px; float: left; height: 55px;  padding-left: 10px;}
.news_row1 .news_tit .en{ display:inline-block; padding-left:15px;text-transform: uppercase; }
.news_row1 .news_list{ float: right}
.news_row1 .news_list ul li{ float: left; padding: 0 0 0 50px; }
.news_row1 .news_list ul li a{ font-size: 20px; line-height: 55px; display: block; position: relative; font-weight:lighter; color:#484848; }
.news_row1 .news_list ul li a:after{ position: absolute; content: ''; width: 0; background: #da251c; height: 1px; bottom: -25px; left: 0; display: block; transition: 0.3s all ease; z-index: 3333; }
.news_row1 .news_list ul li.cur a:after,.news_row1 .news_list ul li:hover a:after{ width: 100%; }
.news_row1 .news_list ul li.cur a,.news_row1 .news_list ul li:hover a{ color: #da251c}



.news_row2_l { width: 430px; height: 550px; background: #fff; float: left; }
.news_row2_l .news_l_item,
.news_row2_l .news_div_item{ position: relative; width: 330px; display: block; height: 450px; padding: 50px;    background: #f5f5f5; }
.news_row2_l .news_l_item img,.news_row2_l .news_div_item .news_div_item_pic a,.news_row2_l .news_div_item .news_div_item_pic img{ width: 325px; display: block; height: 214px; padding-top:20px; }
.news_row2_l .news_l_item strong,.news_row2_l .news_div_item .news_div_item_title a{ font-size: 22px; font-weight: normal; display: block; color: #484848; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.news_row2_l .news_l_item p,.news_row2_l .news_div_item .news_div_item_body{ font-size: 12px; color: #aaa; line-height: 25px; padding: 5px 0 0; overflow: hidden; margin-bottom: 90px; font-weight:lighter; }
.news_row2_l .news_l_item span,.news_row2_l .news_div_item .news_div_item_date{ position: absolute; font-family: arial; font-style: normal; color: #da251c; font-size: 28px; line-height:30px; top: 165px; left: 90px; }
.news_row2_l .news_div_item .news_div_item_date .news_div_item_year{ font-size: inherit; color: inherit; font-family: arial; }
.news_row2_l .news_l_item span i,.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day{ font-size: 16px; font-family: arial; font-style: normal; color: #da251c; display: block; line-height: 20px; }
.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day{ float:left; }
.news_row2_l .news_l_item span:after,.news_row2_l .news_div_item .news_div_item_date:after{ content: ''; display: block; width: 2px; height: 90px; position: absolute; left: -17px; top: 0; background:#da251c}


.news_row2_r{ float: right; width: 917px; }
.news_row2_r > .news_div > .news_div_item:first-child{ display: none; }
.news_row2_r .news_r_item,.news_row2_r .news_div_item{ height:160px; display: block; position: relative; background:#f5f5f5;}
.news_row2_r .news_div_item+.news_div_item{ margin-top:35px;}
.news_row2_r .news_div_item:nth-child(2){ margin-top:0px;}
.news_row2_r .news_r_item *,.news_row2_r .news_div_item *{ transition: 0.3s all ease}
.news_row2_r .news_r_item span,.news_row2_r .news_div_item .news_div_item_date{ position:relative; width: 90px; height: 100px; float: left; color: #fff; background: #494949; font-weight: normal; font-style: normal; line-height: 20px; font-size: 18px; font-family: arial; text-align: center; padding: 30px; }
.news_row2_r .news_div_item .news_div_item_month,.news_row2_r .news_div_item .news_div_item_year{ font-size: inherit; color:inherit; font-family: arial; display: inline-block; position: relative; top: 60px}
.news_row2_r .news_r_item span i,.news_row2_r .news_div_item .news_div_item_day{ color: #fff; font-size: 52px; font-weight: normal; font-style: normal; display: block; line-height: 60px; font-family: arial; }
.news_row2_r .news_div_item .news_div_item_day{ position: absolute; width: 100%; text-align: center; left: 0; top: 30px; }
.news_row2_r .news_r_item:hover span,.news_row2_r .news_div_item:hover .news_div_item_date{ background:#da251c; color:#fff; }
.news_row2_r .news_r_item:hover span i,.news_row2_r .news_div_item:hover .news_div_item_day{ color:#fff; }
.news_row2_r .news_r_item strong,.news_row2_r .news_div_item .news_div_item_title .news_div_item_a{ font-size: 18px; font-weight: normal; color: #222; display: block; line-height: 45px; float: right; width: 650px;  padding:10px 90px 0px 0px;}
.news_row2_r .news_r_item p,.news_row2_r .news_div_item .news_div_item_body{ font-size: 12px; color: #bbb; line-height: 25px; float: right; width: 650px; padding: 5px 0; padding-right:90px; font-weight:lighter;}
.news_row2_r .news_r_item:hover strong{ color: #da251c}
.news_row2_r .news_r_item:hover p{ color: #444444; }
.news_row2_r .news_r_item em,.news_row2_r .news_div_item .news_div_item_more{ font-size: 12px; position: absolute; left: 177px; top: 120px; color: #888; height: 20px;padding: 0 0 0 0px; background: url(//memberpic.114my.cn/030080/uploadfile/image/20210619/20210619171744_581542988.png) no-repeat -20px center; }
.news_row2_r .news_r_item em:after,.news_row2_r .news_div_item .news_div_item_more:after{ content: ''; display: block; width: 0px; height: 1px; background: #da251c; position: absolute; top:10px; left: 0; transition: 0.3s all ease}
.news_row2_r .news_r_item:hover em,.news_row2_r .news_div_item:hover .news_div_item_more{ background-position: 100px center; padding: 0 0 0 130px; color: #da251c; }
.news_row2_r .news_r_item:hover em:after,.news_row2_r .news_div_item:hover .news_div_item_more:after{ width: 110px}

/*简介*/
.about{height:890px;background:url(//memberpic.114my.cn/030080/uploadfile/image/20220412/20220412183514_1850038439.jpg)center no-repeat;}
.about_a{    padding-top: 215px;}
 .about_l{width: 675px;margin-left: -8.3%;}
 .about_l dl{ font-size: 16px;color: #c0c0c0;line-height: 45px;text-transform: uppercase; }
 .about_l p{ display: block;float: left;color: #222; font-size: 40px;line-height: 45px; font-weight: bold;    text-transform: uppercase;}
 .about_l i{ display: block;font-style: normal;font-size: 22px;color: #da251c; line-height: 20px; padding: 0px 0 20px 0;    font-weight: normal;}
 .about_l i:after{ display: block;content: "";width: 40px;background: #da251c;height: 3px;margin: 40px 0 0px 0;font-weight:normal;}
 .about_l em{ display: block;font-style: normal;font-size: 14px;color: #b6b2b2; line-height: 36px;font-weight: lighter;text-align: justify;}
.about_l span{line-height: 60px; font-size: 16px;color: #c0c0c0;    padding-left: 15px;}
.about_l em a{color: #b6b2b2;font-size: 14px;}
.about_l em a:hover{color: #da251c;}

.ab_aa{padding: 40px 25px 40px 32px;}
.ab_a ul{width: 100%; margin-top: 30px;    margin-left: 0px;}
.ab_a ul a{width: 125px;height: 101px;background: #faf4f4; float: left;text-align: center;padding-top: 24px;display:block;transition: 0.3s ease all;    margin-right: 10px;    border-radius: 6px;}
.ab_a ul a i{width: 100px;height: 40px;}
.ab_a ul a p{font-size: 16px;color: #494949;margin-top: -15px;margin-left: 30px;font-weight: lighter;}
.ab_a ul a p:before{content: "";display: block;width: 48px;height:41px;margin:15px auto 0px; background: url(//memberpic.114my.cn/030080/uploadfile/image/20210619/20210619201723_151528412.png)no-repeat;transition: all 0.3s;}
.ab_a ul a:nth-child(2) p:before{background-position: -48px 0px;}
.ab_a ul a:nth-child(3) p:before{background-position: -96px 0px;}
.ab_a ul a:nth-child(4) p:before{background-position: -144px 0px;}
.ab_a ul a:nth-child(5) p:before{background-position: -192px 0px;}
.ab_a ul a.on:nth-child(1) p:before{background-position: 0px -41px;}
.ab_a ul a.on:nth-child(2) p:before{background-position: -48px -41px;}
.ab_a ul a.on:nth-child(3) p:before{background-position: -96px -41px;}
.ab_a ul a.on:nth-child(4) p:before{background-position: -144px -41px;}
.ab_a ul a.on:nth-child(5) p:before{background-position: -192px -41px;}
.ab_a ul a d{font-size: 12px;color: #999999;line-height: 5px;}
.ab_a ul a.on{background:#da251c;}
.ab_a ul a.on p{color: #fff;}
.ab_a ul a.on d{color: #fff;}


/*版权*/
.crcona{ height: 544px;background:url(//memberpic.114my.cn/030080/uploadfile/image/20210622/20210622104152_708841387.jpg) no-repeat center;}

.kslj{ font-size:0;}
.kslj li{ display:inline-block; vertical-align:top; height:194px; margin-right:85px; padding-left: 90px;}
.kslj li p{ font-size:20px; color:#fff;text-align: center;font-weight: normal;}
.kslj li p:after{ content:''; display:block; width:53px; height:2px; background:#554448; margin:25px 21px;}
.kslj li a{ display:block; font-size:14px; color:#9a9090;; line-height:36px;text-align: center;}
.kslj li a:hover,.links p.fr a:hover,.end a:hover{ color:#fff;}
.end{ background:#da251c;}
.end .w1400{ height:150px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.end,.end a{ font-size:14px;    color: #f8c3c1;}
.end a:hover{ color:#fff;}
.linkTagcs li a{color:#9a9090 !important;font-size: 14px;}
.linkTagcs li {line-height: 106px !important;}
.kslj{margin-top: 90px;height: 335px;}
.kslj li:nth-child(2) p:after{margin:25px 40px;}
.dibu {width: 700px;}
.dibu p{line-height: 30px;}
.dibutu img {float: left;}
.dibutu{width: 360px;}
.dibutu p{text-align: right;    margin-top: 10px;}
.dibutu strong{float: right;font-size: 33px;font-weight: normal;color: #fff;font-family: fontDin1;}

/*友情链接*/
.links{ height:100px;  line-height:100px; }
.links .w1400{ height:100px; background:url(//memberpic.114my.cn/030080/uploadfile/image/20210622/20210622105048_1991942561.png) no-repeat right center;}
.links p{ float:left; font-size:20px; color:#9a9090;  text-transform: uppercase;}
.links p:nth-child(2){ color:#9a9090; font-family:impact; margin:1px 15px 0px 5px;}
.linkTagcs a {font-size: 14px;line-height: 100px;}


/* 客服样式*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(//memberpic.114my.cn/030080/uploadfile/image/20210623/20210623202553_2060568162.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 28px; height: 28px; background-position: -4px -114px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 11px; background-color: #da251c; position: absolute; bottom: -10px; left: 13px; z-index: 1; }
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #da251c; border-color: #da251c; color: #fff; margin: 10px 0 7px;}
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #da251c; border-color: #da251c;}
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .kf-zixun1 { border-radius: 2px;border-bottom: 1px #efefef solid;}
.y-kefu-box01 .kf-zixun1 i { width: 21px; height: 22px; background-position: -5px -180px; }
.y-kefu-box01 .kf-zixun1:hover>i { background-position: -30px -180px; }


.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*咨询热线*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #da251c; font-size: 18px; }
y-kefu-box .right {
width: 12px;
height: 12px;
position: absolute;
right: -12px;
top: 24px;
}
y-kefu-box .right-arrow1,
y-kefu-box .right-arrow2 {
width: 0;
height: 0;
display: block;
position: absolute;
left: 0;
top: 0;
border-top: 6px transparent dashed;
border-right: 6px transparent dashed;
border-bottom: 6px transparent dashed;
border-left: 6px white solid;
overflow: hidden;
}
y-kefu-box .right-arrow1 {
left: 1px;
border-left: 6px #efefef solid;
}
y-kefu-box .right-arrow2 {
border-left: 6px white solid;
}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width:115px; height:114px; margin: 20px auto 10px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*email*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; width:170px;}
.y-kefu-box01 .y-email-infos p { color: #da251c; font-size: 16px; }
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }

.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#f2bc00;position: absolute; top: 37px; left: 55px; z-index: 9;}
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }
</style>