@charset "gb2312";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.boxcenter { margin:0 auto;}

.bodybg { background:url(bodybg.gif) top center repeat }

.topbox { width:1000px; height:80px; background:#fff; }
.topbox dt { float:left; display:inline; }
.topbox dd { float:right; display:inline; width:349px; margin-right:10px; }
.topbox dd p { display:block; width:96px; height:25px; border:1px #e9e9e9 solid; margin:9px 0px 18px 251px; }
.topbox dd div { height:30px; background:url(sound.gif) 0px 1px no-repeat; padding-left:20px; line-height:20px;  }

.menubox { width:1000px; height:40px; background: url(menubg.gif) top left repeat-x; }
.menubox dt { float:left; display:inline; width:765px; margin-left:26px; }
.menubox dd { float:left; display:inline; width:196px; height:27px; background:url(schbg.gif) top left no-repeat; margin-top:6px; }
.menubox dd .input1 { width:151px; height:25px; margin-left:13px; float:left; display:inline; font-size:12px; line-height:25px; color:#c1c1c1; border:0px; background:none; margin-top:1px; }
.menubox dd .input2 { width:31px; height:25px; float:left; display:inline; line-height:0px; border:0px; background:none; margin-top:1px; cursor:pointer; }
/*导航菜单*/
#navMenu {width:730px; height: 40px; display:block;overflow:hidden;background: url(../images/nav_bg.jpg) repeat-x ;}
#navMenu ul{  background:url(../images/nav_l.jpg) no-repeat;float:left;}
#navMenu .onelink{background-image:none;}
#navMenu_r{padding-right:8px;background:url(../images/nav_r.jpg) no-repeat right ;float:right;height:40px;}
#navMenu li { width:98px; text-align:center;float: left;line-height:40px;height: 40px; font-size:14px; color:#000; font-family:"微软雅黑", "黑体"; }
#navMenu li a {	color:#000; display: block;}
#navMenu li a:hover{background:#00427f;	text-decoration: none;color:#FFf;}

#navMenu li a.hover{background:#00427f;	text-decoration: none;color:#FFf;}
#navMenu li a.active{background:#00427f;	text-decoration: none;color:#FFf;}
/*-------- 下拉菜单 --------------.dropMenu li a { background: url(menubg1.gif) top left repeat-y #ebebeb; line-height:30px; display:block; border-bottom:1px #fff solid; padding-left:25px; font-size:12px; color:#000;	}*/
.dropMenu {	position:absolute; top: 0; z-index:999;width:98px;visibility: hidden; border-top:1px #fff solid; margin-top:-1px;}
.dropMenu li { width:100%; float:left; }

.dropMenu li a { background: url(menubg1.gif) top left repeat-y #ebebeb; line-height:30px; display:block; border-bottom:1px #fff solid; padding-left:2px; text-align:center; font-size:12px; color:#000;	}

.dropMenu a:hover {text-decoration:none; background: url(menubg1a.gif) top left repeat-y #ebebeb; color:#fff;}


/*大图*/
.bigbox { height:346px; background:url(bigbg.gif) top center repeat}
.bigpic { width:1000px; }
.bigpic em { display:block; position:absolute; width:1000px; height:4px; background:url(../images/master/mpicshadow.png) top left no-repeat; _background:none; z-index:999; }
.slide_tab{
	width:1000px; 	margin:0 auto;
	height:346px;
	border:0px solid #aaa;
	position:relative; 
	overflow:hidden;

}
.slidediv { position:absolute; margin-top:-20px; height:20px; width:1000px; background: url(whitealpha.png) top left repeat; z-index:998}
.slide_tab ul{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	overflow:hidden;
}
.tab_btndiv { margin-left:443px; margin-top:7px; }
.tab_btn li{
	list-style:none;
	float:left;
	display:inline;
	width:16px;
	height:5px;
	font-size:0px;
	line-height:0px;
	margin-right:5px;
	zoom:1;	
	text-decoration:none; 
	background:#bdbdbd;
	cursor:pointer;
	border:1px #fff solid;
}
.tab_btn li.active {
    background:#0e7bff;
	cursor:default;
}
.tab_btn{
	overflow:hidden;
	height:19px; 
}


/*首页内容区*/
.ibox { width:1000px; padding-top:12px; background:#FFF; height:224px; }
.ibox_l { float:left; display:inline; width:348px; height:220px; margin-left:18px; background:url(ibg.gif) top right no-repeat;}
.ibox_r { float:left; display:inline; width:634px; }

.ibox1 { height:31px; border-bottom:1px #d9d9d9 solid; }
.ibox1 dt { float:left; display:inline; color:#005a9e; font-size:14px; font-family:"微软雅黑", "宋体"; font-weight:bold; line-height:31px;  }
.ibox1 dt span { font-weight:normal; color:#bababa; font-size:12px; margin-left:7px; }
.ibox1 dt i { font-weight:normal; font-style:normal; color:#dbdbdb; font-size:12px; margin-left:7px; }
.ibox1 dd { float:right; display:inline; padding-right:6px; line-height:31px; padding-top:1px;}

.ibox2 { height:86px; width:321px; border-bottom:1px #d4d4d4 dotted; padding-top:10px; margin-bottom:8px; }
.ibox2 dt { float:left; display:inline; width:116px;  }
.ibox2 dt img { display:block; border:1px #e2e2e2 solid;  }
.ibox2 dt p { display:block; position:absolute; display:none; }
.ibox2 dd { float:left; display:inline; width:200px; }
.ibox2 dd h1 {  font-weight:bold; line-height:16px; margin-bottom:10px;  }
.ibox2 dd h2 { color:#8e8e8e; line-height:16px;  }

.ibox3 { padding-left:5px; }
.ibox3 li { line-height:20px; }




/*footer*/
.footer { height:34px; background:#003775; }
.footer table { width:1000px; height:34px; }
.footer table .tds h1{ float:left; display:inline; line-height:16px; font-family:"Arial", "宋体"; text-align:center;}
.footer table .tds img{ float:left; display:inline-block;  }
.footer table .select { width:166px; height:20px; font-size:12px; color:#000; line-height:20px;}


/*font*/
.black12 { font-size:12px; color:#484848;}
.black12 a { font-size:12px; color:#484848;}

.blueb12 { font-size:12px; color:#003366; }
.blueb12 a { font-size:12px; color:#003366; }

.width12 { font-size:12px; color:#fff; }
.width12 a { font-size:12px; color:#fff; }

.red12 { font-size:12px; color:#BE0E11;}
.red12 a { font-size:12px; color:#BE0E11;}