.ind_pandabg{background: url(../images/newsbeij_02.jpg) center center no-repeat; background-size: cover;}


.ind_pandalist{position: relative; max-width: 1280px; margin: 0px auto;}
.ind_pandalist a{}
.ind_pandalist a img{width: 100%;}
.ind_pandalist .img_word{width: 100%; height: 100%; position: relative;}
.ind_pandalist .word{position: absolute; left: 0px; bottom: 5%; line-height: 2; width: 100%;}
.ind_pandalist .word .desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;color: #fff;background: rgba(0,0,0,0.5);border-radius: 18px;}
.ind_pandalist .word i{display: inline-table; background: #a40000; color: #fff;text-transform:uppercase; border-radius: 18px; padding: 0px 20px;}
.ind_pandalist .swiper-pagination span{background: #949494; opacity: 1;}
.ind_pandalist .swiper-pagination .swiper-pagination-bullet-active{background: #a40000;}
@media (min-width: 1560px){
    .ind_panda{padding: 15px 0px 60px;}
    .ind_pandalist .word{font-size: 18px;}
    .ind_pandalist .swiper-pagination{bottom: -40px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .ind_panda{padding: 15px 0px 55px;}
    .ind_pandalist .word{font-size: 16px;}
    .ind_pandalist .swiper-pagination{bottom: -35px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_panda{padding: 15px 0px 50px;}
    .ind_pandalist .word{font-size: 15px;}
    .ind_pandalist .swiper-pagination{bottom: -30px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_panda{padding: 15px 0px 45px;}
    .ind_pandalist .word{font-size: 15px;}
    .ind_pandalist .swiper-pagination{bottom: -30px;}
}
@media (max-width: 767px) {
    .ind_panda{padding: 0.6em 0px 45px;}
    .ind_pandalist .img_word{ border-left:0.6em #fff solid; border-right: 0.6em #fff solid;}
    .ind_pandalist .word{font-size: 15px;}
    .ind_pandalist .word .desc{margin: 0px 4%;}
    .ind_pandalist .word i{margin-right: 20px;}
    .ind_pandalist .swiper-pagination{bottom: -30px;}
}
@media (min-width: 768px){
    .ind_pandalist .img_word{ border-left:15px #fff solid; border-right: 15px #fff solid;}
    .ind_pandalist .word .desc{margin: 0px 8%;}
    .ind_pandalist .word i{margin-right: 20px;}
}

.img_object{width: 100%; height: 100%;object-fit: cover;}

.ind_height{position: relative;}
.ind_pos{position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);  width: 100%;}
.ind_singwordw{max-width: 1050px; width: 100%; margin: 0px auto;}
.ind_chinaw{background: rgba(164,0,0,0.7);}
@media (min-width: 1560px){
    .ind_height{height: 700px;}
    .ind_singwordw .ind_desc{margin: 30px 0px 50px;}
    .ind_chinaw{width: 45%; padding: 0px 4%;}
    .ind_chinaw .middle{height: 700px; }
    .ind_chinaw .ind_desc{margin: 30px 0px 50px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .ind_height{height: 550px;}
    .ind_singwordw .ind_desc{margin: 25px 0px 45px;}
    .ind_chinaw{width: 45%; padding: 0px 4%;}
    .ind_chinaw .middle{height: 550px; }
    .ind_chinaw .ind_desc{margin: 25px 0px 45px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_height{height: 480px;}
    .ind_singwordw .ind_desc{margin: 20px 0px 40px;}
    .ind_chinaw{width: 45%; padding: 0px 4%;}
    .ind_chinaw .middle{height: 480px; }
    .ind_chinaw .ind_desc{margin: 20px 0px 40px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_height{height: 400px;}
    .ind_singwordw .ind_desc{margin: 15px 0px 45px;}
    .ind_chinaw{width: 45%; padding: 0px 4%;}
    .ind_chinaw .middle{height: 400px;}
    .ind_chinaw .ind_desc{margin: 15px 0px 45px;}
}
@media (max-width: 767px) {
    .ind_height{height: 28em;}
    .ind_singwordw .ind_desc{margin: 1em 0px 1.6em;}
    .ind_chinaw{width: 100%; padding: 0px 4%;}
    .ind_chinaw .middle{height: 20em;}
    .ind_chinaw .ind_desc{margin: 1em 0px 1.6em;}
}
@media (min-width: 768px){
    
}


.ind_title{color: #fff; text-align: center;}
.ind_title h3{ font-weight: bold;}
.ind_desc{color: #fff; }
.ind_more {text-align: center;}
.ind_more a{color: #fff; text-align: center; background: #a40000; line-height: 2; border-radius: 18px; display: inline-table; padding: 0px 20px;}

@media (min-width: 1560px){
    .ind_title h3{font-size: 30px;}
    .ind_desc{line-height: 2.2;}
    .ind_more a{font-size: 18px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .ind_title h3{font-size: 26px;}
    .ind_desc{line-height: 2;}
    .ind_more a{font-size: 16px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_title h3{font-size: 22px;}
    .ind_desc{line-height: 2;}
    .ind_more a{font-size: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_title h3{font-size: 20px;}
    .ind_desc{line-height: 2;}
    .ind_more a{font-size: 14px;}
}
@media (max-width: 767px) {
    .ind_title h3{font-size: 1.4em;}
    .ind_desc{line-height: 2;}
    .ind_more a{font-size: 1.1em; margin: 0.2em 0px;}
}
@media (min-width: 768px){
    
}







.ind_hongkong .ind_pos{background: url(../images/index_06.png) center center no-repeat; background-size: cover;}
.ind_hongkongw{float: right; }

@media (min-width: 1560px){
    .ind_hongkong .ind_pos{padding: 60px 0px;}
    .ind_hongkongw{width: 30%;}
    .ind_hongkongw .ind_desc{margin: 30px 0px 50px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .ind_hongkong .ind_pos{padding: 50px 0px;}
    .ind_hongkongw{width: 32%;}
    .ind_hongkongw .ind_desc{margin: 25px 0px 45px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_hongkong .ind_pos{padding: 40px 0px;}
    .ind_hongkongw{width: 35%;}
    .ind_hongkongw .ind_desc{margin: 20px 0px 40px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_hongkong .ind_pos{padding: 30px 0px;}
    .ind_hongkongw{width: 40%;}
    .ind_hongkongw .ind_desc{margin: 15px 0px 35px;}
}
@media (max-width: 767px) {
    .ind_hongkong .ind_pos{padding: 1.6em 0px;}
    .ind_hongkongw{width: 70%;}
    .ind_hongkongw .ind_desc{margin: 1em 0px 1.6em;}
}
@media (min-width: 768px){
    
}



.ind_video video{width: 100%; display: block; height: 100%;}


.ind_video .ind_pos1{background: rgba(0,0,0,0.7); z-index: 999999;}

@media (min-width: 1560px){
    .ind_video .ind_pos1{padding: 30px 0px;}
    .ind_video .ind_tab{padding: 30px 0px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .ind_video .ind_pos1{padding: 30px 0px;}
    .ind_video .ind_tab{padding: 30px 0px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .ind_video .ind_pos1{padding: 30px 0px;}
    .ind_video .ind_tab{padding: 30px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .ind_video .ind_pos1{padding: 30px 0px;}
    .ind_video .ind_tab{padding: 30px 0px;}
}
@media (max-width: 767px) {
    .ind_video .ind_pos1{padding: 1em 0px;}
    .ind_video .ind_tab{padding: 1em 0px;}
}
@media (min-width: 768px){
    .ind_video{position: relative;}
    .ind_video .ind_pos1{position: absolute; left: 0px; bottom: 0px; width: 100%;}
}


.main_banner{text-align: center;}

.main_location{background: #f7f7f7;}

.main_cate a{display: inline-table; }
.main_cate a.act,.main_cate a:hover{border-bottom: 1px #a40000 solid; color: #a40000;}
@media (min-width: 1600px){
    .main_location{line-height: 80px;}
    .main_cate a{margin-left: 70px;}
} 
@media (min-width: 1200px) and (max-width: 1599px){
    .main_location{line-height: 70px;}
    .main_cate a{margin-left: 50px;}
} 
@media (min-width: 992px) and (max-width: 1199px){
    .main_location{line-height: 60px;}
    .main_cate a{margin-left: 30px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_location{line-height: 50px;}
    .main_cate a{margin-left: 10px;}
}
@media (max-width: 767px) {
    .main_location{padding: 0.5em 0px;}
    .bread_crumb{line-height: 2;}
    .main_cate{text-align:center; margin-top: 0.5em;}
    .main_cate a{margin: 0.2em 2%; }
}
@media (min-width: 768px){
    .main_location .container{position: relative;}
    .main_cate{position: absolute; right: 0px; top: 0px;}
}



@media (min-width: 1600px){
    .main_pt{padding-top: 60px;}
    .main_pb{padding-bottom: 60px;}
    .main_ptb{padding: 60px 0px;}
} 
@media (min-width: 1200px) and (max-width: 1599px){
    .main_pt{padding-top: 50px;}
    .main_pb{padding-bottom: 50px ;}
    .main_ptb{padding: 50px 0px;}
} 
@media (min-width: 992px) and (max-width: 1199px){
    .main_pt{padding-top: 40px;}
    .main_pb{padding-bottom: 40px;}
    .main_ptb{padding: 40px 0px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_pt{padding-top: 30px;}
    .main_pb{padding-bottom: 30px;}
    .main_ptb{padding: 30px 0px;}
}
@media (max-width: 767px) {
    .main_pt{padding-top: 2em;}
    .main_pb{padding-bottom: 2em;}
    .main_ptb{padding: 2em 0px;}
}










.main_title{text-align: center; position: relative;}
.main_title:after{content: ""; display: inline-table; width: 40%; border-bottom: 1px #cccccc dashed; position: absolute; bottom: 0px; left: 50%; transform: translate(-50%,0);}
.main_title h3{display: inline-table; background: url(../images/abouttitle_03.png) center left no-repeat; background-size:auto 100%; line-height: 1.8;}


@media (min-width: 1560px){
    .main_title{padding-bottom: 35px;}
    .main_title h3{font-size: 48px; padding-left: 20px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_title{padding-bottom: 30px;}
    .main_title h3{font-size: 40px; padding-left: 20px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_title{padding-bottom: 25px;}
    .main_title h3{font-size: 36px; padding-left: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_title{padding-bottom: 20px;}
    .main_title h3{font-size: 32px; padding-left: 20px;}
}
@media (max-width: 767px) {
    .main_title{padding-bottom: 1em;}
    .main_title h3{font-size: 1.4em; padding-left: 20px;}
}
@media (min-width: 768px){
    
}



.main_aboutcon{line-height: 2;}
.main_about .main_title:after{width: 100%;}

.main_biao li{display: inline-table; line-height: 2;}
@media (min-width: 1560px){
    .main_about{padding: 40px 0px;}
    .main_aboutcon,.main_pagecon{margin-top: 40px;}

    .main_biao{margin:40px 0px 555px;}
    .main_biao li{margin-right: 150px;}
    .main_biao li img{height: 79px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_about{padding: 35px 0px;}
    .main_aboutcon,.main_pagecon{margin-top: 35px;}

    .main_biao{margin:35px 0px 500px;}
    .main_biao li{margin-right: 120px;}
    .main_biao li img{height: 72px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_about{padding: 35px 0px;}
    .main_aboutcon,.main_pagecon{margin-top: 35px;}

    .main_biao{margin:35px 0px 500px;}
    .main_biao li{margin-right: 90px;}
    .main_biao li img{height: 68px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_about{padding: 30px 0px;}
    .main_aboutcon,.main_pagecon{margin-top: 30px;}

    .main_biao{margin:30px 0px 450px;}
    .main_biao li{margin-right: 60px;}
    .main_biao li img{height: 60px;}
}
@media (max-width: 767px) {
    .main_about{padding: 1.5em 0px;background: url(../images/about_05.jpg) center bottom no-repeat; background-size: 100% auto;}
    .main_aboutcon,.main_pagecon{margin-top: 1.5em;}

    .main_biao{margin:1.5em 0px 18em;}
    .main_biao li{margin-right: 2em;}
    .main_biao li img{height: 2em;}
}
@media (min-width: 768px){
    .main_about{background: url(../images/about_04.jpg) center bottom no-repeat; background-size: 100% auto;}
}



.main_why{background: url(../images/aboutbg_02.jpg) center center no-repeat; background-size: cover; line-height: 1.8;}
.main_whylist li{cursor: pointer;}
.main_whylist li .word{border:1px #eaeaea solid; background: #fff;}
.main_whylist li .word .word1{position: relative;}
.main_whylist li .word .img{background: url(../images/about_10.png) center center no-repeat; background-size: auto 100%;}
.main_whylist li:hover .word .img{background: url(../images/about_07.png) center center no-repeat; background-size: auto 100%;}
.main_whylist li .word span{position: absolute; right: 0px; top: 0px;text-decoration: underline;}
.main_whylist li .word .desc{color: #999;}
.main_whylist li:hover{color: #a40000;}
@media (min-width: 1560px){
    .main_why{padding: 60px 0px;}
    .main_whylist{margin-top: 50px;}
    .main_whylist li{width: 32%; margin: 15px 0px;}
    .main_whylist li:nth-child(3n-1){margin: 15px 2%;}
    .main_whylist li .word{padding: 30px 25px;}
    .main_whylist li .word .title{margin-top: 30px; font-size: 18px;}
    .main_whylist li .word .desc{font-size: 14px; margin-top: 10px; height: 227px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_why{padding: 50px 0px;}
    .main_whylist{margin-top: 40px;}
    .main_whylist li{width: 32%; margin: 12px 0px;}
    .main_whylist li:nth-child(3n-1){margin: 12px 2%;}
    .main_whylist li .word{padding: 25px 20px;}
    .main_whylist li .word .title{margin-top: 25px; font-size: 17px;}
    .main_whylist li .word .desc{font-size: 14px; margin-top: 8px; height: 252px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_why{padding: 40px 0px;}
    .main_whylist{margin-top: 30px;}
    .main_whylist li{width: 32%; margin: 10px 0px;}
    .main_whylist li:nth-child(3n-1){margin: 10px 2%;}
    .main_whylist li .word{padding: 20px 15px;}
    .main_whylist li .word .title{margin-top: 20px; font-size: 16px;}
    .main_whylist li .word .desc{font-size: 14px; margin-top: 8px; height: 328px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_why{padding: 30px 0px;}
    .main_whylist{margin-top: 20px;}
    .main_whylist li{width: 49%; margin: 10px 0px;}
    .main_whylist li:nth-child(2n){float: right;}
    .main_whylist li .word{padding: 20px 15px;}
    .main_whylist li .word .title{margin-top: 20px; font-size: 16px;}
    .main_whylist li .word .desc{font-size: 14px; margin-top: 8px; height: 252px;}
}
@media (max-width: 767px) {
    .main_why{padding: 1.6em 0px;}
    .main_whylist{margin-top: 1em;}
    .main_whylist li{margin: 0.8em 0px;}
    .main_whylist li .word{padding: 1.2em 3%;}
    .main_whylist li .word .title{margin-top: 1em; font-size: 1.1em;}
    .main_whylist li .word .desc{font-size: 1em; margin-top: 0.5em;}
}
@media (min-width: 768px){
    .main_whylist li{float: left;}
    .main_whylist li .word .img{width: 44px; height: 34px;}
}


.main_partnersips{}
.main_partnersipslist a{float: left; border-color: #dbdbdb; border-style: solid;}
.main_partnersipslist a .img{text-align: center; width: 800px;}

@media (min-width: 1560px){
    .main_partnersips{padding: 60px 0px;}
    .main_partnersipslist{margin-top: 30px;}
    .main_partnersipslist a{border-width: 12px; width: 19%; margin-top: 16px; margin-right: 1.25%;}
    .main_partnersipslist a:nth-child(5n){margin-right: 0px;}
    .main_partnersipslist a .img{height: 65px;}
    .main_partnersipslist a .img img{max-height: 55px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_partnersips{padding: 50px 0px;}
    .main_partnersipslist{margin-top: 25px;}
    .main_partnersipslist a{border-width: 10px; width: 19%; margin-top: 12px; margin-right: 1.25%;}
    .main_partnersipslist a:nth-child(5n){margin-right: 0px;}
    .main_partnersipslist a .img{height: 60px;}
    .main_partnersipslist a .img img{max-height: 50px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_partnersips{padding: 40px 0px;}
    .main_partnersipslist{margin-top: 20px;}
    .main_partnersipslist a{border-width: 8px; width: 19%; margin-top: 10px; margin-right: 1.25%;}
    .main_partnersipslist a:nth-child(5n){margin-right: 0px;}
    .main_partnersipslist a .img{height: 55px;}
    .main_partnersipslist a .img img{max-height: 45px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_partnersips{padding: 30px 0px;}
    .main_partnersipslist{margin-top: 15px;}
    .main_partnersipslist a{border-width: 6px; width: 19%; margin-top: 8px; margin-right: 1.25%;}
    .main_partnersipslist a:nth-child(5n){margin-right: 0px;}
    .main_partnersipslist a .img{height: 50px;}
    .main_partnersipslist a .img img{max-height: 40px;}
}
@media (max-width: 767px) {
    .main_partnersips{padding: 1.6em 0px;}
    .main_partnersipslist{margin-top: 1em;}
    .main_partnersipslist a{border-width: 4px; width: 49%; margin-top: 0.6em;;}
    .main_partnersipslist a:nth-child(2n){float: right;}
    .main_partnersipslist a .img{height: 3.5em;}
    .main_partnersipslist a .img img{max-height: 3.2em;}
}
@media (min-width: 768px){
    
}


.main_leisure{background: url(../images/fuwubg_02.jpg) center bottom no-repeat; line-height: 2;}

@media (min-width: 1560px){
    .main_leisure{padding-top: 60px;}
    .main_leisurecon{margin-top: 50px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_leisure{padding-top: 50px;}
    .main_leisurecon{margin-top: 40px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_leisure{padding-top: 40px;}
    .main_leisurecon{margin-top: 30px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_leisure{padding-top: 30px;}
    .main_leisurecon{margin-top: 20px;}
}
@media (max-width: 767px) {
    .main_leisure{padding-top: 1.6em;}
    .main_leisurecon{margin-top: 1em;}
}
@media (min-width: 768px){
    
}


.main_stay{background: url(../images/fuwubg_03.jpg) center center no-repeat; background-size: cover; line-height: 2;}
.main_stay .main_title{padding-bottom: 0px;}
.main_stay .main_title:after{border: 0px #cccccc solid;}
.main_staytopdess{ border-top: 1px #cccccc dashed; border-bottom: 1px #cccccc dashed;}
.main_staytopbiao li{float: left; width: 100%; width: 50%; text-align: center;}
.main_staytopbiao li h3{color: #a40000; font-weight: bold;}

.main_staycenter i{color: #a40000;}
.main_staycenter h3{line-height: 2;color: #a40000;}
@media (min-width: 1560px){
    .main_stay{padding: 60px 0px;font-size: 18px;}
    .main_staytop{padding: 40px 0px;}
    .main_staytopdess,.main_staytopbiao{padding: 40px 0px;}
    .main_staytopbiao li{margin-top: 20px;}
    .main_staytopbiao li h3{font-size: 50px;}
    .main_staytopbiao li p{font-size: 25px;}

    .main_staycenter{}
    .main_staycenter h3{font-size: 24px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_stay{padding: 50px 0px;font-size: 17px;}
    .main_staytop{padding: 35px 0px;}
    .main_staytopdess,.main_staytopbiao{padding: 35px 0px;}
    .main_staytopbiao li{margin-top: 20px;}
    .main_staytopbiao li h3{font-size: 44px;}
    .main_staytopbiao li p{font-size: 22px;}
    
    .main_staycenter{}
    .main_staycenter h3{font-size: 22px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_stay{padding: 40px 0px;font-size: 16px;}
    .main_staytop{padding: 30px 0px;}
    .main_staytopdess,.main_staytopbiao{padding: 30px 0px;}
    .main_staytopbiao li{margin-top: 20px;}
    .main_staytopbiao li h3{font-size: 40px;}
    .main_staytopbiao li p{font-size: 20px;}
    
    .main_staycenter{}
    .main_staycenter h3{font-size: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_stay{padding: 30px 0px;font-size: 15px;}
    .main_staytop{padding: 25px 0px;}
    .main_staytopdess,.main_staytopbiao{padding: 25px 0px;}
    .main_staytopbiao li{margin-top: 20px;}
    .main_staytopbiao li h3{font-size:36px;}
    .main_staytopbiao li p{font-size: 18px;}
    
    .main_staycenter{}
    .main_staycenter h3{font-size: 18px;}
}
@media (max-width: 767px) {
    .main_stay{padding: 1.6em 0px;}
    .main_staytop{padding: 1em 0px;}
    .main_staytopdess,.main_staytopbiao{padding: 1em 0px;}
    .main_staytopbiao li{margin-top: 1em;}
    .main_staytopbiao li h3{font-size:2.4em;}
    .main_staytopbiao li p{font-size: 1.2em;}
    
    .main_staycenter{}
    .main_staycenter h3{font-size: 1.1em;}
}
@media (min-width: 768px){
    .main_staytop .left{float: left; width: 45%;}
    .main_staytop .right{float: right; width: 45%;}
}


.main_salestools1{background: url(../images/fuwubg_04_01.jpg) center center no-repeat;}
.main_salestools1 .main_title:after{width: 100%;}
.main_salestools1desc{line-height: 2;}

.main_salestools1more{text-align: center; line-height: 2;}
.main_salestools1more a{color: #a40000;}
@media (min-width: 1560px){
    .main_salestools1{padding: 30px 0px;}
    .main_salestools1desc{margin-top: 30px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_salestools1{padding: 25px 0px;}
    .main_salestools1desc{margin-top: 25px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_salestools1{padding: 20px 0px;}
    .main_salestools1desc{margin-top: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_salestools1{padding: 15px 0px;}
    .main_salestools1desc{margin-top: 15px;}
}
@media (max-width: 767px) {
    .main_salestools1{padding: 1.2em 0px;}
    .main_salestools1desc{margin-top: 1.2em;}
}
@media (min-width: 768px){
    
}


.main_salestools2list{text-align: center; position: relative;}
.main_salestools2list .swiper-pagination{bottom: 0px;}
.main_salestools2list .swiper-pagination span{border-radius: 3px; height: 5px;}
.main_salestools2list .swiper-pagination .swiper-pagination-bullet-active{background: #a40000;width: 20px;}
.main_salestools2list .word{background: #e5e5e5; line-height: 2;}
@media (min-width: 1560px){
    .main_salestools2list{padding: 40px 0px; margin-bottom: 40px;}
    .main_salestools2list .swiper-pagination span{width: 40px;}
    .main_salestools2list .swiper-pagination .swiper-pagination-bullet-active{width: 140px;}
    .main_salestools2list .word{}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_salestools2list{padding: 35px 0px; margin-bottom: 35px;}
    .main_salestools2list .swiper-pagination span{width: 35px;}
    .main_salestools2list .swiper-pagination .swiper-pagination-bullet-active{width: 120px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_salestools2list{padding: 30px 0px; margin-bottom: 30px;}
    .main_salestools2list .swiper-pagination span{width: 30px;}
    .main_salestools2list .swiper-pagination .swiper-pagination-bullet-active{width: 100px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_salestools2list{padding: 25px 0px; margin-bottom: 25px;}
    .main_salestools2list .swiper-pagination span{width: 25px;}
    .main_salestools2list .swiper-pagination .swiper-pagination-bullet-active{width: 80px;}
}
@media (max-width: 767px) {
    .main_salestools2list{padding: 1.6em 0px; margin-bottom: 1.6em;}
    .main_salestools2list .swiper-pagination span{width: 1.6em;}
    .main_salestools2list .swiper-pagination .swiper-pagination-bullet-active{width: 2.6em;}
    .main_salestools2list .word{padding: 0.8em 0px;}
}
@media (min-width: 768px){
    .main_salestools2list .word{padding: 15px 0px;}
}


.main_newslist1{}
.main_newslist1 .container{position: relative;}
.main_newslist1 .swiper-pagination{bottom: 0px;}
.main_newslist1 .swiper-pagination-bullet-active{background: #a40000;}
.main_newslist1 .img img{width: 100%; height: 100%; object-fit: cover;}
.main_newslist1 .word{background: url(../images/newslist_09.jpg) right center no-repeat #fff;}
.main_newslist1 .word1{height: 100%; position: relative; line-height: 2;}
.main_newslist1 .word1 .time{position: absolute; right: 0px;top: 0px;}
.main_newslist1 .word1 .title{border-bottom: 1px #e7e7e7 solid;}
.main_newslist1 .word1 .desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.main_newslist1 .word1 .more a{padding-left: 40px;background: url(../images/newlistmore_03.png) center left no-repeat; display: inline-table;text-transform:uppercase;}
@media (min-width: 1560px){
    .main_newslist1 .container{padding:50px 0px;}
    .main_newslist1 .img{height: 510px;}
    .main_newslist1 .word{padding: 55px; height: 510px;}
    .main_newslist1 .word1 .title{font-size: 24px; padding: 20px 0px;}
    .main_newslist1 .word1 .desc{margin-top: 20px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_newslist1 .container{padding:40px 0px;}
    .main_newslist1 .img{height: 439px;}
    .main_newslist1 .word{padding: 45px; height: 439px;}
    .main_newslist1 .word1 .title{font-size: 20px; padding: 18px 0px;}
    .main_newslist1 .word1 .desc{margin-top: 18px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_newslist1 .container{padding:30px 0px;}
    .main_newslist1 .img{height: 364px;}
    .main_newslist1 .word{padding: 35px; height:364px;}
    .main_newslist1 .word1 .title{font-size: 18px; padding: 15px 0px;}
    .main_newslist1 .word1 .desc{margin-top: 15px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_newslist1 .container{padding:20px 0px;}
    .main_newslist1 .img{height: 281px;}
    .main_newslist1 .word{padding: 25px; height:281px;}
    .main_newslist1 .word1 .title{font-size: 16px; padding: 12px 0px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
    .main_newslist1 .word1 .desc{margin-top: 12px;}
}
@media (max-width: 767px) {
    .main_newslist1 .container{padding:1.6em 0px;}
    .main_newslist1 .img{height: 19em;}
    .main_newslist1 .word{padding: 1em; }
    .main_newslist1 .word1 .title{font-size: 16px; padding: 12px 0px;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}
    .main_newslist1 .word1 .desc{margin-top: 12px;}
    .main_newslist1 .word1 .more{margin-top: 1em;}
}
@media (min-width: 768px){
    .main_newslist1 .img{float: left; width: 50%;}
    .main_newslist1 .word{float: left; width: 50%;}
    .main_newslist1 .word1 .more{position: absolute; left: 0px; bottom: 0px;}
}


.main_newslist2{background: url(../images/newslist_09.jpg) center center no-repeat; background-size: cover;}
.main_newslist2 a{box-shadow: 0px 0px 6px #ccc;}
.main_newslist2 a img{width: 100%; }
.main_newslist2 a .title{line-height: 1.6; font-weight: bold; position: relative;}
.main_newslist2 a .title i{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.main_newslist2 a .title:after{content:""; position: absolute; bottom: 0px; left: 0px; width: 8%; height: 2px; background: #333333;}
.main_newslist2 a p{line-height: 1.5; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
@media (min-width: 1560px){
    .main_newsword{margin-top: 40px;}
    .main_newslist2{padding: 40px 0px;}
    .main_newslist2 a{width: 31%; margin: 20px 0px;}
    .main_newslist2 a:nth-child(3n-1){margin:20px 3.5%;}
    .main_newslist2 a .desc{padding: 20px 6%;}
    .main_newslist2 a .title{font-size: 20px; padding-bottom: 10px; height: 74px;}
    .main_newslist2 a p{margin-top: 16px; height: 72px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_newsword{margin-top: 35px;}
    .main_newslist2{padding: 35px 0px;}
    .main_newslist2 a{width: 31%; margin: 15px 0px;}
    .main_newslist2 a:nth-child(3n-1){margin:15px 3.5%;}
    .main_newslist2 a .desc{padding: 15px 4%;}
    .main_newslist2 a .title{font-size: 18px; padding-bottom: 10px; height: 68px;}
    .main_newslist2 a p{margin-top: 12px; height: 68px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_newsword{margin-top: 30px;}
    .main_newslist2{padding: 30px 0px;}
    .main_newslist2 a{width: 31%; margin: 12px 0px;}
    .main_newslist2 a:nth-child(3n-1){margin:12px 3.5%;}
    .main_newslist2 a .desc{padding: 12px 4%;}
    .main_newslist2 a .title{font-size: 16px; padding-bottom: 10px; height: 62px;}
    .main_newslist2 a p{margin-top: 12px; height: 68px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_newsword{margin-top: 25px;}
    .main_newslist2{padding: 25px 0px;}
    .main_newslist2 a{width: 31%; margin: 12px 0px;}
    .main_newslist2 a:nth-child(3n-1){margin:12px 3.5%;}
    .main_newslist2 a .desc{padding: 12px 4%;}
    .main_newslist2 a .title{font-size: 15px; height: 58px;}
    .main_newslist2 a p{margin-top: 10px; height: 64px;}
}
@media (max-width: 767px) {
    .main_newsword{margin-top: 1.5em;}
    .main_newslist2{padding: 1.5em 0px;}
    .main_newslist2 a{margin: 1em 0px; display: block;}
    .main_newslist2 a .desc{padding: 1em 4%;}
    .main_newslist2 a .title{font-size: 1.1em; padding-bottom: 10px;}
    .main_newslist2 a p{margin-top: 0.5em;}
}
@media (min-width: 768px){
    .main_newslist2 a{float: left;}
}






.mnewscon .title{font-weight: bold; text-align: center; color: #737478; line-height: 2;}
.mnewscon .datetime{text-align: center;}
.mnewscon .mmnecon{line-height: 2.2; border-top: 1px #999999 solid; border-bottom: 1px #999999 solid; color: #666;}
.prev_next{}
.prev_next p{overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}

@media (min-width: 1300px) {
    .mnewscon{}
    .mnewscon .title{font-size: 30px; }
    .mnewscon .mmnecon{padding: 20px 0px; margin: 30px 0px; font-size: 18px;}
}
@media (min-width: 991px) and (max-width: 1299px){
    .mnewscon{}
    .mnewscon .title{font-size: 24px; }
    .mnewscon .mmnecon{padding: 20px 0px; margin: 25px 0px; font-size: 17px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .mnewscon{}
    .mnewscon .title{font-size: 20px; }
    .mnewscon .mmnecon{padding: 20px 0px; margin: 20px 0px; font-size: 16px;}
}
@media (min-width: 768px){
    .prev_next p{float: left; max-width: 48%;}
    .prev_next p.next{float: right;}
}
@media (max-width: 768px){
    .mnewscon{}
    .mnewscon .title{font-size: 1.2em; }
    .mnewscon .mmnecon{padding: 0.8em 0px; margin: 0.8em 0px;  font-size: 1.1em;}
    .prev_next p{line-height:2.6; display: block;}
}



.main_online .txt input{width: 100%; border:1px #cccccc solid; text-indent: 15px;}
.main_online .sub{text-align:center;}
.main_online .sub button{background: #a40000; color: #fff; border:1px #a40000 solid; border-radius: 30px;text-transform:uppercase;}

@media (min-width: 1560px){
    .main_online{margin-top: 50px;}
    .main_online li{margin-top:40px;}
    .main_online .txt input{height: 65px;}
    .main_online .sub button{height: 50px; padding: 0px 60px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_online{margin-top: 40px;}
    .main_online li{margin-top:30px;}
    .main_online .txt input{height: 60px;}
    .main_online .sub button{height: 50px; padding: 0px 60px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_online{margin-top: 30px;}
    .main_online li{margin-top:25px;}
    .main_online .txt input{height: 50px;}
    .main_online .sub button{height: 45px; padding: 0px 60px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_online{margin-top: 25px;}
    .main_online li{margin-top:25px;}
    .main_online .txt input{height: 45px;}
    .main_online .sub button{height: 40px; padding: 0px 60px;}
}
@media (max-width: 767px) {
    .main_online{margin-top: 1.6em;}
    .main_online li{margin-top:1em;}
    .main_online .txt input{height: 2.6em;}
    .main_online .sub button{height: 2.6em; padding: 0px 3em;}
}
@media (min-width: 768px){
    .main_online .txt{float: left; width: 49%;}
    .main_online .txt:nth-child(2n){float: right;}
}
.main_cantacttitle{text-align: center; line-height: 2;}
.main_cantactbot_ul li{background: #f8f8f8;}
.main_cantactbot_ul li p{color: #666;}
.main_cantactbot_ul li h3{line-height: 1.6;}
.main_cantactbot_ul .ul_left{float: left; background: #252525;}
.main_cantactbot_ul .ul_left .img{display: table-cell; vertical-align: middle;text-align: center;}
.main_cantactbot_ul .ul_right{float: right; }
.main_cantactform .txt input{float: left; width: 49%;text-indent: 10px;}
.main_cantactform .txt input:nth-child(2n){float: right;}
.main_cantactform .textarea textarea{width: 100%;}
.main_cantactform .sub button{background: #f57d31; color: #fff; width: 100%; border:1px #f57d31 solid;}

@media (min-width: 1560px){
    .main_cantacttitle{font-size: 24px; margin-top: 25px;}
    .main_cantactbot{padding-top: 60px;}
    .main_cantactbot_ul li{margin-bottom: 25px; padding: 25px 4%;}
    .main_cantactbot_ul li h3{font-size: 20px;}
    .main_cantactbot_ul .ul_left,.main_cantactbot_ul .ul_left .img{width: 56px; height:56px;}
    .main_cantactbot_ul .ul_right{width: 520px;}

    .main_cantactform li{margin-bottom: 16px; font-size: 18px;}
    .main_cantactform .word{margin-bottom: 25px;}
    .main_cantactform .txt input{height:50px; }
    .main_cantactform .textarea textarea{height:100px; padding: 10px;}
    .main_cantactform .sub button{height:50px;}

}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_cantacttitle{font-size: 22px; margin-top: 22px;}
    .main_cantactbot{padding-top: 50px;}
    .main_cantactbot_ul li{margin-bottom: 22px; padding: 22px 4%;}
    .main_cantactbot_ul li h3{font-size: 18px;}
    .main_cantactbot_ul .ul_left,.main_cantactbot_ul .ul_left .img{width: 56px; height:56px;}
    .main_cantactbot_ul .ul_right{width: 450px;}
    
    .main_cantactform li{margin-bottom: 16px;}
    .main_cantactform .word{margin-bottom: 22px;}
    .main_cantactform .txt input{height:46px; }
    .main_cantactform .textarea textarea{height:90px; padding: 10px;}
    .main_cantactform .sub button{height:46px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_cantacttitle{font-size: 20px; margin-top: 20px;}
    .main_cantactbot{padding-top: 40px;}
    .main_cantactbot_ul li{margin-bottom: 20px; padding: 20px 4%;}
    .main_cantactbot_ul li h3{font-size: 18px;}
    .main_cantactbot_ul .ul_left,.main_cantactbot_ul .ul_left .img{width: 56px; height:56px;}
    .main_cantactbot_ul .ul_right{width: 350px;}
    
    .main_cantactform li{margin-bottom: 16px;}
    .main_cantactform .word{margin-bottom: 18px;}
    .main_cantactform .txt input{height:40px; }
    .main_cantactform .textarea textarea{height:70px; padding: 10px;}
    .main_cantactform .sub input{height:40px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_cantacttitle{font-size: 18px; margin-top: 18px;}
    .main_cantactbot{padding-top: 30px;}
    .main_cantactbot_ul li{margin-bottom: 18px; padding: 18px 4%;}
    .main_cantactbot_ul li h3{font-size: 16px;}
    .main_cantactbot_ul .ul_left,.main_cantactbot_ul .ul_left .img{width: 56px; height:56px;}
    .main_cantactbot_ul .ul_right{width: 256px;}
    
    .main_cantactform li{margin-bottom: 16px;}
    .main_cantactform .word{margin-bottom: 12px;}
    .main_cantactform .txt input{height:38px; }
    .main_cantactform .textarea textarea{height:70px; padding: 10px;}
    .main_cantactform .sub button{height:38px;}
}
@media (max-width: 767px) {
    .main_cantacttitle{font-size: 1.2em; margin-top: 0.6em;}
    .main_cantactbot{padding: 1.6em 0px;}
    .main_cantactbot_ul li{margin-bottom: 0.8em; padding: 0.8em 4%;}
    .main_cantactbot_ul li p{margin-bottom: 5px;}
    .main_cantactbot_ul li h3{font-size: 1.1em;}
    .main_cantactbot_ul .ul_left{width: 16%; height:4em;}
    .main_cantactbot_ul .ul_left .img{width: 4em; height:4em;}
    .main_cantactbot_ul .ul_right{width: 82%;}
    
    .main_cantactform{padding-top: 1em;}
    .main_cantactform li{margin-bottom: 0.8em;}
    .main_cantactform .txt input{ line-height: 40px; height:40px; }
    .main_cantactform .textarea textarea{height:80px; padding: 10px;}
    .main_cantactform .sub button{height:40px;}
}
@media (min-width: 768px){
    .main_cantactbot .left{float: left; width: 47%;}
    .main_cantactbot_ul li p{margin-bottom: 5px;}
    .main_cantactbot .right{float: right; width: 47%;}
}



.main_mudidi{}
.main_mudidi li{}
.main_mudidi li .main_title{text-align: left;}
.main_mudidi li .main_title a{position: absolute; right: 0px; top: 50%; transform: translate(0,-50%);text-transform:uppercase;}
.main_mudidi li .main_title:after{width: 100%;}

    
.main_mudidi li:nth-child(2n) .main_mudidi_img .img{right: auto; left: 0px;}
.main_mudidi_img img{width: 100%; height: 100%; object-fit: cover;}
.main_mudidi_word{border-bottom: 3px #c6c6c6 solid;}
.main_mudidi_desc{overflow: auto;}
.main_mudidilist a{float: left;  text-align: center;}
.main_mudidilist a img{width: 100%; height: 100%; object-fit: cover;}
.main_mudidilist a .desc{padding-top: 10px;}
.main_mudidilist a h3{line-height: 1.6; color: #a40000;}
.main_mudidilist a p{line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
@media (min-width: 1560px){
    .main_mudidi li{padding: 45px 0px;}
    .main_mudidi_img{height: 460px;}
    .main_mudidi_img .img{width: 140%;}
    .main_mudidi_word{height: 460px;}
    .main_mudidi_desc{ margin-top: 30px; height: 137px; }
    .main_mudidilist{margin-top: 30px;}
    .main_mudidilist a{width: 30%;}
    .main_mudidilist a:nth-child(2){margin: 0px 5%;}
    .main_mudidilist a .img{height: 90px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_mudidi li{padding: 38px 0px;}
    .main_mudidi_img{height: 400px;}
    .main_mudidi_img .img{width: 140%;}
    .main_mudidi_word{height: 400px;}
    .main_mudidi_desc{ margin-top: 20px; height: 137px;}
    .main_mudidilist{margin-top: 20px;}
    .main_mudidilist a{width: 30%;}
    .main_mudidilist a:nth-child(2){margin: 0px 5%;}
    .main_mudidilist a .img{height: 78px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_mudidi li{padding: 30px 0px;}
    .main_mudidi_img{height: 360px;}
    .main_mudidi_img .img{width: 140%;}
    .main_mudidi_word{height: 360px;}
    .main_mudidi_desc{ margin-top: 15px; height: 128px;}
    .main_mudidilist{margin-top: 15px;}
    .main_mudidilist a{width: 30%;}
    .main_mudidilist a:nth-child(2){margin: 0px 5%;}
    .main_mudidilist a .img{height: 62px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_mudidi li{padding: 20px 0px;}
    .main_mudidi_word{margin-top: 40px;}
    .main_mudidi_desc{ margin-top: 25px; }
    .main_mudidilist{margin: 25px 0px;}
    .main_mudidilist a{width: 30%;}
    .main_mudidilist a:nth-child(2){margin: 0px 5%;}
    .main_mudidilist a .img{height: 100px;}
}
@media (max-width: 767px) {
    .main_mudidi li{padding: 1.6em 0px;}
    .main_mudidi_word{margin-top: 1.4em;}
    .main_mudidi_desc{ margin-top: 1em; }
    .main_mudidilist{margin: 1em 0px;}
    .main_mudidilist a{width: 30%;}
    .main_mudidilist a:nth-child(2){margin: 0px 5%;}
    .main_mudidilist a .img{height: 5em;}
}
@media (min-width: 992px){
    .main_mudidi_img{float: left; width: 47%;position: relative;}
    .main_mudidi_img .img{position: absolute; top: 0px; right: 0px; height: 100%;}
    .main_mudidi_word{float: right; width: 47%;}
    .main_mudidi li:nth-child(2n) .main_mudidi_img{float: right;}
    .main_mudidi li:nth-child(2n) .main_mudidi_word{float: left;}
    .main_mudidilist a h3{font-size: 16px;}
    .main_mudidilist a p{font-size: 14px;}
}



.main_mp{}

@media (min-width: 1560px){
    .main_mp{padding-top: 100px; margin-top: -100px;}
}
@media (min-width: 1200px) and (max-width: 1559px){
    .main_mp{padding-top: 96px; margin-top: -96px;}
}
@media (min-width: 992px) and (max-width: 1199px){
    .main_mp{padding-top: 90px; margin-top: -90px;}
}
@media (min-width: 768px) and (max-width: 991px){
    .main_mp{padding-top: 82px; margin-top: -82px;}
}
@media (max-width: 767px) {
    .main_mp{padding-top: 50px; margin-top: -50px;}
}
@media (min-width: 768px){
    
}

.pagerGiant{text-align: center;}
.pagination{display:inline-block;padding-left:0;margin:10px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:5px 10px;line-height:1.42857;text-decoration:none;color:#a40000;background-color:#fff;border:1px solid #ddd;margin-left:-1px}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}
.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;background-color:#a40000;border-color:#a40000;cursor:default}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}


.banner{text-align: center;}
.banner img{width: 100%; height: 100%; object-fit: cover;}
.banner .swiper-button-prev:after,.banner .swiper-button-next:after{font-size: 24px; color: #fff;}






@media (max-width: 767px) {
    
}
@media (min-width: 768px){
    
}


@media (min-width: 1560px){
    
}
@media (min-width: 1200px) and (max-width: 1559px){
    
}
@media (min-width: 992px) and (max-width: 1199px){
    
}
@media (min-width: 768px) and (max-width: 991px){
    
}
@media (max-width: 767px) {
    
}
@media (min-width: 768px){
    
}





@media (min-width: 1560px){
    
}
@media (min-width: 1200px) and (max-width: 1559px){
    
}
@media (min-width: 992px) and (max-width: 1199px){
    
}
@media (min-width: 768px) and (max-width: 991px){
    
}
@media (max-width: 767px) {
    
}
@media (min-width: 768px){
    
}





@media (min-width: 1560px){
    
}
@media (min-width: 1200px) and (max-width: 1559px){
    
}
@media (min-width: 992px) and (max-width: 1199px){
    
}
@media (min-width: 768px) and (max-width: 991px){
    
}
@media (max-width: 767px) {
    
}
@media (min-width: 768px){
    
}



