/* CSS Document */

.container_12 {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 15px;
	margin-right: 15px;
}



.push_1, .pull_1,
.push_2, .pull_2,
.push_3, .pull_3,
.push_4, .pull_4,
.push_5, .pull_5,
.push_6, .pull_6,
.push_7, .pull_7,
.push_8, .pull_8,
.push_9, .pull_9,
.push_10, .pull_10,
.push_11, .pull_11,
.push_12, .pull_12 {
	position:relative;
}

.container_12 img {
    max-width: 100%;
}

.container_12 .grid_3 {
	width:220px;
}

.box {
    color: #fff;
    text-align: center;
    display: block;
    background-color: #204639;
    font: 36px/43px 'Dosis', sans-serif;
}

.box:hover {
    background-color: #1d1d1d;
}

.box_bot  {
    padding-top: 63px;
    padding-bottom: 69px;
}

.box_bot:hover  { text-decoration:none; color:#204639;}

.box_bot span {
    margin-top: 3px;
    display: block;
    font-size: 24px; font-weight:bold; font-family:'Microsoft YaHei';
}



.article a {
    text-decoration: none !important;
    color: inherit !important;
    outline: none !important;
    transition: 0.5s ease !important;
    -o-transition: 0.5s ease !important;
    -webkit-transition: 0.5s ease !important;
}

.boxRA .pages a{ color: inherit !important;}

#amsshhuo_7{height: 89px;
margin: auto;
width: 997px;}

.zhishi_2_2_c{height: 29px;
margin-bottom: 10px;
padding-bottom: 1px;
padding-left: 4px;
text-align: center;
margin-top:20px;
}

.boxRA p{ line-height:26px;}