
/* CSS Document */
body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px 'microsoft yahei',"\5B8B\4F53",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style-type:none;}
img {border: 0;}
body{color:#666666; background:#fff; }
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#666666;text-decoration:none; } 
a:hover{color:#F00;}
.clear {display:block;clear: both;height:0;line-height:0;overflow:hidden;visibility: hidden;font-size:0px;}

#header{width:1200px;margin:0 auto;}
.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
*{margin:0; padding:0}
.FF{overflow:hidden;*zoom:1;}
.FL{float:left;}
.FR{float:right;}
.blue{color:#0055a2;}
.noBg{background:none !important;}


/*首页 头部*/
.t1{ width:100%;  background:#DBDBDB; height:36px;}
.t1c{ width:1120px; margin:0 auto; height:36px;}
.t1z{ float:left; line-height:36px; color:#666666; font-size:12px;}
.t1y{ float:right; line-height:36px; color:#666666; font-size:12px;}

.t2{ width:100%;  background:#fff; height:100px;}
.t2c{ width:1120px; margin:0 auto; height:100px;}
.logo{float:left;width:710px; height:73px; margin-top:13px;}
.tel{ float:right; height:41px; margin-top:28px;background:url(../images/01.jpg) left center no-repeat; }
.tel p{ display:block; float:left;font-size:22px; color:#E81900; font-weight:bold;  font-family:Arial; line-height:32px; margin:22px 0 0 50px;}
.t3{ width:100%;  background: url(../images/02.jpg) top repeat-x; height:58px;}




/*导航条*/
.nav{width:1120px; background: url(../images/04.jpg) top center no-repeat; margin:0 auto; height:58px;}

.t-nav{ width:1120px; margin:0 auto; height:58px; }
.t-nav li {font-size:15px; height:58px;float:left;background:url("../images/03.jpg") no-repeat right center;position:relative; z-index:8; font-family:"Microsoft YaHei";}
.t-nav .cur a {color: #fff;background: url(../images/05.jpg) top repeat-x;}
.t-nav li.last {background:none;}
.t-nav li a {color:#fff;display:inline-block;line-height:58px;padding:0 26px 0 26px; font-size:15px; font-weight:bolder; font-family:"Microsoft YaHei";}

.t-nav li a:hover,.t-nav li a.hover {color:#fff; background: url(../images/05.jpg) top repeat-x;}

.t-nav li .td-m {background:#fff url("../images/drpbg.png") no-repeat center top;border:1px solid #e4e4e4;border-top:4px solid #33CC00;width:160px;position:absolute;overflow:hidden;top:50px;left:-24px;clear:both;text-align:center;display:none;padding:7px 0 0px 0; z-index:88888;}
.t-nav li .td-m.td-pro {width:477px;padding:30px 10px;background-position:100px top;left:-50px;}
.t-nav li .td-m.td-pro ul li {width:158px;float:left;border-right:1px dotted #d4d4d4;padding:0;height:213px;background:none;}
.t-nav li .td-m.td-pro ul li.last {border:none;}
.t-nav li .td-m a {background:none;display:block;margin:0 16px;font-size:14px;color:#707070;height:34px;line-height:34px;padding:0; font-family:"Microsoft YaHei";}
.t-nav li:hover .td-m a.last {border:none;}
.t-nav li .td-m a:hover {background:none;background-color:#33CC00;color:#fff;margin:0;}
.t-nav li:hover .td-m a {border-bottom:1px solid #ddd; font-weight:normal;}
.t-nav li .td-m .dh {height:40px;}
.t-nav li .td-m p {height:15px; display:block; margin:0 16px;}
.ffyahei {font-family:"Microsoft YaHei",arial,verdana,sans-serif;}





/*简介*/
.intro{ width:100%; height:296px; overflow:hidden; background:#ececec; border-top:1px #FFFFFF solid; margin:0 auto;}
.introc{ width:1120px; height:auto; overflow:hidden; margin:0 auto;}
.jjpic{ width:304px; height:215px; float:left; background:#fff;}
.jjpic img{ width:285px; height:197px; float:left; display:block; margin:9px 0 0 9px;}
.jjy{ width:789px; height:auto; overflow:hidden; float:left; margin-left:27px;}
.jjbt{ width:100%; height:36px; float:left;}
.jjbt h1{ display:block; float:left; font-size:20px; font-weight:bold; color:#2B9030; line-height:36px;}
.jjbt span{ display:block; float:left; height:12px; margin-top:14px; margin-left:10px;}
.jjbt a{ display:block; float:right; height:26px; margin-top:5px;}
.jjcontent{ width:100%; height:auto; overflow:hidden; margin-top:20px; line-height:200%; font-size:12px; color:#666666; float:left;}
.jjcontent p{ text-indent:2em;}


/*通栏滚动*/
.tlgd{ width:100%; height:auto; margin:0 auto; overflow:hidden; background: url(../images/58.jpg) top center no-repeat;}
.tlgdc{ width:1120px; height:260px; margin:0 auto;}
.tlgdc ul{ float:left;}
.tlgdc ul li{ width:263px; height:202px; float:left; margin:40px 7px 0 7px;}
.tlgdc ul li p{ display:block; float:left; width:263px; height:172px;}
.tlgdc ul li h1{ display:block; float:left; width:263px; height:30px; line-height:30px; text-align:center;}


.tlgdbt{ width:1120px; height:65px; margin:0 auto; background:url(../images/38.jpg) top center no-repeat;}
.tlgdbt h1{ display:block;width:214px; height:55px; background:url(../images/02.png) bottom center no-repeat; font-size:16px; color:#FFFFFF; line-height:48px; text-align:center; margin:0 auto;}

/*办公隔断*/
.bggd{ width:1120px; height:260px; margin:0 auto;}
.bggd ul{ float:left;}
.bggd ul li{ float:left; width:345px; height:242px; position:relative;}
.gdbg1{ background:url(../images/39.jpg) center no-repeat;}
.gdbg2{ background:url(../images/40.jpg) center no-repeat;}
.gdbg3{ background:url(../images/41.jpg) center no-repeat;}
.ml37{ margin-left:37px;}
.bggd ul li a{ display:block; float:left; width:148px; height:148px; line-height:148px; text-align:center; font-size:28px;  color:#FFFFFF; left:94px; top:44px; background:url(../images/07.png) center no-repeat; position:absolute; z-index:5; }
.bggd ul li a:hover{ color:#FF3333;}

/*新闻*/
.news1{ width:100%; height:500px; overflow:hidden; margin:0 auto; background:#fff;}
.news1c{ width:1120px; height:410px; margin:0 auto; }
.newsk{ width:376px; height:410px; float:left; margin:28px 0 0 0;}
.newsbt{ width:376px; height:30px; float:left; border-bottom:2px #00900E solid;}
.newsbt h1{font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold; color:#0B1200; display:block; float:left; line-height:30px; height:30px;}
.newsbt h1 span{ color:#007B06;}
.newsbt p{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; color:#C2A652; font-weight:bold; font-size:12px; height:14px; margin-top:10px; line-height:14px; margin-left:6px;}
.newsfirst{ width:376px; height:89px; float:left; background:#00900E; margin-top:20px;}
.newstu{ width:124px; height:89px; float:left;}
.newsjj{ width:218px; height:68px; float:left; margin:15px 0 0 15px;}
.newsjj a{ display:block; float:left; width:218px; height:28px; line-height:28px;font-family:"Microsoft YaHei"; font-size:15px; font-weight:bold; color:#fff; }
.newsjj p{display:block; float:left;font-family:"Microsoft YaHei";  color:#B8E0BC; font-size:12px; height:14px;  line-height:14px; margin-top:6px;}
.newslb{ width:376px; height:auto; overflow:hidden; float:left; margin-top:20px;}
.newslb li{ width:376px; height:32px; float:left; background:url(../images/23.jpg) left center no-repeat;}
.newslb li a{ display:block; float:left; line-height:32px; font-family:"Microsoft YaHei"; color:#666; font-size:12px; margin-left:10px;}
.newslb li a:hover{color:#0180D5;}

.newslb li span{ display:block; float:right; line-height:32px; font-family:Arial, Helvetica, sans-serif; color:#999;}

.more{ width:118px; height:28px; line-height:28px; display:block; float:left; border:#CFCFCF 1px solid; text-align:center;font-family:"Microsoft YaHei"; color:#00900E; font-size:14px; margin-top:20px;}
.more:hover{ color:#fff; border:#00900E 1px solid; text-decoration:underline; background:#00900E;}
.ml28{ margin-left:28px;}


/*视频*/
.tongz{ width:312px; height:440px; overflow:hidden; float:left;  margin:28px 0 0 28px; background:#007B06;}
.video{ width:218px; height:218px;float:left;  margin:28px 0 0 20px;}
.tzlx{width:258px; height:auto; overflow:hidden; float:left;  margin:10px 0 0 20px; line-height:150%; font-size:14px; color:#FFFFFF;}
.tongzbt{ width:218px; height:50px; float:left; margin:10px 0 0 20px; }
.tzbtz{ float:left; width:218px; height:50px;}
.tzbtz h1{font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold; color:#fff; display:block; float:left; line-height:50px;}
.tzbtz h1 span{ color:#fff;}
.tzbtz p{ display:block; float:left; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px;}



/*案例开始*/
.casec{ width:1120px; height:auto; overflow:hidden; margin:0 auto;}
.casez{ width:888px; float:right; height:auto; overflow:hidden;}
.casey{ width:214px; height:auto; overflow:hidden; float:left;}
.casebt{ width:1120px; height:48px; float:left; position:relative; margin-top:15px;}
.casebt h1{ display:block; left:0; top:0px; width:214px; height:55px; background:url(../images/02.png) bottom center no-repeat; font-size:16px; color:#FFFFFF; line-height:48px; text-align:center;  position:absolute;}
.more3{ display:block; float:right; height:30px; margin:9px 20px 0 0; line-height:30px;}

/*右侧列表*/
.caselb{ width:888px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.caselb li{ width:285px; height:224px; float:left; margin-right:13px; }
#mr0{ margin-right:0;}
.caselb li h1{ width:285px; height:186px; float:left; display:block;}
.caselb li p{ display:block; float:left;  height:38px; line-height:38px; text-align:center; width:285px;}

/*分页右侧列表*/
.fycaselb{ width:888px; height:auto; overflow:hidden; float:left; margin-top:15px;}
.fycaselb li{ width:285px; height:632px; float:left; margin-right:13px; margin-bottom:10px;}
#mr0{ margin-right:0;}
.fycaselb li h1{ width:285px; height:186px; float:left; display:block;}
.fycaselb li p{ display:block; float:left;  height:38px; line-height:38px; text-align:center; width:285px;}

.casefyan{ overflow:hidden; height:30px; background:#f4f4f4; padding:0 10px; width:860px;  }
.casefyan .prev,.casefyan .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:#fff;}
.casefyan ul{ float:right; overflow:hidden; zoom:1; margin-top:6px; zoom:1; }
.casefyan ul li{ float:left;width:16px; height:16px; overflow:hidden; margin-right:5px; text-align:center; line-height:16px; cursor:pointer;  }
.casefyan ul li.on{ background:#009900; color:#FFFFFF; }

.caselx{ width:214px; height:auto; overflow:hidden; float:left;}

/*左侧分类*/
.lxlb{ width:214px; float:left; margin:15px 0 0 0;}
.lxlb li{ float:left; width:214px; height:45px; margin-bottom:9px; background:#ECECEC;}
.lxlb li a{ display:block; float:left; width:173px; height:45px; color:#00900D; font-size:14px;  line-height:45px; margin-left:20px;}
.lxlb li a:hover{ color:#fff;}
.lxlb li:hover{ background:#00900D;}
.lxlb li:hover a{ color:#FFF;}

/*精选案例*/
.jxal{ width:214px; height:auto; overflow:hidden; background:#00900D; float:left; margin-top:10px;}
.jxal h1{ display:block; float:left; width:189px; height:122px; margin:12px 0 0 12px;}
.jxal h2{ display:block; float:left; width:189px; height:18px; line-height:18px; margin:12px 0 0 12px;}
.jxal h2 span{ color:#FBCF00; font-weight:bold; font-size:14px;}
.jxal h2 a{ color:#FFFFFF;}
.jxal h2 a:hover{ color:#FBCF00;}
.jxal p{ display:block; float:left; margin:12px 0 0 12px; color:#CCE9CF; line-height:180%}

/*左侧联系方式*/
.zlx{ width:189px; height:auto; overflow:hidden; float:left; margin:12px 0 0 12px;}
.zbg1{ background:url(../images/28.jpg) left top no-repeat;}
.zbg2{ background:url(../images/29.jpg) left top no-repeat;}
.zlxbt{ width:132px; height:20px; float:left; margin-left:50px; line-height:20px; font-size:12px;color:#CCE9CF;}
.zlxsm{ width:132px; height:auto; overflow:hidden; float:left; margin-left:50px; line-height:110%; color:#FFFFFF;font-size:14px;}
.ztel{ font-size:18px;}

/*通栏广告*/
.ad{ width:100%; height: auto; overflow:hidden; margin:0 auto;}


/*合作品牌*/
.pinpai{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:url(../images/31.jpg) top center no-repeat;}
.ppbt{ width:1120px; height:100px; margin:0 auto; background:url(../images/06.png) center no-repeat;}
.ppc{ width:1070px; height:auto; overflow:hidden; margin:0 auto; }
.ppc ul{ float:left;}
.ppc ul li{ width:138px; height:102px; float:left; background:#FFFFFF; border:#E8E8E8 1px solid; margin:0 18px 56px 18px;}
.sbox{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.bghui{ background:#ECECEC;}
.bgbai{ background:#FFFFFF;}

/*友情*/
.yqbg{ width:100%; height:auto; overflow:hidden; background-color:#f5f5f5; border-top:2px #FFFFFF solid;}
.youqing{ width:1120px; height:auto; overflow:hidden; margin:0 auto;}
.youqing h1{ width:100%; height:30px; line-height:30px;font-family:Microsoft YaHei,LiHei Pro; font-size:15px; color: #333;}
.youqing p{ width:100%; height:auto; overflow:hidden; display:block; float:left;}
.youqing a{ display:block; float:left; line-height:22px; margin-right:10px; color:#74777C; font-family:Microsoft YaHei,LiHei Pro;font-size:12px;}
.youqing a:hover{ color:#000;}

/*大栏目标题*/
.dlmbg{ width:100%; height:125px; margin:0 auto; background:url(../images/56.jpg) top repeat-x;}
.lanmubt{ width:1120px; height:125px; margin:0 auto;}
.lmbg1{ background:url(../images/51.jpg) left top no-repeat;}
.lmbg2{ background:url(../images/52.jpg) left top no-repeat;}
.lmbg3{ background:url(../images/53.jpg) left top no-repeat;}
.lmbg4{ background:url(../images/55.jpg) left top no-repeat;}
.lanmutitle{ float:left; width:168px; margin:30px 0 0 130px;}
.lanmutitle h1{ display:block; float:left; width:100%; font-size:18px; font-weight:bold; color:#fff; line-height:36px;}
.lanmutitle span{ display:block; float:left; width:100%; font-size:12px; color:#CC9900; line-height:16px;}
.lanmusm{ float:left;margin-top:40px; width:560px; line-height:180%; color:#8FC993; font-size:12px; margin-left:30PX;}
.more6{ width:118px; height:28px; line-height:28px; display:block; float:right; border:#00900E 1px solid; text-align:center;font-family:"Microsoft YaHei"; color:#fff; font-size:14px; margin-top:50px; margin-right:20px; background:#00900E}
.more6:hover{ color:#00900E; border:#fff 1px solid; text-decoration:underline; background:#fff;}

/*版权*/
.d1{ width:100%; height:auto; overflow:hidden; margin:0 auto; background:#00900E;}
.d1c{ width:1120px; height:auto; overflow:hidden; margin:0 auto;}
.d1z{ float:left; width:466px; height:auto; overflow:hidden; line-height:26px; color:#99D39F; font-size:12px;}
.d1z span{ color:#FFFFFF;}
.d1y{ float:right;}
.dyz{ float:left; width:396px;}
.dqq{height:41px;float:left; background:url(../images/06.jpg) right center no-repeat;width:396px; margin-top:5px;}
.dqq ul{ float:right; margin-right:146px; height:35px; margin-top:2px;}
.dqq ul li{ width:35px; height:35px; float:right; margin-right:5px;}
.dnav{ float:right; height:40px; line-height:40px; font-size:12px; color:#66BC6E;width:396px; text-align:right;}
.dnav a{ padding:0 5px 0 5px; color:#FFFFFF;}
.dnav a:hover{ text-decoration:underline}
.devm{ width:126px; float:left; margin-left:10px; height:auto; overflow:hidden; background:url(../images/07.jpg) left center no-repeat;}
.devm p{ display:block; float:left; margin-left:45px;}

.f15{ font-size:15px; font-weight:bold;}

.k40{ width:100%; height:40px; line-height:40px; margin:0 auto; clear:both;}
.k15{ width:100%; height:20px; line-height:20px; margin:0 auto; clear:both;}
.k10{ width:100%; height:15px; line-height:15px; margin:0 auto; clear:both;}

.kong10{ width:100%; height:15px; line-height:15px; float:left; clear:both;}




/*客服*/
.floating_ck{position:fixed;right:20px;bottom:10%; z-index:9999999999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#2EA200;border-bottom:solid 1px #258400;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#04B400;border-bottom:solid 1px #258400;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult{background-image:url(../images/icon0701/kficon.png);}
.words{background-image:url(../images/icon0701/zxicon.png);}
.quote{background-image:url(../images/icon0701/kficon.png);}
.qrcord{background-image:url(../images/icon0701/erweima.png);}
.return{background-image:url(../images/icon0701/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#04B400;border-bottom:solid 1px #04B400;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}


.floating_ewm i{display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

#floating_qq{ height:auto; overflow:hidden; top:0;}
#floating_qq a{ background:url(../images/qq.png) left center no-repeat; display:block; float:left; width:132px; height:37px; color: #009933; margin:0 0 10px 14px; text-align:left; line-height:37px;}
#floating_qq a:hover{ background:url(../images/qqhover.png) left center no-repeat; color:#FFFFFF; }
#floating_qq a h1{width:82px; height:37px; display:block; float:left; margin-left:42px;line-height:37px;}




.page{ text-align:center;}
.page a{ height:30px; line-height:30px; display:inline-block; border:1px solid #ededed; padding:0 10px; margin:60px 0px 30px;}
.page a:hover,.page a.on{ background:#cf2818; border:1px solid #cf2818; color:#fff;}
.page span{ height:30px; line-height:30px; display:inline-block; background:#cf2818; border:1px solid #cf2818; color:#fff; padding:0 10px; margin:60px 0px 30px;}
.page2 span{background:none;border:1px solid #ededed;color:#473e39;}
.page2 span.current{background:#cf2818;border:1px solid #cf2818; color:#fff; }
.page2 span.prev, .page2 span.next{background:none;border:1px solid #ededed;color:#473e39;}


/*产品认证*/
.cprzbg{ width:100%; height:auto; overflow:hidden; background:url(../images/62.jpg) top repeat-x #00900D;}
.cprz{ width:1120px; height:auto; overflow:hidden; margin:0 auto; }
.tlgd1{ width:1118px; height:auto; margin:0 auto; overflow:hidden; border-left:#00900D 1px solid;border-right:#00900D 1px solid;border-bottom:#00900D 1px solid;background:#FFFFFF; }
.tlgdc1{ width:1080px; height:222px; margin:0 auto;}
.tlgdc1 ul{ float:left;}
.tlgdc1 ul li{ width:253px; height:202px; float:left; margin:0 7px 20px 7px;}
.tlgdc1 ul li p{ display:block; float:left; width:253px; height:172px;}
.tlgdc1 ul li h1{ display:block; float:left; width:253px; height:30px; line-height:30px; text-align:center;}



