body {	margin:0; padding:0; text-align:center; font-size:12px; background:#FFFFFF;}

/*********** 新首页头部 start ************/
.banner470left_index {float:left; margin:8px 0 0 0; padding:0;}
.banner470right_index {float:right; margin:8px 0 0 0; padding:0;}
.banner948_index {float:left; margin:8px 0 0 0; padding:0; width:948px; height:80px;}
#topmenbg_index {margin:1px 0; padding:0; width:100%; min-width:1003px; width:expression(document.body.clientWidth <= 1003? "1003px": "auto" ); height:24px; background:url(../images/tmbg.gif) repeat-x; border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0;}
#topmenul_index {margin:0 auto; padding:0; width:930px; height:24px; overflow:hidden;}
#topmenul_index li {float:left; margin:0 0 0 -1px; padding:4px 10px 0 10px; font-size:12px; line-height:20px; list-style:none;}
#topmenul_index li img {margin: 0 3px -5px 0;}
#topmenul_index li a , #topmenul_index li a:link, #topmenul_index li a:visited , #topmenul_index li a:active {font-size:12px;	color:#000; text-decoration:none;}
#topmenul_index li a:hover {font-size:12px; color:#ff0000; text-decoration:underline;}

#topjiange_index {float:left; margin:0; padding:0; width:770px; text-align:right;}
#topjiange_index a , #topjiange_index a:link, #topjiange_index a:visited , #topjiange_index a:active {padding-left:15px; font-size:12px; color:#000; text-decoration:none;}
#topjiange_index a:hover {padding-left:15px; font-size:12px; color:#ff0000; text-decoration:underline;}
#topbg_index {margin:0; padding:0; width:100%; min-width:1003px; width:expression(document.body.clientWidth <= 1003? "1003px": "auto" ); height:109px; background:url(../images/tlbg.gif) bottom repeat-x; clear:both;}
#topkd_index {margin:0 auto; padding:0; width:910px; height:109px;}
#logo_index {float:left; margin:0; padding:47px 0 0 155px; width:150px; height:62px; line-height:20px; background:url(../images/logo.jpg) left no-repeat; text-align:left;}
#logo_index a , #logo_index a:link, #logo_index a:visited , #logo_index a:active {font-size:14px; color:#000; font-weight:bold; text-decoration:none;}
#logo_index a:hover {font-size:14px; color:#DC2300; font-weight:bold; text-decoration:none;}
#searchbk_index {float:right; margin:13px 0 0 0; padding:0; width:553px; height:87px; background:url(../images/searchbg.jpg) no-repeat;}
/* TAB 切换效果  1 */
.tbser_index{}
.tbser_index ul{float:left; margin:6px 0 0 18px; _margin:6px 0 0 10px; padding:0; width:520px; overflow:hidden;}
.tbser_index li{float:left; margin:6px 0 0 -1px; padding:0 12px; height:18px; line-height:20px; cursor:pointer; list-style-type:none;  border-left:1px solid #C2D3DE;}
/* 用于控制显示与隐藏的css类  1 */
.normaltabser  {font-size:12px; color:#002B62 ;}
.hovertabser    {font-size:12px; font-weight:bold; color:#000; }
.dis{display:block;}
.undis{display:none;}
.serinput_index {float:left; margin:2px 0 0 18px; _margin:2px 0 0 10px; padding:0; width:520px; height:25px; clear:both; text-align:left; font-size:12px; color:#000; line-height:22px; }
.serinput_index img {margin-bottom:-4px;}
.serinput_index a , .serinput_index a:link, .serinput_index a:visited , .serinput_index a:active {font-size:12px; color:#000;  text-decoration:none;}
.serinput_index a:hover {font-size:12px; color:#01418F; text-decoration:underline;}
.search_index {padding:5px 0 0 10px; height:16px; width:410px; border:1px solid #C2D3DE; color:#000;}
#menubg_index {margin:0; padding:0; width:100%; min-width:1003px; width:expression(document.body.clientWidth <= 1003? "1003px": "auto" ); height:32px; background:url(../images/menubg.gif) repeat-x;}

/* 首页头部菜单 开始 */
#menudl_index {margin:0 auto; width:948px; clear:both; overflow:hidden; list-style:none; text-align:center;}
#menudl_index dt {float:left; margin:0 0 0 50px; _margin:0 0 0 25px; padding:12px 0 0 0; width:87px; height:20px; background:url(../images/menusy.jpg) bottom no-repeat; font-size:14px; color:#000; font-weight:bold;}
#menudl_index dd {float:left; margin:0 0 0 42px;  padding:11px 0 0 0; height:21px; list-style:none; font-size:14px; color:#fff; font-weight:bold;}
#menudl_index dd a , #menudl_index dd a:link, #menudl_index dd a:visited , #menudl_index dd a:active {font-size:14px; color:#fff; font-weight:bold;  text-decoration:none;}
#menudl_index dd a:hover {font-size:14px; color:#FFFFE0; font-weight:bold; text-decoration:underline;}
#menudl_index dd img { margin-bottom:-3px;}
/* 首页头部菜单 结束 */

.width948 {margin:0 auto; width:950px;  clear:both; overflow:hidden;}
#dqwz_index {float:left; margin:0 0 0 40px; _margin:0 0 0 20px; padding:12px 0 0 0; width:87px; height:20px; background:url(../images/menusy.jpg) bottom no-repeat; font-size:14px; color:#000; font-weight:bold;}
#menuul_index {float:left; margin:0; padding:0; height:32px; overflow:hidden;}
#menuul_index li {float:left; margin:0 0 0 30px; _margin:0 0 0 28px; padding:11px 0 0 0; height:21px; list-style:none; font-size:14px; color:#fff; font-weight:bold;}
#menuul_index li a , #menuul_index li a:link, #menuul_index li a:visited , #menuul_index li a:active {font-size:14px; color:#fff; font-weight:bold;  text-decoration:none;}
#menuul_index li a:hover {font-size:14px; color:#FFFFE0; font-weight:bold; text-decoration:underline;}
#menubbs_index {float:left; margin:0 0 0 30px; _margin:0 0 0 28px; padding:11px 0 0 0; height:21px;}
#menubbs_index img {margin-bottom:-3px;}
#notice_top {width:885px; height:19px; margin:4px auto; padding:8px 0px 0px 63px; background:url(../images/noticebg.gif) no-repeat left; text-align:left; }

a.redbl_index:link, a.redbl_index:visited, a.redbl_index:active {font-size:12px; color:#DC2300;  text-decoration:none;}
a.redbl_index:hover {font-size:12px; color:#000; text-decoration:none;}
.redb14f_index{font-size:14px; color:#DC2300; font-weight:bold; text-decoration:none;}
a.yellowb14l_index:link, a.yellowb14l_index:visited, a.yellowb14l_index:active {font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
a.yellowb14l_index:hover {font-size:14px; color:#FFFFE0; font-weight:bold; text-decoration:underline;}
a.blacknt_top:link,a.blacknt_top:visited,a.blacknt_top:active {font-size:12px; color:#000; text-decoration:none;}
a.blacknt_top:hover {font-size:12px; color:#DA191A; line-height:16px; text-decoration:underline;}
a.blue12l_index:link,a.blue12l_index:visited,a.blue12l_index:active {font-size:12px; color:#002065; text-decoration:none;}
a.blue12l_index:hover {font-size:12px; color:#ff0000; text-decoration:none;}
/*********** 0326新增 start ************/
.topbanner_index {margin:2px auto; padding:0; width:948px;}
/*********** 新首页头部 end ************/

/*********** 首页底部 start ************/
#bottommenu {margin-top:8px; padding-top:8px; width:100%; min-width:1003px; width:expression(document.body.clientWidth <= 1003? "1003px": "auto" ); height:24px; background:url(../images/bottombg.gif) repeat-x; font-size:12px; color:#ffffff; text-decoration:none; clear:both;text-align:center;}
#bottommenu a, #bottommenu a:link,#bottommenu a:visited,#bottommenu a:active {font-size:12px; color:#ffffff; text-decoration:none;}
#bottommenu a:hover {font-size:12px; color:#FFFFCC; text-decoration:none;}
#bottomfont {margin:0 auto; padding-top:8px; width:800px; font-size:12px; color:#000; text-decoration:none; line-height:18px;background:text-align:center;}
a.bottomfont:link,a.bottomfont:visited,a.bottomfont:active {font-size:12px; color:#000; text-decoration:none;}
a.bottomfont:hover {font-size:12px; color:#ff0000; text-decoration:underline;}
#bottomqq {margin:0 auto; padding:5px 0 60px 0; width:800px; font-size:12px; color:#000; text-decoration:none; line-height:20px; text-align:center;}
/*********** 首页底部 end ************/


/* 头部 新增（内页头部用） */
.redb12f_index{font-size:12px; color:#f30000; text-decoration:none;}
#topbannerbk_index {float:right; margin:16px 0 0 0; padding:0; width:500px; height:80px; }
#logo2_index {float:left; margin:0; padding:0; width:410px; height:109px; background:url(../images/logo.jpg) left no-repeat; }
#logo2t_index {float:right; margin:32px 0 0 0; padding:6px 0 0 8px; width:242px; text-align:left; border-left:1px solid #d7d7d7; color:#4c4c4c; overflow:hidden; height:56px; line-height:18px;}
.bigf_index {font-family: "黑体"; font-size: 28px;	color: #000; line-height:36px;}
#topjiange2_index {float:left; margin:0; padding:0; width:690px; text-align:right;}
#topjiange2_index a , #topjiange2_index a:link, #topjiange2_index a:visited , #topjiange2_index a:active {padding-left:15px; font-size:12px; color:#000; text-decoration:none;}
#topjiange2_index a:hover {padding-left:15px; font-size:12px; color:#ff0000; text-decoration:underline;}
#menuul2_index {float:left; margin:0; padding:0; height:32px; overflow:hidden;}
#menuul2_index li {float:left; margin:0 0 0 40px; _margin:0 0 0 30px; padding:11px 0 0 0; height:21px; list-style:none; font-size:14px; color:#fff; font-weight:bold;}
#menuul2_index li a , #menuul2_index li a:link, #menuul2_index li a:visited , #menuul2_index li a:active {font-size:14px; color:#fff; font-weight:bold;  text-decoration:none;}
#menuul2_index li a:hover {font-size:14px; color:#FFFFE0; font-weight:bold; text-decoration:underline;}


/*内页头部菜单 开始*/
#menutop_index {margin:0; padding:7px 0 0 0; width:100%; min-width:1003px; width:expression(document.body.clientWidth <= 1003? "1003px": "auto" ); height:25px; background:url(../images/menubg.gif) repeat-x; text-align:center;}
#menutop_index a , #menutop_index a:link, #menutop_index a:visited , #menutop_index a:active { padding: 0 20px; font-size:14px; color:#fff; font-weight:bold;  text-decoration:none;}
#menutop_index a:hover {font-size:14px; color:#FFFFE0; font-weight:bold; text-decoration:underline;}
/*内页头部菜单 结束*/

textarea:hover, input:hover, option:hover {
background: #F0F9FB; border: 1px solid #1D95C7;height:16px; }
textarea, input,option{background: #fffffe; border: 1px solid #D5E9FF;height:16px; }
.button{background: url(../images/ssan.gif); border: 0px;height:21px; width:53px;padding:2px;margin:0px 5px; }
.button2{background: url(../images/ssan2.gif); border: 0px;height:21px; width:53px;padding:2px;margin:0px 5px; }
.button2:hover {background: url(../images/ssan2.gif); border: 0px;height:21px; width:53px;padding:2px;margin:0px 5px; }
.dede_pages{float:left; margin-top:8px; padding-top:2px; width:617px; height:50px; background:#f8f8f8;  border-top:3px solid #e7e7e7; font-size:12px; color:#000; text-align:center; clear:both;}
.dede_pages ul{float:left;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#666;border-bottom:1px solid #EEE;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 1px;border-bottom:2px solid #690;}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{color:#F63;padding:2px 4px 1px;border-bottom:2px solid #F63;font-weight:bold;}
.dede_pages .pageinfo{float:right;line-height:21px;padding:0px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{color:#666;font-weight:normal;margin:0px 2px;vertical-align:auto;}

