@charset "utf-8";
/*list*/
.g-listlf{background: #f5f5f5; min-height: 883px;}
.g-listlf .u-tit{height: 58px; line-height: 58px; font-size: 24px; font-weight: bold; color: #fff; background: #b90609;}
.g-listlf .u-tit i{position: absolute; display: block; width: 13px; height: 7px; left: 50%; margin-left: -6px; bottom: -7px; background: url(../images/page/bg-lstit.png) no-repeat;}
.g-listlf li{border-bottom: 1px solid #fff; line-height: 67px;}
.g-listlf li a{display: block; padding-left: 30px; font-size: 18px; background-image: url(../images/page/bg-ls.png); background-repeat: no-repeat; background-position: right 0; overflow:hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.g-listlf li.u-active a,.g-listlf li a:hover{background-position: right -67px; background-color: #ffe4e4; color: #b90609;}
.m-listtit{height: 40px; line-height: 40px; border-bottom: 3px solid #cd0000; padding: 0 10px; font-size: 20px; font-weight: bold; color: #b90609;}
.m-liststyleresult1 li{height: 38px; line-height: 38px;}
.m-liststyleresult1 li span{float: right; padding-left: 10px; font-size: 14px; color: #999;}
.m-liststyleresult1 li a.m-tit{display: block; padding-left: 14px; background: url(../images/public/icon-li1.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;    max-width: 650px;float: left;}
.m-liststyleresult1 li a.m-checkresult{    float: left;    color: #ff0000;}

.m-cglists{padding: 8px 0;}
.m-cglists li{height: auto;}
/*list-one*/
.m-cglistone{font-size: 16px; line-height: 188%; min-height: 164px; padding: 15px 10px; text-align: justify;}
.m-cglistone table{border-collapse: collapse;border:1px solid #333;}
.m-cglistone table td,.m-cglistone table th{border: 1px solid #333;}
.m-cglistone img{max-width: 100%;}

/*list-picture*/
.m-cglistpics{margin: 0 5px;}
.m-cglistpics .row{margin: 0 -30px;}
.m-cglistpics li{padding: 20px 30px;}
.m-cglistpics li img{display: block; width: 100%; height: 182px; padding: 8px; background: #f2f2f2;}
.m-cglistpics li .u-tit{margin-top: 10px; height: 36px; line-height: 18px; font-size: 14px;}
.u-info{height: 30px; line-height: 30px; color: #999; font-size: 12px;}
.m-cglistpics li a:hover img{background: #ffe4e4;}


.m-listtop{border: 1px solid #ddd;border-radius: 5px;min-height: 765px;padding:10px 20px}
.m-listtop .m-list-type{height: 40px;line-height: 40px;font-size: 18px;color: #ba082e;text-indent: 15px;background: url(../images/page/t-bj.png) 0 center no-repeat;}
.m-listtop .m-list-title{height: 60px;line-height: 60px;text-align: center;font-size: 34px;font-weight: 500;overflow: hidden;}
.m-listtop .m-from-cont{border-top:1px solid #ddd;padding-top:10px;text-align: left;color:#999;font-size:15px;margin-bottom: 20px}
.m-listtop .m-onelist{padding:0}

/*large pcScreen*/
@media (min-width:1200px) {

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
 
}
/*pad md*/
@media screen and (max-width: 991px){
	.m-leadergp ul,.g-listlf {
		min-height: auto;
	}
	.m-listtop .m-from-cont{font-size: 13px !important;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
 .m-liststyleresult1 li a.m-tit{max-width:70%;}
}
/*small xs*/
@media screen and (max-width: 585px) {
.m-liststyleresult1 li a.m-tit{max-width:135px;}
}