.industry-bar {position:fixed;top:220px;left:50%;margin-left:-730px;width:58px;display:none;z-index:1000;background:#fff;}
.industry-bar.hover {display:block}
.industry-bar li { height:60px; font-size:14px;}
.industry-bar li:hover { background:#e3211a;}
.industry-bar li:hover a { color:#fff;}
.industry-bar li a {display:block; width:28px; color:#333;margin:0 auto;padding:11px 0; border-bottom:1px solid #ddd;}
.industry-bar li:last-child a { border-bottom:none;}
.industry-bar li.current a {color:#e3211a;}
.industry-bar li.current:hover a { color:#fff;}

.sp-box{background:url(img/20209181057.jpg) center top;height:130px; border-radius:8px;}
.sp-box .left{float:left;width:250px; height:65px;margin-left:50px;margin-top:33px; background:#fff; border-radius:8px;}
.sp-box .left strong {display: block;font-size: 24px;line-height: 30px;color: #e3211a;margin: 5px 0 5px;}
.sp-box .left p { color: #e3211a;font-size: 14px;}
.sp-box .left:before { content:"\e81e"; display:inline-block; width:45px; height:45px; float:left; margin:10px;font-family: 'iconfont'; font-size:42px;text-align: center;line-height: 36px;color: #e3211a;}

.sp-box .right{float:right;width:450px;margin-right:80px}
.sp-box .sp-title{font-size:24px;color:white;margin-top:30px;line-height:30px;font-weight:bold}
.sp-box .sp-title em{display:block;background:white;border-radius:15px;float:left;color:#ff6000;padding:0px 10px;margin-right:5px; letter-spacing:3px}
.sp-box .gdbody {padding:0px 10px; background:white;height:30px; overflow:hidden;border-radius:15px;margin-top:12px}
.sp-box .gdbody li {line-height:30px;font-size:14px;height:30px;overflow:hidden; background:url(img/xiaolaba.png) no-repeat left center; background-size:18px 16px;padding-left:20px;}

.bd { border:none;}
.title_box { height:30px; line-height:30px;}
.title_box strong { font-size:24px; color:#000; float:left;margin-right:20px;}
.title_box p { font-size:14px; color:#999;line-height:38px;}

/*首页幻灯区 THE*/
.banner_box .left {margin-left:15px;float:left; width:700px; overflow:hidden; margin-left:255px;}
/*幻灯*/
.banner_box { position:relative; overflow:hidden;}
.banner_box .pc_focus {overflow:hidden; position:relative; width:700px; height:340px;}
.banner_box .pc_focus .b_menu { position:absolute; bottom:10px; z-index:20; width:100%; text-align:center;}
.banner_box .pc_focus .b_menu ul span { width:20px; height:3px; border-radius:0; background:rgb(255 255 255/.6); margin:0 5px; }
.banner_box .pc_focus .b_menu ul span.swiper-pagination-bullet-active { background:#fff;}
.banner_box .left .rec_box { margin-top:15px;}
.banner_box .left .rec_box ul li { float:left;width:32%; margin-right:2%;height:150px;}
.banner_box .left .rec_box ul li:nth-child(3n+3) { margin-right:0;}
.banner_box .left .rec_box ul li img { width:100%;}

/*公告栏*/
.banner_box .right { float:right; width:250px; height:505px; position:relative; z-index:10; background:#fff;border-radius:5px}
.banner_box .right .member { padding:15px 10px 10px; overflow:hidden; background:#fff;}
.banner_box .right .member .wel_basic { overflow:hidden;}
.banner_box .right .member .user_img { float:left; font-size:14px; line-height:30px;}
.banner_box .right .member .user_img a { margin-right:10px;}
.banner_box .right .member .user_img img { width:50px; height:50px;border-radius:50%;}
.banner_box .right .member .btn_area { margin-top:10px; overflow:hidden;}
.banner_box .right .member .btn_area a { width:48%; background:#ee2e2c; color:#fff; border-radius:5px; display:block;float:left; line-height:34px; font-size:14px; text-align:center;}
.banner_box .right .member .btn_area a:nth-child(2) { float:right;}
.banner_box .right .serv { padding:0 10px 15px; background:#fff; overflow:hidden; text-align:center;}
.banner_box .right .serv ul li { float:left; width:33.333333%;}
.banner_box .right .serv ul li a img { display:block; width:32px;margin:10px auto;}
.banner_box .right .scroll_top { background:#fff9f5; padding:0 10px;}
.banner_box .right .scroll_top li { line-height:40px;}
.banner_box .right .scroll_top a { color:#666; font-size:12px; line-height:20px;}
.banner_box .right .scroll_top em { font-size: 12px;color: #f7b04d;background: #ffebcf;border-radius: 3px;display: inline-block;padding: 0 4px; margin-right:10px;}
.banner_box .right .bulletin_tab { overflow:hidden;}
.banner_box .right .bulletin_tab .hd { height:40px; line-height:40px; background:#fff; padding:0 10px; border-bottom:1px solid #eee;}
.banner_box .right .bulletin_tab .hd ul li { float:left; width:50%; text-align:center; font-size:12px;cursor:pointer;}
.banner_box .right .bulletin_tab .hd ul li span { display:block; color:#333;}
.banner_box .right .bulletin_tab .hd ul li.on span { border-bottom:1px solid #ee2e2c; color:#ee2e2c;font-weight:700;}
.banner_box .right .bulletin_tab .bd .item { padding:11px 15px; background:#fff;}
.banner_box .right .bulletin_tab .bd .item p { line-height:30px; font-size:12px;}
.banner_box .right .bulletin_tab .bd .item p a { color:#666;}
.banner_box .right .bulletin_tab .bd .item p:before { content:""; display:block; width:3px; height:3px; border:1px solid #ee2e2c; float:left; border-radius:50%;margin: 14px 5px 0 0;}

/*首页幻灯区 END*/

.main_box { padding:24px; background:#fff; overflow:hidden; border-radius:4px;}

.zyhh_left { margin-top:15px; position:relative;}
.zyhh_left ul li { float:left; width:16.66666666666667%;}
.zyhh_left ul li a { padding:5px; box-sizing:border-box; display:block;}
.zyhh_left ul li .image { width:100%; overflow:hidden;}
.zyhh_left ul li .image img { width:100%; transition: all .3s;}
.zyhh_left ul li:hover .image img { transform: scale(1.05);}
.zyhh_left ul li strong { font-size:14px; display:block; font-weight:400; margin:8px 0;}
.zyhh_left ul li .price { background:url(icon/202201060938.png) no-repeat top left; background-size:100%; height:26px; line-height:26px;}
.zyhh_left ul li .price span { float:left; text-align:center;font-weight:700;}
.zyhh_left ul li .price span.span_1 { font-size:18px; color:#fff;width:55%;}
.zyhh_left ul li .price span.span_1 i { font-size:12px;}
.zyhh_left ul li .price span.span_2 { font-size:14px; color:#ee2e2c;width:45%;}
.zyhh_left .hd { display:none;}
.zyhh_left:hover .hd { display:block;}
.zyhh_left .hd a { width:26px; height:54px; background:rgb(0 0 0/.4); position:absolute; top:50%;transform: translate(0,-50%);cursor: pointer; transition:all .3s;}
.zyhh_left .hd a:before { content:''; display:block; width:13px; height:13px; position: absolute;transform: rotate(45deg);top: 19px;}
.zyhh_left .hd a.prev { left:5px; border-radius:0 5px 5px 0;}
.zyhh_left .hd a.next { right:0; border-radius:5px 0 0 5px;}
.zyhh_left .hd a.next:before { border-top: 1px solid #fff;border-right: 1px solid #fff;left: 3px;}
.zyhh_left .hd a.prev:before { border-bottom: 1px solid #fff;border-left: 1px solid #fff;left: 8px;}
.zyhh_left .hd a:hover { background:rgb(0 0 0/.8)}



.cdzg_tab { margin-top:24px; position:relative;}
.cdzg_tab .tab-scroll-btn { position:absolute; top:50%; transform: translate(0,-50%);width:32px; height:32px; background:rgb(255 255 255/.6); border-radius:50%; display:flex; align-items: center; justify-content: center; border:1px solid #eee; font-family:'SimSun'; font-size:14px; color:#999;transition: all .3s ease;}
.cdzg_tab .tab-scroll-btn:hover { background:rgb(255 255 255/1);box-shadow: 0 0 15px rgb(0 0 0/.1);}


.cdzg_tab .tab-scroll-btn.tab-prev{ left:-15px;}
.cdzg_tab .tab-scroll-btn.tab-next { right:-15px;}




.cdzg_tab .hd { border-bottom:1px solid #eee;}
.cdzg_tab .hd ul { display: -webkit-box;overflow-x: scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;}
.cdzg_tab .hd ul li { width: 152px;height: 64px; box-sizing:border-box; padding:8px; text-align:center; cursor:pointer;}
.cdzg_tab .hd ul li strong { font-size: 16px;line-height: 16px; color: #333;font-weight: 700; padding-bottom: 8px;display:block;}
.cdzg_tab .hd ul li p { font-size: 14px;line-height: 14px;color: #666;}
.cdzg_tab .hd ul li.on { border-bottom:3px solid #ee2e2c;}
.cdzg_tab .hd ul li.on strong,
.cdzg_tab .hd ul li.on p{ color:#ee2e2c;}
.cdzg_tab .bd { border:none;}
.cdzg_tab .tab_item { margin-top:24px;}
.cdzg_tab .tab_item .left { float:left; width:220px;}
.cdzg_tab .tab_item .left img { width:100%;}
.cdzg_tab .tab_item .right { float:left; width:952px; box-sizing:border-box; padding-left:8px;}
.cdzg_tab .tab_item .right ul li { float:left;width:18%; margin-left:2%;}
.cdzg_tab .tab_item .right ul li:nth-child(1n+6) { margin-top:24px;}
.cdzg_tab .tab_item .right ul li .image { width:100%; overflow:hidden;}
.cdzg_tab .tab_item .right ul li .image img { width:100%; transition: all .5s;}
.cdzg_tab .tab_item .right ul li .image:hover img { transform: scale(1.04);}
.cdzg_tab .tab_item .right ul li p { font-size:14px; color:#333; margin-top:10px;}
.cdzg_tab .tab_item .right ul li span { display:block;margin-top: 10px; font-size: 16px;line-height: 16px; color:#ee2e2c; font-weight:700;}


.yxcs_tab { overflow:hidden;}
.yxcs_tab .tab_coord { display: -webkit-box;overflow-x: scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden; margin:24px 0;}
.yxcs_tab .tab_coord li { margin-right:20px;}
.yxcs_tab .tab_coord li span { display:inline-block; width:120px; height:38px;overflow:hidden; line-height:38px; box-sizing:border-box; border:1px solid #eee; border-radius:4px; text-align:center; font-size:14px; color:#333;cursor:pointer;}
.yxcs_tab .tab_coord li.on span { background:#ee2e2c; color:#fff; border:1px solid #ee2e2c;}
.yxcs_tab .tab_item { position:relative;}
.yxcs_tab .tab_item .comy_hot li { background:#fff3ee;cursor: pointer;border-radius: 4px;width: 285px;height: 256px;padding: 20px 17px 24px; margin-right:15px;}
.yxcs_tab .tab_item .comy_hot li .image { width: 64px;height: 64px;background-color: #eee;border-radius: 50%; margin:0 auto 12px; overflow:hidden;}
.yxcs_tab .tab_item .comy_hot li .image img { width:100%;}
.yxcs_tab .tab_item .comy_hot li p { height: 16px;font-size: 16px;line-height: 16px;color: #333;font-weight: 700;margin-bottom: 24px; text-align:center;}
.yxcs_tab .tab_item .comy_hot li dl { overflow: hidden;margin-bottom: 24px;}
.yxcs_tab .tab_item .comy_hot li dl dd { float:left; width:30%; margin-right:5%; overflow:hidden;}
.yxcs_tab .tab_item .comy_hot li dl dd:nth-child(3) { margin-right:0;}
.yxcs_tab .tab_item .comy_hot li dl dd img { width:100%;transition: all .5s;}
.yxcs_tab .tab_item .comy_hot li dl dd:hover img { transform: scale(1.08);}
.yxcs_tab .tab_item .comy_hot li .anniao a { display: block; border: 1px solid #ee2e2c; text-align: center;border-radius: 4px;color: #ee2e2c;width: 90px;height: 32px;font-size: 14px;line-height: 30px; margin:0 auto;background:rgb(255 255 255/.8);box-sizing:border-box;}


.floor_main{overflow: hidden;}
.floor_main dl{width:600px;float:left;overflow: hidden;position:relative;height:450px;margin-top:20px;border-radius:4px;}
.floor_main dl .image{position:absolute;top: 0;width:600px;height:210px;}

.floor_main.f_1 dl:nth-child(1) .image { background:#286ab6;}
.floor_main.f_1 dl:nth-child(2) .image { background:#648455;}
.floor_main.f_1 dl:nth-child(3) .image { background:#b62a4f;}
.floor_main.f_1 dl:nth-child(4) .image { background:#ab6953;}
.floor_main.f_1 dl:nth-child(5) .image { background:#65b75a;}
.floor_main.f_1 dl:nth-child(6) .image { background:#e66f2a;}


.floor_main dl .image img{width:210px; height:210px; float:right; margin-right:20px;}
.floor_main dl:nth-child(even) {float:right}
.floor_main dl dt{font-size: 26px;padding:30px;position:relative;}
.floor_main dl dt a{color:white;}
.floor_main dl dd{width:250px;height:95px;padding:0px 30px;overflow:hidden;position:relative;}
.floor_main dl dd a{display: block;border:#f9f9f9 1px solid;line-height: 30px;border-radius: 3px;float:left;width:100px;color:white; text-align:center;font-size:12px;margin:0px 15px 15px 0;padding:0 10px; box-sizing: border-box;}
.floor_main dl dd a:hover{background:rgba(0,0,0,0.1);}

.floor_product { overflow:hidden; margin-top:20px;background:white;padding:0px 10px}
.floor_product ul li { width:25%; background:#fff; float:left; padding:15px; box-sizing:border-box;}
.floor_product ul li:nth-child(4n+4) { margin-right:0;}
.floor_product ul li .pimage { width:120px; height:120px; display:block; margin:5px auto 0;overflow:hidden}
.floor_product ul li img{width:100%;transition: all 0.3s;}
.floor_product ul li:hover img{ transform: scale(1.1);}
.floor_product ul li p { margin:10px 0; line-height:20px; height:40px; font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; overflow:hidden;}
.floor_product ul li span { font-size:18px; color:#ee2e2c;}
.floor_product ul li span i { font-size:14px;}



.guess_like {overflow:hidden}
.guess_like ul li { float:left; width:19.2%; box-sizing:border-box;margin:20px 1% 0 0; border:1px solid #e6e6e6;}
.guess_like ul li:hover { border:1px solid #ee2e2c;}
.guess_like ul li:nth-child(5n+5) { margin-right:0;}
.guess_like ul li .image { width:100%; position:relative;}
.guess_like ul li .image img { width:100%;}
.guess_like ul li .image em { height:34px; line-height:34px; text-align:center; background:#ee2e2c; color:#fff; display:block;opacity:0; position:absolute; bottom:0; width:100%;}
.guess_like ul li:hover .image em { opacity:.9;}
.guess_like ul li .text { padding:10px;}
.guess_like ul li .text .price { line-height:20px;margin-bottom:5px;}
.guess_like ul li .text .price em { font-size:18px; color:#ee2e2c; font-weight:700;}
.guess_like ul li .text .price em i { font-size:12px;}
.guess_like ul li .text .price span { float:right; color:#999;}
.guess_like ul li .text .price span b { margin-right:5px;}
.guess_like ul li .text strong { line-height:20px; height:40px; font-size:12px;overflow:hidden; font-weight:400;}
.guess_like ul li .text .company { color:#999; font-size:12px;margin-top:5px;}
.guess_like ul li .text .company img { height:16px; width:16px;margin-left: 5px;position: relative;top: -2px;}



.link{padding:10px 20px 15px;overflow:hidden;line-height:23px;font-size:14px;background:white}
.link dt{padding-right:5px;font-size:16px;height:35px;margin-bottom:8px;color:#000;font-weight:700; border-bottom:1px solid #eee;}
.link dt em{border-bottom:#e3211a 1px solid;height:35px;display:block;float:left}
.link a{white-space:nowrap; color:#666; margin:10px 15px 0px 0px; display:inline-block; line-height:23px;font-size:14px}
.link a:hover{color:#e3211a}


.scroll{padding:15px 0;width: 100%;background:#fff;position: fixed;top: 0px;z-index: 3000;display: none; border-bottom:2px solid #ee2e2c;}
.scroll .top_logo,
.scroll .search_box,
.scroll .top_logo { float:left; margin-right:80px;}
.scroll .top_logo img { height:50px;}
.scroll_search_box { float:left; height:50px;border:2px solid #ee2e2c;box-sizing:border-box; border-radius:4px;}
.scroll_search_box input { border:none; background:none; height:46px; width:100%;outline:none;font-size:16px;color:#999;}
.scroll_search_box ul li { float:left; position:relative;}
.scroll_search_box ul li.li_2 { width:630px; padding-left:20px;}
.scroll_search_box ul li.li_3 { background:#ee2e2c url(icon/fangdajing.png) no-repeat 34px; width:135px;}
.scroll_search_box ul li.li_3 input { color:#fff;cursor:pointer;padding-left: 20px; font-size:16px; font-weight:700;}
.scroll .ksfb { width:135px; float:right;}
.scroll .ksfb a { background:#fa6600; font-size:16px; font-weight:700; height:50px;line-height:50px; width:135px; color:#fff; display:block; text-align:center;border-radius:4px;}