@charset "utf-8";
.company-location-box{border: 1px solid #ffffff; width: 400px; height: 200px; padding-top: 0!important;}
.company-location-box img{width: 500px; height: 200px;}
/*修复其他css影响百度图标*/
.BMap_Marker.BMap_noprint{background: url("../img/location.png") no-repeat center center !important;}
.map-company{margin-bottom: 0!important;}
.map-tel{margin-bottom: 0!important;}
/*新的企业资质*/
.shixian_box{/*width: 1200px; */height: 385px; overflow: hidden; margin: 55px auto 0; position: relative;}
.shixian_logo{/*width: 1200px;*/ height: 100px; margin: 0 auto;}
.shixian_logo img{position: absolute; top: 0;}
/*滚动图片效果*/
#shixian_lunbo{margin: 0 auto; /*width: 1200px;*/ height: 385px; position: relative;}
#shixian_lunbo ul.pic_box{/*width: 1200px;*/ height: 385px; position: absolute; /* top: 120px; */}
#shixian_lunbo ul.pic_box li{left: 377px; top: 146px; width: 0; height: 0; overflow: hidden; position: absolute; z-index: 0; cursor: pointer; background: rgba(8, 0, 42, 0.08); border-radius: 5px;}
#shixian_lunbo ul.pic_box li img{width: 220px; height: 315px; display: block; margin: 0 auto;}
#shixian_lunbo ul.pic_box li a{color: #FFFFFF;}
#shixian_lunbo ul.pic_box li p{color: #666; text-align: center; margin: 10px 0;}
/**效果按钮样式**/
#shixian_lunbo .next{background-position: -39px 0; right: -60px;}
#copyright{text-align: center; padding-top: 10px;}
#shixian_lunbo .prev{z-index: 100; position: absolute; left: 0; top: 100px; width: 27px; display: block; height: 98px; line-height: 200px; overflow: hidden; top: 145px; cursor: pointer;}
#shixian_lunbo .next{z-index: 100; position: absolute; right: 0; top: 100px; width: 27px; display: block; height: 98px; line-height: 200px; overflow: hidden; top: 145px; cursor: pointer;}
#shixian_lunbo .prev{background: url(../img/jt_left.png) no-repeat;}
#shixian_lunbo .next{background: url(../img/jt_right.png) no-repeat right top;}
#shixian_lunbo .prev:hover{background-position: left top;}
#shixian_lunbo .next:hover{background-position: right top;}


/*2022年1月21日新的企业资质*/
#certify{position: relative;/*width: 1200px;*/margin: 0 auto}
#certify .swiper-container{padding-bottom: 60px;}
#certify .swiper-slide{width: 520px;height: 408px;background: #fff;box-shadow: 0 8px 30px #ddd;}
#certify .swiper-slide img{display:block;}
#certify .swiper-slide p{line-height: 48px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify .swiper-pagination{width: 100%;bottom: 20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 3px solid #00aadc;background-color: #fff;}
#certify .swiper-button-prev{left: -30px;width: 45px;height: 45px;background: url(../img/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;}
#certify .swiper-button-prev:hover{background-position: 0 -46px;background-size: 100%}
#certify .swiper-button-next{right: -30px;width: 45px;height: 45px;background: url(../img/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;}
#certify .swiper-button-next:hover{background-position: 0 -139px;background-size: 100%}

/*2022年1月25日新的企业资质效果*/
.hidden {display:none;}
.display{display:block;}
/*横向间隔定义*/
.g-blk0 {clear:both; height:0px; overflow:hidden; display:block;}
.g-blk1 {clear:both; height:1px; overflow:hidden; display:block;}
.g-blk2 {clear:both; height:2px; overflow:hidden; display:block;}
.g-blk3 {clear:both; height:3px; overflow:hidden; display:block;}
.g-blk4 {clear:both; height:4px; overflow:hidden; display:block;}
.g-blk5 {clear:both; height:5px; overflow:hidden; display:block;}
.g-blk6 {clear:both; height:6px; overflow:hidden; display:block;}
.g-blk7 {clear:both; height:7px; overflow:hidden; display:block;}
.g-blk8 {clear:both; height:8px; overflow:hidden; display:block;}
.g-blk9 {clear:both; height:9px; overflow:hidden; display:block;}
.g-blk10 {clear:both; height:10px; overflow:hidden; display:block;}
.g-blk12 {clear:both; height:12px; overflow:hidden; display:block;}
.g-blk13 {clear:both; height:13px; overflow:hidden; display:block;}
.g-blk15 {clear:both; height:15px; overflow:hidden; display:block;}
.g-blk18 {clear:both; height:18px; overflow:hidden; display:block;}
.g-blk20 {clear:both; height:20px; overflow:hidden; display:block;}
.g-blk22 {clear:both; height:22px; overflow:hidden; display:block;}
.g-blk24 {clear:both; height:24px; overflow:hidden; display:block;}
.g-blk26 {clear:both; height:26px; overflow:hidden; display:block;}
.g-blk28 {clear:both; height:28px; overflow:hidden; display:block;}
.g-blk30 {clear:both; height:30px; overflow:hidden; display:block;}
.clearBoth{clear:both;}
/*组图部分*/
/*大图展示区域*/
.OriginalPicBorder { padding: 15px 15px 0 15px; }
#OriginalPic { width: 800px; overflow: hidden; position: relative; font-size: 12px; margin: 0 auto; }
#OriginalPic img { display: block; margin: 0 auto; max-width: 660px;}
/*鼠标手势*/
.CursorL { position: absolute; width: 50%; height: 90%; color: #FFF; left: 0; top: 0; cursor: url(https://static-storage-beijing.oss-cn-beijing.aliyuncs.com/my_files/bg11.cur), auto; overflow: hidden; background: #fff; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.CursorR { position: absolute; width: 50%; height: 90%; color: #FFF; right: 0; top: 0; cursor: url(https://static-storage-beijing.oss-cn-beijing.aliyuncs.com/my_files/bg12.cur), auto; overflow: hidden; background: #fff; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
/*小图预览和滑动*/
.SliderPicBorder { width: 720px; height: 600px; overflow: hidden; }
.SliderPicBorder img { max-width: 660px; max-height: 600px; }
.description { text-indent: 50px; font-size: 16px }
.SummaryTitle { clear: both; padding-top: 10px; display: block; font-weight: bold; font-size: 14px; text-align: left; }
.Summary { line-height: 26px; display: block; overflow: hidden; padding-top: 10px; padding-bottom: 10px; font-size: 14px; float: left; }
.ThumbPicBorder { width: 758px; margin: 0 auto; display: flex;justify-content: center;}
#ThumbPic img { border: 3px solid #cdcdc8; cursor: pointer; background-color: #cdcdc8; margin: 0 4px; width: 110px; height: 80px; display: block; }
#ThumbPic img.active { border: 3px solid #FF9900; }
#btnNext {  display: inline-block; cursor: pointer; background: url(../img/zutubg.png) -62px 10px no-repeat; width: 21px; height: 80px; }
#btnPrev {  display: inline-block; cursor: pointer; background: url(../img/zutubg.png) -20px 10px no-repeat; width: 21px; height: 80px; }
.jCarouselLite{
    float: left;}
/*组图样式结束*/



/*关于我们*/
.about-us{width: 115px;}
.about-us p:nth-child(1){border-bottom: 1px solid #ffffff; font-size: 16px;}
.about-us p{color: #ffffff;}
.about-us p a{color: #ffffff;}
.map-company{margin-bottom: 0;}
.map-tel{}
@media screen and (max-width: 1593px){.about-us{display: none!important;}}
@media screen and (max-width: 1440px){.about-us{display: none!important;}
    .OriginalPicBorder{padding: 0;}
    #OriginalPic{width: auto; overflow: hidden; position: relative; font-size: 12px; margin: 0 auto;}
    #OriginalPic img { display: block; margin: 0 auto; max-width: 566px;}
    .SliderPicBorder { width: 600px; height: 600px; overflow: hidden; }
    .ThumbPicBorder{width: 628px}
}
@media screen and (max-width: 1100px){#qyzz-box{display: none;}}