@charset "utf-8";

.banner014div_wrap {/*width:1300px;*/ margin:0 auto; position:relative;}
.banner014 {width:100%; float:left; clear:both; }

.banner014 .banner014conBox {width:100%; overflow:hidden;}
.banner014 .banner014conBox .banner014Block1 {float:left; width:100%; position:relative; box-sizing:border-box;}
.banner014 .banner014conBox .banner014Block1 .banner014Box{float:left; text-align:center; width:100%; box-sizing:border-box; border-radius:5px;}
.banner014 .banner014conBox .banner014Block1 .banner014Box img {width:100%;}
.banner014 .banner014conBox .banner014Block1 .banner014Box .banner014txtBox {width:100%; box-sizing:border-box;position:absolute;top:0;left:0;padding:15px;text-align: left;}
.banner014 .banner014conBox .banner014Block1 .banner014Box .banner014txtBox h2 {font-size: 18px;line-height: 25px;letter-spacing:-1px;font-weight:600;width: 100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;color: white;}
.banner014 .banner014conBox .banner014Block1 .banner014Box p.banner014title {font-size: 23px;color: #fff;line-height: 30px;letter-spacing:-1px;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;width: 100%;box-sizing: border-box;}
.banner014 .banner014conBox .banner014Block1 .banner014Box span.banner014subtit {width:100%; display:inline-block; box-sizing:border-box;
																				overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
																				font-size:14px; color: #fff; letter-spacing:-1px; line-height:22px;}
.banner014 .banner014conBox .banner014Block1 .banner014Box a.banner014plus {background:#fe8528;color:#fff;display:inline-block;padding: 13px 20px 14px;font-size: 13px;max-width: 90%;
																			text-overflow: ellipsis;white-space: nowrap;overflow: hidden;box-sizing: border-box;}

.layout_height_L .banner014{height:150px;}
.layout_height_L .banner014 .banner014conBox .banner014Block1 .banner014Box{}
.layout_height_L .banner014 .banner014conBox .banner014Block1 .banner014Box img {width:100%; height:150px;}
.layout_height_L .banner014 .banner014conBox .banner014Block1 .banner014Box .banner014txtBox {height:150px;}
.layout_height_L .banner014 .banner014conBox .banner014Block1 .banner014Box .banner014txtBox h2 {font-size:18px;margin-bottom: 5px;}
.layout_height_L .banner014 .banner014conBox .banner014Block1 .banner014Box p.banner014title {width:100%;font-size: 17px;line-height: 22px;}
.layout_height_L .banner014 .banner014conBox .banner014Block1 .banner014Box span.banner014subtit {width:100%;}
.layout_height_L .banner014 .banner014conBox .banner014Block1 .banner014Box a.banner014plus {margin-top: 6px;}

.layout_height_M .banner014{height:250px;}
.layout_height_M .banner014 .banner014conBox .banner014Block1 .banner014Box{}
.layout_height_M .banner014 .banner014conBox .banner014Block1 .banner014Box img {width:100%; height:250px;}
.layout_height_M .banner014 .banner014conBox .banner014Block1 .banner014Box .banner014txtBox {height:250px;}
.layout_height_M .banner014 .banner014conBox .banner014Block1 .banner014Box .banner014txtBox h2{}
.layout_height_M .banner014 .banner014conBox .banner014Block1 .banner014Box p.banner014title {position:absolute;bottom:100px;left: 0;padding: 0 15px;}
.layout_height_M .banner014 .banner014conBox .banner014Block1 .banner014Box span.banner014subtit {position:absolute;bottom:137px;left: 0;padding: 0 15px;}
.layout_height_M .banner014 .banner014conBox .banner014Block1 .banner014Box a.banner014plus {/* position:absolute; *//* bottom:15px; *//* left:15px; */margin-top: 155px;}

.layout_height_H .banner014{height:350px;}
.layout_height_H .banner014 .banner014conBox .banner014Block1 .banner014Box{}
.layout_height_H .banner014 .banner014conBox .banner014Block1 .banner014Box img {width:100%; height:350px;}
.layout_height_H .banner014 .banner014conBox .banner014Block1 .banner014Box .banner014txtBox {height:350px;}
.layout_height_H .banner014 .banner014conBox .banner014Block1 .banner014Box .banner014txtBox h2{}
.layout_height_H .banner014 .banner014conBox .banner014Block1 .banner014Box p.banner014title {position:absolute;bottom:170px;left: 0;/* width: 100%; */padding: 0 15px;}
.layout_height_H .banner014 .banner014conBox .banner014Block1 .banner014Box span.banner014subtit {position:absolute;bottom: 205px;left: 0;padding: 0 15px;}
.layout_height_H .banner014 .banner014conBox .banner014Block1 .banner014Box a.banner014plus {/* position:absolute; *//* bottom:15px; *//* left:15px; */margin-top: 255px;}



	@media (min-width:600px) and (max-width:799px){

	}

	@media (max-width:599px){
	}