﻿@charset "utf-8";
/* CSS Document */

/*-----whole-----*/
html{font-size:100%;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}

.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;left:0px;width:100%;height:auto;}
.contain{width:1200px;margin:0 auto;position:relative;}


/*clearfix*/
.clearfix{*zoom:1}
.clearfix:before,
.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}

/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
.btn span{display:inline-block;}

/*通用img*/
img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}

input.text{display:block;width:100%;height:100%;border:0px;background:none;}

/*--- Header ---*/
.Header-wrapper{z-index:200;}
.Header-wrapper .Header-cl{height:90px;position:relative;}

header{width:100%;height:90px;background:#fff;position:fixed;top:0px;left:0px;z-index:99;}

.Hlogo{height:90px;line-height:90px;font-size:0px;float:left;overflow:hidden;}/*logo*/

.Hsrch{position:relative;float:right;}/*搜索*/
.Hsrch-menu{display:block;width:50px;height:90px;background:url(../images/icon/icon-srch.png) no-repeat center center;}
.Hsrch .Hsrch-box{padding:0 60px 0 10px;width:330px;height:50px;background:#fff;position:absolute;top:90px;right:0px;z-index:2;display:none;}
.Hsrch-box .text{width:100%;height:50px;}
.Hsrch-box .btn{width:50px;height:100%;background:url(../images/icon/icon-srch.png) no-repeat center center;position:absolute;right:0px;top:0px;}
.Hsrch-box i{display:block;width:1px;height:16px;background:#ccc;position:absolute;right:50px;top:50%;margin:-8px 0 0;}

.Hlang{width:72px;text-align:right;position:relative;float:right;margin:0 6px 0 0;}/*语言*/
.Hlang-menu{display:block;padding:0 19px 0 0;line-height:90px;font-size:15px;color:#666666;background:url(../images/icon/icon-dd1.png) no-repeat right center;}
.Hlang-list{width:150px;text-align:center;background:#fff;position:absolute;top:90px;right:-37.5px;display:none;}
.Hlang-list a{display:block;line-height:45px;padding:0 19px 0 10px;}
.Hlang:hover .Hlang-list{display:block;}
.Hlang-list a:hover{background:#d0111b;color:#fff;}


.Header-wrapper.scroll .Header-cl,
.Header-wrapper.scroll header,
.Header-wrapper.scroll .Hlogo,
.Header-wrapper.scroll .Hsrch-menu{height:70px;}

.Header-wrapper.scroll .Hlogo,
.Header-wrapper.scroll .Hlang-menu,
.Header-wrapper.scroll .Hnav .Hname{line-height:70px;}
.Header-wrapper.scroll .Hnav .Hname{background-position:center 55px;}

.Header-wrapper.scroll .Hsrch .Hsrch-box,
.Header-wrapper.scroll .Hlang-list,
.Header-wrapper.scroll .Hn2nd-box{top:70px;}

/*导航*/
.Hnav{float:right;}
.Hnav>li{padding:0 .14rem;float:left;}
.Hnav .Hname{display:block;line-height:90px;font-size:16px;background-repeat:no-repeat;background-position:center 67px;}

.Hn2nd-box{width:100%;padding:20px 0 10px;background:#f5f7f9;position:absolute;top:90px;left:0px;z-index:2;display:none;}
.Hn2nd-box .Hn2nd-nav{width:40%;float:left;margin:0 0 0 .63rem;}
.Hn2nd-nav a{display:block;width:33.3333%;padding:15px 0 15px 15px;line-height:22px;font-size:15px;background:url(../images/icon/icon-l1.png) no-repeat left center;float:left;}
.Hn2nd-box .Hn2nd-block{width:33%;text-align:center;float:right;margin:0 .96rem 0 0;}
.Hn2nd-block img{width:100%;height:180px;object-fit:cover;}
.Hn2nd-block .name{line-height:28px;font-size:16px;margin:8px 0 0;}
.Hn2nd-box .Hn2nd-split{display:block;width:1px;height:192px;background:#cccccc;position:absolute;top:13px;left:49.91666666666667%;}
.Hn2nd-nav a:hover{color:#d0111b;}

.Hn2nd-box.Hn2nd-pro{padding:3px .74rem 25px .77rem;width:90.5%;left:50%;margin:0 0 0 -45.25%;}
.Hn2nd-pro .Hn2ndPro-box{width:410px;}
.Hn2ndPro-box .Hn2ndPro-block{margin:15px 0 0;}
.Hn2ndPro-block .type{display:block;padding:0 0 0 15px;line-height:34px;font-size:15px;background:url(../images/icon/icon-l1.png) no-repeat left center;}
.Hn2ndPro-block .list{padding:0 0 0 15px;overflow:hidden;}
.Hn2ndPro-block .list a{display:block;line-height:30px;opacity:.7;float:left;margin:0 26px 0 0;}
.Hn2ndPro-block .list a:hover,
.Hn2ndPro-box .Hn2ndPro-block a:hover{color:#d0111b;}

.Hnav>li.cur .Hname,
.Hnav>li:hover .Hname{color:#d0111b;}
.Hnav>li:hover .Hname.Hn2nd{background-image:url(../images/icon/icon-dd2.png);}
.Hnav>li:hover .Hn2nd-box{display:block;}

/*--- Footer ---*/
.Footer-wrapper{z-index:98;}

footer{padding:.45rem 0 .48rem;background:#343d44;}
footer .fsplit{display:block;height:218px;border-left:1px solid #4c575f;border-right:1px solid #1b242a;position:absolute;top:5px;left:67.83333333333333%;}

.Fnav{width:14.16666666666667%;float:left;}
.Fnav dt,
.Fct .type{line-height:25px;font-weight:lighter;font-size:16px;color:#dfdfe0;}
.Fnav .split,
.Fct .split{display:block;width:12px;height:2px;background:#db3236;margin:10px 0 13px;}
.Fnav dd a{display:block;padding:5px 0;line-height:20px;color:#becdd8;}

.Fct{width:340px;float:right;}
.Fct .split{margin:10px 0 16px;}
.Fct .con{padding:0 0 0 30px;line-height:30px;font-weight:lighter;color:#becdd8;}
.Fct .con.tel{background:url(../images/content/fct-1.png) no-repeat left center;}
.Fct .con.fax{background:url(../images/content/fct-2.png) no-repeat left center;}
.Fct .con.mail{background:url(../images/content/fct-3.png) no-repeat left center;}
.Fct .con.adr{background:url(../images/content/fct-4.png) no-repeat left center;}
.fshare a{display:inline-block;margin:13px 7px 0 0;}
.fshare{cursor:pointer;}


.Fbtm{padding:.19rem 0 .29rem;line-height:26px;font-size:13px;color:rgba(166,169,172,.8);text-align:center;background:#2a3137;}
.Fbtm .flink .type{color:rgba(223,223,224,.8);}
.Fbtm a:hover,
.Fnav dd a:hover{color:#fff;}

/*--- Banner ---*/
.banner-container .bnr-img{display:block;width:100%;height:auto;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;}

#index-bnr .bnr-img{height:600px;}
#index-bnr .swiper-pagination{text-align:right;padding:0 12.8125% 0 0;line-height:30px;font-size:24px;color:#889198;font-weight:lighter;bottom:10.375%;}
#index-bnr .swiper-pagination .swiper-pagination-current{color:#edfdf7;}
.indexBnrSwiper-prev,
.indexBnrSwiper-next{display:block;width:100px;height:100px;line-height:100px;text-align:center;font-size:0px;background:rgba(255,255,255,.25);position:absolute;top:50%;margin:-50px 0 0;z-index:2;opacity:0;}
.indexBnrSwiper-prev{left:0px;}
.indexBnrSwiper-next{right:0px;}
#index-bnr:hover .indexBnrSwiper-prev,
#index-bnr:hover .indexBnrSwiper-next{opacity:1;}
.indexBnrSwiper-prev:hover,
.indexBnrSwiper-next:hover{background:#1c8851;}

.bnr-img.page-bnr{height:300px;}
.bnr-img.case-bnr{height:300px;}

@-webkit-keyframes arrowlx
{0%{bottom:4.875%;opacity:1;}100%{bottom:2%;opacity:0;}}
@-moz-keyframes arrowlx
{0%{bottom:4.875%;opacity:1;}100%{bottom:2%;opacity:0;}}
@-ms-keyframes arrowlx
{0%{bottom:4.875%;opacity:1;}100%{bottom:2%;opacity:0;}}
@-o-keyframes arrowlx
{0%{bottom:4.875%;opacity:1;}100%{bottom:2%;opacity:0;}}
@keyframes arrowlx
{0%{bottom:4.875%;opacity:1;}100%{bottom:2%;opacity:0;}}

/*--- Container ---*/
.Container-wrapper{z-index:97;}

/*-- 首页 --*/
.I-title .t1{line-height:.45rem;font-size:.30rem;font-weight:normal;}
.I-title i{display:block;width:.77rem;height:2px;background:#d0111b;margin:.25rem auto 0;}

/*产品*/
.index-pro{z-index:10;}
.Ipro-box{display:block;width:25%;padding:.83rem 0 1.07rem;text-align:center;background:#f5f5f5;border-left:1px solid #ffffff;position:relative;float:left;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;-webkit-transition: all 0.8s ease-out;transition: all 0.8s ease-out;}
.Ipro-box:first-child{border:0px;}
.Ipro-box .name{line-height:33px;font-size:24px;}
.Ipro-box .Ipro-block{position:relative;overflow:hidden;margin:35px 0 0;}
.Ipro-block img{width:100%;}
.Ipro-block .Ipro-con{width:100%;height:100%;background:rgba(204,18,29,.10);position:absolute;top:0px;left:0px;opacity:0;}
.Ipro-con .box,
.Icase-block .Icase-con{width:74.16666666666667%;padding:.38rem .25rem .41rem;line-height:36px;font-size:18px;color:#ffffff;font-weight:lighter;border:2px solid #d5ede1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}

.Ipro-box:hover{/*top:-20px;*/border:0px;box-shadow:10px 15px 30px -15px #db3236;transform:translate3d(0,-20px,0);transition:all .3s cubic-bezier(.55,0,.1,1);background:#ffffff;z-index:10;}
.Ipro-box:hover .Ipro-con{opacity:1;}
.Ipro-box:hover + .Ipro-box{border:0px;}

/*案例*/
.index-case{padding:55px 0 94px;}
.Icase-nav,
.Inews-nav{text-align:center;font-size:0px;margin:.31rem 0 0;}
.Icase-nav a,
.Inews-nav a{display:inline-block;width:160px;height:29px;line-height:29px;font-size:16px;margin:0 7px;}
.Icase-nav a.cur,
.Icase-nav a:hover,
.Inews-nav a.cur,
.Inews-nav a:hover{color:#fff;background:#db3236;}

.Icase-list{width:91.66666666666667%;margin:.28rem auto 0;display:none;}
.Icase-list li{width:25%;float:left;padding:12px 0 0;}
.Icase-list .Icase-box{display:block;width:97.04545454545455%;position:relative;overflow:hidden;margin:0 auto;}
.Icase-box img{width:100%;/*height:433px;*/object-fit:cover;}
.Icase-box .Icase-block{width:100%;height:100%;background:rgba(204,18,29,.10);position:absolute;top:0px;left:0px;opacity:0;}
.Icase-block .Icase-con{width:74.47306791569087%;text-align:center;}
.Icase-box:hover .Icase-block{opacity:1;}

/*案例视频自适应尺寸*/
.videoBox{
    position:relative; margin-left:-20px;
    width:100%;
    height:510px;
}
@media (max-width: 720px){
    .videoBox{
        height: 225px;
        width: 400px;
    }
}


/*关于我们*/
.index-abUs{padding:.53rem 0 1.15rem;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;}
.IabUs-wrap{padding:.52rem .49rem .58rem .46rem;background:rgba(255,255,255,.85);margin:.4rem auto 0;}
.IabUs-box{width:510px;float:left;}
.IabUs-box .title{line-height:32px;font-size:24px;padding:0 10px 0 0;}
.IabUs-box .con{line-height:30px;font-size:14px;font-weight:lighter;margin:16px 0 0;}
.IabUs-box .btn{display:block;width:118px;line-height:39px;color:#db3236;border:1px solid #db3236;margin:22px 0 0;}
.IabUs-box .btn span{font-family:'宋体';vertical-align:middle;margin:0 0 0 11px;}
.IabUs-wrap .IabUs-img{width:6.09rem;height:340px;object-fit:cover;float:right;}
.IabUs-box .btn:hover{color:#fff;background:#db3236;}

/*新闻动态*/
.index-news{padding:.56rem 0 .58rem;}
.Inews-wrap{margin:60px 0 0;display:none;}

.Inews-wrap .date{width:70px;padding:21px 0 18px;line-height:19px;text-align:center;color:#fff;font-family:'Verdana';background:#db3236;}
.Inews-wrap .date .day{line-height:34px;font-size:33.86px;margin:0 0 10px;}

.Inews-swiper{display:block;width:46.66666666666667%;float:left;margin:20px 0 0;}
.Inews-swiper .InSwiper-img{width:100%;height:468px;object-fit:cover;}
.Inews-swiper .date{position:absolute;top:0px;left:5.357142857142857%;}
.Inews-swiper .InSwiper-box{padding:5px 113px 10px .2rem;font-weight:lighter;background:rgba(0,0,0,.6);position:absolute;bottom:0px;left:0px;}
.InSwiper-box .title{line-height:31px;font-size:16px;color:#d0121c;}
.InSwiper-box .con{height:40px;line-height:20px;font-size:12px;color:#ffffff;}
.Inews-swiper .InSwiper-page{width:113px;height:86px;background:#db3236;position:absolute;right:0px;bottom:0px;z-index:2;}
.InSwiper-page .btn{display:block;width:50%;height:100%;float:left;opacity:.5;}
.InSwiper-page .btn.prev-btn{background:url(../images/icon/swiper2-l.png) no-repeat center center;}
.InSwiper-page .btn.next-btn{background:url(../images/icon/swiper2-r.png) no-repeat center center;}
.InSwiper-page .btn:hover{opacity:1;}

.Inews-list{width:45.75%;float:right;}
.Inews-list li{display:block;margin:20px 0 0;}
.Inews-list .Inlist-box{display:block;padding:8px 0 0 120px;height:102px;background:#f5f5f5;position:relative;overflow:hidden;}
.Inlist-box .date{position:absolute;left:0px;top:0px;}
.Inlist-box .title{line-height:30px;font-size:16px;}
.Inlist-box .con{line-height:22px;height:44px;color:#7e7e7e;margin:5px 0 0;}
.Inlist-box .title a:hover{color:#d0111b;}

.Inews-swiper .swiper-slide a{display:block;}


/*左侧悬浮*/
.float_po{ position:fixed; top:50%; left:24px; margin-top:-140px; z-index:1400; width:63px; }
.float_po li{ background:url(../images/float_pobd.png) no-repeat; position:relative; position:relative; width:63px; height:63px;}
.float_poName{ display:none; background:#fff; border:2px solid #d0111b;border-radius:100%;position:absolute; top:-30px; left:0; z-index:30; width:63px; height:63px;font-size:14px;color:#d0111b;}
.float_poName a{ display:block; padding:20px 9px 0 9px;line-height:20px; height:63px; text-align:center;}
.float_poClick a{ display:block; width:63px; height:63px; font-size:0; text-indent:-9999;}
.float_po li.cur .float_poName{ display:block;}
.float_po li a{ cursor:pointer;}
.float_poLine{ background:url(../images/float_poline.png) repeat-y center top; position:absolute; left:0; bottom:0; width:63px; height:45px;}
.indexScroll1{position:relative;top:-90px;}
.indexScroll2{position:relative;top:-70px;}

/*右侧浮动*/
.float_qq{ position:fixed; top:50%; right:0; margin-top:-176px; z-index:2000; width:48px; height:250px;}
.float_show{ background:url(../images/float_yy.png) repeat; width:48px; height:48px;}
.float_show a{ display:block; color:#FFF; font-size:16px; width:auto; height:48px; overflow:hidden;}
.float_show a img{ vertical-align:middle;}
.float_show.float_show0{height:48px;}
.float_show.float_show0 a{width:48px; height:48px;line-height:48px;text-align:center;}
.float_show:hover a{background-color:#db3236; line-height:48px;color:#FFF;}
.float_wx{ display:none; position:absolute; top:-128px; left:-188px;background:#fff; padding:10px;}
.float_show.float_show1{ position:absolute; top:49px; right:-124px; width:172px;}
.float_show.float_show2{ position:absolute; top:98px; left:0;}
.float_show.float_show3{ position:absolute; top:147px; right:-78px; width:126px;}
.float_show.float_show4{ position:absolute; top:196px; right:-78px; width:126px;}
.float_wx img{width:140px;height:140px;object-fit:cover;}

/*在线咨询留言弹框*/
.yy{ display:none; position:fixed; top:0; left:0; z-index:5000; width:100%; height:100%; background-color:#000; opacity:0.3; filter: alpha(opacity=30);}
.float_onltk{ display:none; position:fixed; top:50%; left:50%; z-index:6000; background:url(../images/tk_yy.png) repeat; padding:10px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;} 
.float_onltk1{ margin-top:-254px; margin-left:-300px; width:600px; height:508px;}
.float_onltk1 .float_onltkShow{ width:580px; height:488px;}
.float_onltk2{ margin-top:-256px; margin-left:-600px; width:1200px; height:512px;}
.float_onltk2 .float_onltkShow{ width:1200px; height:512px;}
.float_onltkShow{ background-color:#FFF;} 
.float_tkclose{ width:22px; height:22px; cursor:pointer;}
.float_tkTable{ clear:both; padding-top:8px;}
.tk_label{ padding-right:12px;}
.com_text{ font-family:'Microsoft YaHei'; color:#333; font-size:12px; line-height:20px; padding:5px; border:1px solid #e5e5e5; border-radius:3px;}
.tk_text{ width:244px; height:20px;}
.mess_xx{ color:#ff0000; font-size:14px; line-height:32px; margin-left:8px; display:inline;}
.mess_ask{ padding-top:6px; color:#bdbdbd; font-size:13px;}
.tk_area{ width:398px; height:94px; overflow:hidden;}
.tk_yzText{ width:112px; height:20px;}
.tk_yz img{ float:left; width:62px; height:18px; margin:6px 15px 0 15px; border:1px solid #000;} 
.tk_messShure{ color:#1462b3; line-height:32px;}
.tk_input input{ display:inline-block; font-family:'Microsoft YaHei'; color:#FFF; font-size:14px; width:112px; height:32px; margin-right:10px; border:none; cursor:pointer;} 
.tk_sub{ background-color:#db3236;}
.tk_reset{ background-color:#c7c7c7;} 
.com_text.cur{ color:#333; border:1px solid #009b4d;}
.float_tkTable input[type=radio]{-webkit-appearance:radio;appearance:radio}


/*-- 内页 --*/

/*顶部*/
.page-top{color:#fff;background:#d0111b;}
.page-nav a{display:block;padding:0 .125rem;line-height:60px;font-size:16px;text-align:center;float:left;}
.page-nav a.cur,
.page-nav a:hover{background:#fff;color:#d0111b;}

.page-locate{padding:0 0 0 28px;line-height:60px;font-weight:lighter;background:url(../images/icon/icon-home.png) no-repeat left center;float:right;}
.page-locate a:last-child{color:#cccccc;}

.page-srch label{display:block;line-height:40px;height:40px;font-size:16px;float:left;margin:0 12px 0 0;}
.page-srch select{display:block;padding:0 0 0 34px;height:40px;width:255px;font-size:14px;color:#585555;border:1px solid #cccccc;float:left;}

/*- 产品 -*/
.product-container{padding:.6rem 0 1.03rem;}

.pro-list{width:103.3333%;margin:15px 0 0 -3.3333%;}
.pro-list li{width:50%;padding:.25rem 0 0 3.3333%;float:left;}
.pro-list .plist-box{display:block;position:relative;}
.plist-box .plist-img{width:100%;height:auto;}
.plist-box .see,
.clist-box .see{display:block;width:100%;height:100%;background:rgba(204,20,30,.1) url(../images/icon/icon-see.png) no-repeat center center;position:absolute;top:0px;left:0px;opacity:0;}
.plist-box .plist-block{padding:.18rem 153px .17rem .25rem;border:1px solid #d2d2d2;position:relative;box-shadow:0px 3px 1px rgba(10,0,2,.12);}
.plist-block .t1{line-height:24px;font-size:18px;}
.plist-block .t2{line-height:24px;font-size:16px;}
.plist-block .split{display:block;height:1px;background:#e1e1e1;margin:10px 0 8px;}
.plist-block .btn{width:112px;line-height:42px;font-size:15px;font-weight:lighter;color:#666666;border:1px solid #d2d2d2;position:absolute;top:50%;right:.24rem;margin:-22px 0 0;}
.plist-block .btn span{font-size:16px;font-family:'宋体';vertical-align:middle;position:relative;top:-1px;margin:0 0 0 10px;}


.plist-box:hover .see{opacity:1;}
.plist-box:hover .plist-block{color:#fff;background:#db3236;border-color:#db3236;box-shadow:0px 0px 0px;}
.plist-box:hover .plist-block .split{background:#cccccc;}
.plist-box:hover .plist-block .btn{color:#ffffff;}

/*详细*/
.product-info{padding:.71rem 0 1.74rem;}


.proInfo-swiper{width:514px;position:relative;overflow:hidden;float:left;margin:8px 0 0;}

.proInfoSwiper-man ul,
.proInfoSwiper-min .num ul{position:absolute;top:0px;left:0px;overflow:hidden;}

.proInfoSwiper-man{width:514px;height:345px;text-align:center;position:relative;overflow:hidden;}

.proInfoSwiper-man ul li,
.proInfoSwiper-man ul li img{width:514px;height:345px;object-fit:cover;float:left;}

.proInfoSwiper-min{height:86px;position:relative;overflow:hidden;margin-top:1px;}
.proInfoSwiper-min .num{width:514px;height:86px;position:relative;overflow:hidden;float:left;}
.proInfoSwiper-min .num li{float:left;}
.proInfoSwiper-min .num li img{width:128.5px;height:86px;object-fit:cover;}

.proInfoSwiper-prev,
.proInfoSwiper-next{display:block;width:53px;height:58px;position:absolute;top:50%;margin:-29px 0 0;z-index:2;opacity:.6;}
.proInfoSwiper-prev{left:9px;background:url(../images/icon/swiper3-l.png) no-repeat center center;}
.proInfoSwiper-next{right:9px;background:url(../images/icon/swiper3-r.png) no-repeat center center;}
.proInfoSwiper-prev:hover,
.proInfoSwiper-next:hover{opacity:1;}

.proInfo-box{width:49%;float:right;}
.proInfo-box .name{line-height:35px;font-size:24px;color:#d0111b;text-transform:uppercase;}
.proInfo-box .proInfo-block{line-height:32px;font-size:14px;position:relative;overflow:hidden;margin:20px 0 0;}
.proInfo-box .btn.more-btn{display:block;width:171px;height:57px;line-height:57px;font-size:16px;color:#fff;background:#db3236;margin:29px 0 0;}

.proDtl-nav{text-align:center;font-size:0px;background:url(../images/bg/pDtl-bg.png) repeat-x left center;margin:1.53rem 0 0;}
.proDtl-nav a{display:inline-block;width:179px;line-height:50px;font-size:18px;background:#fff;border:1px solid #cccccc;border-radius:52px;margin:0 .18rem;}
.proDtl-nav a.cur,
.proDtl-nav a:hover{background:#db3236;border-color:#db3236;color:#fff;}

.proDtl-box{display:none;}

/*介绍*/
.proDtl-intro{margin:.6rem 0 0;}
.proDtl-intro img{max-width:100%;height:auto;}

/*相关产品*/
.proDtl-abpro{padding:.35rem 0 0;}

/*相关案例*/
.pDaC-list{width:107.5%;margin:.39rem 0 0 -7.5%;}
.pDaC-list li{width:50%;padding:.42rem .14rem .42rem 7.5%;float:left;}
.pDaC-list li img{width:180px;height:135px;object-fit:cover;}
.pDaC-list li .pDaC-box{width:60.51660516605166%;float:right;}
.pDaC-box .name{line-height:30px;font-size:18px;color:#000;overflow:hidden;}
.pDaC-box .name span{display:block;width:60%;float:left;}
.pDaC-box .date{padding:0 0 0 23px;height:16px;line-height:16px;font-size:13px;color:#666666;background:url(../images/icon/icon-date.png) no-repeat left center;float:right;margin:0 .2rem 0 0;}
.pDaC-box .split{display:block;height:1px;background:#e1e1e1;margin:13px 0 16px;}
.pDaC-box .con{line-height:22px;color:#666666;height:44px;}
.pDaC-box .name:hover{color:#d0111b;}

/*参数*/
.proDtl-parm{padding:23px 19px 13px 37px;background:#f9f9f9;overflow-x:auto;margin:.57rem 0 0;}


.proInfo-web-swiper{display:none;}
.proInfo-web-swiper img{width:100%;}


/*-- 成功案例 --*/
.case-container{padding:.6rem 0 .81rem;}

.case-list{width:102.75%;margin:.15rem 0 0 -2.75%;}
.case-list li{width:33.3333%;padding:.25rem 0 .25rem 2.75%;float:left;}
.case-list .clist-box{display:block;position:relative;}
.clist-box img{width:100%;height:auto;}
.clist-box .clist-block{padding:.16rem .15rem .15rem .15rem;border:1px solid #d2d2d2;box-shadow:0px 3px 1px rgba(10,0,2,.12);}
.clist-block .name{line-height:25px;height:25px;font-size:16px;}
.clist-block .adr{line-height:27px;font-size:14px;color:#666666;margin:10px 0 0;}
.clist-box:hover .clist-block{color:#fff;background:#db3236;border-color:#db3236;box-shadow:none;}
.clist-box:hover .clist-block .adr{color:#fff;}
.clist-box:hover .see{opacity:1;} 

/*详细*/
.case-info{padding:.6rem 0 .63rem;}
.case-info .contain{padding:0 .4rem;}

.case-info .caseInfo-name{line-height:36px;text-align:center;font-size:24px;font-weight:600;}
.caseInfo-swiper{width:817px;margin:27px auto 0;}

.caseInfoSwiper-man ul,
.caseInfoSwiper-min .num ul{position:absolute;top:0px;left:0px;overflow:hidden;}

.caseInfoSwiper-man{width:817px;height:500px;text-align:center;position:relative;overflow:hidden;}

.caseInfoSwiper-man ul li,
.caseInfoSwiper-man ul li img{width:817px;height:500px;object-fit:cover;float:left;}

.caseInfoSwiper-min{height:108px;position:relative;overflow:hidden;margin-top:1px;}
.caseInfoSwiper-min .num{width:817px;height:108px;position:relative;overflow:hidden;float:left;}
.caseInfoSwiper-min .num li{position:relative;float:left;margin:0 2px 0 0;cursor:pointer;}
.caseInfoSwiper-min .num li i{display:block;width:100%;height:100%;background:rgba(0,0,0,.6);position:absolute;top:0px;left:0px;}
.caseInfoSwiper-min .num li img{width:148px;height:108px;object-fit:cover;}
.caseInfoSwiper-min .num li.on i{display:none;}

.caseInfoSwiper-prev,
.caseInfoSwiper-next{display:block;width:65px;height:100%;position:absolute;top:0px;z-index:2;opacity:.6;}
.caseInfoSwiper-prev{left:0;background:url(../images/icon/swiper4-l.png) no-repeat center center;}
.caseInfoSwiper-next{right:0;background:url(../images/icon/swiper4-r.png) no-repeat center center;}
.caseInfoSwiper-prev:hover,
.caseInfoSwiper-next:hover{opacity:1;}

.caseInfo-box{padding:0 0 .73rem;line-height:30px;font-size:16px;border-bottom:1px solid #e1e1e1;position:relative;overflow:hidden;margin:30px 0 0;}
.caseInfo-box a{color:#d0111b;}

.caseInfo-page{position:relative;margin:20px 0 0;}
.caseInfo-page .link{display:block;padding:5px 0;line-height:24px;color:#666666;}
.caseInfo-page a:hover{color:#d0111b;}

.caseInfo-share{position:absolute;right:0px;top:20px;}

.about-case{margin:76px 0 0;}
.about-case .top{line-height:30px;font-size:18px;font-weight:600;}

.aCase-list{margin:.25rem 0 0;}
.aCase-list li{width:23.1935771632471%;float:left;margin:0 0 0 2.408563782337199%;}
.aCase-list li:first-child{margin:0px;}
.aCase-list li img{width:100%;height:auto;}
.aCase-list li .name{line-height:22px;margin:15px 0 0;}
.aCase-list a:hover{color:#d0111b;}

.caseInfo-web-Swiper{width:80%;display:none;margin:0 auto;}
.caseInfo-web-Swiper img{width:100%;}


/*-- 关于我们 --*/
.about-us{padding:.53rem 0 0;}
.ab-title .t1{line-height:44px;font-size:30px;}
.ab-title .t2{line-height:50px;font-size:16px;color:#666666;font-weight:lighter;text-transform:uppercase;}
.ab-title i{display:block;width:38px;height:1px;background:#cccccc;margin:15px auto 0;}

.abUs-wrap{height:635px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;margin:.68rem 0 0;}
.abUs-box{padding:.56rem .6rem .73rem;width:926px;font-size:14px;line-height:28px;text-indent:2em;background:#f6f6f6;position:relative;top:-32px;margin:0 auto;}

/*发展历程*/
.com-history{padding:.53rem 0 .79rem;}
.cHist-swiper{width:990px;position:relative;margin:63px auto 0;}


.cHistSwiper-man ul,
.cHistSwiper-min .num ul{position:absolute;top:0px;left:0px;overflow:hidden;}

.cHistSwiper-man{width:890px;height:342px;position:relative;overflow:hidden;margin:.94rem auto 0;}
.cHistSwiper-man ul li{width:890px;height:342px;background:#effcf5;float:left;}
.cHist-img{width:447px;height:342px;object-fit:cover;float:left;}
.cHist-box{width:380px;float:right;margin:40px 20px 0 0;}
.cHist-box .year{padding:0 0 0 17px;height:25px;line-height:25px;font-size:30px;color:#d63037;font-weight:600;border-left:3px solid #d63037;}
.cHist-box .list{padding:24px 0 0 23px;}
.cHist-box .list .con{padding:5px 0 0 19px;line-height:32px;font-size:14px;background:url(../images/icon/icon-l2.png) no-repeat left 17px;}


.cHistSwiper-min{height:82px;background:url(../images/bg/hist-line.png) repeat-x left 12px;position:relative;overflow:hidden;}
.cHistSwiper-min .num{width:990px;height:82px;position:relative;overflow:hidden;float:left;}
.cHistSwiper-min .num li{width:165px;padding:49px 0 0;color:#666666;background:url(../images/bg/hist-bg1.png) no-repeat center top;text-align:center;float:left;cursor:pointer;}
.cHistSwiper-min .num li .year{line-height:33px;font-size:24px;}
.cHistSwiper-min .num li.on{background-image:url(../images/bg/hist-bg2.png);color:#d63037;}

.cHistSwiper-manPrev,
.cHistSwiper-manNext{display:block;width:39px;height:93px;position:absolute;top:-29px;}
.cHistSwiper-manPrev{left:-58px;background:url(../images/icon/swiper5-l.png) no-repeat center center;}
.cHistSwiper-manPrev:hover{background:url(../images/icon/swiper5-l-2.png) no-repeat center center;}
.cHistSwiper-manNext{right:-58px;background:url(../images/icon/swiper5-r.png) no-repeat center center;}
.cHistSwiper-manNext:hover{background:url(../images/icon/swiper5-r-2.png) no-repeat center center;}

.cHist-page{position:absolute;right:0px;bottom:0px;}
.cHist-page a{display:block;width:41px;height:41px;line-height:41px;text-align:center;font-family:'宋体';font-size:22px;color:#ecefee;background:#cfcfcf;float:left;}
.cHist-page a:hover{color:#fff;background:#898888;}

.cHist-web-swiper{display:none;margin:4% 0 0;}
.cHist-web-swiper .cHist-img,
.cHist-web-swiper .cHist-box{width:100%;height:auto;float:none;}
.cHist-web-swiper .cHist-box{padding:5% 4%;background:#effcf5;margin:0px;}

/*联系我们*/
.contact-us{padding:.71rem 0 1.47rem;}
.cu-title .t1{line-height:37px;font-size:24px;font-weight:lighter;}
.cu-title .t2{line-height:18px;color:#999999;margin:5px 0 0;}

.ctUs-list{width:87.5%;margin:.58rem auto 0;}
.ctUs-list li{width:25%;padding:0 2%;font-size:16px;text-align:center;float:left;}
.ctUs-list .type{line-height:27px;margin:20px 0 0;}
.ctUs-list .con{line-height:22px;margin:5px 0 0;}

.ctUs-map{width:87.5%;border:1px solid #bed2c8;position:relative;overflow:hidden;margin:.84rem auto 0;}
.ctUs-map img{max-width: none;}

/*资质荣誉*/
.com-honor{padding:.44rem 0 1.36rem;}
.cHonor-wrap{width:93.3333%;margin:0 auto;}
.cHonor-list{width:110%;margin:0 0 0 -10%;}
.cHonor-list li{width:25%;padding:.5rem 0 0 10%;text-align:center;float:left;}
.cHonor-list .cHonor-img{width:100%;height:264px;line-height:262px;font-size:0px;border:1px solid #cccccc;overflow:hidden;}
.cHonor-img img{max-width:100%;max-height:100%;object-fit:cover;}
.cHonor-list .name{line-height:23px;font-size:14px;margin:15px 0 0;}

/*企业文化*/
.com-cul{padding:.57rem 0;}
.cCul-list{margin:.35rem 0 0;}
.cCul-list li{width:25%;position:relative;float:left;}
.cCul-list .cCul-box{height:293px;padding:.4rem .2rem 0;text-align:center;background:#f0f3f2;position:relative;}
.cCul-box i{display:block;width:26px;height:13px;background:url(../images/icon/icon-dd3.png) no-repeat center center;position:absolute;left:50%;margin:0 0 0 -13px;z-index:10;}
.cCul-box .name{line-height:32px;font-size:18px;margin:.24rem 0 0;}
.cCul-box .type{width:138px;line-height:60px;font-size:24px;color:#d0111b;border:1px solid #d0111b;margin:0 auto;}
.cCul-box .con{line-height:22px;font-weight:lighter;text-align:left;}
.cCul-list .cCul-img{width:100%;height:293px;object-fit:cover;position:absolute;left:0px;}

.cCul-list li.left{padding:0 0 293px;}
.cCul-list li.left .cCul-img{bottom:0px;}
.cCul-list li.left .cCul-box i{bottom:-12px;}
.cCul-list li.right{padding:293px 0 0;}
.cCul-list li.right .cCul-img{top:0px;}
.cCul-list li.right .cCul-box i{top:-12px;transform:rotate(180deg)}

.cCul-top{line-height:32px;font-size:24px;}


/*企业风采*/
.com-style{padding:0 0 .79rem;}
.cStyle-list li{display:block;padding:5px 0 5px 0;text-align:center;float:left;margin:0 0 0 .8333%;}
.cStyle-list a{display:block;position:relative;overflow:hidden;}
.cStyle-list img{width:100%;height:203px;object-fit:cover;}
.cStyle-list li.con1,
.cStyle-list li.con6{margin-left:0px;}
.cStyle-list li.con1,
.cStyle-list li.con2,
.cStyle-list li.con4,
.cStyle-list li.con5,
.cStyle-list li.con6,
.cStyle-list li.con9{width:16.75%;}
.cStyle-list li.con3{width:29.6668%;}
.cStyle-list li.con7,
.cStyle-list li.con8{width:32%;}

.cStyle-box{width:100%;height:100%;padding:61px .17rem 0;background:rgba(0,0,0,.6);position:absolute;top:0px;left:0px;opacity:0;}
.cStyle-box .icon{display:block;width:100%;height:32px;background:url(../images/icon/icon-srch2.png) no-repeat center center;}
.cStyle-box .name{line-height:40px;font-weight:lighter;color:#fff;border-top:1px solid rgba(255,255,255,.45);border-bottom:1px solid rgba(255,255,255,.45);margin:.32rem 0 0;}

.cStyle-list a:hover .cStyle-box{opacity:1;}


/*-- 新闻 --*/
.news-container{padding:.53rem 0 2.16rem;}
.news-list li{display:block;padding:.43rem 0 .5rem;border-bottom:1px solid #dcdcdc;position:relative;}
.news-list li a{display:block;position:relative;}
.news-list .nlist-img{width:22.5%;overflow:hidden;float:left;margin:7px 0 0;}
.nlist-img img{width:100%;/*height:226px;*/object-fit:cover;}
.news-list .nlist-box{width:60%;float:left;margin:0 0 0 3.333%;}
.nlist-box .name{line-height:32px;font-size:18px;font-weight:lighter;}
.nlist-box .con{height:96px;line-height:24px;font-weight:lighter;overflow:hidden;margin:15px 0 0;}
.nlist-box .btn{width:120px;height:40px;line-height:38px;font-size:16px;font-weight:lighter;color:#db3236;border:1px solid #db3236;margin:.26rem 0 0;}
.news-list .date{text-align:center;position:absolute;right:.1rem;top:33px;}
.news-list .date .day{line-height:57px;font-size:60px;}
.news-list .date .split{display:block;height:1px;background:#000000;margin:10px 0;}
.news-list .date .year{line-height:18px;height:18px;}
.nlist-box .name a:hover{color:#d0111b;}

/*详细*/
.news-info{padding:.55rem 0 .65rem;}
.nInfo-wrap,
.problem-wrap,
.srv-wrap,
.vInfo-wrap{width:93.3333%;margin:0 auto;}
.nInfo-name{text-align:center;line-height:35px;font-size:24px;font-weight:600;}

.nInfo-con{padding:.35rem 0 .74rem;font-size:16px;line-height:30px;border-bottom:1px solid #e1e1e1;position:relative;overflow:hidden;}
.nInfo-page{position:relative;margin:20px 0 0;}
.nInfo-page .link{display:block;padding:5px 0;line-height:24px;color:#666666;}
.nInfo-page a:hover{color:#d0111b;}

.nInfo-share{position:absolute;right:0px;top:20px;}

.new-news{margin:.58rem 0 0;}
.new-news .top{line-height:26px;font-size:18px;font-weight:600;}

.nNews-list{width:108.035714285714286%;margin:15px 0 0 -8.035714285714286%;}
.nNews-list li{width:50%;padding:0 0 0 8.035714285714286%;float:left;}
.nNews-list .nNlist-box{display:block;padding:0 85px 0 19px;line-height:47px;color:#666666;border-bottom:1px dashed #cccccc;background:url(../images/icon/icon-l3.png) no-repeat left center;position:relative;}
.nNlist-box .date{position:absolute;right:0px;top:0px;}
.nNews-list .con:hover{color:#d0111b;}

/*常见问题*/
.problem-container{padding:.57rem 0 1.16rem;}
.problem-list li{display:block;}
.problem-list .qu{padding:0 43px 0 38px;line-height:60px;border-bottom:1px solid #e1e1e1;background:url(../images/icon/icon-faq.png) no-repeat 1px center;position:relative;cursor:pointer;font-size:16px;}
.problem-list .qu .icon{display:block;height:100%;width:43px;font-size:16px;background:url(../images/icon/icon-dd4.png) no-repeat center center;position:absolute;right:0px;top:0px;}
.problem-list .anw{padding:.34rem .55rem .6rem 77px;line-height:24px;font-size:14px;color:#444444;background:#effdf6;border-top:1px solid #d1efe0;border-bottom:1px solid #d1efe0;position:relative;display:none;}
.problem-list .anw .icon{display:block;width:24px;height:24px;background:url(../images/icon/icon-faq2.png) no-repeat center center;position:absolute;top:.32rem;left:40px;}

.problem-list .qu.cur{color:#d0111b;border-bottom:0px;}
.problem-list .qu.cur .icon{background-image:url(../images/icon/icon-dd4-2.png);}


/*-- 服务支持 --*/
.srv-container{padding:1.2rem 0 1.97rem;}
.srv-box{padding:0 0 .54rem;border-bottom:1px solid #e1e1e1;}
.srv-box .srv-box-img{position:relative;left:-20px;float:left;}
.srv-block{width:67.85714285714286%;font-size:14px;color:#666666;float:right;margin:29px 0 0;}
.srv-block .con1{line-height:30px;}
.srv-block .con2{line-height:29px;color:#d0111b;margin:.41rem 0 .15rem;font-size:18px;}
.srv-block .con3{line-height:34px;}

.srv-box2{padding:.59rem 2.678571428571429% 0;background:url(../images/test/srv-1.jpg) no-repeat right .96rem;position:relative;}
.srv-box2 .list{line-height:36px;font-size:14px;margin:.5rem 0 0;}
.srv-box2 .list .con{padding:0 0 0 19px;background:url(../images/icon/icon-l4.png) no-repeat left center;}
.srv-box2 .con2{line-height:24px;font-size:14px;color:#999999;margin:.59rem 0 0;}

/*下载*/
.download-container{padding:.61rem 0 .81rem;}
.download-list{width:105%;margin:0 0 0 -5%;}
.download-list li{width:50%;padding:.29rem 0 0 5%;float:left;}
.download-list .download-box{display:block;padding:.13rem .77rem .09rem .27rem;border:1px solid #e1e1e1;position:relative;}
.download-box .name{line-height:29px;font-size:16px;}
.download-box .date{line-height:23px;font-weight:lighter;color:#666666;}
.download-box .orn{display:block;width:18px;height:18px;border-top:1px solid #cc2c34;border-left:1px solid #cc2c34;position:absolute;left:-1px;top:-1px;}
.download-box .icon{width:.77rem;height:100%;background:url(../images/icon/icon-dd5.png) no-repeat center center;position:absolute;right:0px;top:0px;}
.download-box:hover .name{color:#d0111b;}
.download-box:hover .icon{background-image:url(../images/icon/icon-dd5-2.png);}

/*视频中心*/
.video-container{padding:.8rem 0 2.1rem;}
.video-nav a{display:inline-block;width:179px;line-height:50px;font-size:18px;border:1px solid #cccccc;border-radius:50px;margin:0 .15rem;}
.video-nav a.cur,
.video-nav a:hover{border-color:#db3236;background:#db3236;color:#fff;}
.video-list{width:102.333%;margin:.32rem 0 0 -2.333%;}
.video-list li{width:33.3333%;padding:.28rem 0 0 2.333%;float:left;}
.video-list .vlist-box{display:block;position:relative;overflow:hidden;}
.vlist-box img{width:100%;height:auto;}
.vlist-box .btn,
.vlist-box .layer{width:100%;height:100%;background:url(../images/icon/icon-video.png) no-repeat center center;position:absolute;top:0px;left:0px;z-index:2;}
.vlist-box .layer{background:rgba(13,111,61,.35);z-index:1;opacity:0;}
.video-list .name{display:block;line-height:24px;text-align:center;font-size:16px;margin:.26rem 0 0;}
.video-list li:hover .vlist-box .layer{opacity:1;}
.video-list .name:hover{color:#d0111b;}

.video-info{padding:.56rem 0 .7rem;}
.vInfo-name{text-align:center;line-height:24px;font-size:16px;}
.vInfo-con{padding:.35rem 0 .5rem;position:relative;overflow:hidden;}
.vInfo-con img,
.vInfo-con iframe{max-width:100% !important;}

.vInfo-con{padding:.35rem 0 .74rem;font-size:16px;line-height:30px;border-bottom:1px solid #e1e1e1;position:relative;overflow:hidden;text-align:center;}
.vInfo-page{position:relative;margin:20px 0 0;}
.vInfo-page .link{display:block;padding:5px 0;line-height:24px;color:#666666;}

.vInfo-share{position:absolute;right:0px;top:20px;}

.bd_weixin_popup{height:300px !important;}







































































































































































































































