@charset "utf-8";
body,td,th {
	font-size: 12px;
	color: #666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 12px;
	color: #333366;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333366;
}
a:hover {
	text-decoration: underline;
	color: #F00;
}
a:active {
	text-decoration: none;
}
 
.top{width:980px; margin-left:auto; margin-right:auto; height:50px; margin-top:8px;}
.top #logo{float:left;}
.top #logo_right{float:right; text-align:right; line-height:22px;}
.top #logo_right #top_c{color:#333; margin-top:8px;}
.top #logo_right #top_t{font-weight:bold; letter-spacing:1px;}
 
.menu{width:980px; margin-left:auto; margin-right:auto; height:25px; background-color:#004098; margin-top:10px; position:relative; z-index:100;}
.menu ul{margin:0; padding:0; list-style:none;}
.menu ul li{float:left; color:#FFF; font-size:14px; font-weight:bold; padding-left:3px; padding-right:2px; background:url(/images/menu_line.jpg) no-repeat right 0px; position:relative;}
.menu ul #last{background:url();}
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:23px;}   
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu ul li a, .menu ul li a:visited{display:block; font-size:14px; padding:2px 10px; margin:3px; color:#fff; text-decoration:none;}
.menu ul li a:hover{background:#f37600;color:#fff; text-decoration:none;}   
.menu ul ul{margin:0; padding:0;}   
.menu ul li ul li {clear:both;text-align:left;font-size:12px; line-height:25px; overflow:hidden; height:25px; background:url(); border-bottom:1px solid #FFF;width:115px; padding-left:0px;}   
.menu ul li ul li a, .menu ul li ul li a:link, .menu ul li ul li a:visited{display:block;height:25px;font-size:12px;width:115px;background-color:#7c77af; margin:0;border:0;border-bottom:1px solid #ffffff;}   
.menu ul li ul li a:hover{background:#36316b;font-size:12px;border-bottom:1px solid #fff;}  

.menu_banner{width:980px; margin-left:auto; margin-right:auto; margin-top:6px;}



.bot_menu{width:980px; margin-left:auto; margin-right:auto; margin-top:6px;}
.bot_menu ul{margin:0; padding:0; margin-left:100px;}
.bot_menu ul li{list-style:none; float:left;}

.bot_copy{width:980px; margin-left:auto; margin-right:auto; height:30px; line-height:30px; overflow:hidden; text-align:center; margin-top:5px;}

.cont_left{width:198px; height:250px; border-left:1px solid #bebebe; border-bottom:1px solid #bebebe; border-right:1px solid #bebebe;}
.cont_left ul{margin:0; padding:0;}
.cont_left ul li{list-style:none; border-bottom:1px dashed #CCC; background:url(/images/dot_7.jpg) 0px 5px no-repeat; padding-left:15px; margin-top:8px; margin-bottom:6px; padding-bottom:5px; margin-left:7px; margin-right:7px;}

.cont_case{width:198px; height:300px; border-left:1px solid #bebebe; border-bottom:1px solid #bebebe; border-right:1px solid #bebebe;}
.cont_case ul{margin:0; padding:0;}
.cont_case ul li{list-style:none; border-bottom:1px dashed #CCC; background:url(/images/dot_7.jpg) 0px 5px no-repeat; padding-left:15px; margin-top:8px; margin-bottom:6px; padding-bottom:5px; margin-left:7px; margin-right:7px;}

.cont_in_case{width:200px; height:130px; border-left:1px solid #bebebe; border-right:1px solid #bebebe;}

.cont_in_left{width:200px; height:150px; border-left:1px solid #bebebe; border-right:1px solid #bebebe;}
.cont_in_left ul{margin:0; padding:0;}
.cont_in_left ul li{list-style:none; border-bottom:1px dashed #CCC; background:url(/images/dot_7.jpg) 0px 5px no-repeat; padding-left:15px; margin-top:4px; margin-bottom:3px; padding-bottom:3px; margin-left:7px; margin-right:7px;}

a.p_title, a.p_title:link, a.p_title:visited{font-size:12px; color:#F00; text-decoration:none;}
a.p_title:hover{font-size:12px; color:#F00; text-decoration:underline;}