.listcf{ width:100%; background:url('../images/ddbj.png'); height:auto; } .listc{ width:1300px; height:auto; margin:0 auto; position:relative; } .listcs{ position:relative; /*top:-60px;*/ float:left; width:100%; height:auto; background:#fff; border-top:3px solid #900; box-shadow:0px 2px 5px 0px #aaa; margin-top:-60px; margin-bottom:60px; } .listc:after{ content: ""; display: block; height: 0; clear:both; visibility: hidden; } .listcstitle{ position:absolute; top:-270px; font-size:44px; font-weight:bold; color:#fff; } .sidenav { padding:25px 0 0 45px; width:200px; position: relative; overflow: hidden; float:left; } .listcs-topnav{ height:60px; width:100%; line-height:60px; color:#999; text-indent:22px; font-size:14px; } .sidenav li{ position:relative; transition: All 0.3s linear; } .sidenav li a{ display: block; line-height:50px; position: relative; font-size: 16px; color: #333; border-bottom:1px solid #f0f0f0; transition: All 0.3s linear; } .sidenav:before { content: ""; display: block; position: absolute; left: 1px; top: 35px; width: 1px; height: 100%; background: #cfd1d1; } .right-c{ float:right; width:960px; padding-right:40px; } .right-c-title{ color:#900; font-size:32px; padding:30px 0 30px 0; font-weight:bold; } .right-c-c{ color:#333; font-size:16px; line-height:30px; text-align:justify; padding-bottom:70px; min-height:400px; } /*.sidenav li:before { content: ""; display: block; position: absolute; left: -45px; top:25px; width: 3px; background: #7545aa; height: 0px; opacity: 0; transition: All 0.3s linear; }*/ .sidenav li a:before { content: ""; display: block; position: absolute; left: -45px; top: 50%; width:3px; background:#900; height:0; margin-top:0; transition: All 0.3s linear; } .sidenav li a:hover:before, .sidenav li a.on:before { height:35px; margin-top:-13px; } /*.sidenav li:hover:before { opacity:1; top:0px; height:28px; }*/ .sidenav li a.listaon{ color:#900; } .sidenav li a.listaon:before{ height:35px; margin-top:-13px; } .sidenav li a:hover{ color:#900; } .listpt-ul{ border-top:1px solid #e9e9e9; } .listpt-ul li{ border-bottom:1px solid #e9e9e9; width:100%; height:66px; line-height:66px; font-size:16px; } .listpt-ul li span{ margin-right:20px; color:#750000; } .listpt-ul li a{ color:#333; } .listpt-ul li a:hover{ color:#750000; } /*分页样式*/ .fanye { height: 80px; padding-top: 30px; padding-bottom:30px; } .page-navigation { text-align: center; } .page-navigation a { border: 1px solid #ccc; display: inline-block; height: 32px; line-height: 32px; padding: 0 8px; background-color: #fff; border: 1px solid #ccc; margin-right: 10px; color: #666; cursor: pointer; transition: background-color, fast; -webkit-transition: background-color, fast; transition: background-color, 0.2s; -o-transition: background-color, 0.2s; -ms-transition: background-color, 0.2s; -moz-transition: background-color, 0.2s; -webkit-transition: background-color, 0.2s; -o-border-radius: 4px, 0, 0, 0; -ms-border-radius: 4px, 0, 0, 0; -moz-border-radius: 4px, 0, 0, 0; -webkit-border-radius: 4px, 0, 0, 0; } .page-navigation select { margin-top:-1px; margin-bottom: 3px; display: inline-block; height: 34px; line-height: 32px; padding: 0 8px; background-color: #fff; border: 1px solid #ccc; margin-right: 15px; color: #666; cursor: pointer; transition: background-color, fast; -webkit-transition: background-color, fast; transition: background-color, 0.2s; -o-transition: background-color, 0.2s; -ms-transition: background-color, 0.2s; -moz-transition: background-color, 0.2s; -webkit-transition: background-color, 0.2s; -o-border-radius: 4px, 0, 0, 0; -ms-border-radius: 4px, 0, 0, 0; -moz-border-radius: 4px, 0, 0, 0; -webkit-border-radius: 4px, 0, 0, 0; } .page-info { text-align: center; margin-top: 10px; } .page-info span { margin-right: 10px; color: #666; } .right-imgul li{ width:30.6%; float:left; margin-bottom:26px; margin-right:30px; /*box-shadow:0px 2px 8px 2px #ccc;*/ margin-left:4px; height:250px; position:relative; } .right-imgul{ overflow:hidden; } .imgul-title{ font-size:16px; height:56px; line-height:28px; font-weight:bold; color:#333; } .imgul-title:hover{ color:#900; cursor:pointer; } .imgulr-con{ width:100%; margin:0 auto; padding-top:10px; } .imgul-img{ transition: all .3s linear; display:block; /*box-shadow:0px 4px 8px 4px #999;*/ } .right-imgul li:nth-child(3n){ margin-right:0px; } .imgul-sum{ line-height:26px; font-size:14px; text-align:justify; } .imgurl-date{ font-size:13px; color:#fff; position:absolute; top:0px; right:0px; background:rgba(153,0,0,0.8); padding:0 5px; text-align:center; } .imgurl-date-t{ font-weight:bold; font-size:24px; height:24px; line-height:30px; } .imgurl-date-b{ height:20px; line-height:20px; font-size:12px; } .right-c-content{ border-top:2px solid #e6e6e6; } .right-c-content-con{ color:#333; font-size:16px; line-height:30px; text-align:justify; padding-bottom:70px; text-indent:32px; min-height:400px; } .right-c-content-t{ padding:20px 0; font-size:24px; line-height:32px; font-weight:bold; color:#900; text-align:center; padding-top:30px; } .right-c-content-fb{ font-size:14px; color:#999; text-align:center; border-bottom:1px dashed #e9e9e9; padding-bottom:20px; margin-bottom:20px; } .js-title{ width:100%; height:48px; line-height:48px; font-size:19px; font-weight:bold; color:#fff; background:#900; text-indent:20px; margin-bottom:20px; } .js-list{ overflow:hidden; margin-bottom:26px; } .js-list li{ float:left; margin:10px 14px; padding:4px; background:#eee; } .js-list li a{ display:block; padding:3px 0px; background:#fff; color:#333; font-weight:bold; width:154px; text-align:center; font-size:16px; transition: All 0.3s linear; } .js-list li a:hover{ background:#900; color:#f6f6f6; } .imgurl-img-f{ height:180px; width:100%; overflow:hidden; } .imgurl-img-f:hover .imgul-img{ transform: scale(1.04); } .js-title-img{ width:154px; height:230px; display:block; } .js-list2{ overflow:hidden; } .js-list2 li{ height:40px; line-height:40px; width:130px; text-align:center; font-weight:bold; color:#333333; float:left; margin:12px 15px; transition: All 0.3s linear; } .js-list2 li:hover{ color:#333333; cursor:pointer; } .js-list41{ display:block; float:left; width:225px; height:280px; } .js-list42f{ float:left; width:70%; } .js-list421{ font-weight:bold; font-size:20px; height:70px; line-height:90px; } .js-list422{ /* text-align:left; */ } .js-list4 li{ overflow:hidden; } .js-list411{ width:147px; height:208px; padding:20px 54px 54px 25px; } .js-title-bq{ width:100%; height:30px; line-height:30px; font-size:16px; background:#eee; color:#900; font-weight:bold; text-indent:20px; } .js-title-bqx{ text-align:center; font-size:14px; color:#333; font-weight:bold; } @media screen and (max-width: 1600px) { .listcstitle{ top:-230px; } } @media screen and (max-width: 1450px) { .listcstitle{ top:-210px; } } @media screen and (max-width: 1270px) { .listcstitle{ top:-240px; } }