@charset "utf-8";
/**
深圳市国人伟业信息技术有限公司
http://www.grwy.cn/
**/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
fieldset,img{border:0;}
img{vertical-align:middle;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:13px;font-family:inherit;margin:0;outline:none;resize:none;border:none;}
.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.clearfix { zoom:1; }
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
body{color:#666;font-size:12px;line-height:20px;font-family:'微软雅黑',tArial, Helvetica, sans-serif; }
a{color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#e70012;text-decoration:none;}:focus{outline:none;}
.clear{ clear:both;}
/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.gr_center{text-align:center;}
.grWidth{width:1200px; margin:0 auto;}
.mtg{ margin:40px auto;}
.center{text-align:center;}
.hidden{overflow:hidden;}


/* 顶部  */
.head-top{ height:40px; background:#ededed; line-height:40px;}
.headnr{width:1200px; margin:0px auto; }
.head{ width:1200px; margin:22px auto; height:90px;}
.locate{margin:5px 0px 0px 10px; line-height:24px; font-size:16px; float:left; }
.locate h3{ color:#3856ae; font-size:20px;}
.tel{ float:right;  background: url('../images/tel.png') no-repeat; padding-left:63px; height:60px; color:#0091dc; font-size:14px; margin-top:15px;}
.tel p{ font-size:30px; line-height:34px;}
.language{margin-left:50px; float:right; width:92px;}
.language li{border-radius:3px; width:92px; height:28px; line-height:28px; background:#00bef7; margin-top:10px;}

.language li a{border-radius:3px; color:#fff;  padding-left:10px;}
.language li a:hover{ display:block; background:#008fea;}

/* 头部  */
.nav{font-size:15px; height:60px; line-height:60px; background: url('../images/mun.jpg') no-repeat center; }

.nav li{float:left; background: url('../images/fx.png') no-repeat;}
.nav li a{padding:0 40px; color:#fff;}
.nav a:hover{color:#fff; background:#e70012; display:block;}
.nav li .active{color:#fff; background:#e70012; display:block;}

.search{ height:83px; line-height:83px; width: 1200px; margin:0px auto; }
.search span{color:#0091ed; font-weight:bold; }
.search a{ margin:0px 10px; font-size:14px; }
.search-s{ margin-top:18px;}
.kuang{color:#666; width:350px; border:1px solid #ddd; height:43px; line-height:31px; float:left; padding-left:10px;}
.an{ background:#00a2ea; cursor:pointer; width:60px; height:45px; float:left; color:#fff;}

/*  广告轮播图 */
.banner{ width:1920px;margin: 0 auto; position:relative;height:560px;left:50%; margin-left:-960px;}
.banner .bd{ width:1920px; height:560px; overflow:hidden; z-index:0;}
.banner_ctr{ height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-600px;}
.banner_ctr a{ display:block;width:47px;height:79px; background: url(../images/banner_btn.png) no-repeat 0 0; position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1200px; background-position: -47px 0px;}
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}
.banner .hd{position:absolute; bottom:10px; text-align: center; z-index:5;left: 50%;font-size: 0; line-height: 0;height: 0px; margin-left:-50px;height:10px;overflow:hidden;}
.banner .hd li{background:#fff; z-index:2; cursor:pointer; margin-right:5px; display:inline-block;width:6px; height:6px;*display:inline; zoom:1; border-radius: 100%;border:2px solid #fff;}
.banner .hd li:hover,.banner .hd .on{background:none;border:2px solid #fff;}


/* 产品 */
.adminpic{ background:#ededed; padding:40px 0px;}
.equipment ul{ width:1250px;}
.equipment li{ width:363px; background:#fff; padding:10px; height:320px; float:left; margin-right:20px;}
.picwz{ text-align:center; padding:8px; font-size:14px;}
.picwz span{ font-size:18px; line-height:40px; text-align:center;}



.piclist{background: url('../images/list.png') no-repeat; width:260px; height:521px; overflow:hidden; color:#fff;}
.listtit{background: url('../images/xt.png') no-repeat bottom; height:60px; padding:20px 0px 0px 25px; }
.listtit h3{ font-size:24px; line-height:30px; font-weight:bold;}
.listtit span{color:#81d8ff; font-size:12px;}

.piclist li{background: url('../images/xtx.png') no-repeat bottom; line-height:47px; font-size:14px;}
.piclist li a{ color:#fff; padding-left:25px;}
.piclist li a:hover{color:#81d8ff;}


.picimg{ background:#fff; width:880px; padding:20px 30px;  height:480px; overflow:hidden;}
.picrtit{ border-bottom:2px #00a3ea solid;}
.picrtit b{ line-height:30px; font-size:18px; color:#00a3ea;}
.picrtit a{ float:right; background:#00a3ea; width:46px; height:20px; text-align:center; color:#fff;}
.picrtit a:hover{ display:block; background:#e70012;}
.picrtit span{color:#666; font-size:14px;}

.picimg li{float:left; width:190px; margin:20px 10px 0px 10px; padding:4px; overflow:hidden; border:1px solid #e1e1e1;}
.picimg li img{width:190px;height:150px;}
.picimg li p{height:35px;line-height:35px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.picimg li:hover img{opacity:0.5;filter:alpha(opacity=50);}

.youshi{background: url('../images/ysbg.jpg') no-repeat center center; height:833px; padding-top:240px;}
.yswz{ margin:0px 0px 0px 48px; font-size:14px; width:530px;}
.yswz h4,.yswz2 h4,.yswz3 h4,.yswz4 h4,.yswz5 h4,.yswz6 h4{ font-size:30px; font-weight:bold; padding-left:58px; padding-bottom:35px; color:#00a3ea;}
.yswz span,.yswz2 span,.yswz3 span,.yswz4 span,.yswz5 span,.yswz6 span{ color:#3399FF;}

.yswz2{ margin:32px 0px 0px 48px; font-size:14px; width:530px;}
.yswz3{ margin:32px 0px 0px 636px; font-size:14px; width:530px;}
.yswz4{ margin:32px 0px 0px 636px; font-size:14px; width:530px;}
.yswz5{ margin:50px 0px 0px 48px; font-size:14px; width:530px;}
.yswz6{ margin:28px 0px 0px 48px; font-size:14px; width:540px;}

.client{ background:#fff;}
.clienttop {background: url('../images/hz.jpg') no-repeat; height:64px; width:1110px; font-size:30px; text-align:right; color:#FFF; padding:66px 90px 0px 0px;}

/*合作客户*/
.case{padding:40px 30px;width:660px;}
.casetop span{ font-size:24px; color:#00a3ea; font-weight:bold; line-height:26px;}
.casetop p{ color:#999;}
.casetop a{margin-top:10px; float:right;background: url('../images/clmrh.jpg') no-repeat; width:28px; height:28px; display:block;}
.casetop a:hover{background: url('../images/clmr.jpg') no-repeat;}
.ca{ margin-right:30px;}
.case-main li{ margin-top:30px; height:200px;}
.case-main li img{ padding:5px; border:1px solid #ddd; float:left; margin-right:20px;}
.casewz{ float:left; width:340px;}
.casewz span{color:#00a3ea; font-size:14px; line-height:40px;}
.casewz p{ height:130px; line-height:24px;}
.casewz a{ background:#ddd; display:block; width:100px; line-height:28px; text-align:center;}
.casewz a:hover{ background:#00a3ea; color:#fff;}

.clien{padding:40px 0px 40px 30px;
width:450px ;background: url('../images/cl.jpg') repeat-y; overflow: hidden;
}

.clien-main li{width:200px;  margin-top:30px;
float: left; text-align:center;  margin-right:20px;
}
.clien-main img{ border:1px solid #ddd;width: 197px; height:92px;}
.clien-main li p{ margin-top:15px;}

/*关于我们*/
.about{
background: #00a3ea;
}
.aboutnr{height:380px; padding:40px 0px;}
.aboutnr img{ padding:10px; background:#fff; width:478px; height: 350px; float:left;}
.abt-r{ color:#fff; width:630px; line-height:24px;}

.abt-r h4{font-size:18px; font-weight:100;}
.abt-r h5{font-size:30px; font-weight:bold; line-height:40px;}
.abt-r span{font-size:30px; color:#def3fc; line-height:40px;}

.abt-r a{ background:#fff; display:block; width:100px; line-height:28px; text-align:center;}
.abt-r a:hover{ background:#b6e4f8; color:#333;}

/*实力展示*/

.honor ul li{ text-align:center; float: left; width:270px; margin:0px 10px;}
.honor ul li img{ width:260px; height:170px; padding:5px; background:#fff; margin-bottom:15px;}

/*新闻资讯*/

.news-main{overflow: hidden; width:856px;}

.newstop{background: url('../images/nesbg1.png') repeat-x;border:1px solid #ddd; border-radius:3px; height:48px;}
.newstop li{float: left; line-height:48px; font-size:18px; width:427px; text-align:center;}
.newstop li a:hover{background: url('../images/nesbg2.png') repeat-x; display:block; color:#FFF;}
.neo a{background: url('../images/nesbg2.png') repeat-x; display:block; color:#FFF;}

.newsimg{margin-top:30px; height:200px;}
.newsimg img{margin-right:20px; padding:5px; border:1px solid #ddd; width:255px; height:170px; float:left;
}
.news-txt{ width:550px; line-height:24px; }
.news-txt h4{ font-size:14px;}
.news-txt span{ color:#999;  height:20px; }
.news-txt p{margin:5px 0px;}
.news-box{overflow: hidden; width:856px;}
.news-box ul{ width:900px;}
.news-box li{ line-height:36px; height:36px; overflow:hidden; float:left; width:360px; background: url('../images/din.png') no-repeat center left; padding-left:12px; margin-right:70px;}
.news-box li span{float: right;}

.faq{width:313px;height: 448px; overflow:hidden;}
.faqtop{ font-size:18px; text-align:center; line-height:49PX; background: url('../images/faq.png') no-repeat; color:#fff;}

.faqtext{padding:10px 20px;  background: url('../images/xt.jpg') repeat;overflow:hidden;height: 376px;}
.faqtext dl{line-height: 24px;
padding:10px 0;
border-bottom: 1px dashed #999999;
}
.faqtext dt{
margin-bottom: 12px;
}

.faqtext .Q{ color:#FFF; padding:2px 5px; background: #00a3ea; margin-right:10px;}
.faqtext .A{color:#FFF;background: #009941; padding:2px 5px;  margin-right:10px;}


/*底部*/
.footer{background: url('../images/ftbg.jpg') repeat; height:270px; margin-top:40px; padding-top:40px; overflow:hidden;}
.footnav{background: url('../images/nesbg2.png') repeat-x; border-radius:3px;  line-height:48px; font-size:14px; text-align:center; color: #fff; margin-bottom:40px;}
.footnav a{color: #fff;padding: 0 40px;}
.ftright{background: url('../images/ftlogo.png') no-repeat; padding:70px 0px 0px 100px; width:430px; float:left; line-height:30px; overflow:hidden;}
.ftlx{ float:left; width:500px; overflow:hidden; line-height:34px; background: url('../images/ftb.png') no-repeat left 10px; padding-left:30px;}
.ftlx a{ margin:0px 5px;}

/*全局样式*/
.clear{clear:both;overflow:hidden;height:0;}
/*客服窗口样式*/
/* 在线客服样式 */
.kefuBox{position:fixed;z-index:1000;top:180px;right:0;width:auto; _position:absolute;_top: expression(documentElement.scrollTop +45);}
.kefuBox .kefuLeft{float:left;overflow:hidden;width:30px;height: 157px;cursor:pointer;background:url(../images/qq/kefu_l.png) no-repeat}
.kefuBox .kefuRight{display:block;float:left;overflow:hidden;width:0;}
.kefuBox .kefuTop{width:154px;height:46px;background:url(../images/qq/kefu_top.png) no-repeat;}
.kefuBox .kefuClose{float:right;overflow:hidden;width:154px; height:46px;display:block;cursor:pointer;}
.kefuBox .kefuBottom{width:154px;height:12px;background:url(../images/qq/kefu_bottom.png) no-repeat;}
.kefuBox .kefuCont{width:154px;padding:0 12px;background:url(../images/qq/kefu_line.png) repeat-y;overflow:hidden;}
.kefuBox .kefuCont ul{margin:0;padding:0;}
.kefuBox .kefuCont ul li{width:80px;line-height:28px;overflow:hidden;height:28px;padding-left:40px;padding-right:10px;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;}
.kefuBox .kefuCont ul li a{color:#333;}
.kefuBox .kefuCont ul li.pic{width:130px;height:89px;margin-bottom:10px;padding:0;}
.kefuBox .kefuCont ul li.qq{background:url(../images/qq/qq.png) no-repeat;}
.kefuBox .kefuCont ul li.wang{background:url(../images/qq/wangwang.png) no-repeat}
.kefuBox .kefuCont ul li.spk{background:url(../images/qq/skype.png) no-repeat}
.kefuBox .kefuCont ul li.codeer{display:block;width:130px;height: 165px;text-align:center;color:#fff;padding:10px 0 0;font-family:"微软雅黑";font-size:14px;margin-bottom:0;}
.kefuBox .kefuCont ul li.codeer p{display:block;height:35px;line-height:35px;}
.kefuBox .kefuCont ul li.codeer span{display:block;width:130px;height:130px;padding:7px;background:url(../images/qq/cobj.png) no-repeat;}
.kefuBox .kefuCont ul li.codeer span img{width:116px;height:116px;}