@charset "utf-8";
.m-header{text-align: left;padding: 2.375rem 0;color: #474747;}
.ico-bsfw{width: 20px;height: 20px;background-position:-961px -34px;position: relative;top: 3px;}
.m-header a:nth-child(2){margin-left: 2%;}
.m-header a:hover{color: #adadad}
.position{
	height: 36px;
	line-height: 36px;
	color: #666;
}
.position a{
	color: #666;
	margin-right: 6px;
}
.position span{
	margin-right: 6px;
}
.hd-box1{
	margin-top: 10px;
	background:rgba(255,255,255,0.56);
	margin-bottom:15px;
	overflow: hidden;
}

.hdboxtb{
	margin-top: 0px;
	margin-right: 0px;
	width:96.5%;
	padding: 0 1.25rem;
}
.hdboxtb ul li{
	float: left;
	width: calc(100%/4 - 12px);
	height: 91px;
	margin-right:16px;
	background: #70a4d4;
	font-size:16px;
}
.hdboxtb ul li:nth-child(4){
	margin-right:0;
}
.hdboxtb ul li i{
	display: block;
	width: 40px;
	height: 33px;
	margin: 14px auto 9px;
}
.hdboxtb ul li span{
	display: block;
	color: #fff;
	text-align: center;
}
.hdboxtb ul li:nth-child(1) i{
	background: url(../images/hdboxtb.png) no-repeat -13px -7px;
}
.hdboxtb ul li:nth-child(2) i{
	background: url(../images/hdboxtb.png) no-repeat -70px -7px;
}
.hdboxtb ul li:nth-child(3) i{
	background: url(../images/hdboxtb.png) no-repeat -124px -7px;
}
.hdboxtb ul li:nth-child(4) i{
	background: url(../images/hdboxtb.png) no-repeat -178px -7px;
}
.hdboxtb ul li:hover{
	background: #4588ce;
}
.hdboxtb ul li:hover span{
	color: #fff;
}

.hdbx1-con{ width:100%;margin-top: 28px;}

.hdbx1-title{
	height: 48px;
	overflow: hidden;
	margin-top:18px;
}
.hdbx1-title h2{
	float: left;
	background: url(../images/fhds3_03.png) no-repeat 107px 10px;
}
.hdbx1-title h2 a{
	display: inline-block;
	width: 96px;
	height: 44px;
	text-align: center;
	line-height: 36px;
	font-size: 21px;
	color: #146ac1;
	margin-right: 19px;
}

.hdbx1-c1{ background:#fff; border:1px solid #ddd; padding:15px 18px;margin: -1px;}

.hdbx1-ss{width: 100%; height:30px; margin-bottom:15px;}
.hdbx1-ss input{float:left; width:308px; height:28px; border:1px solid #ededed}
.hdbx1-ss .anniu{ float:left; width:80px; height:30px;}
.hdbx1-ss .anniu .xjcx_sub{ display:block; width:100%; height:30px; line-height:30px; background:#1469c3; text-align:center; font-size:14px; color:#fff}
.hdbx1-ss .anniu a:hover{ background:#df1a12}

.h-xjnr{
	width: 100%;
	background: url(../images/fhds18_03.png) no-repeat left center;
}
.h-xjnr .cc1-table{}
.cc1-table table{width:100%;table-layout: fixed;}
.cc1-table table thead tr{background: #c9dcf0;}
.cc1-table table thead th{padding: 9px 0;font-weight: normal;color: #333;text-align: center;}
.cc1-table table tbody tr td{text-align: center;padding: 8px 0;color: #666; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.cc1-table table tbody tr td a{color: #666;}
.cc1-table table tbody tr td:hover a{color: #1469c3;}
.cc1-table table thead tr th:nth-of-type(2){
	text-align: left;
	text-indent: 18px;
}
.cc1-table table tbody tr td:nth-of-type(2){
	text-align: left;
	text-indent: 4px;
}

.hdbx1-right{ width:27%; float:right}

.hdbx1-right ul{margin-top: 0px;}
.hdbx1-right li{padding-bottom: 8px;border-bottom: 1px solid #cfd4d3;margin-top: 5px;}
.hdbx1-right li a{color: #333; width:85%;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float: left;line-height:33px;}
.hdbx1-right li span{color: #df1a12;float: left; line-height:33px}
.hdbx1-right li p{font-size: 14px;color: #666;margin-top: 4px;}


@media only screen and (max-width: 991px){
.hdbx1-right{
	width:100%
}
.hdbx1-con{
	width:100%
}
.hdbx1-ss input{
	width:69%;
}
.hdbx1-ss .anniu{
	width:30%;
}
.hd-box1{
	background:rgba(255,255,255,1);
	margin-top:0;
}
.hdboxtb ul li{
	width: calc(100%/2 - 20px);
	margin-bottom:16px;
}
.hdboxtb ul li:nth-child(2){
	margin-right:0;
}
.cc1-table table th:nth-child(odd){ 
	display:none;
}
.cc1-table table td:nth-child(odd){ 
	display:none;
}

}
