body { overflow-x: hidden; margin: 0; padding: 0; background: #f4f4f4; } ul, li, h1 { list-style: none; margin: 0; padding: 0; } a { text-decoration: none; color: #2c2c2c; font-size: 14px; } img { border-width: 0; } .center { width: 1200px; margin: 0 auto; } h1 { padding-top: 40px; } .top { height: 500px; background: url(/uploads/image/dimg/top.jpg) no-repeat center; background-size: cover; } .nav { width: 100%; height: 60px; background: #c00016; line-height: 60px; } .nav li { float: left; padding: 0 40px; } .nav a { color: #fff; font-size: 18px; font-weight: bold; } .centernr { background: #fff; padding: 20px 20px 0 20px; margin: 20px auto; box-sizing: border-box; overflow: hidden; } .column { float: left; margin: 0 20px 20px 0; } .column:nth-child(even) { margin-right: 0px; } .column:last-child { margin-right: 0px; } .tittle { width: 570px; height: 60px; background: #f4f4f4; border-top: 3px solid #c00016; line-height: 60px; padding: 0 20px; box-sizing: border-box; overflow: hidden; } .name { font-size: 18px; font-weight: bold; color: #c00016; float: left; } .name::before { content: ""; width: 3px; height: 20px; display: inline-block; margin: 0 10px -4px 0; background: #c00016; } .more { font-size: 14px; color: #afafaf; float: right; } .news { width: 530px; margin-left: 20px; } .news li { border-bottom: 1px dashed #cfcfcf; height: 50px; line-height: 50px; } .news li a { float: left; } .news a:hover { color: #bd1a2d; } .news li a::before { content: ""; width: 4px; height: 4px; background: #bd1a2d; display: inline-block; margin: 0 10px 2px 0; } .news .rq { float: right; font-size: 14px; color: #ababab; } .adv { margin-bottom: 20px; height: 60px; clear: both; } .tittle1 { width: 1160px; } .picscroll-left { width: 1160px; overflow: hidden; position: relative; } .picscroll-left .bd { padding: 20px 20px 0 20px; } .picscroll-left .bd ul { overflow: hidden; zoom: 1; } .picscroll-left .bd ul li { margin: 10px 8px 0 8px; float: left; overflow: hidden; text-align: center; } .link { background: #e8e3d8; height: 80px; } .tittle2 { border: none; background: none; line-height: 80px; } .link li { float: left; margin-left: 20px; line-height: 80px; } .foot { background: #c00016; color: #fff; text-align: center; padding: 25px; box-sizing: border-box; } .bq { font-size: 14px; line-height: 2em; } .bq a { color: #fff; } /* 列表 */ .crumbs { font-size: 14px; float: right; color: #aeaeae; } .crumbs a { color: #aeaeae; } .newsny { width: 1120px; } /* 详情 */ .newstittle { height: 100px; text-align: center; border-bottom: 1px solid #eaeaea; margin: 30px 0; padding-top: 20px; box-sizing: border-box; } .tittlebig { font-size: 24px; font-weight: bold; color: #c00016; } .tittlez { font-size: 14px; color: #aeaeae; margin-top: 10px; } .testd { font-size: 14px; line-height: 2em; color: #2c2c2c; }