/* CSS Document */
@import url("reset.css");

/*common apart*/
.header,.main,.footer{width:1000px;margin:0px auto;}
.clear{clear:both;}
.novisible{display:none;}

/*header area*/
.top {
	height: 36px;
	width: 100%;
	background-image: url(../../images/ahxh/t_1.jpg);
	background-repeat: repeat-x;
}
.t_1 {
    height: 36px;
    margin: 0 auto;
    width: 1020px;
}
.t_left {
    display: inline;
    float: left;
    height: 36px;
    margin-left: 6px;
    width: 422px;
}
.t_left img {
	float: left;
	height: 11px;
	width: 12px;
	margin-top: 10px;
	display: inline;
}
.t_left p {
	height: 36px;
	line-height: 36px;
	color: #999999;
	font-size: 12px;
	font-weight: lighter;
	text-indent: 12px;
}
.height {
    display: inline;
    float: left;
    height: 30px;
    margin-left: 7px;
    width: 585px;
}
.h_s {
	float: left;
	height: 20px;
	width: 80px;
	background-image: url(../../images/ahxh/t_h2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	float: left;
	margin-top: 10px;

}
.h_s1 {
	float: left;
	height: 20px;
	width: 95px;
	float: left;
	margin-top: 10px;
	font-size: 12px;
	color: #0BAFFF;
	line-height: 20px;
	font-weight: lighter;
}
.h_s1 a{color: #0BAFFF;}
.h_g {
	float: left;
	height: 20px;
	width: 110px;
	background-image: url(../../images/ahxh/t_h3.jpg);
	background-repeat: no-repeat;
	float: left;
	margin-top: 10px;
}
.h_top {
	float: left;
	height: 75px;
	width: 980px;
}
.h_logo {
	float: left;
	height: 75px;
	width: 265px;
}
.h_b {
	float: right;
	height: 75px;
	width: 258px;
	margin-right: 70px;
	display: inline;
}
.h_w {
	float: left;
	height: 20px;
	width: 90px;
	background-image: url(../../images/ahxh/t_h2.jpg);
	background-repeat: no-repeat;
	background-position: 0px -38px;
	float: left;
	margin-top: 10px;
}
.h_j {
	float: left;
	height: 20px;
	width: 90px;
	background-image: url(../../images/ahxh/t_h2.jpg);
	background-repeat: no-repeat;
	background-position: 0px -60px;
	float: left;
	margin-top: 10px;
}
.h_q {
	float: left;
	height: 30px;
	width: 90px;
	background-image: url(../../images/ahxh/t_h2.jpg);
	background-repeat: no-repeat;
	background-position: 0px -87px;
	float: left;
	margin-top: 10px;
}
.h_s a {
	font-size: 12px;
	line-height: 20px;
	font-weight: lighter;
	color: #666666;
	text-indent: 24px;
	float: left;
	text-decoration: none;
}
.h_w a {
	font-size: 12px;
	line-height: 20px;
	font-weight: lighter;
	color: #666666;
	text-indent: 30px;
	float: left;
}
.h_j a {
	font-size: 12px;
	line-height: 20px;
	font-weight: lighter;
	color: #666666;
	text-indent: 30px;
	float: left;
}
.h_q a {
	font-size: 12px;
	line-height: 20px;
	font-weight: lighter;
	color: #666666;
	text-indent: 40px;
	float: left;
}
.b_nner {
	float: left;
	height: 205px;
	width: 980px;
}
.dh_1_drawer img {
	float: left;
	height: 15px;
	width: 21px;
}

#dh_1{
	z-index: 100000;
	width:310px;
	float: left;
	height: 36px;
}
#dh_1 div.top_navigation div
{
	text-align:right;
	line-height:26px;
	padding-right:10px;
}
#dh_1 div.dh_1_navigation {
	height:28px;
	width:312px;
	margin-right: auto;
}
#dh_1 div.dh_1_navigation ul {
	height:28px;
}
#dh_1 div.dh_1_navigation li {
	float:left;
	position:relative;
	width:100px;
	margin-right:4px;
	background-image: url(../../images/ahxh/nav_item_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
}

#dh_1 div.dh_1_navigation li.pre {
}
#dh_1 div.dh_1_navigation li em {
	display:block;
	width:100%;
	height:28px;
	line-height:28px;
}

#dh_1 div.dh_1_navigation li em a {
	display:block;
	text-align:center;
	width:100%;
	color:#59637c;
	font-size:100%;
	font-size:12px;
	text-decoration: none;
	font-style: normal;
	font-weight: lighter;
}
#dh_1 div.dh_1_navigation li em a:hover
{
	color:#333;
	text-decoration:none;
}

#dh_1 div.dh_1_navigation li.on em a
{
	color:#666;
	font-size: 12px;
	font-weight: lighter;
	text-decoration: none;
}
.dh_1_drawer{
	position:absolute;
	left:-5px;
	top:22px;
	z-index:1001;
	display:none;
	/*
	visibility:hidden;
	*/
	width:110px;
	background:url(../../images/ahxh/drawer_bg_1_1.png) no-repeat left top;
	padding:10px 0 0;
	
}
* html .dh_1_drawer { background:transparent url(../../images/ahxh/drawer_bg_1_1_ie6.gif) no-repeat scroll left top; } /* IE6 */
.dh_1_drawer dl
{
	background:url(../../images/ahxh/drawer_bg_2.png) no-repeat left bottom;
	padding:0 10px 10px ;
}
* html .dh_1_drawer dl{ background:transparent url(../../images/ahxh/drawer_bg_2_ie6.gif) no-repeat scroll left bottom; } /* IE6 */

#dh_1 div.dh_1_page_action{
	padding:12px 0 0 0;
	float:left;
	margin-right:6px;
	width:92px;
}
#dh_1 div.dh_1_page_action li{
	padding:0 0 4px 22px;
}
#dh_1 div.dh_1_page_action li a{
	color:#fff;
}
.dh_1_drawer dt
{
	line-height:18px;
	text-align:center;
	position:relative;
	font-weight:bold;
	background:url(../../images/ahxh/dot_down.gif) no-repeat 84px 11px;
}
.dh_1_drawer dd{
	line-height:18px;
	text-align:center;
	padding:3px 0;
	position:relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7F0FE;
}
.dh_1_drawer dd.f
{
    border-top:none;
}
.dh_1_drawer dd em{
	font-size:8px;
}
.dh_1_drawer a{
	text-decoration:none;
	font-family:"ËÎÌå";
	width:50px;
	height:18px;
	display:block;
	background:url(../../images/ahxh/dot_down.gif) no-repeat 78px 9px;
	font-size: 12px;
	color: #666666;
	font-weight: lighter;
	float: left;
	margin-left: 5px;
}
.dh_1_drawer dd a:hover{
	text-decoration:none;
	color: #0080C0;
}

.hh_1 {
	float: left;
	height: 36px;
	width: 195px;
	margin-left: 73px;
	display: inline;
}
.dh_1_drawer dd {
	z-index: 120000;
	height: 18px;
	width: 90px;
}
.h_s a:hover {
	color: #006291;
	text-decoration: none;
}
.t_left a {
	color: #666666;
	text-decoration: none;
}
.header .logo-area{height:71px;}
.header .logo-area .logo{float:left;margin:3px 0px 6px;}
.header .logo-area .brand{float:right;margin:13px 24px 0px 9px;}

.header .nav{height:43px; line-height:43px; position:relative; background:url("../../images/ahxh/bg.gif") repeat scroll 0 0 transparent;}
.header .nav .robots{position:absolute; background:url("../../images/ahxh/icon.png") repeat scroll 0 -1px transparent;width:52px; height:48px;right: 0;top: -2px;}
.header .nav ul li{color: #FFFFFF;float: left;font-size: 14px;font-weight: bold;text-align: center;background:url("../../images/ahxh/bg.gif") no-repeat scroll 0 -72px transparent;}
.header .nav ul li.no-bg{background:none;}
.header .nav ul li a{color:#FFFFFF;margin:0 6px;padding:6px 8px;}
.header .nav ul li a:hover{color: #117bcf; background:#fefefe; text-decoration:none;}
/*header area end*/

/*footer*/
.footer{margin-top:5px;border-top:solid 1px #d9d9d9;color:#474747;}
.footer a{color:#474747}
.footer .footer-bg{background:url("../../images/ahxh/bg.gif") repeat scroll 0px -806px transparent;height:20px;}
.footer .footer-nav li{float:left;background:url("../../images/ahxh/icon.gif") no-repeat;}
.footer .footer-nav li b{display:block;color:#0172d0;font-size:14px;font-weight:bold;background:url("../../images/ahxh/icon.gif") repeat scroll -46px -298px transparent;padding-left: 12px;}
.footer .footer-nav li a{padding-left: 12px;}
.footer .footer-nav li.n1{width:104px;padding-left:30px;background-position:129px -1024px;}
.footer .footer-nav li.n2{width:163px;padding-left:32px;background-position:185px -1024px;}
.footer .footer-nav li.n3{width:114px;padding-left:29px;background-position:136px -1024px;}
.footer .footer-nav li.n4{width:149px;padding-left:37px;background-position:180px -1024px;}
.footer .footer-nav li.n5{width:108px;padding-left:36px;background-position:140px -1024px;}
.footer .footer-nav li.n6{width:157px;padding-left:32px;background:none;}


.footer .links{margin:5px 19px 2px 28px;}
.footer .links-title{color:#0172d0;font-size:14px;font-weight:bold;background:url("../../images/ahxh/icon.gif") repeat scroll -46px -298px transparent;padding-left: 12px;}
.footer .links-txt{line-height:23px;}

.footer .copyright{border-top:solid 1px #96bbd8; text-align:center;line-height:23px;padding-top:2px;}

/* Ä¬ÈÏ»ÃµÆÆ¬ */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:12px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}