@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;border:0;}
body {background:url(../images/gzbg.jpg); font-family:"微软雅黑";font-size:12px; color:#515151;}
ul,li{ list-style:none; margin:0; padding:0}
a:link {
text-decoration: none;
color:#535353;
}
a:visited {
text-decoration: none;
color:#535353;
}
a:hover {
text-decoration: none;
}
.clear{ clear:both;}
.top{margin:auto; text-align:center; width:776px; border:#002c76 1px solid; border-bottom:none;}
.line{border:0px; border-right: #FFFFFF 0.05em dotted;}
.menu{ color:#FFFFFF;font-size:14px;}
.menu2 a:link { text-decoration:none; color:#FFFFFF;}
.menu2  a:hover{text-decoration:none; color:#FFFFFF;}
.menu2  a:visited{text-decoration:none; color:#FFFFFF;}


.im{width:776px; margin:0 auto; background-color:#FFFFFF; height:648px; border:#002c76 1px solid; border-bottom:none; border-top:none;}
.ulnew{margin-left:20px; list-style:none; margin-top:3px; line-height:22px; height:264px;}
.ulnew li{margin-left:0px;}
.s1,.s2,.s3,.s4{ width:321px; height:147px;}
.tu{ display:block; width:100px; margin-top:15px; margin-left:5px; text-align:center; float:left;}
.tu img{ border:#EEEEEE 1px solid;}
.wzi{margin-top:15px; width:210px; float:right}
.wzbt{ font-size:14px; color:#FF9900; font-weight:bold;}

.g1,.g2,.g3,.g4{ height:45px;}
.gtu{width:45px; float:left; text-align:center; margin-top:10px;}

.ltu{text-align:center; width:205px; margin:5px auto 15px auto;}
.lxfs{margin-left:15px;}

.foot{margin:auto; width:776px; color:#FFFFFF; background-color:#002c76; height:75px; line-height:25px; border:#002c76 1px solid; border-top:none; font-size:12px;}
.foot1{width:300px; float:left; color:#FFFFFF; padding-left:10px;}
.foot a:link{ color:#FFFFFF; text-decoration:none;}
.foot a:hover{ color:#FFFFFF; text-decoration:none;}
.foot a:visited{ color:#FFFFFF; text-decoration:none;}
.foot2{width:460px; text-align:right; float:left;}

.yindao{height:60px; width:776px; margin:0 auto; background-color:#FFFFFF; text-indent:19em; text-align:left; font-size:13px; line-height:60px; border-bottom:dotted #CCCCCC 1px; border-left:#002c76 1px solid; border-right:#002c76 1px solid;}

.zw{width:776px; margin:auto; background-color:#FFFFFF; border:#002c76 1px solid; border-bottom:none; border-top:none; }
.left{ width:220px; float:left; text-align:center; padding-top:5px;}
.daohangmenu{ width:180px; margin: auto;}
.dbt{ background-color:#002c76; height:30px; line-height:30px; color:#FFFFFF; font-size:13px; font-weight:bold; text-align:left; text-indent:2em; border-bottom:#FFFFFF solid 1px;}
.xbt{ background-color:#E8E8E8; line-height:25px; height:25px; text-align:left; text-indent:2em; border-bottom:#FFFFFF solid 1px;}
.xbt a{width:180px; height:25px; display:block; color:#515151; font-size:12px;}
.xbt a:link{ text-decoration:none;}
.xbt a:visited{ text-decoration:none;}
.xbt a:hover{ text-decoration:none; background-color:#0099FF; color:#FFFFFF;}

.right{ width:550px; text-align:center; float:left; display:block; border-left: dotted #CCCCCC 1px;}
.neirong{ width:500px; margin:0 0 0 230px; text-align:left; line-height:22px; }
.neirong h1{ font-size:12px; font-weight:bold;}
.lie{ margin:auto;}
.neirong ul{margin:0 0 0 15px; display:block; width:450px; float:left;}
.btli{ width:300px; float:left; display:block; margin:0 0px; text-align:left;}
.timeli{ width:100px; float:left; text-align:right; display:block;}

.ye{width:450px; height:20px; font-weight:bold; line-height:20px; background-color:#1990f6; margin:auto}

.articlesbt{ font-size:14px; font-weight:bold; width:100%; height:60px; line-height:60px; color:#000000;}
.wzxx{ height:25pz; background-color:#E9F4FC; border-bottom:#91D3F4 1px solid; border-top: #91D3F4 1px solid;}
.articles{ padding:20px 0px 0px 0px; line-height:24px;text-align:justify; font-size:12px;}
.articles p{text-indent:2em; margin-top:0px; margin-bottom:15px;} 
.articleskey{ border-top:#CCCCCC 1px solid; line-height:22px; font-weight:bold; color:#000000;}
.sxwz{ padding:0px 0px 0px 0px;}
.sxwz a:link,.sxwz a:visited ,.sxwz a:hover{
text-decoration: none;
color:#000000;
}
#demo6{ padding-left:20px;}
#demo6 li{ width:50%; float:left;}
#newslist{ width:550px; float:right;}
#newslist li{ line-height:20px;}
#link{ width:776px; margin:auto;border-top:dotted #CCCCCC 1px; border-left:#002c76 1px solid; border-right:#002c76 1px solid; background-color:#FFF; height:20px; margin-top:-2px;}
#link ul,li{ margin:0; padding:0;}
#link li{ float:left; padding-right:5px; padding-left:5px; line-height:20px;}
#rootright{ float:right; width:700px; border-left:1px solid #CCC;}
.root
{
	width: 100%;
	line-height: 24px;
	padding-top: 10px;
}
.root1
{
	float: left;
	width:100px;
}
.root1 a
{
	font-size: 14px;
	padding: 0px 10px;
}
.root2
{
	float: left;
	border-left: 1px solid #ECE9D8;
}
.root2 a
{
	font-size: 12px;
	padding-left: 10px;
}

#nav {
  line-height: 33px;  list-style-type: none; background:#666; width:776px; margin:auto; background-color:#FFF; border-left:#002c76 1px solid;border-right:#002c76 1px solid; height:33px;
}

#nav li.m{ width:4px; height:33px;}
#nav li.bh a:hover{background:#1990f6; height:33px;line-height: 33px;}
#nav a {
 display: block; width: 126px; text-align:center; height:33px;line-height: 33px;
}

#nav a:link  {
 color:#FFF; text-decoration:none;font-size:14px; height:33px;line-height: 33px;
}
#nav a:visited  {
 color:#FFF;text-decoration:none;font-size:14px; height:33px;line-height: 33px;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;font-size:14px; height:33px;line-height: 33px;
}

#nav li {
 float: left; width: 126px; background:#002c76; color:#FFF;height:33px;line-height: 33px;
}
#nav li a:hover{
 background:#002c76; height:33px;line-height: 33px;
}
#nav li ul {
 line-height: 33px;  list-style-type: none;text-align:left;
 left: -999em; width: 126px; position: absolute;
}
#nav li ul li{
 float: left; width: 126px;
 background: #1990f6;
 border-bottom:1px solid #FFF; 
}


#nav li ul a{
 display: block; width: 126px;text-align:center;
}

#nav li ul a:link  {
 color:#FFF;text-decoration:none;font-size:12px;
}
#nav li ul a:visited  {
 color:#FFF;text-decoration:none;font-size:12px;
}
#nav li ul a:hover  {
 color:#FFF;text-decoration:none;
 background:#002c76;
}

#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left; 
}
