body {	margin:0; padding:0; text-align:center; font-size:12px; background:#FFFFFF;}

/*********** 头部 start ************/

#top1bg {margin:0 auto; width:100%; height:28px; background:#d62200;}

#xmkd_top {margin:0 auto; width:900px;}

.xm_top {float:left; width:95px;}

.xmmid_top {float:left; width:500px;  height:20px;}

#top1bg2 {width:100%; height:3px; background:#e2e2e2;  font-size:0px; clear:both;}

#top3 {width:100%; height:102px; background:url(../images/topbg.gif);clear:both;}

#width_top3 {margin: 0 auto; width:910px; height:102px;}

#logo_top {float:left; width:147px; height:102px;}

#banner_top {float:right; margin-top:6px; padding:5px 0px 5px 0px; width:730px; height:80px; }

#menuwidth {width:100%; height:32px; background:url(../images/menubg2.jpg); text-align:center;}

#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; }

#notice_top a , #notice_top a:link , #notice_top a:visited {font-size:12px; color:#000; text-decoration: none; }

#notice_top a:hover {font-size:12px; color:#D62200; text-decoration: none; text-decoration:underline;}



.width948 {margin:0 auto; width:948px; clear:both;}

a:link,a:visited,a:active {color:#000000; }

a:hover {color:#FF0000; }

.whitef {font-size: 12px;	line-height: 18px;	color: #ffffff;	text-decoration: none;}

a.white_top:link,a.white_top:visited,a.white_top:active {font-size:12px; color:#ffffff; text-decoration:none; line-height:28px;}

a.white_top:hover {font-size:12px; color:#FFFFCC; line-height: 28px; text-decoration: underline;}

a.bbs:link,a.bbs:visited,a.bbs:active {font-size:12px; color:#FFFF00; text-decoration:none; line-height:28px; font-weight: bold;}

a.bbs:hover {font-size:12px; color:#FFFFCC;	line-height: 28px; text-decoration: underline; font-weight: bold;}

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;}

#menuline {width:948px; height:3px; background:#D62200; margin: 0 auto;  font-size:0px; clear:both;}

/*********** 头部 end ************/



/*********** 新首页头部 start ************/

#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;}

.width948 {margin:0 auto; width:948px;  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;}

#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 30px 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;}



