* {
    padding: 0; font-family: "微软雅黑";
    margin: 0;
    text-decoration: none;
    color: inherit;
    list-style: none;
    box-sizing: border-box;
    font-style: normal;
    font-weight: inherit;
}
.clear {clear: both;}
.index {
    min-width: 1200px;
    background: url('../images/bg.jpg') #fff no-repeat top center;
}

.container {
    width: 1200px;
    margin: 0 auto;
}

.list-nav-bg{ background:#c30505; color:#fff; width:100%; min-width:1200px}

.list-nav { width:1200px; margin:auto;
}

.list-nav ul {
	height:40px; line-height:40px;
}

.list-nav ul li {
	float:left;
}
.list-nav ul li a {
    color: #fff;
	font-size:14px;
    display: block;
    line-height: 40px;
	padding:0 20px;
}

.list-nav ul li.active {
}

.list-nav ul li.active a,
.list-nav ul li:hover a {
    color: #b72434;
    background: #fff;
}


.introduce{ margin:360px 192px 90px 192px; padding:30px; line-height:34px; color:#333; border-radius:3px; background:url(../images/introduce-bg.png) repeat; }

.introduce p{text-indent:2em;}




.list {
    padding: 40px 0;
}
.list .title {
	width:628px;
	margin:0 auto;
	
}

.list .title img {
    display: inline-block;
    vertical-align: middle;
	float:left;
}

.list .title a {
	float:left;
	text-align:center;
	width:540px; height:92px;
    font-size: 36px;
    font-weight: bolder;
    color: #b62432;
    display: inline-block;
    vertical-align: middle;
	background:url(../images/list-bg.jpg);
}

.list ul {
    overflow: hidden;
}

.list ul li {
    display: block;
    float: left;
    width: 46%;
    overflow: hidden;
	border-bottom:dashed 1px #CCCCCC;
	margin:0 2%;
}

.list ul li:before {
    content: '';
    display: block;
	background:url(../images/list-icon.png) no-repeat;
    width: 12px;
    height: 25px;
    float: left;
	margin-top:24px; margin-right:8px;
}

.list ul li a {
    color: #333;
    font-size: 18px;
    line-height: 64px;
    display: block;
    float: left;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.list ul li a:hover{ color:#ba0010;}


.list ul li span {
    color: #999;
    font-size: 16px;
    line-height: 36px;
    float: right;
}


.list-more{ width:210px; height:50px; line-height:50px; text-align:center; font-size:16px; display:block; border-radius:3px; border:#e7e5e5 solid 1px; margin:auto; text-transform: uppercase; margin-top:40px;}

.list-more:hover{ background:#ba0010; color:#fff;}


.base_footk {
    min-width: 1200px;
    border-top: 13px solid #ba0010;
    background: #f2f2f2;
}

.base_foot {
	width:1200px;
	text-align:center;
	line-height:28px;
    padding-top:30px;
    margin: 0 auto;
	font-size:14px;
}

.base_foot p img{ margin:10px 20px;}

