@charset "utf-8";
/* CSS Document */

/*标题样式*/
.bt-all{ padding:30px 0; text-align:center;}
.bt-all span{ font-size:21px; text-transform:uppercase; color:#bcbcbc; font-family:Arial, Helvetica, sans-serif; display:block; background:url(../images/web_titlea.png) no-repeat center; padding:10px 0;}
.bt-all div{background:url(../images/web_line.png) no-repeat center;}
.bt-all div h3{font-size:20px;}
.bt-all b{ font-size:14px; color:#c9c9c9;}
.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(../images/hz-left.jpg) no-repeat;}
.picMarquee-left .hd .next{display:block;  width:29px; height:36px;position:absolute; top:50px; right:0;  overflow:hidden; cursor:pointer; background:url(../images/hz-right.jpg) no-repeat;}

.picMarquee-left .bd{ }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;  }
.picMarquee-left .bd ul li{ margin:0 20px; 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:182px; height:126px; 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{ line-height:24px;   }

.hz_bg{ padding:20px 0; overflow:hidden; background:#f9f9f9;}


/*产品中心*/
.pro{ padding:30px 0;}
.pro-left{ width:210px;}
.pro-header{ height:62px; padding-top:20px; background:#028c50; text-align:center;}
.pro-header b{ font-size:58px; font-family:Arial, Helvetica, sans-serif; color:#1b4084; float:left; line-height:54px;}
.pro-header h2{display:inline-block; line-height:26px;}
.pro-header h2 a{ font-size:20px; color:#fff;}
.pro-header span{ font-size:18px; color:#fff;}
.pro-left ul{ overflow:hidden; background:url(../images/pro_bg.jpg) repeat; padding-bottom:80px;}
.pro-left ul li{ height:48px; line-height:48px; padding-left:15px; border-bottom:1px solid #5da20d; margin:0 10px; background:url(../images/li_line.png) no-repeat 5px center; overflow:hidden;}
.pro-left ul li a{ font-size:13px; color:#fff;}



.pro-left dt{ height:40px; line-height:40px; background:url(../images/pro_dt.jpg) no-repeat 206px  center; font-size:16px; padding-left:15px; border-bottom:1px solid #ababab;}
.pro-left dt a{  color:#1b4084;}
.pro-left dd li{ height:40px; line-height:40px; background:url(../images/pro_dd.jpg) no-repeat 10px  center; padding-left:20px; font-size:14px;border-bottom:1px dashed #ababab;}
.pro-left dd a{  height:40px; ackground:url(../images/pro_dt.jpg) no-repeat 206px  center;}
.pro-right{ width:850px;}

.pro-right-header{ height:42px; line-height:42px; background:#1b4084; padding:0 15px;}
.pro-right-con .hd{ height:40px; border-bottom:3px solid #dcdcdc; margin-bottom:20px; background:url(../images/li_qh.jpg) no-repeat left center;}
.pro-right-con .hd li{ display:inline-block; width:136px; height:38px; text-indent:42px; line-height:38px; font-size:18px;}
.pro-right-con .hd li a{ color:#5fb000;}
.pro-right-con .hd li.on a{ color:#35a373;}
.pro-right .bd li{ margin:20px 3px; float:left; _display:inline; overflow:hidden; text-align:center;}
.pro-right .bd li img{ width:199px; height:141px; display:block; padding:2px; border:1px solid #ccc; }
.pro-right .bd li a:hover img{ border-color:#999;  }
.pro-rightl  .bd li span{ line-height:24px;   }

/*行间广告*/
.hj1{ height:257px; background:url(../images/bar1.jpg) no-repeat center top;}
.hj1 .wz{ padding-left:514px; color:#fff; margin-top:56px; margin-bottom:40px; text-align:right;}
.hj1 .wz strong{ font-size:22px; font-weight:normal;}
.hj1 .wz strong b{ font-weight:bold;}
.hj1 .wz span{ font-size:18px; font-weight:bold;}
.hj1 .iphone-more{ color:#fff; padding-left:548px;}
.hj1 .iphone-more span{ font-size:16px;  display:inline-block; padding-right:5px;}
.hj1 .iphone-more b{ font-size:24px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:20px;}
.hj1 .iphone-more img{ vertical-align:bottom;}


.bcjs{ height:1128px; background:url(../images/gnxc_bg.jpg) no-repeat center top;}
.bcjs_header{ text-align:center; overflow:hidden; margin-top:58px;}
.bcjs_header span{ display:block; font-size:36px; color:#028c50;}
.bcjs_header b{ font-size:24px; color:#60b300;}
.bcjs_con{ width:1080px; height:988px; position:relative;}
.bc strong{ font-size:18px; color:#028c50;}
.bc p{ font-size:12px; color:#696969;}
.bc1{ position:absolute; left:456px; top:48px; width:400px;}
.bc2{ position:absolute; left:715px; top:146px; width:282px;}
.bc3{ position:absolute; left:846px; top:307px; width:240px;}
.bc4{ position:absolute; left:856px; top:520px; width:220px;}
.bc5{ position:absolute; left:782px; top:695px; width:263px;}
.bc6{ position:absolute; left:569px; top:811px; width:394px;}
.bc7{ position:absolute; left:266px; top:811px; width:273px;}
.bc8{ position:absolute; left:26px; top:619px; width:260px;}
.bc9{ position:absolute; left:0px; top:423px; width:210px;}
.bc10{ position:absolute; left:0px; top:200px; width:280px;}
.bc8 strong{ display:block; text-indent:78px;}
.bc9 strong{ display:block; text-indent:100px;}
.bc10 strong{ display:block; text-indent:172px;}

/*中凯案例样式*/
.case_header{ height:76px; border-bottom:1px solid #ddd;}
.case_header h3{ float:left; display:inline-block; border-bottom:3px solid #028c50; padding-top:20px;}
.case_header h3 a{ font-size:24px; color:#028c50;}
.case_header h3 b{ font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#9c9c9c;}
.case_header span{ float:right; padding-top:48px;}
.case_xq{ overflow:hidden; margin:30px 0;}
.case_xqs{ width:508px; margin:0 16px;}
.case_xqs img{width:246px; height:170px; display:block; padding:2px; border:1px solid #ccc; }
.case_zy{ width:226px;}
.case_zy h4 a{ display:block; height:24px; line-height:24px; font-size:14px; color:#028c50; border-bottom:1px dashed #028c50;}
.case_zy div{ border-top:1px dashed #028c50; height:90px; overflow:hidden; margin-bottom:10px; padding-top:10px; margin-top:3px;}
/*解决方案*/
.jjfa{ height:768px;}
.jjfa_header{ text-align:center; padding-top:30px;}
.jjfa_header h3{ font-size:36px; background:url(../images/header_line.jpg) no-repeat center;}
.jjfa_header h3 a{ font-size:36px; color:#028c50;}
.jjfa_header span{ font-size:18px; color:#61b400; display:block;}
.demo{margin:0 auto;height:450px;width:720px;}
.jjfa li{height:340px;width:480px;background-color:#ccc;text-align:center;cursor:pointer;}
.jjfa li.roundabout-in-focus{cursor:default;}
.jjfa li img{ width:100%; height:100%;}
.jjfa li span{ height:30px; line-height:30px; background:rgba(0,0,0,0.8);display:block;}
.jjfa li span a{ font-size:14px; color:#fff;}
/*精品案例*/
.slideTxtBox .hd{ float:left; width:238px; overflow:hidden;}
.slideTxtBox .hd ul li{ height:48px; line-height:48px; font-size:18px; text-align:center; margin-bottom:1px; cursor:pointer; background:url(../images/case_bg.jpg) no-repeat; }
.slideTxtBox .hd ul li.on{ height:48px;  background:url(../images/case_hover.jpg) no-repeat;}
.slideTxtBox .hd ul li.on a{ color:#fff;}
.slideTxtBox .hd div{ height:48px; line-height:48px; text-align:center; font-size:18px; background:#1b4084;}
.slideTxtBox .hd div a{ color:#fff;}
.slideTxtBox .bd { float:right; width:822px;}
.slideTxtBox .bd .lei1{ float:left; width:366px; height:293px; margin-right:1px; position:relative;}
.slideTxtBox .bd .lei1 img{ width:366px; height:293px;}
.slideTxtBox .bd .lei1 span{ display:block; width:100%; height:30px; text-align:center; line-height:30px; font-size:14px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.8);}
.slideTxtBox .bd .lei1 span a{ color:#fff;}
.slideTxtBox .bd ul{  zoom:1;  }
.slideTxtBox .bd .lei2{ float:left; width:454px;}
.slideTxtBox .bd li{ float:left;width:226px; height:146px; margin:0 1px 1px 0; position:relative;}
.slideTxtBox .bd li img{ width:226px; height:146px;}
.slideTxtBox .bd li span{ display:block; width:100%; height:30px; text-align:center; line-height:30px; font-size:14px; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.8);}
.slideTxtBox .bd li span a{ color:#fff;}


.all_header{ text-align:center; padding-top:30px;}
.all_header h3{ font-size:24px; background:url(../images/header_line.jpg) no-repeat center;}
.all_header h3 a{ font-size:36px; color:#028c50;}
.all_header span{ font-size:18px; color:#d2d2d2; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; display:block;}


/*优势*/
.ys{ height:976px; overflow:hidden; background:url(../images/ys_bg.jpg) no-repeat center top;}
.ys_header{ text-align:center; padding-bottom:60px;}
.ys_con_tit{ overflow:hidden;}
.ys_con_tit1{ margin-bottom:37px;}
.ys_img div{ padding-left:170px;}
.ys_img a{ display:inline-block; margin-left:170px;}
.ys_img span{ font-size:16px; color:#028c50;}
.ys_img b{ font-size:24px; font-family:Arial, Helvetica, sans-serif;}

.ys_con_tit3{ width:448px;}
.tit_ys{ margin:30px 0;}
.tit_ys strong{ display:block; font-size:22px; color:#028c50; padding-left:30px; background:url(../images/ys_icon.png) no-repeat left center;}
.tit_ys span{ display:block; border-bottom:1px solid #ddd; font-size:14px; color:#c8c8c8; text-transform:uppercase;}
.tit_ys p{ font-size:14px; padding:3px;}
/*客户见证*/
.khjz-con li{ float:left; width:240px; padding:5px 15px;}
.khjz-con li a img{ width:240px; height:160px;}
.khjz-con li div{height:180px;}
.khjz-con li div span{ display:block; height:28px; line-height:28px; font-size:14px;}
.khjz-con li div span a{ color:#028c50;}
.khjz-con li div p{ padding:5px 0; height:70px; overflow:hidden; margin-bottom:15px;}



/*行间广告*/
.hj2{ height:216px; background:url(../images/bar2.jpg) no-repeat center top; margin-bottom:30px;}
.hj1-con{ width:1080px; height:247px; position:relative;}
.hj1-con .zkmore{ position:absolute; top:92px; left:128px;}
.hj2 .wz{color:#fff; margin-top:60px; margin-bottom:20px;}
.hj2 .wz strong{ font-size:24px; font-weight:normal; display:inline-block; padding:0 0 0 534px;}
.hj2 .wz span{ font-size:23px; display:inline-block; padding-left:300px;}
.hj2 .wz span i{ font-size:48px; font-family:Arial, Helvetica, sans-serif;}
.hj2 .iphone-more{ color:#fff; margin-left:240px; margin-top:20px; }
.hj2 .iphone-more span{ font-size:16px; display:inline-block; padding-left:300px;}
.hj2 .iphone-more b{ font-size:24px; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-right:20px;}
.hj2 .iphone-more a{ display:inline-block; width:129px; height:32px; text-align:center; line-height:32px; background:#fc750a; color:#fff; font-size:14px;}
/*公司简介*/
.ab_header{ height:60px; border-bottom:1px solid #ddd; margin-bottom:1px;}
.ab_header h3{ height:42px;float:left; display:inline-block; border-bottom:3px solid #028c50; padding-top:17px;}
.ab_header h3 a{ font-size:24px; color:#028c50;}
.ab_header h3 b{ font-size:14px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#9c9c9c;}
.ab_header span{ float:right; padding-top:30px;}

.web-all{ height:50px; line-height:50px; overflow:hidden; background:url(../images/header-icon.jpg) 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:#1b4084;}
.web-all h3 b{ color:#c3c3c5; padding-left:5px;}

.web-alls{ height:50px; line-height:50px; overflow:hidden;}
.web-alls h3{ display:inline-block; margin-left:15px;}
.web-alls h3 a{ font-size:18px; color:#1b4084;}
.web-alls span{ float:right; color:#333;}

.abouta{ width:804px;}
.about-con{ overflow:hidden; padding:20px 0;}
.about-con div{ width:410px;}
.about-con div h3 a{ font-size:16px; color:#028c50;}
.about-con div p{ margin:10px 0;}
.about-con div span a{ display:block; width:98px; height:25px;  color:#028c50; }
.about-con img{ width:353px; height:232px; padding:2px; border:1px solid #a0a0a0;}
.honor{ width:252px;}
.picScroll-left3s{ width:252px;  overflow:hidden; position:relative; }
.picScroll-left3s .hd{ overflow:hidden;  height:0; }
.picScroll-left3s .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("images/arrow.png") no-repeat;}
.picScroll-left3s .hd .next{ background-position:0 -50px;  }
.picScroll-left3s .hd .prevStop{ background-position:-60px 0; }
.picScroll-left3s .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left3s .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left3s .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left3s .hd ul li.on{ background-position:0 0; }
.picScroll-left3s .bd{ padding:10px;   }
.picScroll-left3s .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left3s .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left3s .bd ul li .pic{ text-align:center; }
.picScroll-left3s .bd ul li .pic img{ width:234px; height:172px; display:block; border:1px solid #ccc; }
.picScroll-left3s .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left3s .bd ul li .title{ line-height:24px;   }


/*新闻*/
.news{ height:360px;}
.news_all{ width:360px; float:left;}
.news_alls{ padding-left:33px; width:330px; float:left;}
.news{ padding:30px 0 10px;}
.newsCon{ width:730px;}
.newsCons{width:330px; padding-left:20px;}

.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;}
.news_alls .newOne div{ float:right; width:210px; height:78px; overflow:hidden;}
.news_alls .news_con li a{ float:left; width:240px; overflow:hidden; display:inline-block; }
.newOne{ overflow:hidden; padding-bottom:10px; padding-top:20px;}
.newOne div{ float:right; width:238px; height:76px; overflow:hidden;}
.newOne div span a{ font-size:14px; color:#1b4084;}
.news_con ul{ overflow:hidden;}
.news_con li{ height:29px; line-height:29px; overflow:hidden;}
.news_con li a{ float:left; width:270px; overflow:hidden; display:inline-block; }
.news_con li span{ float:right;}

.more-tit span{ color:#1b4084;}
.txtMarquee-top{ width:378px;  overflow:hidden; position:relative;   }
.news-header{ height:30px; 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;}
.txtMarquee-top .infoList li span{ display:block; height:56px; overflow:hidden; color:#a8a8a8; font-size:12px; font-family:"微软雅黑"; padding-left:15px;}
.txts{ display:block; padding-left:15px; background:url(../images/comW.jpg) no-repeat left center;}
.pics{ display:block; padding-left:15px; background:url(../images/comD.jpg) no-repeat left 15px; padding-top:10px;}
