html,body{padding:0; margin:0;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,img { margin: 0; padding: 0 ;font-weight: normal}
body, button, input, select, textarea label{ outline:none; }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
address, cite, dfn, em{ font-style: normal }
i{font-style: normal}
ul, ol, dl { list-style: none }
a { text-decoration: none !important; outline: none ;cursor: pointer;}
img { border: 0 }
table { border-collapse: collapse; border-spacing: 0 }
.fl{float: left}
.fr{float: right}
.clear{clear: both}
.clearFix:after{content: "";display: block;height: 0;clear: both;*zoom:1}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*超出部分省略号*/
.ellipsis2,.ellipsis3,.ellipsis4,.ellipsis8{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.ellipsis2{-webkit-line-clamp:2}/*超出两行省略号*/
.ellipsis3{-webkit-line-clamp:3}/*超出三行省略号*/
.ellipsis4{-webkit-line-clamp:4}/*超出四行省略号*/
.ellipsis8{-webkit-line-clamp:8}/*超出四行省略号*/
.mt44{margin-top: 44px!important;}
.mt55{margin-top: 55px!important;}
.mb60{margin-bottom: 60px!important;}
.inner{width:1000px;margin: 0 auto;position: relative}

.banner{width:100%; height:500px; background: url("../images/banner.jpg") center no-repeat; background-size:auto 100%; margin:0 auto;}
.banner img{display: none;width: 100%;height: auto}

.tit{width: 1000px; height: 76px; text-align:center; background: url("../images/p.jpg") center no-repeat; display: block; position: relative; margin:50px auto 50px; }

.list{}
.list li{
	width:48%;
	height:100px; 
	border-bottom:1px #ddd dashed;
	padding:10px 0;
	float:left;
	margin:0;
}
.list li:nth-child(2n+1){margin-right:2%;}

.list li a.t{line-height:180%; font-size:18px; color:#333; font-weight:800; display:block; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list li p{line-height:180%; font-size:14px; color:#333;}
.list li a.m{font-size:14px; color:#f00; padding-left:10px;}



@media only screen and (max-width: 750px) and (min-width: 0px) {
    .mt44{margin-top: 24px!important;}
    .mt55{margin-top: 25px!important;;}
    .mb60{margin-bottom: 40px!important;;}
    .inner {width: 94%;padding: 0 3%}
	.banner{height:250px; background:url();}
	.banner img{display: block;width: 100%;height: auto}
	.tit{width:100%; height:auto; background:url(); margin:1rem 0;}
	.tit img{display: block;width: 100%;height: auto}
	
.list li{
	width:100%;
	height:auto; 
	border-bottom:1px #ddd dashed;
	padding:10px 0;
	float:left;
}
.list li a.m{font-size:14px; color:#f00; padding:0; display:block}

}



















