/*banner轮播图*/
#banner { width: 100%;margin-top: 80px; }
#banner img{ width: 100%; }
#banner .imgT0{ width: 74%;position: absolute;top: 35%;left: 50%;transform: translateX(-50%); }
#banner .imgT1{ width: 55%;position: absolute;top: 60%;left: 36%;transform: translateX(-50%); }
#banner .imgT2{ width: 78%;position: absolute;top: 81%;left: 50%;transform: translateX(-50%); }
/* .banner .swiper-pagination-1{ bottom:20px !important; }
.banner .swiper-pagination-1 .swiper-pagination-bullet{ width: 10px;height: 10px;border-radius: 50%;margin: 0 6px !important;background: rgba(255,255,255,1);opacity: 1; }
.banner .swiper-pagination-1 .swiper-pagination-bullet-active{ opacity: 0.5; } */
.swiper-pagination-bullet{ width: auto;height: auto;display: block;border-radius: 0;opacity: 1;background: none; }
.banner_buttom ul{ width: 100%;display: flex;justify-content: center;box-shadow: 0 5px 20px rgba(0,0,0,0.2); }
.banner_buttom ul li{ width: 33.33%;text-align: center;padding: 13px 0;position: relative;background: url(../images/listBg.png)no-repeat right center; }
.banner_buttom ul li:first-child+li+li{ background: none; }
.banner_buttom ul li div{ padding: 6px 0; }
.banner_buttom ul li h4{ font-size: 22px;color: #f39800;margin-top: 0;margin-bottom: 0;font-family: "AvantGarde";letter-spacing: 0;line-height: 0.9;font-weight: 600; }
.banner_buttom ul li h4 b{ font-size: 10px;font-weight: normal;vertical-align: top;margin-left: 2px;color: #f39800; }
.banner_buttom ul li span{ font-size: 10px;color: #888; }
.banner_buttom ul li p{ position: absolute;width: 0;height: 1px;margin-bottom: 0;background: #999;bottom: 0;transition: all 0.5s; }
.banner_buttom ul .swiper-pagination-bullet-active p{ width: 100%; }
@media screen and (max-width: 768px) {
	
}
/*banner轮播图*/

.new{ width: 92%;margin: 0 auto;margin-top: 92px; }
.new .title{ background: url(../images/titleBox.png)repeat-x bottom;margin-bottom: 20px; }
.new .titleBox{ width: 84px;padding-bottom: 4px;border-bottom: 1px solid #000;float: left; }
.new .title h2{ font-size: 20px;color: #000;padding: 0;margin: 0; }
.new .title span{ font-family: "Geometria";color: #595656; }
.new .title a{ font-size: 14px;color: #000;display: inline-block;float: right;margin-top: 20px; }
.new .new_swiper{ width: 100%; }
.new .new_swiper .hd{ display: flex; }
.new .new_swiper .hd div{ width: 50%;border-bottom: 2px solid #eaeaea;background: #eaeaea; }
.new .new_swiper .hd .on{ border-bottom: 2px solid #f39800;background: #e0e0e0; }
.new .new_swiper .hd div h2{ font-size: 18px;color: #000;margin: 0;padding: 0;text-align: center;line-height: 46px; }
.new .new_swiper .bd{ height: 180px; }
.new .new_swiper .bd img{ width: 100%; }
.new .new_swiper .bd .box{ width: 100%;display: flex;justify-content: space-around;padding: 6px 15px;padding-bottom: 4px;background: rgba(223,222,224,0.95);position: absolute;bottom: 0;transform: scale(0.2);opacity: 0.5;transition: all 0.6s; }
.new .new_swiper .bd .swiper-slide-active .box{ transform: scale(1);opacity: 1; }
.new .new_swiper .bd .box .left{ margin-right: 20px; }
.new .new_swiper .bd .box h5{ margin: 0;padding: 0 10px;font-size: 36px;font-weight: 900;color: #f39800;line-height: 0.9; }
.new .new_swiper .bd .box span{ font-size: 12px;font-weight: 700;color: #f39800;display: block;text-align: center; }
.new .new_swiper .bd .box p{ font-size: 14px;color: #000;margin-top: 3px;margin-bottom: 0; }


.video{ margin-top: 30px;width: 100%;padding-bottom: 20px; }
.video img{ width: 100%; }
.projects{ margin-top: 10px;width: 100%;padding-bottom: 20px; }
.projects .proBox{ width: 92%;margin: 0 auto;display: flex;justify-content: space-between; }
.projects .proBox div{ width: 49%;position: relative; }
.projects .proBox div img{ width: 100%; }