@charset "utf-8"; @media (max-width: 1800px) { .idx_hezuo .swiper-button-next {right: 10px;} .idx_hezuo .swiper-button-prev {left: 10px;} .footmid_l dl {margin-right: 0px;} .slideTxtBox {height: 750px;} } @media (max-width: 1400px) { .logo{margin-left: 20px;} .idx_fa ul li.active .idx_fadesc {padding-top: 20%;} .slideTxtBox .hd ul li .about_qywhd_desc {margin-top: 330px;} .slideTxtBox .hd ul li.on .about_qywhd_desc {margin-top: 250px;} .aboutt_r {padding-left: 10%;} .abouttgs_l {padding-right: 10%;} .footmid_l dl {margin-right: 10px;} .head_r {width: auto;padding-right:30px} .top_lang{width: 60px} } @media (max-width: 1200px) { .logo {width: 25%;margin-left: 0px;} .head_r {width: 75%;padding-left: 10%;} .nav>ul>li>a {padding: 0px 5px;} .idx_about_l {padding: 20px;} .idx_about_num .numCount ul li .indc {font-size: 16px;} .idx_about_r {padding-top: 100px;} .footmid_l dl {margin-right: 0px;} .footc_l span {padding: 0px 10px;} .banner_desc h2 {font-size: 30px;} .banner_desc p {font-size: 14px;} .idx_fadesc h3, .idxfa_title h3 {font-size: 18px;} .idxnews_desc h3 {height: 64px;overflow: hidden;} .idxnews_desc p {height: 80px;overflow: hidden;} .footc_rlinks ul li a,.footc_l span, .footc_l span a,.footc_r p {font-size: 12px;} .prolist_item_text h3 {height: 20px ; overflow: hidden;} .prolist_item_text p {height: 60px;overflow: hidden;} .respnews_lil {padding: 0px 20px;} .respnews_lil h3 {font-size: 16px;line-height: 26px;} .respnews_lil span {font-size: 12px;} .ernav_r {width: 34%;} .idx_about_l{height: auto; overflow: hidden} .idx_about_num .numCount ul li .numCX {font-size: 32px} } @media (max-width: 992px) { .logo {width: 20%;padding: 0px 20px;} .head_r {width: 80%;padding-left: 5%;} .nav>ul>li>a {font-size: 14px;} .top_search {margin-left: 20px;} .idx_pros ul li {margin-bottom: 30px;} .idx_fadesc h3 {font-size: 20px;line-height: 30px;} .idx_titles h3,.idx_ftitles h3 {font-size: 38px;} .footmid_l dl {margin-right: 10px;} .footmid_r {width: 28%;} .footc_l span,.footc_r p,.footc_l span a {font-size: 12px;} .footc_r {width: 14%;background: none;} .footc_rlinks ul li a {font-size: 12px;} .idxfa_title h3 {width: 120px;line-height: 30px;} .idx_fadesc p {margin-bottom: 80px;} .aboutt_r {padding: 40px 0px 0px;} .abouttgs_l {padding: 0px 0px 40px;} .slideTxtBox .hd ul li {padding: 0px 10px;} .slideTxtBox .hd ul li .about_qywhd_desc h3 {font-size: 20px;} .slideTxtBox .hd ul li .about_qywhd_desc p {font-size: 16px;} .abouthist_l,.abouthist_r {width: 50%;} .xuanfu {display: none !important;} .prode_caselist_img {height: 120px;} .prode_caselist_text h4 {font-size: 16px;} .prode_contop h3 {font-size: 30px;} .resp_lidesc_item h3 {font-size: 14px;line-height: 24px;} .resp_item ul li:hover .resp_lidesc_item {height: 250px;} .respnews_lil,.respnews_lir {width: 50%;} .caselistmid {position: relative;} .caselistm_r {position: absolute;top: 0px;right: 0px;} .newsde_rimg {height: 100px;} .neibannerdesc h2 {font-size: 40px;} .neibanner {overflow: hidden} .newslistp_r {padding: 30px 20px;} .newslistp_r h3 {font-size: 20px;line-height: 26px;} .newslistp_rbot {margin-top: 70px;} .newsde_l h2 {font-size: 24px;} .contact_ways li h6 {font-size: 14px;} .prolist2_tsx_l {width: 10%;} .prolist2_tsx_r {width: 87%;} .banner { margin-top: 0px; } .mb20{margin-bottom: 20px} } @media (max-width: 767px) { .index_main{ margin-top:0px; } .banner_indexa{ display: block; } .idx_item {padding-top: 30px;} .idx_titles {padding-bottom: 0px;} .idx_titles h3, .idx_ftitles h3 {font-size: 24px;} .idx_about_info{padding: 20px 0px;} .idx_about_l{ padding: 20px; } .idxkehu_item{ height: auto; } .messagenews li{ padding: 5px 0px; } .footmid_rdescgsmz{ display: block; } .footmid_rdesc{ width: 100%; } .idx_about_l h3{font-size: 18px;} .idx_about_l p{margin: 5px 0px;overflow: hidden;line-height: 25px;} .idx_titles span{font-size: 18px;} .idx_about_num{margin-top: 0px;} .idx_ftitles h3 {line-height: 40px;} .row {margin: 0px;} .idxpros_more {margin-top: 0px;} .idxpros_more a{line-height: 40px;} .idx_fa {height: auto;} .idxjjfa_more{margin: 0px auto 0px;} .idxjjfa_more a{line-height: 40px;} .idx_jjfa ul li a{box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3);} .idx_fa ul li {position: unset;height: 450px;} .idx_fa ul li,.idx_fa ul li.active,.idx_fa ul li.active .idx_fadesc {width: 100%;} .idx_fa ul li .idx_fadesc {padding: 60px 30px 0px !important;} .idx_fadesc p {margin: 30px 0px;} .idxfa_title {display: none;} .idx_fadesc {display: block;width: 100%;} .idx_about_num .numCount ul li {width: 40%;margin: 10px 10px;padding: 20px 0px;} .idx_about_r {padding-top: 30px;} .idx_about,.idx_hzitem,.idx_news {padding-bottom: 0px;} .idxnews_item {margin-bottom: 20px;} .idx_fform input {margin-bottom: 30px;} .idx_fform input,.idx_fform input.idx_fform3,.idx_fform button,.footmid_r,.abouthist_l, .abouthist_r,.prolist_r {width: 100%;} .footmid_l,.footc_r {display: none;} .foot {padding: 0px 0px;} .footc_l {text-align: center;} .idx_footmess {padding-top: 20px;margin-top: 0px;} .idx_ftitles{padding: 20px 0px 20px 0;} .idxkh_spagination .swiper-pagination-bullet {width: 20px;margin: 0px 3px !important;height: 3px;} .neibanner {overflow: hidden} .neibannerdesc h2 {font-size: 30px;} .neinav_item ul li {margin-right: 15px;} .neinav_item ul li a {font-size: 14px;} .abouttop{padding: 0px 0px;} .resppage{padding: 0px 0px;} .newsdetail{padding: 0px 0px;} .contact_bot{padding: 0px 0px;} .about_tgs,.respnews,.newslistp,.contact_t{padding: 50px 0px;} .abouttgs_l h3 {line-height: 46px;} .slideTxtBox {height: 300px;} .slideTxtBox .hd ul li {width: 50%;height: 50%;padding-top: 30px;border: 0px;} .slideTxtBox .hd ul li:first-child {border: 0px;} .slideTxtBox .hd ul li.on .about_qywhd_desc,.slideTxtBox .hd ul li .about_qywhd_desc {margin: 0px;height: auto;} .slideTxtBox .hd ul li .about_qywhd_desc p {margin: 10px 0px;} .about_hz {padding: 50px 0px 80px;} .abouthist_r {margin-top: 40px;} .about_hisitem {height: 600px;} .about_hisitem .swiper-slide {display: block;} .about_hisitem .swiper-button-next, .about_hisitem .swiper-button-prev {top: 98%;} .about_hisline {top: 85%;} .prolist_l {width: 100%;margin-bottom: 30px;} .prolist_item_img,.prolist_item_text p,.prolist_item_text h3 {height: auto;} .slideTxtBoxpro .hd,.slideTxtBoxpro .hd ul {height: auto;} .prode_topl,.newsde_l,.newslistp_l,.newslistp_r {width: 100%;} .slideTxtBoxpro .hd ul li {font-size: 14px;line-height: 40px;padding:0px 20px 10px 0px;} .prode_caselist ol li {width: 100%;margin-bottom: 20px;} .prode_caselist_text h4 {font-size: 16px;} .prode_contop h3 {font-size: 26px;} .pdp-table {overflow: scroll;} .resp_item ul li,.respnews_lil,.respnews_lir {width: 100%;} .resp_lidesc_item {height: 25px;} .resp_item ul li:hover .resp_lidesc_item {height: 250px;} .resp_lidesc_item p,.newslistp_r p {line-height: 24px;} .respnews_lil {padding: 30px 15px;} .respnews_list .swiper-button-next {right: 10px;left: unset;} .respnews_list .swiper-button-prev {left: 10px;} .casetop_l {width: 100%;margin-bottom: 0px ;} .neinav{} .aboutnav{padding: 0px 10px;} .casetop_r {} .caselist_liimg{height: auto} .caselist_lidesc {padding: 20px 10px;} .newsde_r {display: none;} .newsde_l h2 {font-size: 20px; text-align: center} .newsde_lcontent video{width: 100%; } .newsde_lbot {justify-content: center;} .newdelb_m {margin: 20px 0px;} .newdelb_l,.contact_bl,.contact_br,.contact_ways li {width: 100%;} .newslistp_l,.newslistp_item {height: auto;} .newslistp_r {padding: 20px;} .newslistp_rbot {margin-top: 40px;} .newslistp_r h3 {font-size: 20px;line-height: 30px;margin-bottom: 20px;} .contact_br {margin-top: 40px;} .contact_ways li h6 {font-size: 16px;} .newslistp_botdes {padding:20px 15px;} .caselistmid ul li a {font-size: 14px;} .newdelb_l p {text-align: center;} .langitem {top: 40px;} .prolist_l {display: none;} .prolist2_top {padding: 0px 10px;margin-bottom: 50px;} .prolist2_topsx {padding: 10px 0px;} .prolist2_tsx_l a {font-size: 14px;} .prolist2_tsx_r ul li {margin-right: 10px;} .prolist2_tsx_r ul li a {font-size: 14px;padding: 0px 5px;} .procontent1_l {width: 100%;height: auto;} .procontent1_r {width: 100%;margin-top: 30px;} .procontent_zx {margin-top: 60px;} .procon2_top ul li {margin: 0px 15px;} .prodecon_item {padding: 30px 15px;} .banner { margin-top: 0px; } .idxnews_link a{ margin:0px auto; } .footmid_r{ padding-top: 0px; margin-top: 10px; text-align: center; } .footmid_rdesc{ display: block; } .idx_fmess{ padding-top: 20px; } .messagenews li{width: 100%;margin-bottom:0px} .idx_fform input{height: 35px;} .messagenews li select{height: 35px;} .messagenews_c{display: block;} .footmid_fwrx{padding-top: 30px; text-align: center} .foot_nav{display: none} .biaoyuinfo{ margin: auto; margin-top: 30px; float: none; } .wapnavt_l{margin: auto} .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {padding: 0px;} }