@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
body{font-family:Microsoft Yahei;}
nav{background:#FFF;}
.container{width:1100px !important; padding:0px;}
ul li{ list-style:none;}
.white {color:#FFF;}
.gray-dark{color:#999;}
b{ display:inline-block; vertical-align:middle; background: url(../images/ico.png) no-repeat 0px 0px;}
.w688{width:688px; margin:auto;}
.pb50{padding:50px 0px;}
.btn-default{width:475px; height:60px; border:1px solid #4688f1; color:#4688f1; margin:50px 0px; }
a,a:hover{text-decoration:none;}
/***顶部通用***/
.header-top{height:45px; line-height:45px; overflow:hidden; background:#24282f; color:#CCC;}
.header-top ul{float:right; list-style:none; }
.header-top ul li{float:left; margin-left:12px; margin-right:12px; border-left:1px solid #414141; height:20px; line-height:20px; margin-top:10px;}
.header-top ul li:nth-child(1){border-left:0px;}
.header-top ul li a{color:#CCC; display:inline-block; padding-left:12px;}
.header-top ul li b{width:15px; height:20px; margin:0px 5px;}
#b1{ background-position:0px 1px;}
#b2{ background-position:-32px 1px;}
#b3{ background-position:-64px 1px;}
#b4{ background-position:-96px 1px;}
#b5{ background-position:-128px 1px;}

.header{height:80px; padding-top:20px;}
.logo{float:left; font-size:26px}
.nav{float:right;}
.nav li{float:left; font-size:16px;}
.nav li a{color:#000;}

.banner{width:100%; height:450px; background:url(../images/pic/banner.jpg) no-repeat center top;}

.sum-bar{height:90px; background:#f2f2f2;}/*数据展示*/
.sum-bar ul li{float:left; width:33.33%; padding-top:20px;}
.sum-bar ul li b{float:left; width:55px; height:55px;}
.sum-bar ul li em{font-size:24px; font-weight:700; font-style:normal;}
#b6{ background-position:0px -30px;}
#b7{ background-position:-58px -30px;}
#b8{ background-position:-120px -30px;}
.h-title {text-align:center; padding:35px 0px;}
.h-title span{width:60px; height:4px; display:block; background:#1070c9; margin:15px auto;}

.safe{margin-bottom:55px;}
.safe li{float:left; text-align:center; width:25%;}
#b10{width:80px; height:95px; background-position:-0px -97px;}/**安全背书**/
#b11{width:80px; height:95px; background-position:-85px -97px;}
#b12{width:80px; height:95px; background-position:-171px -97px;}
#b13{width:80px; height:95px; background-position:-256px -97px;}

.project-list{}/*首页项目列表**/
.project-list .h-title{background:#0c4d7a; padding:20px 0px; margin-bottom:50px;}
.porject-item ul {margin-left:-15px;}
.porject-item ul li{padding-left:20px; margin-bottom:20px; float:left; width:33.33%; box-sizing:border-box}


.new-project{background:url(../images/new_project_bg.jpg) no-repeat center top; padding-bottom:77px;}
.project-sum span{float:left; width:33.3%}
.project-sum em{font-weight:700; font-style:normal; font-size:18px;}
.process-text {float:right;}
.project-bar{width:100%; height:10px; background:#e6e6e6; border-radius:4px; position:relative; margin:8px 0px;}
.project-bar i{height:10px; background:#4688f1; border-radius:4px; display:block; position:absolute; left:0px; top:0px; z-index:9;}

/**案例**/
.case-list{background:#f2f2f2; padding-bottom:60px;}
.info-item-c{float:left; width:660px; padding:0px 20px;}/**资讯**/
.info-item li{width:100%; float:left; clear:both; margin-bottom:10px;}
.info-item li span{float:right;}
.info-item li img{float:left;}

/********项目列表***************/
.list-type{background:url(../images/p-l-b.jpg) no-repeat center top; height:220px; margin-bottom:20px;}
.list-type p{padding:15px 0px;}
.list-type dl dd{float:left;}
.list-type dl dd a{padding:7px 15px; display:inline-block; background:#FFF; margin-left:30px; border-radius:3px;}
.list-type dl dd .on{background:#0d70cb; color:#FFF;}
/****项目详情*****/
.project-top{height:400px; padding:50px 0px; background:#1c252f;}
.project-top-left{width:475px; float:left;}
.project-top-right{width:580px; padding:15px 20px; float:left; background:#FFF; height:300px;}
.project-top-right .project-bar{margin-top:10px;}
.project-show ul{width:80%; margin:auto;}
.project-show ul li{float:left; width:33.3%; border-left:1px dashed #CCC; text-align:center;}
.project-show ul li em{font-size:40px; font-style:normal;}
.project-show ul li:nth-child(1){color:#4688f1; border-left:0px;}
.project-show ul li:nth-child(1) p{color:#333;}
.project-sub{padding-top:10px; border-top:1px solid #CCC; margin-top:15px;}
.project-sub input{float:left; width:200px;}
.project-sub button{float:left; width:80px; margin-left:5px;}
.project-sub p{ float:right; padding-top:8px; color:#999;}
.project-bar2 span{float:right;}

.project-left{width:730px; float:left; padding-top:30px; padding-right:20px;border-right:1px solid #CCC;}
.project-left-nav{border-bottom:1px solid #CCC;}
.project-left-nav ul {width:1100px; margin:auto;}
.project-left-nav ul li{float:left; padding:20px 40px 20px 0px;  font-size:18px;}
.project-left-nav ul i{font-style:normal; float:right; color:#999; padding:20px 0px;}
.project-left-nav .active{color:#4688f1;}
.project-right{width:330px; padding-top:30px;  float:right; padding-left:15px;}
.project-time{ margin-left:20px; padding:20px 0px;}
.project-time dl{ clear:both; float:left; width:100%;border-left:1px solid #CCC; margin:0px;}
.project-time dl dt {float:left; width:90px; margin-left:20px; color:#999; font-weight:normal; position:relative; overflow:visible;}
.project-time dl dt b{width:10px; height:10px; position:absolute; left:-25px; top:5px; border:2px solid #1373cc; border-radius:10px; background:#FFF;}
.project-time dl dd{float:left; width:160px; padding-bottom:15px;}
/***注册**/
.reg-box{width:500px; margin:80px auto; padding:0px 65px 70px 65px; background:#FFF; position:relative;}
.reg-box h3{padding:30px 0px; color:#666; border:0px; margin:0px;}
.reg-box div{ position:relative;}
.reg-box div b{position:absolute; width:20px; height:20px; left:10px; top:15px;}
#b14{ background-position:-150px 0px;}
#b15{ background-position:-175px 0px;}
#b16{ background-position:-200px 0px;}
.reg-box input{margin-bottom:20px; height:45px; text-indent:25px;}
.reg-CodeSend .form-code{float:left; width:240px;}
.reg-CodeSend .btn-send{float:right; width:120px; height:45px; border:1px solid #ccc; border-radius:4px; background:#FFF;}
.btn-reg{clear:both; background:#0d70cb; color:#FFF; width:100%; margin:10px 0px; height:45px; font-size:18px;}
.btn-reg:hover{background:#06C; color:#FFF;}
.reg-box p{color:#999; text-align:center;}
.reg-box .reg-box-log{position:absolute; left:0px; bottom:0px; height:70px; line-height:70px; padding:0px 65px; background:#f2f2f2; width:500px;}
/***登录**/
.log-box p{text-align:right;}
.log-3 dt{border-bottom:1px solid #CCC; height:20px; margin-bottom:15px;}
.log-3 dt span{display:block; margin:auto; padding:5px 10px; background:#FFF; position:absolute; left:50%; top:4px; margin-left:-60px; color:#333;}
.log-3 dd{height:80px; width:205px; margin:auto; padding:20px 0px;}
.log-3 dd a{display:block; float:left; width:45px; height:45px; border-radius:45px; position:relative;}
.log-3 dd .log-weibo{background:#ff6849;}
.log-3 dd .log-qq{background:#4cc739; margin-left:34px;}
.log-3 dd .log-weixin{background:#f5921a; margin-left:34px;}
.log-box .log-3 dd a b{width:28px; height:25px; top:10px;}
#b17{ background-position:-1px -195px;}
#b18{ background-position:-34px -195px;}
#b19{ background-position:-64px -195px;}

/**关于我们**/
.a-banner{background:url(../images/pic/about-banner.jpg) no-repeat center top; height:300px;}
.a-nav{ background:#e5f3ff; height:60px; line-height:60px; z-index:999;}
.a-nav ul{width:1100px; margin:auto;}
.a-nav ul li{float:left; padding:0px 30px; margin-right:20px; font-size:16px;}
.a-nav ul li a{color:#666;}
.a-nav ul .active {border-bottom:2px solid #0e70cb;}
.a-nav ul .active a{color:#0e70cb;}
.a-body h3{color:#3399e0; font-size:18px; font-weight:normal; padding:30px 0px;}
.a-title{background:#e5f3ff; text-align:center; padding:20px; margin-top:30px;}
.a-title h2{font-size:30px; font-weight:normal;}
.a-title p{font-size:18px;}
.a-title2{border-bottom:1px solid #CCC; width:400px; margin:70px auto; position:relative; height:1px; visibility:visible;}
.a-title2 span{background:#FFF; width:130px; text-align:center; display:block; position:absolute; left:50%; margin-left:-65px; top:-18px; font-size:24px;}
.a-title3 span{width:180px; margin-left:-90px;}/**长标题**/
.news-notice{margin:0px 10px 100px 10px;}
.news-notice li{border-bottom:1px dashed #CCC; height:70px; line-height:70px; font-size:16px;}
.news-notice li span{float:right;}
.a-times{padding:30px 0px 80px 0px;}
.a-times a{font-size:20px; float:left; padding:0px 50px; border-left:1px solid #CCC; color:#666;}
.a-times .hover{color:#0e70cb;}
.a-contact li{float:left; width:25%; text-align:center;}
.a-contact li p{line-height:3; font-size:16px; color:#666;}
.a-contact li p strong{font-size:18px; color:#333; font-weight:normal;}
.a-contact li b{background:url(../images/a-cio.png) no-repeat 0px 0px; width:89px; height:89px; margin-bottom:20px;}
.a-contact #c1{background-position:0px 0px}
.a-contact #c2{background-position:-113px 0px}
.a-contact #c3{background-position:-222px 0px}
.a-contact #c4{background-position:-324px 0px}
/**媒体报道*****/
.news-midea{float:right; width:690px;}
.news-midea li{clear:both;}
.news-midea li img{float:left;}
.news-midea li a{height:30px; line-height:30px; font-size:16px;}
.news-midea li p{ line-height:1.8; color:#999;}
.a-pic{float:left; margin-right:30px;}
.news-info{float:right; width:500px;}
/**创业申请**/
.apply-banner{background:url(../images/pic/30.jpg) no-repeat center top; height:350px;}
.apply-box{width:760px; margin:15px auto;}
.apply-box h3{text-align:center; padding-bottom:15px;}
.apply-box button{font-size:16px;}
.form-group{width:100%; float:left;}
.form-group input{height:45px;}
.form-group label{height:45px; line-height:45px; font-size:16px; color:#666; text-align:right;}
.reg-group label{color:#B8B8B8;}
/***提示信息**/
.warning-info{text-align:center; padding:14% 0px;}


.foot{background:#24282f; color:#8ba0c6; text-align:center;}
.foot .about{height:70px; line-height:70px; border-bottom:1px solid #30363f;}
.foot .about a{color:#8ba0c6; padding:0px 8px;}
.foot .links{color:#6f809e; line-height:1.8; padding:15px;}
.copyright{background:#1e2229; height:56px; line-height:56px; color:#6f809e;}

