/*产品分类，带产品*/
.block-index-category01{padding: 30px 0 50px;}
.block-index-category01 .block-header{margin-bottom: 30px;}
.block-index-category01 .group{}
.block-index-category01 .item{position: relative; margin-bottom: 15px; overflow: hidden;}
.block-index-category01 .item-body{position: absolute; z-index:1; top:0; right:0; width:60px; height:100%; padding-top:60px; text-align: center; background-color: rgba(22,59,143,0.5); font-size:32px; color: #fff;}
.block-index-category01 .item.item-border{border:1px solid #e0e0e0;}
.block-index-category01 .item-thumb img{width:100%;}
.block-index-category01 .block-button{padding-top: 15px;}
@media (max-width: 768px) {
    .block-index-category01 .item-body{width:30px; height:100%; padding-top:50px; font-size:16px;}
}

/*展示*/
.block-index-show01{padding: 20px 0;}
.block-index-show01 .block-header-name{}
.block-index-show01 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-show01 .block-header{margin: 15px 0 35px 0}
.block-index-show01 .item{}
.block-index-show01 .item-body{margin-top: 15px}
.block-index-show01 .item-thumb{width: 175px;margin: 0 auto}
.block-index-show01 .item-thumb img{width:100%;}
.block-index-show01 .item-body .item-text{font-size: 18px;text-align: center;color: black;font-weight: 600}
.block-index-show01 .item-body .item-intro{font-size: 14px;text-align: center;color: #646464}
@media (max-width: 768px) {
    .block-index-show01{padding:0;}
    .block-index-show01 .block-header-name{font-size: 26px}
    .block-index-show01 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-show01 .block-header{margin: 15px 0 30px 0}
    .block-index-show01 .item{}
    .block-index-show01 .item-body{margin: 15px 0}
    .block-index-show01 .item-thumb{width: 155px}
    .block-index-show01 .item-thumb img{width:100%;}
    .block-index-show01 .item-body .item-text{font-size: 14px;padding: 5px 0;text-align: center;color: black}
}

/*展示*/
.block-index-show02{padding: 20px 0;}
.block-index-show02 .block-header-name{font-size: 30px}
.block-index-show02 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-show02 .block-header{margin: 15px 0 80px 0}
.block-index-show02 .item{}
.block-index-show02 .item-body{margin-top: 30px}
.block-index-show02 .item-thumb{width: 200px;margin: 0 auto}
.block-index-show02 .item-thumb img{width:100%;}
.block-index-show02 .item-body .item-text{font-size: 18px;text-align: center;color: black}
@media (max-width: 768px) {
    .block-index-show02{padding-bottom:20px;}
    .block-index-show02 .block-header-name{font-size: 26px}
    .block-index-show02 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-show02 .block-header{margin: 15px 0 30px 0}
    .block-index-show02 .item{}
    .block-index-show02 .item-body{margin: 15px 0}
    .block-index-show02 .item-thumb{width: 155px}
    .block-index-show02 .item-thumb img{width:100%;}
    .block-index-show02 .item-body .item-text{font-size: 14px;padding: 5px 0;text-align: center;color: black}
}

/*展示*/
.block-index-show03{padding: 20px 0;}
.block-index-show03 .block-header-name{font-size: 30px}
.block-index-show03 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-show03 .block-header{margin: 15px 0 80px 0}
.block-index-show03 .item{position: relative}
.block-index-show03 .item-body{position: absolute;left: 50%;bottom: 0;width: 100%;transform: translate(-50%,0);background-color:black;opacity: 0.8;}
.block-index-show03 .item-thumb{width: 100%;margin: 0 auto}
.block-index-show03 .item-thumb img{width:100%;}
.block-index-show03 .item-body .item-text{font-size: 18px;text-align: center;color: white}
@media (max-width: 768px) {
    .block-index-show03{padding:0;}
    .block-index-show03 .block-header-name{font-size: 26px}
    .block-index-show03 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-show03 .block-header{margin: 15px 0 30px 0}
    .block-index-show03 .item{margin-bottom: 20px}
    .block-index-show03 .item-body{}
    .block-index-show03 .item-thumb{width: auto}
    .block-index-show03 .item-thumb img{width:100%;}
    .block-index-show03 .item-body .item-text{font-size: 14px;padding: 5px 0;text-align: center;}
}

/*产品*/
.block-index-product01{padding: 20px 0;}
.block-index-product01 .block-header-name{font-size: 30px}
.block-index-product01 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-product01 .block-header{margin: 15px 0 80px 0}
.block-index-product01 .item{position: relative;margin-bottom: 60px;}
.block-index-product01 .item-body{position: absolute;right: 38px;top: 30px;width: 260px;}
.block-index-product01 .item-thumb{margin: 0 auto}
.block-index-product01 .item-thumb img{width:100%;}
.block-index-product01 .item-body .item-text{font-size: 18px;color: #1E50AE}
.block-index-product01 .item-intro{margin-top: 15px;margin-bottom: 20px;}
@media (max-width: 768px) {
    .block-index-product01{padding:0;}
    .block-index-product01 .block-header-name{font-size: 26px}
    .block-index-product01 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-product01 .block-header{margin: 15px 0 30px 0}
    .block-index-product01 .item{}
    .block-index-product01 .item-body{position: absolute;right: 5px;top: 8px;width: 175px;}
    .block-index-product01 .item-thumb{}
    .block-index-product01 .item-thumb img{width:100%;}
    .block-index-product01 .item-body .item-text{font-size: 16px;color: #1E50AE}
    .block-index-product01 .item-intro{margin-top: 5px;margin-bottom: 10px;font-size: 12px}
    .block-index-product01 .btn{padding:6px 12px !important;font-size: 12px}
}

.block-index-product02{padding: 20px 0;}
.block-index-product02 .block-header-name{}
.block-index-product02 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-product02 .block-header{margin: 15px 0 35px 0}
.block-index-product02 .item{position: relative;margin-bottom: 20px;}
.block-index-product02 .item-body{text-align: center;;padding: 10px 0}
.block-index-product02 .item-thumb{margin: 0 auto}
.block-index-product02 .item-thumb img{width:100%;}
.block-index-product02 .item-body .item-text{font-size: 18px;color: #323232;font-weight: 600}
.block-index-product02 .item-intro{margin-top: 5px;color: #888}
.block-index-product02 ul li{float: left;width: 19%;margin-right: 1%;list-style: none}
.block-index-product02 ul li:nth-child(5n){margin-right: 0}
@media (max-width: 768px) {
    .block-index-product02{padding:0;}
    .block-index-product02 .block-header-name{font-size: 26px}
    .block-index-product02 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-product02 .block-header{margin: 15px 0 30px 0}
    .block-index-product02 .item{}
    .block-index-product02 .item-thumb{}
    .block-index-product02 .item-thumb img{width:100%;}
    .block-index-product02 .item-body .item-text{font-size: 16px;}
    .block-index-product02 .item-intro{margin-top: 5px;margin-bottom: 10px;font-size: 12px}
    .block-index-product02 .btn{padding:6px 12px !important;font-size: 12px}
    .block-index-product02 ul{padding: 0}
    .block-index-product02 ul li{float: left;width: 49%;margin-right: 1%;list-style: none}
    .block-index-product02 ul li:nth-child(2n){margin-right: 0}
    .block-index-product02 ul li:nth-child(5n){margin-right: 1%}
}

.block-index-product03{padding: 20px 0;}
.block-index-product03 .block-header-name{height: 50px;margin-bottom: 0}
.block-index-product03 .block-header-aliasname {color: #666666;padding-top: 0}
.block-index-product03 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-product03 .block-header{margin: 15px 0 80px 0}
.block-index-product03 .item{}
.block-index-product03 .item-body{text-align: center;margin: 15px 0;}
.block-index-product03 .item-thumb{margin: 0 auto;border: 1px solid #eee;}
.block-index-product03 .item-thumb img{width:100%;}
.block-index-product03 .item-body .item-text{}
.block-index-product03 .item-intro{margin-top: 15px;margin-bottom: 20px;}
.block-index-product03 ul li{list-style: none}
.block-index-product03 .left-block{width: 230px;}
.block-index-product03 .left-block ul{padding: 0 20px;border: 1px solid #eee;margin: 0 0 10px 0;}
.block-index-product03 .left-block ul li{padding: 8px 0;border-bottom:1px black dashed;font-size: 15px}
@media (max-width: 768px) {
    .block-index-product03{padding:0;}
    .block-index-product03 .block-header-name{font-size: 26px;background: none !important;height: auto}
    .block-index-product03 .block-header-aliasname {padding-top: 10px}
    .block-index-product03 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-product03 .block-header{margin: 15px 0 30px 0}
    .block-index-product03 .item{}
    .block-index-product03 .item-body{}
    .block-index-product03 .item-thumb{}
    .block-index-product03 .item-thumb img{width:100%;}
    .block-index-product03 .item-body .item-text{}
    .block-index-product03 .item-intro{margin-top: 5px;margin-bottom: 10px;font-size: 12px}
    .block-index-product03 .btn{padding:6px 12px !important;font-size: 12px}
    .left-1,.left-2{display: none}
    .block-index-product03 .left-block{width: auto}
}

/*关于我们*/
.block-index-text01{padding:0 0 0;}
.block-index-text01 .block-header{margin-top:100px; margin-bottom: 30px;}
.block-index-text01 .block-image img{width:100%;}
.block-index-text01 .block-body-header{font-size:22px; color:#3381ff; font-weight: bold; padding:0 0 30px;}
.block-index-text01 .block-body{line-height:3em; font-size:16px; color:#5a5a5a; padding-right:50px;}
.block-index-text01 .block-button{padding:15px 0;}
@media (max-width: 768px) {
    .block-index-text01{padding:0;}
    .block-index-text01 .block-header{margin-top:15px; margin-bottom:15px; text-align: center;}
    .block-index-text01 .block-image{margin: 0 -15px;}
    .block-index-text01 .block-image img{width:100%;}
    .block-index-text01 .block-body-header{font-size:18px; text-align: center; color:#3381ff; font-weight: bold; padding:0 0 15px;}
    .block-index-text01 .block-body{line-height:2em; font-size:16px; color:#5a5a5a; padding-right:0;}
    .block-index-text01 .block-button{padding:15px 0; text-align: center;}
}

.block-index-text02{height: 620px;position: relative;}
.block-index-text02 .block-header-aliasname{color: white;}
.block-index-text02 .container{position: absolute;left: 50%;transform: translateX(-50%);top: 165px;}
.block-index-text02 .block-background{position: relative;}
.block-index-text02 .block-header{margin-top:0; margin-bottom: 30px;height: 350px;padding-top: 65px}
.block-index-text02 .block-header-name{color: white;font-size: 40px;margin-bottom: 0}
.block-index-text02 .block-image{padding: 0 32px 100px 32px;}
.block-index-text02 .block-image img{width:100%;}
.block-index-text02 .block-body{padding-top: 120px}
.block-index-text02 .block-body-header{font-size: 24px;text-align: center;margin-bottom: 15px;}
.block-index-text02 .block-body-body{font-size:14px; color:#111111;line-height: 26px;padding-right: 55px;}
.block-index-text02 .block-button{position: absolute;right: 0;bottom: 67px;}
.block-index-text02 .block-button a{background: #2e2e2e;font-size: 12px;padding: 4px 16px;}
@media (max-width: 768px) {
    .block-index-text02{padding:0;height: 420px}
    .block-index-text02 .container{top: -125px;}
    .block-index-text02 .block-header{margin-top:15px; margin-bottom:15px; text-align: center;background: none !important;}
    .block-index-text02 .block-body{line-height:2em; font-size:16px; color:#5a5a5a; padding-right:0;}
    .block-index-text02 .block-button{padding:15px 0; text-align: center;bottom: -50px;}
    .block-index-text02 .block-image{display: none}
    .block-index-text02 .block-background{background: none!important;}
    .block-index-text02 .block-body-body{padding-right: 0;}
}

.block-index-text03{padding: 80px 0;text-align: center;margin-top: 15px}
.block-index-text03 .block-header{margin: 0 0 30px 0}
.block-index-text03 .block-image img{width:100%;}
.block-index-text03 .block-body-header{font-size:22px; color:#3381ff; font-weight: bold; padding:0 0 30px;}
.block-index-text03 .block-header-name{color:white}
.block-index-text03 .block-header-aliasname{color:#646464;}
.block-index-text03 .block-body{font-size:16px; color:white;width: 800px;margin: 0 auto;margin-bottom: 20px}
.block-index-text03 .block-button{padding:15px 0;}
.block-index-text03 .block-button a{border: 1px solid white;color: white;padding: 10px 25px;}
.block-index-text03 .block-left{height: 475px;text-align: center}
.block-right img{float: left;width: 85px;margin-right: 35px}
@media (max-width: 768px) {
    .block-index-text03{padding:0;background-position: left !important;}
    .block-index-text03 .block-header{margin-top:15px; margin-bottom:15px; text-align: center;}
    .block-index-text03 .block-header-name{}
    .block-index-text03 .block-header-aliasname{}
    .block-index-text03 .block-image{margin: 0 -15px;}
    .block-index-text03 .block-image img{width:100%;}
    .block-index-text03 .block-body-header{font-size:18px; text-align: center; color:#3381ff; font-weight: bold; padding:0 0 15px;}
    .block-index-text03 .block-body{line-height:2em; font-size:16px; color:white; padding-right:0;width: auto;margin-bottom: 0}
    .block-index-text03 .block-button{padding:15px 0; text-align: center;}
}

/**简介**/
.block-index-text04{ padding:30px 0;}
.block-index-text04 .indextitle{ padding-bottom:15px;position: relative;max-width: 1200px;margin: 30px auto;text-align: center;}
.block-index-text04 .indextitle h2{ color:#fff;}
.block-index-text04 .indextitle p{ line-height:1;}
.block-index-text04 .indextitle p:after{ display:none;}
.block-index-text04 .indextitle p:before{ display:none;}
.block-index-text04 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;color: white}
.about{ display:flex; max-width:1200px; margin:0 auto; background:#fff; box-shadow:0 0 20px rgba(0,0,0,0.2);}
.about .about_1{ flex:1;}
.about .about_1 .aboutt{ max-width:600px; padding:70px 60px; text-align:left;float:right; }
.about .about_1 .aboutpic{max-width:600px;}
.about .about_1 .aboutpic img{ display:block; max-width:600px; margin:0  auto;}
.about .about_1 .aboutt .indextitle{ text-align:left;}
.about .about_1 .aboutt{ line-height:2.5; font-size:16px; color:#666;}
.about .index_more{ width:180px; height:50px; line-height:50px; border-radius:5px; background:#1e50ae; color:#fff; text-align:center; display:block; margin:0; font-size:16px; margin-top:40px;}
@media (max-width: 768px) {
    .block-index-text04{ margin:0 auto; padding:15px 0;}
    .block-index-text04 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .about{ display:block; padding:0; margin:3%;}
    .about .about_1{ flex:1; }
    .about .about_1:nth-child(2){ border-top:0 solid #fff;}
    .about .about_1 .aboutpic,.about .about_1 .aboutt{ max-width:600px; padding:3%; text-align:left;}
    .about .about_1 .aboutpic{ float:none; padding:3%;}
    .about .about_1 .aboutpic img{ display:block; max-width:100%; margin:0 auto;}
    .about .about_1 .aboutt .indextitle{ text-align:left;}
    .about .about_1 .aboutt{ line-height:2.1; font-size:14px; color:#666;}
    .about .index_more{ width:140px; height:40px; line-height:40px; border-radius:5px; background:#1e50ae; color:#fff; text-align:center; display:block; margin:20px auto; font-size:14px;}
}

/*案例*/
.block-index-cases01{padding:100px 0;}
.block-index-cases01 .block-header{margin:70px 0 15px;}
.block-index-cases01 .block-header-name{color:#fff;}
.block-index-cases01 .block-header-aliasname{color:#fff;}
.block-index-cases01 .block-header-line{background-color:#fff;}
.block-index-cases01 .block-body{margin-right: -15px;}
.block-index-cases01 .item{float:left; position: relative; width:288px; height:288px; overflow: hidden; margin:0 15px 15px 0; text-align: center;}
.block-index-cases01 .item-body{display: none; position: absolute; z-index: 1; width:100%; height:100%; top:0; left:0; padding-top:120px; background-color: rgba(0,0,0,0.5);}
.block-index-cases01 .item:hover .item-body{display: block;}
.block-index-cases01 .item-name{font-size:22px; margin-bottom: 5px;}
.block-index-cases01 .item-name a{color:#fff;}
.block-index-cases01 .item-arrow span{border:1px solid #fff; color: #fff; width:30px; height:30px; line-height: 30px; display: inline-block; text-align: center;}
.block-index-cases01 .item-thumb img{width:100%;}
.block-index-cases01 .item:nth-of-type(2),.block-index-cases01 .item:nth-of-type(6){width:591px;}
.block-index-cases01 .item:nth-of-type(3){background-color: #71ab6b;}
.block-index-cases01 .item:nth-of-type(3) .item-body{display: block; background-color: transparent; padding-top: 0;}
@media (max-width: 768px) {
    .block-index-cases01{padding:15px 0;}
    .block-index-cases01 .block-header{margin:40px 0 15px;}
    .block-index-cases01 .block-header-name{color:#fff;}
    .block-index-cases01 .block-header-aliasname{color:#fff;}
    .block-index-cases01 .block-header-line{background-color:#fff;}
    .block-index-cases01 .block-body{margin-left: -15px;}
    .block-index-cases01 .item{float:left; position: relative; width:47%; height:auto; overflow: hidden; margin:0 0 15px 2%; text-align: center;}
    .block-index-cases01 .item-body{display: none;}
    .block-index-cases01 .item:hover .item-body{display: block;}
    .block-index-cases01 .item-name{font-size:22px; margin-bottom: 5px;}
    .block-index-cases01 .item-name a{color:#fff;}
    .block-index-cases01 .item-arrow span{border:1px solid #fff; color: #fff; width:30px; height:30px; line-height: 30px; display: inline-block; text-align: center;}
    .block-index-cases01 .item-thumb img{width:100%;}
    .block-index-cases01 .item:nth-of-type(3),.block-index-cases01 .item:nth-of-type(6){width:96%;}
    .block-index-cases01 .item:nth-of-type(2){background-color: #71ab6b; width: 47%;}
    .block-index-cases01 .item:nth-of-type(2) .item-body{display: block; background-color: transparent; padding-top: 0;}
    .block-index-cases01 .item:nth-of-type(3) .item-body{display: none;}
}

/*案例02*/
.block-index-cases02{}
.block-index-cases02 .block-header{margin-bottom: 30px;}
.block-index-cases02 .item{margin-bottom: 15px; text-align: center;}
.block-index-cases02 .item-thumb{padding:2px;}
.block-index-cases02 .item-thumb img{width:100%; box-shadow:2px 2px 2px rgba(0,0,0,0.15);}
.block-index-cases02 .item-name{margin-top:20px; font-size:18px;}
.block-index-cases02 .item-name a{color:#5a5a5a;}
.block-index-cases02 .block-button{margin-top: 30px}

/*案例03*/
.block-index-cases03{padding: 100px 0;}
.block-index-cases03 .block-header{margin-top:0;margin-bottom: 30px;}
.block-index-cases03 .block-header-name{color: white}
.block-index-cases03 .block-header-aliasname{color: white}
.block-index-cases03 .item{margin-bottom: 15px; text-align: center;}
.block-index-cases03 .item-thumb{padding:2px;}
.block-index-cases03 .item-name{margin-top:20px; font-size:18px;color:white;}
.block-index-cases03 li{float: left;width: 20%;list-style: none;text-align: center}
.block-index-cases03 .block-body{text-align: center}
.block-index-cases03 .line-img{width: 50vw;margin-left: 2vw;margin-bottom: 25px;}
@media (max-width: 768px) {
    .block-index-cases03{padding: 50px 0;}
    .block-index-cases03 .line-img{width: 80vw;margin-left: 1vw;margin-bottom: 15px;}
    .block-index-cases03 .item-name{margin-top:10px; font-size:12px;color:white;}
    .block-index-cases03 .item-thumb img{width:100%;}
    .block-index-cases03 ul{padding: 0}
}

/*案例04*/
.block-index-cases04{padding: 40px 0;}
.block-index-cases04 .block-header{margin-bottom: 30px;margin-top: 0}
.block-index-cases04 .block-header-intro{width: 550px;margin: 30px auto;}
.block-index-cases04 .block-body{width: 1100px;margin: 0 auto}
.block-index-cases04 .item{position: relative;margin-bottom: 15px; text-align: center;}
.block-index-cases04 .item-name{margin-top:20px; font-size:18px;}
.block-index-cases04 .item-thumb{padding:2px;margin-bottom: 10px}
.block-index-cases04 .item-thumb img{width:100%; box-shadow:2px 2px 2px rgba(0,0,0,0.15);}
.block-index-cases04 .item-body{padding-top: 20px}
.block-index-cases04 .block-button{margin-top: 30px}
.block-index-cases04 .block-button a {border: 1px solid white;color: white;padding: 10px 25px;}
.block-index-cases04 .item-body .item-text{font-size: 18px;text-align: center;color: white;padding: 8px 0}
@media (max-width: 768px) {
    .block-index-cases04{padding:20px 0;}
    .block-index-cases04 .block-header{font-size: 26px;margin: 15px 0 30px 0}
    .block-index-cases04 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-cases04 .item{margin-bottom: 20px}
    .block-index-cases04 .item-body{padding-top: 0}
    .block-index-cases04 .item-thumb{width: auto}
    .block-index-cases04 .item-thumb img{width:100%;}
    .block-index-cases04 .item-body .item-text{font-size: 14px;padding: 5px 0;text-align: center;color: black}
    .block-index-cases04 .block-body{width:auto}
}

.block-index-cases05{padding: 40px 0;}
.block-index-cases05 .block-header-name{font-size: 30px}
.block-index-cases05 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-cases05 .block-header{margin: 15px 0 40px 0}
.block-index-cases05 .block-body{width: 1100px;margin: 0 auto}
.block-index-cases05 .item{position: relative}
.block-index-cases05 .item-body{position: absolute;left: 50%;bottom: 0;width: 100%;transform: translate(-50%,0);background-color:black;opacity: 0.8;}
.block-index-cases05 .item-thumb{width: 100%;margin: 0 auto}
.block-index-cases05 .item-thumb img{width:100%;}
.block-index-cases05 .item-body .item-text{font-size: 18px;text-align: center;color: white;padding: 8px 0}
@media (max-width: 768px) {
    .block-index-cases05{padding:0;}
    .block-index-cases05 .block-header-name{font-size: 26px}
    .block-index-cases05 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-cases05 .block-header{margin: 15px 0 30px 0}
    .block-index-cases05 .item{margin-bottom: 20px}
    .block-index-cases05 .item-body{}
    .block-index-cases05 .item-thumb{width: auto}
    .block-index-cases05 .item-thumb img{width:100%;}
    .block-index-cases05 .item-body .item-text{font-size: 14px;padding: 5px 0;text-align: center;}
}

.block-index-cases06{padding: 40px 0;}
.block-index-cases06 .block-header-name{font-size: 30px}
.block-index-cases06 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-cases06 .block-header{margin: 15px 0 40px 0}
.block-index-cases06 .block-body{}
.block-index-cases06 .item{margin-bottom: 15px}
.block-index-cases06 .item-body{}
.block-index-cases06 .item-thumb{width: 100%;margin: 0 auto}
.block-index-cases06 .item-thumb img{width:100%;}
.block-index-cases06 .item-body .item-text{text-align: center;color: black;padding: 8px 0}
.block-index-cases06 .block-top{width: 100%;background: url(../images/alwx.png) no-repeat bottom right;margin-bottom: 15px;height: 40px}
.block-index-cases06 .block-top .block-top-title{background: url(../images/wjj.png) no-repeat left;padding-left:50px;float: left;font-size: 18px;}
.block-index-cases06 .block-top .block-top-more{float: right;font-size: 12px;height: 40px;padding-top: 15px;}
@media (max-width: 768px) {
    .block-index-cases06{padding:0;}
    .block-index-cases06 .block-header-name{font-size: 26px}
    .block-index-cases06 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-cases06 .block-header{margin: 15px 0 30px 0}
    .block-index-cases06 .item{margin-bottom: 20px}
    .block-index-cases06 .item-body{}
    .block-index-cases06 .item-thumb{width: auto}
    .block-index-cases06 .item-thumb img{width:100%;}
    .block-index-cases06 .item-body .item-text{font-size: 14px;padding: 5px 0;text-align: center;}
    .block-index-cases06 .top-img{display: none}
}

/*block-index-article01*/
.block-index-article01{padding:0 0 50px;}
.block-index-article01 .block-header{margin-bottom: 30px;}
.block-index-article01 .block-header-intro{font-size: 14px;width: 550px;margin: 30px auto;}
.block-index-article01 .item{padding:15px 0; cursor: pointer;}
.block-index-article01 .item-thumb img{width:100%;}
.block-index-article01 .item-datetime{float: right; font-size:18px; color:#000000;}
.block-index-article01 .item-name{margin:15px 0 12px; font-size:22px;}
.block-index-article01 .item-name a{color:#000;}
.block-index-article01 .item-intro{color:#494949; font-size:16px; line-height: 2em;}
.block-index-article01 .item:hover .item-name a{color:#3381ff;}
.block-index-article01 .item:hover .item-intro{color:#3381ff;}
.block-index-article01 .item:hover .item-datetime{color:#3381ff;}
@media (max-width: 768px) {
    .block-index-article01{padding:30px 0;}
    .block-index-article01 .block-header{margin-bottom:0;}
    .block-index-article01 .block-header-intro{font-size: 13px;width: 300px;margin: 10px auto;}
    .block-index-article01 .item{padding:15px 0; cursor: pointer;}
    .block-index-article01 .item-thumb img{width:100%; height: auto;}
    .block-index-article01 .item-datetime{display: none;}
    .block-index-article01 .item-name{margin:15px 0 12px; font-size:18px;}
    .block-index-article01 .item-name a{color:#000;}
    .block-index-article01 .item-intro{color:#494949; font-size:14px; line-height: 2em;}
}

.block-index-article02{padding-bottom:50px;}
.block-index-article02 .block-header{padding-bottom:50px; text-align: left;margin-top: 0}
.block-index-article02 .block-left{}
.block-index-article02 .block-left .item{position: relative;}
.block-index-article02 .block-left .item-thumb{width:100%; height:340px; overflow: hidden;}
.block-index-article02 .block-left .item-thumb a{display: block;}
.block-index-article02 .block-left .item-thumb img{width:100%;}
.block-index-article02 .block-left .item-body{position: absolute; z-index: 1; left:0; bottom: 0; width:100%;background-color: rgba(0, 0, 0, 0.7);}
.block-index-article02 .block-left .item-name a{display: block; height:30px; line-height: 30px; width:100%; padding: 0 10px; color: #fff; font-size:14px;}
.block-index-article02 .block-right .item{position: relative; margin-top: 5px;}
.block-index-article02 .block-right .item + .item{margin-top: 40px;}
.block-index-article02 .block-right .item-datetime{position: absolute; z-index:1; background-color: #eee; text-align: center; width:60px; height:60px; padding:5px 0 0 0; margin-top:5px;}
.block-index-article02 .block-right .item-datetime-day{font-size:22px;}
.block-index-article02 .block-right .item-datetime-month{font-size:14px;}
.block-index-article02 .block-right .item-body{padding-left: 75px;}
.block-index-article02 .block-right .item-name{font-size:18px; line-height: 1.8em;}
.block-index-article02 .block-right .item-name a{color:#333;}
.block-index-article02 .block-right .item-intro{color:#888; line-height: 2em;}
.block-index-article02 .block-button{margin-top: 30px}
@media (max-width: 768px) {
    .block-index-article02{padding:20px 0;}
    .block-index-article02 .block-header{padding-bottom:20px; text-align: center;}
    .block-index-article02 .block-left{padding: 0;}
    .block-index-article02 .block-left .item{position: relative;}
    .block-index-article02 .block-left .item-thumb{width:100%; height: auto;}
    .block-index-article02 .block-left .item-thumb a{display: block;}
    .block-index-article02 .block-left .item-thumb img{width:100%;}
    .block-index-article02 .block-left .item-body{position: absolute; z-index: 1; left:0; bottom: 0; width:100%;background-color: rgba(0, 0, 0, 0.7);}
    .block-index-article02 .block-left .item-name a{display: block; height:30px; line-height: 30px; width:100%; padding: 0 10px; color: #fff; font-size:14px;}
    .block-index-article02 .block-right .item{position: relative; margin-top: 20px;}
    .block-index-article02 .block-right .item + .item{margin-top:20px;}
    .block-index-article02 .block-right .item-datetime{position: absolute; z-index:1; background-color: #eee; text-align: center; width:60px; height:60px; padding:5px 0 0 0; margin-top:5px;}
    .block-index-article02 .block-right .item-datetime-day{font-size:22px;}
    .block-index-article02 .block-right .item-datetime-month{font-size:14px;}
    .block-index-article02 .block-right .item-body{padding-left: 75px;}
    .block-index-article02 .block-right .item-name{font-size:18px; line-height: 1.8em;}
    .block-index-article02 .block-right .item-name a{color:#333;}
    .block-index-article02 .block-right .item-intro{color:#888; line-height: 2em;}
}

/*block-index-article03*/
.block-index-article03{ padding: 30px 0;}
.block-index-article03 .block-header{margin-bottom: 30px;}
.block-index-article03 .item{position: relative; margin:15px 0; padding: 15px 0;}
.block-index-article03 .item-datetime{position: absolute; z-index: 1; top:10px; left:0; color:#323232;}
.block-index-article03 .item-datetime-big{font-size:30px; letter-spacing: -2px;}
.block-index-article03 .item-datetime-small{font-size:18px;}
.block-index-article03 .item-body{padding:0 0 0 100px; line-height:1.8em;}
.block-index-article03 .item-name{margin-bottom: 10px; font-size:16px; font-weight: bold;}
.block-index-article03 .item-name a{color:#323232;}
.block-index-article03 .item-intro{font-size:14px; color:#b4b4b4;}
.block-index-article03 .item-big{padding-right: 30px;}
.block-index-article03 .item-big .item-body{padding:20px 0 0 0;}
.block-index-article03 .item-big .item-name{margin-bottom:15px;}
.block-index-article03 .item-big .item-thumb img{width:100%;}
.block-index-article03 .item-big .item-datetime{position: unset; float: right; font-size:16px; margin-top: -5px;}
.block-index-article03 .block-button{ padding:30px 0 0;}
.block-index-article03 .block-button a{border: 1px solid #724b2d;color: #724b2d}
@media (max-width: 768px) {
    .block-index-article03{ margin-top:10px;}
    .block-index-article03 .block-header{margin-bottom:15px;}
    .block-index-article03 .item{position:unset; margin:10px 0; padding:0 0 10px 0;}
    .block-index-article03 .item-datetime{display: none;}
    .block-index-article03 .item-body{padding:0; line-height:1.8em;}
    .block-index-article03 .item-name{margin-bottom: 10px; font-size:16px; font-weight: bold;}
    .block-index-article03 .item-name a{color:#323232;}
    .block-index-article03 .item-intro{font-size:14px; color:#b4b4b4;}
    .block-index-article03 .item-big{padding-right:0;}
    .block-index-article03 .item-big .item-body{padding:20px 0 0 0;}
    .block-index-article03 .item-big .item-name{margin-bottom:15px;}
    .block-index-article03 .item-big .item-thumb img{width:100%;}
    .block-index-article03 .item-big .item-datetime{position: unset; float: right; font-size:16px; margin-top: -5px;}
    .block-index-article03 .block-button{ padding:0;}
}

.block-index-article04 .block-top{width: 100%;background: url(../images/alwx.png) no-repeat bottom;margin-bottom: 15px;height: 40px}
.block-index-article04 .block-top .block-top-title{background: url(../images/wjj.png) no-repeat left;padding-left:50px;float: left;font-size: 18px;}
.block-index-article04 .block-top .block-top-more{float: right;font-size: 12px;height: 40px;padding-top: 15px;}
.block-index-article04{ margin: 30px 0;}
.block-index-article04 .block-header{margin: 15px 0 50px 0}
.block-index-article04 .block-right .item{position: relative; margin-top: 5px;}
.block-index-article04 .block-right .item + .item{margin-top: 40px;}
.block-index-article04 .block-right .item-datetime{position: absolute; z-index:1; background-color: #eee; text-align: center; width:85px; padding:5px 0 0 0; margin-top:5px;}
.block-index-article04 .block-right .item-datetime-day{font-size:35px;color: #FFCD11}
.block-index-article04 .block-right .item-datetime-month{font-size:15px;background: #FFCD11;color: white;}
.block-index-article04 .block-right .item-body{padding-left: 95px;}
.block-index-article04 .item-name{font-size:18px; line-height: 1.8em;}
.block-index-article04 .item-name a{color:#333;}
.block-index-article04 .item-intro{color:#888; line-height: 2em;}
.block-index-article04 .block-button{margin-top: 30px}
@media (max-width: 768px) {
    .block-index-article04{padding:0;}
    .block-index-article04 .block-header{text-align: center;margin-bottom: 20px}
    .block-index-article04 .block-right .item{position: relative; margin-top: 20px;}
    .block-index-article04 .block-right .item + .item{margin-top:20px;}
    .block-index-article04 .block-right .item-datetime{position: absolute; z-index:1; background-color: #eee; text-align: center; width:60px; height:60px; padding:5px 0 0 0; margin-top:5px;}
    .block-index-article04 .block-right .item-datetime-day{font-size:22px;}
    .block-index-article04 .block-right .item-datetime-month{font-size:14px;}
    .block-index-article04 .block-right .item-body{padding-left: 75px;}
    .block-index-article04 .block-right .item-name{font-size:18px; line-height: 1.8em;}
    .block-index-article04 .block-right .item-name a{color:#333;}
    .block-index-article04 .block-right .item-intro{color:#888; line-height: 2em;}
}

.lightBox{ position:fixed; top:0; left:0; z-index:1000001; width:100%; height:100%;}
#imgModule{display:none;}
#imgDefault{cursor:pointer;}
.mask{background:#000;opacity:.8;filter:alpha(opacity=80);position:fixed;left:0;top:0;width:100%;height:100%; z-index:1000;}
.lightBoxContent{width:100%;position:absolute;left:0;top:0;margin:0; height:100%;display: flex;align-items: center}
#imgLoader{width:32px;height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;display:none;}
#imgLight{width:auto;-webkit-animation:change 1s;animation:change 1s; border-radius:10px; border:10px solid #fff; display:block; margin:5% auto;}
#imgModule .btn{width:40px;height:50px;position:absolute;top:50%;margin-top:-25px;cursor:pointer;}
.lightBoxSprite{background-image:url(../images/imgIcons.png);background-repeat:no-repeat;}
#lightBoxPrev{left:10px;background-position:2px center;}
#lightBoxNext{right:10px;background-position:-42px center;}
.closeBtn{width:35px;height:35px;background-position:-100px center;position:absolute;top:15px;right:15px;cursor:pointer;}
.lightBoxPagination{position:absolute;left:0;bottom:50px;width:100%;text-align:center; display:none;}
.lightBoxPagination span{display:inline-block;width:10px;height:10px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;margin-right:8px;}
.lightBoxPagination span.current{background:#fff;}
@keyframes change{
    0%{opacity:0;}
    100%{opacity:1;}
}
@media (max-width: 768px) {
    .lightBox{ position:fixed; top:0; left:0; z-index:99999991; width:100%; height:100%;}
    #imgModule{display:none;}
    #imgDefault{cursor:pointer;}
    .mask{background:#000;opacity:.8;filter:alpha(opacity=80);position:fixed;left:0;top:0;width:100%;height:100%; z-index:9999999;}
    .lightBoxContent{width:100%;position:absolute;left:0;top:0;margin:0; height:100%;display: flex;align-items: center}
    #imgLoader{width:32px;height:32px;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;display:none;}
    #imgLight{width:100%;height:auto;-webkit-animation:change 1s;animation:change 1s; border-radius:0; border:0; display:block; margin:0 auto;}
    #imgModule .btn{width:40px;height:50px;position:absolute;top:50%;margin-top:-25px;cursor:pointer;}
    .lightBoxSprite{background-image:url(../images/imgIcons.png);background-repeat:no-repeat;}
    #lightBoxPrev{left:10px;background-position:2px center;}
    #lightBoxNext{right:10px;background-position:-42px center;}
    .closeBtn{width:35px;height:35px;background-position:-100px center;position:absolute;top:15px;right:15px;cursor:pointer;}
    .lightBoxPagination{position:absolute;left:0;bottom:50px;width:100%;text-align:center; display:none;}
    .lightBoxPagination span{display:inline-block;width:10px;height:10px;border:1px solid #fff;-webkit-border-radius:50%;border-radius:50%;margin-right:8px;}
    .lightBoxPagination span.current{background:#fff;}
    @keyframes change{
        0%{opacity:0;}
        100%{opacity:1;}
    }
}

/*
.block-index-article01{padding: 20px 0 50px;}
.block-index-article01 .block-header{margin-bottom:10px;}
.block-index-article01 .item{cursor: pointer; position: relative; margin:20px 0; padding: 15px 0; border-bottom: 1px dotted #8d8d8d;}
.block-index-article01 .item:last-child{border-bottom: 0;}
.block-index-article01 .item-datetime{position: absolute; z-index: 1; top:25px; left:0; width:100px; color:#8d8d8d; background: url("../images/index-article-datetime-bg.png") no-repeat;}
.block-index-article01 .item-datetime-big{font-size:28px; letter-spacing: -2px; margin-top: -8px;}
.block-index-article01 .item-datetime-small{font-size:16px; text-align: right; padding-top: 10px; }
.block-index-article01 .item-body{padding:0 0 0 130px; line-height:1.8em;}
.block-index-article01 .item-name{margin-bottom: 10px; font-size:20px; font-weight: bold;}
.block-index-article01 .item-name a{color:#060606;}
.block-index-article01 .item-intro{font-size:16px; color:#666666; line-height: 1.8em;}
.block-index-article01 .item-big{padding-right:15px;}
.block-index-article01 .item-big .item-thumb img{width:100%; height:345px;}
.block-index-article01 .item:hover .item-datetime{color:#163b8f; background: url("../images/index-article-datetime-activebg.png") no-repeat;}
.block-index-article01 .item:hover .item-name a{color:#163b8f;}
.block-index-article01 .item:hover .item-intro{color:#163b8f;}
@media (max-width: 768px) {
    .block-index-article01{ }
    .block-index-article01 .block-header{margin-bottom:15px;}
    .block-index-article01 .item{position:unset; margin:10px 0; padding:0 0 10px 0;}
    .block-index-article01 .item-datetime{display: none;}
    .block-index-article01 .item-body{padding:0; line-height:1.8em;}
    .block-index-article01 .item-name{margin-bottom: 10px; font-size:16px; font-weight: bold;}
    .block-index-article01 .item-name a{color:#323232;}
    .block-index-article01 .item-intro{font-size:14px; color:#b4b4b4;}
    .block-index-article01 .item-big{padding-right:0;}
    .block-index-article01 .item-big .item-thumb img{width:100%; height: auto;}
    .block-index-article01 .item-big .item-datetime{position: unset; float: right; font-size:16px; margin-top: -5px;}
    .block-index-article01 .block-button{ padding:0px 0 0;}
}*/
