.head_line{ width:100%; height:6px; background:url(/uploads/image/tdimg/header_b.gif) repeat-x;}


.m-left{ float:left; width:240px; margin-bottom:20px; }
.m-left .menu{ width:240px; border-top:1px solid #dddddd;}
.m-left .menu dt{ background:#0046a5; color:#fff; height:45px; line-height:45px; padding-left:10px; cursor:pointer;}
.m-left .menu dd{}
.m-left .menu dd a{ display:block; width:240px; height:40px; line-height:40px; color:#666; font-size:14px;text-indent:14px; background:#d0dbf1; margin-bottom:1px;}
.m-left .menu dd a:hover{ background:#b0bbd7; color:#fff;}
.m-left .menu dd a.current{ background:#b0bbd7; color:#fff;}

.m-left .m-contact{ margin-top:10px; padding-left:10px;}
.m-left .m-contact p{ font-size:14px; line-height:25px; color:#666;}
.m-left .m-contact p.name{ font-size:16px; font-weight:bold; line-height:30px;}

/*屏幕最大为1200*/
@media screen and (max-width: 1200px){
	.m-left{ float:none; width:100%; margin-bottom:20px;}
	.m-left .menu{ width:100%; border-top:1px solid #dddddd;}
	.m-left .menu dt{ background:url(/uploads/image/tdimg/down.png) right center no-repeat #0046a5;}
	.m-left .menu dd{border-bottom:1px solid #dddddd; display:none;}
	.m-left .menu dd a{width:100%; height:40px; line-height:40px; color:#666; font-size:14px;text-indent:14px; background:#d0dbf1; margin-bottom:1px;}
	.m-left .menu dd a:hover{ background:#b0bbd7; color:#fff;}
	.m-left .menu dd a.current{ background:#b0bbd7; color:#fff;}

	.m-left .m-contact{ display:none;}

	}

.m-right{ float:right; width:930px;}
.m-position{ padding-bottom:4px; height:30px; line-height:30px; margin-bottom:20px; border-bottom:1px solid #dddddd; padding-right:10px;}
.m-position span{ font-weight:bold; font-size:15px;}
.m-position ul li{ float:left; color:#999; font-size:13px; padding:0px 3px;}
.m-position ul  a{ color:#999;}
.m-position ul  i{ font-size:25px; display:inline-block;}
.m-position ul  a:hover{ color:red;}
/*屏幕最大为1200*/
@media screen and (max-width: 1200px){
	.m-right{ float:none; width:96%; padding:0px 2%;}
	}
	
	
	.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #e9e9e9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#f8f8f8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}