@charset "utf-8";
/* CSS Document */

body{ 
      margin:0 auto; 
	  padding:0; 
	  text-align:center; 
	  font:Arial, Helvetica, sans-serif; 
	  font-size:14px; 
	  background-color:#993E0B;
	 
scrollbar-face-color:#CDE3EF;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#9BCCE6;
scrollbar-arrow-color:#588197;
scrollbar-base-color:#bee8fe; 
scrollbar-darkshadow-color:#588197;
	  
	  }
a{ color:#01559E; text-decoration:none; font-size:14px;}
a:hover{ color:#F64803; font-size:14px;}
a:active{ color:#F64803; font-size:14px;}

.gundongtext-a{ color: #ffffff; 
                text-decoration:none; 
				font-weight:bold;  
				background-color:#5188CC; 
				padding:3px 3px; 
				font-size:14px;
				}
.leftbar{ line-height:30px; font-size:14px; background-color:#FFF7C4}
.leftbar a{color:#01559E; text-decoration:none;}
.leftbar a:hover{color:#ffffff; 
               font-size:14px; 
			   font-weight:bold; 
			   text-decoration:none;  
			   background-color:#5188CC; 
			   padding:3px 3px;
			   }
.leftbar a:active{ color:#ffffff; 
                 font-size:14px; 
				 font-weight:bold; 
				 text-decoration:none;  
				 background-color:#5188CC; 
				 padding:3px 3px;
				 }
table{ empty-cells: show; border-collapse: collapse;}

img{ border:0; padding:0 5px 0 20px;}
h1{ font-size:24px; font-weight:bold; text-align:center; color:#E34713; padding:20px 0 10px 0;}
p{ padding:0px 30px; margin:0 15px;}
input{ border:#628CBB 1px solid;}
SELECT{
    BORDER-RIGHT: #628CBB 1px solid;
    BORDER-TOP: #628CBB1px solid;
    FONT-SIZE: 14px;
    BORDER-LEFT: #628CBB 1px solid;
    COLOR:#003366;
    BORDER-BOTTOM: #628CBB 1px solid;
    BACKGROUND-COLOR: #f4f4f4;
}

.3form{border:#628CBB 1px solid;}
.button{
BORDER-RIGHT: #759ac4 1px solid;  BORDER-TOP: #759ac4 1px solid; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#84b3e7); BORDER-LEFT: #759ac4 1px solid; CURSOR: hand; COLOR: black; PADDING:2px 3px;; BORDER-BOTTOM: #759ac4 1px solid; height:20px;
}
.button-2{
BORDER-RIGHT: #FEFEFE 1px solid;  BORDER-TOP: #FEFEFE 1px solid; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#ffffff); BORDER-LEFT: #FEFEFE 1px solid; CURSOR: hand; COLOR: black; PADDING:2px 10px;; BORDER-BOTTOM: #FEFEFE 1px solid; height:25px;
}
.button-3{
BORDER-RIGHT: #FEFEFE 1px solid;  BORDER-TOP: #FEFEFE 1px solid; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D34E3B); BORDER-LEFT: #FEFEFE 1px solid; CURSOR: hand; COLOR: black; PADDING:2px 10px;; BORDER-BOTTOM: #FEFEFE 1px solid; height:25px;
}

#banner{ 
         background-image: url(../images/banner_02.gif); 
		 text-align:center; 
		 background-repeat:no-repeat; 
		 width:952px; 
		 height:88px; 
	 
		 }
#banner-dc{background-image:url(../images/dc_02.gif); 
		 text-align:center; 
		 background-repeat:no-repeat; 
		 width:952px; 
		 height:88px; }
/* nav  start                       */
div{
     background-color:#FFFFFF;}
.div1{ float:left; display: block;}
.p1{ padding:0; margin:0; display:block; float:left; width:350px; line-height:30px; text-align:left; color:#000000; font-weight:normal;}
.p2{ padding:0; margin:0; display:block; float:left; width:70px; text-align:right; padding-left:0px; padding-top:7px; vertical-align:middle;}
.p2 a,#footer a{ color:#000000;}
.p2 a:hover,#footer a:hover{ color:#ffffff;}
#nav{ 
      background-image:url(../images/nav_03.gif); 
	  background-repeat: no-repeat; 
	  background-position:left; 
	  color:#000000; 
	  width:952px; 
	  height:30px;
	  font-size:16px; 
	  font-weight: bold;
	  }
#nav ul{ float:left; width:500px; 
         display:block;
         margin:0; 
	     padding:0;
	     list-style-type: none; 
		 }
		   
#nav li{
        display: block;
	     float: left;
	     margin:0;
		 width:80px; 
		 height:30px; 
		 vertical-align:middle;
		 }
#nav span{ display:block; 
           background-image:url(../images/nav-baoder_03.gif); 
		   background-repeat:no-repeat; 
		   background-position:bottom left;
		   height:30px;
		   width:80px; 
		   vertical-align:middle; 
		   line-height:30px; 
		   }
#nav span a{ 
             text-decoration: none; 
			 color:#000000;
			 }
#nav span a:hover{ 
                  display:block; 
                  color:#000000; 
				  font-weight:bold;
				  background-image:url(../images/nav-bg_05.gif); 
				  background-position:left; 
				  background-repeat:no-repeat; 
				  width:80px; 
				  height:30px; 
				  font-size:16px;
				   }
#nav span a:active{ 
                  display:block; 
                  color:#000000; 
				  font-weight:bold;
				  background-image:url(../images/nav-bg_05.gif); 
				  background-position:left; 
				  background-repeat:no-repeat; 
				  width:80px; 
				  height:30px; 
				  font-size:16px;
				   }				   
#nav-dc{ 
      background-image:url(../images/nav-dc_03.gif); 
	  background-repeat: no-repeat; 
	  background-position:left; 
	  color:#FFFFFF; 
	  width:952px; 
	  display:block; 
	  height:30px;
	  margin:0; 
	  padding:0;
	  list-style-type: none; 
	  }
#nav-dc li{
         display: block;
	     float: left;
	     margin: 0; 
		 width:80px;
		 height:30px; 
		 vertical-align:middle;
		 }
#nav-dc span{ display:block; 
           background-image:url(../images/nav-baoder_dc.gif); 
		   background-repeat:no-repeat; 
		   background-position:bottom left;
		   height:30px;
		   vertical-align:middle; line-height:30px; 
		   }
#nav-dc span a{ 
             text-decoration: none; 
			 color:#FFFFFF;
			 }
#nav-dc span a:hover{ 
                  display:block; 
                  color:#FFFFFF; 
				  font-weight:bold;
				  background-image:url(../images/nav-bg_dc1.gif); 
				  background-position:left; 
				  background-repeat:no-repeat; 
				  width:80px; 
				  height:30px; 
				  font-size:14px;
				   }
#nav-p-dc{ background-color:#FFEDE2; 
        height:25px; 
		line-height:25px; 
		color:#02508E; 
		text-align:left; width:100%; 
		}		 		 
		   
/* nav  end                     */

/* gonggao right start                     */
.login-title{ background-image:url(../images/r-bg_03.gif); 
              background-repeat:no-repeat; 
			  width:222px; height:29px; 
			  padding:0px 0px 0px 0px; 
			  color:#9A4501; 
			  font-weight:bold;
			  text-align:left; 
			  line-height:25px;
			  font-size:14px;
			  }	
.login-bg{ background-image:url(../images/r-bg_05.gif); 
           width:222px; 
		   height:199px; 
		   background-repeat:no-repeat; 
		   background-position:top; 
		   line-height:25px; padding-left:15px; text-align:left;
		   }
.r-title{ background-image:url(../images/r-bg_07.gif); 
          background-repeat:no-repeat; 
		  background-position:top left; 
		  width:222px; height:21px; 
		  margin:5px 0px; 
		  text-align:left; 
		  padding-left:5px;
		  }
.r-ul{ padding:0; margin:5px 0 0 0; list-style-type:none; overflow:auto; display:block; width:222px; text-align:left; font-weight:normal;  font-size:14px;}
.r-ul li{ margin:0; padding:0px 5px 4px 15px; height:20px; line-height:20px; background-image:url(../images/icon-1.png); 
          background-repeat:no-repeat; 
		  background-position:top left; }
.r-ul li a{color:#01559E; text-decoration:none;  font-size:14px;}
.r-ul li a:hover{color:#F64803; font-size:14px;}
.r-ul li a:active{ color:#F64803; font-size:14px;}
/* gonggao right end                    */	
	
/* main biaoge start                     */
#main{ text-align:center; 
       line-height:22px; 
	   height:100%; 
	   margin:0 auto; 
	   width:952px;
	
	   }
.position{ margin:0 auto;}
#nav-p{ background-color:#FFEFEF; 
        height:33px; 
		line-height:33px; 
		color:#02508E; 
		text-align:left; width:100%; 
		}
.p-r{ text-align:right; padding-right:5px; list-style:25px;}
.p-l{ }
.l-menu{background-image:url(/modules/gzbm/images/l-bar_03.gif); 
        background-repeat:no-repeat; 
		background-position:top; 
		height:33px; 
		width:200px; 
		font-size:14px; 
		line-height:33px; 
		color:#FFFFFF; 
		font-weight:bold; text-align:center; padding-left:7px;
		}
.infor-bg{text-align:right; 
          width:100%; 
		  background-color:#EAF5F9;  
		  border:#A9C7D2 1px solid; 
		  margin:0 0 2px 0; height:27px; padding:3px 0;
		  }

#contaner{ background-image:url(../images/gere-bg_03.gif); 
           background-position:center;
		    background-repeat:no-repeat; background-position:top; 
			width:622px; 
			height:494px;
			
			}
.conatanert{ margin:0 auto;
             text-align:center; 
             padding:5px 20px 20px 20px; 
			 width:85%; 
			 line-height:25px; 
			 font-size:14px;
			 height:100%; vertical-align:top; 
			 }
.l-bar{ background-color:#FFF7C4; border:1px #C2ADA2 solid;}
.tal-b{ border:1px #A9C7D2 solid;}


.t-d5{border-bottom:1px #A9C7D2 solid; 
       border-right:1px #A9C7D2 solid; 
	   text-align:center; 
	   padding-right:7px; 
	   background-color:#EAF5F9;
	   line-height:30px; }	  
.tal-1{ border:#D4D4D4 1px solid;}
.tal-1 td{border:#A9C7D2 1px solid; line-height:25px;}

.tal-bg{ background-image:url(../images/bg01_03.gif); background-repeat:repeat-x;}	
.t-bg2{ background-color:#E5E9EA; border:1px #D4D4D4  solid; font-size:14px; font-weight: bold; } 
.tal-2{background-color:#F5F9FA; border:#D4D4D4 1px solid;}  
.tal-2 a{color:#01559E; text-decoration:none;}	   
.tal-2 a:hover{color:#F64803;}
.alltable{width: 533px; background-color:#FFFFFF; margin-bottom:30px; line-height:33px;}
.tal-b{border:1px #A9C7D2 solid; line-height:30px;}
.DoubleColorTable tr{background-color:expression("#EBF0F3,#ffffff".split(",")[rowIndex%2])} 	   
/* main biaoge  end                     */

/* new start                     */
#new-bg{ background-image:url(../images/new-bg_03.gif); background-repeat:no-repeat; background-position:top left; width:722px; height:27px;}	
/* new end                    */



.cont_info{border-bottom:1px #D4D4D4 solid; border-top:1px #D4D4D4 solid; line-height:25px; text-align:center; margin:20px auto; }



#banner-xw{background-image:url(../images/xw_02.gif); 
		 text-align:center; 
		 background-repeat:no-repeat; 
		 width:952px; 
		 height:88px; }

#nav-xw{ 
      background-image:url(../images/nav_xw.gif); 
	  background-repeat: no-repeat; 
	  background-position:left; 
	  color:#FFFFFF; 
	  width:952px; 
	  display:block; 
	  height:30px;
	  margin:0; 
	  padding:0;
	  list-style-type: none; 
	  }
#nav-xw li{
         display: block;
	     float: left;
	     margin: 0; 
		 width:80px;
		 height:30px; 
		 vertical-align:middle;
		 }
#nav-xw span{ display:block; 
           background-image:url(../images/nav-baoder_xw.gif); 
		   background-repeat:no-repeat; 
		   background-position:bottom left;
		   height:30px;
		   vertical-align:middle; line-height:30px; 
		   }
#nav-xw span a{ 
             text-decoration: none; 
			 color:#FFFFFF;
			 }
#nav-xw span a:hover{ 
                  display:block; 
                  color:#FFFFFF; 
				  font-weight:bold;
				  background-image:url(../images/nav-bg_05.gif); 
				  background-position:left; 
				  background-repeat:no-repeat; 
				  width:80px; 
				  height:30px; 
				  font-size:14px;
				   }
#nav-p-xw{ background-color:#FFEDE2; 
        height:33px; 
		line-height:33px; 
		color:#02508E; 
		text-align:left; 
		width:100%; font-size:14px; 
		}		   

.regist1{ background-image:url(../images/regist_03.gif);float:left;
                          background-repeat:no-repeat; 
                          width:168px; 
						  height:45px; 
						  display:block; 
						  line-height:45px; 
						  padding-left:25px; 
						  background-position:center; }
.regist2{ background-image:url(../images/regist_05.gif); float:left;
                          background-repeat:no-repeat; 
                          width:168px; 
						  height:45px; 
						  display:block; 
						  line-height:45px; 
						  padding-left:25px; 
						  background-position:center; }
.regist3{ background-image:url(../images/regist_07.gif); float:left;
                          background-repeat:no-repeat; 
                          width:168px; 
						  height:45px; 
						  display:block; 
						  line-height:45px; 
						  padding-left:25px; 
						  background-position:center;}			   
		   
/* footer start                     */	

#footer{ background-image:url(../images/footer_03.gif);
         background-repeat:no-repeat;
		 width:952px; 
		 height:64px; 
		 color:#000000; line-height:22px;
		 margin:0 auto;
		 padding:0;
		  }
#footer-dc{ background-image:url(../images/footer_dc.gif);
         background-repeat:no-repeat;
		 width:952px; 
		 height:64px;
		 margin:0 auto;
		 padding:0;
		  }	   	   
.conatanert td{border:#A9C7D2 1px solid; line-height:25px;}
.hovertd{ background-color:#FAF3D8; }
.unhovertd{ background-color: #ffffff; }
.t-d1{ 
	   text-align:right; 
	   padding-right:7px; 
	   background-color:#EAF5F9;
	   line-height:35px;
	   }
.t-d2{ text-align:left; background-color:#FFFFFF; padding:1px 9px; line-height:30px; }

.t-d3{ 
	  text-align:center; 
	  background-color:#B6EAFF; 
	  padding:1px 9px; 
	  text-align:center;
	  line-height:25PX;  
	  }
.t-d4{
	  text-align:left; 
	  background-color:#ffffff; 
	  padding:1px 9px;
	  line-height:25PX;  
	  }	   
/* footer end                    */			   