*{ margin:0px; padding:0px; line-height:100%}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#003399;}
ul li{ list-style:none;}
img{ border:0px;}
body{ background-color:#0095ef;}
#main{ width:979px; padding: 0px 17px; background-color:#fff; margin:0 auto;}
#top1{
	margin-top:26px;
}
#top1left{ float:left; width:504px; }
#top1lefttop{}
#top1ltmain{
	 border:#ccc 1px solid; color:#666; font-size:14px; line-height:35px; padding:15px; width:472px; height:280px; position:relative; text-indent:28px;
}
#top1right{ float:left; height:233px; width:460px;  position:relative; margin-left:15px;}
#top1ltmain span{ position:absolute; bottom:20px; right:20px;}
.gd{position:relative;}
.gd li{ position:absolute; top:0px; left:0px;}
.gd li span{ position:absolute; bottom:0px; left:0px;  display:block; height:25px;  color:#fff; padding-left:20px; background-image:url(../images/1.png); background-repeat:repeat; padding-top:10px;}
.gdbottom{ position:absolute; bottom:8px; right:5px; z-index:99999999;}
.gdbottom li{ height:17px; width:17px; background-color:#676767; float:left; color:#fff; line-height:17px; text-align:center; margin-left:5px; cursor:pointer;}
.gdDiv{ position:relative; font-size:12px;}
.gd li span a{color:#fff; font-size:13px;}
.gd span{ width:930px;}
.go{ margin-top:10px;}
.gotitle{ margin-bottom:10px;}
.goleft{ width:482px; height:236px; border:#ccc 1px solid; float:left; margin-right:11px;}
.goleft h3{ height:24px; padding-top:8px; background-color:#ccc; color:#000; text-align:center; font-size:14px; margin-bottom:15px;}
.goleft p{ width:462px; margin:0 auto; line-height:25px; text-indent:24px; font-size:14px;}
.goright{ width:482px; border:solid #ccc 1px; float:left;}
.gorightleft{ float:left;}
.gorightright{ width:280px; float:right; margin-right:10px;}
.gorightright h3{ text-align:center; border-bottom:#ccc 1px dashed; font-size:16px; height:28px; margin-top:22px; margin-bottom:15px;}
.gorightright p{ font-size:14px; line-height:25px; text-indent:28px;}

.shaishi{ margin-top:20px; }
.zgtop{ border-bottom:#cd7708 1px solid; margin-top:20px; height:35px;}
.zgtop li{ float:left; height:34px;  margin-right:20px; line-height:34px; color:#9f3134; font-weight:bold; padding:0 20px; cursor:pointer;}
.zgzhong{ color:#fff !important;  background-image:url(../images/zzbg.jpg); background-repeat:repeat-x; border:#cd7708 1px solid; border-bottom:0px;}
.zg{position:relative;}
.zg ul{ margin-top:20px;}
.zg li{  display:none; font-size:14px; color:#666; height:310px; overflow:auto}
.zg li p{ line-height:34px;}
.h3{ font-weight:bold; color:#000;}
.zg dl{ background-color:#06C; color:#eee; padding:10px 20px; float:left; width:400px; margin-top:20px; margin-right:20px;}
.zg dt{ font-size:16px; font-weight:bold; margin-bottom:20px;}
.zg dd{ margin-bottom:15px; float:left; margin-right:20px; width:180px; line-height:20px;}
.dl2 dd{ width:400px;}
.zg div{ font-weight:bold;}
.zg dd a{ color:#c00; background-color:#fff; padding:3px 7px;}
#xxx dl{ height:144px;}
.asd{ padding:3px 7px; background-color:#F60; color:#fff;}
a.asd:hover{ color:#fff;}
#zg2 li{isplay:none; font-size:14px; color:#666; height:250px; overflow:auto}
.zjcontent{ border:#ccc 1px solid; padding:13px 0px;}
.zj{}
.ld{ margin-top:20px;}
.ldmain{ padding-top:20px; height:232px;}
.ldleft{ float:left; margin-right:25px; width:414px; height:230px;}
.ldright{ float:left; height:230px; width:540px; position:relative;}
.ldright span{ position:absolute; right:5px; bottom:15px; font-weight:bold; font-size:14px;}
.ldright h4{ font-weight:bold; font-size:14px; background-color:#f1f1f1; padding:10px 20px; width:498px; border:1px #ccc solid;}
.ldright p{ text-indent:28px; font-size:14px; color:#666; padding-top:10px; line-height:24px;}
.jcsp{ margin-top:20px;}
.jcspmain{ margin-top:20px; border:#ccc 1px solid; height:430px; overflow:hidden;}
.jcsp li{ margin-left:25px; float:left; width:460px; padding:20px 0px;}
.jcspmain li span{ text-align:center; font-size:14px; width:418px; padding:5px 20px; display:block; background-color:#f1f1f1; border:#ccc 1px solid; margin-top:20px; color:#003399; font-weight:bold;}
#zg3 li{ height:150px;}
.foot{ padding-top:20px;}
.fleft{ width:460px; float:left; margin-right:15px;}
.flcontent{ border:#ccc 1px solid;}
.fright{ float:left;}
.frmain{ border:#ccc 1px solid; height:355px;}
.frmain li{ font-size:14px; line-height:28px; width:470px; margin:0 auto; padding-top:20px; position:relative;}
.frmain li span{ position:absolute; right:10px; color:#666;}
.jieyu{ padding-top:20px; position:relative; height:101px; padding-left:80px;}
.jieyu span{ position:absolute; left:-17px; top:20px;}
.jieyu p{ line-height:30px; font-size:14px;}
.foot2{ line-height:30px; color:#00246a; font-size:14px; text-align:center;}
.foot2 a{ color:#00246a;}
.wg{ margin-top:10px;}