@charset "utf-8"; /* CSS Document */ .ny-con{ background:#fff url(../../images/rs/leftbg.png) no-repeat left bottom; min-height: 600px; } .nybg{ height: 106px; /* background: #080c3c url(../../images/rs/nbg.jpg) no-repeat center top; */ background-size: cover; background: #174189; } .nybg .slideBox { } .poss{ position: relative; } .ny-ban{ /* background: url(../../images/rs/nybg.jpg) no-repeat center center; */ background-size: cover; /* height: 340px; */ } /*内页面包屑侧导航*/ .ke-tit{ margin-top: 10px; padding: 0px 0 8px; border-bottom: 4px solid #952323; } .ke{ line-height: 35px; font-size: 24px; color:#444; } .nav-path{ color:#777; font-size: 14px; line-height: 35px; } .nav-path a{ color:#777; font-size: 14px; padding: 0 3px; } .nav-path a:hover{ text-decoration:none; color: #033b74; } /******左侧导航******/ .main-left { overflow: hidden; width:268px; float:left; min-height: 800px; background: url(../../images/rs/lexx.jpg) repeat-y 254px top; } /******右侧样式******/ .main-right { position: relative; width:870px; min-height: 500px; float:right; margin-top: 22px; } /*左侧导航:*/ .side-nav-panel{ padding-bottom: 30px; } .nav-panel-title{ font-size:26px; color:#fff; line-height: 76px; font-weight: bold; background: url(../../images/rs/ntit.png) repeat left top; width: 256px; height: 76px; border-bottom: 4px solid #d9bb31; text-align: center; position: absolute; left: 0px; bottom: 0px; display: none; } .slide-nav-ul{ padding-top: 35px; } .slide-nav-ul li { margin-bottom: 13px; position: relative; } .slide-nav-ul li.js-item{ margin-bottom: 0px; } .slide-nav-ul li a{ color:#444; display: block; padding: 12px 0; padding-left: 15px; /*border: 1px solid #ccc;*/ padding-bottom: 26px; padding-right: 20px; font-size:16px; line-height: 25px; text-decoration: none; background: url(../../images/rs/hjj.png) no-repeat 228px 20px; } .slide-nav-ul li a.active,.slide-nav-ul li a:hover{ color: #d9bb31; background: url(../../images/rs/ahh.png) no-repeat right top; text-decoration:none; } /*.slide-nav-ul li a:hover{ background: #ececec url(../../images/rs/hj.png) no-repeat 17px 18px; }*/ /*.slide-nav-ul li:hover span,.slide-nav-ul li.active span{ visibility: visible; }*/ .slide-nav-item-ul{ padding: 10px 0; margin:10px 0 10px 53px; border-left: 1px solid #ccc; } .slide-nav-item-ul li{ line-height:30px; background: none; margin-bottom: 0px; border: none; padding: 0px; } .slide-nav-item-ul li:first-child{ border-top: none; } .slide-nav-item-ul li:last-child{ border-bottom: none; } .slide-nav-item-ul li a{ display: block; color:#999; font-size:14px; padding: 0px; padding-left: 20px; border: none; background:url(../../images/rs/aeah.png) no-repeat left 12px; font-weight: normal; } .slide-nav-ul li .slide-nav-item-ul li a:hover,.slide-nav-ul li .slide-nav-item-ul a.active{ border-left: none; color:#d9bb31; text-decoration: none; font-weight: normal; padding-left: 20px; background:url(../../images/rs/aeah.png) no-repeat left 12px; box-shadow: none; border-bottom: none; } /*右侧内容*/ .right-nr { font-size: 16px; color: #666; position: relative; padding-bottom: 50px; } /*页数*/ .page{ float:right; border:1px solid #d1d1d1; border-radius: 5px; height:35px; background: #fff; position: absolute; left: 35%; bottom: 20px; } .page ul li{ border-right:1px solid #d1d1d1; float:left; line-height:35px; } .page ul li:last-child{ border-right:none; } .page ul li a{ color:#333; padding:0 12px; display: block; font-size: 14px; } .page ul li a.pa:hover,.page ul li a.active{ color:#fff; background:#666; text-decoration:none; } /*滚动条*/ .scrollBar{ position:absolute; right:3px;top:50px; width:6px; height: 660px; border-left:1px solid #ccc; } .scrollBar span.midd{ height:448px; display: block; margin-left:5px; position: relative; } .scrollBar span.midd span{ position: absolute; left:-10px;top:10px; background: #ddd; width: 10px; height: 25px; } /*文章滚动条样式*/ /******单篇文章******/ .view-title { text-align: center; line-height: 28px; color: #333; font-weight: bold; margin-bottom: 10px; font-size:18px; margin-top: 20px; } .view-title h1 { font-size:18px; } .view-info { text-align:center; color: #999; } .view-info span { font-size: 14px; font-weight: normal; } .view-cnt { margin-top: 10px; line-height: 32px; } .view-cnt p{ /* text-align: inherit; */ margin: 10px 0; text-justify: inter-ideograph; /*解决ie不兼容问题*/ } .view-cnt ul li { list-style-type: disc; line-height: 28px; height: auto; } .view-cnt a { color:#083f92; } .view-cnt a:hover {text-decoration: underline; color: #083f92; } .view-cnt ol,.view-cnt ul { padding-left: 17px; margin-left: 10px; } .view-cnt ol li { list-style: inherit; } /*table*/ .view-cnt table { border-collapse: collapse; border-spacing: 0; border: medium none; } .view-cnt table td , .view-cnt table th { border-color: #ddd; } /******news,down,title样式******/ .data-list{ padding-top: 5px; padding-bottom: 30px; } .data-list li { font-size:14px; line-height: 41px; } /*.data-list li:last-child{ border-bottom: none; }*/ /*.data-list li:nth-child(odd){ background: #e9e9e9; }*/ ul.data-list > li > a{ color:#333; font-size: 16px; float: left; background: url(../../images/rs/lia.png) no-repeat left center; padding-left: 12px; } .data-list li a:hover { color: #000; text-decoration: none; } .data-list li span{ font-size: 16px; color:#666; float: right; } /******pictrue,videolist样式******/ ul.pic-list { padding:20px 0 10px; } ul.pic-list li { float: left; margin: 10px 33px 5px 0; } ul.pic-list li.mar0{ margin-right:0; } ul.pic-list li a { color: #666; } ul.pic-list li a:hover { color:#333; text-decoration:none; } ul.pic-list li div { line-height: 24px; margin-bottom: 10px; text-align: center; } ul.pic-list li p { padding:15px 0; color:#000; text-align: center; } ul.pic-list a img { /*border:1px solid #ddd;*/ /*padding: 3px; background-color: #00428f; display: block; border:2px solid #00428f; padding: 6px; background-color: #fff; transition: all 0.2s ease-in-out 0s;*/ } /******pictrueleft pictrueright样式******/ ul.pic-bothside li { padding: 30px 39px; border:1px solid #ccc; margin-top:25px; } ul.pic-bothside a img { background-color: #fff; border: 1px solid #ddd; border-radius: 4px; display: block; padding: 4px; transition: all 0.2s ease-in-out 0s; margin: 3px 13px 3px 0px; } a.pic-a { color: #333; } span.pic-span { color: #999; } /*左图右文*/ .picleft-list{ padding-top: 10px; padding-bottom: 20px; } .picleft-list li { margin:20px 0 25px 0; } .picleft-list li .pli-img{ /*width: 228px;*/ /*去掉宽度不要*/ } .picleft-list li .pli-text{ width: 575px; height: 158px; /* border-bottom: 1px dotted #ddd; */ overflow: hidden; } .picleft-list li .pli-text a{ font-size: 16px; color: #333 ; display: block; margin-bottom: 10px; /* margin-top: 10px;*/ } .picleft-list li .pli-text a.a2{ font-size: 16px; color: #246be5; margin-top: 10px; } .picleft-list li .pli-text span{ font-size: 14px; color: #999; display: block; margin: 3px 0; } .picleft-list li .pli-text p{ font-size: 14px; color: #666; line-height: 23px; overflow: hidden; /* height: 50px; */ } /*视频列表*/ .video-list{ padding-top: 20px; } .video-list li{ width: 258px; height: 283px; border: 1px solid #ddd; float: left; margin-right: 28px; margin-bottom: 30px; } ul.video-list li.mar0{ margin-right:0; } .video-list li .vi-vi{ position: relative; height: 135px; } .video-list li .vi-vi span img{ position: absolute; left: 42%; top:35px; } .video-list li .vi-text{ padding: 5px 30px 10px 20px; background: #fbfbfb; height: 132px; overflow: hidden; } .video-list li .vi-text a{ display: block; font-size: 16px; color: #333; line-height: 25px; } .video-list li .vi-text span{ display: block; font-size: 14px; color: #777; margin: 8px 0; } .video-list li .vi-text p{ font-size: 14px; color: #777; line-height: 21px; height: 47px; overflow: hidden; } /*下载页面*/ .down-list{ padding-bottom: 50px; padding-top: 15px; } .down-list li{ border-bottom: 1px solid #ddd; padding: 16px 0; } .down-list li:first-child{ padding-top: 0px; } .down-list li .down-left{ } .down-list li .down-left a{ color: #333; font-size: 16px; } .down-list li .down-left a img{ margin-right: 10px; } .down-list li .down-left p{ margin-top: 12px; font-size: 14px; color: #999; } .down-list li .down-left p span{ margin-left: 54px; } .down-list li .down-xia{ display: block; margin-top: 18px; } /*piclist1 个人图片列表*/ .picleft1-list{ padding-top: 16px; padding-bottom: 20px; } .picleft1-list li { margin-bottom: 10px; width: 242px; height:88px; border: 1px solid #ececec; padding: 8px; float: left; margin-right: 20px; margin-bottom: 26px; } .picleft1-list li:hover{ box-shadow: 1px 1px 2px 2px #e8effb; } .picleft1-list li .pli-img1{ /*width: 228px;*/ /*去掉宽度不要*/ } .picleft1-list li .pli-text1{ margin-top: 10px; width: 130px; padding-left: 23px; } .picleft1-list li .pli-text1 a{ font-size: 20px; color: #333 ; display: block; margin-top: -5px; text-decoration: none; /* margin-top: 10px;*/ } .picleft1-list li .pli-text1 span{ font-size: 18px; color: #999; display: block; margin: 15px 0 10px 0; } .picleft1-list li.mar0{ margin-right: 0px; } /*字母序列表*/ .az{ padding-top: 20px; color: #333; font-size: 16px; height: 35px; padding-bottom: 8px; border-bottom: 1px solid #ccc; } .az ul{ line-height: 30px; } .az ul li{ float:left; padding-right:16px; line-height: 30px; } .az ul li a{ color: #999; font-size: 16px; text-decoration: none; } .az ul li a:hover{ color:#9ac209; } .az-aa{ padding-top: 10px; } .zza{ padding: 10px 0; border-bottom: 1px dotted #cdcdcd; } .zza h4{ font-size: 24px; color: #9ac209; font-weight: normal; } .zza ul{ padding-top: 20px; } .zza ul li{ float: left; font-size: 16px; color: #333; padding-right: 40px; width: 60px; margin-bottom: 10px; } .zza ul li.mar0{ margin-right: 0px; } /*datime*/ .datime .dat-top{ margin: 40px 0 10px 0; } .datime .dat-top img{ width: 880px; height: 124px; } .time-top{ position: relative; } .time-top a.prev{ position: absolute; left: 0px; top: 30px; width: 46px; height: 46px; display: block; cursor: pointer; z-index: 1; } .time-top a.next{ position: absolute; right: 0px; top: 30px; width: 46px; height: 46px; display: block; cursor: pointer; z-index: 1; } .timg{ height: 1px; background: #b12330; position: absolute; left: 2%; top: 53px; width: 97%; } .time-ul{ padding-top: 18px; position: relative; } .time-ul ul{ padding-top: 18px; padding-left: 50px; } .time-ul ul li{ float: left; cursor: pointer; margin: 0 6px; background: url(../../images/rts.png) no-repeat center top; } .time-ul ul li a{ text-decoration: none; margin: 0 20px; display: block; height: 100px; margin-top: 18px; width: 34px; } .time-ul ul li a span{ font-size: 14px; color: #333; display: block; padding-top: 40px; } .time-ul ul li.active{ background: url(../../images/rt.png) no-repeat center top; } .time-one{ } .time-one h4{ font-size: 24px; color: #333; text-align: center; margin: 20px 0; } .time-one p{ font-size: 14px; color: #777; line-height: 25px; margin: 20px 0; } .newic-list{ padding-bottom: 50px; } .newic-list li{ padding: 30px 0; border-bottom: 1px dotted #ccc; } .newic-list li a.a1{ font-size: 16px; color: #0e89d7; display: block; text-decoration: none; } .newic-list li span{ font-size: 14px; color: #999; display: block; margin: 10px 0; } .newic-list li a.a2{ font-size: 14px; color: #0e89d7; display: block; text-decoration: none; margin-top: 10px; } .newic-list li p{ font-size: 14px; color: #666; line-height: 25px; }