/* CSS Document */
* {margin:0;padding:0;list-style:none;}
select,input {font-size:12px;}img {border:0;}
a {color:#333;text-decoration:none;}a:hover {color:#c42805;text-decoration:underline;}em {font-style:normal;color:#c42805;}em a {color:#c42805;}
body {font-size:12px;color:#333;font-family:Arial,"宋体";background:#fff;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
/* 颜色属性 [定义规则，小写c加颜色名称] */

.cDRed,a.cDRed:link,a.cDRed:visited{ color:#aa0000;}

/* 首页顶部样式*/
.input{ border:1px solid #dfdfdf; height:18px; }
#container{ width:980PX; margin:0px auto; clear:both; background-color:#FFFFFF; height: auto; padding-bottom:20px;}
.header { width:960px; margin:0px auto;height:auto;  }
.header #top{ width:958px; height:28px; float:left; border:1px solid #e9e9e9; margin-top:5px; background-image: url(top_bg.jpg)}
.header #top .txt{ height:24px; width:auto; color:#333; float: left; margin-top:4PX; line-height:24px; vertical-align:middle;margin-left:20px;#margin-left:20px;_margin-left:10px; font-family: "宋体";background:url(icon.gif) no-repeat 0 6px; padding-left:15px;}
.header #top .login{ height:24px; width:auto; color:#333; float: left; margin-top:5px;#margin-top:4px;_margin-top:4px; height:24px; margin-left:50PX; font-family: "宋体"}
.header #top .login input{ border:1px solid #dfdfdf; height:17px;}
.header #top .btn{ height:24px; width:auto; color:#333;line-height:24px; float: left;margin-left:0PX; padding-left:10PX; margin-top:4PX;font-family: "宋体"}
.header #top .sc{ height:24px; width:auto; color:#333;line-height:24px; float:right; margin-right:10px; #margin-right:10px; _margin-right:5px;margin-left:0PX; padding-left:10PX; margin-top:4PX;font-family: "宋体" ;background:url(icon.gif) no-repeat 0 -16px; padding-left:17px;}
.header #top .txt div{ float:left;line-height:28px;}
.header #top .txt a{ color:#333333}

.header #nav1{ width:958px; height:85px; background-image:url(nav_1_bg.jpg); float:left; border:1px solid #e9e9e9; border-top:0px;}
.header #nav1 .logo{ width:auto; height:50px; float:left; margin-top:4px; margin-left:16px; #margin-left:16px; _margin-left:8px;}
.header #nav1 .dhpic{ width:799px; float:left; text-align:center; height:75px; padding-left:15px;}
.header #nav1 .dhpic A{ color:#333333}

.header #nav1 .dhpic A:hover{ color:#C30}
.header #nav1 .dhpic .btn{ width:87px;#width:87px;_width:85px; float:left; height:72px; margin-top:3px;}
.header #nav1 .dhpic .sc{ width:94px; margin-left:10px; float:left; height: auto; margin-top:20px;}
.header #nav1 .dhpic .sc ul{width:94px; float:left}
.header #nav1 .dhpic .sc li{ width:90px; line-height:22px; height:22PX; float:left;}
.header #nav1 .dhpic .btn .pic{ width:94px;#width:94px;_width:85px; float:left; height:72px; padding-top:0px;}
.header #nav1 .dhpic .btn .txt{ width:85px; float:left; line-height:22px; height:22px;}
.header #nav1 .dhpic .line{ width:1px; float:left; height:60px; margin-top:13px;}
.header #nav1 .dhpic .btn A {width:85px; height:72px;margin-left:2px;#margin-left:2px;_margin-left:0px;DISPLAY: block; color:#333333; float:left; height:58px;PADDING-TOP: 8px; }
.header #nav1 .dhpic .btn A:hover { width:85px; margin-left:2px;#margin-left:2px;_margin-left:0px; DISPLAY: block; background-image:url(sub_bg.jpg);color:#c00; TEXT-DECORATION: none}
.header #nav1 .dhpic .btn IMG { DISPLAY: block; MARGIN: 0px auto; margin-bottom:7px; }


/*菜单*/
.header #nav {width:960px;height:27px;margin:0 auto;}
.header #nav .lf {width:6px;height:27px; float:left;}
.header #nav .rt {width:6px;height:27px; float:right;}
/*sitenav*/
.sitenav {float:left;height:25px;padding-top:2px;background-image:url(nav_bg.jpg); background-repeat:repeat-x;width:948px;}
.sitenav li {float:left;width:62px;padding:0 5px;margin-right:1px;text-align:center;font-size:14px;font-weight:bold;}
.sitenav li#top10 {width:50px;}
.sitenav li a {display:block;width:62px;height:25px;line-height:25px;padding-bottom:5px;color:#fff;text-decoration:none;}
.sitenav li.current a {background:url(sitenav.gif) 0px 0 no-repeat;}
.sitenav li a:hover {color:#fff;text-decoration:none;background:url(sitenav.gif) 0px 0 no-repeat;}

/*subnav*/
.subnav {position:absolute;width:100px;margin-left:10px;*margin-left:-12px;padding-top:6px;background:url(poptop.gif) top no-repeat;z-index:99;}
.innerpop {display:block;width:98px;border:solid #2F4C97;border-width:0 3px 3px 1px;background:#fff;}
.innerpop span {display:block;width:94px;height:24px;margin:0 auto;overflow:hidden;line-height:24px;text-align:left;font-size:12px;font-weight:normal;border-bottom:1px solid #d5d5d5;}
.innerpop span a {display:block;width:94px; padding-left:6px;height:24px;color:#0b2f84;}
.innerpop span a:hover {color:#fff;background:#0b2f84; text-decoration:none}
.innerpop span.popend {border-bottom:none;}
.teampop {position:absolute;width:179px;margin-left:10px;*margin-left:-12px;padding-top:6px;background:url(teamtop.gif) top no-repeat;z-index:99;}
.innerteam {display:block;width:177px;border:solid #2F4C97;border-width:0 3px 3px 1px;background:#fff;overflow:hidden;}
.teamleft {float:left;width:88px;border-right:1px solid #2F4C97}
.teamright {float:right;width:88px;}
.innerteam span {display:block;height:24px;margin:0 auto;width:84px; overflow:hidden;line-height:24px;text-align:left;font-size:12px;font-weight:normal;border-bottom:1px solid #d5d5d5;}
.innerteam span a {display:block;width:84px;height:24px; padding-left:6px;color:#0b2f84;}
.innerteam span a:hover {color:#fff;background:#0b2f84; text-decoration:none}
.innerteam span.popend {border-bottom:none;}
/*subnav control*/
.sitenav li .subnav {display:none;}
.sitenav li.shownav .subnav {display:block;}
.sitenav li .teampop {display:none;}
.sitenav li.shownav .teampop {display:block;}

/*底部*/
#footer{
	CLEAR: both;
	FONT-SIZE: 12px;
	MARGIN: 0px auto;
	WIDTH: 956px;
	COLOR: #333;
	LINE-HEIGHT: 20px;
	TEXT-ALIGN: center;
	 padding-top:10px;
	text-decoration: none;
	line-height:24px;
	border-top:0px solid #f1f1f1; font-family:Arial, Helvetica, sans-serif}
#footer .a2 {
	COLOR: #333; font-family:Arial,
}
#footer .a2 A:link,#footer .a2 A:visited{ color:#333333}
#footer .a2 A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}