@charset "utf-8";
/* CSS Document */
@media all and (max-width:1700px){/*1680 * 1050*/
 #daohang .nav{margin-left:5%;}
 #daohang .nav>li{margin:0 30px;}
 #daohang .fr{padding-left:20px;}
 #daohang .fr #popupTrigger2{margin-left:20px;}
 .popup.opened .popup__container{width:80% !important;}
 .nytxt{width:95%;}
}

@media all and (max-width:1580px){/*1680 * 1050*/
}

@media all and (max-width:1460px){/*1440 * 900*/
#daohang .nav>li{margin:0 25px;}
.qywhbg .cont .item{width:45%; margin-left:-18%;}
.qywhbg .cont .item .fz_jut{padding:20% 0 0 12.5%;}
.qywhbg .cont .item.on .fz_jut .font{padding-left:12.5%;}
#banner::after,.in_aboutbg::after,.ny_bn::after{width:80px; bottom:-88px;}
.in_wsmbg::before,.footer_bg::before{width:80px; top:-87px;}
}

@media all and (max-width:1410px){/*1366 * 768*/
#daohang .nav>li{margin:0 22px;}
}

@media all and (max-width:1366px){/*1366 * 768*/
.ny_nav li a{padding-right:52px;}
}

@media all and (max-width:1300px){/*1280 * 800*/
#daohang .nav>li{margin:0 18px;}
}

@media all and (max-width:1280px){
#daohang .nav>li{margin:0 15px;}
#daohang .nav>li>a{font-size:16px;}
#daohang .fr .tel{padding-left:20px; font-size:18px;}
}

@media all and (max-width:1200px){ /*1200*/	
#daohang .fl{width:100px;}
#daohang .fl a{width:100px; height:38px; margin-top:35px;}
#daohang .fl a.on img{margin-top:-36px;}
#daohang .nav{margin-left:3%;}
#daohang .fr{padding-left:15px;}
#daohang .fr #popupTrigger2{margin-left:10px;}
#daohang .fr .wechat{margin-top:37px;}
}

@media all and (max-width:1100px){/*1024 * 768 */
#daohang .nav>li{margin:0 12px;}
}

@media all and (max-width:1000px){
#daohang .nav,.side{display:none;}
.globalnav-menutrigger .img1{display:none;}
.globalnav-menutrigger,.globalnav-menutrigger .img2{display:block;}
.globalnav-menutrigger img{width:100%;}
/* 手机版导航样式 */
.leftNavPop-bg{display:none;width:100%;height: calc(100% - 100px);background: rgba(0, 0, 0, 0.4);position: fixed;top: 100px;left: 50%;transform: translateX(-50%);z-index: 99;}
.leftNavPop{display:none;width: 100%;max-width:980px;height: auto;max-height: calc(100% - 100px);position: fixed;top: 100px;left: 50%;transform: translateX(-50%);z-index: 198;overflow:auto; border-top:1px solid #e9e9e9;}
.leftNavPop > ul > li > a{display:block;width: 100%;height:60px;border-bottom: 1px solid #e7e7e7;font-size:18px;color: #000000;line-height:60px;background: #fff;position: relative;padding:0 20px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
.leftNavPop > ul > li > a span{display: flex;width:20px;height:20px;align-items: center;justify-content: center;position: absolute;right:20px;top:50%;transform: translateY(-50%);}
.leftNavPop > ul > li > a span img{display: block;max-width: 100%;max-height: 100%;}
.leftNavPop > ul > li:last-child > a{border: none;}
.leftNavPop > ul > li > ul > li > div{display: block;width: 100%;height:52px;border-bottom: 1px solid #e1e1e1;font-size:16px;color: #282828;line-height:52px;background: #f6f6f6;position: relative;padding:0 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;}
.leftNavPop > ul > li > ul > li > div span{display: flex;width:30px;height:30px;padding:5px;align-items: center;justify-content: center;position: absolute;left:20px;top: 50%;transform: translateY(-50%);z-index: 19;}
.leftNavPop > ul > li > ul > li > div > a{display: block;width: 100%;height: 100%;line-height:52px;}
.leftNavPop > ul > li > ul > li > div span img{display: block;max-width: 100%;max-height: 100%;}
.leftNavPop > ul > li > ul > li:last-child > a{border:none;}
.leftNavPop > ul > li > ul > li > ul > li{display:flex;width:100%;height:36px;align-items: center;padding: 0 30px 0 56px;font-size:14px;color: #474747;background: #ececec;border-bottom: 1px solid #dbdbdb;}
.leftNavPop > ul > li > ul > li > ul > li span{display: flex;width: auto;height:36px;align-items: center;margin-left:10px;}
.leftNavPop > ul > li > ul > li > ul > li a{line-height:36px;display: block;width: auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.leftNavPop > ul > li > ul > li > ul > li > a p{max-width:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.leftNavPop > ul > li > ul > li > ul > li > a img{min-height:36px;margin-left:6px;display: block;}
.leftNavPop > ul > li > ul > li > ul > li:last-child > a{border:none;}
.leftNavPop > ul > li > ul{display:none;}
.leftNavPop > ul > li > ul > li > ul{display:none;}
}

@media all and (max-width:980px){
 ::-webkit-scrollbar{width:3px !important; height:3px !important;}
 #daohang .fr,.box-active .fr{border-left:none !important;}
 #banner,#in_prolist_swiper,.in_wsmbg,.in_aboutbg,.in_solution,.footer_bg{overflow:hidden;}
 #banner .swiper-slide .pc{display:none;}
 #banner .swiper-slide .mb{display:block;}
 #banner::after,.in_wsmbg::before,.in_aboutbg::after,.footer_bg::before,.ny_bn::after,.qywhbg .cont::before{display:none;}
 #daohang .fr .tel{padding-left:30px;}
 #daohang .fr #popupTrigger2{margin-left:20px;}
 #banner .swiper-pagination-bullet{width:60px !important;}
 #banner .swiper-pagination-bullets{bottom:30px !important;}

/* 首页产品中心部分 */
 .in_pro,.in_prolist{margin:40px auto 0;}
 .in_title p,.in_title2 p{font-size:52px; line-height:52px;}
 .in_title h2,.in_title2 h2{font-size:30px; line-height:46px;}
 #in_prolist_swiper .swiper-slide{margin:110px auto 0;}
 #in_prolist_swiper .swiper-slide .text{width:100%; top:60px; left:5%; padding-right:40px;}
 #in_prolist_swiper .swiper-slide .text h3{font-size:30px; padding-bottom:20px; margin-bottom:20px;}
 #in_prolist_swiper .swiper-slide .text p{font-size:16px; margin-bottom:20px; line-height:30px;}
 .in_title2_more .a{width:180px; line-height:48px; font-size:16px;}
 #in_prolist_swiper .swiper-slide .pic{width:100%; top:0; bottom:8%; right:5%;}
 #in_prolist_swiper .swiper-slide .pic img{width:70%; height:auto; position:absolute; right:0; bottom:0;}
 #in_prolist_thumbs .swiper-slide{font-size:18px; padding:0 10px 20px;}
 #in_prolist_thumbs .swiper-slide .icon_img{width:60px; height:auto;}
 #in_prolist_thumbs{padding:0 2.5%;}

 /* 首页为什么选择力尚部分 */
 .in_wsmbg{height:900px; padding:80px 0 0;}
 .in_wsmbg .se_cen{padding-left:3%; margin:40px auto;}
 .in_wsmbg .se_cen .swiper .swiper-slide .content .ent_1 .svg img{height:66px;}
 .in_wsmbg .se_cen .swiper .swiper-slide .content .ent_1 .txt{font-size:32px; line-height:32px;}
 .in_wsmbg .se_cen .swiper .swiper-slide .content .ent_1 .txt2{font-size:20px;}
 .pu_point{margin:-20px auto 0;}
 .pu_point .swiper-pagination-bullet{width:30px; height:2px; margin:0 2.5px !important;}

 /* 首页关于力尚部分 */
 .in_aboutbg{padding:60px 0 20px;}
 .in_title_wz{font-size:15px; margin:10px auto 0;}
 .in_about,.in_about_down{margin:40px auto 0;}
 .in_about_lpic{width:100%;}
 .in_about_rtxt{width:100%; float:left;}
 .in_about_rtxt h3{font-size:24px; line-height:30px;}
 .in_about_rtxt .wen{margin:20px 0 40px; font-size:15px; line-height:28px;}
 .in_about_down .numCount ul{display:block;}
 .in_about_down li{width:49%; float:left; margin:0 2% 30px 0;}
 .in_about_down li:nth-child(2n){margin-right:0;}
 .in_about_down .item{padding-left:30px;}
 .in_about_down .item .numU .numCX{font-size:48px; line-height:48px;}
 
 /* 首页解决方案部分 */
 .in_solution{margin:50px auto 0;}
 .w-accor3 li .i_img{width:80px; margin-bottom:20px;}
 .w-accor3 li .acr_p h4{font-size:30px; line-height:30px;}
 .w-accor3 li .acr_p p{font-size:15px; line-height:28px;}
 .w-accor3 li .left_ar h3{font-size:24px;}

 /* 首页新闻资讯部分 */
 .in_newsbg{padding:60px 0 0;}
 .in_newsbox{margin:40px auto 0;}
 .in_newsl li .pic img{height:auto;}
 .in_newsl li .txt h3,.in_newsr li h4{font-size:20px;}
 .in_newsr{height:376px;}
 .in_newsr li{margin:10px 0; padding-bottom:10px;}
 .in_newsl li .txt{padding:15px 10px;}
 .in_newsr li span{font-size:15px;}
 .in_news_more{width:180px; margin:40px auto 0;}
 .in_news_more .a{width:180px; line-height:48px; font-size:16px;}

 /* 底部部分 */
 .footer_bg{margin:60px auto 0;}
 .footer_upl_logo img{height:40px;}
 .footer_upl_gz{margin:5px 0 0 20px;}
 .footer_upr{width:200px;}
 .footer_upr p{line-height:40px; font-size:16px;}
 .footer_upr p i{height:40px;}
 .footer_upr dl{top:42px;}
 .footer_upr dd a{height:36px; line-height:36px;}
 .foot_list ul li.foot_l_bt a, .foot_cont .foot_l_bt a{margin-bottom:10px;}
 .footer_bottom{margin:40px auto 0;}
 .foot_list{width:100%;}
 .foot_cont{width:100%; margin-top:40px;}
 .copyright{padding:20px 0;}
 .copyright .flex{display:block;}
 .copyright_l,.copyright_r{width:100%; text-align:center;}
 
 /* 内页banner部分 */
 .ny_bn{height:420px;}
 .nytxt{width:95%;}
 .nytxt .t1{font-size:34px; margin-bottom:20px;}
 .nytxt .t2 span{font-size:15px;}
 .nytxt .t2 span a{padding:0 2.5px;}
 .page-dd{bottom:-120px;}

 .ny_navbg{padding-bottom:0;}
 .ny_nav{width:95%;}
 .ny_nav li{width:31.333%; float:left; margin:10px 3% 10px 0;}
 .ny_nav li:nth-child(3n){margin-right:0;}
 .ny_nav li a{line-height:46px; padding-right:0;}
 .ny_nav li a:after{bottom:-10px; left:50%; margin-left:-35px;}
  
 /* 内页关于力尚部分 */
 .about_box{padding:60px 0 0;}
 .about_wdbox{width:100%; float:left; margin-top:40px; padding-right:0;}
 .about_wd{height:400px;}
 .about_wd h2{font-size:30px; line-height:30px; margin-bottom:20px;}
 .about_wd p{font-size:15px; line-height:28px;}
 .qywhbg{margin:40px auto -80px; padding-top:60px;}
 .qywhbg .cont{display:block;}
 .qywhbg .cont .item.on{width:100%; margin-bottom:10px;}
 .qywhbg .cont .item .img{height:340px; transform:skew(0);}
 .qywhbg .cont .item{width:100%; margin-left:0;}
 .qywhbg .cont .item .fz_jut{padding:60px 0 0 40px;}
 .qywhbg .cont .item .fz_jut .font{padding-left:0;}
 .qywhbg .cont .item .fz_jut .font .title{font-size:30px;}
 .qywhbg .cont .item .fz_jut .font .text{width:100%; margin-top:20px; line-height:30px; font-size:16px; padding-right:40px; opacity:1;}
 
 /* 内页资质荣誉部分 */
 .honor_r_img li,.yfsl_img li{width:49%; margin:0 2% 20px 0;}
 .honor_r_img li:nth-child(3n),.yfsl_img li:nth-child(3n){margin-right:2%;}
 .honor_r_img li:nth-child(2n),.yfsl_img li:nth-child(2n){margin-right:0;}

 .fullpage{margin:40px auto 0;}
 .fullpage a{width:24px; height:24px; margin:0 4px; font-size:14px; line-height:24px;}

 /* 内页产品中心部分 */
 .prolist_box{margin:40px auto 0;}
 .prolist_box li{width:49%; margin:0 2% 20px 0; padding:30px 20px;}
 .prolist_box li:nth-child(3n){margin-right:2%;}
 .prolist_box li:nth-child(2n){margin-right:0;}
 .prolist_box li a .pic img{width:100%; height:auto;}
 .prolist_box li .title h3{font-size:24px;}

 .promore_bg{padding:40px 0; overflow:hidden;}
 .promore{display:block;}
 .promore .le_box{width:100%; padding-right:0;}
 .promore .le_box .cont1 h3{font-size:30px;}
 .promore .le_box .cont1 p{height:240px; margin-top:20px; font-size:16px; line-height:30px;}
 .promore .le_box .cont2{margin-top:20px; display:block;}
 .promore .le_box .cont2 .button_101 .a{padding:0 20px; line-height:46px; margin-bottom:10px;}
 .promore .le_box .cont2 .button_100 .a{padding:0 20px; line-height:46px;}
 .promore .ri_box{width:100%; margin-top:40px;}
 .promore2{margin:40px auto 0; display:block;}
 .promore_left{width:100%;}
 .promore_left .tbox .t1{line-height:40px; padding-left:20px; font-size:28px;}
 .promore_left .tbox .t2{margin-top:20px; padding-top:20px;}
 .promore_left .tbox .t2 img{width:80%;}
 .promore_right{width:100%; position:inherit; margin-top:40px; top:0; overflow:hidden;}
 .promore_right .list li{width:49%; float:left; margin:0 2% 20px 0;}
 .promore_right .list li:nth-child(2n){margin-right:0;}
 .casexq-btnback{padding-top:20px;}
 .casexq-btn{width:calc(100% - 120px); padding-right:20px;}
 .casexq-back{width:120px;}

 .download{padding:40px 0;}
 .serxzlb{margin-top:30px;}
 .serxzlb-li li:nth-child(1) {width: 100%;height: auto;}
 .serxzlb-li li {height: 48px;width: 33.3333%;}
 .serxzlb-li {padding: 16px 120px 0 90px;}
 .serxzlb-li:after{width:100px;}

 /* 内页新闻资讯部分 */
 .news_list{margin-top:20px;}
 .news_list li{width:32.333%; margin:20px 1.5% 0 0;}
 .news_list li .pic img{height:auto;}
 .news_list li .txt{padding:15px 10px;}
 .news_list li .txt h3{font-size:18px}
 .news_list li .txt p{font-size:14px; line-height:28px;}
 .news_list li .txt span{font-size:14px; line-height:25px;}
 .promore_left .tbox .t1 h2{font-size:24px;}
 .promore_left .tbox .t1 .p{font-size:16px; line-height:28px; margin-top:20px;}

 /* 内页解决方案部分 */
 .apply-list_2 li{margin-bottom:40px;}
 .apply-list_2 .pic{width:60%;}
 .apply-list_2 .pic img{height:350px;}
 .apply-list_2 .box{margin:20px 0 0 40px;}
 .apply-list_2 h2{font-size:30px; margin-bottom:20px;}

 /* 内页服务支持部分 */
.serfw{padding:50px 0;}
.serfw-wdimg{padding:2.5%; margin-top:40px;}
.serfw-wd{width:100%; padding:0 2.5%;}
.serfw-wd h3{margin-top:20px; font-size:24px;}
.serfw-wd h4{margin:20px 0;}
.serfw-wd a{margin-top:40px;}
.serfw-img{width:100%; float:left; margin-top:60px;}
.sersq{padding-bottom:50px; margin-top:20px;}
.sersq-list li{width:49%; min-height:302px; margin:40px 2% 0 0;}
.sersq-list li:nth-child(2n){margin-right:0;}
.sersq-icon{margin:40px 0 20px;}
.serzb{padding:50px 0;}
.serzb-list{margin-top:30px;}
.serzb-list li{width:49%; min-height:216px; margin:10px 2% 0 0; padding:26px 20px;}
.serzb-list li:nth-child(2n){margin-right:0;}
.serzb-list li i{margin:24px auto;}
.serzb-list li p{font-size:16px;}
.seraz{padding:50px 0 0;}
.seraz-list{margin-top:40px;}
.seraz-list li{width:100%; min-height:auto; padding:60px 30px; border-left:none; border-bottom:1px solid rgba(255,255,255,.1);}
.seraz-list li h6{margin:20px 0;}
.serhd{padding:50px 0;}
.serhd li{width:100%; height:auto; margin:40px 0 0 0; padding:50px;}
.serwx{padding:60px 0 80px;}
.serwx-list li{width:49%; height:200px; margin:40px 2% 0 0; padding:40px;}
.serwx-list li:nth-child(2n){margin-right:0;}

/* 内页联系力尚部分 */
.contact_tlist li{min-height:auto; padding:20px; margin-bottom:20px;}
.contact_tlist li .title h3{font-size:26px; line-height:30px;}
.contact_tlist li .text{width:100%;}
.contact_tlist li .text p{font-size:16px; line-height:30px; padding-right:0;}
.contact_tlist li .ticon{width:140px; float:left; margin-top:20px;}
.map{margin:20px 0;}
.myaddress-pic{height:400px !important;}

.message{padding:40px 20px;}
.message h2{font-size:24px; line-height:30px;}
.message ol{margin-top:30px;}
.message ol li input{height:40px; padding:0 10px;}
.message ol li textarea{height:100px;}

}

@media all and (max-width:768px){
.footer_upl{width:50%;}
.footer_upl_gz{margin:20px 0 0 0;}
}

@media all and (max-width:640px){
#in_prolist_thumbs .swiper-slide .icon_img{width:52px;}
#in_prolist_thumbs .swiper-slide{font-size:15px; padding:0 10px 20px;}
#in_prolist_swiper .swiper-slide .text h3{font-size:24px;}
#in_prolist_swiper .swiper-button-next, #in_prolist_swiper .swiper-button-prev{top:61%;}
#in_prolist_swiper .swiper-button-prev{left:0;}
#in_prolist_swiper .swiper-button-next{right:0;}
#in_prolist_swiper .swiper-slide .pic{right:12.5%;}
#in_prolist_swiper .swiper-slide .pic img{width:75%;}
.w-accor3{height:660px !important;}
.w-accor3 li .acr_p h4{font-size:22px; padding-bottom:10px; line-height:25px;}
.w-accor3 li .acr_p p{font-size:14px; line-height:25px;}
.w-accor3 li .left_ar h3{font-size:18px;}
.in_wsmbg .se_cen .swiper .swiper-slide .content .ent_1 .txt{font-size:26px; line-height:30px;}
.in_wsmbg .se_cen .swiper .swiper-slide .content .ent_1 .txt2{font-size:16px; line-height:30px;}
.in_newsl{width:100%;}
.in_newsr{width:100%; height:200px; margin-top:40px;}
.footer_bg{padding:40px 0;}
.foot_list ul{display:none;}
.foot_cont{margin-top:0;}
.copyright_l,.copyright_r{font-size:14px; line-height:28px;}
.promore .le_box .cont2 .button_101{margin-right:10px;}
.promore .ri_box .swiper-slide img{width:100% !important;}
.promore_right .list li a .tbox{padding-top:0;}
.promore_right .list li a .tbox .t1{font-size:16px;}
.serxzlb-li:before, .serxzlb-li:after{width: 100%;height: 60px;}
.serxzlb-li {padding: 60px 20px 10px;}
.serxzlb-li:before{background-position: left 20px center;}
.serxzlb-li:after{background-position: right 20px center;}
.serxzlb-li li {padding-left: 0;}
.serxzlb {margin-top: 36px;}
.serxzlb-li li {height: 42px;}
.news_list li{width:100%;}
.apply-list_2 li a{display:block;}
.apply-list_2 li:nth-child(2n) .box{margin:20px 0 0;}
.apply-list_2 .pic{width:100%; float:left;}
.apply-list_2 .pic img{height:auto;}
.apply-list_2 .box{width:100%; float:left; margin-left:0;}
.apply-list_2 p{font-size:15px; line-height:26px;}
.apply-list_2 .btn{margin-top:20px;}
.sersq-list li{margin:20px 2% 0 0;}
.sersq-tit h6,.serwx-list li h6, .serwx-list li h2,.serhd-wd h6{font-size:20px;}
.message ol li{width:100%; margin-bottom:10px;}
}

@media all and (max-width:580px){
.in_title p, .in_title2 p{font-size:40px; line-height:40px;}
.in_title h2, .in_title2 h2{font-size:24px; line-height:52px;}
.w-accor3{height:440px !important;}
.w-accor3 li .i_img{width:52px;}
.w-accor3 li .left_ar h3{font-size:16px;}
.w-accor3 li .acr_p p{display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:5; line-clamp:5; overflow:hidden; vertical-align:middle;}
.in_title2_more .a{width:120px; line-height:40px; font-size:15px;}
.in_newsbg{padding:40px 0 0;}
.foot_cont_wz{font-size:14px; line-height:26px;}
.nytxt .t1,.promore_right .btit{font-size:24px;}
.nytxt .t2 span a{padding:0;}
.apply-list_2 h2{font-size:22px;}
.apply-list_2 p{-webkit-line-clamp:3; line-clamp:3;}
.promore_left .tbox .t1 .p{font-size:14px; line-height:25px; margin-top:10px;}
.serxzlb-li li{display:inherit;}
}

@media all and (max-width:414px){
#daohang{height:60px; line-height:60px;}
#daohang .fl a{margin-top:10px;}
#daohang .fr .wechat{margin-top:17px;}
.globalnav-menutrigger{margin:18px 0 0 20px;}
.leftNavPop-bg,.leftNavPop{top:60px;}
#daohang .fr .tel{display:none;}
#banner .swiper-pagination-bullets{bottom:20px !important;}
#banner .swiper-pagination-bullet{width:30px !important; height:3px !important;}
.in_pro,.in_prolist{margin:20px auto 0;}
#in_prolist_thumbs .swiper-slide .icon_img{width:44px;}
#in_prolist_thumbs .swiper-slide{padding:0;}
#in_prolist_thumbs .swiper-slide p{display:none;}
#in_prolist_swiper .swiper-slide{margin:46px auto 0;}
#in_prolist_swiper .swiper-slide .text{top:40px;}
#in_prolist_swiper .swiper-slide .text p{font-size:14px; line-height:25px;}
#in_prolist_swiper .swiper-slide .pic{right:5%;}
#in_prolist_swiper .swiper-slide .pic img{width:90%;}
.in_wsmbg{height:780px;}
.in_aboutbg{padding:40px 0 20px;}
.in_title_wz{font-size:14px; line-height:25px;}
.in_about_lpic{padding:5px 0;}
.in_about_lpic img{margin-left:5px;}
.in_about_rtxt h3{font-size:22px; line-height:25px;}
.in_about_rtxt .wen{font-size:14px; line-height:25px; margin-bottom:20px;}
.in_about_down .item .numU .numCX{font-size:32px; line-height:32px;}
.w-accor3{margin:20px auto 0;}
.w-accor3 li .left_ar h3{font-size:14px;}
.in_newsbox{margin:20px auto 0;}
.in_newsl li{width:100%;}
.in_newsl li .txt h3, .in_newsr li h4{font-size:18px;}
.in_newsr{margin-top:20px;}
.in_news_more .a{width:150px; line-height:44px; font-size:15px;}
.footer_bg{margin:40px auto 0;}
.ny_nav li a{font-size:16px; line-height:36px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.about_box{padding:40px 0 0;}
.about_wd h2{font-size:24px;}
.about_wd p{font-size:14px; line-height:25px;}
.about_wd strong{font-size:18px;}
.honor_r_img li p{font-size:16px;}
.qywhbg .cont{margin:30px auto 0;}
.qywhbg .cont .item:nth-child(1) .img{height:200px;}
.qywhbg .cont .item .img{height:400px;}
.qywhbg .cont .item .fz_jut{padding:40px 0 0 20px;}
.qywhbg .cont .item .fz_jut .font .title{font-size:24px;}
.qywhbg .cont .item .fz_jut .font .text{padding-right:20px; margin-top:10px; font-size:14px; line-height:25px;}
.promore .le_box .cont2 .button_101 .a,.promore .le_box .cont2 .button_100 .a{width:auto; font-size:15px; line-height:36px; height:36px;}
.honor_r_img li,.yfsl_img li,.prolist_box li{width:100%;}
.promore_left .tbox .t1{line-height:36px; font-size:24px;}
.promore_left .tbox .t2{font-size:14px; line-height:25px;}
.promore_left .tbox .t2 img{width:100%;}
.promore_right .list li a{display:block;}
.promore_right .list li a .img{width:100%;}
.promore_right .list li a .tbox{width:100%; padding-left:0; margin-top:10px;}
.promore_right .list li a .tbox .t2{margin-top:3px;}
.promore_left .tbox table tbody tr td:nth-child(1),.promore_left .tbox table tbody tr:nth-child(1){font-size:15px;}
.casexq-btn p{font-size:14px;}
.serfw-img{margin-top:20px;}
.serwx-list{margin-top:20px;}
.serwx-list li{width:100%; height:160px; margin:20px 0 0;}
.seraz-list li{padding:40px 20px;}
.serhd-img{width:80px; margin:auto; float:inherit;}
.serhd li{padding:40px; margin:20px 0 0;}
.serhd-wd{width:100%; float:left; margin-top:20px; text-align:center;}
.contact_tlist{margin-top:0;}
.contact_tlist li .title{padding-bottom:20px;}
.contact_tlist li .title h3{font-size:24px;}
.contact_tlist li .textnr{margin-top:20px;}
.message h2{font-size:17px;}
}

@media all and (max-width:375px){
}



