<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header {
	position: relative;
	z-index: 999;
	border-top: 8px solid #05316e
}
.lang {
	text-align: right;
	margin: 2px 0
}
.products_list_box .product_list .img_box a.video_click1 {
	position: relative
}
.products_list_box .product_list .img_box a.video_click1:after {
	content: " ";
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: url(../images/videoclick.png) no-repeat center
}
.lang a {
	font-size: 14px;
	color: #545454;
	line-height: 1.7
}
.lang a span {
	display: inline-block;
	width: 21px;
	height: 14px;
	margin-right: 4px;
	vertical-align: middle;
	background-image: url(../images/sprites.png);
	margin-bottom: 3px
}
.lang a span.en {
	background-position: -252px -116px
}
.lang a span.sa {
	background-position: -294px -32px
}
.lang a span.fr {
	background-position: -294px -48px
}
.lang a span.ru {
	background-position: -294px -64px
}
.lang a span.es {
	background-position: -294px -80px
}
.lang .shu {
	display: inline-block;
	vertical-align: middle;
	margin: 2px;
	font-size: 14px;
	color: #545454;
	line-height: 1.7
}
.header_top .info {
	padding-top: 40px
}
.header_top .info p {
	font-family: times new roman, times, serif;
	line-height: 1.7em;
	font-size: 14px;
	color: #05316e
}
.header_top .info p strong {
	font-family: times new roman, times, serif;
	line-height: 1.7em;
	font-size: 14px;
	color: #05316e
}
.header_top .text {
	padding-top: 20px
}
.header_top .text p {
	font-size: 13px;
	color: #777;
	line-height: 1.2;
	font-family: Arial
}
.header_top .text p:nth-of-type(2) {
	font-size: 14px;
	line-height: 1.7em;
	font-family: Arial;
	color: #353638;
	font-weight: 700
}
.header_top .text p a {
	color: #353638;
	font-weight: 700;
	font-size: 14px
}
.header_top .text p a:hover {
	text-decoration: underline
}
.header_nav .container_1200 {
	position: relative
}
.header_nav {
	border-top: 1px solid #dedfe2
}
.nav_list {
	display: table;
	width: 100%;
	font-size: 0;
	line-height: 0;
	position: relative;
	padding-right: 80px
}
.nav_list&gt;li {
	display: table-cell;
	vertical-align: top;
	zoom: 1
}
.nav_list&gt;li:nth-of-type(1) {
	background: 0 0
}
.nav_list&gt;li&gt;a {
	display: inline-block;
	width: 100%;
	border-bottom: 4px solid #fff;
	padding-top: 4px;
	transition: all .3s;
	text-align: center
}
.nav_list&gt;li&gt;a&gt;span {
	display: inline-block;
	line-height: 52px;
	text-align: center;
	font-size: 14px;
	color: #333;
	font-weight: 400;
	transition: all .5s
}
.nav_list&gt;li&gt;a&gt;i {
	display: inline-block;
	width: 24px;
	height: 24px;
	vertical-align: middle;
	background: url(../images/dropdown_menu.png) no-repeat center;
	-moz-transition: all linear .3s;
	-webkit-transition: all linear .3s;
	-ms-transition: all linear .3s
}
.nav_list&gt;li:hover i {
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
.nav_list&gt;li.active&gt;a, .nav_list&gt;li.on&gt;a {
	border-bottom: 4px solid #0c6fb3;
	transition: all .3s
}
.nav_list&gt;li.active span, .nav_list&gt;li.on span {
	color: #0c6fb3
}
.nav_normal&gt;li {
	position: relative;
	text-align: left
}
.nav_normal&gt;li .dropdown_menu {
	position: absolute;
	top: 120%;
	left: 0;
	padding: 10px 0;
	min-width: 185px;
	display: none;
	background: #0c6fb3;
	z-index: 1
}
.nav_normal&gt;li .dropdown_menu::after {
	content: '';
	border-width: 9px;
	border-style: dashed dashed solid dashed;
	border-color: transparent transparent #efefef transparent;
	border-bottom-color: #0c6fb3;
	position: absolute;
	top: -18px;
	left: 30px
}
.nav_normal&gt;li .dropdown_menu.dropdown_menuProduct {
	min-width: 520px
}
.nav_normal&gt;li .dropdown_menu.dropdown_menuProduct&gt;li {
	width: 50%;
	float: left
}
.nav_normal .dropdown_menu li {
	width: 100%
}
.nav_normal .dropdown_menu li a {
	display: block;
	width: 100%;
	line-height: 38px;
	text-align: left;
	font-size: 16px;
	color: #fff;
	padding-right: 40px;
	padding-left: 30px;
	white-space: nowrap
}
.nav_normal .dropdown_menu li a:hover {
	background-color: #0089d1
}
.header_search_box {
	position: absolute;
	right: 0;
	bottom: 10px;
	width: 32px;
	height: 40px;
	overflow: hidden;
	background: transparent;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	transition: all .3s
}
.header_search_box.active {
	width: 260px;
	background: #0c6fb3;
	transition: all .3s
}
.header_search_box a {
	line-height: 0;
	width: 32px;
	height: 40px;
	text-align: right;
	display: block;
	position: relative;
	float: right;
	z-index: 10;
	background: transparent;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px
}
.header_search_box img {
	position: absolute;
	top: 9px;
	right: 6px
}
.header_search_box img.close {
	opacity: 0;
	transition: all .3s
}
.header_search_box .search_click.active img.close {
	opacity: 1;
	transition: all .3s
}
.header_search_box .search_click.active img.open {
	opacity: 0
}
.search_form {
	position: absolute;
	top: 0;
	right: 32px;
	width: 0;
	display: block;
	z-index: -1;
	transition: all .3s
}
.header_search_box.active .search_form {
	width: 220px;
	z-index: 9;
	transition: all .3s
}
.search_form .info {
	width: 100%;
	padding-right: 32px
}
.search_form input[type=text] {
	width: 100%;
	height: 40px;
	background: 0 0;
	border: 0;
	text-indent: 10px;
	font-size: 14px;
	color: #fff
}
.search_form input[type=text]::-webkit-input-placeholder {
color:#fff
}
.search_form input.btn_search {
	width: 32px;
	height: 40px;
	position: absolute;
	right: 0;
	top: 0;
	background: url(../images/search.png) no-repeat center center;
	border: 0;
	font-size: 0;
	cursor: pointer
}
.m_header {
	display: none
}
.footer_box {
	background: #063a81
}
.footer_tip {
	padding-top: 55px;
	padding-bottom: 40px;
	text-align: center
}
.footer_tip h3 {
	padding-bottom: 10px;
	font-size: 30px;
	color: #fff;
	letter-spacing: 0;
	line-height: 1em;
	text-align: center;
	font-family: Arial
}
.footer_tip p {
	line-height: 1.7em;
	text-align: center;
	font-size: 18px;
	color: rgba(255,255,255,.5);
	font-family: Arial;
	padding-bottom: 20px
}
.footer_tip a.more {
	display: inline-block;
	line-height: 35px;
	width: 150px;
	background-color: transparent;
	color: #fff;
	border: 2px solid #fff;
	margin-right: 20px
}
.footer_tip a.more:hover {
	background: #fff;
	color: #063a81;
	text-decoration: underline
}
.footerCon_box {
}
.fast_navigation .items {
	border-top: 1px solid rgba(255,255,255,.5);
	overflow: hidden
}
.fast_navigation {
	overflow: hidden
}
.fast_navigation .items .item {
	padding: 0 10px;
	float: left
}
.fast_navigation .items .item:nth-of-type(1) {
	width: 25%
}
.fast_navigation .items .item:nth-of-type(2) {
	width: 25%
}
.fast_navigation .items .item:nth-of-type(3) {
	width: 16.66%
}
.fast_navigation .items .item:nth-of-type(4) {
	width: 33.33%
}
.fast_navigation h6 {
	font-size: 20px;
	color: #fff;
	line-height: 1;
	font-family: Arial;
	padding-top: 55px;
	padding-bottom: 20px
}
.fast_navigation ul li, .fast_navigation ul li a {
	font-size: 16px;
	color: rgba(255,255,255,.5);
	line-height: 1.7em
}
.fast_navigation ul li a:hover {
	color: #fff;
	text-decoration: underline
}
.fast_navigation .follow_box a {
	display: inline-block;
	width: 32px;
	height: 32px;
	vertical-align: middle;
	background-image: url(../images/style6tiny.png);
	transition: 0s
}
.fast_navigation .follow_box a:nth-of-type(1) {
	background-position: -24px 0
}
.fast_navigation .follow_box a:nth-of-type(2) {
	background-position: -24px -320px
}
.fast_navigation .follow_box a:nth-of-type(3) {
	background-position: -24px -256px
}
.fast_navigation .follow_box a:nth-of-type(1):hover {
	background-position: -239px -1px
}
.fast_navigation .follow_box a:nth-of-type(2):hover {
	background-position: -239px -321px
}
.fast_navigation .follow_box a:nth-of-type(3):hover {
	background-position: -239px -257px
}
.footer_copyright {
	overflow: hidden
}
.footer_copyright .container_1200 {
	padding-top: 50px;
	padding-bottom: 30px
}
.footer_copyright .text {
	text-align: center
}
.footer_copyright p span, .footer_copyright p a, .footer_copyright p {
	font-size: 16px;
	color: rgba(255,255,255,.5);
	line-height: 1.7;
	font-family: Arial
}
.footer_copyright p span {
	display: inline-block;
	padding: 0 5px
}
.index_box1 .slick-prev {
	background: url(../images/skin.png)no-repeat 0 0
}
.index_box1 .slick-next {
	background: url(../images/skin.png)no-repeat -150px 0
}
.index_box1 .slick-dots li, .index_box1 .slick-dots li.slick-active {
	background: #000;
	width: auto;
	height: auto;
	padding: 3px
}
.index_box1 .slick-dots li button {
	border-radius: 50%;
	width: 4px;
	height: 4px;
	padding: 0
}
.index_box1 .slick-dots li.slick-active button {
	background: #fff;
	border-radius: 50%
}
.index_box2 {
	padding-top: 60px;
	padding-bottom: 70px
}
.index_box2 h2 {
	font-family: Arial;
	font-size: 16px;
	color: #777;
	letter-spacing: 0;
	line-height: 1em
}
.index_box2 h3 {
	padding-top: 20px;
	padding-bottom: 15px;
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.index_box2 ul.tab_info {
	overflow: hidden;
	margin-bottom: 6px
}
.index_box2 ul.tab_info li {
	width: 20%;
	float: left
}
.index_box2 ul.tab_info li .info {
	line-height: 24px;
	color: #777;
	font-size: 18px;
	text-align: center;
	/*padding: 215px 15px 50px;*/
	border-bottom: 5px solid #fff;
	cursor: pointer
}
.index2_info{
	margin-bottom: 10px;
}

.img2{
		border: 1px solid #ccc;
}


.info2 {
	line-height: 24px;
	color: #777;
	font-size: 18px;
	text-align: center;
	/*padding: 215px 15px 50px;*/
	border-bottom: 5px solid #fff;
	cursor: pointer;
	text-transform:capitalize;
}
.info2 a{
	color: #666;
	font-weight:bold;
}
/*.index_box2 ul.tab_info li:nth-of-type(1) {
	background: url(../images/ind_img1.jpg) no-repeat center bottom
}
.index_box2 ul.tab_info li:nth-of-type(2) {
	background: url(../images/ind_img2.jpg) no-repeat center bottom
}
.index_box2 ul.tab_info li:nth-of-type(3) {
	background: url(../images/ind_img3.jpg) no-repeat center bottom
}
.index_box2 ul.tab_info li:nth-of-type(4) {
	background: url(../images/ind_img4.jpg) no-repeat center bottom
}
.index_box2 ul.tab_info li:nth-of-type(5) {
	background: url(../images/ind_img5.jpg) no-repeat center bottom
}
.index_box2 ul.tab_info li.on .info {
	border-color: #063a81
}*/
.index_box2 .tab_text {
	height: 0;
	overflow: hidden
}
.index_box2 .tab_text.on {
	height: auto
}
.index_box2 .tab_text .info {
	padding-top: 30px;
	padding-right: 300px;
	padding-bottom: 20px;
	font-size: 18px;
	color: #353638;
	line-height: 1.4;
	border-top: 1px solid #ccc;
	font-family: Arial
}
.index_box2 .tab_text .tip p a {
	font-size: 15px;
	color: #777;
	letter-spacing: 0;
	line-height: 1.7em
}
.index_box2 .tab_text .tip p {
	padding-left: 15px;
	background: url(../images/ind_ico1.png)no-repeat left center
}
.img {
	line-height: 0;
	overflow: hidden
}
.index_box3 {
	margin-right: auto;
	margin-left: auto
}
.index_box3 h2 {
	font-size: 16px;
	color: #777;
	line-height: 1.7;
	font-family: Arial
}
.index_box3 h3 {
	padding-top: 20px;
	padding-bottom: 15px;
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.index_box3 .items {
	overflow: hidden
}
.index_box3 .items .item {
	position: relative;
	width: 31%;
	float: left;
	margin: 10px;
}
.index_box3 .items .item .content {
	position: absolute;
	background: rgba(0,0,0,.6);
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	transform: scale(0);
	transition: all .3s
}
.index_box3 .items .item:hover .content {
	transform: scale(1)
}
.index_box3 .items .item .content .info {
	padding: 10%;
	text-align: center;
}
.index_box3 .items .item:nth-of-type(odd) .content .info {
	float: right;
	/*padding: 10% 50px 0 0*/
}
.index_box3 .items .item .content h3 {
	font-size: 16px;
	color: #fff;
	letter-spacing: 0;
	line-height: 1em;
	font-family: Arial;
	padding-bottom: 25px
}
.index_box3 .items .item .content h2 {
	font-size: 18px;
	color: #fff;
	letter-spacing: 0;
	line-height: 1em;
	font-family: Arial;
	padding-bottom: 25px
}
.index_box3 .items .item .content p {
	font-size: 16px;
	color: #fff;
	line-height: 1.7em;
	font-family: Arial
}
.index_box3 .items .item .content a.more {
	display: inline-block;
	margin-top: 50px;
	line-height: 46px;
	width: 146px;
	color: #fff;
	border: 2px solid #fff;
	font-size: 16px;
	text-align: center
}
.index_box3 .items .item .content a.more:hover {
	border-color: #063a81;
	background-color: #063a81
}
.index_box4 {
	padding: 75px 0
}
.index_box4 .tip1 {
	position: relative
}
.index_box4 .tip1 a.more {
	position: absolute;
	right: 0;
	top: 0;
	color: #777;
	line-height: 40px;
	display: inline-block;
	padding-right: 30px;
	background: url(../images/ind_ico2.png)no-repeat right center
}
.index_box4 h2 {
	font-size: 16px;
	color: #777;
	line-height: 1.7;
	font-family: Arial
}
.index_box4 h3 {
	padding-top: 20px;
	padding-bottom: 15px;
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.index_box4 .video {
	position: relative;
	margin-bottom: 20px
}
.index_box4 .video img {
	width: 100%;
	transition: all .3s
}
.index_box4 .video:hover img {
	transform: scale(1.1)
}
.index_box4 .video .tip {
	position: absolute;
	bottom: 20px;
	left: 25px;
	font-size: 16px;
	font-weight: 700;
	margin-top: 5px;
	padding: 0 5px;
	line-height: 1.7em;
	color: #fff;
	font-family: Arial
}
.index_box5 {
	overflow: hidden;
	padding-bottom: 85px;
	background: url(../images/ind_bj.jpg)no-repeat center
}
.index_box5 .line {
	overflow: hidden;
	clear: both
}
.index_box5 .line .info {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	font-family: Arial;
	width: 290px;
	float: right
}
.index_box5 .line .info .tip {
	font-size: 40px;
	color: #353638;
	font-weight: 700;
	line-height: 1
}
.index_box5 .line .info p {
	font-size: 14px;
	color: #777;
	line-height: 1.2em
}
.index_box5 .lines .line:nth-of-type(1) .info {
	background: url(../images/ind_ico3.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(2) .info {
	background: url(../images/ind_ico4.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(3) .info {
	background: url(../images/ind_ico5.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(4) .info {
	background: url(../images/ind_ico6.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(1).on .info {
	background: url(../images/ind_ico3_0.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(2).on .info {
	background: url(../images/ind_ico4_0.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(3).on .info {
	background: url(../images/ind_ico5_0.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(4).on .info {
	background: url(../images/ind_ico6_0.png)no-repeat left 20px
}
.index_box5 .lines .line.on {
	background: #063a81
}
.index_box5 .lines {
	padding-top: 135px
}
.index_box5 .lines .line.on .tip, .index_box5 .lines .line.on p {
	color: #fff
}
.index_box5 .content {
	padding-left: 45px;
	padding-right: 180px;
	width: 865px;
	position: relative;
	padding-top: 85px
}
.index_box5 .video_click:after {
	display: none
}
.index_box5 .content p {
	text-align: center;
	margin-top: 5px;
	padding: 0 5px;
	overflow: hidden;
	font-size: 16px;
	font-weight: 700
}
.index_box5 .content .text {
	position: absolute;
	width: 455px;
	right: 0;
	bottom: 120px
}
.index_box5 .content .text .t1 {
	padding-bottom: 15px;
	font-size: 16px;
	color: #777;
	letter-spacing: 0;
	line-height: 1em;
	font-family: Arial
}
.index_box5 .content .text .t2 a {
	font-size: 30px;
	color: #353638;
	line-height: 1
}
.index_box5 .content .text .t2 a:hover {
	text-decoration: underline
}
.index_box6 {
	padding-top: 50px;
	font-family: Arial;
	padding-bottom: 50px
}
.index_box6 h2 {
	color: #777;
	font-size: 16px
}
.index_box6 h3 {
	font-size: 30px;
	margin-bottom: 33px
}
.index_box6 .items {
	overflow: hidden
}
.index_box6 .items .item {
	float: left;
	width: 45%;
	padding: 20px;
	border-top: 1px solid #ccc;
	position: relative;
	transition: all .36s
}
.index_box6 .items .item:nth-of-type(even) {
	float: right
}
.index_box6 .items .item h4 a {
	white-space: nowrap;
	font-size: 16px;
	line-height: 30px;
	color: #666;
	white-space: nowrap;
	width: 361px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block
}
.index_box6 .items .item .text {
	position: relative
}
.index_box6 .items .item .text::after {
	content: '';
	position: absolute;
	top: 22px;
	right: 0;
	width: 40px;
	height: 18px;
	background: url(../images/1542_icon.png)no-repeat left center;
	transition: all .3s
}
.index_box6 .items .item:hover .text::after {
	right: -10px
}
.index_box6 .items .item p {
	font-size: 14px;
	overflow: hidden;
	color: #777;
	padding-top: 14px;
	transition: all .36s ease;
	height: 60px;
	line-height: 24px;
	width: 90%
}
.index_box6 .items .item .title {
	position: relative
}
.index_box6 .items .item .title::before {
	content: '';
	position: absolute;
	width: 5px;
	height: 5px;
	float: left;
	background: #666;
	border-radius: 100%;
	top: 12px;
	left: -13px
}
.index_box6 .items .item .title .time {
	position: absolute;
	right: 0;
	top: 0;
	color: #999;
	font-size: 16px;
	line-height: 30px
}
.index_box6 .items .item .info {
	transition: all .3s
}
.index_box6 .items .item:hover .info {
	padding-left: 10px
}
.about_box1 img {
	width: 100%
}
.about_nav .links a {
	position: relative;
	display: inline-block;
	width: 25%;
	vertical-align: middle;
	color: #353638;
	font-size: 20px;
	line-height: 60px
}
.about_nav .links {
	margin-bottom: 3px;
	border-bottom: 1px solid #ccc
}
.about_nav .links a.on::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: -3px;
	width: 54px;
	height: 5px;
	background: #063b81
}
.about_box2 .about_content {
	padding-top: 60px;
	padding-bottom: 60px
}
.about_box2 h1 {
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em;
	font-family: Arial
}
.about_box2 p {
	color: #777;
	font-size: 16px;
	line-height: 1.7em;
	font-family: Arial
}
.about_box2 p strong {
	color: #000;
	font-size: 16px
}
.about_box3 .content {
	background-color: #063a81;
	padding-top: 55px;
	padding-right: 160px;
	padding-bottom: 55px;
	padding-left: 160px;
	text-align: center;
	font-family: Arial
}
.about_box3 .content h3 {
	margin-bottom: 25px;
	padding-bottom: 20px;
	font-size: 30px;
	color: #fff;
	letter-spacing: 0;
	line-height: 1em;
	background: url(../images/1612_icon.jpg)no-repeat center bottom
}
.about_box3 .content p {
	font-size: 15px;
	line-height: 1.7em;
	text-align: center;
	color: #fff
}
.about_box3 h4 {
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 50px;
	font-size: 30px;
	color: #063a81;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 1.4em;
	text-align: center
}
.about_box4 .line {
	display: flex;
	flex-wrap: wrap;
	background-color: #f0f0f2
}
.about_box4 .line .img {
	width: 50%
}
.about_box4 .line .info {
	width: 50%
}
.about_box4 .line .info .text {
	width: 600px;
	padding-top: 100px;
	padding-right: 45px;
	padding-bottom: 20px;
	padding-left: 45px
}
.about_box4 .content .line:nth-of-type(even) .text {
	float: right
}
.about_box4 .content .line:nth-of-type(even) .info {
	order: 1
}
.about_box4 .content .line:nth-of-type(even) .img {
	order: 2
}
.about_box4 .content h3 {
	font-size: 30px;
	color: #353638;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 1em;
	font-family: Arial;
	padding-bottom: 30px
}
.about_box4 .content p {
	color: #777;
	line-height: 1.7em;
	font-size: 16px
}
.about_box5 {
	padding-bottom: 80px
}
.about_box5 h3 {
	position: relative;
	margin-top: 80px;
	margin-bottom: 60px;
	padding-bottom: 20px;
	font-family: Arial;
	font-size: 24px;
	color: #333;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1em
}
.about_box5 h3::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 54px;
	height: 5px;
	background: #063b81
}
.about_box5 ul {
	position: relative;
	overflow: hidden;
	background: url(../images/abouot_bg2.png)repeat-x left 39px
}
.about_box5 ul li {
	width: 16.66%;
	float: left
}
.about_box5 ul li .time {
	width: 78px;
	line-height: 78px;
	text-align: center;
	font-size: 24px;
	color: #063a81;
	margin-bottom: 5px;
	background: url(../images/abouot_bg1.png)no-repeat center
}
.about_box5 ul li p {
	color: #777;
	padding-right: 40px;
	font-family: Arial;
	font-size: 14px;
	line-height: 1.7
}
.product_box .submenu_wrap ul li a.on {
	color: #2aa7ea
}
.about_box5 ul::after {
	content: '';
	position: absolute;
	content: '';
	width: 12px;
	height: 12px;
	background: #063a81;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	right: 0;
	top: 33px
}
.team_box2 {
	overflow: hidden;
	max-width: 2000px;
	margin: auto
}
.team_box2 .item {
	position: relative;
	width: 25%;
	float: left;
	font-family: Arial
}
.team_box2 .item .info {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.5);
	padding: 40px;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	transition: all .3s
}
.team_box2 .item:hover .info {
	transform: scale(1)
}
.team_box2 .item h3 {
	position: relative;
	font-size: 24px;
	color: #fff;
	letter-spacing: 0;
	line-height: 1em;
	padding-bottom: 50px;
	margin-bottom: 15px
}
.team_box2 .item h3::after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 54px;
	height: 5px;
	background: #063b81
}
.team_box2 .item p {
	font-size: 14px;
	color: #fff;
	line-height: 1.7em
}
.team_box2 .item .info1 {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: rgba(255,255,255,.9);
	display: table;
	text-align: center;
	-webkit-transform: scale(0);
	-moz-transform: scale(0);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	transition: all .3s
}
.team_box2 .item:hover .info1 {
	transform: scale(1)
}
.team_box2 .item .info1 .tbc {
	display: table-cell;
	vertical-align: middle
}
.team_box2 .item .info1 a.more {
	display: inline-block;
	vertical-align: middle;
	line-height: 58px;
	width: 188px;
	color: #063a81;
	border: 3px solid #063a81;
	font-size: 18px;
	text-align: center
}
.team_box2 .item .info1 a.more:hover {
	background: #063a81;
	color: #fff
}
.qua_box2 .tip {
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	border-left: 5px solid #063a81
}
.qua_box2 .tip p {
	line-height: 2em;
	color: #777;
	font-size: 16px
}
.line_nav {
	border-top: 1px solid #ccc
}
.line_nav ul {
	text-align: center
}
.line_nav ul li {
	display: inline-block;
	vertical-align: top;
	margin-right: 20px
}
.line_nav ul li a {
	display: block;
	line-height: 60px;
	width: 180px;
	background-color: #fff;
	color: #777;
	border-radius: 15px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	box-shadow: 0 8px 8px 0 #00000035
}
.line_nav ul li a.on, .line_nav ul li a:hover {
	background-color: #6aa4c5;
	color: #fff
}
.line_nav ul li:nth-of-type(2) a.on, .line_nav ul li:nth-of-type(2) a:hover {
	background-color: #fb9a39;
	color: #fff
}
.line_nav ul li:nth-of-type(3) a.on, .line_nav ul li:nth-of-type(3) a:hover {
	background-color: #77260b;
	color: #fff
}
.line_box1 a.more {
	display: block;
	padding-top: 30px;
	padding-right: 0;
	padding-bottom: 30px;
	line-height: 1.7em;
	text-align: center;
	font-family: Raleway;
	font-size: 15px;
	color: #777
}
.line_box1 a.more:hover {
	text-decoration: underline
}
.line_box1 {
	padding-bottom: 50px
}
.line_box2 {
	font-family: Arial
}
.line_box2 .line {
	padding-bottom: 60px
}
.line_box2 h3 {
	padding-top: 18px;
	padding-bottom: 15px;
	padding-left: 60px;
	background: url(../images/water_icon1.png)no-repeat left top;
	font-size: 36px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.line_box2.juice h3 {
	background: url(../images/juice_icon1.jpg)no-repeat left top
}
.line_box2 .text1 {
	padding-left: 60px
}
.line_box2 .text1 p {
	font-size: 20px;
	color: #353638;
	line-height: 1.7em
}
.line_box2 .text2 p {
	font-size: 15px;
	color: #777;
	line-height: 3em;
	text-align: center
}
.line_box2 .tab_par ul {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 33px;
	background: url(../images/water_bg3.png)no-repeat center;
	margin-bottom: 10px
}
.line_box2 .tab_par ul li {
	display: inline-block;
	vertical-align: top;
	margin-right: 20px;
	background-color: #063b7f;
	color: #fff;
	line-height: 60px;
	width: 180px;
	cursor: pointer;
	transition: all .3s;
	border-top-left-radius: 20px;
	border-bottom-right-radius: 20px
}
.line_box2 .tab_par ul li:hover, .line_box2 .tab_par ul li.on {
	background: #255da8
}
.line_box2 .tab_par .tab_tip {
	border-bottom: 1px solid #063b7f;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 5px
}
.line_box2 .tab_par .tab_tip .num {
	width: 44px;
	line-height: 44px;
	text-align: center;
	background-color: #063b7f;
	color: #fff;
	border-top-left-radius: 10px;
	border-bottom-right-radius: 10px;
	font-weight: 700;
	font-size: 16px;
	margin-bottom: 10px
}
.line_box2 .tab_par .tab_tip h4 {
	font-size: 25px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.line_box2 .content .tab_par .tab_tip p {
	padding: 0;
	background: 0 0;
	padding-top: 5px
}
.line_box2 .tab_par .info p {
	padding-left: 15px;
	font-size: 16px;
	color: #777;
	line-height: 1.4;
	background: url(../images/water_icon2.png)no-repeat left top
}
.line_box2 .tab_par .right {
	text-align: right
}
.line_box2 .tab_par .info {
	display: none
}
.line_box2 .tab_par .info.on {
	display: block
}
.line_box2 .text3 {
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	margin-top: 14px;
	margin-right: 0;
	margin-bottom: 10px;
	border-left: 4px solid #063a81
}
.line_box2 .text3 p {
	font-size: 20px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.line_box2 .text4 p {
	font-size: 15px;
	color: #777;
	line-height: 1.4
}
.pic_info {
	position: relative;
	margin-top: 40px
}
.pic_info .tip {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
	background-color: rgba(6,58,129,.85);
	padding: 20px
}
.pic_info .tip p {
	font-size: 14px;
	font-size: 14px;
	color: rgba(255,255,255,.64);
	line-height: 1.4;
	text-align: center
}
.line_box2 .text5 p {
	padding-left: 15px;
	font-size: 16px;
	color: #777;
	line-height: 1.4;
	background: url(../images/water_icon2.png)no-repeat left top
}
.line_box2 .mitems {
	overflow: hidden;
	background-color: #eee
}
.line_box2 .mitems .item {
	width: 50%
}
.line_box2 .mitems .item .img img {
	width: 100%
}
.line_box2 .mitems .item .info {
	padding: 35px 50px 0
}
.line_box2 .mitems .item .info p:nth-of-type(1) {
	font-size: 36px;
	color: #080808;
	letter-spacing: 0;
	line-height: 1em
}
.line_box2 .mitems .item .info p:nth-of-type(2) {
	margin-bottom: 25px;
	font-size: 16px;
	color: #080808;
	line-height: 1.7em;
	padding-bottom: 12px;
	border-bottom: 1px solid #063a81
}
.line_box2 .mitems .item .info p:nth-of-type(3) {
	line-height: 1.4em;
	font-size: 16px;
	color: #777
}
.line_box2 .mitems .item .info a.more {
	display: inline-block;
	line-height: 50px;
	width: 160px;
	background-color: #063a81;
	color: #fff;
	text-align: center;
	margin-top: 35px
}
.line_box2 .coll_info {
	position: relative;
	background: #f6f6f6;
	padding-top: 45px;
	padding-bottom: 30px;
	padding-left: 100px;
	padding-right: 100px;
	margin-top: 30px
}
.line_box2 .coll_info .tip {
	position: relative;
	padding-bottom: 25px;
	font-size: 36px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em;
	text-align: center
}
.line_box2 .coll_info::after {
	content: '';
	width: 42px;
	height: 64px;
	background: url(../images/car_icon1.png)no-repeat center;
	position: absolute;
	left: 50%;
	top: -30px;
	margin-left: -21px
}
.line_box2 .coll_info .text6 {
	padding-top: 15px;
	padding-right: 35px;
	padding-bottom: 15px;
	padding-left: 35px;
	border-top-left-radius: 30px;
	border-bottom-right-radius: 30px;
	background-color: #2b5691;
	margin-bottom: 30px
}
.line_box2 .coll_info .text6 p {
	font-size: 15px;
	color: rgba(255,255,255,.64);
	line-height: 1.7
}
.line_box2 .aut {
	position: relative
}
.line_box2 .aut a.more {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 18px;
	color: #fff;
	text-align: center;
	background-color: rgba(0,0,0,.5);
	transform: scale(0)
}
.line_box2 .aut a.more::after {
	content: '';
	position: absolute;
	top: 25px;
	right: 25px;
	left: 25px;
	bottom: 25px;
	border: 1px solid #fff
}
.line_box2 .aut:hover a.more {
	transform: scale(1)
}
.service_box2 {
	padding-top: 40px;
	font-family: Arial
}
.service_box2 h1 {
	font-size: 36px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.service_box2 h2 {
	font-size: 24px;
	color: #555;
	line-height: 1.7;
	margin-bottom: 20px
}
.service_box2 form .input {
	position: relative;
/*	background: #eee;*/
	padding: 10px 0;
	overflow: hidden
}
.service_box2 form .input:nth-of-type(odd) {
	background: #fff
}
.service_box2 form .input label.tip {
	display: inline-block;
	float: left;
	padding-top: 5px;
	text-align: right;
	width: 160px;
	line-height: 20px;
	font-size: 14px;
	color: #545454
}
.service_box2 form .input label.tip em {
	color: red;
	margin-right: 5px
}
.service_box2 form .input input[type=text], .service_box2 form .input textarea {
	margin-right: 60px;
	margin-left: 10px;
	width: 75%;
	height: 30px;
	border: 1px solid #ccc;
	background: #fff;
	border-radius: 4px;
	text-indent: 10px
}
.service_box2 form .input textarea {
	resize: none;
	height: 90px
}
.service_box2 form .input .tips {
	color: red;
	display: block;
	margin-left: 170px
}
.service_box2 form .input input.code {
	width: 100px
}
.service_box2 form .input .verify {
	cursor: pointer;
	position: absolute;
	top: 10px;
	left: 300px;
	height: 30px
}
.service_box2 form .input .btn {
	background: #337ab7;
	color: #fff;
	font-size: 14px;
	width: 180px;
	height: 50px;
	border: 0;
	display: block;
	margin: auto;
	cursor: pointer
}
.service_box3 h3 {
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 36px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.service_box3 .item {
	background-color: #eee;
	padding: 15px;
	font-family: Arial
}
.service_box3 .item .num {
	margin-bottom: 10px;
	padding-bottom: 30px;
	font-size: 20px;
	color: #063a81;
	letter-spacing: 0;
	line-height: 1em;
	background: url(../images/service_icon.png)no-repeat left bottom
}
.service_box3 .item .tip {
	font-size: 16px;
	color: #777;
	line-height: 1.7;
	font-weight: 700;
	margin-bottom: 15px
}
.service_box4 h3 {
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 36px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.service_box4 .item {
	background-color: #eee;
	padding: 15px;
	font-family: Arial;
	margin-bottom: 20px
}
.service_box4 .item .img {
	text-align: center;
	margin-bottom: 10px
}
.service_box4 .item .tip {
	padding-bottom: 12px;
	min-height: 42px;
	background: url(../images/service_icon2.png)no-repeat left bottom;
	margin-bottom: 10px
}
.service_box4 .item .tip {
	font-size: 20px;
	color: #555;
	letter-spacing: 0;
	line-height: 1em
}
.service_box4 .item p {
	position: relative;
	font-size: 12px;
	color: #777;
	line-height: 1.7;
	height: 145px;
	overflow-y: auto
}
.service_box5 {
	padding-bottom: 80px
}
.service_box5 h3 {
	padding-top: 50px;
	padding-bottom: 20px;
	font-size: 36px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.service_box5 .tip {
	margin-top: 5px
}
.service_box5 .tip p {
	font-size: 14px;
	color: #545454;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.7em;
	font-family: Arial;
	text-align: center
}
.ser_slick .slick_first {
	padding: 0 10px
}
.ser_slick .slick-prev {
	background: url(../images/buttonstyle.png);
	height: 42px;
	width: 21px;
	background-position: left top
}
.ser_slick .slick-next {
	background: url(../images/buttonstyle.png);
	height: 42px;
	width: 21px;
	background-position: right top
}
.ser_slick {
	padding: 0 40px
}
.service_box5 a.more {
	display: block;
	line-height: 50px;
	width: 280px;
	background-color: #063a81;
	color: #fff;
	text-align: center;
	margin: auto
}
.service_box5 a.more:hover {
	background-color: #1570e4
}
.case_box1 .links .link a {
	display: block;
	line-height: 60px;
	width: 180px;
	background-color: #014287;
	color: #fff;
	font-size: 15px;
	padding-left: 60px;
	background-position: center 5px;
	background-repeat: no-repeat
}
.case_box1 .links .link {
	margin-bottom: 20px
}
.case_box1 .links .link:nth-of-type(1) a {
	background-image: url(../images/wcu_ico1.png)
}
.case_box1 .links .link:nth-of-type(2) a {
	background-image: url(../images/wcu_ico2.png)
}
.case_box1 .links .link:nth-of-type(3) a {
	background-image: url(../images/wcu_ico3.png)
}
.case_box1 .links .link:nth-of-type(4) a {
	background-image: url(../images/wcu_ico4.png)
}
.case_box1 .links .link:nth-of-type(5) a {
	background-image: url(../images/wcu_ico5.png)
}
.case_box1 .content {
	padding-left: 55px
}
.case_box1 {
	font-family: Arial
}
.case_box1 h1 {
	padding-top: 20px;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.case_box1 p {
	font-size: 14px;
	color: #545454;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1.7em
}
.case_box1 .content .row p {
	padding-top: 10px;
	margin-bottom: 20px
}
.cust_box1 .links .link a {
	display: block;
	line-height: 60px;
	width: 180px;
	background-color: #014287;
	color: #fff;
	font-size: 15px;
	padding-left: 60px;
	background-position: center 5px;
	background-repeat: no-repeat
}
.cust_box1 .links .link {
	margin-bottom: 20px
}
.cust_box1 .links .link:nth-of-type(1) a {
	background-image: url(../images/wcu_ico1.png)
}
.cust_box1 .links .link:nth-of-type(2) a {
	background-image: url(../images/wcu_ico2.png)
}
.cust_box1 .links .link:nth-of-type(3) a {
	background-image: url(../images/wcu_ico3.png)
}
.cust_box1 .links .link:nth-of-type(4) a {
	background-image: url(../images/wcu_ico4.png)
}
.cust_box1 .links .link:nth-of-type(5) a {
	background-image: url(../images/wcu_ico5.png)
}
.cust_box1 .content {
	padding-left: 55px
}
.cust_box1 {
	font-family: Arial;
	padding: 40px 0
}
.cust_box1 .content h1 {
	padding-top: 20px;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.cust_box1 .content .line {
	padding-top: 30px
}
.cust_box1 .content .line .tip {
	position: relative;
	margin-bottom: 20px;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size: 16px;
	color: #545454;
	letter-spacing: 0;
	line-height: 1em;
	border-bottom: 1px solid #dcdcdc
}
.cust_box1 .content .line .tip::before {
	content: '';
	position: absolute;
	left: 0;
	top: 5px;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #0f2e67
}
.footer_fixed_form {
	z-index: 999
}
.cust_slick .slick-prev {
	background: url(../images/buttonstyle.png);
	height: 42px;
	width: 21px;
	background-position: left top
}
.cust_slick .slick-next {
	background: url(../images/buttonstyle.png);
	height: 42px;
	width: 21px;
	background-position: right top
}
.cust_slick {
	padding: 0 40px
}
.prodInquireBasket {
	z-index: 1000
}
.exh_box1 .links .link a {
	display: block;
	line-height: 60px;
	width: 180px;
	background-color: #014287;
	color: #fff;
	font-size: 15px;
	padding-left: 60px;
	background-position: center 5px;
	background-repeat: no-repeat
}
.exh_box1 .links .link {
	margin-bottom: 20px
}
.exh_box1 .links .link:nth-of-type(1) a {
	background-image: url(../images/wcu_ico1.png)
}
.exh_box1 .links .link:nth-of-type(2) a {
	background-image: url(../images/wcu_ico2.png)
}
.exh_box1 .links .link:nth-of-type(3) a {
	background-image: url(../images/wcu_ico3.png)
}
.exh_box1 .links .link:nth-of-type(4) a {
	background-image: url(../images/wcu_ico4.png)
}
.exh_box1 .links .link:nth-of-type(5) a {
	background-image: url(../images/wcu_ico5.png)
}
.exh_box1 .content {
	padding-left: 55px
}
.exh_box1 {
	font-family: Arial;
	padding: 40px 0
}
.exh_box1 h1 {
	padding-top: 20px;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.exh_slick {
	padding-bottom: 40px
}
.exh_slick .slick-dots li.slick-active {
	background: #333
}
.exh_box1 p {
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 0;
	padding-left: 8px;
	font-size: 15px;
	color: #777;
	line-height: 1.2
}
.video_box1 {
	padding: 40px 0
}
.video_box1 h3 {
	font-size: 24px;
	color: #333;
	font-weight: 700;
	line-height: 1.3em;
	border-left: 5px solid #014287;
	margin-bottom: 10px;
	padding-left: 10px
}
.video_box1 .video {
	padding-top: 56.2%;
	width: 100%;
	position: relative
}
.video_box1 p {
	margin-top: 5px;
	padding: 0 5px;
	overflow: hidden;
	font-size: 16px;
	font-weight: 700;
	text-align: center;
	margin-bottom: 30px
}
.contact_box1 {
	padding-top: 30px;
	font-family: Arial
}
.contact_box1 .content {
	padding-top: 50px;
	padding-bottom: 55px;
	background-color: #f0f0f2
}
.contact_box1 .content .left {
	padding-left: 50px
}
.contact_box1 .content h1 {
	font-size: 18px;
	color: #000;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 1.4em;
	border-bottom: 2px solid #444;
	margin-bottom: 30px;
	padding-bottom: 20px
}
.contact_box1 .content h2 {
	font-size: 14px;
	color: #000;
	font-weight: 700;
	line-height: 1.7em;
	max-width: 180px;
	margin-bottom: 20px
}
.contact_box1 .content .item {
	clear: both;
	overflow: hidden;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	padding-bottom: 5px
}
.contact_box1 .content .item .icon {
	float: left
}
.contact_box1 .content .item .tip {
	margin-left: 50px;
	font-size: 15px;
	color: #000;
	line-height: 1.7em;
	padding-top: 7px
}
.contact_box1 .content .item .tip a {
	font-size: 15px;
	color: #000
}
.contact_box1 .content .info {
	background: #fff;
	padding: 40px 0 40px 15px
}
.contact_box1 .content .info h4 {
	font-size: 22px;
	color: #000;
	font-weight: 700;
	letter-spacing: 0;
	line-height: 1.2em;
	text-align: center
}
.contact_box1 .content .info p {
	font-size: 16px;
	color: #545454;
	line-height: 1.7em
}
.contact_box1 .content .info p a {
	font-size: 16px;
	color: #545454
}
.contact_box1 .content .info p img {
	vertical-align: middle;
	margin-right: 4px
}
.contact_box1 .content .info .text {
	padding-left: 30px;
	background: url(../images/1517_icon.png)no-repeat left center
}
.contact_box1 .content h3 {
	font-size: 24px;
	color: #333;
	letter-spacing: 0;
	line-height: 1.8em
}
.contact_box1 .content .form {
	padding: 0 20px
}
.contact_box1 .content .form .input {
	position: relative;
	overflow: hidden;
	padding-bottom: 16px
}
.contact_box1 .content .form .input input[type=text] {
	width: 100%;
	height: 40px;
	background: 0 0;
	border: 0;
	border-bottom: 1px solid #ccc;
	text-indent: 12px
}
.contact_box1 .content .form .input .tips {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	background-color: #c00;
	color: #fff;
	text-align: center;
	line-height: 16px;
	font-size: 12px
}
.contact_box1 .content .form p {
	font-size: 14px;
	color: #545454;
	letter-spacing: 0;
	line-height: 1.7em;
	margin-bottom: 5px
}
.contact_box1 .content .form .radio {
	padding-left: 20px;
	margin-right: 20px;
	line-height: 28px;
	overflow: hidden;
	padding-top: 5px;
	vertical-align: middle;
	display: inline-block
}
.contact_box1 .content .form .radio input {
	margin-left: -17px;
	padding: 4px 0;
	text-indent: 6px;
	width: auto;
	margin-right: 5px;
	display: inline-block;
	vertical-align: middle
}
.contact_box1 .content .form select {
	text-indent: 6px;
	width: 100%;
	height: 40px;
	background-color: #fff;
	border: 1px solid #ccc
}
.contact_box1 .content .form textarea {
	width: 100%;
	height: 90px;
	text-indent: 12px;
	padding-top: 10px;
	border: 1px solid #ccc;
	background: 0 0;
	resize: none
}
.contact_box1 .content .form .btn {
	width: 145px;
	height: 37px;
	border: 1px solid #204d74;
	border-radius: 0;
	background: #003277;
	color: #fff;
	font-size: 16px;
	cursor: pointer
}
.contact_box2 {
	padding: 40px 0 60px
}
.contact_box2 h3 {
	margin-top: 30px;
	font-size: 24px;
	color: #333;
	letter-spacing: 0;
	line-height: 1.8em
}
.contact_box2 .line {
	border-bottom: 2px solid #ddd;
	padding: 8px;
	font-size: 18px;
	color: #545454;
	line-height: 2
}
.product_contant .mod {
	border: 0
}
.product_contant .mod td {
	vertical-align: top;
	border: 0;
	padding: 0
}
.product_contant .mod .tip {
	font-size: 14px;
	color: #545454;
	margin-bottom: 5px;
	line-height: 1.4em
}
.product_contant .mod tr td .checkbox {
	display: inline-block;
	position: relative;
	margin: 4px 0;
	padding: 4px 10px;
	border: 1px solid #ddd;
	background-color: #fff;
	color: #333;
	font-family: Arial;
	font-size: 14px;
	cursor: pointer;
	transition: all .3s
}
.product_contant .mod tr td:nth-of-type(1) {
	width: 85px
}
.product_contant .mod tr td:nth-of-type(2) {
	padding-left: 20px
}
.product_contant .mod tr td ul li {
	display: inline-block;
	vertical-align: middle
}
.product_contant .mod tr td ul li input {
	opacity: 0;
	height: 0;
	overflow: hidden
}
.product_contant .mod tr td .checkbox:hover {
	border: 1px solid #ef524a
}
.product_contant .mod tr td .checkbox.on {
	border: 1px solid #ef524a;
	color: #ef524a
}
.pro_tip ul {
	overflow: hidden;
	margin-bottom: 20px
}
.pro_tip ul li {
	line-height: 26px;
	padding-right: 25px;
	box-sizing: border-box;
	font-size: 14px;
	float: left;
	width: 33.33%
}
.pro_form form .input {
	position: relative;
	padding: 10px 0;
	overflow: hidden
}
.pro_form form .input label.tip {
	display: inline-block;
	float: left;
	padding-top: 5px;
	text-align: right;
	width: 160px;
	line-height: 20px;
	font-size: 14px;
	color: #545454
}
.pro_form form .input label.tip em {
	color: red;
	margin-right: 5px
}
.pro_form form .input input[type=text], .pro_form form .input textarea {
	margin-left: 10px;
	width: 70%;
	height: 30px;
	border: 1px solid #ccc;
	background: #fff;
	border-radius: 4px;
	text-indent: 10px
}
.pro_form form .input textarea {
	resize: none;
	height: 90px
}
.pro_form form .input .tips {
	color: red;
	display: block;
	margin-left: 170px
}
.pro_form form .input input.code {
	width: 100px
}
.pro_form form .input .verify {
	cursor: pointer;
	position: absolute;
	top: 10px;
	left: 300px;
	height: 30px
}
.pro_form .input .btn {
	background: #337ab7;
	color: #fff;
	font-size: 14px;
	height: 32px;
	padding: 0 30px;
	border: 0;
	display: block;
	margin-left: 170px;
	border-radius: 4px;
	cursor: pointer
}
.pro_form h3 {
	font-family: Arial;
	font-size: 24px;
	color: #333;
	font-weight: 400;
	letter-spacing: 0;
	line-height: 1em;
	margin-bottom: 10px
}
.banner_slick .slick_first img {
	width: 100%
}
.productDetailBox1 .product_img_box {
	float: right
}
.productDetailBox1 .parameter_box {
	margin-left: 0;
	margin-right: 400px;
	padding-left: 0;
	padding-right: 20px
}
.productDetailBox1 .parameter_box h1 {
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0
}
.productDetailBox1 .parameter_box .parameter * {
	color: #666;
	font-family: Arial;
	line-height: 1.7;
	font-size: 16px
}
.productDetailBox1 .parameter_box .parameter p {
	margin-bottom: 0
}
.productDetailBox1 .parameter_box .parameter_btn {
	display: none
}
.productDetailBox1 .parameter_btn {
	margin-top: 10px;
	display: flex;
	justify-content: space-between
}
.productDetailBox1 .parameter_btn a {
	width: 48%
}
.productDetailBox1 .parameter_btn a.a1 {
	background: #0c6fb3;
	border: 0
}
.productDetailBox1 .parameter_btn a.download {
	background: #0c6fb3;
	border: 0
}
.productDetailBox1 .product_contant .mod {
	margin-top: 30px
}
.productDetailBox1 .product_contant .mod .tip {
	line-height: 26px;
	font-family: Arial
}
.productDetailBox1 .product_contant .mod tr td .checkbox {
	margin-top: 0
}
.productDetailBox2 {
	background: #f2f2f6;
	padding: 40px 0;
	margin-top: 30px
}
.productDetailBox2 .title h2 {
	text-align: center;
	padding-bottom: 20px;
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.productDetailBox2 table {
	border: 0
}
.productDetailBox2 tr {
	background: #fff;
	border-bottom: 2px solid #e5e5e5
}
.productDetailBox2 td {
	text-align: center;
	padding: 14px 0;
	font-size: 13pt;
	color: #000;
	font-weight: 300;
	background: #fff;
	border: 0;
	font-family: Arial
}
.productDetailBox3 .title h2 {
	text-align: center;
	padding-top: 60px;
	padding-bottom: 20px;
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.productDetailBox3 .conBox {
	overflow: hidden;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 2px solid #e5e5e5
}
.productDetailBox3 .conBox .btnBox {
	width: 33%;
	float: left;
	padding: 45px 20px 45px 55px;
	background: #f2f2f6
}
.productDetailBox3 .conBox .btnBox li {
	text-align: right;
	padding-bottom: 26px;
	color: #666;
	font-family: Arial;
	cursor: pointer;
	line-height: 1.6
}
.productDetailBox3 .conBox .btnBox li:last-child {
	padding-bottom: 0
}
.productDetailBox3 .conBox .btnBox li.on, .productDetailBox3 .conBox .btnBox li:hover {
	color: #0c6fb3
}
.productDetailBox3 .conBox .switchBox {
	width: 100%;
	float: left;
	padding-left: 30px
}
.productDetailBox3 .conBox .switchBox .switch h3 {
	font-weight: 600;
	color: #000;
	font-size: 15pt;
	font-family: Arial;
	padding: 10px 0
}
.productDetailBox3 .conBox .switchBox .textBox * {
	font-size: 14px;
	font-family: Arial;
	line-height: 1.6
}
.productDetailBox3 .conBox .switchBox .textBox .list-paddingleft-2 {
	padding-left: 20px
}
.productDetailBox4 .title h2 {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 20px;
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.productDetailBox4 .conBox {
	overflow: hidden;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 2px solid #e5e5e5
}
.productDetailBox4 .conBox * {
	font-size: 14px;
	font-family: Arial;
	line-height: 1.6
}
.productDetailBox5 .title h2 {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 20px;
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.productDetailBox5 .conBox {
	overflow: hidden;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 2px solid #e5e5e5
}
.productDetailBox5 .conBox .imgSlickBox {
	padding-bottom: 30px
}
.productDetailBox5 .conBox .imgSlickBox .slick-dots {
	bottom: 0
}
.productDetailBox5 .conBox .imgSlickBox .slick-dots li.slick-active {
	background: #0c6fb3
}
.productDetailBox5 .conBox .imgSlickBox .slick_first {
	padding: 0 3px
}
.productDetailBox5 .conBox .imgSlickBox img {
	clear: both;
	display: block;
	margin: auto
}
.productDetailBox6 .title h2 {
	text-align: center;
	padding-top: 30px;
	padding-bottom: 20px;
	font-family: Arial;
	font-size: 30px;
	color: #353638;
	letter-spacing: 0;
	line-height: 1em
}
.productDetailBox6 .conBox {
	overflow: hidden;
	padding-bottom: 60px
}
.productDetailBox6 .conBox * {
	font-size: 14px;
	font-family: Arial;
	line-height: 1.6
}
@media(max-width:992px) {
.productDetailBox1 .product_img_box .parameter_btn {
	display: none
}
.productDetailBox1 .parameter_box .parameter_btn {
	display: block
}
.productDetailBox1 .product_img_box {
	max-width: 440px;
	margin: auto;
	float: none
}
.productDetailBox1 .parameter_box {
	width: 100%;
	float: left;
	padding-top: 0;
	padding-right: 0
}
.productDetailBox3 .conBox .btnBox {
	width: 100%;
	padding: 20px 20px 0
}
.productDetailBox3 .conBox .btnBox li {
	width: 33.33%;
	text-align: center;
	float: left;
	padding-bottom: 20px!important
}
.productDetailBox3 .conBox .switchBox {
	width: 100%;
	padding-left: 0;
	padding-top: 30px
}
.productDetailBox3 .conBox, .productDetailBox4 .conBox, .productDetailBox5 .conBox {
	margin-bottom: 0
}
}
@media(max-width:640px) {
.productDetailBox3 .conBox .btnBox li {
	width: 50%
}
}
@media(max-width:1620px) {
.index_box3 .items .item .content .info {
	padding: 4% 0 0 20px
}
.index_box3 .items .item .content h2 {
	font-size: 30px;
	padding-bottom: 10px
}
.index_box3 .items .item .content a.more {
	margin-top: 15px
}
.index_box3 .items .item:nth-of-type(odd) .content .info {
	padding: 4% 20px 0 0
}
.team_box2 .item h3 {
	padding-bottom: 10px
}
.team_box2 .item .info {
	padding: 15px
}
.team_box2 .item p {
	line-height: 1.2
}
}
@media(max-width:1220px) {
.header_top .text p:nth-of-type(2), .header_top .text p {
	font-size: 12px
}
.index_box3 .items .item .content .info {
	width: 480px
}
.index_box3 .items .item .content p {
	font-size: 13px;
	line-height: 1.3
}
.index_box3 .items .item .content a.more {
	font-size: 13px;
	width: 120px;
	line-height: 30px
}
.about_box4 .line .info .text {
	width: 500px
}
.team_box2 .item h3 {
	font-size: 18px
}
.line_nav ul li a {
	width: 165px
}
}
@media(max-width:992px) {
body {
	padding-top: 60px
}
.header {
	display: none
}
.m_header {
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	background: #fff;
	z-index: 99999
}
.m_header {
	height: 60px
}
.logo_box {
	width: 100%;
	text-align: center;
	height: 60px;
	line-height: 0;
	font-size: 0;
	zoom: 1
}
.logo_box img {
	height: 100%
}
.nav_toggle {
	color: #fff;
	-webkit-transform: scale(.7);
	-moz-transform: scale(.7);
	-ms-transform: scale(.7);
	-o-transform: scale(.7);
	transform: scale(.7);
	transform-origin: 50% 50%;
	position: absolute;
	top: 50%;
	left: 10px;
	margin-top: -13px;
	z-index: 999
}
.nav_toggle {
	cursor: pointer;
	padding: 10px 45px 16px 0
}
.nav_toggle span, .nav_toggle span:before, .nav_toggle span:after {
	cursor: pointer;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	height: 3px;
	width: 45px;
	background: #666;
	position: absolute;
	display: block;
	content: ''
}
.nav_toggle span:before {
	top: -10px
}
.nav_toggle span:after {
	bottom: -10px
}
.nav_toggle span, .nav_toggle span:before, .nav_toggle span:after {
	transition: all 500ms ease-in-out;
	-webkit-transition: all 500ms ease-in-out;
	-moz-transition: all 500ms ease-in-out;
	-o-transition: all 500ms ease-in-out
}
.nav_toggle.active span {
	background-color: transparent
}
.nav_toggle.active span:before, .nav_toggle.active span:after {
	top: 0
}
.nav_toggle.active span:before {
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg)
}
.nav_toggle.active span:after {
	transform: translateY(-10px) rotate(-45deg);
	-webkit-transform: translateY(-10px) rotate(-45deg);
	-ms-transform: translateY(-10px) rotate(-45deg);
	top: 10px
}
.m_header .m_nav {
	display: none;
	position: fixed;
	top: 60px;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #fff;
	z-index: 2;
	overflow: auto;
	border-top: 1px solid #f0f0f0;
	margin-top: -1px
}
.m_header .m_nav_list&gt;li a span {
	display: block;
	width: 100%;
	padding: 0 15px;
	line-height: 35px;
	text-align: left;
	font-size: 16px;
	color: #5e6063
}
.m_header .m_nav_list&gt;li {
	position: relative;
	border-bottom: 1px solid #f0f0f0;
	transition: transform .5s ease;
	transform: matrix(1, -1, 0, 1, 200, 100)
}
.m_header .m_nav_list&gt;li&gt;i {
	position: absolute;
	width: 20px;
	height: 20px;
	background: #000;
	top: 8px;
	right: 10px;
	background: url(../images/li_click.png) no-repeat top center
}
.m_header .m_nav_list&gt;li&gt;a {
	opacity: 0
}
.m_header .m_nav_list .dropdown .dropdown_menu {
	height: 0;
	overflow: hidden
}
.m_header .m_nav_list .dropdown .dropdown_menu.on {
	height: auto
}
.m_header .m_nav_list .dropdown_menu&gt;li {
	border-top: 1px solid #f0f0f0;
	background: #f5f5f5
}
.m_header .m_nav_list .dropdown_menu&gt;li a {
	font-size: 14px;
	color: #5e6063;
	line-height: 30px;
	padding: 0 30px
}
.product_img_box {
	position: relative
}
.product_img_slick_box {
	position: static
}
.lang {
	text-align: left;
	margin: 0;
	padding-left: 15px
}
.index_box2 .m_tab {
	overflow-x: auto
}
.index_box2 ul.tab_info {
	width: 1200px
}
.index_box2 ul.tab_info li {
	width: 240px
}
.index_box2 .tab_text .info {
	padding-right: 0
}
.index_box3 .items .item {
	width: 100%;
	margin-bottom: 20px
}
.index_box3 .items .item .content .info {
	width: 100%;
	padding: 20px 10px;
	float: none
}
.index_box3 .items .item:nth-of-type(odd) .content .info {
	float: none;
	width: 100%;
	padding: 20px 10px
}
.index_box3 .items .item .content {
	position: static;
	transform: scale(1)
}
.index_box3 .items .item .content p {
	font-size: 14px
}
.index_box4 {
	padding: 3px 0
}
.index_box4 .tip1 a.more {
	position: static
}
.index_box5 .lines {
	padding-top: 20px
}
.index_box5 .line .info {
	width: 100%
}
.index_box5 .lines .line {
	background: #063a81
}
.index_box5 .lines .line .tip, .index_box5 .lines .line p {
	color: #fff
}
.index_box5 .lines .line:nth-of-type(1) .info {
	background: url(../images/ind_ico3_0.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(2) .info {
	background: url(../images/ind_ico4_0.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(3) .info {
	background: url(../images/ind_ico5_0.png)no-repeat left 20px
}
.index_box5 .lines .line:nth-of-type(4) .info {
	background: url(../images/ind_ico6_0.png)no-repeat left 20px
}
.index_box5 .content .text {
	position: static
}
.index_box5 .content {
	width: auto;
	padding: 10px
}
.index_box5 {
	padding-bottom: 30px;
	background: 0 0
}
.index_box6 .items .item {
	width: 100%
}
.index_box6 .items .item .title .time {
	position: static
}
.index_box6 .items .item .info:hover {
	padding: 0
}
.index_box6 .items .item .text::after {
	display: none
}
.index_box6 {
	padding-top: 10px
}
.footer_tip a.more {
	margin-bottom: 10px
}
.fast_navigation .items .item:nth-of-type(1), .fast_navigation .items .item:nth-of-type(2), .fast_navigation .items .item:nth-of-type(3) {
	display: none
}
.fast_navigation .items .item {
	width: 100%!important
}
.footer_tip {
	padding-bottom: 0
}
.footer_copyright {
	padding-bottom: 40px
}
.footer_copyright .container_1200 {
	padding: 20px 0
}
.index_box6 .items .item {
	float: none!important
}
.index_box6 .items .item h4 a {
	width: auto
}
.about_nav .links a {
	width: 100%;
	line-height: 30px;
	font-size: 14px
}
.about_box2 .about_content {
	padding: 30px 0
}
.about_box2 h1 {
	margin-bottom: 10px
}
.about_box3 .content {
	padding: 20px 15px
}
.about_box3 h4 {
	font-size: 18px
}
.about_box4 .line {
	padding: 0 10px
}
.about_box4 .line .info {
	width: 100%;
	order: inherit!important
}
.about_box4 .line .img {
	width: 100%;
	margin-bottom: 10px;
	order: inherit!important
}
.about_box4 .line .info .text {
	width: auto;
	padding-top: 20px;
	padding-left: 0;
	padding-right: 0
}
.about_box5 ul li {
	width: 100%;
	float: none
}
.about_box5 ul {
	background: 0 0
}
.about_box5 ul::after {
	display: none
}
.team_box2 .item .info, .team_box2 .item .info1 {
	position: static;
	padding: 20px 10px;
	transform: scale(1);
	margin-bottom: 20px
}
.team_box2 .item {
	width: 50%;
	padding: 0 10px
}
.team_box2 .item .info {
	min-height: 165px
}
.line_nav {
	display: none
}
.line_box2 h3 {
	background-size: 30px!important;
	font-size: 20px;
	padding-left: 45px
}
.line_box2 .text1 {
	padding-left: 0
}
.line_box2 .line {
	padding-bottom: 20px
}
.line_box2 .line .img img {
	width: 100%
}
.line_box2 .tab_par ul {
	display: none
}
.line_box2 .tab_par .info {
	display: block
}
.pic_info .tip {
	position: static
}
.line_box2 .tab_par .info p {
	margin-bottom: 10px
}
.line_box2 .mitems .item {
	width: 100%
}
.line_box2 .mitems .item .info {
	padding: 20px 10px
}
.line_box2 .coll_info {
	padding: 20px 10px
}
.pro_tip ul li {
	width: 100%
}
.pro_form form .input input[type=text], .pro_form form .input textarea {
	width: 100%;
	margin: 0
}
.pro_form form .input label.tip {
	width: auto
}
.pro_form form .input .tips {
	width: auto;
	margin: 0
}
.pro_form .input .btn {
	margin: auto
}
.pro_form form .input .verify {
	top: 35px;
	left: auto;
	right: 0
}
.service_box2 form .input input[type=text], .service_box2 form .input textarea {
	width: 100%;
	margin: 0
}
.service_box2 form .input label.tip {
	width: auto
}
.service_box2 form .input .tips {
	width: auto;
	margin: 0
}
.service_box2 .input .btn {
	margin: auto
}
.service_box2 form .input .verify {
	top: 35px;
	left: auto;
	right: 0
}
.service_box2 form .input {
	background: 0 0
}
.service_box4 h3 {
	font-size: 30px
}
.case_box1 .links, .cust_box1 .links, .exh_box1 .links {
	display: none
}
.case_box1 .content, .cust_box1 .content, .exh_box1 .content {
	padding-left: 0
}
.case_box1 .col_lg_20, .cust_box1 .col_lg_20, .exh_box1 .col_lg_20 {
	width: 100%
}
.cust_slick .slick_first {
	padding: 0 10px
}
.exh_box1 h1 {
	padding-bottom: 10px
}
.exh_slick .slick_first img {
	width: 100%
}
.exh_box1 p {
	margin-bottom: 20px
}
.footer_tip h3 {
	font-size: 26px
}
.contact_box1 .content {
	padding: 30px 0
}
.contact_box1 .content .left {
	padding: 0 20px
}
}
@media(max-width:767px) {
.footer_fixed_form {
	display: none
}
#back_top {
	width: 0;
	height: 0;
	overflow: hidden
}
.fast_navigation .col_lg_6, .fast_navigation .col_lg_8 {
	display: none
}
.fast_navigation .col_lg_10 {
	width: 100%
}
.footer_copyright .text {
	text-align: center;
	margin-bottom: 10px
}
.footer_copyright p span, .footer_copyright p a, .footer_copyright p {
	line-height: 1.4
}
.team_box2 .item {
	width: 100%
}
.team_box2 .item .info {
	min-height: inherit
}
}
@media(max-width:640px) {
.index_box5 .content .text {
	width: auto
}
.index_box5 .content p {
	text-align: left;
	margin-bottom: 10px
}
.line_box2 .text4 p {
	margin-bottom: 10px
}
}
@media(max-width:580px) {
}
@media(max-width:480px) {
}
</pre></body></html>