@charset "utf-8";
/* CSS Document */

@import url("reset.css");
@import url("header.css");
@import url("footer.css");

/*banner*/
.banner-box{ margin:-45px auto 0 auto; position:relative; z-index:1; height:523px; min-width:1259px;}
.fullSlide{ width:100%;  position:absolute;  height:523px;  text-align:center;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; width:100%; }
.fullSlide .bd ul{/* width:100% !important; */}	
.fullSlide .bd li{ width:100% !important;  height:523px; overflow:hidden; text-align:center;  }
.fullSlide .bd li img{ display:block;width:100%;height: 100%;object-fit: cover;transform: none; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;		 _background:#000; _filter:alpha(opacity=60); 	}
.fullSlide .hd ul{ text-align:center; }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:52px; height:6px; margin:5px; background:#e9e9e9; border-radius:20px; overflow:hidden; 		line-height:9999px; 	}	
.fullSlide .hd ul .on{ background:#d01027; }

/*新闻中心板块*/
.new-box{margin:30px auto 0 auto; overflow:hidden;}
.new-box .new-left{ width:570px; height:350px; float:left; }
.new-box .new-left .focusBox{width: 100%; height: 350px; overflow: hidden; float: left; position: relative; }
.new-box .new-left .focusBox .pic{width: 100%; height: 350px; overflow: hidden;}
.new-box .new-left .focusBox .pic img{width: 100%;height: 350px;display: block; transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}
.new-box .new-left .focusBox .pic img:hover{transform:scale(1.05); transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;}
.new-box .new-left .focusBox .txt-bg{position: absolute;bottom: 0;z-index: 1;height: 48px;width: 100%;background: #000;opacity: 0.4;filter: alpha(opacity=40);overflow: hidden;left: 0}
.new-box .new-left .focusBox .txt{position: absolute;bottom: 0;z-index:1;width: 100%; left: 0px; height: 48px;}
.new-box .new-left .focusBox .txt li{width: 100%; height: 48px; line-height: 48px;}
.new-box .new-left .focusBox .txt li a{width: 440px; text-indent:1em; height: 100%; font-size: 16px; color: #fff; display:block; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.new-box .new-left .focusBox .txt li a:hover{color: #b21023;}
.new-box .new-left .focusBox .num{ position:absolute; bottom:0; right:27px; height:48px; z-index:2;}
.new-box .new-left .focusBox .num li{ margin-top:18px;color:#FFFFFF;float: left;margin-right:4px;display: block;width:12px;height:12px;background: #ffffff;cursor: pointer;border-radius: 50%; cursor:pointer;}
.new-box .new-left .focusBox .num li.on{ background:#d01027;}

/**/
.new-box .new-right{ float:right; width:610px; height: auto;max-height:350px;}

/*公司要闻、基层动态、维多利亚vic115优惠大厅、公告信息*/
.new-right .xwdt_con{width: 610px; height: auto;max-height:350px; overflow: hidden; float: right;}
.new-right .xwdt_con .hd{ height: 45px; width: 100%;}
.new-right .xwdt_con .hd ul{ height: auto; overflow: hidden; width:520px; float:left;}
.new-right .xwdt_con .hd ul li{float: left; text-align:center;height: 45px; }
.new-right .xwdt_con .hd ul li a{ display:block;  width:100px; color: #333333; font-weight:bold; font-size: 18px; height: 38px;line-height: 38px;}
.new-right .xwdt_con .hd ul li.on{ background:url(../images/titl_bj_jt.png) no-repeat center bottom;}
.new-right .xwdt_con .hd ul li a:hover{ color:#fff !important;}
.new-right .xwdt_con .hd ul li.on a{color: #fff; background:#1a4ecc;}
.new-right .xwdt_con .hd h3{ float:right; font-weight:normal; font-size:12px;}
.new-right .xwdt_con .hd h3 a{ color:#d01027; line-height:38px;}
.new-right .xwdt_con .bd{width: 100%; margin-top: 15px;overflow: hidden;}
.new-right .xwdt_con .bd ul{ height: auto; overflow: hidden;}
.new-right .xwdt_con .bd ul li.first-li{ height:95px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.new-right .xwdt_con .bd ul li.first-li h2{font-size:18px;font-weight:bold;text-align:center;color:#254daf;max-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new-right .xwdt_con .bd ul li.first-li p{ color:#565656; text-indent:2em; font-size:14px; line-height:22px; margin-top:15px; width:100%; margin:15px auto 0 auto; }
.new-right .xwdt_con .bd ul li.first-li p a{ color:#d01027;}
.new-right .xwdt_con .bd ul li.other-li{ height:35px;line-height:35px; *height: 30px; *line-height: 30px;}
.new-right .xwdt_con .bd ul li.other-li i{ width:5px; height:5px; background:#c0c0c0; float:left; margin-top:16px; }
.new-right .xwdt_con .bd ul li.other-li a{ font-size: 16px; width:75%; height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;  text-indent:1em;}
.new-right .xwdt_con .bd ul li.other-li span{float: right; width: 20%; text-align: right; color: #a7a7a7; }
.new-right .xwdt_con .bd ul li.other-li a:hover{color: #b21023;}
.new-right .xwdt_con .tempWrap{ margin-top:26px !important;}
.ddjs-qyxcp-box{ height: auto;max-height:366px; margin-top:30px;}

/*党的建设*/
.ddjs-qyxcp-box .ddjs-box{width: 653px; height: auto;max-height:360px; overflow: hidden; float:left;}
.ddjs-qyxcp-box .ddjs-box .hd{ height: 45px; width: 100%;}
.ddjs-qyxcp-box .ddjs-box .hd ul{ height: auto; overflow: hidden; width:520px; float:left;}
.ddjs-qyxcp-box .ddjs-box .hd ul li{float: left; text-align:center;height: 45px; }
.ddjs-qyxcp-box .ddjs-box .hd ul li a{ display:block;  width:108px; color: #333333; font-weight:bold; font-size: 18px; height: 38px;line-height: 38px;}
.ddjs-qyxcp-box .ddjs-box .hd ul li.on{ background:url(../images/titl_bj_jt.png) no-repeat center bottom;}
.ddjs-qyxcp-box .ddjs-box .hd ul li a:hover{ color:#fff !important;}
.ddjs-qyxcp-box .ddjs-box .hd ul li.on a{color: #fff; background:#1a4ecc;}
.ddjs-qyxcp-box .ddjs-box .hd h3{ float:right; font-weight:normal; font-size:12px;}
.ddjs-qyxcp-box .ddjs-box .hd h3 a{ color:#d01027; line-height:38px;}
.ddjs-qyxcp-box .ddjs-box .bd{width: 100%; margin-top: 15px;overflow: hidden;}
.ddjs-qyxcp-box .ddjs-box .bd ul{ height: auto; overflow: hidden;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.first-li{ height:95px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.first-li h2{ font-size:18px; font-weight:normal; text-align:center; color:#333333;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.first-li p{ color:#a0a0a0; text-indent:2em; font-size:14px; line-height:22px; margin-top:15px; width:100%; margin:15px auto 0 auto; }
.ddjs-qyxcp-box .ddjs-box .bd ul li.first-li p a{ color:#d01027;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.other-li{ height:35px;line-height:35px; *height: 30px; *line-height: 30px;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.other-li i{ width:5px; height:5px; background:#c0c0c0; float:left; margin-top:16px; }
.ddjs-qyxcp-box .ddjs-box .bd ul li.other-li a{ font-size: 16px; width:75%; height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;  text-indent:1em;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.other-li span{float: right; width: 20%; text-align: right; color: #a7a7a7; }
.ddjs-qyxcp-box .ddjs-box .bd ul li.other-li a:hover{color: #b21023;}

/*企业宣传片*/
.ddjs-qyxcp-box .qyxcp-box{ float:right;}
.ddjs-qyxcp-box .qyxcp-box dt{ height:45px; background:url(../images/titl_bj_jt.png) no-repeat 47px bottom;}
.ddjs-qyxcp-box .qyxcp-box dt a{ display:block; width:108px; height:38px; line-height:38px; text-align:center; background:#1a4ecc; color:#fff; font-size:18px; font-weight:bold;}
.ddjs-qyxcp-box .qyxcp-box dd{margin-top:20px;width:518px;height:300px;overflow: hidden;position: relative;}
.ddjs-qyxcp-box .qyxcp-box dd a img{display:block;width:100%;height: 100%;transform: none;}
.ddjs-qyxcp-box .qyxcp-box dd a .play{display: inline-block;background-image: url(../images/index_play.png);background-repeat: no-repeat;background-position: center;width:62px;height: 62px;z-index: 2;position: absolute;left: 228px;top: 119px;border-radius: 31px;}
/*雄踞·雄安*/
.xjxa{margin-top:30px;height:116px;overflow: hidden;position: relative;}
.xjxa .pic{ width:1200px; height:116px;overflow: hidden;}
.xjxa .pic a{ display:block; width:1200px; height:116px;}
.xjxa .pic a img{ width:1200px; height:116px;}
.xjxa .num{ width:100%;  position:absolute; z-index:1; bottom:-3px; left:0; height:30px; line-height:30px; text-align:center;	}
.xjxa .num  li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:52px; height:6px; margin:5px 5px 2px; background:#e9e9e9; border-radius:20px; overflow:hidden;}
.xjxa .num  .on{ background:#d01027; }
/*业务领域*/
.ywly-box{ height:406px;  width:100%; min-width:1259px; background: #e6eaf6; margin-top:52px;
background: -moz-linear-gradient(top, #ffffff 0%, #e6eaf6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6eaf6));
background: -webkit-linear-gradient(top, #ffffff 0%,#e6eaf6 100%);
background: -o-linear-gradient(top, #ffffff 0%,#e6eaf6 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#e6eaf6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6eaf6',GradientType=0 );
background: linear-gradient(to bottom, #fffff 0%,#e6eaf6 100%);
} :root .gradient{filter:none;} 
.ywly-box  h1{ font-size:32px; font-weight:normal;text-align:center;}
.ywly-box  h2{ margin:36px auto 40px auto; font-weight:normal; height:36px; width:422px;}
.ywly-box  h2 a{ width:132px; height:34px; float:left; text-align:center; line-height:34px; font-size:18px; margin-right:10px; border:1px solid #ddd; border-radius:50px;}
.ywly-box  h2 a:first-child+a+a{ margin-right:0;}
.ywly-box  h2 a.on{ background:#2168ed; color:#fff;}
.ywly-box  h2 a:hover{ background:#2168ed; color:#fff !important;}
.ywly-box .ztzl_box{ height:160px; margin-top:40px;}
.ywly-box .picMarquee-left{ margin-top:12px; overflow:hidden; position:relative;}
/*.ywly-box .picMarquee-left .jt_box{ overflow:hidden; }*/
.ywly-box .picMarquee-left .snext{ display:block;  width:42px; height:42px;  overflow:hidden; cursor:pointer; background:url(../images/index_ztzl_next_on.png) no-repeat; position:absolute; right:0; top:80px; left:auto;}
.ywly-box .picMarquee-left .sprev{ background:url(../images/index_ztzl_prev_on.png) no-repeat; position:absolute; left:0; top:80px; width:42px; height:42px; }
.ywly-box .picMarquee-left .prevStop{ background:url(../images/index_ztzl_prev.png) no-repeat; }
.ywly-box .picMarquee-left .nextStop{background:url(../images/index_ztzl_next.png) no-repeat;  }
.ywly-box .picMarquee-left .img_box{ margin-left:70px;}
.ywly-box .picMarquee-left .img_box .tempWrap{ width:1060px !important;}
.ywly-box .picMarquee-left .img_box ul{ overflow:hidden; zoom:1;}
.ywly-box .picMarquee-left .img_box ul li{width:256px; height:222px; margin-left:12px; float:left;  overflow:hidden; text-align:center;  }
.ywly-box .picMarquee-left .img_box ul li .pic{ text-align:center; }
.ywly-box .picMarquee-left .img_box ul li .pic img{ width:256px; height:182px; display:block;}
.ywly-box .picMarquee-left .img_box ul li .pic a:hover img{ border-color:#999;  }
.ywly-box .picMarquee-left .img_box ul li .pic a p{width: 90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;margin:15px auto 0;}
.ywly-box .picMarquee-left .img_box ul li .title{ line-height:24px;   }



/*技术装备*/
.jszb-box{ background:url(../images/index_jszb_bj.png) no-repeat center top; height:470px; min-width:1259px;}
.jszb-box h1{ font-size:32px; font-weight:normal; padding-top:42px; text-align:center;}
.jszb-box h1 a{ color:#fff; text-align:center;}
.jszb-box ul{ margin:46px auto 0 auto; width:775px;}
.jszb-box ul li{ width:376px; height:146px; float:left; margin-right:23px;}
.jszb-box ul li+li{ margin-right:0;}
.jszb-box ul li a{ display:block; width:100%; height:100%; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:rgba(255, 255, 255, 0.47) none repeat scroll 0 0 !important; /* 实现FF背景透明，文字不透明 */ filter:alpha(opacity=47); background:#fff; /* 实现IE背景透明 */}
.jszb-box ul li a:hover{filter:alpha(opacity=80); background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important; }
.jszb-box ul li a i{ display:block; background:url(../images/index_all_icon.png) no-repeat; width:80px; height:77px; float:left; position: relative; margin:34px 22px 0 96px;transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s;-webkit-transition: transform 0.7s ease-out 0s;}
.jszb-box ul li a:hover i{transform: rotate(360deg);-moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.jszb-box ul li a i.kjcx{ background-position:0 -535px;}
.jszb-box ul li a i.jxsb{ background-position:0 -654px;}
.jszb-box ul li a span{ display:block; float:left; color:#fff; font-size:24px; color:#2168ed; position: relative; line-height:146px;}

/*贵州桥梁博物馆*/
.gzqlbwg-box{ margin-top:68px; height:auto; overflow:hidden; text-align:center;}
.gzqlbwg-box h1{ font-size:32px; font-weight:normal; text-align:center; margin-bottom:36px;}
.gzqlbwg-box .gzqlbwg-img-list{ margin-top:36px;height:245px; overflow:hidden;}
.gzqlbwg-box .gzqlbwg-img-list ul{ height:345px; overflow:hidden;}
.gzqlbwg-box .gzqlbwg-img-list ul li{width:376px;height:245px;float:left;margin-right:36px;position:relative;overflow: hidden;}
.gzqlbwg-box .gzqlbwg-img-list ul li a{ width:100%; height:100%; display:block;}
.gzqlbwg-box .gzqlbwg-img-list ul li p{ position:absolute; left:0; bottom:0; width:100%; height:50px; line-height:50px; background:rgba(0, 0, 0, 0.49) none repeat scroll 0 0 !important; filter:alpha(opacity=49); background:#000;}
.gzqlbwg-box .gzqlbwg-img-list ul li p b{ color:#fff; position:relative; text-align:center; font-weight:normal;}
.gzqlbwg-box .hd{ margin:0 auto; text-align:center; height:42px; padding-top:37px;}
.gzqlbwg-box .hd ul{text-align:center;}
.gzqlbwg-box .hd ul li{ width:109px; height:5px; margin:0px 6px; background:#e9e9e9; cursor:pointer;display:inline-block;}

.gzqlbwg-box .hd ul li.on{ background:#d01027;}

/*人力资源、专题专栏*/
.rlzy-ztzl-box{ width:100%; min-width:1259px; height:234px; background: #e6eaf6;
background: -moz-linear-gradient(top, #e6eaf6 0%, #ffffff 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6eaf6), color-stop(100%,#ffffff));
background: -webkit-linear-gradient(top, #e6eaf6 0%,#ffffff 100%);
background: -o-linear-gradient(top, #e6eaf6 0%,#ffffff 100%);
background: -ms-linear-gradient(top, #e6eaf6 0%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6eaf6', endColorstr='#ffffff',GradientType=0 );
background: linear-gradient(to bottom, #e6eaf6 0%,#ffffff 100%);
} :root .gradient{filter:none;}


/*专题专栏*/
.ztzl-box{ padding-top:26px; overflow:hidden; width:100%;}
.ztzl-box h1{  width:100%; height:44px; text-align:center; position:relative; }
.ztzl-box h1 p{ position:absolute; left:0; top:22px; height:1px; width:100%; background:#c4d2ef; z-index:0;}
.ztzl-box h1 a{  display:block;  width:114px; background:#eaeff7;  color: #1a4ecc; font-weight:bold; font-size: 18px; height: 38px;line-height: 38px; color:#1a4ecc; margin:0 auto; position:relative; z-index:1;}
.ztzl-box .ztzl_list{ margin-top:26px;}
.ztzl-box .ztzl_list .tempWrap{ width:1200px !important;}
.ztzl-box .ztzl_list ul{ overflow:hidden; margin-top:20px;}
.ztzl-box .ztzl_list ul li{ display:block; float:left; width:280px; height:80px; margin-top:15px; margin-right:26px;}
.ztzl-box .ztzl_list ul li a img{ display:block;width:100%;height:100%; }
.ztzl-box .ztzl_list ul li:last-child { margin-right:0;}

.suspension1{display:none;width: 0px;}


@media screen and (max-width:750px ) {
    #img1{display:none;}	
.w1200{ width:auto; }
.Warp{ max-width:calc(100% - 20px); padding: 0px 10px;}	
/*banner*/
.banner-box{height: 125px;min-width:calc(100% - 20px);margin: 10px auto 0px;}
.fullSlide{width:100%;height: 120px;}	
.fullSlide .bd li{height: 120px;width: 100%!important;}
.fullSlide .bd li img{display:block;width:calc(100vw - 20px);height: 125px;object-fit: cover;transform: none;}	


/*新闻中心板块*/
.new-box{margin:20px auto 0; overflow:hidden;}
.new-box .new-left{width:100%;height: 220px;float:none;}
.new-box .new-left .focusBox{width: 100%;height: 220px;overflow: hidden;float: none;position: relative;/* z-index: -10; */}
.new-box .new-left .focusBox .pic{height: 220px;}
.new-box .new-left .focusBox .pic img{width: calc(100vw - 20px);height: 220px;object-fit: cover;}
.new-box .new-left .focusBox .txt{position: absolute;bottom: 0;z-index:1;width: 100%; left: 0px; height: 68px;}
.new-box .new-left .focusBox .txt-bg{height:68px;}
.new-box .new-left .focusBox .txt li{width: 100%; height: 68px; line-height: 38px;}
.new-box .new-left .focusBox .txt li a{width: 100%;  height: 38px; font-size: 16px; }
.new-box .new-left .focusBox .txt li a:hover{color: #b21023;}
.new-box .new-left .focusBox .num{position:absolute;bottom:0;right:27px;height:20px;z-index: 1;text-align: center;font-size: 0;}
.new-box .new-left .focusBox .num li{ margin-top:0px;float: left;margin-right:4px;}

/*文件*/
.suspension1{width:100%;height: 92px;overflow:hidden;display: block;}
.suspension1 a{display:block;width:33.3%;height: 92px;/* margin-bottom:3px; */text-align:center;float:left;background: #f5f5f5;}
.suspension1 a:hover{ color:#fff !important;}
.suspension1 a i{display: block;width:45px;height: 45px;margin: 3px auto 0px;background-image:url(../images/index_all_icon.png);background-repeat: no-repeat;}
.suspension1 .icon01 i{background-position: -18px -132px;}
.suspension1 .icon02 i{background-position: -20px -219px;}
.suspension1 .icon03 i{background-position: -20px -300px;margin-top: 5px;}
.suspension1 a.back-top{ background-position:18px -374px;}
.suspension1 .icon01:hover i{ background-position: 18px -769px;}
.suspension1 .icon02:hover i{ background-position:18px -851px;}
.suspension1 .icon03:hover i{ background-position:18px -933px;}
.suspension1 a:hover.back-top{ background-position:18px -1015px;}
.suspension1 a p{padding-top: 0px;font-size:14px;line-height: 18px;}
.suspension1 a.icon02 p{padding-top: 0px;}
.suspension1 a.icon03 p{padding-top: 9px;}


/*公司要闻、基层动态、维多利亚vic115优惠大厅、公告信息*/
.new-box .new-right{ float:none; width:100%;margin-top: 20px;height: 358px;}
.new-right .xwdt_con{width:100%!important;float:none;height: 358px;}
.new-right .xwdt_con .hd ul{width:100%;height: 45px;overflow-x:auto;}
.new-right .xwdt_con .hd ul li{width:20%;}
.new-right .xwdt_con .hd ul li a{width:100%;font-size: 16px;font-weight: bold;}
.new-right .xwdt_con .bd{margin-top: 15px;overflow: hidden;}
.new-right .xwdt_con .bd ul{height: 350px;display:block!important;float: left!important;}
.new-right .xwdt_con .bd ul li{width: 100%!important;}
.new-right .xwdt_con .bd ul li.first-li{height: auto;max-height:135px; padding-bottom: 20px;}
.new-right .xwdt_con .bd ul li.first-li h2 a{font-size:18px;font-weight:bold;text-align:center;color:#254daf;max-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new-right .xwdt_con .bd ul li.first-li p{ height: auto;max-height:110px;overflow: hidden; }
.new-right .xwdt_con .bd ul li.other-li a{ font-size: 14px; width:68%; text-indent: 0em;padding-left: 5px;}
.new-right .xwdt_con .bd ul li.other-li span{ width: 28%; font-size: 14px; }
.new-right .xwdt_con .tempWrap{ margin-top:15px !important;}
.new-right .xwdt_con .hd h3{ width:0px;}
/*党的建设*/
.ddjs-qyxcp-box{ height:auto;max-height:635px; margin-top:20px;float: none;}
.ddjs-qyxcp-box .ddjs-box{width:100%;float:none;}
.ddjs-qyxcp-box .ddjs-box .hd ul{ width:80%;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.first-li{height: auto;max-height:155px;padding-bottom: 20px;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.first-li h2{ height: 24px;overflow: hidden;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.first-li h2 a{display: block;width:100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.first-li p{height: auto;max-height: 115px;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.other-li a{ font-size: 14px; width:68%; text-indent: 0em;padding-left: 5px;}
.ddjs-qyxcp-box .ddjs-box .bd ul li.other-li span{width: 28%; font-size: 14px; }

/*企业宣传片*/
.ddjs-qyxcp-box .qyxcp-box{ float:none;width:100%;margin-top: 20px;height: 265px;}
.ddjs-qyxcp-box .qyxcp-box dd{width:100%;height:200px;margin-top: 10px;}
.ddjs-qyxcp-box .qyxcp-box dd a .play{left:50%;top: 50%;margin-left: -31px;margin-top: -31px;}

/*雄踞·雄安*/
.xjxa{width: 100%;margin-top:20px;height: 90px;}
.xjxa .pic,.xjxa .pic a,.xjxa .pic a img{width: calc(100vw - 20px);height: 63px;/* min-width: 100%; *//* max-width: 120%; */}
.xjxa .pic a img{object-fit: cover;}

/*业务领域*/
.ywly-box{height: 356px;width:100%!important;min-width:100%;margin-top:20px;}
.ywly_qh{/* width:100%!important; */height: 244px;}
.ywly-box  h1{ font-size:22px;}
.ywly-box  h1 a{font-size: 26px;}
.ywly-box  h2{ margin:20px auto 20px;width: 100%;}
.ywly-box  h2 a{ width:30%;margin:0px 4px;}
.ywly-box .ztzl_box{height:220px;margin-top:20px;display: block!important;float: left;}
.ywly-box .picMarquee-left{margin-top: 0px;overflow:hidden;position:relative;}
.ywly-box .picMarquee-left .snext{z-index: 99;top: 70px;width: 0px;}
.ywly-box .picMarquee-left .sprev{z-index: 99;top: 70px;width: 0px;}
.ywly-box .picMarquee-left .img_box{ margin-left:0px;height: 220px;}
.ywly-box .picMarquee-left .img_box .tempWrap{ width:100%!important;height: 220px!important;}
.ywly-box .picMarquee-left .img_box ul{ width:100%;}
.ywly-box .picMarquee-left .img_box ul li{/*width:calc(100% - 84px);*/width:100%; height:220px; margin-left:0px;  }
.ywly-box .picMarquee-left .img_box ul li .pic img{width:100%;height:182px;object-fit: cover;}

/*技术装备*/
.jszb-box{ height:300px; min-width:100%;margin-top: 20px;}
.jszb-box h1{font-size:32px;padding-top: 32px;}
.jszb-box ul{ margin:26px auto 0; width:90%;}
.jszb-box ul li{ width:47%; height:146px; float:left; margin-right:15px;}
.jszb-box ul li+li{ margin-right:0;}
.jszb-box ul li a{overflow: hidden;}
.jszb-box ul li a i{float: none;width:77px;height:77px;margin: 14px auto 10px;}
.jszb-box ul li a i.jxsb{ background-position:3px -651px;}
.jszb-box ul li a span{  float:none; text-align: center; line-height:36px;font-size: 20px;}

/*贵州桥梁博物馆*/
.gzqlbwg-box{width: 100%;margin-top: 20px;}
.gzqlbwg-box h1{margin-bottom: 15px;}
.gzqlbwg-box h1 a{font-size: 26px;}
.gzqlbwg-box .gzqlbwg-img-list{ margin-top:16px;height:200px; overflow:hidden;}
.gzqlbwg-box .gzqlbwg-img-list ul{ height:200px; overflow:hidden;}
.gzqlbwg-box .gzqlbwg-img-list ul li{width:100%;height:200px;float:left;margin-right:0px;}
.gzqlbwg-box .gzqlbwg-img-list ul li a img{width:100%;height: 100%;object-fit: cover;}
.gzqlbwg-box .hd{height: 0px;padding-top:7px;}
.gzqlbwg-box .hd ul li{ width:15%;}
.gzqlbwg-box .gzqlbwg-img-list ul li p b{font-size: 16px;}
/*人力资源、专题专栏*/
.rlzy-ztzl-box{width:100%;min-width:100%;height:170px;padding-top: 20px;margin-top: 20px;} 
/*专题专栏*/
.ztzl-box{ padding-top:0px;}
.ztzl-box .ztzl_list{ margin-top:0px;}
.ztzl-box .ztzl_list .tempWrap{ width:96%!important;margin: 0 auto;overflow: hidden;}
.ztzl-box .ztzl_list ul li{ display:block; float:left; width:280px; height:80px; margin-top:15px; margin-right:26px;}
.ztzl-box .ztzl_list ul li:last-child { margin-right:0;} 
}



