#header,#main,#footer,#class-main,#default-banner {width:1004px; margin:0px auto; padding:0px;}
body, div, span, ul, li, img,form, a, h1, h2, h3, h4, h5, h6, p, dl {font:12px "宋体"; margin:0; padding:0; border:none;}
img {vertical-align:middle;}
.clear {clear:both;}
/*header部分开始*/
#header .header-top {background:#ccc url(/images/default-header-bg1.jpg) repeat-x;}
 #header .header-top .webbb {float:left; margin:0px; padding:0px;}
 #header .header-top .webbb li {float:left; list-style:none; margin:0px 10px; padding:0px;}
   #header .header-top .webbb li a {color:#fff; text-decoration:none; padding:5px 10px 5px 20px; display:block; background:url(/images/ico1.jpg) 1px 6px no-repeat;}
   #header .header-top .webbb li a:hover {text-decoration:underline;}
    
 #header .swsy {float:right; height:17px; padding-right:10px;}
   #header .swsy li {float:right; list-style:none; margin:0px; padding:0px;}
     #header .swsy li a {color:#fff; text-decoration:none; padding:5px 10px 5px 20px; display:block; background:url(/images/ico1.jpg) 1px 6px no-repeat;}
	 #header .swsy li a:hover {text-decoration:underline;}
 
 #header .banner1 {margin:0; padding:0;}#ys{display:none}

 #header .menu {height:31px; background:url(/images/menu1-bg.jpg) repeat-x; padding-left:10px;}
   #header .menu li {float:left; list-style:none;}
     #header .menu li img {vertical-align:middle;}


 #header .menu-cout {width:998px; height:32px; margin:0px auto; background:url(/images/menu11-bg.jpg) repeat-x;}
   ul#cutfir2,ul#cutfir3,ul#cutfir4,ul#cutfir5,ul#cutfir6,ul#cutfir7 {text-align:center; display:none;}
   ul#cutfir1 {padding:7px 0px 0px 30px; text-align:center;} 
     #cutfir1 li, #cutfir2 li, #cutfir3 li, #cutfir4 li, #cutfir5 li, #cutfir6 li,#cutfir7 li{list-style:none; float:left; color:#013678;}
	   #cutfir1 li a, #cutfir2 li a,#cutfir4 li a,#cutfir5 li a ,#cutfir6 li a{font:12px "宋体"; width:50px; height:16px; color:#013678; padding:6px 7px 0px 7px; text-decoration:none; display:block; text-align:center;}
	 #cutfir7 li a{font:12px "宋体"; width:100px; height:16px; color:#013678; padding:0px 7px 0px 7px; text-decoration:none; display:block; text-align:center;}
       #cutfir1 li a:hover,#cutfir2 li a:hover,#cutfir4 li a:hover,#cutfir5 li a:hover {background:url(/images/menu12-bg.jpg) 4px 2px no-repeat; color:#fff;}
	   #cutfir1 li.line, #cutfir2 li.line, #cutfir3 li.line, #cutfir4 li.line, #cutfir5 li.line, #cutfir6 li.line {margin:0px; padding-top:6px; display:block; }
   ul#cutfir2 {padding:7px 0px 0px 30px;}
   ul#cutfir3 {padding:7px 0px 0px 2px;}
     #cutfir3 li a {font:12px "宋体"; width:50px; height:16px; color:#013678; padding:6px 5px 0px 5px; text-decoration:none; display:block; text-align:center;}
     #cutfir3 li a:hover {background:url(/images/menu12-bg.jpg) 2px 2px no-repeat; color:#fff;}
   ul#cutfir4 {padding:7px 0px 0px 130px;}
   ul#cutfir5 {padding:7px 0px 0px 130px;}
   ul#cutfir6 {padding:7px 0px 0px 50px; }
ul#cutfir7 {padding:7px 0px 0px 170px; }
   ul#cutfir8 {padding:7px 0px 0px 500px; }
     #cutfir6 li .cuttfir6-bg1, #cutfir6 li .cuttfir6-bg3 {font:12px "宋体"; height:16px; width:72px; color:#013678; padding:6px 7px 0px 7px; text-decoration:none; display:block; text-align:center;}
     #cutfir6 li .cuttfir6-bg1:hover, #cutfir6 li .cuttfir6-bg3:hover {font:12px "宋体"; height:16x; color:#013678; padding:6px 7px 0px 7px; text-decoration:none; display:block; text-align:center; background:url(/Images/menu12-61bg.jpg) 0px 3px no-repeat; color:#fff;}
     #cutfir6 li .cuttfir6-bg2 {font:12px "宋体"; height:16px; width:60px; color:#013678; padding:6px 7px 0px 7px; text-decoration:none; display:block; text-align:center;}
     #cutfir6 li .cuttfir6-bg2:hover {background:url(/Images/menu12-62bg.jpg) 0px 3px no-repeat; color:#fff;}

     #cutfir6 li .cuttfir6-bg4 {font:12px "宋体"; height:16px; width:100px; color:#013678; padding:6px 7px 0px 7px; text-decoration:none; display:block; text-align:center;}
     #cutfir6 li .cuttfir6-bg4:hover {background:url(/Images/menu12-64bg.jpg) 0px 3px no-repeat; color:#fff;}
     #cutfir6 li .cuttfir6-bg5 {font:12px "宋体"; height:16px; width:40px; color:#013678; padding:6px 7px 0px 7px; text-decoration:none; display:block; text-align:center;}
     #cutfir6 li .cuttfir6-bg5:hover {background:url(/Images/menu12-65bg.jpg) 0px 3px no-repeat; color:#fff;}




/*defautl-banner*/
 #default-banner {text-align:center;}
 #default-banner img {width:1000px; height:80px; }

/*main部分开始*/
#main {width:998px; margin:0px auto; background:url(/images/default-m-right-bg.jpg) left top repeat-x;}

  /*main左侧开始*/
  #main .m-left {width:763px; float:left; color:#fff; overflow:hidden;}
    #body1 {width:755px; padding:4px; background:url(/images/default-m-left-body-bg.jpg) repeat-x;}
	  #body11 {background:#fff; width:755px;}
	    #body11 .left0 {width:340px; height:277px; border:#BFC3C4 1px solid; padding:5px; background:url(/images/default-body11-left0-bg.jpg) left bottom repeat-x; float:left; word-break:break-all;}
          #body11 .left0 a {display:block; height:200px; color:#000;}
		  #body11 .right0 {width:400px; height:287px; overflow:hidden; border:#BFC3C4 solid; border-width:1px 0px 1px 1px; float:right; background:url(/images/default-m-left-gzdt-bg.jpg) left bottom repeat-x;}
          ul#menu4 {list-style:none; margin:0px 0px 0px -1px; padding:0; height:28px; background:url(/images/default-gzdt-big-bg.jpg) left bottom repeat-x;}
		    #menu4 li {list-style:none; float:left;}
			#menu4 li a {display:block; padding:3px 15px 5px 12px; background:url(/images/default-gzdt-bg.jpg) left bottom no-repeat;}
            #menu4 li a.tabactive {background:url(/images/default-gzdt-bg.jpg) left top no-repeat;}
		  #body11 .right0 .cout4 {display:block; height:auto; overflow:hidden;}
		  ul#cutfor1, ul#cutfor2, ul#cutfor3 {color:#222; height:230px; width:98%; margin:0 auto; overflow:hidden; padding-top:2px; margin-bottom:-4px;}
		  ul#cutfor1 li a, ul#cutfor2 li a, ul#cutfor3 li a {padding-left:20px; line-height:25px; background:url(/images/ico2.jpg) 3px -6px no-repeat; color:#030504; text-decoration:none;}
          ul#cutfor1 li a:hover, ul#cutfor2 li a:hover, ul#cutfor3 li a:hover {color:#a00;}
          ul#cutfor1 li span, ul#cutfor2 span, ul#cutfor3 span {float:right; padding-right:10px; line-height:25px;}

		  #cutfor2, #cutfor3 {display:none;}
		  #body11 .right0 #gdnews {width:98%; height:25px; background:#EDEDED; margin:0 auto;}
	      #gdnew-coutent {list-style:none; width:265px; height:24px; overflow:hidden; margin:0px; padding:0px;}
		  #gdnew-coutent li {list-style:none; height:18px; margin:0px; *margin-left:-16px; padding:6px 0px 0px 0px;}
          #gdnew-coutent li a {color:#022D95; text-decoration:none;}
          #gdnew-coutent li a:hover {color:#a00;}


	  #body12 {width:755px; margin-top:4px; padding:0px;}
	   
		#body12 .left1 {width:392px; border:#BFC3C6 1px solid; float:left;}
          ul#zwgklist {width:392px; height:24px; margin:0px; padding:0px; background:url(/images/menu2-bg.jpg) left top repeat-x;}
            #zwgklist h4 {float:left; color:#fff; font:bold 14px "宋体"; margin:0px; padding:4px 13px 0px 30px; *+padding-top:5px; background:url(/images/ico3.jpg) 15px 8px no-repeat;}/*h3 h4 在ie6下面都是18px*/
            #zwgklist li {list-style:none; float:left; margin:3px 2px 0px 0px; *+margin-top:4px;}
              #zwgklist li a {color:#00366F; font:12px "宋体"; padding:4px 9px 0px 9px; display:block; background:#FAFCFB; border:#BEC4C4 1px solid; text-decoration:none;}
              #zwgklist li a.tabactive {border-bottom:1px #FAFCFB solid;}
          #cutsec1,#cutsec2,#cutsec3,#cutsec4 {width:392px; font-size:12px; text-align:left; padding:4px 0px 0px 0px; background:#FAFCFB;}
          #cutsec2,#cutsec3,#cutsec4 {display:none;}
		  ul#zwgkcout {list-style:none;}
		    #zwgkcout li {color:#030504; list-style:none; width:100%; line-heigth:24px; }
			#zwgkcout li a {padding-left:20px; line-height:24px; background:url(/images/ico2.jpg) 3px -6px no-repeat; color:#030504; text-decoration:none;}
			#zwgkcout li a:hover {color:#a00;}
			#zwgkcout span {float:right; padding-right:10px; line-height:24px;}
		
		#body12 .right1 {background:#D3DFED; width:356px; float:right;}
		  #body12 .right1 h3 {background:url(/images/h3-bg2.jpg) repeat-x; border-bottom:#C0BABA 1px solid; border-top:#C0BABA 1px solid; padding:4px 6px 2px 8px;}
          #body12 .right1 h3 .title {font:bold 14px "宋体"; color:#fff; text-decoration:none; padding-left:20px; background:url(/images/ico3.jpg) 4px 4px no-repeat;}
		  #body12 .right1 dl {margin:3px auto 0px auto; align-center:left; padding-left:8px; padding-bottom:4px; *padding-bottom:6px; _padding-bottom:4px; width:332px; height:100%; overflow:hidden;}
            #body12 .right1 dt {margin:0px 0px 5px 0px; text-align:center;}
			#body12 .right1 dt img {margin-left:-8px;}
			#body12 .right1 dd {float:left; margin:0px 7px 2px 0px; padding-top:4px; width:76px; height:15px; background:#F4F9FC; text-align:center; display:inline;}
			  #body12 .right1 dd a {color:#0E385E; text-decoration:none;}
			  #body12 .right1 dd a:hover {color:#a00;}
		
		#body13 {width:763px; margin-top:4px; overflow:hidden;}
		  #body13 p {float:left; margin-right:4px;}

    #body2 {width:755px; padding:4px 4px 2px 4px; background:url(/images/default-m-left-body2-bg.jpg) repeat-x;}
      #body21 {width:749px; padding:3px; background:#fff;}
	    #body211 {width:749px; border:#B9C4CA 1px solid;}
		  #body211 h3 {font:bold 14px "宋体"; padding:3px 0px 0px 32px; background:#204B9A url(/images/ico4.jpg) 12px 3px no-repeat; border-bottom:#B9C4CA 1px solid;}
         
		  #body211 .left3 {width:280px; padding:3px 0px 5px 8px; *padding-top:22px; float:left; overflow:hidden;}
		  #body211 .body211-leftlist {margin-top:15px;}
		  #body211 .body211-leftlist dt {background:url(/images/line1.jpg) 0px 6px repeat-x; height:20px; padding-right:5px;}
		    #body211 .body211-leftlist dt a {color:#073197; font:bold 12px "宋体"; background:#fff url("/images/ico5.jpg") 0px -4px no-repeat; padding:0px 4px 0px 15px; text-decoration:none; float:left;}
			#body211 .body211-leftlist dt span {color:#073197; float:right; background:#fff; padding:0px 3px;}
          #body211 .body211-leftlist dd {padding:0px; margin:0px;}
		    #body211 .body211-leftlist dd a {color:#073197; text-decoration:none; display:block; padding:4px 4px 4px 15px; background:url(/images/ico22.jpg) 2px 2px no-repeat; }
            #body211 .body211-leftlist dd a:hover {color:#a00;}

		  #body211 .right3 {width:461px; float:right; padding:6px 0px 8px 0px;}
		    #menu2 {width:450px;}
              #menu2 ul#menu21 {margin:0px; padding:0px; float:left; width:85px;}
                #menu2 ul#menu21 li {list-style:none; margin:9px 0px 0px 0px; padding:0px; text-align:center; }
                  #menu2 ul#menu21 li a {color:#0C398C; width:85px; height:17px; *height:16px; padding-top:4px; *+padding-top:5px; font:bold 12px "宋体"; text-decoration:none; background:url(/images/menu2-li-a.jpg) no-repeat; display:block;}
	                #menu2 ul#menu21 li a.tabactive {background:url(/images/menu2-li-a-hover.jpg) no-repeat;  color:#fff;}
            #cout2 {width:365px; height:250px; float:right;}
              #cout2 ul {margin:0px; padding:0px; margin:7px 0px 5px 10px; padding:0px; list-style:none; height:100%; overflow:hidden;}
			    #cout2 ul li {list-style:none; color:#333;}
				  #cout2 ul li a {color:#111; line-height:24px; text-decoration:none;}
				  #cout2 ul li a:hover {color:#a00;}
			#cutthr1,#cutthr2,#cutthr3,#cutthr4,#cutthr6,#cutthr7,#cutthr8 {width:363px; height:250px; overflow:hidden; background:#F3FBFE; display:none; border:#D3E9F6 1px solid; float:right;}
            #cutthr5 {text-align:center; width:363px; height:250px; overflow:hidden; background:#F3FBFE; border:#D3E9F6 1px solid; float:right;}

      #body3 {text-align:center;}
        #body3 img {width:754px; border:none; margin-right:-2px;}


	  #body4 {width:755px; padding:4px 4px 2px 4px; height:auto; overflow:hidden; background:url(/images/default-m-left-body3-bg.jpg) repeat-x; margin-top:4px;}
	    #body41 {width:749px; padding:3px; background:#fff;}
	      #body411 {width:749px; border:#B9C4CA 1px solid;}
		    #body411 h3 {font:bold 14px "宋体"; padding:3px 0px 0px 32px; background:#1E4070 url(/images/ico4.jpg) 12px 3px no-repeat; border-bottom:#B9C4CA 1px solid;}
            #body411 .nbks, #body411 .xtzz {color:#000; margin:10px 0px 0px 5px; }
            #body411 .nbks a, #body411 .xtzz a {color:#000; text-decoration:none;}
            #body411 .nbks a:hover, #body411 .xtzz a:hover {text-decoration:underline;}
            ul#bgxt, ul#cutlink {width:725px; overflow:hidden; height:auto; margin:6px auto; padding:3px 8px 3px 2px; border:#ccc 1px solid; background:url(/images/bgrj-bg.jpg) repeat-x; }
			  #bgxt li, #cutlink li {float:right; list-style:none; margin:0px 0px 0px 3px; padding:0px;}
            ul#cutlink {width:727px; overflow:hidden; height:auto; margin:6px auto; padding:3px 6px 3px 2px; border:#ccc 1px solid; background:url(/images/bgrj-bg.jpg) repeat-x; }
			  #cutlink .select {width:179px; height:18px;}
            

  /*main右侧开始*/
  #main .m-right {width:224px; float:right; margin:4px 5px 0 4px; border:#638795 1px solid; display:inline;}
    /*信息公开开始*/
	#main .m-right .xxgk, #main .m-right .rdzt, #main .m-right .ggcy, #main .m-right .ryl, #main .m-right .bgt {padding:2px; border-bottom:#638795 1px solid;}
    #main .m-right .ggcy {padding-top:4px;}
	/*热点专题开始*/
    #margin .m-right .rdzt {text-align:center;}
	  #main .m-right .rdzt h3 {background:url(/images/h3-bg1.jpg) repeat-x; width:206px; border-bottom:#C0BABA 1px solid; padding:4px 6px 2px 8px;}
        #main .m-right .rdzt h3 .title {font:bold 14px "宋体"; color:#fff; text-decoration:none;}
        #main .m-right .rdzt h3 span {float:right; padding-top:2px;}
        #main .m-right .rdzt .gdzt {background:#ccc; width:218px; height:96px; margin:6px auto 0px auto; overflow: hidden; text-align:center;}
          #main .m-right .rdzt .gdzt img {vertical-align:middle;}
	  ul#ztlist, #ryllist, #bgtlist {background:url(/images/default-m-right-zt-bg.jpg); list-style:none;}
	    #ztlist li, #ryllist li, #bgtlist li {line-height:22px; padding-left:4px;}
		#ztlist li a, #ryllist li a, #bgtlist li a {color:#333; text-decoration:none;}
		#ztlist li a:hover, #ryllist li a:hover, #bgtlist li a:hover {color:#a00; text-decoration:none;}

   	  #main .m-right .ggcy h3 {background:url(/images/h3-bg2.jpg) repeat-x; width:206px; border-top:#C0BABA 1px solid; padding:4px 6px 2px 8px;}
        #main .m-right .ggcy h3 .title {font:bold 14px "宋体"; color:#fff; text-decoration:none;}
		#main .m-right .form {width:220px; height:24px; margin:3px auto; text-align:center; background:#EDEDED;}
          #main .m-right .form .key {border:#333 1px solid; height:16px;}
		  #main .m-right .form .submit {border:#333 1px solid; width:40px; height:20px; background:#ccc;}
      #main .m-right .ggcy p {margin:0px auto 4px auto; text-align:center;}
	  
   	  #main .m-right .ryl h3 {background:url(/images/h3-bg3.jpg) repeat-x; width:206px; border-bottom:#C0BABA 1px solid; padding:4px 6px 2px 8px;}
        #main .m-right .ryl h3 .title {font:bold 14px "宋体"; color:#fff; text-decoration:none;}
        #main .m-right .ryl h3 span {float:right; padding-top:2px;}

   	  #main .m-right .bgt h3 {background:url(/images/h3-bg4.jpg) repeat-x; width:206px; border-bottom:#C0BABA 1px solid; padding:4px 6px 2px 8px;}
        #main .m-right .bgt h3 .title {font:bold 14px "宋体"; color:#fff; text-decoration:none;}
        #main .m-right .bgt h3 span {float:right; padding-top:2px;}


    #main .m-right .yqlj {padding:2px; height:164px; padding-bottom:4px; overflow:hidden;}
   	  #main .m-right .yqlj h3 {background:url(/images/h3-bg5.jpg) repeat-x; width:206px; border-bottom:#C0BABA 1px solid; padding:4px 6px 0px 8px;}
        #main .m-right .yqlj h3 .title {font:bold 14px "宋体"; color:#fff; text-decoration:none;}
      
	  ul#piclink {margin:0px auto; padding:0px 0px 0px 10px; *_padding-left:3px; list-style:none; height:120px; overflow:hidden;}
	    #piclink li {list-style:none; margin:3px 6px 2px 6px; padding:0px; float:left;}

  /*footer开始*/

  #footer {clear:both; height:120px; background:url(/images/footer-bg.jpg) repeat-x; text-align:center; font-size:14px; line-height:20px; padding-top:25px}


/*栏目页开始*/
#class-main {margin-bottom:5px; height:auto; overflow:hidden; width:996px;}
  #class-main hr{color:#A9C9E2; height:4px; padding:0px; background:#A9C9E2; *margin:-3px auto; border:none;}
  
  #class-main .left, #cout {width:670px; padding:1px; border:#A9C9E2 1px solid; height:auto; margin-top:-3px; float:left; overflow:hidden;}
    #class-main .left {}
       #class-main .left .classdh {background:url(/images/small-class-title-bg.jpg) repeat-x; height:35px; overflow:hidden;}
	   #class-main .left .classdh .classlist {float:right; padding:0px 10px 0px 20px; background:url(/images/ico7.jpg) 0px 7px no-repeat; line-height:25px;}
	   #class-main .left .classdh .classname {float:left; color:#000; text-decoration:none; line-height:23px; font-weight:bold; padding-left:35px; background:url(/images/ico6.jpg) 8px 0px no-repeat;}
	   #class-main #list {margin:0px; padding:0px; list-style:none;}
	   #class-main #list li {margin:0px; padding:0px; list-style:none; background:url(/images/line2.jpg) left bottom repeat-x;}
	   #class-main #list a {text-decoration:underline; color:#004A9C; line-height:34px; padding-left:23px; background:url(/images/ico8.jpg) 10px 4px no-repeat;}
	   #class-main #list span {float:right; padding-right:10px; line-height:34px;}
       #class-main #list div  {background:url(/images/line2.jpg) left top repeat-x;}
       #class-main #list div a {padding:0px; margin:0px; text-decoration:none; background:none;}

  #class-main .right {width:312px; border:#A9C9E2 solid; border-width:0px 1px 1px 1px; margin-top:-3px; float:right;}
    #class-main .right .serch-cout {height:100%; padding:4px;}
	#class-main .right h3 {border:#A9C9E2 solid; border-width:1px 0px 1px 0px; padding:1px;}
	#class-main .right h3 p {background:#CAE5FF; padding:5px 0px 0px 8px; height:15px; line-height:20px; font:bold 12px "宋体";}
	#class-mian .right ul {list-style:none; height:100%; overflow:hidden;}
	#class-main .right ul li {list-style:none; padding:0px 6px; width:94%;}
	#class-main .right ul li a {color:#037; height:24px; line-height:24px; text-decoration:none;}
	#class-main .right ul li a:hover {color:#a00;}
    
	#piclist {width:310px; margin:6px auto;}
	  #piclist img {width:140px; height:110px; border:none;}
	  #piclist p {text-align:center;}
	  #piclist a {display:block; padding:4px 0px; color:#004A9C; text-decoration:none;}
	  #piclist a:hover {color:#a00;}


/*内容页开始*/
  #class-main .left-cout {width:672px; height:auto; margin-top:-3px; float:left; overflow:hidden;}
    #dh {width:100%; line-height:24px; margin-bottom:6px; padding:0px 30px; background:#CAE5FF url(/images/ico7.jpg) 12px 6px no-repeat;}
	#cout {width:668px; padding:1px; border:#A9C9E2 1px solid; background:#F5FAFE;}
	  #cout h1 {font:bold 24px "宋体"; text-align:center; margin:20px 0px 10px 0px;}
	  #cout .writer {text-align:center; background:url(/images/line3.jpg) left bottom repeat-x; padding-bottom:8px; margin-bottom:8px;}
	  #cout .writer a {color:#a00; text-decoration:none;}
	  #cout .cont {padding:10px; font-size:14px; line-height:24px; min-height:460px;}
	  #cout .cont p {font-size:14px; line-height:18px;}
	  #cout .cont a {color:#a00; text-decoration:none;}
	  #cout .prenex {width:98%; padding:4px 0px 0px 10px; margin:20px auto 0px auto}
	  #cout .prenex a {color:#222; text-decoration:none;}
	  #cout .prenex a:hover {color:#a00;}
	  .content-menulist {color:#222; text-decoration:none;}
	  .content-menulist:hover {color:#a00;}

.hil00_myMenu2_0 { background-color:white;visibility:hidden;display:none;position:absolute;left:200px;top:200px; }





















