body{background:#fff;padding-top:0;}
.head{height:100px;background:#fff;top:0;left:0;width:100%;z-index:99;}
.head_content{height:100%;}
.logo{margin-top:14px}
.nav{padding-top:33px;margin-left:80px;}
.nav li{width:105px;text-align:center;margin-right:5px;border-radius:25px}
.nav ul>li.on,.nav ul>li:hover{background:#1B5EA8}
.nav ul>li.on >a,.nav ul>li:hover >a{color:#fff;}
.nav a{display:block;color:#333;font-size:16px;line-height:35px;position: relative;}
.logo_txt{display:inline-block;margin-left:40px;padding-left:40px;text-align:center;border-left:2px solid #ddd;position: relative;top:0;vertical-align: middle;}
.logo_txt h3{color:#333;font-family: 'SourceHanSansCN-Bold';background:url(../images/tl.png) no-repeat left center,url(../images/tr.png) no-repeat right center;}
.logo_txt p{color:#666;font-size:14px}
.twoMenu{display:none;background:#fff;}
.twoMenu li{padding:none;border-radius:0;}
.twoMenu li:hover{background:#f5f5f5;}
/* .twoMenu li:hover a{color:#fff;} */
.twoMenu a{background-image:none;font-size:12px}
/* .tel_icon{display:inline-block;width:35px;height:35} */
.topTel{margin-top:26px;padding-left:100px;border-left:1px solid #ddd;}
.topTel > div{padding:0 20px;}
.topTel > div p{font-size:24px;color:#1B5EA8;position: relative;top:-7px}
.topTel img{vertical-align: middle}
.tel_icon{position: relative;top:7px}



.banners{position: relative;}
.banners .swiper-pagination,.cooperation .swiper-pagination{left:50%;transform: translateX(-50%);bottom:20px}
.swiper-pagination-bullet + .swiper-pagination-bullet{margin-left:10px;}
.banners .swiper-pagination-bullet{width:10px;height:10px;opacity: 1;background:#fff;border:2px solid #fff;outline:none;}
.banners .swiper-pagination-bullet-active,
.cooperation .swiper-pagination-bullet-active{background:transparent}
.banners .swiper-button-next,.banners .swiper-button-prev{background-color:rgba(0,0,0,.5);width:55px;height:55px;background-size:15px}



/* 关于我们 */
.about{height:680px;background:url(../images/bg_1.jpg) center;padding:140px 0}
.about_title{color:#1b5ea8;font-size:24px}
.about_l,.about_r{width:50%}
.about_l{padding-right:60px;}
.about_r li{text-align:center;color:#666;}
.about_icon{width:120px;height:120px;border-radius:50%;border:2px solid #1B5EA8;overflow:hidden;text-align:center;line-height:116px;margin-bottom:10px;}
.about_r{padding-top:20px}
.about_r li +li{margin-left:40px}
.about_rInfo{background:url(../images/about-l.png) no-repeat left center,url(../images/about-r.png) no-repeat right center;text-align:center;font-size:30px;color:#1B5EA8;font-weight:bold;margin-top:35px}

.about_more{display:block;width:175px;line-height:50px;border-radius:25px;text-align:center;color:#fff;text-align:center;background:#1A5EA7;margin-top:30px}

/* 市场前景 */
/* .lm_num{font-size:120px;color:#FEAE27;width:140px;}
.lm_title{width:1060px;margin-top:55px;border-bottom:1px solid #ddd;}
.lm_title_l h2,.lm_title_l p{display:inline-block;}
.lm_title_l h2{font-size:54px;color:#1B5EA8;font-family: 'SourceHanSansCN-Bold'}
.lm_title_l p{font-size:18px;color:#999;}
.lm_title_r{font-size:34px;color:#333;font-family: 'SourceHanSansCN-Medium';margin-top:20px}
.lm_title_r span,.box1_infoTitle span,.box2_top h3,.box2_top span{color:#FEAE27} */

.lm_head{text-align:center;}
.lm_title{color:#1A5EA7;font-size:24px}
.lm_subtitle{font-size:16px;color:#999}
/* 三大核心服务 */
.indexService{height:760px;background:#D1AB27 url(../images/adv_bg.png) no-repeat center bottom;padding:55px 0;}
.indexService .lm_title{color:#fff;}
.indexService_content ul{margin-top:-120px}
.indexService_content li{width:375px;}
.indexService_content li:hover .indexService_info{background:#1A5EA7;transition:all 1s;}
.indexService_content li:hover .indexService_info h3,
.indexService_content li:hover .indexService_info div{color:#fff;}
.indexService_content li:hover .more_btn{background:#fff;color:#1A5EA7}
.indexService_content li + li{margin-left:37.5px;}
.indexService_info{height:295px;border-radius:10px;background:#fff;text-align:center;padding:160px 85px 0;position: relative;}
.indexService_info h3{color:#333;}
.indexService_info div{color:#999}
.more_btn{display:block;width:190px;height:45px;background:#1A5EA7;line-height:45px;border-radius:40px;color:#fff;text-align:center;margin:0 auto;position: absolute;bottom:-22.5px;left:50%;transform: translateX(-50%)}
.indexService_content{padding-top:70px}
.indexService_img{position: relative;bottom:-115px;z-index:9;text-align:center;}
/* 工程案例 */
.indexCase{background:#f8f8f8;padding:55px 0;}
.indexCase_content .hd a,
.indexNews_content .hd a{display:block;width:115px;line-height:32px;color:#999;text-align:center;}
.indexCase_content .hd li+ li,
.indexNews_content .hd li+ li{margin-left:10px}
.indexCase_content .hd li.on a,
.indexNews_content .hd li.on a{background:#1D5CA8;color:#fff}
.indexCase_content .bd{padding-top:20px;}
.indexCase_item{position: relative;}
/* .indexCase_item .swiper-pagination{position:static;background:pink;padding:10px 0;} */
.indexCase_item .swiper-slide{width:295px;height:243px;margin-right:6.6px;margin-bottom:6.6px;overflow:hidden;position: relative;}
.indexCase_item .swiper-slide img{transition:all 1s;width:100%;height:100%}
.indexCase_item .swiper-slide:nth-child(4n){margin-right:0;}
.indexCase_item .swiper-slide:hover img{transition:all 1s;transform: scale(1.1)}
.indexCase_item .swiper-pagination-bullet{width:10px;height:10px;background:transparent;border:1px solid #1D5CA8;outline:none;}
.indexCase_item .swiper-pagination-bullet-active{background:#1D5CA8}
.case_mask{position: absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);opacity: 0;display:flex;justify-content: center;align-items:flex-end;color:#fff;padding-bottom:20px;}
.case_mask::after,.case_mask::before{
    content:'';display:inline-block;
    position: absolute;bottom:10px;left:5%;height:1px;
    
}
.case_mask::after{width:90%;background:#fff;opacity: 0;transition: all 1s;}
.case_mask::before{width:0%;background:#1D5CA8;z-index:9;}
.indexCase_item .swiper-slide:hover .case_mask{opacity: 1;transition: all 1s;}
.indexCase_item .swiper-slide:hover .case_mask::after{transition: all 1s;opacity: 1;}
.indexCase_item .swiper-slide:hover .case_mask::before{transition: all 1s;width:90%;}
/*  */
.indexZz{padding:55px 0;}
/* .indexZz_content{margin:25px auto;} */
.indexZz_content .swiper-container{padding:50px 0;}
.indexZz_content .swiper-button-prev,
.indexZz_content .swiper-button-next{width:65px;position:static;margin-top:200px;background-image:none;text-align:center;outline:none;}
.indexZz_content .swiper-container{width:1000px;}
.indexZz_content .swiper-slide{
    height:300px;background:url(../images/border_bg.png) no-repeat center;
    background-size:100% 100%;text-align: center; display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    transition: 300ms;
    transform: scale(0.8);
    padding:10px;
}
/* .indexZz_content .swiper-slide */
.indexZz_content .swiper-slide-active,.indexZz_content .swiper-slide-duplicate-active{
    transform: scale(1.2);
}

/* 品牌优势 */
.indexBrand{height:865px;background:#1A5EA7;padding:55px 0;text-align:center;}
.indexBrand .lm_title{color:#fff;}
.indexBrand_content > div{width:33.33%}
.indexBrand_more{width:190px;line-height:45px;border-radius:40px;background:#18518B;text-align:center;color:#fff;margin:0 auto;display:block;margin-top:40px}
.indexBrand_icon{width:145px;height:145px;background:url(../images/xb.png);margin:0 auto;}
.indexBrand_content{padding-top:30px}
.indexBrand_content li{width:190px;height:270px;}
/* 增加样式 */
.indexBrand_content .c1 li:nth-child(1){ margin-left:130px; }
.indexBrand_content .c1 li:nth-child(2){ margin-left:-50px;margin-top:-30px; }
.indexBrand_content .c1 li:nth-child(2) .indexBrand_icon{ background-position:315px 0; }
.indexBrand_content .c1 li:nth-child(3){ margin-left:130px;margin-top:-30px; }
.indexBrand_content .c1 li:nth-child(3) .indexBrand_icon{ background-position:144px 0; }
.indexBrand_content .c2 li:nth-child(1){ margin-left:80px; }
.indexBrand_content .c2 li:nth-child(1) .indexBrand_icon{ background-position:0 315px; }
.indexBrand_content .c2 li:nth-child(2){ margin-left:245px;margin-top:-30px; }
.indexBrand_content .c2 li:nth-child(2) .indexBrand_icon{ background-position:315px 315px; }
.indexBrand_content .c2 li:nth-child(3){ margin-left:80px;margin-top:-30px; }
.indexBrand_content .c2 li:nth-child(3) .indexBrand_icon{ background-position:144px 315px; }


.indexBrand_info {line-height:22px;font-size:12px;color:#fff;}
.indexBrand_info h3{font-size:14px;padding-bottom:10px;}
.indexBrand_info div{padding:0 25px;}
.indexBrand_m{margin-top:75px;}
/* 加盟商风采 */
.indexJoin{padding:55px 0;background:#F6F6F6}
.indexJoin .swiper-wrapper{flex-wrap:wrap;}

/* 资讯中心 */
.indexNews{padding:55px 0;}
.indexNews_item_l{width:560px;height:455px;background:#F3F3F3;padding:30px;}
.indexNews_item_l:hover{background:#1A5EA7;color:#fff;transition:all 1s;}
.indexNews_item_l:hover .more_btn{background:#fff !important;color:#1A5EA7;}
.indexNews_item_l:hover .indexNews_lInfo{color:#fff}
.indexNews_content{padding-top:30px}
.indexNews_content .bd{padding-top:20px;}
.indexNews_img{height:278px;}
.indexNews_lInfo{padding:20px 0;}
.indexNews_lInfo > div{max-width:80%;}
.indexNews_item_l .more_btn{transform: translateX(0);position: static;margin:0;}
.indexNews_item_r{width:590px;height:455px;border-right:2px solid #C9C9C9;position: relative;}
.indexNews_item_r::before{
    content:'';display:inline-block;
    width:2px;height:80%;position: absolute;
    top:0;right:-2px;background:#8D8D8D
}
.indexNews_item_r li{border-top:1px solid #999;padding:20px 75px 30px 0;text-indent:2em}
.indexNews_item_r li:hover .indexNews_item_rTitle{color:#1D5CA8}
.indexNews_item_rTitle {line-height:35px;font-size:18px;}
.indexNews_item_rTitle > div{max-width:75%;}
.indexNews_item_rTitle span{color:#666;}
.indexNews_item_rInfo{color:#999;margin-top:18px;padding-right:60px;background:url(../images/cc-arrow-down-circle.png) no-repeat right top;}

/* 内页关于三木 */
.n_main{padding:40px 0;}
.left{width:265px;}
.leftClass,.leftContact{background:#F0F0F0;margin-bottom:20px;border:1px solid #DFDFDF;border-bottom:none;}
.leftClass_top,.leftContact_top{padding-left:40px;line-height:50px;font-weight:bold;font-size:20px;color:#1B5EA8;border-bottom:1px solid #DFDFDF;background-repeat:no-repeat;background-position:15px center;}
.leftClass_top{background-image:url(../images/icon14.png);}
.leftContact_top{background-image:url(../images/icon15.png);}
.leftClass_list li{border-bottom:1px solid #DFDFDF;position: relative;border-left:3px solid transparent;padding:0 20px;}
.leftClass_list li.on,.leftClass_list li:hover{border-left-color:#1B5EA8;background:#D8DFE6}
.leftClass_list li a{display:block;height:50px;line-height:50px;padding-left:20px;font-size:14px;}

.leftContact_list li{height:50px;line-height:50px;padding-left:40px;border-bottom:1px solid #DFDFDF;font-size:14px;background-repeat:no-repeat;background-position:15px center;}
.leftAddress{line-height:normal !important;padding-top:5px;}

.right{width:900px}
.location{padding-bottom:15px;border-bottom:1px solid #ddd;margin-bottom:20px;}
.location_title{font-size:20px;color:#333;}
.location_list,
.location_list a{font-size:14px;color:#999}

.right_content{padding:25px 40px;border:2px solid #D7D7D7}

/* 内页-联系我们 */
.map_top{margin-top:-20px;border-bottom:2px solid #DFDFDF;margin-bottom:35px;padding-bottom:35px;}
.map_top_l,.map_top_r{display:inline-block;}
.map_top_l{padding-right:60px;margin-right:60px;border-right:1px solid #ddd;}
.map_top_r dl{position: relative;bottom:-25px;}
.map_top dt{font-weight:bold;font-size:18px;}
.map_top dd{line-height:25px;font-size:14px;color:#666}

.map iframe{width:100%;height:327px;border:1px solid #ddd;}


/* ============================底部============================= */
footer{background:#2F2F2F;padding-top:40px;padding-bottom:10px;height:315px;}
.fl_ewm{text-align:center;color:#fff}
.fl_ewm img{background:#fff;padding:0px;display:block;margin:0 auto;margin-bottom:5px;max-width:120px}
.fl_contact{color:#999;}
footer .topTel{margin-left:15px;margin-top:45px}
footer .topTel > div{padding:0 10px;color:#fff;}
footer .topTel > div p{color:#fff;}
.fl_ba{font-size:16px;color:#999;padding-top:20px;border-top:1px solid #999;margin-top:25px}
.fl_ba a{color:#999;}
.fl_ba a:hover{color:blue;}
#closeMenu,#showMenu,#closeSearch,#showSearch{display: none;}

/* 新闻中心 */
.news_box_wrap{background:#fff;padding:0;}
/* .news_conotent{padding-top:60px} */
.n_news_item{padding:20px 0;}
.n_news_img{width:230px;}
.n_news_info{width:calc(100% - 230px);padding-left:40px;justify-content: center;}
.n_news_infoTitle span{font-weight:bold;color:#1B5EA8}
.n_news_info h3{margin-bottom:5px;max-width:80%;font-size:16px;color:#333;}
.n_news_info > div{padding-top:0;line-height:24px;-webkit-line-clamp:2;font-size:14px;color:#666;}
.n_news_info i{display: inline-block;width:165px;line-height:40px;color:#1B5EA8;border:2px solid #1B5EA8;font-size:16px;text-align:center;margin-top:15px;}
.n_news_info i:hover{width:200px;transition:width 1s,background 1s;background:#1B5EA8;color:#fff}
.n_news_item:hover h3{color:#1B5EA8}

/* 新闻详情 */
.news_detail_top{text-align:center;border-bottom:1px solid #999;padding-bottom:10px;}
.news_detail_top h3{color:#333}
.news_detail_top >div{margin-top:10px;}
.news_detail_top span{padding-left:20px;font-size:14px;color:#666;display:inline-block;background-image:url(../images/shijian-xianxing.png);background-position:left center;background-repeat:no-repeat;background-size:16px}
.news_detail_top span + span{margin-left:20px;background-image:url(../images/person.png)}
.news_detailContent{padding-top:10px;color:#666;font-size:14px}


.tcdPageCode {
    text-align: center;
    margin: 20px auto 40px;
}

.tcdPageCode a, .current, .disabled {
    display: inline-block;
    line-height: 30px;
    border: 1px solid #E4E4E4;
    padding: 0 10px;
    margin-left: 10px;
    color:#B7B7B7
}
.current {
    background: #1B5EA8;
    color: #fff;
    margin-left: 10px;
    border-color:#1B5EA8
}

/* 客户案例 */
.case_content{padding-right:0;padding-left:0;border-right:none;border-left:none;border-bottom:none;}
.case_item{height:245px;width:285px;border:1px solid #ddd;padding:10px;margin-right:22px;margin-bottom:22px;text-align:center;}
.case_item:nth-child(3n){margin-right:0;}
.case_img{height:170px;overflow:hidden;}
.case_title{line-height:64px;color:#999;}
.case_item:hover{border-color:#1B5EA8;}
.case_item:hover .case_title{color:#1B5EA8}


/* 服务领域 */
.server_l{width:890px;margin-right:70px}
.server_lTitle{font-size:40px;padding-bottom:25px;}
.server_r{width:480px;}
.server_r > h3{font-size:30px}
.server_rList li{border-bottom:1px solid #ddd;}
.server_rList li a{display:block;line-height:45px;padding-left:35px;background:url(../images/jt.png) no-repeat 10px center;color:#333;}
.server_rList li.on a,.server_rList li:hover a{color:#252A83;font-weight:bold;}
.service_list li{width:700px;height:375px;margin-right:40px;margin-bottom:40px;}
.service_list li:nth-child(2n){margin-right:0;}
.service_info{width:380px;height:100%;border-top:2px solid #aaa;border-bottom:1px solid #ddd;padding:50px 35px;}
.service_info > h3{padding-bottom:30px;font-size:30px;}
.service_info_txt{color:#666;font-size:16px;line-height:30px;-webkit-line-clamp: 3;}
.service_img{width:320px;height:100%;overflow:hidden;}
.service_info > span{display:inline-block;width:145px;line-height:50px;border:1px solid #ddd;color:#333;text-align:center;margin-top:55px}
.contact_icon{height:320px;background:#EEEEEE}
.contact_iconImg{width:100px;height:100px;background:#999999;border-radius:50%;text-align:center;line-height:100px;margin:0 auto 20px;}
.contact_icon li{width:33.33%;text-align:center;padding:50px;}
.contact_icon li:hover .contact_iconImg{background:#262C83}

.form_list{width:1000px;margin:auto;}
.form_list li{height:50px;line-height:50px;margin-bottom:30px;border:1px solid #ddd;}
.form_list li input{height:48px;padding-left:10px;width:100%;vertical-align: top;}
.form_list .form_textarea{height:250px;}
.form_textarea textarea{border:none;line-height:30px;padding-left:10px;height:100%;width:100%;}
.submit_btn button{display:block;width:150px;line-height:50px;text-align:center;background:#252A83;color:#fff;cursor: pointer;margin:0 auto 30px}
.head .inner-wrapper-sticky{background:#fff;height:100px !important;}

/* 营销站 */
.head1{height:100px;background:#fff;top:0;left:0;width:100%;z-index:99;position: fixed;}
.head_content{height:100%;}
.logo{margin-top:14px}
.nav1{padding-top:33px;margin-left:50px;}
.nav1 li{width:105px;text-align:center;margin-right:5px;border-radius:25px}
.nav1 ul>li.on,.nav1 ul>li:hover{background:#1B5EA8}
.nav1 ul>li.on a,.nav1 ul>li:hover a{color:#fff;}
.nav1 a{display:block;color:#333;font-size:16px;line-height:35px;position: relative;}
.logo_txt1{display:inline-block;margin-left:40px;padding-left:40px;text-align:center;border-left:2px solid #ddd;position: relative;top:0;vertical-align: middle;}
.logo_txt1 h3{color:#333;font-family: 'SourceHanSansCN-Bold';background:url(../images/tl.png) no-repeat left center,url(../images/tr.png) no-repeat right center;}
.logo_txt1 p{color:#666;font-size:14px}
.twoMenu{display:none;background:#fff;}
.twoMenu li{padding:none;width:100%}
.twoMenu li:hover{background:#f5f5f5;}
.twoMenu li:hover a{color:#1B5EA8;}
.twoMenu a{background-image:none;}
/* .tel_icon{display:inline-block;width:35px;height:35} */
.topTel1{margin-top:26px}
.topTel1 > div{padding:0 20px;}
.topTel1 > div p{font-size:24px;color:#1B5EA8;position: relative;top:-7px}
.topTel1 img{vertical-align: middle}
.tel_icon{position: relative;top:7px}

/* 市场前景 */
.box1{height:845px;background:#EFEFEF;padding-top:70px}
.lm_head1{transform: skew(-15deg)}
.lm_num{font-size:120px;color:#FEAE27;width:140px;}
.lm_title1{width:1060px;margin-top:55px;border-bottom:1px solid #ddd;}
.lm_title_l h2,.lm_title_l p{display:inline-block;}
.lm_title_l h2{font-size:54px;color:#1B5EA8;font-family: 'SourceHanSansCN-Bold'}
.lm_title_l p{font-size:18px;color:#999;}
.lm_title_r{font-size:34px;color:#333;font-family: 'SourceHanSansCN-Medium';margin-top:20px}
.lm_title_r span,.box1_infoTitle span,.box2_top h3,.box2_top span{color:#FEAE27}

.box1_label{line-height:55px;color:#fff;text-align:center;background:#1B5EA8;margin:10px 0;font-size:24px;font-family: 'SourceHanSansCN-Medium'}
.box1_infoTitle{font-size:26px;color:#1b5ea8;text-align:center;}
.box1_infoTxt{font-size:16px;color:#666;line-height:28px;padding:0 10px;-webkit-line-clamp:6}

/* 盈利模式/产品   */
.box2_top{height:195px;background:#1A5EA7;text-align:center;padding-top:25px;margin-bottom:30px;}
.box2_top div{font-size:30px;color:#fff;position: relative;top:-10px;}
.box2_top h3{font-size:50px;}
.box2_top span{font-size:45px;}

.box2_project{margin-bottom:40px;}
.box2_project li{width:380px;}
.box2_project li +li{margin-left:30px;}
.box2_project_info{padding:40px 0;text-align:center;color:#000;font-size:24px}
.box2_project_info_txt{position: relative;width:255px;line-height:42px;background:#FEAA4C;text-align:center;margin:0 auto;border-radius:50px}
.box2_project_info_txt span{position: absolute;width:58px;height:58px;background:#235EA7;border-radius:50%;text-align:center;line-height:50px;font-size:30px;left:-29px;top:50%;transform: translateY(-50%);color:#fff;font-weight:bold;vertical-align: middle}

.box2_channel{height:665px;background:#E7E7E7;position: relative;padding:45px 20px 40px;margin-bottom:30px;}
.channel_title{position: absolute;left:50%;transform: translateX(-50%);width:255px;height:55px;background:#235EA7;text-align:center;line-height:55px;color:#fff;font-size:45px;top:-27.5px;}
.box2_channel li{margin-right:10.6px;width:282px;margin-bottom:10.6px;}
.box2_channel li:nth-child(4n){margin-right:0;}
.channel_img img{transition:all 1s; }
.box2_channel li:hover img{transform: scale(1.1);transition:all 1s;}
.channel_img{overflow:hidden;}
.channel_info{padding:22px 0;text-align:center;font-size:23px;color:#333;}

.fiveAdvantage_top{height:345px;background-repeat:no-repeat;font-size:64px;color:#fff;position: relative;padding-left:90px;}
.fiveAdvantage_top strong{font-size:240px;color:#FFAA49}
.fiveAdvantage_top span{position: absolute;left:227px;top:120px;}

.fiveAdv_content{padding:0 40px;}
.fiveAdv_content li{width:20%;padding:10px;text-align:center;}
.fiveAdv_info h3{font-size:34px;color:#1B5EA8;padding:20px 0;}
.fiveAdv_info div{font-size:18px;color:#333;padding:0 30px;}

.box2_demand_top{position:relative;margin:30px 0;padding:0 40px;}
.box2_demand_top::after,
.box2_demand_top::before{
    content:'';display:inline-block;
    width:268px;height:2px;background:#333;
    position: absolute;top:50%;
}
.box2_demand_top::after{right:40px;}
.box2_demand_top::before{left:40px;}
.box2_demand_top div{width:545px;line-height:45px;background:#FFAB4D;color:#333;font-size:18px;text-align:center;border-radius:15px;margin:0 auto;}

.box2_demand_content{padding:0 40px;}
.box2_demand_content li{width:350px;margin-right:35px;margin-bottom:35px;}
.box2_demand_content li:nth-child(3n){margin-right:0;}
.box2_demand_img{height:225px;border:1px solid #ddd;margin-bottom:5px;}
.box2_demand_info{line-height:50px;background:#1B5EA8;text-align:center;color:#fff;font-size:18px;}

/* 资质证书 */
.box3_content{background:#F2F2F2;padding:65px 0 40px;}
.box3_row{width:270px;margin-bottom:32px}
.box3_row + .box3_row{margin-left:40px}
.box3_col{width:208px;}
.box3_col + .box3_col{margin-left:40px}
.box3_img{height:195px;background:orange}
.box3_info{padding:10px 0;font-size:13px;text-align:center;color:#333}
.box3_col .box3_img{height:290px;background:pink;}

/* 总部扶持 */
.box4_cTop li{width:380px;margin-right:30px;margin-bottom:30px;}
.box4_cTop li:nth-child(3n){margin-right:0;}
.box4_item1_img{height:220px;overflow:hidden;background:#2B5BA2;}
.box4_item1_img img{transform: all 1s;}
.box4_item1_img:hover img{transition: all 1s;transform: scale(1.1)}
.box4_item1_info{line-height:45px;background:#2B5BA2;text-align:center;color:#fff;font-size:18px}

.box4_cB_title > h1{font-size:80px;color:#26599B;text-align:center;}
.box4_cB_title > h1 sup{font-size:50px;color:#FEAE27}
.box4_cB_title  p{font-size:30px;color:#333;text-align:center;}

.box4_small{width:290px;height:190px;margin:13.3px 0;overflow:hidden;}
.box4_small + .box4_small{margin-left:13.3px;}
.box4_big{width:335px;height:160px;overflow:hidden;}
.box4_big + .box4_big{margin-top:10px}
.box4_center{width:500px;height:330px;background:#295BA2;margin-left:13.3px;padding-top:50px}
.box4_center p{font-size:22px;color:#fff;padding-top:20px;letter-spacing: 8px}

/*  */
.box5{background:#F2F2F2 url(../images/sjx_46.png) no-repeat right top;padding-bottom:30px;}
.box5 .box4_item1_img{margin-bottom:5px;}
.box5 .box4_item1_info{font-size:30px;line-height:50px;}
.box5_more{height:25px;background:#F2A254;position: relative;text-align:right;}
.box5_more p{height:25px;display:inline-block;background:#F2F2F2;color:#333;font-size:16px;padding-left:20px;}

/* 加盟优势 */
.box6_content_infoBox{position: relative;padding-top:80px}
.box6_content{height:840px;background:url(../images/bg_2_02.jpg) no-repeat center;}
.box6_content_item{position: absolute;height:335px;width:170px;text-align:center;color:#fff;font-size:12px;}
.box6_content_item:nth-child(2) .box6_content_icon{background-position:-168px 0;}
.box6_content_item:nth-child(3) .box6_content_icon{background-position:-338px 0;}
.box6_content_item:nth-child(4) .box6_content_icon{background-position:0 -168px;}
.box6_content_item:nth-child(5) .box6_content_icon{background-position:-168px -168px;}
.box6_content_item:nth-child(6) .box6_content_icon{background-position:-338px -168px;}
.box6_content_item:nth-child(7) .box6_content_icon{background-position:-168px -338px}
.box6_content_item:nth-child(8) .box6_content_icon{background-position:0 -338px;}
.box6_content_icon{width:145px;height:145px;margin:auto;background:url(../images/xb.png) no-repeat;}
.box6_content_info h3{padding-bottom:14px;padding-bottom:15px;padding-top:15px;}
/* .box6_content_info > div{padding:0 25px;} */

/* 加盟流程 */
.box7_content{height:670px;background:#1A5EA7;padding-top:80px;text-align:center;}

/* 联系我们 */
.box8{padding:55px 0;}
.box8_l{width:770px;}
.box8_r{width:280px;}
.box8_l ul input{width:270px;height:35px;border-radius:5px;border:1px solid #ddd;padding-left:10px;}
.box8_l ul em{color:red}
.box8_txt{display:inline-block;width:100px;text-align:right;padding-right:10px;font-size:14px;vertical-align: top;margin-top:0 !important;}
.box8_l form{padding-top:50px}
.box8_l form div{margin-top:20px;vertical-align: top;}
.box8_l form div input{width:660px;border:1px solid #ddd;border-radius:5px;height:35px;vertical-align: top;padding-left:10px;}
.box8_l form div textarea{width:660px;border-radius:5px;border:1px solid #ddd;vertical-align: top;padding-left:10px;}
.box8_r .picMarquee-top{height:375px;border:1px solid #ddd;padding:0 20px;}
.box8_tx{width:65px;height:65px;border-radius:50%;overflow:hidden;}
.box8_r li{margin-bottom:20px;}
.box8_jmIfno{width:calc(100% - 65px);padding-left:10px;font-size:12px;color:#666;padding-top:10px;}
.box8_jmIfno h4{font-size:14px;color:#333;}

.box8_head{font-size:30px;font-weight:bold;margin-bottom:30px;}
.jm_ly{line-height:40px;font-size:20px;}
.box8_l button{width:150px;line-height:45px;display:block;color:#fff;text-align:center;background:#1A5EA7;margin-left:100px;cursor: pointer;}
.rk{display:none}
footer .topTel{padding-left:0;border:none;}

@media screen and (max-width:1440px) and (min-width:1200px){
    .logo{margin-top:20px}
    .head{height:120px;border-bottom:1px solid #ddd;}
    .head_content.width{width:100%;padding:0 10px;}
    
    .nav{margin-left:20px;padding-top:45px;}
    .nav li{width:95px;}
    
    .logo_txt h3{font-size:14px}
    .logo_txt p{font-size:12px}
    .topTel{border-left:none;padding-left:0;margin-top:34px}
    .topTel > div{padding:0 10px;}
    .topTel > div strong{font-size:16px;}
    .topTel > div p{font-size:18px;top:0}
}
@media screen and (max-width:1240px) and (min-width:1200px){
    .logo_txt{padding-left:15px;margin-left:15px;}
    .topTel > div{padding:0 15px;display:none;}
}
@media screen and (max-width:1400px) and (min-width:1241px){
    .nav ul{display:flex;justify-content: space-between;}
    .nav li{width:85px;}
    .nav{margin-left:30px;}
    .logo_txt{padding-left:15px;margin-left:15px;}
    .topTel > div{padding:0;}
    .topTel > div strong{font-size:16px;}
    .topTel > div p{font-size:18px;top:0}
}

@media screen and (max-width:1400px) and (min-width:1241px){
    .nav ul{display:flex;justify-content: space-between;}
    .nav li{width:85px;}
    .nav{margin-left:30px;}
    .logo_txt{padding-left:15px;margin-left:15px;}
}
@media screen and (max-width:1349px) and (min-width:1270px){
    .nav li{width:88px;}
}
@media screen and (max-width:1400px) and (min-width:1350px){
    .nav{margin-left:30px;}
    .nav li{width:100px;}
}
@media screen and (max-width:1500px) and (min-width:1441px){
    .nav{margin-left:20px;}
    .nav li{width:100px;}
    .head .topTel{padding-left:0;border:none;}
    .head .tel_icon{display:none;}
    .topTel > div{padding:0;}
    .topTel > div strong{font-size:16px;}
    .topTel > div p{font-size:18px;top:0}
}
@media screen and (max-width:1679px) and (min-width:1460px){
    .nav{margin-left:60px;}
    .nav li{width:100px;}
    .head .topTel{padding-left:0;border:none;}
    .head_content.width{display:flex;justify-content: space-between;}
    .head_content::after{display:none;}
}

@media screen and (max-width:1544px) and (min-width:1501px){
    .nav{margin-left:20px;}
    .nav li{width:90px;}
    .logo_txt{margin-left:25px;padding-left:25px;}
    .head .topTel{padding-left:0;border:none;}
    .head .tel_icon{display:none;}
    .topTel > div{padding:0;}
    .topTel > div strong{font-size:16px;}
    .topTel > div p{font-size:18px;top:0}
}

@media screen and (max-width:1320px) and (min-width:1280px){
    .nav{margin-left:20px;}
    .nav li{width:80px;}
    .logo_txt{margin-left:25px;padding-left:25px;}
    .head .topTel{padding-left:0;border:none;}
    .head .tel_icon{display:none;}
    .topTel > div{padding:0;}
    .topTel > div strong{font-size:16px;}
    .topTel > div p{font-size:18px;top:0}
}

@media screen and (max-width:1419px) and (min-width:1350px){
    .nav{margin-left:20px;}
    .nav li{width:90px;}
    .logo_txt{margin-left:25px;padding-left:25px;}
    .head .topTel{padding-left:0;border:none;}
    .head .tel_icon{display:none;}
    .topTel > div{padding:0;}
    .topTel > div strong{font-size:16px;}
    .topTel > div p{font-size:18px;top:0}
}
/* @media screen and (max-width:1440px) and (min-width:1280px){
    .logo{margin-top:5px}
    .head{height:120px;border-bottom:1px solid #ddd;}
    .head_content.width{width:100%;padding:0 10px;}
    .logo_txt{padding-left:0;margin-left:0;border:none;display:block;}
    .nav{margin-left:95px;padding-top:45px;}
    .nav li{width:100px;}
    .topTel > div{padding:0 15px;}
    .logo_txt h3{font-size:14px}
    .logo_txt p{font-size:12px}
    .topTel{border-left:none;padding-left:0;margin-top:34px}
} */

@media screen and (max-width:1680px) and (min-width:1502px){
    .head{border-bottom:1px solid #ddd;}
    .head_content.width{width:100%;padding:0 10px;}
    .nav{margin-left:60px;}
    .topTel > div{padding:0 15px;}
    .logo_txt h3{font-size:14px}
    .logo_txt p{font-size:12px}
    .topTel{border-left:none;padding-left:0;}
}

@media screen and (max-width:1680px) and (min-width:1502px){
    .head{border-bottom:1px solid #ddd;}
    .head_content.width{width:100%;padding:0 10px;}
    .nav{margin-left:60px;}
    .topTel > div{padding:0 15px;}
    .logo_txt h3{font-size:14px}
    .logo_txt p{font-size:12px}
    .topTel{border-left:none;padding-left:0;}
}
@media screen and (max-width:1440px) and (min-width:1280px){
    .head{border-bottom:1px solid #ddd;}
    .head_content.width{width:100%;padding:0 10px;}
    .nav{margin-left:60px;}
    .topTel > div{padding:0 15px;}
    .logo_txt h3{font-size:14px}
    .logo_txt p{font-size:12px}
    .topTel{border-left:none;padding-left:0;}
}

@media screen and (max-width:767px){
    .rk{display:block;width:40px;height:40px;line-height:40px;text-align:center;position: fixed;bottom:10%;right:10px;background:#fff;color:#FF4606;border-radius:50%;box-shadow: 0 0 10px #eee;z-index:999;}
    body{padding-top:60px}
    #closeMenu,#closeSearch{display:block;right:10px;top:15px;position: absolute;}
    #showMenu,#showSearch{display:block;right:10px;top:50%;position: absolute;transform: translateY(-50%)}
    #showSearch{right:60px}
    .width{width:100%;}
    .head{display:block;height:60px;padding:10px;position: fixed;}
    .logo{margin-top:0;}
    .logo img{width:65%;vertical-align: middle}
    .nav,.search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#000;margin-left:0;padding-top:50px;display: none;}
    .search{margin-top:0;padding-left:10px;padding-right:10px;padding-top:100px}
    .search button{background-color:#fff;}
    .nav li{width:100%;border-bottom:1px solid #aaa;text-align:left;border-radius:0;}
    .nav > ul >li{background:url(../images/arrow_down.png) no-repeat 95% 15px;}
    .nav > ul >li >a{width:100%}
    .nav a{color:#fff;padding:15px 30px 15px 15px;background-image:none;}
    /* .nav{display:block} */
    .twoMenu{background:transparent}
    .twoMenu li{padding-left:10px;}
    .twoMenu li a{font-size:14px}
    .logo img{width:100px;}
    .logo_txt{margin-left:0;padding-left:5px;border-left:none}
    .logo_txt h3{font-size:12px}
    .logo_txt p{font-size:10px}

    /* about */
    .about {height:auto;padding:15px 10px;}
    .about_l, .about_r{width:100%;}
    .about_l{padding-right:0;}
    .about_icon{width:60px;height:60px;line-height:56px;margin:auto;}
    .about_r li +li{margin-left:30px;}
    .about_icon img{width:30px}
    .about_icon + p{font-size:12px;}

    .about_rInfo{background-image:none;font-size:20px}

    .box1{height:auto;padding-top:15px}
    .box1_infoTxt{padding:10px;}
    .lm_head{height:auto;width:100%;padding:10px  0;}
    .lm_num{font-size:20px;width:auto;}
    .lm_title{margin-top:0;width:100%;font-size:16px}
    .lm_title_l h2{font-size:13px;}
    .lm_title_l p{font-size:12px}
    .lm_title_r{font-size:12px;margin-top:0;}
    .lm_head1{transform: skewX(0)}
    

    .indexService{padding:15px 10px 50px;display:block;height:auto;}
    .indexService_content ul{justify-content: space-between;display:flex;flex-wrap:wrap;}
    .indexService_content ul.clearfix::after{display:none;}
    .indexService_img{margin:auto;width:80%;bottom:-100px;}
    .indexService_content li{width:100%}
   
    .indexService_content li + li{margin-left:0;}
    .indexService_info{height:250px;padding:120px 0 0}
    
    .indexCase{padding:15px 10px;}
    .indexCase_item .swiper-slide{height:68.5px;}
    .indexCase_content .hd a, .indexNews_content .hd a{width:auto;font-size:12px;padding:0 10px;}
    
    .indexZz{padding:15px 10px;}
    .indexZz_content .swiper-button-prev, 
    .indexZz_content .swiper-button-next{display:none;}
    .indexZz_content .swiper-container{width:100%;}
    .indexZz_content .swiper-slide{height:185px;background-size:100% 80%}

    .indexBrand{height:auto;padding:15px 0}
    .indexBrand_content > div{width:50%;}
    .indexBrand_info div{padding:0 5px}
    .indexBrand_content > div li{margin: 0 !important;}
    .indexBrand_m{display:none;}

    .indexJoin,.indexNews{padding:15px 0}
    .indexCase_item .swiper-slide{width:24%;margin:0;margin-right:1.25%;margin-bottom:10px;}
    .indexCase_item .swiper-slide:nth-child(4n){margin-right:0;}
    .indexCase_content .bd{padding-top:0;}
    .indexCase_item{padding-top:10px;}
    .indexCase_item .swiper-pagination{display:none;}

    .indexNews{padding:15px 10px}
    .indexNews_content{padding-top:0;}
    .indexNews_item_l{width:100%;padding:10px;height:auto;}
    
    .indexNews_img{height:auto;}
    .indexCase_content .hd li+ li, .indexNews_content .hd li+ li{margin-left:0;}
    .indexNews_item_r{width:100%;border:none;margin-top:10px;height:auto;}
    .indexNews_item_r li{padding:15px 10px 15px 0;text-indent:0;}
    .indexNews_item_rTitle span,
    .indexNews_item_rTitle >div{font-size:14px;max-width:60%}
    .indexNews_item_r::before{display:none;}
    .indexNews_item_rInfo{font-size:12px;margin-top:0;}
    .location{margin-bottom:10px;padding:0 10px 10px}
    .location_title{font-size:14px;}
    .n_main{padding:10px 0;}
    .n_news_item{border-bottom:1px solid #ddd;padding:12px 0;}
    .n_news_info i{width:100px;line-height:30px;font-size:12px;border-width:1px;margin-top:10px;}


    .fl_contact li{font-size:14px;padding:0 0 10px}
    footer .topTel > div{float:none;}
    footer .tel_icon{display:none;}

    footer{height:auto;}
    .fl_contact+ div{width:100%;}
    .fl_ewm{margin:auto;width:150px}
    footer .topTel,.fl_ewm{float:none;}
    .fl_ewm + div{width:100%;}
    footer .topTel{width:100%;margin-top:10px;margin-left:0;border-left:none;padding-left:0;text-align:center;}

    .fl_ba{margin-top:10px;}
    .fl_ba p,.fl_ba div{float:none;width:100%;text-align:center;}

    footer{padding:20px 10px}
    .floor_box,.fl_l{flex-wrap:wrap;}
    .fl_item{border-bottom:1px solid #aaa;width:100%;margin:0;padding:15px 0}
    .fl_item h3{padding-bottom:0;}
    .fl_l ul{display:flex;}
    .fl_item li{width:32%;line-height:30px}
    .fl_r{width:100%;text-align:center;padding-top:15px;}
    .fl_r img{margin:auto;}
    .floor_b{margin-top:15px;padding-bottom:15px;}
    .floor_b p{font-size:10px;line-height:22px}

    .left,
    .right{width:100%;}
    .right_content{padding:10px;border:none}
    .n_news_img{width:40%;}

    .n_news_info{width:60%;padding-left:10px;}
    .n_news_info h3{font-size:14px;margin-bottom:0;max-width:100%}
    .n_news_info > div{font-size:12px;-webkit-line-clamp:2;line-height:20px;}
    .n_news_info i{line-height:25px;width:85px;margin-top:5px;}
    .n_news_infoTitle span{display:none;}

    .case_item{width:48%;margin:0;height:auto;padding-bottom:0;margin-bottom:10px;}
    .case_content ul{display:flex;flex-wrap:wrap;justify-content: space-between;}
    .case_img{height:122px;}
    .case_title{font-size:14px;line-height:30px}

    
}

@media screen and (min-width:767px) and (max-width:991px){
    body{padding-top:60px}
    #closeMenu,#closeSearch{display:block;right:10px;top:15px;position: absolute;}
    #showMenu,#showSearch{display:block;right:10px;top:50%;position: absolute;transform: translateY(-50%)}
    #showSearch{right:60px}
    .width{width:100%;}
    .head{display:block;height:60px;padding:10px;position: fixed;}
    .logo{margin-top:0;}
    .logo img{width:65%;vertical-align: middle}
    .nav,.search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#000;margin-left:0;padding-top:50px;display: none;}
    .search{margin-top:0;padding-left:10px;padding-right:10px;padding-top:100px}
    .search button{background-color:#fff;}
    .nav li{width:100%;border-bottom:1px solid #aaa;text-align:left;border-radius:0;}
    .nav > ul >li{background:url(../images/arrow_down.png) no-repeat 95% 15px;}
    .nav > ul >li >a{width:100%}
    .nav a{color:#fff;padding:15px 30px 15px 15px;background-image:none;}
    /* .nav{display:block} */
    .twoMenu{background:transparent}
    .twoMenu li{padding-left:10px;}
    .twoMenu li a{font-size:14px}
    .logo img{width:100px;}
    .logo_txt{margin-left:0;padding-left:5px;border-left:none}
    .logo_txt h3{font-size:12px}
    .logo_txt p{font-size:10px}

    /* about */
    .about {height:auto;padding:15px 10px;}
    .about_l, .about_r{width:100%;}
    .about_l{padding-right:0;}
    .about_icon{width:100px;height:100px;line-height:96px;margin:auto;}
    .about_r li{width:25%;}
    .about_r li +li{margin-left:0;}
    .about_icon img{width:50px}
    .about_icon + p{font-size:18px;line-height:40px}

    .about_rInfo{background-image:none;font-size:20px}

    .box1{height:auto;padding-top:15px}
    .box1_infoTxt{padding:10px;}
    .lm_head{height:auto;width:100%;padding:10px  0;}
    .lm_num{font-size:20px;width:auto;}
    .lm_title{margin-top:0;width:100%;font-size:16px}
    .lm_title_l h2{font-size:13px;}
    .lm_title_l p{font-size:12px}
    .lm_title_r{font-size:12px;margin-top:0;}

    .indexService{padding:15px 0;display:block;height:auto;padding-bottom:50px;}
    .indexService_content{padding:70px 10px 30px}
    .indexService_content ul{justify-content: space-between;display:flex;}
    .indexService_content li{width:32%}
    .indexService_content li + li{margin-left:0;}
    .indexService_info{height:200px;padding:80px 0 0}
    .indexService_img{bottom:-65px;width:70%;margin:0 auto;}
    
    .indexCase{padding:15px 10px;}
    .indexCase_item .swiper-slide{height:68.5px;}
    .indexCase_content .hd a, .indexNews_content .hd a{width:auto;font-size:12px;padding:0 10px;}

    .indexZz{padding:15px 10px;}
    .indexZz_content .swiper-button-prev, 
    .indexZz_content .swiper-button-next{display:none;}

    .indexBrand{height:auto;}
    .indexBrand_content > div{width:100%;}
    .indexBrand_content > div ul{display:flex;justify-content: space-between;}
    .indexBrand_info div{padding:0 5px}
    .indexBrand_content > div li{margin: 0 !important;width:32%}
    .indexBrand_m{display:none;}

    /* .indexJoin{padding:} */
    .indexJoin,.indexNews{padding:15px 10px}
    .indexCase_item .swiper-slide{width:24%;margin:0;margin-right:1.25%;margin-bottom:10px;height:150px}
    .indexCase_item .swiper-slide:nth-child(4n){margin-right:0;}
    .indexCase_content .bd{padding-top:0;}
    .indexCase_item{padding-top:10px;}
    .indexCase_item .swiper-pagination{display:none;}

    .indexNews{padding:15px 10px}
    .indexNews_content{padding-top:0;}
    .indexNews_item_l{width:50%;padding:10px;height:auto;}
    .indexNews_img{height:auto;}
    .indexCase_content .hd li+ li, .indexNews_content .hd li+ li{margin-left:0;}
    .indexNews_item_r{width:50%;border:none;margin-top:10px;height:auto;padding-left:10px}
    .indexNews_item_r li{padding:15px 10px 15px 0;text-indent:0;}
    .indexNews_item_rTitle span,
    .indexNews_item_rTitle >div{font-size:14px;max-width:60%;}
    .indexNews_item_r::before{display:none;}
    .indexNews_item_rInfo{font-size:12px;margin-top:0;}
    .indexZz_content .swiper-container{width:100%}

    .fl_contact li{font-size:14px;padding:0 0 10px}
    .indexZz_content .swiper-slide{overflow:hidden;padding:10px;background-size:100% 80%;height:240px;}
    .indexZz_content .swiper-slide a{display:block;}

    footer{height:auto;}
    .fl_contact+ div{width:40%;}
    .fl_ewm{margin:auto;width:150px}
    footer .topTel,.fl_ewm{float:none;}
    .fl_ewm + div{width:100%;}
    footer .topTel{width:100%;margin-top:10px;margin-left:0;border-left:none;}

    .fl_ba{margin-top:10px;}
    .fl_ba p,.fl_ba div{float:none;width:100%;text-align:center;}

    footer{padding:20px 10px}
    .floor_box,.fl_l{flex-wrap:wrap;}
    .fl_item{border-bottom:1px solid #aaa;width:100%;margin:0;padding:15px 0}
    .fl_item h3{padding-bottom:0;}
    .fl_l ul{display:flex;}
    .fl_item li{width:32%;line-height:30px}
    .fl_r{width:100%;text-align:center;padding-top:15px;}
    .fl_r img{margin:auto;}
    .floor_b{margin-top:15px;padding-bottom:15px;}
    .floor_b p{font-size:10px;line-height:22px}
    
    
    /* 内页 */
    .n_main{padding:20px 10px;}
    .left{width:225px;}
    .leftContact_list li{font-size:12px}
    .right{width:calc(100% - 235px)}
    .right_content{padding:20px 10px;}
    .leftClass_list li a{padding-left:0;}
    .case_item{padding-bottom:0;height:157px}
    .case_img{height:110px}
    .case_title{line-height:35px;font-size:14px}
    .location{padding-bottom:5px;margin-bottom:10px;}
    .case_list{display:flex;flex-wrap:wrap;}
    .case_list.clearfix::after{display:none;}
    .case_item{width:32%;margin:0;margin-right:2%;margin-bottom:2%;}
    .case_item:nth-child(3n){margin-right:0;}

    .map_top_l{padding-right:20px;margin-right:20px}

    .n_news_img{width:150px;}
    .n_news_info{padding-left:10px;width:calc(100% - 150px)}
    .n_news_info h3{max-width:75%}
    .n_news_info > div{line-height:20px;font-size:12px;}
    .n_news_info i{font-size:12px;width:30%;padding:0 15px;display:inline-block;margin-top:0;line-height:24px}
    .map_top_l{border:none;}

    
}

@media screen and (min-width:992px) and (max-width:1199px){
    body{padding-top:60px}
    #closeMenu,#closeSearch{display:block;right:10px;top:15px;position: absolute;}
    #showMenu,#showSearch{display:block;right:10px;top:50%;position: absolute;transform: translateY(-50%)}
    #showSearch{right:60px}
    .width{width:100%;}
    .head{display:block;height:60px;padding:10px;position: fixed;}
    .logo{margin-top:0;}
    .logo img{width:65%;vertical-align: middle}
    .nav,.search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#000;margin-left:0;padding-top:50px;display: none;}
    .search{margin-top:0;padding-left:10px;padding-right:10px;padding-top:100px}
    .search button{background-color:#fff;}
    .nav li{width:100%;border-bottom:1px solid #aaa;text-align:left;border-radius:0;}
    .nav > ul >li{background:url(../images/arrow_down.png) no-repeat 95% 15px;}
    .nav > ul >li >a{width:100%}
    .nav a{color:#fff;padding:15px 30px 15px 15px;background-image:none;}
    /* .nav{display:block} */
    .twoMenu{background:transparent}
    .twoMenu li{padding-left:10px;}
    .twoMenu li a{font-size:14px}
    .logo img{width:100px;}
    .logo_txt{margin-left:0;padding-left:5px;border-left:none}
    .logo_txt h3{font-size:12px}
    .logo_txt p{font-size:10px}

    /* about */
    .about {height:auto;padding:15px 10px;}
    .about_l, .about_r{width:100%;}
    .about_l{padding-right:0;}
    .about_icon{width:100px;height:100px;line-height:96px;margin:auto;}
    .about_r li{width:25%;}
    .about_r li +li{margin-left:0;}
    .about_icon img{width:50px}
    .about_icon + p{font-size:18px;line-height:40px}

    .about_rInfo{background-image:none;font-size:20px}

    .box1{height:auto;padding-top:15px}
    .box1_infoTxt{padding:10px;}
    .lm_head{height:auto;width:100%;padding:10px  0;}
    .lm_num{font-size:20px;width:auto;}
    .lm_title{margin-top:0;width:100%;font-size:26px}
    .lm_title_l h2{font-size:13px;}
    .lm_title_l p{font-size:12px}
    .lm_title_r{font-size:12px;margin-top:0;}

    .indexService{padding:15px 0;display:block;height:auto;padding-bottom:50px;}
    .indexService_content{padding:70px 10px 30px}
    .indexService_content ul{justify-content: space-between;display:flex;}
    .indexService_content li{width:32%}
    .indexService_content li + li{margin-left:0;}
    .indexService_info{height:200px;padding:80px 0 0}
    .indexService_img{bottom:-65px;width:70%;margin:0 auto;}
    
    .indexCase{padding:15px 10px;}
    .indexCase_content .hd a, .indexNews_content .hd a{width:auto;font-size:16px;padding:0 10px;line-height:40px}

    .indexZz{padding:15px 10px;}
    .indexZz_content .swiper-button-prev, 
    .indexZz_content .swiper-button-next{display:none;}

    .indexBrand{height:auto;}
    .indexBrand_content > div{width:100%;}
    .indexBrand_content > div ul{display:flex;justify-content: space-between;}
    .indexBrand_info div{padding:0 5px}
    .indexBrand_content > div li{margin: 0 !important;width:32%}
    .indexBrand_m{display:none;}

    /* .indexJoin{padding:} */
    .indexJoin,.indexNews{padding:15px 10px}
    .indexCase_item .swiper-slide{width:24%;margin:0;margin-right:1.25%;height:200px;}
    .indexCase_item .swiper-slide:nth-child(4n){margin-right:0;}
    .indexCase_content .bd{padding-top:0;}
    .indexCase_item{padding-top:10px;}
    .indexCase_item .swiper-pagination{display:none;}

    .indexNews{padding:15px 10px}
    .indexNews_content{padding-top:0;}
    .indexNews_item_l{width:50%;padding:10px;height:auto;}
    .indexNews_img{height:auto;}
    .indexCase_content .hd li+ li, .indexNews_content .hd li+ li{margin-left:0;}
    .indexNews_item_r{width:50%;border:none;margin-top:10px;height:auto;padding-left:10px}
    .indexNews_item_r li{padding:30px 10px 30px 0;text-indent:0;}
    .indexNews_item_rTitle span,
    .indexNews_item_rTitle >div{font-size:14px;max-width:60%;}
    .indexNews_item_r::before{display:none;}
    .indexNews_item_rInfo{font-size:12px;margin-top:0;}


    .fl_contact li{font-size:14px;padding:0 0 10px}

    footer{height:auto;}
    .fl_contact+ div{width:100%;}
    .fl_ewm{margin:auto;width:150px}
    footer .topTel,.fl_ewm{float:none;}
    .fl_ewm + div{width:100%;}
    footer .topTel{width:100%;margin-top:10px;margin-left:0;border-left:none;}

    .fl_ba{margin-top:10px;}
    .fl_ba p,.fl_ba div{float:none;width:100%;text-align:center;}

    footer{padding:20px 10px}
    .floor_box,.fl_l{flex-wrap:wrap;}
    .fl_item{border-bottom:1px solid #aaa;width:100%;margin:0;padding:15px 0}
    .fl_item h3{padding-bottom:0;}
    .fl_l ul{display:flex;}
    .fl_item li{width:32%;line-height:30px}
    .fl_r{width:100%;text-align:center;padding-top:15px;}
    .fl_r img{margin:auto;}
    .floor_b{margin-top:15px;padding-bottom:15px;}
    .floor_b p{font-size:10px;line-height:22px}


    /* 内页 */
    .n_main{padding:20px 10px;}
    .right{width:calc(100% - 280px)}
    .right_content{padding:20px 10px;}

    .case_list{display:flex;flex-wrap:wrap;}
    .case_list.clearfix::after{display:none;}
    .case_item{width:32%;margin:0;margin-right:2%;margin-bottom:2%;}
    .case_item:nth-child(3n){margin-right:0;}

    .map_top_l{padding-right:20px;margin-right:20px}
    
}


/* 营销站 */
@media screen and (min-width:1200px) and (max-width:1460px){
    .logo_txt1{display:none;}
    .head_content.width{width:100%}
}
@media screen and (min-width:1461px) and (max-width:1680px){
    .logo_txt1{margin-left:5px;padding-left:5px;}
    .head_content.width{width:100%}
    
}

@media screen and (min-width:1200px) and (max-width:1680px){
    .head1{padding:0 15px;}
    .logo_txt1{display:inline-block;padding-left:20px;margin-left:20px;}
    /* .topTel1{display:none;} */
    .nav1{float:left !important;margin-left:35px}
    .topTel1 > div{padding:0 5px;}
    .topTel1 > div strong{font-size:14px}
    .topTel1 > div p{font-size:16px;top:0;}
    .nav1 li{width:90px;}
    .head1 .logo{margin-top:12px }
}
@media screen and (min-width:1200px) and (max-width:1440px){
    .topTel1 > div{display:none;}
    .tel_icon{display:none;}
}

@media screen and (min-width:1441px) and (max-width:1457px){
    .topTel1 .tel_icon{display:none;}
    
}

@media screen and (min-width:1200px) and (max-width:1300px){
    .topTel1 .tel_icon{display:none;}
    .logo_txt1 h3{font-size:13px;}
    .logo_txt1 p{font-size:12px;}
    .nav1{margin-left:26px}
    .nav1 li{width:80px}
    
}


@media screen and (max-width:767px){
    .box4_center p{display:none;}
    body.body{padding-top:60px}
    #closeMenu,#closeSearch{display:block;right:10px;top:15px;position: absolute;}
    #showMenu,#showSearch{display:block;right:10px;top:50%;position: absolute;transform: translateY(-50%)}
    #showSearch{right:60px}
    .width{width:100%;}
    .head1{display:block;height:60px;padding:10px;position: fixed;}
    .logo{margin-top:0;}
    .logo img{width:65%;vertical-align: middle}
    .nav1,.search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#000;margin-left:0;padding-top:50px;display: none;}
    .search{margin-top:0;padding-left:10px;padding-right:10px;padding-top:100px}
    .search button{background-color:#fff;}
    .nav1 li{width:100%;border-bottom:1px solid #aaa;text-align:left;border-radius:0;}
    .nav1 > ul >li{background:url(../images/arrow_down.png) no-repeat 95% 15px;}
    .nav1 > ul >li >a{width:100%}
    .nav1 a{color:#fff;padding:15px 30px 15px 15px;background-image:none;}
    /* .nav{display:block} */
    .twoMenu{background:transparent}
    .twoMenu li{padding-left:10px;}
    .twoMenu li a{font-size:14px}
    .logo img{width:100px;}
    .logo_txt1{margin-left:0;padding-left:5px;border-left:none}
    .logo_txt1 h3{font-size:12px}
    .logo_txt1 p{font-size:10px}

    /* about */
    .about {height:auto;padding:15px 10px;}
    .about_l, .about_r{width:100%;}
    .about_l{padding-right:0;}
    .about_icon{width:60px;height:60px;line-height:56px;margin:auto;}
    .about_r li +li{margin-left:30px;}
    .about_icon img{width:30px}
    .about_icon + p{font-size:12px;}

    .about_rInfo{background-image:none;font-size:16px}

    .box1{height:auto;padding-top:15px}
    .box1_infoTxt{padding:10px;}
    .lm_head1{height:auto;width:100%;padding:10px  0;}
    .lm_num{font-size:20px;width:auto;}
    .lm_title1{margin-top:0;width:80%}
    .lm_title_l h2{font-size:13px;}
    .lm_title_l p{font-size:12px}
    .lm_title_r{font-size:12px;margin-top:0;}
    .box2_top{height:auto;margin-bottom:20px;padding-bottom:25px;}
    .box2_top h3{font-size:22px}
    .box2_top div{font-size:18px}
    .box2_top span{font-size:25px}

    .box2_project{padding:10px}
    .box2_project li{width:100%}
    .box2_project li +li{margin-left:0;}
    .box2_project_info{padding:15px 0;}
    .box2_project_info_txt{line-height:35px;}
    .box2_project_info_txt span{width:40px;height:40px;font-size:14px;left:-20px;line-height:40px;}

    .box2_channel{padding:30px 10px 20px;margin-bottom:20px;height:auto;}
    .channel_title{font-size:24px;width:140px;height:40px;line-height:40px;top:-20px;}
  
    .box2_channel ul{display:flex;flex-wrap:wrap;justify-content: space-between;align-items:center;}
    .box2_channel li{width:49%;margin:0;}
    .channel_info{padding:5px 0;font-size:16px;}
    .channel_info img{width:20px;}

    .fiveAdvantage_top{height:115px;background-size:100%;padding-left:10px;font-size:26px;padding-top:0}
    .fiveAdvantage_top strong{font-size:80px;}
    .fiveAdvantage_top span{left:58px;top:27px;}
    
    .fiveAdv_content{padding:0 10px;}
    .fiveAdv_content ul{display:flex;flex-wrap:wrap;justify-content: flex-start;}
    .fiveAdv_content li{width:32%;padding:0;margin-bottom:10px;}
    .fiveAdv_icon img{width:80px;}
    .fiveAdv_info h3{font-size:16px;padding:0;}
    .fiveAdv_info div{font-size:12px;padding:0 5px;}

    .box2_demand_top{padding:0 10px;}
    .box2_demand_top::after, .box2_demand_top::before{display:none;}
    .box2_demand_top div{width:100%}
    .box2_demand_content{display:flex;flex-wrap:wrap;padding:0 10px;justify-content: space-between}
    .box2_demand_img{height:112px;}
    .box2_demand_content li{width:49%;margin-right:0;margin-bottom:2%}
    .box2_demand_info{line-height:35px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}

    .box3_content{padding:10px;}
    .box3_img{height:67px;background:transparent}
    .box3_row{width:24%;margin-bottom:10px}
    .box3_row + .box3_row{margin-left:1%;}
    .box3_col{width:19%}
    .box3_col .box3_img{height:95px}
    .box3_col + .box3_col{margin-left:1.25%}
    .box3_info{font-size:10px;padding:5px 0}

    /* .box3_content{display:b;} */
    .box4_cTop ul{justify-content: space-between;display:flex;flex-wrap:wrap;}
    .box4_cTop ul.clearfix::after{display:none;}
    .box4_cTop li{width:49%;margin-right:0;margin-bottom:2%}
    .box4_item1_img{height:106px;}
    
    .box4_cBottom{padding:10px;}
    .box4_cB_title > h1{font-size:24px;}
    .box4_cB_title > h1 sup{font-size:20px}
    .box4_cB_title p{font-size:16px;}
    .box4_small{width:24%;background:transparent;height:60px;margin-bottom:1.25%;margin-top:1.25%}
    .box4_small + .box4_small{margin-left:1.25%;}
    .box4_big_box,.box4_center{width:32%}
    .box4_center{height:113px;margin-left:7.3px}
    .box4_big{width:100%;height:54px;}
    .box4_big + .box4_big{margin-top:5px}
    /* .box4_cB_info{display:none;} */
    .box5_more{text-align:center;background:transparent;}
    .box5 .box4_item1_info{font-size:14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height:30px}

    /* .box6_content{display:none;} */
    .box6_content{background-image:none;background-color:#1B5DA7;height:auto;}
    .box6_content_infoBox{display:flex;flex-wrap:wrap;padding-top:20px;justify-content: space-between;align-items:flex-start;}
    .box6_content_item{position:static;padding-bottom:10px;height:auto;}

    .box7_content{padding:20px 10px;height:auto;}
    .box4_item1_info {line-height:30px;font-size:14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

    .box8{padding:15px 0 0}
    .box8_l{width:100%;float:none;}
    .box8_l> div{font-size:12px;padding:0 10px;}
    .box8_l form{padding-top:20px}
    .box8_l form li{margin-bottom:10px;width:100%}
    .box8_l form div input,.box8_l ul input{width:calc(100% - 110px)}
    .box8_l form div{margin-top:0}
    .box8_l form div textarea{width:96%;display:block;margin:0 auto;}

    .box8_r{width:96%;margin:15px auto;float: none}

    .fl_contact li{font-size:14px;padding:0 0 10px}

    footer{height:auto;}
    .fl_contact+ div{width:100%;}
    .fl_ewm{margin:auto;width:150px}
    footer .topTel,.fl_ewm{float:none;}
    .fl_ewm + div{width:100%;}
    footer .topTel{width:100%;margin-top:10px;margin-left:0;}

    .fl_ba{margin-top:10px;}
    .fl_ba p,.fl_ba div{float:none;width:100%;text-align:center;}

    footer{padding:20px 10px}
    .floor_box,.fl_l{flex-wrap:wrap;}
    .fl_item{border-bottom:1px solid #aaa;width:100%;margin:0;padding:15px 0}
    .fl_item h3{padding-bottom:0;}
    .fl_l ul{display:flex;}
    .fl_item li{width:32%;line-height:30px}
    .fl_r{width:100%;text-align:center;padding-top:15px;}
    .fl_r img{margin:auto;}
    .floor_b{margin-top:15px;padding-bottom:15px;}
    .floor_b p{font-size:10px;line-height:22px}

    /* 在线留言 */
    .form_list{width:100%;padding:10px;}
    .form_list li{line-height:35px;height:35px;margin-bottom:10px;}
    .form_list li input{line-height:33px;height:33px;}
    .form_list .form_textarea{height:150px;}
    .topClass{padding:10px;display:none;}
    .topClass li{width:33.333%;margin-right:0;}
    .topClass li a{line-height:40px;}
    .top_title{padding:10px;}
    .top_title_l,.top_title_r{float:none;}
    .top_title_l{border-bottom:1px solid #ddd;padding-bottom:10px;}
    .top_title_l strong{font-size:20px;}
    .top_title_l span{font-size:18px}
    .top_title_r{margin-top:5px;}
    .top_title_r li{font-size:12px;margin-left:0;margin-right:10px;}

    .service_list li,.service_info,.service_img{width:100%;}
    .service_list li{height:auto}
    .service_info{padding:10px;border-bottom:none;}
    .service_info > h3{font-size:18px;padding-bottom:10px;}
    .service_info_txt{font-size:14px;line-height:24px}
    .service_info > span{margin-top:10px;line-height:35px;width:120px;}
    .service_img{display:none;}
    .service_list li{margin-bottom:10px;margin-right:0;}

    .contact_icon li{padding:5px;}
    .contact_iconImg{width:50px;height:50px;line-height:50px}
    .contact_iconImg img{width:30px;}

    .contact_iconInfo h2{font-size:14px;}
    .contact_iconInfo p{font-size:12px;}
    .contact_icon {height:auto;}
    .map iframe{height:152px;}

    .news_list{padding:10px;}
    .news_list li{width:100%;padding:0;margin-right:0;margin-bottom:20px;}
    .news_list li h3{font-size:18px;height:auto;line-height:30px;margin-bottom:5px;}
    .news_info{margin-bottom:15px;font-size:14px}

    /* 服务领域内页 */
    .content_server{display:flex;flex-wrap:wrap;padding:10px;flex-direction: column-reverse}
    .server_l,.server_r{width:100%;}
    .server_l{margin-right:0;padding-top:10px;}
    .server_lTitle{font-size:25px;padding-bottom:10px;}
    .server_r > h3{font-size:22px;padding-bottom:10px;}
    .server_rList li a{line-height:40px;}
    .box4_center{padding-top:37px}
    .box4_center img{width:98%}
}

@media screen and (min-width:768px) and (max-width:991px){
    .head_content.width{width:100%}
    body.body1{padding-top:0}
    #closeMenu,#closeSearch{display:block;right:10px;top:15px;position: absolute;}
    #showMenu,#showSearch{display:block;right:10px;top:50%;position: absolute;transform: translateY(-50%)}
    #showSearch{right:60px}
    .width{width:100%;}
    .head1{display:block;height:80px;padding:10px;position: relative}
    .logo{margin-top:0;}
    .logo img{width:65%;vertical-align: middle}
    .nav1,.search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#000;margin-left:0;padding-top:50px;display: none;}
    .search{margin-top:0;padding-left:10px;padding-right:10px;padding-top:100px}
    .search button{background-color:#fff;}
    .nav1 li{width:100%;border-bottom:1px solid #aaa;text-align:left;border-radius:0;}
    .nav1 > ul >li{background:url(../images/arrow_down.png) no-repeat 95% 15px;}
    .nav1 > ul >li >a{width:100%}
    .nav1 a{color:#fff;padding:15px 30px 15px 15px;background-image:none;}
    /* .nav{display:block} */
    .twoMenu{background:transparent}
    .twoMenu li{padding-left:10px;}
    .twoMenu li a{font-size:14px}
    .logo img{width:145px;}
    .logo_txt1{margin-left:40px;padding-left:40px;}
    .logo_txt1 h3{font-size:12px}
    .logo_txt1 p{font-size:10px}
    .topTel1{display: none;}

    

    /* about */
    .about {height:auto;padding:15px 10px;}
    .about_l, .about_r{width:100%;}
    .about_l{padding-right:0;}
    .about_icon{width:100px;height:100px;line-height:96px;margin:auto;}
    .about_r li{width:25%;}
    .about_r li +li{margin-left:0;}
    .about_icon img{width:50px}
    .about_icon + p{font-size:18px;line-height:40px}

    .about_rInfo{background-image:none;font-size:20px}

    .box1{height:auto;padding-top:15px}
    .lm_head1{height:auto;width:100%;padding:10px  0;}
    .lm_num{font-size:20px;width:auto;}
    .lm_title1{margin-top:0;width:80%}
    .lm_title_l h2{font-size:13px;}
    .lm_title_l p{font-size:12px}
    .lm_title_r{font-size:12px;margin-top:0;}
    .box2_top{height:auto;margin-bottom:20px;padding-bottom:25px;}
    .box2_top h3{font-size:35px}
    .box2_top div{font-size:24px}
    .box2_top span{font-size:45px}

    .box2_project{padding:10px}
    .box2_project ul.clearfix::after{display:none;}
    .box2_project ul{justify-content: space-between;display:flex;}
    .box2_project li{width:32%;float:none;}
    .box2_project li +li{margin-left:0;}
    .box2_project_info{padding:15px 0;}
    .box2_project_info_txt{line-height:35px;width:200px;font-size:14px}
    .box2_project_info_txt span{width:40px;height:40px;font-size:14px;left:-20px;line-height:40px;}

    .box2_channel{padding:30px 10px 20px;margin-bottom:20px;height:auto;}
    .channel_title{font-size:24px;width:140px;height:40px;line-height:40px;top:-20px;}
  
    .box2_channel ul{display:flex;flex-wrap:wrap;justify-content: flex-start;align-items:center;}
    .box2_channel li{width:32%;margin:0 !important;margin-right:2% !important;margin-bottom:2% !important;}
    .box2_channel li:nth-child(3n){margin-right:0 !important}
    .channel_info{padding:10px 0;font-size:20px;}
    .channel_info img{width:25px;}

    .fiveAdvantage_top{height:215px;background-size:100%;padding-left:20px;font-size:34px;padding-top:50px}

    .fiveAdvantage_top strong{font-size:80px;}
    .fiveAdvantage_top span{left:58px;top:57px;}
    
    .fiveAdv_content{padding:0 10px;}
    .fiveAdv_content ul{display:flex;flex-wrap:wrap;justify-content: flex-start;}
    .fiveAdv_content li{width:20%;padding:0;margin-bottom:10px;}
    .fiveAdv_icon img{width:80px;}
    .fiveAdv_info h3{font-size:16px;padding:0;}
    .fiveAdv_info div{font-size:12px;padding:0 5px;}

    .box2_demand_top{padding:0 10px;}
    .box2_demand_top::after, .box2_demand_top::before{display:none;}
    /* .box2_demand_top div{width:100%} */
    .box2_demand_content{display:flex;flex-wrap:wrap;padding:0 10px;justify-content: space-between}
    .box2_demand_content.clearfix::after{display:none;}
    .box2_demand_img{height:154px;}
    .box2_demand_content li{width:32%;margin-right:0;margin-bottom:2%}
    .box2_demand_info{line-height:35px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
    .box3_content{display:none;}

    .box4{padding:10px;}
    .box4_cTop ul{justify-content: space-between;display:flex;flex-wrap:wrap;}
    .box4_cTop ul.clearfix::after{display:none;}
    .box4_cTop li{width:32%;margin-right:0;margin-bottom:2%}
    .box4_item1_img{height:139px;}
    
    .box4_cB_title > h1{font-size:24px;}
    .box4_cB_title > h1 sup{font-size:20px}
    .box4_cB_title p{font-size:16px;}
    .box4_cB_info{display:none;}

    .box5{padding:0 10px;}
    .box5_more{text-align:center;background:transparent;}
    .box5 .box4_item1_info{font-size:14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height:30px}

    .box6_content{display:none;}

    .box7_content{padding:20px 10px;height:auto;}
    .box4_item1_info {line-height:30px;font-size:14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

    .box8{padding:15px 0 0}
    .box8_l{width:60%;}
    .box8_l> div{font-size:12px;padding:0 10px;}
    .box8_l form{padding-top:20px}
    .box8_l form li{margin-bottom:10px;width:100%}
    .box8_l form div input,.box8_l ul input{width:calc(100% - 110px)}
    .box8_l form div{margin-top:0}
    .box8_l form div textarea{width:96%;display:block;margin:0 auto;}

    .box8_r{width:35%;margin:15px auto;}

    .fl_contact{max-width:70%}
    .fl_contact li{font-size:18px;padding:0 0 10px}

    footer{height:auto;padding:20px 10px}
    /* .fl_contact+ div{width:100%;} */
    .fl_ewm{margin:auto;width:150px}
    footer .topTel,.fl_ewm{float:none;}
    .fl_ewm + div{width:100%;}
    footer .topTel{width:100%;margin-top:10px;margin-left:0;display:none;}

    .fl_ba{margin-top:10px;}
    /* .fl_ba p,.fl_ba div{width:100%;text-align:center;} */
    
    .floor_box,.fl_l{flex-wrap:wrap;}
    .fl_item{border-bottom:1px solid #aaa;width:100%;margin:0;padding:15px 0}
    .fl_item h3{padding-bottom:0;}
    .fl_l ul{display:flex;}
    .fl_item li{width:32%;line-height:30px}
    .fl_r{width:100%;text-align:center;padding-top:15px;}
    .fl_r img{margin:auto;}
    .floor_b{margin-top:15px;padding-bottom:15px;}
    .floor_b p{font-size:10px;line-height:22px}

    /* 在线留言 */
    .form_list{width:100%;padding:10px;}
    .form_list li{line-height:35px;height:35px;margin-bottom:10px;}
    .form_list li input{line-height:33px;height:33px;}
    .form_list .form_textarea{height:150px;}
    .topClass{padding:10px;display:none;}
    .topClass li{width:33.333%;margin-right:0;}
    .topClass li a{line-height:40px;}
    .top_title{padding:10px;}
    .top_title_l,.top_title_r{float:none;}
    .top_title_l{border-bottom:1px solid #ddd;padding-bottom:10px;}
    .top_title_l strong{font-size:20px;}
    .top_title_l span{font-size:18px}
    .top_title_r{margin-top:5px;}
    .top_title_r li{font-size:12px;margin-left:0;margin-right:10px;}

    .service_list li,.service_info,.service_img{width:100%;}
    .service_list li{height:auto}
    .service_info{padding:10px;border-bottom:none;}
    .service_info > h3{font-size:18px;padding-bottom:10px;}
    .service_info_txt{font-size:14px;line-height:24px}
    .service_info > span{margin-top:10px;line-height:35px;width:120px;}
    .service_img{display:none;}
    .service_list li{margin-bottom:10px;margin-right:0;}

    .contact_icon li{padding:5px;}
    .contact_iconImg{width:50px;height:50px;line-height:50px}
    .contact_iconImg img{width:30px;}

    .contact_iconInfo h2{font-size:14px;}
    .contact_iconInfo p{font-size:12px;}
    .contact_icon {height:auto;}
    .map iframe{height:152px;}

    .news_list{padding:10px;}
    .news_list li{width:100%;padding:0;margin-right:0;margin-bottom:20px;}
    .news_list li h3{font-size:18px;height:auto;line-height:30px;margin-bottom:5px;}
    .news_info{margin-bottom:15px;font-size:14px}

    /* 服务领域内页 */
    .content_server{display:flex;flex-wrap:wrap;padding:10px;flex-direction: column-reverse}
    .server_l,.server_r{width:100%;}
    .server_l{margin-right:0;padding-top:10px;}
    .server_lTitle{font-size:25px;padding-bottom:10px;}
    .server_r > h3{font-size:22px;padding-bottom:10px;}
    .server_rList li a{line-height:40px;}
}

@media screen and (min-width:992px) and (max-width:1199px){
    body.body1{padding-top:80px}
    #closeMenu,#closeSearch{display:block;right:10px;top:15px;position: absolute;}
    #showMenu,#showSearch{display:block;right:10px;top:50%;position: absolute;transform: translateY(-50%)}
    #showSearch{right:60px}
    .width{width:100%;}
    .head1{display:block;height:80px;padding:10px;}
    .logo{margin-top:0;}
    .logo img{width:65%;vertical-align: middle}
    .nav1,.search{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#000;margin-left:0;padding-top:50px;display: none;}
    .search{margin-top:0;padding-left:10px;padding-right:10px;padding-top:100px}
    .search button{background-color:#fff;}
    .nav1 li{width:100%;border-bottom:1px solid #aaa;text-align:left;border-radius:0;}
    .nav1 > ul >li{background:url(../images/arrow_down.png) no-repeat 95% 15px;}
    .nav1 > ul >li >a{width:100%}
    .nav1 a{color:#fff;padding:15px 30px 15px 15px;background-image:none;}
    /* .nav{display:block} */
    .twoMenu{background:transparent}
    .twoMenu li{padding-left:10px;}
    .twoMenu li a{font-size:14px}
    .logo img{width:145px;}
    .logo_txt1{margin-left:40px;padding-left:40px;}
    .logo_txt1 h3{font-size:12px}
    .logo_txt1 p{font-size:10px}

    

    /* about */
    .about {height:auto;padding:15px 10px;}
    .about_l, .about_r{width:100%;}
    .about_l{padding-right:0;}
    .about_icon{width:100px;height:100px;line-height:96px;margin:auto;}
    .about_r li{width:25%;}
    .about_r li +li{margin-left:0;}
    .about_icon img{width:50px}
    .about_icon + p{font-size:18px;line-height:40px}

    .about_rInfo{background-image:none;font-size:20px}

    .box1{height:auto;padding-top:15px}
    .lm_head1{height:auto;width:100%;padding:10px  0;}
    .lm_num{font-size:20px;width:auto;}
    .lm_title1{margin-top:0;width:80%}
    .lm_title_l h2{font-size:13px;}
    .lm_title_l p{font-size:12px}
    .lm_title_r{font-size:12px;margin-top:0;}
    .box2_top{height:auto;margin-bottom:20px;padding-bottom:25px;}
    .box2_top h3{font-size:35px}
    .box2_top div{font-size:24px}
    .box2_top span{font-size:45px}

    .box2_project{padding:10px}
    .box2_project ul.clearfix::after{display:none;}
    .box2_project ul{justify-content: space-between;display:flex;}
    .box2_project li{width:32%;float:none;}
    .box2_project li +li{margin-left:0;}
    .box2_project_info{padding:15px 0;}
    .box2_project_info_txt{line-height:35px;width:200px;font-size:14px}
    .box2_project_info_txt span{width:40px;height:40px;font-size:14px;left:-20px;line-height:40px;}

    .box2_channel{padding:30px 10px 20px;margin-bottom:20px;height:auto;}
    .channel_title{font-size:24px;width:140px;height:40px;line-height:40px;top:-20px;}
  
    .box2_channel ul{display:flex;flex-wrap:wrap;justify-content: flex-start;align-items:center;}
    .box2_channel li{width:32%;margin:0 !important;margin-right:2% !important;margin-bottom:2% !important;}
    .box2_channel li:nth-child(3n){margin-right:0 !important}
    .channel_info{padding:10px 0;font-size:20px;}
    .channel_info img{width:25px;}

    .fiveAdvantage_top{height:215px;background-size:100%;padding-left:20px;font-size:34px;padding-top:50px}

    .fiveAdvantage_top strong{font-size:80px;}
    .fiveAdvantage_top span{left:58px;top:57px;}
    
    .fiveAdv_content{padding:30px 10px;}
    .fiveAdv_content ul{display:flex;flex-wrap:wrap;justify-content: flex-start;}
    .fiveAdv_content li{width:20%;padding:0;margin-bottom:10px;}
    .fiveAdv_icon img{width:80px;}
    .fiveAdv_info h3{font-size:16px;padding:0;}
    .fiveAdv_info div{font-size:12px;padding:0 5px;}

    .box2_demand_top{padding:0 10px;}
    .box2_demand_top::after, .box2_demand_top::before{display:none;}
    /* .box2_demand_top div{width:100%} */
    .box2_demand_content{display:flex;flex-wrap:wrap;padding:0 10px;justify-content: flex-start}
    .box2_demand_content.clearfix::after{display:none;}
    .box2_demand_img{height:206px;}
    .box2_demand_content li{width:24%;margin-right:1%;margin-bottom:2%}
    .box2_demand_content li:nth-child(3n){margin-right:1%;}
    .box2_demand_info{line-height:35px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}

    .box3{padding:10px;}
    .box3_content{display:block;}

    .box4{padding:10px;}
    .box4_cTop ul{justify-content: space-between;display:flex;flex-wrap:wrap;}
    .box4_cTop ul.clearfix::after{display:none;}
    .box4_cTop li{width:32%;margin-right:0;margin-bottom:2%}
    .box4_item1_img{height:185px;}
    
    .box4_cB_title > h1{font-size:24px;}
    .box4_cB_title > h1 sup{font-size:20px}
    .box4_cB_title p{font-size:16px;}
    .box4_cB_info{display:none;}

    .box5{padding:0 10px;}
    .box5_more{text-align:center;background:transparent;}
    .box5 .box4_item1_info{font-size:14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height:30px}

    .box6_content{display:none;}

    .box7_content{padding:20px 10px;height:auto;}
    .box4_item1_info {line-height:40px;font-size:16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

    .box8{padding:15px 0 0}
    .box8_l{width:60%;}
    .box8_l> div{font-size:12px;padding:0 10px;}
    .box8_l form{padding-top:20px}
    .box8_l form li{margin-bottom:10px;width:100%}
    .box8_l form div input,.box8_l ul input{width:calc(100% - 110px)}
    .box8_l form div{margin-top:0}
    .box8_l form div textarea{width:96%;display:block;margin:0 auto;}

    .box8_r{width:35%;margin:15px auto;}

    .fl_contact{max-width:70%}
    .fl_contact li{font-size:18px;padding:0 0 10px}

    footer{height:auto;padding:20px 10px}
    /* .fl_contact+ div{width:100%;} */
    .fl_ewm{margin:auto;width:150px}
    footer .topTel,.fl_ewm{float:none;}
    .fl_ewm + div{width:100%;}
    footer .topTel{width:100%;margin-top:10px;margin-left:0;display:none;}

    .fl_ba{margin-top:10px;}
    /* .fl_ba p,.fl_ba div{width:100%;text-align:center;} */
    
    .floor_box,.fl_l{flex-wrap:wrap;}
    .fl_item{border-bottom:1px solid #aaa;width:100%;margin:0;padding:15px 0}
    .fl_item h3{padding-bottom:0;}
    .fl_l ul{display:flex;}
    .fl_item li{width:32%;line-height:30px}
    .fl_r{width:100%;text-align:center;padding-top:15px;}
    .fl_r img{margin:auto;}
    .floor_b{margin-top:15px;padding-bottom:15px;}
    .floor_b p{font-size:10px;line-height:22px}

    /* 在线留言 */
    .form_list{width:100%;padding:10px;}
    .form_list li{line-height:35px;height:35px;margin-bottom:10px;}
    .form_list li input{line-height:33px;height:33px;}
    .form_list .form_textarea{height:150px;}
    .topClass{padding:10px;display:none;}
    .topClass li{width:33.333%;margin-right:0;}
    .topClass li a{line-height:40px;}
    .top_title{padding:10px;}
    .top_title_l,.top_title_r{float:none;}
    .top_title_l{border-bottom:1px solid #ddd;padding-bottom:10px;}
    .top_title_l strong{font-size:20px;}
    .top_title_l span{font-size:18px}
    .top_title_r{margin-top:5px;}
    .top_title_r li{font-size:12px;margin-left:0;margin-right:10px;}

    .service_list li,.service_info,.service_img{width:100%;}
    .service_list li{height:auto}
    .service_info{padding:10px;border-bottom:none;}
    .service_info > h3{font-size:18px;padding-bottom:10px;}
    .service_info_txt{font-size:14px;line-height:24px}
    .service_info > span{margin-top:10px;line-height:35px;width:120px;}
    .service_img{display:none;}
    .service_list li{margin-bottom:10px;margin-right:0;}

    .contact_icon li{padding:5px;}
    .contact_iconImg{width:50px;height:50px;line-height:50px}
    .contact_iconImg img{width:30px;}

    .contact_iconInfo h2{font-size:14px;}
    .contact_iconInfo p{font-size:12px;}
    .contact_icon {height:auto;}
    .map iframe{height:152px;}

    .news_list{padding:10px;}
    .news_list li{width:100%;padding:0;margin-right:0;margin-bottom:20px;}
    .news_list li h3{font-size:18px;height:auto;line-height:30px;margin-bottom:5px;}
    .news_info{margin-bottom:15px;font-size:14px}

    /* 服务领域内页 */
    .content_server{display:flex;flex-wrap:wrap;padding:10px;flex-direction: column-reverse}
    .server_l,.server_r{width:100%;}
    .server_l{margin-right:0;padding-top:10px;}
    .server_lTitle{font-size:25px;padding-bottom:10px;}
    .server_r > h3{font-size:22px;padding-bottom:10px;}
    .server_rList li a{line-height:40px;}
}