@charset "utf-8";
/* uelike.com */

/* css reset */
* {
	margin:0;
	padding:0;
}
a {
	text-decoration:none;
	color:#4e4e4e;
	font-size:12px;
	font-family: "arial","微软雅黑";
	-webkit-font-smoothing: antialiased;
}
html{
	overflow-x:hidden;
	overflow-y:auto;
}
body {
	color:#6b6b6b;
	font-size:12px;
	font-family: "arial","微软雅黑";
	background:#fff;
}
a,body{
	font-family:"微软雅黑"/9;
 }
img {

}
ol, ul, li {
	list-style:none;
}
dl, dt, dd, ul, li {
	margin:0;
	padding:0;
}
input,textarea{outline: none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {-webkit-text-size-adjust:none;}

.common{ width:1180px; margin:0 auto; }
.fl{ float:left; }
.fr{ float:right; }
.clear{ clear:both; }
.pd20{ padding:20px; }


.lh22 .products_preview_info article p,
.lh22 .news_content_info p{ line-height:22px; }
.lh22 .aboutus_content p{ height:62px; line-height:22px; }

/* stylesheet */
header{
	height: 110px;
	position: relative;
	z-index: 99;
	background-attachment: scroll;
	background-image: url(../images/top_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.logo a{
	display: block;
	width: 440px;
	padding-top: 10px;
}
.logo a img{
	display: block;

}
nav{ height:110px; }
.main_nav{ float:left; display:block; position:relative; }
.main_nav_list{ height:106px; border-top:4px solid #006699; position:relative; text-align:center; line-height:110px; overflow:hidden; min-width:100px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.main_nav_list a{ height:100%; display:block; color:#f1f1f1; font-size:14px; padding:0 20px; }
.current .main_nav_list,.main_nav_list.hover{ border-top:4px solid #e50112; background:#2c3544; }

.sub_nav_list{ position:absolute; top:110px; left:0; background:#fff; min-width:160px; border-bottom:4px solid #6c778b; display:none; }
.sub_nav_list ul{ display:block; padding:15px 20px 16px 20px; }
.sub_nav_list ul li{ display:block; height:30px; line-height:30px; }
.sub_nav_list ul li a{ display:block; height:30px; line-height:30px; color:#6e6e6e; white-space: nowrap;
	-webkit-transition:all 0.2s ease-out;
	-moz-transition:all 0.2s ease-out;
	-o-transition:all 0.2s ease-out;
	transition:all 0.2s ease-out;
 }
.sub_nav_list ul li a:hover{ color:#191f2a; }

#language{ margin-top:40px; }
#language li{ display:block; width:30px; height:30px; background:#536077; text-align:center; line-height:30px; float:left; margin-left:10px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	-o-border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	
 }

#language li a{
	display: block;
	height: 100%;
	width: 100%;
	color: #fff;
	font-size: 12px;
	-webkit-transform: scale(0.875);
	font-size: 12px;
}
#language li:hover,#language li.selected{ background:#5a83c0; }
#showcase{ height:630px; position:relative; overflow:hidden; width:100%; }
.showcase{ position:relative; }
.showcase_preview{ height:550px; overflow:hidden; position:absolute; top:0; left:0; width:100%; }
.cssanimations .showcase_preview{ visibility:hidden; }

.showcase_preview .common{ position:relative; overflow:hidden; height:550px; }
.showcase_preview_bg{ position:absolute; top:0; left:0; width:100%; height:550px; }
.showcase_preview_bg img{ width:100%; min-width:1800px; }
.showcase_parallax{ position:absolute; }
.showcase_preview_btn{ display:block; padding:0 40px; height:36px; line-height:36px; color:#fff; font-size:14px; font-weight:700; background:#e50112;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
 }
.showcase_preview_btn:hover{ background:#e50112; }

.showcase_cl{ text-align:center; height:80px; position:relative; top:550px; }

.showcase_cl i{ display:block; width:20px; height:20px; display:inline-block; background:#d2d2d2; margin:30px 10px; cursor:pointer;
	-o-border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.showcase_cl i:hover,
.showcase_cl i.active{ background:#5a83c0; }

.cssanimations .showcase_preview.show{ visibility:visible; }

.showcase_preview_1 .showcase_preview_bg{ opacity:0;
	-webkit-transition:0.5s ease-out;
	-moz-transition:0.5s ease-out;
	-o-transition:0.5s ease-out;
	transition:0.5s ease-out;
	-webkit-transition-property:opacity;
	-moz-transition-property:opacity;
	-o-transition-property:opacity;
	-transition-property:opacity
 }
.showcase_preview_1.show .showcase_preview_bg{ opacity:1; }

.showcase_preview_1 .showcase_parallax_1{ opacity:0;
	-webkit-transition:all 0.5s ease-out;
	-moz-transition:all 0.5s ease-out;
	-o-transition:all 0.5s ease-out;
	transition:all 0.5s ease-out;
	transform: translateY(200px);
	-moz-transform: translateY(200px);
	-webkit-transform: translateY(200px);
	-o-transform: translateY(200px);
 }
.showcase_preview_1.show .showcase_parallax_1{ opacity:1;
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-o-transform: translateY(0px);
 }

.showcase_preview_1 .showcase_parallax_2{ opacity:0;
	-webkit-transition:all 0.7s ease-in-out;
	-moz-transition:all 0.7s ease-in-out;
	-o-transition:all 0.7s ease-in-out;
	transition:all 0.7s ease-in-out;
	transform: translateX(-500px) rotate(-15deg);
	-moz-transform: translateX(-500px) rotate(-15deg);
	-webkit-transform: translateX(-500px) rotate(-15deg);
	-o-transform: translateX(-500px) rotate(-15deg);
 }
.showcase_preview_1.show .showcase_parallax_2{ opacity:1;
	transform: translateX(0px);
	-moz-transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-o-transform: translateX(0px);
 }
.showcase_preview_1 .showcase_parallax_3{ opacity:0;
	-webkit-transition:all 0.7s ease-out;
	-moz-transition:all 0.7s ease-out;
	-o-transition:all 0.7s ease-out;
	transition:all 0.7s ease-out;
	transform: translateX(300px) rotate(20deg);
	-moz-transform: translateX(300px) rotate(20deg);
	-webkit-transform: translateX(300px) rotate(20deg);
	-o-transform: translateX(300px) rotate(20deg);
 }
.showcase_preview_1.show .showcase_parallax_3{ opacity:1;
	transform: translateX(0px) rotate(0deg);
	-moz-transform: translateX(0px) rotate(0deg);
	-webkit-transform: translateX(0px) rotate(0deg);
	-o-transform: translateX(0px) rotate(0deg);
 }
 
.showcase_preview_1 .showcase_parallax_4{ opacity:0;
	-webkit-transition:all 0.5s cubic-bezier(0.475, 0.685, 0.32, 1.175);
	-moz-transition:all 0.5s cubic-bezier(0.475, 0.685, 0.32, 1.175);
	-o-transition:all 0.5s cubic-bezier(0.475, 0.685, 0.32, 1.175);
	transition:all 0.5s cubic-bezier(0.475, 0.685, 0.32, 1.175);
	transform: translateY(100px);
	-moz-transform: translateY(100px);
	-webkit-transform: translateY(100px);
	-o-transform: translateY(100px);
 }
.showcase_preview_1.show .showcase_parallax_4{ opacity:1;
	transform: translateY(0px);
	-moz-transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-o-transform: translateY(0px);
	-webkit-animation: bounce 0.3s 0.5s 1 ease-out;
	-moz-animation: bounce 0.3s 0.5s 1 ease-out;
	animation: bounce 0.3s 0.5s 1 ease-out;
 }
 
#products{ margin-bottom:35px; }
/* 幻灯片End */
.products_title{ height:60px; line-height:60px; background:url('title-icon.png') no-repeat 0 0; }
.products_title h3{ font-family:'Times New Roman','微软雅黑'; color:#2d2c2c; font-size:24px; font-weight:500; display:block; height:60px; line-height:60px; margin-left:45px; }
.products_cl{ width:70px; overflow:hidden; }
.products_cl i{ display:block; width:30px; height:30px; background:#5a83c0 url('arrow.png') no-repeat 0 0; float:left; cursor:pointer;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	-o-border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
 }

.products_cl i.na{ background-color:#dcdcdc; cursor:default; }

.products_cl .products_cl_left{ background-position:0 -30px; margin-right:10px; }
/*
.products_cl .products_cl_left:hover{ background-position:-30px -30px; }
.products_cl .products_cl_left.na:hover{ background-position:0 -30px; }
*/
.products_cl .products_cl_right{ background-position:-30px 0; }
/*
.products_cl .products_cl_right:hover{ background-position:0px 0; }
.products_cl .products_cl_right.na:hover{ background-position:-30px 0; }
*/

.products_preview{  overflow:hidden; background:url('g-block.png') repeat-x 0 100%; position:relative; }
.products_preview ul{  width:200%; position:relative; }
.products_preview li{  height:220px; display:block; overflow:hidden; position:relative; margin-right:10px; float:left; }

.products_preview_img img{ width:185px;}
.products_preview_img a{
	display: block;
	text-align: center;
	font-size: 13px;
	border: 1px solid #E3E3E3;
}
.products_preview_info{  }
.products_preview_info article{  }
.products_preview_info article h4{ display:block; height:35px; line-height:35px; }
.products_preview_info article h4 a{
	display: block;
	font-size: 13px;
	color: #565656;
	font-weight: bold;
	width: 100%;
	height: 35px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
	text-align:center; 
}
.products_preview_info article p{ line-height:18px; font-size:12px; color:#8e8e8e; display:block; height:70px; overflow:hidden; }

.products_preview li.hover article h4 a{ color:#2258a6; }

.products_preview_more{ display:block; width:100px; height:30px; line-height:30px; text-align:center; color:#fff; position:absolute; bottom:-30px; left:50%; margin-left:-50px; background:#e50112;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.products_preview li.hover .products_preview_more{ bottom:0; }

.news_title{ height:60px; line-height:60px; background:url('title-icon.png') no-repeat 0 -60px; }
.news_title h3{ font-family:'Times New Roman','微软雅黑'; color:#2d2c2c; font-size:24px; font-weight:500; display:block; height:60px; line-height:60px; margin-left:45px; }

#information{ margin-bottom:70px; }
#information article{ height:190px; position:relative; overflow:hidden; }
#information article.hover .news_content_info h4 a{ color:#5a83c0; }
#information article.hover .information_more{ background:#e50112; }
.information_more{ 
display:block; width:70px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; background:#cdcdcd; position:absolute; bottom:0; left:0;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }

.news_content{ height:130px; }
.news_content_img{ width:130px; height:80px; margin-top:10px; }
.news_content_info{ width:320px; height:80px; margin:10px 0 0 20px; }
.news_content_info h4{ display:block; height:35px; line-height:35px; }
.news_content_info h4 a{ display:block; font-size:18px; color:#565656; font-weight:500; width:100%; height:35px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; 
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
.news_content_info p{ line-height:18px; font-size:12px; color:#8e8e8e; display:block;  overflow:hidden; }

.aboutus{ width:360px; margin-right:50px; margin-left:50px; }
.aboutus_title{ height:60px; line-height:60px; background:url('title-icon.png') no-repeat 0 -120px; }
.aboutus_title h3{ font-family:'Times New Roman','微软雅黑'; color:#2d2c2c; font-size:24px; font-weight:500; display:block; height:60px; line-height:60px; margin-left:45px; }
.aboutus_content{ margin-top:10px; }
.aboutus_content p{ line-height:18px; font-size:12px; color:#8e8e8e; height:55px; display:block; overflow:hidden; }
.supprot{ width:250px; margin-right:0; margin-left:0; }
.supprot .aboutus_title{ background-position:0 -180px; }

footer{ background:#006699; }
footer .common{ position:relative; overflow:hidden; padding:40px 0; }
#link{ display:block; width:320px; margin-right:75px; }
#link dt{ color:#e2e2e2; margin-bottom:10px; display:block; font-size:14px; }
#link dd{ line-height:20px; display:block; float:left; width:160px; height:20px; }
#link dd a{ color:#9097a1;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
#link dd a:hover{ color:#dce6f5; }
.copyright h4{ font-weight:500; font-size:14px; color:#e2e2e2; margin-bottom:2px; }
.copyright span{ font-size:12px; color:#9097a1; margin-bottom:10px; display:block; line-height:20px; }
.copyright span a{ font-size:12px; color:#9097a1; margin-left:10px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.copyright span a:hover{ color:#dce6f5; }

.uelike{ display:block; height:30px; margin-right:30px; }
.uelike img{ display:block; margin-top:5.5px; }
.social li{ display:block; width:30px; height:30px; background:#45536c; float:left; margin-right:10px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
	-o-border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
 }
.social li:hover{ background:#5a83c0; }
.social .sina:hover{ background:#f82241; }
.social .guangbo:hover{ background:#20b8e5; }

.back_top{ display:block; width:50px; height:46px; background:#fff url('backtop.png') no-repeat 0 0; position:absolute; top:-46px; right:0px; cursor:pointer;
	-o-border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.back_top.top{ top:-6px; }
/*.back_top:hover{ background-color:#5a83c0; }*/


/* 内页 */
#banner{ height:300px; overflow:hidden; width:100%; position:relative; margin-bottom:20px; }
#banner .common{ position:relative; height:300px; }
.banner_bg{ position:absolute; width:100%; top:0; left:0; }
.banner_bg img{ width:100%; min-width:1800px; }

.banner_title{ position:absolute; top:120px; left:10px; }
.banner_person{ position:absolute; top:0px;  }


#content{ position:relative; }

#left{ width:260px; }
#right{ width:890px; position:relative; margin-top:10px; }

.track{ width:13px; height:100%; position:absolute; background:url('track.png') repeat-y 50% 2px; left:-36px; }
.track i{ width:11px; height:11px; background:#fff; border:1px solid #d0d0d0; display:block; position:relative; top:2px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
#right:hover .track i{ background:#e50112; border:1px solid #e50112; }

.information{ height:60px; line-height:60px; }
.information_title{ height:60px; width:260px; font-size:24px; color:#2d2c2c; font-family:'Times New Roman','微软雅黑'; }
.information_title i{ background:url('title-icon.png') no-repeat; display:inline-block; width:45px; height:60px; vertical-align:top }
.information_title .about_i{ background-position:0 -120px; }
.information_title .news_i{ background-position:0 -61px; }
.information_title .business_i{ background-position:0 -242px; }
.information_title .sustainable_i{ background-position:0 -302px; }
.information_title .support_i{ background-position:0 -181px; }
.information_title .contact_i{ background-position:0 -361px; }


.crumbs,.crumbs a{ font-size:14px; color:#919191;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.crumbs a:hover{ color:#e50112; }
.crumbs span{ margin:0 12px; }

#menu{ margin-top:10px; }
#menu ul{ display:block; width:230px; }
#menu li{ display:block; height:30px; margin-bottom:10px; }
#menu li a{
	color: #919191;
	background: #fff;
	line-height: 30px;
	text-align: center;
	width: 100%;
	height: 100%;
	text-align: center;
	display: block;
	-webkit-transition: all 0.3s ease-in-out 0s;
	-moz-transition: all 0.3s ease-in-out 0s;
	-o-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out 0s;
	-ms-transition: all 0.3s ease-in-out 0s;
 }
#menu li:hover a,#menu li.menu_cur a{ color:#fff; background:#e50112; }

#right .cate_title{ height:40px; display:block; font-size:18px; font-weight:500; color:#535353; cursor:default; }
.content{ padding-bottom:50px; }


#news_list ul li{
	display: block;
	height: 80px;
	position: relative;
	margin-bottom: 20px;
	
}
.news_time{ height:80px; color:#a9a9a9; font-size:16px; }
.news_info{ height:80px; width:80%; }

.news_info_title{ color:#535353; font-size:16px; margin-bottom:10px; display:block;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.news_info_title:hover{ color:#2258a6; }
.news_info p{ line-height:20px; color:#a9a9a9; }

.li_i{ width:11px; height:11px; position:absolute; top:2px; left:-36px; background:#fff; border:1px solid #d0d0d0;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }

#view_more{ height:120px; width:900px; position:relative; background:#fff; left:-30px; }
#view_more a{ display:block; width:100%; height:50px; line-height:50px; text-align:center; color:#bababa; background:#f3f3f3; font-size:18px; position:absolute; left:0; top:30px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
#view_more a:hover{ background:#e50112; color:#fff; }

#news_list li:hover .li_i{ background:#e50112; border:1px solid #e50112; }

#article{ padding-top:80px; left:0; width:100%; min-height:1000px; background:#fff;
	-webkit-transform-origin: 0 50%;
	-moz-transform-origin: 0 50%;
	-o-transform-origin: 0 50%;
	transform-origin: 0 50%;
	-webkit-transform:perspective(2300px) rotateY(200deg) translate(-100px,0px);
	-o-transform:perspective(2300px) rotateY(200deg) translate(-100px,0px);
	-moz-transform:perspective(2300px) rotateY(200deg) translate(-100px,0px);
	transform:perspective(2300px) rotateY(200deg) translate(-100px,0px);
	-webkit-transition:all 0.6s cubic-bezier(.645,.045,.355,1) 0;
	-moz-transition:all 0.6s cubic-bezier(.645,.045,.355,1) 0;
	-o-transition:all 0.6s cubic-bezier(.645,.045,.355,1) 0;
	transition:all 0.6s cubic-bezier(.645,.045,.355,1) 0;
 }
#article.show{
	-webkit-transform:perspective(2300px) rotateY(0deg) translate(0px,0px);
	-o-transform:perspective(2300px) rotateY(0deg) translate(0px,0px);
	-moz-transform:perspective(2300px) rotateY(0deg) translate(0px,0px);
	transform:perspective(2300px) rotateY(0deg) translate(0px,0px);
}
#article .common{ position:relative; }
#back_list{ display:block; width:130px; height:30px; color:#fff; font-size:18px; line-height:30px; text-align:center; background:#006699; position:absolute; top:0; left:0; }


.article_inner{ width:800px; margin:0 auto; text-align:center; padding-bottom:50px; }

.article_inner_title{ font-size:20px; margin-bottom:15px; font-weight:500; color:#535353; }
.article_inner_data{ font-size:16px; height:20px; line-height:20px; text-align:center; color:#a9a9a9; font-weight:500; margin-bottom:20px; }

.article_wrap{ overflow:hidden; height:0; }
.no-csstransitions .article_wrap{ right:-100%; position:relative; }
.article_wrap.show{ height:auto; }

.products_menu_2{ background:url('dot.png') repeat-x bottom; padding-bottom:5px; margin-bottom:15px; }
.products_menu_2 a{ display:block; height:24px; line-height:24px; text-align:center;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.products_menu_2 a:hover,.products_menu_2 .products_menu_2_cur{ color:#e50112; }

#tabs_cl{ display:block; margin-bottom:25px; }
#tabs_cl li{ display:block; height:30px; line-height:30px; color:#fff; background:#d4d4d4; float:left; padding:0 20px; font-size:14px; margin-right:10px; cursor:pointer;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
#tabs_cl li.tab_cur{ background:#31405d; cursor:default }


@-webkit-keyframes bounce {
  0% {
    -webkit-transform: rotateZ(-4deg);
    transform: rotateZ(-5deg); 
	}
  50% {
    -webkit-transform: rotateZ(4deg);
    transform: rotateZ(5deg); 
	}
  100% {
    -webkit-transform: rotateZ(0deg);
    transform: rotateZ(0deg); 
	}
}
@-moz-keyframes bounce {
  0% {
    -moz-transform: rotateZ(-4deg);
    transform: rotateZ(-4deg); 
	}
  50% {
    -moz-transform: rotateZ(4deg);
    transform: rotateZ(4deg); 
	}
  100% {
    -moz-transform: rotateZ(0deg);
    transform: rotateZ(0deg); 
	}
}
@-ms-keyframes bounce {
  0% {
    -ms-transform: rotateZ(-4deg);
    transform: rotateZ(-4deg); 
	}
  50% {
    -ms-transform: rotateZ(4deg);
    transform: rotateZ(4deg); 
	}
  100% {
    -ms-transform: rotateZ(0deg);
    transform: rotateZ(0deg); 
	}
}
@keyframes bounce {
  0% {
    transform: rotateZ(-4deg); 
	}
  50% {
    transform: rotateZ(4deg); 
	}
  100% {
    transform: rotateZ(0deg); 
	}
}
.newspaper{ width:650px; }
.newspaper li{ display:block; height:42px; line-height:42px; background:url('dot.png') repeat-x bottom; font-size:14px; }
.newspaper li span{ color:#a9a9a9; }
.newspaper li .newspaper_title{ color:#535353; margin-left:25px; }
.download_this{ display:block; width:108px; height:26px; line-height:26px; background:#d4d4d4 url('download.png') no-repeat 84px 50%; color:#fff; text-indent:20px; margin-top:8px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
.newspaper li:hover .download_this{ background-color:#2c3544; }

#more_newspaper{ height:50px; display:block; background:#f3f3f3; margin-top:20px; float:left; width:650px; text-align:center; color:#bababa; line-height:50px; font-size:18px;
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
 }
#more_newspaper:hover{ background-color:#e50112; color:#fff; }.content p{
	font-size: 14px;
	color: #737373;
	line-height: 29px;
	display: block;
	margin-bottom: 10px;
}

.news_line {
	height: 10px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEDEDE;
}
.news_btn {
	position: absolute;
	margin-top: 17px;
	margin-left: 540px;
	display:inline-block; width:70px; height:20px; line-height:20px; text-align:center; font-size:12px; color:#fff; background:#cdcdcd; 
	-webkit-transition:all 0.3s ease-out;
	-moz-transition:all 0.3s ease-out;
	-o-transition:all 0.3s ease-out;
	transition:all 0.3s ease-out;
}
.sub1 {
	font-size: 24px;
	font-weight: normal;
	color: #F90;
	display: block;
}
.link {
	width: 1180px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 50px;
	height:80px;
}
.link1 {
	float: left;
	width: 150px;
	line-height: 80px;
	font-size: 18px;
	font-weight: bold;
	font-family: "微软雅黑";
	text-align: center;
	color: #FFF;
	background-color: #1a2869;
}
.link2 {
	float: left;
	padding-right: 25px;
	padding-left: 25px;
	line-height: 80px;
}
.link_right {
	float: left;
	width: 1029px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #E5E5E5;
	border-right-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
}
.w1160 {
  width: 1160px;
  margin: 0 auto;
}
        footer {
background-color: #393b40;
  padding-top: 34px;
  padding-bottom: 22px;
}
footer .right-wrap {
  width: 935px;
}
footer .right-wrap .link-box {
  line-height: 32px;
  height:32px;
}
footer .right-wrap .link-box a {
  display: inline-block;
  font-size: 14px;
  color: #828386;
  float: left;
}
footer .right-wrap .link-box .line {
  display: inline-block;
  width: 1px;
  height: 6px;
  background-color: #828386;
  margin: 13px 44px 0;
  float: left;
}
footer .right-wrap .link-box a:hover {
  color: #fff;
  text-decoration: underline;
}
footer .right-wrap .add-msg {
  border: 1px solid #4d4f53;
  line-height: 38px;
  margin-top: 23px;
  padding: 0 14px;
  color: #d9d9d9;
  opacity: 0.4;
  filter: alpha(opacity=40);
}
footer .right-wrap .word {
  margin-top: 15px;
  line-height: 30px;
  font-size: 12px;
  color: #616265;
}
footer .right-wrap .word a {
  color: #616265;
}
footer .right-wrap .word a:hover {
  color: #fff;
  text-decoration: underline;
}
        .index_news {
	width: 1180px;
	margin-right: auto;
	margin-left: auto;
}
.ynews-ul li {
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.img_kuang {
	border: 1px solid #D5D5D5;
}
.product-img{min-height: 140px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    padding: 10px;}
.product-list1{
    display:flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    /* margin-right: 1%; */
    }
.product-list1 li{width:18.9%;margin-bottom:20px;border: 1px solid #D5D5D5;margin-right: 1%;}
.product-list1 li:nth-child(5n){;margin-right:0%}
.product-list1 li img{ width:100%;}
.product-list1 li h1{ text-align:center; line-height:30px; background-color: rgb(245, 245, 245);}
.product-list1 li a{display: flex;
    flex-wrap: wrap;
    align-content: space-between;
    height: 100%;}
.product-list1 li a h1{display: block;
    width: 100%;}