﻿/*pc端 移动端通用样式*/
.container {
    width: 1200px;
    padding: 0px;
}

.nav_ys {
    width: 912px;
}


.nav {
    margin: 0px;
    padding: 0px;
}

    .nav li {
        padding: 0px;
        margin: 0px;
        width: 101px;
        text-align: center;
        font-weight: bold;
    }

        .nav li a {
            height: 60px;
            line-height: 60px;
            padding: 0px;
            margin: 0px;
            vertical-align: middle;
        }

        .nav li:hover {
            background-color: #DD2726;
        }

.nav-active {
    background-color: #DD2726;
}

li {
    list-style-type: none;
}



/*移动端样式*/
@media only screen and (max-width: 768px) {
    .navbar {
        background-color: #DD2726;
        padding: 0px;
    }

    .container {
        width: 100%;
        background-color: #DD2726;
    }

    .logo_qy_ys {
        background: url(/images/index/sj_logo.jpg) no-repeat;
        background-position: 10px center;
        background-size: 90% 100%;
        width: 285px;
        height: 60px;
    }

    .nav_ys {
        width: 100%;
        border: none;
        height: auto;
    }

    .nav li {
        padding: 0px;
        margin: 0px;
        width: 100%;
        text-align: center;
        font-weight: bold;
        border-bottom: 1px solid #8B0B0C;
        border-top: 1px solid #E63B41;
    }

        .nav li:hover {
            background-color: #A3171A;
        }

    .navbar-toggle {
        border: none;
        margin-top: 15px;
    }
    /*宏业建科天地*/
    .yztd-divcompany {
        display: none;
    }


    /*案例展示*/
    .yz-alzs-clickmore, .alzs-pc {
        display: none;
    }

    .alzs-active {
        border: 1px solid red;
    }

    .div_whiteRoun_pc {
        display: none;
    }

    .ywly-block ul li {
        float: left;
        width: 44%;
        display: block;
        border-radius: 5px;
        height: 40px;
        color: red;
        margin: 1%;
        line-height: 40px;
    }

    .blockbg {
        background-color: #D8D8D8;
    }

    .bolckborder {
        border: 1px solid #DD2628;
    }

    #yz-ywly {
        display: none;
    }

    .yz-ywly-piclist, .yz-ywly-right {
        display: none;
    }

    /*团队展示*/
    .tdzs-item {
        display: none;
    }

    .tdzs-item-active {
        display: block;
    }
    /*企业新闻*/
    .yz-qyxw-heading {
        margin-top: 10%;
        margin-bottom: 5%;
    }

    .yz-qyxw-nr {
        width: 80%;
        margin: 0 auto;
        background-color: #EBEBEB;
    }

    .yz-qyxw-nr-null {
        width: 100%;
        height: 7px;
    }

    .yz-qyxw-itempic {
        width: 95%;
        height: 150px;
        margin-left: 2.5%;
    }

    .yz-qyxw-itemtitle {
        border-bottom: 1px solid gray;
        margin-top: 2%;
        padding: 0 2.5%;
    }

    .yz-qyxw-itemcontent {
        width: 95%;
        margin-top: 2%;
        margin-left: 2.5%;
    }

    .yz-qyxw-more, .yz-qyxw {
        display: none;
    }


    /*宏业建科版图*/
    .yz-yzbt-map img {
        margin-top: 10%;
        width: 100%;
        height: 100%;
    }

    .yz-yzbt-headimg {
        text-align: center;
    }

        .yz-yzbt-headimg img {
            width: 300px;
            height: 40px;
            margin-top: 25%;
        }

    /*联系我们*/
    #lxwmpc {
        display: none;
    }
}



/*PC端样式*/
@media only screen and (min-width: 768px) {
    /*案例展示*/

    .alzs-mobile {
        display: none;
    }
    #anzs {
        background-color: #D1D2D4;
        width: 100%;
    }
    .alzs-pc {
        width: 1200px;
        height: 100%;
        margin:0 auto;
        /*border:solid yellow;*/
    }
    .yz-alzs-imgdiv {
        width: 100%;
        text-align: center;
        /*padding-top: 50px;*/
        padding-bottom: 30px;
    }

    .yz-alzs-div {
        min-width: 260px;
        min-height: 180px;
        width:30%;
        height:45%;
        max-width: 100%;
        max-height: 100%;
        float: left;
        margin-top: 1%;
        margin-left: 2%;
        position: relative;
    }
    .yz-alzs-item-title {
        cursor: pointer;
        background-color: black;
        color: white;
        position: absolute;
        bottom: 0px;
        width: 100%;
        height:30px;
        line-height:30px;
        font-size: 16px;
        text-align: left;
        padding-left: 20px;
        opacity: 0.6;
        transition: width 2s;
    }

        .yz-alzs-item-title:hover {
            height: 100%;
            padding-top: 10px;
        }



    /*宏业建科天地*/
    .yztd-divcontent {
        background: url('/images/yanzhengindex（2.3.5）/yanzhengtiandi/yzsy_bj02-1.png') no-repeat center;
        /*max-height: 560px;*/
        height:80%;
        /*min-height: 460px;*/
        background-size: contain;
        position: absolute;
        bottom: 10%;
        width: 70%;
        margin-top:10%;
        margin-left: 15%;  
    }

    .yztd-divcompany {
        color: white;
        width: 40%;
        margin-left: 3%;
        margin-top: 1.5%;
    }
        .yztd-divcompany table {
            margin-top: 15%;
            margin-left: 15%;
        }
        .yztd-misu {
        line-height: 30px;
    }

    /*团队展示*/
    #div_whiteRoun_mobel, .yztd-moble {
        display: none;
    }

   #div_whiteRoun_pc {
       width:1200px; 
       margin:0 auto;
    }

    .divContentnext {
        float: left;
        width: 40%;
        margin-top: 10%;
    }
    .div-item-space {
        float: left;
        width: 25%;
        margin-top: 10%;
    }
    .Tuandui-divImg {
        float: left;
        width: 35%;
        
        margin-top: 10%;
    }
    .Tuandui-headimg {
        float: left;
        width: 33.3%;
        padding-bottom:5%;
    }
    .Tuandui-headimg img {
            width: 100px;
            height: 100px;
            max-width: 100%;
            max-height: 100%;
            cursor:pointer;
        }
    .divContentnext {
        float: left;
        font-size: 16px;
        color: white;
        text-align: center;
    }
    .div_team_item p {
          margin:5% auto;
    }    
    .div-team-decrible {
        font-size: 14px;
        text-align: left;
        line-height: 30px;
    }
  
    /*业务领域*/
    .ywly-mobile {
        display: none;
    }
    .block-item {
     
        
    }
    .overtop {
        

    }
    
    .yz-ywly-piclist div {
        float: left;
        width: 25%;
    }

    #ywly {
        background-color: #D1D2D4;
        width: 100%;
        height: auto;
    }

    .yz-ywly-piclist div img {
        /*cursor: pointer;*/
        /*opacity: 0.6;*/
        /*background-color: #DD2726;*/
        /*height: 75px;*/
    }
   
    /*企业新闻*/
    #qyxw {
        background: url('/images/yanzhengindex（2.3.5）/qiyexinwen/yzsy_bj05.png') center;
        background-repeat: no-repeat;
        background-size: cover;
        width: 100%;
        height: auto;
    }
    .yz-qyxw-headimg {
        margin-top: 100px;
    }
    .yz-qyxw {
     width:1200px;   
     margin:0 auto;

    }
    .yz-qyxw-content {
        width: 100%;
    }

    .yz-qyxw-swiper-slide {
        float: left;
        width:25%;
        /*border:solid green;*/
    }

    .yz-qyxw-itempic {
        width: 95%;
        height: 130px;
        margin-left: 2.5%;
    }

    .yz-qyxw-itemtitle {
        border-bottom: 1px solid gray;
        margin: 10px;
    }

    .yz-qyxw-nr {
        width: 270px;
        height: 340px;
        background-color: #EBEBEB;
        margin:30px auto 0px;
    }


    .yz-qyxw-nr-null {
        width: 100%;
        height: 10px;
    }

    .yz-qyxw-itemcontent {
        width: 95%;
        margin-top: 2%;
        margin-left: 3%;
    }        

    .qyxw-mobile {
        display: none;
    }


    /*宏业建科版图*/
    .yz-yzbt-headimg {
        margin-top: 5%;
        text-align:center;
    }
    /*联系我们*/
    #lxwm {
        display: none;
    }

    .view-icon {
        width: 70%;
        margin: 0 auto;
        height: 90px;
        /*border: solid green;*/
    }

        .view-icon ul li {
            width: 18%;
            height: 80px;
            /*border: solid red;*/
            float: left;
            margin-left: 5%;
            border-bottom: 1px solid gray;
        }

            .view-icon ul li div div img {
                margin-left: 35%;
                margin-top: 4%;
            }

    .allmap {
        margin: 5% auto 0;
        width: 80%;
        height: 500px;
    }
}
