@charset "utf-8";
/*头部logo*/
/*.navbar-fixed-top{position:fixed;top:0;right:0;left:0;background:#fff;z-index:1000;}*/
.top-logo{width:100%;height:100px;}
.logo a{display:inline-block;margin-top:18px;}
.logo a img{background:#fff;}
.logo span{display:inline-block;padding:10px 20px;border-left:1px solid #e3e3e3;color:#d2332f;font-size:18px;position:relative;top:5px;}
/*logo下方导航部分*/
.navigation{width:100%;height:35px;background:#61605e;}
.navigation .container{height:35px;}
.nav-li{position:relative;}
.nav-li>a{height:35px;line-height:35px;font-size:14px;color:#fff;padding:13px 30px;}
.nav-li>a.selected{background:#d2332f;padding:8px 30px;}
/*搜索框样式*/
.top-search{width:150px;height:35px;line-height:33px;position:relative;}
.top-search input{border:1px solid #e3e3e3;outline:none;text-indent:5px;border-radius:4px;width:150px;height:21px;color:#666;}
.top-search input.focus{border:1px solid #d2332f;}
.top-search span{width:20px;height:21px;position:absolute;background:url('../images/searchbtn.png') no-repeat center center;right:0;top:7px;}
/*鼠标滑到li上面出现二级子菜单*/
.nav-ul .nav-li-detail{position:absolute;height:auto;border-top:5px solid #d2332f;background:#fff;z-index:999;
                       box-shadow:-1px 2px 5px rgba(0,0,0,.3),1px 2px 5px rgba(0,0,0,.3);
                       border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;display:none;}
.nav-li-detail .com-cont a{color:#666;font-size:12px;margin:20px 10px 15px 20px;display:block;line-height:24px;text-indent:25px;}
.nav-li-detail .com-cont a:hover{color:#d2332f;text-decoration:underline;}
.nav-li-detail .nav-li-detail-title a{display:block;padding:0 20px;color:#666;font-size:12px;line-height:24px;}
.nav-li-detail .nav-li-detail-title span{display:block;padding:0 20px;color:#d2332f;font-size:14px;line-height:24px;}
.nav-ul li .nav-li-detail-title a.curr{color:#d2332f;font-size:14px;}
.nav-li-detail-title{height:auto;/*border-right:1px solid #cfcfcf;*/margin-top:15px;}
.nav-ul li:hover{background:#d2332f;}
/*.nav-ul li:hover .nav-li-detail{display:block;}*/
.nav-ul li:hover >a{text-decoration:underline;}
.nav-li-detail-title a:hover{text-decoration:underline;color:#d2332f;}
.nav-li-detail .pull-left img{display:block;margin:10px 10px 15px 20px;}
/*滚动新闻样式*/
.news-bg{background:url('../images/inewsbg.jpg') repeat-x;width:100%;height:38px;}
.latest-news .news-tip{background:url('../images/greater.png') no-repeat left center,url('../images/line.jpg') no-repeat right center;
                       padding:0 14px 0 15px;height:38px;}
.latest-news .news-tip h5{color:#d2332f;height:38px;line-height:38px;}
.news-title{height:39px;line-height:39px;overflow:hidden;padding-left:8px;}
.news-title ul li{height:39px;}
.news-title ul li a{font-size:12px;color:#666;}
.news-title ul li a:hover{color:#d2332f;text-decoration:underline;}
.news-title ul li span{font-size:12px;color:#666;padding-left:6px;}
/*轮播图样式开始*/
.carousel-box{width:100%;height:480px;position:relative;}
.carousel-box ul.carousel-img{width:100%;height:480px;position:relative;}
.carousel-box ul.carousel-img li{width:100%;height:480px;position:absolute;top:0;left:0;display:none;}
.carousel-box .carousel-indicator{position:absolute;left:0;bottom:15px;right:0;}
.carousel-box .carousel-indicator ul{width:140px;height:13px;margin-left:50%;left:-60px;position:relative;}
/* .carousel-box .carousel-indicator ul li{width:13px;height:13px;margin-right:15px;background:url('../images/indgrey.png') no-repeat center center;}
.carousel-box .carousel-indicator ul li.first{background:url('../images/indred.png') no-repeat center center;}
.carousel-box .carousel-indicator ul li:hover{background:url('../images/indred.png') no-repeat center center;} */
.carousel-box .carousel-indicator ul li{margin-right:15px;width:13px;height:13px;border-radius:50%;background-color: #ccc;cursor: pointer}
.carousel-box .carousel-indicator ul li.first{background-color: #d2332f}
.carousel-box .carousel-indicator ul li:hover{background-color: #d2332f}
/*轮播图样式结束*/
/*首页滚动新闻下方产品介绍样式开始*/
.middle-info{margin-top:35px;margin-bottom:50px;}
.middle-info .info-intro{width:270px;height:165px;margin-right:20px;}
.about-us-intro{margin-right:0;}
.middle-info .info-intro h5{font-size:16px;color:#333;font-weight:normal;margin-left:15px;}
.carousel-box1{border:1px solid #e3e3e3;overflow:hidden;box-shadow:1px 2px 3px rgba(0,0,0,.5);margin-top:10px;}
.carousel-info{width:144px;height:144px;position:relative;}
.carousel-info ul.carousel-info-img{width:100%;height:144px;position:relative;}
.carousel-info ul.carousel-info-img li{width:100%;height:144px;position:absolute;top:0;left:0;display:none;}
.carousel-right{width:119px;height:144px;}
.carousel-right a{display:block;color:#d2332f;margin:10px 0 10px 12px;}
.carousel-right a:hover{text-decoration:underline;}
.carousel-right p{font-size:12px;margin-left:12px;line-height:1.75;}
.carousel-pro{width:100%;height:144px;position:relative;}
.carousel-pro ul{width:100%;height:144px;position:relative;}
.carousel-pro ul li{width:100%;height:144px;position:absolute;top:0;left:0;display:none;}
.carousel-pro ul li .cp-div1{width:144px;height:144px;}
.carousel-pro ul li .cp-div2{width:119px;height:144px;}
.carousel-pro ul li .cp-div2 a{display:block;color:#d2332f;margin:10px 0 10px 12px;}
.carousel-pro ul li .cp-div2 a:hover{text-decoration:underline;}
.carousel-pro ul li .cp-div2 p{font-size:12px;margin-left:12px;line-height:1.75;}
.carousel-pro .cp-indicator{position:absolute;left:0;right:0;bottom:2px;width:60px;height:10px;/*margin-left:50%;*/left:10px;}
.carousel-pro .cp-indicator span{background:url('../images/indgrey1.png') no-repeat left top;width:10px;height:10px;display:block;margin-right:5px;}
.carousel-pro .cp-indicator span.first{background:url('../images/indred1.png') no-repeat left top;}
/*首页滚动新闻下方产品介绍样式结束*/
/*新闻资讯页面样式开始*/
.news-img{margin-top:10px;}
.news-img img{width:817px;}
.news-cont{margin-top:30px;border-top:1px solid #e3e3e3;padding-top:10px;}
.news-cont h5{font-size:14px;background:url('../images/redarrow.png') no-repeat left center;padding-left:20px;font-weight:normal;}
.news-cont h5 a{color:#61605e;}
.news-cont h5 a:hover{color:#d2332f;text-decoration:underline;}
.news-cont span{margin-right:30px;}
.news-cont div{height:30px;line-height:30px;}
/*新闻资讯页面样式结束*/
/*云力引擎开发平台页面样式开始*/
.dynamic-engine{margin-top:20px;margin-bottom:100px;}
.dynamic-engine .engine-platform{width:210px;position:relative;top:0;}
.engine-platform h4{background:url('../images/redbar.png') no-repeat left center;border-bottom:1px solid #e3e3e3;
    padding:15px 10px 15px 30px;color:#000;font-size:16px;}
.engine-platform p a{height:40px;line-height:40px;background:url('../images/greyarrow.png') no-repeat left center;margin-left:35px;
                   padding-left:25px;cursor:pointer;color:#515151;}
.engine-platform p a:hover{color:#d2332f;background:url('../images/redarrow.png') no-repeat left center;}
.engine-platform p{border-bottom:1px solid #e3e3e3;}
.engine-platform p.selected{}
.engine-platform p.selected a{color:#d2332f;background:url('../images/redarrow.png') no-repeat left center;}
.dynamic-engine .platform-intro{width:817px;margin-left:35px;height:auto;padding-left:15px;}
.platform-intro h3{background:url('../images/circle-arrow.png') no-repeat left center;padding:15px 10px 15px 40px;
                   color:#61605e;border-bottom:1px solid #61605e;}
/*.platform-intro .scrollspy{height:1200px;overflow-y:scroll;}*/
.creation-content{width:400px;}
.creation-img img{width:375px;height:238px;margin-left:40px;}
.platform-intro h4{background:url('../images/common.png') no-repeat left center;padding:15px 10px 15px 30px;color:#000;border-bottom:1px solid #e3e3e3;}
.platform-intro p{color:#61605e;line-height:1.75;margin-top:30px;text-align:justify;}
.creation-idea{margin-top:25px;}
.platform-spec{margin-top:35px;}
.technology-img{width:246px;}
.technology-content{width:535px;padding-left:25px;}
.key-technology{margin-top:50px;}
.platform-spec .spec-content{width:480px;}
.platform-spec .spec-content p{background:url('../images/redarrow.png') no-repeat left center;padding-left:20px;}
.platform-spec .spec-content p.first-p{background:url('../images/redarrow.png') no-repeat left 5px;}
.spec-img{margin-top:35px;margin-left:10px;}
.tech-advantage{margin-top:50px;}
.tech-advantage .tech-title{border-bottom:1px solid #e3e3e3;}
.tech-advantage .tech-title h6{font-size:14px;padding:15px 10px 15px 30px;color:#61605e;cursor:pointer;}
.tech-advantage .tech-title h6 span{color:#d2332f;}
.tech-advantage .common-use{margin-top:15px;padding-left:100px;border-bottom:1px dotted #bebebe;padding-bottom:15px;}
.tech-advantage .common-use h5{font-size:14px;color:#d2332f;background:url('../images/redarrow.png') no-repeat left center;padding-left:20px;}
.tech-advantage .common-use p{margin-top:10px;}
.tech-advantage .general-use{background:url('../images/general.png') no-repeat left top;margin-top:35px;}
.tech-advantage .extension-update{background:url('../images/extension.png') no-repeat left top;}
.tech-advantage .compatibility{background:url('../images/update.png') no-repeat left top;}
.tech-advantage .data-analysis{background:url('../images/data.png') no-repeat left top;}
.tech-advantage .circle-cost{background:url('../images/circle.png') no-repeat left top;}
.tech-advantage .easy-installation{background:url('../images/installation.png') no-repeat left top;border-bottom:none;}
/*云力引擎开发平台页面样式结束*/
/*产品中心页面样式开始*/
.product-center{margin-top:20px;margin-bottom:100px;}
.product-center .product-division{width:210px;position:relative;top:0;}
.product-division h4{background:url('../images/redbar.png') no-repeat left center;margin-left:15px;
                     padding:15px 10px 15px 30px;color:#000;font-size:16px;}
.product-division .product-menu{border:1px solid #e3e3e3;}
.product-division .product-menu div{background:url('../images/verticalbar.png') no-repeat left center;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;
                      padding:11px 10px 11px 24px;color:#000;font-size:16px;}
.product-division .product-menu div h5{background:url('../images/redarrow.png') no-repeat left center;padding-left:20px;color:#d2332f;font-size:14px;}
.product-division p a{height:40px;line-height:40px;background:url('../images/square.png') no-repeat left center;padding-left:20px;
                    margin-left:25px;cursor:pointer;color:#515151;}
.product-division p a:hover{color:#d2332f;background:url('../images/squarered.png') no-repeat left center;}
.product-division p{border-bottom:1px solid #e3e3e3;}
.product-division p.selected a{background:url('../images/squarered.png') no-repeat left center;color:#d2332f;}
.typical-case{margin-top:30px;}
.typical-case p{background:url('../images/greyarrow.png') no-repeat left center;}
.product-center .platform-pro{width:817px;margin-left:35px;height:auto;padding-left:15px;}
.platform-pro h4{color:#61605e;background:url('../images/platform1.png') no-repeat left center;
                 padding:15px 10px 15px 40px;font-size:16px;border-bottom:1px solid #61605e;}
.typical-platform{margin-top:25px;}
.typical-intro{width:460px;margin-left:35px;}
.typical-intro h5{margin:10px 0 20px;font-size:13px;}
.typical-intro h5 a{color:#554a4a;}
.typical-intro h5 a:hover{color:#d2332f;text-decoration:underline;}
.typical-intro p{line-height:1.75;text-align:justify;}
.typical-intro p a{color:#d2332f;}
.typical-intro p a:hover{text-decoration:underline;}
.platform-pro .system-h4{background:url('../images/system.png') no-repeat left center;margin-top:35px;}
.system-common{width:280px;padding-left:100px;margin-top:35px;}
.system-intro{background:url('../images/travel.png') no-repeat left center;}
.safety-intro{background:url('../images/safety.png') no-repeat left center;margin-left:55px;}
.data-intro{background:url('../images/data-get.png') no-repeat left center;}
.resource-intro{background:url('../images/resource.png') no-repeat left center;margin-left:55px;}
.quality-intro{background:url('../images/quality.png') no-repeat left center;}
.system-common h5{font-size:13px;margin-bottom:15px;}
.system-common h5 a{color:#493d3d;cursor:pointer;}
.system-common h5 a:hover{color:#d2332f;text-decoration:underline;}
.system-common p{font-size:12px;line-height:2;text-align:justify;}
/*产品中心大数据引擎分析平台子页面公共样式开始*/
.product-common{width:830px;margin-left:35px;height:auto;border:1px solid #e3e3e3;padding-bottom:15px;}
.product-common h3{font-size:18px;font-weight:bold;color:#61605e;text-align:center;border-bottom:3px solid #a12326;padding:30px 0 20px;}
.product-common .common-intro{padding:30px 35px;}
.product-common .common-intro p{line-height:1.75;}
.target-problem{padding-left:30px;margin-top:10px;}
.target-problem h6{background:#a52325;color:#fff;width:100px;height:30px;line-height:30px;text-align:center;margin-bottom:20px;font-size:13px;}
.target-problem p{line-height:1.75;/*margin-left:30px;*/}
.target-problem strong{color:#a92612;display:block;font-size:16px;margin:35px 0 40px 30px;}
.target-problem .target-img{margin-top:30px;}
.target-problem .target-img img{display:block;margin:0 10px 10px 0;}
/*产品中心大数据引擎分析平台子页面公共样式结束*/
/*产品中心页面样式结束*/
/*关于我们页面样式开始*/
.about-us{margin-top:20px;margin-bottom:100px;}
.about-us .about-us-nav{width:210px;}
.about-us-nav h4{background:url('../images/redbar.png') no-repeat left center;border-bottom:1px solid #e3e3e3;
    padding:15px 10px 15px 30px;color:#000;font-size:16px;}
.about-us-nav p a{background:url('../images/greyarrow.png') no-repeat left center;height:40px;line-height:40px;padding-left:20px;
                margin-left:35px;cursor:pointer;color:#515151;}
.about-us-nav p a:hover{color:#d2332f;background:url('../images/redarrow.png') no-repeat left center;}
.about-us-nav p.selected a{color:#d2332f;background:url('../images/redarrow.png') no-repeat left center;}
.about-us-nav p{border-bottom:1px solid #e3e3e3;}
.about-us .about-us-history{width:817px;margin-left:35px;height:auto;padding-left:15px;}
.about-us-history h4{color:#61605e;background:url('../images/platform1.png') no-repeat left center;
                     padding:15px 10px 15px 40px;font-size:16px;border-bottom:1px solid #61605e;margin-bottom:40px;}
.history-map{background:url('../images/line1.png') repeat-y center center;height:935px;}
.history-div{width:100%;text-align:center;height:21px;}
.history-div h3{color:#d2332f;}
.map-common{width:100%;height:auto;padding-top:20px;}
.first-one{padding-top:40px;}
.map-common .map-common-right{width:50%;margin-left:402px;background:url('../images/right-circle.png') no-repeat left 3px;
                             padding:0 0 0 40px;}
.map-common h5{font-size:14px;color:#d2332f;margin-bottom:5px;}
.map-common .map-common-left{width:375px;background:url('../images/left-circle.png') no-repeat right 3px;
    padding:0 40px 0 0;}
.map-common .map-common-left h5{text-align:right;}
.map-common .map-common-left p{text-align:right;}
/*荣誉资质页面样式开始*/
.about-us .honor-qualification{width:817px;margin-left:35px;height:auto;}
.honor-qualification h3{background:url('../images/prize.png') no-repeat left center;padding:15px 10px 15px 40px;
    color:#61605e;border-bottom:1px solid #e3e3e3;}
.honor-img>div{width:183px;height:295px;margin-right:25px;margin-top:25px;}
.honor-img>div>img{width:183px;height:242px;border:1px solid #ad8f49;}
.honor-img>div>h5{width:183px;font-size:14px;text-align:center;font-weight:normal;margin-top:15px;line-height:1.75;}
.honor-img2>div{margin-top:0;}
/*荣誉资质页面样式结束*/
/*网站地图呀样式开始*/
.site-map-gen{margin-top:20px;margin-bottom:100px;}
.site-map-gen>h3{background:url('../images/redbar.png') no-repeat left center;color:#d2332f;padding:15px 10px 15px 30px;border-bottom:1px solid #e3e3e3;}
.site-map{margin-top:20px;}
.site-map h4{border-bottom:1px solid #e3e3e3;padding-bottom:10px;margin-bottom:10px;}
.site-map h4 a{color:#d2332f;}
.site-map a:hover{color:#d2332f;text-decoration:underline;}
.site-map p{line-height:1.75;}
.site-map p a{color:#000;}
.site-map p a,.site-map p span{margin-right:15px;}
/*网站地图呀样式结束*/
/*联系我们样式*/
.contact-us-img{margin-top:10px;}
.contact-us-img img{width:817px;height:187px;}
.contact-us-cont{margin:50px 0 0 58px;}
.contact-us-cont p{line-height:2.2;}
.contact-us-cont p.selected{color:#d2332f;margin-bottom:10px;}
/*合作伙伴样式*/
.partner-intro{margin-top:10px;}
.partner-intro p{line-height:2.1;text-indent:27px;}
.partner-img img{width:817px;}
/*公司简介样式开始*/
.company-intro{margin-top:25px;}
.company-img img{margin:0 30px 8px 0;}
.company-cont1{line-height:2.1;text-indent:27px;text-align:justify;}
.company-cont2 p{line-height:2.1;text-indent:27px;text-align:justify;}
/*公司简介样式结束*/
/*关于我们页面样式结束*/
/*招贤纳士页面样式开始*/
.job-vacancy{width:100%;height:300px;background:#eee;}
.join-us{width:296px;text-align:center;margin-left:230px;}
.join-us a img{margin-top:128px;}
.contact-email{width:520px;margin-left:30px;height:300px;}
.contact-email p.resume-p{margin-top:135px;}
.contact-email p{line-height:2.2;}
/*招贤纳士页面样式结束*/
/*典型案例页面样式开始*/
.classic-case{margin-top:20px;margin-bottom:100px;}
.classic-case .classic-case-nav{width:210px;}
.classic-case-nav h4{background:url('../images/redbar.png') no-repeat left center;border-bottom:1px solid #e3e3e3;
    padding:15px 10px 15px 30px;color:#000;font-size:16px;}
.classic-case-nav p a{background:url('../images/greyarrow.png') no-repeat left center;height:40px;line-height:40px;padding-left:20px;
    margin-left:35px;cursor:pointer;}
.classic-case-nav p{border-bottom:1px solid #e3e3e3;}
.classic-case-nav p.selected a{color:#d2332f;background:url('../images/redarrow.png') no-repeat left center;}
.classic-case-nav p a{color:#515151;}
.classic-case-nav p a:hover{color:#d2332f;background:url('../images/redarrow.png') no-repeat left center;}
.classic-case-intro{width:817px;margin-left:35px;height:auto;padding-left:15px;}
.classic-case-intro h4{background:url('../images/platform1.png') no-repeat left center;
                       padding:15px 10px 15px 40px;color:#61605e;font-size:16px;}
.partner-info{border:1px solid #e3e3e3;margin-top:15px;}
.parter-intro{border-top:1px solid #e3e3e3;padding-top:15px;}
.partner-info h5{background:url('../images/casearrow.png') no-repeat left center;
    padding:15px 10px 15px 30px;font-size:13px;margin:0 0 0 20px;}
.partner-info h5 a{color:#333;}
.case-img{width:258px;margin-left:20px;}
.case-content{width:500px;margin-left:25px;height:145px;padding-right:10px;}
.case-content h6{color:#818181;margin:10px 0 10px;font-size:13px;}
.case-content p{color:#666;line-height:1.75;text-align:justify;}
.case-content p a{color:#d2332f;}
.case-content p a:hover{text-decoration:underline;}
/*典型案例页面中的应用领域页面样式开始*/
.application-field{/*width:817px;margin-left:35px;*/height:auto;/*padding-left:15px;*/}
.application-field .app-tip-img{margin-bottom:40px;}
.application-field .app-tip-img img{display:block;margin:10px auto 0;}
.app-tip-img p{padding:15px 30px;color:#333;text-indent:20px;background:#f5f5f5;line-height:1.75;font-size:16px;}
.best-case{padding-right:30px;}
.case-title{border-bottom:1px solid #e3e3e3;}
.best-case h4{background:url('../images/redbar.png') no-repeat left center;
    padding:15px 10px 15px 30px;color:#61605e;font-size:16px;}
.case-title h6{font-size:14px;padding:15px 10px 15px 30px;color:#61605e;cursor:pointer;}
.case-title h6 span{color:#d2332f;}
.best-common{padding:30px 0 0 30px;}
.best-common div.best-common-info{width:840px;margin-top:15px;}
.best-common-info h5{color:#333;font-size:13px;margin:20px 0;}
.best-common-info p{line-height:1.75;}
/*典型案例页面样式结束*/
/*服务与支持页面样式开始*/
.service-support{margin-top:20px;margin-bottom:100px;}
.service-cont{/*width:910px;margin-left:170px;*/}
.service-cont>div>img{width:1080px;margin-top:10px;}
.service-cont h4{background:url('../images/redbar.png') no-repeat left center;border-bottom:1px solid #e3e3e3;
    padding:15px 10px 15px 30px;color:#61605e;font-size:14px;}
.service-info{margin:35px 0 50px 45px;}
.service-img{width:130px;}
.service-img img{display:block;margin:0 auto;}
.service-intro h5{color:#000;font-size:13px;margin-bottom:15px;}
.service-intro p{line-height:1.75;}
/*服务与支持页面样式结束*/
/*网站底部样式*/
.footer{/*position:fixed;bottom:0;*/width:100%;height:340px;margin-top:25px;background:#61605e;}
.footer .footer-left{margin-top:35px;height:242px;background:url('../images/line.png') no-repeat right center;}
.footer .footer-left .footer-content{width:100px;}
.footer-content p{padding-bottom:20px;}
.footer-content p a{color:#fff;font-size:14px;font-weight:bold;line-height:18px;}
.footer-content ul li a{color:#fff;font-size:12px;line-height:22px;}
.footer-content p span{color:#fff;font-size:14px;font-weight:bold;line-height:18px;}
.footer-content ul li span{color:#fff;font-size:12px;line-height:22px;}
.footer .footer-right{margin-top:35px;margin-left:35px;}
.footer .footer-right h5{margin-bottom:20px;color:#fff;font-size:14px;font-weight:bold;line-height:18px;}
.footer-bottom{margin-top:30px;}
.footer-bottom p{color:#fff;font-size:12px;}
.footer-bottom p.pull-right{margin-right:100px;}
.footer-bottom p a{color:#fff;}
.footer a:hover{text-decoration:underline;}