@charset "utf-8"; #main { padding-top: 1px; } #main > .cooperation { margin-top: 20px; } #main > .cooperation > .left { width: 60px; padding-top: 3px; height: 166px; background-color: #01509d; color: #fff; line-height: 40px; font-size: 32px; text-align: center; } #main > .cooperation > .right { position: relative; padding: 0 105px; height: 166px; width: 1140px; background-color: #f3f3f3; } #main > .cooperation > .right > .swiper-container2 { transition-timing-function: linear; overflow: hidden; } #main > .cooperation > .right > .swiper-container2 > .swiper-wrapper { transition-timing-function: linear; } #main > .cooperation > .right > .swiper-container2 > .swiper-wrapper > .swiper-slide { padding-top: 10px; } #main > .cooperation > .right > .swiper-container2 > .swiper-wrapper > .swiper-slide > img { display: block; width: 100%; height: 120px; } #main > .cooperation > .right > .swiper-container2 > .swiper-wrapper > .swiper-slide > p { line-height: 34px; font-size: 20px; font-weight: bold; } .swiper-button-prev2, .swiper-button-next2 { position: absolute; height: 40px; width: 40px; top: 63px; cursor: pointer; } .swiper-button-prev2 { left: 32px; background: url(../img/left_arrow.png) no-repeat center center; } .swiper-button-next2 { right: 32px; background: url(../img/right_arrow.png) no-repeat center center; } #main > .pro { margin-top: 20px; margin-bottom: 20px; } #main > .pro > div { vertical-align: top; font-weight: bold; font-family: '宋体'; } #main > .pro > .pro_left { width: 195px; } #main > .pro > .pro_right { width: 1005px; } #main > .pro > .pro_left .tit { text-align: center; line-height: 50px; font-size: 28px; color: #fff; background-color: #00509c; } #main > .pro > .pro_left > .cols > .cols_list, #main > .pro > .pro_left > .promoted_pro > ._container, #main > .pro > .pro_left > .contact > .con { background-color: #e4e2e2; } #main > .pro > .pro_left > .cols > .cols_list > li { padding: 0 12px; line-height: 44px; } #main > .pro > .pro_left > .cols > .cols_list > li > a { display: block; width: 100%; padding-left: 20px; background: url(../img/double_rarrow.png) no-repeat 4px center; background-size: 12px 12px; color: #000; font-size: 14px; font-weight: normal; font-family: '微软雅黑'; border-top: 2px dashed #555; } #main > .pro > .pro_left > .cols > .cols_list > li > a.noborder { border-top: 0 none; } #main > .pro > .pro_left > .cols > .cols_list > li > a:hover, #main > .pro > .pro_left > .cols > .cols_list > li > a.active { color: #00509C; } #main > .pro > .pro_left > .promoted_pro > ._container { padding: 12px 18px 0px; height: 358px; overflow-y: hidden; } #main > .pro > .pro_left > .promoted_pro > ._container > .list { transform: translateY(0px); } #main > .pro > .pro_left > .promoted_pro > ._container > .list.move { transition: transform 5s linear; transform: translateY(-174px); } #main > .pro > .pro_left > .promoted_pro > ._container > .list > li { margin-bottom: 11px; } #main > .pro > .pro_left > .promoted_pro > ._container > .list > li > a, #main > .pro > .pro_left > .promoted_pro > ._container > .list > li > a > img { display: block; height: 162px; width: 100%; } #main > .pro > .pro_left > .contact > .con { padding: 6px 0 35px; } #main > .pro > .pro_left > .contact > .con > p._row { color: #000; font-size: 18px; line-height: 32px; padding-left: 8px; padding-right: 3px; } #main > .pro > .pro_left > .contact > .con > .erweima { margin-top: 5px; } #main > .pro > .pro_left > .contact > .con > .erweima > p.txt { margin: 0 10px 0 12px; width: 30px; text-align: center; font-size: 18px; } #main > .pro > .pro_left > .contact > .con > .erweima > img { height: 130px; width: 130px; } #main > .pro > .pro_right > .top { margin-left: 10px; padding: 10px 0 10px; border-top: 3px solid #00509C; } #main > .pro > .pro_right > .top > .pos { color: #000000; font-size: 20px; } #main > .pro > .pro_right > .top > .pos > .con, #main > .pro > .pro_right > .top > .pos > .con > a { color: #999; } #main > .pro > .pro_right > .top > .pos > .con > a:hover { color: #00509C; } /* #main>.pro>.pro_right>.pro_list{ } */ #main > .pro > .pro_right > .pro_list > li { margin-left: 25px; width: 310px; } #main > .pro > .pro_right > .pro_list > li > a, #main > .pro > .pro_right > .pro_list > li > a > img { display: block; width: 100%; } #main > .pro > .pro_right > .pro_list > li > a > img { height: 310px; } #main > .pro > .pro_right > .pro_list > li > a > .pro_tit { margin-top: 8px; text-align: center; font-size: 22px; color: #000000; } #main > .pro > .pro_right > .pro_list > li > a:hover > .pro_tit { padding: 0 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #00509C; } #main > .pro > .pro_right > .pro_list > li { margin-bottom: 28px; } #main > .pro > .pro_right > nav[aria-label="Page navigation"] { text-align: center; } #main > .pro > .pro_right > nav[aria-label="Page navigation"], #main > .pro > .pro_right > nav[aria-label="Page navigation"] > .pagination { font-size: 14px; font-family: '微软雅黑'; font-weight: normal; } #main > .pro > .pro_right > nav[aria-label="Page navigation"] > .pagination > li, #main > .pro > .pro_right > nav[aria-label="Page navigation"] > .pagination > li > a { border-radius: 0; } #main > .pro > .pro_right > nav[aria-label="Page navigation"] > .pagination > li.active > a, #main > .pro > .pro_right > nav[aria-label="Page navigation"] > .pagination > li:hover > a { background-color: #00509C; color: #fff; } .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus { border-color: #ddd; cursor: pointer; } #main > .advan2 { padding: 80px 0 60px; background-color: #00509c; } #main > .advan2 > .con { position: relative; margin: 0 auto; width: 1250px; border: 1px dashed #fff; } #main > .advan2 > .con > .tit { margin: -35px auto 0; font-size: 40px; font-family: '宋体'; font-weight: bold; letter-spacing: 2px; color: #fff; } #main > .advan2 > .con > .tit > span { padding: 0 10x; background-color: #00509c; } #main > .advan2 > .con > .en_tit { margin-top: 5px; color: #c8b5a3; } #main > .advan2 > .con > .adv_list { margin: 42px 0 80px; } #main > .advan2 > .con > .adv_list > .item { margin-left: 20px; width: 287px; padding: 10px; background-color: #fff; cursor: pointer; transition: background-color 0.5s; } #main > .advan2 > .con > .adv_list > .item:hover { background-color: #f89200; } #main > .advan2 > .con > .adv_list > .item:hover > .des { color: #fff; } #main > .advan2 > .con > .adv_list > .item > .img_box > img { display: block; width: 100%; height: 215px; } #main > .advan2 > .con > .adv_list > .item > .des { margin-top: 15px; padding-bottom: 36px; line-height: 30px; color: #555; font-size: 14px; } #main > .advan2 > .con > .btns { position: absolute; left: 470px; bottom: -18px; width: 310px; background-color: #00509c; } #main > .advan2 > .con > .btns > a { width: 140px; height: 34px; line-height: 34px; color: #fff; font-size: 14px; text-align: center; transition: background-color 0.5s; } #main > .advan2 > .con > .btns > a.mr_30 { margin-right: 30px; } #main > .advan2 > .con > .btns > a.mr_30.more { background-color: #005eb7; } #main > .advan2 > .con > .btns > a.mr_30.more:hover { background-color: #00478a; } #main > .advan2 > .con > .btns > a.talk { background-color: #f89200; } #main > .advan2 > .con > .btns > a.talk:hover { background-color: #c37300; } #main > .ad2 { padding-top: 1px; height: 163px; background-color: #efefef; } #main > .ad2 > .wd_1200 { height: 100%; } #main > .ad2 > .wd_1200 > .left, #main > .ad2 > .wd_1200 > .center, #main > .ad2 > .wd_1200 > .right { display: inline-block; vertical-align: top; } #main > .ad2 > .wd_1200 > .left > .line1 { margin-top: 25px; font-size: 28px; color: #00509c; } #main > .ad2 > .wd_1200 > .left > .line1 > .bold { font-weight: bold; } #main > .ad2 > .wd_1200 > .left > .line2, #main > .ad2 > .wd_1200 > .left > .line3 { margin-left: 52px; } #main > .ad2 > .wd_1200 > .left > .line2 { margin-top: 12px; color: #333; font-size: 18px; } #main > .ad2 > .wd_1200 > .left > .line3 { margin-top: 15px; color: #999; font-size: 12px; } #main > .ad2 > .wd_1200 > .center { margin-left: 90px; height: 100%; width: 200px; background: url(../img/customer.png) no-repeat left bottom; } #main > .ad2 > .wd_1200 > .right { float: right; padding-top: 28px; padding-right: 32px; background: url(../img/black_phone.png) no-repeat right 35px; } #main > .ad2 > .wd_1200 > .right > .tit { color: #999; } #main > .ad2 > .wd_1200 > .right > .num { margin-top: 8px; font-size: 26px; font-weight: bold; color: #00509c; } #main > .ad2 > .wd_1200 > .right > .bttn { margin: 10px 0 0 35px; width: 120px; border: 1px solid #555; text-align: center; } #main > .ad2 > .wd_1200 > .right > .bttn > a { display: block; width: 100%; line-height: 38px; color: #555; } @media screen and (max-width: 768px){ #main > .cooperation{ display: none; } #main > .slogan3{ display: none; } #main > .advantage{ display: none; } #main > .ad1{ display: none; } #main > .advan2{ display: none; } #main > .ad2{ display: none; } #main > .about_us > .wd_1200 > .bot{ display: none; } #main > .pro{ width: 100%; } #main > .pro > .pro_left{ display: block; width: 100%; } #main > .pro > .pro_left .tit{ font-family: '微软雅黑'; font-size: 20px; font-weight: normal; } #main > .pro > .pro_left > .promoted_pro, #main > .pro > .pro_left > .contact{ display: none; } #main > .pro > .pro_left > .cols > .cols_list{ margin-top: 20px; background-color: transparent; padding: 0 8%; } #main > .pro > .pro_left > .cols > .cols_list >li{ display: block; border: 0 none; width: 43%; } #main > .pro > .pro_left > .cols > .cols_list >li:nth-child(odd){ float: left; } #main > .pro > .pro_left > .cols > .cols_list >li:nth-child(even){ float: right; } #main > .pro > .pro_left > .cols > .cols_list > li > a{ background-image: none; padding-left: 0; border: 0 none; text-align: center; background-color: #e4e2e2; } #main > .pro > .pro_left > .cols > .cols_list > li{ margin-bottom: 20px; padding: 0; } #main > .pro > .pro_left > .cols > .cols_list > li > a:hover, #main > .pro > .pro_left > .cols > .cols_list > li > a.active{ color: #fff; background-color: #00509C; } #main > .pro > .pro_right{ width: 100%; } #main > .pro > .pro_right > .top{ margin-left: 0; padding-left: 15px; padding-top: 20px; padding-bottom: 20px; border-top: 1px solid #00509C; } #main > .pro > .pro_right > .top > .pos{ font-size: 14px; } #main > .pro > .pro_right > .top >.pos{ font-family: '微软雅黑'; font-weight: normal; } #main > .pro > .pro_right > .pro_list{ padding: 0 15px; } #main > .pro > .pro_right > .pro_list > li{ display: block; margin-left: 0; margin-bottom: 20px; min-height: 195px; } #main > .pro > .pro_right > .pro_list > li:nth-child(odd){ float: left; width: 48%; } #main > .pro > .pro_right > .pro_list > li:nth-child(even){ float: right; width: 48%; } #main > .pro > .pro_right > .pro_list > li > a > img{ height: auto; height: 25vh; } #main > .pro > .pro_right > .pro_list > li > a> .pro_tit{ font-size: 14px; font-family: '微软雅黑'; font-weight: normal; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .pagination > li > a{ font-size: 16px; } }