@charset "utf-8";

.board_item .avater,.board_item .txt {
	filter: alpha(opacity=0);
	_visibility: hidden
}

.main {
	width: 1200px;
	margin: 99px auto 70px;
	overflow: hidden
}

.article_content {
	width: 750px;
	float: right;
	margin-right: 200px;
	display: inline
}

.company_item {
	margin-bottom: 32px
}

.company_title {
	position: relative
}

.company_title .title {
	padding-bottom: 10px;
	color: #000;
	font-size: 20px;
	font-weight: 400
}


#slider1{
	margin-top: 50px;
}


.news_row {
	height: 550px;
}

.news_box {
	 margin-top: 50px;
	 margin-bottom: 50px;
}

.news_row_left{
	margin-top: 15px;
	width: 400px;
	float: left;
}

.news_row_right{
		width: 350px;
		float: right;
}

.news_card_content_box {
	clear: both;
	margin: 20px 10px 10px 0px;
	padding: 20px 60px;
	background-color: #ebf0f1;
}

.news_card_img {
	width: 320px;
	height: 320px;
	/* margin-left: -30px; */
}


.flexslider .slides img{
	width: 320px;
	height: 320px;
	margin-left: -40px;
}

.news_card_time {
	font-size: 12px;
	color: #999;
}

.news_card_title {
	font-size: 18px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 20px;
	cursor: pointer;
}


.div_right{
	text-align: right;
	float:right;
}

.news_card_industry_title {
	font-size: 20px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 30px;
	cursor: pointer;
}

.pointer{
	cursor: pointer;
}

.news_card_content {
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 20px;
	height: 80px;
	color: rgb(120, 120, 120);
}



.flexslider {
	background: 0 0;
	border: none
}

.flexslider .slides>li {
	height: 335px
}

#slider2 .slides>li {
	height: 300px
}


.flexslider .slide-video {
	background: #000;
}

.flexslider .slide-video .mask {
	width: 100%;
	height: 685px;
	position: absolute;
	left: 0;
	top: 0;
	background: #000;
	opacity: .4;
	filter: alpha(opacity=40);
}

.flex-control-paging li a {
	width: 8px;
	height: 8px;
	background: #fff;
	opacity: .35;
	filter: alpha(opacity=35);
	-webkit-transition: width .4s ease-in
}

.flex-control-paging li a.flex-active {
	width: 45px;
	background: #fff;
	opacity: 1;
	filter: alpha(opacity=100)
}

.myflexslider .flex-control-paging li a {
		background: #000;
}

.myflexslider .flex-control-paging li a.flex-active {
		background: #000;
}


.flexslider .slide-video .logo {
	width: 408px;
	height: 46px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -204px;
	margin-top: -122px;
	background: url(../images/index/20th-play.png) no-repeat;
	cursor: pointer;
}

/* 新闻列表设置 */
.news_list {
	display: block;
	border-bottom: 1px solid #e4e0e0;
	margin-bottom: 50px;
	margin-top: 100px;
	width: 750px;
}

.news_list:last-child {
	border-bottom: none
}

.news_list .list_title {
	font-size: 20px;
	font-weight: 400;
	color: #000;
	margin-bottom: 25px
}

.system_item{
	width: 750px;
	height: 120px;
	margin-top: 50px;
}

.system_item .date {
	display: block;
	font-size: 14px;
	font-weight: 400;
	color: rgb(140, 140, 140);
	padding-top: 30px;
	margin-bottom: 3px;
}

.system_item .icon {
	display: block;
	height: 120px;
	width: 120px;
	float: left;
	margin-left: 15px;
	margin-right: 40px
}


html[lang=en] .system_item .title {
	position: relative;
	top: 12px
}

.system_item .title a {
	text-decoration: none;
	color: #000
}

.system_item .news_title {
	display: block;
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 40px;
	color: #000;
	cursor: pointer;
}

.system_details {
	margin: 25px 0 30px
}

.system_details p {
	line-height: 28px;
	font-size: 14px;
	text-align: justify
}


.news_page{
	margin-top: 50px;
	width: 100%;
	text-align: center;
}

.news_page span{
	border: 0.5px solid #999;
	border-radius: 15px;
	padding: 5px 9px 5px 9px;
	margin-left: 5px;
	margin-right: 5px;
	text-align: center;
	cursor: pointer;
	color: #999;
}


#slider2{
	margin-top: 50px;
}

.industry_box{
	width: 750px;
}

.news_industry_box {
	float: left;
	width: 240px;
	margin-left: 10px;
	background-color: #ebf0f1;
}

.news_industry_box img {
	width: 240px;
	height: 100px;
}

.news_industry_box .news_card_title {
	font-size: 14px;
	margin-bottom: 10px;
}

.news_industry_box .btn_learn_more{
	margin-top: 20px;
}

.news_industry_content_card {
	clear: both;
	width: 240px;
	padding: 20px 20px;
}

/* end 新闻列表设置 */




@-webkit-keyframes a_name_wrap {
	0% {
		-webkit-transform: translate(0,0)
	}

	100% {
		-webkit-transform: translate(180px,0)
	}
}

@-webkit-keyframes a_opacity {
	0% {
		opacity: 0
	}

	100% {
		opacity: 1
	}
}

@-webkit-keyframes a_name_wrap_2 {
	0% {
		-webkit-transform: translate(180px,0)
	}

	100% {
		-webkit-transform: translate(0,0)
	}
}

@-webkit-keyframes a_opacity_2 {
	0% {
		opacity: 1
	}

	100% {
		opacity: 0
	}
}
