﻿@charset "utf-8";
.nav_menu *{margin:0;padding:0;list-style-type:none;}
.nav_menu img{
	border: 0;
	text-decoration: none;
	text-align: center;
}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}

.top{width:1042px;height:95px;position:relative;margin:0 auto; padding:0px;	border:0;
	text-decoration: none;
	text-align: center;list-style-type:none;}
.foot1{width:1042px;height:18px;position:relative;background-color: #fff;margin:0 auto;}
.foot2c{width:1120px;height:198px;position:relative;background-color: #F6F6F6;margin:0 auto;}
.foot3{
	width:1120px;
	height: 30px;
	position: relative;
	margin: 0 auto;
	background-image: url(topbg.png);
	font: 12px/180% Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FFF;
}
.midnr{position:relative;width:1000px; height:110%;margin:0 auto;text-align:left;
}
.foot2{
	width:1120px;
	height: 1px;
	position: relative;
	background-color:#e2e2e7;
	margin: 0 auto;
	text-align: center;
	color:#000;
}
.foot4{
	width:1140px;
	height: 30px;
	position: relative;
	margin: 0 auto;
	background-image: url(f_shadow.png);
}
.top0{
	width:1140px;
	height: 30px;
	position: relative;
	margin: 0 auto;
	background-image: url(t_shadow.png);
}

.mid{
	width:1140px;
	position: relative;
	margin: 0 auto;
	background-image: url(c_shadow.png);
}

/* nav_menu */
.nav_menu{ width:1120px; 
    height:42px;
    background-color: #fff;	
    position: relative;
	z-index:2000;
    margin: 0 auto;
	padding:0px;	
    background-image: url(topbg.png);
    text-align:left;
}
.nav_menu a:link {
	color: #000000;
	text-decoration: none;
	border: 0;
	text-decoration: none;
	text-align: center;
}
.nav_menu a:visited {
	text-decoration: none;
	color: #7C7C7C;
	border: 0;
	text-decoration: none;
	text-align: center;
}
.nav_menu a:hover {
	text-decoration: none;
	color: #D83F52;
	border: 0;
	text-decoration: none;
	text-align: center;
}
.nav_menu a:active {
	text-decoration: none;
	color: #FF0000;
	border: 0;
	text-decoration: none;
	text-align: center;
}
.nav{width:1006px;height:41px;position:relative;margin:0 auto; z-index:2000;font: 12px/180% Arial, Helvetica, sans-serif;}
.nav .list li{float:left; }
.nav .list a{float:left;display:block;width:200px;height:42px;text-align:center;font:normal 15px/40px Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;color:#fff;border: 0;
	text-decoration: none;
	text-align: center;}
.nav .list a:hover{color:#FFA304;
    border: 0;
	text-decoration: none;
	text-align: center;}
.nav .list a:hover,.nav .list .now{
	color: #194e82;
	background-image:url(menubg.png);
	font-weight: bold;
	border: 0;
	text-decoration: none;
	text-align: center;
}
.nav .box{position:absolute;left:-5px;top:42px;width:1006px;background:#FFF;overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;border:4px solid #cfcaca;}
.nav .cont{position:relative;padding:25px 0 0px 15px;}
/* sublist */
.sublist li{float:left;width:195px;padding-right:24px;padding-bottom:24px;}
.sublist li h3.mcate-item-hd{font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
font-weight:600;padding-left:2px;font-size:14px;height:26px;line-height:26px;border-bottom:1px dashed #666666;}
.sublist li p.mcate-item-bd{padding-left:2px;}
.sublist li p.mcate-item-bd a{height:26px;line-height:26px;margin-right:5px;font-size:13px;color:#666666;text-decoration:none;display:inline-block;}
.sublist li p.mcate-item-bd a:hover{color:#6c5143;text-decoration:underline;}


