@charset "utf-8";
/* CSS Document background:url(/images/ht/bg.gif);*/
body {
	margin: 0 auto;
	text-align: left;
	width: 930px;
	height: auto; 
	
	FONT-SIZE: 12px
}

#top{
  
   width:930px;
   position:relative;
}
#mian{
    width:697px;
	height:100px;
	float:left;
	margin:10px;
	padding:10px;
}
#top-box01{
    height:40px;
	width:930px;
	background:url(/images/ht/top-bg.gif) repeat-x;
}
#top-left{
    height:40px;
	width:4px;
	background:url(/images/ht/top-left.gif) no-repeat;
	float:left;
}
#top-right{
    height:40px;
	width:4px;
	background:url(/images/ht/top-right.gif) no-repeat;
	float:right;
}
#top-mian{
    height:40px;
	float:left;
	width:780px;
	color:#FFFFFF;
	line-height:40px;
	padding-left:10px;
}
#menu_mian a{
    display:block;
    width:77px;
	height:31px;
	background:url(/images/ht/menu_bg1.gif) no-repeat;
	color:#ffffff;
	line-height:31px;
	text-align:center;
	text-decoration:none;
}
#menu_mian a:hover{
	display:block;
	width:77px;
	height:31px;
	background-position:0px -31px;
	color:#ffffff;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	background-image: url(/images/ht/menu_bg1.gif);
	background-repeat: no-repeat;
}
#mian{
    width:717px;
	height:100px;
}
#mian-box{
        width:930px;
	height:auto;
	display:block;
	background:url(/images/ht/mian-bg.gif) repeat-y;
}
#mian-left{
    height:100px;
	width:4px;
	background:url(/images/ht/mian-left.gif) repeat-y;
	float:left;
}
#mian-right{
	width:4px;
	height:100px;
	background:url(/images/ht/mian-right.gif) repeat-y;
	float:right;
}
#menu{
    width:194px;
	height:auto;
	float:left;
	display:block;
	background:url(/images/ht/menu.gif) no-repeat;
}
.menu01{
    width:194px;
	height:31;
	line-height:31px;
	text-align:center;
	float:left;
	display:block;
	background:url(/images/ht/menu.gif) no-repeat;
}
.menu01 a{
	width:194px;
	height:31px;
	float:left;
	background:url(/images/ht/menu.gif) no-repeat;
	font-size:12px;
	font-family:"å®‹ä½“";
	line-height:31px;
	text-align:center;
	list-style:none;
	text-decoration: none;
	color:#000000;
}
.menu01 a:hover{
    width:194px;
	height:31px;
	float:left;
	background:url(/images/ht/menu.gif) no-repeat;
	background-position:left -31px;
	font-size:12px;
	font-family:"å®‹ä½“";
	line-height:31px;
	text-align:center;
	list-style:none;
	color:#ff0000;
	text-decoration: none;
}

#menu ul{
    width:194px;
	height:auto;
	float:left;
	display:block;
	margin-left:0px;
	
	}
#menu li{
    width:194px;
	height:31px;
	float:left;
	background:url(/images/ht/menu.gif) no-repeat;
	font-size:12px;
	font-family:"å®‹ä½“";
	line-height:31px;
	text-align:center;
	list-style:none;
}
#menu li a{
	width:194px;
	height:31px;
	float:left;
	background:url(/images/ht/menu.gif) no-repeat;
	font-size:12px;
	font-family:"å®‹ä½“";
	line-height:31px;
	text-align:center;
	list-style:none;
	text-decoration: none;
}
#menu li a:hover{
    width:194px;
	height:31px;
	float:left;
	background:url(/images/ht/menu.gif) no-repeat;
	background-position:left -31px;
	font-size:12px;
	font-family:"å®‹ä½“";
	line-height:31px;
	text-align:center;
	list-style:none;
	color:#ff0000;
	text-decoration: none;
}

#menu-box{
    width:205px;
	height:auto;
	float:left;
	display:block;
	background:url(/images/ht/menu-bg.gif) repeat-y;
	
}
#menu-left{
	float:left;
	width:194px;
	height:24px;
	background:url(/images/ht/menu-top.gif) no-repeat;
	display:block;
	font-size: 12px;
	text-align: center;
	line-height:24px;	
}
#menu-right{
    width:11px;
	height:50px;
    background:url(/images/ht/menu-right.gif) repeat-y;
	float:right;
}
#menu-top{
   width:194px;
   height:24px;
    background:url(/images/ht/menu-top.gif) no-repeat;
}
#bottom-ht{
   width:930px;
   height:4px;
   background:url(/images/ht/bottom-ht.gif) repeat-x;
   display:block;
}
#bottom-left{
   width:5px;
   height:4px;
   float:left;
   background:url(/images/ht/bottom-left.gif) no-repeat;

}
#bottom-right{
   width:5px;
   height:4px;
   float:right;
   background:url(/images/ht/bottom-right.gif) no-repeat;
   margin:0px;
}
/*µÇÈë¿Ú*/
#login-box{
	width:930px;
	height:348px;
	text-align:center;
	background-image: url(/images/ht/login-bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
#login-box1{
    width:360px;
	height:317px;
	padding-top:20px;
	padding-bottom:10px;
}
#login-left{
    width:32px;
	height:220px;
	float:left;

}
#login-left1{
    width:32px;
	height:220px;
	float:right;

}
#login-mian{
     width:296px;
	 height:220px;
	 background-image: url(/images/ht/login-bg02.gif);
	 float:left;

}
#login-right{
	width:32px;
	height:220px;
	float:right;
	background-image: url(/images/ht/login-top.gif);    

}
#login-top{
    width:296px;
	height:23px;
	line-height:23px;
	background:url(/images/ht/login-top.gif) no-repeat;
	font-family:"ËÎÌå";
	color:#F9F69F;
	
	}
#login-bottom{
	width:291px;
	height:23px;
	line-height:23px;
	background:url(/images/ht/login-bottom.gif) no-repeat;
	font-family:"ËÎÌå";
	color:#FFFFFF;
	letter-spacing:1px;
	padding-left:5px;
		}
#login-mian2{
    width:296px;
	height:144px;
	height:174px;
	
}
#login-mian2 ul{
     height:134px;
 	text-align:center;
	list-style:none;
	display:block;
	margin:30px 10px 10px 10px;
	font-family:"ËÎÌå";
	
}
#login-mian2 li{
 height:30px;

}
.login-input{
    width:150px;
   

}
.login-input2{
    width:67px;
   

}
.login-yz{
    width:360px;
	height:96px;
}
#zc-box1,#zc-box3{
	width:800px;
	height:auto;
	margin-top:10px;
	border: 1px solid #5B5B5B;
	background-color:#EAEAEA;
	
}
#zc-left,#zc-left1{
    width:7px;
	height:29px;
	background:url(/images/ht/hui-leftbg.gif) no-repeat;
	float:left;
}
#zc-middle,#zc-middle3{
	width:786px;
	height:29px;
	background:url(/images/ht/hui-bg.gif) repeat-x;
	line-height:28px;
	font-weight: 700;
	float:left;
}
#zc-right,#zc-right2{
    width:7px;
	height:29px;
	background:url(/images/ht/hui-rightbg.gif) no-repeat;
	float:right;
}
#zc-box2,#zc-box4{
    width:778px;
	line-height:23px;
	padding:10px;
	font-family:"ËÎÌå";
   }
#zc-box2 ul{
   list-style:none;
   }
.input-ul{
    padding-left:180px;
	line-height:30px;
	font-family:"ËÎÌå";
	display:block;
	clear:both;
}
.ht-li{
    height:30px;
}
.ht-input01{
    width:150px;
}
.ht-input02{
    width:65px;
}
.ht-input03{
    width:250px;
}
.ht-sm01{
    color:#5B5B5B;
    
}
.ht-sm02{color:#FC0000;}

.ht-button{ 
    padding-left:60px;
	height:30px;
}
.ht-ul{
 	list-style:none;
	padding-left:30px;
	display:block;
	margin:0px;
	line-height:30px;
	font-family:"ËÎÌå";
}
.ht-ul02{
    padding-left:270px;
	line-height:30px;
	font-family:"ËÎÌå";
	display:block;
    clear:both;
}
.ht-a{
	color:#FF0000;
	text-decoration: none;
}
.ht-a:hover{color:#848484;}
#xg-box01{
    width:305px;
	height:156px;
    display:block;
	margin:25px auto 25px auto;
 }
 .xg-box02{
	float:left;
	width:285px;
	height:156px;
	border: 1px solid #A6D8F6;
 }
.xg-box02 ul{
	list-style-type: none;
	display:block;
	margin:0px;
	padding:20px 30px 20px 30px;
	font-family:"ËÎÌå";
}
.images-ht{
	border: 1px solid #CCCCCC;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #993300;
	text-decoration: underline;
}
a:active {
	color: #993300;
	text-decoration: underline;
}

/*-08.09.16-*/
.mian_01{
    width:690px;
	float:left;
	margin:3px 0px 10px 0px;
	
}
.mian_01 ul{
   float:left;
   width:300px;
   margin:5px 0px 0px 0px;
   display:block; 
   list-style-type: none;
   line-height:25px;
}
.image2{
margin:10px 0 0 10px;
padding:2px;
border:solid #C8C8C8 1px;
float:left;
display:block;
}
.image3{
margin:10px 25px 0 25px;
float:left;
display:block;
}
.wx_table{
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CBEBFD;
	border-bottom-color: #CBEBFD;
	border-left-color: #CBEBFD;
	height:auto;
	width:670px;
	background-color:#EBF7FD;
	padding:0px 5px 5px 5px;
	margin:0px 0px 0px 10px;
}
.wx_div{
   float:left;
   width:660px;
   background-color:#FFFFFF;
   font-family:"ËÎÌå";
   height:125px;
   color:#999999;
   height:auto;
   padding:0px 5px 0px 5px;
}
.wx_div ul{ 
   float:left;
   margin:0px 0px 0px 0px;
   display:block; 
   list-style-type: none;
   line-height:25px;
} 
/*»áÔ±Í·Ïñ*/ 
.hy_box01{
	width:600px;
	display:block;
	border: 3px solid #DFF2FD;
	text-align: center;
	margin:0px 0px 0px 18px;
	padding:0px 0px 0px 5px;
}
.hy_box01 ul{
	list-style-type: none;
	float:left;
	display:block;
	margin:0px;


}        
.hy_box01 li{
	list-style-type: none;
	border: 1px solid #CCCCCC;
	width:128px;
	height:150px;
	float:left;
    margin:8px 5px 4px 5px;
	display:block;


}
.hy_box02{
	width:600px;
	display:block;
	border: 3px solid #DFF2FD;
	margin:10px 18px 10px 18px;
	padding:10px;
}
.hy_02left{
    float:left;
	width:300px;
	line-height:25px;
	color:#999999;

}
.hy_02right{
    float:right;
	width:290px;
	line-height:25px;
	color:#999999;

}
.hy_02right a{
	color:#036AAB;

}
.hy_02right a:hover{
	color:#F96F00;

}
/*--08.09.27--*/
UL {
	LIST-STYLE-TYPE: none;
	margin:0;
	line-height:23px;
	
}
UL LI {
	LIST-STYLE-TYPE: none;
	margin:0;
}
.top{
	width:930px;
	background-image:url(/images/ht/top_bg.gif);
	height:116px;
	background-repeat: repeat-x;
	background-position: bottom;
}
.top a{
   color:#000000;
   text-decoration:none;
}
.top a:hover{
   color:#CC0000;
   text-decoration:underline;
}  
.box01{
   width:930px;
}
.left_box01{
	width:622px;
	float:left;
	border: 1px solid #5799CC;
	margin:10px 0px 0px 0px;
	padding:10px 0px 10px 0px;
}
.left_box01 li{
    display:block;
	margin:0px 0px 0px 120px;
}
.left_box01 ul{
    float:left;
	width:600px;
	display:block;
	line-height:23px;
	margin:0px 0px 4px 0px;
}
.left_box01 img{
   margin:0px 20px 0px 40px;
   display:block;
   float:left;
}
.right_bod02{
    width:295px;
	float:right;
	background-color:#F6F6F6;
	border: 1px solid #5799CC;
}
.login_top{
	text-align: center;
	font-family:"ËÎÌå";
	font-size:15px;
	font-weight:700;
	height:80px;
	line-height:80px;
}
.login_box1{
	text-align: center;
	line-height:30px;

}
.login_box1 li{
	line-height:35px;
}
.mima{
	height:150px;
	margin:10px;
	background-image:url(/images/ht/line.gif);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	line-height:28px;
	padding:10px 0px 0px 0px;
	color:#6C6C6C;
}
.mima a{
   color:#000000;
   text-decoration:none;
}
.mima a:hover{
   color:#CC0000;
   text-decoration:underline;
}
.input_login01{
   width:150px;
}
.input_login02{
   width:60px;
}
.ts_box01{
   width:442px;
   border: 1px solid #5799CC;
}
.ts_box02 ul{
	margin:15px 0px 10px 0px;
	display:block;
}
.ts_box02 li{
    display:block;
	margin:0px 0px 0px 120px;
}

.ts_box02 img{
   margin:0px 20px 10px 40px;
   display:block;
   float:left;
}
.ts_box02 a{ 
   color:#000000;
   text-decoration: none;
}
.ts_box02 a:hover{
   color:#CC0000;
   text-decoration:underline;
 }
.ts_box02{
   width:442px;
}
.ts_top01{
  padding:0px 0px 0px 15px;
  background-image:url(/images/ht/bg_01.gif);  
  height:25px; line-height:24px;
  
}
.ts_top02{
  font-size:13px;
  font-weight:700;
  float:left;
  width:104px;
}
.ts_red{
   color:#FF0000;
   font-size:14px;
   font-weight:700;
   line-height:40px;
   padding:0px 0px 0px 0px;
}
.ts_gray{
   color:#B4AEAE;
}
.zc_input01{
   width:160px;
   margin:0px 0px 0px 10px;
 
}
.zc_input02{
   width:80px;
   margin:0px 0px 0px 10px;
 
}
.zc_top01{
  padding:0px 0px 0px 15px;
  background-image:url(/images/ht/bg_02.gif);  
  height:25px; line-height:24px;
  font-size:13px;
  font-weight:700;
}  
.blue{
  color:#0B4287;
  font-size:13px;
  font-weight:700;
}