
/* index-banner */
@media (min-width:992px){.index-banner{margin-top:-1px;}}
.index-banner .carousel-inner > .item > img{max-width:100%;margin:auto;display:block;}
.index-banner .carousel-control{width:47px;height:80px;margin:auto;z-index:10;opacity:1;}
.index-banner .carousel-control.right{right:20px;background:url(../images/inban-next.png) no-repeat center center;}
.index-banner .carousel-control.left{left:20px;background:url(../images/inban-prev.png) no-repeat center center;}
.index-banner .carousel-control.right:hover{background-image:url(../images/inban-nexth.png);}
.index-banner .carousel-control.left:hover{background-image:url(../images/inban-prevh.png);}
 
.index-banner .carousel-indicators li{width:8px;height:8px;margin:0;margin-left:8px;margin-right:8px;vertical-align:middle;background-color:rgba(255,255,255,0.22);border:0;}
.index-banner .carousel-indicators li.active{background-color:rgba(255,255,255,0.6);}
@media (max-width:767px){.index-banner .carousel-indicators{bottom:10px;}
.index-banner .carousel-indicators li{margin-left:4px;margin-right:4px;width:6px;height:6px;}
.index-banner .carousel-control{display:none;}
}


.cTitText{font-size:36px;font-weight:bold;line-height:47px;color:#333333;}
.in-ctext{margin-top:20px;color:#666;}
@media (max-width:767px){.cTitText{font-size:22px;line-height:30px;}
.in-ctext{margin-top:10px;}
}



/* index-product */
.index-product{padding:60px 0;}
.inpro-left{background:#F5F5F5;padding:20px 10px;height:100%;}
.inpro-left .wsc-search{margin-bottom:15px;padding:0 10px;}
.inpro-right img{width:100%;}
.inpro-left .li-item{font-size:14px;font-weight:400;line-height:22px;padding:10px 20px;color:#777777;height:42px;margin-top:5px;background:#FFFFFF;}
.inpro-left .li-item a{display:block;width:100%;background:url(../images/inpro-arr.png) no-repeat right center;}
.inpro-left .wsc-search .form-control{height:50px;}
.inpro-main .carousel-indicators li{background-color:rgba(255,255,255,0.3);border:none;width:8px;margin:0 4px;height:8px;}
.inpro-main .carousel-indicators .active{background-color:#fff;margin:0 4px;}
.inpro-left .input-group-btn .btn{padding-left:24px;height:48px;padding-right:24px;border:none;background:#157AFF url(../images/inpro-icon.png) no-repeat center center;}
.inpro-main{margin-top:38px;background-color:#f5f5f5;}
@media(max-width:1239px) and (min-width:992px){.inpro-left .wsc-search .form-control{height:42px;}
.inpro-left .wsc-search .input-group-btn .btn{width:62px;}
.inpro-left{padding-top:13px;padding-bottom:13px;}
.inpro-left .li-item{height:34px;padding:6px 20px;}
.inpro-left .wsc-search{margin-bottom:5px;}
}
@media(min-width:992px){.inpro-main .row{margin:0;}
 
.inpro-main .col-md-3{padding:0;}
.inpro-main .col-md-9{padding:0;}
}
@media (max-width:768px){.index-product{padding:30px 0;}
.inpro-main{margin-top:20px;}
}



/* index-about */
.index-about{padding:60px 0;overflow:hidden;background:#f6f6f6;}
.inab-img img{width:100%;}
.inab-text{line-height:30px;color:#666666;}
.inab-text p:first-child{margin-top:0;}
.inab-text p{margin-top:15px;}
.inab-text{margin-top:15px;}
.btn-whited{width:180px;line-height:28px;height:42px;color:#333333;border:1px solid rgba(208,208,208,0.6);}
.btn-whited:hover{border-color:#157AFF;background:#157AFF;color:#fff;}
@media (min-width:1240px){.inab-info .in-ctit{margin-top:24px;}
.inab-info{padding-left:20px;}
}
@media (min-width:992px){.index-about .row{margin-left:-20px;margin-right:-20px;}
.index-about .col-md-6{padding-left:20px;padding-right:20px;}
.inab-btn{margin-top:40px;}
}
@media (max-width:991px){.inab-info{margin-top:30px;}
.inab-btn{margin-top:20px;}
}
@media (max-width:768px){.index-about{padding:30px 0;}
.inab-info{margin-top:25px;}
.inab-btn .btn{height:44px;line-height:30px;}
.inab-text p{margin-top:6px;}
.inab-text{margin-top:10px;}
}
 /* index-album */
 .index-album{padding:60px 0;background:#f6f6f6;}
.inalb-main{padding:40px;background:#fff;}
.inalb-class{margin-top:0;}
.inalb-class .item{height:52px;display:block;margin-top:20px;text-align:center;border:1px solid #f0f0f0;padding:0 10px;transition:0.36s;line-height:50px;background:url(../images/inalb-lf.png) no-repeat 0 0,url(../images/inalb-rt.png) no-repeat right 0;background-color:#fafafa;}
.inalb-class .item span{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;font-size:16px;color:#555555;font-weight:normal;}
.inalb-class .item:hover{background-color:rgba(18, 116, 209, 0.06);transform:unset;}
.inalb-class .item:hover span{color:#157AFF;}
@media (min-width:767px){.inalb-main .in-ctit .cTitText{text-align:left;font-size:28px;line-height:38px;}
.inalb-main .in-ctext{text-align:left;margin-top:10px;font-size:14px;line-height:24px;color:#333333;}
}
@media (max-width:767px){.index-album{padding:30px 0;}
.inalb-main{padding:20px;}
}
.index-new{padding:40px 0 60px;}
.index-new .btnews-main{height:auto;}
@media (max-width:767px){.index-new{padding:10px 0 30px;}
}

/* about */
.pTit{font-size:24px;font-weight:400;line-height:24px;color:#333333;}
.pText{font-size:14px;margin-top:12px;font-weight:400;line-height:24px;color:#555555;}
.about-text{font-size:14px;font-weight:400;margin-top:16px;line-height:28px;color:#777777;}
.about-img{margin-top:18px;}
.about-img img{width:100%;}
@media (max-width:767px){.pTit{font-size:18px;line-height:28px;}
.about-text{margin-top:10px;}
}



/* contact */
.cominfo-block{padding-top:40px;}
.map-main{border:10px solid #FAFAFA;}
.map-block #map-gaode,.map-block #map-baidu{width:100%;height:400px;}
.cominfo-main{margin-top:40px;padding-left:30px;}
.cominfo-main .info{margin-top:20px;}
.cominfo-main .item-dt{font-size:14px;font-weight:400;line-height:20px;color:#777777;}
.cominfo-main .item-dd{font-size:16px;padding-left:8px;margin-top:8px;font-weight:400;line-height:24px;color:#333333;}
.comment-block{padding-top:24px;border-top:1px solid #EBEBEB;margin-top:30px;}
@media (max-width:767px){.cominfo-main{padding-left:0;margin-top:20px;}
.cominfo-main .info{margin-top:8px;}
.cominfo-main .item-dd{margin-top:6px;}
.cominfo-block{padding-top:20px;}
.cominfo-main .col-sm-6{margin-top:15px;}
.comment-block{margin-top:20px;padding-top:16px;}
.map-block #map-gaode,.map-block #map-baidu{height:240px;}
}
.ind-banner {
    width: 100%;
    height: 460px;
    background: url(../images/indexb1.jpg) no-repeat center top;
}
.indBan-tle {
    font-size: 18px;
    line-height: 25px;
    color: #2A3457;
    font-weight: bold;
}
.indBan-bt {
    font-size: 42px;
    line-height: 59px;
    color: #2A3457;
    margin-top: 48px;
    font-weight: bold;
}
.indBan {
    padding-top: 86px;
}
.indBan-bot {
    font-size: 0;
    margin-top: 48px;
}
.indBan-bot a {
    display: inline-block;
    height: 42px;
    box-shadow: 0px 10px 24px -8px #E87B2B;
    line-height: 42px;
    color: #fff;
    font-size: 14px;
}
.indBan-bot .bts1 {
    width: 166px;
    text-indent: 52px;
    background: #E87B2B url(../images/zxx1.png) no-repeat 30px center;
}
.indBan-bot .bts1:hover {
    background: #E86B2B url(../images/zxx1.png) no-repeat 30px center;
}
.indBan-bot .bts2 {
    width: 138px;
    text-indent: 52px;
    margin-left: 20px;
    background: #E87B2B url(../images/zxx2.png) no-repeat 30px center;
}
.indBan-bot .bts2:hover {
    background: #E86B2B url(../images/zxx2.png) no-repeat 30px center;
}
.indexBk-box {
    width: 232px;
    height: 90px;
    background: linear-gradient(180deg, #F0EEEA 0%, #F7F6F5 100%);
    box-shadow: 0px 10px 24px -8px rgba(42,52,87,0.2);
    border-radius: 2px;
    border: 2px solid #FFFFFF;
    float: left;
    margin-left: 10px;
  margin-top:10px;
    text-align: center;
    display: inline-table;
    position: relative;
}
.indexBk {
    margin-left: -10px;
}
.indexBk-tle {
    display: table-cell;
    vertical-align: middle;
    font-size: 13px;
    line-height: 18px;
    color: #8A7659;
}
.indexBk-box span {
    width: 22px;
    height: 22px;
    position: absolute;
}
.indexBk-box .left {
    background: url(../images/juzuo.png) no-repeat center;
    top: 0;
    bottom: 0;
    left: 10px;
    margin: auto;
}
.indexBk-box .right {
    background: url(../images/juyou.png) no-repeat center;
    top: 0;
    bottom: 0;
    right: 10px;
    margin: auto;
}
.index-bk {
    position: relative;
    padding-bottom: 40px;
    box-shadow: 0px 10px 24px -8px rgba(42,52,87,0.1);
}
.indexBk {
    position: relative;
    top: -34px;
}
.indexGc-title {
    text-align: center;
    font-size: 28px;
    line-height: 40px;
    font-weight: bold;
    color: #2A3457;
    padding-top: 66px;
}
.indexGc-item {
    width: 84px;
    float: left;
    text-align: center;
}
.indexGc-tle {
    font-size: 14px;
    line-height: 20px;
    color: #2A3457;
    margin-top: 15px;
}
.indexGc-est {
    width: 48px;
    height: 48px;
    float: left;
    margin: 4px 73px 0;
    background: url(../images/sanj.png) no-repeat center;
}
.indexGc-main {
    margin-top: 60px;
}
.indexYw-top {
    text-align: center;
    padding-top: 68px;
    padding-bottom: 69px;
    border-left: 1px solid #EDEFF3;
    border-right: 1px solid #EDEFF3;
}
.indexYw-bt {
    margin-top: 24px;
    font-size: 16px;
    line-height: 22px;
    color: #2A3457;
    font-weight: 700;
}
.indexYw-bt a:hover {
    color: #E87B2B;
}
.indexYw-xt {
    font-size: 14px;
    line-height: 24px;
    color: #686F88;
    margin-top: 3px;
}
.index-yw {
    box-shadow: 0px 1px 0px 0px #DDDFE6;
    border-top: 1px solid #EDEFF3;
}
.indexYw-item {
    width: 299px;
    float: left;
    text-align: center;
}
.indexYw-all {
    border-top: 1px solid #EDEFF3;
    border-bottom: 1px solid #EDEFF3;
}
.indexYw-main {
    border-left: 1px solid #EDEFF3;
    border-right: 1px solid #EDEFF3;
}
.indexYw-box {
    box-sizing: border-box;
    display: block;
}
.indexYw-ag {
    height: 30px;
}
.he1 {
    padding: 67px 0;
}
.he2 {
    padding: 31px 0;
}
.indexYw-tit {
    font-size: 16px;
    line-height: 22px;
    color: #2A3457;
    margin-top: 12px;
    font-weight: 700;
}
.indexYw-item {
    border-left: 1px solid #EDEFF3;
    min-height: 337px;
}
.indexYw-item:first-child {
    border: 0;
}
.he3 {
    padding: 52px 0;
}
.gs-line {
    border-top: 1px solid #EDEFF3;
}
.he4 {
    padding: 134px 0;
}
.index-project {
    padding-top: 100px;
}
.index-title {
    text-align: center;
    font-size: 28px;
    line-height: 40px;
    font-weight: bold;
    color: #2A3457;
}
.indexPet-img img {
    max-width: 100%;
}
.indexPet-logo {
    width: 100%;
    height: 24px;
    display: none;
}
.indexPet-logo img {
    max-width: 100%;
    max-height: 100%;
}
.indexPet-tit {
    font-size: 16px;
    line-height: 22px;
    color: #2A3457;
    font-weight: bold;
}
.indexPet-tit:hover {
    color: #E87B2B;
}
.indexPet-info {
    margin-top: 26px;
}
.indexPet-tag {
    margin-left: -8px;
    margin-top: 8px;
  min-height:32px;
}
.indexPet-tag a {
    float: left;
    font-size: 12px;
    line-height: 22px;
    padding: 0 8px;
    border-radius: 2px;
    border: 1px solid #A1A4B4;
    margin-left: 8px;
    margin-top: 8px;
}
.indexPet-tag a:hover {
    color: #E87B2B;
    border-color: #E87B2B;
}
.indexPet {
    margin-top: 80px;
}
.index-master {
    padding-top: 100px;
}
.index-xy {
    padding: 80px 0;
    background: url(../images/weitu.jpg) no-repeat center top;
}
.indexMas {
    width: 100%;
    height: 440px;
    margin-top: 60px;
    background: url(../images/geg.png) no-repeat center;
}
.indexMas-line {
    width: 100%;
    height: 440px;
    background: url(../images/gey.png) no-repeat center;
}
.indexMas-box  {
    float: left;
    width: 149px;
    height: 119px;
    margin-left: 1px;
    margin-top: 2px;
    text-align: center;
    position: relative;
}
.indexMas-line .beiz1 {
    background: url(../images/beizi1.png) no-repeat center;
}
.indexMas-line .beiz2 {
    background: url(../images/beizi2.png) no-repeat center;
}
.indexMas-main {
    margin-top: 39px;
    height: 360px;
    overflow: hidden;
}
.ml00 {
    margin-left: 1px;
    width: 148px;
}
.hei200 {
    height: 118px;
    margin-top: 1px;
    position: relative;
    top: 1px;
}
.indexMas-box img {
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}
.indexXy-title {
    float: left;
    font-size: 20px;
    line-height: 28px;
    font-weight: bold;
    color: #2A3457;
}
.indexXy-post {
    float: right;
    line-height: 28px;
    color: #686F88;
}
.indexXy-post:hover {
    color: #E87B2B;
}
.indexXy-left {
    float: left;
    width: 380px;
}
.indexXy-post a {
    display: block;
    padding-right: 18px;
    background: url(../images/post.png) no-repeat right center;
}
.indexXyL-item {
    background: linear-gradient(180deg, #F0EEEA 0%, #F7F6F5 100%);
    box-shadow: 0px 10px 24px -8px rgba(42,52,87,0.15);
    border-radius: 2px;
    border: 2px solid #FFFFFF;
    margin-top: 16px;
    padding: 18px 24px;
    display: block;
}
.indexXyL-tit {
    font-size: 16px;
    line-height: 22px;
    color: #2A3457;
    overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.indexXyL-item:hover .indexXyL-tit {
    color: #E87B2B;
}
.indexXyL-zz {
    float: left;
    font-size: 14px;
    line-height: 24px;
    color: #686F88;
    padding-left: 28px;
    background: url(../images/zz.png) no-repeat 0 center;
}
.indexXyL-time {
    float: right;
    line-height: 24px;
    color: #686F88;
}
.indexXyL-info {
    margin-top: 12px;
}
.indexXy-all {
    padding-top: 8px;
}
.indexXy-est {
    width: 468px;
    margin-left: 36px;
    float: left;
}
.indexXye {
    width: 100%;
    height: 326px;
    background: linear-gradient(180deg, #F0EEEA 0%, #F7F6F5 100%);
    box-shadow: 0px 10px 24px -8px rgba(42,52,87,0.15);
    border-radius: 2px;
    border: 2px solid #FFFFFF;
    margin-top: 24px;
    display: block;
}
.indexXye-img {
    padding: 4px;
    position: relative;
}
.indexXye-images img {
    width: 100%;
    height: 248px;
}
.indexXye-bt {
    text-align: center;
    padding: 0 20px;
    font-size: 16px;
    color: #2A3457;
    line-height: 24px;
    overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
    margin-top: 21px;
}
.indexXye:hover .indexXye-bt {
    color: #E87B2B;
}
.indexXye-play {
    width: 64px;
    height: 64px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background: url(../images/play-1.png) no-repeat center;
    background-size: cover;
}
.indexXye-info {
    width: 100%;
    position: absolute;
    bottom: 16px;
    left: 0;
    padding: 0 16px;
    line-height: 20px;
    color: #fff;
}
.indexXye-time {
    float: left;
}
.indexXye-num {
    float: right;
}
.indexXy-right {
    float: right;
    width: 280px;
}
.indexXyd-item {
    width: 100%;
    height: 98px;
    background: linear-gradient(180deg, #F0EEEA 0%, #F7F6F5 100%);
    box-shadow: 0px 10px 24px -8px rgba(42,52,87,0.15);
    border-radius: 2px;
    border: 2px solid #FFFFFF;
    margin-top: 16px;
    padding: 23px 24px;
    position: relative;
    display: block;
}
.indexXyd {
    padding-top: 8px;
}
.indexXyd-tit {
    font-size: 16px;
    line-height: 26px;
    height: 52px;
    color: #2A3457;
    display: table-cell;
    vertical-align: middle;
    padding-left: 38px;
}
.indexXyd-item:hover .indexXyd-tit {
    color: #E87B2B;
}
.indexXyd-ico {
    position: absolute;
    width: 22px;
    height: 22px;
    position: absolute;
    background: url(../images/dc1.png) no-repeat center;
    top: 0;
    bottom: 0;
    left: 24px;
    margin: auto;
}
.indexXyd-ico2 {
    background: url(../images/dc2.png) no-repeat center;
}
.index-news {
    padding: 80px 0 54px;
    background: #F4F5F7;
}
.indexNew-left {
    float: left;
    width: 890px;
    background: #FFFFFF;
    box-shadow: 0px 10px 24px -8px rgba(42,52,87,0.16);
    border-radius: 2px;
    padding: 24px;
}
.indexNew-dt {
    width: 356px;
    position: relative;
    display: block;
    float: left;
}
.indexNew-img img {
    width: 100%;
}
.indexNew-bott {
    width: 100%;
    background: rgba(0,0,0,0.8);
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 12px 24px;
}
.indexNew-bt {
    font-size: 16px;
    line-height: 22px;
    color: #fff;
    overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.indexNew-time {
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    margin-top: 8px;
}
.indexNew-main {
    width: 450px;
    float: left;
    margin-left: 30px;
}
.indexNew-title {
    font-size: 16px;
    line-height: 22px;
    color: #2A3457;
    overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.indexNew-title:hover {
    color: #E87B2B;
}
.indexNew-item .indexNew-time {
    color: #686F88;
}
.indexNew-item {
    padding: 27px 0;
    border-top: 1px solid #F4F5F7;
}
.indexNew-item:first-child {
    padding-top: 12px;
    border: 0;
}
.indexNew-item:last-child {
    padding-bottom: 0;
}
.indexNew-right {
    width: 312px;
    position: absolute;
    right: -16px;
    top: -6px;
}
.indexNew-mg img {
    width: 100%;
}
.indexNew {
    position: relative;
    margin-top: 60px;
}
.indexMas-post {
    float: left;
    width: 150px;
    height: 119px;
    background: #E87B2B;
    display: block;
    margin-top: 1px;
}
.indexMas-post:hover {
    background: #E86B2B;
}
.indexMas-b1 {
    text-align: center;
    font-size: 16px;
    line-height: 22px;
    color: #fff;
    padding-top: 32px;
}
.indexMas-b2 {
    text-align: center;
    margin-top: 4px;
}
.indexMas-b2 img {
    width: 36px;
}
.moile {
    display: none;
}
.indexYw-box:hover .indexYw-tit {
    color: #E87B2B;
}


@media(max-width:1239px) and (min-width:992px){
    .indexBk-box {
        width: 180px;
    }
    .indexBk-box .left {
        display: none;
    }
    .indexBk-box .right {
        display: none;
    }
    .indexBk-tle {
        font-size: 12px;
    }
    .indexGc-est {
        margin: 4px 41px 0;
    }
    .indexYw-item {
        width: 234px;
    }
    .indexMas-box {
        width: 114px;
    }
    .indexMas-post {
        width: 114px;
    }
    .indexXy-left {
        width: 280px;
    }
    .indexXy-est {
        width: 368px;
    }
    .indexXy-right {
        width: 220px;
    }
    .indexNew-left {
        width: 640px;
    }
    .indexNew-dt {
        width: 256px;
    }
    .indexNew-main {
        width: 300px;
    }
}
@media (max-width:992px) {
    .index-bk {
        display: none;
    }
    .indexXy-left {
        width: 100%;
        float: none;
    }
    .indexXy-est {
        width: 100%;
        float: none;
        margin-left: 0;
        margin-top: 20px;
    }
    .indexXy-right {
        width: 100%;
        float: none;
    }
    .indexNew-left {
        width: 100%;
        float: none;
    }
    .indexNew-dt {
        width: 100%;
        float: none;
    }
    .indexNew-main {
        width: 100%;
        float: none;
        margin-left: 0;

    }
    .indexNew-right {
        width: 100%;
        position: static;

    }
    .page-foot {
        display: none;
    }
    .wsc-foot {
        display: none;
    }
    .indBan {
        padding-top: 30px;
    }
    .indBan-bt {
        font-size: 32px;
        margin-top: 24px;
        line-height: 42px;
    }
    .ind-banner {
        height: 280px;
        background-size: cover;
    }
    .indBan-bot {
        margin-top: 24px;
    }
    .indBan-tle {
        font-size: 14px;
        line-height: 22px;
    }
    .index-yw {
        margin-top: 20px;
        border: 0;
    }
    .indexYw-top {
        padding: 24px 0;
        border: 0;
    }
    .indexYw-bt {
        margin-top: 12px;
    }
    .indexYw-item {
        width: 100%;
        border: 0;
        min-height: auto;
    }
    .he1 {
        padding: 24px 0;
    }
    .he2 {
        border-bottom: 1px solid #EDEFF3;
    }
    .he3 {
        padding: 24px 0;
    }
    .gs-line1 {
        border-bottom: 1px solid #EDEFF3;
    }
    .he4 {
        padding: 24px 0;
        border-bottom: 1px solid #EDEFF3;
    }
    .index-yw {
        box-shadow: none;
    }
    .index-project {
        padding-top: 30px;
    }
    .index-title {
        font-size: 18px;
        line-height: 28px;
        padding: 0 15px;
    }
    .indexPet {
        margin-top: 0;
    }
    .indexPet-info {
        margin-top: 12px;
    }
    .indexPet-tag {
        margin-top: 4px;
    }
    .indexPet-tag a {
        margin-top: 4px;
    }
    .indexPet-box {
        margin-top: 20px;
    }
    .index-master {
        padding-top: 30px;
        margin-top: 30px;
        border-top: 1px solid #EDEFF3;
    }
    .index-xy {
        padding: 30px 0;
    }
    .moile-one img {
        width: 100%;
    }
    .moile-two img {
        width: 100%;
    }
    .moile {
        padding-top: 20px;
        display: block;
    }
    .moile-two {
        margin-top: 15px;
    }
    .indexMas {
        margin-top: 20px;
        height: auto;
        padding-bottom: 20px;
        background-size: cover;
    }
    .indexMas-box {
        width: 33%!important;
        margin-left: 0!important;
        margin-top: 0!important;
        height: 100px;
    }
    .indexMas-main {
        height: auto;
        margin-top: 20px;
    }
    .indexMas-line {
        height: auto;
        background: none;
    }
    .indexMas-post {
        width: 33%;
        margin-top: 0;
        height: 100px;
    }
    .indexMas-b1 {
        padding-top: 24px;
    }
    .indexXy-title {
        font-size: 16px;
        line-height: 24px;
    }
    .indexXy-post {
        line-height: 24px;
    }
    .indexXyL-item {
        padding: 12px 14px;
        margin-top: 8px;
    }
    .indexXye-images img {
        height: auto;
    }
    .indexXye {
        margin-top: 16px;
        height: auto;
        padding-bottom: 10px;
    }
    .indexXye-bt {
        margin-top: 10px;
    }
    .indexXy-right {
        margin-top: 20px;
    }
    .indexXyd-item {
        padding: 12px 15px;
        height: auto;
        margin-top: 8px;
    }
    .index-news {
        padding-top: 30px;
        padding-bottom: 4px;
    }
    .indexNew {
        margin-top: 20px;
    }
    .indexNew-left {
        padding: 15px;
    }
    .indexNew-bott {
        padding: 8px 12px;
    }
    .indexNew-item {
        padding: 12px 0;
    }
    .indexNew-title {
        font-size: 14px;
        line-height: 20px;
    }
    .indexNew-time {
        font-size: 12px;
    }
    .indexNew-right {
        margin-top: 15px;
        overflow: hidden;
    }
  .indexNew-mg {
      width: 50%;
      float: left;
  }
  .ind-banner {
    background: url(//static.westarcloud.com/5e60a2d7c83564003f252aed/images/laolaode.jpg) no-repeat center top;
    background-size: cover;
  }
  .indBan-bt {
      padding-right: 60px;
  }
}