@charset "utf-8";.main-home{margin-bottom:80px}.main-home .banner{cursor:pointer;position:relative}.main-home .banner:hover .gallery-thumbs{opacity:1}.main-home .ckgd{position:absolute;top:17px;right:0;width:84px;height:28px;line-height:28px;text-align:center;color:#d20c17;background:rgba(0,0,0,0);border:1px solid #d20c17;border-radius:25px}.main-home .swiper-container{width:100%;height:620px;margin-left:auto;margin-right:auto}.main-home .swiper-container .swiper-slide{background-size:cover;background-position:center}.main-home .gallery-top{height:620px;width:100%}.main-home .gallery-thumbs{opacity:0;position:absolute;background-color:#fff;right:5%;bottom:60px;width:480px;height:60px;padding:2px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-home .gallery-thumbs .swiper-slide{position:relative;width:25%;height:100%;opacity:.7;background-size:100% 100%!important}.main-home .gallery-thumbs .swiper-slide.swiper-slide-thumb-active{opacity:1}.main-home .advert{width:100%;height:150px;color:#fff;text-align:center;background:url(../img/zl/q.jpg) no-repeat top center}.main-home .advert .title{padding-top:30px;font-size:38px}.main-home .advert .dexs{font-size:18px}.main-home .hot{background-color:#e6e6e6;width:100%;height:290px}.main-home .hot .hots{padding-top:40px}.main-home .hot .title{float:left;position:relative;width:192px;height:204px;color:#fff}.main-home .hot .title::before{position:absolute;top:19px;left:20px;content:"";width:148px;height:166px;background:url(../img/zl/hot.png) no-repeat top center}.main-home .hot .title .hot_title{font-size:30px;position:absolute;top:64px;left:37px}.main-home .hot .title .Hot_entitle{font-size:14px;position:absolute;bottom:70px;left:40.5px;text-transform:uppercase}.main-home .hot .hot_dexc{float:left}.main-home .hot .hot_dexc ul li{float:left;margin-left:20px}.main-home .hot .hot_dexc ul li .hot_img{width:158px;height:158px;overflow:hidden}.main-home .hot .hot_dexc ul li .hot_img img{width:100%;height:100%;-webkit-transition:all .7s;transition:all .7s}.main-home .hot .hot_dexc ul li .hot_titles{margin-top:14px;width:158px;text-align:center;color:#666;font-size:13px;line-height:15px;max-height:30px;overflow:hidden;text-overflow:ellipsis}.main-home .hot .hot_dexc ul li:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.main-home .focusing{margin-top:40px;padding-bottom:38px;border-bottom:1px dashed #999}.main-home .focusing .focusing_left{float:left;width:540px}.main-home .focusing .focusing_left .title{color:#333;font-size:32px}.main-home .focusing .focusing_left .title span{color:#666;font-size:14px;margin-left:30px}.main-home .focusing .focusing_left .con_focusing{margin-top:30px}.main-home .focusing .focusing_left .con_focusing .focusing_img{width:100%;height:340px;overflow:hidden}.main-home .focusing .focusing_left .con_focusing .focusing_img img{width:100%;height:100%;display:block;margin:0 auto;-webkit-transition:all .7s;transition:all .7s}.main-home .focusing .focusing_left .con_focusing .con_title{font-size:20px;font-family:Source Han Sans CN;font-weight:400;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:19px}.main-home .focusing .focusing_left .con_focusing .con_dexc{margin-top:14px;font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:#757575;line-height:22px;max-height:44px;overflow:hidden;text-overflow:ellipsis}.main-home .focusing .focusing_left .con_focusing:hover img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.main-home .focusing .focusing_left .con_focusing:hover .con_title{color:#d20c17}.main-home .focusing .focusing_right{float:left;width:660px;margin-left:60px}.main-home .focusing .focusing_right .focus_swiper{position:relative;padding-top:75px;height:525px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.main-home .focusing .focusing_right .focus_swiper .focus_hyz{position:absolute;right:0;top:0;width:84px;height:28px;background:url(../img/zl/hyz.png) no-repeat top center;cursor:pointer}.main-home .focusing .focusing_right .focus_swiper .swiper-slide{position:relative;width:100%;height:203px;margin-bottom:40px}.main-home .focusing .focusing_right .focus_swiper .swiper-slide .focus_title{color:#333;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-home .focusing .focusing_right .focus_swiper .swiper-slide .focus_conn{margin-top:15px}.main-home .focusing .focusing_right .focus_swiper .swiper-slide .focus_conn .focus_img{float:left;width:250px;height:155px;overflow:hidden}.main-home .focusing .focusing_right .focus_swiper .swiper-slide .focus_conn .focus_img img{width:100%;height:100%;display:block;margin:0 auto;-webkit-transition:all .7s;transition:all .7s}.main-home .focusing .focusing_right .focus_swiper .swiper-slide .focus_conn .focus_dxsec{float:left;margin-left:20px;width:390px;font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:#757575;line-height:22px;margin-top:5px;max-height:88px;overflow:hidden;text-overflow:ellipsis}.main-home .focusing .focusing_right .focus_swiper .swiper-slide .focus_ckxq{position:absolute;bottom:0;right:0;font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:grey}.main-home .focusing .focusing_right .focus_swiper .swiper-slide:hover .focus_conn .focus_img img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.main-home .focusing .focusing_right .focus_swiper .swiper-slide:hover .focus_ckxq{color:#d20c17}.main-home .focusing .focusing_right .focus_swiper .swiper-slide:hover .focus_title{color:#d20c17}.main-home .focusing .focusing_right .focus_swiper .swiper-slide:nth-of-type(2n){margin-bottom:0}.main-home .ljxy{position:relative;margin-top:40px}.main-home .ljxy .title{color:#333;font-size:32px}.main-home .ljxy .title span{color:#666;font-size:14px;margin-left:30px}.main-home .ljxy .ljxy_video{margin-top:30px}.main-home .ljxy .ljxy_video ul li{float:left;padding-bottom:46px;margin-right:33px;border-bottom:4px solid #e6e6e6}.main-home .ljxy .ljxy_video ul li .ljxy_img{position:relative;width:290px;height:181px;overflow:hidden}.main-home .ljxy .ljxy_video ul li .ljxy_img img{width:100%;height:100%;margin:0 auto;display:block;-webkit-transition:all .7s;transition:all .7s}.main-home .ljxy .ljxy_video ul li .ljxy_img::after{position:absolute;top:0;left:0;content:"";width:290px;height:181px;background:url(../img/zl/v.png) no-repeat center top}.main-home .ljxy .ljxy_video ul li .ljxy_title{width:290px;color:#333;font-size:20px;margin-top:20px;line-height:22px;max-height:44px;overflow:hidden;text-overflow:ellipsis}.main-home .ljxy .ljxy_video ul li .ljxy_time{margin-top:15px;font-size:14px;font-family:Arial;font-weight:400;color:#878787}.main-home .ljxy .ljxy_video ul li .ljxy_dexcs{margin-top:15px;width:290px;font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:#757575;line-height:22px;max-height:44px;overflow:hidden;text-overflow:ellipsis}.main-home .ljxy .ljxy_video ul li:hover .ljxy_img img{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.main-home .ljxy .ljxy_video ul li:last-of-type{margin-right:0}.main-home .cases{position:relative;margin-top:40px}.main-home .cases .title{color:#333;font-size:32px}.main-home .cases .title span{color:#666;font-size:14px;margin-left:30px}.main-home .cases .cases_left{float:left;width:449px;margin-top:20px}.main-home .cases .cases_left .cases_lm .tilte{position:relative;width:449px;font-weight:400;height:40px;line-height:40px;background:#e6e6e6;padding-left:29px;color:#333;font-size:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.main-home .cases .cases_left .cases_lm .tilte::before{position:absolute;top:14px;left:10px;content:"";width:10px;height:12px;background:url(../img/a.png) no-repeat top center}.main-home .cases .cases_left .cases_lm ul{margin:10px 0 10px 29px}.main-home .cases .cases_left .cases_lm ul li{font-size:14px;font-family:Source Han Sans CN;font-weight:400;color:#666;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-home .cases .cases_right{width:780px;float:left;margin-top:20px;margin-left:31px;position:relative}.main-home .cases .cases_right .right_conn{width:254px;float:right;height:330px;background:#e6e6e6}.main-home .cases .cases_right .right_conn ul li{width:100%;height:80px;border-bottom:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box}.main-home .cases .cases_right .right_conn ul li .cases_conn{padding-top:18px;padding-left:20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.main-home .cases .cases_right .right_conn ul li .cases_conn .cases_title{font-size:16px;font-family:Source Han Sans CN;font-weight:500;color:#333;width:195px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-home .cases .cases_right .right_conn ul li .cases_conn .cases_dexcs{width:195px;font-size:13px;font-family:Source Han Sans CN;font-weight:400;line-height:20px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-home .cases .cases_right .right_conn ul li .cases_img{display:none;position:absolute;top:0;left:0;width:526px;height:329px}.main-home .cases .cases_right .right_conn ul li .cases_img img{width:100%;height:100%;display:block;margin:0 auto}.main-home .cases .cases_right .right_conn ul li.active,.main-home .cases .cases_right .right_conn ul li:hover{width:254px;height:80px;background:url(../img/zl/dbx.png) no-repeat center top}.main-home .cases .cases_right .right_conn ul li.active .cases_img,.main-home .cases .cases_right .right_conn ul li:hover .cases_img{display:block}.main-home .cases .cases_right .right_conn ul li.active .cases_title,.main-home .cases .cases_right .right_conn ul li:hover .cases_title{color:#fff}.main-home .cases .cases_right .right_conn ul li.active .cases_dexcs,.main-home .cases .cases_right .right_conn ul li:hover .cases_dexcs{color:#fff}