/*导航*/
.allbg{ position:fixed; top:0em; left:0em; z-index:-1; width:100%; height:auto; }
.pagetop{height:2.625em;line-height:2.625em; background:#e5e5e5 no-repeat;position:fixed;top:0;left: 0px;z-index:9999;-webkit-box-shadow: 1px 1px 1px #999;-moz-box-shadow: 1px 1px 1px #999; box-shadow: 1px 1px 1px #999;width:100%;}
.nr_logo{height:42px; overflow:hidden;}
.nr_logo a{display:inline-block;float:left;font-size:1.25em;color:#6b6b6b; font-weight:600;cursor:pointer;}
.nr_logo .link{width:1.7em;height:2.5625em;background: url("/images/mobile/nr_logo.png") no-repeat scroll 0 0 / 100% auto rgba(0, 0, 0, 0); margin-top:4px; margin-left:5px; margin-right:5px;}
    
.nr_subNavBox{line-height:2.625em;height:2.625em; text-align:right;}
.nr_subNavBox a{width:2.625em;height:2.625em;display: inline-block; text-align:center; color:#fff;}
    .fluid_nav{display: none;position:fixed;z-index:1000;width:100%;}
    .fluid_nav li{height:2.625em;line-height:2.625em; width:33.33333333%; float:left; text-align:center;background:#444;border-bottom: 1px solid #999; border-left:1px solid #999;}
    .fluid_nav li a{font-size:1em;font-family:"微软雅黑"; color:#fff; display:block;}
    .fluid_nav li img{ float:left; margin:0.5em 1.5625em 0 1.5625em;}

    .absolute_nav{display: none;position:fixed;z-index:1000;width:30%;right:0; top:42px;}
    .absolute_nav li{height:2.5em;line-height:2.5em; width:100%; float:left;background:#444;border-bottom: 1px solid #999;}
    .absolute_nav li a{font-size:1em;font-family:"微软雅黑";display:block; color:#fff; text-align:left; padding-left:10%;}
    .absolute_nav li a small{margin-left:0.3125em;}
    .absolute_nav li img{float:left; margin:0.7em  1em 0 1em;}
    
.dhfhsy{vertical-align:middle; text-align:right;}
.margin_top{margin-top:42px;}
/*焦点图*/
.nrbanner{margin-top:42px;}
.gybanner{padding-bottom:5px;background:#99cc99;}
.focus{ position:relative;}  
.focus li{display:none;}  
.focus img{max-width:100%;width:100%;} 
.focus .D1fBt{bottom:5px;position:absolute;height:21px;z-index: 200; left:45%;}  
.focus .D1fBt a{position:relative; display:inline; width:0.75em; height:0.75em; border-radius:7px; margin:0 5px;color:#B0B0B0;font:0.75em/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current{background:#99cc99;}   
.focus .D1fBt i{display:none; font-style:normal; } 

/*案例列表*/
.nr_main{background:#fff;height:100%}
.piclist li{ float:left;margin:1px;width:49.4%;margin-bottom:5px; height:145px;overflow:hidden;}
.piclist li img{width: 100%;height:100%;}
.piclist li span{height:30px; line-height:30px; color:#FFF; text-align:center; font-size:0.75em;background:#66cc9a; filter:Alpha(Opacity=60); alpha(opacity:80);opacity:0.8; margin-top:-30px; display:block; font-family:"Microsoft YaHei";z-index:2; bottom:15px;}
.piclist li a{ color:#fff;}

/*案例内容*/
.content{width:95%; margin:0.9375em auto;max-width:100%;}
.content .tit{ word-wrap: break-word;font-size:1em; font-weight:bold; font-family:"Microsoft YaHei"; color:#000; text-align:center; line-height:1.6875em;}
.content .inf{ margin-top:0.625em; border-bottom:1px solid #ccc; height:2.5em; font-size:0.875em; color:#999; text-align:center;}
.content .inf img{ margin-bottom:-3px;}
.content .hcontent{ width:95%; margin:0.9375em auto; text-align:left; line-height:1.5625em;}
.content .hcontent p{margin-top:10px; margin-bottom:10px;}
.content .hcontent img{ margin-bottom:5px;}

/*资讯列表*/
.picdswnewlist{}
.showbox{ margin:10px 20px 0 20px; padding:0; background-color:#fff;}
.showbox li{background:url(/images/mobile/icon.jpg) no-repeat 0 10px; height:36px; line-height:36px; font-size:0.875em; color:#333; padding-left:25px; border-bottom:1px dashed #ccc; overflow:hidden;}
.showbox li a{ color:#333;}
.showbox li a:hover{ color:#99cc99;}
.showbox li span{ float:right;}

.loading_more{background: #9ACC99; border-radius: 3px; color:#333; font-size:16px;text-align:center;padding:5px;width:200px; margin:10px auto; cursor:pointer;}

/*加入我们*/
.ascontact{width:100%;text-align:center; }
.ascontact ul li{display:inline-block; margin-bottom:10px; overflow:hidden;background:url(/images/mobile/dark.png) no-repeat #9ACC99 center top;padding:15px; cursor:pointer;border:2px solid #fff;width: 100%;}
.ascontact ul li a{ color:#333; font-size:0.875em;}
.ascontact ul li:hover{ background-image:url(/images/mobile/white.png); color:#333;}
.ascontact_tit{ font-size:1.25em; color:#1F1A17; font-family:"navfont1"; margin-top:15px; background:url(/images/mobile/linetit.png) no-repeat center bottom; height:40px; }
.ascontact_nr{ text-align:left; font-size:1em; line-height:25px; margin-top:20px;}
.ascontact_img{ padding-top:20px;}
.ascontact_img img{border-radius:50%; width:160px; height:160px;}
.ascontact .btn{width:200px;height:2.5em;background:#333;line-height:2.5em;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; color:#fff; margin:auto; margin-top:10px;}

/*简历提交*/
.lcxxl_content{}
.comeform{}
.comeform table{width:100%;}
.comeform table td{height:3.5em;}
.comeform table td span{color:Red;}
.comeform .tit{ text-align:right;width:25%;}
.comeform .input{height:2.5em;border:1px solid #ddd;padding:5px;width:80%;}
.comeform .dec{ height:5em;}
.comeform .code{height:2.5em;border:1px solid #ddd;padding:5px;width:20%;float:left;}
.comeform .submit{width:200px;height:2.5em;background:#333;line-height:2.5em;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; color:#fff; margin:auto; margin-top:10px;}
.fontzi{font-size:0.625;color:#454545; line-height:1.75em;padding:5%}

/*上一页、下一页*/
.syp,.xyp{text-align:left; width:95%;margin:10px;}
.syp,.syp a,.xyp,.xyp a{ font-size:0.875em; font-family:"Microsoft YaHei"; color:#000; }
.syp a,.xyp a,.nrbq a { text-decoration:none;}
.syp a:hover,.xyp a:hover{ color:#383431;}
.syp .btn{background: #9acc99;color:#000; padding:5px; border:3px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; color:#fff;}

/*团队风采*/
.swipe{width:100%;overflow:hidden;position:relative;}
.swipe #pagenavi{text-align:left;width:100%; background:#fff;}
.swipe #pagenavi i{display:none;}
.swipe #pagenavi a{display:inline-block;width:95%;margin-top:5px; color:#fff; cursor:pointer; display:none;}
.swipe #pagenavi a.current{display:inline-block;}
.current span{ text-align:left; background:#fff; color:#333;}
.touch{ text-align:center;width:80%; margin:auto;}
.touch_us{width:100%;}
.touch_us img{max-width:100%;width:100%;}
.swipe h1{color:#fff; font-size:1em;background: #99cc99; line-height:35px;height:25px;}
.swipe h2{color:#333; font-size:1em;background: #99cc99; line-height:35px;height:35px; }
.touch p{width:100%; background:#fff; color:#333; text-align:left; margin-top:10px; line-height:23px;}


.foot{ width:100%;}
.footh_logo{ width:100%; height:86px; text-align:center;}
.footh_logo img{width:90%;max-width:90%}
.footh_about{color:#939393;font-family:"Microsoft YaHei"; font-size:0.875em; line-height:22px;}
.footh_about a{ color:#BEBAB9;font-family:"Microsoft YaHei"; font-size:0.875em; line-height:22px;}
.footh_about a:hover{ color:#fff;}

.footh_bottom{text-align:center;font-size:0.75em}
.footh_bottom a{ display:inline-block; width:25px; height:25px; margin:2px;}
.footh_bottom .icno1{ background:url(/images/mobile/1.jpg); background-size:100%;}
.footh_bottom .icno1:hover{background:url(/images/mobile/1-1.jpg); background-size:100%;}
.footh_bottom .icno2{ background:url(/images/mobile/2.jpg); background-size:100%;}
.footh_bottom .icno2:hover{background:url(/images/mobile/2-1.jpg); background-size:100%;}
.footh_bottom .icno3{ background:url(/images/mobile/3.jpg); background-size:100%;}
.footh_bottom .icno3:hover{background:url(/images/mobile/3-1.jpg); background-size:100%;}
.footh_bottom .icno4{ background:url(/images/mobile/4.jpg); background-size:100%;}
.footh_bottom .icno4:hover{background:url(/images/mobile/4-1.jpg); background-size:100%;}
.footh_bottom .icno5{ background:url(/images/mobile/5.jpg); background-size:100%;}
.footh_bottom .icno5:hover{background:url(/images/mobile/5-1.jpg); background-size:100%;}
.footh_bottom .icno6{ background:url(/images/mobile/6.jpg); background-size:100%;}
.footh_bottom .icno6:hover{background:url(/images/mobile/6-1.jpg); background-size:100%;}
.footh_bottom .icno7{ background:url(/images/mobile/7.jpg); background-size:100%;}
.footh_bottom .icno7:hover{background:url(/images/mobile/7-1.jpg); background-size:100%;}
.footh_bottom .icno8{ background:url(/images/mobile/8.jpg); background-size:100%;}
.footh_bottom .icno8:hover{background:url(/images/mobile/8-1.jpg); background-size:100%;}
.footh_bottom .icno9{ background:url(/images/mobile/9.jpg); background-size:100%;}
.footh_bottom .icno9:hover{background:url(/images/mobile/9-1.jpg); background-size:100%;}
.footh_bottom .icno10{ background:url(/images/mobile/10.jpg); background-size:100%;}
.footh_bottom .icno10:hover{background:url(/images/mobile/10-1.jpg); background-size:100%;}

.foot-b{ background:#383431; text-align:center; color:#939393;font-family:"Microsoft YaHei"; font-size:0.75em; overflow:hidden;position:fixed;bottom:0px;z-index:9999;width:100%;}
.foot-b ul { }
.foot-b ul li{ float:left;width:20%;}
.foot-b ul li a{ display:block;color:#fff;position:relative;}
.foot-b ul li i{display:block;height:36px;width:40px;margin:0 auto}
.foot-b ul li b{display:block;text-align:center;margin:0 0 6px 0;}
.foot-b ul li i.footb-home{background:url(/images/mobile/footb-home.png) 0 0; background-size:100%; }
.foot-b ul li i.footb-tel{background:url(/images/mobile/footb-tel.png)  0 0; background-size:100%; }
.foot-b ul li i.footb-weixin{background:url(/images/mobile/footb-weixin.png)  0 0; background-size:100%; }
.foot-b ul li i.footb-sub{background:url(/images/mobile/footb-sub.png)  0 0; background-size:100%; }
.foot-b ul li i.footb-map{background:url(/images/mobile/footb-map.png)  0 0; background-size:100%; }

.copy{ background:#383431; height:30px;text-align:center; color:#939393;font-family:"Microsoft YaHei"; font-size:0.675em; line-height:30px;bottom:0;z-index:9999;width:100%;display:none}
.copy a{ color:#939393;}

/*客服*/
.float-tel {
    display:none;
}
.float-table {
    margin: 0 auto 0 auto;
    width: 100%;
    background:#fff
}

.tablediv {
    margin:0 auto;
    width: 90%;
}
.tablediv div {
    float: left;
    border-bottom: 1px solid #666;
    display: block;
    font-size: 16px;
}
.tablebt div {
    border-bottom: 0;
}
.cellname {
    color: black;
    text-align: center;
    height: 51px;
    line-height: 51px;
    width: 25%;
}
.cellphone {
    color: black;
    text-align: center;
    height: 51px;
    line-height: 51px;
    width: 50%;
    font-weight: bold;            
}
.celloperation {
    color: black;
    text-align: center;
    height: 51px;
    line-height: 51px;
    width: 25%;
}
.cellimg {
    color: black;
    text-align: center;
    height: 51px;
    line-height: 51px;
    width: 50%;
    background: url(/images/mobile/phone.png) right center no-repeat;
    background-size: auto auto;
    background-size: 90%;
    margin:0 auto;
}