*{margin:0;padding:0;}
html,body{font-family: microsoft yahei;width:100%;}
ul,li{list-style-type: none;}
a{color:#333;text-decoration: none;}
.clearfix:after{content:'';display: block;clear:both;}
button,input{outline:0;font-family: microsoft yahei;}
button{cursor: pointer}
.main-center{width:1200px;margin:0 auto;display: flex;justify-content:space-between;}

.wrapper{overflow-y: hidden}
.header{height:150px;background:#c8dcff url(../images/head-bg.png) no-repeat center center;}
.logo{padding-top:40px}
.sign-link{padding-top:20px;}
.sign-link a{color:#163e82;font-size: 18px;}
.sign-link span{color:#163e82;padding:0 20px;font-size: 14px;}

.headPage{position: relative;z-index:98}
.menu{background: #163e82;height: 60px; position: relative;z-index: 99;}
.menu ul{display: flex;width: 100%;position: relative;}
/*改*/
.menu li {width:20%;border-right:1px solid #c9dcfe;line-height: 60px;text-align: center;}
.menu li:last-of-type{border-right: none;}
.menu li a{font-size: 22px;color:#fff;display: block;width:100%;height: 100%;position: relative;}
.menu li a.active:before,.menu li a:hover:before{position: absolute;content: '';background:url(../images/nav-active.png) no-repeat center 0;top:-4px;height: 4px;background-size: 100%;left:-4px;right:-4px}
.menu li a.active,.menu li a:hover{background:#063870;}
.menu li a.active:after,.menu li a:hover:after{content:'';background:url(../images/nav-active-arrow.png) no-repeat;position: absolute;width:15px;height: 10px;bottom:0;left:50%;margin-left:-8px;}
.menu ul ul{position: absolute;left:0;top:60px;z-index:10;right:0;max-height:0px;overflow:hidden;transition:max-height .3s ease-out;background:#fff;display: flex;justify-content:center;box-shadow: 0 10px 10px rgba(0,0,0,.2);}
.menu ul ul li{width:auto;border:none;line-height: 55px;height: 55px;}
.menu ul ul li a{font-size: 18px;color:#333;width:auto;display: inline-block;}
.menu ul ul li span{color:#aaa;padding:0 40px;}
.menu ul ul li a.active:before,.menu ul ul li a:hover:before,.menu ul ul li a.active:after,.menu ul ul li a:hover:after{display: none;}
.menu ul ul li a.active,.menu ul ul li a:hover{color:#163e82;background:none;}


.main{position: relative;z-index: 10;}
/*news*/
.news-box{padding:40px 0;}
.news-left{width: 480px;height: 329px;overflow:hidden;border:1px solid #ddd;box-sizing: border-box;padding:5px;position: relative;}
.news-left ul{width:100%;clear:both;transition:all 1s ease-in-out;}
.news-left li{height:319px;width:468px;float: left;position: relative;margin-right:5px;}
.news-left img{width:100%;height: 100%;background: #f5f5f5;border:none;}
.news-change{width:20px;height: 20px;line-height: 20px;cursor: pointer; text-align:center;background:rgba(0,0,0,.3);border-radius:3px;color:#fff;position: absolute;top:50%;margin-top:-10px;}
.news-change-next{right:5px;}
.news-change-prev{left:5px;}
.new-desc{font-size:16px;line-height:1.5;position: absolute;left:0;right: 0;bottom:0;padding: 8px 15px;background:rgba(0,0,0,.5);color:#fff;}
.news-right{width:56.7%;}
.title-all:after{content: '';width:100%;height: 4px;background: #bd5252;position: absolute;left:0;right:0;bottom:0}
.title-all h4{background-size:25px 25px;padding-left:35px;font-size: 22px;color:#163e82;font-weight: bolder;height: 40px;display: inline-block;position: relative;z-index:9;}
.title-all h4:after{content: '';height: 4px;background: #163e82;position: absolute;left:0;right:0;bottom:0}
.title-news h4{background: url(../images/title-icon1.png) no-repeat 0 3px;}
.title-industry h4{background: url(../images/title-icon2.png) no-repeat 0 3px;}
.title-service h4{background: url(../images/title-icon3.png) no-repeat 0 3px;}
.title-database h4{background: url(../images/title-icon4.png) no-repeat 0 3px;}
.title-transaction h4{background: url(../images/title-icon5.png) no-repeat 0 3px;}
.title-message h4{background: url(../images/title-icon7.png) no-repeat 0 3px;}
.title-map-top h4{background: url(../images/title-icon8.png) no-repeat 0 3px;}
.title-map-bottom h4{background: url(../images/title-icon9.png) no-repeat 0 3px;}
.title-web h4{background: url(../images/title-icon5.png) no-repeat 0 3px;}
.title-all{height: 40px;position: relative;display: flex;justify-content:space-between;}
.title-all a{color:#666;font-size: 16px;line-height: 32px;}
.news-list li,.transaction-list li,.message-list li{line-height: 47px;border-bottom:1px dashed #aaa;font-size: 18px;display: flex;}
.news-list li a,.transaction-list li a,.message-list li a{display: flex;width: 100%;justify-content:space-between;}
.news-list li a span,.transaction-list li a span{color:#333;display: inline-block;}
/*.transaction-list li a span{color:#333;display: inline-block;width: 73%;overflow:hidden;white-space: nowrap;text-overflow:ellipsis;}*/
.news-list li a i,.transaction-list li a i{font-style: normal;color:#888;width:25%;display: inline-block;text-align: right}
.news-list li a:hover span,.news-list li a:hover i,.transaction-list li a:hover span,.transaction-list li a:hover i{color:#163e82;}


/*specil*/
.specil-box{padding:40px 0;}
.specil-box ul{display: flex;justify-content:space-between;width:100%;}
.specil-box li:nth-of-type(1){background:url(../images/zt-Img0.png) no-repeat;background-size: cover;}
.specil-box li:nth-of-type(2){background:url(../images/zt-Img1.png) no-repeat;background-size: cover;}
.specil-box li:nth-of-type(3){background:url(../images/zt-Img2.png) no-repeat;background-size: cover;}
.specil-box li:nth-of-type(4){background:url(../images/zt-Img4.png) no-repeat;background-size: cover;}
.specil-box li:nth-of-type(5){background:url(../images/zt-Img5.png) no-repeat;background-size: cover;}
.specil-box li:nth-of-type(6){background:url(../images/zt-Img6.png) no-repeat;background-size: cover;}
.specil-box li{width:15%;height: 170px;}
.specil-box li a{display: block;width:100%;height: 100%;text-align: center;padding-top:25px;box-sizing: border-box;}
.specil-box li span,.specil-box li img{display: block;}
.specil-box li span{padding-bottom:18px;font-size: 22px;color:#fff;width:100%;}
.specil-box li img{margin:0 auto;}

/*patent*/
.patent-box{padding:40px 0;}
.patent-left,.patent-right{width:48%;}
.industry-list,.service-list{padding-top:20px;}
.industry-list,.service-list{display: flex;justify-content:space-between;}
.industry-list li,.service-list li{width:23%;height: 175px;background:#ffffff;}
.industry-list li a,.service-list li a{color:#333;font-size: 18px;display: block;text-align: center; width:100%;height: 100%;padding-top:45px;box-sizing: border-box;}
.industry-list li span.industry-txt,.service-list li span.service-txt{width:100%}
.industry-list li .industry-img,.service-list li span.service-img{width:50px;height: 50px;display: block;margin:0 auto 15px;}
.industry-list li .industry-img1{background: url(../images/item-icon1.png) no-repeat;background-size: 50px 50px;}
.industry-list li .industry-img2{background: url(../images/item-icon2.png) no-repeat;background-size: 50px 50px;}
.industry-list li .industry-img3{background: url(../images/item-icon3.png) no-repeat;background-size: 50px 50px;}
.industry-list li .industry-img4{background: url(../images/item-icon4.png) no-repeat;background-size: 50px 50px;}
.industry-list li:hover,.service-list li:hover{background:#163e82;}
.industry-list li:hover a,.service-list li:hover a{color:#fff;}
.industry-list li:hover .industry-img1{background: url(../images/item-icon1-active.png) no-repeat;background-size: 50px 50px;}
.industry-list li:hover .industry-img2{background: url(../images/item-icon2-active.png) no-repeat;background-size: 50px 50px;}
.industry-list li:hover .industry-img3{background: url(../images/item-icon3-active.png) no-repeat;background-size: 50px 50px;}
.industry-list li:hover .industry-img4{background: url(../images/item-icon4-active.png) no-repeat;background-size: 50px 50px;}

/*service
.service-box{padding-top:40px;}*/
.service-list{flex-wrap:wrap;align-items:space-between;}
.service-list li{width:32%;}
.service-list li .service-img1{background: url(../images/item-icon5.png) no-repeat;background-size: 50px 50px;}
.service-list li .service-img2{background: url(../images/item-icon6.png) no-repeat;background-size: 50px 50px;}
.service-list li .service-img3{background: url(../images/item-icon7.png) no-repeat;background-size: 50px 50px;}
.service-list li:hover .service-img1{background: url(../images/item-icon5-active.png) no-repeat;background-size: 50px 50px;}
.service-list li:hover .service-img2{background: url(../images/item-icon6-active.png) no-repeat;background-size: 50px 50px;}
.service-list li:hover .service-img3{background: url(../images/item-icon7-active.png) no-repeat;background-size: 50px 50px;}

.service-list li .service-img4{background: url(../images/item-icon14.png) no-repeat;background-size: 50px 50px;}
.service-list li .service-img5{background: url(../images/item-icon15.png) no-repeat;background-size: 47px 47px;}
.service-list li .service-img6{background: url(../images/item-icon16.png) no-repeat;background-size: 50px 50px;}
.service-list li:hover .service-img4{background: url(../images/item-icon14-active.png) no-repeat;background-size: 50px 50px;}
.service-list li:hover .service-img5{background: url(../images/item-icon15-active.png) no-repeat;background-size: 47px 47px;}
.service-list li:hover .service-img6{background: url(../images/item-icon16-active.png) no-repeat;background-size: 50px 50px;}
.service-list li:nth-of-type(4),.service-list li:nth-of-type(5),.service-list li:nth-of-type(6){margin-top:15px;}

/*database*/
.database-list{padding-top:20px;display: flex;flex-wrap:wrap;justify-content:space-between;}
.database-list li{width:48.5%;height: 175px;font-size: 26px;text-align: center;line-height: 175px; }
.database-list li a{display:block;width:100%;height:100%;color:#163e82; text-shadow: #fff 3px 0 0, #fff 0 3px 0, #fff -3px 0 0, #fff 0 -3px 0;font-weight: bolder}
.database-list li.database-bg1{background:url(../images/zt-bg2.png) no-repeat;background-size: cover;}
.database-list li.database-bg2{background:url(../images/zt-bg2.png) no-repeat;background-size: cover;}
.database-list li.database-bg3{background:url(../images/zt-bg2.png) no-repeat;background-size: cover;margin-top:15px}
.database-list li.database-bg4{background:url(../images/zt-bg2.png) no-repeat;background-size: cover;margin-top:15px}

/*web*/
.web-box{padding:40px 0;background: #f5f5f5;}
.web-left,.web-right{width:48%;}
.accordion-list{padding-top:20px;}
.accordion-list dl{display: flex;height: 408px;}
.accordion-list dt{font-size: 20px;padding:0 15px;background:#fff;border:1px solid #ddd;display: flex;align-items:center; height: 408px;width:22px;word-break:break-all;}
.accordion-list dt:hover,.accordion-list dt.active{background:#163e82;border:1px solid #163e82;color:#fff;cursor:pointer;}
.accordion-list dt:last-of-type{border-left:none;}
.accordion-list dd{width:0;overflow:hidden;background:#fff;border:1px solid #ddd;border-left:none;height: 100%;transition:width .3s ease-out;}
.accordion-list dd:nth-of-type(1){width:82%;}
.accordion-list dd li{border-bottom:1px dashed #ddd;padding:13px 20px;}
.accordion-list dd li:last-of-type{border-bottom:none;}
.accordion-list dd li a{color:#333;font-size: 18px;}
.accordion-list dd li a:before{content:'';margin-right:10px;background:url(../images/list-icon1.png) no-repeat;background-size:12px 12px;width:12px;height: 12px;display: inline-block;}
.accordion-list dd li a:hover:before{content:'';margin-right:10px;background:url(../images/list-icon1-active.png) no-repeat;background-size:12px 12px;width:12px;height: 12px;display: inline-block;}
.accordion-list dd li a:hover{color:#163e82}
.accordion-list dd:last-of-type li{padding:8px 20px;}

/*transaction*/
.transaction-box{margin-top:31px;}
.web-patent{display: flex;flex-wrap:wrap;justify-content:space-between;}
.web-patent li{width: 48%;height: 48px;line-height: 48px;font-size: 18px;background:#fff;margin-bottom: 15px;}
.web-patent li a{display: flex;align-items:center;width:100%;height: 100%;padding:0 35px;box-sizing: border-box;}
.web-patent li span{padding-left:15px;}
.web-patent li:hover span{color:#163e82;font-weight: bolder;}


.message-box{padding:40px 0;}
.message-list{width:100%;}
.title-message{position: relative;}
.message-btn{position: absolute;right:70px;top:0;display: flex;align-items:center;background:transparent;border:none;}
.message-btn span{font-size: 16px;color:#bd5252;padding-left:10px;}
.message-list ul{display: flex;justify-content:space-between;flex-wrap:wrap;}
.message-list ul li {width:48%;}
.message-list ul li a{display: flex;justify-content:start;}
.message-list ul li a .message-label{color:#163e82;}
.message-list ul li a:hover{color:#163e82;}

/*friend*/
.friend-link{background:#163e82;height: 65px}
.friend-link ul{display: flex;justify-content: space-between;width: 100%;}
.friend-link li a{color:#fff;font-size: 18px;line-height: 65px;}
.friend-link li span{color:#fff;padding: 0 22px;}


/*footer*/
.footPage{position: relative;top:0;z-index: 10;}
.footer{height: 178px;background: url(../images/footer-bg.png) repeat-x;}
.footer .main-center{justify-content:center;}
.footer-left{padding:20px 50px 20px 0;margin-top:40px;border-right:1px solid rgba(255,255,255,.3)}
.footer-right{padding-left:50px;padding-top:30px;font-size: 16px;color:#fff;}
.footer-right li:nth-of-type(1) span{padding: 0 15px;}
.footer-right li{line-height: 2;}
.footer-right li:nth-of-type(1) a{color:#fff;font-size: 16px;}

/*培训动态、政策法规*/
.info_tit{position:relative;padding: 0 0 15px; font-size: 22px; font-weight: bold; color: #163e82;line-height: 1; border-bottom: 3px solid #163e82; margin-bottom: 10px; text-align: left;}
.pxdt-box{width:100%;padding:40px 0;box-sizing: border-box}
.info_tit .fx_tab{position: absolute;right: 0;bottom:0;}
.info_tit .fx_tab a{font-weight: normal;font-size:18px;background:#eee;display: inline-block;padding:10px 15px;}
.info_tit .fx_tab a:hover,.info_tit .fx_tab a.active{background:#ebf3ff;color:#163e82;}
.boxChart{width:100%;height: 300px;}
.tab_desc_box{padding-top:40px;display: none;}

/*news*/
.listcase2 li{font-size:18px;padding:12px 20px;border-bottom:1px dashed #aaa;}
.listcase2 li:hover a{color:#163e82;}
.news-list-case a{display:flex}
.news-list-case span{width:90%}
.news-list-case i{font-style:normal;}

/*news-desc*/
.desc-box{font-size:18px !important;line-height: 2;}
.desc-box p,.desc-box div{font-size:18px !important;line-height: 2;padding-top:20px;}
.desc-inner-table td{font-size:18px;padding:12px 20px;border:1px solid #ddd;width:50%;}
.desc-inner-table{border-collapse: collapse;margin-top:30px;}
.title-button{padding: 13px 15px;font-size:18px;color:#163e82;background:#d1e2ff;border:1px solid #7184a6;border-radius:3px;position:absolute;line-height:1;top: 0;right:0;cursor:pointer;}
.title-button:hover{color:#fff;background:#163e82;border:1px solid #163e82;}
.closeWindow{position:relative;margin-top:20px;text-align: right;}

.option-item{display: none;}

#pages{margin-top: 40px; display: flex; justify-content: center;}

.form-button .title-button{position: static;padding:10px 20px;}


.form-search{display: flex;flex-wrap:wrap;}
.form-item{width:30%;padding:15px 1.5% 0;display: flex;align-items:center;justify-content:start;}
.form-item label{width:48%;display: inline-block;font-size: 18px;text-align: right;}
.form-item .layui-form-select{width:100%;}
.form-item .layui-input-inline{width:47.2%;}
.form-item .layui-form-mid{display: inline-block;margin-right: 0;float:none;}
.form-item .layui-input{font-size:18px;}
.xm-select-demo{width:100%;}
.layui-inline{display: inline-block;width: 100%;}

.form-button{display: flex;justify-content:center;}
.form-button button{margin:20px 10px 0;}
.result-list{padding-top:30px;}
.result-count{background:#ebf3ff;font-size: 18px;padding:8px 20px;font-size:18px;line-height:1.6;border-bottom:none;}
.result-table table{width:100%;}
.result-table table td,.result-table table th{padding:12px 20px;font-size:18px;}
.result-table table:first-of-type tr td{border-bottom:1px dashed #aaa;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.result-table table:first-of-type tr th{padding-top:20px;font-size:16px;color:#888;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.result-table table:first-of-type tr td:nth-of-type(3){width:50%;}

.form-search-key-value .form-item{width:45%;}
.form-search-key-value .layui-form-select{width:100%;}

.info_tit .title-button{position: absolute;cursor: pointer;}


.question-item{display: flex;align-items:start;padding:15px;}
.question-item label{width:11%;text-align: right;font-size: 18px;color:#163e82;line-height: 1.8;}
.question-item .question-txt{width:89%;text-align: left;line-height: 1.8;font-size: 18px;}


.question-line{display: flex;align-items:center;padding:20px;border-bottom:1px dashed #ddd;}
.question-line label{width:25%;text-align: right;font-size:18px;color:#666;}
.question-line label i{color:#f00;padding-right:8px;vertical-align: middle;}
.question-line .layui-input,.question-line .layui-textarea,.question-line .layui-form-select{width:50%;}
.question-line .layui-form-select .layui-input{width:100% !important;}
.question-line .title-button{position: static;padding:10px 20px;margin-right: 25px;}
.question-line span{font-size: 18px;}
.question-line span i{color:#f00;}
.question-line .form-has-btn{width: 42%;display: flex;}
.register-list .question-line .form-has-btn .layui-input{width:65%;margin-right: 2%;}
.register-list .question-line .form-has-btn .title-button{padding:10px 0;text-align: center;width: 33%;margin-right: 0;}

.patent-desc{display: flex;}
.patent-left-box{width:35%;}
.patent-right-box{width:65%;}
.patent-right-box ul{display: flex;height: 190px;flex-direction:column;justify-content:space-between;}
.patent-right-box li{height: 60px;line-height: 60px;font-size:18px;display: flex;justify-content:space-between;}
.patent-right-box li span{background: #efefef;padding:0 20px;margin-right:3px;display: inline-block;box-sizing: border-box;}
.patent-right-box li span:nth-of-type(1){width:30%;text-align: right;}
.patent-right-box li span:nth-of-type(2){width:69%;}
.patent-number{font-size: 18px;font-weight: bolder;text-align: center;}
.patent-number a,.patent-number a:hover{color:#163e82;}
.patent-item{padding:25px 0;border-bottom:1px dashed #ddd;}
.patent-item:last-of-type{border-bottom:none;padding-bottom: 0;}

.patent-img{height: 155px;width:97%;position: relative;overflow: hidden;margin-bottom:10px;}
.patent-img ul { width: 100%; height: 155px; position: relative; }
.patent-img ul li { height: 150px; float: left; list-style: none; border:1px solid #ddd;padding:0 5px;margin: 0 5px;}
.patent-img ul li img { width: 209px; height: 140px; display: inline-block;}


.patent-info{font-size: 18px;display: flex;padding:20px;}
.patent-info span{display: inline-block;width:10%;text-align:right;font-weight: bolder;}
.patent-info div{display: inline-block;width:90%;}

.patent-form{padding:25px 25px 0;}
.patent-form-line{display: flex;padding:15px 0;}
.patent-form-line:first-of-type{align-items:center;font-size: 18px;}
.patent-form-line label{display: inline-block;width:20%;text-align: right;font-size: 18px;}
.patent-form-line .layui-input,.patent-form-line .layui-textarea{width:55%;margin-right: 25px;}
.patent-form-line button{position: static;padding:10px 25px;}


.patent-content-list li{display: flex;padding:12px;line-height: 1.6;border-bottom: 1px dashed #aaa;}
.patent-content-list span,.patent-content-list div{display: inline-block;font-size:18px;box-sizing: border-box;}
.patent-content-list div{width:60%;}
.patent-content-list span{width:20%;text-align: right;color:#666;}
.patent-content-list li:nth-of-type(1){background: #ebf3ff;}
.trademark-list div{width:30%;}
.trademark-list span{width:15%;}
.trademark-list div.full-line{width:75%;}
.trademark-list li:nth-of-type(1){background: none;}
.trademark-button .title-button{position:static;}
.trademark-button{padding:30px 0 0;text-align: right;}


.echart-form-line{display: flex;align-items:center;}
.echart-form-line label{display: inline-block;width: 15%;text-align: right;font-size: 18px;color:#888;}

.option-item ~ .layui-form-select{display: none;}

.echart-select-list{width:45%;margin-left:5%;}
.echart-select-list .layui-form-select{width:100%;}
.echart-form-button .title-button{position:static;padding:10px 25px;}
.echart-form-button {text-align: center;padding:20px 0 25px 0;}

.login-title{font-size: 26px;font-weight: bold;color:#163e82;}
.login-wrap{display: flex;align-items:center;height: 100%;}
.login-left{width:45%;}
.login-right{width:45%;margin-left:25px;}
.login-container{padding:40px 0;}
.login-line{display: flex;align-items:center;padding-bottom: 25px;position: relative;}
.login-line:last-of-type{padding-bottom: 0;}
.login-line .layui-input{width:100%;overflow:hidden;}
.login-line label{display: inline-block;width:120px;text-align: right;font-size: 18px;}
.login-line .layui-code-input{padding-right:8%;box-sizing: border-box;}
.login-line img{position: absolute;right:0;top:0;height:45px;width:190px;background: #f5f5f5;}
.login-btn{width:100%;padding:12px;font-size: 18px;background:#163e82;color:#fff;border:none;border-radius: 4px;}

.register-list-btn{padding:25px 0 0;text-align: center;}
.register-list-btn button{position: static;padding:10px 25px;margin:0 25px;}


.register-list .question-line label{width:15%;}
.register-list .question-line .layui-input{}
.register-list .question-line .layui-input,.register-list .question-line .layui-textarea,.register-list .question-line .layui-form-select{width: 42%;}
.register-list .reg-info{color:#888;font-size: 16px;padding-left:20px;}
.register-list .result-count{color:#888;}
.register-list .result-count h4{display: inline;font-weight: bolder;color:#333;}

.layui-address{display: flex;width:42%;justify-content:space-between;}
.register-list .layui-address .layui-form-select{width:32%;}


.layui-layer-page .layui-layer-title{font-size: 20px;}
.view-code{margin:30px 30px 0;position: relative;height: 45px;}
.view-code .layui-input{padding-right: 50px;}
.view-code img{width:135px;height: 45px;position: absolute;top:0;bottom:0;right:0;background: #f5f5f5;}

.login-other {display: flex;width:100%;justify-content:space-between;}
.login-other a{color:#163e82;font-size: 18px;}

#view-code-box{display: none;}
.index-bg{background:#f5f5f5;}


.dataShow-box{background:#bbcced url(../images/banner-bg.png) no-repeat center 0; height: 279px;}
.dataShow-list{padding-top: 40px;display: flex;width:100%;}
.dataShow-list dt{width: 10%;border:1px solid #a0b7e3;}
.dataShow-list dd{border:1px solid #a0b7e3;border-left:none;width:90%;border-right: none;}
.dataShow-list dl{width:37%;height: 198px;display: flex;background:rgba(255,255,255,.3);}
.dataShow-list dd ul{display: flex;flex-wrap:wrap;height: 198px;}
.dataShow-list dd li{width:50%;padding:0 30px;box-sizing: border-box;height: 50%;border-right:1px dashed #a1b8e3;display: flex;justify-content:center; flex-direction:column;border-bottom:1px dashed #a1b8e3;}
.dataShow-list dd li:nth-of-type(2n){border-right: none;}
.dataShow-list dd li:nth-of-type(3),.dataShow-list dd li:nth-of-type(4){border-bottom: none;}
.dataShow-list dd li span{padding-top:10px;color:#798cb6;font-size:15px;line-height: 1;}
.dataShow-list dd li div{font-size: 26px;line-height: 1;color:#163e82;font-weight: bold;}
.dataShow-list dl:nth-of-type(2) li:nth-of-type(3){width:100%;padding:0 0 0 35%;} 
.dataShow-list dl:last-of-type{width:26%;}
.dataShow-list dl:last-of-type li{width:100%;padding:0 30px;box-sizing: border-box;border-right: none;}
.dataShow-list dl:last-of-type li:last-of-type{border-bottom: none;}
.dataShow-list dl:last-of-type dd{border:1px solid #a0b7e3;width:85%;border-left:none;}
.dataShow-list dl:last-of-type dt{width:15%;}
.dataShow-list dt.data-title{display: flex;flex-direction:column;justify-content:center;align-items:center;}
.dataShow-list dt.data-title img{width:28px;}
.dataShow-list dt.data-title span{display: block;padding:10px;text-align: center;font-size: 20px;font-weight: bolder;color: #163e82;}

.map-box{padding:40px 0;}
.map-box .main-center{position: relative;}
.map-left{width:36%;height: 500px;}
.map-right{width:64%;}
.map-pop-box{position: absolute;display: none; background: rgba(255,255,255,.9);box-shadow: 0 0 20px rgba(0,0,0,.2);width:33%;padding:30px;box-sizing:border-box;height: 500px;}
.map-pop-box .map-pop-title{position: relative;padding-left:20px;}
.map-pop-box .map-pop-title:before{content:"";width:7px;height: 24px;position:absolute; background:#163e82;left:0;}
.map-pop-box .map-pop-title h4{font-size:24px;color:#163e82;line-height: 1;}
.map-pop-box .map-pop-title a{position: absolute;right:0;top:0;}
.title-map-bottom ul{display: flex;padding-top:4px;}
.title-map-bottom li{position: relative;padding-left:12px;margin-left:15px;font-size: 16px;color: #888888;}
.title-map-bottom li:before{content: "";position: absolute;width:6px;height: 16px;left: 0;top:4px;}
.title-map-bottom li:nth-of-type(1):before{background: #5470c6;}
.title-map-bottom li:nth-of-type(2):before{background: #91cc75;}
.title-map-bottom li:nth-of-type(3):before{background: #fac858;}
.title-map-bottom li:nth-of-type(4):before{background: #73c0de;}

.map-pop-list{display: flex;flex-wrap:wrap;}
.map-pop-list li{width:50%;padding-top:40px;padding-left:20px;box-sizing: border-box;}
.map-pop-list li div,.map-pop-list li span{line-height: 1;}
.map-pop-list li span{color:#888;font-size: 16px;}
.map-pop-list li div{font-size:26px;font-weight: bold;padding-bottom:10px;}

.map-data-list{display: flex;}
.map-data-list ul{width:78%;display: flex;flex-wrap:wrap;}
.map-data-list li{width:25%;padding-top:30px;}
.map-data-list li .map-label{font-size:16px;color:#888;line-height: 1;padding-left:15px;position: relative;white-space: nowrap;width: 90%;text-overflow:ellipsis;overflow:hidden;}
.map-data-list li .map-label:before{content: "";width:6px;height: 14px;position: absolute;left:0;}
.map-data-list li:nth-of-type(1) .map-label:before{background:#9a60b4;}
.map-data-list li:nth-of-type(2) .map-label:before{background:#fc8452;}
.map-data-list li:nth-of-type(3) .map-label:before{background:#3ba272;}
.map-data-list li:nth-of-type(4) .map-label:before{background:#73c0de;}
.map-data-list li:nth-of-type(5) .map-label:before{background:#ee6666;}
.map-data-list li:nth-of-type(6) .map-label:before{background:#fac858;}
.map-data-list li:nth-of-type(7) .map-label:before{background:#91cc75;}
.map-data-list li:nth-of-type(8) .map-label:before{background:#5470c6;}
.map-data-list li .map-num{line-height: 1;padding-left:15px;font-size: 26px;font-weight: bolder;padding-top:10px;}
.map-right-bar{padding-top:40px;}

.map-data-list .map-list-pie{width:20%;height: 155px;margin-top:23px;}
.map-bar-chart{height: 160px;margin-top:30px;width:100%;}

.error-wrap{display: flex;justify-content:center;align-items:center;height: 100%;}
.error-right button{position: static;padding:10px 20px;margin-top:20px;}
.error-right .err-title{font-size: 33px;color:#163e82;font-weight: bolder;}
.error-left{padding-right: 50px;}


.main-banner{background: #acc7fd;}
.main-banner a{display: block;height: 180px;background:url(../images/index-banner.png) no-repeat center center;height: 180px;background-size: 1920px 180px;}
.total-search{background:url(../images/search-bg.png) repeat-x;background-size: auto 125px;position: relative;top:-10px;padding-top:30px;box-sizing: border-box;height: 118px;}
.total-search-box .layui-input-inline:nth-of-type(1){width:18%;margin-left:.5%;text-align: center}
.total-search-box .layui-input{border-radius: 0;color:#163e82;}
.total-search-box .layui-form-select .layui-edge{border-top-color: #163e82;}
.total-search-box .layui-input:focus{border-color:#163e82!important}
.total-search-box .layui-form-select dl dd:hover,.total-search-box .layui-form-select dl dd{color:#163e82}
.total-search-box .layui-form-select dl dd.layui-this,.total-search-box .layui-form-select dl dd.layui-this:hover{color:#fff;}
.total-search-box .layui-btn{width:13%;height: 45px;line-height: 45px;font-size:18px;border-radius: 0 2px 2px 0;}
.total-search-box .layui-btn img{width: 20px;margin-right: 8px;}
.total-search-box .layui-input-inline:nth-of-type(2){width:70%;}
.keyword-list{width:750px;margin:0 auto;font-size: 18px;color:#666;}
.keyword-list a{color:#333;padding-right: 30px;}
.keyword-list a:hover{color:#163e82;}
.result-pannel-left{position: relative;}
.result-mark{position: absolute;top:8px;left:-3px;background:url(../images/item-mark.png) no-repeat;width: 78px;height: 28px;line-height: 32px;text-align: center; background-size: 78px 28px;font-size: 16px;color:#fff;}
.result-pannel-right{font-size: 18px;padding-left:18px;}
.result-zl-title{display: flex;align-items:center;position: relative;}
.zl-title{font-size: 22px;font-weight: bold;}
.zl-title-mark{margin-left:20px;background: #cffff7;border:1px solid #168265;border-radius: 3px;font-size: 16px;color:#168265;padding:0 10px;line-height: 20px;display: flex;height: 20px;}
.zl-title-mark span{display: inline-block;background: url(../images/star-icon.png) no-repeat;background-size: 18px 18px;width:18px;height: 18px;margin-left:5px;}
.zl-title-price{position: absolute;font-size:32px;font-weight: bolder;color:#bf0000;right:0;}
.result-zl-list ul{display: flex;flex-wrap:wrap;}
.result-zl-list ul span,.result-zl-desc span{color:#666;}
.result-zl-list ul b{font-weight: normal;}
.result-zl-desc{padding-top:5px;}
.search-pagination{display: flex;justify-content: center; margin-top: 20px;}

.result-zl-list ul li{width: 33%;padding-top: 8px;}
.result-zl-img{width:150px;height: 150px;display: flex;justify-content:center;align-items:center;background:#f5f5f5;border:1px solid #ddd;}
.total-search-box{display:flex;width:100%;border:1px solid #ddd;height: 45px;background:#fff;line-height: 45px;border-radius: 5px;margin:0 auto 15px;}
.total-search-box .layui-input-inline:nth-of-type(1) .layui-input{text-align: left}
.total-search-box .layui-form-select .layui-input{height: 45px;line-height: 45px; border:none;width:100%;color:#163e82;border-right:1px solid #163e82;}

.result-zl-list ul li:nth-of-type(1){width:100%;}
.zl-banner img{width: 100%;display: block;}
.zl-box-pannel{padding-top:20px;}
.search-zl-top{background:#f7f7f7;margin-top:20px;border-radius: 5px;padding:0 25px 15px;}
.search-zl-item{display: flex;align-items:center;font-size: 18px;line-height: 45px;padding-top:15px;}
.search-zl-item label{display: block;width:8%}
.search-zl-item ul{display: flex;width:80%;}
.search-zl-item ul li span{padding:8px 15px;border:1px solid #f7f7f7;}
.search-zl-item ul li:hover span,.search-zl-item ul li.active span{background:#d9e7fd;border:1px solid #163e82;color:#0d5feb;border-radius:3px;}
.result-list-zl{background: url(../images/search-linerbg.png) repeat-x 0 top;margin-top:20px;padding:0 20px;}
.search-keywords{padding:25px 0 10px;}
.total-search-box .layui-input-inline:nth-of-type(1){width:92%;margin-left:0%;text-align: left;}
.zl-title-company{margin-left:20px;background: #d5e5ff;border:1px solid #163e82;border-radius: 3px;font-size: 16px;color:#0d5feb;padding:0 10px;line-height: 20px;display: flex;height: 20px;}
.zl-title-mark.zl-title-hasno{background:#ffcfd9;color:#bf0000;border:1px solid #bf0000;}
.menuContent{display: none;position: absolute;overflow: auto;background: #ffffff;border: 1px solid #ddd;z-index:9;}
.menuContent .ztree{height: 300px;width:400px;}
.menuContent .ztree li span.button.ico_docu{display: none;}
.menu-zl .layui-input{width:90%;border:none;}
.search-zl-item li input,.search-zl-item li .layui-form-checkbox{display: none;}
.menu-zl{height: 45px;line-height: 45px;background: #fff;border:1px solid #ddd;width:50%;border-radius: 5px;cursor: pointer;background:#fff url(../images/arrow.png) no-repeat 98% center;background-size: 25px 25px;display: flex}
.search-zl-item ul li{width:21%;cursor: pointer;height: 45px;}
.menu-zl button{border:none;background: transparent;width: 25px;height: 25px;margin:10px 47px 0 0 ;}
.menu-zl button img{width: 100%;}
.menu-zl input{cursor: pointer;}
.result-zl-img img{height: 95%;width: 95%}
.result-zl-list{padding-top:5px;}
.result-pannel-item{display: flex;padding:20px 0;border-bottom:1px dashed #ddd;align-items:center;}

.form-has-btn{width:100%;}

@media screen and (min-width: 768px) and (max-width: 1024px) { 
	.menu li a.active:before, .menu li a:hover:before{top:-2px;}
	.menu li a{font-size: 20px;}
	.header .main-center{display: flex;}
	.friend-link li a{font-size: 16px;}
	.friend-link li span {padding:0 15px;}
	.main-center{width:700px;margin:0 auto;display: block;}
	.news-left,.news-right,.patent-left,.patent-right,.web-left,.web-right{width:100%}
	.news-right,.patent-right,.web-right{padding-top:40px;}
	.web-patent li a{padding:0 20px;}
	.database-list li{font-size: 25px;}
	.specil-box li{width:30%;}
	.accordion-list dd:nth-of-type(1){width:82%;}
	.menu ul ul li span{padding:0 20px;}
	.specil-box li:nth-of-type(6),.specil-box li:nth-of-type(4),.specil-box li:nth-of-type(5){margin-top:20px;}
	.specil-box ul{flex-wrap:wrap;}
	.friend-link li:nth-of-type(1),.friend-link li:nth-of-type(2){display: none;}
	.footer .main-center{display: flex}
}

@media screen and (min-width: 1025px) and (max-width: 1200px) {
	.friend-link li a{font-size: 16px;}
	.friend-link li span {padding:0 15px;}
	.main-center{width:1000px;margin:0 auto;}
	.web-patent li a{padding:0 20px;}
	.database-list li{font-size: 25px;}
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.main-center{width:700px !important;margin:0 auto;display: block;}
	.steps .line{
		width: 93% !important;
		left: 2.5vw !important;
	}
}
@media screen and (min-width: 1025px) and (max-width: 1200px) {
	.main-center{width:1000px !important;margin:0 auto;}
	.steps .line{
		width: 93%;
		left: 2.5vw;
	}
}