@charset "utf-8";
/*公共样式*/
.home_title{text-align: center;}
.home_title p{color: #000;font-size: 34px;}
.home_title em{color: #cc141e;font-weight: bold;}
.home_title span{display: block;font-size: 16px;background: url(../images/title_line.png) no-repeat center 0;padding-top: 14px;margin-top: 20px;}

/*产品分类*/
.home_nav{width: 100%;height: 740px;background: url(../images/bg1.jpg) bottom center no-repeat;padding-top: 70px;}
.home_nav .pro_nav{width: 100%;margin-top: 40px;}
.home_nav .pro_nav dl{width: 14.28%;display: block;float: left;}
.home_nav .pro_nav dl:nth-child(odd){margin-top: 80px;}
.home_nav .pro_nav dl:last-child{display: none;}
.home_nav .pro_nav dl dt{width: auto;height: 175px;background: url(../images/add.png) center top no-repeat;margin: 0 auto;padding-top: 10px;box-sizing: border-box;}
.home_nav .pro_nav dl dt img{width: 110px;height:110px;border-radius: 50%;margin: 0 auto;display: block;}
.home_nav .pro_nav dl dd{text-align: center;margin-top: 65px;}
.home_nav .pro_nav dl:nth-child(odd) dd{margin-top: 45px;}
.home_nav .pro_nav dl dd a{font-size: 20px;font-weight: bold;}
.home_nav .pro_nav dl:hover dt{background: url(../images/addx.png) center top no-repeat;}
.home_nav .pro_nav dl:hover dd a{color: #cc141e;}
.home_nav .pro_nav dl .pro_none{width: 210px;height: 210px;margin-left: -30px;margin-top: 10px;display: none;}
.home_nav .pro_nav dl .pro_none img{width: 100%;height: 100%;border-radius: 50%;border: 10px solid #cc141e;}
.home_nav .pro_nav dl:hover .pro_none{display: block;}

/*产品展示*/
.home_pro{width: 100%;background: url(../images/bg2.jpg);padding: 70px 0;padding-bottom: 80px;}
.home_pro .proC{overflow:hidden;height:850px;margin-top: 40px;}
.home_pro .proC ul{width: 100%;margin-top: 40px;}
.home_pro .proC ul li{width: 24%;margin: 10px 0.5%;float: left;overflow: hidden;box-shadow: 0px 0px 10px #ccc;height: 334px;}
.home_pro .proC ul li img{width: 100%;height: 220px;display: block;}
.home_pro .proC ul li p{position: relative;width: 100%;background: #fff;transition-duration: .5s;z-index: 9999;text-align: center;padding-top: 18px;box-sizing: border-box;overflow: hidden;}
.home_pro .proC ul li p .tit{font-size: 18px;display: block;}
.home_pro .proC ul li p em{font-size: 15px;color: #cc141e;display: inline-block;padding: 0 20px;border-radius: 35px;border: 1px solid #cc141e;line-height: 35px;margin-top: 10px;margin-bottom: 25px;}
.home_pro .proC ul li p span{display: block;height: 50px;line-height: 50px;font-size: 14px;background: #cc141e;text-align: center;width: 100%;transition-duration: .5s;}
.home_pro .proC ul li p span a{color: #fff;display: block;}
.home_pro .proC ul li:hover p{margin-top: -50px;}

/*关于*/
.home_about dl dt{float: right;background: url(../images/story_bj.jpg) no-repeat 0 0;width:580px;height: 420px}
.home_about dl dt img{margin-top: 110px;}
.home_about dl dd{float: left;margin-top: 100px;width:560px;}
.home_about dl dd h3{font-size: 36px;color:#000000;position: relative;line-height: 60px;font-weight: bold;}
.home_about dl dd h3::before{content: '';position: absolute;bottom: 1px;left: 0;height: 1px;width: 228px;background: #dbdbdb;}
.home_about dl dd h3::after{content: '';position: absolute;bottom: 0px;left: 0;height: 3px;width: 117px;background: #cc141e;}
.home_about dl dd h3 i{color: #cc141e;font-weight: bold;}
.home_about dl dd h3 span{padding-left: 15px;font-size: 16px;}
.home_about dl dd p{margin: 20px 20px 10px 0;}
.home_about dl dd em{display: block;float: right;margin-right: 20px;color: #7f7f7f;margin-top: 15px;}
.home_about dl dd em i{display: block;width: 60px;height: 1px;background: #7f7f7f;float: left;margin: 12px 15px;}
.home_about dl dd em a{color: #7f7f7f;}
.home_about dl dd em a:hover{color: #cc141e;}

/*案例*/
.home_case{width: 100%;padding: 80px 0;padding-bottom: 80px;}
.home_case .home_title p{font-weight: bold;}
.home_case .home_title em{font-size: 45px;}
.home_case .home_title span{font-family: "华康圆体W3(P)";background: none;margin-top: 2px;font-size: 19px;color: #999;letter-spacing: 0.5px;}
.home_case .caseC{position:relative;height:470px;margin-top: 30px;}
.home_case .caseC ul{padding: 0 20px;box-sizing: border-box;}
.home_case .caseC li{z-index:0;position:absolute;width:0px;height:0px;cursor:pointer;overflow: hidden;border:10px solid #fff;box-sizing: border-box;}
.home_case .caseC li:nth-child(2),.home_case .caseC li:nth-child(5){margin-top: 15px;}
.home_case .caseC li img{width:100%;height:100%;display: block;transition: .6s;}
.home_case .caseC li:hover img{transform: scale(1.05,1.05);}
.home_case .caseC .prev,.home_case .caseC .next{display:block;z-index:100;cursor:pointer;position:absolute;width:50px;height:100px;top:190px;transition: 0.6s;opacity: 0.6;}
.home_case .caseC .prev{background:url(../images/btnl.png) no-repeat;left:-70px;}
.home_case .caseC .next{background:url(../images/btnr.png) no-repeat;right:-70px;} 
.home_case .caseC .prev:hover{left: -80px;opacity: 1;}
.home_case .caseC .next:hover{right:-80px;opacity: 1;}
.home_case .caseB{text-align: center;width: fit-content;margin: 0 auto;padding-top: 25px;}
.home_case .caseB a{display: block;line-height: 50px;color: #fff;padding: 0 80px;border-radius: 50px;font-size: 20px;float: left;margin: 0 10px;}
.home_case .caseB a.tel{background: #cc141e url(../images/altel.png) no-repeat 40px 10px;font-size: 30px;padding-right: 40px;font-family: "Impact";}
.home_case .caseB a.more{background: #000;}
.home_case .caseB a.more:hover{background: #cc141e;}

/*优势*/
.home_adva{background: url(../images/pz_bj.jpg) no-repeat center 0;height:552px;overflow: hidden;}
.home_adva .home_title,.home_adva .home_title p{color: #fff;}
.home_adva .home_title{padding-top: 80px;box-sizing: border-box;}
.home_adva .w1200{height:552px;position: relative;overflow: hidden;}
.home_adva ul p{width:134px;height:134px;border-radius: 100%;padding-top: 75px;box-sizing: border-box;font-size: 18px;color:#4a4a4a;font-weight: bold;text-align: center;position: absolute;border:3px solid rgba(255,255,255,0);}
.home_adva ul p.p01{background:#fff url(../images/pz_ico01.png) no-repeat center 20px;top: 383px;left:112px;}
.home_adva ul p.p02{background:#fff url(../images/pz_ico02.png) no-repeat center 20px;top: 237px;left:334px;}
.home_adva ul p.p03{background:#fff url(../images/pz_ico03.png) no-repeat center 20px;top: 237px;right:280px;}
.home_adva ul p.p04{background:#fff url(../images/pz_ico04.png) no-repeat center 20px;top: 373px;right:56px;}
.home_adva ul p:hover{color:#fff;border:3px solid rgba(255,255,255,0.5);}
.home_adva ul p.p01:hover{background:#cc141e url(../images/pz_ico05.png) no-repeat center 20px;}
.home_adva ul p.p02:hover{background:#cc141e url(../images/pz_ico06.png) no-repeat center 20px;}
.home_adva ul p.p03:hover{background:#cc141e url(../images/pz_ico07.png) no-repeat center 20px;}
.home_adva ul p.p04:hover{background:#cc141e url(../images/pz_ico08.png) no-repeat center 20px;}
.home_p{width:362px;height:362px;background:#fff url(../images/pin_ico.png) no-repeat center 22px; border-radius: 100%;margin: -180px auto 0;position: relative; z-index: 2;padding-top:70px;box-sizing: border-box;line-height: 60px;}
.home_p .home_title p{line-height: 50px;text-transform: uppercase;}
.home_p .home_title p:first-child{font-size: 30px;line-height: 25px;margin-bottom: 8px;color: #cc141e;}
.home_brand{background: url(../images/pin_bj.jpg) no-repeat center 0;height:652px;overflow: hidden; margin-top: -180px;z-index: 4;position: relative;}
.home_brand .w1200{position: relative;}
.home_brand dl{position: absolute;width:255px;}
.home_brand dl dt{height:50px;font-size: 20px;color:#000000;font-weight: bold;line-height: 50px;}
.home_brand dl dt span{display: block;float: left;width:50px;height:50px;line-height: 50px;background:#cc141e;font-size: 30px;text-align: center;color:#fff;margin-right: 15px;}
.home_brand dl dd{padding-top: 24px;line-height: 30px;}
.home_brand .dl01{top: 113px;left:0;}
.home_brand .dl02{top: 113px;left:336px;}
.home_brand .dl03{top: 362px;left:336px;}
.home_brand .dl04{top: 362px;left:625px;}
.home_brand .dl02 dd{padding-left: 20px;}
.home_brand p{position: absolute;}
.home_brand .p01{top: 362px;left:0;}
.home_brand .p02{top: 107px;right:0;}
.home_brand .p03{top: 362px;right:0;}

/*隔断*/
.home_pic{background: url(../images/pic.jpg) no-repeat center 0;height: 208px;overflow: hidden;}
.home_pic .w1200{position: relative;}
.home_pic a{display: block;position: absolute;top: 135px;right: 100px;width: 138px;height: 38px;border: 1px solid #fff;text-align: center;line-height: 38px;border-radius: 20px;color: #fff;}

/*新闻资讯*/
.home_news{background: #f2f2f2;padding-top: 70px;padding-bottom: 80px;}
.home_news .tit{height:60px;font-size: 24px;line-height: 60px;position: relative;color: #000;}
.home_news .tit a{float: right;font-size: 14px; color:#8a8a8a;padding-right: 10px;}
.home_news .tit::before{content: '';position:absolute;top: 1px;left:0;background:#d9d9d9;width:100%;height:1px;}
.home_news .tit::after{content: '';position: absolute;top: 0;left:0;background:#cc141e;width:95px;height:3px;z-index: 3;}
.home_news .tit a:hover{color:#cc141e;}
.home_news .news{width:574px;overflow: hidden;margin-top: 40px;}
.home_news .news dl{margin-top: 10px;background:#fff;border-bottom: 1px solid #f2f2f2;}
.home_news .news dt img{width:574px;height:326px;display: block;}
.home_news .news dd{padding: 20px 20px;padding-bottom: 30px;}
.home_news .news dd h3{font-size: 18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.home_news .news dd p{padding-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.home_news .news dd:hover a{color:#cc141e;}
.home_news .news ul{padding:20px 20px;background:#fff;}
.home_news .news li{padding-left: 15px;background: url(../images/wt_ico.gif) no-repeat 0 13px;line-height: 30px;color: #a1a0a0;}
.home_news .news li a{color:#737373;}
.home_news .news li a:hover{color:#cc141e;}
.home_news .news_box{width:576px;overflow: hidden;margin-top: 40px;}
.home_news .news_box .hy .tit{margin-bottom: 10px;}
.home_news .news_box .hy dl{background:#fff;overflow: hidden;margin-bottom: 24px;}
.home_news .news_box .hy dl dt{width:240px;height:137px;float: left;overflow: hidden;}
.home_news .news_box .hy dl dt img{width:100%;height:100%;}
.home_news .news_box .hy dl dd{width: 316px;height: 137px;float: left;margin-left: 20px;position: relative;padding-right: 40px;box-sizing: border-box;}
.home_news .news_box .hy dl dd i{display: block;position: absolute;bottom:0;right:0; width:46px;height:42px;}
.home_news .news_box .hy dl dd h3{padding-top: 25px;}
.home_news .news_box .hy dl dd p{padding-top: 12px;color:#737373;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.home_news .news_box .hy dl dd h3:hover a{color:#cc141e;}
.home_news .news_box .wt{overflow: hidden;background:#fff;}
.home_news .news_box .wt h4{border-left: 3px solid #cc141e;height:60px;background:#e9e9e9;overflow: hidden;line-height: 60px;font-size: 24px;padding-left: 20px;color: #000;}
.home_news .news_box .wt h4 a{display: block;float: right;font-size: 14px;color:#8a8a8a;padding-right: 20px;}
.home_news .news_box .wt h4 a:hover{color:#cc141e;}
.home_news .news_box .wt ul{padding: 16px 30px 16px 30px;}
.home_news .news_box .wt li{line-height: 35px;color:#a1a0a0;padding-left: 15px;background: url(../images/wt_ico.gif) no-repeat 0 13px;}
.home_news .news_box .wt li a{color:#737373;}
.home_news .news_box .wt li a:hover{color:#cc141e;}











