/*页面基本样式*/


/* 页面框架定义 */
#center{width:100%;text-align:center}
#main{width:996px; text-align:left; clear:both;}
#left{ float:left;word-wrap:break-word; margin-right:5px;}
#right{ float:right;clear:right; word-wrap:break-word;}
.blank{ padding-bottom:5px;}

#top_bg{background:url(imagestop_bg1.gif) no-repeat; height:31px;}
#logo{background:url(../images/logon.jpg) no-repeat; height:130px;}
#menu_bg{background:url(imagesmenu_bg.gif) repeat-x; height:42px;}
#gehang{background:url(../images/gh_bg.gif) no-repeat; height:25px; width:996px; padding:0 0 0 43; margin-bottom:5px;}

.title1{ font:bold 14px; color:#2C6291;}
.title2{background:url(../images/title_bg1.gif) repeat-x; height:26px; border:1 solid #E2E2E2; border-width:1 1 0 1; font:bold 14px; color:#2C6291; padding:6 0 0 10;}
.title3{ font-size: 14px; color:#7E592C; height:27px;}
.title4{background:url(../images/tabbg00.gif) bottom repeat-x; height:24px; }
.title4-1{background:url(../images/tabbg05.gif) bottom repeat-x; height:24px; border:1 solid #E2E2E2; width:20px;white-space:nowrap;word-break: break-all; border-width:1 1 0 1; font:bold 14px; color:#2C6291; padding:5 10 0 10;}
.more{ text-align:right; padding-right:10px; margin-top:-20px;}
.wz{ padding:10px; line-height:24px;}
.nr{ padding:10px; line-height:24px; border:1 solid #E2E2E2; margin-bottom:5px;}
.nr1{ margin-bottom:5px;}
.nr2{ padding:5px; line-height:24px; border:1 solid #E2E2E2; margin-bottom:5px;}
.tzgg{background:url(../images/tzgg.gif) no-repeat; width:261px; height:160px;}
.spxw{background:url(../images/spxw.gif) no-repeat; width:261px; height:35px; padding:10 0 0 60; margin:5 0;}
.wsbs{background:url(../images/wsbs_bg1.gif) no-repeat; height:70px; margin-top:-5px; margin-bottom:5px;}
.wsbs1{background:url(../images/wsbs_bg2.gif) no-repeat; height:174px; margin-bottom:5px;}
.xinxiang{background:url(../images/xx_bg.gif) no-repeat; height:156px; padding-left: 50px; margin-bottom:5px;}
.copyright{background:url(../images/bottom.gif) no-repeat; height:148px; color:#666666}


/* 基本链接样式 */
A:link { font-size: 12px;color: #333333; text-decoration: none;}
A:visited { font-size: 12px;color: #333333; text-decoration: none}
A:active { font-size: 12px;color: #333333; text-decoration: none}
A:hover { font-size: 12px;color: #666666; text-decoration: none}

/* 特殊链接样式 */
.a {   font-size: 12px; color: #1A56A8; text-decoration: none}
.a:active {   font-size: 12px; color: #1A56A8; text-decoration: none}
.a:link {   font-size: 12px; color: #1A56A8; text-decoration: none}
.a:visited {   font-size: 12px; color: #1A56A8; text-decoration: none}
.a:hover {   font-size: 12px; color: #336BB7; text-decoration: underline}

.b { font-size: 12px; color: #666666; text-decoration: none}
.b:active {font-size: 12px; color: #666666; text-decoration: none}
.b:link { font-size: 12px; color: #666666; text-decoration: none}
.b:visited {font-size: 12px; color: #666666; text-decoration: none}
.b:hover {font-size: 12px; color: #999999; text-decoration: underline}

.c {   FONT: bold 14px; color: #2C6291; text-decoration: none}
.c:active {   FONT: bold 14px; color: #2C6291; text-decoration: none}
.c:link {   FONT: bold 14px; color: #2C6291; text-decoration: none}
.c:visited {   FONT: bold 14px; color: #2C6291; text-decoration: none}
.c:hover {   FONT: bold 14px; color: #1B4884; text-decoration: none}

.d {   font-size: 14px; color: #2C6291; text-decoration: none}
.d:active {   font-size: 14px; color: #2C6291; text-decoration: none}
.d:link {   font-size: 14px; color: #2C6291; text-decoration: none}
.d:visited {   font-size: 14px; color: #2C6291; text-decoration: none}
.d:hover {   font-size: 14px; color: #1B4884; text-decoration: none}

.e {   FONT: bold 12px; color: #1A56A8; text-decoration: none}
.e:active {   FONT: bold 12px; color: #1A56A8; text-decoration: none}
.e:link {   FONT: bold 12px; color: #1A56A8; text-decoration: none}
.e:visited {   FONT: bold 12px; color: #1A56A8; text-decoration: none}
.e:hover {   FONT: bold 12px; color: #1B4884; text-decoration: none}

.f { font-size:  14px; color: #2C6291; text-decoration: none}
.f:active {font-size:  14px; color: #2C6291; text-decoration: none}
.f:link { font-size:  14px; color: #2C6291; text-decoration: none}
.f:visited { font-size:  14px; color: #2C6291; text-decoration: none}
.f:hover { font-size:  14px; color: #1B4884; text-decoration: none}

/*tab页样式*/
.nTab{float: left;margin: 0 auto;}
.nTab .TabTitle{clear: both;height: 27px;overflow: hidden;background:url(../images/tabbg00.gif) bottom repeat-x;}
.nTab .TabTitle ul{margin:0;padding:0;}
.nTab .TabTitle li{float: left;width: 90px;cursor: pointer;padding-top: 6px;padding-bottom: 5px;list-style-type: none;}
.nTab .TabTitle .active{ background:url(../images/tabbg01.gif) bottom no-repeat;font-weight:bold; padding-left:15px;margin-right:5px;}
.nTab .TabTitle .normal{ background:url(../images/tabbg02.gif) bottom no-repeat; padding-left:15px; margin-right:5px;}

.nTab1{float: left;margin: 0 auto;border:1 solid #E2E2E2;background:#FFFFFF;}
.nTab1 .TabTitle1{clear: both;height: 26px;overflow: hidden;background:url(../images/tabbg04.gif) bottom repeat-x;}
.nTab1 .TabTitle1 ul{margin:0;padding:0;}
.nTab1 .TabTitle1 li{float: left;cursor: pointer;padding-top: 6px;padding-left: 20px; padding-bottom:5px;list-style-type: none;}
.nTab1 .TabTitle1 .active{ background:url(../images/tabbg03.gif) bottom repeat-x;border-right:1px #E2E2E2 solid;font-weight:bold;color: #666666; font-size:13px;padding-left:10px;}
.nTab1 .TabTitle1 .normal{ background:url(../images/tabbg04.gif) bottom repeat-x;border-right:1px #E2E2E2 solid;color: #666666; font-size:13px;padding-left:10px}
.nTab .TabContent{width:auto;margin: 0px auto;}
.none {display:none;}

.font_bold{ font-weight:bold;}
.font_note{ color:#FF0000}
.font_white{ font:bold 13px; color:#FFFFFF}
.font_red{ font:bold 14px; color:#BF0101}
.font_blue{ font:bold 14px; color:#025FCD}
.font_bluebz{ color:#1A56A8}
.td_font{ width:100px; text-align:right}
.td_input{ padding:3px}

/**GridView样式**/
.GridViewTable{border:1 solid #E2E2E2; border-width:1 0 0 1;}
.GridViewTable td{border:1 solid #E2E2E2; border-width:0 1 1 0; padding:3 5 3 10; background:url(../images/tb01.gif);}

/**下拉菜单样式**/
#nav {padding:0; margin:0; list-style:none; position:relative; z-index:500; text-align:left;}
#nav li.top {display:block; float:left;}
#nav li a.top_link {display:block; float:left; height:32px; line-height:32px; color:#2C6291;margin-right:5px; text-decoration:none; font-size:14px; font-weight:bold; padding:0; cursor:pointer;background: url(../images/blank.gif);}
#nav li a.top_link span {float:left; display:block; padding-right:10px; height:32px;background:url(../images/blank.gif) right top;}
#nav li a.top_link span.down {float:left; display:block; padding-right:20px; height:32px;background:url(../images/blanka.gif) no-repeat right top;}
#nav li a.top_link:hover {color:#1B4884; background: url(../images/blank_over.gif) no-repeat;}
#nav li a.top_link:hover span {background:url(../images/blank_over.gif) no-repeat right top;}
#nav li a.top_link:hover span.down {background:url(../images/blank_overa.gif) no-repeat right top;}
#nav li:hover > a.top_link {color:#2C6291; background: url(../images/blank_over.gif) no-repeat;}
#nav li:hover > a.top_link span {background:url(../images/blank_over.gif) no-repeat right top;}
#nav li:hover > a.top_link span.down {background:url(../images/blank_overa.gif) no-repeat right top;}
#nav li:hover {position:relative; z-index:200;}
#nav ul, 
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav li:hover ul.sub
{left:0; top:32px; background: #FFFFFF url(../images/xlbg.gif) repeat-y; padding:3px; border:1px solid #B0B0B0; white-space:nowrap; width:100px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:24px; position:relative; float:left; width:100px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:24px; width:100px; line-height:24px; text-indent:5px; color:#000; text-decoration:none;}
#nav li ul.sub li a.fly{background:url(../images/arrow.gif) 95px 7px no-repeat;}
#nav li:hover ul.sub li a:hover {background:#B0B0B0; color:#fff;}
#nav li:hover ul.sub li a.fly:hover{background:#5C8DD8 url(../images/arrow_over.gif) 95px 7px no-repeat; color:#fff;}
#nav li:hover ul li:hover > a.fly {background:#5C8DD8 url(../images/arrow_over.gif) 95px 7px no-repeat; color:#fff;} 
#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{left:100px; top:-4px; background: #FFFFFF url(../images/xlbg.gif) repeat-y; padding:3px; border:1px solid #B0B0B0; white-space:nowrap; width:95px; z-index:400; height:auto;}