@charset "utf-8";
/* CSS Document */


.grayMask{ background:rgba(0,0,0,0.6);}
.mainBox{ visibility: hidden;}

.logo{ width:260px; height:72px; background:url(/logo-01.png) no-repeat center; left:56px; top:46px; z-index:3;background-size:contain;}
.logo a{ width:100%; height:100%; display:inline-block;}
.nav{ padding:0 10px; height:50px; border-radius:10px; top:62px; right:40px; line-height:50px; z-index:3; vertical-align:middle; font-size:0; text-align:center;}
.nav .nav_op{ display:inline-block; height:100%; background-repeat:no-repeat; background-position:center; cursor:pointer; vertical-align:top;}
.nav .text{ margin:0 7px; line-height:50px; color:#000; font-size:16px;}
.nav .nav_op a{ display:inline-block; text-decoration:none; height:100%; line-height:50px; color:#000; font-size:16px;}
.nav .search{ width:31px; background-image:url(/img/search_icon_lx.png); background-repeat:no-repeat; background-position:center; background-size:100% auto; margin:0 5px; display:none;}
.nav .wb{ width:31px; background-image:url(/img/wb_icon_lx.png); background-repeat:no-repeat; background-position:center; background-size:100% auto; margin:0 5px;}
.nav .wx{ width:31px; background-image:url(/img/wx_icon_lx.png); background-repeat:no-repeat; background-position:center; background-size:100% auto; margin:0 5px; position:relative;}
.nav .shop{ width:31px; background-image:url(/img/shop_icon_lx.png); background-repeat:no-repeat; background-position:center; background-size:100% auto; margin:0 5px;}
.nav .shop a{ width:100%; height:100%;}
.nav .menu.active{ color:#ff0000;}
.nav .text:hover{ color:#ff0000;}
.nav .text a:hover{ color:#ff0000;}
.nav .search:hover{ background-image:url(/img/search_icon2.png);}
.nav .wb:hover{ background-image:url(/img/wb_icon2.png);}
.nav .wx:hover{ background-image:url(/img/wx_icon2.png);}
.nav .shop:hover{ background-image:url(/img/shop_icon2.png);}
.nav.white .text{ color:#fff;}
.nav.white .text a{ color:#fff;}
.nav.white .search{ background-image:url(/img/search_icon.png);}
.nav.white .wb{ background-image:url(/img/wb_icon.png);}
.nav.white .wx{ background-image:url(/img/wx_icon.png);}
.nav.white .shop{ background-image:url(/img/shop_icon.png);}
.wx_codeF{ /*width:320px;*/ position:absolute; top:122px; right:75px; z-index:2; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; transform:translateY(-50px); -moz-transform:translateY(-50px); -ms-transform:translateY(-50px); -o-transform:translateY(-50px); -webkit-transform:translateY(-50px); opacity:0;}
.wx_code{ width:150px; height:150px; float:left; background:rgba(0,0,0,0.5); border-radius:5px; position:relative; margin-left:10px;}
.wx_code img{ width:140px; height:140px; position:absolute; left:50%; margin-left:-70px; top:50%; margin-top:-70px;}

.downArr{ width:70px; height:50px; position:absolute; left:50%; margin-left:-35px; bottom:6px; z-index:10; -webkit-animation:1s infinite linear downArrMove both;}
.downArr img{ width:50px; height:auto; position:absolute; left:50%; margin-left:-25px; top:10px;}
@-webkit-keyframes downArrMove{
	0%{ transform:translateY(0);}
	100%{ transform:translateY(10px);}
}

.menuFc{ background:rgba(0,0,0,0.8); z-index:2; display:flex; justify-content:center; align-items:center; display:none; position:fixed; left:0; top:0;}
.menuFc .cot{ font-size:0; text-align:center;}
.menuFc .category{ display:inline-block; text-align:left; margin:0 29px;}
.menuFc .category .title{ line-height:92px; border-bottom:2px #fff solid; font-size:30px; font-weight:bold; color:#fff; cursor:pointer;}
.menuFc .category a{ display:inline-block; width:100%; height:100%; color:#fff; text-decoration:none;}
.menuFc .category .title:hover a{ color:#ff0000;}
.menuFc .category ul{ margin-top:18px;}
.menuFc .category li{ font-size:20px; line-height:50px; height:50px; color:#fff; cursor:pointer; overflow: hidden;}
.menuFc .category li a:hover{ color:#ff0000;}
.menuFc .shopCar{ width:49px; height:30px; background:url(/img/mb/shopCar.png) no-repeat center; display:inline-block; vertical-align:middle; margin-left:8px;}


/*左右箭头样式*/
.swiper-button-next, .swiper-button-prev{ width:190px; height:100%; position:absolute; top:0; z-index:10; background-image:none; /*opacity:0; transition:0.5s; -webkit-transition-delay:0.8s;*/}
.swiper-button-next{ right:0;}
.swiper-button-prev{ left:0;}
.swiper-button-next .arrF,.swiper-button-prev .arrF{ width:56px; height:56px; position:absolute; top:50%; border-radius:50%; overflow:hidden; display:none;}
.swiper-button-next .arrF{ right:22px;}
.swiper-button-prev .arrF{ left:22px;}
.swiper-button-next .arr{ background-image:url(/img/pc/arrR.png); background-position:20px 10px; background-repeat:no-repeat;}
.swiper-button-prev .arr{ background-image:url(/img/pc/arrL.png); background-position:15px 10px; background-repeat:no-repeat;}
.swiper-button-next .arr1,.swiper-button-prev .arr1{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(255,0,0,0.7);}
.swiper-button-next .arr2,.swiper-button-prev .arr2{ width:100%; height:100%; position:absolute; left:0; top:0; background-color:rgba(255,76,76,1); display:none;}
.swiper-button-prev:hover .arr1{ animation:0.3s arrL linear 1 both; -moz-animation:0.3s arrL linear 1 both; -ms-animation:0.3s arrL linear 1 both; -o-animation:0.3s arrL linear 1 both; -webkit-animation:0.3s arrL linear 1 both;}
.swiper-button-next:hover .arr1{ animation:0.3s arrR linear 1 both; -moz-animation:0.3s arrR linear 1 both; -ms-animation:0.3s arrR linear 1 both; -o-animation:0.3s arrR linear 1 both; -webkit-animation:0.3s arrR linear 1 both;}
.swiper-button-prev:hover .arr1{ background-image:url(/img/pc/arrL.png); background-position:15px 10px; background-repeat:no-repeat; }
.swiper-button-next:hover .arr1{ background-image:url(/img/pc/arrR.png); background-position:20px 10px; background-repeat:no-repeat;}
.swiper-button-next .oneMove{ background-image:url(/img/pc/arrR.png); background-position:20px 10px; background-repeat:no-repeat; animation:0.3s arrR linear 1 both; -moz-animation:0.3s arrR linear 1 both; -ms-animation:0.3s arrR linear 1 both; -o-animation:0.3s arrR linear 1 both; -webkit-animation:0.3s arrR linear 1 both;}
.swiper-button-prev .oneMove{ background-image:url(/img/pc/arrL.png); background-position:15px 10px; background-repeat:no-repeat; animation:0.3s arrL linear 1 both; -moz-animation:0.3s arrL linear 1 both; -ms-animation:0.3s arrL linear 1 both; -o-animation:0.3s arrL linear 1 both; -webkit-animation:0.3s arrL linear 1 both;}
.swiper-button-prev.swiper-button-disabled .arr1,.swiper-button-next.swiper-button-disabled .arr1{ background-color:rgba(0,0,0,0.7);}

@-webkit-keyframes arrL{
	0%{ background-position:15px 10px;}
	50%{ background-position:-15px 10px;}
	51%{ background-position:55px 10px;}
	100%{ background-position:15px 10px;}
}
@-webkit-keyframes arrR{
	0%{ background-position:20px 10px;}
	50%{ background-position:50px 10px;}
	51%{ background-position:-18px 10px;}
	100%{ background-position:20px 10px;}
}

.swiper-container {
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}
.swiper-slide {
	text-align: center;
	font-size: 18px;
	/*background:#fff;*/
	overflow:hidden;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;

}

/*首页下方圆点icon*/
.home-swiper-container>.swiper-pagination-bullets{
    bottom: 60px;
    left: 0;
    width: 100%;
}
.home-swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 11px;
}
.home-swiper-container .swiper-pagination-bullet {
	width:10px;
    height: 10px;
    display: inline-block;
    border-radius: 50%;
    background: #fff;
    opacity: 1;
	-webkit-transition:0.5s;
}
.home-swiper-container .swiper-pagination-bullet-active {
    background: #e22321;
}
.news_btm p {
    padding: 5px 0;
}
/*其他页面下方圆点icon*/
.swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 4px;}
.swiper-paginationF{ position:absolute; bottom:95px; left:0; width:100%; height:10px; z-index:10; display:none;}
.pag2{ width:100%;}
.pag2 .swiper-pagination-bullet.swiper-pagination-bullet-active{ background: #e22321;}

.scaleAuto{
	width:1920px;
	height:1080px;
	position:absolute;
	left:50%;
	margin-left:-960px;
	top:50%;
 	margin-top:-540px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.scaleAutoR{
	width:1920px;
	height:1080px;
	position:absolute;
	right:0;
	top:50%;
 	margin-top:-540px;
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.scaleAutoW{
	width:1920px;
	height:1080px;
	position:absolute;
	left:50%;
	margin-left:-960px;
	top:50%;
 	margin-top:-540px;
	display:flex;
	justify-content:flex-end;
	align-items:center;
}


.home{}
.bkVideo{ width:100%; height:100%; left: 0; top: 0; object-fit: cover; object-position: center center;}
.home .home-swiper-container .swiper-slide{ background-color:#000; background-repeat:no-repeat; background-position:center; background-size:cover;}
.home .home-swiper-container .text{ width:100%; text-align: center; background-repeat:no-repeat; background-position:center; height:50px; color: #e22422; font-size: 25px; position: absolute; bottom: 80px; left: 0; line-height: 50px;}
.home .home-swiper-container .text a{ color: #e22422; text-decoration: none;}
.home .home-swiper-container a{ display:inline-block; width:100%; height:100%; position:absolute; left:0; top:0; cursor:pointer;}
.home .home-swiper-container .ani-slide .text{ -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); opacity:1;}

.home .bk_vBtn{ width: 200px; height: 200px; background: url(/img/home_vBtn.png) no-repeat center; left: 50%; margin-left: -100px; top: 50%; margin-top: -100px; cursor: pointer;}

/*主页面滚动动作*/
.ani_out .ani1 .introduce_textF{ -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); opacity:1;}
.ani_out .ani1 .introduce_img{ -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); opacity:1;}
/*.ani_out .about .swiper-button-next{ opacity:1;}
.ani_out .about .swiper-button-prev{ opacity:1;}
.ani_out .life .swiper-button-next{ opacity:1;}
.ani_out .life .swiper-button-prev{ opacity:1;}
.ani_out .technology .swiper-button-next{ opacity:1;}
.ani_out .technology .swiper-button-prev{ opacity:1;}

.ani_out .about .swiper-button-next.swiper-button-disabled{ opacity:0.35;}
.ani_out .about .swiper-button-next.swiper-button-disabled{ opacity:0.35;}
.ani_out .about .swiper-button-prev.swiper-button-disabled{ opacity:0.35;}
.ani_out .life .swiper-button-next.swiper-button-disabled{ opacity:0.35;}
.ani_out .life .swiper-button-prev.swiper-button-disabled{ opacity:0.35;}
.ani_out .technology .swiper-button-next.swiper-button-disabled{ opacity:0.35;}
.ani_out .technology .swiper-button-prev.swiper-button-disabled{ opacity:0.35;}*/


.ani_out .ani1 .introduce_textF2{ -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); opacity:1;}
.ani_out .ani1 .introdu ce_img2{ -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); opacity:1;}
.technology .swiper-slide{ opacity:0; -webkit-transition:0.4s; -moz-transition:0.4s; -ms-transition:0.4s; -o-transition:0.4s;}
.ani_out .technology .swiper-slide{ opacity:1;}
.news .swiper-slide{ opacity:0; -webkit-transition:0.4s; -moz-transition:0.4s; -ms-transition:0.4s; -o-transition:0.4s;}
.news .news_btm{ opacity:0; -webkit-transition:0.4s; -moz-transition:0.4s; -ms-transition:0.4s; -o-transition:0.4s; -webkit-transition-delay:0.4s; -moz-transition-delay:0.4s; -ms-transition-delay:0.4s; -o-transition-delay:0.4s;}
.ani_out .news .swiper-slide{ opacity:1;}
.ani_out .news .news_btm{ opacity:1;}

.about{}
.about .chunk_title{ width:298px; height:60px; background:url(/img/pc/about_title.png) no-repeat center; position:absolute; left:174px; top:80px;}
.life .chunk_title{ width:457px; height:60px; background:url(/img/pc/life_title.png) no-repeat center; position:absolute; left:174px; top:60px;}

/*图文介绍公用*/
/*about和life公用*/
.introduce_img{ width:1220px; height:737px; background-repeat:no-repeat; background-position:center; background-size:cover; box-shadow: -10px 15px 27px #d9d5d5; -webkit-transition:0.4s; -moz-transition:0.4s; -ms-transition:0.4s; -o-transition:0.4s; -webkit-transform:translateX(200px); -moz-transform:translateX(200px); -ms-transform:translateX(200px); -o-transform:translateX(200px); opacity:0; -webkit-transition-delay:0.4s; -moz-transition-delay:0.4s; -ms-transition-delay:0.4s; -o-transition-delay:0.4s; background-color:#000; display:flex; align-items:center; position:relative;}
.introduce_img video{ width:100%; height:auto; display:none; /*width:1440px; height:760px; left:50%; margin-left:-720px; top:50%; margin-top:-380px;*/}
.introduce_img .v_mask{ background-repeat:no-repeat; background-position:center; background-size:cover;}
.v_mask div{ background:url(/img/v_btn.png) no-repeat center; cursor:pointer;}

.introduce_textF{ width:516px; height:584px; background:#fff; box-sizing:border-box; display:flex; align-items:center; box-shadow: -10px 15px 27px #d9d5d5; box-sizing:border-box; padding:0 65px; -webkit-transition:0.4s; -moz-transition:0.4s; -ms-transition:0.4s; -o-transition:0.4s; -webkit-transform:translateX(-200px); -moz-transform:translateX(-200px); -ms-transform:translateX(-200px); -o-transform:translateX(-200px); opacity:0;}
.introduce_text{ text-align:left;}
.introduce_text .title{ display:inline-block; padding:14px 0; position:relative;}
.introduce_text .title h2{ line-height:36px; color:#000; font-size:28px; font-weight:normal;}
.introduce_text .line{ width:88px; height:2px; position:absolute; bottom:0; background:#e22321; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s;}
.introduce_text .text{ line-height:32px; font-size:20px; color:#000; margin:35px 0 20px;}
.introduce_text .linkBtn{ width:100px; height:50px; background-repeat:no-repeat; background-position:center; background-image:url(/img/pc/link_icon.png); margin-left:-30px; cursor:pointer;}


/*technology 技术 公用*/
.introduce_img2{ width:900px; height:708px; box-shadow: -10px 15px 27px #d9d5d5;}
.introduce_textF2{ width:810px; height:708px; background:#fff; box-sizing:border-box; display:flex; align-items:center; box-shadow: -10px 15px 27px #d9d5d5; box-sizing:border-box; padding:0 120px;}
.introduce_text2{ text-align:left;}
.introduce_text2 .title{ display:inline-block;}
.introduce_text2 .title h2{ font-size:30px; line-height:40px; margin:35px 0; color:#e22321; font-weight:normal;}
.introduce_text2 .line{ width:88px; height:2px; background:#e22321; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s;}
.introduce_text2 .text{ line-height:38px; font-size:20px; color:#000; margin:35px 0 20px; transition-duration: 0ms;}
.introduce_text2 .linkBtn{ width:100px; height:50px; background-repeat:no-repeat; background-position:center; background-image:url(/img/pc/link_icon.png); margin-left:-30px; cursor:pointer;}
.introduce_text2 .linkBtn a{ display:inline-block; width:100%; height:100%;}

/*news 新闻 公用*/
.introduceF3{ width:610px; box-sizing:border-box; margin:0 45px;}
.introduce_imgF3{display:inline-block; width:100%; padding-bottom:91%; position:relative; overflow:hidden; background-repeat:no-repeat; background-size:cover; background-position:center;  background-size:cover;}
.introduce_img3{background-position: 0 0; width:100%; height:100%; position:absolute; background-repeat:no-repeat; background-size:cover;background-size:cover; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); -webkit-transform:scale(1);}
.news .swiper-slide:hover .introduce_img3{ transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.introduce_textF3{ width:100%; height:280px; background:#fff; box-sizing:border-box; box-shadow: -10px 15px 27px #d9d5d5; box-sizing:border-box; padding:0 60px 0 45px;}
.introduce_text3{ text-align:left;}
.introduce_text3 .title{ display:inline-block;}
.introduce_text3 .title h2{ display:inline-block; margin:35px 0 24px; line-height:30px; color:#000; font-weight:normal; font-size:24px;}
.introduce_text3 .line{ width:88px; height:2px; background:#e22321; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s;}
.introduce_text3 .text{ line-height:30px; font-size:19px; color:#000; margin:24px 0 12px;}
.introduce_text3 .linkBtn{ width:100px; height:50px; background-repeat:no-repeat; background-position:center; background-image:url(/img/pc/link_icon.png); margin-left:-30px; cursor:pointer;}
.introduce_text3 .linkBtn a{ display:inline-block; width:100%; height:100%;}


/*technology 技术*/
.technology .chunk_title{ width:605px; height:61px; background:url(/img/pc/technology_title.png) no-repeat center; position:absolute; left:174px; top:45px;}
/*.technology-swiper-container .swiper-slide{ width:1310px;}*/
.technology .introduce_img2{ background-size:cover; background-repeat:no-repeat; background-position:center;}
.technology .maskL{ width:10%; height:100%; background:url(/img/pc/technology_maskL.png) repeat-y; background-size:100% auto; left:0; z-index:2;}
.technology .maskR{ width:10%; height:100%; background:url(/img/pc/technology_maskR.png) repeat-y; background-size:100% auto; right:0; z-index:2;}
.technology .linkBtn{ display:none;}
.technology .linkBtn a{ display:inline-block; width:100%; height:100%;}

/*news 新闻*/
.news .chunk_title{ width:240px; height:61px; background:url(/img/pc/news_title.png) no-repeat center; position:absolute; left:174px; top:60px;}
.news .scaleAuto{ box-sizing:border-box; padding:0 45px;}
/*.news .swiper-wrapper{ flex-wrap: wrap;}
.news .swiper-slide{ display: flex;} */
.news_btm{ width:100%; padding: 10px 0; background:#e6e6e6; bottom:0; text-align:center; font-size:0;}
.news_btm a{ text-decoration:none;}
.news_btm span{ font-size:12px;  color:#0e0e0e; margin:0 10px;}
.news_btm span:hover{ color:#ff0000;}
/*.news_btm span:hover sup{ color:#0e0e0e;}*/
/*jinyu*/
.news_btmJY{ width:100%; height:60px; background:#e6e6e6; bottom:0; text-align:center; font-size:0;}
.news_btmJY span{ font-size:16px; line-height:60px; color:#0e0e0e; margin:0 10px;}
/*莱选PC  -nav  home*/
.news_btm p:last-child span{
	font-size: 10px;

}
.news_btm p:last-child a>span{
	color:#787878;

}
.main_lx{ position:relative; overflow-x: hidden;}
.main_lx .bigTitleTop{ margin-top:110px;}
.main_lx .bigTitle{ width:100%; text-align:center; padding:20px 0;}
.main_lx .bigTitle h2{ line-height:50px; font-size:35px; margin:0; color:#000; font-weight:bold;}
.main_lx .bigTitle .line{ width:100px; height:4px; background:#000;/* display:inline-block;*/ display:none;}


.navF_lx{ width:100%; height:110px;  background:#fff; position:fixed; top:0; left:0; z-index:10;}
.navF_lx .logo{ width: 260px; height:72px;background: url(/logo-01.png) no-repeat center;left: 42px;top: 50%; margin-top:-36px;z-index: 3;}
.navF_lx .nav{ top:50%; margin-top:-25px; right:40px; background:#fff;}
.navF_lx .nav .nav_op{}
.navF_lx .nav .text{ margin:0 7px; line-height:50px; color:#000; font-size:16px;}
.navF_lx .nav .text a{ display:inline-block; text-decoration:none; height:100%; line-height:50px; color:#000; font-size:16px;}
.navF_lx .nav .search{ background-image:url(/img/search_icon_lx.png); background-repeat:no-repeat; background-position:center; background-size:100% auto;}
.navF_lx .nav .wb{ background-image:url(/img/wb_icon_lx.png); background-repeat:no-repeat; background-position:center; background-size:100% auto;}
.navF_lx .nav .wx{ background-image:url(/img/wx_icon_lx.png); background-repeat:no-repeat; background-position:center; background-size:100% auto;}
.navF_lx .nav .shop{ background-image:url(/img/shop_icon_lx.png); background-repeat:no-repeat; background-position:center; background-size:100% auto;}
.navF_lx .search:hover{ background-image:url(/img/search_icon2.png);}
.navF_lx .wb:hover{ background-image:url(/img/wb_icon2.png);}
.navF_lx .wx:hover{ background-image:url(/img/wx_icon2.png);}
.navF_lx .shop:hover{ background-image:url(/img/shop_icon2.png);}
.navF_lx .menu.active{ color:#ff0000;}
.navF_lx .text:hover{ color:#ff0000;}
.navF_lx .text a:hover{ color:#ff0000;}
.navF_lx .title{ position:absolute; top:50%; margin-top:-25px; left:320px;}
.navF_lx .title h2{ line-height:50px; font-size:30px; margin:0; color:#000; font-weight:bold;}


.home_lx{ width:100%; height:860px; margin-top:110px;}
.home_lx-swiper-container .swiper-slide{ background-repeat:no-repeat; background-position:center; background-size:cover;}
.home_lx-swiper-container .text{ width:100%; background-repeat:no-repeat; background-position:center; -webkit-transform:translateX(200px); -moz-transform:translateX(200px); -ms-transform:translateX(200px); -o-transform:translateX(200px); opacity:0; -webkit-transition:all .4s; -moz-transition:all .4s; -ms-transition:all .4s; -o-transition:all .4s; font-size:100px; color:#fff; font-weight:bold; text-align:center;}
.home_lx-swiper-container .ani-slide .text{ -webkit-transform:translateX(0); -moz-transform:translateX(0); -ms-transform:translateX(0); -o-transform:translateX(0); opacity:1;}

/*下方圆点icon*/
.home_lx-swiper-container>.swiper-pagination-bullets{
    bottom: 60px;
    left: 0;
    width: 100%;
}
.home_lx-swiper-container>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 11px;
}
.home_lx-swiper-container .swiper-pagination-bullet {
	width:6.667%;
    height: 4px;
    display: inline-block;
    border-radius: 0;
    background: #fff;
    opacity: 1;
	-webkit-transition:0.5s;
	-moz-transition:0.5s;
	-ms-transition:0.5s;
	-o-transition:0.5s;
}
.home_lx-swiper-container .swiper-pagination-bullet-active {
    background: #e22321;
}


/*莱选PC  -  品牌专区*/
.newPrd{ width:100%; display:none;}
.newPrd-swiper-container{ padding-bottom:83px;}

.newPrd .swiper-slide{ width:1170px; height:800px; box-sizing:border-box; border-radius:5px; box-shadow: -10px 15px 27px #d9d5d5;}
.newPrd .pic{ width:100%; height:575px; background-repeat:no-repeat; background-position:center; background-size:cover; position:absolute; left:0; top:0;}
.newPrd .sLogo{ width:120px; height:80px; background:#fff; left:50%; margin-left:-60px; top:-40px; background-repeat:no-repeat; background-position:center;}
.newPrd .btm{ width:100%; height:222px; position:absolute; left:0; bottom:0; display:flex; justify-content:center; align-items:center; flex-direction:column; background:#fff;}
.newPrd .btm .title2{ display:inline-block; position:relative;}
.newPrd .btm .title2 h2{ line-height:68px; font-size:28px; color:#595757; font-weight:normal; margin:0;}
.newPrd .btm .title2 .line{ width:80%; height:4px; background:#5b5959; display:inline-block; position:absolute; left:10%; bottom:0;}
.newPrd .btm .desc{ display:inline-block; line-height:25px; font-size:20px; color:#595757; margin-top:24px;}

/*woman man boy girl*/
.manF_lx{ width:100%; height:134px; border-top:1px #35353c solid; border-bottom:1px #35353c solid;}
.manF_lx ul{ width:100%; height:100%; text-align:center; font-size:0;}
.manF_lx li{ display:inline-block; font-size:34px; text-decoration:underline; line-height:134px; margin:0 27px; cursor:pointer;}
.manF_lx li img{ vertical-align:middle;}

/*莱选PC - btm*/
.btm_lx{ width:100%;}
.btm_lx .left{ width:17%; float:left;}
.btm_lx .right{ width:82%; margin-right:1%; float:right;}

.btm_lx .category{ width:100%;}
.btm_lx .category .title{ height:120px; line-height:140px; font-size:25px; color:#2b2b32; text-indent:13%; border-bottom:1px #35353c solid; font-weight:bold;}
.btm_lx .category ul{ width:100%; margin-top:30px;}
.btm_lx .category li{ line-height:30px; font-size:16px; color:#2b2b32; text-indent:13%; cursor:pointer;}
.btm_lx .category li:hover{ color:#ff0000;}
.btm_lx .category li.active{ color:#ff0000;}

.btm_lx .technology_lx{ width:100%;}
.btm_lx .technology_lx .title{ height:120px; line-height:140px; font-size:25px; color:#2b2b32; text-indent:13%; border-bottom:1px #35353c solid; font-weight:bold;}
.technology_lx ul{ width:100%; margin-top:30px;}
.technology_lx li{ margin:15px 0; font-size:0; color:#2b2b32; cursor:pointer; position:relative;}
.technology_lx li .icon{ width:23px; height:23px; background-repeat:no-repeat; background-position:center; background-image:url(/img/pc/technology_lx_icon.png); display:inline-block; vertical-align:middle; margin-left:13%; position:absolute; top:50%; margin-top:-11px;}
.technology_lx li.active .icon{ background-image:url(/img/pc/technology_lx_icon1.png);}
.technology_lx li span{ font-size:16px; line-height:25px; display:inline-block; vertical-align:middle; padding-left:28%;}
.technology_lx li:hover span{ color:#ff0000;}
.technology_lx li.active span{ color:#ff0000;}

.btm_lx .rTop{ width:100%; height:120px; position:relative;}
.btm_lx .rTop .title{ line-height:140px; font-size:25px; font-weight:bold; text-indent:32px; color:#2b2b32; cursor:pointer;}
.btm_lx .rTop .title span{ color:#b5b5b6;}
.btm_lx .rTop .sort{ width:172px; height:42px; box-sizing:border-box; border:1px #2b2b32 solid; border-radius:5px; position:absolute; top:50%; margin-top:-21px; right:84px; cursor:pointer; z-index:5;}
.btm_lx .rTop .sort .text{ width:110px; height:100%; display:inline-block; line-height:42px; font-size:21px; color:#2b2b32; text-align:center;}
.btm_lx .rTop .sort .icon{ width:60px; height:20px; border-left:2px #5c5c62 solid; background:url(/img/pc/sortArr_lx.png) no-repeat center; position:absolute; top:50%; margin-top:-10px; right:0;}
.btm_lx .rTop .sort ul{ width:100%; height:auto; margin-top:8px; border:1px #5c5c62 solid; border-bottom:none; background:#fff; display:none;}
.btm_lx .rTop .sort li{ width:100%; line-height:26px; font-size:18px; color:#2b2b32; text-align:center; border-bottom:1px #5c5c62 solid;}
.btm_lx .rTop .sort li:hover{ background:#999;}
.btm_lx .prd{ padding:0 30px 85px 15px; display: flex; flex-wrap: wrap;}
.btm_lx .prd li{ width:25%; min-width:25%; float:left; display:flex; position: relative; margin-top:30px;}
.btm_lx .prd a{ text-decoration:none;}
.btm_lx .prd .item{ flex:1; height:auto; box-sizing:border-box; margin:0 15px; padding-bottom:25px; background:#e6e6e6; border-radius:8px; overflow:hidden;}
.btm_lx .prd .pic{ width:100%; padding-bottom:113%; background-repeat:no-repeat; background-position:center; background-size:cover; position:relative;}
.btm_lx .prd .pic .mask{ width:100%; height:100%; position:absolute; left:0; top:0; background:rgba(0,0,0,0.3) url(/img/shopCar.png) no-repeat center; opacity:0; transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s;}
.btm_lx .prd .pic:hover .mask{ opacity:1;}
.btm_lx .prd .title{ text-align:center; font-size:17px; color:#000; line-height:24px; padding:30px 20px 15px; font-weight:bold;}
.btm_lx .prd .desc{ line-height:24px; font-size:16px; color:#595757; text-align:left; padding:0 20px;}


/*二级页面 -内页  about 模式1*/
.inPage_p1{ width:100%; height:100%; overflow:hidden; left:0; top:0; z-index:10; background:#fff; -webkit-transform:translate3d(100%,0,0); -moz-transform:translate3d(100%,0,0); -ms-transform:translate3d(100%,0,0); -o-transform:translate3d(100%,0,0); -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; visibility:hidden;}
.inPage_p1 .cot{ width:100%; height:100%;}
.inPage_p1 .picLeft .picF{ float:left;}
.inPage_p1 .picLeft .introF{ float:right;}
.inPage_p1 .picRight .picF{ float:right;}
.inPage_p1 .picRight .introF{ float:left;}
.inPage_p1 .picF{
width:62.5%;
height:100%;
position:relative; background:#000; background-repeat:no-repeat; background-position:center;background-size:cover;
/*-webkit-transition:1.5s;
transition-timing-function:ease;
-webkit-transform:translate3d(-100%,0,0);
-moz-transform:translate3d(-100%,0,0);
-ms-transform:translate3d(-100%,0,0);
-o-transform:translate3d(-100%,0,0); */
opacity:0; overflow:hidden; display:flex; align-items:center;}
.inPage_p1 .picF video{ width:100%; height:auto; display:none; /*width:1440px; height:760px; left:50%; margin-left:-720px; top:50%; margin-top:-380px;*/}
.inPage_p1 .picF .v_mask{ background-repeat:no-repeat; background-position:center; background-size:cover;}
.inPage_p1 .introF{ width:37.5%; height:100%; display:flex; align-items:center; text-align:left; opacity:0;
/*-webkit-transform:scale(0.9,0.75);
-moz-transform:scale(0.9,0.75);
-ms-transform:scale(0.9,0.75);
-o-transform:scale(0.9,0.75);
-webkit-transition:1s;
-moz-transition:1s;
-ms-transition:1s;
-o-transition:1s;*/
}
.inPage_p1 .intro{ box-sizing:border-box; padding:0 17%;}
.inPage_p1 .introF .title{ display:inline-block; position:relative;}
.inPage_p1 .introF .title h2{ line-height:36px; margin:37px 0; color:#000; font-size:30px;}
.inPage_p1 .introF .line{ width:88px; height:2px; position:absolute; bottom:0; background:#e22321;}
.inPage_p1 .introF .text{ margin:26px 0;}
.inPage_p1 .introF .text p{ margin:13px 0; line-height:26px; font-size:16px; color:#000;}
.inPage_p1 .close{ width:100px; height:100px; top:0; right:0; cursor:pointer; z-index:5; display:none;}
.close img{ width:36px; height:36px; position:absolute; left:50%; margin-left:-20px; top:50%; margin-top:-20px; transform:rotate(0); -webkit-transform:rotate(0); -moz-transform:rotate(0); -ms-transform:rotate(0); -o-transform:rotate(0); transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; -webkit-transition:0.5s;}
.close .close_rotate{ transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); -webkit-transform:rotate(360deg);}

/*二级页面 -内页  life style 模式2*/
.inPage_p2{ width:100%; height:100%; overflow:hidden; left:0; top:0; z-index:10; background:#fff; visibility:hidden; opacity:0; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s;}
.inPage_p2 .bigPic{ background-repeat:no-repeat; background-position:center; background-size:cover;}
.inPage_p2 .leftCot{ width:30%; height:80%; float:left; position:relative; text-align:left;}
.inPage_p2 .leftCot .intro{ width:70%; height:100%; margin-left:15%; position:relative;}
.inPage_p2 .leftCot .title{}
.inPage_p2 .leftCot h2{ font-size:30px; color:#000; line-height:36px; margin:0 0 40px; font-weight:normal;}
.inPage_p2 .leftCot .line{ width:88px; height:4px; background:#e22422;}
.inPage_p2 .leftCot .desc{ line-height:46px; font-size:20px; margin-top:32px;}
.inPage_p2 .leftCot .text{ line-height:26px; font-size:16px;}
.inPage_p2 .leftCot .btmF{ width:100%; line-height:72px; text-align:center; position:absolute; left:0; bottom:0;}
.inPage_p2 .btmF .chunk{ font-size:0; display:inline-block; cursor:pointer; margin:0 10px;}
.inPage_p2 .btmF a{ display:inline-block; color:#000;}
.inPage_p2 .btmF .icon{ width:72px; height:72px; background-repeat:no-repeat; background-position:center; background-size:cover; display:inline-block; vertical-align:middle;}
.inPage_p2 .btmF .goNews .icon{ background-image:url(/img/pc/inPage_life_icon1.png);}
.inPage_p2 .btmF .goLx .icon{ background-image:url(/img/pc/inPage_life_icon2.png);}
.inPage_p2 .btmF .text{ font-size:16px; line-height:72px; margin-left:18px; display:inline-block; vertical-align:middle;}
.inPage_p2 .btmF .text:hover{ color:#ff0000;}
.inPage_p2 .rightCot{ width:70%; height:80%; float:right; position:relative;}
.inPage_p2 .rightCot .videoF{ width:100%; height:100%; background:#000; position:relative; display:flex; justify-content:center;}
.inPage_p2 .rightCot video{ width:100%; height:auto; display:none;}
.inPage_p2 .rightCot .v_mask{ width:100%; height:100%; position:absolute; left:0; top:0; background-repeat:no-repeat; background-position:center; background-size:cover; cursor:pointer; z-index:5;}
.inPage_p2 .rightCot .v_btn{ width:72px; height:72px; background:url(/img/v_btn.png) no-repeat center; left:50%; margin-left:-36px; top:50%; margin-top:-36px; z-index:5;}
.inPage_p2 .c3{}
.inPage_p2 .c3 .bg{ background-repeat:no-repeat; background-position:center; background-size:cover;}
.inPage_p2 .c3 .introF{ width:50%; height:100%; position:absolute; right:0; top:0;}
.inPage_p2 .c3 .intro{ padding:0 15%; height:100%;}
.inPage_p2 .c3 .title{ margin-top:20%; text-align:center; font-size:0;}
.inPage_p2 .c3 h2{ font-size:30px; line-height:36px; margin:38px 0;}
.inPage_p2 .c3 .line{ width:88px; height:4px; background:#e22422; display:inline-block;}
.inPage_p2 .c3 .list{ width:100%; margin-top:86px;}
.inPage_p2 .c3 ul{ width:100%;}
.inPage_p2 .c3 li{/* border-top:1px #000 solid; */display:flex;}
/*.inPage_p2 .c3 li:last-child{ border-bottom:1px #000 solid;}*/
.inPage_p2 .c3 li .left{ width:32%; display:flex; box-sizing:border-box; padding:0 3%;}
.inPage_p2 .c3 li .sLogo{ width:100%; background-repeat:no-repeat; background-position:center; background-size:contain;}
.inPage_p2 .c3 li .right{ width:85%; box-sizing:border-box; padding:0 20px; text-align:left;}
.inPage_p2 .c3 li h3{ font-size:20px; font-weight:normal; line-height:24px; margin-top:30px;}
.inPage_p2 .c3 li .text{ font-size:17px; line-height:27px; margin-top:15px;}
.inPage_p2 .c3 li .btnF{ width:100%; height:12px; position:relative; margin-bottom:10px;}
.inPage_p2 .c3 li .btn{ width:60px; height:30px; cursor:pointer; position:absolute; right:0; top:0; background:url(/img/inPage_life_link_icon.png) no-repeat center;}
.inPage_p2 .close{ width:100px; height:100px; top:0; right:0; cursor:pointer; z-index:5; display: none;}

/*二级页面 -内页 technology技术  模式3*/
.inPage_p3{ width:100%; height:100%; overflow:hidden; left:0; top:0; z-index:10; background:#fff; visibility:hidden; opacity:0; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s;}
.inPage_p3 .cot{ width:100%; height:100%; background-repeat:no-repeat; background-position:center; background-size:cover; position:relative;}
.inPage_p3 .home{}
.inPage_p3 .home .introF{ width:100%; box-sizing:border-box; padding:0 10%; position:absolute; bottom:10%; left:0; text-align:center;}
.inPage_p3 .home .text{ line-height:28px; font-size:16px; color:#fff;}
.inPage_p3 .home .line{ margin-top:40px; width:8.6%; height:4px; background:#e22321; display:inline-block;}

.inPage_p3 .chunk{}
.inPage_p3 .chunk .inCot{ width:1614px; height:770px; position:absolute; left:50%; margin-left:-807px; top:50%; margin-top:-385px; background:white; border-radius:10px; overflow:hidden;}
.inPage_p3 .chunk.picLeft .picF{ float:left;}
.inPage_p3 .chunk.picLeft .introF{ float:right;}
.inPage_p3 .chunk.picRight .picF{ float:right;}
.inPage_p3 .chunk.picRight .introF{ float:left;}
.inPage_p3 .chunk .picF{ width:50%; height:100%; position:relative; background-repeat:no-repeat; background-position:center; background-size:cover;}
.inPage_p3 .chunk .introF{ width:50%; height:100%; display:flex; align-items:center; text-align:left; position:relative;}
.inPage_p3 .chunk .intro{ box-sizing:border-box; padding:0 17%;}
.inPage_p3 .chunk .introF .slogo{ width:214px; height:159px; background-repeat:no-repeat; background-position:center;}
.inPage_p3 .chunk .introF .line{ width:202px; height:4px; margin-top:24px; background:#e22321;}
.inPage_p3 .chunk .introF .text{ line-height:26px; font-size:16px; color:#000; margin-top:26px;}
.inPage_p3 .chunk .introF .iconF{ margin-left:-8px; margin-top:24px;}
.inPage_p3 .chunk .introF ul{ font-size:0;/*舞台（动画元素的父容器）perspective*/ -webkit-perspective: 800px; -moz-perspective: 800px;}
.inPage_p3 .chunk .introF li{ width:84px; height:84px; display:inline-block; margin:8px; cursor:pointer; position:relative;}
.inPage_p3 .chunk .introF li div{/*动画元素transform-style*/ -webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-webkit-transition: .5s ease-in-out ;-moz-transition:  .5s ease-in-out ;/*动画元素背后设置为hidden*/-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;}
.inPage_p3 .chunk .introF li .icon_pic{ width:100%; height:100%; background-repeat:no-repeat; background-position:center; background-size:cover;-webkit-transform: rotateY(0);-moz-transform: rotateY(0);z-index: 2;}
.inPage_p3 .chunk .introF li .icon_text{ width:100%; height:100%; position:absolute; left:0; top:0; border-radius:50%; text-align:center; color:white; background:#000; font-size:20px; line-height:84px; -webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); -o-transform: rotateY(180deg); z-index: 1;}
.inPage_p3 .chunk .introF li:hover .icon_pic{ -webkit-transform: rotateY(-180deg);-moz-transform: rotateY(-180deg); -ms-transform: rotateY(-180deg); -o-transform: rotateY(-180deg);}
.inPage_p3 .chunk .introF li:hover .icon_text{ -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0);}

.inPage_p3 .close{ width:100px; height:100px; top:0; right:0; cursor:pointer; z-index:5;}

.inPage_p3 .icon1{ background-image:url(/img/pc/inPage_technology_icon1.png);}
.inPage_p3 .icon2{ background-image:url(/img/pc/inPage_technology_icon2.png);}
.inPage_p3 .icon3{ background-image:url(/img/pc/inPage_technology_icon3.png);}
.inPage_p3 .icon4{ background-image:url(/img/pc/inPage_technology_icon4.png);}
.inPage_p3 .icon5{ background-image:url(/img/pc/inPage_technology_icon5.png);}
.inPage_p3 .icon6{ background-image:url(/img/pc/inPage_technology_icon6.png);}
.inPage_p3 .icon7{ background-image:url(/img/pc/inPage_technology_icon7.png);}
.inPage_p3 .icon8{ background-image:url(/img/pc/inPage_technology_icon8.png);}


/*新闻内页*/
.news_inPage{ z-index:10; background:#fff; position:absolute; left:0; top:0;  visibility:hidden; opacity:0;  -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s;}
.news_inPage .bigPicF{}
/*.news_inPage .bigPicF img{ width:100%; height:auto;}*/



.news_inPage .bigPicF .bg_img_show { width:100%; height:400px; overflow:hidden;}

.news_inPage .bigPicF .bg_img_show img { width:100%; margin-top:-200px;}

.news_inPage .big_title{ width:100%;}
.news_inPage .big_title h1{ line-height:30px; margin:45px 0; font-size:27px; font-weight:normal; text-align:center;}
.news_inPage .cotF{ width:100%; box-sizing:border-box; padding:0 80px;}
.news_inPage .cot{ width:60%; margin-left:20%;}
/*.news_inPage .cot .left{ width:50%; float:left;}
.news_inPage .left .textF{ padding:30px 4% 30px 8%;}
.news_inPage .cot .right{ width:50%; float:right;}
.news_inPage .right .picF{ width:100%; padding:30px 0 30px 4%;}
.news_inPage .right .picF img{ width:100%; height:auto;}*/
.news_line{ width:100%; height:1px; background:#a7a7a7; box-sizing:border-box; padding:0 45px;}
.news_inPage_btm{ width:100%; height:800px; position:relative;}
.news_inPage_btm .introduceF3{ width:610px; box-sizing:border-box; padding:0 45px;}
.news_inPage_btm .introduce_imgF3{ width:100%; padding-bottom:91%; position:relative; overflow:hidden; background-repeat:no-repeat; background-size:cover; background-position:center;  background-size:cover;}
.news_inPage_btm .introduce_img3{ width:100%; height:100%; position:absolute; background-repeat:no-repeat; background-size:cover; background-position:center;  background-size:cover; -webkit-transition:0.5s; -moz-transition:0.5s; -ms-transition:0.5s; -o-transition:0.5s; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1);}
.news_inPage_btm .news .swiper-slide:hover .introduce_img3{ transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.news_inPage_btm .introduce_textF3{ width:100%; height:280px; background:#fff; box-sizing:border-box; box-shadow: -10px 15px 27px #d9d5d5; box-sizing:border-box; padding:0 60px 0 45px;}
.news_inPage_btm .introduce_text3{ text-align:left;}
.news_inPage_btm .introduce_text3 .title{ display:inline-block;}
.news_inPage_btm .introduce_text3 .title h2{ display:inline-block; margin:35px 0 24px; line-height:30px; color:#595757; font-size:24px;}
.news_inPage_btm .introduce_text3 .line{ width:88px; height:2px; background:#e22321; -webkit-transition:all 0.3s;}
.news_inPage_btm .introduce_text3 .text{ line-height:30px; font-size:19px; color:#000; margin:24px 0 12px;}
.news_inPage_btm .introduce_text3 .linkBtn{ width:100px; height:50px; background-repeat:no-repeat; background-position:center; background-image:url(/img/pc/link_icon.png); margin-left:-30px; cursor:pointer;}
.news_inPage_btm .introduce_text3 .linkBtn a{ display:inline-block; width:100%; height:100%;}

.news_inPage_btm .chunk_title{ width:100%; position:absolute;}
.news_inPage_btm .chunk_title h1{ width:100%; text-align:center; font-size:27px; font-weight:normal; line-height:30px; margin:48px 0;}
.scaleAutoT{
	width:1920px;
	height:1000px;
	position:absolute;
	left:50%;
	margin-left:-960px;
	top:0;
	box-sizing:border-box;
	padding:0 45px;
}
.news_inPage_btm .swiper-slide:hover .introduce_img3{ transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.news_inPage .close{ width:100px; height:100px; top:0; right:0; cursor:pointer; z-index:5; display: none;}

/* 新闻内页swiper */
.newSwiperF{ width: 640px; padding: 30px 0; margin: 0 auto; position: relative;}
.newSwiper{ width: 640px; position: relative; overflow: hidden;}
.newSwiper img{ width: 640px; height: auto;}

.news_show_title {position:absolute; width:100%; height:60px; padding-bottom:220px; color:#fff; z-index:10; text-align:center; bottom:0px; font-size:40px;}

@media (max-width:1500px){

	.news_show_title {padding-bottom:180px; }


.news_inPage .bigPicF .bg_img_show img {  margin-top:-100px;}

	.logo{ left:0; top:14px; -webkit-transform:scale(0.7); -moz-transform:scale(0.7); -ms-transform:scale(0.7); -o-transform:scale(0.7);}
	.nav{ height:40px; top:26px; right:20px; text-align:center;}
	.nav .nav_op{ height:100%; background-repeat:no-repeat; background-position:center; cursor:pointer;}
	.nav .text{ line-height:40px; font-size:15px; margin:0 7px;}
	.nav .text a{ line-height:40px; font-size:15px;}
	.nav .search{ width:24px; margin:0 3px;}
	.nav .wb{ width:24px; margin:0 3px;}
	.nav .wx{ width:24px; margin:0 3px;}
	.nav .shop{ width:24px; margin:0 3px;}
	.wx_codeF{ top:80px; right:40px;}

	.about .chunk_title{ left:150px; top:30px;}
	.life .chunk_title{ left:150px; top:30px;}
	.technology .chunk_title{ left:150px; top:30px;}
	.news .chunk_title{ left:150px; top:30px;}

	/*.introduce_img2{ height:600px;}
	.introduce_textF2{ height:600px; padding:0 80px;}*/

	.introduce_text3 .text{ font-size:21px;}
	.news_inPage_btm .introduce_text3 .text{ font-size:21px;}

	.news_btm{ }
	.news_btm span{ font-size:17px; }
	.news_btm p:last-child span{ font-size:12px; }

	.main_lx .bigTitle{ padding:20px 0;}
	.main_lx .bigTitle h2{ line-height:40px; font-size:28px;}
	.main_lx .bigTitle .line{ width:80px; height:3px;}
	.navF_lx{ height:100px;}
	.navF_lx .logo{ left:-10px; transform:scale(0.7); -moz-transform:scale(0.7); -ms-transform:scale(0.7); -o-transform:scale(0.7); -webkit-transform:scale(0.7);}
	.navF_lx .nav{ margin-top:-20px;}
	.navF_lx .nav .text{ line-height:40px; font-size:15px; margin:0 7px;}
	.navF_lx .nav .text a{ line-height:40px; font-size:15px;}
	.navF_lx .title{ left:230px;}
	.navF_lx .title h2{ font-size:28px;}

	.home_lx{ height:560px; margin-top:100px;}


	.newPrd .title h2 { line-height: 50px; font-size: 45px;}
	.newPrd .title .line { width: 127px;}

	.newPrd-swiper-container { padding-bottom: 30px;}
	.newPrd .swiper-slide{ height:500px; box-sizing:border-box; border-radius:5px; box-shadow: -10px 15px 27px #d9d5d5;}
	.newPrd .pic{ width:100%; height:360px; background-repeat:no-repeat; background-position:center; background-size:cover; background-image:url(/img/pc/newPrd_pic1.png); position:absolute; left:0; top:0;}
	.newPrd .sLogo{ -webkit-transform:scale(0.6); -moz-transform:scale(0.6); -ms-transform:scale(0.6); -o-transform:scale(0.6);}
	.newPrd .btm{ height:140px;}
	.newPrd .btm .title2 .tt{ line-height:46px; font-size:22px;}
	.newPrd .btm .title2 .line{ height:2px;}
	.newPrd .btm .desc{ line-height:22px; font-size:16px; margin-top:10px;}

	.manF_lx{ height:80px;}
	.manF_lx li{ line-height:80px; -webkit-transform:scale(0.6); -moz-transform:scale(0.6); -ms-transform:scale(0.6); -o-transform:scale(0.6);}
	.manF_lx li img{ vertical-align:middle;}

	.btm_lx .category .title{ height:100px; line-height:125px; font-size:22px;}
	.btm_lx .category ul{ margin-top:20px;}
	.btm_lx .category li{ line-height:28px; font-size:14px;}

	.btm_lx .technology_lx .title{ height:85px; line-height:95px; font-size:22px;}
	.technology_lx ul{ margin-top:20px;}
	.technology_lx li{ line-height:32px; margin:8px 0;}
	.technology_lx li .icon{ width:18px; height:18px; background-size:cover; margin-left:12%; margin-top: -9px;}
	.technology_lx li span{ font-size:14px; vertical-align:middle;}

	.btm_lx .rTop{ width:100%; height:100px; position:relative;}
	.btm_lx .rTop .title{ line-height:125px; font-size:22px;}
	.btm_lx .rTop .sort{ width:124px; height:32px; margin-top:-16px; right:42px;}
	.btm_lx .rTop .sort .text{ width:80px; line-height:32px; font-size:16px;}
	.btm_lx .rTop .sort .icon{ width:44px; height:16px; background-size:22px 12px; margin-top:-8px;}
	.btm_lx .rTop .sort li{ width:100%; line-height:20px; font-size:14px;}
	.btm_lx .prd{ padding:0 20px 45px 10px;}
	.btm_lx .prd li{ margin-top:20px;}
	.btm_lx .prd .item{ margin:0 10px; padding-bottom:16px;}
	.btm_lx .prd .title{ font-size:14px; line-height:20px; padding:20px 10px 10px;}
	.btm_lx .prd .desc{ line-height:18px; font-size:13px; padding:0 10px;}

	.inPage_p1 .introF .title h2{ line-height:30px; margin:25px 0; color:#000; font-size:24px;}
	.inPage_p1 .introF .text p{ margin:10px 0; line-height:22px; font-size:12px;}
	.inPage_p1 .close{ background-size:35px 35px;}

	/*二级页面 -内页  life style 模式2*/
	.inPage_p2 .leftCot h2{ font-size:22px; line-height:26px; margin:0 0 20px;}
	.inPage_p2 .leftCot .line{ width:70px; height:3px;}
	.inPage_p2 .leftCot .desc{ line-height:30px; font-size:18px; margin-top:20px;}
	.inPage_p2 .leftCot .text{ line-height:20px; font-size:13px;}
	.inPage_p2 .leftCot .btmF{ width:100%; line-height:50px;}
	.inPage_p2 .btmF .icon{ width:50px; height:50px;}
	.inPage_p2 .btmF .text{ font-size:13px; line-height:50px; margin-left:5px;}
	.inPage_p2 .c3 .title{ margin-top:14%;}
	.inPage_p2 .c3 h2{ font-size:22px; line-height:26px; margin:20px 0;}
	.inPage_p2 .c3 .line{ width:70px; height:3px;}
	.inPage_p2 .c3 .list{ margin-top:30px;}
	.inPage_p2 .c3 li h3{ font-size:17px; font-weight:normal; line-height:20px; margin-top:20px;}
	.inPage_p2 .c3 li .text{ font-size:13px; line-height:20px; margin-top:15px;}

	.inPage_p3 .chunk .introF .text{ line-height:30px; font-size:20px;}
	.inPage_p3 .close{ background-size:35px 35px;}

	.news_inPage .big_title h1{ line-height:40px; margin:35px 0; font-size:25px;}
	.news_inPage .cotF{ padding:0 50px;}
	.news_inPage_btm .chunk_title h1{ font-size:25px; line-height:60px; margin:14px 0;}
}




.swiper-container-android .swiper-slide, .swiper-wrapper { transform:none;}

.init-dialog{
	position: fixed;
	width: 100vw;
	height: 100vh;
	left:0;
	top:0;
	z-index: 10;
	display: flex;
	justify-content: center;
	align-items: center;
	opacity: 0;
	animation: fadeIn 0.5s 0.5s both;
}

.init-dialog.close{
	opacity: 1;
	animation: fadeOut 0.5s both;
}

.init-dialog .content{
	width: 1048px;
	height: 590px;
	background: url("../img/init-dialog/pc.png") no-repeat;
	text-align: right;
}