@import url("/skin/kmb12/system.css");
/*内容页中的分页样式，，，，，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/*
 *  Saturn HTML Template by @arvin
 *  License (MIT License)
 */

/* =Reset
-----------------------------------------------------------------------------*/
body { margin: 0 auto;font-weight: 300; font-size:14px;font-family:"Microsoft YaHei", "微软雅黑";}
html { overflow-x: hidden; }
img { border: 0;vertical-align: bottom; }
div, ul, li, ol, p, dl, dt, dd, form, input, textarea, label { list-style: none; margin: 0; padding: 0; }
ul,li{list-style: none;  }
a{text-decoration: none;color: #000000;display: inline-block; }
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.animate{-webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s;}
.w1600{width: 1600px;margin: 0 auto;}
.point{
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;
}
.points{
    overflow: hidden;
    display: -webkit-box;               /*将对象作为弹性伸缩盒子模型显示*/
    text-overflow: ellipsis;            /*可以用来多行文本的情况下，，，，，用省略号“...”隐藏超出范围的文本*/
    -webkit-box-orient: vertical;       /*设置或检索伸缩盒对象的子元素的排列方式*/
    -webkit-line-clamp: 2;              /*限制在一个块元素显示的文本的行数*/
}

.nav{
    width: 100%;
    height: 80px;
    position: relative;
}
.nav .nav-l{
    margin-top: 20px;
}

.nav .nav-l .jglogo{
  padding-left: 17px;
  position: relative;
}
.nav .nav-l .jglogo:after {
    content: "";
    display: block;
    position: absolute;
    left: 8px;
    top: 6px;
    width: 1px;
    height: 37px;
    background: #aaa;
}
.nav .nav-l .ldlogo img{
  width: 137px;
}
.nav .nav-l .jglogo img{
  width: 185px;
}
 .gray_nav{
   background: #e5e5e5;
   height: 30px;
 }
.nav-r .search-icon{
    display: inline-block;
    width: 14px;
    height: 14px;
    background: url(/skin/kmb12/img/search-icon.png) no-repeat center center;
    cursor: pointer;
    padding: 7px 15px;
}
.search-box{
  position: relative;
  height: 14px;
}
.search-ipt{
  position: absolute;
  top: -100%;
  right: 0;
  -webkit-transition: top 300ms;
  transition: top 300ms;
  width: 200px;
 height: 28px;
    border: 1px solid #ccc;
  z-index: 999;
}
.search-ipt input{
  width: 100%;
  height: 100%;
  border: none 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.nav-r .fr{
  margin-top: 8px;
  height: 14px;
  line-height: 14px;
  padding: 0 15px;
  background: url(/skin/kmb12/img/top-line.png) no-repeat left center;
}
.nav-r .fr a{
  height: 14px;
  line-height: 14px;
}
.nav-r .fr a img{
  vertical-align: middle;
}

.nav .nav-list{

}
.nav-list li{
    float: left;
    margin: 0 10px;
    width: 100px;
    overflow: hidden;
}
.nav-list li a{
    display:block;
    text-align:center;
    color:#000;
    height:80px;
    line-height: 80px;
    width: 100%;
    position:relative;
    font-size: 16px;
}

.nav-list li a span {
    position:absolute;
    left:0;
    top:0;
    z-index:2;
    width:100%;
    height: 100%;
    color:#000;
    -webkit-transition:color 300ms;
    transition:color 300ms;
}
.nav-list li a .bkg {
    top:100%;
    z-index:1;
    background-color:#d71d1b;
    -webkit-transition:top 300ms;
    transition:top 300ms;
}
.nav-list li a.on span{
    color:#fff;
}
.nav-list li a.on .bkg {
    top:0;
}

.nav-hide{
    width: 100%;
    height: 245px;
    position: absolute;
    top: 80px;
    left: 0;
    z-index: 9999;
    background: url(/skin/kmb12/img/nav-bg.jpg) no-repeat left center;
    display: none;
}
.nav-hide .nav-hide-content{
    width: 1600px;
    margin: 25px auto;
}
.nav-hide  .hide-left{
    width: 41%;
}
.nav-hide  .hide-right{
    width: 59%;
}
.hr-list{
    width: 260px;
    float: left;
    margin-top: 20px;
}
.hr-list dd{
    width: 60px;
    line-height: 50px;
    margin-right: 60px;
    float: left;
}
.nav .nav-list li .hr-list dd a{
    width: 100%;
    height: auto;
    line-height: inherit;
    font-size: 14px;
    text-align: left;
    -webkit-transition:color 300ms;
    transition:color 300ms;
}
.hr-img{
    width: 280px;
    height: 187px;
}
.hr-img img{
    width: 280px;
    height: 187px;
}
.hr-list dd a:hover{
    color: #d71d1b;
}

#content {
    width: 100%;
    position:relative;
}
.search-info{
position: absolute;
    left: 50%;
    margin-left: -941px;
    top: -110px;
    z-index: 999;
    overflow: hidden;
    height: 35px;
}
.banner{
    width: 100%;
}
.banner img{
    width: 100%;
}
.banner .swiper-pagination-bullet{
    background: transparent;
    opacity: 1;
    border: 1px solid #fff;
}
.banner .swiper-pagination-bullet-active{
    background: #fff;
}
.on{
    top: 0;
}

.main{
    width: 100%;
    padding: 80px 0;
    background: #f9f9f9;
}
.main-l{
    width: 50%;
    float: left;
}
.index-news-li{
    width: 100%;
    margin-bottom: 35px;
}
.index-news-li li{
    float: left;
    font-size: 24px;
    padding: 0 20px;
    background: url(/skin/kmb12/img/index-line.png) no-repeat right center;
    cursor: pointer;
}
.index-news-li li:last-of-type{
    background: none;
}
.index-news-li li:first-child{
    padding-left: 0;
}
.index-news-li li.on{
    color: #d71d1b;
}

.index-news{
    width: 100%;
    float: left;
    display: none;
}
.index-news li{
    width: 100%;
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #d2d2d2;
}
.index-news li a{
        font-size: 16px;
    width: 100%;
    position: relative;
    padding-right: 100px;
    box-sizing: border-box;
}
.index-news li a i{
    display: inline-block;
    width: 6px;
    height: 5px;
    background: url(/skin/kmb12/img/index-icon.png) no-repeat;
    margin-right: 10px;
    vertical-align: middle;
}
.index-news li a span{
    display: inline-block;
    color: #000;
    opacity: 0.5;
    float: right;
    font-size: 16px;
      position: absolute;
    right: 0;
}
.index-news .in-news{
    width: 100%;
    margin-bottom: 20px;
}
.index-news .in-news a{
    width: 100%;
}
.in-news .in-news-l{
    float: left;
    width: 300px;
    height: 200px;
}
.in-news .in-news-l img{
    width: 300px;
    height: 200px;
}
.in-news .in-news-r{
    float: right;
    width: 470px;
}
.in-news .g_in-news-r{
  width: 100%;
}
.index-news .in-title{
    font-size: 18px;
    line-height: 30px;
    height: 60px;
    overflow: hidden;
    font-weight: bold;
}
.index-news .g_in-news-r .in-title {
    height: 30px;
}
.index-news .in-time{
    font-size: 16px;
    color: #000;
    opacity: 0.5;
    margin: 9px 0;
}
.index-news .in-info{
    font-size: 14px;
    color: #000;
    opacity: 0.8;
    line-height: 25px;
    height: 50px;
    overflow: hidden;
}
.index-news .in-more{
    font-size: 16px;
    color: #e51616;
    margin-top: 30px;
}
.index-news li a:hover{
    color: #e51616;
}
.index-news li a:hover span{
    color: #e51616;
    opacity: 1;
}
.index-news .in-news:hover .in-title{
    color: #e51616;
}


.main-r{
    width: 47.5%;
    float: right;
}
.main-r li{
    float: left;
    width: 50%;
    position: relative;
}
.main-r li img{
    width: 100%;
}
.main-r li .mr-title{
    position: absolute;
    left: 35px;
    bottom: 35px;
    width: 100%;
}
.main-r li .mr-title p.p1{
    font-size: 24px;
    color: #fff;
}
.main-r li .mr-title p.p2{
    font-size: 14px;
    color: #fff;
    opacity: 0.5;
    text-transform: uppercase;
    margin-top: 10px;
}
.main-r li .mr-title1{
    height: 66px;
    left: 0;
    top: 50%;
    margin-top: -33px;
}
.main-r li .mr-title1 p.p1{
    text-align: center;
}
.main-r li .mr-title1 p.p2{
    opacity: 1;
    text-align: center;
    margin-top: 15px;
}
.main-r li .mr-title1 p a{
    font-size: 20px;
    color: #fff;
    opacity: 1;
    padding: 0 10px;
    height: 20px;
    line-height: 20px;
   border-right: 1px solid rgba(255,255,255,0.5);
}
.main-r li .mr-title1 p a:last-of-type{
    border-right: none;
}

/*底部*/
.footer{
    width: 100%;
    padding: 35px 0;
    background: #fff;
}
.footer .ft-l p{
    font-size: 14px;
    color: #000;
    opacity: 0.8;
    margin-top: 9px;
}
.footer .ft-l p a{
    font-size: 14px;
    color: #000;
    opacity: 0.8;
    padding: 0 15px;
    background: url(/skin/kmb12/img/bottom-line.png) no-repeat right center;
}
.footer .ft-l p a:last-of-type{
    background: none;
}
.footer .ft-l p a:first-of-type{
    padding-left: 0;
}
.footer .ft-r select{
    width: 300px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    border-color: #000;
    margin-top: 25px;
}
.footer .ft-r select option{
    color: #000;
    font-size: 16px;
}
.footer .ft-r img{
    width: 90px;
    height: 90px;
}
.footer .ft-r1{margin-left: 80px;}

/*组织架构*/
.menu{
    width: 100%;
    background: #f9f9f9;
    border-bottom: 1px solid #dcdcdc;

}
.menu li{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.about-menu li{
    width: 20%;
}
.left_menu ul{
   overflow: hidden;
}
.left_menu ul li{
    float: left;
    height: 49px;
    line-height: 49px;
    text-align: center;
    border-right: 1px solid #dcdcdc;
}
.left_menu ul li:first-of-type{
    border-left: 1px solid #dcdcdc;
}
.left_menu ul li a{
    width: 100%;
    font-size: 16px;
    color: #707070;
}
.left_menu ul li a.on{
    background: #d71d1b;
    color: #fff;
}
.main-title{
    width: 100%;
    margin-bottom: 60px;
    text-align: center;
}
.main-title p{
    font-size: 32px;
}
.main-title span{
    display: inline-block;
    width: 40px;
    height: 4px;
    background: #d71d1b;
}
.main-title p a{
    font-size: 16px;
    color: #626262;
    height: 16px;
    line-height: 16px;
    padding: 0 15px;
    border-right: 1px solid #626262;
}
.main-title p a:last-of-type{
    border-right: none;
}
.main-title a.on{
    color: #d71d1b;
}
.info-content{
    width: 100%;
}
.info-content img{
    max-width: 100%;
}
.info-content1{width:1200px;margin:0 auto;}

.culture-menu li{
    width: 33.33%;
}
.mobileimg{
  display: none;
}
/*企业资质*/
.honor-title{
    width: 100%;
    border-bottom: 1px solid #dcdcdc;
}
.honor-title span{
    display: inline-block;
    font-size: 18px;
    color: #d71d1b;
    border-bottom: 2px solid #d71d1b;
    line-height: 35px;
    margin-bottom: -1px;
}
#wrapper{
   width: 100%;
}
#wrapper .brand-bd {
    position: relative;
}
.item{
    width:365px;
    position: absolute;
    top: 0;
    left: 40%;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
    background: #f9f9f9;
}
.item li{
    width: 100%;
    height: 54px;
    line-height: 54px;
    border-bottom: 1px solid #dcdcdc;
}
.item li a{
    width: 100%;
}
.item li a span{
    float: right;
    color: #d71d1b;
    opacity: 0;
}
/*.item li a:hover{
    color: #d71d1b;
}
.item li a:hover span{
    opacity: 1;
}*/

/*获奖工程*/
.eng-list{
    width: 100%;
}
.eng-list li{
    width: 47.5%;
    float: left;
    margin-bottom: 2.5%;
    margin-right: 5%;
}
.eng-list li:nth-of-type(2n){
    margin-right: 0;
}
.eng-list li a{
    width: 100%;
}
.eng-list .eng-l{
    width: 150px;
    height: 180px;
}
.eng-list .eng-l img{
    width: 150px;
    height: 180px;
}
.eng-list .eng-r{
    margin-left: 170px;
}
.eng-list .eng-title{
    font-size: 18px;
    margin-bottom: 10px;
}
.eng-list .eng-title span{
    display: inline-block;
    margin-left: 20px;
}
.eng-list .eng-info{
    color: #707070;
    line-height: 23px;
    height: 92px;
    overflow: hidden;
}
.eng-list .eng-more{
    color: #e51616;
    margin-top: 35px;
}
.eng-list li:hover .eng-title{
    color: #d71d1b;
}

/*获奖工程详情页*/

.eng-content{
    width: 1000px;
    margin: 0 auto;
}
.eng-info-title{
    font-size: 24px;
    color: #626262;
    text-align: center;
}
.eng-info-title span{
    display: inline-block;
    margin-left: 20px;
    margin-bottom: 35px;
}
.eng-info-table table{
    background: #eeeeee;
}
.eng-info-table table tr{
    background: #fff;
}
.eng-info-table th{
    background: #d71d1b;
    color: #fff;
    padding-left: 4%;
    height: 50px;
    line-height: 50px;
    text-align: left;
}
.eng-info-table td{
    padding-left: 4%;
    height: 50px;
    line-height: 50px;
}


/*环球国际新闻*/
.news-list .eng-l{
    width: 300px;
    height: 200px;
}
.news-list .eng-l img{
    width: 300px;
    height: 200px;
}
.news-list .eng-r{
    margin-left: 320px;
}
.news-list .eng-info{
    height: 69px;
}
.news-list .eng-title{
    line-height: 27px;
    height: 54px;
    overflow: hidden;
}
.news-list .eng-more{
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #d71d1b;
    color: #fff;
    float: right;
    opacity: 0;
}
.news-list .eng-time{
    font-family: 'Arial';
    color: #707070;
    float: left;
    margin-top: 35px;
    line-height: 30px;
}
.news-list li:hover .eng-more{
    opacity: 1;
}

.news-box{
    width: 100%;
    padding-bottom: 80px;
    border-bottom: 1px solid #e0e0e0;
    margin-bottom: 80px;
}
.news-box li{
    width: 31.25%;
    height: 335px;
    float: left;
    position: relative;
    margin-right: 3.125%;
}
.news-box li:last-of-type{
    margin-right: 0;
}
.news-box .nb-img{
    width: 500px;
    height: 335px;
    overflow: hidden;
}
.news-box .nb-img img{
    width: 500px;
    height: 335px;
    -webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
    transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
.news-box .nb-title{
    width: 94%;
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 2% 3%;
    background: rgba(0,0,0,0.3);
}
.news-box .nb-title p{
    width: 100%;
    font-size: 18px;
    line-height: 30px;
    height: 60px;
    overflow: hidden;
    color: #fff;
}
.news-box li:hover .nb-img img{
    -webkit-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
}


/*新闻详情页*/
.news-content{
    width: 100%;
}
.nc-l{
    float: left;
    width: 350px;
}
.nc-l-l{
    width: 310px;
    padding: 40px 20px;
    background: #fff;
}
.nc-r{
    width: 1120px;
    padding: 40px 20px;
    background: #fff;
    float: right;
}
.nc-l p{
    font-size: 18px;
    color: #d71d1b;
    font-weight: bold;
}

.right-img{
    margin-top: 20px;
}
.right-img a{
   display: block;
	width: 100%;
}
.right-img img{
    width: 100%;
    margin-bottom: 15px;
}

.t-list li{
    line-height: 25px;
    padding: 15px 0 ;
    border-bottom: 1px solid #e5e5e5;
}
.t-list li a{
    color: #707070;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.t-list li a:hover{
    color: #d71d1b;
}
.t-list li .fl{
    width: 4px;
    height: 4px;
    background: #a0a0a0;
    margin-top: 11px;
}
.t-list li .fr-r{
    margin-left: 14px;
}
.info-content p{
    font-size: 14px;
    color: #707070;
    line-height: 25px;
}
.news-info-title{
    font-size: 18px;
}
.news-info-time{
    width: 100%;
    margin: 30px 0;
    color: #707070;
}
.news-info-time span{
    display: inline-block;
    float: left;
}

/*公示公告*/
.notice-list{
    width: 100%;
}
.notice-list li{
    width: 48%;
    float: left;
    margin-right: 4%;
    margin-bottom: 2%;
}
.notice-list li:nth-of-type(2n){
    margin-right: 0;
}
.notice-list .nl-l{
    width: 100px;
    height: 100px;
    background: #e5e5e5;
}
.notice-list .nl-l p{
    font-family: 'Arial';
    color: #707070;
    padding-left: 8px;
}
.notice-list .nl-l p.p1{
    font-size: 24px;
    margin-top: 28px;
}
.notice-list .nl-l p.p2{
    font-size: 14px;
    color: #aaaaaa;
}
.notice-list .nl-r{
    margin-left: 120px;
}
.notice-list .nl-r .nl-title{
    font-size: 18px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    margin: 8px 0 10px;
    font-weight: bold;
}
.notice-list .nl-r .nl-info{
    color: #707070;
    height: 48px;
    line-height: 24px;
    overflow: hidden;
}
.notice-list li:hover .nl-title{
    color: #d71d1b;
}
.notice-list li:hover .nl-l{
    background: #d71d1b;
}
.notice-list li:hover .nl-l p{
   color: #fff;
}


/*分页*/
.page-main{
    width: 100%;
}
.page-main .page{
    padding: 30px 0 0;
    text-align: center;
}
.page-main .page span{
    margin-right: 10px;
    background: #f9f9f9;
    border: 1px solid #dcdcdc;
    color: #707070;
}
.page-main .page span a{
    color: #707070;
  width: 100%;
}
.page-main .page .JZD_PAGE_PREVIOUS{
    display: inline-block;
    width: 80px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #707070;
}
.page-main .page .JZD_PAGE_NEXT{
    display: inline-block;
    width: 80px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    color: #707070;
}
.page-main .page .JZD_PAGE_SHUZIYE{
    display: inline-block;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
}
.page-main .page .JZD_PAGE_GONG ,.JZD_PAGE_ZONGSHU,.JZD_PAGE_TIAOJILU,.JZD_PAGE_YECI,.JZD_PAGE_NUMBER,.JZD_PAGE_XIEGANG,.JZD_PAGE_YE,.JZD_PAGE_FIRST,.JZD_PAGE_LAST,.JZD_PAGE_ZHUANGDAO,.JZD_PAGE_SELECT,.JZD_PAGE_SELECT_YE{
    display: none;
}
.page-main .page  .JZD_PAGE_DISABLED{
    background: #d71d1b;
    color: #fff;
}


/*产业布局*/
.layout-box{
    width: 100%;
}
.layout-box .lay-l{
    width: 62.5%;
    float: left;
}
.layout-box .lay-l img{
    width: 100%;
}
.layout-box .lay-r{
    width: 34%;
    float: right;
    margin-top: 63px;
}
.lay-title{
    font-size: 18px;
}
.lay-a{
    width: 100%;
    margin: 20px 0;
    height: 16px;
}
.lay-a a{
    display: inline-block;
    font-size: 16px;
    height: 16px;
    line-height: 16px;
    border-right: 1px solid #c9c9c9;
    padding: 0 10px;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.lay-a a:first-of-type{
    padding-left: 0;
}
.lay-a a:last-of-type{
   border-right: 0;
}
.lay-a a:hover{
    color: #d71d1b;
}
.lay-info{
    font-size: 14px;
    color: #707070;
    line-height: 25px;
}
.lay-more{
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #d71d1b;
    margin-top: 85px;
}
.lay-more a{
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #d71d1b;
}
.lay-more1{
    margin-top: 35px;
}
.lay-list{
    width: 100%;
    margin-top: 50px;
}
.lay-list li{
    float: left;
    width: 31.25%;
    margin-right: 3.125%;
}
.lay-list li:nth-of-type(3n){
    margin-right: 0;
}
.lay-list li img{
    width: 100%;
}
.lay-padding{
    padding: 25px 15px;
    background: #fff;
}
.lay-list .lay-a{
    margin: 15px 0;
}
.lay-list .lay-info{
    height: 75px;
    overflow: hidden;
}
.lay-list li:hover .lay-title{
    color: #d71d1b;
}
.lay-list li:hover .lay-more a{
    background: #d71d1b;
    color: #fff;
}
.layout-box:hover .lay-title{
    color: #d71d1b;
}
.layout-box:hover .lay-more a{
    background: #d71d1b;
    color: #fff;
}


/*新产业*/
.invention-menu li{
    width: 50%;
}
.invention-list{
    width: 100%;
}
.invention-list li{
    width: 100%;
    margin-bottom: 3.5%;
}
.invention-list li a{
    width: 100%;
}
.invention-list .invention-l{
    float: left;
    width: 50%;
}
.invention-list .invention-l img{
    width: 100%;
}
.invention-list .invention-r{
    float: right;
    width: 50%;
}
.invention-list li:nth-of-type(2n ) .invention-l{
    float: right;
}
.invention-list li:nth-of-type(2n ) .invention-r{
    float: left;
}
.invention-padding{
    padding: 73px 35px;
    background: #fff;
}
.invention-list .lay-title{
    margin-bottom: 14px;
}
.invention-list li:hover .lay-title{
    color: #d71d1b;
}
.invention-list li:hover .lay-more{
    background: #d71d1b;
    color: #fff;
}

/*新技术*/
.lay-list .lay-padding{
    background: #f9f9f9;
}
.lay-list .lay-title{
    margin-bottom: 10px;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
}
.lay-list1 li:hover .lay-more{
    background: #d71d1b;
    color: #fff;
}
.lay-list1 li{
    border-bottom: 1px solid #dcdcdc;
    margin-bottom: 3%;
}

/*企业文化*/
.cul-msg{
    width: 100%;
    text-align: center;
}
.cul-msg1{
    margin-top: 80px;
}
.cul-p1{
    font-size: 24px;
    color: #d71d1b;
    text-align: center;
}
.cul-p2{
    font-size: 18px;
    color: #000;
    margin: 15px 0;
}
.cul-txt p{
    font-size: 14px;
    color: #707070;
    line-height: 30px;
}
.cul-txt img{
    max-width: 100%;
}
.cul-bg{
    background: #f9f9f9;
}
.cul-bg-img{
    width: 100%;
    height: 300px;
    background: url(/skin/kmb12/img/cul-img1.jpg) no-repeat center center;
}
.cul-bg .w1600{
    position: relative;
    padding: 75px 0;
    margin-top: -220px;
    z-index: 1;
    background: #f9f9f9;
}
.cul-list{
    padding: 0 30px;
}
.cul-list ul{
    margin-top: 25px;
}
.cul-list li{
    width: 32.45%;
    background: #fff;
    float: left;
    margin-right: 1.325%;
}
.cul-list li:last-of-type{
    margin-right: 0;
}
.cul-padding{
    padding: 7%;
}
.cul-p3{
    font-size: 24px;
}
.cul-list .cul-p2{
    margin: 5px 0 10px;
}
.cul-line{
    width: 18px;
    height: 2px;
    background: #000;
    margin-bottom: 15px;
}
.cul-info{
    color: #707070;
    height: 155px;
}
.cul-info p{
    line-height: 25px;
}
.cul-info span{
    color: #000;
    font-weight: bold;
}
.cul-info img{
    max-width: 100%;
}

/*业绩实力-施工*/
.perform-menu li{
    width: 25%;
}
.lay-a1 a{
    padding: 0 30px;
    border-right: 1px solid #383838;
}
.lay-a1 a.on{
    color: #d71d1b;
}
.lay-list2 li{
    border-top: 1px solid #f9f9f9;
    border-left: 1px solid #f9f9f9;
    border-right: 1px solid #f9f9f9;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .5s;
    -moz-transition: all .5s;
    -ms-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
}
.lay-list2 li:hover{
    border-color: #d71d1b;
}

/*施工详情*/
.tui-list li{
    width: 100%;
    border-bottom: 1px solid #e5e5e5;
    margin-top: 20px;
}
.tui-list li img{
    width: 100%;
}
.tui-list li p{
    font-size: 14px;
    color: #000;
    font-weight: normal;
    margin: 15px 0;
}
.tui-list li:hover p{
    color: #d71d1b;
}

/*人力资源*/
.resource-content{
    width: 100%;
}
.resource-content .rec-l{
    width: 47.5%;
    float: left;
}
.resource-content .rec-r{
    float: right;
    width: 50%;
}
.resource-content .rec-r img{
    max-width: 100%;
}
.rec-title{
    font-size: 18px;
    color: #d71d1b;
    font-weight: bold;
}
.rec-p p{
    color: #707070;
    line-height: 23px;
    text-align: justify;
}
.rec-l li{
    width: 100%;
    margin-bottom: 19px;
}
.rec-l li:last-of-type{
    margin-bottom: 0;
}
.rec-l li .rec-title{
    margin-bottom: 9px;
}


/*.rec-ul{
    width: 100%;
    margin-bottom: 45px;
}
.rec-ul li{
    width: 48%;
    float: left;
}*/

.rec-title1{
    font-size: 14px;
    color: #000;
    font-weight: bold;
    margin: 15px 0;
}

.rec-ul li:nth-of-type(2n){
    float: right;
}
.resource-list{
    margin-top: 60px;
}
.resource-list li{
    width: 31.25%;
    float: left;
    background: #fff;
    margin-top: 45px;
    margin-right: 3.125%;
}
.resource-list li:nth-of-type(3n){
    margin-right: 0;
}
.rec-padding{
    padding: 8%;
}
.rec-title2{
    font-size: 18px;
    color: #000;
    font-weight: bold;
    margin-bottom: 15px;
    line-height: 24px;
}
.resource-list .rec-p{
    height: 192px;
}
.resource-list .rec-p1{
    height: 120px;
}

/*招聘详情页*/
.right-list{
    width: 100%;
}
.right-list li{
    width: 100%;
    position: relative;
    margin-bottom: 20px;
}
.right-list li img{
    width: 100%;
}
.right-list .rl-p{
    width: 94%;
    padding: 0 3%;
    position: absolute;
    left: 0;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    background: rgba(0,0,0,0.5);
    color: #fff;
    font-size: 16px;
}

/*联系环球国际*/
.map{
    width: 100%;
}
.map img{
    width: 100%;
}
.contact-info{
    width: 100%;
    margin-top: 35px;
}
.contact-info .con-l{
    width: 415px;
    float: left;
}
.contact-info .con-r{
    width: 1110px;
    float: right;
}
.con-l ul{
    margin-bottom: 30px;
}
.con-l ul li{
    float: left;
    width: 240px;
    line-height: 30px;
}
.con-l ul li:nth-of-type(2n){
    float: right;
    width: 145px;
}
.form-list li{
    float: left;
    width: 355px;
    border: 1px solid #000;
    margin-bottom: 20px;
    margin-right: 19px;
}
.form-list li input[type="text"]{
    width: 94%;
    height: 35px;
    line-height: 35px;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    padding: 0 3%;
    outline: none;
}
.form-list li textarea{
    width: 98%;
    height: 200px;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: none;
    padding: 1% 1% 0;
    font-family: "Microsoft YaHei", "微软雅黑";
    outline: none;
}
.form-list li input[type="submit"],.form-list li input[type="reset"]{
    width: 175px;
    height: 40px;
    line-height: 40px;
    border: none;
    color: #fff;
    cursor: pointer;
}
.form-list li input[type="submit"]{
    background: #d71d1b;
    margin-right: 10px;
}
.form-list li input[type="reset"]{
    background: #000000;
}

/*网站地图*/
.map-list{
    width: 100%;
}
.map-list ul{
    float: left;
    width: 13.125%;
    margin-right: 1.35%;
}
.map-list ul:last-of-type{
    margin-right: 0;
}
.map-list ul li{
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #dcdcdc;
    margin-bottom: 10px;
}
.map-list ul li a{
    width: 100%;
}
.map-list ul li:first-of-type{
    background: #d71d1b;
    font-size: 18px;
}
.map-list ul li:first-of-type a{
    color: #fff;
}

/*下载中心*/
.down-list{
    width: 100%;
}
.down-list li{
    height: 59px;
    line-height: 59px;
    border-bottom: 1px solid #dcdcdc;
}
.down-list li a{
    width: 100%;
    font-size: 18px;
    color: #000;
    font-weight: bold;
}
.down-list .dl-l{
    font-size: 18px;
    font-family: 'Arial';
    width: 100px;
    color: #707070;
    margin-left: 15px;
    font-weight: normal;
}
.down-list .dl-r{
    margin-right: 15px;
}
.down-list .dl-r i{
    display: inline-block;
    width: 17px;
    height: 17px;
    background: url(/skin/kmb12/img/down-icon.png) no-repeat;
}
.down-list .dl-m{
    margin-left: 135px;
    margin-right: 60px;
}
.down-list li a:hover{
    color: #d71d1b;
}
.down-list li a:hover .dl-l{
    color: #d71d1b;
}
.down-list li a:hover .dl-r i{
    background: url(/skin/kmb12/img/down-icon1.png) no-repeat;
}

/*领导团队*/
.team-images{
    width: 100%;
}
.team-images li{
    width: 11.11%;
    position: relative;
    float: left;
    overflow: hidden;
}
.team-images li img{
    width: 100%;
}
.team-images .team-bg{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.1);
    text-align: center;
    position: absolute;
    left: 0;
    bottom: -100%;
}
.team-images .team-bg p{
    font-size: 24px;
    color: #fff;
}
.team-images .team-bg .team-line{
    width: 25px;
    height: 2px;
    background: #d71d1b;
    margin: 20px auto 0;
}
.vertical{
    width:100%;
    height: 56px;
    position: absolute;
    left: 0;
    top :50%;
    margin-top: -28px;
}
.team-images li:hover .team-bg{
    bottom: 0;
}
.team-images li.on  .team-bg{
    bottom: 0;
}
.team-box{
    width: 100%;
    margin-top: 40px;
    display: none;
}
.team-box .tb-l{
    float: left;
    width: 300px;
}
.team-box .tb-l img{
    width: 100%;
}
.team-box .tb-r{
  margin-left: 335px;
}
.tb-title{
    font-size: 24px;
    padding-top: 20px;
}
.tb-position{
    background: #d71d1b;
    color: #fff;
    padding: 5px 20px;
    display: inline-block;
    margin: 15px 0 20px;
    font-size: 18px;
}
.tb-job{
    font-size: 18px;
    margin-bottom: 20px;
}

/*津安能源云*/
.yun-content{
    width: 100%;
}
.yun-l{
    width: 48.75%;
    float: left;
}
.yun-r{
    width: 48.75%;
    float: right;
}
.yun-r img{
    width: 100%;
}
.yun-title{
    font-size: 24px;
    color: #d71d1b;
    font-weight: bold;
    margin-bottom: 20px;
}
.yun-list{
    width: 100%;
    margin: 50px 0;
}
.yun-list li{
    width: 22.5%;
    float: left;
    padding-top: 15px;
    border-top: 1px solid #000;
    margin-right: 3.33%;
}
.yun-list li:last-of-type{
    margin-right: 0;
}

.yun-images{
    width: 100%;
    position: relative;
}
.yun-images li{
    width: 17.5%;
    float: left;
    margin-right: 3.125%;
}
.yun-images li:last-of-type{
    margin-right: 0;
}
.yun-images li img{
    width: 100%;
}
.yun-images li p{
    color: #707070;
    margin-top: 15px;
}
.yun-images .swiper-button-next, .yun-images .swiper-button-prev{
    top: 0;
    margin-top: 0;
    width:30px;
    height: 30px;
}
.yun-images .swiper-button-prev{
    left: auto;
    right: 50px;
    background: url(/skin/kmb12/img/left-icon.png);
}
.yun-images .swiper-button-next{
    background: url(/skin/kmb12/img/right-icon.png);
}


/*钢结构*/
.gang-intro .cul-list{
    padding: 0;
}
.gang-intro .cul-list li{
    width: 31.25%;
    margin-right: 3.125%;
}
.gang-intro .cul-list li:last-of-type{
    margin-right: 0;
}
.gang-intro .cul-line{
    margin: 25px 0 15px;
}
.gang-intro .cul-info{
    height: auto;
}
.practice-list{
    width: 100%;
    margin: 50px 0;
}
.practice-list li{
    float: left;
    width: 16.5%;
    margin-right: 0.2%;
    position: relative;
}
.practice-list li img{
    width: 100%;
}
.practice-list li:last-of-type{
    margin-right: 0;
}
.practice-list li p{
    font-size: 14px;
    color: #fff;
    padding: 8px 5%;
    width: 90%;
    position: absolute;
    left: 0;
    bottom: 0;
}
.practice-list li p.p1{
    font-size: 18px;
    height: 60px;
    line-height: 30px;
    position: absolute;
    top:50%;
    bottom: auto;
    margin-top: -38px;
}

.practice-txt{
    width: 100%;
    margin-bottom: 35px;
}
.practice-txt li{
    width: 17.3%;
    float: left;
    margin-right: 1.5%;
}
.practice-txt li:first-of-type{
    width: 15.8%;
}
.practice-txt li:last-of-type{
    width: 26.3%;
    margin-right: 0;
}
.practice-txt li .lay-title,.check-list li .lay-title{
    height: 20px;
    line-height: 20px;
    margin-bottom: 15px;
}

.check-list{
    width: 100%;
    padding-top: 40px;
    border-top: 1px solid #dcdcdc;
    margin-bottom: 40px;
}
.check-list li{
    float: left;
    margin-right: 0.4%;
}
.check-list li:first-of-type{
    width: 15.8%;
    margin-right: 1.5%;
}
.check-list li:nth-of-type(2){
    width: 18.75%;
}
.check-list li:last-of-type{
    margin-right: 0;
    float: right;
}
.check-list li img{
    max-width: 100%;
}
.lay-info table{
    background: #dcdcdc;
}
.lay-info table tr{
    background: #f9f9f9;
}
.lay-info table td{
    padding: 10px 40px;
}
.lay-info1 table td{
    padding: 10px 5px;
}


/*发展历程*/
.his-top{
    width: 100%;
    height: 70px;
    position: relative;
    margin-bottom: 70px;
    z-index: 0;
}
.tec-swiper{
    width: 1500px;
    margin: 0 auto;
    height: 70px;
    text-align: center;
    border-bottom: 1px solid #dcdcdc;
}
.tec-swiper li i{
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(/skin/kmb12/img/his-icon2.png) no-repeat;
    background-size: contain;
    position: absolute;
    bottom: -10px;
    left: 50%;
    margin-left: -10px;
    z-index: 999;
}
.tec-swiper li{
    width: 120px;
    height: 70px;
    cursor: pointer;
}
.tec-swiper li p{
    font-size: 24px;
    font-family: 'Arial';
    color: #707070;
    margin-top: 22px;
}

.his-top .swiper-button-next, .his-top .swiper-button-prev {
    width: 30px;
    height: 30px;
    margin-top: 0;
    -moz-background-size: 30px 30px;
    -webkit-background-size: 30px 30px;
    background-size: 30px 30px;
}
.his-top  .swiper-button-next{
    top:80%;
    margin-right: -15px;
    background-image: url(/skin/kmb12/img/right-icon.png);
}
.his-top  .swiper-button-prev{
    top:80%;
    margin-left: -15px;
    background-image: url(/skin/kmb12/img/left-icon.png);
}
.tec-swiper .swiper-slide-active p{
    font-size: 50px;
    margin-top: 0;
}
.tec-swiper .swiper-slide-active i{
    background: url(/skin/kmb12/img/his-icon1.png) no-repeat;
}

.his-bom{
    width: 1200px;
    margin: 0 auto;
}
.tec-r-l{
    width: 600px;
}
.tec-r-l img{
    width: 600px;
}
.tec-r-r{
    width: 580px;
}
.platform-title{
    font-size: 24px;
    margin-top: 10%;
}
.platform-line{
    width: 30px;
    height: 2px;
    background: #000;
    margin: 20px 0;
}
.tec-text p{
    font-size: 16px;
    color: #707070;
    line-height: 25px;
}

.main-title .ser-p{
    font-size: 18px;
    margin-top: 10px;
}
.main-title .ser-p span{
    display: none;
}
.main-title .ser-p .page,.main-title .ser-p  .JZD_PAGE_ZONGSHU{
    width: auto;
    height: auto;
    background:#f9f9f9;
  display:inline-block;
}

/*环球国际楷模*/
.model-list{
    width: 1000px;
    margin: 0 auto;
}
.model-list li{
    float: left;
    width: 480px;
    margin-right: 40px;
    margin-bottom: 40px;
}
.model-list li:nth-of-type(2n){
    margin-right: 0;
}
.model-list .model-fl{
    width: 160px;
    height: 240px;
}
.model-list .model-fl img{
    width: 160px;
    height: 240px;
}
.model-list .model-fr{
    margin-left: 180px;
}
.model-list .model-title{
    font-size: 24px;
    padding: 25px 0 15px;
    border-bottom: 1px solid #aeaeae;
}
.model-list .model-info{
    font-size: 14px;
    color: #707070;
    line-height: 25px;
    height: 125px;
    overflow: hidden;
    margin-top: 15px;
}
.model-list li:hover .model-title{
    color: #d71d1b;
}


/*专利发明*/
.invention{
    position: static;
    width: 1000px;
    margin: 0 auto;
}
.invention li{
    float: left;
    width: 480px;
    margin-right: 40px;
    margin-bottom: 0;
}
.invention li:nth-of-type(2n){
    margin-right: 0;
}



@media screen and (max-width: 1620px) {
  .search-info {
    margin-left: -738px;
}
    /*首页*/
    .w1600{width: 1200px;}
    .nav .nav-l{}
    .nav-list li{width: 80px; margin: 0 8px;}
    .nav-hide .nav-hide-content{width: 1200px;}
    .main{padding: 50px 0;}
    .index-news-li li{font-size: 20px;}
    .main-r li .mr-title p.p1{font-size: 20px;}
    .main-r li .mr-title{left: 20px;bottom:20px;}
    .main-r li .mr-title1{left: 0;}
    .in-news .in-news-l{width: 225px;height: 150px;}
    .in-news .in-news-l img{width: 225px;height: 150px;}
    .in-news .in-news-r{width: 350px;}
    .index-news .in-title{height: 30px;}
    .index-news .in-time{margin: 5px 0;}
    .index-news .in-more{margin-top: 15px;}
    .index-news-li{margin-bottom: 20px;}
    .index-news li{line-height: 42px;height: 42px;}
    .index-news li a{font-size: 14px;}
    .index-news .in-news{margin-bottom: 10px;}
    .footer .ft-r select{width: 250px;}
    .main-title{margin-bottom: 40px;}
    .main-title p{font-size: 28px;}
  .info-content1{width:100%;}

    /*产业布局*/
    .layout-box .lay-l{width: 58%;}
    .layout-box .lay-r{width: 40%;margin-top: 0;}
    .lay-a{margin: 10px 0 15px;}
    .lay-a a{font-size: 14px;}
    .lay-info{line-height: 22px;}
    .lay-more{margin-top: 35px;}
    .lay-list .lay-info{height: 88px;}
    .lay-more1{margin-top: 20px;}
    .lay-padding{padding: 15px 10px;}
    .lay-list .lay-a{margin: 10px 0;}

    /*发展历程*/
    .his-bom{width: 1000px;}
    .tec-r-l{width: 500px;}
    .tec-r-l img{width: 100%;}
    .tec-r-r{width: 480px;}
    .platform-title{font-size: 20px;margin-top: 5%;}
    .tec-text p{font-size: 14px;line-height: 20px;}
    .tec-swiper{width: 1100px;margin: 50px auto;}

    /*环球国际新闻*/
    .news-box li{height: auto;font-size:0;}
    .news-box .nb-img{width: 100%;height: auto;}
    .news-box .nb-img img{width: 100%;height: 251px;}
    .news-box .nb-title p{font-size: 14px;line-height: 20px;height: 40px;}
    .eng-list li{width: 48.5%;}
    .eng-list li{margin-right: 3%;}
    .news-list .eng-l{width: 225px;height: 150px;}
    .news-list .eng-l img{width: 225px;height: 150px;}
    .news-list .eng-r{margin-left: 245px;}
    .news-list .eng-time{margin-top: 20px;}
    .eng-list .eng-title{font-size: 16px;}
    .news-list .eng-title{line-height: 25px;height: 50px;}
    .news-list .eng-info{height: 46px;}
    .eng-list .eng-more{margin-top: 20px;}

    /*联系环球国际*/
    .contact-info .con-r{width: 750px;}
    .form-list li{width: 235px;}

    /*领导团队*/
    .team-images .team-bg p{font-size: 20px;}
    .tb-title{font-size: 20px;padding-top: 0;}
    .tb-position{font-size: 16px;margin: 10px 0 15px;padding: 5px 10px;}
    .tb-job{font-size: 16px;margin-bottom: 10px;}

    /*企业文化*/
    .cul-p1{font-size: 20px;}
    .cul-p2{font-size: 16px;margin: 10px 0;}
    .cul-p3{font-size: 20px;}
    .cul-padding{padding: 7% 5%;}
    .cul-list .cul-p2{font-size: 14px;}
    .cul-info{height: 180px;}

    /*人才招聘*/
    .nc-l{width: 300px;}
    .nc-r{width: 820px;}

    /*人力资源*/
    .rec-p p {line-height: 18px;font-size: 12px;}
    .rec-l li .rec-title{margin-bottom: 6px;}
    .rec-title{font-size: 16px;}
    .rec-l li{margin-bottom: 10px;}
   /* .rec-title2{font-size: 16px;margin-bottom: 10px;}
    .rec-p p{line-height: 22px;}
    .rec-padding{padding: 6%;}
    .resource-list .rec-p{height: 220px;}
    .resource-list .rec-p1{height: 140px;}
    .rec-now{ margin-top: 100px; width: 1200px;}*/

    /*施工详情页*/
    .nc-l-l{width: 260px;}

    /*下载中心*/
    .down-list li a{font-size: 16px;}

    /*新产业*/
    .invention-padding{padding: 44px 35px;}

    /*新技术*/
    .lay-title{font-size: 16px;}

    /*津安能源云*/
    .yun-title{font-size: 20px;}

    /*钢结构*/
    .practice-list li p{font-size: 12px;}
    .practice-list li p.p1{font-size: 14px;line-height: 22px;height: 44px;margin-top: -30px;}
    .check-list li:last-of-type{display: none;}
    .gang-intro .cul-list li:last-of-type{height: 480px;}
   .lay-info table td{padding: 10px 20px;}
}

@media screen and (max-width: 1220px) {
  
      /*首页*/
    .w1600 {
        width: 880px;
    }
  .nav .nav-l .jglogo:after{
    top: 2px;
    height: 35px;
  
}
.search-info {
    margin-left: -578px;
}
    .nav .nav-l {
    }

    .nav-list li {
        width: 65px;
        margin: 0 1px;
    }

    .nav-list li a {
        font-size: 14px;
    }

    .nav-hide {
        background: url(/skin/kmb12/img/nav-bg.jpg) no-repeat right center;
    }

    .nav-hide .nav-hide-content {
        width: 880px;
    }

    .nav-hide .hide-left {
        width: 27%;
    }

    .nav .nav-l .ldlogo img {
		width: 150px;
    }

    .nav .nav-l .jglogo img {
        width: 150px;
    }

    .nav-hide .hide-right {
        width: 73%;
    }

    .index-news-li li {
        font-size: 16px;
        padding: 0 13px;
    }

    .main-r li .mr-title p.p1 {
        font-size: 16px;
    }

    .main-r li .mr-title p.p2 {
        font-size: 12px;
        margin-top: 0;
    }

    .main-r li .mr-title1 p a {
        font-size: 14px;
        margin-top: 5px;
        height: 14px;
        line-height: 14px;
    }

    .main-r li .mr-title {
        left: 10px;
        bottom: 10px;
    }

    .main-r li .mr-title1 {
        height: 44px;
        margin-top: -22px;
        left: 0;
    }

    .in-news .in-news-l {
        width: 180px;
        height: 120px;
    }

    .in-news .in-news-l img {
        width: 180px;
        height: 120px;
    }

    .in-news .in-news-r {
        width: 240px;
    }

    .index-news .in-title {
        height: 20px;
        font-size: 16px;
        line-height: 20px;
    }

    .index-news .in-time {
        margin: 6px 0;
        font-size: 12px;
    }

    .index-news .in-info {
        line-height: 20px;
        height: 40px;
    }

    .index-news .in-more {
        margin-top: 10px;
    }

    .index-news li {
        line-height: 35px;
        height: 35px;
        overflow: hidden;
    }

    .index-news li a span {
        display: none;
    }

    .index-news ul {
        height: 108px;
        overflow: hidden;
    }

    .footer .ft-r select {
        width: 165px;
        font-size: 14px;
    }

    .footer .ft-r1 {
        margin-left: 20px;
    }

    .main-title {
        margin-bottom: 30px;
    }

    .main-title p {
        font-size: 24px;
    }

    /*产业布局*/
    .layout-box .lay-l {
        width: 48%;
    }

    .layout-box .lay-r {
        width: 50%;
    }

    .lay-a a {
        height: 14px;
        line-height: 14px;
        padding: 0 8px;
    }

    .lay-info {
        line-height: 20px;
        height: 140px;
        overflow: hidden;
    }

    .lay-more {
        margin-top: 25px;
    }

    .lay-list .lay-info {
        height: 120px;
    }

    .lay-list {
        margin-top: 40px;
    }

    .lay-list li {
        width: 32%;
        margin-right: 2%;
    }

    /*发展历程*/
    .his-bom {
        width: 800px;
    }

    .tec-r-l {
        width: 400px;
    }

    .tec-r-r {
        width: 380px;
    }

    .platform-title {
        font-size: 16px;
        margin-top: 0;
    }

    .tec-swiper {
        width: 800px;
    }

    /*公示公告*/
    .notice-list .nl-l {
        width: 70px;
        height: 70px;
    }

    .notice-list .nl-l p.p1 {
        font-size: 20px;
        margin-top: 15px;
    }

    .notice-list .nl-r {
        margin-left: 90px;
    }

    .notice-list .nl-r .nl-title {
        font-size: 16px;
        margin: 0 0 5px;
    }

    .notice-list .nl-r .nl-info {
        line-height: 20px;
        height: 40px;
    }

    /*资质荣誉*/
    .eng-list .eng-l {
        width: 120px;
        height: 144px;
    }

    .eng-list .eng-l img {
        width: 120px;
        height: 144px;
    }

    .eng-list .eng-r {
        margin-left: 140px;
    }

    .eng-list .eng-info {
        line-height: 20px;
        height: 80px;
        font-size: 13px;
    }

    /*资质荣誉详情页*/
    .eng-content {
        width: 100%;
    }

    .eng-info-title {
        font-size: 20px;
    }

    /*环球国际新闻*/
    .news-box li {
        width: 32%;
        margin-right: 2%;
    }
   .news-box .nb-img img{height: 188px;}

    .news-box {
        padding-bottom: 40px;
        margin-bottom: 40px;
    }

    .news-box .nb-title p {
        font-size: 14px;
        line-height: 20px;
        height: 40px;
    }

    .news-list .eng-l {
        width: 200px;
        height: 133px;
    }

    .news-list .eng-l img {
        width: 200px;
        height: 133px;
    }

    .news-list .eng-r {
        margin-left: 220px;
    }

    .news-list .eng-time {
        margin-top: 15px;
    }

    .eng-list .eng-title {
        font-size: 14px;
    }

    .news-list .eng-title {
        line-height: 20px;
        height: 40px;
    }

    .news-list .eng-info {
        height: 40px;
    }

    .eng-list .eng-more {
        margin-top: 15px;
    }

    /*联系环球国际*/
    .contact-info .con-l {
        width: 300px;
    }

    .con-l ul li {
        float: none;
        width: 100%;
    }

    .con-l ul li:nth-of-type(2n) {
        float: none;
        width: 100%;
    }

    .contact-info .con-r {
        width: 550px;
    }

    .form-list li {
        width: 100%;
        float: none;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    /*领导团队*/
    .team-images .team-bg p {
        font-size: 16px;
    }

    .team-box .tb-l {
        width: 250px;
    }

    .team-box .tb-r {
        margin-left: 270px;
    }

    /*企业文化*/
    .cul-p1 {
        font-size: 18px;
    }

    .cul-p2 {
        font-size: 14px;
        height: 40px;
    }

    .cul-p3 {
        font-size: 18px;
    }

    .cul-info {
        height: 185px;
    }

    .cul-list li:nth-of-type(2) .cul-info {
        height: 166px;
    }

    .cul-info p {
        font-size: 12px;
        line-height: 20px;
    }

    /*人才招聘详情页*/
    .nc-l {
        width: 220px;
    }

    .nc-r {
        width: 600px;
    }

    /*人力资源*/
    .resource-content .rec-l {
        width: 100%;
        float: none;
    }

    .resource-content .rec-r {
        width: 100%;
        float: none;
        margin-top: 30px;
    }

    .rec-p p {
        line-height: 23px;
        font-size: 14px;
    }

    .rec-l li .rec-title {
        margin-bottom: 9px;
    }

    .rec-title {
        font-size: 18px;
    }

    .rec-l li {
        margin-bottom: 19px;
    }

    /*  .rec-title2{font-size: 15px;height:40px;line-height:20px;}
      .rec-title1{margin: 10px 0;}
      .rec-p p{font-size:12px;line-height: 18px;}
      .rec-now{ margin-top: 0; width: 880px;}
      .resource-list li{width: 32%;margin-right: 2%;margin-top: 30px;}*/
    /*施工详情页*/
    .nc-l-l {
        width: 180px;
    }

    .tui-list li p {
        font-size: 12px;
    }

    /*新产业*/
    .invention-padding {
        padding: 15px 20px;
    }

    .invention-list .lay-info {
        height: 100px;
    }

    /*新技术*/
    .lay-title {
        font-size: 16px;
        height: 20px;
        line-height: 20px;
        overflow: hidden;
    }

    /*新闻详情页*/
    .t-list li {
        padding: 10px 0 5px;
    }

    .t-list li .fr-r {
        height: 50px;
        overflow: hidden;
    }

    /*津安能源云*/
    .yun-title {
        font-size: 16px;
    }

    .gang-intro .cul-line {
        margin: 15px 0 10px;
    }

    .cul-list .cul-p2 {
        height: auto;
    }

    /*钢结构*/
    .gang-intro .cul-list li:nth-of-type(1), .gang-intro .cul-list li:last-of-type {
        height: 465px;
    }

    .lay-info table td {
        padding: 10px;
        font-size: 12px;
    }

    .practice-txt .lay-info {
        height: auto;
    }

    .practice-list li {
        width: 32%;
        margin-right: 2%;
        margin-bottom: 2%;
    }

    .practice-list li:nth-of-type(3n) {
        margin-right: 0;
    }

    .check-list li:first-of-type {
        width: 20%;
    }

    .check-list .lay-info {
        font-size: 12px;
        line-height: 18px;
        height: auto;
    }

    .check-list li:nth-of-type(2) {
        width: 30%;
    }

    .check-list li:nth-of-type(3) {
        width: 47%;
    }

    .check-list1 li:nth-of-type(2) {
        width: 27%;
    }

    .check-list1 li:nth-of-type(3) {
        width: 25%;
    }

    .check-list1 li:nth-of-type(4) {
        width: 25%;
    }

    .check-list1 li:nth-of-type(5) {
        display: none;
    }

    /*环球国际楷模*/
    .model-list {
        width: 100%;
    }

    .model-list li {
        width: 420px;
    }

    /*专利发明*/
    .invention {
        width: 100%
    }

    .invention li {
        width: 420px;
    }
}

.m_header{ display: none; height:60px; background:#fff; width:100%; overflow:hidden; position:relative;}
.m_logo_box{position:absolute; left:35px; top:15px;}
.m_logo_box .ldlogo{     padding-right: 5px; }
.m_logo_box img{height: 28px;}
.m_logo_box .ldlogo img{ height: 26px;}
.m_nav_btn{background:url(/skin/kmb12/img/nav-meau.png) no-repeat right center; width:80px; height:60px; line-height:60px; position:absolute; top:0; right:35px;}
.m_nav_btn a{width: 80px;height: 60px;display: inline-block;}

/*菜单*/
.cbp-spmenu-left {width: 50%;height: 100%; overflow-y:scroll;top: 0;z-index: 1000;	position: fixed;left: -50%; display:block; background:#d71d1b;}
.cbp-spmenu-left.cbp-spmenu-open {left: 0px;}
.menu_box{ width:100%; height:100%; background:#d71d1b; overflow-y:scroll}
.cd_box{ width:100%;}
.logo_box{ width:100%; height:80px; background:#fff; text-align:center;}
.logo_box img{ width:100%; height:80px;}
.nav_list{ width:100%;}
.nav_list li{ width:100%; font-size:16px;}
.nav_list li span{ padding:0 1rem; border-bottom:solid 1px #FF221F; display:block;height: 3rem;line-height:3rem}
.nav_list li a{ color:#FFF;font-size: 16px;width: 90%;}
.nav_list li dd{ margin-left:1rem;padding-left:2rem;height: 2.5rem;line-height: 2.5rem;border-bottom:solid 1px #FF221F;}
.nav_list li dd:last-child{border-bottom:none;}
.nav_list li dd a{font-size: 14px;}
.sub_nav{display: none;}
.cbp-spmenu-left i{display: inline-block;}
.icon-close{width:16px ;height:16px ;background: url(/skin/kmb12/img/menu-close.png) no-repeat;margin-top: 13px;}
.menu-icon-down{width:12px ;height:6px ;background: url(/skin/kmb12/img/menu-down.png) no-repeat;margin-top: 18px;}
.menu-icon-right{width:6px ; height:12px ;background: url(/skin/kmb12/img/menu-right.png) no-repeat;margin-top: 15px;}


@media screen and (max-width: 900px) {
    /*首页*/
  .gray_nav{
display: none; 
}
 

    .main{padding: 40px 0;}
    .w1600{width: auto;padding: 0 5%;}
    .nav{display: none;}
    .m_header{display: block;}
    .main-l{float: none;width: 100%;}
    .main-r{float: none;width: 100%;}

    .in-news .in-news-r{float: none;margin-left: 200px;width: auto;}
    .index-news{margin-bottom: 30px;}
    .index-news ul{height: auto;}
    .index-news li{height: 40px;line-height: 45px;}
    .footer{padding: 5px 0;}
    .footer .ft-l{float: none;width: 100%;text-align: center;}
    .footer .ft-r{display: none;}

    /*产业布局*/
    .layout-box .lay-l{width: 100%;float: none;}
    .layout-box .lay-r{width: 100%;float: none;margin-top: 20px;}
    .lay-list li{width: 32.5%;margin-right: 1.25%;}

    /*发展历程*/
    .his-bom{width: 100%;}
    .tec-r-l{width: 100%;float: none;}
    .tec-r-r{width: 100%;float: none;margin-top: 20px;}
    .tec-swiper{width: 90%;}
    .his-top{margin-bottom: 50px;}

    /*公示公告*/
    .notice-list li{float: none;width: 100%;margin-right: 0;}

    /*资质荣誉*/
    .eng-list li{float: none;width: 100%;margin-right: 0;}

    /*资质荣誉详情页*/
    .eng-info-title{font-size: 18px;}

    /*环球国际新闻*/
    .news-box li{width:32.5%;margin-right:1.25%;height: auto;font-size: 0;}
  .news-box .nb-img img{height: 150px;}

    /*联系环球国际*/
    .contact-info .con-l{width: 100%;float: none;}
    .contact-info .con-r{width: 100%;float: none;margin-top: 30px;}
    .contact-info .con-l .rec-title2{height: auto;}

    /*领导团队*/
    .team-images .team-bg p{font-size: 14px;}
    .team-box .tb-l{width: 200px;}
    .team-box .tb-r{margin-left: 220px;}

    /*企业文化*/
    .cul-list .cul-p2{height: 40px;}
    .cul-msg1{width: 90%;margin: 40px auto 0;}
    .cul-info p{line-height: 18px;}

   /*企业资质*/
    .item{width: 300px;}


    /*人才招聘详情页*/
    .nc-l{display: none;}
    .nc-r{width: 92%;float: none;padding: 6% 4%;}

    /*人力资源*/
  /*  .resource-content .rec-l{float: none;width: 100%;}
    .resource-content .rec-r{float: none;width: 100%;}
    .rec-ul{margin-bottom: 30px;}
    .rec-now{ margin-bottom: 30px; width: 100%;}
    .resource-list li{width: 49%;margin-right: 2%;}
    .resource-list li:nth-of-type(3n){margin-right: 2%;}
    .resource-list li:nth-of-type(2n){margin-right: 0;}
    .resource-list .rec-p{height: 150px;}
    .resource-list .rec-p1{height: 150px;}
    .resource-list li:last-of-type .rec-p{height: auto;}*/

    /*网站地图*/
    .map-list ul li:first-of-type{font-size: 16px;}

    /*新产业*/
    .invention-list .invention-l{float: none;width: 100%;}
    .invention-list .invention-r{float: none;width: 100%;}
    .invention-list .lay-info{height: 80px;}

    /*新技术*/
    .lay-list .lay-info{height: 60px;}
    .lay-more1{margin-top: 15px;}

    /*新闻详情页*/
    .news-info-time{margin: 15px 0;}

    /*津安能源云*/
    .yun-l{float: none;width: 100%;margin-bottom: 20px;}
    .yun-r{float: none;width: 100%;}


    /*钢结构*/
    .gang-intro .cul-list li{width: 100%;float: none;margin-bottom: 3%;}
    .gang-intro .cul-list li:nth-of-type(1),.gang-intro .cul-list li:last-of-type{height: auto;}
    .cul-list .cul-p2{height: auto;}
    .practice-txt li{width: 100%;float: none;margin-right: 0;}
    .practice-txt li:first-of-type{width: 100%;margin-bottom: 20px;}
    .practice-txt li:last-of-type{width: 100%;}

    .check-list li:first-of-type{width: 48.5%;height: 170px;}
    .check-list li:nth-of-type(2){width: 48.5%;height: 170px;margin-right: 0;float: right;}
    .check-list li:nth-of-type(3){width: 48%;margin-right: 1.5%;}
    .check-list li:last-of-type{display: block;width: 48%;margin-right: 0;}
    .check-list1 li:nth-of-type(1){height: 220px;}
    .check-list1 li:nth-of-type(2){width: 48.5%;height: 220px;}
    .check-list1 li:nth-of-type(3){width: 48.5%;}
    .check-list1 li:nth-of-type(4){width: 48.5%;}
    .check-list1 li:last-of-type{display: none;}
  
  /*环球国际楷模*/
    .model-list .model-fl {width: 120px;height: 180px;}
    .model-list .model-fl img{width: 120px;height: 180px;}
    .model-list .model-fr{margin-left: 140px;}
    .model-list li {width: 48%;margin-right: 4%;margin-bottom: 20px;}
    .model-list .model-title {font-size: 18px;padding: 10px 0;}
    .model-list .model-info{line-height: 22px;height: 110px;}
  
   /*专利发明*/
    .invention{width: 100%}
    .invention li{width: 48%;margin-right: 4%;}
  .m_logo_box .jglogo{
        position: relative;
    padding-left: 4px;
  }
   .m_logo_box .jglogo:after {
    content: "";
    display: block;
    position: absolute;
    left: -3px;
    top: 4px;
    width: 1px;
    height: 23px;
    background: #aaa;
}
}

@media screen and (max-width: 750px) {
    .item{width: 100%;left: 0;position: static;margin-bottom: 20px;}
    .item li{height: 45px;line-height: 45px;overflow: hidden;}

    /*企业文化*/
    .cul-list li{width: 100%;float: none;margin-right: 0;margin-bottom: 3%;}
    .cul-padding{padding: 5% 4%;}
    .cul-info{height: auto;}
    .cul-list li:nth-of-type(2) .cul-info{height: auto;}
  
    /*领导团队*/
    .team-images li{width: 33.33%;}

    /*产业布局*/
    .layout-box .lay-info{height: auto;}
  
    /*专利发明*/
    .invention{width: 100%}
}

@media screen and (max-width: 640px) {
    /*首页*/
    .main{padding: 20px 0;}
    .w1600 {padding: 0 3%;}
    .index-news-li li {font-size: 14px;padding: 0 6px;}
    .in-news .in-news-l {width: 150px;height: 100px;}
    .in-news .in-news-l img{width: 150px;height: 100px;}
    .in-news .in-news-r{margin-left: 160px;}
    .index-news .in-more{font-size: 14px;margin-top: 6px;}
    .index-news .in-info{font-size: 12px;line-height: 17px;height: 34px;}
    .index-news .in-time{margin: 4px 0;}
    .m_logo_box{left: 20px;}
    .m_nav_btn{right: 20px;}
    .main-title p{font-size: 20px;}

    /*产业布局*/
    .main-title{margin-bottom: 20px;}
    .lay-a{height: auto;}
    .lay-a a{font-size: 12px;padding: 0 5px;height: 12px;line-height: 12px;}
    .lay-list li{width: 100%;margin-right: 0;margin-bottom: 3%;}
    .lay-more a{background: #d71d1b;color: #fff;}
    .left_menu ul li{height: 40px;line-height: 40px;}
    .left_menu ul li a{font-size: 13px;}

    /*发展历程*/
    .his-top{height: 60px;margin-bottom: 40px;}
    .tec-swiper{width:85%;height: 60px;margin: 30px auto;}
    .tec-swiper li{height: 60px;}
    .tec-swiper li p{font-size: 18px;}
    .tec-swiper .swiper-slide-active p{font-size: 32px;}

    /*公示公告*/
    .notice-list li{margin-bottom: 4%;}
    .notice-list .nl-r{margin-left: 80px;}
    .page-main .page .JZD_PAGE_SHUZIYE{width: 30px;height: 30px;line-height: 30px;}
    .page-main .page .JZD_PAGE_NEXT{width: 60px;height: 30px;line-height: 30px;}
    .page-main .page .JZD_PAGE_PREVIOUS{width: 60px;height: 30px;line-height: 30px;}
    .page-main .page span{margin-right: 5px;}

    /*资质荣誉*/
    .eng-list .eng-r{margin-left: 130px;}

    /*资质荣誉详情页*/
    .eng-info-title{font-size: 14px;}
    .eng-info-title span{margin-bottom: 20px;}
    .eng-info-table th{padding-left: 2%;}
    .eng-info-table td{height: auto;line-height: 20px;padding: 15px 2%;}

    /*环球国际新闻*/
    .news-box {padding-bottom: 20px;margin-bottom: 20px;}
    .news-box li{width:48.5%;margin-right:3%;}
    .news-box li:nth-of-type(2){;margin-right:0;}
    .news-box li:last-of-type{display: none;}
  .news-box .nb-img img{height: 115px;}
    .eng-list li{margin-bottom: 4%;}
    .news-list .eng-l {width: 150px;height: 100px;}
    .news-list .eng-l img{width: 150px;height: 100px;}
    .news-list .eng-r{margin-left: 160px;}
    .news-list .eng-title{height: 20px;margin-bottom: 5px;}
    .news-list .eng-time{line-height: 25px;margin-top: 10px;}
    .news-list .eng-more{opacity: 1;height: 25px;line-height: 25px;width: 80px;margin-top: 10px;}


    /*领导团队*/
    .team-box .tb-l{display: none;}
    .team-box .tb-r{float: none;width: 100%;margin-left: 0;}

    /*人力资源*/
  /*  .resource-list .rec-p{height: 220px;}
    .resource-list .rec-p1{height: 220px;}*/

    /*网站地图*/
    .map-list ul{width: 18.92%;height: 240px;}
    .map-list ul:nth-of-type(5){margin-right: 0;}
    .map-list ul li{height: 30px;line-height: 30px;}
    .map-list ul li:first-of-type{font-size: 14px;}
    .map-list ul li a{font-size: 12px;}

    /*新产业*/
    .lay-more{color: #fff;background: #d71d1b;}

    /*津安能源云*/
    .yun-list{margin: 20px 0;}
    .yun-title{font-size: 14px;}
    .yun-list li{width: 48.5%;margin-right: 3%;margin-bottom: 4%;}
    .yun-list li:nth-of-type(2){margin-right: 0;}


    /*钢结构*/
    .practice-list{margin: 25px 0;}
    .practice-list li{width: 48.5%;margin-right: 3%;}
    .practice-list li:nth-of-type(3n) {margin-right: 2%;}
    .practice-list li:nth-of-type(2n) {margin-right: 0;}

    .check-list li:first-of-type{height: 200px;}
    .check-list li:nth-of-type(2){height: 200px;}
    .check-list1 li:nth-of-type(1){height: 140px;}
    .check-list1 li:nth-of-type(2){height:140px;}
    .check-list1 li:last-of-type{display: none;}
    .cul-info p{line-height: 20px;}
  
  /*环球国际楷模*/
    .model-list li {width: 100%;margin-right: 0%;margin-bottom: 20px;float:none;}
  
   /*专利发明*/
    .invention{width: 100%}
    .invention li{width: 100%;margin-right: 0;float: none;}
    .item li a span{opacity: 1;}
}

<!--耗时1751463315.8212秒-->