/*--technology-left--*/
.blog-poast-info {
	border-top: 1px solid #aeaeae;
    padding: 1em 0;
    text-align: left;
}
.blog-poast-info ul li {
	display:inline-table;
	margin-right: 1em;
}
.blog-poast-info ul li{
	color: #000;
	font-size:0.8125em;
	vertical-align:middle;
}
.blog-poast-info li i {
    font-size:1.5em;
    color: #aeaeae;
    margin-right: 0.3em;
    margin-top: 0px;
	vertical-align:middle;
}
i.glyphicon.glyphicon-comment {
    vertical-align: middle;
}
.blog-poast-info ul li a {
	    color:#000;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
	vertical-align:middle;
}
.blog-poast-info ul li a:hover{
	text-decoration:none;
}
.blog-poast-info ul li a:hover {
	color:#445dc0;
}
.blog-section {
  padding: 4em 0;
  position: relative;
}
.tc-ch h3 a,.wthree h3 a {
    color: #445dc0;
    font-weight: 600;
}

.tc-ch p,.wthree p {
    min-height: 110px;
    color: #777;
    height: 102px;
    font-size: 14px;
    line-height: 1.8em;
    overflow: hidden;
}
.tch-img{
    height: 220px;
    overflow: hidden;
}
.tch-img img {transition: all 0.3s;}
.tch-img img:hover {opacity: 0.9; transform: scale(1.1); transition: all 0.3s;}

.tc-ch h3,.wthree h3  {
    margin: 0.5em 0 0;
}
.wthree h3  {
    margin:0;
    min-height: 70px;
}
.wthree-right h6 {
    font-size: 15px !important;
    color: #777;
    float: left;
    position: relative;
    left: 72.8%;
    padding-top: 1.5em;
}
.wthree {
    margin-bottom: 4em;
    background: #fff;
    padding: 2em 2em;
    cursor: pointer;
    transition: all 0.2s;
}
.wthree:hover {
    box-shadow: 0 0 40px 0 rgba(27,31,64,.2);
    transition: all 0.2s;
}


.insta li {
    display: inline-block;
    width: 30%;
    margin: 1%;
}
.w3ls-left {
    padding: 0;
}
.tc-ch {
    background: #fff;
    padding: 2em 2em;
    margin-bottom: 1em;
}
.bht1 a{
    background: #445dc0;
    padding: 0.3em 1.8em;
	display:inline-block;
    color: #fff;
}

.wthree:hover .bht1 a{
    background: #000;
}
.wthree:hover h3 > a{
    color: #000000;
}
.bht1 {
    float: left;
    padding-top: 1em;
}

.banner{
    height: 400px;
    background-position: top !important;
    margin-top: -85px;
    display: flex;
    justify-content: center;
    align-items: center;
}
.banner h1{
    color: white;
    font-size: 45px;
    letter-spacing: 5px;
}

.top-box{
    display: flex;
    margin-bottom: 20px;
    margin-top: 35px;
}
.ele-box{
    height: 35px;
    display: flex;
}
.ele-box span{
    font-size: 14px;
    color: #696969;
    border-right: 1px solid #e6e6e6;
    padding: 0 30px;
    cursor: pointer;
    height: 35px;
    line-height: 35px;
}
.top-box .active span{
    background: #445dc0;
    color: #FFF;
}
.pull-right {
    margin-right: 0px !important;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background-color: #445dc0 !important;
    border-color: #445dc0 !important;
}

.jumpNewsDetail{
   position: relative;
   z-index: 9999;
}
