/*
Theme Name:lisun
Author:lisun
*/

* {
	margin: 0;
	padding: 0;
}

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
ul,
ol,
li,
p,
table,
caption,
th,
td,
form,
input,
button,
textarea {
	margin: 0;
	padding: 0;
}

html,
body,
img {
	border: 0;
}

i,
cite,
em,
var,
address,
dfn {
	font-style: normal;
}

li {
	list-style: none;
}

textarea {
	overflow: auto;
	resize: none;
}

a,
button {
	cursor: pointer;
	color: #333;
}

a:hover {
	color: #000;
}

del,
ins,
u,
a,
a:hover,
a:focus {
	text-decoration: none;
}

body,
textarea,
input,
button,
select {
	outline: 0;
}

img {
	vertical-align: middle;
}

.clear {
	clear: both;
	font-size: 0;
}

@font-face {
	font-family: 'HelveticaNeueLTStd-MdCn';
	src: url('./webfonts/HelveticaNeueLTStd-MdCn.otf');
}

@font-face {
	font-family: 'HelveticaNeueLTStd-Cn';
	src: url('./webfonts/HelveticaNeueLTStd-Cn.otf');
}

@font-face {
	font-family: 'comic-sans-ms-bold';
	src: url('./webfonts/comic-sans-ms-bold.ttf');
}

body {
	font-family: "微软雅黑", 'Microsoft YaHei', 'HelveticaNeueLTStd-MdCn', "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*wordpress 默认*/
.wp-caption {
	margin: 10px;
	padding: 10px;
	border: 1px solid #eaeaea;
	max-width: 100% !important;
}

.index_con2 .wp-caption {
	padding: 5px;
}

.aligncenter {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 18px;
}

.alignright {
	float: right
}

.alignleft {
	float: left
}

.marl30 {
	margin-left: 30px;
}

.icon {
	margin-right: 2px;
}

.header_info {
	z-index: 1001;
	background: #08c;

	position: relative;
}

.header_info_left {
	float: left;
}

.header_info_left a {
	color: #fff;
}

.header_info_left a:hover {
	color: #ebd9d9;
}

.header_info_left ul li {
	padding-right: 14px;
	float: left;
}

.header_info_left ul li:last-child {
	padding-right: 0;
}

.header_info_left ul {
	float: left;
	display: flex;
	padding-top: 10px;
}

.header_info_left_eamil {
	float: left;

}

.header_info_left_eamil a {
	line-height: 37px;

}



.header_info_left_line {
	float: left;
	width: 2px;
	height: 15px;
	background: #6bcef0;
	margin: 12px 18px 0 18px;
}

.header_info_right {
	float: right;
}

.header_info_right form,
.header_nav form {
	float: left;
	position: relative;
	width: 190px;
	margin-top: 5px;
	margin-bottom: 3px;
}

.header_info_right input,
.header_nav form input {
	width: 190px;
	height: 28px;
	line-height: 28px;
	border: none;
	padding-left: 18px;
	padding-right: 40px;
	border-radius: 28px;
	font-size: 13px;
}

.header_info_right button,
.header_nav form button {
	position: absolute;
	right: 0;
	top: 0;
	width: 40px;
	height: 28px;
	border: none;
	border-radius: 28px;
	color: #b7b7b7;
	background: #fff;
}

.header_nav form {
	display: none;
	position: absolute;
	right: 0;
	bottom: -28px;
	width: 150px;
	margin: 0;
	margin-right: 15px;
}

.header_nav form input {
	border: 1px solid #666;
	border-radius: 28px;
	width: 100%;
}

.header_nav form button {
	border-radius: 28px;
	border: 1px solid #666;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.header_info_right_dropdown {
	float: right;
	padding: 10px 0 0 18px;
}

.header_info_right_dropdown a {
	color: #fff;
}

.header_info_right_dropdown svg {
	font-size: 18px;
	margin-right: 2px;
}

.header_info_right_dropdown .dropdown-menu {
	min-width: 118px;
	padding: 0;
	background: #00a2e4;
	z-index: 2000;
}

.header_info_right_dropdown .dropdown-menu a {
	display: block;
	padding: 10px 15px;
	border-bottom: 2px solid transparent;
}

.header_info_right_dropdown .dropdown-menu a:hover {
	color: #ebd9d9;
}

.header_info_left_b {
	display: none;
}

.header_nav {
	position: relative;
	width: 100%;
	top: 0;
	background: #fff;
	z-index: 999;
}

.header_nav_se {
	display: none;
	position: absolute;
	right: 18px;
	top: 35px;
	font-size: 18px;
}

.at-svc-compact {
	display: none !important;
}

.addthis_inline_share_toolbox {
	margin-top: 20px;
}

.header_nav_logo {
	float: left;
	padding-top: 24px;
	padding-bottom: 14px;
}

.header_nav_logo img {
	width: 200px;
	height: auto;
}

.header_nav_menu {
	float: right;
	position: relative;
}

.header_nav_menu .navigation>li {
	float: left;
	position: relative;
}

.header_nav_menu .navigation>li>a {
	font-weight: 600;
	display: block;
	text-transform: capitalize;
	padding-top: 39px;
	padding-bottom: 30px;
	margin-right: 18px;
	letter-spacing: 0.2px;
	font-size: 14px;
}

.header_nav_menu .current-menu-item a {
	color: #0088cc;
}

.header_nav_menu .navigation>li>ul {
	display: none;
	position: absolute;
	left: 0;
	top: 86px;
	border-top: 2px solid #0088cc;
	z-index: 100;
	background: #fff;
}

.header_nav_menu .navigation>li>ul>li>ul {
	display: none;
}

.header_nav_menu .navigation>li>ul>li {
	border-right: 1px solid #ededed;
}

.header_nav_menu .navigation>li>ul>li>a {
	position: relative;
}

.header_nav_menu .navigation>li>ul>li>ul {
	min-width: 400px;
	min-height: 500px;
	border-top: 2px solid #0088cc;
	position: absolute;
	top: -2px;
	left: 100%;
	background: #fff;
}

.header_nav_menu .navigation>li>ul>li a {
	display: block;
	min-width: 200px;
	height: 30px;
	line-height: 30px;
	white-space: nowrap;
	padding-left: 12px;
	padding-right: 24px;
	border-bottom: 1px solid #ededed;
	color: #333;
	font-size: 13px;
	letter-spacing: 0.2px;
}

.header_nav_menu .navigation>li>ul>li>ul>li a {
	padding-right: 10px;
}

.add_class {
	width: 100%;
}

.header_nav_aff {
	position: fixed;
	width: 100%;
	top: 0;
	z-index: 1001;
}

.nav_children_a {
	position: absolute;
}

.header_nav_menu .navigation>li:last-child>a {
	margin-right: 0;
}

.header_nav_menu .navigation>.menu-item-has-children>a {
	padding-right: 12px;
	position: relative;
}

.header_nav_menu .navigation>.menu-item-has-children>a:after {
	position: absolute;
	right: 1px;
	top: 44px;
	content: "";

	width: 6px;
	height: 6px;
	border: 1px solid #a5a5a5;
	border-top-color: transparent;
	border-left-color: transparent;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
}

.header_nav_menu .navigation>.menu-item-has-children>a.nav_children_a_linked:after,
.header_nav_menu .navigation>.menu-item-has-children>.sub-menu>li>a.nav_children_a_linked:after {
	content: "-";
}

.cd-accordion-menu .has-children>ul>li>a {
	color: #666;
}



.navbar-header .navbar-toggle {
	position: absolute;
	left: 0;
	top: -50px;
	padding: 5px;
	border: 1px solid #000;
	margin-top: 0;
	margin-right: 0;
}

.navbar-header .navbar-toggle .icon-bar {
	background: #000;
}

.banner_slider {
	position: relative;
	width: 100%;
	overflow: hidden;
}

.banner_slider img {
	width: 100%;
	height: auto;
}

.banner_slider .swiper-prev,
.banner_slider .swiper-next {
	position: absolute;
	left: 10px;
	top: 50%;
	text-align: center;
	margin-top: -14px;
	width: 28px;
	height: 36px;
	color: #000080;
	box-shadow: 0 0 3px #fff inset;
	box-shadow: 0px 0px 3px #fff inset, 0px 0px 3px #fff;
	line-height: 36px;
	border: 1px solid #08c;
	z-index: 9;
	opacity: 0;
}

/*.banner_slider .swiper-prev,.banner_slider .swiper-next {
	position:absolute;
	top:48%;
	display:block;
	cursor:pointer;
	width:40px;
	height:50px;
	font-size:18px;
	text-align:center;
	line-height:50px;
	color:#fff;
	background:#000;
	opacity:0.4;
	z-index:100;
}
*/
.banner_slider .swiper-prev {
	/*auto*/
}

.banner_slider .swiper-next {
	left: auto;
	right: 10px;
}

.banner_slider .swiper-prev:hover,
.banner_slider .swiper-next:hover {
	opacity: 0.2;
}

.swiper-next svg {
	transform: rotate(180deg);
}

.banner_slider:hover .swiper-prev,
.banner_slider:hover .swiper-next {
	animation: myfirst 3s;
	animation-fill-mode: forwards;
}

@keyframes myfirst {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

.hotpro {
	padding: 48px 0;
}

.hotpro_tit {
	position: relative;
	width: 90%;
	padding-bottom: 14px;
	text-align: center;
	border-bottom: 1px solid #eaeaea;
	margin: 0 auto;
}

.hotpro_tit:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	bottom: -1px;
	margin: 0 auto;
	width: 50px;
	height: 1px;
	background: #0088cc;
}

.hotpro_tit1 {
	width: 100%;
	text-align: left;
}

.hotpro_tit1:after {
	left: 0;
	margin: 0;
}

.hotpro_tit_box {
	position: relative;
	display: inline-block;
	padding-left: 44px;
	text-transform: capitalize;
	text-align: center;
	font-size: 26px;
}

.hotpro_tit_icon {
	position: absolute;
	left: 0;
	top: 0;
	color: #0088cc;
}

.hotpro_tit_icon span {
	position: absolute;
	left: 4px;
	top: 14px;
	transform: scale(0.8);
	font-size: 12px;
}

.hotpro_tit_box svg {
	font-size: 34px;
	color: #0088cc;
	position: absolute;
	top: 0;

}

.hotpro_products {
	padding-top: 14px;
}

.hotpro_product_img {
	width: 100%;
	overflow: hidden;
	border: 2px solid #7abee0;
	text-align: center;
	position: relative;
}

.hotpro_product_img img {
	max-width: 100%;
	height: auto;
}

.light {
	cursor: pointer;
	position: absolute;
	left: -300px;
	top: 0;
	width: 300px;
	height: 300px;
	background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	transform: skew(-25deg);
	-o-transform: skew(-25deg);
	-moz-transform: skew(-25deg);
	-webkit-transform: skew(-25deg);
}

.hotpro_product_img:hover .light {
	left: 300px;
	-moz-transition: 0.6s;
	-o-transition: 0.6s;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.hotpro_product {
	padding-top: 36px;
	text-align: center;
}

.hotpro .hotpro_product:nth-child(4n+1) {
	clear: both;
}

.hotpro_product a:hover {
	color: #0088cc;
}

.hotpro_product h3 {
	font-size: 15px;
	min-height: 70px;
	overflow: hidden;
	line-height: 27px;
	padding: 14px 10px 0;
}

.appsta {
	background: #f5f5f5;
}

.app {
	padding-right: 31px;
}

.app_introduce {
	padding-top: 50px;
	margin-left: -10.5px;
	margin-right: -10.5px;
}

.app_introduce ul li:last-child {
	position: relative;
	padding-left: 14px;
	padding-top: 11px;
}

.app_introduce ul li:last-child p {
	padding-top: 4px;
	text-align: center;
	font-size: 14px;
	line-height: 26px;
}

.app_introduce ul li i {
	position: absolute;
	left: 0;
	top: 19px;
	color: #0088cc;
}

.app_introduce ul li:first-child {
	width: 100%;
	overflow: hidden;
	border: 2px solid #7abee0;
}

.app_introduce .col-md-4 {
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.app_introduce .col-md-4 p {
	text-align: left;
}

.app_introduce .col-md-4 img {
	max-width: 100%;
	height: auto;
}

.app_txt {

	padding-bottom: 14px;
}

.app>a,
.standards>a {
	display: block;
	width: 98px;
	height: 30px;
	background: #0088cc;
	color: #fff;
	border-radius: 30px;
	text-align: center;
	line-height: 30px;
}

.standards>a {
	margin-top: 19px;
}

.app,
.standards {
	padding-top: 48px;
	padding-bottom: 48px;
}

.standards {
	padding-left: 37px;
	padding-right: 13px;
}

.standards_introduce {
	padding-top: 50px;
}

.standards_introduce_img1 {
	margin-left: -9px;
	margin-right: -9px;
}

.standards_introduce_img1 img {
	float: left;
	margin: 0 0 10px 10px;
	padding: 0px;

}

.standards_introduce_img1 img {
	height: 89px;
	width: 89px;
}

.standards_introduce_img1 img:last-child {
	margin-right: 0;
}

.standards_txt {
	line-height: 23px;
	padding-top: 8px;
}

.standards_down {
	margin-top: 20px;
}

.standards_down a {
	color: #0088cc;
}

.standards_down a svg {
	color: #999;
	margin-top: -6px;
}

.about-new .app {
	padding-right: 21px;
}

.about-new .standards {
	padding-left: 19px;
	padding-right: 17px;
}

.about_video {
	margin-top: 50px;
}

.about_video iframe {
	width: 100%;
	height: 100%;
	min-height: 388px;
}

.about_video img {
	width: 100%;
}

.about_txt {
	line-height: 28px;
	padding: 40px 0 0 0;
}
.about_txt p{
	line-height: 28px;
	padding-bottom: 15px;
}
.about_txt a{
	display: block;
    width: 98px;
    height: 30px;
    background: #08c;
    color: #fff;
    border-radius: 30px;
    text-align: center;
    line-height: 30px;
}
.new_box {
	position: relative;
}

.new_slider {
	overflow: hidden;
	padding-left: 2px;
	padding-top: 40px;
}

.new_slider .swiper-prev,
.new_slider .swiper-next {
	position: absolute;
	bottom: 5px;
	width: 24px;
	height: 24px;
	background: #0088cc;
	color: #fff;
	text-align: center;
	line-height: 24px;
	z-index: 99;
}

.new_slider .swiper-button-disabled {
	background: #d7d7d7;
}

.new_slider .swiper-prev {
	right: 34px;
}

.new_slider .swiper-next {
	right: 0;
}

.new_slider_list_img {
	float: left;
}

.new_slider svg {
	font-size: 12px;
}

.new_slider_list {

	overflow: hidden;
}

.new_slider_list_img {
	/*padding-left:0;
	*/
	margin-right: 29px;
}

.new_slider_list_img img {
	width: 100%;
	max-width: 170px;
	padding-top: 10px;

}

.new_slider_list_right {
	padding-left: 33px;
	padding-right: 0;
}

.new_slider_list_right h4 a {
	font-weight: 560;
}

.new_slider_list_right_time {
	display: inline-block;
	color: #999;
}

.new_slider_list_right_time i {
	float: left;
	margin-top: 4px;
	margin-right: 10px;
}

.new_slider_list_right h4 {
	font-size: 14px;
	padding: 4px 0 0 0;
	white-space: nowrap;
	overflow: hidden;
}

.new_slider_list_right p,
.new_slider_list_right_time {
	line-height: 23px;
	padding: 4px 0 0 0;
	color: #333;
	font-size: 13px;
}

.new_slider_list_right {
	margin-top: 7px;
}

.new_slider_list_right h4 a:hover {
	color: #0088cc
}

.customer {
	padding-bottom: 28px;
}

.customer_slider {
	position: relative;
	overflow: hidden;
	margin-top: 28px;
	padding: 0 18px;
}

.customer_slider svg {
	font-size: 14px;
}

.customer_slider img {
	display: inline-block;
	margin-right: 18px;

	height: 129px;
}

.customer_slider .swiper-slide {
	text-align: center;
}

.customer_slider .swiper-prev,
.customer_slider .swiper-next {
	position: absolute;
	top: 38%;
	z-index: 99;
	color: #0088cc;
}

.customer_slider .swiper-prev {
	left: 0;
}

.customer_slider .swiper-next {
	right: 0;
}

.customer_tit_box {
	position: relative;
	display: inline-block;
	padding-left: 44px;
	text-transform: capitalize;
	text-align: center;
	font-size: 24px;
}

.customer_tit_box svg {
	position: absolute;
	left: 0;
	top: 5px;
	color: #0088cc;
}

/*.chat,.service,.suspension,.top {
	display:none;
}
*/
.about_awards-img {

	float: left;

}


.chat {
	position: fixed;
	right: 0;
	top: 20%;
	width: 128px;
	z-index: 999;
	background: #fff;
	border: 1px solid #e81b2a;
	border-radius: 8px;
	overflow: hidden;
}

.chat_title {
	width: 100%;
	height: 28px;
	line-height: 28px;
	background: #e50213;
	color: #fff;
	padding-left: 7px;
}

.chat_contact {
	padding-top: 14px;
	padding-bottom: 10px;
}

.chat_contact a {
	display: block;
	width: 114px;
	margin: 0 auto;
	height: 28px;
	line-height: 28px;
	color: #1f1f1f;
	border-radius: 28px;
	margin-bottom: 6px;
	padding-left: 14px;
	background: #f5f5f5;
	font-size: 14px;
}

.chat_contact a svg，.chat_contact a i {
	font-size: 14px;
	color: #7d7d7d;
	margin-top: -2px;
	margin-right: 3px;
}

.home-whatsapp {
	font-size: 12px !important;
	letter-spacing: -1px !important;
}

.chat_contact a:hover {
	background: #0088cc;
	color: #fff;
}

.chat_contact a:hover svg {
	color: #fff;
}

.chat_facebook {
	text-align: center;
	font-style: italic;
	border-top: 1px solid #e50213;
	padding: 14px 0 0 0;
}

.chat_facebook p {
	padding-bottom: 8px;
	padding-top: 9px;
}

.service a {
	position: fixed;
	right: 0;
	top: 60%;
	width: 23px;
	padding: 10px 0;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	text-align: center;
	color: #fff;
	letter-spacing: 1px;
	writing-mode: tb-rl;
	z-index: 999;
	color: #fff;
	background: #e50213;
}

.product_details_right.col-md-9.product_details_right-products .index_con2 .index_container2 .swiper-wrapper .swiper-slide:nth-child(1) {
	height: auto !important;
}

.service i {
	margin-bottom: 8px;
}

.contact_address_list ul li a {
	color: #666;
	text-decoration: none;
}


.suspension a {
	position: fixed;
	right: 0;
	bottom: 14%;
	z-index: 999;
	width: 60px;
	height: 60px;
	background: #0088cc;
	font-size: 30px;
	color: #fff;
	text-align: center;
	line-height: 56px;
	border-radius: 50%;
}

.top {
	position: fixed;
	right: 0;
	bottom: 4%;
	width: 45px;
	height: 45px;
	line-height: 45px;
	font-size: 24px;
	border-radius: 6px;
	text-align: center;
	background-color: #fff;
	box-shadow: 0px 0px 9px 1px rgba(87, 87, 87, 0.35);
	color: #e4091a;
	z-index: 99;
	cursor: pointer;
}

.footer-contenrt {
	text-align: center;
}

.footer-content .col-md-4,
.footer-content .col-md-5,
.footer-content .col-md-3 {
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	padding-left: 0
}

.footer_info_advisory ul,
.footer_info_copyright {
	display: inline-block;
	margin: 0 auto;
	text-align: center;
	line-height: 36px;
}

.footer_info_copyright {
	display: block;
	text-align: right;
}

.top:hover i {
	color: #074c9d;
}

.footer_info {
	background: #0169ab;
	color: #fff;
}

.footer_info a {
	color: #fff;
}

.footer-content {
	padding: 20px 0;
}

.footer_info_nav ul li {
	float: left;
}

.footer_info_nav ul li a {
	padding: 0 10px;

	text-transform: capitalize;
	line-height: 36px;
}

.footer_info_nav ul li:after {
	content: "|";
	font-weight: 400;
	position: relative;
	top: -1px;
	margin: 0 0 0 9px;
}

.footer_info_nav ul li: last-child {
	font-weight: normal;
}


.footer_info_nav ul li:last-child a {
	content: "";
}

.footer_info_nav ul li:first-child a {
	padding-left: 0;
}

.footer_info_nav ul li:last-child a {
	padding-right: 0;

}

.footer_info_nav ul li a:hover {
	color: #ebd9d9;
}

.footer_info_advisory ul li {
	float: left;
	margin-right: 10px;
	text-align: center;
}

.footer_info_advisory ul li:last-child {
	margin-right: 0;
}

.footer_info_advisory ul li a {
	display: block;
	width: 36px;
	/* line-height: 36px;
	height: 36px; */
	background: #fff;
	border-radius: 50%;
	color: #999;
	text-align: center;
}

.footer_info_advisory ul li a:hover {
	background: #c3191e;
	color: #fff;
}

.footer_info .col-md-8 {
	padding: 0;
}

.footer_info .col-md-4 {
	padding: 0;
}

.fixBar ul {
	margin-top: -187px;
	position: absolute;
	width: 40px;
	top: 50%
}

@supports(transform:translateY(-50%)) {
	.fixBar ul {
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
		margin-top: 0
	}
}

.fixBar {
	position: fixed;
	right: -40px;
	top: 0;
	bottom: 0;
	margin: 0;
	width: 40px;
	background-color: #fff;
	-webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
	z-index: 900
}

.fixBar li {
	position: relative;
	width: 40px;
	height: 52px;
	padding: 4px 0 2px;
	text-align: center;
	cursor: pointer
}

.fixBar li:not(:last-child) {
	border-bottom: 1px solid #d8d5d5
}

.fixBar li>a,
.fixBar li>span {
	display: inline-block;
	width: 40px;
	height: 52px;
	text-align: center;
	text-decoration: none;
	outline: 0;
	line-height: 999;
	vertical-align: middle;
	font-size: 12px;
	padding-top: 4px
}

.fixBar li:hover {
	background-color: #3671cf
}

.f-icon {
	background-image: url(/wp-content/themes/lisun/img/items/fixsprite-02.png);
	background-repeat: no-repeat
}

.fixBar .f-chat {
	background-position: -224px -36px;
	height: 70px
}


.fixBar .f-feedback:hover {
	background-position: -224px -108px
}

.fixBar .over-mask {
	position: absolute;
	right: 42px;
	top: 50%;
	margin-top: -17px;
	display: none;
	width: 112px;
	height: 35px
}

.fixBar .over-mask img {
	display: none
}

.fixBar .feedback-mask-icon {
	background-position: -38px -119px
}

.fixBar .f-feedback {
	background-position: -177px -108px;
}

.fixBar .facebook {
	background-position: -177px -161px
}

.fixBar .facebook:hover {
	background-position: -224px -161px
}

.fixBar .facebook-mask-icon {
	background-position: -38px -170px
}

.fixBar .linkedin {
	background-position: -177px -214px
}

.fixBar .linkedin:hover {
	background-position: -224px -214px
}

.fixBar .linkedin-mask-icon {
	background-position: -38px -223px
}

.fixBar .youtube {
	background-position: -177px -267px
}

.fixBar .youtube:hover {
	background-position: -224px -267px
}

.fixBar .youtube-mask-icon {
	background-position: -38px -276px
}

.fixBar .twitter {
	background-position: -177px -320px
}

.fixBar .twitter:hover {
	background-position: -224px -320px
}

.fixBar .twitter-mask-icon {
	background-position: -38px -329px
}

.fixBar li:hover a {
	-webkit-transition: none;
	-o-transition: none;
	transition: none
}


.fixBar .f-top {
	position: absolute;
	width: 40px;
	height: 40px;
	bottom: 50px;
	background-position: -24px -75px;
	overflow: hidden
}

.fixBar .f-top:hover {
	border: 1px solid #3671cf;
	background: #3671cf
}

.fixBar .f-top a {
	display: none;
	text-align: center;
	text-decoration: none;
	outline: 0;
	vertical-align: middle;
	font-size: 12px;
	padding-top: 0;
	color: #fff;
	width: 100%;
	height: 100%;
	margin-top: 4px;
	line-height: 15px
}

.fixBar .f-top:hover a {
	display: block
}

.fbar-tabs {
	z-index: 1000;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

.fixBar .f-close {
	position: absolute;
	width: 40px;
	height: 40px;
	bottom: 5px;
	right: 0;
	background-position: -68px -75px;
	overflow: hidden;
	cursor: pointer;
	-webkit-transition: transform .5s ease-in-out;
	-o-transition: transform .5s ease-in-out;
	transition: transform .5s ease-in-out
}

.fixBar .f-close:hover {
	background-position: -108px -75px
}

.fixbar-expand {
	position: fixed;
	bottom: 0;
	right: -100px;
	margin: 0;
	z-index: 999;
	display: none
}

.clearlp {
	clear: both;
	font-size: 0;
}

@keyframes mmove {

	0%,
	100% {
		transform: translateX(0)
	}

	50% {
		transform: translateX(-19px)
	}
}

@-webkit-keyframes mmove {

	0%,
	100% {
		-webkit-transform: translateX(0)
	}

	50% {
		-webkit-transform: translateX(-19px)
	}
}

@-moz-keyframes mmove {

	0%,
	100% {
		-moz-transform: translateX(0)
	}

	50% {
		-moz-transform: translateX(-19px)
	}
}

@-ms-keyframes mmove {

	0%,
	100% {
		-ms-transform: translateX(0)
	}

	50% {
		-ms-transform: translateX(-19px)
	}
}

.fixbar-expand .fixbar-toggle {
	background-position: -40px -23px;
	width: 100px;
	height: 40px;
	cursor: pointer
}

.fixbar-expand .fixbar-toggle:hover {
	animation: 2s ease-in-out .5s mmove;
	-webkit-animation: 2s ease-in-out .5s mmove;
	-ms-animation: mmove 2s ease-in-out .5s 1;
	-moz-animation: 2s ease-in-out .5s mmove
}

.icon-triangle-right:after {
	content: '';
	width: 0;
	height: 0;
	border-top: 5px solid transparent;
	border-right: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #fff
}

.icon-chat-position:after {
	position: absolute;
	right: 0;
	top: 50%;
	-webkit-transform: translate(100%, -50%);
	-ms-transform: translate(100%, -50%);
	-o-transform: translate(100%, -50%);
	transform: translate(100%, -50%)
}

#LXB_CONTAINER {
	top: 200px !important;
	right: -9999px !important
}

.lxb-cb-tip-info {
	top: -105px !important
}

.fbar-tabs {
	z-index: 10;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none
}

footer {
	position: relative;
	width: 100%;
	bottom: 0;
	z-index: 99;
}

/* 响应式导航 */









/*产品详情*/
.page_nav {
	background: #f5f5f5;
	border-top: 1px solid #eaeaea;
	border-bottom: 1px solid #eaeaea;
	font-size: 14px;
	padding: 26px 0 18px 0;
}

.page_nav ul li {
	float: left;
	letter-spacing: 0.5px;
	padding-right: 12px;
	position: relative;
	font-size: 14px;
}

.page_nav ul li a {
	font-size: 14px;
}

.page_nav ul li span {
	float: left;
	width: 6px;
	height: 6px;
	margin-top: 8px;
	margin-right: 15px;
	border: 1px solid #a5a5a5;
	border-bottom-color: transparent;
	border-left-color: transparent;
	transform: rotate(45deg);
}

.product_details {
	padding-bottom: 80px;
}

/* .product_details img {
	max-width: 100%;
	height: auto;
} */

.product_details_left {
	padding: 0;
	padding-right: 8px;
	padding-top: 60px;
	letter-spacing: 0.5px;
}

.product_details_left_title {
	background: #0088cc;
	color: #fff;
	font-size: 14px;
	padding: 13px 0 12px 18px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

.product_details_right table {
	width: 100%;
	text-align: center;
	margin-bottom: 18px;
	font-size: 13px;
	letter-spacing: 0.2px;
}

.product_details_right table th {
	font-weight: bold;
}

.product_details_right h1 {
	font-size: 14px;
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 6px;
}

.product_details_right p {
	font-size: 13px;
	line-height: 23px;
	color: #333;

}

.product_details_right td,
.product_details_right li,
.product_details_right p,
.index_container2 p,
.index_container2 table td,
.index_container2 li,
	{
	font-size: 13px;
	color: #666;
	letter-spacing: 0.2px;
}



.index_container2 .swiper-slide-active h3 {
	font-size: 14px;
	color: #333;
	letter-spacing: 1px;
	margin-bottom: 6px;
}

.product_details_right strong {
	font-weight: bold;
	color: #333;
	font-size: 14px;
}

.wp-pagenavi {
	margin-top: 18px;
}

.wp-pagenavi a,
.wp-pagenavi span {
	display: inline-block;
	width: 40px;
	height: 30px;
	text-align: center;
	background: #f5f5f5;
	line-height: 30px;
	color: #666;
	border-radius: 1px;
	cursor: pointer;
	margin: 0 10px 10px 0;
	-moz-transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	-ms-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	transition: all 500ms ease;
}

.wp-pagenavi span.extend {
	display: none;
}

.wp-pagenavi .current {
	color: #fff;
	background: #0088cc;
}

.cases_wp_pagenavi {
	display: inline-block;
	width: 100%;
	text-align: center;
	padding: 4rem 1rem
}

h2.screen-reader-text {
	display: none;
}

.cd-accordion-menu {
	padding-top: 18px;
	padding-bottom: 18px;
	border: 1px solid #eaeaea;
	border-top: none;
	background: #f5f5f5;
}

.cd-accordion-menu,
.cd-accordion-menu a {
	color: #666666;
}

.cd-accordion-menu>li>label {
	padding-left: 30px;
	font-size: 13px;
	letter-spacing: 0.2px;
	color: #333;
}

.cd-accordion-menu>.menu-item {
	display: none;
}

.cd-accordion-menu>.menu-item-41 {
	display: block;
}

.cd-accordion-menu>.menu-item-41>a {
	display: none;
}

.cd-accordion-menu>.menu-item-41>.sub-menu {
	display: block;
}


/*.cd-accordion-menu ul {
	display:none;
}*/
.cd-accordion-menu .dropdown.menu-item.menu-item-type-custom>ul.sub-menu>li>ul {
	position: relative;
	top: 0;
	left: 0;
	border: none;
	max-width: 300px;
	box-shadow: none;

}

.cd-accordion-menu .dropdown-menu>li>a {
	white-space: normal;
	padding-left: 50px;
	color: #666666;
}

.cd-accordion-menu input[type=checkbox] {
	position: absolute;
	opacity: 0;
}

.cd-accordion-menu .cd-accordion-menu label {
	cursor: pointer;
	font-weight: normal;
	margin-bottom: 0;
	padding: 5px 0;
	position: relative;
}

.cd-accordion-menu>li>ul a {
	display: block;
	position: relative;
	padding: 5px 0;
	padding-left: 30px;
	font-size: 13px;
	letter-spacing: 0.2px;
	color: #333;
}

.cd-accordion-menu>li>ul>li>ul a {
	font-size: 13px !important;
}

.cd-accordion-menu>li>ul a span {
	padding-left: 7px;
}

.cd-accordion-menu label:before,
.cd-accordion-menu>li>ul a:before {
	content: "";
	position: absolute;
	left: 14px;
	top: 3px;
	width: 6px;
	height: 6px;
	margin-top: 9px;
	margin-right: 15px;
	border: 1px solid #a5a5a5;
	border-bottom-color: transparent;
	border-left-color: transparent;
	transform: rotate(45deg);
}

.cd-accordion-menu>li>ul a:before {
	left: 30px;
}

.cd-accordion-menu input[type=checkbox]:checked+label+ul,
.cd-accordion-menu input[type=checkbox]:checked+label:nth-of-type(n)+ul {
	display: block;
}

.product_details_left_applications {
	padding-top: 24px;
}

.product_details_left_applications_title {
	float: left;
	font-size: 14px;
	border-bottom: 2px solid #0088cc;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-weight: 560;
}

.product_details_left_applications_list {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eaeaea;
	overflow: hidden;
	zoom: 1;
}

.product_details_left_applications_list_left {
	vertical-align: middle;
	display: table-cell;
	border: 1px solid #7fc3e5;
	text-align: center;
}

.product_details_left_applications_list_left img {
	padding: 12px;
	width: 100px;
	height: auto;
}

.product_details_left_applications_list_right {
	display: table-cell;
	padding-left: 18px;
	vertical-align: middle;
}

.product_details_left_applications_list_right a {
	display: block;
	line-height: 23px;
	color: #333;
	font-size: 13px;
}

.product_details_left_applications_list_right a:first-child i {
	color: #0088cc;
}

.product_details_left_applications_list_right i {
	color: #cccccc;
	font-size: 12px;
	padding-right: 6px;
}

.product_details_left_applications_list_right a svg {
	color: #999999;
	font-size: 14px;
	vertical-align: sub !important;
}

.product_details_left_standards .product_details_left_applications_list_right a:last-child {
	color: #333;
}

.product_details_left_articles a {
	color: #333;
	font-size: 13px;
	letter-spacing: 0.2px;
}

.product_details_right {
	float: right;
	padding: 0;
	letter-spacing: 0.5px;
}

.product_details_right .col-md-4 {
	padding-left: 0;
	padding-right: 0;
}

/* .product_details_right a:nth-child(4) {
	clear: both;
} */

.index_con1 {
	margin: 0 auto;
}

.single-products-images {
	padding-left: 0
}

.product_addthis {
	padding-right: 0;
	padding-top: 35px !important;
}

.paddtop60 {
	padding-top: 60px;
}

.paddtop36 {
	padding-top: 36px;
}

.index_con1_nav a {
	width: 23.5%;
	background: #b6b6b6;
	float: left;
	line-height: 35px;
	color: #fff;
	text-align: left;
	font-size: 18px;
}

.index_con1_nav a img {
	max-width: 100%;
}

.index_container .swiper-slide {
	border: 2px solid #7fc3e5;
}

.index_container .swiper-slide a {
	position: relative;
	display: block;
}

.index_container .swiper-slide a span {
	position: absolute;
	right: 14px;
	bottom: 12px;
	width: 36px;
	height: 36px;
	color: #fff;
	border-radius: 50%;
	background: #80c4e6;
	text-align: center;
	line-height: 36px;
}

.index_container .swiper-slide a p {
	position: absolute;
	top: 46%;
	right: 32%;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
}

.index_container_big img {
	max-width: 100%;
}

.tabs1 {
	padding-top: 10px;
}

.tabs1 a {
	border: 1px solid #eaeaea;
	margin-right: 2%;
}

.single-product-tab a {
	margin: 0
}

.single-product-tab.index_con1_nav a {
	width: 25%;
	background: #fff;
	border: none;
	padding: 5px;
}

.single-product-tab.index_con1_nav a img {
	border: 1px solid #7fc3e5;
}

.tabs1 a:last-child {
	margin-right: 0;
}

.tabs1 .active {
	border-color: #7fc3e5;
}

.product_details_right .col-md-8 h3 {
	font-size: 18px;
	color: #0088cc;
	line-height: 14px;
	font-weight: normal;
	padding-bottom: 8px;
}

.product_details_right_no {
	color: #333;
	font-size: 13px;
	padding-bottom: 6px;
}

.product_form_tit,
.contact_map h3 {
	font-size: 14px;
	font-weight: 800;
}

.product_form {
	width: 100%;
	padding: 14px 18px 14px 18px;
	border: 1px solid #eaeaea;
	border-radius: 4px;
	border-top: 4px solid #0088cc;
}

.product_form ul li {
	float: left;
	width: 48%;
	margin-top: 10px;
}

.product_form ul li:nth-child(odd) {
	margin-right: 4%;
}

.product_form ul li:last-child {
	width: 100%;
	margin-right: 0;
}

.product_form ul li textarea {
	width: 100%;
	height: 65px;
	border: 1px solid #eaeaea;
	display: block;
	border-radius: 4px;
	padding-left: 18px;
	padding-top: 2px;
}

.product_form ul li input {
	width: 100%;
	height: 30px;
	font-size: 13px;
	color: #666;
	border-radius: 4px;
	padding-left: 18px;
	border: 1px solid #eaeaea;
}

.product_form>input {
	width: 80px;
	height: 30px;
	margin-top: 11px;
	text-align: center;
	line-height: 30px;
	background: #0088cc;
	border-radius: 30px;
	border: none;
	color: #fff;
}

.product_details_right_chat {
	margin-top: 15px;
}

.product_details_right_chat a {
	float: left;
	width: 30px;
	height: 30px;
	background: #3b5998;
	margin-right: 4px;
	text-align: center;
	line-height: 30px;
	color: #fff;
}

.product_details_right_chat a:last-child {
	margin-right: 0;
}

.product_details_right_chat a:nth-child(2) {
	background: #1da1f2;
}

.product_details_right_chat a:nth-child(3) {
	background: #738a8d;
}

.product_details_right_chat a:nth-child(4) {
	background: #848484;
}

.product_details_right_chat a:nth-child(5) {
	background: #cb2027;
}

.product_details_right_chat a:nth-child(6) {
	background: #db4437;
}

.product_details_right_chat a:nth-child(7) {
	background: #0077b5;
}

.product_details_right_chat a:nth-child(8) {
	background: #ff6550;
}

.product_details_right_chat a svg {
	font-size: 14px;
}

.index_con2 {
	padding-top: 36px;
}

.tabs2 {
	display: flex;
}

.tabs2.nav-tabs>li>a {
	font-size: 14px;
	border-bottom: 1px solid #eaeaea;
	text-align: center;
	background: #f5f5f5;
	padding: 7px 18px 6px;
	margin-right: 0;

}

.tabs2.nav-tabs>li {
	margin-right: 2px;
}

.tabs2.nav-tabs>li {
	border: 1px solid #eaeaea;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom: none;
}

.tabs2 li>a:last-child {
	margin-right: 0;
}

.tabs2.nav-tabs>li.active>a,
.tabs2.nav-tabs>li.active>a:hover {
	color: #0088cc;
	border-top: 3px solid #0088cc;
	background: #ffffff;
	padding-top: 5px;
	z-index: 99;
	border-left-color: transparent;
	border-right-color: transparent;
	border-bottom-color: transparent;

}

.index_container2 {
	border: 1px solid #eaeaea;
	letter-spacing: 0;
	margin-top: -1px;
	color: #666;
}

.index_container2 .Products-tab-pane {
	padding: 30px 18px;
}

.index_container2 p {
	color: #333;
	font-size: 13px;
	letter-spacing: 0.2px;
	padding-bottom: 18px;
}

.index_container2 p a {
	color: #0088cc
}

.index_container2 h4 {
	font-weight: normal;
	color: #333;
	padding-bottom: 12px;

}

.index_container2 table p {
	padding: 0;
}

.index_container2 ul,
.index_container2 ol {
	padding-left: 18px;
	padding-bottom: 12px;
}

.index_container2 ul li,
.index_container2 ol li {
	list-style: inherit;
	padding-bottom: 2px;
	line-height: 26px;
}

.index_container2 .wp-caption-text {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 5px;
	font-size: 14px;
}

.index_container2 table td {
	border: 1px solid #eaeaea;
	text-align: center;
	padding: 12px 0 10px 0;
}

.index_container2 table tr td .wp-caption {
	width: 100% !important;
}

.index_container2 table tr td:first-child .wp-caption {
	padding-right: 18px;
}

.index_container2 table tr td:last-child .wp-caption {
	padding-left: 18px;
}

.index_container2 table img {
	max-width: 100%;
	height: auto;
}

.index_container2 .index_container2_table {
	border: none;
	padding: 0;
}

.index_container2 iframe {
	max-width: 100%;
}

.product_details_right_system {
	padding-top: 56px;
}

.product_details_right_system h5 {
	font-size: 14px;
	padding-bottom: 26px;
	font-weight: 560;
	c
}

.right_system_box {
	padding: 0 14px;
	position: relative;
}

.system_slider {
	overflow: hidden;
}

.system_slider a {
	display: block;
	font-size: 13px;
	text-align: center;
	padding-top: 14px;
}

.system_slider .swiper-prev,
.system_slider .swiper-next {
	position: absolute;
	top: 38%;
	z-index: 99;
	color: #0088cc;
}

.system_slider .swiper-prev {
	left: 0;
}

.system_slider .swiper-next {
	right: 0;
}

.system_slider_img {
	border: 2px solid #7fc3e5;
	text-align: center;
}

.system_slider svg {
	font-size: 14px;
}

.system_slider a:hover {
	color: #0088cc;
}

.product_details_right_pdf {
	display: block;
	padding: 10px 0 10px 0;
}

.product_details_right_pdf svg {
	float: left;
	font-size: 14px;
	margin-right: 10px;
}

.product_details_right_pdf p {
	padding: 0;
}

.product_details_right_pdf:hover svg,
.product_details_right_pdf:hover p {
	color: #0088cc;
}






/*产品分类页*/
.pro_details_right {
	padding: 0;
	padding-top: 60px;
	float: right;
}

.pro_details_right_single {
	margin-bottom: 15px;
}

.pro_details_right_single .hotpro_product_view {
	display: block;
}

.pro_details_right_single .hotpro_product_view h3 {
	font-size: 14px;
	line-height: 26px;
	text-align: center;
	padding: 14px 10px 14px;
}

.pro_details_right_single .hotpro_product_view span {
	display: block;
	width: 98px;
	height: 34px;
	border: 1px solid #0088cc;
	text-align: center;
	line-height: 34px;
	color: #666;
	border-radius: 34px;
	margin: 0 auto;
}

.pro_details_right_single:hover p {
	color: #0088cc;
}

.pro_details_right_single:hover span {
	background: #0088cc;
	color: #fff;
}

/*应用详情页*/
.page_nav_applications,
.page_nav_applications a {
	color: #0088cc;
}

.lisun_detail>div:first-child {
	padding-top: 0;
}

.applications_details_left_applications .product_details_left_applications_title {
	float: none;
	padding-left: 18px;
	color: #fff;
	height: 50px;
	line-height: 50px;
	background: #0088cc;
	border-radius: 4px;
	border: none;
}

.applications_details_right {
	padding-top: 60px;
}

.applications_details_right h3 {
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
	padding-bottom: 26px;
	color: #0088cc;
}

.applications_details_box {
	border: none;
}

.applications_details_right_chat {
	float: right;
}

.applications_details_right_line {
	height: 1px;
	background: #eaeaea;
	margin-top: 40px;
}

.applications_form {
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 80px;
}

.applications_form>p {
	color: #666666;
	padding: 14px 0 10px 0;
}

.applications_form ul li {
	margin-top: 10px;
}

.applications_form ul li input {
	height: 40px;
	font-size: 13px;
}

.applications_form ul li textarea {
	height: 140px;
	padding-top: 10px;
	font-size: 13px;
}

.applications_form>input {
	width: 98px;
	height: 34px;
	border-radius: 34px;
	line-height: 34px;
	margin-top: 30px;
}

/*应用页*/
.applications_right {
	padding-top: 60px;
}

.applications_box {
	border: none;
}

.applications_box h1,
.applications_box h2,
.applications_box h3 {
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0.5px;
	color: #333;
	padding-bottom: 24px;
}

.applications_box h4,
.applications_box h5,
.applications_box h6 {
	font-size: 14px;
	padding-bottom: 14px;
	letter-spacing: 0.5px;
	color: #333;
}

.applications_box p {
	line-height: 23px;
	color: #666666;
}

.applications_box_single {
	margin-bottom: 34px;
}


.clearl {
	clear: none;
}

.applications_box_single .applications_box_single_view {
	display: block;
	padding-top: 14px;
	text-align: center;
}

.standards_list .hotpro_product_img {
	padding: 55px;
}

.applications_box_single .applications_box_single_view p {
	color: #000;
	line-height: 26px;
	font-size: 14px;
}

.applications_box_single img {
	width: auto;
}

.applications_right .col-md-4 {
	padding: 0 15px;
}

.applications_box_single i {
	font-size: 12px;
	padding-right: 8px;
	vertical-align: middle;
}

.applications_box_single .applications_box_single_view p:first-child i {
	color: #0088cc;
}

.padding_zero {
	padding-top: 0;
}

/*标准页面*/
.standards_list .applications_box_single .applications_box_single_view {
	font-size: 14px;
	text-align: center;
}

.standards_list .applications_box_single .applications_box_single_view:hover {
	color: #0088cc;
}

.time {
	line-height: 22px;
	color: #999;
	margin-bottom: 10px;
	display: inline-block;
	width: 100%
}
.new_slider_list_right_time ul{
	display: block;
	width: 100%
}
.new_slider_list_right_time li{
	float: left;
	padding-right: 10px
}
.time li{
	float: left;
	padding-right: 15px
}
.time i {
	float: left;
	margin-top: 3px;
	margin-right: 10px;
}

/* 移动端导航 */
#nav-panel-close {
	background-color: #1e1e1e;
	color: #fff;
}

#nav-panel-close {
	border-radius: 0 6px 6px 0;
	display: block;
	font-size: 17px;
	height: 40px;
	line-height: 38px;
	position: fixed;
	left: 260px;
	margin-left: -40px;
	text-align: center;
	text-decoration: none;
	top: 85px;
	width: 40px;
	z-index: 9000;
	-webkit-transform: translate(-260px);
	-moz-transform: translate(-260px);
	-ms-transform: translate(-260px);
	-o-transform: translate(-260px);
	transform: translate(-260px);
}

/*案例页面*/
.cases {
	position: relative;
	margin-top: 60px;
	padding-bottom: 50px;
}

.cases img {
	max-width: 100%;
	height: auto;
}

.cases:after {
	background: #eaeaea;
	z-index: 1;
	background: -moz-linear-gradient(top, #eaeaea 0%, #eaeaea 8%, #eaeaea 92%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(100%, #eaeaea));
	background: -webkit-linear-gradient(top, rgba(80, 80, 80, 0) 0%, #eaeaea 5%, #eaeaea 95%, rgba(80, 80, 80, 0) 100%);
	background: -o-linear-gradient(top, #eaeaea 0%, #eaeaea 8%, #eaeaea 92%, #eaeaea 100%);
	background: -ms-linear-gradient(top, #eaeaea 0%, #eaeaea 8%, #eaeaea 92%, #eaeaea 100%);
	content: "";
	display: block;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
	width: 2px;
}

.cases_list h3 {
	margin: 0 auto;
	width: 144px;
	height: 40px;
	font-size: 14px;
	font-weight: normal;
	line-height: 40px;
	position: relative;
	background: #fff;
	z-index: 10;
	text-align: center;
	color: #0088cc;
	border-radius: 4px;
	border: solid 1px rgba(234, 234, 234, 0.9);
}

.cases_list_tree {
	position: relative;
	float: left;
	text-align: center;
	width: 46%;
	padding: 18px 18px 14px;
	border: 1px solid #ececec;
	border-radius: 4px;
	margin-top: 40px;
	margin-bottom: 40px;
}

.cases_list_tree:hover p {
	color: #0088cc;
}

.cases_list_tree p {
	text-align: left;
	line-height: 26px;
	font-size: 15px;
	padding-top: 14px;
	color: #333;
}

.cases_list_tree:after {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	background: #fff;
	border-right: 1px solid #e5e5e5;
	border-top: 1px solid #e5e5e5;
	content: "";
	display: block;
	height: 14px;
	position: absolute;
	right: -8px;
	top: 18px;
	width: 14px;
	z-index: 0;
}

.cases_list_tree:before {
	box-shadow: 0 0 0 4px #fff, 0 0 0 8px #0088cc;
	background: #0088cc;
	border-radius: 50%;
	content: "";
	display: block;
	height: 6px;
	margin-right: -8px;
	right: -8%;
	position: absolute;
	top: 5%;
	width: 6px;
	z-index: 10;
}

.cases_list .cases_list_tree:nth-child(odd) {
	float: right;
	margin-top: 80px;
}

.cases_list .cases_list_tree:nth-child(odd):after {
	left: -8px;
	border: none;
	border-left: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.cases_list .cases_list_tree:nth-child(odd):before {
	left: -8%;
	margin-left: -7px;
}

/*新闻*/
.news img {
	max-width: 100%;
	height: auto;
}

.new_details_left_con .cd-accordion-menu {
	border: none;
	background: none;
	padding: 0;
}

.new_details_left_con .cd-accordion-menu>li>label {
	padding-left: 0;
	width: 100%;
	font-size: 13px;
	font-weight: 0 !important;
}

.new_details_left_con .cd-accordion-menu label:before {
	left: auto;
	right: 50%;
	display: none;
}

.cd-accordion-menu>li>ul a:before {
	display: none;
}

.new_details_left_con .cd-accordion-menu>li>ul a {
	padding-left: 18px;
}

.news {
	padding-top: 18px;
	padding-bottom: 40px;
}

.news_list {
	padding: 40px 0;
	border-bottom: 1px solid #eaeaea;
}

.news_list_left {
	width: 21%;
	float: left;
	position: relative;
	overflow: hidden;
}

.news_list_left .light {
	cursor: pointer;
	position: absolute;
	left: -300px;
	top: 0;
	width: 180px;
	height: 100%;
	background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	transform: skew(-25deg);
	-o-transform: skew(-25deg);
	-moz-transform: skew(-25deg);
	-webkit-transform: skew(-25deg);
}

.news_list_left:hover .light {
	left: 300px;
	-moz-transition: 0.6s;
	-o-transition: 0.6s;
	-webkit-transition: 0.6s;
	transition: 0.6s;
}

.news_list_right {
	width: 79%;
	float: left;
	padding-left: 26px;
}

.news_list_right h3 {
	font-size: 14px;
	font-weight: normal;
}

.news_list_right h3 a:hover {
	color: #0088cc
}

.news_list_right h3 a {
	font-weight: 560;
	font-size: 18px;
}

.news_list_right p {
	color: #666666;
	line-height: 23px;
	margin-top: 6px;
}

.news_list_right .news_list_right_view {
	display: block;
	margin-top: 12px;
	width: 98px;
	height: 34px;
	color: #666;
	text-align: center;
	line-height: 34px;
	border: 1px solid #0088cc;
	border-radius: 34px;
}

.news_list_right .news_list_right_view:hover {
	background: #0088cc;
	color: #fff;
}

.news_list_right .time {
	margin-top: 10px;
	margin-bottom: 8px;
}

.four {
	text-align: center;
	background: #f5f5f5;
	padding: 150px 0 164px;
}

.four_title {
	font-size: 160px;
	line-height: 160px;
	color: #0088cc;
	letter-spacing: 10px;
}

.four p {
	letter-spacing: 0.5px;
	font-size: 18px;
	padding: 22px 0 14px;
}

.four .container>span {
	display: block;
	font-size: 14px;
	color: #666;
}

.four form {
	position: relative;
	width: 334px;
	max-width: 100%;
	margin: 34px auto 14px;
}

.four form input {
	width: 334px;
	max-width: 100%;
	height: 60px;
	border: 1px solid #eaeaea;
	padding-left: 9%;
	padding-right: 18%;
	border-radius: 30px;
}

.four form button {
	position: absolute;
	right: 0;
	top: 0;
	width: 18%;
	height: 60px;
	font-size: 18px;
	padding-right: 5%;
	border: none;
	border-radius: 30px;
	color: #b7b7b7;
	background: none;
}

.four a {
	font-size: 14px;
	color: #0088cc;
	letter-spacing: 0.5;
}

.index_container2 .catalog_pdf {
	display: block;
	text-align: center;
	margin: 18px 0 40px;
}

.index_container2 .catalog_pdf svg {
	font-size: 60px;
	color: #0088cc;
}

.product_details_right>.applications_details_box>h4 {
	font-size: 15px;
}

.index_container2 .catalog_pdf div {
	padding-top: 6px;
	font-size: 13px;
}

.catalog_email {
	margin-bottom: 18px;
	font-size: 15px;
	font-weight: 560 !important;
}

.catalog_email a {
	color: #0088cc;
}

.contact_submit,
.contact_map {
	padding-top: 80px;
}

.contact_map img {
	max-width: 100%;
	height: auto;
}

.contact_map h3 {

	padding-bottom: 82px;
}

.margint0 {
	margin-top: 0;
}

.contact_address {
	padding-top: 18px;
	padding-bottom: 40px;
}

.contact_address_list {
	border-bottom: 1px solid #e8e8e8;
	padding: 36px 0 28px 0;
}

.contact_address_list h4 {
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 24px;
}

.contact_address_list ul li {
	position: relative;
	color: #666;
	line-height: 24px;
	padding-left: 38px;
	padding-bottom: 6px;
}

.contact_address_list svg {
	position: absolute;
	left: 0;
	top: 4px;
	font-size: 19px;
	color: #0088cc;
}

.contact_address_list ul li:nth-child(2) svg,
.contact_address_list ul li:last-child svg {
	font-size: 14px;
	top: 2px;
}

.about_describe_video iframe {
	max-width: 100%;
	box-shadow: 0px 2px 12px 0px rgba(3, 0, 0, 0.4)
}

.about_describe_video,
.about_describe_txt {
	padding-top: 60px;
}

.about_describe_txt h3 {
	color: #ff0019;
	font-size: 26px;
	font-weight: normal;
	line-height: 24px;
	padding-bottom: 10px;
}

.about_describe_txt p {
	color: #666;
	line-height: 24px;
	font-size: 14px;
	margin-bottom: 6px;
}

.about_describe {
	padding-bottom: 74px;
}

.about_strength {
	background: #f5f5f5;
	padding: 60px 0;
}

.about_strength_list .col-md-3 {
	text-align: center;
	margin: 0 auto
}

.about_strength_list i,
.about_strength_list svg {
	font-size: 40px;
	color: #cccccc;
	padding: 10px 0
}

.about_strength_list p {
	font-size: 24px;
	color: #0088cc;
	padding-bottom: 6px;
}

.about_strength_list span {
	font-size: 14px;
	color: #666;
}

.about_strength_list {
	background: #fff;
	position: relative;
	padding: 15px 25px;
	box-shadow: 0px 0px 5px #ecebeb;
	display: inline-block;
	width: 100%
}

.about_awards {
	padding-top: 70px;
	padding-bottom: 80px;
}

.about_awards_lb {
	padding: 0 19px;
	position: relative;
	padding-top: 50px;
}

.about_awards_slider {
	overflow: hidden;

}

.about_awards-img {
	padding-bottom: 30px;
	padding-left: 5px;
}

.about_awards_slider img {
	width: auto;
	height: 324px;

}

.about_awards-wrapper {
	overflow: hidden;
}

.about_awards_slider .swiper-slide {
	width: auto !important;
}

.about_awards_slider .swiper-prev,
.about_awards_slider .swiper-next {
	position: absolute;
	top: 48%;
	z-index: 99;
	color: #0088cc;
}

.about_awards_slider .swiper-prev {
	left: 0;
}

.about_awards_slider .swiper-next {
	right: 0;
}

.about_awards_slider p {
	text-align: center;
	font-size: 14px;


	color: #666;
	padding-top: 10px;
	/*border:5px solid #000;
	border-image:linear-gradient(#eaeaea,#fff) 5 5;*/
}

.about_awards_slider .swiper-slide-active p {
	color: #0088cc;
}

.search a {
	display: block;
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #eee;
	padding: 14px 0;
}

.search_ts {
	font-size: 14px;
}

.product_addthis .product_details_right_chat {
	float: left;
}

@media (max-height:800px) {
	.chat {
		top: 26%;
	}

	.service a,
	.suspension a {
		display: none;
	}
}

@media (min-width:768px) {

	.navbar-collapse.collapse {
		display: none !important;
	}

	.navbar-collapse.collapse {
		display: none;
	}

	.collapse.in {
		display: block !important;
	}

	.navbar-toggle {
		display: block;
	}

	.product_details_right {
		padding-left: 24px;
	}

	.product_details_right-products {
		padding: 0
	}

}

@media (min-width:992px) {
	.navbar-toggle {
		display: none;
	}

	.navbar-collapse.collapse {
		display: block !important;
	}

	.header_nav_menu .navigation>li>ul>li:hover>a {
		background: #0088cc;
		color: #fff;
	}

	.header_nav_menu .navigation>li>ul>.menu-item-has-children:hover>a {
		padding-left: 28px;
		padding-right: 14px;
	}

	.header_nav_menu .navigation>li>ul>li>ul>li a:hover {
		background: #0088cc;
		color: #fff;
	}

	.header_nav_menu .navigation>li.dropdown>a:hover>a {
		color: #0088cc;
	}

	.header_nav_menu .navigation>li.dropdown:hover>ul,
	.header_nav_menu .navigation>li.menu-item-56:hover>ul,
	.header_nav_menu .navigation>li.menu-item-57:hover>ul {
		display: block;
		-webkit-transition: 10s;
	}

	.header_nav_menu .navigation>li.dropdown>ul>li:hover>ul {
		display: block;
	}

	.header_nav_menu .navigation>li:hover>a {
		color: #0088cc;

	}

	.header_nav_menu .navigation>.menu-item-has-children:hover>a:after {
		border-right-color: #0088cc;
		border-bottom-color: #0088cc;
	}

	.header_nav_menu .navigation>.menu-item-has-children>ul>.menu-item-has-children:hover>a:after {
		left: 14px;
		top: 15px;
		border-top-color: #fff;
		border-right-color: #fff;
	}

	.pro_details_right {
		padding-left: 26px;
	}
}

@media (min-width:768px) and (max-width:991px) {
	.news_list_left {
		width: 37%;
	}

	.news_list_right {
		width: 63%;
	}
}

@media (min-width:992px) and (max-width:1199px) {
	.header_nav_logo {
		padding-bottom: 0;
	}

	.header_nav_menu {
		float: none;

		margin: 0 auto;
		padding-left: 35px;
	}

	.pro_details_right_single a {
		height: 140px;
	}

	.product_details_left_applications_list_left {
		float: none;
		width: 163px;
	}

	.products-list-applications .product_details_left_applications_list_left,
	.products-list-photo-ques .product_details_left_applications_list_left {
		width: auto;
		height: auto;
	}

	.products-list-applications .product_details_left_applications_list_left img {
		margin-right: 5px
	}

	.product_details_left_applications_list_right {
		float: none;
		width: 100%;
		padding-left: 5px;
	}

	.news_list_left {
		width: 28%;
	}

	.news_list_right {
		width: 72%;
	}

	.about_describe_video {
		width: 100%;
	}

	.about_describe_txt {
		width: 100%;
	}
}

@media (min-width:1200px) {
	.new_slider_list_right {
		padding-left: 0;
	}

	.new_slider_list .col-md-5 {
		width: 40%;
	}

	.new_slider_list .col-md-7 {
		width: 60%;
	}

	.cases .container {
		width: 1000px;
		padding: 0 15px;
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.product_details_left_applications_list_right {
		padding-left: 14px;
	}

	.applications_box_single a p {
		letter-spacing: 0;
	}

	.product_details_left_applications_list_right a {
		letter-spacing: 0;
	}
}

@media (min-width:1440px) {
	.container {
		width: 1250px;
		padding-left: 0;
		padding-right: 0;
	}

	header,
	footer,
	.hotpro,
	.hotpro_tit_box,
	.new_slider_list_right_time,
	.new_slider_list_right h4,
	.customer_tit_box {
		letter-spacing: 0.5px;
	}

	.hotpro .container,
	.appsta .container,
	.about-new .container {
		width: 1250px;
	}

	.navbar-collapse {
		padding: 0;
	}

	.hotpro_tit {
		width: 1170px;
	}

	.hotpro_tit1 {
		width: 100%;
	}

	.new_slider_list .col-md-5 {
		width: 32%;
	}

	.new_slider_list .col-md-7 {
		width: 68%;
	}

	.contact_map {
		padding-left: 0;
	}

	.contact_submit {
		padding-left: 22px;
		padding-right: 0;
	}

	.contact_address .col-md-6 {
		padding-left: 0;
		padding-right: 22px;
	}

	.contact_address .col-md-6:nth-child(even) {
		padding-left: 22px;
		padding-right: 0;
	}

	.about_describe_video {
		padding-left: 0;
		padding-right: 21px;
	}

	.about_describe_txt {
		padding-left: 21px;
		padding-right: 0;
	}

	.contact_address_list {
		padding-right: 175px;
	}
}

@media (max-width:1439px) {
	.header_nav_menu .navigation>li>a {
		margin-right: 14px;
	}

	.footer_info_advisory {
		margin-right: 0;
	}

	.new_slider_list_right h4 {
		padding-bottom: 6px;
	}

	.about_awards_slider img {
		height: 295px;
		max-width: 100%;
	}

	.about_awards_slider p {
		font-size: 12px;
	}

	.about_describe_txt p {
		font-size: 12px;
		margin-bottom: 17px;
	}

	.about_strength_list span {
		font-size: 12px;
	}

}

@media (max-width:1400px) and (min-width:1200px) {
	.about_describe_video iframe {
		height: 437px;
	}
}

@media (min-width:1360px) and (max-width:1200px) {
	.about_awards_slider img {
		height: 300px;
		max-width: 100%;
	}

}

@media (min-width:769px) and (max-width:1365px) {

	.about_awards-wrapper .about_awards-img:nth-child(3) {
		margin: auto;
	}

	.standards_introduce_img1 img {
		height: 80px;
		width: 80px;
	}



}

@media (min-width:769px) and (max-width:1201px) {

	.standards_introduce_img1 img {
		width: 65px;
		height: 65px;
	}

	/*.about_awards-img {
		width: 225px;
		height: 335px;
	
	}*/
	.about_awards_slider img {
		height: 245px;
		max-width: 100%;
	}
}


@media (max-width:1199px) {
	.header_nav_logo {
		float: none;
		text-align: center;
	}

	.new_slider_list_right p {
		line-height: 16px;
	}

}

@media (max-width:1024px) {

	.cd-accordion-menu>li>ul a {
		padding-left: 15px;
	}

	.product_details_right.applications_right.applications_list_right .col-md-4:nth-child(6) {
		clear: none !important;
	}
}

@media (max-width:991px) {
	.about_awards-wrapper .about_awards-img:nth-child(1) {
		margin-left: 0;
	}

	.pro_details_right_single .hotpro_product_view span {
		display: none;
	}

	.standards_introduce_img1 img {
		margin: 0 0 10px 61px;
	}

	.header_nav_logo {
		padding: 15px 0
	}

	.footer-content {
		padding: 15px;
	}

	.header_nav_se {
		top: 30px
	}

	.hotpro_product:nth-child(2n):before {
		clear: both;
	}

	.about_video iframe {
		height: 100%;


	}

	.footer_info_advisory ul li a {
		width: 30px;
		height: 30px;
		line-height: 30px;

	}

	.customer_slider img {
		width: 100%;
		height: auto;

	}

	.footer_info_copyright {
		padding-top: 0;
		padding-bottom: 5px;
	}

	.footer_info_advisory ul {
		padding-top: 5px;
		padding-bottom: 5px;
		display: inline-block;
	}

	.footer_info_nav ul li a:after {
		top: 35px;
	}

	.footer_info_copyright {
		text-align: center;
	}

	.header_nav {
		z-index: 999;
	}

	.header_nav_logo {
		float: none;
	}

	.header_nav_menu {
		float: none;
	}

	.header_nav_menu .navigation>li {
		float: none;
	}

	.navbar-collapse.in {
		overflow-y: auto !important;
	}

	.header_nav_menu .navbar-collapse {
		border-top: 1px solid #000;
		padding-bottom: 6px;
	}

	.navbar-header {
		float: none;
	}

	.header_nav_menu .navigation>li>ul {
		position: relative;
		left: 10px;
		top: 0;
		padding-left: 10px;
	}

	.header_nav_menu .navigation>li>ul li {
		overflow: hidden;
	}

	.header_nav_menu .navigation>li>ul>li a {
		padding-right: 0;
		margin-right: 40px;
		border: none;
	}

	.header_nav_menu .navigation>li>ul>li {
		position: relative;
		border-bottom: 1px solid #ededed;
	}

	.header_nav_menu .navigation>li>ul>li>ul {
		position: relative;
		left: 0;
		top: 0;
		border-top: none;
		min-height: auto;
		padding-left: 12px;
	}

	.new_slider_list_img {
		width: 30%;
	}

	.new_slider_list_right {
		width: 100%;
		padding-left: 0;
	}

	.new_slider_list_right h4 {
		padding-bottom: 9px;
	}

	.new_slider_list_right {
		padding: 9px 0 0;
	}

	.new_slider_list_right p {
		line-height: 22px;
	}

	.header_nav_menu .navigation>li {
		border-bottom: 1px dashed #eee;
	}

	.header_nav_menu .navigation>li:last-child {
		border: none;
	}

	.header_nav_menu .navigation>li>a {
		padding-top: 14px;
		padding-bottom: 14px;
	}

	.header_nav_menu .navigation>.menu-item-has-children>a:after {
		right: 28px;
		top: 0;
		border-width: 2px;
		width: 10px;
		height: 10px;
		border: none;
		transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
	}

	.header_nav_menu .navigation>li>a {
		margin-right: 50px;
	}

	.header_nav_menu .navbar-collapse {
		padding-right: 0;

	}

	.nav_children_a {
		position: absolute;
		right: 50px;
		top: 0;
		width: 50px;
		height: 50px;
	}

	.nav_children_a_c {
		position: absolute;
		right: 0;
		top: 0;
		width: 40px;
		height: 36px;
	}

	.header_nav_menu .navigation>.menu-item-has-children>ul>.menu-item-has-children>a:after {
		right: 10px;
		top: 0;
		width: 8px;
		height: 8px;

	}

	.header_nav_menu .navigation>li a:hover {
		color: #0088cc;
	}

	.product_details_right,
	.pro_details_right {
		float: none;
	}

	.footer_info_nav,
	.footer_info_advisory {
		width: 100%;
		display: inline-block;
		margin: 0 auto;
		text-align: center;
		max-width: 100%;
		float: none;
	}

	.nav-close-menu-btn {
		width: 30%;
		height: 100%;
		position: fixed;
		overflow-y: auto !important;
		right: 0;
		float: right;
		z-index: 9999;
	}

	.footer_info_nav ul li a {
		padding: 10px 10px 5px 10px
	}

	#menu-footer-menu {
		display: inline-block;
		margin: 0 auto;
		text-align: center;
	}

	.footer_info_nav ul li {
		display: inline-block;
		text-align: center;
	}

	.footer_info_nav ul li a:after {
		top: 14px;
	}

	.paddtop60.product_addthis,
	.index_con2 {
		padding: 15px
	}

	.applications_details_right h3 {
		padding-bottom: 10px
	}

}

@media (max-width:999px) {
	.customer_slider img {

		max-width: 100%;

	}

	.about_awards_slider img {
		height: 233px;
		max-width: 100%;
	}

	.addthis_inline_share_toolbox {
		margin-top: 26px;
	}

}

@media (max-width:850px) {
	.about_awards_slider img {
		height: 435px;
		max-width: 100%;
	}
}

@media (max-width:768px) {

	.about_strength {
		padding: 15px 0;
	}

	.about_describe {
		padding-bottom: 15px;
	}

	.about_awards {
		padding-top: 15px;
	}

	.app {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	.col-md-12 {
		width: 100%;
	}

	.standards_introduce_img1 {
		overflow: hidden;
	}

	.product_details_left_title,
	.cd-accordion-menu.animated.screen-cate {
		display: none;
	}

	.header_info_left_line {
		height: 16px;
		margin-top: 11px;
	}

	.product_details_right .single-products-images,
	.product_details_right .product_addthis {
		padding: 36px 15px 15px 15px
	}

	.single-product-contents.index_con2 {
		padding: 15px
	}

	.product_details_left {
		padding-right: 0
	}

	.product_details_left-products {
		padding: 15px;
	}

	.news_details_right,
	.applications_details_right-content,
	.applications_details_right-standards,
	.applications_details_right-case {
		padding: 36px 0 0 0
	}

	.single-products-images img {
		width: 100%;
	}

	.header_nav_menu .navigation>.menu-item-has-children>ul>.menu-item-has-children>a:after {
		position: absolute;
		right: 14px;
		top: 0;
		content: "+";
		width: 6px;
		height: 6px;
		/* border: 1px solid #a5a5a5;
		border-bottom-color: transparent;
		border-left-color: transparent;
		-webkit-transform: rotate(45deg); */
	}

	.header_nav_menu .navigation>.menu-item-has-children>a:after {
		position: absolute;
		right: 1px;
		top: 13px;
		content: "+";
		width: 6px;
		height: 6px;
	}

	.nav_children_a_c {
		right: 32px;
	}

	.new_slider_list_right {
		padding: 0;
	}

	.new_slider_list_right {
		margin-top: 4px;
	}

	.footer_info_nav ul li a {
		padding: 0 10px;
	}



	.cd-accordion-menu .dropdown.menu-item.menu-item-type-custom>ul.sub-menu>li>ul {
		width: 100%;
		max-width: none;
	}

	.about_awards-wrapper {
		padding-left: 44px;
	}

	.about_awards_slider img {
		height: 400px;
		max-width: 100%;
	}

	.standards_introduce_img1 img {
		width: 90px;
		height: 90px;
	}

	.cd-accordion-menu .dropdown.menu-item.menu-item-type-custom>ul.sub-menu>li {
		overflow: hidden;
	}

	.cd-accordion-menu .dropdown-menu {
		background-color: transparent
	}

	/*.about_awards-img{
		padding-left: 80px;
	}*/
	.standards_introduce_img1 img {
		margin: 30px 30px 30px 43px;
	}

	.hotpro_tit1 {
		text-align: center;
	}

	.hotpro_tit1:after {
		left: 48%;
	}

	.hotpro {
		padding-top: 2em;
		padding-bottom: 1em;
	}

	.customer {
		padding-bottom: 2em;
		padding-top: 1em;
	}

	.app,
	.standards {
		padding: 1em 0;
	}

	.new_slider,
	.standards_introduce,
	.app_introduce {
		padding-top: 2em;
	}

	.customer_slider,
	.about_video {
		margin-top: 2em;
	}

	.hotpro_products {
		padding-top: 0;
	}
}

@media (max-width:767px) {

	.hotpro_tit1:after {
		left: 44%;
	}

	.fixBar,
	.footer-top {
		display: none
	}

	.page_nav ul li span {
		margin-top: 6px;
	}

	.about_awards-wrapper .about_awards-img:nth-child(1) {
		width: 45%;

		height: auto;
	}

	.about_awards-wrapper .about_awards-img:nth-child(2) {
		width: 45%;

		height: auto;
	}

	.about_awards-wrapper {
		padding-left: 69px;
	}

	/*.about_awards_slider img{
		width: 100%;
		height: auto;
	}*/
	.about_awards-img {
		padding-bottom: 10px;
		padding-left: 5px;
	}

	.standards_introduce_img1 img {
		margin: 10px;
	}

	/*.about_awards-img{
		padding-left: 65px;
	}*/




	.standards_introduce_img1 img {
		height: 62px;
		width: 62px;
	}

	.pro_details_right_single a {
		height: auto;
	}

	.news_list {
		text-align: center;
	}

	.news_list_right .time {
		display: inline-block;
	}

	.news_list_left,
	.news_list_right {
		float: none;
		width: 100%;
	}

	.news_list_right a {
		margin: 12px auto 0;
	}

	.about_describe_video iframe {
		height: 204px;
	}

	.banner_slider .swiper-prev,
	.banner_slider .swiper-next {
		top: 44%;
		width: 30px;
		height: 40px;
		font-size: 14px;
		line-height: 40px;
	}

	.app_introduce {
		margin: 0;
	}
}

@media (max-width:765px) {
	.single-product-tab {
		overflow: hidden;
	}

	.standards_introduce {
		overflow: hidden;
	}

	.standards_introduce_img1 img {
		height: 60px;
		width: 60px;
	}


}

@media (max-width:750px) {
	.dropdown-menu {
		margin: 0 !important;
	}

	.about_awards-wrapper .about_awards-img:nth-child(2),
	.about_awards-wrapper .about_awards-img:nth-child(1) {
		width: auto;
	}

	.header_info_left_eamil {
		padding-right: 10px;
	}

	.swiper-slide-active table {
		overflow-x: auto;
		overflow-y: auto;
		width: 100%;
		height: auto;
		display: block;
		border: none !important;

	}


	.product_details_right table tbody {
		overflow-y: hidden;
		overflow-x: hidden;

	}

	.footer_info_nav ul li a {
		font-size: 12px;
	}

	.footer-content {
		padding: 15px 0
	}

	.header_info_left ul,
	.header_info_right form {
		display: none;
	}

	.footer_info_nav,
	.footer_info_advisory {
		float: none;
		margin: 0 auto;
	}

	.footer_info_nav {
		max-width: 100%;
	}

	.footer_info_nav ul {
		text-align: center;
	}

	.footer_info_nav ul li {
		float: none;
		display: inline-block;
	}

	.footer_info_nav ul li a {
		padding: 0 5px
	}

	.footer_info_nav ul li a:after {
		top: 14px;
	}

	.new_slider_list_img {
		display: none;
	}

	.new_slider_list_right {
		float: none;
		width: 100%;
		text-align: left;
	}

	.new_slider_list {
		margin-top: 18px;
	}

	.top {
		width: 40px;
		height: 40px;
		font-size: 18px;
		line-height: 40px;
	}

	.product_details_right .col-md-8 {
		padding-left: 0;
		padding-right: 0;
	}

	.index_container2 table tr td:first-child .wp-caption {
		padding-right: 2px;
	}

	.index_container2 table tr td:last-child .wp-caption {
		padding-left: 2px;
	}

	.tabs2 li>a {
		padding-left: 10px;
		padding-right: 10px;
	}

	.customer_slider .swiper-prev,
	.customer_slider .swiper-next {
		opacity: 0;
	}

	.hotpro_tit_box {
		font-size: 24px;
		padding-left: 36px;
	}

	.hotpro_tit_icon span {
		left: 5px;
		top: 12px;
		font-size: 12px;
	}

	.hotpro_tit_box svg {
		top: 2px;
		font-size: 32px;
	}

	.hotpro_product p {
		font-size: 14px;
	}

	.customer_tit_box {
		font-size: 24px;
	}

	.product_details_right .row {
		margin: 0;
	}

	.applications_box_single .applications_box_single_view p,
	.index_container2 h4 {
		font-size: 14px;
	}


	.contact_address_list h4 {
		font-size: 14px;
	}

	.about_describe_video,
	.about_describe_txt {
		padding-top: 40px;
	}

	.about_describe_txt h3 {
		font-size: 24px;
	}

	.header_nav_se {
		display: block;
	}

	.chat {
		display: none;
	}

	.product_details_right,
	.pro_details_right .row {
		margin: 0;
	}

	.product_form ul li {
		width: 100%;
	}

	.applications_details_right {
		padding-top: 40px;
	}

	.page_nav ul li {
		font-size: 14px;
		font-weight: normal;
	}

	.applications_form {
		margin-top: 40px;
	}

	.product_details {
		padding-bottom: 40px;
	}

	.product_details_left {
		padding-top: 40px;
	}

	.cases_list_tree p {
		font-size: 14px;
	}

	.news_list_right {
		padding-left: 0;
	}

	.news_list_right .news_list_right_view {
		margin: 12px auto 0;
	}

	.about_awards_slider img {
		height: 320px;
		max-width: 100%;
	}


}

@media (max-width:668px) {
	.standards_introduce_img1 img {
		height: 55px;
		width: 55px;
	}
}

@media (max-width:668px) {
	.standards_introduce_img1 img {
		height: 50px;
		width: 50px;
	}


}

@media (max-width:568px) {
	.about_awards_slider img {
		height: 254px;
		max-width: 100%;
	}
}

@media (max-width:500px) {
	.about_strength {
		padding: 1em 0;
	}

	.about_awards {
		padding-top: 1em;
		padding-bottom: 2em;
	}

	.about_describe_video {
		padding-top: 2em;
	}

	.about_describe {
		padding-bottom: 1em;
	}



	.page_nav ul li span {
		margin-top: 8px;
	}

	.hotpro_tit_box {
		padding-left: 36px;
	}

	.product_addthis {

		padding-top: 0px !important;
	}

	.product_details_right_system {
		padding-top: 0;
	}

	.index_container2 .Products-tab-pane {
		padding-bottom: 0;
	}
}

@media (max-width:420px) {
	.single-product-contents.index_con2 .nav-tabs {
		border-bottom: none;
	}

	.new_box .new_slider .swiper-wrapper {
		padding-bottom: 30px;
	}

	.index_container2 iframe {
		height: 174px;
	}

	.header_info_left_line {
		display: none;
	}

	.standards_introduce_img1 img {
		height: 61px;
		width: 61px;
	}

	.about_awards-wrapper {
		padding-left: 16px;
	}

	.header_nav_menu .navigation>li>ul>li>a {

		display: block !important;
	}

	.header_nav_menu .navigation>li>ul>li a {
		white-space: normal;
		display: inline;
		padding-left: 0;
		line-height: 25px;
	}

	.header_nav_menu .navbar-collapse {
		overflow-y: scroll !important;
		height: 440px;
		overflow-x: hidden;
	}

	.header_info {
		z-index: inherit;
	}

	.app_introduce .col-md-4:nth-child(3) {
		display: none;
	}

	.ytp-title-channel-logo {
		width: 30px;
		height: 30px;
	}

	.about_video iframe {
		min-height: 204px;
	}

	.ytp-title-text {
		font-size: 14px !important;
	}

	.ytp-title-channel-logo {
		width: 30px;
		height: 30px;
	}

	.about_awards_slider img {
		height: 213px;
		max-width: 100%;
	}


	.header_info_left_b {
		display: block;
		position: relative;

		top: 0;
		width: 65%;
		background-color: #1e1e1e;
		bottom: 20px;
	}

	.header_info_left_eamil {
		clear: both;
		background: #08c;
		width: 85%;
		padding: 10px 16px;
		height: 37px;

	}


	.header_info_left_eamil a {
		color: #fff;
		line-height: 0;
	}

	.header_info_left .left_Phone {
		display: none;
	}

	.left_eamil {
		width: 100%;
		padding-left: 0;
	}


	.header_info_left_eamil {
		background: none;
	}

	.header_info_left_eamil:nth-child(3) a {

		color: #fff;
	}

	.header_info_right_dropdown {
		padding-top: 10px;
		padding-bottom: 10px;
	}

	.header_nav_menu .navbar-collapse {
		padding-bottom: 0;
	}

	.navbar-collapse {
		padding-left: 0;
	}

	.footer_info_advisory ul li a span,
	.footer_info_advisory ul li a i {

		line-height: 30px;
	}

	.four_title {
		font-size: 123px;
		line-height: 85px;
	}

	.four {

		padding: 40px 0 40px;
	}

	.about_awards {

		padding-bottom: 40px;
	}

	.page_nav ul {
		height: 20px;
	}

	.page_nav ul li span {

		margin-right: 5px;
		display: block;

	}

	.page_nav ul li {
		padding-right: 3px;
	}


}

@media (max-width:400px) {
	.about_awards_slider img {
		height: 180px;
		max-width: 100%;
	}
}



.product_details_right table {
	width: 100%;
}

table {
	border: 1px solid #ccc;
	width: 100%;
	margin: 0;
	padding: 0;

}

table tr {
	border: 1px solid #ddd;
	padding: 5px;
}

table th,
table td {
	padding: 10px;
	text-align: center;
}

table th {
	text-transform: uppercase;
	font-size: 14px;
	letter-spacing: 1px;
}

.index_container2 p {
	word-wrap: break-word;
}

@media (max-width:400px) {
	.about_awards-wrapper {
		padding-left: 17px;
	}

	.about_awards-wrapper .about_awards-img:nth-child(2),
	.about_awards-wrapper .about_awards-img:nth-child(1) {
		width: 45%;
	}

	.about_video iframe {
		min-height: 182px;
	}

	.index_container2 iframe {
		height: 153px;
	}
}

@media (max-width:360px) {
	.page_nav ul li span {
		margin-top: 7px;
	}

	.standards_introduce_img1 img {
		height: 50px;
		width: 50px;
	}

	.about_awards-wrapper .about_awards-img:nth-child(2),
	.about_awards-wrapper .about_awards-img:nth-child(1) {
		width: 47%;
	}
}

@media (max-width:320px) {
	.tabs2.nav-tabs>li>a {
		padding: 7px 13px 6px;
	}

	.header_info_left_eamil a {
		font-size: 12px;
	}

	.header_nav_logo img {
		padding-left: 13px;
	}

	.about_awards-wrapper .about_awards-img:nth-child(1) {
		width: 50%;
	}

	.about_awards-wrapper .about_awards-img:nth-child(2) {
		width: 50%;
	}

	.about_awards-wrapper .about_awards-img:nth-child(3) {
		width: 100%;
	}

	.about_awards-wrapper .about_awards-img {
		width: 50%;
		height: auto;
	}

	.page_nav ul li span {
		margin-top: 9px;
	}

	.hotpro_products .hotpro_product.col-md-3.col-xs-6:nth-last-child(2) {
		clear: both;
	}

	.hotpro_product {
		padding-right: 5px;
		padding-left: 5px;
	}

	.hotpro_product h3 {
		font-size: 12px;
		line-height: 19px;
	}

	.about_awards-wrapper {
		padding-left: 0px;
	}
}

.single-product-description img.size-full,
.applications_details_right-case img.size-full,
.news_details_right img.size-full,
.product_details_right-products img {
	width: 100%;
	height: auto;
}

.header_info_left_line {
	background: #fff;
}