@font-face
{font-family: PingFangMedium;
src: url('PingFangMedium.otf')}
@font-face
{font-family: DIN;
src: url('DIN-Medium.otf')}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,select,td,th,em,span,i,button,code{margin:0;padding:0;color:inherit;line-height: inherit;font-family: 'PingFangMedium','PingFangSC-Regular',"microsoft yahei";}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a,p,span,i,em{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;color: #333;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{width: 1200px;margin:0 auto;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.normal{font-weight: normal!important;}
.center{text-align: center!important;}
.img{/* width: 100%; */display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';display: inline-block;vertical-align: middle;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.clamp{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-box-orient: vertical;/*-webkit-line-clamp: 3;*/}
.clamp1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.clamp2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.clamp3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box!important;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
body{background: #f8fafc;overflow-x: hidden;}


.item{}
.item .imgbox{display: block;overflow: hidden;}
.item .img{transition: all 1s;width: 100%;display: block;}
.item:hover .imgbox .img{transform: scale(1.1,1.1);}

.zoomimg{position:relative;}
.zoomimg .img{display: block;position:absolute;width: 100%;height: 100%;left: 0;top: 0;}


.flipx .icon{transition: all .3s;}
.flipx:hover .icon{transform:scaleX(-1);}
.scale .icon{transition: all .3s;}
.scale:hover .icon{transform: scale(1.1,1.1);}

.underline:hover{text-decoration: underline;}

.flex{display: -webkit-box; display: -moz-box;display: -ms-flexbox; display: -webkit-flex; display: flex;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-v { -webkit-box-orient: vertical; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.flex-w{flex-wrap:wrap;}

.nmdc-btn{display: block;color: #fff;background: #0257b2;text-align: center;cursor: pointer;border:none;border-radius:4px;}
.nmdc-btn:hover{background-color: #f38625!important;color: #fff;} 

.bg-white{background: #fff;}
.c-main{color: #0257b2!important;}
.c-org{color: #ff7200!important;}
.c-red{color: #e52323!important;}
.bg{background: #f6f8fb;}



.crumb{font-size: 14px;color: #333333;line-height: 25px;padding:15px 0;background: url(../images/icon_02.png) no-repeat left center;background-size:15px;padding-left: 20px;}
.crumb a:hover{color: #0257b2;}


/* 专题列表 */
.main{padding-bottom: 50px;min-height:380px;}

.zt-list{margin-left: -2%;}
.zt-list .item{width: 31.3%;margin:0 0 2% 2%;background: #fff;text-align: center;}
.zt-list .imgbox{display: block;padding-top: 63.15%;}
.zt-list .img{}
.zt-list .info{padding:20px 25px;}
.zt-list .title{font-size: 18px;color: #333333;font-weight: bold;-webkit-line-clamp: 1;}
.zt-list .txt{font-size: 14px;color: #888888;line-height: 22px;-webkit-line-clamp: 4;height: 88px;margin-top: 10px;}
.zt-list .more{font-size: 16px;color: #0257b2;width: 130px;line-height: 38px;border-radius:4px;display: block;margin:10px auto 0;text-align: center;border:1px solid #0257b2;}
.zt-list .item:hover .more{color: #fff;background: #0257b2;}
.zt-list .item:hover{box-shadow:0 0 15px #e5e5e5;}

/* 新闻列表 */
.pub-bt{line-height: 60px;border-bottom:1px solid #e5e5e5;}
.pub-bt .bt{font-size: 18px;color: #333333;font-weight: bold;position:relative;padding-left: 15px;}
.pub-bt .bt::before{content:'';position:absolute;left: 0;top: 50%;width: 5px;height: 16px;background: #0257b2;margin-top: -8px;}

.xw-main{background: #fff;padding:0 30px 40px;}
.xw-list{}
.xw-list .item{padding:30px 0;border-bottom:1px dashed #ddd;display: flex;}
.xw-list .datebox{width: 80px;padding:10px 0;margin-right: 30px;text-align: center;/* background: #0257b2; */border:1px solid #ddd;}
.xw-list .day{font-size: 28px;color: #b5b5b5;font-weight: bold;}
.xw-list .year{font-size: 14px;color: #b5b5b5;margin-top: 3px;}
.xw-list .info{flex:1;overflow: hidden;padding-top: 5px;}
.xw-list .title{font-size: 16px;color: #333333;font-weight: bold;}
.xw-list .txt{font-size: 14px;color: #999999;-webkit-line-clamp: 2;margin-top: 10px;line-height: 24px;}
.xw-list .item:hover .title{color: #0257b2;}
.xw-list .item:hover .datebox{background: #0257b2;border-color:#0257b2;}
.xw-list .item:hover .year{color: #fff;}
.xw-list .item:hover .day{color: #fff;}

.pagelist{margin-top: 30px;display: flex;justify-content: flex-end;align-items: center;}
.pagelist .wz{font-size: 14px;color: #333333;}
.pagelist .pages{display: flex;}
.pagelist .pages a{font-size: 14px;color: #333333;width: 30px;text-align: center;line-height: 30px;border:1px solid #9da8c2;margin-right: 8px;display: block;}
.pagelist .pages a.active,.pagelist .pages a:hover{color: #fff;background: #0257b2;border-color:#0257b2;}
.pagelist .pages select{line-height: 30px;border:1px solid #9da8c2;height: 32px;width: 83px;padding-left: 5px;font-size: 14px;color: #333;}

/* 新闻详情 */
.xwdet-main{padding:0 30px;background: #fff;}
.xwdet-top{padding:30px 0 15px;border-bottom:1px solid #efefef;text-align: center;}
.xwdet-top .title{font-size: 30px;color: #333333;font-weight: bold;}
.xwdet-top .sm{font-size: 14px;color: #666666;margin-top: 15px;}
.xwdet-top .sm span{padding:0 5px;}

.xwdet-sec{}
.xwdet-sec .editbox{font-size: 14px;color: #333333;line-height: 30px;padding:25px 0;}
.xwdet-sec .file{font-size: 14px;color: #666666;line-height: 40px;display: flex;}
.xwdet-sec .file em{}
.xwdet-sec .file .lk{background: url(../images/icon_03.png) no-repeat left center;background-size:32px;padding-left: 40px;}
.xwdet-sec .file .lk:hover{color: #0257b2;text-decoration: underline;}

.pagenav{margin-top: 30px;display: flex;justify-content: space-between;padding:20px 0;border-top:1px solid #e5e5e5;}
.pagenav a{display: inline-block;vertical-align: middle;max-width:45%;font-size: 14px;color: #666666;line-height: 25px;}
.pagenav a:hover{color: #0257b2;}


/* 平台简介 */
.pt-tt{/* font-size: 26px; */color: #333333;display: flex;align-items: center;line-height: 40px;margin-bottom: 20px;font-weight: bold;font-size: 22px;}
.pt-tt .ico{/* width: 26px; */margin-right: 13px;width: 22px;}

.pt-sec.bg-white{padding-top: 30px;}
.pt-sec{padding:55px 0;}
.pt-sec .pt-tt{margin-bottom: 10px;}
.pt-sec .txt{font-size: 16px;color: #333333;line-height: 36px;}

.pt-dsj{padding:55px 0;}
.pt-dsj .list{max-width:930px;margin:0 auto;position:relative;}
.pt-dsj .list::after{content:'';position:absolute;width: 1px;top: 40px;bottom: 0;border-left:1px dashed #6db9c8;left: 50%;}
.pt-dsj .list .item{position:relative;}
.pt-dsj .list .group{width: 46%;float: left;}
.pt-dsj .list .date{font-size: 18px;color: #0257b2;font-weight: bold;margin-bottom: 10px;text-align: right;}
.pt-dsj .list .txt{font-size: 14px;color: #333333;line-height: 24px;padding:20px 30px;border:1px solid #0257b2;border-radius:3px;min-height:170px;position:relative;z-index:30;}
.pt-dsj .list .txt::after{content:'';position:absolute;width: 16px;height: 16px;background: url(../images/icon_08.png) no-repeat center;background-size:contain;top: 22px;right: -15px;}

.pt-dsj .list .circle{content:'';position:absolute;width: 17px;height: 17px;background: url(../images/icon_07.png) no-repeat center;background-size:contain;;left: 50%;margin-left: -8px;top: 58px;z-index:10;}

.pt-dsj .list .item:nth-child(even){margin-top: -100px;}
.pt-dsj .list .item:nth-child(even) .group{float: right;}
.pt-dsj .list .item:nth-child(even) .date{text-align: left;}
.pt-dsj .list .item:nth-child(even) .txt::after{background-image: url(../images/icon_09.png);right: auto;left: -15px;}

/* 注册 */
.sign-main{background: url(../images/sign_01.jpg) no-repeat center;background-size:cover;height: 825px;}
.sign-main .auto{height: 100%;}
.sign-main .wrap{width: 100%;height: 100%;justify-content: flex-end;}

.sign-sec{width: 500px;border-radius:16px;padding:35px 30px;position:relative;background: url(../images/sign_02-1.png) no-repeat center top #fff;background-size:100% 75px;}

.sign-sec .top{line-height: 30px;margin-bottom: 25px;}
.sign-sec .top .bt{font-size: 30px;color: #333333;font-weight: bold;}
.sign-sec .top .wz{font-size: 14px;color: #333333;}

.sign-sec .form{padding:0 30px;}
.sign-sec .form .nmdc-row{margin-bottom: 12px;}
.sign-sec .form .box{position:relative;}
.sign-sec .form .iconbox{width: 50px;position:absolute;left: 0;top: 0;line-height: 48px;text-align: center;}
.sign-sec .form .iconbox::after{content:'';position:absolute;right: 0;top: 50%;width: 1px;height: 20px;background: #d0d6e2;margin-top: -10px;}
.sign-sec .form .ico{width: 20px;display: inline-block;vertical-align: middle;}
.sign-sec .form .ipt-txt{height: 50px;border:1px solid #d0d6e2;border-radius:6px;width: 100%;padding-left: 65px;font-size: 16px;color: #0257b2;}

.sign-sec .form .box-code{width: 240px;}
.sign-sec .form .getcode{font-size: 16px;color: #fff;width: 130px;text-align: center;line-height: 50px;}
.sign-sec .form .imgcode{width: 130px;height: 50px;border-radius:4px;overflow: hidden;}
.sign-sec .form .imgcode img{width: 100%;height: 100%;}
.sign-sec .form .deal{font-size: 14px;color: #333333;margin-top: 15px;position: relative;z-index: 10;}
.sign-sec .form .deal input{width: 16px;height: 16px;display: inline-block;margin-right: 6px;}
.sign-sec .form .submit{font-size: 20px;line-height: 54px;width: 100%;margin-top: 20px;position:relative;z-index:10;}

.sign-sec .bg-img{position:absolute;width: 100%;left: 0;bottom: -14px;}

.ipt.border{border-color:#0257b2!important;}

/* 登录 */
.sign-sec .titbox{text-align: center;margin-bottom: 30px;}
.sign-sec .titbox .title{font-size: 30px;color: #333333;font-weight: bold;}
.sign-sec .titbox .en{font-size: 14px;color: #8b95b0;text-transform: uppercase;margin-top: 5px;}

.sign-sec .sm{}
.sign-sec .sm .lk{font-size: 14px;color: #333333;line-height: 28px;}
.sign-sec .sm .lk:hover{color: #0257b2!important;text-decoration: underline;font-weight: bold;}

.sign-sec .other-way{text-align: center;position:relative;z-index:20;margin-top: 20px;}
.sign-sec .other-way .title{display: block;text-align: center;position:relative;line-height: 30px;margin-bottom: 15px;}
.sign-sec .other-way .title::before{content:'';position:absolute;width: 100%;border-top:1px dashed #ddd;top: 50%;left: 0;}
.sign-sec .other-way .title span{font-size: 14px;color: #333333;font-weight: bold;display: inline-block;vertical-align: middle;padding:0 10px;background: #fff;position:relative;z-index:5;}
.sign-sec .other-way .list .lk{font-size: 13px;color: #333333;display: inline-block;vertical-align: auto;margin:0 10px;}
.sign-sec .other-way .list .tp{height: 40px;width: auto;}

/* 汇交系统 */
.hjxt-s1{padding:50px 0;}

.hjxt-xw{flex:1;overflow: hidden;}
.hjxt-xw .list{background: #f5f8fd;}
.hjxt-xw .list .item{padding:19px 20px;border-bottom:1px dashed #ddd;}
.hjxt-xw .list .date{font-size: 16px;color: #666666;padding-left: 26px;}
.hjxt-xw .list .title{font-size: 16px;color: #333333;-webkit-line-clamp: 2;height: 24px;height: 48px;margin-top: 5px;background: url(../images/hjxt_02.png) no-repeat left 3px;background-size:18px;padding-left: 26px;}
.hjxt-xw .list .item:last-child{border-bottom:none;}
.hjxt-xw .list .item:hover .title{color: #0257b2;font-weight: bold;}
.hjxt-xw .list .item:hover .date{color: #0257b2;}

.hjxt-zt{width: 550px;margin-left: 25px;}
.hjxt-zt .list{}
.hjxt-zt .list .item{margin-bottom: 22px;display: flex;align-items: center;}
.hjxt-zt .list .imgbox{width: 190px;margin-right: 25px;}
.hjxt-zt .list .zoomimg{padding-top: 71.57%;}
.hjxt-zt .list .img{}
.hjxt-zt .list .info{flex:1;overflow: hidden;}
.hjxt-zt .list .title{font-size: 16px;color: #333333;font-weight: bold;display: block;}
.hjxt-zt .list .txt{font-size: 14px;color: #888888;margin-top: 6px;}
.hjxt-zt .list .more{font-size: 14px;color: #0257b2;width: 115px;line-height: 34px;border:1px solid #0257b2;border-radius:4px;text-align: center;display: block;margin-top: 10px;}
.hjxt-zt .list .item:hover .more{color: #fff;background: #0257b2;}
.hjxt-zt .list .item .title:hover{color: #0257b2;}
.hjxt-zt .list .item:last-child{margin-bottom: 0;}


.hjxt-s2{padding-bottom: 50px;}

.hjxt-data{width:calc(100% - 350px);}
.hjxt-data .detail{padding: 10px;background: #fff;box-shadow:0 8px 36px #ddd;}
.hjxt-data .topbox{padding: 20px;background: url(../images/hjxt_06.jpg) no-repeat center;background-size:cover;}
.hjxt-data .list-t{}
.hjxt-data .list-t .item{font-size: 16px;color: rgba(255,255,255,.7);}
.hjxt-data .list-t .icon{width: 30px;margin-right: 20px;}
.hjxt-data .list-t i{font-size: 24px;color: #fff;font-family: 'DIN';margin-left: 15px;}
.hjxt-data .list-t .line{width: 1px;display: block;height: 24px;background: rgba(255,255,255,.5);margin:0 20px;}

.hjxt-data .enter{font-size: 14px;color: #0257b2;background: #fff;display: block;width: 125px;line-height: 36px;border-radius:4px;text-align: center;}
.hjxt-data .enter:hover{color: #fff;background: #f85f1c;}


.hjxt-data .list{margin-top: 10px;}
.hjxt-data .list .item{padding:20px 20px;border-radius:3px;}
.hjxt-data .list .tt{display: flex;justify-content: space-between;align-items: center;}
.hjxt-data .list .title{display: inline-block;vertical-align: middle;max-width:80%;font-size: 16px;color: #333333;font-weight: bold;}
.hjxt-data .list .date{font-size: 14px;color: #888888;}
.hjxt-data .list .txt{font-size: 14px;color: #888888;line-height: 22px;margin-top: 6px;}
.hjxt-data .list .item:nth-child(odd){background: #f6f8fb;}
.hjxt-data .list .item:hover .title{color: #0257b2;}


.hjxt-hottags{width: 330px;margin-left: 30px;}
.hjxt-hottags .detail{overflow: hidden;height: 100%;width: 100%; display: flex;align-items: center;justify-content: center;}
.hjxt-hottags .list a{font-size: 16px;}
.hjxt-hottags .list a:nth-child(6n+1){color: #0257b2;}
.hjxt-hottags .list a:nth-child(6n+2){color: #f85f1c;}
.hjxt-hottags .list a:nth-child(6n+3){color: #53b163;}
.hjxt-hottags .list a:nth-child(6n+4){color: #dbb504;}
.hjxt-hottags .list a:nth-child(6n+5){color: #b36de9;}
.hjxt-hottags .list a:nth-child(6n+6){color: #2cc8da;}


.hjxt-pro{padding:50px 0;background: url(../images/hjxt_14.jpg) no-repeat center;background-size:cover;}
.hjxt-pro .list{padding:60px 0;background: #fff;}
.hjxt-pro .list li{width: 20%;}
.hjxt-pro .list .icon{max-width: 150px;display: block;margin:0 auto;width: 80%;}
.hjxt-pro .list .tit{font-size: 20px;color: #333333;margin-top: 25px;text-align: center;}

.hjxt-links{padding:50px 0;background: #fff;}
.hjxt-links .detail .lk{font-size: 14px;color: #333333;line-height: 34px;display: inline-block;vertical-align: middle;display: block;padding-right: 10px;}
.hjxt-links .detail .lk:hover{color: #0257b2;font-weight: bold;}

.hjxt-links .swiper-pagination{position:static;margin-top: 30px;}
.hjxt-links .swiper-pagination-bullet{width: 50px;height: 5px;background: #dee2e3;border-radius:0;opacity: 1;}
.hjxt-links .swiper-pagination-bullet-active{background: #0257b2;}

/* 意见反馈 */
.fk-sec{padding:50px 0;min-height:680px;}
.fk-form{width: 54%;}
.fk-form .row{margin-bottom: 20px;}
.fk-form .item{width: 48%;}
.fk-form .tit{font-size: 16px;color: #333333;line-height: 36px;min-width:50px;text-align: right;margin-right: 10px;}
.fk-form .info{flex:1;overflow: hidden;}
.fk-form .ipt{border:1px solid #e5e5e5;border-radius:4px;width: 100%;}
.fk-form .ipt-txt{height: 36px;line-height: 36px;padding:0 10px;font-size: 15px;color: #333;}
.fk-form .con{height: 200px;padding:8px 10px;}
.fk-form .ipt-code{width: 255px;}
.fk-form .imgcode{margin-left: 20px;width: 90px;height: 36px;}
.fk-form .imgcode img{width: 100%;height: 100%;}
.fk-form .submit{font-size: 14px;width: 140px;line-height: 40px;border-radius:4px;margin-left: 60px;}

.fk-pic{width: 42%;}

/* 专题详情 */
.ztdet-main{}
.ztdet-l{width: 240px;margin-right: 20px;}
.ztdet-r{flex:1;overflow: hidden;}

.zt-mod{margin-bottom: 20px;background: #f6f8fb;}
.zt-mod:last-child{margin-bottom: 0;}
.zt-tt{padding:0 15px;background: url(../images/zt_07.jpg) no-repeat center;background-size:cover;height: 56px;}
.zt-tt .bt{font-size: 16px;color: #fff;font-weight: bold;}
.zt-tt .ico{width: 30px;}

.zt-lm{}
.zt-lm .list{}
.zt-lm .list li{border-bottom:1px dashed #ddd;}
.zt-lm .list .lk{display: block;font-size: 14px;color: #333333;line-height: 26px;padding:10px 5px 10px 40px;background: url(../images/zt_08.png) no-repeat 13px center;background-size:18px;}
.zt-lm .list .lk:last-child{border-bottom:none;}
.zt-lm .list li:hover .lk{color: #0257b2;font-weight: bold;}
.zt-lm .drop{padding-left: 35px;padding-bottom: 5px;display: none;}
.zt-lm .drop a{display: block;font-size: 13px;color: #666;line-height: 30px;background: url(../images/zt_08.png) no-repeat left center;background-size:14px;padding-left: 20px;}
.zt-lm .drop a:hover{color: #0257b2;}

.ztdet-xq{}
.ztdet-xq .detail{font-size: 16px;color: #333333;line-height: 36px;padding:20px 0 40px;}

.zt-contact{}
.zt-contact .list{padding:15px 15px;border-bottom:1px dashed #ddd;}
.zt-contact .list li{font-size: 14px;color: #333333;line-height: 28px;position:relative;}
.zt-contact .list li::before{content:'';width: 16px;height: 16px;margin-right: 10px;display: inline-block;vertical-align: middle;}
.zt-contact .list li.name::before{background: url(../images/zt_11.png) no-repeat center;background-size:contain;}

.zt-contact .list:last-child{border-bottom:none;}

/* 元数据列表 */
.zt-zy .list{padding:10px 10px;}
.zt-zy .list .item{display: flex;align-items: center;justify-content: space-between;margin-bottom: 18px;}
.zt-zy .list .num{font-size: 12px;color: #0257b2;width: 24px;line-height: 24px;display: block;text-align: center;background: #dde8f4;height: 24px;}
.zt-zy .list .title{font-size: 14px;color: #333333;width:calc(100% - 34px);display: block;}
.zt-zy .list .item:nth-child(1) .num,.zt-zy .list .item:nth-child(2) .num,.zt-zy .list .item:nth-child(3) .num{color: #fff;line-height: 20px;}
.zt-zy .list .item:nth-child(1) .num{background: url(../images/zt_13.png) no-repeat center;background-size:cover;}
.zt-zy .list .item:nth-child(2) .num{background: url(../images/zt_14.png) no-repeat center;background-size:cover;}
.zt-zy .list .item:nth-child(3) .num{background: url(../images/zt_15.png) no-repeat center;background-size:cover;}
.zt-zy .list .item:hover .title{color: #0257b2;font-weight: bold;}

.zt-zy .bot{text-align: center;text-align: center;line-height: 40px;border-top:1px dashed #ddd;}
.zt-zy .change{font-size: 14px;color: #0257b2;display: inline-block;vertical-align: middle;background: url(../images/zt_16.png) no-repeat left center;background-size:16px;padding-left: 25px;}
.zt-zy .change:hover{font-weight: bold;text-decoration: underline;}

.sx-bar{padding:15px 0;}
.sx-bar .nmdc-row{margin-bottom: 10px;}
.sx-bar .item{width: 160px;margin-right: 10px;}
.sx-bar .ipt{width: 100%;height: 38px;line-height: 36px;border-radius:4px;border:1px solid #ddd;font-size: 14px;color: #333;padding:0 14px;}
.sx-bar .ipt-txt{}
.sx-bar .submit{font-size: 14px;width: 140px;line-height: 38px;border-radius:4px;height: 38px;}
.sx-bar .item-select{width: 140px;}
.sx-bar .select{background: url(../images/icon_25.png) no-repeat 95% center;background-size:10px;appearance: none;-webkit-appearance: none;}
.sx-bar .ann{width: 38px;height: 38px;font-size: 26px;background: #e5eef7;color: #0257b2;border:none;margin-right: 10px;cursor: pointer;text-align: center;line-height: 34px;border-radius:3px;overflow: hidden;}
.sx-bar .ann.add{color: #fff;background: #0257b2;}
.sx-bar .ann:hover{background-color: #f38625;color: #fff;}

.pub-table{}
.pub-table th,.pub-table td{font-size: 14px;color: #333333;line-height: 24px;padding:10px 5px;text-align: center;}
.pub-table th{background: #f6f8fb;}
.pub-table td{}
.pub-table tbody tr:nth-child(even){background: #fafafa;}

/* 互动交流 */
.hud-main{padding-top: 30px;}
.hud-l{width: 180px;}
.hud-r{flex:1;overflow: hidden;}

.hud-menu{}
.hud-menu .lk{display: block;padding:18px 0;position:relative;}
.hud-menu .icon{width: 16px;height: 16px;display: block;margin:0 auto;}
.hud-menu .tit{font-size: 16px;color: #999999;margin-top: 10px;text-align: center;}
.hud-menu .lk:hover,.hud-menu .lk.cur{background: #0257b2;}
.hud-menu .lk:hover .tit,.hud-menu .lk.cur .tit{color: #fff;}
.hud-menu .lk::after{content:'';position:absolute;top: 50%;width: 0;height: 0;border-style: solid;border-width: 7px 0 7px 16px;border-color: transparent transparent transparent #0257b2;margin-top: -8px;right: -16px;display: none;}
.hud-menu .lk:hover::after,.hud-menu .lk.cur::after{display: block;}

.hud-menu .icon1{background: url(../images/icon_10.png) no-repeat center;background-size:contain;}
.hud-menu .lk:hover .icon1,.hud-menu .lk.cur .icon1{background-image: url(../images/icon_10-1.png)}

.hud-form{padding:0 30px 30px;background: #fff;margin-bottom: 20px;}
.hud-form .form{margin-top: 30px;}
.hud-form .form .row{margin-bottom: 20px;}
.hud-form .form .tit{font-size: 14px;color: #333333;width: 60px;margin-right: 10px;line-height: 40px;text-align: right;}
.hud-form .form .info{flex:1;overflow: hidden;}
.hud-form .form .ipt{width: 100%;border:1px solid #b6bfd3;border-radius:4px;font-size: 14px;color: #333;}
.hud-form .form .ipt-txt{line-height: 38px;height: 40px;padding:0 10px;}
.hud-form .form .ipt-code{width: 140px;margin-right: 15px;}
.hud-form .form .imgcode{width: 95px;height: 40px;border-radius:4px;overflow: hidden;}
.hud-form .form .imgcode img{width: 100%;height: 100%;}
.hud-form .form .con{height: 100px;resize:none;padding:9px 10px;}
.hud-form .form .submit{font-size: 14px;width: 80px;line-height: 40px;margin-left: 70px;}


.hud-faq{padding:0 30px 30px;background: #fff;}
.hud-faq .searbox{width: 420px;}
.hud-faq .searbox .ipt-txt{height: 30px;line-height: 30px;padding:0 15px;font-size: 14px;color: #333;flex:1;overflow: hidden;background: #f2f2f2;}
.hud-faq .searbox .submit{width: 50px;height: 30px;background: url(../images/icon_11.png) no-repeat center #0257b2;background-size:16px;border:none;cursor: pointer;}
.hud-faq .searbox .submit:hover{background-color: #f38625;}

.hud-faq .list{}
.hud-faq .list .item{padding:20px 0;border-bottom:1px solid #e5e5e5;}
.hud-faq .list .title{font-size: 16px;color: #333333;font-weight: bold;line-height: 28px;}
.hud-faq .list .title em{margin-right: 10px;}
.hud-faq .list .desc{font-size: 14px;color: #666666;line-height: 20px;margin-top: 6px;}
.hud-faq .list .bot{margin-top: 8px;display: flex;}
.hud-faq .list .fz{font-size: 16px;color: #e52323;line-height: 28px;margin-right: 10px;font-weight: bold;}
.hud-faq .list .font{font-size: 14px;color: #333333;line-height: 22px;padding:3px 10px;background: #f2f2f2;flex:1;overflow: hidden;}


/* 个人中心-修改并查看个人资料 */
.per-main{}
.per-l{width: 200px;margin-right: 30px;}
.per-r{flex:1;overflow: hidden;min-height:500px;}

.per-menu{padding: 8px;border:1px solid #efefef;border-radius:8px;background: #f6f8fb;height: 100%;}
.per-menu .item{margin-bottom: 10px;}
.per-menu .tit{display: block;font-size: 16px;color: #666666;line-height: 46px;padding:0 10px;border-radius:6px;}
.per-menu .tit::after{content:'';display: inline-block;vertical-align: middle;width: 14px;height: 14px;background: url(../images/icon_12.png) no-repeat center;background-size:contain;margin-left: 3px;margin-top: -1px;}
.per-menu .item.cur .tit,.per-menu .item:hover .tit{color: #fff;background: #0257b2;}
.per-menu .item.cur .tit::after,.per-menu .item:hover .tit::after{background-image: url(../images/icon_12-1.png)}

.per-menu .item.cur .drop{display: block;}
.per-menu .drop{padding:15px 10px 0 20px;display: none;}
.per-menu .drop .lk{display: block;font-size: 16px;color: #666666;line-height: 30px;margin-bottom: 15px;}
.per-menu .drop .lk::before{content:'';display: inline-block;vertical-align: middle;margin-right: 7px;width: 13px;height: 13px}
.per-menu .drop .lk:hover,.per-menu .drop .lk.this{color: #0257b2;font-weight: bold;}
.per-menu .drop .lk:hover::before,.per-menu .drop .lk.this::before{background: url(../images/icon_13.png) no-repeat center;background-size:contain;}


.per-data{padding:20px 0;}
.per-data .form{max-width: 610px;margin-left: 5%;}
.per-data .row{margin-bottom: 20px;}
.per-data .tit{width: 100px;text-align: right;margin-right: 10px;font-size: 16px;color: #333333;line-height: 36px;}
.per-data .tit i{color: #f30d23;}
.per-data .info{flex:1;overflow: hidden;}
.per-data .ipt{width: 100%;border:1px solid #e5e5e5;border-radius:4px;font-size: 14px;color: #333;line-height: 36px;}
.per-data .ipt-txt{padding:0 14px;}
.per-data .submit{font-size: 15px;width: 240px;line-height: 40px;margin:40px auto 0;}
.per-data .sel{font-size: 16px;color: #333;line-height: 36px;margin-right: 15px;}


/* 个人中心-收藏管理 */

.per-store .pub-table th,.per-store .pub-table td{line-height: 20px;}


/* 个人中心-信息管理-数据申请服务 */
.per-fw .pub-table th:first-child,.per-fw .pub-table td:first-child{padding-left: 7px;text-align: left;}
.per-fw .pub-table .sel{width: 15px;height: 15px;margin:0 8px;}
.per-fw .pub-table .delete{margin-left: 10px;}

/* 科学数据集列表 */
.ky-para{background: #fff;margin-bottom: 20px;}
.ky-para .nmdc-row{padding:17px 20px;border-bottom:1px solid #efefef;}
.ky-para .tit{font-size: 16px;color: #333333;font-weight: bold;line-height: 36px;}
.ky-para .info{flex:1;overflow: hidden;}
.ky-para .box{padding-right: 40px;position:relative;height: 36px;overflow: hidden;}
.ky-para .box.height{height: auto;}
.ky-para .lk{font-size: 16px;color: #333333;display: inline-block;vertical-align: middle;margin: 0 10px 0 25px;line-height: 36px;}
.ky-para .lk.cur,.ky-para .lk:hover{color: #0257b2; background-color: #e1ebf3;}

.ky-para .more{font-size: 14px;color: #0257b2;position:absolute;right: 0;top: 0;line-height: 36px;cursor: pointer;}
.ky-para .row:last-child{border-bottom:none;}

.ky-sort{padding:0 20px;background: #e9eff6;margin-bottom: 20px;}
.ky-sort .lk{font-size: 16px;color: #333333;font-weight: bold;line-height: 55px;margin-right: 40px;}
.ky-sort .lk .arr{width: 16px;height: 16px;background: url(../images/icon_14.png) no-repeat center;background-size:contain;display: inline-block;vertical-align: middle;margin-left: 5px;}
.ky-sort .lk.this .arr{background-image: url(../images/icon_14-1.png)}

.ky-sec{padding:0 0 30px;}
.ky-list{padding:0 20px;}
.ky-list .item{padding:30px 0;border-bottom:1px solid #efefef;}
.ky-list .title{font-size: 18px;color: #333333;font-weight: bold;display: block;margin-bottom: 15px;}
.ky-list .box{margin-bottom: 8px;}
.ky-list .box span{font-size: 16px;color: #333333;line-height: 26px;display: inline-block;vertical-align: middle;min-width:45%;margin-bottom: 10px;}
.ky-list .box em{color: #999999;}
.ky-list .item:hover .title{color: #0257b2;}

.pub-cz{font-size: 14px;color: #999999;line-height: 30px;}
.pub-cz .ico{display: inline-block;margin-right: 20px;vertical-align: middle;}
.pub-cz span.ico{cursor: pointer;}
.pub-cz .wz{margin-right: 20px;}

.pub-cz .ico::before{width: 16px;height: 16px;content:'';display: inline-block;vertical-align: middle;margin-right: 6px;margin-top: -1px;}
.pub-cz .store::before{background: url(../images/icon_15.png) no-repeat center;background-size:contain;}
.pub-cz .like::before{background: url(../images/icon_16.png) no-repeat center;background-size:contain;}
.pub-cz .share::before{background: url(../images/icon_17.png) no-repeat center;background-size:contain;}

.pub-cz .read::before{background: url(../images/icon_18.png) no-repeat center;background-size:contain;}

.pub-cz .quote::before{background: url(../images/icon_22.png) no-repeat center;background-size:contain;}
.pub-cz .subscribe::before{background: url(../images/icon_23.png) no-repeat center;background-size:contain;}
.pub-cz .download::before{background: url(../images/icon_24.png) no-repeat center;background-size:contain;}




.pub-cz span.ico:hover{color: #0257b2;}
.pub-cz .store.checked::before{background: url(../images/icon_15-1.png) no-repeat center;background-size:contain;}
.pub-cz .like.checked::before{background: url(../images/icon_16-1.png) no-repeat center;background-size:contain;}

.pub-cz span.share:hover::before{background: url(../images/icon_17-1.png) no-repeat center;background-size:contain;}
.pub-cz span.read:hover::before{background: url(../images/icon_18-1.png) no-repeat center;background-size:contain;}

.pub-cz span.quote:hover::before{background: url(../images/icon_22-1.png) no-repeat center;background-size:contain;}
.pub-cz span.subscribe:hover::before{background: url(../images/icon_23-1.png) no-repeat center;background-size:contain;}
.pub-cz span.download:hover::before{background: url(../images/icon_24-1.png) no-repeat center;background-size:contain;}



/* 科研项目列表 */
.xm-list{padding: 0;}
.xm-list .item{border:1px solid #efefef;margin-bottom: 20px;padding:20px 20px;background: #fff;}
.xm-list .item:hover{box-shadow:0 8px 36px rgba(40,70,97,.12);}

/* 科研项目列表-详情 */

.kydet-mod{padding:45px 0;border-bottom:10px solid #f2f6fb;}

.kydet-top{padding: 30px 0;}
.kydet-top .title{font-size: 28px;color: #333333;font-weight: bold;margin-bottom: 15px;}


.kydet-xm{}
.kydet-xm .list{}
.kydet-xm .list li{min-width:45%;float: left;font-size: 16px;color: #333333;line-height: 30px;margin-bottom: 10px;}
.kydet-xm .list li em{color: #999999;}
.kydet-xm .list .w100{width: 100%;}

/* 科学数据集-详情 */
.kx-top .tags{margin-bottom: 35px;}
.kx-top .tags span{display: inline-block;vertical-align: middle;margin-right: 3px;font-size: 14px;color: #0257b2;padding:0 6px;line-height: 24px;background: #dbe7f4;margin-bottom: 5px;}
.kx-top .tags span.zhishu{color: #ff9900;background: #fff1db;}
.kx-top .tags .ic{margin-right: 3px;display: inline-block;vertical-align: middle;margin-top: -1px;}

.table-list{}
.table-list .row{margin-bottom: 2px;}
.table-list .item{width: 50%;border-right:2px solid #fff;}
.table-list .tit{width: 200px;font-size: 14px;color: #333333;font-weight: bold;line-height: 24px;padding:10px 25px;text-align: right;background: #f6f8fb;border-right:2px solid #fff;}
.table-list .info{flex:1;overflow: hidden;padding:10px 25px;}
.table-list .fz{font-size: 14px;color: #333333;line-height: 24px;}
.table-list .row:nth-child(odd) .info{background: #f6f8fb;}

.kx-ser{}
.kx-ser .search-ico{width: 20px;height: 20px;background: url(../images/det_11.png) no-repeat center;background-size:contain;display: inline-block;vertical-align: middle;margin-left: 15px;}
.kx-ser .tag{display: inline-block;vertical-align: middle;margin-left: 10px;color: #0257b2;background: #e5eef7;line-height: 24px;padding:0 6px;}
.kx-ser a.tag:hover{color: #fff;background: #0257b2;}

.kx-quote{}
.kx-quote .box{padding:15px 15px;background: #f6f8fb;}
.kx-quote .box .select{font-size: 14px;color: #0257b2;width: 200px;height: 34px;line-height: 34px;border:1px dashed #0257b2;padding:0 0 0 10px;background: #dde8f4;}
.kx-quote .box .txt{font-size: 14px;color: #333333;line-height: 22px;margin-top: 10px;}

.pt-tt .smwz{font-size: 14px;color: #333333;opacity: .6;font-weight: normal;}

.kx-hot .pt-tt .more{font-size: 14px;color: #333333;width: 70px;line-height: 34px;border:1px solid #ccddf0;text-align: center;display: block;font-weight: normal;}
.kx-hot .pt-tt .more::after{content:'';display: inline-block;vertical-align: middle;margin-left: 5px;width: 11px;height: 11px;background: url(../images/det_16.png) no-repeat center;background-size:contain;}
.kx-hot .pt-tt .more:hover{color: #fff;background: #0257b2;border-color:#0257b2;}
.kx-hot .pt-tt .more:hover::after{background-image: url(../images/det_16-1.png)}

.kx-eval .txt{font-size: 16px;color: #333333;}
.kx-eval .conbox{height: 110px;background: #f6f8fb;margin-top: 20px;}
.kx-eval .ipt-con{width: 100%;height: 100%;padding:15px 18px;font-size: 16px;color: #333;line-height: 24px;background: #f6f8fb;resize:none;}
.kx-eval .submit{font-size: 16px;width: 100px;line-height: 36px;border-radius:0;margin-top: 20px;}

.kx-eval .pf-box{margin-top: 25px; }

#star{display: flex;align-items: center;}
#star li {float: left;width: 24px;height: 24px;cursor: pointer;text-indent: -9999px;background: url(../images/star0.png) no-repeat;}
#star li.on {background-position: 0 -28px;}
#star .star_result_span{margin-left: 10px;}
#star .star_result_span .fen{margin-right: 8px;font-weight: normal;}


.pf{width: 128px;height: 20px;background: url(../images/star.png) no-repeat center;background-size:contain;display: inline-block;vertical-align: middle;}
.pf_1{background-image: url(../images/star_1.png)}
.pf_2{background-image: url(../images/star_2.png)}
.pf_3{background-image: url(../images/star_3.png)}
.pf_4{background-image: url(../images/star_4.png)}
.pf_5{background-image: url(../images/star_5.png)}


/* 元数据详情 */
.ztdet-r+.ztdet-l{margin-right: 0;margin-left: 20px;}

.ysjdet-top{padding-top: 25px;}
.ysjdet-top .topbox{margin-bottom: 25px;}
.ysjdet-top .lbox{flex:1;overflow: hidden;}
.ysjdet-top .title{font-size: 20px;color: #333333;font-weight: bold;}
.ysjdet-top .sm{font-size: 14px;color: #666666;margin-top: 8px;}

.ysjdet-top .pub-table td{text-align: left;padding-left: 20px;}
.ysjdet-top .pub-table td:first-child{width: 23%;}
.ysjdet-top .pub-table tbody tr:nth-child(odd){background: #f6f8fb;}
.ysjdet-top .pub-table tbody tr:nth-child(even){background: #fff;}

.ysjdet-bot{border:1px solid #efefef;margin-top: 25px;}
.ysjdet-bot .topbox{line-height: 55px;background: #f6f8fb;line-height: 55px;padding:0 20px;}
.ysjdet-bot .topbox .bt{font-size: 16px;color: #0257b2;font-weight: bold;}
.ysjdet-bot .topbox .pfbox{font-size: 14px;color: #999999;}
.ysjdet-bot .topbox .pfbox .pf{margin:0 8px;}


.ysjdet-bot .detail{padding: 20px;}
.ysjdet-bot .txt{font-size: 14px;color: #999999;}
.ysjdet-bot .conbox{}
.ysjdet-bot .ipt-con{width: 100%;height: 100%;padding:10px 15px;font-size: 15px;color: #333;line-height: 24px;resize:none;margin-top: 15px;height: 110px;border:1px solid #e5e5e5;}
.ysjdet-bot .submit{font-size: 16px;width: 100px;line-height: 36px;border-radius:0;margin-top: 20px;}

.ysjdet-bot .pf-box{margin-top: 25px;}




@media screen and (min-width:320px) and (max-width:1200px){
    .auto{width: 96%;}
	
	
	
	
}

@media screen and (min-width:992px) and (max-width:1199px){
	
	/* 元数据列表 */
	.sx-bar{display: block;}
	.sx-bar .box{margin-left: -1%;}
	.sx-bar .item{width: 24%;margin:0 0 0 1%;}
	.sx-bar .rig{margin-top: 10px;justify-content: flex-end;}




}

@media screen and (min-width:768px) and (max-width:991px){	
	
	
	/* 专题列表 */
	
	
	.zt-list .info{padding:15px 15px;}
	.zt-list .more{width: 110px;line-height: 34px;}
	
	/* 新闻详情 */
	.xwdet-top .title{font-size: 26px;}
	
	/* 平台简介 */
	.pt-tt{font-size: 20px;}
	.pt-tt .ico{width: 18px;}
	
	.pt-sec{padding:40px 0;}
	.pt-sec .txt{font-size: 15px;line-height: 30px;}
	
	.pt-dsj .list .txt{padding:15px 15px;}
	
	/* 注册 */
	.sign-main{height: auto;padding:40px 0;margin-top: 70px;}
	.sign-main .wrap{justify-content: center;}
	.sign-sec{padding:25px 30px;}
	.sign-sec .top .bt{font-size: 20px;}
	
	.sign-sec .form .ipt-txt{height: 44px;font-size: 15px;}
	.sign-sec .form .getcode{font-size: 15px;line-height: 44px;}
	.sign-sec .form .imgcode{height: 44px;}
	.sign-sec .form .submit{font-size: 18px;line-height: 46px;}
	
	
	/* 登录 */
	.sign-sec .titbox .title{font-size: 24px;}
	
	/* index */
	.hjxt-s1 .wrap{display: block;}
	.hjxt-xw{width: 100%;margin-bottom: 20px;}
	
	.hjxt-zt{width: 100%;margin-left: 0;}
	
	.hjxt-s2 .auto{display: block;}
	
	.hjxt-data{width: 100%;margin-bottom: 20px;}
	
	.hjxt-hottags{width: 100%;margin-left: 0;}
	
	.hjxt-pro .list{padding:40px 0;}
	.hjxt-pro .list .icon{max-width:120px;width: 70%;}
	.hjxt-pro .list .tit{font-size: 17px;}
	
	.hjxt-links .swiper-pagination-bullet{width: 40px;height: 4px;}
	
	/* 意见反馈 */
	.fk-sec{display: block;}
	.fk-form{width: 100%;}
	.fk-pic{width: 50%;margin:50px auto 0;display: block;}
	
	/* 专题详情 */
	.ztdet-main{display: block;}
	.ztdet-l{display: none;}
	
	.ztdet-l.left{display: block;width: 100%;margin: 0;}
	
	.zt-lm .list{display: none;}
	.zt-contact{display: none;}
	
	.ztdet-xq .detail{font-size: 15px;line-height: 30px;}
	
	/* 互动交流 */
	.hud-faq .searbox{width: 300px;}
	
	/* 个人中心-修改并查看个人资料 */
	.per-main .wrap{display: block;}
	.per-l{width: 100%;margin-right: 0;}
	
	.per-menu{display: flex;padding: 0;justify-content: space-between;margin-bottom: 20px;}
	.per-menu .item{margin-bottom: 0;flex:auto;width: auto;position:relative;}
	.per-menu .tit::after{display: none;}
	.per-menu .tit{text-align: center;}
	
	.per-menu .drop{position:absolute;width: 100%;left: 0;background: #f6f8fb;padding:10px;}
	.per-menu .drop .lk{margin-bottom: 0;line-height: 36px;}
	
	.per-menu .item.cur .drop{display: none;}
	
	
	/* 科研项目列表-详情 */
	.kydet-mod{padding:30px 0;}
	
	.hjxt-links{padding:40px 0;}
	
	/* 科学数据集-详情 */
	.kydet-top .title{font-size: 24px;}
	
	.kx-top .tags{margin-bottom: 20px;}
	.kx-top .pub-cz{display: block;}
	
	/* 元数据列表 */
	.sx-bar{display: block;}
	.sx-bar .box{margin-left: -1%;}
	.sx-bar .item{width: 24%;margin:0 0 0 1%;}
	.sx-bar .rig{margin-top: 10px;justify-content: flex-end;}
	
	
}


@media screen and (min-width:320px) and (max-width:767px){	
	.auto{width: 94%;}
	
	
	
	
	/* 专题列表 */
	.main{padding-bottom: 20px;}
	
	
	.zt-list{margin-left: 0;}
	.zt-list .item{width:100%;margin:0 0 15px;}
	.zt-list .info{padding:15px 10px;}
	.zt-list .title{font-size: 16px;}
	.zt-list .txt{height: auto;}
	.zt-list .more{width: 100px;line-height: 32px;font-size: 15px;}
	
	/* 新闻列表 */
	.pub-bt{line-height: 50px;}
	.pub-bt .bt{font-size: 17px;padding-left: 12px;}
	.pub-bt .bt::before{width: 3px;}
	
	.xw-main{width: 100%;padding:0 20px 20px;}
	
	.xw-list .item{padding:15px 0;}
	.xw-list .datebox{width: 70px;margin-right: 20px;}
	.xw-list .day{font-size: 24px;}
	.xw-list .year{font-size: 13px;}
	.xw-list .info{padding-top: 2px;}
	.xw-list .txt{line-height: 22px;margin-top: 5px;}

	.pagelist{justify-content: center;margin-top: 20px;}
	.pagelist .wz{display: none;}
	.pagelist .pages select{display: none;}
	.pagelist .pages a{width: 28px;height: 28px;line-height: 26px;font-size: 13px;margin:0 5px;}
	
	
	/* 新闻详情 */
	.xwdet-main{width: 100%;padding:0 20px;}
	.xwdet-top{padding:20px 0;}
	.xwdet-top .title{font-size: 18px;}
	.xwdet-top .sm{font-size: 13px;text-align: center;}
	.xwdet-top .sm span{padding: 0 10px;}
	
	.xwdet-sec .editbox{padding:15px 0;line-height: 26px;}
	.xwdet-sec .file{-webkit-line-clamp: 2;line-height: 30px;}
	.xwdet-sec .file em{display: block;}
	.xwdet-sec .file .lk{display: block;background-size:26px;padding-left: 30px;}
	
	.pagenav{margin-top: 20px;flex-wrap:wrap;}
	.pagenav a{display: block;max-width:100%;line-height: 30px;}
	
	
	/* 平台简介 */
	.pt-tt{font-size: 18px;line-height: 30px;margin-bottom: 10px;}
	.pt-tt .ico{width: 18px;margin-right: 5px;}
	
	.pt-sec{padding:30px 0;}
	.pt-sec.bg-white{padding-top: 10px;}
	.pt-sec .txt{font-size: 14px;line-height: 26px;}
	
	.pt-dsj{padding:30px 0;}
	.pt-dsj .list .item:nth-child(even){margin-top: 0;}
	.pt-dsj .list .item:nth-child(even) .group{float: left;}
	.pt-dsj .list .item{margin-bottom: 20px;}
	.pt-dsj .list .txt{padding:0 10px 0 0;border:none;min-height:auto;}
	.pt-dsj .list .date{font-size: 15px;text-align: left;margin-bottom: 5px;}
	
	
	
	.pt-dsj .list{padding-left: 25px;}
	.pt-dsj .list::after{left: 0;top: 5px;}
	.pt-dsj .list .group{width: 100%;}
	.pt-dsj .list .circle{left: -31px;margin: 0;width: 14px;height: 14px;top: 4px;}
	.pt-dsj .list .txt::after{right:auto;left: -12px!important;background: url(../images/icon_09.png) no-repeat center;background-size: contain;width: 12px;height: 12px;display: none;}
	
	
	/* 注册 */
	.sign-main{height: auto;padding:40px 0;margin-top: 81px;}
	.sign-main .wrap{justify-content: center;display: block;}
	.sign-sec{padding:15px 20px 25px;width: 96%;border-radius:6px;}
	.sign-sec .top .bt{font-size: 18px;}
	.sign-sec .top .wz{font-size: 13px;}
	
	.sign-sec .form{padding: 0;}
	.sign-sec .form .ipt-txt{height: 36px;font-size: 14px;border-radius:4px;padding-left: 45px;}
	.sign-sec .form .getcode{font-size: 14px;line-height: 36px;width: 100px;}
	.sign-sec .form .imgcode{height: 36px;width: 100px;}
	.sign-sec .form .submit{font-size: 16px;line-height: 40px;}
	.sign-sec .bg-img{display: none;}
	.sign-sec .form .box-code{width:calc(100% - 110px);}
	.sign-sec .form .iconbox{line-height: 36px;width: 38px;}
	.sign-sec .form .ico{width: 15px;}
	.sign-sec .form .deal{position: relative;word-break: break-all;display: block;padding-left: 18px;}
	.sign-sec .form .deal input{width: 14px;height: 14px;position:absolute;left: 0;top: 3px;}
	
	
	/* 登录 */
	.sign-sec .titbox{margin-bottom: 20px;}
	.sign-sec .titbox .title{font-size: 18px;}
	.sign-sec .titbox .en{font-size: 13px;}
	
	.sign-sec .other-way .list .tp{height: 30px;}
	.sign-sec .other-way .list .lk{margin:0 5px;}
	
	/* index */
	.hjxt-s1{padding:30px 0;}
	.hjxt-s1 .wrap{display: block;}
	
	.hjxt-xw{width: 100%;margin-bottom: 20px;}
	.hjxt-xw .list .item{padding:15px 15px;}
	.hjxt-xw .list .date{padding-left: 0;font-size: 14px;}
	.hjxt-xw .list .title{background:none;padding-left: 0;font-size: 15px;height: auto;}
	
	
	.hjxt-zt{width: 100%;margin-left: 0;}
	.hjxt-zt .list .item{margin-bottom: 15px;}
	.hjxt-zt .list .imgbox{width: 130px;margin-right: 15px;}
	.hjxt-zt .list .more{font-size: 14px;width: 90px;line-height: 30px;}
	
	
	.hjxt-s2 .auto{display: block;}
	
	.hjxt-data{width: 100%;margin-bottom: 20px;}
	.hjxt-data .topbox{display: block;}
	.hjxt-data .list-t{}
	.hjxt-data .list-t .item{display: block;flex:1;text-align: center;font-size: 15px;}
	.hjxt-data .list-t .icon{width: 26px;display: block;margin:0 auto 8px;}
	.hjxt-data .list-t i{display: block;}
	.hjxt-data .enter{margin:25px auto 0;}
	
	.hjxt-data .list .item{padding:15px 10px;}
	.hjxt-data .list .tt{display: block;}
	.hjxt-data .list .title{width: 100%;max-width:100%;}
	.hjxt-data .list .date{display: block;text-align: right;margin-top: 5px;}
	
	
	.hjxt-hottags{width: 100%;margin-left: 0;}
	
	.hjxt-pro{padding:30px 0;}
	.hjxt-pro .list{padding:30px 0 1px;flex-wrap:wrap;justify-content: center;}
	.hjxt-pro .list li{width: 33.3%;margin-bottom: 30px;}
	.hjxt-pro .list .icon{max-width:120px;width: 60%;}
	.hjxt-pro .list .tit{font-size: 15px;margin-top: 15px;}
	
	.hjxt-links{padding:30px 0;}
	.hjxt-links .swiper-pagination{margin-top: 20px;}
	.hjxt-links .swiper-pagination-bullet{width: 8px;height: 8px;border-radius:50%;}
	
	/* 意见反馈 */
	.fk-sec{display: block;padding:30px 0;min-height:auto;}
	.fk-form{width: 100%;}
	.fk-form .row{flex-wrap:wrap;margin-bottom: 15px;}
	.fk-form .item{width: 100%;margin-bottom: 15px;}
	.fk-form .item:last-child{margin-bottom: 0;}
	.fk-form .tit{font-size: 15px;}
	.fk-form .con{height: 120px;}
	.fk-form .ipt-txt{font-size: 14px;}
	.fk-form .submit{width: 120px;}
	.fk-form .imgcode{margin-left: 10px;}
	.fk-form .ipt-code{width:calc(100% - 100px);}
	
	.fk-pic{display: none;}
	
	/* 专题详情 */
	.ztdet-main{display: block;}
	.ztdet-l{display: none;}
	
	.ztdet-l.left{display: block;width: 100%;margin: 0;}
	
	.zt-tt{height: 44px;}
	.zt-tt .bt{font-size: 15px;}
	.zt-tt .ico{width: 20px;}
	
	.zt-lm .list{display: none;}
	.zt-lm .list .lk{line-height: 24px;}
	
	.zt-contact{display: none;}
	
	.ztdet-xq .detail{font-size: 14px;line-height: 26px;}
	
	/* 元数据列表 */
	.sx-bar{display: block;}
	.sx-bar .row{flex-wrap:wrap;margin-left: -2%;margin-bottom: 10px;padding:1px 0 1px;border-bottom:1px dashed #e5e5e5;}
	.sx-bar .item{width: 48%;margin-right: 0;margin-bottom: 10px;margin-left: 2%;}
	.sx-bar .rig{justify-content: center;}
	.sx-bar .ann{width: 36px;height: 36px;font-size: 24px;}
	.sx-bar .submit{width: 100px;line-height: 36px;}
	.sx-bar .select{background-size: 8px;}
	
	
	
	
	
	.pub-table th, .pub-table td{font-size: 13px;line-height: 20px;padding:5px 5px;}
	
	/* 互动交流 */
	.hud-main{padding-top: 10px;}
	.hud-main .auto{width: 100%;}
	.hud-main .wrap{display: block;}
	.hud-l{width: 100%;}
	.hud-menu{display: flex;flex-wrap:wrap;background: #fff;margin-bottom: 10px;}
	.hud-menu .lk{width: 33.3%;padding:10px 0;}
	.hud-menu .icon{display: none;}
	.hud-menu .lk:hover::after, .hud-menu .lk.cur::after{display: none;}
	.hud-menu .tit{font-size: 14px;margin-top: 0;line-height: 20px;}
	
	.hud-r{}
	.hud-form{padding:0 20px 20px;margin-bottom: 10px;}
	.hud-form .form .row{margin-bottom: 15px;}
	.hud-form .form .tit{width: 50px;line-height: 36px;}
	.hud-form .form .ipt-txt{line-height: 34px;height: 36px;}
	.hud-form .form .ipt-code{width:calc(100% - 105px);margin-right: 10px;}
	.hud-form .form .imgcode{height: 36px;}
	.hud-form .form .submit{margin: 0 auto;line-height: 36px;width: 90px;}
	
	.hud-faq{padding:0 20px 20px;}
	.hud-faq .searbox{width: 200px;}
	.hud-faq .searbox .submit{width: 40px;}
	
	.hud-faq .list .item{padding:15px 0;}
	.hud-faq .list .bot{display: block;}
	.hud-faq .list .fz{font-size: 15px;}
	
	
	/* 个人中心-修改并查看个人资料 */
	.per-main .wrap{display: block;}
	.per-l{width: 100%;margin-right: 0;}
	.per-r{min-height:auto;}
	
	.per-menu{display: flex;padding: 0;justify-content: space-between;border-radius:3px;margin-bottom: 20px;}
	.per-menu .item{margin-bottom: 0;flex:auto;width: auto;position:relative;}
	.per-menu .tit::after{display: none;}
	.per-menu .tit{text-align: center;font-size: 14px;padding: 0;border-radius:3px;line-height: 42px;}
	
	.per-menu .drop{position:absolute;width: 100%;left: 0;background: #f6f8fb;padding:5px 0;border:1px solid #efefef;border-top:none;}
	.per-menu .drop .lk{margin-bottom: 0;line-height: 22px;font-size: 12px;padding:5px 0;text-align: center;}
	.per-menu .drop .lk::before{display: none;}
	
	.per-data{padding:15px 0;}
	.per-data .form{width: 100%;margin-left: 0;padding-right: 10px;}
	.per-data .row{margin-bottom: 10px;}
	.per-data .tit{width: 80px;font-size: 15px;}
	.per-data .submit{width: 160px;margin-top: 25px;}
	
	.per-store .pub-table{overflow-x: scroll;}
	.per-store .pub-table table{min-width:550px;}
	
	.per-menu .item.cur .drop{display: none;}
	
	
	.per-fw .pub-table th:nth-child(1){width: 20%;}
	.per-fw .pub-table th:nth-child(2){width: 30%;}
	.per-fw .pub-table th:nth-child(3){width: 20%;}
	.per-fw .pub-table th:nth-child(4){width: 15%;}
	.per-fw .pub-table th:nth-child(5){width: 15%;}
	
	/* 科学数据集列表 */
	.ky-para .row{display: block;padding:10px 10px;}
	.ky-para .tit{font-size: 15px;}
	.ky-para .info{margin-left: -8px;}
	.ky-para .lk{font-size: 14px;line-height: 30px;margin:0 0 0 8px;}
	.ky-para .more{line-height: 30px;}
	.ky-para .box{height: 30px;}
	
	.ky-sort{justify-content: space-between;margin-bottom: 10px;padding:0 15px;}
	.ky-sort .lk{font-size: 15px;margin-right: 0;line-height: 45px;}
	
	.ky-list{padding:0 15px;}
	.ky-list .item{padding:15px 0;}
	.ky-list .title{font-size: 16px;margin-bottom: 10px;}
	.ky-list .box span{font-size: 14px;line-height: 24px;min-width:100%;display: block;margin-bottom: 5px;}
	
	.pub-cz{font-size: 12px;}
	.pub-cz .ico{margin-right: 5px;}
	.pub-cz .ico::before{margin-right: 4px;}
	.pub-cz span.ico:hover{color: #999;}
	
	/* 科研项目列表 */
	.xm-list{padding: 0;}
	.xm-list .item{padding:15px 15px;margin-bottom: 10px;}
	
	/* 科研项目列表-详情 */
	.kydet-mod{padding:20px 0;border-width:5px;}
	
	.kydet-top{padding-top: 15px;}
	.kydet-top .title{font-size: 18px;}
	
	.kydet-xm .list li{min-width:100%;display: block;font-size: 14px;line-height: 26px;margin-bottom: 5px;}
	
	.hjxt-links{padding:20px 0;}
	

	.kydet-mod .pub-table th.xh{width: auto;white-space: nowrap;}
	
	
	/* 科学数据集-详情 */
	.kx-top .tags{margin-bottom: 10px;}
	.kx-top .tags span{font-size: 12px;}
	.kx-top .pub-cz{display: block;}
	.kx-top .pub-cz .lbox,.kx-top .pub-cz .rbox{display: flex;justify-content: space-between;}
	
	.table-list .row{flex-wrap:wrap;}
	.table-list .item{width: 100%;border-bottom:2px solid #fff;}
	.table-list .item:last-child{border:none;}
	.table-list .tit{width: 130px;padding:10px 10px 10px 0;line-height: 22px;font-size: 13px;}
	.table-list .info{padding:10px 15px;}
	.table-list .fz{font-size: 13px;line-height: 22px;}
	
	.kx-eval .pfbox{font-size: 15px;font-weight: normal;display: flex;align-items: center;}
	.kx-eval .pfbox .pf{margin-left: 6px;}
	
	.kx-eval .txt{font-size: 14px;}
	
	.kx-eval .pf-box{margin-top: 15px;}
	.kx-eval .conbox{height: 80px;}
	.kx-eval .ipt-con{padding:10px 15px;font-size: 14px;line-height: 20px;}
	.kx-eval .submit{font-size: 14px;margin:20px auto 0;}
	
	.pf{width: 90px;height: 14px;}
	
	.kx-hot .pt-tt .smwz{display: none;}
	
	/* 元数据详情 */
	.ysjdet-top{padding-top: 10px;}
	.ysjdet-top .topbox{display: block;}
	.ysjdet-top .title{font-size: 18px;}
	
	.ysjdet-top .pub-table td{padding-left: 10px;}
	.ysjdet-top .pub-table td:first-child{width: 40%;}
	
	.ysjdet-bot .topbox{line-height: 40px;padding:0 10px;}
	.ysjdet-bot .detail{padding: 10px 10px 20px;}
	.ysjdet-bot .pf-box{margin-top: 15px;}
	.ysjdet-bot .ipt-con{padding:10px 10px;font-size: 14px;line-height: 20px;}
	.ysjdet-bot .submit{margin:20px auto 0;}
	
	.ysjdet-bot .topbox .pfbox{display: flex;align-items: center;}
	.ysjdet-bot .topbox .pfbox .pf{margin:0 5px;}
	
	
}
