/*@latest 2021.02.02 YHY*/


.quick125 {width:100%;height: 100%;box-sizing:border-box;position:relative;overflow: hidden;}

.quick125 .bg {width:100%;height:100%;position: absolute;top: 0;left: 0;float: left;}
.quick125 .bg img {min-width:100%; min-height:100%;}

.quick125 .textbox {width: 100%;padding: 35px 20px;box-sizing: border-box;position: relative;float: left;z-index: 1;}
.quick125 .titlebox {width:100%;float:left;box-sizing:border-box;margin-bottom: 30px;}
.quick125 .titlebox strong {color:white;font-size: 26px;font-weight: 400;line-height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.quick125 .linkbox {width:100%;float:left;width:100%;box-sizing:border-box;}
.quick125 .linkbox div.q111link {width:100%; float:left; box-sizing:border-box;}
.quick125 .linkbox div.q111link a{display: block;}

.quick125 .linkbox div p {color:white;font-size: 17px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height: 140%;margin-bottom: 7px;}
.quick125 .linkbox div p:before {content: "\f0da";font-family: FontAwesome;color: inherit;font-size: 0.8em;margin-right: 5px;}
.quick125 .linkbox div p:hover {font-weight:600;text-decoration: underline;}

.quick125 .iconbox {position: absolute;right: 20px;bottom: 20px;width: 40%;height: 60%;overflow: hidden;text-align: right;vertical-align: bottom;}
.quick125 .iconbox img {max-width: 100%;max-height: 100%;position: absolute;bottom: 0;right: 0;}



	@media (min-width:800px){}

	@media (max-width:799px){
		.quick125 .textbox {padding:20px 15px;}
		.quick125 .titlebox {margin-bottom:20px;}
		.quick125 .titlebox strong {font-size: 20px;font-weight: 600;}
	    .quick125 .linkbox div p {font-size:16px;margin-bottom: 5px;}
	}

	@media (min-width:600px) and (max-width:799px){}

	@media (max-width:599px){

	}
