@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-family: "Microsoft YaHei", "微软雅黑"; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
ul, ol { list-style: none; }
img { border: none; vertical-align: middle; }
a { text-decoration: none; }
a:hover { color: #115db2; }
:focus { outline: none; }
a:focus { outline: none; }
body { font-size: 14px; background: #fff; }
.clearfix { zoom: 1; }
.clearfix:after { content: ''; display: block; clear: both; }
.fl { float: left; }
.fr { float: right; }
.box { width: 1200px; margin: 0 auto; }
.more { float: right; color: #999; line-height: 32px; font-size: 16px; }
.more:hover { color: #115db2; }
.list { margin-top: 15px; }
.list li { padding-left: 20px; background: url(ls_sy_001.png) no-repeat 4px center; height: 42px; line-height: 42px; font-size: 16px; position: relative; clear: both; }
.list li a { float: left; color: #333; padding-right: 100px; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.list li a:hover { color: #115db2; }
.list li span { position: absolute; right: 0; color: #999; }
.crumbs { width: 100%; background: #f4f4f4; }
.crumbs .box { background: #f4f4f4; font-size: 14px; line-height: 44px; color: #333; }
.crumbs .box img { float: left; margin-right: 10px; margin-top: 12px; }
.crumbs .box a { color: #333; }
.crumbs .box a:hover { color: #115db2; }
/* 通用概览标题 */
.cap_title { margin-top: 40px; border-bottom: 1px solid #c2c2c2; }
.cap_title i { height: 24px; width: 4px; background: #115db2; float: left; }
.cap_title h1 { font: bold 24px/24px "微软雅黑"; color: #115db2; margin-left: 20px; margin-bottom: 20px; }
/* 通用栏目标题 */
.ty_lmtitle { height: 44px; color: #115db2; text-align: left; display: block; position: relative; border-bottom: 2px solid #f4f4f4; }
.ty_lmtitle h5 { font: bold 24px/24px "微软雅黑"; display: inline-block; color: #115db2; height: 44px; border-bottom: 4px solid #115db2; }