<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* banner_nei */
.banner_nei{display: block;overflow: hidden;position: relative;}
.banner_nei .list{position: relative;}
.banner_nei .list img{width: 100%;}
.banner_nei .s_img{display: none;}
.banner_nei .layout{position: absolute;width: 100%;left:0;top: 70%;transform: translateY(-50%);z-index: 2;}
.banner_nei .text{color: #fff;text-align: center;}
.banner_nei .text .cn{font-size:30px;letter-spacing: 2px;font-weight: bold;}
.banner_nei .text .en{margin-top: 20px;font-size: 15px;line-height: normal;letter-spacing: 1px;}
/* .banner_nei .text .slogan{margin-top: 1.8%;font-size: 24px;} */
.banner_nei .text .line{margin-top: 15px;width: 27px;height: 3px;background: #2c3a5f;}

@media only screen and (max-width:768px){
	.banner_nei .text .cn{font-size: 20px;}
}
@media only screen and (max-width:750px){
	.banner_nei .big_img{display: none;}
	.banner_nei .s_img{display: block;}
}
@media only screen and (max-width:480px){
	.banner_nei .text{font-size: 16px;}
	.banner_nei .text .cn{margin-top: 0px;font-size: 18px;}
	/* .banner_nei .text .en,.banner_nei .text .slogan{font-size: 14px;} */
	.banner_nei .text .line{margin-top: 6px;}
}

/* nei_wrap */
.nei_wrap{margin: 0 auto;width: 90%;max-width: 1200px;}
@media only screen and (max-width:480px){
	.nei_wrap{width: 94%;}
}

/* left */
.left{border-bottom: 1px solid #e3e3e3;}
.left ul{justify-content:center;align-items: middle;}
.left ul li{position: relative;width: 200px;text-align: center;color: #000;font-size: 16px;box-sizing: border-box;}
.left ul li:after{content: "";position: absolute;width: 1px;height: 18px;background: #e6e6e6;top: 50%;right: 0;transform: translateY(-50%);}
.left ul li a{display: block;position: relative;padding: 20px 0;}
.left ul li a.cur{color: #223e91;}
.left ul li a.cur:after{content: "";position: absolute;left: 0;bottom: -1px;width: 100%;height: 2px;background:#223e91;z-index: 1;}
@media only screen and (max-width:680px){
	.left ul{justify-content:flex-start;}
	.left ul li{width: calc(100% / 3);width: -webkit-calc(100% / 3);font-size: 14px;}
	.left ul li a{padding: 10% 1%;}
}

.left.pro ul li{width: 50%;}
.left.pro ul li:nth-child(2n):after{content: initial;}


/* location */
.location{width: 100%;color: #7a7a7a;font-size: 14px;}
.location ul{padding: 2.3% 0 1%;justify-content: flex-end;}

/* nei_title */
.nei_title{margin: 2% 0;text-align: center;font-size: 40px;color: #333;}
@media only screen and (max-width:768px){
	.nei_title{margin: 20px 0;font-size: 26px;}
}
@media only screen and (max-width:480px){
	.nei_title{font-size: 20px;}
}

/* about_jianjie */
.about_jianjie{margin: 2.6% 0 3.5%;}
.about_jianjie .title{font-size: 0.4rem;font-weight: bold;text-transform: uppercase;color: #333;}
.profile {color: #333;}
.profile .lf{width: 35%;font-weight: bold;}
.profile .rt{width: 65%;}
.profile .rt p{margin-bottom: 2.6%;font-size: 15px;}
.profile #pf_img{margin-top: 30px;}
/* .profile #pf_img .swiper-pagination{margin-top: 4.9%;position: initial;}
.profile #pf_img .swiper-pagination-bullet{width: 13px;height: 13px;opacity: 1;background: #dcdfe4;}
#pf_img .swiper-pagination-bullet{margin:0 1.6%;}
.profile #pf_img .swiper-pagination-bullet-active{background: #2c3036;} */
@media only screen and (max-width:768px){
	.about_jianjie{margin: 30px 0;}
	.about_jianjie .title{font-size: 20px;}
	.profile .lf{margin-bottom: 16px;width: 100%;}
	.profile .rt{width: 100%;}
	.profile .rt p{line-height: 22px;}
	.profile #pf_img {margin-top: 10px;}
}
@media only screen and (max-width:480px){
	.about_jianjie .title{font-size: 18px;}
	.profile .rt p{margin-bottom: 10px;font-size: 14px;text-align: justify;}
	.profile #pf_img .swiper-pagination-bullet{width: 10px;height: 10px;}
}

/* about_culture */
.about_culture{background:#0560ca url(../images/grid-70.png)repeat;}
.about_culture ul li{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 3% 0;color: #fafafa;align-items: center;border-bottom: 1px dotted #0F5EAA;}
.about_culture ul li:nth-last-child(1){border-bottom: 0;}
.about_culture ul li i{display: inline-block;width: 75px;}
.about_culture ul li .rt_text{width: calc(96% - 75px);width: -webkit-calc(96% - 75px);}
.about_culture ul li .rt_text strong{font-size: 24px;}
.about_culture ul li .rt_text p{margin-top: 15px;font-size: 16px;line-height: 24px;}
@media only screen and (max-width:990px){
	.about_culture ul li i{margin-bottom:10px;width: 100%;text-align: center;}
	.about_culture ul li .rt_text{width: 100%;}
}
@media only screen and (max-width:768px){
	.about_culture ul li i img{width: 64px;}
	.about_culture ul li .rt_text strong{font-size: 20px;}
}
@media only screen and (max-width:480px){
	.about_culture ul li{padding: 20px 0;}
	.about_culture ul li .rt_text p{font-size: 14px;}
}

/* about_develop */
.about_develop{margin: 2.5% 0 3.5%;}
.about_develop .event_ico{width: 100%;margin: 0 auto;max-width: 1200px;}
.about_develop .event_top .swiper-pagination{margin-top: 20px;bottom: 10px;width: 100%;}
.about_develop .event_top .swiper-pagination-bullet{margin: 0 5px;width: 10px;height: 10px;opacity: 1;background: #223e91;}
.about_develop .event_top .swiper-pagination-bullet-active{background: #e62028;}

.about_develop .event_top .pro_prev,.about_develop .event_top .pro_next{position: absolute;top: 50%;width:45px;height: 45px;transform: translateY(-50%);background-color: rgba(0,0,0,0.4);cursor: pointer;background-position: center;z-index: 3;background-repeat: no-repeat;border-radius: 50%;filter: brightness(40);}
.about_develop .event_top .pro_prev:hover,.about_develop .event_top .pro_next:hover{background-color: rgba(0,0,0,0.6);}
.about_develop .event_top .pro_prev{left: 0;background-image: url(../images/arrow_l.png);}
.about_develop .event_top .pro_next{right: 0;background-image: url(../images/arrow.png);}

.about_develop .history{padding: 30px 4%;box-sizing: border-box;background: #fff;}
.about_develop .history .hd_title{display: inline-block;padding: 10px 0 20px;margin-bottom: 3%;font-size: 26px;color: #3c3c3c;border-bottom: 1px solid #666;}
.about_develop .history  ul{margin: 20px 0;background: url(../images/icon15.png)repeat-y;background-position: center;}
.about_develop .history  ul li{position: relative;}
/* .about_develop .history  ul li .year .dsc{margin-left: 10px;display: inline-block;font-size: 18px;} */
.about_develop .history .content{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 40px 80px 40px 10px;width: calc(50% + 50px);box-sizing: border-box;border: 1px solid transparent;}
.about_develop .history  ul li:nth-child(odd) .content{flex-flow: row-reverse;}
.about_develop .history  ul li:nth-child(even) .content{padding: 40px 10px 40px 80px;margin: 0 0 0 auto;}
.about_develop .history .content:hover{background: #fff;border-color: #cfcfcf;transition: all .3s;}
.about_develop .history .content .time{width: 115px;}
.about_develop .history .content .time .y-m{margin-bottom: 10px;font-size: 36px;color: #333;}
.about_develop .history .content .nei_r{width: calc(96% - 115px);width: -webkit-calc(96% - 115px);}
.about_develop .history .content .nei_r .title{font-size: 16px;color: #444;}
.about_develop .history .content .text{margin-top: 5px;overflow: hidden;}
.about_develop .history .content .text p{height: 100%;font-size: 14px;line-height:26px;color: #999;}
/* .about_develop .history .content .pic_box{width: calc((100% - 80px) / 2);}
.about_develop .history .content .pic_box .img{position: relative;height: 0;padding-bottom: 180px;overflow: hidden;transition: all .5s;}
.about_develop .history .content .pic_box .img img{position: absolute;top: 0;left: 50%;height: 100%;max-width: initial;transform: translateX(-50%);transition: all .5s;} */
@media only screen and (max-width:990px){
	.about_develop .event_top .swiper-pagination{position: initial;}
	.about_develop .history{padding: 30px 0;}
	.about_develop .history .content{width: 100%;padding: 5% 3%;}
	.about_develop .history ul{background-position: left center;}
	.about_develop .history .content{align-items: center;}
	.about_develop .history ul li:nth-child(odd) .content{flex-flow: initial;}
	.about_develop .history  ul li:nth-child(even) .content{padding: 5% 3%;}
	.about_develop .history ul li::before{content: "";position: absolute;left: 0;top: 50%;width: 12px;height: 12px;transform: translate(-7px,-50%);border-radius: 50%;border: 2px solid #333;z-index: 2;background-color: #fff;}
}
@media only screen and (max-width:768px){
	.about_develop .history .hd_title{padding-bottom:15px;font-size: 24px;}
	.about_develop .history .content .time .y-m{margin-bottom: 5px;font-size: 28px;}
	.about_develop .history ul li::before{width: 8px;height: 8px;transform: translate(-5px,-50%);}
}
@media only screen and (max-width:480px){
	.about_develop{margin: 30px 0 0;}
	.about_develop .event_top .pro_prev, .about_develop .event_top .pro_next{width: 35px;height: 35px;}
	.about_develop .history .hd_title{font-size: 20px;}
	.about_develop .history .content .time{width: auto;}
	.about_develop .history .content .time .y-m{font-size: 22px;}
	.about_develop .history .content .nei_r{width: calc(96% - 62px);width: -webkit-calc(96% - 62px);}
	.about_develop .history .content .text p{line-height: normal;}
}
/* productlist */
.productlist {margin-bottom: 3.5%;}
.productlist .list_wrap{margin-top: 20px;}
.productlist .list_wrap .flx_w:after{content: "";width: 32.5%;}
.productlist .list_item{margin-bottom: 20px;width: 32.5%;box-sizing: border-box;transition: all 0.3s;}
.productlist .list_item:hover{transform: translateY(-5px);box-shadow: 0 0 30px rgba(0,0,0,0.1);}
/* .productlist .list_item:nth-child(3n){margin-right: 0;} */
.productlist .list_item .list_img{position: relative;padding-bottom: 100%;width: 100%;height: 0;overflow: hidden;cursor: pointer;}
.productlist .list_item .list_img img{position: absolute;top: 50%;left: 50%;width:auto;height: auto;max-width: 100%;max-height: 100%;transform: translate(-50%,-50%);}
.productlist .list_item .title{margin:12px 5.4%;font-size: 16px;color: #333;line-height: 32px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-align: left;font-weight:bold;text-align: center;}
@media only screen and (max-width:1000px){
	.productlist .list_wrap .flx_w:after{width: 49%;}
	.productlist .list_item{width: 49%;/* min-width: 340px; */}
	.productlist .list_item .title{font-size: 16px;line-height: 28px;}

}
@media only screen and (max-width:768px){
	
}
@media only screen and (max-width:480px){
	.productlist {margin-bottom: 30px;}
	.productlist .list_item .title{margin: 10px 2.4%;font-size: 14px;line-height: 24px;}
	
}

/* product */
.product{padding: 2.5% 0;background: #eee;}
.product .layout{margin:0 0 30px;}
.product .img_part{width: 48%;}
.product .img_part .img img{display: block;margin: 0 auto;}
/* .product .img_part #pro_slide{position: absolute;right: 0;bottom: 0;width: 80px;display: flex;flex-wrap: wrap;justify-content: space-between;z-index: 3;} */
.product .img_part .pro_prev,.product .img_part .pro_next{position: absolute;top: 50%;width:45px;height: 45px;transform: translateY(-50%);background-color: rgba(230,32,40,0.4);cursor: pointer;background-position: center;z-index: 3;background-repeat: no-repeat;border-radius: 50%;}
.product .img_part .pro_prev:hover,.product .img_part .pro_next:hover{background-color: rgba(230,32,40,0.6);}
.product .img_part .pro_prev{left: 0;background-image: url(../images/arrow_l.png);}
.product .img_part .pro_next{right: 0;background-image: url(../images/arrow.png);}
.product .img_part .swiper-pagination-bullet{width: 12px;height: 12px;opacity: 1;background: #f1888c;}
.product .img_part .swiper-pagination-bullet-active{background: #e62028;}
.product .rt_part{padding:0 0 0 1%;width: 50%;box-sizing: border-box;}
.product .rt_part .pro_title .title{font-size: 32px;text-transform: uppercase;font-weight: normal;color: #3c3c3c;}
.product .rt_part .pro_title  p{margin-top: 3.5%;font-size: 24px;}
.product .rt_part .jianjie{margin-top: 2.2%;font-size: 16px;color: #333;font-family: sans-serif;line-height: 24px;}
.product .rt_part .jianjie p{padding: 6px 0;}
@media only screen and (max-width:1200px){
}
@media only screen and (max-width:992px){
	.product .rt_part .pro_title h1{font-size: 24px;}
	.product .rt_part .jianjie{margin-top: 6%;line-height: 24px;}
}
@media only screen and (max-width:768px){
	.product .rt_part .pro_title h1{font-size: 20px;}
	.product .layout{margin: 0 auto;width: 90%;}
.product .img_part,.product .rt_part{padding: 20px 0 0;width: 100%;}
}
@media only screen and (max-width:480px){
	.product .layout{width: 94%;}
	.product .rt_part .pro_title h1{font-size: 16px;}
.product .rt_part .jianjie{font-size: 14px;text-align: justify;}
}

.product section{margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.product .content-section{width: 74%;padding: 16px;box-sizing: border-box;background: #fff;font-size: 16px;line-height: 24px;}
.product .content-section.full{width: 100%;}
.product .side_bar{width: 24%;}
.product .side_bar .img img{width: 100%;}
.product .side_bar .text{padding: 10px ;background: #fff;box-sizing: border-box;font-size: 14ppx;line-height: 24px;}
.product .side_bar .text .title{margin-bottom: 3%;font-size: 24px;font-weight: bold;line-height: normal;}
.product .content-section .name{margin-bottom: 20px;font-size: 24px;text-transform: uppercase;}
@media only screen and (max-width:990px){
	.product .content-section{width: 100%;}
	.product .side_bar{width: 100%;}
}
@media only screen and (max-width:768px){
	.product .content-section .name{font-size: 20px;}
	.product .content-section{font-size: 14px;}
}

/* pro_related */
.pro_related{padding: 30px 0 3%;}
.pro_related .re_title{position: relative;padding-bottom: 10px;font-size: 20px;border-bottom: 2px solid #000;color: #000;}
.pro_related .re_title .title{box-sizing: border-box;font-weight: bold;}
.pro_related .re_title .btn_box{position: absolute;width: auto;height: 40px;bottom: 0;right: 0;z-index: 2;}
.pro_related .re_title .btn_box a{display: inline-block;font-weight: bold;font-size: 16px;}
.pro_related #recmd_prev,.pro_related #recmd_next{width: 49%;height: 100%;background-color: #faa844;background-repeat: no-repeat;background-position: center;cursor: pointer;background-size: 10px;}
.pro_related #recmd_prev{background-image: url(images/pro_prev.png);}
.pro_related #recmd_next{background-image: url(images/pro_next.png);}
.pro_related .re_title .tit{position: relative;padding-bottom: 10px;font-size: 26px;}
.pro_related .re_title .tit:after{content: "";position: absolute;left: 0;bottom: -1px;width: 100%;height: 1px;background-color: #333;}
.pro_related .re_title .en{margin-bottom: 0;}
.pro_related .re_title p{display: inline-block;}
.pro_related .content{margin-top: 30px;}
.pro_related .content .item{color: #000;background: #f7f7f7;}
.pro_related .content .item .img{position: relative;padding-bottom: 75%;width: 100%;height: 0;overflow: hidden;border: 1px solid #dedede;box-sizing: border-box;background: #fff;}
.pro_related .content .item .img img{position: absolute;left: 50%;top: 50%;width: auto;max-width: 100%;height: auto;max-height: 100%;transform: translate(-50%,-50%);}
.pro_related .content .item .txt{padding: 8px 3.4%;box-sizing: border-box;}
.pro_related .content .item .tit{margin: 6px 0;width: 100%;font-size: 22px;line-height: 32px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-weight: bold;text-align: left;font-weight: normal;box-sizing: border-box;z-index: 2;}
.pro_related .content .item .text{width: 100%;font-size: 14px;line-height: 24px;z-index: 2;transition: opacity 0.2s;}
/* .pro_related .content .item .mask{position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 1;opacity: 0;transition: opacity 0.2s;} */
/* .pro_related .content .item:hover .tit,.pro_related .content .item:hover .text,.pro_related .content .item:hover .mask{opacity: 1;} */
@media only screen and (max-width:768px){
	.pro_related .content .item .tit{font-size: 16px;line-height: 24px;}
	.pro_related .re_title{font-size: 20px;}
}
@media only screen and (max-width:480px){
	.pro_related{padding: 30px 0 20px;}
	.pro_related .content{margin-top: 18px;}
	.pro_related .content .item{padding: 5px;}
	.pro_related .content .item .tit{line-height: 24px;}
	.pro_related .re_title .tit{font-size: 20px;}
	.pro_related .swiper-button-prev{width: 13px;left: 0;}
	.pro_related .swiper-button-next{width: 13px;right: 0;}
	.pro_related .swiper-button-next:after,.pro_related .swiper-button-prev:after{transform: scale(0.5);}
	.pro_related .re_title .btn_box{position: initial;margin: 10px 0 0 auto;width: 80px;height: 30px;}
}

/* caselist */
.caselist {margin-bottom: 3.5%;}
.caselist .list_wrap{margin-top: 20px;}
.caselist .list_wrap .flx_w:after{content: "";width: 32.5%;}
.caselist .list_item{margin-bottom: 20px;width: 32.5%;box-sizing: border-box;transition: all 0.3s;box-shadow: 0 0 0px rgba(0,0,0,0.2);}
/* .caselist .list_item:nth-child(3n){margin-right: 0;} */
.caselist .list_item .list_img{position: relative;padding-bottom: 65%;width: 100%;height: 0;overflow: hidden;cursor: pointer;border-radius: 4px;}
.caselist .list_item .list_img img{position: absolute;top: 50%;left: 50%;width:auto;height: auto;max-width: 100%;max-height: 100%;transform: translate(-50%,-50%);transition: all .3s linear;}
.caselist .list_item .con_box{padding: 12px 1.4%;box-sizing: border-box;}
.caselist .list_item .title{margin:0 0 12px 0;font-size: 16px;color: #333;line-height: 32px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-align: left;font-weight:bold;text-align: center;transition: color 0.2s linear;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.caselist .list_item .con{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;color: #999;transition: color 0.2s linear;}
.caselist .list_item:hover{box-shadow: 0 0px 3px rgba(0,0,0,0.1);}
.caselist .list_item:hover .list_img img{transform: translate(-50%,-50%) scale(1.1);}
.caselist .list_item:hover .title{color: #e62028;}
.caselist .list_item:hover .con{color: #000;}

@media only screen and (max-width:1000px){
	.caselist .list_wrap .flx_w:after{width: 49%;}
	.caselist .list_item{width: 49%;/* min-width: 340px; */}
	.caselist .list_item .title{font-size: 16px;line-height: 28px;}

}
@media only screen and (max-width:768px){
	
}
@media only screen and (max-width:480px){
	.caselist {margin-bottom: 30px;}
	.caselist .list_item .title{margin:0 0 10px 0;font-size: 14px;line-height: 24px;}
}

/* case */
.case{margin: 30px 0 5%;}
.case .title{margin-bottom: 20px;font-size: 24px;}
.case .top ul{margin-bottom: 20px;}
.case .top ul li{font-size: 16px;line-height: 24px;color: #333;}
.case .case_content{font-size: 16px;line-height: 26px;text-align: justify;}
.case .case_next{padding: 20px 0;margin: 5% 0 0;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
.case .case_next a{display: inline-block;position: relative;padding:14px 20px;}
.case .case_next i,span{display: inline-block;vertical-align: middle;}
.case .case_next i{position: relative;width: 12px;text-align: right;transition: all .3s;}
.case .case_next i:after{content: "";position: absolute;top: 50%;right: 1px;margin-top: -0.5px;width: 100%;height: 1px;background: transparent;}
.case .case_next span{margin-left: 10px;transition: all .3s;}
.case .case_next a:hover{color: #fff;background: #223e91;}
.case .case_next a:hover i{width: 80px;}
.case .case_next a:hover i:after{background: #fff;}
.case .case_next a:hover i img{filter: brightness(10);}
@media only screen and (max-width:768px){
	.case .case_next{padding: 1% 0;}
}
@media only screen and (max-width:480px){
	.case .title{font-size: 20px;}
	.case .top ul li{font-size: 14px;}
	.case .case_content{font-size: 14px;line-height: 24px;}
	.case .case_next a:hover{color: #000;background: transparent;}
	.case .case_next a:hover i{width: 12px;}
	.case .case_next a:hover i:after{background: transparent;}
	.case .case_next a:hover i img{filter: initial;}
}
/* newslist */
.newslist {margin-bottom: 3.5%;}
.newslist .list_wrap{margin-top: 20px;}
.newslist .list_wrap .flx_w:after{content: "";width: 32.5%;}
.newslist .list_item{margin-bottom: 20px;width: 31.5%;box-sizing: border-box;transition: all 0.3s;box-shadow: 0 0 0px rgba(0,0,0,0.2);}
/* .newslist .list_item:nth-child(3n){margin-right: 0;} */
.newslist .list_item .list_img{position: relative;padding-bottom: 65%;width: 100%;height: 0;overflow: hidden;cursor: pointer;border-radius: 4px;}
.newslist .list_item .list_img img{position: absolute;top: 50%;left: 50%;width:auto;height: auto;/*max-width: initial;max-height: 100%;%*/max-width:100%;transform: translate(-50%,-50%);transition: all .3s linear;}
.newslist .list_item .con_box{padding: 12px 1.4%;box-sizing: border-box;}
.newslist .list_item .title{margin:0 0 12px 0;font-size: 16px;color: #333;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-weight:bold;transition: color 0.2s linear;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.newslist .list_item .btm{margin-top: 10px;padding-top: 4px;border-top: 1px solid #767676;}
.newslist .list_item .btm span{display: inline-block;}
.newslist .list_item .btm span.time{font-size: 16px;color: #767676;}
.newslist .list_item .con{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;color: #999;transition: color 0.2s linear;}
.newslist .list_item:hover{box-shadow: 0 0px 3px rgba(0,0,0,0.1);}
.newslist .list_item:hover .list_img img{transform: translate(-50%,-50%) scale(1.1);}
.newslist .list_item:hover .title{color: #e62028;}
.newslist .list_item:hover .con{color: #000;}

@media only screen and (max-width:1000px){
	.newslist .list_wrap .flx_w:after{width: 49%;}
	.newslist .list_item{width: 49%;/* min-width: 340px; */}
	.newslist .list_item .title{font-size: 16px;line-height: 28px;}

}
@media only screen and (max-width:768px){
	
}
@media only screen and (max-width:480px){
	.newslist {margin-bottom: 30px;}
	.newslist .list_wrap .flx_w:after{width: 100%;}
	.newslist .list_item{width: 100%;}
	.newslist .list_item .title{margin:0 0 10px 0;font-size: 14px;line-height: 24px;}
	
}

/* news */
.news {margin: 30px 0 5%;}
.news .return{filter: grayscale(1);}
.news .return:hover{filter: initial;}
.news .left_part .post_img img{width: 100%;}
.news .main_content{width: 100%;}
.news .main_content .title{margin-bottom: 0.5%;font-size: 24px;}
.news .main_content ul.t-r {text-align: center;MARGIN-BOTTOM: 40PX;
    BORDER-BOTTOM: 1PX SOLID #EEE;
    PADDING-BOTTOM: 20PX;}
.news .main_content ul.t-r li{display: inline-block;margin-left: 15px;font-size: 14px;}
.news .main_content .content&gt; div{margin-top: 2%;font-size: 16px;line-height: 26px;text-align: justify;}
.news .main_content .content .page {width: 45%;}
.news .main_content .content .page ul{text-align: left;}
.news .main_content .content .page ul li{display: block;margin: 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
@media only screen and (max-width:992px){
	.news .main_content{width: 100%;}
}
@media only screen and (max-width:480px){
	.news .left_part{width: 100%;}
	.news .main_content .title{font-size: 20px;}
	.news .main_content ul.t-r{margin-bottom: 25px;}
	.news .main_content .content&gt; div{font-size: 14px;line-height: 24px;}
	.news .main_content .content .page{width: 100%;}
}

.related_news{margin-top: 4%;}
.related_news .rl_title{margin-bottom: 15px;font-size: 20px;font-weight: bold;}
.related_news .rl_title a{font-size: 14px;font-weight: normal;color: #e62028;}
.related_news ul{justify-content: flex-start;}
.related_news ul li{margin-right: 1.33%;width: 24%;}
.related_news ul li:nth-last-child(1){margin-right: 0;}
.related_news ul li .img{position: relative;padding-bottom: 60%;width: 100%;height: 0;overflow: hidden;}
.related_news ul li .img img{position: absolute;width: 100%;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all .3s;}
.related_news ul li:hover .img img{transform: translate(-50%,-50%) scale(1.1);}
.related_news ul li p{margin:7% 0 3%;font-size: 18px;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #333;}
.related_news ul li p:hover{color: #e62028;}
.related_news ul li .time{margin-bottom: 1%;padding-left: 20px;color: #767676;box-sizing: border-box;background: url(../images/rili.png)no-repeat left top 1px;}
.related_news ul li .con{margin-top: 5px;font-size: 14px;line-height: 24px;color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
@media only screen and (max-width:750px){
	.related_news ul{justify-content: space-between;}
	.related_news ul:after{content: "";width: 48%;}
	.related_news ul li{margin-right: 0;width: 48%;}
}
@media only screen and (max-width:480px){
	.related_news .rl_title{font-size: 18px;}
	.related_news ul li{width: 100%;}
}

/* contact */
.contact {margin: 4% 0 3.5%;}
.contact .ol_mes{width: 72%;}
.contact .ol_mes .img{overflow: hidden;}
.contact .ol_mes .img img{transition: all .3s ease-out;}
.contact .ol_mes .img:hover img{transform: scale(1.1);}
.contact .ol_mes .mes_box .title{margin: 3% 0 2%;font-size: 26px;color: #333;text-transform: uppercase;}
.contact .ol_mes .mes_box form{width: 100%;}
.contact .ol_mes .mes_box .box ul li{margin: 10px 0;width: 49%;}
.contact .ol_mes .mes_box .box ul li.full{width: 100%;}
.contact .ol_mes .mes_box .box ul li input{padding: 0 10px;width: 100%;height: 40px;line-height: 40px;border: 1px solid #e3e3e3;box-sizing: border-box;color: #767676;}
.contact .ol_mes .mes_box .box ul li textarea{padding:10px;width: 100%;height: 120px;font-family: normal;resize: none;border: 1px solid #e3e3e3;box-sizing: border-box;color: #767676;}
.contact .ol_mes .mes_box .box ul li input.upload{width: 130px;background: #082065;text-align: center;color: #fff;transition: background 0.3s linear;cursor: pointer;}
.contact .ol_mes .mes_box .box ul li input.upload:hover{background: #e62028;}
.contact .ol_mes .mes_box .box ul li.code{position: relative;}
.contact .ol_mes .mes_box .box ul li.code img{position: absolute;bottom: 3px;right: 10px;}
.contact .contact_mes{width: 24%;}
.contact .contact_mes .title{padding-bottom: 8%;border-bottom: 2px solid #223e91;}
.contact .contact_mes .title p{font-size: 22px;color: #333;}
.contact .contact_mes .title span{display: inline-block;position: relative;margin-top: 5px;padding-left: 20px;font-size: 14px;text-transform: uppercase;}
.contact .contact_mes .title span::before{content: "";position: absolute;left: 0;top: 50%;width: 13px;height: 3px;background: #333;}
.contact .contact_mes ul{margin-top: 15%;color: #333;}
.contact .contact_mes ul li{margin-bottom: 10%;line-height: 24px;}
.contact .contact_mes ul li:nth-last-child(1){margin-bottom: 0;}
.contact .contact_mes ul li span{display: inline-block;margin-bottom: 10px;font-size: 16px;}

@media only screen and (max-width:990px){
	.contact .ol_mes{width: 100%;}
	.contact .ol_mes .mes_box .title{font-size: 22px;}
	.contact .contact_mes{margin-top: 32px;width: 100%;}
	.contact .contact_mes .title{padding-bottom: 25px;}
	.contact .contact_mes ul{margin-top: 4%;}
	.contact .contact_mes ul li{margin-bottom: 30px;}
}
@media only screen and (max-width:768px){
	.contact{margin: 30px 0;}
}
@media only screen and (max-width:480px){
	.contact .ol_mes .mes_box .title,.contact .contact_mes .title p{font-size: 20px;}
}

/* about_join */
.about_join{}
.about_join .nei_title{font-size: 26px;}
.about_join .brand_content{margin: 5% 0 7%;font-size: 14px;line-height: 1.8;}
.about_join .brand_content p{margin-bottom: 2%;}
.about_join .brand_top .img{text-align: center;}
@media only screen and (max-width:480px){
	.about_join {margin: 30px 0;}
	.about_join .nei_title{font-size: 20px;}
}

.join_strength{margin: 6% 0 3.5%;}
.join_strength ul{margin-top: 6%;}
.join_strength ul li{padding: 0 3%;width: 33.3%;text-align: center;position: relative;box-sizing: border-box;}
.join_strength ul li b{margin-bottom: 20px;font-size: 22px;color: #333;}
.join_strength ul li p{font-size: 14px;line-height: 24px;text-align: left;}
.join_strength ul li:after{content: "";position: absolute;right: 0;top: 50%;width: 1px;height: 80%;transform: translateY(-50%);background: #000;}
.join_strength ul li:nth-child(1)::before{content: "";position: absolute;left: 0;top: 50%;width: 1px;height: 80%;transform: translateY(-50%);background: #000;}
@media only screen and (max-width:768px){
	.join_strength ul li b{font-size: 18px;}
	.join_strength ul li p{font-size: 14px;}
}
@media only screen and (max-width:680px){
	.join_strength ul{border-left: 1px solid #000;border-right: 1px solid #000;}
	.join_strength ul li{margin: 3% 0;width: 100%;}
	.join_strength ul li:after,.join_strength ul li:nth-child(1)::before{content: initial;}
}

.join_email{margin-bottom: 3.5%;}
.join_email .join_bg{width: 100%;height: 250px;background: url(../images/join_bg.jpg)no-repeat center/cover;background-attachment: fixed;}
.join_email .mes_box form{width: 100%;}
.join_email .mes_box .box ul li{margin: 10px 0;width: 49%;}
.join_email .mes_box .box ul li.full{width: 100%;}
.join_email .mes_box .box ul li input{padding: 0 10px;width: 100%;height: 40px;line-height: 40px;border: 1px solid #e3e3e3;box-sizing: border-box;color: #767676;}
.join_email .mes_box .box ul li textarea{padding:10px;width: 100%;height: 120px;font-family: normal;resize: none;border: 1px solid #e3e3e3;box-sizing: border-box;color: #767676;}
.join_email .mes_box .box ul li input.upload{width: 130px;background: #082065;text-align: center;color: #fff;transition: background 0.3s linear;cursor: pointer;}
.join_email .mes_box .box ul li input.upload:hover{background: #e62028;}
.join_email .mes_box .box ul li.code{position: relative;}
.join_email .mes_box .box ul li.code img{position: absolute;bottom: 3px;right: 10px;}
@media only screen and (max-width:480px){
	.join_email .join_bg{width: 100%;height: 250px;background-attachment: initial;}
}
.wp-pagenavi {CLEAR: both; MARGIN:0 auto; WIDTH: 100%; PADDING: 30px 0 30px; TEXT-ALIGN: center}
.wp-pagenavi a {
BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px;BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px;
}
.wp-pagenavi a:hover {
BORDER-LEFT-COLOR:#3055a3; BORDER-BOTTOM-COLOR:#3055a3; BORDER-TOP-COLOR:#3055a3; BORDER-RIGHT-COLOR:#3055a3;background:#3055a3; color:white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px;
}/*当前指上页码的边框色*/
.wp-pagenavi a.page-num-current {
BORDER-LEFT-COLOR:#3055a3; BORDER-BOTTOM-COLOR:#3055a3; BORDER-TOP-COLOR:#3055a3; BORDER-RIGHT-COLOR:#3055a3; background:#3055a3; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; border:#3055a3 1px solid;border-radius:5px;
color:#fff;
}/*当前选中页码的背景色*/
.text-norecord{ font-size:14px; line-height:35px;}
@media screen and (max-width: 640px) {
.m640{ display:none;}
}</pre></body></html>