@charset "utf-8";
* { font-family: 'PingFangSC-Regular,Microsoft YaHei'; }
body {
	margin: 0;
	padding: 0;
	color:#6b6b6b;
	  
}

h1, h2 {
	font-family: "宋体";
	font-weight: bold;
	padding: 0;
	margin: 0;
	line-height: normal;
}


a {
	color: #000;
	text-decoration: none;	
}
a:focus, a:hover {
	text-decoration: none; color:#C7161E;
}
img {
	display: block;
	max-width: 100%;
	height: auto
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
}
ol, ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.hidden-md{ display:none}

header{}
header .top span:nth-child(1){ float:left; display:inline-block;}
header .top span:nth-child(2){ float:right;display:inline-block;}
header .top{height:40px;line-height:40px;overflow:hidden;color:#333;width:100%;background:#f3f3f3;margin:0 auto;font-family:"SimSun";font-size:13px;}
header .top span:nth-child(1) a{ margin-right:10px;}
p.banner img{ margin:0 auto; display:inline-block;}

section.title{ margin-bottom:50px;}
section.title h1{text-align:center; padding:40px 0;color: #B51D25; font-weight:bold; font-size:42px; font-family:"黑体"; }
section.title h1 a{color: #B51D25; }
section.title h1 a:hover{ text-decoration:underline}
section.title figure{ width:48%; overflow:hidden; display:inline-block;}
section.title figure:first-child{ float:left;}
section.title figure:last-child{ float:right}

section.title figure img{ height:319px; width:100%;}

section.title figure figcaption a{font-size: 16px;
    font-family: "微软雅黑";
    color: #292929;
    font-weight: bold; padding:15px 0; display:inline-block;}
section.title figure figcaption p{  word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box; 
    -webkit-box-orient: vertical; 
    -webkit-line-clamp:3; 
    overflow: hidden; }

ul.jiandang_list{ margin-top:40px;}
ul.jiandang_list li{ float:left; width:50%; overflow:hidden; font-size:18px;    font-family: "微软雅黑";
    color: #292929;
    background: url(/100/ico.jpg) left 22px no-repeat;
    padding:13px 15px 13px 2.25%;
 overflow:hidden;
	}
	
ul.jiandang_list li a{ max-width:94%; overflow:hidden; display:inline-block;text-overflow: ellipsis;white-space: nowrap; }	
ul.jiandang_list li:nth-child(2n) a{ max-width:100%;}
ul.jiandang_list li:nth-child(2n){padding-right:0; }
ul.jiandang_list li:nth-child(n+15){ display:none;}


footer{background:#f1f1f1;border-top:5px solid #c12125; margin-top:30px; height:56px; line-height:56px;}
footer nav{ float:left; display:inline-block}
footer nav a{ margin-right:25px; color:#666;}
footer span{ float:right; display:inline-block}
span.seemore{display:table; cursor:pointer;line-height:38px;padding:0 3em; margin:30px auto;background-color:#9d0a0f;border-radius:5px;font-size:1em;color:#fff}

/******************************************************************************************/

@media(max-width:768px){
	.container{ padding-left:5%; padding-right:5%;}
section.title h1{padding:10px 0;font-size:18px; }
section.title figure{ width:100%; }
section.title figure img{ height:auto;}
section.title figure figcaption a{ padding:8px 0;}
section.title{ margin-bottom:10px;}
ul.jiandang_list{ margin-top:20px;}
ul.jiandang_list li{ float:none; width:100%;  font-size:16px;   
    padding:5px 5px 5px 4%;
	background: url(/100/ico.jpg) left 13px no-repeat;
	}


footer span{  display:none;}
footer nav a{ margin-right:20px;  display:inline-block; }
footer nav{ float:none; width:100%;}








}










