﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
body {
	background-color: #ffffff;
	background-position: center top;
	font-family:'微软雅黑', 'Microsoft YaHei', 'Simsun', Arial;
	font-size: 14px;
	line-height: 1.5;
	color: #1d1d1d;
}
a {
	color: #1d1d1d;
}
a:hover {
	color: #0084e9;
}
/*发电机专题*/
.common_style{margin:0 auto;min-width:1200px;}
.common_style img{width:100%;}
.nine_advantage{background:url(../skin/images/nine_advantage_bg.jpg) no-repeat center;padding:60px 0;background-size:cover;}
.adv_tit{width:1200px;margin:0 auto;text-align:center;}
.adv_tit h2{font-size:50px;margin-bottom:20px;font-weight: 600;}
.adv_tit span{font-size:20px;color:#9b9797;}
.nine_advantage ul{display:flex;flex-wrap:wrap;justify-content:space-between;width:1200px;margin:60px auto;}
.nine_advantage ul li{width:29%;background:url(../skin/images/nine_advantage_item.jpg) no-repeat center;padding:40px 20px;background-size:100% 100%;}
.nine_advantage ul li:nth-child(n+4) {
    margin-top: 20px;
}
.nine_advantage ul li img{vertical-align: middle;}
.nine_advantage .fdj_item {
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    width: calc(100% - 90px);
}
.nine_advantage .fdj_item span{
    font-size: 28px;
    display: block;
    margin-bottom: 10px;
    font-weight: 600;
}
.nine_advantage .fdj_item i{
    font-style: normal;
    font-size: 16px;
    color: #9b9797;
    display: block;}
.nine_advantage ul li p{
    color: #9b9797;
    font-size: 18px;
    text-align: justify;
    margin: 20px 10px 0;
}
.fdj_pro1_bg{margin:20px auto;background:url(../images/fdj_pro1.jpg) no-repeat center;background-size: cover;padding:60px 0;}
.fdj_pro2_bg{margin:20px auto;background:url(../images/fdj_pro2.jpg) no-repeat center;background-size: cover;padding:60px 0;}
.fdj_pro3_bg{margin:20px auto;background:url(../images/fdj_pro3.jpg) no-repeat center;background-size: cover;padding:60px 0;}
.fdj_pro4_bg{margin:20px auto;background:url(../images/fdj_pro4.jpg) no-repeat center;background-size: cover;padding:60px 0;}
.fdj_pro,.fdj_main{width:1200px;margin:0 auto;}
.fdj_pro h2,.fdj_main .problem_tit h2{font-size:50px;font-weight: 600;}
.fdj_pro>span,.fdj_main .problem_tit span{margin:20px 0;font-size:24px;color:#0e4878;display: block;}
.fdj_pro ul{display:flex;flex-wrap:wrap;width:50%;}
.fdj_pro ul li{width:22%;margin:20px 0;text-align: center;}
.fdj_pro ul li span{    
    display: block;
    width: 75%;
    font-size: 20px;
    margin: 10px auto 0;
}
.fdj_pro a{display: inline-block;
    background-color: #d8e1e0;
    font-size: 24px;
    padding: 10px 30px;
    border-radius: 25px;}
.fdj_problem_bg{background:url(../images/problem_bg.jpg) no-repeat center;background-size: cover;padding:60px 0;}
.fdj_main .problem_tit{text-align:center;}
.fdj_problem_bg .fdj_main .problem_tit span{color: #9b9797;font-size:20px;}
.fdj_main ul li{margin:60px 0;background-color:#fff;padding-bottom: 40px;border-radius: 20px;box-shadow: 5px 10px 8px #b1b4b9;}
.fdj_main ul li h3{font-size:24px;background-color:#2a4dff;color:#fff;padding:15px 30px;display:inline-block;margin-bottom:40px;border-radius: 20px 5px 80px 0;}
.fdj_main ul li p{font-size:20px;margin:0 30px;line-height: 32px;}
.m_fdj,.m_main_xdjcj,.m_main_sdjcj,.m_main_sxjcj{display:none;}
@media (max-width: 1200px){
    .pc_fdj,.main_xdjcj,.main_sdjcj,.main_sxjcj{display:none;}.m_fdj{display:block;margin:0 auto;}.m_fdj>*{display:block;width:100%;}.m_fdj a>img{width:100%;}
    .m_main_xdjcj{display:block;margin:0 auto;}.m_main_xdjcj img,.m_main_sdjcj img{width:100%;}.m_main_xdjcj *{display:block;}.m_main_xdjcj a{width:100%;}.m_main_xdjcj ul{display:flex;flex-wrap:wrap;}.m_main_xdjcj ul li{width:50%;}
    .m_main_sdjcj{display:block;margin:0 auto;}.m_main_sdjcj *{display:block;}.m_main_sdjcj a{width:100%;}.m_main_sdjcj ul{display:flex;flex-wrap:wrap;}.m_main_sdjcj ul li{width:33.33%;}
    .m_main_sxjcj{display:block;margin:0 auto;}.m_main_sxjcj img{width:100%;}.m_main_sxjcj *{display:block;}.m_main_sxjcj a{width:100%;}.m_main_sxjcj ul{display:flex;flex-wrap:wrap;}.m_main_sxjcj ul li{width:50%;}
}
/*发电机专题*/
/*首页产品专区*/
.cpzq {
    max-width: 1200px;
    margin: 60px auto;
}
.cpzq_tit h2{
    text-align: center;
    font-size: 28px;
    color: #333;
    font-weight: bold;
    border-bottom: 2px #d5d5d5 solid;
    padding-bottom: 20px;
}
.cpzq_tit i {
    content: "";
    display: block;
    height: 4px;
    background-color: #ff0000;
    width: 15%;
    margin: 0 auto;
    position: relative;
    top: -3px;
}
.cpzq ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around;
    margin-top: 60px;
}
.cpzq ul li:nth-child(-n+2) {
    width: 46%;
    margin-bottom: 30px;
}
.cpzq ul li {
    width: 15%;
}
.cpzq ul li * {
    display: block;
}
.cpzq ul li img {
    width: 100%;
}
/*首页产品专区*/
/*洗地机专题开始*/
.main_xdjcj{min-width:1200px;margin:0 auto;letter-spacing: 1px;}
.main_xdjcj a:hover{color:#000;}
.xdjcj_banner img,.bigimg_common img{width:100%;}
.bigimg_common{position:relative;}
.pro_js{position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);width: 1200px;}
.pro_js h3{font-size:32px;background:#e20000;padding:2px 20px;color:#fff;border-radius:25px;display:inline-block;}
.pro_js a.kuandu{width:420px;background:#ddddddde;padding:60px 40px;border-radius: 5px;box-shadow: 1px 1px 2px #f9f9f9;display:block;}
.pro_js span{display:block;}
.pro_js span:first-child{font-size:32px;margin:40px 0 20px;}
.pro_js span:last-child{font-size:50px;font-weight:600;color:#e20000;}
.pro_js p::after{content:"";height:2px;background:#000;width:315px;display:block;margin-top:10px;}
.pro_js ul{margin-top:40px;font-size:26px;}
.pro_js ul li::before{content:"";background:#e20000;width:12px;height:12px;display:inline-block;border-radius:50%;margin-right:8px;vertical-align:middle;}
.pro_js ul li:nth-child(n+2){margin-top:10px;}
.smallimg_common{display:flex;flex-wrap: wrap;justify-content:space-between;width:1200px;margin: 60px auto;}
.smallimg_common li{width:45%;background-color:#dcdcdc;border-radius: 10px;}
.smallimg_common li a{display:block;padding:40px 20px;position:relative;}
.smallimg_common li:nth-child(n+3){margin-top:60px;}
.smallimg_common li a p{font-weight:600;font-size:26px;line-height:36px;width:67%;}
.smallimg_common li a span{font-size:16px;margin-top:20px;display:block;}
.smallimg_common li a span::after{content:"";background-color:#000;height:2px;display:block;margin-top: 20px;}
.smallimg_common li a h3{margin-top:20px;font-size:26px;font-weight:400;color:#fff;background-color:#e20000;padding:2px 12px;display:inline-block;border-radius: 25px;}
.smallimg_common li a img{position:relative;bottom:0px;width:100%;}
.smallimg_common li a i{right:0;bottom:0;border-top: 120px solid transparent;border-bottom: 0px solid transparent;border-left: 0px solid transparent;border-right: 120px solid #e20000;display:block;width:0;height:0;position: absolute;z-index:1;border-radius: 0 0 10px 0;}
.smallimg_common li a::after {background: url(../images/shopping_cart.png) no-repeat center;position: absolute;z-index: 9;right: 5px;bottom: 8px;content: "";display: block;width: 50px;height: 50px;background-size: cover;}
.xdj_advantage{width:1200px;margin:60px auto;background:url(../images/xdjys_bg.png) no-repeat;background-position: -30px 50px;background-size: 105%;}
.xdj_advantage .youshi_head{text-align:center;border-bottom:3px solid #c7c7c7;padding-bottom:10px;font-weight:400;}
.xdj_advantage .youshi_head h2{font-size:50px;}
.xdj_advantage .youshi_head::after{width:100px;height:5px;background-color:#e20000;margin: 0 auto;content:"";display: block;position: relative;top: 14px;}
.xdj_advantage ul{background: url(../images/X5-1.png) no-repeat;background-size:235px;margin-top:60px;background-position: 500px 170px;}
.xdj_advantage ul li{display:flex;justify-content:space-between;width:1000px;margin: 0 auto;height: 145px;align-items: center;}
.xdj_advantage ul li:nth-child(n+2){margin-top:60px;}
.xdj_advantage ul li:nth-child(even){width:1200px;}
.xdj_advantage ul li div:first-child{text-align:right;}
.xdj_advantage ul li div:first-child p{margin-right:40px;}
.xdj_advantage ul li div:last-child p{margin-left:40px;}
.xdj_advantage ul li div img{vertical-align:middle;width: 120px;}
.xdj_advantage ul li div p{display:inline-block;vertical-align: middle;width: 270px;}
.xdj_advantage ul li div p span{font-weight:600;font-size:20px;margin-bottom:20px;display:block;}
.xdj_advantage ul li div p i{font-size:16px;display:block;font-style:normal;line-height: 22px;}
.shili {position:relative;}
.shili ul{position:relative;display:flex;justify-content:space-around;min-width:1200px;top:-60px;}
.shili ul li{padding:20px;color:#fff;background-color:#e20000;text-align:center;flex-basis: 190px;flex-shrink: 0;position: relative;}
.shili ul li::after{
    content:"";
    right: 0;
    bottom: 0;
    border-top: 30px solid transparent;
    border-bottom: 0px solid transparent;
    border-left: 0px solid transparent;
    border-right: 30px solid #fff;
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    z-index: 1;
    border-radius: 0 0 10px 0;}
.shili ul li h4{font-size:26px;}
.shili ul li span{font-size:14px;margin-top:5px;display:block;}
.shili ul li p{text-align:justify;font-size:18px;line-height:26px;margin-top:20px;}
.shili img,.manufactor ul li img{width:100%;}
.shili_txt{position:absolute;top:60px;right:60px;width: 800px;text-align:center;}
.shili_txt h3{font-size:50px;}
.shili_txt span{font-size:16px;display:block;margin-top:5px;}
.shili_txt div{margin-top: 20px;}
.shili_txt p{font-size:26px;line-height:42px;}
.shili_txt p:first-child{margin-bottom:10px;}
.manufactor ul{display:flex;justify-content:space-around;flex-wrap:wrap;}
.manufactor ul li{width:32%;}
.manufactor ul li:first-child{width:100%;margin-bottom:20px;}
/*洗地机专题结束*/
/*扫地机专题开始*/
.main_sdjcj{background:url(../images/sdjzt_bg.jpg);background-size:cover;letter-spacing: 1px;}
.sdjcj_banner img{width:100%;} 
.pro_type{color:#fff;margin: 60px auto;width: 1200px;}
.pro_type .rxcp-tit{text-align:center;background:url(../images/sdjcpfl1.png) no-repeat left;border-bottom:1px solid #d5d5d5;background-size: 50px;}
.pro_type .rxcp-tit h2{font-size:50px;}
.pro_type .rxcp-tit h2 span{font-weight:400;}
.pro_type .rxcp-tit p{text-align:right;font-size:16px;color: #d5d5d5;margin-bottom: 10px;}
.pro_type .rxcp-tit::after {content: "";display: block;background-color: #a82c2c;height: 4px;width: 150px;margin: -2px auto;border-radius: 30px;}
.pro_type ul{display:flex;justify-content:space-evenly;margin: 60px auto;}
.pro_type ul li{width:30%;background-color:#e4e4e4;}
.pro_type ul li a{color:#fff;display:block;}
.pro_type ul li a img{width:100%;}
.pro_type .sdjpro_tit{background-color:#0947b4;padding: 20px;position:relative;}
.pro_type .sdjpro_tit h3 {font-size: 26px;font-weight: 400;}
.pro_type .sdjpro_tit h3::after {content: "";display: block;background-color: #e19300;height: 3px;width: 60px;margin: 5px 0 20px;border-radius: 30px;}
.pro_type .sdjpro_tit p {font-size: 16px;line-height: 24px;}
.pro_type .sdjpro_tit .djck{text-align:center;background:url(../images/sdjcpfl2.png) #d40c0c no-repeat bottom;width:60px;padding:20px 10px;background-size:10px;}
.pro_type .sdjpro_tit .djck {text-align: center;background: url(../images/sdjcpfl2.png) #d40c0c no-repeat;width: 45px;padding: 20px 10px 50px;background-size: 30px;font-size: 16px;position: absolute;top: -30px;right: 20px;background-position: center 70px;box-shadow: 1px 2px 3px #000;}
.pp_ad{position: relative;min-width: 1200px;margin: 0px auto;overflow: hidden;height: 190px;}
.pp_ad .pp_left{position: absolute;left: 0;background-color: #e4e4e4;z-index: 10;width: 40%;padding: 20px 0;height: 150px;top: 40px;box-sizing: border-box;}
.pp_ad .pp_left .right_txt{position:absolute;right:10%;}
.pp_ad .pp_left .right_txt img{display:block;width: 150px;}
.pp_ad .pp_left .right_txt p{font-size:26px;margin:10px 0;}
.pp_ad .pp_left .right_txt span{color:#999;}
.pp_ad .pp_right{background-color: #0947b4;position: absolute;right: 0;width: 80%;z-index: 9;height: 150px;}
.pp_ad .pp_right ul{position: absolute;left: 28%;width: 60%;bottom: 20px;top: 20px;}
.pp_ad .pp_right ul li{float: left;margin: 0 3%;text-align: center;width: 12%;}
.pp_ad .pp_right ul li img{display: block;width: 65px;margin: 0 auto;}
.pp_ad .pp_right ul li span{color: #fff;display: block;margin: 5px 0;font-size: 16px;}
.pp_ad .pp_right ul li i{color:#999;font-size:12px;font-style:normal;}
.company_profile,.factory_show{width:1200px;margin:60px auto 0;color: #fff;}
.company_profile .introduce_tit{width:48%;}
.company_profile .introduce_tit span{font-size:26px;display:block;}
.company_profile .introduce_tit span i{display:block;font-size:50px;font-weight:600;font-style: normal;}
.company_profile .introduce_tit span:first-child{margin-bottom:10px;}
.company_both .company_left,.company_both .company_right{float:left;}
.company_both .company_left{line-height:26px;font-size:16px;width:48%;}
.company_both .company_left p{margin:10px 0;text-indent: 2em;text-align:justify;}
.company_both .company_right{margin-left:4%;width:48%;}
.company_both .company_right img{width:100%;}
.company_both .company_left p:first-child {margin-top: 60px;}
.factory_head{text-align:center;}
.factory_head span:first-child{font-size:26px;margin-bottom:30px;}
.factory_head span{display:block;font-size:50px;}
.factory_head span i{font-weight:600;font-style:normal;}
.factory_head span:last-child{font-size:18px;margin-top:5px;}
.factory_show ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:60px;}
.factory_show ul li{width:32%;}
.factory_show ul li:nth-child(n+4){margin-top:20px;}
.factory_show ul li img{width:100%;}
section.pro_show {padding-bottom: 60px;}
.bigpro{position:relative;margin: 60px 0;}
.bigpro img{width:100%;}
.width_size{width:1200px;padding:60px 0;position:absolute;top: 0;left: 50%;transform: translate(-50%);}
.width_size .img_txt{width:55%;right:0;position:absolute;text-align: right;}
.width_size .img_txt1{width:55%;left:0;position:absolute;text-align: left;}
.width_size .img_txt h2{color:#f4be06;font-size:50px;}
.width_size .img_txt p{font-size:32px;color:#dbdbdb;line-height:42px;margin:20px 0;font-weight:600;}
.width_size .img_txt ul{display:flex;flex-direction: row-reverse;margin:30px 0;}
.width_size .img_txt1 ul{flex-direction:row;}
.width_size .img_txt ul li{width:75px;text-align:center;color:#000;font-size:16px;padding:20px 5px;background:linear-gradient(to right, #2f7df6 0%, #fff 100%);margin-left:10px;border-radius:5px;}
.width_size .img_txt1 ul li{margin-left:0px;margin-right:10px;}
.width_size .img_txt a{display:inline-block;text-align:center;color:#fff;padding:5px 20px;font-size:16px;background-color: #f9970a;border-radius: 25px;}
.smallpro{display:flex;justify-content:space-evenly;width: 1200px;margin: 0 auto;flex-wrap:wrap;}
.smallpro li{width:30%;background-color:#e4e4e4;}
.smallpro li:nth-child(n+4){margin-top:20px;}
.smallpro li a{display:block;}
.smallpro .bt_txt{background-color:#0947b4;text-align:center;padding-top:20px;}
.smallpro li img{width:100%;display:block;}
.smallpro .bt_txt h3{color:#fff;font-size:18px;font-weight:400;}
.smallpro .bt_txt span{background-color:#fff;color:#0947b4;display:inline-block;margin:20px auto 15px;padding:5px 20px;font-size:16px;font-weight:600;}
/*扫地机专题结束*/
/*首页新关于我们版块*/
.new_gywm{margin:60px auto;line-height: normal;max-width:1200px;}
.new_gywm ul{display:flex;justify-content:space-between;margin:60px 0;align-items:center;flex-wrap:wrap;}
.new_gywm ul li:first-child{width:50%;}
.new_gywm ul li:first-child span{font-size:24px;}
.new_gywm ul li:first-child a{background-color:#0689db;color:#fff;padding:10px 0px;font-size:16px;width:120px;display:block;text-align: center;}
.new_gywm .aboutus_des{text-align:justify;line-height:24px;margin:30px 0;color: #666;}
.new_gywm ul li:last-child{width:45%;}
.new_gywm .aboutus_des p:nth-child(n+2) {margin-top: 10px;}
.new_gywm ul li:last-child img{width:100%;border-radius: 5px;}
.top_tit{text-align:center;}
.top_tit span:after{content:"";display:block;background-color:#cccccc;height:2px;width:30px;margin:10px auto;}
.top_tit span{font-size:28px;display:block;color: #0689db;}
.top_tit i{display:block;color: #666;font-style:normal;}
@media screen and (max-width: 960px) {
    .new_gywm{margin:30px auto;}
   .new_gywm ul li:first-child{width:100%;}
   .new_gywm ul li:last-child{width:65%;margin-top: 30px;}
   .new_gywm ul li:first-child span{display:none;}
   .new_gywm ul{margin:0px;flex-direction: column-reverse;}
   .new_gywm ul li:first-child a{margin:0 auto}
}
@media screen and (max-width: 479px){
    .new_gywm ul li:last-child{width:100%;margin-top: 30px;}
    .new_gywm ul li:first-child a{width:100%;}
}
/*首页新关于我们版块*/
/*首页新新闻资讯*/
.new_bg{line-height:normal;margin: 60px 0;}
.zxzx .both_news{display:flex;justify-content:space-between;margin:60px 0;align-items:center;flex-wrap:wrap;}
.zxzx .both_news>li:first-child{width:40%;}
.zxzx .both_news>li:first-child a{display:block;}
.zxzx .both_news>li:first-child a img{width:100%;border-radius: 5px;max-height:300px;overflow:hidden;}
.zxzx .both_news .first_article h3{font-size:16px;margin:20px 0 10px;}
.zxzx .both_news .first_article p{line-height:24px;font-size:14px;color:#999999;}
.zxzx .both_news>li:last-child{width:55%;}
.news_column span{display:block;width:15%;text-align:center;font-size:16px;padding:10px 20px;float:left;cursor: pointer;}
.news_column>span{color:#fff;background-color:#0689db;}
.news_column>span:nth-child(n+2){color:#1d1d1d;background-color:transparent;}
.news_column a{float:right;display:block;width:15%;text-align:center;color:#999999;padding: 10px 0;}
.article_column{margin-top:30px;height:465px;}
.article_column li{display:flex;justify-content:space-between;flex-direction: row-reverse;}
.article_column li:nth-child(n+2){margin-top:30px;}
.article_column li a{width:75%;display:block;border-left: 1px solid #cccccc;padding-left: 5%;}
.article_column li h3{font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.article_column li p{color:#999999;margin-top:10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.article_column li span{color:#999999;width:15%;text-align:right;padding-top:10px;display: flex;flex-flow: column;justify-content: center;}
.article_column li span i{display:block;font-size:22px;color:#1d1d1d;font-style:normal;}
.article_column ul:nth-child(n+2){display:none;}
@media screen and (max-width: 960px) {
   .zxzx .both_news>li:first-child{display:none;}
   .zxzx .both_news>li:last-child{width:100%;}
}
@media screen and (max-width: 479px){
    .news_column a{display:none;}
    .new_bg{margin:0px;}
}
/*首页新新闻资讯*/
/*新案例展示*/
.index_case{margin:60px auto;}
.index_case ul{display:flex;justify-content:space-between;margin-top:60px;}
.case_img{height:280px;width:100%;overflow:hidden;border-radius: 5px;}
.index_case ul li{width:30%;}
.index_case ul li a{display:block;}
.index_case ul li a img{width:100%;border-radius: 5px;}
.case_con{width:100%;}
.index_case ul li a span{display:block;margin:20px 0 10px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index_case ul li a p{color:#999999;line-height:24px;text-align:justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;}
.index_case ul li:nth-child(2) a {display: flex;flex-wrap: wrap;flex-direction: column-reverse;}
.index_case ul li:nth-child(2) a span {margin-top: 0;}
.index_case ul li:nth-child(2) a .case_img{margin-top:20px;}
@media screen and (max-width: 960px){
    .case_img{height:220px;}
}
@media screen and (max-width: 790px){
    .case_img{height:150px;}
}
@media screen and (max-width: 479px){
    .case_img{height:100px;}
}
/*新案例展示*/
.lanmu_zt{max-width:1200px;margin:5% auto;}
.lanmu_zt ul{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.lanmu_zt ul li:nth-child(-n+2) {
    width: 48%;
}
.lanmu_zt ul li:nth-child(n+3) {
    width: 22%;
    margin-top: 2.5%;
}
.lanmu_zt ul li a {
    display: block;
}
.lanmu_zt ul li img {
    width: 100%;
}
.cc_zone ul li:nth-child(-n+4) {
    width: 25%;
    margin-top: 0;
}
.gyqxj_zone ul li:nth-child(-n+5) {
    width: 20%;
    margin-top: 0;
}
.new_old {
    margin-bottom: 20px;
    text-align: center;
}