a:hover {text-decoration: none;}.block {color: #ff334b!important;}
.sf-menu, .sf-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
}
.form-control {font-size: 16px;}
.sf-menu {
	line-height: 1.0;
}
.sf-menu ul {
	position: absolute;
	top: -999em;
	width: 13em;
}
.sf-menu ul li {
	width: 100%;
}
.sf-menu li:hover {
	visibility: inherit;
}
.sf-menu li {
	float: left;
	position: relative;
}
.sf-menu a {
	display: block;
}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {
	left: 0;
	top: 2.4em;
*top:2.2em;
	z-index: 99;
}
ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {
	top: -999em;
}
ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {
	left: 15em;
	top: 0;
}
ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {
	top: -999em;
}
ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {
	left: 15em;
	top: 0;
}
.sf-menu a {
	border-left: 1px solid #fff;
	border-top: 1px solid #CFDEFF;
	padding: .75em 1em;
	text-decoration: none;
}
.sf-menu a, .sf-menu a:visited {
	color: #13a;
}
.sf-menu li {
	background: #BDD2FF;
}
.sf-menu li li {
	background: #AABDE6;
}
.sf-menu li li li {
	background: #9AAEDB;
}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background: #CFDEFF;
	outline: 0;
}
.sf-menu a.sf-with-ul {
	padding-right: 1.8em;
}
.sf-sub-indicator {
	position: absolute;
	display: block;
	right: .75em;
	top: 1.05em;
	width: 10px;
	height: 10px;
	text-indent: -999em;
	overflow: hidden;
	background: url('../img/superfish-arrows.gif') no-repeat -10px -100px;
}
a > .sf-sub-indicator {
	top: .8em;
	background-position: 0 -100px;
}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}
.sf-menu ul .sf-sub-indicator {
	background-position: -10px 0;
}
.sf-menu ul a > .sf-sub-indicator {
	background-position: 0 0;
}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}
.sf-shadow ul {
	background: url('../img/superfish-shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
.sf-vertical, .sf-vertical li {
	width: 10em;
}
.sf-vertical li:hover ul, .sf-vertical li.sfHover ul {
	left: 10em; 
	top: 0;
}
.sf-vertical .sf-sub-indicator {
	background-position: -10px 0;
}
.sf-vertical a > .sf-sub-indicator {
	background-position: 0 0;
}
.sf-vertical a:focus > .sf-sub-indicator, .sf-vertical a:hover > .sf-sub-indicator, .sf-vertical a:active > .sf-sub-indicator, .sf-vertical li:hover > a > .sf-sub-indicator, .sf-vertical li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0;
}
.header .navbar {padding: 0;}.navbar-light .navbar-nav .nav-link {font-size: 18px;font-weight: 700;}.header .nav-item {margin-left: 35px;}.header .navbar-nav {margin-left: 242px;}
.carousel-control-prev:hover,.carousel-control-next:hover,.carousel-control-next, .carousel-control-prev {opacity: 1;}.carousel-control-prev,.carousel-control-next {background-color: transparent;border: 0;}
.index .products-scene,.index .case-scene,.abt-news {margin: 30px 0;}.products-scene>.container>.row:first-child h2,.case-scene>.container>.row:first-child h2,.abt-news>.container>.row:first-child h2 {margin-bottom: 30px;font-size: 24px;background-color: #f4f4f4;font-weight: 700;padding: 15px 0;padding-left: 10px;border-radius: 10px;}.products-scene>.container>.row:nth-child(2) .d-block p,.case-scene>.container>.row:nth-child(2) .d-block p {margin-bottom: 0;padding: 10px 0;font-size: 18px;color: #000000;}
.products-scene>.container>.row:first-child div,.case-scene>.container>.row:first-child div,.abt-news>.container>.row:first-child div {position: relative;}.products-scene>.container>.row:first-child div a,.case-scene>.container>.row:first-child div a,.abt-news>.container>.row:first-child div a {position: absolute;right: 15px;width: 50px;height: 50px;top: 2px;text-align: center;}.products-scene>.container>.row:first-child div a i,.case-scene>.container>.row:first-child div a i,.abt-news>.container>.row:first-child div a i {font-size: 38px;color: #000000;line-height: 51px;}
.products-scene>.container>.row:first-child div a i:hover, .case-scene>.container>.row:first-child div a i:hover,.abt-news>.container>.row:first-child div a i:hover {color: #ff334b;}.products-scene>.container>.row:nth-child(2) .d-block:hover p,.case-scene>.container>.row:nth-child(2) .d-block:hover p{color: #FF334B;}.products-scene>.container>.row:nth-child(2) .d-block {overflow: hidden;}
.abt-news .tuijian-1 .d-block p {font-size: 18px; text-align: justify;color: #ff334b;font-weight: 700;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.abt-news .tuijian-1 .d-block span {font-size: 15px;color: #444444;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-indent: 2em;}.abt-news .tuijian-1 .d-block {padding: 5px 10px;background-color: #f4f4f4;}.abt-news .tuijian-1 .d-block:hover p{color: #ff334b;}
.abt-news .tuijian-2 .d-block {color: #333333;font-size: 16px;position: relative;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all .1s;}.abt-news .tuijian-2 .d-block span {position: absolute;right: 0;}.abt-news .tuijian-2 ul li {margin: 4px 0;}.abt-news .tuijian-2 ul li:first-child {margin-top: 8px;}
.abt-news .tuijian-2 .d-block:hover {color: #ff334b;font-weight: 700;}.footer>.container>.row dl dt {font-size: 18px;}.footer>.container>.row dl dd a {font-size: 16px;}.footer>.container>.row {margin: 35px 0;}
.footer>.container>.row dl dd {margin-bottom: 7px;}.footer>.container>.row dl dt {margin: 10px 0;}.touch-top-wrapper {background-color: transparent;}.touch-toggle li i {margin-top: 48px;}.index .touch-toggle li i {margin-top: 16px;}
.page-width {margin: initial;width: auto;}.carousel-control-next, .carousel-control-prev {opacity: 0;}.abt-news>.container>.row:nth-child(2) .d-block:hover img {transform: scale(1.1);}.zixun {margin-top: 20px;}
.abt-news>.container>.row:nth-child(2) .d-block {overflow: hidden;}.abt-news>.container>.row:nth-child(2) .d-block img {transition: all .5s;}.products-center .page-title-inner {background-color: #F4F4F4;}.products-center .page-title-inner {padding-left: 8px;}.products-center .page-title-inner {padding-top: 14px;padding-bottom: 13px;}
.chanpin .products-center,.news-article .products-center {margin: 35px 0;}.sidebar {margin: 0;}.products-center .float-left,.products-center .float-right {float: inherit!important;}.products-center .page-menu-title h3 {padding: 16px 0 15px 15px;}.bread a:hover {color: #ff334b;}.bread a,.bread span {font-weight: 700;font-size: 18px;color: #000000;}.bread {font-size: 18px;}.bi-house-door-fill {vertical-align: text-top;}
.column>.row>div:nth-child(2) h1 {font-size: 30px;font-weight: 700;margin: 30px 0;}.column>.row>div:nth-child(2) p {font-size: 18px;line-height: 30px;text-align: justify;}.zixun a{font-size: 18px;color: #FFFFFF;padding: 10px;background-color: #ff334b;display: block;text-align: center;line-height: 25px;}.products-center .container-fluid>.container .row div .d-block {font-size: 18px;}
.column>.row>div:nth-child(2) p span {font-weight: 700;}.products-center>div:nth-child(2) {background-color: #f0f0f0;}
.products-center .container-fluid .nav .nav-item {padding: 0;}.products-center .container-fluid .nav .nav-item .nav-link {padding: 10px 0;font-size: 18px;}.products-center .nav .nav-link {font-size: 18px;color: #333333;}.tab-content {margin-top: 20px;}
.products-center .nav .active {background-color: #ff334b;color: #FFFFFF;font-weight: 700;}.products-center .nav .nav-link:hover {background-color: #ff334b;font-weight: 700;color: #FFFFFF;}.products-center .tab-content h5 {font-size: 20px;font-weight: 700;margin: 5px 0;}
.case-article .tab-content .active span {font-size: 16px;margin-top: 15px;margin-bottom: 18px;color: #333333;}#two ul li {float: left;font-size: 16px;}#two ul li:nth-child(3) {clear: both;}.products-center table tr:hover {background-color: #FF334B;color: #FFFFFF;}#two ul li:nth-child(5) {padding-left: 0;clear: both;}#two ul li:nth-child(6) {float: left;padding-left: 0;}
#two ul li p {margin-top: 15px;text-align: justify;}#two ul li {margin-bottom: 10px;}#three p,#one p {font-size: 16px;margin-top: 15px;text-align: justify;margin-bottom: 15px;}#four,#two,#three {margin-top: 15px;}#one {margin-top: 22px;}.products-center table tr td {border: 1px solid #ccc;}.products-center .table-responsive {margin-top: 20px;}
#five>div:first-child {margin-top: 30px;}#five .d-block {color: #333333;}#five .d-block:hover {box-shadow: 0 1px 9px -6px;}#five .d-block h4 {padding: 15px 0;font-size: 16px;font-weight: 700;}#five .d-block:hover h4 {color: #FF334B;}.case-article .column>.row>div:nth-child(2) p:nth-of-type(1) {margin-bottom: 15px;margin-top: 15px;}.case-article #three,.case-article #two {margin-top: 15px;}
#five>div:last-child {margin-top: 20px;}.case-article .column>.row>div:nth-child(2) h1 {font-size: 20px;margin: 0;margin-bottom: 10px;}.case-article .column>.row>div:nth-child(2) p {font-size: 14px;margin-bottom: 0;}.case-article .column>.row>div:nth-child(2) p span {font-size: 16px;}.case-article .column>.row>div:nth-child(2) p:nth-of-type(2),.case-article .column>.row>div:nth-child(2) p:nth-of-type(3),.case-article .column>.row>div:nth-child(2) p:nth-of-type(4),.case-article .column>.row>div:nth-child(2) p:nth-of-type(5) {margin-bottom: 9px;}
.case-article #two p {font-size: 16px;margin-top: 15px;text-align: justify;}.case-article #one p {color: #333333;}.case-article #one .d-block:hover p {color: #FF334B;}.news .column .d-block i {padding-right: 3px;vertical-align: baseline;}.news .column .d-block:hover .bt {color: #FF334B;}.news .column .d-block .bt {margin-bottom: 0;margin-top: 15px;}
.case-article .tab-content .active .d-block:hover span {color: #FF334B;}.news .column h2 {font-size: 18px;color: #333;font-weight: 700;margin-bottom: 17px;margin-top: 10px;}.news .column .d-block {margin-bottom: 20px;}.news .column .d-block img {border:1px solid #CCCCCC;} .news .column .d-block p {font-size: 15px;color: #ccc;color: #444;line-height: 25px;}.news .column .d-block:hover h2 {color: #FF334B;text-decoration: underline;}
.news .column .d-block>.row>div:nth-child(2){transition: background-color .3s;}.news-article .column>.row>div:nth-child(3) img {display: block;margin: 0 auto;padding: 25px 0;max-width: 100%;height: auto;}
.news-article .column h1 {font-weight: 700;color: #ff334b;}.news-article .column>.row>div:nth-child(3) p {font-size: 16px;text-align: justify;text-indent: 2em;line-height: 30px;letter-spacing: 4px;font-family: "微软雅黑;Microsoft YaHei";}
.news-article .column>.row>div:nth-child(2) p {text-align: center;margin-bottom: 0;padding-bottom: 12px;}.news-article .column>.row>div:nth-child(2) {margin: 10px 0;border-bottom: 1px dotted #ccc;margin-top: 20px;}.news-article .products-center>.container>.row:nth-child(2) {margin-top: 30px;}
.news-article .column>.row>div:nth-child(3) p:first-child {margin-top: 8px;}.about .column p{font-size: 16px;line-height: 30px;}.about .products-center {margin: 35px 0;}.m-page a, .m-page i {color: #000;border: 1px #ccc solid;}.news-article .products-center>.container>.row:nth-child(2)>div:nth-child(2) p {text-align: right;}.news-article .products-center>.container>.row:nth-child(2) p a {color: #000000;}
a:not([href]):not([class]):hover {color: #fff;}.news .products-center .m-page .pagelist>li:first-child:hover  a {color: #FFFFFF;}.news .products-center .m-page .pagelist>li a {transition: all .3s;}.news-article .products-center>.container>.row:nth-child(2) p{font-size: 16px;font-weight: 700;}.news-article .products-center>.container>.row:nth-child(2) p a:hover {color: #FF334B;}
.news-list1 .header-v1 .main-nav .sf-menu li:nth-child(6) a,.news-list2 .header-v1 .main-nav .sf-menu li:nth-child(6) a {color: #FF334B;}.header-v1 .main-nav .sf-menu li:nth-child(9) a {padding-right: 0;}.news-article .column>.row>div:nth-child(3) p a:hover {text-decoration: underline;}
.header-v1 .main-nav .sf-menu li:nth-child(10) a {padding-right: 0;}.top h2 {font-weight: 700;font-size: 18px;padding-right: 5px;}.top {border-bottom: 1px solid #CCCCCC;padding: 5px 0;}.m-page {margin-top: 20px;}.form-control {height: 40px;}.col-form-label {line-height: 31px;}
.chanpin .products-center>.container:nth-child(4) {margin-top: 40px;}.chanpin .products-center>.container:nth-child(4) h5 {font-size: 20px;font-weight: 700;margin: 20px 0;text-align: center;}.col-form-label {font-size: 16px;}.chanpin .products-center>.container:nth-child(4) form>div:last-child p,.news-article .liuyan form p {width: 100%;text-align: center;}
.chanpin .products-center>.container:nth-child(4) form>div:last-child p .btn,.news-article .liuyan form p .btn {font-size: 16px;padding: 5px 15px;}.chanpin .products-center>.container:nth-child(4) form>div:last-child,.news-article .liuyan form>div:last-child {margin-top: 25px;}.news-article #liuyan h5 {font-weight: 700;font-size: 20px;margin-top: 20px;margin-bottom: 35px;}
.news-article .liuyan form p {margin-bottom: 35px;}.footer>.container>.row dl dt {font-size: 16px;}.footer>.container>.row dl dd{font-size: 14px;}.top h2 a {color: #333;}.top h2 a:hover {color: #ff3366;}.product-item:hover a,.zixun a:hover {text-decoration: underline;}
.back-top {position: relative;}.drawer-section {background-color: transparent;}.touch-menu ul li a:hover, .touch-menu ul li a:active {color: #fff!important;}











@media screen and (max-width:575px) {
	.touch-menu ul li {text-align: center;border-bottom: 1px solid #fff;}
	.drawer-section-menu {padding: 0;}
	.drawer-section {padding: 0;}.block {color: #000!important;}
	.touch-menu ul li a {font-size: 20px;height: auto;padding: 6px 0;color: #000;border-bottom: 1px solid #ccc;}
	#two ul li:nth-child(1),#two ul li:nth-child(3),#two ul li:nth-child(2),#two ul li:nth-child(4) {padding-left: 0;}
	.zixun div {margin-bottom: 10px;}.zixun div a {border-radius: 25px;}
	.products-center .container-fluid>.container {padding: 0;}
	.case-article .column>.row>div:nth-child(2) h1 {margin: 15px 0;}
	.news .column .d-block>.row>div:nth-child(2) p:nth-of-type(2) {display: -webkit-box;overflow: hidden;-webkit-box-orient: vertical;　-webkit-line-clamp: 2;}
	.news-article .products-center>.container>.row:nth-child(2)>div:nth-child(2) p {text-align: left;}
	.product-list .product-item a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
}

@media  screen and (min-width:576px) {
	.touch-menu ul li {text-align: center;border-bottom: 1px solid #fff;}
	.drawer-section-menu {padding: 0;}
	.drawer-section {padding: 0;}.block {color: #fff!important;background-color: #df441b!important;}
	.touch-menu ul li a {font-size: 20px;height: auto;padding: 6px 0;color: #000;border-bottom: 1px solid #ccc;}
	#two ul li:nth-child(2),#two ul li:nth-child(4) {padding-left: 0;}
	#two ul li:nth-child(1),#two ul li:nth-child(3) {padding-left: 0;}
	.news-article .products-center>.container>.row:nth-child(2)>div:nth-child(2) p {text-align: left;}
	.product-list .product-item a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
}
@media  screen and (min-width:768px) {
	.block {color: #fff!important;background-color: #df441b!important;}
	#two ul li:nth-child(1),#two ul li:nth-child(3) {padding-left: 0;}
	#two ul li:nth-child(2),#two ul li:nth-child(4) {padding-right: 0;}
	.news-article .products-center>.container>.row:nth-child(2)>div:nth-child(2) p {text-align: left;}
}
@media  screen and (min-width:992px) {
	.abt-news .tuijian-2 .d-block {font-size: 12px;}
	.header-v1 .main-nav .sf-menu a {font-size: 18px;font-weight: 700;}
	.block {color: #ff334b!important;background-color: transparent!important;}
	.news-article .products-center>.container>.row:nth-child(2)>div:nth-child(2) p {text-align: right;}
}
@media  screen and (min-width:1200px) {
	.abt-news .tuijian-2 .d-block {font-size: 15px;}
	.abt-news .tuijian-2 ul li:last-child {margin: 0;}
	.abt-news .tuijian-2 ul li:first-child {margin-top: 14px;}
	.abt-news .tuijian-1 .d-block span {padding-bottom: 6px;}
	.news .column .d-block .br {padding-left: 0;}
	.back-top a {position: fixed;margin-left: 50%;left: calc(1140px / 2 + 60px);bottom: 100px;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 30px;color: #ff334b;border: 1px solid #ff334b;}}
}