@charset "utf-8"; * { // margin: 0; // padding: 0; font-family: "微软雅黑", "microsoft yahei"; } ul, ol { list-style: none; } a:active { text-decoration: none; } a:hover { text-decoration: none; } a:visited { text-decoration: none; } a:link { text-decoration: none; } a:focus { text-decoration: none; } body { position: relative; } .clearfix { overflow: hidden; } .clearfix_2::after { content: ''; display: block; height: 0; visibility: hidden; clear: both; } .hiddenColor { visibility: hidden; } .hand { cursor: pointer; } .aTag_parent { position: relative; } .aTag_parent>a, .aTag { display: block; width: 100%; height: 100%; position: absolute; z-index: 99; border: 0px; top: 0px; left: 0px; background: rgba(0, 0, 0, 0); } .dot1 { display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .dot2 { overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } input, img { border: none; } .cover100 img { display: block; width: 100%; height: 100%; object-fit: cover; } .back100 { background-size: 100% 100%; background-repeat: no-repeat; } article, aside, footer, header, time, video, main, nav, h4, h3, section { display: block; } .index_main { margin: 0 auto 30px; } .slow_6 { -webkit-transition: all .6s; -moz-transition: all .6s; -ms-transition: all .6s; -o-transition: all .6s; transition: all .6s; } .index_main { width: 1200px; } .banner_1 { margin-top: 29px; height: 90px; overflow: hidden; .banner_1_a { display: block; width: 100%; height: 100%; } .banner_1_img { display: block; width: 100%; } } .categ_crumb { line-height: 26px; color: #999; font-size: 20px; margin-top: 30px; padding-bottom: 30px; border-bottom: solid 1px #D9D9D9; .categ_crumb_text { display: inline-block; line-height: 26px; color: #999; font-size: 20px; margin: 0px 11px; } span.categ_crumb_text { color: #333; } a.categ_crumb_text:hover { color: #255590; } } .index_2 { margin-top: 30px; } .index_2_img { float: left; width: 330px; height: 330px; } .index_2_left { float: left; margin-left: 20px; width: 850px; } .index_2_h4 { line-height: 29px; color: #333; font-size: 22px; border-bottom: solid 1px #E9E9E9; padding-bottom: 20px; } .index_2_title_box {} .index_2_title { float: left; line-height: 31px; color: #999; font-size: 16px; padding: 0px 10px; margin: 14px 20px 0px 0px; background: #F8F8F8; } .index_2_ul { margin-top: 20px; } .index_2_li { display: flex; margin-bottom: 11px; .index_2_li_label { line-height: 21px; color: #999; font-size: 16px; min-width: 64px; margin-right: 15px; } .index_2_li_text { line-height: 21px; color: #333; font-size: 16px; } } .shop_head_1 { position: relative; padding-bottom: 30px; border-bottom: solid 1px #E9E9E9; .shop_head_1_name { float: left; height: 29px; line-height: 29px; color: #666; font-size: 22px; font-weight: bold; padding-left: 22px; } .shop_head_1_name_only { color: #255590; } .shop_head_1_name:nth-of-type(1) { background: url(@/public/img/3.png) no-repeat left center; background-size: 12px 18px; } } .card_out { margin-top: 30px; .card_1_box { display: none; } .card_1_box_only { display: block; } } .box_1_head { height: 67px; background: #F7FBFE; border-bottom: solid 1px #ddd; position: relative; .box_1_head_name { float: left; height: 67px; line-height: 67px; margin-left: 20px; color: #255590; font-size: 22px; font-weight: bold; } .box_1_head_a { float: right; height: 67px; line-height: 67px; color: #999; font-size: 16px; margin-right: 20px; } .box_1_head_a::after { content: ''; display: block; width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; } } .box_1 { border: solid 1px #ddd; margin-top: 30px; } .img_ul_1 { margin: 20px auto 0px; box-sizing: border-box; padding: 0px 7px; min-height: 165px; .img_li_1 { float: left; width: 120px; margin: 0px 13.8px 19px; } .img_li_1_a { display: block; width: 120px; } .img_li_1_img_box { width: 120px; height: 120px; } .img_li_1_img { display: block; width: 120px; height: 120px; } .img_li_1_dot2 { height: 32px; line-height: 16px; color: #999; font-size: 12px; margin-top: 5px; } .img_li_1_a:hover .img_li_1_dot2 { color: #255590; } } .index_3 { margin-top: 17px; } .index_4 {} .index_out_1_left { float: left; width: 894px; } /* 选项卡 */ .choice_1_box { border: solid 1px #E9E9E9; box-sizing: border-box; .choice_1_btn_box { height: 64px; } .choice_1_btn { height: 64px; width: 50%; float: left; } .choice_1_btn_a { display: block; width: 100%; line-height: 64px; color: #333; font-style: italic; height: 64px; background: #F8F8F8; text-align: center; font-size: 16px; box-sizing: border-box; font-family: DingTalk JinBuTi, DingTalk JinBuTi; letter-spacing: 1px; } .choice_1_btn_only {} .choice_1_btn_only .choice_1_btn_a { background: #fff; border-bottom: solid 1px #fff; } } /* 选项卡 */ .shop_3_right { margin-top: 87px; float: right; width: 280px; } .shop_ul_img_2 { height: 285px; width: 252px; margin: 20px auto 0px; } .shop_li_img_2 { width: 252px; height: 22px; margin-bottom: 22px; .shop_li_img_2_a { display: block; height: 22px; display: flex; } .shop_li_img_2_num { width: 22px; max-width: 22px; min-width: 22px; height: 22px; line-height: 22px; text-align: center; background: #ccc; color: #F6F6F6; font-size: 16px; font-weight: bold; border-radius: 4px; margin-right: 10px; } .shop_li_img_2_right { height: 22px; } .shop_li_img_2_img { display: none; } .shop_li_img_2_text { height: 22px; line-height: 22px; color: #333; font-size: 16px; display: block; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } } .shop_li_img_2:nth-of-type(1) { height: auto; margin-bottom: 15px; } .shop_li_img_2:nth-of-type(1) .shop_li_img_2_a { height: auto; } .shop_li_img_2:nth-of-type(1) .shop_li_img_2_right { width: 252px; height: auto; display: flex; border-bottom: solid 1px #E9E9E9; padding-bottom: 10px; } .shop_li_img_2:nth-of-type(1) .shop_li_img_2_img { display: block; width: 45px; height: 45px; margin-right: 10px; } .shop_li_img_2:nth-of-type(1) .shop_li_img_2_text { height: 44px; line-height: 22px; color: #333; font-size: 16px; font-weight: bold; overflow: hidden; display: -webkit-box !important; -webkit-box-orient: vertical; -webkit-line-clamp: 2; word-break: break-all; white-space: wrap; } .shop_li_img_2:nth-of-type(-n+3) .shop_li_img_2_num { background: #255590; color: #fff; } .shop_li_img_2:hover .shop_li_img_2_text { color: #255590; } @media screen and (min-width:1200px) { /*pc_1440*/ @media screen and (max-width:1440px) { /*1200*/ } .pc_none { display: none; } } @media screen and (max-width:599px) {} @media screen and (max-width:320px) {}