.zoomContainer{
	z-index: 100;
}
.zoomLens{
	border: 2px solid rgb(136, 136, 136) !important;
}
input[placeholder]{
	opacity: 1;
	/*color: #fff;*/
}
input::-webkit-input-placeholder{
	opacity: 1 !important;
	color: #666;
}
input::-moz-placeholder {
	opacity: 1 !important;
	color: #666;
}
.ipad,
.mobile{
	display: none!important;
}
a{
	color: #5b5b5b;
}
a:hover,
a.active{
	color: #00607f;
}
a.detail{
	text-transform: uppercase;
}
.btn:hover{
	opacity:0.4;
	filter:alpha(opacity=40);
}
.text_upper{
    text-transform: uppercase;
}
.color_black{
    color: #000;
}
#wraper{
   
    font-family: 'UTMNeoSansIntelBold';
    width: 100%;
    overflow: hidden;
    padding-top: 72px;

}
.container{
   padding: 0 50px;
    max-width: 1176px;
    margin: 0 auto;
    position: relative;
}
.container.mb{

}
.container.duan{
	padding-top: 15px;
}
#content{
	position: relative;
	z-index: 100;
}
#home_search{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 0;
	z-index: 101;
	background: url(../img/bg/search.png);
	overflow: hidden;
	color: #ffffff;
	-ms-touch-action: none;
}
#home_search .form_s{
	position: relative;
	margin-top: 18%;
	max-width: 1176px;
	width: 100%;
}
#home_search .text1{
	width: 13.18%;
	margin-right: 3.57%;
	float: left;
	border-bottom: 1px solid #ffffff;
	padding-bottom: 9px;
	margin-top: 28px;
}
#home_search .s{
	width: 83.16%;
	float: left;
	padding-bottom: 8px;
	border-bottom: 1px solid #ffffff;
	line-height: 72px;
}
#home_search .s .text_s{
	width: 32%;
	float: left;
	font-family: 'UTMNeoSansIntelBold';
	font-size: 60px;
}
#home_search .s input{
	width: 62%;
	float: left;
	font-family: 'UTMNeoSansIntel';
	font-size: 60px;
	margin-top: -4px;
	border: none;
	background: none;
	outline: none;
	color: #ffffff;
}
#home_search .s button.enter_search{
	display: inline-block;
	height: 79px;
	width: 6%;
	float: left;
	background: url(../img/icon/s.png) right -2px no-repeat;
    border: none;
}
#home_search .s button.enter_search:hover{
	background-position: right -81px;
}
#home_search .close_search{
	display: inline-block;
	position: absolute;
	top: -47px;
	right: 0;
	width: 40px;
	height: 35px;
	background: url(../img/icon/close.png) 0 0 no-repeat;
}
#home_search .close_search:hover{
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}

/*header*/
	header{
		width: 100%;
		height: 72px;
		background: url(../img/bg/header_lvg.jpg) 0 0 repeat-x #fff;
		position: fixed;
		top: 0;
		left: 0;
		z-index: 999;
		/*box-shadow: 0px 0px 20px #000;
		-moz-box-box-shadow: 0px 0px 20px #000;
		-webkit-box-shadow: 0px 0px 20px #000;*/
		border-bottom: 1px solid #e2e1e1;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
	}
	header .highline{
		height: 7px;
		background: #e53c2e;
		position: absolute;
		top: 0;
		left: 0;
	}
	header .highline_hd{
		width: 207px;
		position: absolute;
	}
	header .nav{
		/*display: inline-block;*/
		height: 72px;
	}
	header .nav .nav_menu > li{
		float: left;
		position: relative;
	}
	header .nav .nav_menu > li:hover ul{
		display: block;
	}
	header .nav .sub{
		border-top: 1px solid #E2E1E1;
		position: absolute;
		top: 72px;
		background: #fff;
		display: none;
	}
	header .nav .sub.news{
		left: 50%;
	}
	header .nav .sub.about{
		width: 493px;
		left: 0;
	}
	header .nav .nav_menu > li:hover .sub{
		/*display: block;*/
	}

	header .nav .sub > li{
		float: left;
	}
	header .nav .sub > li > a{
		white-space:nowrap;
		padding: 0 10px;
		display: inline-block;
		border-left: 1px solid #e2e1e1;
		height: 41px;
		line-height: 41px;
		font-family: 'UTMNeoSansIntel';
		font-size: 12px;
		text-transform: capitalize;
	}

	header .nav .sub > li:first-child > a{
		border-left: none;
	}

	#header .logo{
		margin-top: 18px;
		display: inline-block;
		width: 160px;
		height: 44px;
		background: url(../img/logo_lvg.png) 0 0 no-repeat;
	}
	
	#header .logo:hover{
		background-position: 0 bottom!important;
	}
	.nav .lg{
		margin-left: 15px;
		margin-top: 24px;
	}
	.nav .lg a{
		height: 15px;
		display: block;
		/*display: inline-block;
		width: 23px;
		text-align: center;*/
		/*padding: 1px 0 5px 0;*/
		/*font-size: 12px;*/
	}
	.nav .lg li:first-child{
		/*border-bottom: 1px solid #989899;*/
	}
	.nav .border_search{
		display: inline-block;
	}
	.nav .nav_search{
		display: inline-block;
		width: 54px;
		height: 22px;
		background: url(../img/icon/search_lvg.png) center 0 no-repeat;
		margin-top: 32px;
		border-left: 1px solid #989899;
		border-right: 1px solid #989899;
	}
	
	.nav .nav_search.mb{
		background: url(../img/icon/search.png) center center no-repeat !important;
		background-size: 300% auto !important;
	}
	.nav .nav_search:hover{
		background-position: center -22px!important;
	}
	.nav .nav_menu{
		margin-right: 8px;
	}
	.nav .nav_menu > li > a{
		font-size: 12px;
		display: inline-block;
		padding: 32px 21px 25px 21px;
		text-transform: uppercase;
	}
	.nav .nav_menu > li.active > a{
		color: #00607f;
	}
	.ac_menu{
		height: 7px;
		background: #e53c2e;
		position: absolute;
		top: 0;
		opacity:0.0;
		filter:alpha(opacity=0); /* For IE8 and earlier */
	}
/*footer*/
	footer{
		height: 45px;
		width: 100%;
		background: #525252;
		position: relative;
		z-index: 101;
	}
	
	footer .highline{
		height: 45px;
		width: 1000px;
		background: #e53c2e;
		position: absolute;
		top: 0;
		right: 0;
		z-index: 0;
	}
	
	footer .highline_hd{
		width: 326px;
		height: 0;
		position: absolute;
	}
	footer .coppy{
		color: #ffffff;
		margin-top: 12px;
	}
	.copyr{
		font-family: "arial";
	}
	footer .coppy .author{
		color: #adacac;
		padding-left: 25px;
		margin-left: 23px;
		background: url(../img/icon/line.jpg) left 6px no-repeat;
	}

	footer .share{
		position: absolute;
		right: 50px;
		top: 0;
		z-index: 1;
		height: 45px;
		overflow: hidden;
	}
	footer .share li{
		float: right;
	}
	
/*social share*/
	footer .share a{
		display: inline-block;
		height: 45px;
	}
	footer .share a:hover{
		background-position: center -45px;
		transition:All 0.5s ease;
	    -webkit-transition:All 0.5s ease;
	    -moz-transition:All 0.5s ease;
	    -o-transition:All 0.5s ease;
	}
	footer .share .social_v{
		width: 24px;
		background: url(../img/icon/social_v.png) right 0 no-repeat;
		transition:All 0.5s ease;
	    -webkit-transition:All 0.5s ease;
	    -moz-transition:All 0.5s ease;
	    -o-transition:All 0.5s ease;
	}
	footer .share .social_v:hover{
		background-position: right -45px;
		transition:All 0.5s ease;
	    -webkit-transition:All 0.5s ease;
	    -moz-transition:All 0.5s ease;
	    -o-transition:All 0.5s ease;
	}
	footer .share .social_u{
		width: 42px;
		background: url(../img/icon/social_u.png) center 0 no-repeat;
		transition:All 0.5s ease;
	    -webkit-transition:All 0.5s ease;
	    -moz-transition:All 0.5s ease;
	    -o-transition:All 0.5s ease;
	}
	footer .share .social_in{
		width: 39px;
		background: url(../img/icon/social_in.png) center 0 no-repeat;
		transition:All 0.5s ease;
	    -webkit-transition:All 0.5s ease;
	    -moz-transition:All 0.5s ease;
	    -o-transition:All 0.5s ease;
	}
	footer .share .social_g{
		width: 38px;
		background: url(../img/icon/social_g.png) center 0 no-repeat;
		transition:All 0.5s ease;
	    -webkit-transition:All 0.5s ease;
	    -moz-transition:All 0.5s ease;
	    -o-transition:All 0.5s ease;
	}
	footer .share .social_t{
		width: 41px;
		background: url(../img/icon/social_t.png) center 0 no-repeat;
		transition:All 0.5s ease;
	    -webkit-transition:All 0.5s ease;
	    -moz-transition:All 0.5s ease;
	    -o-transition:All 0.5s ease;
	}
	footer .share .social_f{
		width: 40px;
		background: url(../img/icon/social_f.png) center 0 no-repeat;
		transition:All 0.5s ease;
	    -webkit-transition:All 0.5s ease;
	    -moz-transition:All 0.5s ease;
	    -o-transition:All 0.5s ease;
	}
	
/*Slider Home*/
/*video*/
.bcg_video{
	width: 100%;
	height: 674px;
	position: relative;
	overflow: hidden;
}
.video_sl{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
	/*height: 674px;*/
	/*overflow: hidden;*/
}
.video_sl video{
	/*width: 100%;*/
	/*height: 674px;*/
}
#slide-1 .hsContent{
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
/*end video*/
/* Slide 1 */
	#slide-1.homeSlide{
		overflow: hidden;
		height: 674px;
	}
	/*#slide-1 .bcg {background-image:url('../img/bg/lgv_home1.jpg')}*/
	#slide-1 .hsContent .text-banner{
		width: 100%;
		text-transform: uppercase;
		font-size: 27px;
	    color: #f1f1f1;
		text-align: center;
		position: absolute;
		left: 0;
		bottom: 114px;
		font-family: 'UTMNeoSansIntelBold';
		color: #f1f1f1;
	}
	
	#slide-1 .hsContent .text-banner .name{
		font-size: 60px;
		line-height: 60px;
	}
	/* #slide-1 .hsContent p{
		text-align: center;
	    width: 100%;
	    font-size: 27px;
	    color: #f1f1f1;
	    text-transform: uppercase;
	    position: absolute;
	    top: 68.5%;
	    left: 0;
	
	}
	#slide-1 .hsContent .name{
		font-family: 'UTMNeoSansIntelBold';
		color: #ffffff;
		font-size: 60px;
	    width: 100%;
	    text-align: center;
	    position: absolute;
	    top: 73%;
	    left: 0;
	    text-transform: uppercase;
	} */
	
	#home_banner,
	#slide-1 .bx-wrapper,
	#slide-1 .bx-viewport,
	#home_banner li{
		height: 100% !important;
		width: 100%;
	}
	.video_sl object,
	#player2{
		top: 0;
		left: 0;
		position: absolute;
		width: 100%;
		max-width: 100% !important;
		height: 700px;
		/*z-index: 0;*/
		/*height: 100%;*/
	}
	#slide-1 .bx-wrapper{
		position: relative;
	}
	#slide-1 .bx-pager{
		width: 100%;
		position: absolute;
		bottom: 70px;
		left: 0;
		z-index: 999;
		text-align: center;
	}
	#slide-1 .bx-pager-item{
		display: inline-block;
		padding: 0 5px;
	}
	#slide-1 .bx-pager-item a{
		display: inline-block;
		width: 72px;
		height: 10px;
		background: #00607f;
		overflow: hidden;
		text-indent: 999px;
	}
	#slide-1 .bx-pager-item a:hover,
	#slide-1 .bx-pager-item a.active{
		background: #eb0a0a;
	}
/* Slide 2 */
	#slide-2.homeSlide{
		min-height: 262px;
	}
	#slide-2 .bcg {background: #00607f;}
	#slide-2 .hsContent {
		
	}
	
	.member{
		width: 100%;
		text-align: center;
	}
	
	.member .member_item{
		width: 33.3333%;
		height: 135px;
		/*line-height: 135px;*/
		display: inline-block;
		overflow: hidden;
		position: relative;
	}

	.member .member_item .logo{
		width: 100%;
		height: 100%;
		line-height: 135px;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;
		font-family: 'UTMNeoSansIntelBold';
		font-size: 25px;
		color: #FFFFFF;
		text-transform: uppercase;
	}
	
	.member .member_item .logo img{
		width: 100%;
		height: auto;
	}
	.member .member_item .img img{
		width: 100%;
		max-width: 100%;
	}
	.member .member_item .img img{
		height: 100%;
	}

	.member .member_item .img{
		width: 100%;
		height: 100%;
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
	    transform: scale(1.1);
	    -webkit-transform: scale(1.1);
	    -moz-transform: scale(1.1);
	    -o-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	    opacity: 0;
	}
	.member .member_item:hover .img,
	.member .member_item:active .img{
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
		opacity: 1;
		transform: scale(1);
	    -webkit-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -ms-transform: scale(1);	
	}
	
	#lvg .member .member_item{
		width: 25%;
		height: 262px;
	}
	
	#lvg .member .member_item .logo{
		line-height: 162px;
	}
	
	.boder_news{
		min-height: 350px;
		width: 100%;
		background: #ffffff;
		padding: 30px 0px;
	}
	/*news*/
	#slide-2 .news_item{
		margin-left: 6.29%;
		width: 29.14%;
		margin-top: 65px;
	}
	#slide-2 .news_item:first-child{
		margin-left: 0;
	}
	#slide-2 .news_item .day{
		width: 15.74%;
		float: left;
		margin-right: 7.28%
	}
	#slide-2 .news_item .news{
		float: left;
		width: 76.96%;
		text-align: left;
		font-size: 14px;
		line-height: 18px;
	}
	#slide-2 .day p{
		text-align: left;
	}
	#slide-2 .day p.num{
		font-size: 30.5px;
		color: #00607f;
		border-bottom: 2px solid  #bababa;
		padding-bottom: 7px;
	}
	#slide-2 .day .date{
		font-size: 14px;
		color: #6e6d6d;
		line-height: 18px;
		margin-top: 18px;
		text-align: center;
	}
	#slide-2 strong{
		font-family: 'UTMNeoSansIntelBold';
	}
	#slide-2 .news .name{
		font-size: 24px;
		color: #c93434;
		font-family: 'UTMNeoSansIntelBold';
		border-bottom: 2px solid  #bababa;
		padding-bottom: 17px;
		margin-top: 16px;
		white-space:nowrap;
	}
	#slide-2 .news .title{
		font-size: 15px;
	    height: 30px;
	    line-height: 15px;
	    margin-top: 17px;
	}
	#slide-2 .news .desc{
		/*margin-top: 20px;
		font-family: 'UTMNeoSansIntel';*/

		color: #5a5a5a;
		font-family: "UTMNeoSansIntel";
		font-size: 12px;
		height: 30px;
		line-height: 17px;
		margin-top: 33px;
	}
	.read_more{
		color: #535353;
		display: inline-block;
		margin-top: 38px;
		font-size: 12px;
		font-family: 'UTMNeoSansIntel';
	}
/* Slide 3 */
	#slide-3.homeSlide{
		/*height: 993px;*/
	}
	/*#slide-3 .bcg {background: #d95757;}*/
	#slide-3 .hsContent {
		/*margin-left: -239px;*/
	}
	#slide-3 .top_border{
		width: 100%;
		height: 646px;
		background:  #d95757;
	}
	#slide-3 .bottom_border{
		width: 100%;
		min-height: 270px;
		background: #e1e1e1;
	}
	#slide-3 .title{
		font-size: 30.5px;
		color: #ffffff;
		padding-top: 35px;
		text-align: center;
	}
	#list_per{
		overflow: hidden;
	}
	#list_per ul{
	}
	#list_per li{
		float: left;
		width: 20%;
		text-align: center;
		height: 445px;
		position: relative;
	}
	#list_per li img{
		width: 53.3%;
	}
	#list_per li .info{
		position: absolute;
		bottom: 7px;
		width: 100%;
	}
	#list_per li p.name{
		font-family: 'UTMNeoSansIntelBold';
		font-size: 14.5px;
		color: #ffffff;
	}
	#list_per li p.duty{
		font-size: 12px;
		color: #ffffff;
	}

/* jcarousel */
	#slide-3 .jcarousel-wrapper {
	    position: relative;
	    width: 95.65%;
	    margin: 0 auto;
	    margin-top: 75px;
	}

	/** Carousel **/

	#slide-3 {
	    position: relative;
	    overflow: hidden;
	    width: 100%;
	}

	#slide-3 ul {
	    width: 20000em;
	    position: relative;
	    list-style: none;
	    margin: 0;
	    padding: 0;
	}

	/** Carousel Controls **/

	#slide-3 .jcarousel-control-prev,
	#slide-3 .jcarousel-control-next {
	    display: inline-block;
	    width: 17px;
	    height: 35px;
	    background: url(../img/icon/arrow.png);
	    position: absolute;
	    top: 50%;
	    margin-top: -50px;
	}

	#slide-3 .jcarousel-control-prev {
	    left: -15px;
	    background-position: 0 0;
	}

	#slide-3 .jcarousel-control-next {
	    right: -15px;
	    background-position: -17px 0;
	}

	/** Carousel Pagination **/

	#slide-3 .jcarousel-pagination {
	    position: absolute;
	    bottom: -40px;
	    left: 50%;
	    margin: 0;
	}

	#slide-3 .jcarousel-pagination a {
	    text-decoration: none;
	    display: inline-block;

	    font-size: 11px;
	    height: 10px;
	    width: 10px;
	    line-height: 10px;

	    background: #fff;
	    color: #4E443C;
	    border-radius: 10px;
	    text-indent: -9999px;

	    margin-right: 7px;
	}

	#slide-3 .jcarousel-pagination a.active {
	    background: #4E443C;
	    color: #fff;
	    opacity: 1;
	}
	
	#slide-3 .ft_item{
		width: 14%;
		margin-left: 7.48%;
		margin-top: 45px;
	}
	#slide-3 .ft_item:first-child{
		margin-left: 0;
	}
	#slide-3 .ft_item .line_top{
		border-top: 4px solid #e53c2e;
		width: 25px;
		display: block;
		margin-bottom: 10px;
	}
	#slide-3 .ft_item .title{
		color: #092c74;
		font-size: 15px;
		text-align: left;
		font-family: 'UTMNeoSansIntelBold';
		padding-top: 0;
	}
	#slide-3 .ft_item .line_middle{
		display: block;
		border-top: 1px solid #5c5c5c;
		margin-top: 19px;
		margin-bottom: 16px;
	}
	#slide-3 .ft_item ul{
		width: 100%;
	}
	#slide-3 .ft_item ul a{
		font-family: 'UTMNeoSansIntel';
		font-size: 12px;
		line-height: 18px;
	}
	
	#loval #slide-3 .ft_item .line_top{
		border-color: #44a13f;
	}
/* BUSINESS */
	.about_slide #bannerslider{
		position: absolute;
		z-index: 0;
		top: 0;
		height: 100%;
		width: 100%;
	}
	#bannerslider{
		position: fixed;
		top: 55px;
		left: 0;
		width: 100%;
		height: 100%;
		z-index: 0;
		overflow: hidden;
	}
	#bannerslider .bx-wrapper,
	#bannerslider .bx-viewport{
		height: 100% !important;
	}
	#bannerslider ul{
		width: 100%;
		height: 100%;
	}
	#bannerslider li{
		width: 100%;
		height: 100%;
		background: red;
	}
	#business{
		position: relative;
		z-index: 1;
		width: 100%;
		/*background: url(../img/bg/business.jpg) center 0 no-repeat;*/
		/*background-size: 100%;*/
		padding: 60px 0 20px 0;
	}

	.business-ct{
		padding: 60px 0 0px 0 !important;
	}
	
	.top_title{
		float: left;
		width: 21.38%;
		margin-right: 2.1%;
		font-family: 'UTMNeoSansIntelBold';
		color: #ffffff;
		font-size: 24px;
		text-transform: uppercase;
		line-height: 30px;
	}
	.top_title.mb{
		margin-top: -61px;
	}
	.top_title .line{
		width: 72px;
		height: 6px;
		background: #e53c2e;
		margin-top: 12px;
	}

	.left_content{
		float: right;
		width: 74.5%;
		color: #ffffff;
		font-family: 'UTMNeoSansIntel';
	}
	.left_content.w100{
		width: 100%;
	}
	
	.left_content .list-col{
		margin: 0 0 0 -1.425%;
	}
	
	.left_content .col{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		float: left;
		width: 33.3333%;
		padding: 0 1.425% 0 1.425%;
	}
	.left_content .col .title{
		font-family: 'UTMNeoSansIntel';
		/*margin-top: 90px;*/
		font-size: 18px;
		text-transform: uppercase;
		line-height: 30px;
		border-bottom: 1px solid #ffffff;
		padding-bottom: 28px;
		margin-bottom: 47px;
	}
	.left_content .col ul{
		font-family: 'UTMNeoSansIntel';
		line-height: 23px;
	}
/* END BUSINESS */
/*NEWS PAGE*/
	#news{
		background: #ffffff;
		/*min-height: 826px;*/
		min-height: 504px;
	}
	#news.list{
		padding-bottom: 61px;
	}
	#news.list .row{
		padding: 0;
		margin-top: 60px;
	}
	#news strong{
		font-family: 'UTMNeoSansIntelBold';
	}
	#news .row{
		/*border-top: 1px solid #bfbfbf;*/
		padding-top: 61px;
		padding-bottom: 65px;
		/*min-height: 500px;*/
	}
	#news .row:first-child{
		border-top: none;
		/*padding-top: 46px;*/
	}
	#news .news_item {
    float: left;
    width: 31%;
    margin: 1%;
}
.news_item:nth-child(3n+4) {
    clear: both;
}
	/*#news .news_item:first-child{
		margin-left: 0;
	}*/
	#news .day{
		float: left;
		width: 13.33%;
		margin-right: 5.5%;
	}
	#news .day .num{
		padding-bottom: 9px;
		border-bottom: 2px solid #bfbfbf;
		font-size: 18px;
		color: #00607f;
		font-family: 'UTMNeoSansIntelBold';
		line-height: 28px;
	}
	#news .day .date{
		font-size: 15px;
		color: #6e6d6d;
		line-height: 17px;
		margin-top: 17px;
        text-align: center;
	}
	#news .news{
		float: left;
		width: 81.15%;
	}
	#news .news .name{
		border-bottom: 2px solid #bfbfbf;
		color: #c93434;
		font-size: 15px;
		padding-top: 3px;
		padding-bottom: 13px;
		text-transform: uppercase;
	}
	#news .news .name a{
		color: #c93434;
	}
	#news .news .name a:hover{
		color: #00607F;
	}
	#news .news .title{
		font-size: 15px;
		line-height: 18px;
		margin-top: 17px;
		min-height: 36px;
	}
	#news .news .title a{
		color: #000000;
	}
	#news .news .title a:hover{
		color: #e53c2e;		
	}
	#news .news .img{
		width: 100%;
		margin-top: 15px;
		height: 208px;
		overflow: hidden;
	}
	#news .news .img img{
		width: 100%;
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
		transform: scale(1);
	    -webkit-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -ms-transform: scale(1);
	}
	#news .news .img:hover img{
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
		transform: scale(1.3);
	    -webkit-transform: scale(1.3);
	    -moz-transform: scale(1.3);
	    -o-transform: scale(1.3);
	    -ms-transform: scale(1.3);
	}
	#news .news .desc{
		font-family: 'UTMNeoSansIntel';
		font-size: 12px;
		color: #5a5a5a;
		line-height: 17px;
		margin-top: 15px;
		/*margin-top: 33px;*/
		/*height: 30px;*/
	}
	#news .news a.button_news_more{
		display: inline-block;
		margin-top: 6%;
		text-decoration: underline;
		text-transform: uppercase;
		width: 100%;
	}
	#news .news .line{
		border-top: 2px solid #bfbfbf;
		margin-top: 50px;
		margin-bottom: 5px;
	}
	#news .news a.button_news_more:hover{
		color: #FF0000;
	}
    #news h2 {
    color: #00607f;
    font-size: 24px;
    padding: 10px 0px 10px 0px;
    }
    #news h3 {
    color: #805507;
    font-size: 18px;
    padding: 5px 0px 5px 0px;
    }
/*END NEWS*/
/*NEWS DETAIL*/
	#news.detail{
		/*padding-top: 112px;*/
		padding-top: 35px;
	}
	.col_top_title{
		float: left;
		width: 22.95%;
		margin-right: 2.5%;
		font-size: 40px;
		color: #696868;
		font-family: 'UTMNeoSansIntel';
	}
	
	.col_top_title .line{
		margin-top: 12px;
		width: 32px;
		height: 5px;
		background: #e53c2e;
	}

	.col_content_detail{
		float: left;
		width: 74.48%;
        overflow: hidden;
	}
	.top_detail{
		width: 100%;
		margin-top: 12px;
	}
	#news .top_detail .day{
		width: 5.13%;
		margin-right: 5.13%;
		float: left;
	}
	#news .top_detail .day .num{
		color: #00607f;
		font-size: 30px;
		font-family: 'UTMNeoSansIntelBold';
		padding-bottom: 0;
		line-height: 42px;
		text-align: center;
	}
	#news .top_detail .day .date{
		text-align: center;
		font-size: 14px;
		margin-top: 12px;
	}
	#news .top_detail .title{
		margin-top: 8px;
		float: left;
		width: 31.5%;
		margin-right: 9.13%;
		font-size: 24px;
		line-height: 30px;
	}
	#news .top_detail .desc{
		margin-top: 20px;
		float: left;
		width: 49.08%;
		font-size: 13px;
		color: #696868;
		font-family: 'UTMNeoSansIntelBold';
		line-height: 17px;
	}
	#news .dt_content{
		margin: 30px 0;
		font-family: 'UTMNeoSansIntel';
		line-height: 32px;
	}
	#news .dt_content a{
		color: #006688;
	}
	#news .dt_content a:hover{
		color: #00668894;
	}	
	#news .dt_content img {
    width: 90%;
    margin: 20px auto;
    display: block;
    height: 90%;
    margin-bottom:20px;
}
	#news .social{
		margin-left: 0px;
		margin-top: 7px;
	}
	#news .social li{
		float: left;
	}
	#news .social li a{
		display: inline-block;
		height: 20px;
		width: 30px;
		background: url(../img/icon/social_.png) 0 0 no-repeat;
		margin-right: 5px;
	}

	#news .social li a.fb{
		background-position: 0 0;
	}
	#news .social li a.fb:hover{
		background-position: 0 -20px;
	}
	#news .social li a.tw{
		background-position: -36px 0;
	}
	#news .social li a.tw:hover{
		background-position: -36px -20px;
	}
	#news .social li a.gl{
		background-position: -72px 0;
	}
	#news .social li a.gl:hover{
		background-position: -72px -20px;
	}
	#news .social li a.in{
		background-position: -110px 0;
	}
	#news .social li a.in:hover{
		background-position: -110px -20px;
	}
	.coltrol{
		margin-top: 34px;
	}
	.coltrol a{
		display: inline-block;
		width: 12px;
		height: 20px;
	}
	.coltrol a:hover{
		opacity:0.6;
		filter:alpha(opacity=60);
	}
	.coltrol .prev-news{
		background: url(../img/icon/arrow_news.png) 0 0 no-repeat;
		margin-right: 9px;
	}
	.coltrol .next-news{
		background: url(../img/icon/arrow_news.png) -12px 0 no-repeat;
	}
	.coltrol  .close_pro{
		width: 24px;
		height: 24px;
		margin-top: -3px;
		margin-left: 100px;
		background: url(../img/icon/icon-back.png) 0 0 no-repeat; 
	}
/*NEWS DETAIL*/
/*CONTACT*/
	#contact{
		padding: 59px 0 60px 0; 
		width: 100%;
		/*background: url(../img/bg/contact.jpg) center 0 repeat-y;*/
		color: #ffffff;
	}
	.title_page{
		font-family: 'UTMNeoSansIntelBold';
		font-size: 30px;
		text-transform: uppercase;
	}
	.title_page .line{
		width: 30px;
		height: 5px;
		background: #fff;
		margin-top: 9px;
	}
	.line_contact{
		background: #e53c2e !important;
	}
	#contact .list_com{
		width: 55.27%;
		margin-right: 4.16%;
		float: left;
	}
	#contact .list_com ul{
		margin-left: 14%;
		width: 86%;
	}
	#contact .list_com ul li{
		margin-top: 52px;
	}
	#contact .list_com ul .num{
		float: left;
		width: 14.6%;
		font-size: 48px;
		font-family: 'UTMNeoSansIntel';
		line-height: 34px;
	}
	#contact .list_com ul .info{
		font-family: 'UTMNeoSansIntel';
		float: left;
		width: 85.4%;
		color: #fff;
		font-size: 12px;
	}
	#contact .list_com ul .info p{
		line-height: 19px;	
	}
	#contact .list_com ul .info p:first-child{
		font-size: 14px;
	}
	#contact .form{
		width: 40.56%;
		float: left;
	}
	#contact .form .f_tt{
		font-family: 'UTMNeoSansIntel';
		font-size: 50px;
		line-height: 64px;
	}
	#contact .form form{
		margin-top: 60px;
		width: 100%;
		border-top: 1px solid #ffffff;
	}
	#contact .form .fill{
		height: 29px;
		border-bottom: 1px solid #ffffff;
	}
	#contact .form .fill .name{
		display: inline-block;
		height: 29px;
		line-height: 29px;
		width: 30%;
	}
	#contact .form .fill input{
		height: 29px;
		line-height: 29px;
		width: 100%;
		font-size: 14px;
		font-family: 'UTMNeoSansIntel';
		border: none;
		background: none;
		color: #ffffff;
	}
	#contact .form .area{
		border-bottom: 1px solid #ffffff;
		padding: 6px 0;
	}
	#contact .form .area textarea{
		width: 100%;
		background: url(../img/bg/area.png) right bottom no-repeat;
		border: none;
		resize: none;
		height: 85px;
		font-size: 14px;
		font-family: 'UTMNeoSansIntel';
		color: #ffffff;
	}
	.div_error{
		color: #ff0000;
	}
	.btn_send{
		float: right;
		margin-top: 12px;
		padding-bottom: 6px;
		display: inline-block;
		padding: 0 25px;
		height: 35px;
		line-height: 29px;
		/*border: 1px solid #fff;*/
		font-family: 'UTMNeoSansIntel';
		color: #ffffff;
		font-size: 24px;
		background: #e53c2e ;
		/*border-bottom: 4px solid #f10b0d;*/
	}
	#loval .btn_send:hover{
		background: #092c74 !important;
		color: #ffffff;
	}
	#alv .btn_send:hover,
	#ntv .btn_send:hover{
		background: #525252 !important;
		color: #ffffff;
	}
	.btn_send:hover{
		background: #02607c !important;
		color: #ffffff;
		/*border: 1px solid #e53c2e;*/
	}
	#loval .btn_send{
		background: #44a13f !important;
		color: #ffffff;
		/*border: 1px solid #44a13f;*/
	}
	#alv .btn_send{
		background: #ffa509 !important;
		color: #ffffff;
		/*border: 1px solid #ffa509;*/
	}
	#ntv .btn_send{
		background: #092c74 !important;
		color: #ffffff;
		/*border: 1px solid #092c74;*/
	}
	/*#loval .btn_send:hover{
		border-bottom: 4px solid #44a13f;	
	}
	#ntv .btn_send:hover{
		border-bottom: 4px solid #092c74;	
	}
	#alv .btn_send:hover{
		border-bottom: 4px solid #ffffff;
	}*/
/*END CONTACT*/
/*MEMBER*/
	#contact .form .f_tt{
		font-size: 45px;	
	}
	#member{
		color: #FFFFFF;	
		/*background: url(../img/bg/member.jpg) center 0 no-repeat;*/
		background-size: auto 100%;
		/*padding: 70px 0 100px 0;*/
	}
	#member .title_page .line{
		width: 72px;
		height: 6px;
	}
	#member .list_member{
		/*margin-left: 23.46%;*/
		/*margin-top: 68px;*/
	}
	#member .list_member .desc{
		font-size: 14px;
		/*padding-top: 18px;*/
		font-family: 'UTMNeoSansIntelBold';
	}
	#member .list_member .group{
		margin-top: 62px;
	}

	#member .list_member .mem_item{
		width: 19.2%;
		float: left;
		margin-left: 7.66%;
		margin-bottom: 50px;
	}
	#member .list_member .mem_item:first-child{
		margin-left: 0;
	}
	#member .list_member .mem_item .img{
		width: 100%;
		height: 110px;
		overflow: hidden;
		/*border-bottom: 1px solid #ffffff;*/
		line-height: 48px;
		margin-bottom: 20px;
	}
	#member .list_member .mem_item .img img{
		width: 100%;
	}
	#member .list_member .mem_item .text{
		padding-top: 16px;
		font-size: 12px;
		border-top: 1px solid #bdbcbc;
		font-family: 'UTMNeoSansIntel';
		line-height: 17px;
		min-height: 180px;
	}
	#member .list_member .mem_item .text .www.f{
		margin-top: 18px;
	}
	#member .list_member .mem_item .text .www{
		margin-top: 5px;
		word-wrap: break-word;
	}
/*END MEMBER*/
/*PROJECT DETAIL*/
	#pro_detail{
		background: #ffffff;
		/*padding: 100px 0;*/
		font-family: 'UTMNeoSansIntel';
		color: #535353;
		position: fixed;
		top: 72px;
		left: 0;
		width: 101%;
		/*height: 100%;*/
		overflow-y: scroll;
		z-index: 90000;
		display: none;
		-webkit-overflow-scrolling: touch;
	}
	#pro_detail .container{
		/*display: none;*/
		padding-top: 70px;
		padding-bottom: 50px;
	}
	#pro_detail strong{
		font-family: 'UTMNeoSansIntelBold';	
	}
	#pro_detail .img{
		width: 72.78%;
		margin-right: 3.74%;
		float: left;
	}
	#pro_detail .jcarousel-wrapper {
	    position: relative;
	}

	/** Carousel **/

	#pro_detail .jcarousel {
	    position: relative;
	    overflow: hidden;
	    width: 100%;
	}

	#pro_detail .jcarousel ul {
	    width: 20000em;
	    position: relative;
	    list-style: none;
	    margin: 0;
	    padding: 0;
	}

	#pro_detail .jcarousel li {
	    width: 200px;
	    float: left;
	}

	#pro_detail .jcarousel img {
	    display: block;
	    max-width: 100%;
	    height: auto !important;
	}

	/** Carousel Pagination **/

	#pro_detail .jcarousel-pagination {
	    position: absolute;
	    bottom: -32px;
	    left: 0;
	}

	#pro_detail .jcarousel-pagination a {
	    text-decoration: none;
	    display: inline-block;
	    height: 6px;
	    width: 15px;
	    background: #b9bbbc;
	    text-indent: -9999px;
	    margin-right: 12px;
	}

	#pro_detail .jcarousel-pagination a.active {
	    background: #6f6f6f;
	    color: #fff;
	}
	#pro_detail .text{
		width: 23.29%;
		float: left;
	}
	#pro_detail .text .title{
		margin-top: -10px;
		font-size: 30px;
		color: #5a5858;
		text-transform: uppercase;
		line-height: 35px;
	}
	#pro_detail .text .title .line{
		margin-top: 18px;
		width: 30px;
		height: 6px;
		background: #e53c2e;
	}
	#pro_detail .text .desc{
		margin-top: 26px;
		font-size: 14px;
		line-height: 25px;
	}
	#pro_detail .text .intro{
		margin-top: 49px;
	}
	#pro_detail .text .intro li{
		border-bottom: 1px solid #b8b8b8;
		padding-top: 11px;
		padding-bottom: 9px;
	}
	#pro_detail .text .intro li:first-child{
		border-top: 1px solid #b8b8b8;	
	}
	#pro_detail .gr_btn .prev_pro,
	#pro_detail .gr_btn .next_pro{
		margin-top: 22px;
		display: inline-block;
		width: 12px;
		height: 20px;
		float: left;
		background: url(../img/icon/arrow_pro.png);
	}
	#pro_detail .gr_btn .prev_pro{
		margin-right: 39px;
	}
	#pro_detail .gr_btn .prev_pro:hover{
		background-position: 0 -20px;
	}
	#pro_detail .gr_btn .next_pro{
		background-position: -12px 0;
	}
	#pro_detail .gr_btn .next_pro:hover{
		background-position: -12px -20px;
	}
	#pro_detail .gr_btn .close_pro{
		/*margin-top: 19px;*/
		/*margin-left: 112px;*/
		display: inline-block;
		width: 24px;
		height: 24px;
		position: absolute;
		z-index: 1;
		top: 19px;
		right: 0;
		background: url(../img/icon/icon-back.png) 0 0 no-repeat; 
	}
	.gr_btn{
		position: relative;
		z-index: 0;
	}
	#pro_detail .gr_btn .close_pro:hover{
		background-position: 0 -24px;
	}
/*END PROJECT DETAIL*/
/*PROJECT*/
	#project{
		background: #ffffff;
		padding: 50px 0;
	}
	.js_isotope{
		width: 100%;
		position: relative;
	}
	.item {
	  height: 100px;
	  cursor: pointer;
	  position: absolute;
	  overflow: hidden;
	}
	.item img{
		height: 100%;
        width: 100%;
	}
	.item.item1{
		width: 41.66%;
		height: 549px;
		top: 0;
		/*margin-right: 1.95%;*/
	}

	.item.item2{
		width: 56.37%;
		height: 258px;
		top: 0;
	}

	.item.item3{
		width: 19.04%;
		height: 268px;
		top: 258px;
	}
	.item.item4{
		width: 35.45%;
		height: 537px;
	}
	.item.item5{
		width: 62.67%;
		height: 245px;
	}

	#project .item img{
		position: relative;
		z-index: 0;
	}
	#project .item .overlay{
		width: 100%;
		height: 100%;
		background: url(../img/bg/pro.png);
		position: absolute;
		top: 0;
		left: 0;
		z-index: 1;
		opacity:0.0;
		filter:alpha(opacity=0);
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
	}
	#project .item .text{
		display: none;
		position: absolute;
		left: 10%;
		bottom: 61px;
		font-family: 'UTMNeoSansIntel';
		color: #ffffff;
		z-index: 3;
		width: 80%;
	}
	#project .item.item3 .text{
		/*width: 60%;*/
	}
	#project .item .text .name{
		font-size: 22px;
		text-transform: uppercase;
	}
    #project .item .text .name h3 a {
    font-size: 22px;
}
    #project .item .text .name a{
		font-size: 22px;
	}
	#alv #project .item .text .name:hover{
		color: #f3f3f3;
	}

	#project .item .text .name:hover{
		color: #035c86;
	}

	#ntv #project .item .text .name:hover{
		color: #58585a;
	}
	
	#project .item .text .name .line{
		width: 24px;
		height: 5px;
		background: #ffffff;
		margin-top: 12px;
	}
	#project .item .text .desc{
		font-size: 10.5px;
		line-height: 16px;
		margin-top: 16px;
	}
	#project .item .text a{
		display: inline-block;
		color: #ffffff;
		font-family: 'UTMNeoSansIntelBold';
		margin-top: 13px;
		font-size: 10.5px;
		text-transform: uppercase;
	}
	#project .item .text a:hover{
		color: #035c86;
	}
	#ntv #project .item .text a:hover{
		color: #58585a;
	}

	#project .item:hover .overlay{
		opacity: 1.0;
		filter:alpha(opacity = 100);
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
	}
	#project .item:hover .text{
		display: block
	}

/*END PROJECT*/
/*about*/
.about_slide{
	min-height: 720px;
	position: relative;
}
.about_slide .bcg,
.bg_orange,
.bg_black{
	min-height: 720px;
	height: 100%;
	width: 100%;
}

/*.bg_orange{
	background: url(../img/bg/bg_orange.png);
}*/

/*.bg_black{
	background: url(../img/bg/bg_black.png);
}*/

#about-slide-1 .bcg{
	/*background: url(../img/bg/about_bg_1.jpg) center 0 fixed no-repeat;
	background-size: cover;*/
}
#about-slide-2 .bcg{background: #bbb;}
#about-slide-3 .bcg{
	background: #016080 url(../img/bg/about_bg_2.jpg) center 0 fixed no-repeat;
	background-size: cover;
}
#about-slide-4 .bcg{
	/*background: url(../img/bg/about_bg_3.jpg) center 0 fixed no-repeat;
	background-size: cover;*/
}
#about-slide-5 .bcg{background: #00607f;}
#loval #about-slide-5 .bcg,
#ntv #about-slide-5 .bcg{background: #333333;}

.wrap_about_menu{
	position: fixed;
	width: 100%;
	top: 72px;
	left: 0;
	z-index: 10;
}
.about_menu{
	width: 18.3%;
	position: absolute;
	top: 51px;
	left: 50px;
	z-index: 10;
}
.about_menu li{
	width: 100%;
	border-bottom: 1px solid #fff;
}
.download_brochure,
.about_menu li a{
	display: block;
	padding: 8px 0;
	color: #fff;
	text-transform: uppercase !important;
}
.download_brochure:hover{
	color: #5B5B5B;
}
.about_menu li a.active,
.about_menu li a:hover{
	color: #5b5b5b;
}

/*about slide 1*/
.about_text{
	margin-left: 25.5%;
	color: #fff;
	/*padding-top: 86px;*/
	padding-bottom: 50px;
	line-height: 18px;
	position: relative;
	z-index: 0;
}
.about_text_title{
	font-size: 24px;
	line-height: 30px;
	padding-top: 56px;
	text-transform: uppercase;
}
.about_text_title.cl_555{
	color: #58585a;
}
.about_text_title.cl_blue{
	color: #0a2c73;
}
.about_text_title.ab{
	position: absolute;
	top: 56px;
	left: 0;
	z-index: 60;
	padding-top: 0;
}
.about_text_title .line_tt{
	width: 72px;
	height: 6px;
	background: #ffffff;
	margin-top: 10px;
}
.about_text_title .line_tt.w{
	background: #ffffff;
}
.about_text_title .line_tt.r{
	background: #e53c2e;
}
.about_text_title .line_tt.y{
	background: #ff920a;
}
.about_text_title .line_tt.g{
	background: #45a040;
}
.about_text_title .line_tt.b{
	background: #0a2c73;
}
.about_text_title.chart_title{
	padding-top: 0;
	vertical-align: top;
	display: inline-block;
}
.about_text_des{
	font-size: 14px;
	margin-top: 24px;
}

#alv .about_text_des{
	font-size: 20px;
	font-family: 'UTMNeoSansIntel';
	line-height: 24px;
}

.about_block{
	width: 270px;
}
.about_block:first-child{
	margin-left: 0;
}
.about_block_title{
	font-size: 86px;
	line-height: 86px;
	margin-top: 62px;
}
.about_block_title.neo{
	text-transform: uppercase;
}
.about_block_des{
	font-size: 12px;
	margin-top: 53px;
}
.wrap_about_block{
	max-width: 609px;
}
/*end about slide 1*/
/*about slide 2*/
.history_text{
	margin-left: 25.5%;
	color: #fff;
	line-height: 18px;
	padding-bottom: 30px;
	position: relative;
	z-index: 0;
}
.history_text .market_page{
	color: #59595b;
}

.wrap_history_img,
.wrap_history_des,
.history_img{
	text-align: center;
	width: 100%;
}
.history_img img{
	width: 100%;
	max-width: 875px;
}
.history_images img{
	display: none;
}
.history_images img:first-child{
	display: block;
}
.history_des{
	color: #00607f;
	font-size: 18px;
	text-align: center;
	height: 59px;
	padding-bottom: 20px;
	/*text-transform: uppercase;*/
	/*margin-top: -25px;*/
	/*margin-bottom: 25px;*/
	line-height: 59px;
}
.history_des span{
	line-height: 20px;
	vertical-align: middle;
	display: inline-block;
}
.history_btn{
	width: 100%;
	position: relative;
	z-index: 1;
	max-width: 780px;
	margin: auto;
}
.year_last{
	position: absolute;
	right: 48px;
	bottom: -3px;
	z-index: 5;
	font-size: 14px;
	color: #00607F;
}
.history_line{
	background: #00607f;
	height: 1px;
	position: relative;
	z-index: 0;
	margin-top: -6px;
}
.history_btn > ul{
	position: relative;
	z-index: 10;
}
.history_btn > ul li{
	float: left;
	width: 11%;
}
.history_btn > ul li a{
	font-size: 14px;
	color: #00607f;
	height: 5px;
	width: 5px;
	position: relative;
	z-index: 0;
	background: url(../img/icon/history_nav.png) 0 0 no-repeat;
	display: inline-block;
}
.history_btn > ul li a:hover,
.history_btn > ul li a.active{
	color: #fff;
	background-position: 0 -5px;
}
.history_btn > ul li a span{
	position: absolute;
	top: -26px;
	left: -15px;
	padding-bottom: 20px;
}
.history_btn > ul li.first_year{
	width: 11.5%;
	text-align: left;
	position: relative;
}
.history_btn > ul li.last_year{
	float: right;
	text-align: left;
	position: relative;
}
.history_btn > ul li.first_year span{
	left: 0;
}
.history_btn > ul li.last_year span{
	position: absolute;
	top: -15px;
	right: 0;
	color: #00607f;
	font-size: 14px;
}
.history_arrow{
	height: 7px;
	width: 7px;
	background: url(../img/icon/history_arrow.png) 0 0 no-repeat;
	position: absolute;
	top: -3px;
	right: 0;
}
.history_slider{
	width: 100%!important;
	position: relative;
	z-index: 0;
}
.history_slider .slider-next .bx-next{
	width: 24px;
	height: 32px;
	font-size: 0;
	overflow: hidden;
	text-indent: -999px;
	display: inline-block;
	background: url(../img/icon/slider_next.png) 0 0 no-repeat;
	cursor: pointer;
}
.history_slider .slider-prev .bx-prev{
	width: 24px;
	height: 32px;
	font-size: 0;
	overflow: hidden;
	display: inline-block;
	text-indent: -999px;
	background: url(../img/icon/slider_prev.png) 0 0 no-repeat;
	cursor: pointer;
}
.history_date{
	font-size: 60px;
	color: #00607f;
	text-align: center;
	line-height: 60px;
	padding-top: 24px;
}
.history-fist .slider-prev{
	opacity: 0;
	cursor: default;
	filter: alpha(opacity=0);
}
.history-last .slider-next{
	opacity: 0;
	cursor: default;
	filter: alpha(opacity=0);
}
.mid_border{
	height: 7px;
	width: 40px;
	margin: auto;
	background: #f33c32;
	margin-top: 31px;
}
.slide_history_text{
	color: #00607f;
	font-size: 18px;
	/*text-transform: uppercase;*/
	margin-top: 24px;
	line-height: 20px;
	/*letter-spacing: -1px;*/
}
.wrap_history_slider{
	display: none;
}
/*end about slide 2*/
/*about slide 3*/
.wrap_member .history_text{
	position: relative;
	height: 765px;
}
.member_title{
	font-size: 24px;
	color: #fff;
	text-transform: uppercase;
	line-height: 24px;
	padding-top: 86px;
}
.member_title span{
	display: inline-block;
	border-bottom: 6px solid #e53c2e;
	padding-bottom: 13px;
}
#wrap_member_item{
	left: 0;
	bottom: 0;
}
.wrap_member_item{
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 0;
}
.member_item{
	width: 25%;
	position: relative;
	z-index: 0;
	text-align: center;
}
.member_name{
	font-size: 18px;
	text-align: center;
	height: 91px;
}
.member_item img{
	width: 90%;
	max-width: 221px;
}
.wrap_member_item .bx-next{
	width: 10px;
	height: 21px;
	font-size: 0;
	overflow: hidden;
	display: inline-block;
	text-indent: -999px;
	background: url(../img/icon/slider_next_2.png) 0 0 no-repeat;
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0;
}
.wrap_member_item .bx-prev{
	width: 10px;
	height: 21px;
	font-size: 0;
	overflow: hidden;
	display: inline-block;
	text-indent: -999px;
	background: url(../img/icon/slider_prev_2.png) 0 0 no-repeat;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0;
}
.wrap_member_item .bx-prev.disabled,
.wrap_member_item .bx-next.disabled{
	display: none;
}
/*end about slide 3*/
/*about slide 4*/
.chart_title{
	font-size: 24px;
	color: #fff;
	text-transform: uppercase;
	line-height: 24px;
	padding-top: 86px;
}
.chart_title span{
	display: inline-block;
	border-bottom: 6px solid #e53c2e;
	padding-bottom: 13px;
}
.chart_img{
	padding-top: 50px;
	text-align: center;
}
.chart_img img{
	/*width: 80%;*/
	/*max-width: 519px;*/
}
/*end about slide 4*/
/*about slide 5*/
.partner_item{
	width: 25%;
	margin-top: 30px;
}
.partner_item_img{
	height: 105px;
	padding-right: 15px;
	overflow: hidden;
}
.partner_item_img img{
	vertical-align: middle;
	max-width: 90%;
}
.partner_text{
	font-size: 14px;
	margin-top: 36px;
	margin-right: 30px;
}
.partner_text p,
.partner_text a{
	color: #fff;
}
.partner_text p{
	line-height: 25px;
	max-width: 157px;
	padding-right: 10px;
}
.partner_text a:hover{
	color: #e53c2e;
}
.wrap_partner_item{
	padding-top: 33px;
    position: relative;
    /*padding-bottom: 30px;*/
}
/*end about slide 5*/
.img-slider6 img{
	width: 100%;
}


/*end about*/
.news_detail .dt_content ul,
#business ul{
	list-style: disc;
	padding-left: 30px;
}
.news_detail .dt_content ol,
#business ol{
	list-style: decimal;
	padding-left: 30px;
}
/*/////////*/
/*ALV*/
	
/*slide home*/
	#alv #slide-2 .bcg{
		background: #ffa409;
	}
	#alv .boder_news{
		min-height: 617px;
	}
	#alv #slide-2.homeSlide{
		min-height: 752px;
	}
	#alv .news_list{
		padding-top: 63px;
	}
	#alv .news_list .text_intro span{
		color: #ffa409;
	}
	#alv .news_list .text_intro .line_{
		margin-top: 28px;
		width: 41px;
		height: 6px;
		background: #ffa409;
	}
	#alv #slide-3 .ft_item .line_top{
		border-top: 4px solid #ffa409;
	}
	#alv #slide-3 .ft_item .title{
		color: #58585a;
	}
	
	
/*ABOUT*/
	#alv #about-slide-1 .bcg {
	    /*background: url("../img/bg/about_alv.jpg") no-repeat fixed center 0 / cover;*/
	}
	#alv .wrap_about_block{
		width: 100%;
		max-width: 100%;
	}
	#alv .about_block{
		width: 55%;
	}
	#alv .about_block:first-child{
		width: 37%;
	}
	#alv .about_block_title{
		font-family: 'UTMNeoSansIntel';
		font-size: 24px;
		text-transform: uppercase;
		border-bottom: 1px solid #fff;
		margin-top: 37px;
		/*padding-bottom: 8px;*/
	}
	#alv .about_block_des{
		margin-top: 30px;
	}
	#alv .chart_img img{
		max-width: 764px;
	}
	#alv #about-slide-4 .bcg{
		/*background: url("../img/bg/chard_alv.jpg") no-repeat fixed center 0;
		background-size: cover;*/
	}
	#alv #about-slide-5 .bcg{
		background: #333333;
	}
	#alv .chart_title span{
		border-bottom: 6px solid #ffffff;
	}
	#ntv #about-slide-6 .bcg,
	#loval #about-slide-6 .bcg,
	#alv #about-slide-6 .bcg{
		background: #FFFFFF;
	}
	
	#alv #about-slide-6 .img-slider6,
	#alv #about-slide-6 .img-slider6 img{
		width: 100%;
		text-align: center;
	}
	
	#alv #about-slide-6 .chart_title span{
		border-bottom: 6px solid #ffa409;
	}
	#alv #about-slide-6 .chart_title{
		color: #58585a;
	}
	#alv #about-slide-6 .wrap_partner_item{
		color: #58585a;
		padding-top: 40px;	
		width: 100%;
	}
	#alv #about-slide-6 .item_mk{
		width: 30.5%;
		margin: 0 1.4%;
	}
	#alv #about-slide-6 .item_mk .title{
		border-bottom: 1px solid #ffa409;
		font-family: 'UTMNeoSansIntelBold';
		font-size: 15px;
		text-transform: uppercase;
		line-height: 20px;
		padding-bottom: 6px;
	}
	#alv #about-slide-6 .item_mk .desc{
		padding-top: 14px;
		font-family: 'UTMNeoSansIntel';
		font-size: 15px;
		line-height: 17px;
		padding-bottom: 62px;
	}
	.about_menu.change_cl li{
		border-bottom: 1px solid #58585a;
	}
	.about_menu.change_cl a{
		color: #58585a;
	}
	/*#alv .about_menu.change_cl*/
	.about_menu.change_cl a.active{
		color: #ffa409;
	}
	#ntv .about_menu.change_cl a.active{
		color: #092c74;
	}
	#alv .title_page .line{
		background: #ffffff;
	}
	#alv #contact{
		/*background: url(../img/bg/contact_alv.jpg) center 0 no-repeat;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		min-height: 100%;*/
	}
	#alv .top_title .line{
		background: #ffa409;
	}
	#alv .desc_scope{
		/*margin-top: 58px;*/
		font-size: 24px;
		font-family: 'UTMNeoSansIntelBold';
		line-height: 31px;
	}
	#alv .left_content .col .title{
		/*margin-top: 80px;*/
		margin-bottom: 50px;
	}
/*END ABOUT*/
/*SERVICE*/
	#alv .service .left_content .col{
		margin-left: 0;
		width: 30.5%;
		margin: 0 1.4% !important;
	}
	#alv .service .left_content .js-masonry{
		width: 103.5%;
		margin-left: -2%;
	}
	#alv .service .left_content .col .title{
		font-size: 24px;
		line-height: 43px;
		/*padding-bottom: 44px;*/
		margin-bottom: 20px;
	}
	#alv .service .left_content .col .text{
		font-size: 12px;
	}
/*END SERVICE*/
	#alv #home_search{
		background-image: url(../img/bg/search_alv.png);
	}
/*END ALV*/

/*NTV*/
	.spec_ntv{
		width: 104%;
		margin-left: -2%;
	}
	
	#ntv #alv .nav .nav_menu > li:hover > a, 
	#ntv #alv .nav .nav_menu > li.active > a{
		color: #092c74;
	}
	#ntv #slide-2 .bcg{
		background: #092c74;
	}
	.news_list{
		/*padding-top: 65px;
		padding-bottom: 60px;*/
	}
	
	.news_list .text_intro .line,
	.news_list .group .item_h .line_2{
		width: 72px;
		height: 6px;
		background: #535353;
		margin-bottom: 15px;
	}
	
	.news_list .group .item_h .line_2{
		width: 48px;
		margin-bottom: 13px;
	}
	
	.news_list .text_intro{
		width: 44.72%;
		font-size: 30px;
		color: #092c74;
		line-height: 42px;
		text-transform: uppercase;
	}
	
	.news_list .text_intro ul{
		margin-top: 50px;
	}
	.news_list .text_intro li{
		float: left;
		width: 47.71%;
	}
	
	.news_list .text_intro li[ele="even"]{
		margin-left: 4.56%;
	}
	
	.news_list .text_intro li a{
		display: block;
		border-top: 1px solid #cdd0d4;
		color: #535353;
		font-family: 'UTMNeoSansIntelBold';
		font-size: 12px;
		line-height: normal;
		padding: 15px 0 18px;
	}
	
	.news_list .group{
		width: 51.1%;
	}
	.news_list .group .item_h{
		width: 45.75%;
		text-align: left;
		font-size: 12px;
		color: #535353;
		font-family: 'UTMNeoSansIntel';
	}
	
	.news_list .item_h .name{
		font-size: 24px;
		color: #092c74;
		font-family: 'UTMNeoSansIntelBold';
		line-height: 24px;
		border-bottom: 1px solid #cdd0d4;
		padding-bottom: 18px;
	}
	
	.news_list .item_h .name a{
		color: #092c74;
	}
	
	.news_list .item_h .title{
		font-family: 'UTMNeoSansIntelBold';
		color: #535353;
		font-size: 14px;
		line-height: 18px;
		margin-top: 14px;
		height: 36px;
	}
	
	.news_list .item_h .title a{
		color: #535353;
	}
	
	.news_list .item_h .images{
		width: 100%;
		overflow: hidden;
		margin-top: 39px;
	}
	
	.news_list .item_h .images img{
		width: 100%;
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
	    transform: scale(1);
	    -webkit-transform: scale(1);
	    -moz-transform: scale(1);
	    -o-transform: scale(1);
	    -ms-transform: scale(1);
	}
	.news_list .item_h .images:hover img{
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
	    transform: scale(1.1);
	    -webkit-transform: scale(1.1);
	    -moz-transform: scale(1.1);
	    -o-transform: scale(1.1);
	    -ms-transform: scale(1.1);
	}
	
	.news_list .item_h .desc{
		margin-top: 25px;
		line-height: 17px;
		border-bottom: 1px solid #cdd0d4;
		padding-bottom: 17px;
		/*height: 70px;*/
	}
	.news_list .item_h .read_more{
		margin-top: 18px;
	}
	
	#ntv #slide-3 .ft_item .line_top{
		border-top: 4px solid #535353;
	}
	#ntv #slide-3 .ft_item .title{
		color: #092c74;
	}
	
	/*--color--*/
	.news_list .item_h .title a:hover,
	.news_list .item_h .read_more:hover{
		color: #092c74;
	}
	
	.news_list .item_h .name a:hover{
		color: #5b5b5b;
	}
	
	.news_list .text_intro li a:hover{
		color: #092c74;
	}
	
	/*--End color--*/
	
/*ABOUT NTV*/
	#ntv #about-slide-4 .bcg{
		/*background: url("../img/bg/char_ntv.jpg") no-repeat fixed center 0 rgba(0, 0, 0, 0);
		background-size: cover;*/
	}
	#ntv .chart_img{
		padding: 30px 0;
	}
	#ntv #about-slide-6 .chart_title span{
		border-bottom: 6px solid #092c74;
		width: 73px;
	}
	#ntv #about-slide-6 .bcg{
		background: url(../img/bg/market_ntv.png) center 140px no-repeat #ffffff;
		min-height: 835px;
	}
	#ntv #about-slide-6 .wrap_partner_item{
		width: 100%;
		margin-left: 0;
		padding-top: 47px;
	}
	#ntv #about-slide-6 .item_mk{
		margin: 0;
		float: right;
		width: 44.63%;
	}
	#ntv #about-slide-6 .item_mk .title{
		font-size: 24px;
		text-transform: uppercase;
		line-height: 29px;
		border-bottom: 1px solid #092c74;
		padding-bottom: 24px
	}
	#ntv #about-slide-6 .item_mk .desc{
		font-size: 16px;
		line-height: 24px;
		padding-top: 28px;
	}


	#ntv .top_title .line{
		background: #ffffff;
	}
/*END ABOUT NTV*/
	#ntv #business .left_content .list-col{
		margin-left: -1%;
	}
	#ntv #business .left_content .col{
		width: 25%;
		padding: 0 1%;
		margin-bottom: 50px;
	}
	#ntv .left_content .col .title{
		padding-bottom: 20px;
		margin-bottom: 52px;
		/*margin-top: 94px;*/
	}
/*BUSINESS NTV*/
	#ntv #project .item .overlay{
		background: url(../img/bg/pro_ntv.png);
	}
	#ntv #pro_detail .text .title .line{
		background: #092c74;
	}
	#ntv #contact{
		background: url(../img/bg/contact_ntv.jpg) center center no-repeat;
		background-size: cover;
	}
	#ntv #home_search{
		background: url(../img/bg/search_ntv.png);
	}
/*END NTV*/

/*specification*/
	#ntv #about-slide-1 .bcg{
		background: url(../img/bg/app.jpg) center 0 no-repeat;
		background-size: cover;
		background-attachment: fixed;
	}
	#ntv .specifi #business .top_title{
		color: #535353;
		margin-top: 14px;
		line-height: 20px;
        text-transform: uppercase;
	}
	#ntv .specifi .top_title .line{
		background: #092c74;
	}
	#ntv .specifi .left_content .col .title{
		font-size: 32px;
		color: #535353;
		border-bottom: 1px solid #535353;
		/*line-height: 40px;*/
		/*padding-bottom: 45px;*/
		margin-bottom: 26px;
		margin-top: 30px;
	}
	#ntv .specifi .chart_title,
	#ntv .specifi .left_content .col .text{
		color: #535353;
	}
	#ntv .specifi .left_content .col .text img{
		width: 100% !important;
		height: auto !important;
	}
	#ntv .specifi #business .left_content .col{
		width: 31.2%;
		margin: 0 1.05%;
	}

	#ntv .specifi #about-slide-2 .bcg{
		background: #ffffff;
	}

	#ntv .specifi .chart_title{
		font-size: 32px;
		line-height: 35px;
	}
	#ntv .specifi .chart_title div.line{
		background: #092c74;
		width: 72px;
		height: 6px;
		margin-top: 12px;
	}
	/**/
	.specifi .download_brochure,.specifi  .about_menu li a{
		color: #535353;
	}
	.specifi .about_menu li{
		border-bottom: 1px solid #535353;
	}

	/**/
	.col_certi{
		color: #535353;
		width: 59.6%;
		float: right;
	}
	.col_certi:first-child{
		width: 34.07%;
		float: left;
	}
	.col_certi .title{
		font-size: 18px;
		font-family: 'UTMNeoSansIntel';
		line-height: 23px;
		border-bottom: 1px solid #535353;
		padding-bottom: 26px;
		color: #021e60;
		/*height: 46px;*/
	}
	.col_certi .text{
		margin-top: 21px;
		font-family: 'UTMNeoSansIntel';
		font-size: 12px;
		line-height: 18px;
	}
	.col_certi .text_it_cer{
		width: 106%;
		margin-left: -5.3%;
	}
	.it_cer{
		width: 44.5%;
		/*margin: 0 2.66%;*/
		margin-left: 5.1%;

		border-bottom: 1px solid #535353;
		padding-bottom: 8px;
		margin-bottom: 9px;
	}
	.letter{
		width: 101%;
		margin-left: -0.5%;
		margin-top: 70px;
		margin-bottom: 100px;
	}
	.letter .it_lt{
		width: 24%;
		margin: 0 0.5%;
	}
	.letter img{
		width: 100%;
	}

	#ntv .specifi #about-slide-3 .bcg{
		background: url(../img/bg/spec_3.jpg) center 0 no-repeat;
		background-size: cover;
 	}
 	#ntv .chart_title span{
 		border-bottom: 6px solid #021e60;
 		white-space: nowrap;
 	}
 	.intro_last{
 		color: #535353;
 		font-size: 14px;
 		padding-top: 24px;
 	}
 	.show_certi.col1{
 		margin-top: 72px;
 		width: 68.61%;
 		color: #535353;
 		float: left;
 	}
 	.show_certi .alt .line,
 	.show_certi.col2 .line{
 		margin-bottom: 22px;
 		border-top: 1px solid #c6c0ae;
 		width: 100%;
 		display: inline-block;
 	}
	.show_certi.col2 .line:first-child{
		margin-top: 0;
	}
 	.show_certi.col2 .line{
 		width: 30%;
		margin-top: 20px;
 	}
 	.show_certi .alt{
 		width: 45.75%;
 		margin-bottom: 20px;
		margin-right: 4.25%;
 	}
 	.show_certi.col2{
 		margin-top: 72px;
 		width: 31.39%;
 		float: right;
 		color: #535353;
 	}
 	.wrap_partner_item.certi{
 		padding-top: 0;
 	}
 /*end specification*/
/*products*/
	.wrap_about_menu.products.detail{
		position: static;
	}
	.wrap_about_menu.products.detail .about_menu{
		top: 153px;
		position: fixed;
	}
	.wrap_about_menu.products.detail .about_menu{
		position: absolute;
		top: -6px;
		left: 0;
	}
	#products .wrap_partner{
		/*min-height: 1200px;*/
		min-height: 1030px;
	}
/*top banner*/
	.slider_pr{
		/*padding-top: 63px;*/
		position: relative;
		width: 100%;
	}
	.slider_pr .bx-pager{
		float: right;
		margin-top: 21px;
		margin-bottom: 24px;
	}
	.slider_pr .bx-pager .bx-pager-item{
		float: left;
		margin-left: 13px;
	}
	.slider_pr .bx-pager .bx-pager-item a{
		text-indent: -100px;
		overflow: hidden;
		display: inline-block;
		width: 16px;
		height: 6px;
		background: #b9bbbc;
	}
	.slider_pr .bx-pager .bx-pager-item a:hover,
	.slider_pr .bx-pager .bx-pager-item a.active{
			background: #6f6f6f;
	}
	.slider_pr .pr_slider_top {
	    position: relative;
	    overflow: hidden;
	    width: 100%;
	    z-index: 0;
	}

	.slider_pr .pr_slider_top ul {
	    width: 20000em;
	    position: relative;
	    list-style: none;
	    margin: 0;
	    padding: 0;
	}
	.slider_pr .pr_slider_top ul li{
		float: left;
	}
	.slider_pr .pr_slider_top ul li img{
		display: inline-block;
		max-width: 100%;
	}

/*end top banner*/
 	#ntv #about-slide-5.products .bcg {
 		background: #ffffff;
 		position: relative;
 		z-index: 0;
 	}
	#products  #about-slide-5 .bcg{
		background: #ffffff;
	}
	#products .sub_mobi{
		padding: 0 20px;
	}
 	.products .title_mn a{
 		display: inline-block;
 		width: 100%;
 		border-bottom: 1px solid #fff;
 		font-size: 16px;
 		color: #092c74;
 		margin-bottom: 3px;
 	}
 	.products .title_mn .sub a{
 		text-indent: 20px;
 		font-family: 'UTMNeoSansIntel';
 	}
 	.products .title_mn .sub li:first-child{
 		padding-top: 0;
 	}
 	.products .about_menu > ul > li:first-child{
 		/*padding-top: 54px;*/
 		border-top: none;
 	}
 	.products .about_menu li a{
 		color: #404041;
 		font-size: 16px;
 	}
 	.products .about_menu .sub li a{
 		font-size: 12px;
 	}
 	.products .about_menu li{
 		border-bottom: none;
 		border-top: 1px solid #404041;
 	}
 	.products_item{
 		width: 102.5%;
 		padding-top: 70px;
 		margin-left: -2.5%;
 	}

 	.products_item .item_pro{
 		text-align: center;
 		color: #333;
 		width: 31.02%;
 		margin-left: 2.28%
 	}
 	.products_item .item_pro .img{
 		position: relative;
 	}
 	.products_item .item_pro img{
 		width: 100%;
 		position: relative;
 		z-index: 0;
 	}
 	.products_item .item_pro .img .overlay{
 		position: absolute;
 		top: 0;
 		left: 0;
 		z-index: 1;
 		background: url(../img/bg/bg_pro.png);
 		width: 100%;
 		height: 100%;
 		opacity:0;
		filter:alpha(opacity=0);
 	}
 	.products_item .item_pro .arrow{
 		position: absolute;
 		bottom: 0px;
 		left: 0px;
 		z-index: 3;
 		opacity:0;
		filter:alpha(opacity=0);
 	}
 	.products_item .item_pro .img:hover .arrow{
 		opacity:1;
		filter:alpha(opacity=100);
		bottom: 11px;
 		left: 11px;
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
 	}
 	.products_item .item_pro .img:hover .overlay{
 		opacity:1;
		filter:alpha(opacity=100);
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
 	}
 	.products_item .item_pro .name{
 		font-size: 19px;
 		color: #092c74;
 		text-transform: uppercase;
 		margin-top: 15px;
 		text-align: left;
 	}
 	.products_item .item_pro .name:hover{
 		color: #535353;
 	}

 	.products_item .item_pro .line{
 		width: 11px;
 		height: 2px;
 		background: #5e5e5e;
 		margin-top: 8px;
 	}
 	.products_item .item_pro .info{
 		margin-top: 4px;
 		margin-bottom: 21px;
 	}
 	.name_prod{
 		font-size: 36px;
 		color: #092c74;
 		line-height: 57px;
 	}
 	.name_prod .line{
 		margin-top: 24px;
 		width: 31px;
 		height: 5px;
 		background: #535353;
 	}
 	.control_pro{
 		width: 90%;
 		border-top: 1px solid #d9d9d9;
 		padding-top: 28px;
 		margin-top: 115px;
 	}
	.control_pro a{
		display: inline-block;
		float: left;
	}
	.control_pro a.unactive{
		display: none;
	}
	.control_pro .pr_prev{
		width: 12px;
		height: 20px;
		background: url(../img/icon/arrow_pro.png) 0 0 no-repeat;
	}
	.control_pro .pr_next{
		width: 12px;
		height: 20px;
		background: url(../img/icon/arrow_pro.png) -12px 0 no-repeat;
		margin-left: 68px;
	}
	.control_pro .pr_prev:hover{
		background-position: 0 -40px;
	}
	.control_pro .pr_next:hover{
		background-position: -12px -40px;	
	}
	.control_pro .pr_close{
		float: right;
		width: 24px;
		height: 24px;
		background: url(../img/icon/close_pro.png) 0 0 no-repeat;
	}
	.control_pro .pr_close:hover{
		background-position: 0 -48px;
	}
 	/**/
 	.menu_pr_detail .pc{
 		position: absolute;
 		height: 37px;
 		top: 0;
 		left: 0;
 		width: 100%;
 		z-index: 1;
 	}
 	.menu_pr_detail .tblet{
 		z-index: 0;
 		position: absolute;
 		width: 100%;
 		margin-top: 10px;
 		height: 27px;
 		top: 0;
 		left: 0;
 		opacity: 0;
 		filter: alpha(opacity=0); /* For IE8 and earlier */
 	}
 	.menu_pr_detail{
 		width: 100%;
 		border-bottom: 1px solid #d9d9d9;
 		padding-bottom: 9px;
 		margin-bottom: 30px;
 		position: relative;
 		height: 37px;
 		z-index: 100;
 	}
 	.menu_pr_detail >ul > li{
 		float: left;
 		padding-left: 3%;
 	}
 	.menu_pr_detail >ul >  li a{
 		text-transform: uppercase;
 		font-size: 13px;
 	}
 	.menu_pr_detail >ul >  li span.line{
 		margin-bottom: 4px;
 		display: inline-block;
 		width: 19px;
 		height: 3px;
 		background: #092c74;
 		margin-left: 3%;
 		opacity:0;
		filter:alpha(opacity=0);
 	}
 	.menu_pr_detail >ul >  li:first-child{
 		padding-left: 0;
 	}
 	.menu_pr_detail >ul >  li:first-child span.line{
 		margin-left: 0;
 	}
 	.menu_pr_detail >ul >  li.active span.line,
 	.menu_pr_detail >ul >  li:hover span.line{
 		opacity:1;
		filter:alpha(opacity=100);
 	}
 	.menu_pr_detail >ul >  li.active a{
 		color: #092c74;
 	}
 	.infor_detail table{
 		width: 100%;
 	}
	
	.infor_detail table tr:first-child td{
		padding-top: 0;
	}
	
	.infor_detail table tr td{
		padding-top: 15px;
		vertical-align: top;
	}
	.border-info{
		line-height: 28px;
    	margin-top: 0;
	}
 	.tab_name,
 	.infor_detail table td.name{
 		/*padding-top: 18px;*/
 		width: 39.7%;
 		padding-right: 3%;
 		vertical-align: top;
 		font-size: 20px;
 		text-transform: uppercase;
 		line-height: 32px;
 	}
 	.tab_name .line,
 	.infor_detail table td.name .line{
 		margin-top: 30px;
 		width: 31px;
 		height: 5px;
 		background: #092c74;
 	}
 	.infor_detail table td.dt{
 		padding-bottom: 10px 0;
 		/*line-height: 40px;*/
 	}
 	.pr_detail .history_text{
 		color: #535353;	
 	}
 	
 	.pr_detail .products_item{
 		padding-top: 0;
 	}
 	.follow_name{
 		margin-top: 80px;
 		padding-top: 30px;
 		padding-bottom: 22px;
 		border-top: 1px solid #d9d9d9;	
 		color: #535353;
 		font-size: 13px;
 		text-transform: uppercase;
 	}
/*profile*/
 	.tbl_profile .row_name{
 		text-align: left;
 		font-size: 24px;
 		text-transform: uppercase;
 		text-align: left;
 		margin-bottom: 30px;
 		/*margin-top: -4px;*/
 		padding-top: 6px;
 	}
 	.tbl_profile .row_name .col2,
 	.tbl_profile .row_name .col_center,
 	.tbl_profile .row_name .col1{
 		float: left;
 	}

 	.tbl_profile .row_pro .col1{
 		cursor: pointer;
 	}
 	.tbl_profile .col_center{
 		width: 6.7%;
 		border-bottom: none;
 	}
 	.tbl_profile .row_pro .col1,
 	.tbl_profile .row_pro .col2{
 		padding: 20px 0;
 		vertical-align: top;
 		/*height: 240px;*/
 		/*line-height: 240px;*/
 		position: relative;
 		text-align: center;
 		border-bottom: 1px solid #d9d9d9;
 	}
 	.tbl_profile .row_pro tr:last-child .col, 
 	.tbl_profile .row_pro tr:last-child .col2{
 		border-bottom: none;
 	}
 	.tbl_profile .row_pro .col1 p{
 		position: absolute;
 		top: 0;
 		letter-spacing: 0;
 		line-height: 30px;
 		font-size: 14px;
 	}
 	.tbl_profile .row_pro img{
 		width: 74.6%;
 	}
 	.tbl_profile .col1{
 		width: 34.31%;
 		/*float: left;*/
 	}
 	.tbl_profile .col2{
 		width: 58.95%;
 		/*float: right;*/
 	}
 	.tbl_profile .row_name .line{
 		display: inline-block;
 		width: 28px;
 		height: 4px;
 		background: #092c74;
 	}
 	.col2 .overlay{
 		background: url(../img/bg/bg_ov.png);
 		position: absolute;
 		top: 0;
 		left: 0;
 		width: 100%;
 		height: 100%;
 		opacity:0;
		filter:alpha(opacity=0);
 	}
 	.col2 .overlay span{
 		display: inline-block;
 		width: 15px;
 		height: 29px;
 		position: absolute;
 		top: 50%;
 		margin-top: -15px;
 		left: -15px;
 		background: url(../img/icon/ar_l.png) 0 0 no-repeat;
 	}
 	.col2 .overlay ul{
 		float: left;
 		width: 40%;
 		margin: 7px 5% 0 5%;
 	}
 	.col2 .overlay ul li{
 		line-height: 40px;
 		text-align: left;
 		color: #fff;
 	}
 	.row_pro .active_s{
 		display: none;	
 	}
 	.products_item .item_pro img.access{
 		width: 75%;
 		margin-top: 35px;
 		margin-bottom: 15px;
 	}
 	.products_item .item_pro .info{
 		text-align: left;
 		/*padding-top: 35px;*/
 		/*margin-top: 25px;*/
 		/*border-top: 1px solid #d9d9d9;*/
 		line-height: 32px;
 	}
 	.products_item .item_pro .info.bd-t{
 		border-top: 1px solid #d9d9d9;
 	}
 	.products_item .item_pro .info.name{
 		margin-top: 0;
 		padding-top: 0;
 		border-top: none;
 		text-align: center;
 		color: #00607f;
 		text-transform: uppercase;
 	}
/*color*/
 	.desc_intro{
 		font-size: 12px;
 		line-height: 14px;
 		margin-top: 31px;
		text-transform: none;
 	}
 	#color .tab_name{
 		width: 35%;
 		float: left;
 		padding-right: 0;
 	}
 	#color .color_show{
 		margin-top: 5px;
 		width: 60%;
 		float: right;
 		position: relative;
 	}
 	#color .color_show .col_color{
 		text-align: center;
 		width: 33.3%;
 		float: left;
 	}
 	#color .color_show .col_color .color_item.name{
 		font-size: 20px;
 		padding-bottom: 60px;
 	}
 	#color .color_show .col_color .color_item{
 		margin-bottom: 32px;
 		position: relative;
 	}
 	#color .color_show .col_color .color_item .color_name{
 		position: absolute;
 		width: 100%;
 		top: 50%;
 		margin-top: -10px;
 		left: 0;
 		text-transform: uppercase;
 		color: #ffffff;
 	}
 	#color .color_show .col_color .color_item img{
 		width: 90%;
        border-radius: 50%;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
 	}
 	/*jcarousel*/
 	#color .color_carousel {
	    position: relative;
	    overflow: hidden;
	    width: 100%;
	    z-index: 0;
	}

	#color .color_carousel ul {
	    width: 20000em;
	    position: relative;

	    /* Optional, required in this case since it's a <ul> element */
	    list-style: none;
	    margin: 0;
	    padding: 0;
	}
	#color .color_show .jcarousel-control-prev{

		display: inline-block;
		position: absolute;
		top: 50%;
		left: 12px;
		width: 12px;
		height: 20px;
		background: url(../img/icon/arrow_pro.png) 0 0 no-repeat;
		z-index: 1;
	}
	#color .color_show .jcarousel-control-prev:hover{
		background-position: 0 -40px;
	}
	#color .color_show .jcarousel-control-next{
		display: inline-block;
		position: absolute;
		top: 50%;
		right: 12px;
		width: 12px;
		height: 20px;
		background: url(../img/icon/arrow_pro.png) -12px 0 no-repeat;
		z-index: 1;
	}
	#color .color_show .jcarousel-control-next:hover{
		background-position: -12px -40px;
	}

/*tabs product*/
	.infor_detail{
		position: relative;
		width: 100%;
		z-index: 0;
	}
	.tabs_pr{
		transition:All 1s ease;
	    -webkit-transition:All 1s ease;
	    -moz-transition:All 1s ease;
	    -o-transition:All 1s ease;
		/*position: absolute;
		top: 0;
		left: 0;*/
		display: none;
		width: 100%;
	}
	#infomation.tabs_pr{
		display: block;
	}
	
/*end */

/*end profile*/
/*products*/

/*SEARCH*/
	#ntv header{
		background: url(../img/bg/header_s.jpg) 0 0 repeat-x;
	}
	#ntv header .highline{
		background: #092c74;
	}
	
	#ntv .nav .nav_search{
		background: url(../img/icon/search_lvg.png) center -66px no-repeat;
	}
	#ntv .nav .nav_search:hover{
		background: url(../img/icon/search_lvg.png) center -22px no-repeat;
	}
	#ntv .ac_menu{
		background: #092c74;
	}
	#ntv a:hover,
	#ntv a.active{
		color: #092c74;
	}
	#ntv footer .highline{
		background: #092c74;
	}
	#border_search{
		background: #ffffff;
		color: #535353;
	}
	#border_search .col1{
		float: left;
		width: 23.29%;
	}
	#border_search .col2{
		float: right;
		width: 74.57%;
	}
	#border_search .menu{
		padding-top: 88px;
	}
	#border_search .menu .top_tt{
		font-size: 30px;
		text-transform: uppercase;
		font-family: 'UTMNeoSansIntel';
		display: inline-block;
		border-bottom: 1px solid #b2b2b2;
		padding-bottom: 13px;
	}
	.key_word{
		margin-top: 13px;
		font-size: 15px;
		font-family: 'UTMNeoSansIntelBold';
	}
	.key_word span{
		font-family: 'UTMNeoSansIntel';	
	}
	#border_search .menu ul{
		padding-top: 10px;
	}
	#border_search .menu li{
		border-left: 1px solid #b2b2b2;
		float: left;
		padding: 0 2%;
		height: 30px;
		line-height: 30px;
	}
	#border_search .menu li a{
		font-size: 15px;
		font-family: 'UTMNeoSansIntelBold';
		text-transform: uppercase;
	}
	#border_search .menu li a.active,
	#border_search .menu li a:hover{
		color: #5b5b5b;
		cursor: default;
	}
	#border_search .menu li:first-child{
		padding-left: 0;
		border-left: none;
	}
	#border_search .rs .line{
		height: 29px;
	}
	#border_search .rs .line span{
		width: 30px;
		height: 5px;
		background: #092c74;
		margin-bottom: 13px;
		display: inline-block;
	}
	
	#loval #border_search .rs .line span{
		background: #44a13f;
	}
	#lvg #border_search .rs .line span{
		background: #00607f;
	}
	#border_search .rs{
		padding: 50px 0 47px 0;
		border-top: 1px solid #b2b2b2;
	}
	#border_search .rs:first-child{
		padding-top: 46px;
		border-top: none;
	}
	#border_search .rs .top_tt{
		text-transform: uppercase;
		letter-spacing: -0.1px;
		font-family: 'UTMNeoSansIntelBold';
		font-size: 30px;
		margin-bottom: 3px;
	}
	.learn_more{
		font-family: 'UTMNeoSansIntelBold';
		text-transform: uppercase;
		color: #939393;
		font-size: 19px;
	}
	.item_news{
		margin-top: 40px;
	}
	.item_news:first-child{
		margin-top: 6px;
	}
	.item_news .title{
		font-size: 15px;
		text-transform: uppercase;
		margin-bottom: 16px;
	}
	.item_news .desc{
		font-size: 12px;
		line-height: 16px;
	}
	.result_search a.detail{
		margin-top: 16px;
		display: inline-block;
		color: #092c74;
	}
	#ntv a.detail{
		margin-top: 16px;
		display: inline-block;
		color: #092c74;
	}
	#ntv a.detail:hover{
		color: #535353 !important;
	}

	.row_s.rs .js-masonry{
		width: 103%;
		margin-left: -1.4%;
	}
	.item_rs{
		padding-top: 13px;
		width: 30.5%;
		margin: 0 1.4% 33px 1.4%;
	}
	.item_rs .img_show{
		width: 100%;
		overflow: hidden;
	}
	.item_rs img{
		width: 100%;
		height: 80%;
		cursor: pointer;
	}
	.item_rs img.not_hover{
		width: 100%;
		cursor: default;
	}
	.rs .name{
		font-size: 22.5px;
		margin-top: -25px;
		overflow: hidden;
        text-overflow: ellipsis;
        line-height: 30px;
        -webkit-line-clamp: 2;
        display: -webkit-box;
        -webkit-box-orient: vertical;
	}
	.rs .desc{
		margin-top: 12px;
		line-height: 16px;
		font-size: 12px;
	}
	.rs .line_s{
		margin-top: 13px;
		width: 23px;
		height: 4px;
		background: #b2b2b2;
	}

/*END SEARCH*/


/*LOVAL*/
	.loval .menu_pr_detail >ul >  li.active a,
	#ntv.loval .about_menu.change_cl a.active,
	#ntv.loval .news_list .text_intro li a:hover,
	#ntv.loval #alv .nav .nav_menu > li:hover > a, 
	#ntv.loval #alv .nav .nav_menu > li.active > a,
	#ntv.loval a:hover, 
	#ntv.loval a.active{
		color: #44a13f;
	}
	#loval header{
		background: url(../img/bg/header_loval.jpg) 0 0 repeat-x;
	}

	.loval .tbl_profile .row_name .line,
	.loval .tab_name .line, 
	.loval .infor_detail table td.name .line,
	.loval .name_prod .line,
	.loval .menu_pr_detail > ul > li span.line,
	#ntv.loval header .highline{
		background: #44a13f;
	}
	#ntv.loval #header .logo{
		background: url(../img/logo_loval.png) 0 0 no-repeat;
	}
	#ntv.loval .nav .nav_search{
		background-position: center -88px;
	}
	#ntv.loval .nav .nav_search:hover{
		background-position: center -22px;
	}
	#ntv.loval footer .highline,
	#ntv.loval .ac_menu,
	#ntv.loval #slide-2 .bcg{
		background: #44a13f;
	}

	#ntv.loval #slide-3 .ft_item .line_top {
	    border-top: 4px solid #44a13f;
	}
	#ntv.loval footer{
		background: #092c74;
	}
	#loval #about-slide-4 .bcg{
		background: url(../img/bg/bg_loval_chard.jpg) no-repeat fixed center 0 ;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#ntv.loval .chart_title span{
		border-bottom: 6px solid #ffffff;
	}
	#ntv.loval #alv #about-slide-6 .chart_title{
		color: #092c74;
	}
	#ntv.loval #about-slide-6 .chart_title span{
		border-bottom: 6px solid #44a13f;
	}
	#ntv.loval #about-slide-6 .bcg{
		background: url(../img/bg/market_loval.png) center 0 no-repeat #ffffff;
	}
/*About*/
	.market_tt{
		/*margin-top: 447px;*/
		font-size: 24px;
		border-bottom: 1px solid #44a13f;
		line-height: 35px;
		padding-bottom: 25px;
	}
	.text_market{
		padding-bottom: 20px;
	}

	.text_market .desc{
		font-family: 'UTMNeoSansIntel';
		float: left;
		width: 31.35%;
		font-size: 21px;
		line-height: 24px;
		margin-top: 38px;
	}
	.text_market .list_market{
		float: right;
		width: 67.79%;
		margin-top: 28px;
	}
	.text_market .list_market li{
		float: left;
		width: 45.84%;
		margin-left: 4.16%;
		border-bottom: 1px solid #d9d9d9;
		font-size: 14px;
		font-family: 'UTMNeoSansIntel';
		/*height: 49px;*/
		/*line-height: 49px;*/
		padding-top: 15px;
		padding-bottom: 16px;
	}
	.text_market .list_market li p{
		/*line-height: 15px;*/
	}

/*business*/
	#ntv.loval #business .top_title{
		float: left;
		width: 21.38%;
	}
	#ntv.loval #business .left_content{
		color: #ffffff;
	    float: right;
	    width: 74.5%;
	}
	#ntv.loval #business .border_bus{
		width: 81%;
	}
	#ntv.loval #alv .desc_scope{
		margin-top: 97px;
	}

	.loval .desc_scope .title_t{
		font-size: 24px;
		line-height: 28px;
		border-bottom: 1px solid #fff;
		padding-bottom: 30px;
		margin-bottom: 26px;
		text-transform: uppercase;
	}
	.loval .desc_scope .desc{
		font-size: 12px;
		line-height: 16px;
		text-align: center;
	}
	#loval .top_title .line{
		background: #44a13f;
	}
	#loval .border_bus .col_lv{
		width: 38.73%;
		margin-right: 3.5%;
		float: left;
	}
	#loval .border_bus .col_lv .title{
		font-size: 14px;
		text-transform: uppercase;
		border-bottom: 1px solid #ffffff;
		padding-bottom: 24px;
		margin-bottom: 23px;
		margin-top: 62px;
	}
	#loval .border_bus .col_lv ul{
		list-style: disc;
		padding-left: 12px;
	}
	
/*end About*/
/*END LOVAL*/
.pr_file{
	width: 760px;
	min-height: 375px;
	padding: 45px 70px;
	background: #ffffff;
	position: relative;
}
.pr_file .col1{
	position: relative;
	width: 50%;
	float: left;
	text-align: center;
}
.pr_file .col1 img{
	width: 70%;
}
.pr_file .col1 .title{
	text-transform: uppercase;
	font-size: 30px;
	color: #092c74;
	font-family: 'UTMNeoSansIntel';
	text-align: left;
}
.pr_file .col1 .title .line{
	width: 30px;
	height: 5px;
	background: #535353;
	margin-top: 23px;
	margin-bottom: 6px;
}
.pr_file .col1 .name{
	font-size: 30px;
	color: #535353;
	font-family: 'UTMNeoSansIntelBold';
	text-align: left;
}
.pr_file .col2{
	font-family: 'UTMNeoSansIntel';
	width: 50%;
	float: left;
	color: #535353;
}
.pr_file .col2 li,
.pr_file .col2 p{
	margin-top: 15px;
}
.close_pp,
.next_pp,
.prev_pp{
	display: inline-block;
	position: absolute;
	width: 40px;
	height: 40px;
}
.close_pp{
	background: url(../img/icon/cl.png) center center no-repeat;
	right: 60px;
	bottom: 20px;
}
.close_pp:hover{
	background: url(../img/icon/cl-hv.png) center center no-repeat;
}
.next_pp{
	background: url(../img/icon/next.png) center center no-repeat;	
	right: 100px;
	bottom: 20px;
}
.next_pp:hover{
		background: url(../img/icon/next-hv.png) center center no-repeat;	
}

.prev_pp{
	background: url(../img/icon/prev.png) center center no-repeat;	
	right: 140px;
	bottom: 20px;
}
.prev_pp:hover{
		background: url(../img/icon/prev-hv.png) center center no-repeat;	
}
/*Search*/
.kq_search{
	padding-top: 20px;
	min-height: 550px;
}
.result_search{
	min-height: 400px;
}
.group4{

}
.group4 .mem_item:first-child{
	margin-left: 0% !important;
}
.mb-mn{
	display: none;
}
.his-next:hover,
.his-prev:hover{
	opacity:0.6;
	filter:alpha(opacity=60);
}
.his-next{
	width: 50px;
	height: 50px;
	display: inline-block;
	position: absolute;
	right: 0;
	top: 50%;
	z-index: 999;
	background: url(../img/icon/next_.png) center center no-repeat;
}
.his-prev{
	width: 50px;
	height: 50px;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 50%;
	z-index: 999;
	background: url(../img/icon/prev_.png) center center no-repeat;
}
.scroll-item{
	position: fixed;
	z-index: 1000;
	bottom: -60px;
	left: 50%;
}
#roll_img {
    bottom: 56px;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    z-index: 200;
}
.roll_text{
	font-size: 13px;
	color: #fff;
	font-weight: normal;
	font-family: arial;
	bottom: 76px;
    left: 50%;
	margin-left: -100px;
	text-align: center;
    position: absolute;
    width: 200px;
}
.roll_icon_1 {
    background: url("../img/roll_3.png") 0 0 no-repeat;
    bottom: 14px;
    height: 9px;
    left: 47%;
    position: absolute;
    width: 19px;
}
.roll_icon_2 {
    background: url("../img/roll_2.png") 0 0 no-repeat;
    bottom: 21px;
    height: 9px;
    left: 47%;
    position: absolute;
    width: 19px;
}
.roll_icon_3 {
    background: url("../img/roll_1.png") 0 0 no-repeat;
    bottom: 15px;
    height: 21px;
    left: 47%;
    position: absolute;
    width: 19px;
}
#loval #business .top_title > p{
	color: #44a13f;
}
/* Phạm vi cột */
	#lvg .col.two,
	#alv .col.two,
	#ntv #business .col.two,
	#loval .col.two{
		margin-bottom: 50px;
		width: 45% ;
		margin-right: 3.5% ;
	}
	#lvg .col.three,
	#alv .col.three,
	#ntv #business .col.three,
	#loval .col.three{
		margin-bottom: 50px;
		padding: 0 1.425% ;
    	width: 33.3333% ;
	}
	#lvg .col.four,
	#alv .col.four,
	#ntv #business .col.four,
	#loval .col.four{
		margin-bottom: 50px;
		padding: 0 1% ;
   		width: 25% ;
	}
	.loval-product{
		font-size: 16px;
		padding-top: 10px;
	}
	.loval-product > a{
		color: #5b5b5b;
		display: inline-block;
	    padding: 8px 0;
	    text-transform: uppercase;
	    border-bottom: 1px solid #44A13F;
	    font-size: 12px;
	}
/* Phạm vi cột */
	.roll_img_animate{
		background: url("../img/icon/icon-mouse.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	    bottom: 35px;
	    height: 25px;
	    margin-left: -8px;
	    left: 47%;
	    position: absolute;
	    width: 30px;
	}
	.roll_img_animate.one{
		display: none;
		background: url("../img/icon/icon-mouse-1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	}
*::-webkit-input-placeholder {
    color: #666666;
}
*:-moz-placeholder {
    /* FF 4-18 */
    color: #666666;
}
*::-moz-placeholder {
    /* FF 19+ */
    color: #666666;
}
*:-ms-input-placeholder {
    /* IE 10+ */
    color: #666666;
}
.ipad-show{
	display: none;
}
/* Màn hình 1366px */
/*chinh sua moi ngay 17/3/2015*/
/*#news .news_item:first-child{
	margin-left: 0;
}*/
.lvg-group-news{

}
#news .lvg-group-news .date{
	margin-top: 0;
	padding-top: 10px;
	border-top: 2px solid #bfbfbf;
}
#news .lvg-group-news .title{
	margin-top: 0;
	padding-top: 10px;
	border-top: 2px solid #bfbfbf;
}

.cate-news{
    color: #c93434;
    font-size: 15px;
    padding-bottom: 13px;
    padding-top: 3px;
    text-transform: uppercase;
}
.cate-news a.view-all{
    text-decoration: underline;
    text-transform: uppercase;
    color: #5b5b5b;
    font-size: 12px;
}
.cate-news a.view-all:hover{
	color: #c93434;
}
/*end chinh sua moi ngay 17/3/2015*/




@media (max-width: 1500px) {
	.about_slide{
		min-height: 765px;
		position: relative;
	}
	.about_slide .bcg,
	.bg_orange,
	.bg_black{
		min-height: 765px;
		height: 100%;
		width: 100%;
	}
	.history_img img{
		width: 75%;
	}
	.chart_img img{
		/*width: 80%;*/
	}
	#contact .list_com ul li{
		margin-top: 52px;
	}
}
@media (max-width: 1400px) {
	.about_slide{
		min-height: 550px;
		position: relative;
	}
	.about_slide .bcg,
	.bg_orange,
	.bg_black{
		min-height: 600px;
		height: 100%;
		width: 100%;
	}
	.history_img img{
		width: 75%;
	}
	.chart_img img{
		/*width: 50%;*/
	}
	#contact .list_com ul li{
		margin-top: 25px;
	}
}

/*End 1366px*/
/*Start Hondalex*/
	#hondalex{
		overflow: hidden;
	}
	#hondalex #header .logo{
		background: url(../img/logo_hondalex.png) no-repeat left top;
		height: 19px;
		margin-top: 32px;
	}
	#hondalex header{
		background: url(../img/bg/header_hondalex.jpg) repeat-x;
	}
	#hondalex header .highline{
		background: #0098cf;
	}
	#hondalex footer .highline{
		background: #0098cf;
	}
	.about_slide.hondalex .about_text_des{
		line-height: 25px;
		font-family: 'UTMNeoSansIntel';
		text-align: justify;
		margin-top: 0;
	}
	.about_slide.hondalex .about_text_des p{
		padding-top: 26px;
	}
	.wrap_about_menu.hondalex{
		position: absolute;
		top: 30px;
	}
	.about_slide.hondalex .about_text_title{
		margin: 0;
		padding: 0;
	}
	.text-honda{
		color: #676767;
		margin-top: 32px;
		margin-right: 22px;
		font-family: 'UTMNeoSansIntelBold';
	}
	#hondalex .nav .lg{
		
	}
	#hondalex .about_menu li{
		border-top: 1px solid #fff;
		border-bottom: 0px;
	}
	#hondalex .about_menu li:first-child{
		border-top: 1px solid transparent;
		border-bottom: 0px;
	}
	.about_slide.hondalex .about_text{
		padding-top: 83px;
	}
	#ascrail2000{

	}
/*End Hondalex*/
.lv_scroll{
	height: 600px;
	margin-top: 24px;
    padding-right: 20px;
}
@media (max-width: 1400px){
	.lv_scroll{
		height: 400px;
	}
}
@media (max-width: 1100px){
	.lv_scroll{
		height: 300px;
	}
}
.wrap_chart .history_text .chart_img{
	width: 764px;
	height: 520px;
	margin: 0 auto;
}
#alv .wrap_chart .history_text .chart_img{
	width: 876px;
	height: 768px;
}
.wrap_chart .history_text .chart_img img{
	height: 100%;
}
#alv .wrap_chart .history_text .chart_img img{
	max-width: 876px;
	max-height: 768px;
}
.menu-hondalex{
	display: none;
}
.slogan-hondalex{
	display: block;
}