/**  * header nav */.navbar {	box-shadow: rgba(0, 0, 0, 0.125) 0 3px 9px;}.navbar-light .navbar-nav .nav-link {	font-size: 1.1rem;	color: #25272C;	letter-spacing: 2px;	text-align: center;	padding: 0rem 1rem;	position: relative;}.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {	color: #25272C;}.navbar-light .navbar-nav .nav-link:hover::after {	content: '';	position: absolute;	bottom: -3px;	left: 0;	right: 0;	margin: auto;	width: 1.5rem;	height: 2px;	border-radius: 6px;	background: #25272C;}.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {	color: #25272C;}.navbar-light .navbar-nav .active {	position: relative;}.navbar-light .navbar-nav .active::after {	content: '';	position: absolute;	bottom: -3px;	left: 0;	right: 0;	margin: auto;	width: 1.5rem;	height: 2px;	border-radius: 6px;	background: #25272C;}.productDown:hover .nav-son{	display: block;}.product-pc {	display: block;}.product-mb {	display: none;}.dropdown-menu {	border: none;}.nav-son {	position: absolute;	width: 900px;	/* background-color: #ffffff; */	padding: 24px 44px 15px 44px;	margin-left: -400px;	display: none;}.nav-son h4 {	font-size: 1.1rem;	/* font-weight: bold; */	color: #25272C;	margin-bottom: 10px;}.nav-son p {	margin: 5px 0;}.nav-son p a {	font-size: 0.9rem;	color: #636368;}.nav-son p:hover a {	color: #25272C;}.nav-main {	padding: 26px 22px 15px 22px;	background-color: #ffffff;}/* 客服 */.kefu-box {	position: fixed;	top: 50%;	right: 0;	z-index: 9;	transform: translateY(-100px);}.kefu-box .kefu-zx {	float: left;	padding: 8px;	margin: 0 auto; 	margin-top: 20px;	width: 32px; 	height: 101px;	background: #3D86FF;	border-radius: 8px 0 0 8px;	border-radius: 8px 0px 0px 8px;	text-align: center;	line-height: 21px;	font-size: 0.9rem;	color: #fff;}.kefu-box .kefu-main {	display: inline-block;	width: 0;	height: 0;	font-size: 0;	overflow: hidden;	background: #FFFFFF;	box-shadow: 0 0 6px 0 rgba(0,0,0,0.10);	border-radius: 8px 0 0 8px;	border-radius: 8px 0px 0px 8px;	transition: all .22s ease-in-out;}.kefu-box:hover .kefu-main {	width: 260px;	height: 430px;}.kefu-box .kefu-main p {	line-height: 48px;	text-align: center;	color: #222222;}.kefu-box:hover .kefu-main p {	font-size: 1rem;}.kefu-box .kefu-main .kefu-input {	margin-top: 12px;	margin-left: 22px;	}.kefu-box .kefu-main .kefu-input p {	position: relative;	margin-left: 12px;	line-height: 22px;	text-align: left;	color: #4A4A4A;}.kefu-box .kefu-main .kefu-input p::before {	content: "*";	position: absolute;	top: 0;	left: -12px;	color: #E12726;}.kefu-box:hover .kefu-main .kefu-input p {	font-size: 0.8rem;}.kefu-box:hover .kefu-main .gs-input p {	margin-left: 0px;}.kefu-box:hover .kefu-main .gs-input p::before {	display: none;}.kefu-box .kefu-main .kefu-input .kefu-input1 {	display: inline-block;	padding: 0 10px;	width: 218px;	line-height: 34px;	color: #2B323A;	background: #FAFAFA;	border: 1px solid #E5E5E5;}.kefu-box:hover .kefu-main .kefu-input .kefu-input1 {	font-size: 0.7rem;}.kefu-box .kefu-main .kefu-input span {	line-height: 22px;	color: #4A4A4A;}.kefu-box:hover .kefu-main .kefu-input span {	font-size: 0.8rem;}.kefu-box .kefu-main .kefu-input .kefu-input2 {	display: block;	padding: 4px 10px;	margin-top: 4px;	width: 218px;	height: 60px;	line-height: 20px;	color: #2B323A;	resize: none;	overflow: hidden;	background: #FAFAFA;	border: 1px solid #E5E5E5;}.kefu-box:hover .kefu-main .kefu-input .kefu-input2 {	font-size: 0.7rem;}.kefu-box .kefu-main .kefu-btn {	margin-top: 20px;	margin-left: 22px;	margin-bottom: 28px;	width: 122px;	height: 32px;	line-height: 32px;	text-align: center;	color: #fff;	background: #3D86FF;	border-radius: 2px;	border-radius: 2px;	border: none;	outline: none;}.kefu-box:hover .kefu-main .kefu-btn {	font-size: 0.8rem;}/* 留言弹窗 */.liuyan-form {	text-align: center;}/* 新增 */.input-box {	display: inline-block;}.next-input {	margin-left: 19px;}.input-box p {	position: relative;	margin-top: 18px;	margin-left: 8px;	text-align: left;	font-size: 0.7rem;	color: #4A4A4A;}.input-box p::before {	content: "*";	position: absolute;	top: 0;	left: -8px;	color: #E12726;}.area-box {	width: 100%;}.area-box p {	margin-left: 34px;}.area-box p::before {	display: none;}.liuyan-mask {	position: fixed;	top: 0;	left: 0;	right: 0;	bottom: 0;	margin: auto;	z-index: -1;	bottom: 0;	margin: auto;	background: transparent;}.liuyan-mask.open {	z-index: 1031;	background: rgba(0, 0, 0, 0.6);}.liuyan-box {	position: fixed;	top: 0;	left: 0;	z-index: 0;	-ms-transform: translate(-50%, -50%);;	-webkit-transform: translate(-50%, -50%);;	transform: translate(-50%, -50%);	width: 0;	background: #FFFFFF;	box-shadow: 0 0 6px 0 rgba(0,0,0,0.10);	border-radius: 4px;	border-radius: 4px;	/* border: 2px solid #1E6BEF; */	overflow: hidden;	opacity: 0;}.liuyan-box.open {	top: 50%;	left: 50%;	z-index: 1041; 	width: 468px;	overflow: visible;	opacity: 1;}.liuyan-box .liuyan-title {	position: relative;	margin: 0 auto;	margin-top: 2px;	height: 62px;	/* line-height: 62px; */	text-align: center;	font-size: 1.1rem;	/* font-weight: bold; */	color: #222222;	border:	none;}.liuyan-box .liuyan-title::after {	content: "";	position: absolute;	left: 0;	bottom: 0;	width: 100%; 	height: 1px;	background: #E5E5E5;	-webkit-transform: scaleY(0.5);	transform: scaleY(0.5);	-webkit-transform-origin: 0 0;	transform-origin: 0 0;}.liuyan-box .liuyan-title span {	margin-top: 8px;	font-size: 1rem;	display: inline-block;}.liuyan-box .liuyan-title p {	font-size: 0.6rem;	color: #939597;}.liuyan-box .liuyan-title div {	position: absolute;	top: -13px;	right: -13px;	width: 28px;	height: 28px;	background: url('../images/kefu_close.png') no-repeat;	background-size: contain;	background-position: 50% 50%;}.liuyan-box .input-1 {	display: block;	margin: 0 auto;	padding: 4px 10px;	margin-top: 4px;	width: 398px;	height: 70px;	line-height: 20px;	font-size: 0.7rem;	color: #2B323A;	resize: none;	overflow: hidden;	background: #FAFAFA;	border: 1px solid #E5E5E5;}.liuyan-box .input-2 {	display: inline-block;	padding: 0 10px;	margin-top: 4px;	/* margin-left: 10px; */	width: 188px;	line-height: 36px;	font-size: 0.7rem;	color: #2B323A;	background: #FAFAFA;	border: 1px solid #E5E5E5;}.liuyan-box .input-3 {	display: block;	margin: 0 auto;	padding: 4px 10px;	margin-top: 4px;	width: 398px;	height: 36px;	line-height: 36px;	font-size: 0.7rem;	color: #2B323A;	background: #FAFAFA;	border: 1px solid #E5E5E5;}.liuyan-box .input-1::-webkit-input-placeholder,.liuyan-box .input-2::-webkit-input-placeholder,.liuyan-box .input-3::-webkit-input-placeholder {	color: #D5D5D5;}.liuyan-box .liuyan-btn {	margin: 0 auto;	margin-top: 30px;	margin-bottom: 30px;	display: block;	width: 398px;	height: 40px;	line-height: 40px;	letter-spacing: 2px;	text-align: center;	font-size: 1rem;	color: #ffffff;	background: #3D86FF;	border-radius: 2px;	border-radius: 2px;	border: none;	outline: none;}/* 移动端留言 */.kefu-mobile {	position: fixed;	left: 0;	bottom: 0;	z-index: 1031;	width: 100%;	height: 8%;    background: rgba(24,11,10,0.4);	display: none;}.kefu-mobile a {    margin-right: 5%;	width: 42%;	height: 67%;	background: #6580cc;	color: #f8f5f5;}/* logo */.logo-box {	width: 160px;	height: 51px;	background: url('../images/now_logo.png') no-repeat;	background-size: contain;	background-position: 50% 50%;}.logo-box a {	display: block;	height: inherit;}/** * 手机端兼容 */@media screen and (min-width: 1200px) {	.container {		max-width: 1170px;	}} @media screen and (max-width: 768px) {	.navbar {		overflow-x: visible;	}	.navbar-collapse {		max-height: 500px;		overflow-y: auto;	}	.navbar-light .navbar-nav .nav-link {		font-size: 1rem;		color: #25272C;		letter-spacing: 2px;		text-align: center;		padding: 0.5rem 1rem;		position: relative;		text-align: left;	}	.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {		color: #25272C;	}	.navbar-light .navbar-nav .nav-link:hover::after {		display: none;	}		.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link {		color: #25272C;	}		.navbar-light .navbar-nav .active {		position: relative;	}		.navbar-light .navbar-nav .active::after {		content: '';		position: absolute;		bottom: 0;		left: 18px;		right: auto;		margin: auto;	}	.productDown:hover .nav-son{		display: none;	}		.product-pc {		display: none;	}	.product-mb {		display: block;	}		.nav-son {		position: relative;		width: 723px;		background-color: #ffffff;		padding: 25px 44px 15px 44px;		margin-left: -200px;		display: none;	}	.nav-son h4 {		font-size: 1.2rem;		font-weight: bold;		color: #25272C;		margin-bottom: 10px;	}	.nav-son p {		margin: 10px 0;	}	.nav-son p a {		font-size: 1rem;		color: #636368;	}	.nav-son p:hover a {		color: #25272C;	}	/* 移动端留言 */	.kefu-box {		display: none;	}	.kefu-mobile {		display: -webkit-flex; /* Safari */		-webkit-justify-content: center; /* Safari 6.1+ */		-webkit-align-items: center; /* Safari 7.0+ */		display: flex;		justify-content: center;		align-items: center;	}	.kefu-mobile a {		font-size: 0.8rem;		text-decoration: none;		display: -webkit-flex; /* Safari */		-webkit-justify-content: center; /* Safari 6.1+ */		-webkit-align-items: center; /* Safari 7.0+ */		display: flex;		justify-content: center;		align-items: center;	}	.kefu-mobile a:last-child {		margin-right: 0;	}	/* logo */	.logo-box {		width: 161px;		height: 51px;		background: url('../images/now_logo.png') no-repeat;		background-size: contain;		background-position: 50% 50%;	}}.btn-qining {	font-size: 0.9rem;	color: #FFFFFF;	padding: 4px 22px;	background: #3D86FF;	border-radius: 37px;	border-radius: 25px;}
.navbar>.container {max-width: 1600px;}