@charset "utf-8";
    .ny-banner {
    position:relative;
    margin-top: 13.5rem;
}
.ny-banner img {
    width:100%;
}
.ny-con {
    padding:5rem 0;
    /* background:#f8f8f8;
    */
}
.ntit {
    text-align:center;
    margin-bottom:4rem;
}
.ntit .zw {
    font-size:32px;
    font-weight:bold;
    position:relative;
    padding-bottom:10px;
}
.ntit .zw:after {
    position:absolute;
    width:42px;
    height:2px;
    background:#005cbf;
    bottom:0;
    left:50%;
    margin-left:-21px;
    content:'';
}
.ntit .yw {
    color:#999;
}
.ntitb {
    font-size:36px;
    text-align:center;
    color:#005cbf;
    font-weight:bold;
    margin-bottom:3rem;
}
.nnav {
    margin-bottom:3rem;
}
.nnav.sj {
    display:none;
}
.nnav ul {
    display:table;
    margin:auto;
}
.nnav ul li {
    float:left;
    margin:0 1rem;
}
.nnav ul li a {
    display:block;
    border:1px solid #ccc;
    padding:0 2rem;
    line-height:5rem;
    height:5rem;
    font-size:1.8rem;
    background:#fff;
}
.nnav ul li a:hover,.nnav ul li a.on {
    background:#005cbf;
    color:#fff;
    border:1px solid #005cbf;
}
/*位置*/
.inside-menu {
    text-align:center;
    border-bottom:1px solid #e5e5e5;
}
.inside-menu a {
    display:inline-block;
    vertical-align:top;
    padding:0px 20px;
    font-size:16px;
    color:#666;
    margin:0 15px;
    line-height:50px;
    position:relative;
    z-index:1;
}
.inside-menu a.on:before,.inside-menu a:hover:before {
    position:absolute;
    width:100%;
    height:100%;
    background:#005cbf;
    content:'';
    left:0;
    bottom:0;
    z-index:-1;
}
.inside-menu a:hover,.inside-menu a.on {
    color:#fff;
}
.inside-wz {
    line-height:3rem;
    color:#999;
}
.inside-wz i {
    color:#005cbf;
}
.inside-wz a {
    color:#999;
    margin:0 5px;
}
.location {
    background:#f2f2f2;
    line-height:5rem;
    height:5rem;
    /* box-shadow:0px 8px 7px 1px rgb(0 0 0 / 20%);
    */

    position:relative;
}
.location .wz-fl {
    color:#999;
}
.location .wz-fl i {
    color:#005cbf;
    font-size:1.6rem;
}
.location .wz-fl a {
    color:#666;
    margin:0 5px;
}
.location .wz-fl a:hover {
    color:#005cbf;
}
.location .wz-fr ul li {
    float:left;
    margin-left:2rem;
}
.location .wz-fr ul li:first-child {
    margin-left:0;
}
.location .wz-fr ul li a {
    color:#666;
    display:block;
    height:45px;
    line-height:44px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.location .wz-fr ul li a:hover,.location .wz-fr ul li a.on {
    color:#005cbf;
    border-bottom:3px solid #005cbf;
}
/*关于我们*/

.nyabouta {
    background:#f2f2f2;
    padding:2rem;
    display: flex;
}
.nyabouta .img{
    width: 45%;
    float: left;
}
.nyabouta .img img {
    width:100%;
}
.nyabouta .con {
    background:#fff;
    padding:3rem;
    /* margin-top:1rem; */
    width: 55%;
    float: right;
}
.nyabouta .con .bt {
    font-size:3rem;
    color:#005cbf;
    font-weight:bold;
}
.nyabouta .con .brief {
    margin-top:1rem;
}
.nyabouta .con .brief .sz{
    justify-content: space-between;
}
.nyabouta .con .brief .sz dl{
    width: 33.33%;
    text-align: center;
    position: relative;
    float: left;
    margin-top: 1rem;
}
.nyabouta .con .brief .sz dl::before{
    content:"";
    background: #e8e8e8;
    width: 1px;
    height: 60%;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -10%;
}
.nyabouta .con .brief .sz dl:first-child::before,.nyabouta .con .brief .sz dl:nth-child(4)::before{
    display:none;
}
.nyabouta .con .brief .sz dl dt{
    font-size: 2.2rem;
    color: #005cbf;
    position: relative;
}
.nyabouta .con .brief .sz dl dt span{
    position: absolute;
    font-size: 1.6rem;
    font-weight: 500;
}
.nyabouta .con .brief .sz dl dd{
    font-size: 1.6rem;
    margin: 0;
}
.nyabouta .con .brief p {
    font-size:1.6rem;
    text-indent:2em;
    line-height:3rem;
    color:#666;
}
.nyaboutb {
    margin-top:5rem;
}
.nyaboutb ul {
    margin-left:-2rem;
    margin-right:-2rem;
}
.nyaboutb ul li {
    padding:0 2rem 3rem;
}
.nyaboutb ul li .bj {
    box-shadow:0 0 5px 1px rgb(0 0 0 / 10%);
    text-align:center;
    padding:5rem 0;
    background:#fff;
}
.nyaboutb ul li img {
    height:6rem;
}
.nyaboutb ul li dl {
    margin-top:1rem;
}
.nyaboutb ul li dl dt {
    font-size:24px;
    color:#333;
    text-align:center;
}
.nyaboutb ul li dl dd {
    line-height:24px;
    margin-top:10px;
    padding-top:10px;
    display:block;
    font-size:14px;
    border-top:1px solid #ebebeb;
    text-align:center;
}
/*图片展现*/

.nphoto ul {
    margin-left:-1rem;
    margin-right:-1rem;
}
.nphoto ul li {
    padding:0 1rem 3rem;
}
.nphoto ul li .list {
    border:1px solid #eee;
    padding:1rem;
    background:#fff;
}
.nphoto ul li .list img {
    width:100%;
}
.nphoto ul li .list p {
    text-align:center;
    font-size:1.6rem;
    background:#eee;
    line-height:4rem;
    margin-top:5px;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.nphoto ul li a:hover p {
    background:#005cbf;
    color:#fff;
}
.nphoto ul li a:hover img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    -webkit-transform:scale(1.05,1.05);
    -o-transform:scale(1.05,1.05);
    -moz-transform:scale(1.05,1.05);
}
/*新闻资讯*/

.nynews{
    display: flex;
    justify-content: space-between;
}
.news-fl{
    width: 70%;
}
.news-list {
    }.news-list ul li {
    margin-top:3rem;
}
.news-list ul li:first-child {
    margin-top:0;
}
.news-list ul li a {
    display:table;
    width:100%;
    background:#fff;
    padding:2rem;
    border-radius:5px;
    border:1px solid #eee;
}
.news-list ul li a:hover {
    border:1px solid #005cbf;
}
.news-list ul li .bigimg {
    float:left;
    width:30%;
    border-radius:10px;
}
.news-list ul li .bigimg img {
    width:100%;
}
.news-list ul li a:hover .bigimg img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    -webkit-transform:scale(1.05,1.05);
    -o-transform:scale(1.05,1.05);
    -moz-transform:scale(1.05,1.05);
}
.news-list ul li dl {
    float:right;
    width:65%;
    margin-top:2rem;
}
.news-list ul li dl dt {
    font-size:2rem;
}
.news-list ul li dl span {
    display:block;
    margin:2rem 0;
    color:#999;
}
.news-list ul li dl span i {
    margin-right:5px;
}
.news-list ul li dl dd {
    font-size:1.6rem;
    line-height:3rem;
    color:#666;
}
.news-list ul li a:hover  dl dt {
    color:#005cbf;
}
.newsb-list li+li {
    margin-top:30px;
}
.newsb-list li a {
    display:block;
    background-color:#f5f5f5;
    padding:20px 54px;
    overflow:hidden;
}
.newsb-list li .img {
    float:left;
    width:260px;
}
.newsb-list li .img span {
    display:block;
    width:100%;
    height:220px;
    position:relative;
}
.newsb-list li .img img {
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
}
.newsb-list li .time {
    margin-top:45px;
    float:right;
    width:100px;
    height:100px;
    color:#fff;
    background-color:#555;
    text-align:center;
    font-family:"Arial";
    -webkit-transition:all .2s ease;
    -moz-transition:all .2s ease;
    transition:all .2s ease;
}
.newsb-list li .date {
    font-size:24px;
    padding-top:25px;
}
.newsb-list li .year {
    font-size:14px;
}
.newsb-list li .info {
    margin-left:320px;
    margin-right:170px;
    padding-top:45px;
}
.newsb-list li h3 {
    font-size:20px;
    line-height:28px;
    height:28px;
    overflow:hidden;
    color:#333;
    margin-bottom:10px;
    -webkit-transition:all .5s ease;
    -moz-transition:all .5s ease;
    transition:all .5s ease;
}
.newsb-list li .p {
    font-size:13px;
    line-height:25px;
    height:50px;
    overflow:hidden;
    color:#777;
}
.newsb-list li .tb{
    color: #999;
    margin-top: 1rem;
}
.newsb-list li a:hover .img {
    opacity:.8;
}
.newsb-list li a:hover h3 {
    text-indent:0.5em;
    color:#005cbf;
}
.newsb-list li a:hover .time {
    background-color:#005cbf;
}
/*详情*/

.newsdetail-fl {
    width:70%;
    float:left;
}
.newsdetail-fl .bt {
    font-size:2.8rem;
    font-weight:bold;
    line-height:36px;
}
.newsdetail-fl .date {
    color:#666;
    margin:2rem 0;
}
.newsdetail-fl .date i {
    font-style:inherit;
}
.newsdetail-fl .date span {
    margin:0 1rem;
}
.newsdetail-fl .brief {
    border-top:1px solid #dddddd;
    padding: 4rem 0 0;
    font-size:1.6rem;
    line-height: 3rem;
}
.newsdetail-fl .brief video{
    width:100%!important;
}
.sxp {
    border-top:1px dashed #ddd;
    padding-top:1rem;
    margin-top:3rem;
}
.sxp ul li {
    font-size:16px;
    line-height:36px;
}
.sxp ul li a {
    color:#666;
}
.sxp ul li a:hover {
    color:#005cbf;
}
.newsdetail-fr {
    width:25%;
    float:right;
    background:#fff;
}
.newsdetail-fr .bt {
    font-size:16px;
    font-weight:bold;
    line-height:1;
    margin-bottom:2rem;
    border-left:3px solid #005cbf;
    padding-left:1rem;
}
.newsdetail-fr .xgtj ul li {
    margin-top:2rem;
}
.newsdetail-fr .xgtj ul li:first-child {
    margin-top:0;
}
.newsdetail-fr .xgtj ul li .bigimg img {
    width:100%;
}
.newsdetail-fr .xgtj ul li p {
    font-size:1.4rem;
    padding-top:1rem;
}
/*产品*/

.npro-fl {
    float:left;
    width:20%;
}
.npro-fl .bt {
    background:#005cbf;
    color:#fff;
    text-align:center;
    font-size: 2rem;
    line-height: 4rem;
    padding:2rem 0;
    font-weight: bold;
}
.npro-fl .bt span {
    display:block;
    font-size:14px;
    line-height:2rem;
}
.npro-fl .fl-list {
    border:1px solid #dbdbdb;
    background:#fff;
}
.npro-fl .fl-list ul li {
    border-top:1px solid #dbdbdb;
}
.npro-fl .fl-list ul li:first-child {
    border:0;
}
.npro-fl .fl-list ul li a {
    font-size:1.6rem;
    display:block;
    padding:1.2rem 4rem 1.2rem 2rem;
}
.npro-fl .fl-list ul li:hover a,.npro-fl .fl-list ul li a.on {
    color:#fff;
    background:#005cbf;
}
.npro-fl .left-lx {
    background:#005cbf;
    color:#fff;
    margin-top:2rem;
    text-align:center;
    padding:1.5rem 0;
}
.npro-fl .left-lx p {
    margin-bottom:1rem;
    font-size:1.8rem;
}
.npro-fl .left-lx p img {
    margin-right:1rem;
}
.npro-fl .left-lx span {
    display:block;
    font-weight:bold;
    font-size:2.4rem;
    line-height:3rem;
}
.npro-fl .left-xz {
    background:#005cbf;
    margin-top:2rem;
    line-height:6rem;
}
.npro-fl .left-xz a {
    color:#fff;
    font-size: 2rem;
    background:url(../images/pdf.png) 2rem center no-repeat;
    background-size:3rem;
    display:block;
    padding-left:6rem;
    font-weight: bold;
}
.npro-fl .subNav {
    font-size:1.8rem;
    display:block;
    /* padding:0 3rem;
    */

    position:relative;
}
.npro-fl .subNav:hover {
    color:#fff;
    background:#005cbf;
    cursor:pointer;
}
.npro-fl .subNav:hover:before {
    color:#fff;
}
.npro-fl .subNav:before {
    content:"<";
    position:absolute;
    right:2rem;
    color:#999;
    top:50%;
    height:2rem;
    line-height:2rem;
    margin-top:-1rem;
}
.npro-fl .subNav.currentDd {
    background:#005cbf;
    color:#fff;
}
.npro-fl .subNav.currentDd a {
    color:#fff;
}
.npro-fl .subNav a {
    /* padding:0!important;
    */
}
.npro-fl .subNav.currentDd:before {
    content:"∨"!important;
    color:#fff;
}
.npro-fl .fl-list dl {
    display:none;
    padding:1rem 2rem;
}
.npro-fl .fl-list dl dd {
    line-height:3rem;
    padding-left:1.5rem;
    position:relative;
}
.npro-fl .fl-list dl dd a:before {
    content:"";
    width:5px;
    height:5px;
    position:absolute;
    background:#000;
    border-radius:50%;
    background:#999;
    left:0;
    top:1.2rem;
}
.npro-fl .fl-list dl dd a {
    font-size:1.5rem;
}
.npro-fl .fl-list dl dd a:hover,.npro-fl dl dd a.on {
    color:#005cbf;
}
.npro-fl .fl-list dl dd a:hover:before {
    background:#005cbf;
}
.leftnews{
    border: 1px solid #EAEAEA;
    margin-top: 20px;
    padding: 2rem;
    /* background: #5da34d; */
}
.leftnews .wz{
    color: #005cbf;
    font-size: 2rem;
    font-weight: bold;
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 15px;
    padding-bottom: 10px;
}
.leftnews dl dd{
    margin-bottom: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 1.4rem;
    border-top: 1px dashed #ccc;
    padding-top: 1rem;
    margin-top: 1rem;
}
.leftnews dl dd a:hover{
    color: #005cbf;
}
.leftnews dl dd:first-child{
    margin-top:0;
    border: 0;
    padding: 0;
}


.npro-list {
    border:1px solid #dbdbdb;
    background:#fff;
    float:right;
    width:77%;
}
.npro-list .cpbt {
    background:#dcdcdc;
    line-height: 6rem;
    height: 6rem;
    padding:0 3rem;
    font-size: 2rem;
    font-weight:bold;
}
.npro-list ul {
    padding:3rem;
    margin-left:-1.5rem;
    margin-right:-1.5rem;
    overflow:hidden;
}
.npro-list ul li {
    padding:0 1.5rem 3rem;
}
.npro-list ul li .bigimg {
    border:1px solid #dbdbdb;
}
.npro-list ul li .bigimg:hover {
    border:1px solid #005cbf;
}
.npro-list ul li .bigimg:hover  img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    -webkit-transform:scale(1.05,1.05);
    -o-transform:scale(1.05,1.05);
    -moz-transform:scale(1.05,1.05);
}
.npro-list ul li a:hover dl dt {
    color:#005cbf;
}
.npro-list ul li img {
    width:100%;
}
.npro-list ul li dl {
    text-align:center;
    margin-top:1rem;
}
.npro-list ul li dl dt {
    font-size:1.6rem;
}
.npro-list ul li dl dt a:hover {
    color:#005cbf;
}
.npro-list ul li dl dd {
    font-size:1.6rem;
    color:#666;
    margin:0;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    margin-top:1rem;
    text-align:left;
    line-height:2.8rem;
    height:5.6rem;
}
.npro-list ul li dl dd p {
    line-height:2.8rem!important;
}
.npro-list ul li .btn {
    border:1px solid #ccc;
    border-radius:20px;
    display:flex;
    margin-top:2rem;
    overflow:hidden;
}
.npro-list ul li .btn a {
    width:50%;
    text-align:center;
    line-height:4rem;
    color:#666;
}
.npro-list ul li .btn a.more {
    }.npro-list ul li .btn a.zx {
    border-left:1px solid #ccc;
}
.npro-list ul li .btn a:hover {
    background:#005cbf;
    color:#fff;
}
/*产品详情*/

.npro-detail {
    float:right;
    width:78%;
}
.npro-bj {
    background:#fff;
    /* padding:2rem;
    */
}
.prodetail-img {
    /* display:flex;
    */

width:100%;
}
.prodetail-img .progrid {
    float:left;
    width:40%;
}
.progrid .thumbnail {
    display:table-footer-group;
}
.progrid .thumbnail img {
    display:block;
}
.progrid .thumbnails {
    margin-top:2rem;
}
.progrid .thumbnails .grid {
    float:left;
    width:19%;
    margin-right:1.25%;
    height:85px;
    overflow:hidden;
    margin-bottom:5px;
}
.progrid .thumbnails .grid:nth-child(5n) {
    margin-right:0;
}
.progrid .thumbnails .grid:first-child {
    margin-left:0;
}
.progrid .thumbnails img {
    border:1px solid #dbdbdb;
    width:100%;
}
.prodetail-wz {
    float:right;
    width:57%;
    margin-left:3%;
    position:relative;
}
.prodetail-wz .wz {
    font-size:2.4rem;
    line-height:1;
    font-weight:bold;
    color:#005cbf;
}
.prodetail-wz .wz span {
    display:block;
    color:#666;
    font-size:16px;
    margin-top:1rem;
}
.prodetail-wz .cs {
    margin-top:2rem;
    line-height:3.2rem;
    background:#F8F8F8;
    padding:2rem;
    border:1px solid #EAEAEA;
}
.prodetail-wz .cs p {
    font-size:1.6rem;
}
.prodetail-wz .lx {
    /* position:absolute;
    */

bottom:0;
    margin-top:3rem;
}
.prodetail-wz .lx a {
    background:#005cbf;
    color:#fff;
    line-height:4rem;
    display:block;
    font-size:1.6rem;
    border-radius:10px;
    width:120px;
    text-align:center;
    float:left;
    margin-right:2rem;
}
.prodetail-wz .lx a.ewm{
    position: relative;
}
.prodetail-wz .lx a.ewm dl{
    position: absolute;
    background: #eee;
    padding: 1rem;
    display: none;
    width: 200px;
}
.prodetail-wz .lx a.ewm:hover dl{
    display:block;
}
.prodetail-wz .lx a.ewm dl dt{
    color: #333;
    line-height: 3rem;
    margin: 0;
    font-weight: 400;
}
.prodetail-wz .lx a.ewm dl dd{}
.prodetail-wz .lx p {
    line-height:4rem;
    color:#C11212;
    font-size:2.8rem;
    font-weight:bold;
    margin-bottom:20px;
}
.prodetail-wz .lx p span {
    }.prodetail-wz .tel {
    background:url(../images/prodet-tel.png) left center no-repeat;
    padding-left:40px;
    margin-top:3rem;
}
.prodetail-wz .tel span {
    display:block;
    font-size:1.6rem;
}
.prodetail-wz .tel em a {
    display:block;
    font-size:2.4rem;
    color:#005cbf;
    line-height:3.5rem;
}
.prodetail-wz .tel em a i{
    font-style: normal;
    font-size: 1.6rem;
    color: #666;
}
.prodetail-con {
    margin-top:4rem;
    border:1px solid #EAEAEA;
}
.prodetail-con .contit {
    border-bottom:3px solid #005cbf;
    height: 5rem;
    line-height: 5rem;
    background:#f2f2f2;
}
.prodetail-con .contit span {
    display:block;
    float:left;
    padding: 0 4rem;
    background:#005cbf;
    color:#fff;
    font-size: 1.8rem;
}
.prodetail-con .conny {
    line-height:2.8rem;
    font-size:1.6rem;
    padding:2rem;
    margin:auto;
}
.prodetail-con .conny .bt {
    background:#005cbf;
    color:#fff;
    line-height:5rem;
    height:5rem;
    padding:0 2rem;
}
.prodetail-con .cptd p {
    background:#EAEAEA;
    padding:1rem 2rem;
}
.prodetail-con .cptd p:nth-child(2n) {
    background:#F8F8F8
}
.prodetail-con .conny .cptd,.prodetail-con .conny .clcs,.prodetail-con .conny .cpjs {
    margin-bottom:3rem;
    font-size:1.8rem;
}
.prodetail-con .conny .brief {
    background:#F8F8F8;
    padding:2rem;
    font-size:1.8rem;
    line-height:3.5rem;
}
.prodetail-con .conny .bt span {
    font-size:2rem;
    display:block;
    padding-left:4rem;
}
.prodetail-con .conny .bt span.tb01 {
    background:url(../images/pj_cp_icon_01.png) left center no-repeat
}
.prodetail-con .conny .bt span.tb02 {
    background:url(../images/pj_cp_icon_02.png) left center no-repeat
}
.prodetail-con .conny .bt span.tb03 {
    background:url(../images/proxq-tb03.png) left center no-repeat
}
.prodetail-con .conny table {
    border:1px solid #999!important;
    width:100%;
}
.prodetail-con .conny table td {
    padding:1rem;
    border:1px solid #999!important;
    line-height:4rem;
    height:4rem;
}
.npro-cptj {
    margin-top:3rem;
    background:#fff;
}
.npro-cptj .bt {
    border-bottom:2px solid #005cbf;
    height:5rem;
    line-height:5rem;
    margin-bottom:2rem;
}
.npro-cptj .bt span {
    display:block;
    float:left;
    padding:0 3rem;
    background:#005cbf;
    color:#fff;
    font-size:1.8rem;
}
.npro-cptj ul {
    margin-left:-1.5rem;
    margin-right:-1.5rem;
}
.npro-cptj ul li {
    padding:0 1.5rem;
}
.npro-cptj ul li img {
    width:100%;
}
.npro-cptj ul li a:hover .bigimg img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    -webkit-transform:scale(1.05,1.05);
    -o-transform:scale(1.05,1.05);
    -moz-transform:scale(1.05,1.05);
}
.npro-cptj ul li p {
    text-align:center;
    font-size:1.6rem;
    margin-top:.5rem;
}
.npro-cptj ul li a:hover p {
    color:#005cbf;
}
/*联系我们*/

.nycontact {
    }.nycontact-con {
    font-size:1.6rem;
    line-height:2;
}
.nycontact #container {
    margin-top:3rem;
    width:100%;
    height:50rem;
}
/*单页面*/

.dantit {
    text-align:center;
    margin-bottom:40px;
}
.dantit .bt {
    color:#005cbf;
    font-size:36px;
    font-weight:bold;
}
.dantit .bt span {
    color:#333;
}
.dantit .brief {
    font-size:16px;
    color:#6B6B6B;
}
.dantit .yswz {
    color:#666;
    font-size:30px;
}
.dancpa {
    margin-top:50px;
}
.dancpa-list {
    position:relative;
}
.dancpa-list .con {
    display:flex;
    background:#FAFAFA;
    margin-top:40px;
}
.dancpa-list .con .img {
    width:50%;
}
.dancpa-list .con .img img {
    width:100%
}
.dancpa-list .con .wz {
    width:50%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    padding-left:4rem;
}
.dancpa-list .con .wz .juzhong dl {
    margin-top:29px;
}
.dancpa-list .con .wz .juzhong dl:first-child {
    margin-top:0;
}
.dancpa-list .con .wz .juzhong dl dt {
    font-size:2.4rem;
    position:relative;
    padding-bottom:10px;
    line-height:2.8rem;
}
.dancpa-list .con .wz .juzhong dl dt::before {
    content:"";
    background:#005cbf;
    width:10%;
    height:2px;
    position:absolute;
    bottom:0;
}
.dancpa-list .con .wz .juzhong dl dd {
    font-size:1.6rem;
    margin-top:1.5rem;
}
.dancpa-list .wenhao {
    background:#005cbf;
    position:absolute;
    width:10rem;
    height:10rem;
    text-align:center;
    line-height:10rem;
    border-radius:50%;
    color:#fff;
    font-size:5rem;
    font-weight:bold;
    top:50%;
    left:50%;
    margin-top:-10rem;
    margin-left:-5rem;
}
.dancpb {
    background:url(../images/pj_ls_img_03.png) center center no-repeat;
    height:26rem;
    padding-top:8rem;
    margin-top:5rem;
}
.dancpb .wz01 {
    float:left;
    color:#fff;
    font-size:5rem;
    line-height:6rem;
}
.dancpb .wz01 span {
    display:block;
    font-size:2rem;
    margin-top:3rem;
    line-height:1;
}
.dancpb .wz02 {
    float:right;
}
.dancpb .wz02 dl {
    color:#fff;
}
.dancpb .wz02 dl dt {
    font-size:1.6rem;
    background:url(../images/pj_ls_img_14.png) left center no-repeat;
    padding-left:2.5rem;
}
.dancpb .wz02 dl dd {
    font-size:2.4rem;
    margin:0;
}
.dancpb .wz02 a {
    background:#BE2929;
    color:#fff;
    display:block;
    width:15rem;
    text-align:center;
    line-height:4rem;
    height:4rem;
    margin-top:2rem;
    border-radius:5px;
}
.dancpc {
    padding:5rem 0;
}
.dancpc ul {
    margin-left:-1rem;
    margin-right:-1rem;
}
.dancpc ul li {
    padding:0 1rem;
}
.dancpc ul li img {
    width:100%;
}
.dancpc ul li a:hover img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    -webkit-transform:scale(1.05,1.05);
    -o-transform:scale(1.05,1.05);
    -moz-transform:scale(1.05,1.05);
}
.dancpc ul li p {
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    font-size:1.6rem;
    text-align:center;
    margin-top:10px;
}
.dancpc ul li a:hover p {
    color:#005cbf;
}
.dancpd {
    background:url(../images/pj_ls_img_05.png) center top no-repeat;
    padding-top:6rem;
}
.dancpd-list {
    background:#FFFFFF;
    box-shadow:2px 2px 25px 0px rgba(0,0,0,0.1);
    border-radius:10px;
    padding:5rem;
}
.dancpd-list .con {
    display:table;
    width:100%;
    margin-top:4rem;
}
.dancpd-list .con:first-child {
    margin-top:0;
}
.dancpd-list .con .img {
    float:left;
    width:43%;
}
.dancpd-list .con .img img {
    width:100%;
}
.dancpd-list .con .wz {
    width:53%;
    float:right;
    margin-top:3rem;
}
.dancpd-list .con .wz .shuzi {
    background:linear-gradient(270deg,rgba(72,130,71,0) 0%,#005cbf 100%);
    height:7rem;
    line-height:7rem;
    color:#fff;
    padding-left:2rem;
    font-size:5rem;
    font-weight:bold;
}
.dancpd-list .con .wz dl {
    margin-top:3rem;
}
.dancpd-list .con .wz dl dt {
    font-size:3.6rem;
}
.dancpd-list .con .wz dl dd {
    font-size:2rem;
}
.dancpd-list .con:nth-child(2n) .img {
    float:right;
}
.dancpd-list .con:nth-child(2n) .wz {
    float:left;
}
.dancpe {
    padding:5rem 0;
}
.dancpe-list {
    position:relative;
    padding:0 5rem;
}
.dancpe-list .swiper-dancpe-next,.dancpe-list .swiper-dancpe-prev {
    position:absolute;
    top:50%;
    background:#bdbdbd;
    width:4rem;
    height:4rem;
    text-align:center;
    line-height:3.5rem;
    color:#fff;
    font-size:3rem;
    cursor:pointer;
    margin-top:-2rem;
}
.dancpe-list .swiper-dancpe-next:hover,.dancpe-list .swiper-dancpe-prev:hover {
    background:#005cbf;
}
.dancpe-list .swiper-dancpe-next,.technology-list .swiper-technology-next {
    right:0;
}
.dancpe-list .swiper-dancpe-prev,.technology-list .swiper-technology-prev {
    left:0;
}
.dancpe-list img {
    width:100%;
}
.dancpe-list p {
    text-align:center;
    font-size:1.8rem;
    margin-top:1rem;
}
.dancpe-list .swiper-slide:hover img {
    transform:scale(1.05,1.05);
    -ms-transform:scale(1.05,1.05);
    /* IE 9 */

    -webkit-transform:scale(1.05,1.05);
    /* Safari å’Œ Chrome */

    -o-transform:scale(1.05,1.05);
    /* Opera */

    -moz-transform:scale(1.05,1.05);
    /* Firefox */
}
.dancpe-list .swiper-slide:hover p {
    color:#005cbf;
}
.proslider .slider-for {
    margin-bottom:20px;
}
.proslider .slider-for .slick-prev {
    left:10px;
    background:#000 url(../images/nimg22_left.png) center no-repeat;
    background-size:22px 41px;
}
.proslider .slider-for .slick-next {
    right:10px;
    background:#000 url(../images/nimg22_right.png) center no-repeat;
    background-size:22px 41px;
    height:35px;
}
.proslider .slider-for .slick-prev,.proslider .slider-for .slick-next {
    position:absolute;
    z-index:10;
    top:50%;
    margin-top:-16px;
    width:48px;
    border:0;
    font-size:0;
    outline:0;
    cursor:pointer;
    height:84px;
    opacity:.6;
    display:none!important;
}
.proslider .slider-for .slick-prev:hover {
    opacity:1;
    background:#23ac38 url(../images/nimg22_left.png) center no-repeat;
}
.proslider .slider-for .slick-next:hover {
    opacity:1;
    background:#23ac38 url(../images/nimg22_right.png) center no-repeat;
}
.proslider .slider-for img {
    width:100%;
    display:block;
}
.proslider .slider-nav .slick-prev {
    left:0;
    background:url(../images/c24_left.png) left top no-repeat;
    background-size:35px 35px;
    height:35px;
}
.proslider .slider-nav .slick-next {
    right:0;
    background:url(../images/c24_right.png) right top no-repeat;
    background-size:35px 35px;
    height:35px;
}
.proslider .slider-nav .slick-prev,.proslider .slider-nav .slick-next {
    position:absolute;
    z-index:10;
    top:50%;
    margin-top:-16px;
    display:block;
    width:35px;
    border:0;
    font-size:0;
    outline:0;
    cursor:pointer
}
/* .proslider .slider-nav .slick-prev:hover {
    background:url(../images/c24_lefton.png) no-repeat;
    background-size:35px 35px;
}
.proslider .slider-nav .slick-next:hover {
    background:url(../images/c24_righton.png) no-repeat;
    background-size:35px 35px;
}
*/
.proslider .slider-nav {
    padding:0 45px;
}
.proslider .slider-nav .slick-slide {
    margin-right:5px;
    /* border:4px #fff solid;
    */
    cursor:pointer;
}
.proslider .slider-nav .slick-slide img {
    display:block;
}
.proslider .slider-nav .slick-current img {
    border:2px #005cbf solid;
}
.proslider .slider-nav .slick-track {
    width:5000px!important;
}
.contact .lx-fl {
    float:left;
    width:45%;
    background:#F6F6F6;
    padding:40px 50px 0 40px;
    height:650px;
}
.contact .lx-fl dl dt {
    font-size:22px;
    font-weight:bold;
    border-bottom:1px solid #ccc;
    margin-bottom:20px;
    padding-bottom:20px;
}
.contact .lx-fl dl dd {
    font-size:16px;
    margin-bottom:20px;
    padding-left:30px;
    line-height:30px;
}
.contact .lx-fl dl dd.ltb1 {
    background:url(../images/lx-tb01.png) left 5px no-repeat;
    background-size:20px;
}
.contact .lx-fl dl dd.ltb2 {
    background:url(../images/lx-tb02.png) left 5px no-repeat;
    background-size:20px;
}
.contact .lx-fl dl dd.ltb3 {
    background:url(../images/lx-tb03.png) left 5px no-repeat;
    background-size:20px;
}
.contact .lx-fl dl dd.ltb4 {
    background:url(../images/lx-tb04.png) left 5px no-repeat;
    background-size:20px;
}
.contact .lx-fl dl dd.ltb5 {
    background:url(../images/lx-tb05.png) left 5px no-repeat;
    background-size:20px;
}
.contact .lx-fl dl dd.ltb6 {
    background:url(../images/lx-tb06.png) left 5px no-repeat;
    background-size:20px;
}
.contact .lx-fl dl dd span {
    float:left;
}
.contact .lx-fl dl dd img {
    width:180px;
}
.contact .lx-ditu {
    float:right;
    width:55%;
    height:650px;
}



/*手机搜索*/
.search-bt{
    font-size: 2rem;
    margin-bottom: 1rem;
    position: relative;
    padding-left: 13px;
}
.search-bt.ys::before{
    background: #c92c37;
}
.search-bt::before{
    content:"";
    background: #005cbf;
    width: 4px;
    height: 70%;
    position: absolute;
    left: 0;
    top: 15%;
}
.search-fl ul{
    margin-left: -1rem;
    margin-right: -1rem;
}
.search-fl ul li{
    padding: 0 1rem 2rem;
}
.search-fl ul li .ss-list{
    background: #005cbf;
    border-radius: 10px;
    position: relative;
}
.search-fl ul li .ss-list.ys{
    background: #c92c37;
}
.search-fl ul li .ss-list a{
    display: block;
    padding: 1.5rem 1rem;
}
.search-fl ul li .ss-list .tp{}
.search-fl ul li .ss-list .tp img{
    height: 3rem;
    margin: auto;
}
.search-fl ul li .ss-list dl{
    color: #fff;
    line-height: 2.5rem;
    margin-top: .5rem;
    position: relative;
    z-index: 9;
}
.search-fl ul li .ss-list dl dt{
    font-size: 1.4rem;
    font-weight: 400;
}
.search-fl ul li .ss-list dl dd{
    font-size: 1.2rem;
    margin: 0;
}
.search-fl ul li .ss-list .yctp{
    position: absolute;
    bottom: 1rem;
    right: 1rem;
}
.search-fl ul li .ss-list .yctp img{
    margin: auto;
    display: table;
    height: 3rem;
    opacity: .15;
}


/*搜索*/
.ss-con{
    background: #f6f7f9;
    padding: 2rem 0;
}
.sjsearch{margin-bottom: 3rem;}
.sjsearch .input{
    position: relative;
    width: 100%;
    background: #EAEAEA;
    border-radius: 15px;
    display: flex;
    overflow: hidden;
}
.sjsearch .input .bian{
    height: 3.5rem;
    line-height: 3.5rem;
    border: 0;
    width: 80%;
    padding: 0 10px 0 40px;
    background: url(../images/pj_home_icon_02.png) 5px center no-repeat #fff;
    font-size: 1.6rem;
    background-size: 3rem;
    outline: 0;
}
.sjsearch .input .tb{
    border: 0;
    width: 20%;
    height: 3.5rem;
    background: #005cbf;
    line-height: 3.5rem;
    color: #fff;
    font-size: 1.6rem;
}




@media (max-width:1024px) {
    .npro-fl,.inside-menu {
        display:none;
    }
    .ny-banner {
        height:13rem;
        margin-top: 8.7rem;
    }
    .ny-banner img {
        position:absolute;
        width:100%;
        height:100%;
        object-fit:cover;
        top:50%;
        opacity:0.9;
        transform:translateY(-50%);
    }
    .ntit {
        margin-bottom:2rem;
    }
    .ntit .zw {
        font-size:2.4rem;
    }
    .ntitb {
        font-size:3rem;
        margin-bottom:2rem;
    }
    .ny-con {
        padding:2rem 0 3rem;
    }
    .nnav {
        margin-bottom:1rem;
    }
    .nnav.sj {
        display:block;
    }
    .nnav ul {
        width:100%;
    }
    .nnav ul li {
        margin-right:5%;
        width:30%;
        margin-left:0;
        margin-bottom:1rem;
    }
    .nnav ul li:nth-child(3n) {
        margin-right:0;
    }
    .nnav ul li a {
        line-height:4rem;
        height:4rem;
        font-size:1.6rem;
        padding:0;
        text-align:center;
    }
    /*位置*/

        .location .wz-fr {
        display:none;
    }
    .npro-list {
        width:100%;
    }
    .npro-list .cpbt {
        line-height:6rem;
        height:6rem;
        padding:0 2rem;
        font-size:2rem;
    }
    .npro-list ul {
        padding:1rem;
        margin-left:-1rem;
        margin-right:-1rem;
    }
    .npro-list ul li {
        padding:0 1rem 2rem;
    }
    .npro-list ul li dl dt {
        font-size:1.4rem;
    }
    .npro-list ul li dl dd {
        font-size:1.4rem;
    }
    /*产品详情*/

        .npro-detail {
        width:100%;
    }
    .npro-bj {
        background:#fff;
        /* padding:2rem;
        */
    }
    .prodetail-img {
        display:block;
    }
    .prodetail-img .progrid {
        width:100%;
    }
    .prodetail-img .progrid img {
        width:100%;
    }
    .prodetail-wz {
        width:100%;
        margin-left:0;
        padding-top:3rem;
    }
    .prodetail-wz .wz {
        font-size:2rem;
    }
    .prodetail-wz .cs {
        line-height:3rem;
    }
    .prodetail-wz .cs p {
        font-size:1.6rem;
    }
    .prodetail-wz .lx {
        position:relative;
        margin-top:2rem;
    }
    .prodetail-wz .lx a {
        padding:0;
        width:28%;
        margin:0 2.5%;
    }
    .prodetail-wz .lx p {
        font-size:2.4rem;
        margin-bottom:2rem;
    }
    .prodetail-wz .lx p span {
        display:block;
    }
    .prodetail-con {
        margin-top:3rem;
        border:0;
    }
    .prodetail-con .contit {
        border-bottom:3px solid #005cbf;
        height:5rem;
        line-height:5rem;
        background:#f2f2f2;
    }
    .prodetail-con .contit span {
        padding:0;
        font-size:2rem;
        width:40%;
        text-align:center;
    }
    .prodetail-con .conny {
        line-height:2.8rem;
        font-size:1.6rem;
        padding:2rem 0 0;
        max-width:940px;
        margin:auto;
    }
    .prodetail-con .conny img{
        width: 100%!important;
        height: auto!important;
    }
    .prodetail-con .conny .bt {
        padding:0 1rem;
    }
    .prodetail-con .cptd p {
        background:#EAEAEA;
        padding:1rem 2rem;
    }
    .prodetail-con .cptd p:nth-child(2n) {
        background:#F8F8F8
    }
    .prodetail-con .conny .cptd,.prodetail-con .conny .clcs,.prodetail-con .conny .cpjs {
        margin-bottom:2rem;
        font-size:1.6rem;
    }
    .prodetail-con .conny .brief {
        padding:2rem;
        font-size:1.6rem;
        line-height:3rem;
    }
    .npro-cptj {
        overflow:hidden;
    }
    .npro-cptj .bt span {
        padding:0;
        color:#fff;
        font-size:2rem;
        width:40%;
        text-align:center;
    }
    .npro-cptj ul {
        margin-left:-1rem;
        margin-right:-1rem;
    }
    .npro-cptj ul li {
        padding:0 1rem 2rem;
    }
    /*图片展现*/

        .nphoto ul li {
        padding:0 1rem 2rem;
    }
    .nphoto ul li .list p {
        font-size:1.4rem;
    }
    /*详情*/

        .newsdetail-fl {
        width:100%;
    }
    .newsdetail-fl .bt {
        font-size:2rem;
        line-height:3rem;
    }
    .newsdetail-fl .date {
        margin:1rem 0;
    }
    .newsdetail-fl .brief {
        padding:2rem 0;
    }
    .sxp {
        margin-top:0;
    }
    .sxp ul li {
        font-size:16px;
        line-height:36px;
    }
    .nynews{
        display: block;
    }
    .news-fl{        
        width:100%;
    }
    .newsdetail-fr {
        width:100%;
        padding:0;
        margin-top:3rem;
    }
    .newsdetail-fr .bt {
        font-size:1.6rem;
    }
    .newsdetail-fr .xgtj ul li {
        margin-top:0;
        float:left;
        width:48%;
        margin-right:4%;
        margin-bottom:2rem;
    }
    .newsdetail-fr .xgtj ul li:nth-child(2n) {
        margin-right:0;
    }
    .newsdetail-fr .xgtj ul li:first-child {
        margin-top:0;
    }
    .newsdetail-fr .xgtj ul li .bigimg img {
        width:100%;
    }
    .newsdetail-fr .xgtj ul li p {
        font-size:1.6rem;
    }
    /*新闻资讯*/    

        .news-list ul li {
        margin-top:3rem;
    }
    .news-list ul li:first-child {
        margin-top:0;
    }
    .news-list ul li a {
        width:100%;
        padding:1rem;
    }
    .news-list ul li dl {
        width:100%;
        margin-top:2rem;
    }
    .news-list ul li dl dt {
        font-size:1.8rem;
    }
    .news-list ul li dl span {
        margin:1rem 0;
    }
    .news-list ul li dl span i {
        margin-right:5px;
    }
    /*关于我们*/

        .nyabouta {
        padding:1rem;
        display: block;
    }
    .nyabouta .img{
    width: 100%;
}
    .nyabouta .con {
        padding:2rem;
        width: 100%;
    }
    .nyabouta .con .bt {
        font-size:2.4rem;
    }
    .nyaboutb {
        margin-top:3rem;
    }
    .nyaboutb ul {
        margin-left:-1rem;
        margin-right:-1rem;
    }
    .nyaboutb ul li {
        padding:0 1rem 2rem;
    }
    .nyaboutb ul li .bj {
        padding:3rem 0;
    }
    .nyaboutb ul li dl dt {
        font-size:2rem;
    }
    .nyaboutb ul li dl dd {
        line-height:2.5rem;
        font-size:1.4rem;
        height:5rem;
    }
    /*单页面*/

        .dantit {
        margin-bottom:3rem;
    }
    .dantit .bt {
        font-size:3rem;
    }
    .dantit .bt span {
        color:#333;
    }
    .dantit .brief {
        font-size:1.6rem;
    }
    .dantit .yswz {
        color:#666;
        font-size:30px;
    }
    .dancpa {
        margin-top:3rem;
    }
    .dancpa-list .con {
        display:block;
        margin-top:3rem;
    }
    .dancpa-list .con .img {
        width:100%;
    }
    .dancpa-list .con .wz {
        width:100%;
        padding-left:0;
        padding:3rem 2rem;
    }
    .dancpa-list .con .wz .juzhong dl {
        margin-top:2rem;
    }
    .dancpa-list .con .wz .juzhong dl:first-child {
        margin-top:0;
    }
    .dancpa-list .con .wz .juzhong dl dt {
        font-size:2rem;
        padding-bottom:10px;
        line-height:2.8rem;
    }
    .dancpa-list .con .wz .juzhong dl dd {
        margin-top:1rem;
    }
    .dancpa-list .wenhao {
        width:7rem;
        height:7rem;
        line-height:7rem;
        font-size:3.6rem;
        top:50%;
        left:50%;
        margin-top:-14rem;
        margin-left:-4rem;
    }
    .dancpb {
        background:url(../images/pj_ls_img_03.png) center center no-repeat;
        height:auto;
        padding:5rem 0;
        margin-top:5rem;
        background-size:cover;
    }
    .dancpb .wz01 {
        float:left;
        color:#fff;
        font-size:4rem;
        line-height:5rem;
    }
    .dancpb .wz01 span {
        font-size:1.6rem;
        margin-top:1rem;
    }
    .dancpb .wz02 {
        float:left;
        margin-top:2rem;
        width:100%;
    }
    .dancpb .wz02 a {
        width:40%;
    }
    .dancpc {
        padding:5rem 0 3rem;
    }
    .dancpc ul li {
        margin-bottom:2rem;
    }
    .dancpd {
        padding-top:5rem;
    }
    .dancpd-list {
        padding:2rem;
    }
    .dancpd-list .con {
        display:table;
        width:100%;
        margin-top:4rem;
    }
    .dancpd-list .con:first-child {
        margin-top:0;
    }
    .dancpd-list .con .img {
        width:100%;
    }
    .dancpd-list .con .img img {
        width:100%;
    }
    .dancpd-list .con .wz {
        width:100%;
        margin-top:2rem;
    }
    .dancpd-list .con .wz .shuzi {
        height:5rem;
        line-height:5rem;
        padding-left:2rem;
        font-size:3rem;
    }
    .dancpd-list .con .wz dl {
        margin-top:2rem;
    }
    .dancpd-list .con .wz dl dt {
        font-size:2rem;
    }
    .dancpd-list .con .wz dl dd {
        font-size:1.8rem;
    }
    .dancpd-list .con:nth-child(2n) .img {
        float:left;
    }
    .dancpe {
        padding:5rem 0;
    }
    .dancpe-list {
        position:relative;
        padding:0 5rem;
    }
    .dancpe-list .swiper-dancpe-next,.dancpe-list .swiper-dancpe-prev {
        position:absolute;
        top:50%;
        background:#bdbdbd;
        width:4rem;
        height:4rem;
        text-align:center;
        line-height:3.5rem;
        color:#fff;
        font-size:3rem;
        cursor:pointer;
        margin-top:-2rem;
    }
    .dancpe-list .swiper-dancpe-next:hover,.dancpe-list .swiper-dancpe-prev:hover {
        background:#005cbf;
    }
    .dancpe-list .swiper-dancpe-next,.technology-list .swiper-technology-next {
        right:0;
    }
    .dancpe-list .swiper-dancpe-prev,.technology-list .swiper-technology-prev {
        left:0;
    }
    .dancpe-list img {
        width:100%;
    }
    .dancpe-list p {
        text-align:center;
        font-size:1.8rem;
        margin-top:1rem;
    }
    .dancpe-list .swiper-slide:hover img {
        transform:scale(1.05,1.05);
        -ms-transform:scale(1.05,1.05);
        /* IE 9 */

            -webkit-transform:scale(1.05,1.05);
        /* Safari å’Œ Chrome */

            -o-transform:scale(1.05,1.05);
        /* Opera */

            -moz-transform:scale(1.05,1.05);
        /* Firefox */
    }
    .dancpe-list .swiper-slide:hover p {
        color:#005cbf;
    }
    .contact .lx-fl {
        width:100%;
        padding:2rem;
        height:auto;
    }
    .contact .lx-fl dl dt {
        font-size:2rem;
        margin-bottom:2rem;
        padding-bottom:2rem;
    }
    .contact .lx-fl dl dd {
        font-size:1.4rem;
        margin-bottom:1rem;
        padding-left:3rem;
        line-height:3rem;
    }
    .contact .lx-fl dl dd span {
        float:left;
    }
    .contact .lx-fl dl dd img {
        width:180px;
    }
    .contact .lx-ditu {
        width:100%;
        height:400px;
    }
    .newsb-list li+li {
        margin-top:30px;
    }
    .newsb-list li a {
        padding:2rem;
    }
    .newsb-list li .img {
        float:inherit;
        width:100%;
        display:table;
    }
    .newsb-list li .img span {
        display:block;
        width:100%;
        height:auto;
        position:relative;
    }
    .newsb-list li .img img {
        position:relative;
        width:100%;
        height:100%;
        top:0;
        left:0;
    }
    .newsb-list li .time {
        display:none;
    }
    .newsb-list li .date {
        font-size:24px;
        padding-top:25px;
    }
    .newsb-list li .year {
        font-size:14px;
    }
    .newsb-list li .info {
        margin-left:0;
        margin-right:0;
        padding-top:0;
        display:table;
        margin-top:2rem;
    }
    .newsb-list li h3 {
        font-size:1.6rem;
        line-height:2.5rem;
        height:auto;
        margin-bottom:1rem;
    }
    .newsb-list li .p {
        font-size:1.4rem;
        line-height:2.5rem;
        height:auto;
        color:#777;
        -webkit-line-clamp:3;
        -webkit-box-orient:vertical;
        overflow:hidden;
        text-overflow:ellipsis;
        display:-webkit-box;
    }
    .newsb-list li a:hover .img {
        opacity:.8;
    }
    .newsb-list li a:hover h3 {
        text-indent:0.5em;
        color:#005cbf;
    }
    .newsb-list li a:hover .time {
        background-color:#005cbf;
    }
}