@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ background:#dbf2ff url(images/head_04.jpg) repeat-x; height:64px;
      font-size:12px; 
      font-family:Arial, Helvetica, sans-serif; 
	  line-height:180%; 
	  color:#454545;}
img{ vertical-align:middle; 
     border:none;}
div,ul,li,dl,dt,dd,span,img,p,h2,h3,h4{ list-style:none; 
                                        overflow:hidden;}
a{text-decoration:underline;}
a:link{color:#009;}
a:visited{color:#800080;}
a:hover,a:active,a:focus{color:#c00;}

.center{ width:981px; margin:0px auto;}
.clear{clear:both;line-height:1px;}
.border1{ border-top:1px dashed #CCC; line-height:1px; width:330px; padding-bottom:5px;}
.left2{ overflow:scroll;overflow-x:hidden; width:557px; height:460px;}
.left2 p{ line-height:28px;}
.left2 table,td{ border-collapse:collapse; 
                border:none; 
			    background:#003d7e; 
			    color:#fff; 
				font-size:12px; 
				padding:10px 0 10px 5px; 
				font-weight:bold; }
.left2 th{ background:#0c5cb1; 
		   color:#fff;
		   text-align:left; 
		   padding:10px 20px 10px 10px;
		   font-size:12px; font-weight:100;}	
.left2 th,td{}

#head-bg{background:#fff; height:38px;}
#head{width:990px; margin:0px auto; font-size:12px;}
#head .left{float:left; width:780px;}
#head .bg{ float:left; width:159px;height:35px;margin-top:1px; color:#646464; margin-left:18px;  }
#head .h-pd{padding:12px 0 0 20px;}
#head  a{text-decoration:none; color:#646464;}
#head  a:visited{color:#646464;}
#head  a:hover{ text-decoration:underline;color:#ff3600;}
#banner{ background:url(images/gzqh2_03.jpg) repeat-x; height:288px; }
#banner .bg{background: url(images/gzqh2_05.jpg) no-repeat; width:981px; height:288px; margin:0px auto;}
#dy{ background:#FFF; height:835px;}
#ad{ float:left; width:558x; margin-left:25px;}
#ad .ad-pd{ border:1px solid #CCC;width:556px;height:215px; margin-top:20px; margin-bottom:10px;}
#ad .ad-bg{ background:url(images/gzqh_15.jpg) no-repeat; width:557px; height:49px;padding-left:15px; line-height:60px; font-size:14px; font-weight:bold; color:#FFF; margin-top:5px;}
#daoyu{ float:left; width:365px; font-size:12px; margin:10px 0 0 15px!important;_margin:10px 0 0 5px!important; }
#daoyu .f-size{ font-size:14px; color:#004593;}
#daoyu h2{ font-size:18px;color:#004593; font-family:"微软雅黑","黑体",Arial; margin-bottom:5px; margin-top:5px; font-weight:600;}
#daoyu p strong{ padding-right:6px;}	
#daoyu p{ line-height:28px;  }
#daoyu p a{color:#004593;text-decoration:none; }
#daoyu p a:visited{ text-decoration:none; color:#004593;}
#daoyu p a:hover{ text-decoration:underline;color:#c00;}	
#daoyu .font{font-size: 14px; line-height:30px;_padding:5px 0 5px 0;}
#daoyu span{ padding-left:10px;}
#daoyu a{ text-decoration:none;color:#454545;}
#daoyu a:visited{ text-decoration:none; }
#daoyu a:hover{ text-decoration:underline;color:#c00;}
#daoyu  .d-bg{ background:url(images/gzqh_11.jpg) no-repeat; width:361px; height:37px; line-height:37px; color:#004593; padding-left:19px; font-size:14px; 
font-weight:bold; margin-bottom:6px; margin-top:10px;}
#daoyu  .d-bg2{ background: url(images/gzqh_18.jpg) no-repeat; width:361px; height:31px; line-height:31px; color:#fff; padding-left:19px; font-weight:bold;}
#main-bg{ margin-top:10px;}
#main-bg .bg2{ background:url(images/yb2222_07.jpg) no-repeat; width:981px; height:41px; line-height:41px; font-size:14px; color:#FFF; font-weight:bold; padding-left:40px;}
#main-bg .bg22{ background: url(images/gz_33.jpg) no-repeat; width:981px; height:40px; line-height:41px; font-size:14px; color:#FFF; font-weight:bold; padding-left:40px; color:#264481;}
#main-bg .bg3{ width:979px; height:300px; background:#FFF; border:1px #a0b0c0 solid; border-top-style:none; }
#main-bg .bg33{ width:979px; height:500px; background:#FFF; border:1px #a0b0c0 solid; border-top-style:none; }
#main-bg .f-2{ float:left; width:710px; padding-top:10px; padding-left:5px;}
#main-bg .f-22{ float:left; width:244px; padding-top:28px;} 
#main-bg .f-4{ float:left; width:400px; padding-top:28px;} 
#main-bg .f-444{ float:left; width:535px; padding-top:28px; padding-left:5px;}
#main-bg .f-44{ float:left; width:515px; padding-top:28px; padding-left:10px;}
#main-bg h4{ font-size:14px; font-weight:bold; color:#01407b; text-align:center;}
#lcr{ font-size:12px; color:#414141; padding-top:20px;}
#lcr h3{ font-size:14px; font-weight:bold; color:#01407b;padding:8px 10px 0 10px;}
#lcr p{ padding:0 10px 10px 10px;}
#lcr .left{ float:left; width:333px; background:#edf6fd; width:317px; height:269px; margin-left:7px; }
#lcr .center{ float:left; width:333px; background:#d3e3ef; width:317px; height:269px;margin-left:7px;}
#lcr .right{float:left; width:333px; background:#bfdaee;width:317px; height:269px;margin-left:5px;}


#foot{ background:url(images/nb_77.jpg) repeat-x; font-size:12px; color:#FFF; text-align:center; margin-top:10px; height:96px;}
#foot .f-center{ width:980px; margin:0px auto; padding-top:20px;}

#page{ background:#FFF; height:auto; font-size:14px;}
#page p{  padding:15px;}
#page h1{ font-size:22px; font-weight:bold; text-align:center; margin-top:20px; font:"黑体"; }
#page h2{ font-size:20px; font-weight:bold; text-align:center; margin-top:20px; margin-bottom:20px;}
