﻿
/* CSS Document */

/*标题样式*/
.bt-all{ padding:30px 0; text-align:center;}
.bt-all span{ font-size:24px; text-transform:uppercase; color:#bcbcbc; font-family:Arial, Helvetica, sans-serif;}
.bt-all div{background:url(../image/bt-bg.jpg) no-repeat center;}
.bt-all div h3{font-size:30px; font-weight:bold;}
.scxc{ height:352px; background:#008b06;}
.scxc_header{ height:60px; line-height:60px; border-bottom:1px solid #fff; margin-bottom:30px;}
.scxc_header h3{ display:inline-block; color:#fff; font-size:18px;}
.scxc_header h3 a{ color:#fff;}
.scxc_header h3 a span{ font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.scxc_header b{ float:right; padding-right:10px; padding-top:5px;}
.scxc_header b a{ font-size:14px; color:#fff;}
.picMarquee-left{overflow:hidden; position:relative; }
.picMarquee-left .hd{ overflow:hidden;  height:0;}
.picMarquee-left .hd .prev{ display:block;  width:29px; height:36px;position:absolute; top:50px; left:0;  overflow:hidden; cursor:pointer; background:url(404.png) no-repeat;}
.picMarquee-left .hd .next{display:block;  width:29px; height:36px;position:absolute; top:50px; right:0;  overflow:hidden; cursor:pointer; background:url(404.png) no-repeat;}

.picMarquee-left .bd{ margin-left:10px;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;  }
.picMarquee-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:258px; height:203px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title a{ line-height:24px; color:#fff; font-size:14px;   }

/*产品中心*/
.pro{ padding:30px 0;}
.pro-left{ width:219px;}
.pro-header{ height:115px; text-align:center; background:url(../image/pro_header.jpg) no-repeat center top;}
.pro-header h2 a{ font-size:32px; font-weight:bold; color:#fff;}
.pro-header span{ font-size:16px; color:#fff; padding-top:16px; display:block;}
.pro-left ul{ overflow:hidden; border-left:2px solid #008b06; border-right:2px solid #008b06; border-bottom:9px solid #008b06; padding-bottom:30px;}
.pro-left ul li{ margin:0 10px; height:24px; border-bottom:1px dashed #cbcbcb; line-height:24px; padding-left:24px; background:url(../image/li_icon.jpg) no-repeat 10px center ;}
.pro-left ul li:hover{ background:url(../image/li_hover.jpg) no-repeat 10px center;}
.pro-left ul li:hover a{ color:#ff7e00;}
.pro-right{ width:827px;}
.pro-right-header{ height:42px; line-height:42px; border-bottom:1px solid #bdbdbd; padding-right:5px;}
.pro-right-header h2{ display:inline-block; padding:0 10px; border-bottom:4px solid #008b06;}
.pro-right-header h2 a{ font-size:20px; font-weight:bold; }
.pro-right ul{ padding:20px 0; overflow:hidden;}
.pro-right li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;padding:2px; border:1px solid #ccc; margin-bottom:8px;}
.pro-right li img{ width:183px; height:131px; display:block;  }
.pro-right li a:hover img{ border-color:#999;  }
.pro-rightl li span{ line-height:24px;   }
.bar{ width:840px; height:118px; background:url(../image/bar.jpg) no-repeat;}
.bar div{ color:#ff7e00; padding:10px 0 0 618px; }
.bar div span{ display:block; font-size:16px;}
.bar div strong{ display:block; font-size:24px; font-family:Impact;}
.bar div a{ color:#fff; font-size:14px; text-indent:15px; display:block;}
/*解决问题*/
.jjwt{ height:428px; background:url(../image/jjwt.jpg) no-repeat center top;}
.jjwt h4{ font-size:24px; font-weight:bold; background:url(../image/jjwt_line.jpg) no-repeat center; margin-top:30px; color:#008b06; text-align:center; margin-bottom:70px;}
.jjwt h4 span{ font-size:40px; font-weight:bold;}
.jjwt ul{ padding-left:30px;}
.jjwt li{ font-size:16px; margin:10px 0; padding-left:30px; background:url(../image/jjwt_icon.jpg) no-repeat center left;}
/*解决方案*/
.jjfa_con{ width:1080px; height:581px; background:url(../image/jj_bg.jpg) no-repeat center top; position:relative;}
.jjtitle div{ font-size:20px;}
.jjtitle div b{ font-size:14px; text-transform:uppercase; color:#c5c5c5; font-family:Arial, Helvetica, sans-serif;}
.jjtitle p{ font-size:14px; padding-top:30px;}
.jjtitle p span{ color:#ec7500;}
.jjtitle1{ position:absolute; left:560px; top:0px;}
.jjtitle2{ position:absolute; left:650px; top:118px;}
.jjtitle3{ position:absolute; left:650px; top:240px;}
.jjtitle4{ position:absolute; left:650px; top:354px;}
.jjtitle5{ position:absolute; left:572px; top:456px;}


/*行间广告*/
.hj1{ width:960px; height:169px; margin:0 auto; background:url(../image/bar1.jpg) no-repeat;}
.hj1 .tit1{ font-size:26px; font-weight:bold; color:#008b06; margin-left:310px;}
.hj1 .tit1 strong{ font-size:40px;}
.hj1 ul{margin-left:310px; padding:8px 0;}
.hj1 li{ font-size:16px; font-weight:bold; background:url(../image/bar1_icon.jpg) no-repeat 20px center; padding-left:50px;}
.hj1 .tit2{ color:#fff; width:460px; height:30px; line-height:30px; background:#008b06; border-radius:5px; padding-left:50px; margin-left:310px;}
.hj1 .tit2 span{ font-size:14px;}
.hj1 .tit2 strong{ font-size:18px; display:inline-block; padding:0 20px;}
.hj1 .tit2 a{ display:inline-block; width:118px; height:22px; text-align:center; line-height:22px; color:#fff; border:1px solid #fff; border-radius:3px;}
/*精品案例*/
.case_header{ height:60px; line-height:80px; border-bottom:1px solid #008b06; margin-bottom:30px;}
.case_header h3{ display:inline-block; color:#008b06; font-size:18px;}
.case_header h3 a{ color:#008b06;}
.case_header h3 a span{ font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.case_header b{ float:right; padding-right:10px; padding-top:5px;}
.case_header b a{ font-size:14px;}
.picMarquee-leftca{overflow:hidden; position:relative; }
.picMarquee-leftca .hd{ overflow:hidden;  height:0;}
.picMarquee-leftca .hd .prev{ display:block;  width:23px; height:78px;position:absolute; top:50px; left:0;  overflow:hidden; cursor:pointer; background:url(../image/case-1.png) no-repeat;}
.picMarquee-leftca .hd .next{display:block;  width:23px; height:78px;position:absolute; top:50px; right:0;  overflow:hidden; cursor:pointer; background:url(../image/case-2.png) no-repeat;}
.picMarquee-leftca .bd{ margin-left:50px; width:980px; overflow:hidden;  }
.picMarquee-leftca .bd ul{ overflow:hidden; zoom:1;  }
.picMarquee-leftca .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-leftca .bd ul li .pic{ text-align:center; }
.picMarquee-leftca .bd ul li .pic img{ width:245px; height:175px; display:block; padding:2px; border:1px solid #008b06; }
.picMarquee-leftca .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-leftca .bd ul li .title a{ line-height:24px; font-size:14px;   }

/*优势*/
.ys_header{ height:190px; background:url(../image/ys_header.jpg) no-repeat center top; margin-top:30px; text-align:center;}
.title_ys1{ font-size:36px; color:#fff; padding-top:42px;}
.title_ys2{ font-size:32px; font-weight:bold; color:#008b06;}
.ys_con{ width:1080px; height:678px; position:relative; background:url(../image/ys_icon.jpg) no-repeat center top;}
.ysnr{ width:354px;}
.ysnr .ysnr_tit b{ font-family:Impact; color:#008b06; font-size:36px; padding-right:10px;}
.ysnr .ysnr_tit span{ font-size:32px; color:#008b06;}
.ysnr p{ font-size:16px;}

.ysnr1{ position:absolute; left:622px; top:28px;}
.ysnr2{ position:absolute; left:622px; top:387px;}
.ysnr3{ position:absolute; left:30px; top:28px; text-align:right;}
.ysnr4{ position:absolute; left:30px; top:387px; text-align:right}
.ysnr .ysnr_img{ text-align:center;}
/*客户见证*/
.khjz-con{ overflow:hidden; padding-bottom:30px;}
.khjz-con li{ float:left; width:240px; padding:5px; margin:0 10px;}
.khjz-con li a img{ width:240px; height:136px;}
.khjz-con li div{ height:40px; line-height:40px;border-bottom:1px solid #e8e8e8; padding:0 5px;}
.khjz-con li div span{ float:left; display:inline-block; height:40px; width:158px; overflow:hidden; line-height:40px; font-size:14px; }
.khjz-con li p{ padding:5px 0; height:53px; overflow:hidden;}
.khjz-con li div b a{ display:inline-block; float:right;}
/*行间广告*/
.hj2{ height:257px; background:url(../image/bar2.jpg) no-repeat center top; margin-bottom:30px;}
.hj2 .wz{color:#fff; margin-top:60px; margin-bottom:10px; padding-left:248px; padding-top:30px;}
.hj2 .wz strong{ font-size:24px;}
.hj2 .wz span{ font-size:14px; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.hj2 .iphone-more{ color:#fff; }
.hj2 .iphone-more span{ font-size:18px; line-height:24px; padding-left:260px; display:inline-block;}
.hj2 .iphone-more b{ font-size:24px; font-family:Impact; padding-right:20px;}
.hj2 .iphone-more a{ float:right;display:inline-block; width:161px; height:30px; text-align:center; line-height:30px; background:#008b06; border:1px solid #fff; color:#fff; border-radius:3px; margin-top:10px; margin-right:170px;}


/*公司简介*/
.web-all{ height:50px; line-height:50px; overflow:hidden; background:url(404.png) no-repeat 8px center; border-bottom:1px solid #a0a0a0;}
.web-all h3{ display:inline-block; margin-left:15px;}
.web-all h3 a{ font-size:18px; color:#1796d7;}
.web-all h3 b{ color:#c3c3c5; padding-left:5px;}
.about-con{ overflow:hidden; padding:20px 0;}
.about-con .ab_nr{ width:678px;}
.about-con .ab_nr h3{ height:30px; border-bottom:1px solid #a0a0a0;}
.about-con .ab_nr h3 a{ font-weight:bold; height:30px; font-size:16px; color:#029d09; display:inline-block; border-bottom:1px solid #029d09;}
.about-con .ab_nr p{ margin:10px 0; height:216px; overflow:hidden;}
.about-con .ab_nr span a{ display:block; width:98px; height:25px; text-align:center; color:#fff; line-height:25px; font-size:14px; background:#1796d7; border-radius:3px;}
.about-con img{ width:375px; height:267px;}
.honor{ width:252px;}
.picScroll-left{ width:252px;  overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden;  height:0; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("404.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("404.png") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:204px; height:142px; display:block;  padding:15px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

/*环境展示*/
.picMarquee-left01{overflow:hidden; position:relative; }
.picMarquee-left01 .hd{ overflow:hidden;  height:0;}
.picMarquee-left01 .hd .prev{ display:block;  width:29px; height:36px;position:absolute; top:50px; left:0;  overflow:hidden; cursor:pointer; background:url(404.png) no-repeat;}
.picMarquee-left01 .hd .next{display:block;  width:29px; height:36px;position:absolute; top:50px; right:0;  overflow:hidden; cursor:pointer; background:url(404.png) no-repeat;}
.picMarquee-left01 .bd ul{ overflow:hidden; zoom:1;  }
.picMarquee-left01 .bd ul li{ margin:0 10px; float:left; width:164px; text-align:center;  }
.picMarquee-left01 .bd ul li .pic{ text-align:center; }
.picMarquee-left01 .bd ul li .pic img{ width:164px; height:114px; display:block;}
.picMarquee-left01 .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left01 .bd ul li .title{ line-height:24px;   }

/*新闻*/

.news{ padding:30px 0 10px;}
.news-s{background:url(../image/news_bg.jpg) no-repeat center top; height:420px;}
.newsCon{ width:730px;}
.newsCons{width:310px; padding-left:20px;}
.newsConW h3{ height:48px; font-size:18px; line-height:48px;background:url(../image/news_icon.jpg) no-repeat 5px center; padding-left:20px; border-bottom:1px solid #a0a0a0;}
.newsConW h3 span a{ font-size:14px; }
.newsConW span{color:#1796d7; font-size:18px; text-transform:uppercase; padding-left:10px;}
.newsIn li{ height:30px; line-height:30px; overflow:hidden;font-size:13px;}
.newsIn li a{ float:left; display:inline-block;  width:290px; padding-left:10px; }
.newsIn li span{ float:right;}


.more-tit span{ color:#1796d7;}
.txtMarquee-top{ width:310px;  overflow:hidden; position:relative;   }
.news-header{ height:38px; padding-left:10px;}
.news-header h3{ display:inline-block; font-size:18px; }
.news-header h3 span{text-transform:uppercase; display:inline-block; margin-left:5px;}
.txtMarquee-top .bd{ padding:15px 0;  }
.txtMarquee-top .infoList li{ border-bottom:1px solid #c5c5c5; padding-bottom:10px; font-size:14px;}
.txtMarquee-top .infoList li a{ display:block; height:24px; line-height:24px; font-size:15px; color:#292929;margin-top:5px;overflow:hidden;}
.txtMarquee-top .infoList li span{ display:block; height:58px; overflow:hidden; color:#a8a8a8; font-size:12px; font-family:"微软雅黑"; padding-left:35px;}
.txts{ display:block; padding-left:35px; background:url(../image/comW.jpg) no-repeat left center;}
.pics{ display:block; padding-left:35px; background:url(../image/comD.jpg) no-repeat left 5px; padding-top:10px;}
.newsCon{ width:322px; margin:0 30px;}
.newsCon li{ height:30px; line-height:30px; padding-left:20px; width:302px; overflow:hidden; border-bottom:1px dashed #a0a0a0; background:url(../image/news_icon_line.jpg) no-repeat left center;}
.newsCon img{ border:1px solid #a0a0a0; margin-top:10px;}
.newsCona{ width:322px; margin:0; padding-left:15px;}
.newsCona img{ border:1px solid #a0a0a0; margin-top:10px;}
.newsCona li{ height:30px; line-height:30px; padding-left:20px; width:302px; overflow:hidden; border-bottom:1px dashed #a0a0a0; background:url(../image/news_icon_line.jpg) no-repeat left center;}