  .header {
	position:relative;
	z-index:999
}
.header .conBox {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:14px 100px;
transition:all .3s
}
.indexHeader.is_stuck {
	background:#efefef;
transition:all .3s
}
.indexHeader {
	position:fixed;
	left:0;
	top:0;
	right:0;
	z-index:10;
	background:0 0;
transition:all .3s
}
.header-icon {
	display:flex
}
.header-icon .item {
	margin:0 5px;
	cursor:pointer
}
.header-icon .item .iconfont {
	font-size:22px
}
.header .conBox .header-left {
	display:flex;
	align-items:center;
transition:all .3s
}
.header .conBox .header-right {
	display:flex;
	align-items:center;
transition:all .3s
}
.header .container_1600 {
	overflow:initial
}
.toClient {
	width:140px;
	height:38px;
	line-height:38px;
	text-align:center;
	background:#e40015;
	border-radius:19px;
	margin-left:15px
}
.toClient span {
	font-family:lato, sans-serif;
	font-size:16px;
	font-weight:700;
	color:#fff
}
p {
	font-size:14px;
	color:#545454;
	line-height:1.7
}
.header_top .line1 {
	padding-top:20px
}
.follow_box {
	padding-top:10px;
	text-align:right
}
.follow_box a {
	display:inline-block;
	margin:1px;
	width:24px;
	height:24px;
	vertical-align:middle;
	border-radius:50%
}
.follow_box a:nth-of-type(1) {
background:url(/skin/images/style123tiny.png) no-repeat 0 0 #3b5998
}
.follow_box a:nth-of-type(2) {
background:url(/skin/images/style123tiny.png) no-repeat 0 -64px #d14836
}
.follow_box a:nth-of-type(3) {
background:url(/skin/images/style123tiny.png) no-repeat 0 -320px #cd332d
}
.follow_box a:nth-of-type(4) {
background:url(/skin/images/style123tiny.png) no-repeat 0 -128px #007fb1
}
.follow_box a:nth-of-type(5) {
background:url(/skin/images/style123tiny.png) no-repeat 0 -256px #00aced
}
.header_nav .container_1200 {
	position:relative
}
.nav_list {
	font-size:0;
	line-height:0;
	position:relative;
	margin-left:34px
}
.solution_ul {
	display:none;
	position:absolute;
	left:0;
	right:0;
	width:100%;
	padding:30px 0;
	background:#fff;
	z-index:1000;
	border-top:1px solid #ccc
}
.solution_ul ul li {
	float:left;
	width:33.33%
}
.solution_ul ul li a {
	display:block;
	font-size:16px;
	color:#343434;
	letter-spacing:0;
	line-height:1.9em
}
.solution_ul ul li a:hover, .solution_ul ul li a.on {
	color:#44a8f2
}
.solution_ul ul li:nth-of-type(3n+1) {
clear:both
}
.nav_list>li {
	display:-moz-inline-stack;
	display:inline-block;
*display:inline;
	vertical-align:top;
	zoom:1
}
.nav_list>li:nth-of-type(1) {
background:0 0
}
.nav_list>li>a {
	display:inline-block;
	padding-right:38px;




transition:all .3s
}
.nav_list>li>a>span {
	display:inline-block;
	line-height:87px;
	text-align:center;
	font-size:17px;
	color:#5d5d61;

transition:all .5s
}
.nav_list>li>a>i {
	display:inline-block;
	width:24px;
	height:24px;
	vertical-align:middle;
	background:url(/skin/images/dropdown_menu.png) no-repeat center;
-moz-transition:all linear .3s;
-webkit-transition:all linear .3s;
-ms-transition:all linear .3s
}
.nav_list>li:hover i {
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)
}
.nav_list>li.active>a, .nav_list>li.on>a {
transition:all .3s
}
.nav_list>li.active span, .nav_list>li.on span {
	color:#34326c
}
.nav_normal>li {
	position:relative
}
.nav_normal>li .dropdown_menu {
	position:absolute;
	top:100%;
	left:-10px;
	min-width:185px;
	display:none;
	background:#f7f8f8;
	z-index:1;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	
}
.nav_normal>li .dropdown_menu.dropdown_menuProduct {
	min-width:520px
}
.nav_normal>li .dropdown_menu.dropdown_menuProduct>li {
	width:50%;
	float:left
}
.nav_normal>li .dropdown_menu .Three_menu {
	position:relative
}
.nav_normal>li .dropdown_menu .Three_menu::after {
content:'';
position:absolute;
right:0;
top:0;
width:30px;
height:38px;
background:url(/skin/images/r-jt.png)no-repeat center
}
.nav_normal>li .dropdown_menu .Three_menu .Three_menu_box {
	position:absolute;
	left:100%;
	background-color:#f7f8f8;
	padding:5px 0;
	top:0;
	display:none
}
.nav_normal>li .dropdown_menu .Three_menu .Three_menu_box li a {
	display:block;
	padding:0 20px;
	line-height:38px;
	text-align:left;
	font-size:16px;
	color:#333;
	white-space:nowrap
}
.nav_normal>li .dropdown_menu .Three_menu .Three_menu_box li a:hover {
	color:#44a8f2
}
.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:#333;
	padding-left:20px;
	padding-right:25px;
	white-space:nowrap
}
.nav_normal .dropdown_menu li a:hover {
	color:#44a8f2
}
.header_search_box {
	position:absolute;
	right:0;
	bottom:27px;
	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:#34326c;
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(/skin/images/search.png) no-repeat center center;
	border:0;
	font-size:0;
	cursor:pointer
}
.m_header {
	display:none
}
.footer_box {
}
.footerCon_box {
}
.fast_navigation .items {
	overflow:hidden;
	display:flex;
	justify-content:space-between
}
.fast_navigation .items .item {
	padding:0 10px
}
.fast_navigation .items .item:nth-of-type(1) {
width:290px
}
.fast_navigation .items .item:nth-of-type(2) {
width:189px
}
.fast_navigation .items .item:nth-of-type(3) {
width:189px
}
.fast_navigation .items .item:nth-of-type(4) {
width:189px
}
.fast_navigation .items .item:nth-of-type(5) {
width:408px
}
.fast_navigation {
	padding:60px 0;
	overflow:hidden
}
a.cus_service {
	display:inline-block;
	line-height:40px;
	padding-left:30px;
	padding-right:30px;
	background-color:#337ab7;
	color:#fff;
	margin:10px 0
}
a.cus_service:hover {
	color:#337ab7;
	background:#fff
}
.fast_navigation .form .input {
	position:relative;
	margin-bottom:10px
}
.fast_navigation .form .input input[type=text], .fast_navigation .form .input textarea {
	width:100%;
	height:30px;
	text-indent:6px;
	background-color:#fff;
	border:1px solid #ccc;
	box-shadow:1px 1px 2px rgba(0, 0, 0, .1) inset
}
.fast_navigation .form .input textarea {
	resize:none;
	padding-top:8px;
	height:110px
}
.fast_navigation .form .input .btn {
	padding:0 10px;
	width:150px;
	height:35px;
	background-color:#1d2180;
	color:#fff;
	border:0;
	float:right;
	cursor:pointer
}
.fast_navigation h3 {
	letter-spacing:0;
	line-height:1.8em;
	font-size:20px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:700;
	color:#e40015
}
.fast_navigation ul li, .fast_navigation ul li a {
	font-size:16px;
	line-height:2em;
	font-family:lato, sans-serif;
	font-weight:400;
	color:#1b1b1b
}
.fast_navigation ul li a:hover {
	color:#53529f;
	text-decoration:underline
}
.fast_navigation .qrcode {
	width:80px;
	margin-top:30px
}
.footer_copyright {
	overflow:hidden;
	background-color:transparent;
	border-top:1px solid rgba(27, 27, 27, .1)
}
.footer_copyright .container_1200 {
	padding-top:15px;
	padding-bottom:15px
}
.footer_copyright .text {
	text-align:center
}
.footer_copyright p a {
	text-decoration:underline
}
.footer_box .headerSearch {
	margin:33px 0
}
.footer_box .headerSearch .formInfo {
	padding-left:40px;
	position:relative;
	width:358px;
	height:48px;
	line-height:48px;
	background:#f4f5f7
}
.footer_box .headerSearch .formInfo input[type=text] {
	width:100%;
	height:28px;
	border:0;
	padding:10px;
	font-size:16px;
	background:0 0;
	color:#000
}
.footer_box .headerSearch .formInfo button {
	position:absolute;
	top:8px;
	left:42px;
	border:0;
	cursor:pointer
}
.footer_box .headerSearch .formInfo button:before {
	position:absolute;
	content:'\e601';
	width:40px;
	height:28px;
	line-height:35px;
	top:0;
	right:0;
	text-align:center;
	font-family:iconfont, sans-serif;
	color:#aaa;
	font-size:16px
}
.footer_link {
	display:flex;
	margin-bottom: 10px;
}
.footer_link li .iconfont {
	font-size:48px;
	margin-right:14px
}
.tips {
	color:red
}
.footer_copyright p span, .footer_copyright p a, .footer_copyright p {
	font-size:16px;
	color:#fff;
	line-height:1.7
}
.footer_copyright p span {
	display:inline-block;
	padding:0 5px
}


/*·ÖÒ³ÑùÊ½*/

.pagebar { padding:20px; overflow:hidden}

.pagebar .pagination {

  display: flex;

  justify-content: center;

  margin-top: 10px;

}

.pagination a {

  background: #fff;

  border: 1px solid #ccc;

  color: #333;

  font-size: 12px;

  padding: 7px 8px;

  margin: 0 2px;

  border-radius: 3px;

}

.pagination span {

    color: #333;

    font-size: 12px;

    padding: 7px 2px;

    margin: 0 2px;

    border-radius: 3px;

}

.pagination a:hover {

  color: #337ab7;

  border: 1px solid #337ab7;

}

.pagination a.page-num-current {
	color: #fff;
	background: #e40015;
	border: 1px solid #e40015;

}

.pagination .st{ font-family:ËÎÌå}

.text-secondary{ text-align:center; padding:20px 0}


.index_box1 .slick-prev {
	width:40px;
	height:50px;
	background:url(/skin/images/skin.png)no-repeat 0 0
}
.index_box1 .slick-next {
	width:40px;
	height:50px;
	background:url(/skin/images/skin.png)no-repeat -150px 0
}
.index_box1 .slick-dots li, .index_box1 .slick-dots li.slick-active {
	background:#fff;
	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:#3c323c;
	border-radius:50%
}
.banner_slick img {
	width:100%
}


/*ÄÚÒ³´óÍ¼*/
.nybanner{position: relative;height: 400px;overflow: hidden;}
.nybanner .w1200{height: 100%;padding-left:120px;position:relative;box-sizing: border-box;}
.nybanner .title{color:#fff;font-size:46px;line-height: 60px;font-weight:600;padding-top: 120px;text-shadow: 0 2px 3px rgb(0 0 0 / 50%);}
.nybanner .title span{position: relative;font-size:24px;margin-left:20px;border-left: 1px solid #fff;padding-left:20px;font-weight:300;text-transform: uppercase;}
.nybanner .title p{color:#fff;font-size:18px;line-height: 27px;margin-top: 5px;font-weight:300;}
.nybanner .position{
	position:absolute;
	bottom:-1px;
	left:0;
	right:0;
	height: 50px;
	background: rgba(255,255,255,.8);
	border-radius:4px 4px 0 0;
	box-shadow:0px 0px 30px rgba(0,0,0,0.1);
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.nybanner .position s{position: relative;top: -2px;width: 15px;height: 13px;margin-right: 10px;background-position: bottom left;}
.nybanner .position a{font-size: 13px;line-height: 30px;}
.nybanner .position i:after{padding: 0 5px;content:">>";color:#999;font-size: 12px;font-family:ËÎÌå;display: inline-block;}




.easyzoom_box {
	display:none
}
.easyzoom_box.on {
	display:block
}
a, strong, span {
	font-size:inherit;
	color:inherit;
	text-decoration: none;
}
.cust_slick {
	padding:0 25px;
	margin-top:20px
}
.cust_slick .img {
	display:table;
	height:72px;
	margin:0 10px
}
.cust_slick .img img {
	display:table-cell;
	vertical-align:middle;
	margin:0 auto;
	border:1px solid #ccc
}
.cust_slick .slick-prev {
	width:21px;
	height:42px;
	background:url(/skin/images/buttonstyle.png)no-repeat left top
}
.cust_slick .slick-next {
	width:21px;
	height:42px;
	background:url(/skin/images/buttonstyle.png)no-repeat right top
}
.index_box2 .info {
	padding-top:25px;
	padding-right:0;
	padding-bottom:25px;
	padding-left:10px
}
.index_box2 .info h3 {
	font-size:20px;
	color:#424242;
	line-height:1.4;
	font-weight:700
}
.index_box2 .info p {
	font-size:16px;
	color:#424242;
	line-height:1.4
}
.index_box2 .content {
	border-bottom:1px solid #c7c7c7;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7
}
.index_box3 .tip {
	padding-top:50px;
	padding-bottom:40px;
	text-align:center
}
.index_box3 .tip h3 {
	font-size:20px;
	color:#545454;
	letter-spacing:0;
	line-height:1.8em
}
.index_box3 .tip p {
	font-size:16px;
	color:gray;
	line-height:1.7em
}
.index_box3 .more {
	padding-top:70px;
	text-align:center
}
.index_box3 .more a {
	display:inline-block;
	line-height:40px;
	padding-left:30px;
	padding-right:30px;
	background-color:#fff;
	color:#333;
	border-radius:3px;
	border-color:#333;
	border-style:solid;
	border-width:1px;
	font-size:14px
}
.index_box3 .more a:hover {
	background-color:#333;
	color:#fff
}
.index_box3 .content {
	padding-bottom:50px;
	text-align:center
}
.index_box3 .content .item .img {
	filter:grayscale(100%);
transition:all .3s
}
.index_box3 .content .item:hover .img {
	filter:grayscale(0%)
}
.index_box3 .content a.link {
	display:inline-block;
	border:1px solid #2f35a3;
	line-height:30px;
	width:120px;
	color:#2f35a3;
	font-size:14px
}
.index_box3 .content .item:hover a.link {
	background-color:#2f35a3;
	color:#fff
}
.index_box4 .tip {
	padding:10px 0
}
.index_box4 .tip p {
	font-size:13px;
	color:#343434;
	line-height:1;
	margin:15px 0
}
.index_box4 .tip p a:hover {
	color:#209eea
}
.index_box4 .tip a.more {
	display:inline-block;
	line-height:40px;
	padding-left:30px;
	padding-right:30px;
	background-color:#fff;
	color:#333;
	border-radius:3px;
	border-color:#333;
	border-style:solid;
	border-width:1px
}
.index_box4 .tip a.more:hover {
	background-color:#333;
	color:#fff
}
.index_box4 .content {
	padding-top:10px;
	padding-bottom:50px;
	overflow:hidden
}
.index_box4 .content .item {
	width:20%;
	float:left;
	padding-left:10px;
	margin-bottom:10px
}
.index_box4 .content .item .info {
	position:relative;
	padding:5px;
	border:1px solid #ccc
}
.index_box4 .content .item .info>span {
	position:absolute;
	width:27px;
	height:33px;
	display:inline-block;
	right:-4px;
	top:10px;
	z-index:3;
	background-image:url(/skin/images/product_ico.png);
	background-repeat:no-repeat
}
.index_box4 .content .item .info.new_products span {
	background-position:0 0
}
.index_box4 .content .item .info.hot_products span {
	background-position:0 -39px
}
.index_box4 .content .item .info.recommend_product span {
	background-position:0 -77px
}
.index_box4 .content .item .info.hot_recommend span {
	height:70px;
	background-position:0 -39px
}
.index_box4 .content .item .info.hot_new span {
	height:70px;
	background-position:0 0
}
.index_box4 .content .item .info.recommend_new span {
	height:70px;
	background-image:url(/skin/images/product_ico2.png);
	background-position:0 -39px
}
.index_box4 .content .item .info.all_product span {
	height:107px;
	background-position:0 0
}
.img {
	line-height:0;
	overflow:hidden
}
.index_box4 .content .item .info .img img {
transition:all .3s
}
.index_box4 .content .item:hover .img img {
	transform:scale(1.2)
}
.index_box4 .content .txt {
	padding:5px 0;
	margin-bottom:10px
}
.index_box4 .content .txt a {
	display:block;
	font-size:14px;
	color:#222;
	line-height:1.5em;
	height:40px;
	overflow:hidden
}
.index_box4 .content .item:hover .txt a {
	color:#209eea;
	text-decoration:underline
}
.index_box5 .tip {
	padding:10px 0
}
.index_box5 .tip h3 {
	line-height:1.3em;
	font-size:16px;
	color:#484848;
	font-weight:700;
	background:url(/skin/images/1512_bg.png)no-repeat right center;
	background-position-x:240px!important
}
.index_box5 a.more {
	font-size:14px;
	color:#000;
	line-height:1.7
}
.index_box5 a.more:hover {
	color:#209eea
}
.index_box5 .content {
	padding-top:10px;
	padding-bottom:30px;
	text-align:center
}
.index_box5 .content p {
	margin-top:3px;
	font-size:14px;
	color:#545454;
	line-height:1em;
	margin-bottom:10px
}
.index_box5 .video_click {
	line-height:0;
	overflow:hidden
}
.index_box5 .video_click img {
transition:all .3s
}
.index_box5 .video_click:hover img {
	transform:scale(1.1)
}
.index_box6 .content {
	background:url(/skin/images/1532_bg.jpg)no-repeat center top;
	background-size:cover
}
.index_box6 .content .about_info {
	padding-bottom:15px;
	padding-left:15px;
	margin-top:30px
}
.index_box6 .tip {
	position:relative;
	padding-bottom:12px
}
.index_box6 .tip h3 {
	font-size:16px;
	color:#484848;
	font-weight:700;
	line-height:1.8
}
.index_box6 .tip a.more {
	position:absolute;
	top:50%;
	right:10px;
	line-height:1em;
	margin-top:-.5em;
	font-size:14px;
	color:#000
}
.index_box6 .tip a.more:hover {
	color:#209eea
}
.index_box6 .content .about_info p {
	font-size:14px;
	color:#484848;
	line-height:1.7
}
.index_box6 .content .new_info {
	padding-left:15px
}
.index_box6 .content .new_info ul h4 a {
	font-size:14px;
	color:#545454;
	letter-spacing:0;
	line-height:1.7em
}
.index_box6 .content .new_info ul li {
	position:relative;
	margin-bottom:5px
}
.index_box6 .content .new_info ul h4 {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	padding-right:8em
}
.index_box6 .content .new_info ul .time {
	line-height:1.5em;
	position:absolute;
	right:0;
	top:0;
	line-height:1.5em;
	font-size:14px;
	color:#545454
}
.cust_box1 {
	padding:40px 0
}
.cust_box1 .img {
	margin-bottom:25px;
	text-align:center
}
.cust_box1 .img img {
	width:100%
}
.cust_box2 h3 {
	padding-left:20px;
	background-color:#3d85c6;
	margin-bottom:20px;
	font-size:24px;
	color:#fff;
	line-height:1.8
}
.cust_box2 p {
	font-size:14px;
	color:#000;
	line-height:1.7
}
.cust_box2 .content {
	padding:30px 0
}
.cust_box2 .content img {
	margin-bottom:20px
}
.about_box1 {
	background-color:#f4f4f7
}
.about_box1 .info1 {
	padding-top:65px;
	padding-right:35px;
	padding-bottom:30px;
	padding-left:35px
}
.about_box1 h1 {
	font-size:32px;
	color:#3a3a3c;
	letter-spacing:0;
	line-height:1.8em;
	padding-bottom:15px;
	text-align:center
}
.about_box1 p {
	font-size:14px;
	color:#717177;
	line-height:2.2em;
	text-align:center
}
.about_box1 .watch {
	margin-bottom:50px;
	text-align:center
}
.about_box1 .imgs .img {
transition:all .3s
}
.about_box1 .imgs .img:hover {
	animation:big 1s
}
@keyframes big {
50% {
transform:scale(1.1)
}
100% {
transform:scale(1)
}
}
.about_box1 .content {
	padding-top:10px;
	padding-bottom:60px
}
.about_box1 .content .item {
	border:1px solid #b7b8bc;
	padding:15px;
	min-height:130px;
	margin-bottom:20px
}
.about_box1 .content .item .tit {
	font-size:24px;
	color:#3a3a3c;
	letter-spacing:0;
	padding-right:50px;
	line-height:1em;
	cursor:pointer;
	height:96px
}
.about_box1 .content .item .tit.more {
	padding-right:160px;
	background:url(/skin/images/1644_img5.png)no-repeat right center
}
.about_box1 .content .item p {
	margin-top:15px;
	font-size:14px;
	color:#717177;
	line-height:1.7;
	display:none;
	text-align:left
}
.about_box2 {
	padding-bottom:40px
}
.about_box2 h3 {
	font-size:32px;
	color:#3a3a3c;
	letter-spacing:0;
	line-height:1.8em;
	text-align:center;
	padding-top:40px;
	padding-bottom:30px
}
.about_box2 h4 {
	font-size:24px;
	color:#333;
	letter-spacing:0;
	line-height:1.8em;
	padding-top:10px
}
.about_box2 p {
	font-size:14px;
	color:#717177;
	line-height:1.7
}
.about_box3 {
	padding-bottom:95px;
	background:url(/skin/images/910_img.jpg)no-repeat center top
}
.about_box3 h3 {
	font-size:32px;
	color:#fff;
	letter-spacing:0;
	line-height:1.8em;
	padding-top:40px
}
.about_box3 p {
	font-size:14px;
	color:#fff;
	line-height:2
}
.about_box4 {
	padding-top:60px;
	padding-bottom:80px;
	background:url(/skin/images/921_img.jpg)no-repeat center
}
.about_box4 h3 {
	font-size:32px;
	color:#3a3a3c;
	letter-spacing:0;
	line-height:1.8em;
	padding-bottom:20px
}
.about_box4 .info {
	padding-left:10px
}
.about_box4 p {
	font-size:14px;
	color:#717177
}
.about_box5 {
	background:url(/skin/images/936_img.jpg)no-repeat center top;
	padding-bottom:30px;
	padding-top:30px
}
.about_box5 h3 {
	font-size:32px;
	color:#3a3a3c;
	letter-spacing:0;
	line-height:1.4em
}
.about_box5 h4 {
	font-size:24px;
	color:#717177;
	line-height:1.7;
	font-family:Open Sans Light;
	margin-bottom:20px
}
.about_box5 p {
	font-size:14px;
	color:#717177;
	line-height:1.7
}
.cer_slick {
	padding:0 25px
}
.cer_slick .img {
	padding:0 10px
}
.cer_slick .slick-prev {
	width:21px;
	height:42px;
	background:url(/skin/images/buttonstyle.png)no-repeat left top
}
.cer_slick .slick-next {
	width:21px;
	height:42px;
	background:url(/skin/images/buttonstyle.png)no-repeat right top
}
@media(min-width:1800px) {
.about_box5 .info2 {
position:relative;
left:220px
}
}
.about_box6 {
	padding-bottom:40px
}
.about_box6 .info {
	padding-top:40px;
	padding-right:0;
	padding-bottom:30px;
	text-align:center
}
.about_box6 h3 {
	font-size:32px;
	color:#3a3a3c;
	letter-spacing:0;
	line-height:1.5em
}
.about_box6 p {
	font-size:14px;
	color:#717177
}
.about_box6 .line {
	padding-top:13px;
	padding-left:80px;
	margin-bottom:20px;
	background-position:left top;
	background-repeat:no-repeat
}
.about_box6 .line h4 {
	font-size:24px;
	color:#3a3a3c;
	letter-spacing:0;
	line-height:1.4em;
	padding-top:5px;
	padding-right:0;
	padding-bottom:10px
}
.about_box6 .line.icon1 {
	background-image:url(/skin/images/956_icon1.png)
}
.about_box6 .line.icon2 {
	background-image:url(/skin/images/956_icon2.png)
}
.about_box6 .line.icon3 {
	background-image:url(/skin/images/956_icon3.png)
}
.about_box6 .line.icon4 {
	background-image:url(/skin/images/956_icon4.png)
}
.about_box6 .line.icon5 {
	background-image:url(/skin/images/956_icon5.png)
}
.about_box6 .line.icon6 {
	background-image:url(/skin/images/956_icon6.png)
}
.factory_tour {
	padding:30px 0;
	background:#f5f5f5
}
.factory_tour .img {
	text-align:center
}
.factory_tour p {
	font-size:18px;
	color:#333;
	line-height:1.7em;
	text-align:center
}
.factory_tour .item {
	margin-bottom:10px
}
.cer_box1 {
	padding:30px 0;
	background:#f5f5f5
}
.cer_box1 ul {
	overflow:hidden
}
.cer_box1 ul li {
	width:25%;
	float:left;
	padding-left:20px;
	margin-bottom:20px
}
.cer_box1 ul li:nth-of-type(4n+1) {
clear:both
}
.case_box1 {
	padding-top:140px;
	padding-bottom:160px;
	background:url(/skin/images/1145_img1.jpg)no-repeat center top
}
.case_box1 h1 {
	color:#fff;
	line-height:1.5;
	font-size:45.672px;
	text-align:center
}
.case_box2 {
	padding-top:25px;
	padding-bottom:25px;
	background-color:#f6f6f6
}
.case_box2 ul li {
	display:inline-block;
	margin-right:20px
}
.case_box2 ul li:nth-last-child(1) {
margin-right:0
}
.case_box2 ul li a {
	display:inline-block;
	background-color:#ddd;
	line-height:60px;
	color:#4a4687;
	border-top-left-radius:40px!important;
	border-bottom-right-radius:40px!important;
	font-size:18px;
	font-weight:700;
	width:265px;
	text-align:center
}
.case_box2 ul li a:hover {
	background:#4a4687;
	color:#fff
}
.case_box2 ul li a .icon {
	display:inline-block;
	width:9px;
	height:14px;
	background:url(/skin/images/1145_img2.png)no-repeat center;
	margin-left:20px
}
.case_box2 ul li a:hover .icon {
	background:url(/skin/images/1145_img3.png)no-repeat center
}
.case_box3 {
	padding-bottom:50px
}
.case_box3 h3 {
	font-size:32px;
	color:#3a3a3c;
	letter-spacing:0;
	line-height:1.2em;
	border-left:8px solid #e40015;
	padding-left:15px;
	margin-top:50px;
	margin-bottom:30px
}
.visit_items {
	display:flex;
	flex-wrap:wrap
}
.visit_items .item {
	width:24%;
	height:202px;
	margin-right:1.33%;
	overflow:hidden
}
.visit_items .item .img {
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	height:100%
}
.visit_items .item img {
	max-height:100%;
	max-width:100%;
	width:auto
}
.visit_items .item:nth-of-type(4n+4) {
margin-right:0;
margin-bottom:20px
}
.beverage_items {
	display:flex;
	flex-wrap:wrap
}
.beverage_items .item {
	width:31.66%;
	margin-right:2.5%;
	margin-bottom:20px;
	padding-bottom:5px
}
.beverage_items .item:nth-of-type(3n+3) {
margin-right:0
}
.beverage_items .item .txt {
	line-height:1.6em;
	font-size:16px;
	color:#333;
	text-align:center;
	padding:0 5px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.case_tit {
	background-color:#f6f6f6;
	padding-left:20px;
	margin-bottom:30px;
	font-size:24px;
	color:#555;
	line-height:1.7
}
.packaging_items {
	display:flex;
	flex-wrap:wrap
}
.packaging_items .item {
	width:24%;
	height:202px;
	margin-right:1.33%;
	overflow:hidden
}
.packaging_items .item .img {
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	height:100%
}
.packaging_items .item img {
	max-height:100%;
	max-width:100%;
	width:auto
}
.packaging_items .item:nth-of-type(4n+4) {
margin-right:0;
margin-bottom:20px
}
.cust_videos {
	display:flex;
	flex-wrap:wrap
}
.cust_videos .item {
	width:32%;
	margin-right:2%;
	margin-bottom:30px
}
.cust_videos .item:nth-of-type(3n+3) {
margin-right:0
}
.cust_videos .item .video {
	padding-top:56.2%;
	width:100%;
	position:relative
}
.cust_videos .item .video iframe {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%
}
.cust_videos .item .txt {
	padding-top:30px;
	padding-right:10px;
	padding-bottom:0;
	height:120px;
	padding-left:10px;
	background:url(/skin/images/customer-t.png)no-repeat left top
}
.cust_videos .item .txt p {
	font-size:14px;
	color:#636363;
	line-height:1.2em;
	text-align:center
}
.cust_videos .item .name {
	font-size:24px;
	color:#35347a;
	font-weight:700;
	letter-spacing:0;
	line-height:1.2em;
	margin-bottom:10px;
	text-align:center
}
.cust_videos .item p {
	font-size:14px;
	color:#636363;
	line-height:1.4em;
	text-align:center
}
.cust_videos .item .info {
	border-right:1px solid #eee;
	border-left:1px solid #eee;
	border-bottom:1px solid #eee;
	min-height:230px
}
.servece_items1 {
	margin-bottom:20px
}
.servece_items1 .item .img {
	margin-bottom:10px
}
.servece_items1 .item .info {
	background-color:#f6f6f6;
	padding-top:15px;
	padding-right:20px;
	padding-bottom:15px;
	padding-left:15px
}
.servece_items1 .item .info .txt {
	padding-right:80px;
	background:url(/skin/images/1644_img5.png)no-repeat right center
}
.servece_items1 .item .info p {
	font-size:14px;
	color:#717177;
	line-height:1.4
}
.servece_items2 {
	display:flex;
	flex-wrap:wrap
}
.servece_items2 .item {
	width:24%;
	height:202px;
	margin-right:1.33%;
	overflow:hidden
}
.servece_items2 .item .img {
	display:flex;
	align-items:center;
	justify-content:center;
	width:100%;
	height:100%
}
.servece_items2 .item img {
	max-height:100%;
	max-width:100%;
	width:auto
}
.servece_items2 .item:nth-of-type(4n+4) {
margin-right:0;
margin-bottom:20px
}
.servece_items1 .item .img {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
.servece_items1 .item .img:hover {
	-webkit-animation-name:bounce;
	animation-name:bounce;
	-webkit-transform-origin:center bottom;
	-ms-transform-origin:center bottom;
	transform-origin:center bottom
}
.servece_items2 .item:hover, .packaging_items .item:hover {
	animation:big 1s
}
@keyframes bounce {
0%, 20%, 53%, 80%, 100% {
-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);
transition-timing-function:cubic-bezier(.215, .61, .355, 1);
-webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0)
}
40%, 43% {
-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);
transition-timing-function:cubic-bezier(.755, .05, .855, .06);
-webkit-transform:translate3d(0, -30px, 0);
transform:translate3d(0, -30px, 0)
}
70% {
-webkit-transition-timing-function:cubic-bezier(.755, .05, .855, .06);
transition-timing-function:cubic-bezier(.755, .05, .855, .06);
-webkit-transform:translate3d(0, -15px, 0);
transform:translate3d(0, -15px, 0)
}
90% {
-webkit-transform:translate3d(0, -4px, 0);
transform:translate3d(0, -4px, 0)
}
}
@keyframes big {
50% {
transform:scale(1.05)
}
100% {
transform:scale(1)
}
}
.beverage_items .item .info, .visit_items .item {
transition:all .3s
}
.beverage_items .item:hover .info, .visit_items .item:hover {
	transform:translateY(-15px)
}
.video_content {
	padding:30px 0
}
.video_content p {
	margin-top:5px;
	padding:0 5px;
	overflow:hidden;
	font-size:16px;
	font-weight:700;
	color:#000;
	line-height:1.7;
	text-align:center;
	margin-bottom:20px
}
.video_content .video_click {
	height:190px;
	overflow:hidden
}
.video_content .video_click img {
transition:all .3s
}
.video_content .video_click:hover img {
	transform:scale(1.1)
}
.contact_box1 {
	padding-top:75px;
	padding-bottom:45px;
	background:url(/skin/images/contact_bg.png)no-repeat center
}
.contact_box1 h1 {
	font-size:48px;
	color:#fff;
	line-height:1.7;
	padding-left:30px
}


.contact_box2 {
	background:#f2f2f2;
	
}




.contact_box2 .container {
	padding:40px 0;
	
}
.contact_box2 h3 {
	font-size:17px;
	line-height:1.7em;
	color:#000
}
.contact_box2 p {
	line-height:1.7em;
	color:#000
}
.contact_box2 .form .input {
	position:relative;
	margin-bottom:10px
}
.contact_box2 .form .input input[type=text], .contact_box2 .form .input textarea {
	width:100%;
	height:40px;
	background-color:#fff;
	color:#000;
	text-indent:6px;
	border:1px solid #ccc;
	box-shadow:1px 1px 2px rgba(0, 0, 0, .1) inset
}
.contact_box2 .form .input textarea {
	resize:none;
	padding-top:8px;
	height:90px
}
.contact_box2 .form .input .btn {
	border:1px solid #204d74;
	border-radius:4px;
	background:#204d74;
	color:#fff;
	font-size:14px;
	width:102px;
	height:30px;
	cursor:pointer;
transition:all .3s ease-out
}
.contact_box2 .form .input .btn:hover {
	background:#286090
}
.contact_box3 .container {
	padding:50px 0;
	border-top:2px solid #999
}
.contact_box3 .col_box {
	padding:10px 0
}
.contact_box3 h3 {
	font-size:18px;
	color:#353535;
	font-weight:700;
	line-height:1.8
}
.contact_box3 p {
	font-size:14px;
	color:#353535
}
.contact_box3 a {
	text-decoration:underline
}
.contact_box4 .map {
	position:relative;
	height:400px
}
.contact_box4 .map iframe {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%
}
.contact_box4 {
	padding-top:30px
}
.solution_slick .slick-prev {
	width:40px;
	height:50px;
	background:url(/skin/images/skin.png)no-repeat 0 0
}
.solution_slick .slick-next {
	width:40px;
	height:50px;
	background:url(/skin/images/skin.png)no-repeat -150px 0
}
.solution_slick .slick-dots li, .solution_slick .slick-dots li.slick-active {
	background:#333;
	width:auto;
	height:auto;
	padding:3px
}
.solution_slick .slick-dots li button {
	border-radius:50%;
	width:4px;
	height:4px;
	padding:0
}
.solution_slick .slick-dots li.slick-active button {
	background:#fff;
	border-radius:50%
}
.solution_slick .video_click::after {
display:none
}
.solution_slick .img img {
	width:100%
}
.solution_box2 {
	padding:60px 0
}
.solution_box2 h1 {
	font-size:32px;
	color:#3a3a3c;
	font-weight:700;
	letter-spacing:0;
	line-height:1.2em;
	text-align:center
}
.solution_box2 h2 {
	font-size:18px;
	color:#838385;
	font-weight:700;
	line-height:1.2em;
	text-align:center;
	margin-bottom:55px
}
.solution_box2 {
	padding-left:60px 0
}
.solution_box2 .item {
	position:relative;
	margin-bottom:20px
}
.solution_box2 .item .img img {
	width:100%
}
.solution_box2 .item .tip {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:64px;
	display:table;
	background-color:rgba(52, 50, 108, .8)
}
.solution_box2 .item .tip span {
	display:table-cell;
	padding:0 6px;
	font-size:14px;
	vertical-align:middle;
	color:#fff;
	line-height:1.2;
	padding-left:17px
}
.solution_info1 {
	position:relative
}
.solution_info1 .info {
	position:absolute
}
.solution_info1 h1 {
	color:#4c4c4c;
	font-family:quicksand;
	margin-bottom:20px
}
.solution_info1 h2 {
	font-family:Î¢ÈíÑÅºÚ;
	color:#4c4c4c
}
.solution_info2 .container {
	padding:10px 0;
	border-bottom:1px solid #393877
}
.solution_info2 h3 {
	font-size:24px;
	color:#3a3a3c;
	font-weight:700;
	letter-spacing:0;
	line-height:1.2em;
	padding-top:10px;
	padding-bottom:5px
}
.solution_info2 h4 {
	font-size:14px;
	color:#838385;
	line-height:1
}
.solution_info2 .link {
	position:relative;
	height:80px;
	display:table;
	width:100%;
	background-size:cover;
	background-repeat:no-repeat
}
.solution_info2 .link::before {
content:'';
position:absolute;
left:0;
top:0;
right:0;
bottom:0;
background-color:rgba(51, 49, 106, .79);
transition:all .3s
}
.solution_info2 .link:hover::before {
background-color:transparent
}
.solution_info2 .link a {
	position:relative;
	display:table-cell;
	vertical-align:middle;
	color:#fff;
	line-height:1.2em;
	text-align:center;
	padding:6px;
	font-size:14px;
	font-family:Î¢ÈíÑÅºÚ;
	z-index:10
}
.solution_info2 .other {
	border:2px solid #393877;
	height:80px;
	display:table;
	width:100%
}
.solution_info2 .other a {
	display:table-cell;
	vertical-align:middle;
	color:#545454;
	line-height:1.2em;
	text-align:center;
	padding:6px;
	font-size:14px;
	font-family:Î¢ÈíÑÅºÚ
}
.solution_info2 .other a:hover {
	background:rgba(0, 0, 0, .1)
}
.solution_info3 {
	padding-top:50px;
	padding-bottom:27px;
	background:url(/skin/images/1330_bg.png)no-repeat center bottom
}
.solution_info3 .tip {
	text-align:center;
	padding-bottom:20px;
	background:url(/skin/images/1312_bg2.png)no-repeat center bottom;
	margin-bottom:20px
}
.solution_info3 .tip h3 {
	font-size:32px;
	line-height:1.2em;
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ
}
.solution_info3 .tip h4 {
	color:#838385;
	font-family:open sans;
	font-size:18px;
	line-height:1.2
}
.solution_info3 .video_click::after {
display:none
}
.solution_info3 .img {
	margin-top:40px;
	border:9px solid #fff
}
.solution_info4 {
	border-bottom:1px solid #c3c2c7
}
.solution_info4 h3 {
	font-size:52px;
	color:#3a3a3c;
	font-weight:700;
	line-height:1.2;
	margin-top:75px
}
.solution_info4 h4 {
	font-size:27px;
	color:#838385;
	line-height:1.4
}
.solution_info4 .info {
	padding-left:30px
}
.solution_info4 p {
	font-size:14px;
	padding-left:40px;
	color:#595963;
	line-height:1.3
}
.solution_info4 .txt {
	border-left:1px solid #c3c2c7
}
.solution_info4 .txt1 p {
	background:url(/skin/images/gz1.png)no-repeat 5px top
}
.solution_info4 .txt2 p {
	background:url(/skin/images/gz2.png)no-repeat 5px top
}
.solution_info4 .txt3 p {
	background:url(/skin/images/gz3.png)no-repeat 5px top
}
.solution_info4 .txt4 p {
	background:url(/skin/images/gz4.png)no-repeat 5px top
}
.solution_info4 .txt5 p {
	background:url(/skin/images/gz5.png)no-repeat 5px top
}
.solution_info4 .txt6 p {
	background:url(/skin/images/gz6.png)no-repeat 5px top
}
.solution_info4 .txt7 p {
	background:url(/skin/images/gz7.png)no-repeat 5px top
}
.solution_info5 {
	border-bottom:1px solid #c3c2c7
}
.solu_tab1 {
}
.solu_tab1 .tab_btn {
	text-align:center;
	padding-top:70px;
	margin-bottom:30px;
	border-bottom:1px solid #393877
}
.solu_tab1 .tab_btn .btn {
	display:inline-block;
	line-height:50px;
	width:300px;
	background-color:#ecf0f4;
	color:#393877;
	border-top-left-radius:20px!important;
	border-bottom-right-radius:20px!important;
	font-size:24px;
	margin-right:20px;
	cursor:pointer
}
.solu_tab1 .tab_btn .btn.on {
	background-color:#393877;
	color:#fff
}
.solu_tab1 .tab_info .img {
	height:0;
	overflow:hidden;
	text-align:center
}
.solu_tab1 .tab_info .img.on {
	height:auto
}
.forform h3 {
	font-size:24px;
	color:#838385;
	line-height:1;
	padding-top:30px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:50px;
	background:url(/skin/images/1356_icon.png)no-repeat left center
}
.forform {
	padding:10px 0
}
.forform a.more {
	display:inline-block;
	line-height:42px;
	width:180px;
	text-align:center;
	color:#393877;
	border:2px solid #393877;
	border-top-left-radius:15px!important;
	border-bottom-right-radius:15px!important;
	margin-top:20px;
	float:right
}
.forform a.more:hover {
	background:#393877;
	color:#fff
}
.solution_info6 {
	padding-top:50px
}
.solution_info6 .tip {
	text-align:center;
	padding-bottom:20px;
	background:url(/skin/images/1312_bg2.png)no-repeat center bottom;
	margin-bottom:20px
}
.solution_info6 .tip h3 {
	font-size:32px;
	line-height:1.2em;
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ
}
.solution_info6 .tip h4 {
	color:#838385;
	font-family:open sans;
	font-size:18px;
	line-height:1.2
}
.solution_info6 table {
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ
}
.solution_info6 table tr:nth-of-type(1) th {
height:52px;
background-color:#6565b7;
text-align:center;
border-color:#eee
}
.solution_info6 table tr:nth-of-type(1) th, .solution_info6 table tr:nth-of-type(1) th p {
font-size:16px;
color:#fff
}
.solution_info6 table tr td, .solution_info6 table tr td p {
	color:#595963
}
.solution_info7 {
	background-color:#ecf0f4;
	padding-top:55px;
	padding-bottom:55px
}
.solution_info7 .content {
	background-color:#f7f7f7;
	border:20px solid #fff;
	padding:0 40px
}
.solution_info7 h3 {
	font-size:35px;
	color:#4c4c4c;
	letter-spacing:0;
	line-height:1.8em;
	text-align:center;
	margin-bottom:15px
}
.solution_info7 .txt {
	background-color:#393877;
	padding-top:20px;
	padding-right:80px;
	padding-bottom:20px;
	padding-left:80px;
	border-top-left-radius:20px;
	border-bottom-right-radius:20px
}
.solution_info7 .txt p {
	font-size:17px;
	color:#fff
}
.solution_info7 .img {
	margin-top:30px;
	margin-bottom:30px;
	text-align:center
}
.solution_info8 {
	background-color:#ecf0f4;
	padding-bottom:55px
}
.solu_tab2 .tab_btn {
	padding-top:13px;
	padding-bottom:27px;
	background:url(/skin/images/1441_bg.png)no-repeat center top
}
.solu_tab2 ul li {
	display:inline-block;
	margin-right:12px;
	line-height:46px;
	width:170px;
	background-color:#35347b;
	border-top-left-radius:10px!important;
	border-bottom-right-radius:10px!important;
transition:all .3s;
	cursor:pointer
}
.solu_tab2 ul li p {
	font-size:16px;
	text-align:center;
	color:#fff;
	line-height:46px
}
.solu_tab2 ul li:nth-last-child(1) {
margin-right:0
}
.solu_tab2 ul li:hover, .solu_tab2 ul li.on {
	background:#6665b8
}
.solu_tab2 .tab_info {
	padding-top:42px
}
.solu_tab2 .tab_info .tip {
	padding-top:50px;
	padding-bottom:15px;
	padding-left:25px;
	margin-top:15px;
	border-bottom:4px solid #35347b
}
.solu_tab2 .tab_info .line:nth-of-type(1) .tip {
background:url(/skin/images/num1.png)no-repeat left top
}
.solu_tab2 .tab_info .line:nth-of-type(2) .tip {
background:url(/skin/images/num2.png)no-repeat left top
}
.solu_tab2 .tab_info .line:nth-of-type(3) .tip {
background:url(/skin/images/num3.png)no-repeat left top
}
.solu_tab2 .tab_info .line:nth-of-type(4) .tip {
background:url(/skin/images/num4.png)no-repeat left top
}
.solu_tab2 .tab_info .line:nth-of-type(5) .tip {
background:url(/skin/images/num5.png)no-repeat left top
}
.solu_tab2 .tab_info h3 {
	font-size:32px;
	color:#3a3a3c;
	font-weight:700;
	letter-spacing:0;
	line-height:1.4em
}
.solu_tab2 .tab_info h4 {
	font-size:18px;
	color:#9ca4ac;
	letter-spacing:3px;
	line-height:1.2em
}
.solu_tab2 .tab_info .txt {
	padding-top:30px;
	padding-left:25px
}
.solu_tab2 .tab_info .txt p {
	font-size:16px;
	color:#5b5b5e;
	line-height:1.4
}
.solu_tab2 .tab_info .line:nth-of-type(even) .row .col_lg_12:nth-of-type(1) {
float:right
}
.solu_tab2 .tab_info .line {
	display:none
}
.solu_tab2 .tab_info .line.on {
	display:block
}
.solution_info9 {
	padding-top:80px
}
.solution_info9 .tip {
	text-align:center;
	padding-bottom:20px;
	background:url(/skin/images/1312_bg2.png)no-repeat center bottom;
	margin-bottom:20px
}
.solution_info9 .tip h3 {
	font-size:32px;
	line-height:1.2em;
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ
}
.solution_info9 .tip h4 {
	color:#838385;
	font-family:open sans;
	font-size:18px;
	line-height:1.2
}
.solution_info9 h5 {
	font-size:24px;
	color:#545454;
	font-weight:700;
	font-style:italic;
	line-height:1.7;
	padding-top:20px;
	padding-right:0;
	padding-bottom:10px
}
.system_info {
	background-color:#ecf0f4;
	padding:0 50px;
	padding-bottom:30px
}
.system_info .info1 ul li {
}
.system_info .info1 ul li p {
	font-size:16px;
	color:#5b5b5e;
	padding-top:8px;
	padding-bottom:5px;
	padding-left:50px;
	border-bottom:1px solid #545454
}
.system_info .info1 ul li:nth-of-type(1) p {
background:url(/skin/images/1533_num1.png)no-repeat left center
}
.system_info .info1 ul li:nth-of-type(2) p {
background:url(/skin/images/1533_num2.png)no-repeat left center
}
.system_info .info1 ul li:nth-of-type(3) p {
background:url(/skin/images/1533_num3.png)no-repeat left center
}
.system_info .info1 ul li:nth-of-type(4) p {
background:url(/skin/images/1533_num4.png)no-repeat left center
}
.system_info .info1 ul li:nth-of-type(5) p {
background:url(/skin/images/1533_num5.png)no-repeat left center
}
.system_info .info2, .system_info .info1 {
	padding-top:10px
}
.system_info .info2 ul li {
	padding-left:50px
}
.system_info .info2 ul li p {
	font-size:16px;
	color:#5b5b5e;
	padding-left:20px;
	background:url(/skin/images/1533_icon.png)no-repeat left top
}
.solution_info10 {
	padding-top:30px
}
.solution_info10 h4 {
	padding-top:30px;
	padding-right:0;
	padding-bottom:20px;
	box-shadow:0;
	font-size:24px;
	color:#333;
	letter-spacing:0;
	line-height:1.8em
}
.solution_info10 h4 img {
	margin-right:10px
}
.solution_info10 p {
	font-size:16px;
	color:#5b5b5e
}
.solution_info10 .line {
	padding:10px;
	background-color:#ecf0f4;
	margin-bottom:30px
}
.solution_info10 .line .img {
	padding-top:30px;
	padding-right:50px;
	padding-bottom:30px;
	padding-left:30px
}
.solution_info10 ul li p {
	font-size:16px;
	color:#5b5b5e;
	padding-left:20px;
	background:url(/skin/images/1533_icon.png)no-repeat left top
}
.solution_info10 {
	border-bottom:1px solid #c3c2c7
}
.solution_info11 .tip {
	text-align:center;
	padding-bottom:20px;
	background:url(/skin/images/1312_bg2.png)no-repeat center bottom;
	margin-bottom:20px
}
.solution_info11 .tip h3 {
	font-size:32px;
	line-height:1.2em;
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ
}
.solution_info11 .tip h4 {
	color:#838385;
	font-family:open sans;
	font-size:18px;
	line-height:1.2
}
.solution_info11 {
	padding-top:40px
}
.solution_info12 {
	padding-bottom:60px
}
.solution_info12 .content {
	margin:20px auto 30px;
	border:1px solid #ddd;
	overflow:hidden;
	padding:20px
}
.solution_info12 h3 {
	font-size:28px;
	font-weight:700;
	padding-right:10px;
	line-height:37px;
	color:#3a3a3c;
	width:22%;
	text-align:right;
	float:left
}
.solution_info12 .info {
	width:54%;
	height:37px;
	overflow:hidden;
	float:left
}
.solution_info12 .btns {
	width:24%;
	float:left
}
.solution_info12 .btns .btn {
	width:120px;
	height:30px;
	float:left;
	color:#393877;
	display:inline-block;
	border:1px solid #393877;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	text-align:center;
	line-height:30px;
	margin:0 5px;
	cursor:pointer;
transition:all .3s
}
.solution_info12 ul li a {
	font-size:28px;
	line-height:37px;
	color:#3a3a3c
}
.solution_info12 ul li a:hover {
	color:#35347a
}
.other_line1 {
	padding-top:40px
}
.other_line1 h5 {
	font-size:28px;
	color:#333;
	letter-spacing:0;
	line-height:1.8em;
	margin-bottom:20px
}
.other_line1 h5 img {
	margin-right:10px
}
.other_line1 ul li p {
	font-size:16px;
	color:#5b5b5e;
	padding-left:20px;
	background:url(/skin/images/1533_icon.png)no-repeat left top
}
.other_line1 .tip {
	text-align:center;
	padding-bottom:20px;
	background:url(/skin/images/1312_bg2.png)no-repeat center bottom;
	margin-bottom:20px;
	margin-top:55px
}
.other_line1 .tip h3 {
	font-size:32px;
	line-height:1.2em;
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ
}
.other_line1 .tip h4 {
	color:#838385;
	font-family:open sans;
	font-size:18px;
	line-height:1.2
}
.other_line1 table {
	font-family:Î¢ÈíÑÅºÚ
}
.other_line1 table th, .other_line1 table td {
	padding:0
}
.other_line1 table th {
	color:#595963;
	padding:12px 15px;
	font-weight:400;
	font-size:18px;
	text-align:left;
	border:2px solid #fff
}
.other_line1 table td {
	font-size:18px;
	color:#595963;
	border:2px solid #fff
}
.other_line1 .slider_table table {
	border:0;
	margin:0
}
.other_line1 .slider_table {
	padding:0
}
.other_line1 table td table th {
	padding:12px 15px
}
.other_line1 table td table td {
	color:#7e7e88;
	padding:30px 15px
}
.line_tip {
	text-align:center;
	padding-bottom:20px;
	background:url(/skin/images/1312_bg2.png)no-repeat center bottom;
	margin-bottom:20px;
	margin-top:55px
}
.line_tip .h3 {
	font-size:32px;
	line-height:1.2em;
	text-align:center;
	font-family:Î¢ÈíÑÅºÚ
}
.line_tip .h4 {
	color:#838385;
	font-family:open sans;
	font-size:18px;
	line-height:1.2
}
.solution_info10 .video_click::after {
display:none
}
.other_line2 .items .item {
	margin-bottom:20px
}
.other_line2 .items .item .img {
	position:relative
}
.other_line2 .items .item .img .tip {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
	align-items:center;
	text-align:center;
	transform:translateY(100%);
	background:rgba(0, 0, 0, .6);
transition:all .3s
}
.other_line2 .items .item:hover .img .tip {
	transform:translateY(0)
}
.other_line2 .items .item .img .tip a.more {
	color:#fff;
	width:120px;
	height:35px;
	line-height:35px;
	display:inline-block;
	background:#393877;
	border-top-left-radius:15px!important;
	border-bottom-right-radius:15px!important
}
.other_line2 .items .item .txt {
	padding-right:20px;
	padding-left:20px;
	margin-top:2px;
	font-size:14px;
	color:#fff;
	line-height:1.4;
	background-color:#53535f;
	border-bottom-right-radius:15px!important;
transition:all .3s
}
.other_line2 .items .item:hover .txt {
	background:#393877
}
.other_line2 .items .item .txt a {
	padding-top:10px;
	padding-bottom:10px;
	padding-right:22px;
	display:block;
	text-transform:capitalize;
	background:url(/skin/images/1636_img12.png)no-repeat right center
}
.other_line2 .items .item .img img {
	width:100%
}
.other_line3 {
	background-color:#ecf0f4;
	padding-bottom:40px;
	padding-top:40px
}
.other_line3 .txt1 {
	padding-top:30px;
	padding-right:0;
	padding-bottom:20px;
	box-shadow:0;
	font-size:24px;
	color:#333;
	letter-spacing:0;
	line-height:1.8em
}
.other_line3 .txt1 img {
	margin-right:10px
}
.other_line3 p {
	font-size:16px;
	color:#5b5b5e
}
.other_line3 .line {
	padding:10px;
	background-color:#ecf0f4;
	margin-bottom:30px
}
.other_line3 .line .img {
	padding-top:30px;
	padding-right:50px;
	padding-bottom:30px;
	padding-left:30px
}
.other_line3 ul li p {
	font-size:16px;
	color:#5b5b5e;
	padding-left:20px;
	background:url(/skin/images/1533_icon.png)no-repeat left top
}
.other_line3 .txt2 p {
	font-size:14px
}
.other_line3 .info2 {
	border-left:1px solid #d4d8db;
	padding-top:10px;
	padding-right:0;
	padding-bottom:20px;
	padding-left:30px
}
.other_line4 {
	padding:70px 0;
	background:url(/skin/images/825911_img8.jpg)no-repeat center top
}
.other_line4 h3 {
	font-size:28px;
	color:#fff;
	letter-spacing:0;
	line-height:1.8em;
	margin-bottom:20px
}
.other_line4 h3 img {
	margin-right:10px
}
.other_line4 p {
	font-size:15px;
	color:#b5b4d8
}
.other_line4 .watch {
	height:300px;
	background:url(/skin/images/825911_img7.png)no-repeat center
}
.other_line4 .video_click::after {
display:none
}
.other_line5 .video_click::after {
display:none
}
.other_line5 .video_click img {
	width:100%;
transition:all .3s
}
.other_line5 .video_click:hover img {
	transform:scale(1.1)
}
.other_line5 {
	padding-bottom:40px
}
.other_line5 .item {
	width:50%;
	float:left
}
.other_line5 .info {
	padding-top:35px;
	padding-left:30px;
	padding-right:30px;
	border-top:1px solid #c6c6c6;
	border-bottom:1px solid #c6c6c6;
	border-right:1px solid #c6c6c6;
	height:375px
}
.other_line5 .info .txt1 {
	padding-top:100px;
	background:url(/skin/images/8251027_img22.png)no-repeat left top;
	color:#636363;
	font-size:14px;
	line-height:1.4;
	padding-bottom:30px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px
}
.other_line5 .info .txt2 {
	font-size:16px;
	line-height:1.4em;
	color:#323275;
	text-align:right
}
.other_line5 .info .txt3 {
	font-size:34px;
	color:#5b5b5e;
	line-height:1.4;
	text-align:right
}
.other_line6 {
	overflow:hidden
}
.other_line6 .item {
	position:relative;
	width:33.33%;
	float:left
}
.other_line6 .item .img img {
	width:100%
}
.other_line6 .item .tip {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	padding:0 6px;
	line-height:2em;
	text-align:center;
	font-size:32px;
	color:#fff;
	background-color:rgba(57, 56, 119, .75)
}
.callbtn {
	display:inline-block;
	line-height:42px;
	width:180px;
	border-top-left-radius:15px!important;
	border-bottom-right-radius:15px!important;
	background-color:#6665b8;
	color:#fff;
	border-radius:0;
	border-color:#6665b8;
	border-style:solid;
	border-width:2px;
	font-size:16px;
	text-align:center;
	margin-top:20px
}
.other_line7 .items {
	overflow:hidden
}
.other_line7 .items .item {
	width:25%;
	float:left;
	position:relative
}
.other_line7 .items .item .tip {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	display:table;
	height:105px
}
.other_line7 .items .item .tip span {
	display:table-cell;
	vertical-align:middle;
	padding:0 6px;
	text-align:center;
	line-height:1.2em;
	font-size:32px;
	color:#fff;
	background-color:rgba(57, 56, 119, .77)
}
.other_line8 {
	overflow:hidden;
	background-color:#ecf0f4;
	margin-bottom:50px
}
.other_line8 .item {
	width:50%;
	float:left
}
.other_line8 .item .info {
	padding-top:30px;
	padding-left:30px
}
.other_line8 .item .tip {
	padding-top:30px;
	padding-bottom:20px;
	padding-left:65px;
	background-repeat:no-repeat;
	background-position:left center
}
.other_line8 .item h3 {
	font-family:Droid Sans;
	font-size:32px;
	color:#333;
	font-weight:700;
	letter-spacing:0;
	line-height:1.3em
}
.other_line8 .item h4 {
	font-size:18px;
	color:#444;
	line-height:1.3
}
.other_line8 .item ul li {
	margin-bottom:5px
}
.other_line8 .item ul li p {
	font-size:16px;
	color:#5b5b5e;
	padding-left:20px;
	background:url(/skin/images/1533_icon.png)no-repeat left top
}
.other_line9 {
	background-color:#ecf0f4;
	padding-top:40px;
	padding-bottom:20px
}
.other_line9 .tip {
	padding-top:30px;
	padding-bottom:20px;
	padding-left:65px;
	background-repeat:no-repeat;
	background-position:left center
}
.other_line9 h3 {
	font-family:Droid Sans;
	font-size:32px;
	color:#333;
	font-weight:700;
	letter-spacing:0;
	line-height:1.3em
}
.other_line9 h4 {
	font-size:18px;
	color:#444;
	line-height:1.3
}
.other_line9 ul li {
	margin-bottom:5px
}
.other_line9 ul li p {
	font-size:16px;
	color:#5b5b5e;
	padding-left:20px;
	background:url(/skin/images/1533_icon.png)no-repeat left top
}
.other_line9 .row {
	margin-bottom:20px
}
.otherLine_slick {
	padding:0 25px;
	margin-bottom:50px
}
.otherLine_slick .item {
	padding:0 10px
}
.otherLine_slick .item .img img {
	margin:auto
}
.otherLine_slick .item {
	text-align:center
}
.otherLine_slick .item p {
	margin-top:5px
}
.otherLine_slick .slick-prev {
	width:21px;
	height:42px;
	background:url(/skin/images/buttonstyle.png)no-repeat left top
}
.otherLine_slick .slick-next {
	width:21px;
	height:42px;
	background:url(/skin/images/buttonstyle.png)no-repeat right top
}
.other_line10 .table_responsive {
	box-shadow:0 0 10px 2px #ccc;
	margin-bottom:40px
}
.other_line10 .table_responsive td {
	height:60px
}
.cuscontent .video_click::after {
display:none
}
.cuscontent .video_click {
	margin:0 35px
}
.cuscontent .video_click img {
transform:all .3s
}
.cuscontent .video_click:hover img {
	transform:scale(1.1)
}
.cuscontent ul li {
	margin-bottom:20px
}
.cuscontent ul li .img {
	height:70px
}
.cuscontent .info {
	padding-left:20px
}
.cuscontent h3 {
	font-family:Droid Sans;
	font-size:32px;
	color:#333;
	font-weight:700;
	letter-spacing:0;
	line-height:1.8em;
	margin-bottom:20px;
	padding-top:20px
}
.cuscontent h3 img {
	margin-right:10px
}
.content2 h3 {
	font-family:Droid Sans;
	font-size:32px;
	color:#333;
	font-weight:700;
	letter-spacing:0;
	line-height:1.8em;
	margin-bottom:20px;
	padding-top:20px
}
.content2 h3 img {
	margin-right:10px
}
.content2 .items img {
	width:100%
}
.content2 .items {
	margin-top:30px
}
.wine_filling_Line tr {
	border-bottom:2px solid #fff
}
.wine_filling_Line tr th {
	text-align:center;
	font-size:18px;
	color:#595963;
	font-weight:400;
	height:50px
}
.wine_filling_Line tr th, .wine_filling_Line tr td {
	background:#f7f7f7
}
.wine_filling_Line tr th:nth-child(2n), .wine_filling_Line tr td:nth-child(2n) {
background:#e5e5e8;
border-left:2px solid #fff;
border-right:2px solid #fff
}
.wine_filling_Line tr td:nth-child(1), .wine_filling_Line tr td:nth-child(2) {
text-align:center;
padding:7px 0
}
.wine_filling_Line tr td:nth-child(3) {
padding:3px 35px
}
.wine_filling_Line tr td {
	color:#595963;
	font-size:15px
}
.wine_filling_Line tr td span {
	display:block;
	text-align:left
}
.other_line11 .items .item {
	margin-bottom:20px
}
.other_line11 .items .item .img img {
	width:100%
}
.other_line11 .items .item .img {
	border:1px solid #eee
}
.other_line11 .items .item .info p:nth-of-type(1) {
padding-top:10px;
padding-bottom:5px
}
.other_line11 .items .item .info p {
	font-size:18px;
	color:#545459;
	letter-spacing:0;
	line-height:1.2em
}
.other_line11 .items .item .info p:nth-of-type(2) {
font-size:14px;
color:#717177
}
.line_hover {
	position:relative;
	border:1px solid #f1f1f1
}
.oil_poa {
	position:absolute
}
.oil_poa.oil_poa1 {
	top:117px;
	left:15px
}
.oil_poa.oil_poa2 {
	top:138px;
	left:260px
}
.oil_poa.oil_poa3 {
	top:123px;
	left:428px
}
.oil_poa.oil_poa4 {
	top:138px;
	left:576px
}
.oil_poa.oil_poa5 {
	top:148px;
	right:336px
}
.oil_poa.oil_poa6 {
	top:57px;
	right:328px
}
.oil_poa.oil_poa7 {
	top:96px;
	right:64px
}
.oil_poa .ico {
	width:95px;
	height:84px;
	cursor:pointer
}
.oil_poa .oil_img {
	position:absolute;
	visibility:hidden;
	opacity:0;
transition:all .5s
}
.oil_poa .oil_img img {
	width:auto;
	max-width:inherit
}
.oil_poa.oil_poa1 .oil_img {
	left:-10px;
	top:-220px
}
.oil_poa.oil_poa2 .oil_img {
	top:44px;
	left:-50px
}
.oil_poa.oil_poa3 .oil_img {
	left:-50px;
	bottom:50px
}
.oil_poa.oil_poa4 .oil_img {
	bottom:42px;
	left:-45px
}
.oil_poa.oil_poa5 .oil_img {
	top:40px;
	left:-42px
}
.oil_poa.oil_poa6 .oil_img {
	bottom:30px;
	left:-32px
}
.oil_poa.oil_poa7 .oil_img {
	left:-44px;
	top:40px
}
.oil_poa.oil_poa1:hover .oil_img {
	top:-200px
}
.oil_poa.oil_poa2:hover .oil_img {
	top:24px
}
.oil_poa.oil_poa3:hover .oil_img {
	bottom:30px
}
.oil_poa.oil_poa4:hover .oil_img {
	bottom:22px
}
.oil_poa.oil_poa5:hover .oil_img {
	top:20px
}
.oil_poa.oil_poa6:hover .oil_img {
	bottom:10px
}
.oil_poa.oil_poa7:hover .oil_img {
	top:20px
}
.oil_poa:hover .oil_img {
	visibility:visible;
	opacity:1
}
.midh {
	font-size:32px;
	color:#3a3a3c;
	font-weight:700;
	letter-spacing:0;
	line-height:1.8em;
	margin-top:50px
}
.other_line12 {
	padding-top:50px
}
.other_line12 .info1 {
	margin-bottom:50px
}
.other_line12 h3 img {
	margin-right:10px
}
.other_line12 h3 {
	font-size:32px;
	color:#3a3a3c;
	font-weight:700;
	letter-spacing:0;
	line-height:1.8em;
	margin:10px 0
}
.other_line12 .video_click::after {
display:none
}
.other_line13 {
	background-color:#ecf0f4;
	padding-top:64px;
	padding-bottom:90px
}
.other_line13 .info {
	padding-left:50px
}
.other_line13 .info .img {
	margin-bottom:25px
}
.other_line13 .info ul li {
	padding-left:20px;
	background:url(/skin/images/8261439_img6.png)no-repeat left top
}
.other_line13 .info ul li p {
	font-size:16px;
	color:#5b5b5e
}
.other_line14 .row {
	padding-top:45px;
	padding-bottom:40px;
	background-color:#ecf0f4;
	margin:0 auto;
	margin-bottom:30px
}
.other_line14 .img {
	margin-bottom:25px
}
.other_line14 .info {
	padding-left:50px
}
.other_line14 {
	padding-top:30px
}
.other_line14 p {
	font-size:16px;
	color:#5b5b5e
}
.other_line15 {
	padding-top:60px
}
.other_line15 h3 img {
	margin-right:10px
}
.other_line15 h3 {
	padding-bottom:20px;
	padding-top:10px;
	margin-bottom:10px;
	font-size:32px;
	color:#3a3a3c;
	font-weight:700;
	letter-spacing:0;
	line-height:1.8em
}
.other_line15 .item .tip {
	margin-bottom:10px;
	margin-top:20px;
	padding-left:15px;
	border-left:3px solid #323275;
	font-size:16px;
	color:#717177;
	font-weight:700;
	letter-spacing:0;
	line-height:2.5em
}
.other_line15 .item p {
	font-size:14px;
	color:#717177
}
.other_line15 .item {
	margin-bottom:20px
}
.other_line16 {
	padding-bottom:40px
}
.other_line16 .video {
	padding-top:56.2%;
	width:100%;
	position:relative;
	margin-bottom:20px
}
.other_line16 .video iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.protxt {
	margin-bottom:10px
}
.policy_box {
	padding:40px 0;
	background:#fbfbfb
}
.policy_box h1 {
	font-size:30px;
	color:#000;
	letter-spacing:0;
	line-height:1.8em;
	text-align:center;
	margin-bottom:10px
}
.policy_box u {
	font-size:inherit;
	color:inherit
}
.policy_box em {
	font-size:inherit;
	color:inherit;
	font-style:italic
}
.policy_box p {
	font-size:16px;
	color:#000
}
.teamshow_box1 h1 {
	font-size:30px;
	color:#000;
	font-weight:700;
	line-height:1.8em;
	text-align:center
}
.teamshow_box1 p {
	font-size:16px;
	color:#000
}
.teamshow_box1 .content {
	text-align:center;
	border:8px solid #000;
	padding-top:8px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:15px
}
.teamshow_box1 .content p {
	line-height:1.4
}
.teamshow_box1 h3 {
	font-size:24px;
	color:#000;
	font-weight:700;
	line-height:1.7em;
	margin-top:60px
}
.teamshow_box1 .img {
	margin-bottom:20px
}
.teamshow_box1 h4 {
	font-size:14px;
	color:#000;
	font-weight:700;
	line-height:1.7em;
	padding-bottom:7px;
	background:url(/skin/images/829916_bg1.jpg)no-repeat left bottom;
	margin-bottom:15px
}
.teamshow_box1 ul li {
	padding-left:20px;
	background:url(/skin/images/829916_bg2.png)no-repeat left 6px
}
.teamshow_box1 ul li p {
	font-size:14px;
	color:#000
}
.teamshow_box1 .link {
	font-size:18px;
	color:#000;
	line-height:1.4;
	margin-top:20px;
	margin-bottom:20px
}
.teamshow_box1 .link .click {
	display:inline-block;
	background:#2858ad;
	border-radius:18px;
	padding:2px 10px;
	color:#fff
}
.teamshow_box1 .link .click:hover {
	color:#209eea
}
.teamshow_box1 {
	padding-bottom:50px
}
.foreign_box1 .item {
	position:relative;
	padding-left:156px;
	height:163px;
	background-repeat:no-repeat;
	background-position:left center;
	background-color:#c2d4ec;
	margin-bottom:20px
}
.foreign_box1 .item .name {
	padding-top:30px;
	padding-bottom:15px;
	font-size:16px;
	color:#000;
	line-height:1.8
}
.foreign_box1 .item p {
	font-size:14px;
	color:#000;
	font-weight:700
}
.foreign_box1 .item .tel::before {
content:"\f098";
font-family:FontAwesome;
color:#35347b;
font-size:20px;
vertical-align:middle;
margin-right:7px
}
.foreign_box1 .item .mail::before {
content:"\f199";
font-family:FontAwesome;
color:#35347b;
font-size:20px;
vertical-align:middle;
margin-right:7px
}
.foreign_box1 .item p a:hover {
	color:#209eea
}
.foreign_box1 .item .txt {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:rgba(61, 60, 131, .93);
	padding-top:20px;
	padding-right:5px;
	padding-left:10px;
	z-index:9;
	display:none
}
.foreign_box1 .item .txt p {
	font-size:13px;
	color:#fff;
	font-weight:300;
	line-height:1.2;
	font-family:Arial
}
.foreign_box1 .item .tip {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:20px;
	background-image:url(/skin/images/xiala.png);
	background-position:center;
	background-repeat:no-repeat;
	background-color:rgba(61, 60, 131, .93);
	z-index:10;
	cursor:pointer
}
.foreign_box1 .item .tip.on {
	transform:rotate(180deg)
}
.foreign_box1 {
	padding:40px 0
}
.sale_box1 {
	padding:40px 0
}
.sale_box1 h1 {
	font-size:24px;
	color:#000;
	font-weight:700;
	text-align:center;
	line-height:1.7em;
	margin-bottom:25px
}
.sale_box1 .img {
	margin-bottom:20px
}
.sale_box1 .img img {
	width:100%
}
.sale_box1 h3 {
	padding-bottom:25px;
	font-size:24px;
	color:#000;
	font-weight:700;
	line-height:1.7;
	margin-top:45px
}
.sale_box1 .coninfo {
	border:1px solid #0079c3;
	margin-bottom:20px
}
.sale_box1 .coninfo .tip {
	font-size:24px;
	color:#fff;
	line-height:1.8em;
	text-align:center;
	background-color:#0079c3
}
.personnel_slick {
}
.personnel_slick .img {
	padding:0 5px;
	margin-bottom:0
}
.personnel_slick .slick-prev {
	height:42px;
	width:42px;
	background:url(/skin/images/buttonstyle1.png)no-repeat left top
}
.personnel_slick .slick-next {
	height:42px;
	width:42px;
	background:url(/skin/images/buttonstyle1.png)no-repeat right top
}
.debug_box1 .img {
	text-align:center;
	margin-bottom:20px
}
.debug_box1 {
	padding:40px 0
}
.debug_box1 .img img {
	max-width:375px
}
.debug_box1 .tip {
	margin-bottom:30px
}
.debug_box1 .video {
	padding-top:56.2%;
	width:100%;
	position:relative
}
.debug_box1 .video iframe {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.debug_box1 p {
	margin-top:5px;
	padding:0 5px;
	overflow:hidden;
	font-size:16px;
	font-weight:700;
	text-align:center;
	margin-bottom:10px
}
.exh_bo1 {
	padding:50px 0
}
.exh_bo1 .tab_btn {
	text-align:center;
	margin-bottom:50px
}
.exh_bo1 .tab_btn .item {
	display:inline-block;
	cursor:pointer;
	margin:0 20px;
	font-size:20px
}
.exh_bo1 .tab_btn .item.on {
	color:#337ab7
}
.exh_lists .item {
	margin-bottom:80px;
	overflow:hidden
}
.exh_lists .item .time {
	width:180px;
	float:left;
	margin-right:20px
}
.exh_lists .item .time .txt1 {
	color:#666;
	font-size:40px;
	line-height:40px;
	font-weight:lighter
}
.exh_lists .item .time .txt2 {
	font-size:24px;
	line-height:30px;
	color:#000;
	margin-top:15px
}
.exh_lists .item .info {
	float:left;
	width:800px;
	margin-right:20px
}
.exh_lists .item .info p {
	color:#000;
	font-size:16px
}
.exh_lists .item .info p a:hover {
	color:#337ab7
}
.exh_bo2 .tab_info .line {
	display:none
}
.exh_bo2 .tab_info .line.on {
	display:block
}
.coming {
	padding-bottom:100px;
	text-align:center;
	color:#888;
	font-size:20px
}
.exh_bo2 a.more {
	display:inline-block;
	background-color:#fff;
	color:#333;
	border-radius:50px;
	border-color:#8eb8e8;
	border-style:solid;
	border-width:5px;
	line-height:57px;
	padding-left:30px;
	padding-right:30px;
	font-size:22px
}
.exh_bo2 a.more:hover {
	background-color:#8eb8e8;
	color:#fff
}
.exh_bo2 {
	padding-bottom:50px
}
.exh_bo3 {
	padding-bottom:60px
}
.exh_bo3 h3 {
	font-size:30px;
	margin-bottom:40px;
	line-height:1.5
}
.exh_bo3 .item {
	border:1px solid #eee
}
.exh_bo3 .item .info {
	padding:11px 16px 13px
}
.exh_bo3 .item .img {
	display:flex;
	justify-content:center;
	align-items:center;
	height:180px
}
.exh_bo3 .item h4 a {
	color:#212529;
	font-size:16px;
	margin-bottom:5px;
	-webkit-line-clamp:1;
	-ms-line-clamp:1;
	-moz-line-clamp:1;
	-o-line-clamp:1;
	-webkit-box-orient:vertical;
	-ms-box-orient:vertical;
	-woz-box-orient:vertical;
	-o-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	height:18px
}
.exh_bo3 .item h4 a:hover {
	color:#337ab7;
	text-decoration:underline
}
.exh_bo3 .item p {
	color:#adb5bd;
	line-height:16px;
	margin-bottom:12px;
	-webkit-line-clamp:2;
	-ms-line-clamp:2;
	-moz-line-clamp:2;
	-o-line-clamp:2;
	-webkit-box-orient:vertical;
	-ms-box-orient:vertical;
	-woz-box-orient:vertical;
	-o-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	height:32px
}
.exhstory_box {
	padding:30px 0
}
.exhstory_box p {
	font-size:14px;
	color:#313131;
	line-height:1.4;
	padding-top:10px;
	margin-bottom:20px
}
.exhstory_box .img img {
	width:100%
}
.exhstory_slick .slick-prev {
	width:40px;
	height:50px;
	background:url(/skin/images/skin.png)no-repeat 0 0
}
.exhstory_slick .slick-next {
	width:40px;
	height:50px;
	background:url(/skin/images/skin.png)no-repeat -150px 0
}
.exhstory_slick .slick-dots li, .exhstory_slick .slick-dots li.slick-active {
	background:#fff;
	width:auto;
	height:auto;
	padding:3px
}
.exhstory_slick .slick-dots li button {
	border-radius:50%;
	width:4px;
	height:4px;
	padding:0
}
.exhstory_slick .slick-dots li.slick-active button {
	background:#3c323c;
	border-radius:50%
}
#row20210510 .item .img .slick-prev, #row20210510 .item .img .slick-next, .img20210510 .item .img .slick-prev, .img20210510 .item .img .slick-next {
	width:21px;
	height:42px;
	margin-top:-21px;
	background:url(/skin/images/buttonstyle.png) no-repeat
}
#row20210510 .item .img .slick-prev, .img20210510 .item .img .slick-prev {
	background-position:left center;
	left:10px
}
#row20210510 .item .img .slick-next, .img20210510 .item .img .slick-next {
	background-position:right center;
	right:10px
}
.header.indexHeader .nav_list>li>a>span {
	color:#fff
}
.header.indexHeader .header-right .iconfont {
	color:#fff
}
.header.indexHeader.is_stuck .nav_list>li>a>span {
	color:#000
}
.header.indexHeader.is_stuck .header-right .iconfont {
	color:#000
}
.nav_list>li.active>a, .nav_list>li.on>a {
	text-decoration:underline;
transition:all .3s
}
.nav_list>li.active span, .nav_list>li.on span {
	text-decoration:underline
}
.index1Slick .slick-dots li.slick-active {
	width:60px;
	background-color:#35347b;
	border-radius:6px
}
.index1Slick .slick-dots li {
	background:#fff
}
.index2 .title h2, .index3 .title h2, .index4 .title h2, .index5 .title h2, .index6 .title h2, .index7 .title h2 {
	font-size:40px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:600;
	color:#e40015
}
.index2 .title {
	display:flex;
	justify-content:space-between
}
.index2 .title a {
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:900;
	color:#7a7a7a;
	display:flex;
	align-items:flex-end
}
.index2 {
	padding:76px 0 78px;
	background:#f4f5f7
}
.index2 .content {
	margin-top:50px
}
.index2 .index2Slick .item .img {
	position:relative
}
.index2 .index2Slick {
	margin:0 -10px
}
.index2 .index2Slick .item {
	padding:0 10px
}
.index2 .index2Slick .item .waterImg {
	overflow:hidden
}
.index2 .index2Slick .item:hover img {
	transform:scale(1.2)
}
.index2 .index2Slick .item img {
transition:all .4s
}
.index2 .index2Slick .item .img .yin-yin {
	background:rgba(53, 52, 123, .5);
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:flex;
	justify-content:center;
	align-items:center;
	transform:scale(0);
transition:all .5s
}
.index2 .index2Slick .item .img .yin-yin span {
	width:64px;
	height:64px;
	border:2px solid #fff;
	border-radius:50%;
	display:flex;
	justify-content:center;
	align-items:center;
	color:#fff;
	font-size:24px
}
.index2 .index2Slick .item:hover .yin-yin {
	transform:scale(1)
}
.index2 .index2Slick .item .text p {
	font-size:18px;
	font-family:lato, sans-serif;
	font-weight:400;
	color:#1c1c1c;
	margin-top:24px
}
.container_1600 .conBox {
	padding-top: 0;
	padding-right: 40px;
	padding-bottom: 0;
	padding-left: 40px;
}
.index2Slick .slick-prev, .index2Slick .slick-next {
	background:0 0;
	margin-top:-52px
}
.index2Slick .slick-next {
	right:33px
}
.index2Slick .slick-prev {
	left:10px
}
.index2Slick .slick-prev:after {
	content:'\e653';
	font-family:iconfont!important;
	width:63px;
	height:54px;
	background:rgba(53, 52, 122, .8);
	color:#fff;
	display:flex;
	justify-content:center;
	align-items:center
}
.index2Slick .slick-next:after {
	content:'\e775';
	font-family:iconfont!important;
	width:63px;
	height:54px;
	background:rgba(53, 52, 122, .8);
	color:#fff;
	display:flex;
	justify-content:center;
	align-items:center
}
.index3 {
	margin-top:68px
}
.index3 .introduct {
	display:flex;
	justify-content:space-between;
	margin-top:12px
}
.index3 .introduct p {
	font-size:16px;
	width:840px;
	font-weight:300;
	color:#343434;
	line-height:30px
}
.index3 .introduct a {
	font-size:16px;
	
	color:#7a7a7a;
	
}
.index3 .context {
	padding:0 13px;
	margin-top:55px;
	display:grid;
	grid-template-columns:repeat(2, 49.6%);
	grid-row-gap:10px;
	justify-content:space-between
}
.index3 .context .item {
	position:relative
}
.index3 .context .item .product {
	position:relative
}
.index3 .context .item .product .text-img {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	z-index:4;
	padding:63px 0 0 96px
}
.index3 .context .item .product .text-img h3 {
	font-size:36px;
	font-weight:900;
	color:#1b1b1b;
transition:all .5s
}
.index3 .context .item .product .text-img p {
	width:438px;
	font-size:16px;
	font-weight:400;
	margin:19px 0 18px;
	overflow:hidden;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	color:#050505;
transition:all .5s
}
.index3 .context .item .product .text-img a {
	font-size:16px;
	font-weight:900;
	text-decoration:underline;
	color:#c12424;
	opacity:.8;
transition:all .5s
}
.index3 .context .item .product .text-img .img {
	display:inline-block;
	position:absolute;
	bottom:50px;
	right:40px;
transition:all .5s;
	z-index:-1
}
.index3 .context .item .text-img {
	position:relative
}
.index3 .context .item .product_drink {
	position:absolute;
	top:0;
	left:0;
	transform:scale(0);
transition:all .45s;
	z-index:2
}
.index3 .context .item:hover .product_drink {
	transform:scale(1)
}
.index3 .context .item:hover .img {
	opacity:0
}
.index3 .context .item:hover .text-img a {
	color:#fff
}
.index3 .context .item:hover .text-img p {
	color:#fff
}
.index3 .context .item .product .text-img h3 a {
	color:#050505
}
.index3 .context .item:hover .product .text-img h3 a {
	color:#fff
}
.index3 .to_contact {
	text-align:center
}
.index3 .to_contact p {
	padding:57px 0;
	font-size:18px;
	font-weight:400;
	color:#343434
}
.index3 .to_contact p a {
	color:#c12424;
	text-decoration:underline
}
.index4 {
	overflow:hidden;
	background:url(/skin/images/index4back.jpg) no-repeat top
}
.index4 .title {
	text-align:center;
	margin-top:195px
}
.index4 .title h2 {
	color:#fff
}
.index4 .content {
	background:#fff;
	position:relative;
	margin-top:240px
}
.index4 .content .text {
	width:47%;
	padding-top: 70px;
	padding-right: 50px;
	padding-bottom: 129px;
	padding-left: 35px;
}
.index4 .content .text h3 {
	font-size:24px;
	font-weight:900;
	color:#282828
}
.index4 .content .text p {
	font-size:16px;
	font-weight:400;
	color:#282828;
	line-height:30px;
	margin:28px 0 94px
}
.index4 .content .img {
	position:absolute;
	right:0;
	top:-86px;
	
}
.index4 .content .text a {
	font-size:16px;
	font-weight:700;
	text-decoration:underline;
	color:#e40015
}
.index4 .content .text a.video_click {
	text-decoration:none;
	display:inline-block
}
.index4 .content .text a.video_click {
	font-size:18px;
	font-weight:900;
	color:#282828;
	text-decoration:none;
	display:inline-block;
	height:30px;
	padding-right:38px;
	transform:translateY(6px)
}
.index4 .content span {
	font-size:18px;
	font-weight:900;
	color:#282828;
	margin-left:20px
}
.index4 .video_click:after {
	background:url(/skin/images/openVideo.png) no-repeat right
}
.index5 {
	padding:0 0 85px
}

.index5 .title {
	display:flex;
	justify-content:space-between
}
.index5 .title a {
	font-size:16px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:900;
	color:#7a7a7a;
	display:flex;
	align-items:flex-end
}


.index5 .content {
	margin-top:54px
}
.index5 .content .item .text h3 {
	font-size:20px;
	font-weight:400;
	color:#282828;
	margin-top:16px
}
.index5 .content .item .text p {
	font-size:16px;
	margin:22px 0 33px;
	font-weight:400;
	color:#282828
}
.index5 .content .item .text a {
	font-size:16px;
	font-weight:400;
	text-decoration:underline;
	color:#545454
}
.index5Slick {
	margin:0 -10px
}
.index5Slick .item {
	padding:0 10px
}
.index5Slick .slick-prev, .index5Slick .slick-next {
	background:0 0;
	margin-top:-55px
}
.index5Slick .slick-next {
	right:33px
}
.index5Slick .slick-prev {
	left:10px
}
.index5Slick .slick-prev:after {
	content:'\e653';
	font-family:iconfont!important;
	width:63px;
	height:54px;
	background:rgba(228, 0, 21, .8);
	color:#fff;
	display:flex;
	justify-content:center;
	align-items:center
}
.index5Slick .slick-next:after {
	content:'\e775';
	font-family:iconfont!important;
	width:63px;
	height:54px;
	background:rgba(228, 0, 21, .8);
	color:#fff;
	display:flex;
	justify-content:center;
	align-items:center
}
.index6 {
	padding:76px 0 158px;
	background:#f4f5f7
}
.index6 .title, .index7 .title {
	display:flex;
	justify-content:space-between
}
.index6 .title a, .index7 .title a {
	font-size:16px;
	font-weight:900;
	color:#7a7a7a;
	display:flex;
	align-items:flex-end
}
.index6 .content p {
	font-size:18px;
	font-weight:400;
	margin-top:18px;
	color:#1d1d1d;
	opacity:.6
}
.index6Slick {
	margin:0 -9px;
	margin-top:70px
}
.index6Slick .item {
	padding:0 9px
}
.index6Slick .item .img {
	margin:9px 0;
	overflow:hidden;
	border-radius:6px
}
.index6Slick .item .img img {
transition:all .5s
}
.index6Slick .item .img:hover img {
	transform:scale(1.3)
}
.index6Slick .item .img:hover {
	animation:skew 1s
}
.index6 .container_1600 {
	overflow:initial
}
.index6 .slick-dots {
	bottom:-68px
}
.index6 .slick-dots li {
	background:0 0;
	border:1px solid #000
}
.index6 .slick-dots li.slick-active {
	background-color:#c11920;
	border:1px solid #c11920
}
.index7 {
	padding:65px 0 78px
}
.index7 .content {
	margin-top:66px;
	display:grid;
	grid-template-columns:repeat(3, 32%);
	justify-content:space-between
}
.index7 .content p {
	display:inline;
	font-size:20px;
	font-weight:700;
	color:#1f1f1f;
	line-height:30px;
	overflow:hidden;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	background:#f4f5f7;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.index7 .content .item:hover {
	transform:translateY(-20px)
}
.index7 .content .item {
transition:all .5s
}
.index5Slick .item img {
transition:all .5s
}
.index5Slick .item .img {
	overflow:hidden
}
.index5Slick .item:hover img {
	transform:scale(1.2)
}
.index8 {
	width:100%;
	height:148px;
	display:flex;
	justify-content:center;
	align-items:center;
	background:#e40015
}
.index8 p {
	font-size:24px;
	font-weight:700;
	color:#fff
}
.index8 p a {
	display:inline-block;
	margin-left:35px;
	width:175px;
	height:50px;
	line-height:50px;
	text-align:center;
	border:1px solid #fff;
	border-radius:25px;
	font-size:24px;
	font-weight:700;
	color:#fff
}
.header .langBox {
	position:relative;
	display:inline
}
.langBox ul a {
	white-space:nowrap;
	font-size:14px;
	line-height:30px;
	padding:0 15px;
	color:#fff
}
.langBox span {
	font-size:20px;
	padding:2px;
	line-height:1;
	font-weight:300;
	cursor:pointer;
transition:all .5s
}
.langBox span:hover {
	color:#0a539f
}
.langBox ul {
	position:absolute;
	left:0;
	background:#35347b;
	padding:8px 0;
	display:none
}
.langBox ul li:hover {
	background:#35347b
}
.langBox ul li {
transition:all .5s
}
.newsList {
	padding:35px 0 80px;
	background-color:#f2f2f2
}
.newsList .title h2 {
	font-size:28px;
	color:#3a3a3c;
	letter-spacing:0;
	line-height:1.2em;
	border-left:8px solid #e40015;
	padding-left:15px;
	margin-top:50px;
	margin-bottom:30px
}




.Crumbs.news {
	background-color:#f2f2f2
}
.newsList .content p {
	font-family:roboto, sans-serif;
	font-size:15px;
	line-height:1.4;
	margin:15px 0 20px
}
.newsList .context {
	margin-top:66px;
	display:grid;
	grid-template-columns:repeat(3, 33.333%);
	grid-column-gap:12px;
	grid-row-gap:35px
}
.newsList .context .text {
	background-color:#fff;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.newsList .context .text span {
	color:rgba(0, 0, 0, .5);
	font-size:11px;
	display:inline-block;
	margin-bottom:10px
}
.newsList .context .text h3 {
	font-size:18px;
	color:#454444;
	font-weight:700;
	line-height:1.1;
	overflow:hidden;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	text-align: center;
}



.newsList .context .text1 {
	background-color:#fff;
	padding-top: 10px;
	padding-bottom: 15px;
}



.newsList .context .text1 h4 {
	font-size:16px;
	color:#333333;
	font-weight:600;
	line-height:1.1;
	overflow:hidden;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	text-align: center;
}


.newsList .context .text p {
	margin:0 0 15px;
	font-size:12px;
	font-family:roboto, sans-serif;
	line-height:1.4;
	overflow:hidden;
	display:-webkit-box;
	text-overflow:ellipsis;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical
}
.newsList .context .item:hover .img img {
	transform:scale(1.2)
}
.newsList .context .item .img img {
transition:all .5s
}
.newsList .context .item .img {
	overflow:hidden
}
.newsList .page_box {
	float:none;
	display:flex;
	justify-content:center;
	margin-top:160px
}
.newsList .page_box .page li {
	margin:0 5px
}
@keyframes skew {
0%, 11.1%, 100% {
transform:translateZ(0)
}
22.2% {
transform:skewX( -12.5deg ) skewY( -12.5deg )
}
33.3% {
transform:skewX( 6.25deg ) skewY( 6.25deg )
}
44.4% {
transform:skewX( -3.125deg ) skewY( -3.125deg )
}
55.5% {
transform:skewX( 1.5625deg ) skewY( 1.5625deg )
}
66.6% {
transform:skewX( -.78125deg ) skewY( -.78125deg )
}
77.7% {
transform:skewX( .390625deg ) skewY( .390625deg )
}
88.8% {
transform:skewX( -.1953125deg ) skewY( -.1953125deg )
}
}
@media(max-width:1680px) {

.nav_list {
	font-size:0;
	line-height:0;
	position:relative;
	margin-left:15px
}
.nav_list>li>a>span {
font-size:15px
}


.nav_list>li>a {
	display:inline-block;
	padding-right:15px;
.nav_list>li>a>span {
	display:inline-block;
	line-height:57px;
	text-align:center;
	font-size:14px;
	color:#5d5d61;
transition:all .5s
}



.nav_normal>li .dropdown_menu .Three_menu .Three_menu_box li a {
	display:block;
	padding:0 20px;
	line-height:38px;
	text-align:left;
	font-size:14px;
	color:#333;
	white-space:nowrap
}


.container_1600 .conBox {
padding:0
}
.index3 .context .item .product .text-img .img {
width:50%
}
.index3 .context .item .product .text-img {
position:absolute;
width:100%;
height:100%;
top:0;
left:0;
z-index:4;
padding:34px 0 0 32px
}
.index3 .context .item .product .text-img {
padding:34px 0 0 32px
}
.footer_box .container_1600 {
padding:0
}
}




@media(max-width:1380px) {

.index4 .content .img {
position:absolute;
	right:20px;
	top:20px;
width:510px;
}
.index4 .content .text {
width:48%;
padding:20px 30px
}
.index4 .content .text p {
margin:28px 0 30px
}
.index4 .content {
background:#fff;
position:relative;
margin-top:150px
}

}











@media(max-width:1220px) {
.nav_list>li>a {
padding:0 12px
}
.exh_lists .item .info {
width:550px
}
.nav_list>li>a>span {
font-size:14px
}
.index4 .content .img {
position:relative;
right:auto;
top:auto;
text-align:center;

}
.index4 .content .text {
width:100%;
padding:20px 30px
}
.index4 .content .text p {
margin:28px 0 30px
}
.index4 .content {
background:#fff;
position:relative;
margin-top:150px
}
.index5 {
margin-top:40px
}
}
@media(max-width:992px) {
.index6Slick {
margin-top:30px
}
.index3 .context {
grid-template-columns:100%
}
.index2 .title {
flex-direction:column
}
.index2 .title a {
margin-top:20px
}
.index3 .introduct {
flex-direction:column
}
.index3 .introduct p {
width:auto
}
.index3 .introduct a {
margin-top:20pxs
}
.index7 {
display:none
}
.fast_navigation .items .item {
display:none
}
.fast_navigation .items .item:nth-of-type(5) {
display:block
}
.newsList .context {
grid-template-columns:repeat(2, 50%)
}
}
@media(max-width:640px) {
.index6 .slick-dots {
bottom:-25px
}
.index8 p {
font-size:18px;
font-weight:600;
color:#fff
}
.index8 p a {
display:inline-block;
margin-left:20px;
width:150px;
height:40px;
line-height:40px;
text-align:center;
border:1px solid #fff;
border-radius:25px;
font-size:18px;
font-weight:600
}
.index6 .title {
flex-direction:column
}
.index6 .title a {
margin-top:20px
}
.index5Slick .item {
display:flex;
flex-direction:column;
justify-content:center;
align-items:center
}
.index3 .context .item .product .text-img {
padding:10px 0 0 10px
}
.index3 .context .item .product .text-img h3 {
font-size:24px
}
.index3 .context .item .product .text-img .img {
bottom:19px;
right:15px
}
.index3 .context .item .product .text-img p {
width:auto;
font-size:14px
}
.index2 .index2Slick .item {
display:flex;
justify-content:center;
align-items:center
}
.index2 .title h2, .index3 .title h2, .index4 .title h2, .index5 .title h2, .index6 .title h2, .index7 .title h2 {
font-size:28px
}
.index2, .index6 {
padding:35px 0
}
.index3 {
margin-top:35px
}
.index3 .context {
margin-top:22px
}
.index3 .to_contact p {
padding:20px 0
}
.newsList .context {
grid-template-columns:100%
}
.newsList .page_box {
margin-top:40px
}
}
@media(max-width:1220px) {
.nav_list>li>a {
padding:0 20px
}
.exh_lists .item .info {
width:550px
}
}
@media(max-width:992px) {
.index2, .index4, .index6, .index7 {
display:none
}
.index_box2 .info {
text-align:center
}
.cust_slick .img {
height:52px
}
.index_box3 .more {
padding-top:0;
margin-bottom:30px
}
.index_box3 .content a.link {
margin-bottom:20px
}
.index_box4 .content .item {
width:50%
}
.index_box3 .content {
padding-bottom:0
}
.index_box5 .video_click img {
width:100%
}
.fast_navigation .items .item:nth-of-type(1), .fast_navigation .items .item:nth-of-type(2) {
display:none
}
.fast_navigation .items .item {
width:100%!important
}
.footer_copyright {
padding-bottom:50px
}
.logo_box {
padding:10px 0
}
.solution_box2 {
padding:30px 0
}
.fast_navigation {
padding:30px 0
}
.solution_info2 h4 {
margin-bottom:20px
}
.solution_info4 h3 {
margin-top:20px;
font-size:33px
}
.solution_info4 .info {
padding-left:0
}
.solution_info4 .txt {
border:0;
padding:0!important;
margin-bottom:20px!important
}
.solution_info4 h4 {
margin-bottom:30px
}
.solu_tab1 .tab_btn {
padding-top:30px
}
.forform a.more {
float:left
}
.solution_info7 h3 {
font-size:20px
}
.solution_info7 .content {
border:0;
padding:0 12px
}
.solution_info7 .txt {
padding:20px 10px
}
.solution_info7 {
padding:30px 0
}
.solu_tab2 .tab_btn {
background:0 0
}
.solu_tab2 .tab_btn {
display:none
}
.solu_tab2 .tab_info {
padding-top:0
}
.solu_tab2 .tab_info .line {
display:block;
margin-bottom:20px
}
.solu_tab2 .tab_info .line .img {
margin-top:20px
}
.solu_tab2 .tab_info .txt {
padding-left:0
}
.solution_info8 {
padding-bottom:20px
}
.solution_info9 {
padding-top:30px
}
.system_info {
padding:0 15px
}
.system_info .info2 ul li {
padding-left:0
}
.solution_info10 .line .img {
padding:0
}
.solution_info10 h4 {
font:20px
}
.cust_videos .item {
width:100%;
margin-right:0
}
.cust_videos .item .txt {
height:auto;
padding-bottom:20px
}
.solution_info12 {
display:none
}
.Crumbs {
height:0;
padding:0
}
.line_tip {
margin-top:20px
}
.solution_info2 {
overflow:hidden
}
.solution_info2 .container {
padding:0 10px
}
.other_line3 .line .img {
padding:0
}
.other_line4 .watch {
height:70px;
margin-top:30px
}
.other_line4 {
padding:30px 0
}
.other_line5 .item {
width:100%
}
.other_line6 .item {
width:100%
}
.other_line4 {
background-size:cover!important
}
.other_line8 .item {
width:100%
}
.cuscontent .video_click {
margin:0
}
.cuscontent ul {
margin-top:20px
}
.cuscontent ul li {
display:inline-block
}
.content2 .items .img {
margin-bottom:10px
}
.oil_poa {
display:none
}
.other_line13 .info {
padding-left:0
}
.other_line13 {
padding:30px 0
}
.other_line14 .info {
padding-left:0
}
.about_box1 .info1 {
padding:30px 0
}
.about_box1 .content .item .tit {
font-size:16px
}
.about_box3 {
background-size:cover;
padding-bottom:30px
}
.about_box4 {
padding:30px 0;
background-image:none
}
.about_box5 {
background:0 0
}
.cer_box1 ul li {
width:50%
}
.cer_box1 ul li:nth-of-type(4n+1) {
clear:inherit
}
.cer_box1 ul li:nth-of-type(odd) {
clear:both
}
.foreign_box1 .item .txt {
display:none
}
.foreign_box1 .item .tip {
display:none
}
.foreign_box1 .item .name {
padding-top:7px
}
.foreign_box1 .item {
padding-left:142px
}
.debug_box1 .img img {
width:100%
}
.mnone {
display:none
}
.case_box1 {
padding:50px 0
}
.case_box2 {
display:none
}
.visit_items .item, .packaging_items .item, .servece_items2 .item {
width:49%;
margin-right:1%;
height:120px
}
.beverage_items .item {
width:49%;
margin-right:1%
}
.exh_lists .item .time {
width:100%;
margin-right:0
}
.exh_lists .item .info {
width:100%;
margin-right:0
}
.exh_lists .item .img {
width:100%
}
.exh_lists .item {
margin-bottom:30px
}
.exh_bo3 .item {
margin-bottom:20px
}
.contact_box1 h1 {
font-size:30px
}
.contact_box2 .form {
margin-top:30px
}
.contact_box2 .container {
padding:40px 10px
}
.contact_box3 .container {
padding:30px 10px
}
.solution_info1 h1 {
margin-bottom:5px
}
}
@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>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>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>li>i {
position:absolute;
width:40px;
height:36px;
background:#000;
top:0;
right:10px;
background:url(/skin/images/dropdown_menu.png) no-repeat center
}
.m_header .m_nav_list>li>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>li {
border-top:1px solid #f0f0f0;
background:#f5f5f5
}
.m_header .m_nav_list .dropdown_menu>li a {
font-size:14px;
color:#5e6063;
line-height:30px;
padding:0 30px
}
.product_img_box {
position:relative
}
.product_img_slick_box {
position:static
}
.related_pro .item .img {
display:block
}
.related_pro .item .img img {
margin:auto
}
}
@media(max-width:767px) {
.footer_fixed_form {
display:none
}
.fancybox-close {
right:0;
top:-40px
}
#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
}
}
@media(max-width:640px) {
}
@media(max-width:580px) {
}
@media(max-width:480px) {
}
img.lazyload, img.lazyloading {
	opacity:0;
	transition:opacity 400ms
}
img.lazyloaded {
	opacity:1
}
.list-paddingleft-2 {
	padding-left:20px
}
.list-paddingleft-3 {
	padding-left:30px
}
.change:hover {
	color:#c12424!important;
transition:all .5s
}
