body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,i,button,input,p,span{margin:0; padding:0; list-style:none;}
body{font-family:"微软雅黑"; font-size:12px; margin:0 auto; background:#eff4fc;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
i{font-style:normal;}
input {outline:none !important;}
img{border:0;}
* {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.hide{display: none;}
.flex{display:flex;}
.flex-col{justify-content:space-between;}
.flex-col-c{justify-content:center;}
.flex-col-r{justify-content:flex-end;}
.flex-row-c{align-items:center;}
.flex-row-t{align-items:flex-start;}
.flex-wrap{flex-flow:row wrap;}
.flex-column{flex-flow:column;}
.wrap{width:1200px; margin:0 auto;}

/* 头部 */
.top{width:100%; min-width:1200px; height:138px; background:url(../images/top.jpg) center no-repeat;}
.top .wrap{height:138px;}
.logo{padding:0 5px;}
.logo img{width:70px; height:70px;}
.logo h2{font-size:30px; color:#fff; margin-left:10px;}
.logo h2 p{font-size:12px; color:#fff; text-transform:uppercase; margin-top:5px;}
.top-r{}
.top-search{overflow:hidden; border-radius:5px; margin-right:10px;}
.top-search input{width:236px; height:40px; background:#fff;; border:none; padding:0 10px;}
.top-search button{width:60px; height:40px; background:#1d78e4; border:none; color:#fff;}
.top-search button i{font-size:24px;}
.top-r-r>a, .top-login{height:32px; padding:0 10px; border:1px solid #fff; border-radius:3px; color:#fff; display:flex; justify-content:center; align-items:center; margin-left:10px;}
.top-login{position:relative;}
.top-login a{color:#fff;}
.top-login a span{font-size:12px; margin-left:5px;}
.top-login ul{width:100%; position:absolute; display:none; top:30px; left:0; z-index:9; background:#0561d2; padding:0 3px;}
.top-login ul li{border-bottom:1px solid #fff; text-align:center; padding:3px 0;}
.top-login ul li a{color:#fff; font-size:12px;}
.top-login:hover ul{display:block;}
.menu{width:100%; background:#2c86f4;}
.menu li{height:98px; display:flex; align-items:center; padding:0 10px;}
.menu li a{font-size:24px; color:#fff;}
.menu li.active{background:#fff;}
.menu li.active a{color:#2c86f4;}

/* 首页 */
.index{margin:40px 0 30px;}
.index-l{width:620px; height:454px; position:relative; background:#fff; overflow:hidden;}
.index-l img{width:620px; height:454px;}
.index-l-t{width:120px; height:33px; background:#0561d2; color:#fff; font-size:16px; position:absolute; top:0; left:0; border-radius:0 0 5px 5px;}
.index-l-t span{font-size:18px; margin:4px 3px 0 0;}
.index-map-box{width:210px; height:220px; position:absolute; right:20px; bottom:10px; background:rgba(26,57,106,0.9); border-radius:3px; padding:0 5px; display:none;}
.index-map-box-t{height:26px; border-bottom:1px solid #0062bf; font-size:14px; color:#fff; text-shadow:0 0 4px rgba(156,195,234,1); display:flex; align-items:center;}
.index-map-box ul{padding-top:5px;}
.index-map-box li{padding-left:12px; margin-bottom:4px; position:relative;}
.index-map-box li a{color:#fff; display:flex; align-items:center; justify-content:space-between;}
.index-map-box li:before{content: ""; display: block; position: absolute; width:7px; height:7px; border-radius:50%; top:6px; left:0; border:2px solid  #0062BF;}
.index-map:hover .index-map-box{display:block;}
.index-l-box{width:252px; background-color: #EEF2F6; border: 1px solid rgba(40,44,42,0.1); border-left: none; position: absolute; height: 300px; top: 40px; left: -242px; padding-right: 10px; transition: left 0.5s; -webkit-transition: left 0.5s;}
.index-l-box:hover{left:0;}
.index-l-box:before, .index-l-box:after{content: ""; display: block; width: 20px; height: 75px; position: absolute; top: -1px; right: -20px; background-color: #EEF2F6; border: 1px solid rgba(40,44,42,0.1); border-left: none; z-index: 10;}
.index-l-box:after{width: 15px; height: 27px; top: 65px; right: -12px; border: none; border-right: 1px solid rgba(40,44,42,0.1); z-index: 11; transform: rotate(45deg); -ms-transform: rotate(45deg); -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg);}
.index-l-box-title{position:absolute; display:flex; flex-flow:column; top:6px; right:-14px; width:14px; z-index:12; line-height:1.3; color:#0561d2;}
.index-l-box ul{padding:10px 0;}
.index-l-box ul li{padding-bottom: 5px; padding-left: 20px; position: relative; width: 120px;}
.index-l-box ul li:before {content: ""; display: block; width: 6px; height: 6px; border-radius: 50%; background-color: #0062BF; position: absolute; left: 10px; top: 10px;}
.index-l-box ul li p{font-size: 16px; color: #0A5093; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.index-l-box ul li span{font-size: 14px; color: #318bd7; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin:0;}
.index-r{width:550px;}
.index-r-t li{width:137.5px; height:46px; display:flex; align-items:center; justify-content:center; color:#0561d2; font-size:18px; background:#e0ebf5; position:relative; cursor:pointer;}
.index-r-t li i{margin-right:5px; line-height:1;}
.index-r-t li.active{background:#0561d2; color:#fff;}
.index-r-t li.active::before{position:absolute; content:""; height:0; width: 0; pointer-events: none; border: solid transparent; border-color: rgba(136, 183, 213, 0); border-top-color: #0561d2; border-width: 8px; bottom: -16px; left:46px;}
.index-r-d{height:398px; display:none; position:relative;}
.index-r-d.active{display:block;}
.index-r-d-t{margin-top:10px;}
.index-r-d-t-l{width:108px; height:110px; background:#dbebfc; display:flex; align-items:center; justify-content:center; flex-flow:column;}
.index-r-d-t-l p{font-size:32px; color:#0568be;}
.index-r-d-t-l span{font-size:16px; color:#686f88;}
.index-r-d-t dl{width:calc(100% - 108px); height:110px; background:#fff; padding:12px 10px 0;}
.index-r-d-t dl dt{width:100%; font-size:18px; color:#181818; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index-r-d-t dl dd{font-size:14px; color:#828282;}
.index-r-d-t a:hover dl dt{color:#0062BF;}
.index-r-d ul{}
.index-r-d ul li{position:relative; margin-top:15px; padding-left:15px;}
.index-r-d ul li a{display:flex; justify-content:space-between; align-items:center; color:#181818;}
.index-r-d ul li a p{font-size:16px;}
.index-r-d ul li a span{font-size:14px; color:#828282;}
.index-r-d ul li:before {content: ""; display: block; width:5px; height:5px; border-radius: 50%; background-color: #7d7d7d; position: absolute; left:2px; top: 12px;}
.index-r-d ul li a:hover{color:#0062BF;}
.index-r-d-d{width:100%; height:30px; display:flex; align-items:center; justify-content:center; color:#686f88; background:#e3edf7; position:absolute; bottom:0; left:0;}

/* 当前位置 */
.dqwz{font-size:14px; display:flex; align-items:center; padding:15px 0;}
.dqwz a, .dqwz span{color:#0561d2;}

/* 科技成果转化 */
.achievement-main ul, .achievement-demand ul{padding:50px 0;}
.achievement-main ul li, .achievement-demand ul li{background:#fff; border-radius:10px; margin:0 95px; }
.achievement-main ul li a, .achievement-demand ul li a{width:330px; height:330px; display:flex; align-items:center; justify-content:center; flex-flow:column;}
.achievement-main ul li span, .achievement-demand ul li a span{color:#0561d2; font-size:180px; line-height:1;}
.achievement-main ul li p{width:240px; height:44px; display:flex; justify-content:center; align-items:center; font-size:24px; color:#fff; margin-top:30px; border-radius:5px; background:#0561d2;}
.achievement-demand ul li a p{font-size:48px; color:#0561d2; font-weight:600;}
.achievement-list-t{height:60px; font-size:30px; color:#fff; background:#2890ff; display:flex; align-items:center; justify-content:center; margin-bottom:20px;}
.achievement-t{}
.achievement-t-l-t p{font-size:24px; color:#0561d2; padding-right:20px; border-right:1px solid #ccc; height:30px; line-height:30px;}
.achievement-t-l-t span{font-size:24px; color:#0561d2; padding-left:20px;}
.achievement-t-l-d{font-size:18px; color:#888; padding:10px 0 20px;}
.achievement-t-r{width:390px; height:46px; border:1px solid #dcdcdc; border-radius:46px; padding:3px; background:#fff;}
.achievement-t-r span{width:42px; height:46px; display:flex; align-items:center; justify-content:center; font-size:28px; color:#0561d2;}
.achievement-t-r input{width:calc(100% - 132px); height:38px; font-size:18px;  border:none; background:none;}
.achievement-t-r button{width:90px; height:38px; border-radius:38px; font-size:18px; color:#fff; background:#0561d2; border:none;}
.achievement-nav-1 ul{width:calc(25% - 8px); border-left:1px solid #eee; margin-bottom:20px;}
.achievement-nav-1 ul:nth-child(1){border:none;}
.achievement-nav-1 ul h3{height:70px; display:flex; align-items:center; justify-content:space-between; padding-left:20px; font-size:24px; color:#fff; background:#4b77ff; margin-bottom:20px;}
.achievement-nav-1 ul h3 i{width:18px; height:70px; display:inline-block;}
.achievement-nav-1 ul li{height:50px; line-height:50px; padding-left:34px; position:relative; border-radius:3px; font-size:24px; margin:0 40px 10px; cursor:pointer;}
.achievement-nav-1 ul li.active{background:#5c95fb; color:#fff;}
.achievement-nav-1 ul li:before{content: ""; display: block; width:12px; height:12px; border-radius:50%; position: absolute; left:10px; top:21px;}
.achievement-nav-1 ul:nth-child(1) h3 i, .achievement-nav-1 ul:nth-child(1) li:before{background:#ff5574;}
.achievement-nav-1 ul:nth-child(2) h3 i, .achievement-nav-1 ul:nth-child(2) li:before{background:#ffbd93;}
.achievement-nav-1 ul:nth-child(3) h3 i, .achievement-nav-1 ul:nth-child(3) li:before{background:#3cddb1;}
.achievement-nav-1 ul:nth-child(4) h3 i, .achievement-nav-1 ul:nth-child(4) li:before{background:#be8a43;}
.achievement-nav-2{margin:20px 0 10px;}
.achievement-nav-2 li{width:calc(20% - 6px); height:77px; font-size:24px; color:#0d47a1; display:flex; justify-content:center; align-items:center; background:#eaeaea; margin-bottom:10px; cursor:pointer;}
.achievement-nav-2 li.active{background:#bdd5ff;}
.achievement-nav-3{margin:20px 0 10px;}
.achievement-nav-3 li{width:calc(25% - 8px); height:77px; font-size:24px; color:#333; display:flex; justify-content:center; align-items:center; background:#eaeaea; margin-bottom:10px; cursor:pointer;}
.achievement-nav-3 li.active{background:#bdd5ff;}
.achievement-nav-4{margin:20px 0 10px;}
.achievement-nav-4 li{width:calc(33.33% - 8px); height:77px; font-size:24px; color:#333; display:flex; justify-content:center; align-items:center; background:#eaeaea; margin-bottom:10px; cursor:pointer;}
.achievement-nav-4 li.active{background:#bdd5ff;}
.achievement-nav-5{margin:20px 0 10px;}
.achievement-nav-5 li{width:calc(50% - 6px); height:77px; font-size:24px; color:#333; display:flex; justify-content:center; align-items:center; background:#eaeaea; margin-bottom:10px; cursor:pointer;}
.achievement-nav-5 li.active{background:#bdd5ff;}

.achievement-list-1 li{width:calc(33.33% - 10px); border:1px solid #ccc; padding:20px 15px; margin:0 0 20px 15px;}
.achievement-list-1 li:nth-child(1), .achievement-list-1 li:nth-child(4), .achievement-list-1 li:nth-child(7), .achievement-list-1 li:nth-child(10){margin-left:0;}
.achievement-list-1 li a{color:#333;}
.achievement-list-1 li a h3{width:100%; font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.achievement-list-1 li a span{line-height:23px; display:inline-block; padding:0 8px; background:#e0e0e0; border-radius:23px; margin:10px 0;}
.achievement-list-1 li a p{font-size:14px;}

.achievement-list-2 li{width:calc(25% - 10px); border:1px solid #ccc; margin:0 0 20px 13px; padding-bottom:20px;}
.achievement-list-2 li:nth-child(1), .achievement-list-2 li:nth-child(5), .achievement-list-2 li:nth-child(9), .achievement-list-2 li:nth-child(13){margin-left:0;}
.achievement-list-2 li a{color:#333;}
.achievement-list-2 li a .img{width:100%; height:162px; display:flex; align-items:center; justify-content:center; overflow: hidden;}
.achievement-list-2 li a .img img{width:100%; display:block;}
.achievement-list-2 li a dl{padding:15px 12px 10px;}
.achievement-list-2 li a dl dt{width:100%; font-size:18px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.achievement-list-2 li a dl dd{width:100%; height:40px; overflow:hidden; text-overflow:ellipsis;}
.achievement-list-2 li a p{color:#888; padding-left:12px;}

.achievement-content{background:#fff; padding:20px 10px;}
.achievement-content ul{border:1px solid #ccc; border-bottom:none;}
.achievement-content ul li{padding:20px 12px; border-bottom:1px solid #ccc;}
.achievement-content ul li .achievement-content-l{height:30px; line-height:30px; text-align:center; background:#0561d2; color:#fff; font-size:18px; border-radius:30px;}

.achievement-content ul li.text-1{display:flex; align-items:center;}
.achievement-content ul li.text-1 .achievement-content-l{width:118px;}

.achievement-content ul li.text-1 .achievement-content-r{font-size:18px; padding-left:30px;}
.achievement-content ul li.text-2 .achievement-content-l{padding:0 12px; display:inline-block;}
.achievement-content ul li.text-2 .achievement-content-r{font-size:16px; text-indent:2em; padding:10px;}


/* 科技创新平台 */
.innovate-bg{background:#fff; padding:20px;}
.innovate-main{border:1px solid #cecece;}
.innovate-main-t{}
.innovate-main-t li{width:170px; height:60px; border-bottom:1px solid #efefef; border-right:1px solid #efefef; display:flex; align-items:center; justify-content:center; flex-flow:column;}
.innovate-main-t li span{font-size:24px; color:#0561d2; line-height:1;}
.innovate-main-t li p{font-size:14px; color:#0561d2; margin:0;}
.innovate-main-list ul{padding:20px 20px 0;}
.innovate-main-list ul li{height:78px; border:1px solid #c6c6c6; border-radius:5px; display:flex; align-items:center; justify-content:space-between; margin-bottom:20px; padding:0 10px;}
.innovate-main-list ul li dl{}
.innovate-main-list ul li dl dt{font-size:18px; color:#333;}
.innovate-main-list ul li dl dd{font-size:14px; color:#333;}
.innovate-main-list ul li a{width:80px; height:34px; border-radius:3px; color:#fff; background:#bcbcbc; display:flex; justify-content:center; align-items:center;}
.innovate-main-list ul li a.active{background:#0561d2;}
/* 科技创新平台-在线申报 */
.innovate-declare-t{height:52px; background:#0561d2; position:relative;}
.innovate-declare-t h2{font-size:24px; line-height:52px; color:#fff; text-align:center;}
.innovate-declare-t span{width:18px; height:18px; background:#777; display:flex; align-items:center; justify-content:center; border-radius:50%; color:#fff; font-size:12px; position:absolute; top:16px; right:15px;}
.innovate-declare-m{width:1100px; height:60px; margin:20px auto; border:1px solid #0561d2; border-radius:20px; padding:0 20px;}
.innovate-declare-m dl dt{font-size:18px; color:#333; font-weight:500;}
.innovate-declare-m dl dd{font-size:14px; color:#333; margin:0;}
.innovate-declare-m a{width:90px; height:40px; border:1px solid #c7c7c7; background:#f4f3f3; display:flex; align-items:center; justify-content:center; border-radius:3px; color:#333; font-size:14px;}
.innovate-declare-m a span{margin-right:3px;}
.innovate-declare-list{border-top:1px solid #cecece; padding:15px;}
.innovate-declare-list h2{line-height:36px; color:#fff; font-size:16px; padding-left:20px; background:#10305e;}
.innovate-declare-list table{width:100%;}
.innovate-declare-list table th{text-align:center; height:30px; font-size:16px;}
.innovate-declare-list table td{height:30px; font-size:14px; text-align:center;}
/* 科技项目-公示公告 */
.innovate-notice-l{width:280px; border:1px solid #bfbfbf; background:#fdfdfd;}
.innovate-notice-l-t li{width:50%; height:40px; display:flex; align-items:center; justify-content:center; background:#e7e7e7; font-size:18px; cursor:pointer;}
.innovate-notice-l-t li.active{background:#fdfdfd; color:#0561d2;}
.innovate-notice-l-d{padding-bottom:40px; display:none;}
.innovate-notice-l-d.active{display:block;}
.innovate-notice-l-d li{height:44px; border-bottom:1px solid #bfbfbf; display:flex; align-items:center; padding:0 13px 0 40px;}
.innovate-notice-l-d li a{width:100%; display:flex; justify-content:space-between; color:#444; font-size:14px;}
.innovate-notice-l-d li a span{color:#999;}
.innovate-notice-r{width:856px; border:1px solid #dcdcdc;}
.innovate-notice-r-t{}
.innovate-notice-r-t li{width:20%; height:60px; border-left:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; background:#f4f4f4; display:flex; align-items:center; justify-content:center; flex-flow:column; color:#10305e; cursor:pointer;}
.innovate-notice-r-t li:nth-child(1){border-left:none;}
.innovate-notice-r-t li span{font-size:24px; line-height:1;}
.innovate-notice-r-t li p{font-size:14px;}
.innovate-notice-r-t li.active{background:#fff; border-bottom:none; color:#0561d2;}
.innovate-notice-r-d{padding:20px; display:none;}
.innovate-notice-r-d.active{display:block;}
.innovate-notice-r-list li{height:48px; display:flex; align-items:center; justify-content:space-between; border-bottom:1px dashed #dcdcdc;}
.innovate-notice-r-list li a{width:100%; display:flex; justify-content:space-between; font-size:16px;}
.innovate-notice-r-list li a p{color:#337ab7;}
.innovate-notice-r-list li a span{color:#0474fd;}
.innovate-notice-r-d-a{padding-top:20px;}
.innovate-notice-r-d-a a{width:45px; height:30px; display:flex; align-items:center; justify-content:center; border:1px solid #eee; background:#fafafa; color:#337ab7; font-size:12px;}
/* 科技项目-公示公告-公告详情 */
.innovate-notice-details{padding:30px; background:#fff;}
.innovate-notice-details-l{width:254px;}
.innovate-notice-details-l-t{border:1px solid #0561d2;}
.innovate-notice-details-l-t ul{padding:10px 20px 20px;}
.innovate-notice-details-l-t ul li{height:60px; display:flex; align-items:center; justify-content:center; border-bottom:1px dashed #dcdcdc;}
.innovate-notice-details-l-t ul li a{width:100%; display:flex; font-size:16px;}
.innovate-notice-details-l-t ul li a span{line-height:1.5; font-size:18px; margin-right:5px; color:#166cd5;}
.innovate-notice-details-l-d{padding:20px;}
.innovate-notice-details-l-d li{font-size:18px;}
.innovate-notice-details-l-d li.active{color:#0561d2;}
.innovate-notice-details-r{width:calc(100% - 284px); border:1px solid #0561d2; padding:30px;}
.innovate-notice-details-r-t h2{font-size:24px; padding-bottom:20px; text-align:center;}
.innovate-notice-details-r-t p{height:60px; display:flex; align-items:center; justify-content:space-between; border-top:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9;}
.innovate-notice-details-r-t p span{font-size:14px; color:#333;}
.innovate-notice-details-r-d{padding:30px 0;}
.innovate-notice-details-r-d-d{padding-top:30px;}
.innovate-notice-details-r-d-d a{display:flex; align-items:center; font-size:14px; color:#10305e;}
.innovate-notice-details-r-d-d a span{margin-right:5px;}
/* 科技项目-项目申报 */
.innovate-declare{}
.innovate-declare-item{border:1px solid #d2d2d2; border-radius:5px; overflow:hidden; margin-top:20px;}
.innovate-declare .innovate-declare-item:nth-child(1){margin-top:0;}
.innovate-declare-item-t{height:38px; padding:0 15px; background:#f5f5f5; display:flex; align-items:center; justify-content:space-between;}
.innovate-declare-item-t p{font-size:16px; color:#0561d2;}
.innovate-declare-item-t span{font-size:24px; color:#0561d2;}
.innovate-declare-item-d{display:none;}
.innovate-declare-item-d.active{display:block;}
.innovate-declare-item-d ul{}
.innovate-declare-item-d ul li{height:78px; border-top:1px solid #d2d2d2; display:flex; align-items:center; justify-content:space-between; padding:0 10px;}
.innovate-declare-item-d ul li dl{}
.innovate-declare-item-d ul li dl dt{font-size:18px; color:#333;}
.innovate-declare-item-d ul li dl dd{font-size:14px; color:#333;}
.innovate-declare-item-d ul li a{width:80px; height:34px; border-radius:3px; color:#fff; background:#bcbcbc; display:flex; justify-content:center; align-items:center;}
.innovate-declare-item-d ul li a.active{background:#0561d2;}


/* 登录 */
.login{width:600px; margin:30px auto; border:2px solid #1d78e4; overflow:hidden; background:#fff; padding-bottom:30px;}
.login h2{height:70px; background:#fff; border-top:5px solid #1d78e4; font-size:24px; color:#1d78e4; display:flex; align-items:center; justify-content:center; cursor:pointer;}
.login-t li{width:50%; height:70px; background:#1d78e4; border-top:5px solid #1d78e4; font-size:16px; color:#fff; display:flex; align-items:center; justify-content:center; cursor:pointer;}
.login-t li.active{background:#fff; color:#1d78e4;}
.login-d{display:none;}
.login-d.active{display:block;}
.login-d-t{padding:30px 0 10px;}
.login-d-t li{width:200px; height:30px; border-left:1px solid #ccc; font-size:16px; display:flex; align-items:center; justify-content:center; cursor:pointer;}
.login-d-t li:nth-child(1){border:none;}
.login-d-t li.active{color:#1d78e4;}
.login-d-d{display:none;}
.login-d-d.active{display:block;}
.login-d-d ul{width:480px; margin:20px auto;}
.login-d-d ul li{margin-bottom:30px;}
.form-text-1{height:54px; border:1px solid #ccc; display:flex; align-items:center;}
.form-text-1 span, .form-text-2-l span{width:48px; text-align:center; font-size:24px; color:#1d78e4;}
.form-text-1 input, .form-text-2-l input{width:calc(100% - 48px); height:24px; border:none; background:none; border-left:1px solid #ccc; padding:0 10px; font-size:16px;}
.form-text-2{display:flex; align-items:center; justify-content:space-between;}
.form-text-2-l{width:300px; height:54px; border:1px solid #ccc; display:flex; align-items:center;}
.form-text-2-r{width:150px; height:54px; display:flex; align-items:center; justify-content:center; font-size:16px;}
.form-text-2-r img{width:150px; height:54px; display:block;}
.login-d-d ul li button{width:100%; height:54px; background:#1d78e4; color:#fff; border:none; font-size:16px;}
.form-a a{width:200px; height:54px; display:flex; align-items:center; justify-content:center; font-size:16px; color:#1d78e4; border:1px solid #1d78e4; border-radius:3px;}
/* 注册 */
.register-n-t ul{padding:50px 70px;}
.register-n-t ul li{background:#fff; border-radius:10px;}
.register-n-t ul li a{width:240px; height:240px; display:flex; align-items:center; justify-content:center; flex-flow:column;}
.register-n-t ul li span{color:#0561d2; font-size:120px; line-height:1;}
.register-n-t ul li p{width:170px; height:44px; display:flex; justify-content:center; align-items:center; font-size:24px; color:#fff; margin-top:30px; border-radius:5px; background:#0561d2;}
.register-n-d{background:#fff; margin-bottom:30px;}
.register-n-d-t{height:35px; font-size:14px; color:#fff; padding-left:15px; background:#0561d2; display:flex; align-items:center;}
.register-n-d-d{padding:20px;}
.register-n-d-d dl{font-size:14px;}
.register-n-d-d dl dt{color:#333;}
.register-n-d-d dl dd{text-indent:2em; margin:0;}
.register-n-d-d dl dd.red{color:#fa0303;}
.register-n-d-d dl dd i{width:6px; height:6px; background:#333; border-radius:50%;}

.register-bg{width:680px; margin:30px auto; border:2px solid #1d78e4; background:#fff; padding-bottom:30px;}
.register-nav{}
.register-nav li{width:33.33%; height:70px; background:#1d78e4; border-top:5px solid #1d78e4; font-size:16px; color:#fff; display:flex; align-items:center; justify-content:center; cursor:pointer;}
.register-nav li.active{background:#fff; color:#1d78e4;}
.register{display:none;}
.register.active{display:block;}
.register ul{padding:30px 20px 0;}
.register li{margin-bottom:20px;}
.register-t{display:flex; align-items:center; margin-bottom:10px;}
.register-t p{width:180px; text-align:right; padding-right:10px; font-size:16px;}
.register-t p i{color:#f00;}
.register-t-r{width:calc(100% - 180px);}
.register-t-r input, .register-t-r select{height:50px; border:1px solid #ccc; border-radius:5px; font-size:16px; padding:0 10px;}
.register-t-r input.text-1{width:100%;}
.register-t-r input.text-2{width:calc(50% - 20px);}
.register-t-r input.text-3{width:50%;}
.register-t-r select{width:100%;}
.register-t-r span{width:30px; display:inline-block; text-align:center; font-size:16px;}
.register-t-r img{width:50%; height:50px; display:block;}
.register-t-r button{width:50%; height:50px; background:#1d78e4; border:none;  border-radius:5px; color:#fff; font-size:16px;}
.register-t-r label{margin:0 30px 0 0; display:flex; align-items:center; font-weight:500;}
.register-t-r input[type="radio"]{ -webkit-appearance: none; -moz-appearance: none; appearance: none; outline: none; width:16px; height:16px; border-radius: 50%; background-size: 100% auto; box-sizing:border-box; border:solid 1px #1d78e4; margin:0 10px 0 0; padding:0;}
.register-t-r input[type="radio"]:checked:before{ content:"";  width:8px; height:8px; margin:3px; border-radius:50%; background-color: #1d78e4;}
.register-d{display:flex; align-items:center; color:#D34024; padding-left:180px;}
.register-d i{margin-right:5px;}
.register-agreement .am-checkbox{margin:0;}
.register-a{margin:30px 0;}
.register-a button{width:170px; height:50px; font-size:16px; color:#fff; background:#1d78e4; border-radius:5px; border:none; margin-right:40px;}
.register-a a{width:170px; height:50px; display:flex; align-items:center; justify-content:center; font-size:16px; color:#1d78e4; border:1px solid #1d78e4; border-radius:5px;}

/* 联系我们 */
.contact{height:535px; background:url(../images/content.jpg) center no-repeat; padding:0 150px;}
.contact-l{width:460px;}
.contact-l h3{font-size:24px; border-bottom:1px solid #ccc; font-weight:500; padding:20px 0 10px; margin-bottom:12px;}
.contact-l dl{font-size:18px; display:flex; justify-content:space-between; align-items:center; margin:0 0 24px}
.contact-l dl dt{margin:0;}
.contact-l dl dd{}
.contact-r{width:300px;}
.contact-r h3{font-size:24px; border-bottom:1px solid #ccc; font-weight:500; padding:20px 0 10px; margin-bottom:12px;}
.contact-r p{font-size:18px; margin-bottom:10px;}
.contact-r p span{color:#0662d3;}

/* 创新激励项目表格 */
.innovation-form-1{width:100%; min-width:1200px; padding:20px; background:#fff;}
.innovation-form-1 h2{margin-bottom:20px;}
.innovation-form-1 table{width:100%; margin-bottom:30px;}
.innovation-form-1 h3{border:1px solid #ccc; background:#0062BF; color:#fff; font-size:16px; text-align:left; padding:10px;}
.innovation-form-1 table th{font-size:14px; padding:10px; border:1px solid #ccc; border-left:none; border-top:none;}
.innovation-form-1 table td{font-size:14px; padding:10px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.innovation-form-1 table tr td span{color:#fa0303; font-size:20px;}
.innovation-form-1 table tr td span.blue{color:#0568be;}
.innovation-form-1 table tr td h4{margin-bottom:15px; font-size:14px;}
.innovation-form-1 table td.title{text-align:right; font-weight:600;}
.innovation-form-1 table tr th:nth-child(1){border-left:1px solid #ccc;}
.innovation-form-1 table tr td:nth-child(1){border-left:1px solid #ccc;}
.innovation-form-1 table tr td.bl{border-left:none;}
.innovation-form-1 ul{margin-bottom:30px;}
.innovation-form-1 ul li{padding:10px 0; border-bottom:1px solid #ccc;}
.innovation-form-1 ul li a{color:#0062BF; font-size:14px; display:flex; align-items:center;}
.innovation-form-1 ul li a span{}
.innovation-form-1 ul li dl{}
.innovation-form-1 ul li dl dt{font-size:14px; display:flex; align-items:center; margin-bottom:5px;}
.innovation-form-1 ul li dl dt i{color:#fa0303;}
.innovation-form-1 ul li dl dd{font-size:12px; color:#888;}
.innovation-form-1 ul li .fj{padding:5px 10px; background:#ecf2ff; display:flex; justify-content:space-between; align-content:center; margin-top:10px;}
.innovation-form-1 ul li .fj-l{display:flex; align-content:center;}
.innovation-form-1 ul li .fj-l i{font-size:16px;}
.innovation-form-1 ul li .fj-l i.icon-word{color:#0f90e3;}
.innovation-form-1 ul li .fj-l i.icon-PDF{color:#ea5454;}
.innovation-form-1 ul li .fj-l i.icon-rar{color:#592f83;}
.innovation-form-1 ul li .fj-l p{font-size:14px; margin:-1px 5px 0;}
.innovation-form-1 ul li .fj-l span{color:#999; font-size:12px;}
.innovation-form-1 ul li .fj-r{color:#0062BF;}
.innovation-form-1 ul li .fj-r i{font-size:16px;}
.innovation-form-download{width:50px; height:50px; background:#0568be; text-align:center; border-radius:5px; position:fixed; right:0; bottom:100px;}
.innovation-form-download a{width:50px; height:50px; color:#fff; font-size:14px; display:flex; align-items:center; justify-content:center;}

.innovation-box-bg{width:100%; height:100%; position:fixed; top:0; left:0; z-index:999; background:rgba(0,0,0,0.5); justify-content:center; align-items:flex-start; display:none;}
.innovation-box-bg.on{display:flex;}
.innovation-box{width:80%; background:#fff; padding:20px; margin-top:5%;}
.innovation-box-t{display:flex; justify-content:space-between; align-items:center; margin-bottom:20px;}
.innovation-box-t h3{font-size:16px;}
.innovation-box-t p{padding:1px 6px; background:#bdd5ff;}
.innovation-box-t p span{font-size:18px; cursor:pointer;}
.innovation-box table{width:100%; margin-bottom:10px; border-top:1px solid #ccc;}
.innovation-box table th{font-size:14px; padding:10px; border:1px solid #ccc; border-left:none; border-top:none;}
.innovation-box table td{font-size:14px; padding:10px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.innovation-box table tr td span{color:#fa0303; font-size:20px;}
.innovation-box table tr td span.blue{color:#0568be;}
.innovation-box table tr td h4{margin-bottom:15px; font-size:14px;}
.innovation-box table td.title{text-align:right; font-weight:600;}
.innovation-box table tr th:nth-child(1){border-left:1px solid #ccc;}
.innovation-box table tr td:nth-child(1){border-left:1px solid #ccc;}
.innovation-box .fj{padding:5px 10px; display:flex; align-content:center; margin-top:10px;}
.innovation-box .fj i{font-size:16px; color:#0f90e3;}
.innovation-box .fj i.icon-word{color:#0f90e3;}
.innovation-box .fj i.icon-PDF{color:#ea5454;}
.innovation-box .fj i.icon-rar{color:#592f83;}
.innovation-box .fj p{font-size:14px; margin:-1px 5px 0;}
.innovation-box .fj span{color:#999; font-size:12px; display:inline-block; margin-right:10px;}
.innovation-box-d{display:flex; justify-content:flex-end;}
.innovation-box-d button{padding:5px 8px; background:#5c95fb; color:#fff; border:none; border-radius:5px;}

/* 广告 */
.ad-1{width:100%; clear:both; margin-bottom:30px;}
.ad-1 img{width:100%; display:block;}

.totop{background:#999; color:#fff; font-size:14px; width:50px; height:50px; text-align:center; border-radius:5px; position:fixed; right:0; bottom:48px; display:flex; align-items:center; justify-content:center; cursor:pointer;}

/* 底部 */
.foot{width:100%; background:#222a3d;}
.foot-t{height:65px; padding-top:25px; font-size:14px; color:#fff; border-bottom:1px solid #fff;}
.foot-d{padding:30px 0 70px;}
.foot-d li{display:flex; align-items:center;}
.foot-d li i{color:#fff; font-size:42px;}
.foot-d li dl{color:#fff; font-size:14px; margin-left:10px;}
.foot-d li dl dt{margin-bottom:5px;}
