@charset "utf-8";

.quick010div_wrap{/*width:1300px;*/margin:0 auto;height: 100%;position:relative;}
.quick010 {width:100%;height: 100%;float:left;clear:both;background:#fff;}
.quick010 .quick010Boxleft h2.quick010tit span {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display: block;}

.quick010 .quick010conBox{width:100%;height: 100%;overflow:hidden;}
.quick010 .quick010conBox .quick010Block1{float:left;width:100%;height: 100%;position:relative;box-sizing:border-box;padding: 15px;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft{float:left; width:30%; box-sizing:border-box;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft h3{letter-spacing:-2px; line-height:32px;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft h3 p.quick010tit{font-size:30px; letter-spacing:-2px; line-height:32px;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft h3 span.quick010subtit{display:inline-block; letter-spacing:-1px; float:left; font-size:14px; line-height:20px; width:100%;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010red{width:100%; max-width:300px; margin:20px 0; box-sizing:border-box; padding:10px 0px; background:#ff0000; color:#fff;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010red > span{color:#fff; font-size:13px; display:block; width:100%; padding:0 15px; box-sizing:border-box; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note{letter-spacing:-1px; float:left; font-size:13px; line-height:19px; height:80px; overflow:hidden; width:100%; padding:0 15px; box-sizing:border-box; max-width:300px;}

.quick010 .quick010conBox .quick010Block1 .quick010Boxright{float:left; width:70%; padding:0 0px 0 30px; box-sizing:border-box;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li{width:100%;background:#efefef;margin-bottom: 11px;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a{padding:17px 15px; font-weight:400; display:block; background:url("../img/plus.png")no-repeat 97% 50%;}
.quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a:hover{font-weight:600;}


.layout_height_L .quick010 .quick010conBox .quick010Block1 {padding:15px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010red{display:none;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note{padding:0; height:73px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft h2.quick010tit{font-size: 18px;height:22px;overflow:hidden;display:block;letter-spacing: -1px;line-height:22px;margin-bottom:5px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010subtit{display:none;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010subtit span{height:35px; overflow:hidden; display:block;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright{padding:0 0 0 10px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul{height: 120px;overflow:hidden;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li {margin-bottom: 0px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a{padding:11px 30px 11px 15px;margin-bottom: 8px;font-size:13px;letter-spacing:-1px;}
.layout_height_L .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a p span{height:13px;line-height:14px;display: block;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 95%;}

.layout_height_M .quick010 .quick010conBox .quick010Block1{/* padding: 15px; */}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul{height: 220px;overflow:hidden;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li{margin-bottom: 12px;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a{padding:16px 15px; font-size:13px;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a p span{height:14px;line-height:15px;display:block;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 95%;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010subtit span{font-size:13px; line-height:14px; font-weight:600; height:35px; overflow:hidden; display:block;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxleft h2.quick010tit span{font-size: 18px;height:32px;overflow:hidden;display:block;letter-spacing: -1px;line-height:32px;font-weight:600;}
.layout_height_M .layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a.quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note{height:82px;}
.layout_height_M .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note span{font-size:12px; line-height:15px; height:60px; overflow:hidden;}


.layout_height_H .quick010 .quick010conBox .quick010Block1{/* padding: 15px; */}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul{height: 320px;overflow:hidden;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li:last-child{margin-bottom: 2px;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a{padding:15px; font-size:14px; line-height:15px;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxright ul li a p span{height:14px;display:block;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 95%;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxleft span.quick010note{font-size:12px;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010subtit span{font-size:13px; line-height:14px; font-weight:600; height:35px; overflow:hidden; display:block;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxleft h2.quick010tit span{font-size: 18px;height:32px;overflow:hidden;display:block;letter-spacing: -1px;line-height:32px;font-weight:600;}
.layout_height_H .quick010 .quick010conBox .quick010Block1 .quick010Boxleft p.quick010note span{font-size:12px; line-height:15px; height:60px; overflow:hidden;}



@media (max-width:599px){
	.quick010 .quick010conBox .quick010Block1 .quick010Boxleft h2.quick010tit span {font-size:17px !important;}

}