body,html{ padding:0px; margin:0px; width:100%;  background-color:#f1f1f1;}
ul,ol,li,dl,dd,dt{ padding:0px; margin:0px;}
ul,ol,li{ list-style-type:none;}
a{ color:#333333; text-decoration:none;}
a img{ border:0px;}
.c{ clear:both; height:1px; line-height:1px; visibility:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.color_g{color:#969393;}
.top_header{ background-color:#2f434e; width:100%; height:70px;position:fixed; top:0px; z-index:100; }
.top_header .back{ padding-top:14px; padding-left:10px; float:left;}
.top_header .title{ font-family:"΢ź"; font-size:28px; color:#fdfdfd; float:left;  line-height:70px; padding-left:90px;}
.page{text-align:center; margin-top:6px;}
.page a{ border:1px solid #ccc; padding:7px 14px; display:inline-block; margin:0px 5px;}
.page a.sel{ color:#FFF;  background-color:#000;}
.footer{ background-color:#333333; color:#CCC;  font-size:18px; padding:20px 0px; line-height:28px; text-align:center; width:100%;}
.footer .y{ color:#fed32e; font-size:18px; }
.foot_border{ height:1px; line-height:1px; background-color:#333; width:100%;padding-bottom:54px;}
.foot_border2{ height:1px; line-height:1px; background-color:#000; width:100%;}
.foot_menu{ height:54px;width:100%; line-height:54px; text-align:center; position:fixed; bottom:0px;background-color:#15191c;width:100%;}
.foot_menu a{ color:#CCC; font-size:24px; font-weight:bold; text-decoration:none; display:inline-block; margin:0px 12px;}

.top_border{ height:2px; width:100%; background-color:#314347;}
.top_logo{ text-align:center;}
.top_logo_border{ background:url(images/logo_border.gif) repeat-x; height:2px; width:100%;}
.menu{ height:44px; line-height:44px; text-align:center;}
.menu a{ color:#757677; font-size:22px; font-weight:bold; text-decoration:none; display:inline-block; margin:0px 12px;}
.banner{ text-align:center;}
.t_case{text-align:center; width:480px; margin:0px auto;}
.c_case{ background:#e0e0e0;width:480px; margin:0px auto; text-align:center;}
.c_case dl{ float:left; margin:12px;}
.c_case dt{ width:135px; height:107px;}
.c_case dd{ background-color:#989898; height:20px; line-height:18px;  border-bottom:1px solid #6f6f6f; width:135px; text-align:center;color:#fff; font-size:14px; line-height:20px; }
.c_case dd a{color:#FFF; text-decoration:none; font-size:12px;}
.t_news{ text-align:center;}
.c_news{ margin:8px;}
.c_news td{ height:24px; line-height:24px; padding:5px;}
.t_service{ height:42px; line-height:42px; background-color:#666666; text-align:center;  }
.c_service{margin-top:10px;padding-bottom:12px; width:480px; margin:0px auto;}
.c_service_i{ width:240px; float:left;}
.c_service_i .fl{ width:66px; margin:5px; margin-top:10px;}
.c_service_i .fr{ width:164px;}
.c_service_i .fr dt{margin-top:8px; line-height:27px; height:27px;}
.c_service_i .fr dt a{ font-weight:bold; color:#6b6b6b;}
.c_service_i .fr dd{ color:#666; font-size:12px; line-height:16px;}


.xn_mc_index_9_wrap {
	width: 100%;
	height: auto;
	background: #f4f4f4;
}
.xn_mc_index_9_width {
	width: 94%;
	margin: 0 auto;
}
.xn_mc_idnex_9_jiaoti {
	width: 100%;
	display: inline-block;
	padding-bottom: 4%;
}
.xn_mc_idnex_9_jiaoti > a {
	height: 100%;
	float: left;
	margin-top: 5%;
	position: relative;
}
.xn_mc_index_9_wrap img {
	border: 0 none;
	vertical-align: top;
	width: 100%;
	margin: 0;
	padding: 0;
}
.xn_mc_idnex_9_jiaoti_1 {
	width: 64%;
	margin-right: 5%;
	background: #ff7442;
}
.xn_mc_idnex_9_jiaoti_2 {
	width: 31%;
	background: #ef74a5;
}
.xn_mc_idnex_9_jiaoti_3 {
	width: 31%;
	margin-right: 5%;
	background: #7d59c8;
}
.xn_mc_idnex_9_jiaoti_4 {
	width: 64%;
	background: #fea940;
}