.video-home {
	width:100%;
	position:relative;
	background: #2A2F59;
	overflow:hidden;
	text-align:center;
	}
.video-home .videoWrapper {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 25px;
    height: 0;
}
.video-home .videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100% !important;
}
.video-home .text { font-size:18px; position:absolute; left:0; bottom:15%; color:#fff; text-align:center; width:100%; font-weight:normal}
.video-home .box-text {
	position:absolute;
	z-index:1;
	top:50%;
	width:100%;
	text-align:center;
	margin-top:-90px;
	font-size: 50px;
	color:#fff;
	font-family: 'Neometric Regular';
	line-height:60px;
	}
.video-home  .icon-play {
	width:100px;
	height:100px;
	display:inline-block;
	background:url(../images/icon-play.png) no-repeat center center transparent;
	border:0;
	cursor:pointer;
	margin-top:30px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-50px;
	margin-top:-50px;
	z-index:1;
	}
.box-slide-mobile .item-slide .info {
	margin: 0;
	font-weight: normal;
	font-size: 13px;
	line-height: 17px;
	color: #999999;
	text-align: left;
}
.box-slide-mobile .item-slide .info .alink {
	color: #EC7723;
	font-weight:bold;
	}
.box-slide-mobile .item-slide .info .alink:after {
	
	}
.box-slide-mobile {
    background: #222838;
    width: 100%;
    display: inline-block;
    padding: 20px 0 20px 10px;
}

	.box-slide-mobile .item-slide {
		width: 255px;
		display: inline-block;
	}
.box-slide-mobile .item-slide .photo {
	width:100%;
	}
.box-slide-mobile .item-slide .photo img { width:100%;}	
.box-slide-mobile .item-slide .title {
	margin:0;
	font-weight: 600;
	font-size: 17px;
	line-height: 22px;
	max-height:44px;
	overflow:hidden;
	margin-top:8px;
	}		
.box-slide-mobile .item-slide .title a {
	color:#fff;
	display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    white-space: normal;
    word-wrap: break-word;
    -webkit-box-orient: vertical;
	}
.box-slide-mobile .item-slide .number-post {
	font-weight: 600;
	font-size: 13px;
	line-height: 17px;
	margin:0;
	margin-top:6px;
	color: #EC7723;
	}
.box-slide-mobile .heading { color:#fff; margin-bottom:15px;}
.swiper-container, .slider-cate {
      width: 100%;
      height: 100%;
    }
.slider-cate {
	margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
	}	
.swiper-slide {   
      width: 255px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
	 text-align:center;
    }
.box-slide-cate .swiper-slide {
		/*margin-right:10px;*/
		}
.box-slide-cate .swiper-button-next, .box-slide-cate .swiper-button-prev {
	display:none;
		}			
.box-slide-cate .text { text-align:center; padding:0 15px;}
.box-about {
	width:100%;
	display:inline-block;
	background: #212C4F;
	padding:20px 0;
	margin-bottom:20px;
	margin-top:15px;
color:#fff;
	}
.box-about .heading {
	color:#fff;
	margin-bottom:10px;
	}
.box-about .title {
	margin:0;
	color:#fff;
	font-size:16px;
	margin-bottom:20px;
	font-weight:normal; 
	
	}	
.box-about .text {
	margin:0;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
	color: #FFFFFF;
	}
.box-about .button-more {
    position: relative;
    display: inline-block;
    background: #ff6600;
    color: #fff;
    text-align: center;
    border-radius: 0.5em;
    text-decoration: none;
    padding: 0.65em 3em 0.65em 3em;
    border: 0;
    cursor: pointer;
    outline: 0;
}
 .list {
	 margin:0;
	 }
 .list .col-6 {
	 width:100%;
	 padding:0;
	 }	 	
 .list .item {
    width: 100%;
    display: inline-block;
    background: #3fa9f5;
    border-left: 4px solid #ff6600;
    font-weight: normal;
    font-size: 14px;
    line-height: 22px;
    padding: 15px;
	margin:10px 0;
}
 .list .item a {color: rgba(255,255,255);}
@media only screen and (min-width: 980px) and (max-width: 1100px){
	
	
	 }	
			
@media only screen and  (min-width: 980px){
	
	.box-slide-cate {
		margin:0;
		width:100%;
		display:inline-block;
	}
	.box-slide-cate .container{ position:relative;}	
	.box-slide-cate	 .box-slide-mobile {
	padding:30px 0;
	position:relative;

	}
	.box-slide-mobile .item-slide .title {
		font-weight: normal;
		font-size: 18px;
		line-height: 23px;
		margin:10px 0;
		}
	.box-slide-cate .swiper-slide {
		/*margin-right:20px;*/
		} 
	.box-slide-cate .box-slide-mobile .item-slide .photo { border-radius: 0px;	}
	.box-slide-cate .swiper-button-next, .box-slide-cate .swiper-button-prev {
		display:block;
		position:absolute;
		z-index:1;
		width:60px;
		height:60px;
		line-height:60px;
		text-align: center;
		top:70px;
		border:0;
		}
	.box-slide-cate .swiper-button-next {
		margin-right:0px;
		}	
	.box-slide-cate .swiper-button-prev { margin-left:0px;}	
	.box-slide-cate .text { text-align:center;}
	.box-about {	
	background:url(../images/bg2.png) no-repeat center center #212C4F;
	background-size: cover;
	padding:30px 0;
	padding-top:0;
	margin-top:30px;
	margin-bottom:0;
	
	}
	.box-about .title { margin-bottom:30px; margin-top:20px;  font-weight:bold; font-size:18px;}
	 .list {
	 margin:0 -15px;
	 }	
 .list .item {   
    font-size: 16px;
    line-height: 22px;
    padding: 15px;
}
.list .col-6 {
	 width:50%;
	 padding:0 15px;
	 }	
	 }
@media only screen and (min-width: 768px) and (max-width: 960px){
	.list { margin:0 -10px;}
 	.list .col-6 {
	 width:50%;
	 padding:0 10px;
	 }	
	}	 
@media only screen and (max-width: 767px){
	
.heading { font-size:22px; text-align:center;}
.video-home .text {
	font-size:14px;
	padding:0 30px;
	bottom:2%;
	margin-bottom:0;
	}

	}				
	