/* CSS ��ҳ */
body{
	background:#c3dad4;
	color:#888;
	font-size:12px;
	line-height:180%;
	}
table,td{
	border-collapse:collapse; padding:0; margin:0; border:0;
}

.nav_on{
	width:80px;; height:41px; background:url(../images/hp/nav_on.gif); font-weight:bold; border-left:2px solid #a7b3b1;border-right:2px solid #a7b3b1; color:#be8915;
}
.nav_off{
	font-weight:bold; color:#666;
};
.nav a:link{ color:#a5a3a4;text-decoration:none;
	
}
.nav a:visited{ 
	color:#a5a3a4; text-decoration:none;
}
.nav a:hover{ 
	color:#be8915; text-decoration:none;
}	
.list{
	width:90%; margin-left:20px;
}
.r_list{
	width:345px; margin-left:18px; background:#f1f1f1; font-family:Verdana, Arial, Helvetica, sans-serif
}
.r_list a:link{ 
	color:#666; text-decoration:none;
}
.r_list a:visited{ 
	color:#666; text-decoration:none;
}
.r_list a:hover{ 
	color:#666; text-decoration:underline;
}	

.list a:link{ 
	color:#666; text-decoration:none;
}
.list a:visited{ 
	color:#666; text-decoration:none;
}
.list a:hover{ 
	color:#666; text-decoration:underline;
}	

.font1{ color:#be8915;}
.font_red{ color:#CC0000}
.font_green{ color:#008000}

.til_1{ color:#999999;;  font-size:13px; font-weight:bold;}
.til_1 a:link{ color:#999999;  font-size:13px; text-decoration:none;}
.til_1 a:visited{ color:#999999;  font-size:13px; text-decoration:none;}
.til_1 a:hover{ color:#999999;  font-size:13px; text-decoration:none;}
.des_1{ color:#be8915; font-size:12px;}
.des_1 a:link{color:#be8915; font-size:12px;text-decoration:none;}
.des_1 a:visited{color:#be8915; font-size:12px;text-decoration:none;}
.des_1 a:hover{color:#666666; font-size:12px;text-decoration:none;}


/*-------------------div------------------------*/
.main{
	background: url(../images/hp/top_pic.jpg) top no-repeat; width:958px; height:1430px; margin:auto; display:block
	}
.footer{
	background:#1a4a96; width:920px; margin:auto; padding:10px; text-align:center; color: #BED1F3
	}
.l_side{

	 width:563px; padding:0px 0px 0px 0p;float:left; margin:189px  0px 0px 5px;
	}
.leftone{float:left;width:563px;}
.r_side{
	background: url(../images/hp/r_s_bg.gif) repeat-y; width:382px; float:right; position:relative; top:148px; right:0px; display:block
	}
.hp_pic{
width:563px; height:183px; margin:45px 0px 0px 0px; padding:0px 0px 0px 0px ;
}
*html .hp_pic{
width:563px; height:183px; margin:4px 0px 0px 0px; padding:0px 0px 0px 0px ;
}
*+html.hp_pic{
width:563px; height:183px; margin:45px 0px 0px 0px; padding:0px 0px 0px 0px ;
}
.mq{
	width:499px; height:23px; background:url(../images/hp/mq_bg.gif); padding:0 30px; margin-top:6px; border-right:2px solid #a7b3b1; border-left:2px solid #a7b3b1; color:#be8915;
	 }
.lb_jktz{
	width:558px; height:24px; background:url(../images/hp/label_jktz.gif); margin-top:10px;
	}
.lb_jksh{
	width:558px; height:24px; background:url(../images/hp/label_jksh.gif); margin-top:10px;
	}
.lb_hfgg{
	width:558px; height:24px;margin-top:10px;
	}
.lb_hfgg img{ float:right; padding:0px 20px 0px 0px; border:none;}
 .news0{
	background:url(../images/hp/label_hfgg.gif);
}
.news1{
	background:url(../images/hp/label_hfdt.gif);
}
.news2{
	background:url(../images/hp/label_hfgg.gif);
}
.jktz{ margin-left:5px;margin-top:1px;}
.jksh{ margin-left:5px;margin-top:1px;}
.hfgg{ margin-left:10px;margin-top:5px;}
.note{ margin-left:20px;margin-top:10px;color:#be8915;}
.r_lb{ width:96px; height:21px; background:url(../images/hp/r_lb_bg.gif); font-weight: bold; text-align: center; padding-top:4px; float:right; clear:left; margin-top:10px;}
.r_lb a:link{ font-weight:bold; color:#666; }
.r_lb a:visited{ font-weight:bold; color:#666; }
.r_lb a:hover{ font-weight:bold; color:#666; }
.kefu{ float:left; margin:10px 0px 10px 10px;}


*html .nav_about{ float:left; width:85px; height:41px;margin:0px 0px 0px 9px;}
*html .nav_about a:link{ float:left;  width:85px;height:41px;margin:0px 0px 0px 9px; background-repeat:repeat-x;}
*html .nav_about a:visited{ float:left;width:85px; height:41px; margin:0px 0px 0px 9px; background-repeat:repeat-x; }
*html .nav_about a:hover{ float:left;width:85px; height:41px;margin:0px 0px 0px 9px; padding:0px 0px 0px 0px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }


*html .nav_qixia{ float:left; width:91px; height:41px;margin:0px 0px 0px 2px;}
*html .nav_qixia a:link{float:left;  width:91px;height:41px;margin:0px 0px 0px 2px; background-repeat:repeat-x;}
*html .nav_qixia a:visited{float:left;width:91px; height:41px; margin:0px 0px 0px 2px; background-repeat:repeat-x;}
*html .nav_qixia a:hover{  float:left;width:91px; height:41px;margin:0px 0px 0px 2px; padding:0px 0px 0px 0px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }



*html .nav_touzi{ float:left; width:91px; height:41px;margin:0px 0px 0px 2px;}
*html .nav_touzi a:link{ float:left;  width:91px;height:41px;margin:0px 0px 0px 2px; }
*html .nav_touzi a:visited{ float:left;width:91px; heig1ht:41px; margin:0px 0px 0px 2px;}
*html .nav_touzi a:hover{ float:left;width:91px; height:41px;margin:0px 0px px 2px; padding:0px 0px 0px 0px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }


*html .nav_my{ float:left; width:91px; height:41px;margin:0px 0px 0px 2px;}
*html .nav_my a:link{ float:left;  width:91px;height:41px;margin:0px 0px 0px 2px;}
*html .nav_my a:visited{float:left;width:91px; heig1ht:41px; margin:0px 0px 0px 2px;}
*html .nav_my a:hover{ float:left;width:91px; height:41px;margin:0px 0px px 2px; padding:0px 0px 0px 0px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }


*html .nav_service{ float:left; width:91px; height:41px;margin:0px 0px 0px 2px;}
*html .nav_service a:link{ float:left;  width:91px;height:41px;margin:0px 0px 0px 2px;}
*html .nav_service a:visited{ float:left;width:91px; heig1ht:41px; margin:0px 0px 0px 2px;}
*html .nav_service a:hover{  float:left;width:91px; height:41px;margin:0px 0px px 2px; padding:0px 0px 0px 0px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x;}


*html .nav_tract{ float:left; width:84px; height:41px;margin:0px 0px 0px 2px; padding:0px 0px 0px 0px;}
*html .nav_tract a:link{ float:left; width:84px; height:41px;margin:0px 0px 0px 2px; padding:0px 0px 0px 0px;}
*html .nav_tract a:visited{ float:left;width:84px; height:41px;margin:0px 0px 0px 2px; padding:0px 0px 0px 0px; }
*html .nav_tract a:hover{ float:left;width:84px; height:41px;margin:0px 0px 0px 2px; padding:0px 0px 0px 0px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }

 .nav_about{ float:left; width:75px; height:41px;}
 .nav_about a:link{ float:left;  width:75px;height:41px;margin-left:8px; background-repeat:repeat-x;}
 .nav_about a:visited{ float:left;width:75px; height:41px;  background-repeat:repeat-x; }
.nav_about a:hover{ float:left;width:70px; height:41px;margin-left:10px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }


.nav_qixia{ float:left; width:77px; height:41px;margin-left:8px;}
 .nav_qixia a:link{float:left;  width:77px;height:41px;margin-left:8px; background-repeat:repeat-x;}
 .nav_qixia a:visited{float:left;width:77px; height:41px; margin-left:8px; background-repeat:repeat-x;}
 .nav_qixia a:hover{  float:left;width:77px; height:41px;margin-left:8px; background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }

.nav_licai{ float:left; width:78px; height:41px;margin-left:10px;}
 .nav_licai a:link{float:left;  width:78px;height:41px;margin-left:10px;background-repeat:repeat-x;}
 .nav_licai a:visited{float:left;width:78px; height:41px;margin-left:10px; background-repeat:repeat-x;}
 .nav_licai a:hover{  float:left;width:78px; height:41px;margin-left:10px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }

.nav_touzi{ float:left; width:78px; height:41px;margin-left:12px;}
 .nav_touzi a:link{float:left;  width:78px;height:41px;margin-left:12px;background-repeat:repeat-x;}
 .nav_touzi a:visited{float:left;width:78px; height:41px;margin-left:12px; background-repeat:repeat-x;}
 .nav_touzi a:hover{  float:left;width:78px; height:41px;margin-left:12px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }


.nav_my{ float:left; width:78px; height:41px;margin-left:14px;}
.nav_my a:link{ float:left;  width:78px;height:41px;margin-left:14px;}
 .nav_my a:visited{float:left;width:78px; heig1ht:41px;margin-left:14px;}
.nav_my a:hover{ float:left;width:78px; height:41px;margin-left:14px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }


 .nav_service{ float:left; width:78px; height:41px;margin-left:16px;}
.nav_service a:link{ float:left;  width:78px;height:41px;margin-left:16px;}
 .nav_service a:visited{ float:left;width:78px; heig1ht:41px;margin-left:16px;}
 .nav_service a:hover{  float:left;width:78px; height:41px;margin-left:16px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x;}


 .nav_tract{ float:left; width:70px; height:41px;margin-left:18px;}
 .nav_tract a:link{ float:left; width:70px; height:41px;margin-left:18px;}
 .nav_tract a:visited{ float:left;width:70px; height:41px;margin-left:18px; }
.nav_tract a:hover{ float:left;width:70px; height:41px;margin-left:18px;background-image:url(../images/hp/nav_on.gif); background-repeat:repeat-x; }

.homenav{width:560px; height:41px; float:left; color:#a5a3a4; font-weight:bold; font-size:12px; line-height:41px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
background-image:url(../images/hp/nav_back.gif);}

.homenav ul{float:left; height:41px;width:560px;padding:0px 0px 0px 0px;; margin:0;}
.homenav li{ float:left; text-align: center;padding:0px 0px 0px 0px;; margin:0; list-style:none; }


*html .homenav{width:560px; height:41px; float:left; color:#a5a3a4; font-weight:bold; font-size:12px; line-height:41px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
background-image:url(../images/hp/nav_back.gif);}

*html .homenav ul{float:left; height:41px;width:560px;padding:0px 0px 0px 0px;; margin:0;}
*html .homenav li{ float:left; text-align: center;padding:0px 0px 0px 0px;; margin:0; list-style:none; width:75px;}

.homenav li a:link{ color:#a5a3a4;text-decoration:none;
	
}
.homenav li a:visited{ 
	color:#a5a3a4; text-decoration:none;
}
.homenav li a:hover{ 
	color:#be8915; text-decoration:none;
}

.dropmenudiv {
    filter:alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
    Z-INDEX: 100;  POSITION: absolute; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); BACKGROUND-COLOR: white; WIDTH: 200px; FONT: 12px/18px Verdana; VISIBILITY: hidden; TOP: 0px; line-height:18px; text-align:center;
}
.dropmenudiv A {
	 PADDING-BOTTOM: 2px; TEXT-INDENT: 3px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: black; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 4px;
}
* HTML .dropmenudiv A {
	WIDTH: 100%
}
.dropmenudiv a:hover {
	BACKGROUND-COLOR: #ffffff; color:#999999;
}
.dropmenudiv a:link{ 
	text-decoration:none;	color:#be8915;
}
.dropmenudiv a:visited{ 
	 text-decoration:none;	color:#be8915;
}
.nav_01{ float:left; width:132px; margin:0; padding:0;}
.nav_02{ float:left; width:132px; margin:0; padding:0;}
.nav_03{ float:left; width:132px; margin:0; padding:0;}

.mq a:link{color:#be8915; text-decoration:none;}

.mq a:visited{color:#be8915; text-decoration:none;}

.mq a:hover{color:#be8915; text-decoration:underline;}

/*---------------��-8-----------------*/

