@font-face {
	font-family: impact;
	src: url(../fonts/impact.ttf);
}

/* banner */
.banner{width: 100%;height:auto;overflow: hidden;position: relative;}
.banner .swiper{width: 100%;height: 100%;}
/* .banner .swiper img{width: 100%;height:100%;} */
.banner .list{width:100%;height: 100%;}
.banner .pcpt{display: block;}
.banner .mbpt{display: none;}
.banner #banner_prev,.banner #banner_next{position: absolute;top: 48.5%;transform: translateY(-50%);width: 27px;height: 47px;z-index: 3;cursor: pointer;background-size: 100% auto;}
.banner #banner_prev{left:5%;background: url(../images/banner_prev.png)no-repeat center;opacity: 1;transition: opacity 0.3s linear;background-size: 100% auto;}
.banner #banner_next{right: 5%;background: url(../images/banner_next.png)no-repeat center;opacity: 1;transition: opacity 0.3s linear;background-size: 100% auto;}
.banner #banner_prev.fade{opacity: 0;}
.banner #banner_next.fade{opacity: 0;}
.banner .swiper-pagination{width:100%;height: 8px;padding: 0;margin: 0;bottom: 38px;}
.banner .swiper-pagination-bullet{margin: 0 8px;}
.banner .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
.banner .swiper-pagination span{width: 13px;height: 13px;background: #fff;padding: 0;border: solid 1px transparent;opacity: 1;vertical-align: middle;border: 0;}
.banner .swiper-pagination span.swiper-pagination-bullet-active{/* width: 6px;height: 6px; */border-color:transparent;background: #333;}
.banner .swiper-pagination-bullet{border-radius: 16px;}
.banner .swiper-pagination{height: auto;bottom: 30px;}
.banner #banner_mb{display: none;}

.banner .num_page{position: absolute;right:5%;bottom:30px;width:auto;z-index: 2;color: #fff;font-size: 40px;font-family: mont;white-space: nowrap;}
.banner .num_page span{display: inline-block;}

@media only screen and (max-width:1260px){
	.banner #banner_prev, .banner #banner_next{width: 20px;height: 36px;}
	/* .banner #banner_prev,.banner #banner_next{background-size: 20px;} */
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 13px;}
	.banner .num_page{font-size: 48px;}
}
@media only screen and (max-width:1080px){
	.banner .num_page{font-size: 40px;}
}
@media only screen and (max-width:768px){
	.banner .num_page{font-size:30px;}
}
@media only screen and (max-width:750px){
	/* .banner #banner_pic{display: none;}
	.banner #banner_mb{display: block;} */
}
@media only screen and (max-width:480px){
.banner #banner_prev, .banner #banner_next{height: 22px;background-size: 12px;}
	.banner #banner_prev{left: 3%;}
	.banner #banner_next{right: 3%;}
	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
	.banner .swiper-pagination{bottom: 13px;}
	.banner .swiper-pagination span{width: 6px;height: 6px;margin: 0 5px;}
	.banner .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
	.banner .num_page{font-size:20px;bottom:13px}
}

/* .banner .list01 {position: relative;z-index: 1;background: #c2b4a7;overflow: hidden;}
.banner .list01 .text{position: absolute;left: 0;top:46.5%;width:100%;height: auto;transform: translate(0,-50%);z-index: 2;}
.banner .list01 .text .wrap{margin: 0 0 0 auto;text-align: right;transform: translateX(50%);opacity: 0.2;transition: all 0.6s 0.9s ease-out;}
.banner .list01 .text .bottom img{margin-top: 6.5%;transform: translateX(17px);}
.banner .list01 .img{overflow: hidden;}
.banner .list01 .img img{transform: translateX(-50%);opacity: 0.2;transition: all 1s 0.5s ease-out;}
.banner .list01.after .img img{transform: translateX(0);opacity: 1;}
.banner .list01.after .text .wrap{transform: translateX(0);opacity: 1;}
@media only screen and (max-width:1260px){
	.banner .list01 .text .bottom img{transform: translateX(5px);}
	.banner .list01 .text .wrap{width: 50%;}
}
@media only screen and (max-width:480px){
	.banner .list01 .text .wrap{width: 65%;}
	.banner .list01 .text .wrap .top{margin: 0 0 0 auto;width: 60%;}
} */


/* common_css */
section{width: 100%;overflow: hidden;}

.idx_title {color: #191817;line-height: 1em;}
.idx_title .title{font-size: 40px;position: relative;z-index: 1;line-height: 1em;display: inline-block;font-weight: normal;text-transform: uppercase;}
/* .idx_title .title:after{content: "";position: absolute;left: 0;bottom: 0;width: 80px;height: 9px;background: #ff7e00;z-index: -1;} */
.idx_title .slogan{margin-top: 20px;font-size: 16px;line-height: 1.8;}
.idx_title .en{display: block;margin-bottom: 10px;font-size: 18px;font-family: arial;color: #999;text-transform:capitalize;}
@media only screen and (min-width:481px){
}
@media only screen and (max-width:1260px){
.idx_title .title{font-size: 28px;}
}
@media only screen and (max-width:850px){
.idx_title .title{font-size: 20px;}
.idx_title .en{font-size: 15px;margin-bottom: 8px;}
.idx_title .slogan{font-size: 14px;}
}
@media only screen and (max-width:520px){
.idx_title .title{font-size: 16px;}
.idx_title .en{font-size: 12px;}
.idx_title .slogan{/* margin-left: auto;margin-right:auto;max-width: 80%; */font-size: 14px;line-height: 24px;}
}



.common_more span{display: inline-block;width:auto;font-size: 14px;box-sizing: border-box;font-size:16px;color:#384f89;}
.common_more span i{display: inline-block;margin-left: 13px;width: 74px;height: 20px;background: url(../images/icon_02.png)no-repeat center;vertical-align: text-bottom;background-size:100% auto;}
.common_more span:hover{color:#384f89;}
@media only screen and (max-width:1260px){
	.common_more span{font-size:14px}
	.common_more span i{width: 60px;}
}
@media only screen and (max-width:520px){
	.common_more span{font-size:12px}
	.common_more span i{width: 50px;}
}

/* home_advantage */
.home_advantage{padding: 5% 0;background:#f5f5f5;}
.home_advantage .odcontent{}
.home_advantage .title_top{text-align: center;}
.home_advantage .title{ margin: 0 auto;font-size: 35px;font-family: impact; max-width: 780px;  }
.home_advantage .slogan{font-size: 18px;margin: 1.2% auto 0;max-width: 644px;line-height: 1.5;}
.home_advantage ul{margin-top: 0px;}
.home_advantage ul li{padding: 0 0.5%;width: auto;text-align: center;box-sizing: border-box;}
.home_advantage ul li i{display: inline-block;margin-bottom: 10px; transition: 0.3s; transform-origin: center; }
.home_advantage ul li .hd{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.home_advantage ul li .con{font-size: 15px;line-height: 1.5;}
.home_advantage ul li.on{  /* color: #fff;background: #79797a; */}
.home_advantage ul li:hover i{/* filter: grayscale(1) brightness(100); */ transform: rotate(360deg); }
@media only screen and (max-width:1260px){
	.home_advantage ul li i{width: 70px;}
	.home_advantage ul li .hd{font-size: 18px;}
	.home_advantage ul li{padding: 5.2% 1% 2.5%;width: 50%;}
}
@media only screen and (max-width:1080px){
	.home_advantage .title{font-size: 26px;max-width: 70%;}
	.home_advantage .slogan{margin-top: 16px;}
}
@media only screen and (max-width:850px){
	.home_advantage{padding: 30px 0;}
	.home_advantage .title{max-width: 100%;font-size: 20px;}
	.home_advantage ul li{width: 50%;}
	.home_advantage ul li i{width: 58px;}
	.home_advantage ul li .hd{font-size: 16px;}
	.home_advantage ul li .con{font-size: 14px;}
}
@media only screen and (max-width:520px){
	.home_advantage{padding: 30px 0;}
	.home_advantage ul li i{width: 46px;}
	.home_advantage ul li .hd{font-size: 13px;margin-bottom: 4px;}
	.home_advantage ul li .con{font-size: 13px;}
	.home_advantage .title{font-size: 16px;}
	.home_advantage .slogan{font-size: 14px;}
}


/* home_product */
.home_product_series{padding:5% 0 0;}
.home_product_series .des_top{width:58%;}
.home_product_series .des_top .des{margin-top:58px;font-size: 16px;line-height: 1.8;}
.home_product_series .series_layout{margin-top:66px;}
.home_product_series .series_layout .item{position: relative;}
.home_product_series .series_layout .item .img{position: relative;width:100%;height:0;overflow: hidden;}
.home_product_series .series_layout .item .img img{position: absolute;left:50%;top:50%;width:100%;transform: translate(-50%,-50%);}
.home_product_series .series_layout .item .text_wrap{position: absolute;left: 0;top: 0;height: 100%;width: 100%;display: flex;justify-content: center;z-index: 2;align-items: center;color: #fff;box-sizing: border-box;background: rgba(0,0,0,0.3);text-align: center;opacity: 0;flex-direction: column;}
.home_product_series .series_layout .item .text_wrap .h3{margin-bottom:4px;font-size:24px;font-weight: normal;}
.home_product_series .series_layout .item .text_wrap span{font-size:20px;}
.home_product_series .series_layout .item:hover .text_wrap{opacity: 1;}
.home_product_series .series_layout .row1 .lf{width:37.7%;}
.home_product_series .series_layout .row1 .lf .item .img{padding-bottom:129.5%}
.home_product_series .series_layout .row1 .rt{width:61%;}
.home_product_series .series_layout .row1 .rt .f1{position: relative;}
.home_product_series .series_layout .row1 .rt .f1 .l2{width:44.1%}
.home_product_series .series_layout .row1 .rt .f1 .l2 .item .img{padding-bottom:89.1%}
.home_product_series .series_layout .row1 .rt .f1 .r2{position: absolute;right:0;bottom:0;width:54%;height:100%;}
.home_product_series .series_layout .row1 .rt .f1 .r2 .item{position: absolute;left:0;bottom:0;width:100%;height:auto;}
.home_product_series .series_layout .row1 .rt .f1 .r2 .item .img{padding-bottom:138.6%}
.home_product_series .series_layout .row1 .rt .f2{margin-top: 2.4%;}
.home_product_series .series_layout .row1 .rt .f2 .item .img{padding-bottom:38.4%;}
.home_product_series .series_layout .row2{margin-top:1.4%;}
.home_product_series .series_layout .row2 .wrap_50{width:49.35%}
.home_product_series .series_layout .row2 .item .img{padding-bottom:49.9%}

@media only screen and (max-width:1280px){
	.home_product_series .series_layout .item .text_wrap{padding: 22px 18px 16px;}
	.home_product_series .series_layout .item .text_wrap .h3{font-size: 16px;}
	.home_product_series .series_layout .item .text_wrap span{font-size: 14px;}
	.home_product_series .des_top .des{margin-top: 30px;}
	.home_product_series .series_layout{margin-top: 32px;}
}
@media only screen and (max-width:850px){
	.home_product_series{padding:50px 0 0;}
	.home_product_series .des_top .des{margin-top: 20px;}
	.home_product_series .series_layout .item .text_wrap .h3:hover{margin-bottom: 0;}
}
@media only screen and (max-width:520px){
	.home_product_series{padding:40px 0 0;}
	.home_product_series .des_top{width: 100%;}
	.home_product_series .des_top .des{font-size: 14px;}
	.home_product_series .series_layout .item .text_wrap{padding:16px 10px;}
	.home_product_series .series_layout .item .text_wrap .h3{font-size: 14px;}
	.home_product_series .series_layout .row1 .lf{margin-bottom:2.4%;width: 100%;}
	.home_product_series .series_layout .row1 .rt{width: 100%;}
	.home_product_series .series_layout .row1 .rt .f1 .l2 .item .img{padding-bottom: 170%;}
	.home_product_series .series_layout .row1 .rt .f1 .l2 .item .img img{width: auto;max-width: initial;height: 100%;}
	.home_product_series .series_layout .row2 .item .img{padding-bottom: 75%;}
	.home_product_series .series_layout .row2 .item .img img{width: auto;max-width: initial;height: 100%;}
}




.home_product{padding: 5.5% 0 0;}

.home_product .pdct_content{margin-top: 23px;position: relative;}
/* .home_product .pdct_content .pdct_nav{background:#f5f5f5;}
.home_product .pdct_content .pdct_nav ul{display: flex;flex-wrap: wrap;justify-content: flex-start;}
.home_product .pdct_content .pdct_nav ul li{padding: 17px 25px;width: 20%;font-size: 24px;box-sizing: border-box;white-space: nowrap;text-align: center;}
.home_product .pdct_content .pdct_nav ul li.on{background: #384f89;color: #fff;font-weight: bold;} */
.home_product .pdct_content .list_content{margin-top:62px;width: 100%;background: #fff;padding: 0;box-sizing: border-box;}
.home_product .pdct_content .list_content:after{content: "";position: absolute;left: 100%;top: 0;width: 100%;height: 100%;background: #fff;}
.home_product .pdct_content .list_content .pdct_nav ul li.on{background: #fff;}
.home_product .pdct_content .list_content .item .text_wrap{padding: 22px 2% 0;text-align: center;box-sizing: border-box;}
.home_product .pdct_content .list_content .item .tit{font-weight: normal;font-weight: bold;font-size:18px;font-weight: normal;}
.home_product .pdct_content .list_content .item .des{margin-top:0px;font-size:16px;color:#999;}
.home_product .pdct_content .list_content .item .more{display: inline-block;margin-top: 24px;color: #666;font-size: 16px;transition:all .3s linear}
.home_product .pdct_content .list_content .item .img{position: relative;padding-bottom: 100%;background:#f5f5f5;}
.home_product .pdct_content .list_content .item .img img{position: absolute;left: 50%;top: 50%;width: 100%;transform: translate(-50%,-50%);}
.home_product .pdct_content .pro_next,.home_product .pdct_content .pro_prev{position: absolute;top:50%;width:44px;height:44px;border-radius: 50%;background-color: #0160ae;background-repeat: no-repeat;background-position: center;transform: translateY(-50%);z-index: 2;cursor: pointer;}
.home_product .pdct_content .pro_prev{right:calc(100% + 30px);right:-webkit-calc(100% + 30px);background-image: url(../images/pics_prev.png);}
.home_product .pdct_content .pro_next{left:calc(100% + 30px);left:-webkit-calc(100% + 30px);background-image: url(../images/pics_next.png);}

@media only screen and (min-width:521px){
	.home_product .product_box .top .s_box a:hover{letter-spacing: 2px;}
}
@media only screen and (max-width:1440px){
.home_product_series .series_layout .item:hover{
	opacity: 1;
}
}
@media only screen and (max-width:1440px){
	/* .home_product .product_box .top .title{font-size: 42px;} */
}
@media only screen and (max-width:1260px){
	.home_product .pdct_content{margin-top:50px;}
	.home_product .pdct_content .pdct_nav ul li{padding:17px 14px;font-size:18px;white-space: initial;}
	.home_product .pdct_content .list_content{margin-top:50px;}
	.home_product .pdct_content .list_content .item .tit{font-size:18px;}
	.home_product .pdct_content .list_content .item .more{margin-top:20px;font-size:14px;}
}
@media only screen and (max-width:1080px){
	.home_product .pdct_content .pdct_nav ul li{font-size:16px;}
	.home_product .pdct_content .list_content .item .text_wrap{padding:24px 2% 20px;}
}
@media only screen and (max-width:850px){
	.home_product{padding: 50px 0 0;}
	.home_product .pdct_content .list_content{margin-top:40px;}
	.home_product .pdct_content .list_content .item .tit{font-size:16px;}
	.home_product .pdct_content .list_content .item .des{font-size:14px;}
	.home_product .pdct_content .list_content .item .more{margin-top:16px;}
	
}
@media only screen and (max-width:520px){
	.home_product{padding: 40px 0 0;}
	.home_product .pdct_content{margin-top:32px;}
	.home_product .pdct_content .pdct_nav ul li{padding:16px 10px;width: 33.3%;font-size:13px;}
	.home_product .pdct_content .list_content{margin-top:26px;}
	.home_product .pdct_content .list_content .item .tit{font-size:14px;}
	.home_product .pdct_content .list_content .item .more{font-size:12px;}
}


/* pro_solution */
.pro_solution{padding:5% 0 0;}
.pro_solution .layout{margin:22px auto 34px;width: 790px;max-width:100%;font-size:14px;}
.pro_solution .layout span{margin-right:2px;padding:16px 20px;box-sizing: border-box;background-color: #e3e7ec;width: 36.6%;}
.pro_solution .layout input{display: inline-block;padding:16px 20px;background-color: #e3e7ec;width: 36.6%;box-sizing: border-box;}
.pro_solution .layout input.up{width: 25.7%;background: #facd00;}
.pro_solution .words{margin:0 auto;width:810px;max-width: 100%;color:#666;}
.pro_solution .words a{display: inline-block;margin:0 10px;}
.pro_solution .words a:hover{color:#465dac;}
@media only screen and (max-width:850px){
	.pro_solution{padding:50px 0 0;}
	.pro_solution .layout{margin:22px auto 26px;}
	.pro_solution .layout span{padding:12px 14px;}
	.pro_solution .layout input{padding:12px 14px;}
}
@media only screen and (max-width:520px){
	.pro_solution{padding:40px 0 0;}
}

/* home_area */
.home_area{padding:5% 0;}
.home_area .solute_layout{margin-top: 66px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.home_area .solute_nav{position: relative;width: 35.7%;z-index: 1;z-index: 2;box-sizing: border-box;}
.home_area .solute_nav > ul{display: flex;flex-wrap: wrap;height: 100%;align-content: space-between;}
.home_area .solute_nav > ul li{padding: 5% 6%;width:100%;min-height:186px;max-height:187px;cursor: pointer;box-sizing: border-box;z-index: 1;background-color: #f5f5f5;border-radius: 6px;position: relative;}
.home_area .solute_nav > ul li:after{content: "";position: absolute;right:100%;top:50%;width:0;height:0;border:18px solid #0160ae;transform: translateY(-50%);border-top-color: transparent;border-left-color: transparent;border-bottom-color: transparent;border-top-width: 13px;border-bottom-width: 13px;opacity: 0;}
.home_area .solute_nav > ul li > .flx_w{align-items: center;justify-content: flex-start;flex-wrap: nowrap;}
.home_area .solute_nav > ul li .num{font-size: 15px;margin-right: 20%;}
.home_area .solute_nav > ul li.on{background-color:#0160ae;color:#fff;}
.home_area .solute_nav > ul li.on:after{opacity: 1;}
/* .home_area .solute_ > av ul li.on:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;} */
.home_area .solute_nav > ul li .wrap{}
.home_area .solute_nav > ul li.on .wrap i{filter: initial;}
.home_area .solute_nav > ul li .hd{display: block;margin-bottom:18px;font-size: 18px;vertical-align: text-bottom;font-weight: bold;}
.home_area .solute_nav > ul li .des{font-size:16px;line-height:2;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.home_area .pic_content{width: 62%;box-sizing: border-box;order:-1;}
.home_area .pic_content .slogan{display: block;margin-bottom: 4%;text-align: right;font-size: 42px;color: #fefefe;}
.home_area .pic_content .content{background:#fff;}
.home_area .pic_content .content .item{}
.home_area .pic_content .item .img{width:100%;overflow: hidden;}





/* home_profile */
.home_profile{margin-top:5%;}
.home_profile .part_top{padding: 5% 0;background: url(../images/pf_bg.jpg)no-repeat center/cover;}
.home_profile .part_top .odcontent{max-width: 1460px;}
.home_profile .part_top .layout {align-items: center;}
.home_profile .part_top .lf_part{padding-right: 4%;width: 50%;box-sizing: border-box;}
.home_profile .part_top .lf_part .idx_title{margin-bottom: 7%;font-size: 45px;font-family: Black;letter-spacing: 1px; text-align: left;}
.home_profile .part_top .lf_part .idx_title .title{text-align: left;line-height: 1.5;}
.home_profile .part_top .lf_part .idx_title .title span{display: block;}
.home_profile .part_top .lf_part .content{width: 100%;max-width: 597px;line-height: 1.8;color: #666;}
.home_profile .part_top .lf_part .content a{color: #009ea1;}

.home_profile .part_top .rt_part{width: 50%;text-align: center;}
.home_profile .part_top .rt_part .img{display: inline-block;width: auto;margin: 0 auto;text-align: center;position: relative;z-index: 1;}
.home_profile .part_top .rt_part .img::before{content: "";position: absolute;left: -2.68%;bottom: -4.48%;width: 39%;height: 51%;background: #0160ae;z-index: -1;}
.home_profile .part_top .rt_part .img::after{content: "";position: absolute;right: -2.68%;top: -4.48%;width: 39%;height: 51%;background: #0160ae;z-index: -1;}
.home_profile .about_about .about_nav ul li{padding:18px 2%;width: 33.3%;font-size: 16px;color: #494949;box-sizing: border-box;cursor: pointer;}
.home_profile .about_about .about_nav ul li i{margin-right: 2%;}
.home_profile .about_about .about_nav ul li.on{background: #79797a;color: #fff;}
.home_profile .about_about .about_nav ul li.on i{filter: brightness(100);}
.home_profile .about_about .about_nav ul li .wrap{display: flex;flex-wrap: nowrap;justify-content: center;align-items: center;}
.home_profile .about_about .about_nav ul li p{font-weight: bold;}
.home_profile .about_about .brand_wrap{position: absolute;top: 50%;right: 5%;padding: 4.2% 2.8%;width: 94%;max-width: 680px;transform: translateY(-50%);background: rgba(95,114,137,0.66);color: #fff;box-sizing: border-box;}
.home_profile .about_about .brand_wrap .nr{margin-bottom: 12%;padding-left: 6.5%;width: 100%;box-sizing: border-box;border-left: 1px solid #fff;}
.home_profile .about_about .brand_wrap .nr .hd{margin-bottom: 13px;font-size: 24px;font-weight: bold;letter-spacing: 1px;}
.home_profile .about_about .brand_wrap .nr .con{font-size: 16px;line-height: 1.8;}
.home_profile .about_about .brand_wrap .nr .con p{padding-left: 19px;box-sizing: border-box;position: relative;}
.home_profile .about_about .brand_wrap .nr .con p:after{content: "";position: absolute;left: 0;top: 9px;width: 5px;height: 5px;background: #fff;border-radius: 50%;}
.home_profile .about_about .brand_wrap .nr:nth-last-child(1){margin-bottom: 0;}
.home_profile .idx_more{margin-top:7%}
@media only screen and (max-width:1260px){
	.home_profile .part_top .layout{align-items: center;}
	.home_profile .about_about .about_nav ul li i{width: 30px;}
}
@media only screen and (max-width:1000px){
	.home_profile .about_about .brand_wrap{position: relative;transform: initial;margin-top: -186px;z-index: 1;top: auto;right: auto;}
	.home_profile .about_about .brand_wrap .nr .hd{font-size: 20px;}
}
@media only screen and (max-width:850px){
	.home_profile .part_top{padding: 50px 0 60px;}
	.home_profile .part_top .lf_part{padding-right: 0;width: 100%;}
	.home_profile .part_top .lf_part .idx_title{margin-bottom: 30px;}
	.home_profile .part_top .lf_part .idx_title .title{line-height: 1em;}
	.home_profile .part_top .lf_part .idx_title .title span{display: inline;}
	.home_profile .part_top .lf_part .content{max-width: 100%;}
	.home_profile .part_top .rt_part{margin-top: 6%;width: 70%;}
	.home_profile .about_about .about_nav ul li{padding: 14px 1%;font-size: 13px;}
	.home_profile .about_about .about_nav ul li i{width: 24px;}
	.home_profile .about_about .brand_wrap{margin-top: 0;width: 100%;max-width: initial;}
	.home_profile .about_about .brand_wrap .nr{margin-bottom: 7%;}
	.home_profile .about_about .brand_wrap .nr .hd{font-size: 18px;}
}
@media only screen and (max-width:520px){
	.home_profile .part_top{padding: 37px 0 50px;}
	.home_profile .part_top .lf_part .idx_title{margin-bottom: 20px;}
	
	.home_profile .part_top .lf_part .content{margin-top: 20px;font-size: 14px;line-height: 24px;}
	.home_profile .part_top .rt_part{width: 100%;}
	.home_profile .about_about {display: none;}
	.home_profile .about_about .about_nav ul li {width: 100%;}
	.home_profile .about_about .about_nav ul li i{display: none;}
	.home_profile .about_about .brand_wrap{padding: 6% 3%;}
	.home_profile .about_about .brand_wrap .nr{padding-left: 9px;}
	.home_profile .about_about .brand_wrap .nr .hd{font-size: 16px;}
	.home_profile .about_about .brand_wrap .nr .con{font-size: 14px;line-height: 24px;}
}



/* home_scence */
.home_scence .four{display: flex;flex-wrap;justify-content:space-between;position: relative;}
.home_scence .four .pic{width:50%}
.home_scence .four .pic .img{position: relative;padding-bottom:47.3%;width:100%;height:0;overflow:hidden;}
.home_scence .four .pic .img img{position: absolute;left:50%;top:50%;width:100%;transform:translate(-50%,-50%);transition:all .3s linear;}
.home_scence .four:after{content:"";position: absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.1)}
.home_scence .circle{position: absolute;left:50%;top:50%;width:380px;height: 380px;border-radius:50%;background:#0160ae;transform:translate(-50%,-50%)}
.home_scence .circle .wrap{position: absolute;left:50%;top:50%;width: 90%;transform:translate(-50%,-50%);color:#fff;}
.home_scence .circle .wrap h3{font-size:50px;line-height:1em}
.home_scence .circle .wrap h4{margin-top:28px;font-size:20px;font-weight:normal;line-height:2;}
@media only screen and (min-width:521px){
	.home_scence .four .pic:hover .img img{transform:translate(-50%,-50%) scale(1.05)}
}
@media only screen and (max-width:1260px){
	.home_area .solute_nav > ul li{min-height:auto}
	.home_area .solute_nav > ul li .hd{margin-bottom: 8px;font-size: 16px;}
	.home_area .solute_nav > ul li .des {font-size: 14px;line-height: normal;}
	
	.home_scence .circle{width: 420px;height: 420px;}
	.home_scence .circle .wrap p img{width: 210px;}
	.home_scence .circle .wrap h4{font-size:20px;}
}
@media only screen and (max-width:1080px){
.home_scence .circle{width: 380px;height: 380px;}
	.home_scence .circle .wrap p img{width: 180px;}
	.home_scence .circle .wrap h4{font-size:16px;}
}
@media only screen and (max-width:850px){
	.home_area{padding:50px 0;}
	.home_area .solute_layout{margin-top:30px;}
	.home_area .pic_content{width: 100%;}
	.home_area .solute_nav{margin:0 0 30px;width: 100%;order:-1;}
	
	.home_scence .circle{width: 300px;height: 300px;}
	.home_scence .circle .wrap p img{width: 100px;}
	.home_scence .circle .wrap h4{font-size:16px;}
}
@media only screen and (max-width:680px){
	.home_scence .circle{position:relative;left:0;width: 100%;height: 210px;border-radius:0%;transform:initial}
	.home_scence .circle .wrap p img{width: 80px;}
	.home_scence .circle .wrap h4{margin-top:20px;font-size:14px;}
}
@media only screen and (max-width:520px){
	.home_area{padding:40px 0;}
	.home_area .solute_nav > ul li .hd{font-size:14px}
	.home_area .solute_nav > ul li:after{border-width:8px;border-top-width: 8px;border-bottom-width: 8px;}
}


