﻿.banner .but>div{background: none;font-size: 40px;height: 60px;width: 60px; line-height: 60px; margin-top: -30px;text-align: center;color: #fff;display: none;}
.banner .but .swiper-button-prev{left: 20px;}
.banner .but .swiper-button-next{right: 20px;}
.banner .swiper-pagination{bottom: 20px !important;width: 100%;}
.banner .swiper-pagination-bullet{width: 8px;height: 8px;background: #fff;opacity:1;margin: 0 6px !important;}
.banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #0072ff;}


.banner{position: relative;overflow: hidden;}
.banner video {
    position: absolute;
    width: 100%;height: 100%;
    left: 0px;
    top: 0;
    object-fit: cover;
}

/*.index_011{padding: 70px 0;overflow: hidden;}*/
.shareprice{position: relative;}
.shareprice .swiper-wrapper{height: 120px!important;}
.shareprice .swiper-slide{height: 120px!important;overflow: hidden;}
.shareprice dl{padding: 0 40px;border-left: 1px solid #e1e6ec;width: 25%;float: left;box-sizing: border-box;}
.shareprice dl:nth-child(4n){border-right: 1px solid #e1e6ec;}
.shareprice dl dd{margin-bottom: 20px;}
.shareprice_con{color: #e72727;}
.shareprice_span{color: #8e96a1;}
.shareprice_con em{margin-right: 10px;}
.shareprice_con em:first-child{font-size: 30px;font-weight: bold;}
.shareprice_con img{vertical-align: baseline;}
.shareprice_con.green_icon{color: #56893d;}
.shareprice_con.black_icon{color: #333333;}
.shareprice .but>div{background: none;width: 32px;height: 32px;border-radius: 100%;box-shadow: 0 0 10px rgba(0,0,0,0.3);background: #022754;right: 5px;left: auto;
text-align: center;line-height: 32px;}
.shareprice .but>div i{color: #fff;}
.shareprice .but>div.swiper-button-prev{top: 50%;margin-top: -40px;}
.shareprice .but>div.swiper-button-next{top: 50%;margin-top: 0px;transform: rotate(180deg);}
.shareprice .swiper-button-next.swiper-button-disabled,.shareprice .swiper-button-prev.swiper-button-disabled{background: #fff;opacity: 1;}
.shareprice .swiper-button-next.swiper-button-disabled i,.shareprice .swiper-button-prev.swiper-button-disabled i{color: #141414;}
@media only screen and (max-width:1440px) {
    .shareprice dl{padding: 0 20px;}
}
@media only screen and (max-width:1280px) {
    .shareprice dl{width: 33.3%;}
}
@media only screen and (max-width:1024px) {
    .index_011{padding: 50px 0;}
    .shareprice dl{width: 50%;}
}
@media only screen and (max-width:767px) {
    .index_011{padding: 20px 0;}
    .shareprice dl{width: 100%;}
}

.index_01{padding: 115px 0;background:#f3f5f8 url(../images/index_bg.jpg) no-repeat center center;background-size: cover;}
.index_01 .left dl{overflow: hidden;}
.index_01 .left{width: 47.85%;float: left;box-shadow: 0px 0px 10px rgba(0,0,0,0.2);background: #fff;}
.index_01 .left dd{background: #fff;padding: 40px;}
.index_01 .right{width: 47.85%;float: right;}
.index_time{color: #737373;margin-bottom: 10px;}
.index_slider{position: relative;height: 0;overflow: hidden;}
.index_slider.on{height: auto;}
.index_slider .but{display: none;}
.index_slider h3{margin-bottom: 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_slider p{max-height: 72px;-webkit-line-clamp: 3;color: #8e96a1;}
.index_slider .swiper-pagination{position: absolute;left: 0;top:60%;bottom: auto; width: 100%;}
.index_slider .swiper-pagination span{width: 10px;height: 10px;box-sizing:border-box;border: 2px solid #214483;border-radius: 50%;background:transparent;opacity: 1;margin: 0 2px;}
.index_slider .swiper-pagination span.swiper-pagination-bullet-active{background:#003174;}


.index_02{padding: 60px 0;overflow: hidden;}
.index_02 h1{color: #022754;margin-bottom: 20px;}
.index_stock img{max-width: 100%;}
.inde_more a{display: block;color: #fff;}
.index_tab{overflow: hidden;border-bottom: 1px solid #d7dce3;margin-bottom: 30px;}
.index_tab h3{float: left;}
.index_tab h3 a{float: left;padding: 0 5px;position:relative;margin-right: 30px;color: #888888;padding-bottom: 15px;}
.index_tab h3 a i{position: absolute;left: 0;bottom: 0; height: 4px;width: 100%;background: #022754;visibility: hidden;opacity: 0;}
.index_tab h3 a.on{color: #022754;}
.index_tab h3 a.on i{visibility: visible;opacity: 1;}
.index_tab .inde_more{float: right;}
.inde_more{margin-top: 10px;width: 78px;height: 30px;line-height: 30px;text-align: center; background: url(../images/index_btn01.png) no-repeat center center;background-size: 100% 100%;}
.inde_more a{display: none;}
.inde_more a:first-child{display: block;}

.index_list ul{display: none;}
.index_list ul:first-child{display: block;}
.index_list li{padding: 20px 0;border-bottom: 1px solid #d7dce3;}
.index_list h3{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_list li:last-child{border: 0;padding-bottom: 0;}
.index_list .index_time{margin-bottom: 5px;}
@media only screen and (max-width:1600px) {
.index_slider .swiper-pagination{top:58%;}
}

@media only screen and (max-width:1440px) {
.index_01{padding: 80px 0;}
.index_slider .swiper-pagination{top:59%;}
.index_tab{margin-bottom:10px;}
.index_list li{padding: 15px 0;}
.index_01 .left dd{padding:30px;}

}
@media only screen and (max-width:1440px) {
.index_slider .swiper-pagination{top:56%;}

}
@media only screen and (max-width:1200px) {
.index_slider .swiper-pagination{top:53%;}

}

@media only screen and (max-width:1024px) {
.banner .swiper-pagination{bottom: 5px !important;}
.index_01,.index_02{padding: 50px 0;}
.index_01 .left dd{padding: 20px;}
.index_list li{padding: 10px 0;}
.index_01 .left,.index_01 .right{float: none;width: 100%;}
.index_01 .left{margin-bottom: 30px;}
.index_01 .left dt{float: left;width: 340px;}
.index_01 .left dd{float: right;width: calc(100% - 340px);box-sizing:border-box;}
.index_01 .left dl{background: #fff;}
.index_slider .swiper-pagination{top:auto;bottom: 10px;}
.inde_more{margin-top: 5px;}
.index_tab h3 a i{height: 2px;}
}
@media only screen and (max-width:767px) {
.index_01, .index_02{padding: 20px 0;}
.index_01 .left dt,.index_01 .left dd{float: none;width: 100%;}
.index_01 .left dd{padding-bottom: 40px;}
.index_02{padding-bottom: 0;}
.index_tab h3 a{margin-right: 0px;padding-bottom: 10px;}
.inde_more{margin-top:0;}


.banner li img{display: none;}
.banner li{height: 150px !important;}

}

@media only screen and (min-width:1024px) {

.inde_more a:hover{color: #fff !important;opacity: 0.8;}
}


/*搜索*/
.search-part{ margin:5% 0 0;}
.search_t{background: #f4f4f4;padding: 3% 20%; margin-bottom:2%; overflow: hidden;}
.search_t input,.search_t button{height:46px;line-height: 46px; font-size: 16px; border:none;outline: none;}
.search_t input{padding: 0 10px; width: calc(100% - 140px);float: left;box-sizing: border-box;background: #fff;}
.search_t button{background:#2b42a7;color: #fff;width: 140px;float: left;}
.search_p{color: #000;padding:2%;font-family: SourceHanSansCN-Medium;}
.search_p span,.search_p i{color: #2b42a7;}
.search_list{padding:0 0 7%;}
.search_list ul{margin-bottom:5%;}
.search_list li{overflow: hidden;padding: 0 2%;height: 50px;line-height: 50px;border-bottom: 1px solid #e6e6e6;font-family: SourceHanSansCN-Regular;}
.search_list p{float: left;width: calc(100% - 120px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search_list p i{color: #2b42a7;}
.search_list p a{color: #4c4c4c;}
.search_list em{float: right;width: 90px;text-align: right;color: #999999; font-family: arial;}
@media only screen and (max-width:767px) {
    .search_t{padding:5%;}
    .search_t button{width:100px; height: 30px; line-height: 30px; font-size: 14px;}
    .search_t input{width:calc(100% - 100px); height: 30px; line-height: 30px;font-size: 14px;}
    .search_p{padding-bottom: 0;}
    .search_list li{height:40px; line-height: 40px;}
    .search_list p{width: calc(100% - 80px);}
    .search_list em{width:80px;}
}










 /*.xinl_iframe.phone,.xinl_iframe.pad{display: none;}*/

/*.xinl_iframe iframe{width: 100%;}*/
/*!*.xinl_iframe.pc{height: 320px;overflow: hidden;}*!*/
/*.xinl_iframe.pc iframe{}*/
/*.index_02 .xinl_iframe iframe{height: 330px;}*/
/*.index_011 .xinl_iframe iframe{height: 240px;}*/
/*.gels_details_02 .xinl_iframe iframe{height: 460px;}*/
/*@media only screen and (max-width:1550px) {*/
    /*!*.index_02 .wrap{max-width: 100%;}*!*/
/*}*/
iframe{width: 100%;}
.xinl_iframe.phone,.xinl_iframe.pad,.xinl_iframe.pad2{display: none;}
.index_02 .xinl_iframe iframe{height: 330px;}
.index_011 .xinl_iframe iframe{height: 240px;}
.gels_details_02 .xinl_iframe iframe{height: 460px;}
@media only screen and (max-width:1024px) {
    .index_011 .xinl_iframe iframe {
        height:240px;
    }
    .xinl_iframe.pc{display: none;}
    .xinl_iframe.pad{display: block;}
    .index_02 .xinl_iframe iframe{width: 100%;height: 660px;}
}
@media only screen and (max-width:767px) {
    .xinl_iframe.pc{display: none;}
    .index_02 .xinl_iframe.pad{display: none;}
    .index_02 .xinl_iframe.pad2{display: block;}
    .index_02 .xinl_iframe iframe{width: 100%;height: 425px;}
    .index_011 .xinl_iframe iframe{height: 150px;}
    .index_011 .xinl_iframe.pad{display: none;}
    .index_011 .xinl_iframe.phone{display: block;}
}
@media only screen and (max-width:414px) {
    .xinl_iframe.pc{display: none;}
    .xinl_iframe.pad{display: none;}
    .index_02 .xinl_iframe.pad2{display: none;}
    .xinl_iframe.phone{display: block;}
}












/*@media only screen and (max-width:1024px) {*/
    /*.index_011 .xinl_iframe iframe {*/
        /*height:150px;*/
    /*}*/
    /*.xinl_iframe.pc{display: block;}*/
    /*.xinl_iframe.pad{display: block;}*/
/*}*/
/*@media only screen and (max-width:767px) {*/
    /*.xinl_iframe.pc{display: none;}*/
    /*.xinl_iframe.pad{display: none;}*/
    /*.xinl_iframe.phone{display: block;}*/
    /*iframe{width: 100%;height: 700px;}*/
    /*.index_011 .xinl_iframe iframe{height: 240px;}*/
/*}*/








.build_con{text-align: center;padding: 10% 0;box-sizing: border-box;overflow: hidden;}
.build_con img{margin-bottom: 10px;}
.build_con p{color: #022754;}




















































