﻿@font-face{font-family:'iconfont';src:url('//at.alicdn.com/t/font_1432720974_1547027.eot');src:url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('//at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}
.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}
.container-fluid { max-width: 1200px;padding: 0}
* {
    margin: 0;!important;
    padding: 0;!important;
}

a:hover {
    text-decoration: none;
}
.no-margin {
    margin: 0;
    padding: 0;
}
body {
    font-family: "微软雅黑";
}
#btn {
    font-size: 30px;
    color: #0084e9;
    position: absolute;
    right: 22px;
    line-height: 30px;
    top: 50%;
    margin-top: -15px;
    cursor: pointer;
}
/*头部*/
.zhjyfa_img{text-align: center;display: block;margin-bottom: 50px;}
.header{height: 160px;padding: 43px 0 0 0;}
header { position: relative;}
header .logo a{display: block;margin-right: 37px;}
header .header_text{ padding-top: 20px;}
header .header_text h4{ margin: 0; font-size: 12px; line-height: 14px;margin-bottom: 18PX;}
header .header_text h5{ margin: 0; line-height: 14px;}
header .call{  padding: 5PX 0 0 50px; background: url("../images/phone.png") no-repeat 0 16px;}
header .call h6{
    margin: 0;
    font-size: 16px;
    line-height: 36px;
    height: 30PX;
}
header .call h4{
    margin: 0;
    line-height: 28px;
    font-size: 24px;
    color: #00a2e9;
}
#nav{
    position: relative;
}
#nav>li{
   float: left;
   width: 15%;
}
#nav>li.active a{
    background: #26353b;
}
#nav>li:hover>a{
    background: #000;
    transition: all 1s;
}
#nav>li a{
    font-size: 20px;
    color: #fff;
    width: 100%;
    position: relative;
    display: block;
    text-align: center;
}
#nav:before{
    content: "";display: block;
    left: 0;
    top: 12px;
    height: 42px;
    position: absolute;
    background: #fff;
    width: 1px;
}
#nav>li a:after{
    content: "";
    right: 0;
    top: 12px;
    height: 42px;
    position: absolute;
    background: #fff;
    width: 1px;
}
/*导航*/
nav{ line-height: 65px; background: #0084e9;}
.banner img { width: 100%; }
.title h3{
    margin: 0;
    line-height: 85px;
    font-size: 30px;
    font-weight: bold;
    color: #333;
    padding-top: 23px;
    position: relative;
}
.title h3:after{
    content: "";
    left: 50%;
    bottom: 12px;
    height: 4px;
    background: #0084e9;
    width: 216px;
    margin-left: -108px;
    position: absolute;
}
.title h6{
    margin: 0;
    line-height: 24px;
    color: #666;
    font-size: 14px;
}
.title {
    padding-bottom: 38px;
}
/*解决方案*/
.Solution .box{ border:5px solid #0084e9;}
.Solution .box ul{
    width: 25%;
    position: relative;
    background: #0084e9;
    padding-right: 5px;
}
.Solution .box .img_box{
    width: 75%;
    overflow: hidden;
    text-align: center;
}
.Solution .box .img_box img{
    max-width: 100%;
}
.Solution .box ul li{
    margin-bottom: 2px;
}
.Solution .box ul li a{
    display: block;
    width: 100%;
    line-height: 80px;
    /* padding-left: 20px; */
    border:1px solid #fff;
    background: #fff;
    font-size: 20px;
    height: 80px;
    text-align:  center;
    overflow: hidden;
    color: #333;
    transition: all 0.5s;
}
.Solution .box ul li a:hover{
    background: #000;
    color: #fff;
}

/*解决方案*/




/*工程案例*/
.Case .box{
    border: 3px solid #0084e9;

}
.Case .box ul{
    width: 37.2%;
    border-left:3px solid #0084e9 ;

}
.Case .box ul li{
    padding: 3px 0 14px 0;
    border-bottom: 1px solid #dddddd;
    padding-left: 14px;
    transition: all 0.5s;
}
.Case .box ul li.active{
    background: #0084e9;
}
.Case .box ul li.active h4{
    color: #fff;
}
.Case .box ul li.active div a{
    color: #fff;
}
.Case .box ul li div{
    height: 14px;
    overflow: hidden;
}
.Case .box ul li.active div a{
    border-right: 2px solid #fff;
}

.Case .box ul li.active h4 b:after{
    content:url("../images/line_red.png");
}

.Case .box ul li h4{
    margin: 0;
    font-size: 16px;
    color: #000;
    font-weight: bold;
    line-height: 48px;
}
.Case .box ul li h4 b{
    width: 66px;
    position: relative;
    display: inline-block;
    margin-right: 20px;
}

.Case .box ul li h4 b:after{
    content:url("../images/line_black.png");
    position: absolute;
    right: -20px;
    bottom:-2px;
}

.Case .box ul li div{
    font-size: 0;
}
.Case .box ul li div a{
    display: inline-block;
    font-size: 14px;
    line-height: 14px;
    border-right:2px solid #7d7d7d ;
    padding: 0 10px;
    color: #333;
}
.Case .box ul li div a:hover{
    text-decoration: underline;
}
.Case .box ul li div a:first-child{
     padding-left: 0;
 }
.Case .box ul li div a:last-child{
    border: none;
}
.Case .box .img_box{
    width: 62.8%;
}
.Case .box .img_box .imgs{
    position: relative;
    height: 560px;
    line-height: 560px;
    overflow: hidden;
    text-align: center;
}
.Case .box .img_box .imgs img{
    max-width: 100%;
}
.Case .box .img_box .imgs div{
    position: absolute;
    left: 0;
    bottom:0;
    width: 100%;
    background: rgba(0,0,0,.5);
    color: #fff;
    padding: 20px 6px;
    line-height: 26px;
    text-align: left;
}
/*产品中心*/

.products .links{
    border-top: 2px solid #0084e9;
    margin-bottom: 36px;
}
.products .links li{
    float: left;
    width: 12.5%;
    text-align: center;
    line-height: 55px;
    border: 1px solid #dbdbdb;
    border-top: none;
    font-size: 16px;
    color: #000;
    cursor: pointer;
}
.products .links li.active{
    background: #0084e9;
    color: #fff;
}


.Pro .row{
    margin: 0 -10px;
}

.Pro .row .col-md-3,.Pro .row .col-md-4{
    padding: 0 10px;
}
.Pro .box{
    margin-bottom: 20px;
}
.Pro .box .img_box{
    border: 1px solid #d6d6d6;
}
.Pro .box .img_box div{
    overflow: hidden;
}
.Pro .box .img_box div span{
    display: block;
    width: 100%;
    height: 100%;
    transition: all 0.3s;
}

/*.Pro .box .img_box div img{*/
    /*max-width: 100%;*/
    /*transition: all 0.3s;*/
/*}*/
.Pro .box .text_box div{
/*    height: 48px;
*/    line-height: 24px;
    overflow: hidden;
    font-size: 14px;
}
.Pro .box .text_box {
    padding: 6px 5px;
    border: 1px solid #d6d6d6;
    border-top: none;
    transition: all 0.5s;
    color: #666;
}

.Pro .box:hover .img_box span{
    transform: scale(1.1);
}
.Pro .box:hover .img_box{
    border: 1px solid #0084e9;
}
.Pro .box:hover .text_box{
    background: #0084e9;
    color: #fff;
    border: 1px solid #0084e9;
    border-top: none;
}
/*产品中心*/





/*投影仪维修*/
.weixiu .picture24{
    margin: 0 -10px;
}
.weixiu .picture24 .item{
    margin: 0 10px;
}
.picture24 .owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.picture24 .owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.picture24 .owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.picture24 .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.picture24 .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.picture24 .owl-carousel .owl-item{float:left}
.picture24 .owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.picture24 .owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
/*.grabbing{cursor:url(../img/grabbing.png) 8 8,move}*/
.picture24 .owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.picture24 .owl-theme .owl-controls{}
.picture24 .owl-theme .owl-controls .owl-buttons div{position:absolute; bottom:0; z-index:1; width:46px; height:100%;display:inline-block;zoom:1;*display:inline;filter:Alpha(Opacity=100);opacity:1;}
.picture24 .owl-theme .owl-controls .owl-buttons div.owl-prev{ left:-70px; background:url(../images/yjt.png) no-repeat left; transition:all 0.5s;}
.picture24 .owl-theme .owl-controls .owl-buttons div.owl-next{ right:-70px; background:url(../images/zjt.png) no-repeat right;transition:all 0.5s;}
/*.picture24 .owl-theme .owl-controls .owl-buttons div.owl-prev:hover{ background:url(../images/yjt.png) no-repeat right;}*/
/*.picture24 .owl-theme .owl-controls .owl-buttons div.owl-next:hover{ background:url(../images/zjt.png) no-repeat left;}*/
.picture24 .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.picture24 .owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.picture24 .owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=80);opacity:0.8;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}
.picture24 .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}
.picture24 .owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
/*.more a{ display:block; width:236px; line-height:45px; border:1px solid #cac9c9; text-align:center; background:#fff; font-size:13px; color:#959595; text-transform:uppercase; margin:0 auto; transition:all .3s;}*/
/*.more a:hover{ background:#903d3c; border:1px solid #903d3c; color:#fff;}*/

/*投影仪维修*/

.About .text_box{
    background: url("../images/bg01.jpg") 50% 50%;
    background-size:cover;
    color: #fff;
    padding: 74px 0;
    line-height: 30px;font-size: 16px;
}
.About .text_box .container-fluid div{
    padding: 0 20px;
}
.line .img_box{
    border: 3px solid #0084e9;
}
.line .img_box div{
    height: 360px;
    overflow: hidden;
}
.line .img_box div a{
    display: block;
    width: 100%;
    height: 100%;
    transition: all 0.3s;
}
.line .img_box:hover div a{
    transform: scale(1.1);
}
.line .text_box{
    height: 366px;
    overflow: hidden;
    line-height: 30px;
    padding-left: 30px;
}



/*智能家居*/
.smart_home .row{
    margin: 0 -10px;
}
.smart_home .col-md-6{
    padding: 0 10px;
}
.smart_home .home_left .img_box{
    border: 1px solid #d9d9d9;
    text-align: center;
    position: relative;
}
.smart_home .home_left .img_box div{
    height: 184px;
    overflow: hidden;
    transition: all 0.3s;

}
.smart_home .home_left .img_box div img{
    max-width: 100%;
    transition: all 0.3s;
}
.smart_home .home_left .img_box div span{
    position: absolute;
    left: 0;
    bottom: 0;
    line-height: 34px;
    background: rgba(0,0,0,0.59);
    color: #fff;
    width: 100%;
    transition: all 0.3s;
}
.smart_home .home_left .img_box:hover span{
    background: rgba(247,0,0,0.69);
}
.smart_home .home_left .img_box:hover img{
    transform: scale(1.1);
}
.smart_home .home_left .row{
    margin: 0 -5px;
}
.smart_home .home_left .row .col-xs-6{
    padding: 0 5px;
}

.smart_home .home_left .img_box{
    margin-bottom: 10px;
}



#pic1{
    height: 382px;
    line-height: 382px;
    background: #ebebeb;
    overflow: hidden;
}
#pic1 .btn_left,#pic1 .btn_right{
    position: absolute;
    width: 42px;
    height: 79px;
}
#pic1 .btn_left{
    left: 0;
    top: 50%;
    margin-top:-40px;
    background: url("../images/btn_left.png");
}
#pic1 .btn_right{
    right: 0;
    top: 50%;
    margin-top:-40px;
    background: url("../images/btn_right.png");
}
#pic1 img{
    max-width: 100%;
}
/*智能家居*/



/*荣誉资质*/
.Honor{
    padding-bottom: 88px;
}
.Honor .row{
    margin: 0 -10px;
}
.Honor .col-md-3,.Honor .col-xs-6{
   padding: 0 10px;
}
.Honor .box .img_box1 {
    border: 1px solid #c3e4fd;
}
.Honor .box .img_box1 div{
    height: 409px;
    overflow: hidden;
}
.Honor .box .img_box1 div img{
    max-width: 100%;
}
.Honor .box .text_box{
    line-height: 30px;
    border: 1px solid #c3e4fd;
    border-top: none;
    height: 31px;
    overflow: hidden;
    color: #666;
    transition: all 0.3s;
}
.Honor .box:hover .img_box1{
    border: 1px solid #0084e9;
    box-shadow: 0 0 20px #ccc;
}
/*荣誉资质*/
footer{
    background: #232323;
    color: #fff;
}
footer a{
    color: #fff;font-size: 18px;
    text-decoration: underline;
}
footer a:hover{
    text-decoration: underline;
    color: #0084e9;
}
footer ul{
    font-size: 0;
    position: relative;
}
footer ul:after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: #000;
}
footer ul li{
    display: inline-block;
    color: #fff;
    line-height: 50px;width: 23%;
}
footer ul li:nth-child(1){
    text-align: left;width: 15%;
}
footer ul li:nth-child(5){
    text-align: right;width: 15%;
}
.logo2{padding-left: 0}
.intro{margin-bottom: 20px;}
.footer3{text-align: center;font-size: 14px;border-top: 1px solid #FFF;padding: 15px 0;color: #b3b1b1;}
.footer3 a{font-size: 14px;text-decoration: none;color: #b3b1b1;}
footer .footer2{
    padding: 25px 0;
}
footer .footer2 .wx p{
    line-height: 24px;
    margin: 0;width: 140px;
}
footer .footer2 .adr{
    line-height: 26px;
}
.ny_content {
    padding: 30px 0;
}
.ny_content .ny_left {
    width:22%;
}
.ny_content .right_content {
    width:78%;
    padding: 0 0 0 30px;
}
.ny_content .left_list > h4 {
    margin: 0 0 2px 0;
    line-height: 55px;
    font-size: 20px;
    background: #000;
    text-align: center;
    color: #fff;
    cursor: pointer;
    margin-bottom: 7px;
}
#ny_caidan > li{
    margin-bottom: 7px;
}
#ny_caidan > li>a{
    line-height: 38px;
    margin-bottom: 2px;
    padding-left: 70px;
    position: relative;
    background: #0084e9;
    color: #fff;
    display: block;
}
#ny_caidan > li ul li a{
    display: block;
    width: 100%;
    line-height: 38px;
    background: #f3f3f3;
    color: #000;
    padding-left: 70px;
}
#ny_caidan > li ul li a:hover{
    color: #0084e9;
}
#ny_caidan > li ul li{
    border-top:2px solid #0084e9;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 2px;
}
#ny_caidan ul{
    display: none;
}
.ny_content .left_list .adr {
    background: #eaeff3;
    padding-top: 2px;
}
.ny_content .left_list .adr div {
    line-height: 28px;
    padding: 10px 0 15px 10px;
}
.ny_content .right_content .title4 {
    line-height: 38px;
    padding-bottom: 8px;
    background: url("../images/line.png") repeat-x bottom;
}
.ny_content .right_content .title4 + div {
    padding:30px 0;
}
.ny_content .right_content .about img {
    max-width: 100%;
}
.ny_content .right_content .about {
    line-height: 30px;
}
.ny_content .right_content .xqy .text {
    line-height: 30px;
    padding: 30px 0;
}
.ny_content .right_content .News .box{
    position: relative;
    padding-left: 240px;
    margin-bottom: 30px;
}
.ny_content .right_content .News .box .img_box img{
    max-width: 100%;
    transition: all 0.3s;
}
.ny_content .right_content .News .box:hover img{
     transform: scale(1.1);
 }
.ny_content .right_content .News .box:hover .img_box{
   border: 1px solid #0084e9;
}
.ny_content .right_content .News .box:hover .text_box{
    color: #0084e9;
}
.ny_content .right_content .News .box:hover .text_box h5 a{
   background: #0084e9;
    color: #fff;
}
.ny_content .right_content .News .box .img_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 210px;
    height: 100%;
    border: 1px solid #333;
    text-align: center;
    overflow: hidden;
    line-height: 171px;
}
.ny_content .right_content .News .box .text_box h4{
    margin: 0 0 10px 0;
    line-height: 22px;
    font-size: 14px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.ny_content .right_content .News .box .text_box div{
    line-height: 24px;
    height: 72px;
    overflow: hidden;
}
.ny_content .right_content .News .box .text_box h5{
    margin: 33px 0 0 0;
}
.ny_content .right_content .News .box .text_box a{
    display: inline-block;
    line-height: 36px;
    padding: 0 80px;
    background: #343434;
    color: #fff;
    font-size: 14px;
}

@media screen and (max-width: 1360px){
    .picture24 .owl-theme .owl-controls .owl-buttons div.owl-prev{ display: none;}
    .picture24 .owl-theme .owl-controls .owl-buttons div.owl-next{display: none;}
}

@media screen and (max-width: 991px) {
    /*头部*/
    header{
        height: auto;
    }
    header .logo{
      line-height: 100px;
    }
    nav{
        background: none;
    }
    #nav {
        display: none;
        position: absolute;
        right: 0;
        width: 140px;
        z-index: 9999;
        background:rgba(0,0,0,.5);
        top: 100px;
    }
    #nav:before{
        display: none;
    }
    #nav:after{
        display: none;
    }

    #nav>li{
        float: none;
        padding:0;
        height:40px;
        line-height: 40px;
        padding-left:25px;
        width: 100%;
    }

    #nav>li>a{
        padding:0;
        width: 100%;
        display: block;
        color: #fff;
        font-size: 14px;
        height: 100%;
        text-align: left;
    }
    #nav>li>a:before{
        display: none;
    }
    #nav>li>a:after{
        display: none;
    }
    #nav>li.active a{
        background:none;
        color: #fff;
    }
    #nav>li:hover a{
        background:none;
    }
    .title h3{
        margin: 0;
        line-height: 85px;
        font-size: 30px;
        font-weight: bold;
        color: #333;
        padding-top: 0px;
        position: relative;
    }
    .title h6{
       display: none;
    }
    .title {
        padding-bottom: 20px;
    }
    /*解决方案*/
    .Solution .box ul{
        width: 30%;
        position: relative;
        background: #0084e9;
        padding-right: 10px;
    }
    .Solution .box .img_box{
        width:70%;
    }
    .Solution .box ul li a{
        line-height: 38px;
        padding-left: 10px;
        font-size: 14px;
        height: 40px;
    }
    /*产品中心*/
    .products .links{
        border-top: 2px solid #0084e9;
        margin-bottom: 20px;
    }
    .products .links li{
        width:25%;
        line-height: 40px;
        font-size: 14px;
    }
    .line .img_box{
        border: 3px solid #0084e9;
    }
    .line .text_box{
        height:auto;
        padding: 20px 0;
    }

    #pic1{
        height:auto;
    }
    /*工程案例*/
    .Case .box ul{
        width:50%;
    }
    .Case .box .img_box{
        width: 50%;
    }
    /*工程案例*/
    footer .footer2 .logo2 img{
        margin: 0 auto;
    }
    footer .footer2 .adr{
        text-align: center;
        padding-top: 20px;
    }






































































    /*内页*/
    #ny_caidan {
        display: none;
    }

    #down {
        display: block;
        width: 100%;
        line-height: 50px;
        color: #fff;
        text-align: center;
        cursor: pointer;
        font-size: 20px;
        background: #002441;
    }


    .ny_content .ny_left {
        width: 100%;
    }

    .ny_content .right_content {
        width: 100%;
        padding: 0;
    }
    .ny_content .right_content .title4 + div {
        border-radius: 5px;
    }
    .ny_content .right_content .title4 + div.form {
        padding: 20px 0 50px 0;
    }
    /*内页*/
    .ny_content .right_content .form {
        padding: 0%;

    }
    /*内页*/

}

@media screen and (max-width: 767px) {

    .Service .img_box>a>div>div{
        display: none;
    }

    /*底部*/

    body{ padding-bottom:50px;}

    .hot{width: 100%;
        height:50px; background:#ddb600; position:fixed; bottom:0; left:0; z-index:99;}
    .hot span{ color:#fff; font-size:16px; line-height:20px;
    }
    .hot h6{ font-size:12px; line-height:20px;}
    .hot .row div a{ display:block; color:#fff; padding:7px 0;}

    .dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
    .dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
    .dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
    .dbbox .dbs.ewm-box{ text-align:center; }
    .dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/dbtc_jt.png) no-repeat center;}
    .dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/dbtc_jt.png) no-repeat center;}
    .dbbox .dbs.ewm-box img{ max-width: 140px; }
    .dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
    .dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }

    /*底部*/



    /*解决方案*/
    .Solution .box ul{
        width: 100%;
        padding-right: 0px;
    }
    .Solution .box .img_box{
        width:100%;
    }
    .Solution .box ul li{
        width: 50%;
        float: left;
    }
    /*解决方案*/


    .products .links li{
        width:50%;
    }







    /*工程案例*/

    .Case .box ul{
        width: 100%;
    }
    .Case .box ul li{
        width: 100%;
    }

    .Case .box .img_box{
        width: 100%;
    }
    .Case .box .img_box .imgs{
       height: auto;
        line-height: normal;
    }
    .Case .box .img_box .imgs img{
        max-width: 100%;
    }
    /*工程案例*/























}

@media screen and (max-width: 500px) {

    #btn {
        font-size: 20px;
        line-height: 20px;
        margin-top: -10px;
    }

header .logo img{
    height: 30px;
}
    header .logo{
        line-height: 50px;
    }
    #nav{
        top: 50px;
    }



    .ny_content .right_content .News .box{
        padding-left: 130px;
    }




    .ny_content .right_content .News .box .img_box{
        width: 110px;
        line-height: 111px;
    }
    .ny_content .right_content .News .box .text_box h4{
        margin: 0 0 5px 0;
    }
    .ny_content .right_content .News .box .text_box div{
        line-height: 20px;
        height: 40px;
    }
    .ny_content .right_content .News .box .text_box h5{
        margin: 8px 0 0 0;
    }
    .ny_content .right_content .News .box .text_box a{
        display: inline-block;
        line-height: 36px;
        padding:0px;
        width: 100%;
        text-align: center;
    }


}


