@charset "utf-8";
/*全局样式*/
html{ width:99%; }
body{padding:0 8px 0 8px; font-family:Verdana,宋体; font-size:12px;  width:952px; margin:0 auto; background:#FFFFFF;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; }
ul,li{ margin:0px; padding:0px; list-style:none; }
img{vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6,p { margin:0; padding:0; font-size:12px; font-weight:normal;}
.clear{ clear:both; float:none; }
.fx7px{
	font-size:0;
	clear:both;
	margin: 0px;
}

/*link css*/
a{outline-style:none;color:#3F718E;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
.bs a{outline-style:none;color:#fff;text-decoration:none;}
.bs a:hover{color:#fff;text-decoration:underline;}
.ql a{outline-style:none;color:#2D80B9;text-decoration:none;}
.ql a:hover{color:#c00;text-decoration:underline;}
.lineql a{outline-style:none;color:#2D80B9;text-decoration:underline;}
.lineql a:hover{color:#c00;text-decoration:underline;}
.sl a{outline-style:none;color:#00446D;text-decoration:none;}
.sl a:hover{color:#00446D;text-decoration:underline;}
.hs a{outline-style:none;color:#FF0000;text-decoration:none;}
.hs a:hover{color:#FF0000;text-decoration:underline;}
.huis a{outline-style:none;color:#565656;text-decoration:none;}
.huis a:hover{color:#565656;text-decoration:underline;}
.page a{outline-style:none;color:#2D80B9;text-decoration:none;}
.page a:hover{color:#565656;text-decoration:underline;}

/*top css*/
.img-box{
	border:1px #C6D6DF solid;
	width: 233px;
	padding: 0px;
}
.top01 { background:url(../images/bg-01.gif) no-repeat 0 6px; height:45px; padding:6px 0 0 0; }
.top01-1,.top01-2,.top01-3{ float:left; }
.top01-1{ font-size:14px; font-weight:bold; display:inline; color:#FF0000; margin:10px 0 0 55px; }
.top01-2{ margin:10px 0 0 110px; }
.top01-3{ margin:20px 0 0 25px; }
.top02{ height:25px; background:url(../images/bg-03.gif) repeat-x; padding:12px 0 0 0; margin:5px 0 5px 0; }
.search,.keybox{ float:left; }
.search{ width:380px; padding:0 0 0 15px; }
.keybox{ padding:0 0 0 10px; }
.mainnav{ height:31px; margin:6px 0 0 0; }
.mainnav ul li{ float:left; background:url(../images/master-bg.gif); width:118px; height:31px; text-align:center; font-size:14px; font-weight:bold; margin:0 0 0 1px; display:inline; padding:6px 0 0 0; }
.topbannenr{
	border:1px #98BBD3 solid;
}
.menu{ background:url(../images/master-bg.gif) 0 -51px; margin:6px 0 0 0; height:30px; }
.menu ul li{ float:left; width:108px; text-align:center; padding:8px 0 0 0; }
.menu .linka{ width:67px; }
.gg-box{ background:url(../images/master-bg.gif) 0 -81px; height:27px; color:#CBEAFA; text-align:center; font-size:14px; font-weight:bold; padding:10px 0 0 0; }
.text{ color:#3F718E; }
.text input{ border:0; color:#8E8E8E; width:280px; }
.an01{ border:0; background:#FFFFFF; background-image:none; text-decoration:underline; font-size:12px; color:#3F718E; }

/*friendlink css*/
.friendlink h4{ background:url(../images/bg-07.gif) repeat-x; height:31px; font-size:14px;; font-weight:bold; color:#045F7F; }
.friendlink h4 span{ background:url(../images/bg-06.gif) no-repeat; display:block; height:23px; padding:8px 0 0 50px; }
.friendlink p{ border:1px #D5DEE3 solid; text-align:center; padding:20px 0; }
.friendlink p a{text-align:center; padding:0 5px; }

/*rightcopy*/
.rightcopy{ text-align:center; line-height:25px; color:#5C5C5C; }
.rightcopy img{ margin:10px 8px 8px 8px; }
.logo {
	height: 34px;
	width: 948px;
	border: 1px solid #98BBD3;
}

