/*轮播图*/
#banner{ position:relative;}
/* flexslider */
.flexslider{position:relative;width:100%;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides .img{ display:block; height:550px;}
.flex-direction-nav{position:absolute;bottom:5px; right: 20%;}
.flex-direction-nav li{display: inline-block;}
.flex-direction-nav a{width:25px;height:25px;line-height:99em;overflow:hidden;margin:0 3px;display:block;background:url(../images/icon.png) no-repeat -1px -1px;z-index:10;cursor:pointer;}
.flex-direction-nav .flex-next{background-position:-31px -1px;right:0;}
.flex-direction-nav .flex-prev{left:0;}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center; z-index: 5;}
.flex-control-nav + ul{ z-index: 5;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../images/icon.png) no-repeat -130px -4px;display:block;height:12px;overflow:hidden;text-indent:-99em;width:12px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:-152px -4px;}

.main-title{margin-bottom: 10px;}
.main-title p{color: #015AAD;font-size: 20px;vertical-align: middle; line-height: 34px;}
.main-title p a{color: #015AAD; font-weight: 600;}
.main-title p span{ border-bottom: 1px solid #C9C588; display: inline-block; height: 10px; width: 60px; position: relative; top: -5px; margin: 0 10px;}
.main-title p font{font-size: 16px; font-weight: normal;white-space: nowrap;}


/*广告位*/
.main-ad{ margin: 60px auto;}
.main-ad img{width: 100%;}

.main-articleSR,.main-articlePolicy{ width:calc(50% - 29px);}
.main-article img{width: 100%; margin-top: 10px;}
.main-article ul li a{ padding: 16px 0; display: block; border-bottom: 1px dashed #A5A5A5;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size: 12px;}
.main-article ul li span{float: right; font-size: 12px; padding-left: 20px;}
/*新闻*/
.main-news{}
.news-cont-left{ position: relative;width: 55%; font-size: 14px; margin-right: 25px;}
.news-cont-left .news-cont-leftT{position:absolute;bottom: 0; width: 100%;}
.news-cont-left img{width: 100%;}
.news-cont-left  p{background-color: #015AAD; height: 48px; font-size: 14px; line-height: 48px; color: #fff; padding: 0 10px 0 20px;  }
.news-cont-right{width: calc(45% - 25px);}
.news-cont-right ul li{margin-bottom: 15px;}
.news-cont-right ul li a{display: block; padding: 10px 24px 10px 10px; background: #fff;}
.news-cont-right ul li .coverImg{ width:calc(41% - 24px); position: relative;margin-right: 20px;}
.news-cont-right ul li .coverImg img{width: 100%; display: block;}
.news-cont-right ul li .coverText{width: calc(100% - 194px);}
.news-cont-right ul li .coverText h2{font-size: 14px; height: 65px; line-height: 22px; margin-bottom: 5px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.news-cont-right ul li .coverText p{background: url(../images/icon-news.png) no-repeat right; font-size: 12px; color: #6D6D6D; background-size: 8%;}

/*通知公告*/
/* .main-notice{background: url(../images/noticeBg.png) no-repeat top; background-size: cover;} */
.main-noticeCont{ background: #F3F3F3; padding: 40px;}
.main-noticeCont .main-title{ padding-left: 30px;}
.main-noticeTop{background: url(../images/noticeBg01.png) no-repeat top; background-size: cover;}
.main-noticeBtm{background: url(../images/noticeBg02.png) no-repeat top #0f2b6c; background-size: cover;}
.noticeCont ul li{ font-size: 12px; padding:13px 0px; float: left; width:  calc(50% - 16px);line-height: 16px; }
.noticeCont ul li span{float: left; margin-right: 20px; padding-left: 3px;}
.noticeCont ul li p{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; display:block}

/*院士动态*/
.main-academician .main-title{padding: 70px 0 20px;}
.main-academician .main-title a{ color: #fff;}
.main-academician .main-title a span{border-bottom-color: #fff;}
.academician-list{position: relative; width: 100%;}
.academician-list ul{height: 280px;}
.academician-list ul li{ float: left;}
.academician-list ul li a{background:#FFFFFF; width: 286px; display: block; margin-right: 18px;}
.academician-list ul li a img{width: 100%; display: block;}
.academician-list ul li a h4{ font-size: 16px; line-height: 22px; padding: 12px 15px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 44px;}
.academician-list ul li a p{ font-size: 14px; line-height: 20px; color: #4E4E4E; padding: 12px 15px 20px;}

.track { width: 100%;  position: relative;}
.view-port { overflow: hidden; position: relative;}
.pagination{text-align: right; padding: 40px 0 50px;}
.track a.prev,.track a.next {width:25px;height:25px;overflow:hidden;margin:0 3px;background:url(../images/icon.png) no-repeat -1px -1px;cursor:pointer;text-indent: -9999px;z-index: 99999; display: inline-block;}
.track a.next {background-position: -31px -1px;}

.cutImg{width:100%;padding-bottom:60%;position: relative;overflow: hidden;}
.cutImg img{width: 100%;height: 100%;object-fit: cover; position: absolute;}

/*科技会客厅*/
.main-room .main-title{ padding-top: 75px; margin: 50px 0 40px;}
.main-roomCont{ background: url(../images/bg01.png) no-repeat left top; position: relative;}
.main-roomCont .roomContText{ padding: 30px 0 0 30px; width:calc(35% - 30px);}
.main-roomCont .roomContText h4{font-weight: 400px; font-size: 16px; line-height: 24px;}
.main-roomCont .roomContText p{font-size: 14px; line-height: 20px; color: #4D4D4D; margin:10px 0 25px;}
.main-roomCont .roomContText span{display: block; font-size: 14px; line-height: 20px; border-bottom: 1px dashed #A5A5A5; padding-bottom: 15px;}
.main-roomCont .roomContText h4,.main-roomCont .roomContText p{display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}
.main-roomCont .roomContVideo{position: relative; width: 60%; margin-top: -140px;}
.roomContVideoImg{ position: relative;}
.roomContVideoImg a{display: block; width: 100%; height: 100%; background: url(../images/playIcon.png) no-repeat center rgba(0,0,0,0.3); position: absolute; top: 0; left: 0; background-size: 5%;}
.roomContVideoImg img{width: 100%; display: block;}
.main-roomCont .roomContVideo span{ position: absolute; display: block;color: #fff; background-color: #0091FF; top: 0; left: 30px; width: 94px; height: 28px; line-height: 28px; text-align: center; font-size: 14px;}
.main-roomContList{ padding: 40px 0 0 45px;}
.main-roomContList ul li{ float: left; padding-right: 28px;}
.main-roomContList ul li a{background:#EBECEF; width: 226px; display: block; position: relative;}
.main-roomContList ul li a img{width: 100%; display: block;}
.main-roomContList ul li a h4{ font-size: 12px; line-height: 20px; padding: 12px 15px 0; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 44px;}
.main-roomContList ul li a p{ font-size: 12px; line-height: 16px; color: #4E4E4E; padding: 7px 15px 10px;}
.main-roomContList ul li a span{ color: #fff;opacity: 0.8; display: block; position: absolute; top: 0; left: 20px; font-size: 12px; line-height: 22px; height: 22px; padding:0 12px;}
.main-roomContList ul li a span.expert{background: #0CBC95;}
.main-roomContList ul li a span.report{background: #E02020;}

/*推荐期刊*/
.main-journal{ background: #EBF4FB; padding: 60px 0 0px;}
.main-journal ul li{padding: 4px 10px 80px 0px; width: 143px;background: url(../images/journalBg.png) no-repeat right top; background-size: 100%; float: left; margin: 0 0 0 40px;}
.main-journal ul li .journalImg{ overflow: hidden; position: relative; padding-bottom: 134% ;}
.main-journal ul li a{ display: block; padding: 0 14px 0 0;}
.main-journal ul li a img{display: block; -moz-transition: all .2s ease-out .1s; -webkit-transition: all .2s ease-out .1s; -o-transition: all .2s ease-out .1s; transition: all .2s ease-out .1s; width: 100%; height: 100%; position: absolute;object-fit: cover;}

/*组织机构*/
.organization{padding: 0 30px 40px 30px; margin-bottom: 60px;}
.organizationTop{position: relative;padding-bottom: 14%;overflow: hidden;}
.organizationTop img{display: block;width: 100%;height: 100%;position: absolute;object-fit: cover;}
.organization h1{ font-size: 36px; text-align: center; padding: 50px 0 30px;}
.organizationTitle{background: url(../images/OrganizationT.png) repeat-x bottom; padding-left: 30px; color: #015AAD; margin-bottom: 30px;}
.organizationTitle span{ background-color: #fff; font-size: 22px; font-weight: 600;padding: 0 10px;}
.organizationTitle span em{font-size: 46px; position: relative; bottom: -4px; line-height: 0px; padding-right: 5px;}
.organizationA h3,.organizationLeader h3{font-size: 24px;color: #000000;line-height: 25px;text-align: left;font-style: normal; padding: 30px 0 20px;}
.organizationA{padding: 0 40px;}
.organizationA p{ font-size: 14px; line-height: 26px;}
.organizationA h4{ font-size: 18px; line-height: 26px; padding:35px 0 15px 0;}
.organizationLeader h3{padding-left: 40px;}
.organizationLeader ul{display: flex; width: 100%;align-items: stretch;flex-wrap:wrap}
.organizationLeader ul li{width:calc(16.33333% - 20px);background: #F4F4F4; padding-bottom: 10px; margin:0 25px 25px 0;}
.organizationLeader ul li:nth-child(6n){margin-right: 0;}
.LeaderImg{width:100%;position: relative;padding-bottom: 125%; overflow: hidden;}
.LeaderImg img{display: block; width: 100%; height: 100%; position: absolute;object-fit: cover;}
.organizationLeader h5{ text-align: center; font-size: 14px; line-height: 20px; padding: 15px 0;}
.organizationLeader p{ font-size: 12px; line-height: 20px; padding: 0 20px;}
.LeaderText{ font-size: 14px; line-height: 26px; padding: 0px 20px 50px;}
.organizationLeader dl{padding-left: 40px; font-size: 14px;}
.organizationLeader dl dt{ font-weight: 600; line-height: 30px;}
.organizationLeader dl dd{margin-bottom: 30px;}
.LeaderA img{width:40% ; margin:0 5% 20px 0;}

/*左侧菜单*/
.technology .leftNav{background: #F6F6F6; width: 146px; margin-right: 30px; float: left;}
.technology .leftNav .has-down{background: url(../images/iconOn.png) no-repeat 100px center;}
.technology .leftNav ul li{border-bottom: 1px solid #C5C5C5; padding: 14px 0;}
.technology .leftNav ul li:last-child{border-bottom: none;}
.technology .leftNav a{margin: 0 30px; display: block; font-weight: bold;}
.technology .leftNav ul li.on a{color: #015AAD;}
.technology .rightCont{ width: calc(100% - 176px); float: left;}
.technology .rightCont .organizationA{padding: 0;}
.technology .rightCont .organizationA h4{ margin-top: 25px; padding-top: 0;}
.technology .rightCont .organizationA p + h4{margin-top: 60px;}
.technology .rightCont .coreCont ul,.technology .rightCont .differenceCont ul{ display: flex; justify-content: space-between; align-items: flex-start; color: #fff; margin-top:10px; padding-bottom: 50px;}
.technology .rightCont .coreCont ul li{ background: url(../images/coreContBg.png) no-repeat top; width: calc(32% - 50px); padding:23px 20px 20px 20px;}
.technology .rightCont .coreCont ul li p{ font-size: 14px; line-height: 28px;}
.technology .rightCont .coreCont ul .coreContT{ text-align: center;padding-top: 70px; font-size: 20px; margin-bottom: 20px; font-weight: 600;}
.technology .rightCont .coreCont ul .coreCont01{background: url(../images/icon01.png) no-repeat top center;background-size: 20%;}
.technology .rightCont .coreCont ul .coreCont02{background: url(../images/icon02.png) no-repeat top center;background-size: 20%;}
.technology .rightCont .coreCont ul .coreCont03{background: url(../images/icon03.png) no-repeat top center;background-size: 20%;}
.technology .rightCont .differenceCont ul{align-items:inherit; padding-bottom: 30px;}
.technology .rightCont .differenceCont ul li{background: #F3F3F3; color: #000; width: calc(32% - 50px); padding:23px 20px 70px 20px;}
.technology .rightCont .differenceCont .coreContT{text-align: center;padding-top: 70px; font-size: 20px; margin-bottom: 20px; font-weight: 600;}

.serviceCase ul{display: flex;flex-wrap: wrap; color: #fff; margin-top:10px; padding-bottom: 50px; }
.serviceCase ul li{width:calc(33.33% - 15px) ; background: #F5F5F5; padding-bottom: 30px; margin-right: 20px;}
.serviceCase ul li:nth-child(3n){margin-right: 0;}
.serviceCase ul li img{width: 100%;}
.serviceCase ul li h4{font-weight: 600; color: #000; font-size: 16px; line-height: 26px; padding: 10px 20px 0px 20px;}
#page{ text-align:center;}
#page a{ border:1px solid rgba(0,0,0,0.15); display:inline-block;height:32px; line-height:32px; padding:0 13px; margin:0 2px; border-radius: 5px; font-size: 14px;}
#page a.hover{ color:#015AAD;border:1px solid #015AAD;}

.serviceMode h3{padding:15px 0 0px}
.technology .rightCont .serviceMode p + h4{margin-top: 40px;}
.serviceMode{}
.technology .rightCont .serviceMode .coreCont ul{padding-bottom: 20px;}
.technology .rightCont .serviceMode .coreCont ul li{width:calc(50% - 55px)}
.technology .rightCont .serviceMode .coreCont ul .coreContT{padding-top: 0; background: none;}
.technology .rightCont .serviceMode .serviceModeCont ul{ flex-wrap: wrap; padding-bottom: 0;}
.technology .rightCont .serviceMode .serviceModeCont ul li{margin:10px 0;background: url(../images/coreContBg.png) no-repeat top; color: #fff; padding:23px 20px 50px 20px}
.technology .rightCont .serviceMode .serviceModeCont .coreContT{padding-top: 43px;}
.serviceModeCom{display: flex;justify-content: space-between;flex-wrap: wrap;}
.serviceModeCom div.serviceModeCom01{width:calc(60% - 20px)}
.serviceModeCom div.serviceModeCom02{ width:calc(40% - 20px);}
.serviceModeImg img{ display: block;width:calc(100% - 114px); margin: 10px auto 20px;}
.technology .serviceProcess .coreCont ul{justify-content:flex-start; flex-wrap: wrap;align-items: inherit; padding-bottom: 15px;}
.technology .serviceProcess .coreCont ul li{width:calc(33.33% - 20px); margin:10px 25px 10px 0px; background: #E8E8E8; padding:0 0 10px 0;}
.technology .serviceProcess .coreCont ul li:nth-child(3n){margin-right: 0px;}

.technology .serviceProcess .coreCont ul li:nth-child(1) .serviceProcessT i{background: url(../images/icon04.png) no-repeat center;}
.technology .serviceProcess .coreCont ul li:nth-child(2) .serviceProcessT i{background: url(../images/icon04.png) no-repeat center;}
.technology .serviceProcess .coreCont ul li:nth-child(3) .serviceProcessT i{background: url(../images/icon05.png) no-repeat center;}
.technology .serviceProcess .coreCont ul li:nth-child(4) .serviceProcessT i{background: url(../images/icon07.png) no-repeat center;}
.technology .serviceProcess .coreCont ul li:nth-child(5) .serviceProcessT i{background: url(../images/icon06.png) no-repeat center;}
.technology .serviceProcess .coreCont ul li:nth-child(6) .serviceProcessT i{background: url(../images/icon06.png) no-repeat center;}

.serviceProcessT{background: url(../images/coreContBg.png) no-repeat top; height: 76px; line-height: 76px; padding: 0 20px;font-size: 20px; font-weight: 600;}
.serviceProcessT i{display: block; float: right; width: 28px; height: 28px; margin-top: 24px;}
.serviceProcessC{color: #000; padding:15px 20px;}
.serviceProcessC h5{ font-size: 16px; font-weight: 600; padding-bottom: 5px;}
.serviceProcessC dl dd{ line-height: 26px;}
.serviceProcessC dl dt{font-weight: 600; background: url(../images/icon08.png) no-repeat left center; padding: 8px 0;line-height: 20px;}
.serviceProcessC dl dt,.serviceProcessC dl dd{padding-left: 20px;}
/*科研机构*/
.technology .research{ width: 100%; float: none;}
.technology .research .coreCont ul{align-items:stretch}
.technology .research .coreCont ul li{text-align: center;padding: 40px 20px 40px 20px;}
.technology .research .coreCont ul li:first-child{ background: url(../images/Bg02.png) no-repeat center;}
.technology .research .coreCont ul li:last-child{ background: url(../images/Bg03.png) no-repeat center;}
.technology .research .coreCont ul li .coreContT{ font-size:30px;}
.technology .research .coreCont ul li P{padding: 0 20px;}
.technology .research h4{padding: 35px 0 0 0;}
.research p{margin-top: 20px;}
.research .serviceCase ul{ padding-bottom:10px;}
.research .serviceCase ul li{width: calc(25% - 15px); padding-bottom:10px; margin-right: 20px;}
.research .serviceCase ul li:nth-child(4n){margin-right: 0;}
.technology .research .serviceCase ul li h4{ padding:5px 20px; margin-top: 0px; font-size: 12px; font-weight: normal; line-height: 22px;}
/*成员专区*/
.experts{padding: 0;}
.searchLeft{float: left;}
.search{float: right;}
.search input{height: 34px; border: 1px solid #015AAD; border-radius: 5px; line-height: 32px; padding: 0 10px 0 30px; width: 280px; background: url(../images/icon10.png) no-repeat 8px center; background-size: 20px;}
.expertsTopCont{position:relative;width:100%;overflow:hidden;zoom:1;background:#fff url(../images/Bg04.png) no-repeat center center; background-size: cover; margin-top: 15px;}
.expertsTopCont .slides{}
.expertsTopCont .slides li{ min-height: 342px;}
.expertsTopCont .slides{zoom:1;}
.expertsTopCont .flex-direction-nav{ position:unset;}
.expertsTopCont .flex-direction-nav a{width:18px;height:30px;line-height:99em;overflow:hidden;display:block;background:url(../images/icon09.png) no-repeat;z-index:10;position:absolute;top:50%; margin-top: -15px;}
.expertsTopCont .flex-direction-nav .flex-next{background-position:-19px 0px;right:4%;}
.expertsTopCont .flex-direction-nav .flex-prev{left:4%;}
.expertsTopCont:hover .flex-next:hover, .expertsTopCont:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.expertsTopCont .flex-control-nav{display: none;}
.expertsA{}
.expertsAtext{ padding:85px 5% 85px 12%;width: calc(65% - 180px);}
.expertsAtext h3{ font-size: 26px; line-height: 28px; margin-bottom: 15px;}
.expertsAtext p{font-size: 14px; line-height: 26px;}
.expertsAimg{ margin-top: 85px; float: right; margin-right: 15%;}
.expertsAimg img{width: 173px; height: 173px; border-radius: 100%;}
.expertsApply{ text-align: center; margin: 20px 0 20px 0;}
.expertsApply a{display: inline-block; width: 166px; height: 50px; line-height: 48px; font-size: 18px; color: #015AAD; border:2px solid #015AAD; border-radius: 5px; margin: 20px 10px;}
.expertsApply a.on{color: #fff; background: #015AAD;}
.expertsUnits ul li{ margin-right:1.7%; float: left; width: calc(20% - 1.4%);display: flex; justify-content: center;align-items: center; height: 110px; background: #fff; margin-bottom: 22px;}
.expertsUnits ul li:nth-child(5n){ margin-right: 0;}
.expertsUnits ul li img{max-width: 100%;max-height: 100%;}
.experts .academician-list ul{display: flex;height: auto; margin-bottom: 60px; flex-wrap: wrap;}
.experts .academician-list ul li{width: calc(25% - 15px); margin-top: 10px; margin-right: 20px;}
.experts .academician-list ul li:nth-child(4n){margin-right: 0;}
.experts .academician-list ul li a{ width: 100%; margin-right: 0;}

/*企业技术服务*/
.companyMain{ padding:0 70px 40px 70px;}
.technology .company{width: 100%; float: none;}
.companyCont{background: #F8F9F8; padding: 10px 30px; margin-top: 20px;}
.companyCont img{width: 100%; display: block;}

.companyProcessCont ul{padding-bottom: 20px; display: flex; align-items: inherit; flex-wrap: wrap;}
.companyProcessCont ul li{width:calc(33.33% - 24px); float: left;margin:10px 35px 10px 0;background: #F3F3F3; color: #fff;}
.companyProcessCont ul li:last-child{margin-right:0;}
.companyProcessCont ul li:last-child i{display: none;}
.companyProcessCont ul .coreContT{padding-top: 0; background: none;}
.companyProcessCont .coreContT{padding-top: 43px;}
.companyProcessCont .companyProcessT{background: #015AAD;height: 64px; line-height: 64px; padding: 0 20px;font-size: 16px;}
.companyProcessCont .companyProcessT i{display: block; float: right; width: 32px; height: 32px; margin-top: 16px; background: url(../images/icon12.png) no-repeat;}
.companyProcessCont .companyProcessC{color: #000; padding:0px 20px 15px;}
.companyProcessCont .companyProcessC dl dd{ line-height: 26px; background: url(../images/icon11.png) no-repeat left 5px; }
.companyProcessCont .companyProcessC dl dt{font-weight: 600;padding: 8px 0;line-height: 20px;color: #015AAD; margin-top: 15px;}
.companyProcessCont .companyProcessC dl dd{padding-left: 20px;}

.companyRecommend ul{padding-bottom: 20px; display: flex; justify-content: space-between;}
.companyRecommend ul li{width:calc(50% - 10px); position: relative; padding-bottom:15.8%;}
.companyRecommend ul li a img{width: 100%; position: absolute;height: 100%; object-fit:cover;}
.companyMore{text-align: center;}
.companyMore img{width: 163px; border: 1px dashed #d0cece; margin-top: 15px;}
.companyMore span{display: block; font-size: 16px;}
.companyMore h5{font-size: 20px; font-weight: 400; margin: 15px 0 5px; line-height: 30px;}
.companyMore p{font-size: 14px; line-height: 28px;}

.newsTitle h1{ font-size: 36px;text-align: center;}
.main-news .experts .academician-list ul{margin-bottom: 0px;}
.main-news .main-articleSR,.main-news .main-articlePolicy{ width: calc(50% - 25px);}
.main-news .main-article .cutImg{padding-bottom:40%;}
.main-news .main-article .cutImg img{display: block;}
.main-articleN{margin: 30px 0 40px;}
.academicianMain .main-ad{ margin: 30px auto;}

.secretariatNotice .main-articleSR{width: 100%;}
.secretariatNotice .main-articleSR .cutImg{padding-bottom: 24%;}
.secretariatNotice .main-article{margin-bottom: 40px;}

.contactUs .cutImg{padding-bottom: 24%;margin-bottom: 30px;}
.contactUs .contactUs-text{text-align: center; font-size: 12px;}
.contactUs .contactUs-text h5{font-size: 22px; font-weight: normal; line-height: 42px;}
.contactUs .contactUs-text h5 + p{margin-top: 10px; margin-bottom: 20px;}
.contactUs .contactUs-text p{line-height: 30px;}
.contactUs .contactUs-text em{font-weight: normal;font-size: 16px;}
.contactUs .contactUs-text em:first-child{margin-right: 20px;}
.contactUs .contactMap{width: 70%; margin: 10px auto 0;}

.dataDownload ul li{ padding: 16px 0 16px 23px; display: block; border-bottom: 1px dashed #A5A5A5;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size: 12px;}
.dataDownload ul li span{float: right; font-size: 12px; padding-left: 20px;}

.dataDownload ul li .downloadBtn{float: right; width: 16px; height: 16px; background: url(../images/icon13.png) no-repeat; background-size: 16px; margin-left: 10px;border-bottom: none; padding: 0;}

.wordType{background: url(../images/WORD.png) no-repeat left center; background-size: 16px;}
.pdfType{background: url(../images/PDF.png) no-repeat left center; background-size: 16px;}
.excelType{background: url(../images/EXCEL.png) no-repeat left center; background-size: 16px;}
.pptType{background: url(../images/PPT.png) no-repeat left center; background-size: 16px;}
