@charset "utf-8";
/** 本网站开始 */
#header{position:absolute; z-index:900; width: 100%;top:0;left:0;background-color:rgba(0,0,0,0.4);}
#header .box{position:relative;width:76%} 
.logo{display:inline-block; line-height:0;background-position:left center;background-repeat:no-repeat;position:relative;z-index:300;position:absolute;left:0;top:50%;margin-top:-21px;} 
.logo img{width:auto}
#nav{position:relative;z-index:200;right:0;top:0;text-align:right;}
.nav-dd{position:relative;text-align:center;float:left;} 
.nav-dd.on .nava,.nav-dd:hover .nava{color:#00e766}
.nava{line-height:65px;display:block;font-size:18px;color:#fff;padding:0 20px;} 

.lan_p{position:relative;display:inline-block;padding-right:15px;}
.lan_p b{position:absolute;right:0;top:50%;display:block;border-top:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent;margin-top:-2px}


.main1{background-color:#f7fcff}
.h-tit{margin-bottom:20px;}
.main1 .np{max-width:950px;margin:0 auto; }
.m1-list .np{line-height:30px;height:150px;text-indent:2em}
.m1-list .div{padding:20px;}
.m1-list .imga{width:20.5%;margin-right:3%;float:left;}
.m1-list .p1{color:#fff;position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.5);}
.m1-list .p1 p{width:90%;left:5%;top:50%;margin-top:-20px;line-height:40px;position:absolute;}
.m2-imga .imgW{width:380px;}
.m2-imga .imgW img{width:100%;height:300px;}
.m2-imga .div{padding:0 30px;}
.m2-imga .line{height:2px;width:80px;margin:20px 0 10px;display:inline-block;}
.m2-imga .np{line-height:30px;height:90px;}
.m2-imga .more{width:160px;line-height:40px;margin-top:50px; box-shadow: 0px 0px 8px #e2e1e1;}
#banner1 .arrow{width:53px;height:94px;position: absolute;top:50%;margin-top:-50px;background-image:url(../images/ban-ico.png);z-index:99;background-repeat:no-repeat;}
.m2-prev{left:-65px;background-position:0 0;}
.m2-next{right:-65px;background-position:right 0}
.m2-prev:hover{background-position:0 bottom;}
.m2-next:hover{background-position:right bottom}
.ban-num1{display:none}
.m2-imga{background-image:url(../images/1bg.jpg);background-size:cover;background-position:center;}
.m2-imga .more:hover{ background-color:#00e766; color:#fff}
#footer{background-image:url(../images/ftbg.jpg);background-color:#2b2b2d;background-position:center bottom;background-repeat:no-repeat;}
#footer .w1{width:45%;}
#footer .w1 .p1{margin:8px 0;padding-left:30px;}
#footer .ico1{background-image:url(../images/ft-ico1.png);}
#footer .ico2{background-image:url(../images/ft-ico2.png);}
#footer .ico3{background-image:url(../images/ft-ico3.png);}
#footer .w2{width:25%}
#footer .w3{width:30%;line-height:2}
.copy{padding:20px 0;border-top:1px solid #5f5f5f}
/* 2关于我们 */
.ny-ban img{display:block;width:100%;height:auto}
.ab-imga{width:94% !important;margin:10px auto;}
.ab-imga .imgW{border:3px solid #fff;}
.ban-num2{position:static !important;margin-top:15px;}
.ab-imga,.jpb-list .div{
    box-shadow:0px 0px 10px #ccc;
    -moz-box-shadow:0px 0px 10px #ccc;
    -ms-box-shadow:0px 0px 10px #ccc;
    -o-box-shadow:0px 0px 10px #ccc;
    -webkit-box-shadow:0px 0px 10px #ccc;
}
.ab-m2{background-image:url(../images/2bg1.jpg);}
.m-bg{background-size:cover;}
.ab-m2 .line{width:60px;height:2px;margin:15px auto 0}
.ab-list3 img{max-width:100%;height:auto;}
.ab-list3 .imgW{width:35%}
.ab-list3 .mlW{width:64%}
.ab-list3 .div{padding:0 50px;line-height:2}
.ab-list3 .ntit{margin-bottom:10px;}
.ab-list3 .imga{padding:30px 0;border-bottom:1px solid #eceaea;}
.imgW.img0{display:none;}
.ab-list3 .even{text-align:left;}
/* 4人才招聘 */
.jpb-list .bg1{padding:0 20px;line-height:30px;margin-top:-10px;}
.jpb-list .np{line-height:1.8;margin-top:10px;}
.jpb-list dd{padding-bottom:30px;}
.jpb-list .odd{padding-left:53%}
.jpb-list .even{text-align:right;padding-right:53%}
.job-box1 .dd::after{content:'';display:block;width:16px;height:16px;position:absolute;;top:0;left:50%;background-image:url(../images/rd0.png);margin-left:-8px;}
.job-box1 .dd::before{content:'';display:block;position:absolute;width:3px;height:100%;background-color:#877254;left:50%;margin-left:-1px;top:0}
.jpb-list{margin-top:20px;}
.jpb-list dt,.jpb-list{padding-top:80px;}
.jpb-list .div{width:80%;padding:30px;margin:0 auto;position:relative;z-index:999;max-width:700px;line-height:1.6}
/* 5联系我们 */
#map{width:55%;height:320px;}
.lx-w2{width:40%}
.lx-w2 .p1{margin-top:10px;padding:5px 0 5px 35px;}
.lx-ico1{background-image:url(../images/lx-ico1.png);}
.lx-ico2{background-image:url(../images/lx-ico2.png);}
.lx-ico3{background-image:url(../images/lx-ico3.png);}
.lx-ico4{background-image:url(../images/lx-ico4.png);}
/* 3产品服务 */
.cp-list1{margin-top:80px;}
.cp-list1 .dd{width:20%;margin-right:3.6%;float:left;}
.cp-list1 .ico{width:106px;height:120px;background-image:url(../images/3-ico.png);line-height:120px;margin:-60px auto 30px;}
.cp-list1 .div{background-color:rgba(4,189,39,0.6)}
.cp-list1 .np{margin:0 auto 60px;width:80%;line-height:35px;height:140px;}
.cp-main1{background-color:#f7fcff}

.fw-box{width:1075px;max-height:90%;}
.fw-con{padding:20px;line-height:1.8;max-height:100%;overflow-y:auto;}
.fw-tit .p1{padding:0 20px;line-height:50px;}
.fw-tit .ntit{margin-right:50px;}
.pup-close02{background-image:url(../images/close.png);position:absolute;right:10px;top:50%;margin-top:-17px;width:35px;height:35px;cursor:pointer;}
.cp-list2 .img0{display:none}







/* 常用颜色 */
.mbt50{margin-bottom:40px !important;}
.re{position:relative;}
.arrow{cursor:pointer;}
.bk{display:block;}
.lineH2{line-height:2}
.padd{padding:50px 0}
.redff{color:#fff;}
.red1{color:#00e766 !important}
.red2{color:#db3434 !important}
.red3{color:#999 !important}
.red4{color:#ff7700 !important}
.h66{color:#666}
.h99{color:#999}
.h88{color:#888}
.bg1{background-color:#877254 !important;color:#fff !important}
.bg2{background-color:#dedede !important;}
.bg3{background-color:#aaaaaa !important;color:#fff}
.bg4{background-color:#ffd500 !important;}
.bg5{background-color:#ffffff !important;color:#333 !important}
.bg5:hover{background-color:#00e766 !important;color:#fff !important}
.bgle{background-position:left center;background-repeat:no-repeat}
.bgri{background-position:right center;background-repeat:no-repeat}
.bgct{background-position:center center;background-repeat:no-repeat}
.bgff{background-color:#fff}
.col3{width:29%;margin-right:2%;float:left;}
.col4{width:22%;margin-right:1.02%;float:left;}
.ul{list-style:none}
.clickbtn{cursor:pointer;}
.clickshow{height:0px;overflow:hidden;}
.clickshow.auto{height:auto;overflow:visible;}
.lineth{text-decoration:line-through;}
.ov{overflow:hidden}
/* 横向导航 */
#screen{overflow-x:auto;overflow-y:hidden;position:relative;}
.screen-nav dd{position:relative;float:left}
.screen-nav dd a{margin-right:3rem;display:block;position:relative;line-height:4rem;}
.screen-nav dd .on a::after,.onbtl.on::after{content:'';position:absolute;left:0;bottom:0;height:2px;width:100%;background-color:red;}
.screen-nav dd dd{float:left;}
.screen-nav dd dd:last-child a{margin-right:0}

