/*  This file is part of the shenhupaipai project.  */
/*  Copyright © Lianbei Group.  */
/*  time: 2025-04 author:ouler  */
/*  Unauthorized copying of this file, via any medium is strictly prohibited  */

.banner{position: relative;}
.banner .swiper{overflow: hidden;}
.banner .swiper .swiper-slide img{width: 100%;}
.banner .swiper .swiper-pagination{position: absolute;bottom: 20px;}
.banner .swiper .swiper-pagination-bullet-active{width:20px;border-radius:5px;background-color: #fff;}

.bull{background-color: #f1f1f1;}
.bull .main{padding: 20px 0;}
.bull .bulletin{background-color: #fff;display: flex;justify-content: start;border-bottom: 1px solid #eaeaea;}
.bull .bulletin .bull_title{width:126px;font-size: 18px;color: #3d3d3d;position: relative;line-height: 50px;padding-top: 12px;text-align: center;}
.bull .bulletin .bull_title:before{content: "";position: absolute;right: 0;top: 18px;height: 35px;width: 9px;background: url(../images/icon_bc.png) no-repeat 0 0;background-position: 0 -657px;}
.bull .bulletin .bull_marquee{width:950px;height: 62px;padding: 12px 20px 0 20px;overflow: hidden;}
.bull .bulletin .bull_marquee ul{}
.bull .bulletin .bull_marquee ul li{line-height: 26px;}
.bull .bulletin .bull_marquee ul li a{display:flex;align-items:center;font-size: 12px;color: #3d3d3d;}
.bull .bulletin .bull_marquee ul li a i{display:inline-block;width: 14px;height: 14px;background: url("../images/icon_bc.png") no-repeat 0 0;background-position: 0 -702px;}
.bull .bulletin .bull_marquee ul li a em{margin-left: 5px;}
.bull .bulletin .bull_marquee ul li a span{color: #9c9c9c;margin-left: 10px;}
.bull .bulletin .bull_more{line-height: 72px;}
.bull .bulletin .bull_more a{display: inline-block;width: 92px;height: 26px;text-align:center;line-height:26px;font-size: 12px;color: #000;background-color: #ddd;border-radius: 13px;}
.bull .bull_notice{display: flex;justify-content: start;background-color: #fff;}
.bull .bull_notice .notice_title{width:126px;font-size: 18px;color: #3d3d3d;position: relative;line-height: 100px;text-align: center;}
.bull .bull_notice .notice_title:before{content: "";position: absolute;right: 0;top: 24px;height: 55px;width: 9px;background: url(../images/icon_bc.png) no-repeat 0 0;background-position: 0 -744px;}
.bull .bull_notice ul{display: flex;justify-content: start;align-items:center;}
.bull .bull_notice ul li{display: flex;align-items: center;}
.bull .bull_notice ul li span{display: inline-block;width: 16px;height: 27px;margin-left:45px;background: url("../images/icon_bc.png") no-repeat 0 0;background-position: 0 -809px;}
.bull .bull_notice ul li a{display: inline-block;width: 56px;height: 68px;margin-left: 40px;text-align: center;}
.bull .bull_notice ul li a i{display:inline-block;width:41px;height:41px;margin:0 auto 2px;background: url("../images/icon_bc.png") no-repeat 0 0;background-position: 0 -846px;-webkit-transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;transition: all .3s ease-in-out;}
.bull .bull_notice ul li a em{display:block;font-size: 14px;color: #3d3d3d;}
.bull .bull_notice ul li:nth-child(2) a i{background-position: 0 -948px;}
.bull .bull_notice ul li:nth-child(3) a i{background-position: 0 -1050px;}
.bull .bull_notice ul li:nth-child(4) a i{background-position: 0 -1152px;}
.bull .bull_notice ul li:nth-child(5) a i{background-position: 0 -1254px;}
.bull .bull_notice ul li:nth-child(6) a i{background-position: 0 -1356px;}
.bull .bull_notice ul li:nth-child(7) a i{background-position: 0 -1458px;}
.bull .bull_notice ul li:nth-child(1) a:hover i{background-position: 0 -897px;}
.bull .bull_notice ul li:nth-child(2) a:hover i{background-position: 0 -999px;}
.bull .bull_notice ul li:nth-child(3) a:hover i{background-position: 0 -1101px;}
.bull .bull_notice ul li:nth-child(4) a:hover i{background-position: 0 -1203px;}
.bull .bull_notice ul li:nth-child(5) a:hover i{background-position: 0 -1305px;}
.bull .bull_notice ul li:nth-child(6) a:hover i{background-position: 0 -1407px;}
.bull .bull_notice ul li:nth-child(7) a:hover i{background-position: 0 -1509px;}

.underway{background: #f7f7f7;padding: 10px 0 20px;}
.underway .underway_title{padding: 20px 0 20px;}
.underway .underway_title h3{font-size: 30px;color: #3d3d3d;text-align: center;font-weight: 500;letter-spacing: 0.2em;}
.underway .underway_title h3 span{font-size: 30px;color: #ff7d00;}
.underway .underway_list{}
.underway .underway_list ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.underway .underway_list ul li{width: 296px;height:308px;overflow:hidden;background-color: #ffff;margin: 8px 0;padding-bottom: 10px;border-radius: 5px;}
.underway .underway_list ul li:first-child{width: 606px;}
.underway .underway_list ul li:first-child a{display: inline-block;width: 100%;}
.underway .underway_list ul li:first-child img{width: 100%;margin: 0 auto;}
.underway .underway_list ul li .underway_pic{height: 200px;overflow: hidden;}
.underway .underway_list ul li .underway_pic img{width: 100%;}
.underway .underway_list ul li h4{font-size: 14px;color: #3d3d3d;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: 500;padding: 10px 10px 5px;}
.underway .underway_list ul li .underway_price{display: flex;justify-content: space-between;padding: 5px 10px;}
.underway .underway_list ul li .underway_price p{display: flex;align-items: center;}
.underway .underway_list ul li .underway_price p span{font-size: 12px;color: #3d3d3d;}
.underway .underway_list ul li .underway_price p em{margin: 0 3px;color: #ff7d00;}
.underway .underway_list ul li .underway_price p i{font-size: 18px;color: #3d3d3d;margin-right: 2px;}
.underway .underway_list ul li .underway_price p b{font-weight: bold;font-size: 18px;color: #ff7d00;}
.underway .underway_list ul li .underway_assess{display: flex;justify-content: space-between;padding: 5px 10px;}
.underway .underway_list ul li .underway_assess p{display: flex;align-items: center;}
.underway .underway_list ul li .underway_assess p span{font-size: 12px;color: #3d3d3d;}
.underway .underway_list ul li .underway_assess p i{font-size: 18px;color: #3d3d3d;margin-right: 2px;}

.adver{background: #f7f7f7;padding-bottom: 30px;}
.adver a{display: inline-block;width: 100%;height: 120px;margin-bottom: 10px;}
.adver a img{width: 100%;margin: 0 auto;}

.cargo{background: #f7f7f7;padding-bottom: 20px;}
.cargo .cargo_top{display: flex;justify-content: space-between;align-items: center;padding: 0 0 10px 0;}
.cargo .cargo_top h4{font-size: 18px;color: #3d3d3d;font-weight: 400;}
.cargo .cargo_top h4 i{font-size: 24px;color: #333;margin-right: 5px;}
.cargo .cargo_top ul{display: flex;justify-content: start;}
.cargo .cargo_top ul li{margin: 0 5px;}
.cargo .cargo_top ul li a{display:inline-block;padding:2px 10px;font-size: 14px;color: #3d3d3d;border: 1px solid #ddd;border-radius: 10px;}
.cargo .cargo_item{display: flex;justify-content: space-between;}
.cargo .cargo_item .cargo_lf{width:240px;}
.cargo .cargo_item .cargo_lf a{display:inline-block;width:240px;height: 515px;overflow: hidden;}
.cargo .cargo_item .cargo_lf img{width: 100%;}
.cargo .cargo_item .cargo_rg{margin-left: 14px;width:972px;}
.cargo .cargo_item .cargo_rg ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.cargo .cargo_item .cargo_rg ul li{width: 234px;height:250px;overflow:hidden;background-color: #ffff;margin: 0 0 14px 0;padding-bottom: 10px;border-radius: 5px;}
.cargo .cargo_item .cargo_rg ul li a{}
.cargo .cargo_item .cargo_rg ul li .underway_pic{height: 135px;overflow: hidden;}
.cargo .cargo_item .cargo_rg ul li .underway_pic img{width: 100%;}
.cargo .cargo_item .cargo_rg ul li h4{font-size: 14px;color: #3d3d3d;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: 500;padding: 10px 10px 5px;}
.cargo .cargo_item .cargo_rg ul li .underway_price{display: flex;justify-content: space-between;padding: 5px 10px;}
.cargo .cargo_item .cargo_rg ul li .underway_price p{display: flex;align-items: center;}
.cargo .cargo_item .cargo_rg ul li .underway_price p span{font-size: 12px;color: #3d3d3d;}
.cargo .cargo_item .cargo_rg ul li .underway_price p em{margin: 0 3px;color: #ff7d00;}
.cargo .cargo_item .cargo_rg ul li .underway_price p i{font-size: 18px;color: #3d3d3d;margin-right: 2px;}
.cargo .cargo_item .cargo_rg ul li .underway_price p b{font-weight: bold;font-size: 18px;color: #ff7d00;}
.cargo .cargo_item .cargo_rg ul li .underway_assess{display: flex;justify-content: space-between;padding: 5px 10px;}
.cargo .cargo_item .cargo_rg ul li .underway_assess p{display: flex;align-items: center;}
.cargo .cargo_item .cargo_rg ul li .underway_assess p span{font-size: 12px;color: #3d3d3d;}
.cargo .cargo_item .cargo_rg ul li .underway_assess p i{font-size: 18px;color: #3d3d3d;margin-right: 2px;}

.links{background: #f7f7f7;padding: 20px 0;}
.links .links_title{border-bottom: 1px solid #ddd;padding-bottom: 12px;}
.links .links_title span{font-size: 16px;color: #ff7d00;padding-bottom: 10px;border-bottom: 2px solid #ff7d00;}
.links ul{display: flex;justify-content: start;padding: 20px 0;}
.links ul li{margin-left: 40px;}
.links ul li:first-child{margin-left: 0;}
.links ul li a{font-size: 14px;color: #666;}

