.blog_list1{list-style:none;}
.blog_list1 li{position:relative;list-style:none;margin-bottom:0;border:1px solid #f5f5f5;padding:25px 20px;border-radius:0;transition: 0.5s all;}
.blog_list1 li:last-child{margin-bottom:30px;}
.blog_list1 li:hover{border-color:#118cdc;}
.blog_list1 li .date{color:#808080;font-size:12px;margin-top:0;display:block;}
.blog_list1 li .image{display:block;overflow:hidden;margin-bottom:20px;}
.blog_list1 li .image img{
	max-width:100%;
	height:auto;
	-webkit-transition:all var(--transition-time,800ms);
	-o-transition:all var(--transition-time,800ms);
	transition:all var(--transition-time,800ms);
}
.blog_list1 li:hover .image img{
	-webkit-transform:scale(var(--scale-multiplier,1.05));
	-ms-transform:scale(var(--scale-multiplier,1.05));
	transform:scale(var(--scale-multiplier,1.05));
}
.blog_list1 li .title{color:#333;display:block;margin-bottom:20px;font-size:16px;line-height:20px;font-family:'opensans_b'; }
.blog_list1 li:hover .title{color:#118cdc;text-decoration:none;}
.blog_list1 li .text{color:#999;font-size:13px;line-height:24px;margin-top:15px;overflow:hidden;max-height:72px;}
.blog_list1 li .blog_tag li a i{color:#808080;}
.blog_list1 li .blog_tag li:hover a{color:#fff;text-decoration:none;background:#118cdc}

.blog_tag{text-align:left;margin-top:15px;}
.blog_tag>p{ font-size:13px; text-transform:uppercase; color:#555;font-family:'opensans_b';  display:inline-block;}
.blog_tag>p i{padding-right:2px;}
.blog_tag li{display:inline-block;border:none;padding:0;}
.blog_tag li:last-child{padding:0;}
.blog_tag li a{font-size:12px; display:inline-block;color:#777; padding:0px 15px; background:#eee; text-transform:capitalize;}
.blog_tag li i{padding-right:5px;color:#f27000;}
.more_1{line-height:30px;display:inline-block; border:1px solid #eee; font-size:12px;font-family:'opensans_b';  text-transform:uppercase; color:#333; padding:0px 20px; transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all; -moz-transition: 0.5s all;-ms-transition: 0.5s all;}
.more_1 i{ margin-left:4px; transition: 0.5s all;-webkit-transition: 0.5s all;-o-transition: 0.5s all; -moz-transition: 0.5s all;-ms-transition: 0.5s all;}
.more_1:hover{ background:#118cdc; color:#fff; border:1px solid #118cdc;}
.more_1:hover i{ color:#fff;}

.searchBox {position: relative;display: inline-block;}
.searchBox input {width:568px;padding-left:10px;line-height:32px;box-sizing:border-box;margin-bottom:10px;border:none;border:1px solid #ccc;font-size: 14px;font-weight: 400;}
.searchBox input:focus {outline:none;border:1px solid rgba(106,12,137,1);box-shadow:0px 0px 6px 0px rgba(113,18,143,0.4);}
.searchBox .search {width:16px;height:16px;background:url(../images/search-icon.png)no-repeat;display:inline-block;position:absolute;right:12px;background-size:100% 100%;top:9px;cursor:pointer;border: none;padding-left: 0;}
.searchBox big {display:inline-block;font-size:32px;color:#fff;line-height:32px;font-weight:100;float:left;margin-left:20px;margin-top:-3px;}
.searchBox span {margin:0 10px;font-size:28px;}
.searchBox p {text-align:left;color:#fff;font-size:13px;text-indent:138px;line-height:24px;}
.page-banner{position:relative}
.page-banner .pr{width:100%;text-align:center; position:absolute;top:40%;}

@media only screen and (max-width: 992px) {
	.blog_list1 li .right{padding-left:65px;width:100%;}
}

@media only screen and (max-width: 768px) {
	.blog_list1 > li{padding:20px 10px;}
	.blog_list1 li .date{left:0;}
	.blog_list1{border:none;}
	.blog_tag>p{display:block;}
	.blog_list1 li .right{padding-left:80px;}
	.left-blog{margin-bottom:0;}
	.blog_list1 li .main-more{padding:6px 20px;}
	.blog_tag li{margin:5px 3px;}
	.more_1{display:none;}
	.searchBox p{display:none;}
	.page-banner .pr{top:37%;text-align:left}
	.searchBox input{width:100%}
	.searchBox big{font-size: 27px;margin-top:-1px;}
	.searchBox{width:100%}
	.searchBox label{width:62%;display:table;position: relative;}
}

@media only screen and (max-width: 480px) {
	.blog_list1 li .date{position:inherit;width:100%;}
	.blog_list1 li .date span{border-radius:0;height:auto;width:auto;padding:0 20px;border-radius:25px;}
	.blog_list1 li .date>span p{display:inline-block;padding-left:5px;}
	.blog_list1 li .right{padding:0;padding-top:10px;}
}