/*顶部样式*/
section{
	min-width: 1300px;
}
.nav-item .showList{
	display: none;
}
.nav-item:hover .showList{
	display: block;
}
.logoImg{
	width: 100px;
}
.navbar-expand-lg{
	min-width: 1100px;
}
.navbar-expand-lg .navbar-nav .nav-link{
	font-size: 20px;
	font-weight: bold;
}
.section-padding{
	padding-top: 0;
	padding-bottom: 0;
}
.nav-item{
	cursor: pointer;
}
.showList{
	width: auto;
	height: auto;
	background: #fff;
	border-radius: 20px;
	position: absolute;
	padding-top: 30px;
	overflow: hidden;
	padding: 10px;
	box-shadow: 10px 10px 20px rgba(0,0,0,0.3);
}
.showList ul{
	width: 100%;
	height: auto;
	padding: 0;
}
.showList ul li{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: left;
	cursor: pointer;
}
.showList ul li:hover{
	background: rgb(250,251,251);
	color: rgb(12,191,159);
}
.showList ul li img{
	width: 30px;
	height: 30px;
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
.showList ul li span{
	margin-left: 10px;
	font-size: 12px;
	float: left;
	margin-right: 10px;
}

.bannerBg {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9;
}
.bannerBg img{
	width: 100%;
	height: 100%;
}
/*底部样式 https://www.lenovo.com.cn/*/
li {
	list-style: none
}

a {
	text-decoration: none
}

.clearfix:after {
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	font-size: 0;
	line-height: 0;
	content: ''
}

.spring-icons {
	background-image: url('https://p4.lefile.cn/fes/cms/2023/08/18/az5ikc5g9xmc7xwbkon4zlaxomid94818799.png');
	background-size: 352px 300px
}

.clearfix {
	zoom: 1
}

.fl {
	float: left
}

.fr {
	float: right
}

.all_countries {
	position: absolute;
	display: none;
	width: 184px;
	height: 210px;
	background: #fff;
	border: 1px solid #858585;
	bottom: 19px;
	left: 0px;
	overflow-y: auto;
	overflow-x: hidden;
	z-index: 55
}

.all_countries ul li {
	text-align: left;
	margin: 4px;
	line-height: 16px
}

#cn_img {
	width: 143px;
	height: 18px;
	background-position: 0px -112px
}

.footer {
	background-color: #ededed;
	width: 100%;
	color: #ccc;
	padding: 60px 0;
}

.footer a {
	color: #7b7b7b
}

.foot_top {
	width: 1200px;
	margin: auto;
	padding: 42px 0 20px 0;
	position: relative;
	box-sizing: content-box
}
.foot_top .fl{
	width: 160px;
}
.foot_top .fl:last-child{
	margin-left: 20px;
	text-align: left;
    width: 423px;
}
.foot_top .fl:last-child h6{
	display: none !important;
}
.foot_top>li>h6 {
	margin: 0;
	font-size: 16px;
	line-height: 16px;
	margin-bottom: 18px
}

.foot_top li>a {
	display: block;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 12px
}
.foot_top .fl a img.leftIcon{
	width:20px;
	height:20px;
	margin-right:5px;
	position: relative;
	top: -2px;
}
.foot_bot {
	height: 33px;
	font-size: 12px;
	color: #7b7b7b;
	padding: 10px 0
}

.foot_bot_con {
	width: 1200px;
	margin: 0 auto;
	height: 100%;
	line-height: 33px
}

.foot_bot_con a {
	font-size: 12px;
	color: #7b7b7b
}

.foot_bot_left {
	line-height: 33px;
	float: right;
	margin-right: 13px
}

.foot_bot_left2 {
	line-height: 18px;
	float: left
}

.foot_bot_right {
	line-height: 18px;
	float: left
}

.foot_bot_left span {
	margin: 0 6px
}

.foot_bot_left .select_country {
	display: inline-block;
	font-size: 12px;
	color: #7b7b7b;
	margin-right: 10px;
	opacity: .7
}

.foot_bot_left .countries_version {
	position: relative;
	display: inline-block;
	vertical-align: middle
}

.foot_top_title {
	font-size: 18px !important;
	line-height: 16px !important;
	margin-bottom: 18px !important;
	font-weight: 600 !important;
	color: #252525 !important
}

.darkwchat {
	width: 37px;
	height: 36px;
	background: url(//p1.lefile.cn/product/adminweb/2018/11/08/65c60c1d-a6bc-4bfe-9dda-02c3972857de.png) -8px -190px
}

.lightwchat {
	transition: all .3s;
	display: none;
	width: 37px;
	height: 36px;
	background: url(//p1.lefile.cn/product/adminweb/2018/11/08/65c60c1d-a6bc-4bfe-9dda-02c3972857de.png) -8px -238px
}

.wchat:hover .darkwchat {
	display: none
}

.wchat:hover .lightwchat {
	display: block
}

.darkqqzone {
	width: 30px;
	height: 30px;
	background-position: -43px -12px
}

.lightqqzone {
	transition: all .3s;
	display: none;
	width: 30px;
	height: 30px;
	background-position: -43px -62px
}

.qqzone:hover .darkqqzone {
	display: none
}

.qqzone:hover .lightqqzone {
	display: block
}

.darkweibo {
	width: 30px;
	height: 30px;
	background-position: 0px -63px
}

.lightweibo {
	transition: all .3s;
	display: none;
	width: 30px;
	height: 30px;
	background-position: 0px -12px
}

.weibo:hover .darkweibo {
	display: none
}

.weibo:hover .lightweibo {
	display: block
}

.dark_tieba {
	width: 81px;
	height: 24px;
	background-position: -170px -63px
}

.light_tieba {
	display: none;
	width: 81px;
	height: 24px;
	background-position: -170px -13px
}

.tieba:hover .dark_tieba {
	display: none
}

.tieba:hover .light_tieba {
	display: block
}

.tieba {
	margin-top: -2px
}

.dark_weibo_icon {
	width: 81px;
	height: 24px;
	background-position: -266px -66px
}

.light_weibo_icon {
	display: none;
	width: 81px;
	height: 24px;
	background-position: -266px -15px
}

.weibo_icon:hover .dark_weibo_icon {
	display: none
}

.weibo_icon:hover .light_weibo_icon {
	display: block
}

.weibo_icon {
	margin: 0 20px 0 5px
}

.dark_fun_icon {
	width: 30px;
	height: 30px;
	background-position: -128px -12px
}

.light_fun_icon {
	transition: all .3s;
	display: none;
	width: 30px;
	height: 30px;
	background-position: -128px -62px
}

.dark_fun_wechat {
	width: 30px;
	height: 30px;
	background-position: -86px -62px
}

.light_fun_wechat {
	transition: all .3s;
	display: none;
	width: 30px;
	height: 30px;
	background-position: -86px -12px
}

.fun_icon:hover .dark_fun_wechat {
	display: none
}

.fun_icon:hover .light_fun_wechat {
	display: block
}

.fun_icon:hover .dark_fun_icon {
	display: none
}

.fun_icon:hover .light_fun_icon {
	display: block
}

.wechat_img {
	position: absolute;
	width: 132px;
	height: 0;
	left: -55px;
	top: -160px;
	transition: all .3s;
	-webkit-transition: all .3s;
	overflow: hidden
}

.fl_wechat_box:hover .wechat_img {
	transition: all .3s;
	height: 158px
}

.fl_wechat_box .wechat_img img {
	width: 132px;
	height: 158px
}

.weibo_text,.fun_text {
	vertical-align: top;
	line-height: 24px;
	font-size: 15px
}

.manager_weibo {
	margin: 6px 30px 6px 5px
}

.social_plat li {
	margin: 0px 7px 0px 4px;
	position: relative
}

.social_plat li a:hover {
	transform: rotate(360deg)
}

.social_plat li a {
	transition: all .3s
}

.interst_tride {
	margin: 6px 0
}

.social_plat li a {
	display: inline-block;
	margin-bottom: 0 !important
}

.index .back {
	margin-bottom: 379px;
	z-index: 3
}

.index .footer {
	position: fixed;
	z-index: 1;
	bottom: 0
}

.foot_bot .foot_bot_left span {
	display: inline-block !important
}

.foot_bot .foot_bot_left span {
	display: inline-block !important
}

.footer .all_countries li a {
	color: #000
}

.footer .all_countries li a:hover {
	color: #e2231a
}

.kef_phone h3 {
	font-size: 20px;
	color: #ccc;
	letter-spacing: 0;
	text-align: left
}

.kef_phone span {
	font-size: 12px;
	color: #757575;
	letter-spacing: 0;
	text-align: left;
	line-height: 25px
}

.kef_phone {
	margin-top: 21px
}

.kef_phone .kef_a {
	background: url(https://p1.lefile.cn/product/adminweb/2019/08/19/6140df30-6cfd-4c97-8d1f-8e7774a21cf3.png);
	display: inline-block;
	width: 139px;
	height: 36px
}

.kef_phone .kef_a:hover {
	background: url(https://p3.lefile.cn/product/adminweb/2019/08/19/ffd497af-d52f-4cbc-91b4-cc5b70d7c954.png);
	display: inline-block;
	width: 139px;
	height: 36px
}

.footer .foot_midd {
	width: 1200px;
	margin: 0 auto;
	border-top: 1px solid rgba(151,151,151,0.22);
	font-size: 0
}

.footer .foot_midd .foot_midd_ul {
	padding: 42px 0
}

.footer .foot_midd .foot_midd_ul .foot_midd_li {
	float: left;
	margin-right: 30px
}

.footer .foot_midd .foot_midd_ul .foot_midd_li .foot_midd_li_wrap .foot_midd_li_hotline .hotline-sm {
	font-size: 13px;
	margin-right: 8px;
	color: #252525
}

.footer .foot_midd .foot_midd_ul .foot_midd_li .foot_midd_li_wrap .foot_midd_li_hotline .hotline-bg {
	font-size: 13px;
	color: #252525;
	font-weight: 600
}

.footer .foot_midd .foot_midd_ul .foot_midd_li .foot_midd_li_wrap .foot_midd_li_time {
	font-size: 12px;
	color: #989a9c
}

.footer .foot_midd .foot_midd_ul .foot_midd_li .foot_midd_li_wrap .weibo_icon {
	height: 24px;
	display: inline-block;
	line-height: 24px
}

.foot_bot_con a:hover {
	color: #bdbdbd
}

.foot_top li a:hover {
	color: #484848
}

@media screen and (min-width:1700px) {
	.foot_top {
		width: 1300px
	}

	.about_lenovo,.shop_lenovo,.service_lenovo {
		width: 212px
	}

	.shop_lenovo {
		width: 210px
	}

	.lenovo_website_group {
		width: 210px
	}

	.lenovo_website_group.mar_left {
		margin-left: 360px
	}

	.foot_bot_con {
		width: 1300px;
		line-height: 33px
	}

	.foot_bot_left {
		line-height: 33px;
		float: left;
		margin-right: 40px
	}

	.foot_bot_right {
		line-height: 33px;
		float: right
	}

	.footer .foot_midd {
		width: 1300px
	}

	.footer .foot_midd .foot_midd_ul .foot_midd_li {
		margin-right: 37px
	}

	.footer .foot_midd .foot_midd_ul .foot_midd_li .foot_midd_li_wrap .foot_midd_li_hotline .hotline-bg {
		font-size: 16px
	}
}

.cms_currency_layout {
	width: 100%;
	margin: 0 auto;
	position: relative
}
.subModel{
	width: 1300px;
	margin: 0 auto;
	padding: 50px 0;
	position: relative;
}
.subTitle{
	width: 100%;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 36px;
	color: #000;
}
.subContent{
	width: 100%;
}
.subContent p{
	text-indent: 2em;
	font-size: 28px;
	color: #000;
}
.weihongxiao{
	width: 100%;
}
.custom-btn{
	display: none;
}