@charset "utf-8";
/* CSS Document */


body{ margin:0 auto; font-size:15px; font-family:"微软雅黑";font-weight:normal; padding:0; color:#424242 }
ul,dl,dd,dt,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ol,ul,li,dl,dd,dt{ list-style:none; padding:0; margin:0}
img{ border:0px; }
a{ color:#424242; font-size:15px; text-decoration:none;}
a:hover{ text-decoration:none; }
h1,h2,h3,h4,h5,h6{ font-size:100%;}
botton,input,textarea,select{ font-size:12px; vertical-align:middle;}

.itop{ width:100%; height:120px; margin-top:20px;}
.top{ width:1200px; height:120px; margin:0 auto}
.logo{ width:493px; height:120px; float:left}
.logo_r{ width:350px; float:right}
.logo_r p{ font-size:18px; line-height:35px; margin-top:18px;}

.inav{ width:100%; height:88px; float:left; background:url(nav_bg.png) top center no-repeat}
.nav{ width:1200px; height:55px; margin:0 auto}
.nav li{ width:150px; height:55px; text-align:center; float:left; margin-top:12px;}
.nav li a{ font-size:20px; line-height:55px; color:#fff}
.nav li a:hover{ background:url(nav_bg1.png) center top no-repeat; color:#a40000; display:block}

.ibanner{ width:100%; height:450px; float:left}
.banner{ width:100%; height:450px; margin:0 auto}
.slideBox{ width:100%; height:450px; overflow:hidden; position:relative;  }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:450px; display:block;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border:1px solid #ccc; border-radius:8px }
.slideBox .hd ul li.on{ background:#a40000; color:#fff; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.icontent1{ width:100%; height:275px; background-color:#f2f2f2; float:left}
.content1{ width:1300px; height:275px; margin:0 auto}
.content11 p{ font-size:32px; color:#070707; text-align:center; margin-top:40px;}
.content12{ width:1300px; height:134px; background:url(content12_bg.jpg) bottom center no-repeat; margin-top:50px;}
.content12 li{ width:260px; float:left; text-align:center}
.content12_1{ font-size:23px; color:#a40000}
.content12_2{ font-size:18px; color:#a40000; padding-top:8px;}

.icontent2{ width:100%; float:left; margin-top:30px;}
.content2{ width:1200px; margin:0 auto}
.content2 h1{font-size:32px; text-align:center; line-height:100px;}

.slideTxtBox{ width:1200px; text-align:left;  }		
.slideTxtBox .hd{width:1200px; height:42px; line-height:42px;  position:relative; margin:0 auto}
.slideTxtBox .hd ul{ float:left;  position:absolute; height:42px; }
.slideTxtBox .hd ul li{ margin-left:7px; margin-right:7px;}
.slideTxtBox .hd ul li a{ padding-left:10px; padding-right:10px;  height:38px; line-height:38px; text-align:center; font-size:16px; color:#fff; font-family:"微软雅黑";float:left; cursor:pointer; background-color:#bfbfbf;}
.slideTxtBox .hd ul li.on a{ padding-left:10px; padding-right:10px; height:38px; color:#fff; font-size:16px; background-color:#a40000;}
.slideTxtBox .hd span { padding-top:7px;}
.slideTxtBox .bd { width:840px;padding-top:0px;  margin-top:20px; }		
.slideTxtBox .bd ul{width:840px; }
.content_c{ width:1200px; margin:0 auto;}
.content_c li{ width:287px; float:left; margin:5px;}
.content_c li img{ width:287px; height:208px;}
.content_c1{ width:287px; border:1px solid #ccc}
.content_c2{ width:285px; height:45px; line-height:45px; text-align:center; border:1px solid #f5f5f5}
.content_c21{ width:270px; height:45px; line-height:45px; text-align:center; border:1px solid #f5f5f5}

.he_ZoomOutImg{background-color: rgba(153, 153, 153);width:287px;height:208px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomOutImg .he_ZoomOutImg_img{position:relative;display:block;width:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}
.he_ZoomOutImg:hover .he_ZoomOutImg_img{opacity:.3;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.he_ZoomOutImg .he_ZoomOutImg_caption{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomOutImg .he_ZoomOutImg_caption,.he_ZoomOutImg .he_ZoomOutImg_caption > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomOutImg .he_ZoomOutImg_caption_h{font-size:40px;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;}
.he_ZoomOutImg:hover .he_ZoomOutImg_caption_h{color:#fff;opacity:1}
.he_ZoomOutImg .he_ZoomOutImg_caption_p{font-size:1em;text-align:center;width:80%;position:absolute;top:40%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}
.he_ZoomOutImg:hover .he_ZoomOutImg_caption_p{color:#fff;opacity:1}



.he_ZoomOutImg1{background-color: rgba(153, 153, 153);width:270px;height:196px;padding:0;margin:0;position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomOutImg1 .he_ZoomOutImg_img1{position:relative;display:block;width:270px; height:196px; padding:0;margin:0;opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}
.he_ZoomOutImg1:hover .he_ZoomOutImg_img1{opacity:.3;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
.he_ZoomOutImg1 .he_ZoomOutImg_caption1{color:#fff;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomOutImg1 .he_ZoomOutImg_caption1,.he_ZoomOutImg1 .he_ZoomOutImg_caption1 > a{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.he_ZoomOutImg1 .he_ZoomOutImg_caption_h1{font-size:40px;font-weight:700;text-align:center;width:80%;position:absolute;top:20%;left:10%;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;overflow:hidden;}
.he_ZoomOutImg1:hover .he_ZoomOutImg_caption_h1{color:#fff;opacity:1}
.he_ZoomOutImg1 .he_ZoomOutImg_caption_p1{font-size:1em;text-align:center;width:80%;position:absolute;top:40%;left:10%;-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow:hidden;opacity:0}
.he_ZoomOutImg1:hover .he_ZoomOutImg_caption_p1{color:#fff;opacity:1}



.icontent3{ width:100%; float:left; margin-top:40px;}
.content3{ width:1200px; margin:0 auto}

.after_sale_service .line{ width:240px; float:left; position: relative;text-align:center;overflow: hidden;}
.after_sale_service .bg_line{width: 100%;}
.after_sale_service_t_info{line-height: 40px;}
.after_sale_service_shadow{position: absolute; left: 0px; top: 0px;box-sizing: border-box; color: whitesmoke; width: 100%; height: 100%; padding-top: 9rem; transition: all 0.3s linear;}
.after_sale_service_shadow img{width: 134px;}
.after_sale_service .line:hover .after_sale_service_shadow {
    background: #96e1f880;
    height: 98%;
    padding-top: 5rem;
}
.after_sale_service .line a{color: #fff;}
.after_sale_service .line:hover .after_sale_service_shadow .detail{display: block}
.after_sale_service .line .after_sale_service_shadow .detail{display: none;font-size: 0.5rem;}

.icontent4{ width:100%; float:left; margin-top:40px;}
.content4{ width:1200px; margin:0 auto}
.content4 h1{font-size:32px; text-align:center; line-height:100px;}
.content4 ul li{float:left; width:284px; height:450px; *zoom: 1;  background: #F2F2F2; margin-left:8px; margin-right:8px;}
.content4 ul li:hover{ background-color:#a40000;}
.in-wrap{position:relative;	margin:0 auto;width:1200px;	height:100%;}
.solution-ul{ width: 1200px;}
.solution-ul li{ width: 285px; float:left; text-align:center}
.solution-ul li a:hover{ color:#fff}
.solution-title { font-size: 18px; text-align: center; margin-top:10px; line-height:30px;}
.solution-intro {
    margin: 10px auto 0;
    width: 70%;
    height: 60px;
    overflow: hidden;
    text-align: left;
}
.solution-line {
    margin: 0 auto 23px;
    background: #d4d4d4;
    width: 30px;
    height: 1px;
    overflow: hidden;
}
.comm-jpg{    margin: 20px auto 0;
    display: block;
    width: 31px;
    height: 31px;
background: url(comm1.png) no-repeat;}

.icontent5{ width:100%; height:325px; float:left; margin-top:40px; background: url(t.jpg) top center no-repeat}
.content5{ width:1200px; height:325px; margin:0 auto}
.content5 p{ color:#fff; text-align:right; margin-top:180px; font-size:24px; margin-right:6px;}

.icontent6{ width:100%; float:left; margin-top:40px;}
.content6{ width:1200px; margin:0 auto}
.content6_1{ width:372px; float:left}
.content6_1_t{ width:372px; height:61px; background:url(dot.jpg) left top no-repeat; margin-bottom:10px;}
.content6_1_t p{ line-height:50px; font-size:20px; float:left; padding-left:35px;}
.content6_1_t span a{ float:right; line-height:50px; color:#a10302}
.content6_1_c li a{ height:32px; line-height:32px;}
.content6_1_c li span{ float:right}

.ibottom{ width:100%; background-color:#434343; float:left; margin-top:40px; padding-top:60px; padding-bottom:20px;}
.bottom{ width:1200px; margin:0 auto;}
.ibottom1{ width:100%; background-color:#434343; float:left; padding-bottom:30px;}
.ibottom1 p{ text-align:center; line-height:35px; color:#fff}
.ibottom1 a{ color:#fff; padding-left:7px; padding-right:7px;}
.b1{ width:384px; float:left}
.b1 p{ color:#fff; line-height:30px; padding-top:10px;}
.b2{ width:150px; float:left; margin-left:80px;}
.b2 h1{ color:#fff; font-size:24px; font-weight:normal; margin-bottom:15px;}
.b2 li a{ color:#fff; line-height:30px; font-size:15px}
.b3{ width:330px; float:left; margin-left:50px;}
.b3 h1{ color:#fff; font-size:24px; font-weight:normal; margin-bottom:15px;}
.b3 p{ color:#fff; line-height:42px;}
.b4{ width:150px; float:right; margin-top:90px;}

/*--ny--*/

.iny_banner{ width:100%; float:left}
.iny_banner img{ width:100%}

.iny_content{ width:100%; float:left; margin-bottom:60px;}
.ny_content{ width:1200px; margin:0 auto; line-height:24px; padding-top:40px;}

.iny_pro{ width:260px; float:left}
.ny_pro{ width:260px;}
.ny_pro_t{ width:260px; height:50px; background-color:#b70005}
.ny_pro_t p{ text-align:center; line-height:50px; color:#fff; font-size:22px;}
.ny_pro_c{ width:258px; border:1px solid #ccc}
.ny_pro_c li{ height:40px; line-height:40px; border-bottom:1px solid #fff; background-color:#ececeb}
.ny_pro_c li a{ line-height:40px; font-size:15px; padding-left:20px;}
.ny_pro_c p{ padding:10px; line-height:28px;}

.ny_right{ width:900px; float:right; line-height:28px; font-size:15px;}
.location{ width:900px; height:40px; line-height:40px; border-bottom:1px solid #a40000}
.location a{ line-height:40px;}
.box{ padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:50px;}

.news_c1{ width:520px; height:78px; margin-top:3px;}
.news_c1_l{ width:60px; height:78px; float:left}
.news_c1_r{ width:450px; height:68px; float:right; padding-top:14px;}
.news_c1_r h4{ color:#a40000; font-weight:normal}
.news_c1_r h5 a{ color:#0073dd}
.news_c1_r p{ line-height:24px;}
.mouth{text-align: center;background-color: #ccc;line-height: 42px;color: white;margin-top: 15px; padding-left:15px; padding-right:13px; font-size:26px;}
.year{border:1px solid #ccc;line-height: 23px;text-align: center; font-size:14px}

#page{text-align:center; margin-bottom:50px; margin-top:40px;}
.k_pagelist{ }
.k_pagelist a{ height:24px; padding:0 4px; margin:4px; border:1px solid #999999;}

.ny_prolist{ width:900px;}
.ny_prolist li{ float:left; width:270px; margin-left:15px; margin-right:15px; margin-bottom:25px;}

.other {margin-top:30px;border-top:1px solid #ccc;padding-top:10px;}
.other .next{ padding:0 10px;float:left; display:inline;}