/* 关于我们
----------------------------------------------- */
/*banner*/
.banner_about { height:360px; background:url(images/banner_about.jpg) no-repeat;   }



/*sub_nav*/
.about .sub_nav li {width:172px; padding-left: 40px;  height: 70px;
    line-height: 70px; border: #e7e7e7 solid 1px; border-right:none; background:#f5f5f5 url(images/tb10.png) 160px center no-repeat; }
.about .sub_nav li.partner { border-right: #e7e7e7 solid 1px; }
.about .sub_nav li:hover,.about .sub_nav li.cur {  border-top:#2eb700 solid 1px;border-bottom:#2eb700 solid 1px; border-right:none; background:url(images/tb12.png) #2eb700 160px center no-repeat; }
.about .sub_nav li:hover a,.about .sub_nav li.cur a { color:#FFF; }
.about .sub_nav li:hover a { display:block; }


/*---- contact 联系我们 ------------------------------*/

.contact .li .left { width:200px; line-height:100px; padding:1px 0 1px 80px; background-position: 50px center;  background-repeat: no-repeat; background-size: 60px;  }
.contact .li.tel .left { background-image:url(images/contact_tel.png);  }
.contact .li.address .left {  padding:33px 0 33px 80px; background-image:url(images/contact_address.png);  }
.contact .li.address .right { line-height:60px; padding:20px 0px 20px 60px;  }
.contact .li.email .left { background-image:url(images/contact_email.png);  }
.contact .li.web .left { background-image:url(images/contact_web.png);  }

.contact .li .right { width:938px; line-height:97px; padding-left: 60px; border: #e7e7e7 solid 1px;  }
.contact .li .right i { color:#000; margin:0 50px 0 12px; }
.contact .map { height:500px; }

/*------about 关于我们--------*/
.about_con1 .left { width:580px; height:360px; }
.about_con1 .right { width:600px; }
.about_con2 .s1 li { width:31.8%; margin:2% 2% 3% 0; background-size:100px; background-repeat:no-repeat; background-position:center 30px;  padding-top: 150px;border: #609e00 solid 1px;  }
.about_con2 .s1 li.aq1 { background-image:url(images/about_aq3a.png);  }
.about_con2 .s1 li.aq2 { background-image:url(images/about_aq2a.png);  }
.about_con2 .s1 li.aq3 { background-image:url(images/about_aq1a.png);  }
.about_con2 .s1 li:hover { color:#FFF; background-color:#609e00;  }
.about_con2 .s1 li:hover.aq1 { background-image:url(images/about_aq3.png);  }
.about_con2 .s1 li:hover.aq2 { background-image:url(images/about_aq2.png);  }
.about_con2 .s1 li:hover.aq3 { background-image:url(images/about_aq1.png);  }
.about_con2 .s1 li.mr0,.about_con2 .s2 li.mr0 { margin-right:0; }
.about_con2 .s2 li { margin-right:30px; }
.about_con2 .s2 li .txt { left: 0; background: rgb(0,0,0,0.3); width: 500px;  height: 320px; top: 0;  padding-left: 50px;  padding-right: 75px; }
.about_con2 .s2 li .txt b { margin-top: 200px;  display: block; }
.about_con3 { 
	width: 100%;
    height: 630px;
    background: #f1f4f9 url(https://www.nsw88.com/Skins/DefaultNews/neiye/trustbg.jpg) center no-repeat;
    background-size: 90%;
    padding-top: 100px;
 }
.about_con3 ul li { padding-left:30px; line-height:1.8; background:url(https://www.nsw88.com/Skins/DefaultNews/neiye/about_ico.png) left 15px no-repeat;margin-left: 60px; }

.about_con4 { height:800px; background:url(https://www.nsw88.com/Skins/DefaultNews/neiye/databg.jpg) center no-repeat;}
.about_con4 .about_con4-top { height:500px; }
.about_con4 .about_con4-top .swiper-slide { font-size:240px; line-height:1.3; color:#e6e6e6; }
.about_con4 .about_con4-top .swiper-scrollbar { bottom:0; background-color: rgb(255,255,255,0.4); }
.about_con4 .about_con4-top .swiper-scrollbar .swiper-scrollbar-drag {    background: #ff6900; position:absolute;}
.about_con4 .about_con4-thumbs .swiper-slide span { width: 7px; height: 8px; background: #7a7c80; display: block; margin: auto; border-bottom-left-radius:3px; border-bottom-right-radius:3px;margin-bottom: 20px;  }
.about_con4 .about_con4-thumbs .swiper-slide-thumb-active span { background: #ff6900; }

/**-------history 发展历程--------*/
.history .history-top { height:500px; }
.history .history-top .swiper-slide { font-size:68px; line-height:1.3; }
.history .history-top .swiper-slide i {display: block; font-size: 128px;font-family: fantasy; }
.history .history-top .swiper-scrollbar { bottom:0; background-color:#ccc; }
.history .history-top .swiper-scrollbar .swiper-scrollbar-drag {    background: #ff6900; position:absolute;}
.history .history-thumbs .swiper-slide { font-family:cursive; }
.history .history-thumbs .swiper-slide span { width: 7px; height: 8px; background: #ccc; display: block; margin: auto; border-bottom-left-radius:3px; border-bottom-right-radius:3px;margin-bottom: 20px;  }
.history .history-thumbs .swiper-slide-thumb-active span { background: #ff6900; }


/**----------- 工地施工围挡 单页 -----------------**/
.gdsgwd_con1 .left { width:690px;  }
.gdsgwd_con1 .right { height:580px;  }
.gdsgwd_con1 img { vertical-align: middle;}
.gdsgwd_con1 .list .bg000 {
    
    width: 100%;
    position: absolute;
    top: 0;
    opacity: 0.8;
    transition: 0.8s;
}
.gdsgwd_con1 .list .t a { background: rgb(0,0,0,0.6); display:block; transition: 0.8s; padding:8px 0; }
.gdsgwd_con1 .con1_1 .bg000 { height: 390px; }
.gdsgwd_con1 .con1_1 .bg000 .t { margin-top:170px;}
.gdsgwd_con1 .con1_2 .bg000 { height: 220px; }
.gdsgwd_con1 .con1_2 .bg000 .t { margin-top:88px;}
.gdsgwd_con1 .con1_3 .bg000 { height: 305px; }
.gdsgwd_con1 .con1_3 .bg000 .t { margin-top:150px;}
.gdsgwd_con1 .list:hover .bg000 {background-color: rgb(0,0,0,0.5); transition: 0.8s;}
.gdsgwd_con1 .list:hover .t a { background: rgb(46,183,0,0.8);transition: 0.8s; }

.gdsgwd_con2 .li { 
    width: 608px;
    margin:6px 20px 6px 0px;
    border: #eaeaea solid 1px;
    padding:15px 10px;
    transition: 0.6s;
}
.gdsgwd_con2 .li.mr0 { margin-right: 0; }
.gdsgwd_con2 .li img { margin-right: 18px; }
.gdsgwd_con2 .li .text { width: 368px; }
.gdsgwd_con2 .li:hover { 
    border: #bdbdbd solid 1px;
    transition: 0.6s;
    box-shadow: 0px 1px 7px #909090;
    
}
.gdsgwd_con2 .li:hover .des { color:#666;}

.box { border: #eaeaea solid 1px;}
.box table {
    border-collapse: collapse;
    width: 1036px;
    text-align: center;
}
.box td {
    border: 1px solid #666;
    height: 42px;
}

/*围挡广告*/
.banner_ad { height:360px; background:url(images/adbg.jpg) center no-repeat; }
.banner_ad .t {
    left: 50%;
    margin-left: -640px;
    top: 128px;
    text-shadow: 0px 0px 14px #000000;
}


.adlist .li { width:410px;} 
.adlist .li img { border: #e6e6e6 solid 1px;}

.adlist .li img:hover {box-shadow: 0px 0px 7px #151515; }






