@charset "utf-8";
.m-main {background: #fff;padding: 20px !important;}
/*list*/
.g-listlf{background: #f5f5f5; min-height: 883px;}
.g-listlf .u-tit{
	padding: 22px 0;
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    color: #fff;
    background: #b80608;
	/*padding:0!important;height: 68px; line-height: 68px; font-size: 24px; font-weight: bold; color: #fff; background: #b80608;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;*/}
.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;}
.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;  color: #b80608;}
.m-listtit{height: 40px; line-height: 40px; border-bottom: 1px solid #ddd; padding: 0 10px; font-size: 20px; font-weight: bold; color: #b80608;}
.m-cglists{padding: 8px 0 10px;}
.m-cglists li{height: auto;}
/****县区切换**/
.switchCity{top: 0;right: 10px;}
.switchCity ul li{float: left;margin-left: 30px;line-height: 40px;height: 40px;position: relative;}
.switchCity ul li:hover{cursor:pointer;}
.switchCity ul li i{left: 50%;margin-left: -6px;position: absolute;bottom: -2px; display: inline-block;width: 13px;height: 3px;}
.switchCity ul li.u-active i{background: url(../images/page/dwzsk/dwzsk-line.png) bottom center no-repeat;}
/*list-one*/
.m-cglistone{font-size: 16px; line-height: 188%; min-height: 164px; padding: 15px 10px; text-align: justify;    min-height: 760px;    /*overflow: auto;*/}
.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;}
.m-cglistpics li .u-tit p{text-align:center;}
.u-info{height: 30px; line-height: 30px; color: #999; font-size: 12px;}
.m-cglistpics li a:hover img{background: #ffe4e4;}
/***搜索**/
.m-zccx{ position: absolute;right: 0;   top: 0;}
.u-jdhyserch{height: 32px;line-height: 20px;border:1px solid #ddd;text-indent: 10px;    padding: 0 51px 0 0;width: 330px;font-size: 14px;}
.m-zccx span{    display: inline-block;line-height: 32px;}
.u-jdhybtn{width: 52px;height: 32px;border: none;background: #b80608; color: #fff; position: absolute; right: 0;top: 0;}

/***征集结果***/
.m-liststyle6 li{height: 53px; line-height: 53px;}
.m-liststyle6 li span{float: right; padding-left: 10px; font-size: 14px; color: #999999;}
.m-liststyle6 li .m-result{display: block; padding-left: 14px; background: url(../images/public/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
/*.m-liststyle6 li .m-result:hover{padding-left: 16px;}*/
.m-liststyle6 li .m-result .u-leftuit{}
.m-liststyle6 li .m-result .u-rightresult{color: #b80608;}
/*large pcScreen*/
@media (min-width:1240px) {


}
/*medium pcScreen lg*/
@media screen and (max-width: 1240px) {

}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.m-cglistpics li {padding: 10px;}
.m-cglistpics .row {margin: 0 -10px;}
}
/*pad md*/
@media screen and (max-width: 991px ){
.g-listlf li{line-height: 50px;}
.m-leadergp ul, .g-listlf,.m-cglistone{min-height: auto;}
.m-cglists{    padding: 8px 0 22px;}	
.switchCity{position: static;}
.switchCity ul li{ margin-right: 30px;margin-left: 0;}
.m-cglistpics li {padding: 5px;}
.switchCity{margin: 10px 0 10px;}

.m-listnews{margin-top: 10px;}

}
/*phone sm*/
@media screen and (max-width: 767px) {
	.switchCity ul li{line-height: 30px;height: 30px;margin-right: 18px;}
    .m-cglistpics .row {margin: 0 -5px;}

    .m-listnews .m-tabstyle12{position: static;}
	.m-listnews .m-tabstyle12 ul li{float: none;}
	.m-zccx{position: static;}
	.m-jdhyserch{float: none;margin-bottom: 10px;}
	.u-jdhyserch{    width: 100%;}
  
}