body{margin:0; padding:0;  font-size:12px;}
*{margin:0; padding:0;}
a { text-decoration:none; font-size:12px; }
a:link {text-decoration:none; font-size:12px; }
a:hover{text-decoration:underline; font-size:12px; }
form{ list-style:none; padding:0; margin:0;}
img { border:none; }
ul, li { list-style:none; }

a.gray { text-decoration:none; font-size:12px;  color:#666666;}
a.gray:hover{text-decoration:underline; font-size:12px; color: #E62604;}

a.sgred { text-decoration:none; font-size:12px;  color:#cc0033;}
a.sgred:hover{text-decoration:underline; font-size:12px; color: #cc0033;}

.top_box{margin:0 auto; padding:0; width:972px;}
.main_box{margin:0 auto; padding:0; width:972px;}
.menu_top_bg{height:78px; background:url(091124menu_top_line_bg.jpg) bottom no-repeat; padding:0; margin:0;}
.logo{float:left; width:346px; height:76px; padding:0 0 0 21px; margin:0; background:url(091125logo.jpg) 41px 0 no-repeat;}
.logo_right{height:78px; width:565px; padding:0 16px 0 0; margin:0; float:right;}
.logo_right_top{float:left; width:565px; height:36px; text-align:right; line-height:36px; color:#666666; font-size:12px; padding:0; margin:0;}
.logo_right_top span{font-size:12px; color:#cdcdcd;}
.logo_right_top a { text-decoration:none; font-size:12px; color:#666666;}
.logo_right_top a:hover{text-decoration:underline; font-size:12px; color: #E62604;}
.menu_box{float:right; width:560px; padding:0; margin:0; height:42px;}
.imgs_001{float:right; background:url(091124imgs_003.jpg) no-repeat bottom; width:7px; height:42px;}
.imgs_002{float:right; background:url(091124imgs_002.jpg) repeat-x bottom;  height:42px;}
.imgs_002 ul{float:left; padding:0; margin:0; display:block; height:42px; overflow:hidden;}
.menu_list{float:left; padding:13px 9px 0 9px; margin:0;  display:block; list-style:none;}
.imgs_003{float:right; background:url(091124imgs_001.jpg) no-repeat bottom; width:7px; height:42px;}
.menu_list01{float:left; padding:0; margin:0 4px; display:block; list-style:none; background:url(091124imgs_004.jpg) right no-repeat; height:42px; text-align:center;}
.menu_list01 span a img{ padding:12px 0 0 0; margin:0;}
.menu_list01 span{float:left; padding:0 10px; margin:0; background:url(091124imgs_004_1.jpg) left no-repeat; height:42px;}

.menu_sech{margin:0 auto; padding:0 0 10px 0; width:972px; height:32px;}
.height_10{padding:0 0 10px 0; margin:0; width:972px; float:left;}
.imgs_007{background:url(091124imgs_007.jpg) no-repeat; height:32px; float:left; width:6px; padding:0; margin:0;}
.imgs_009{float:left; background:url(091124imgs_009.jpg) repeat-x; height:32px; width:960px;}
.imgs_008{float:left; background:url(091124imgs_008.jpg); height:32px; width:6px; padding:0; margin:0;}
.sech_box{float:left; width:190px; padding:4px 0 0 0; margin:0;}
.imgs_010{float:left; background:url(091124imgs_010.jpg) 1px 0 no-repeat; width:4px; height:21px; padding:0; margin:0;}
.input_box{float:left; padding:0; margin:0;}
.input_border{border:none; height:20px; background:#FFFFFF; line-height:20px; font-size:12px; color:#666666;}
.imgs_011{float:left; background:url(091124imgs_011.jpg) 0 -1px  no-repeat; width:5px; height:21px; padding:0; margin:0;}
.js{float:left; padding:0 0 0 4px; margin:0;}





.gg_listmenu{float:left; width:740px; padding:10px 0 0 20px; margin:0; height:22px; text-align:left; color:#D7EAF9; font-size:12px; background:url(091124gg_bg.jpg) no-repeat; }
.gg_listmenu span{ color:#FFFFFF; font-weight:bold; padding:0 10px 0 0; float:left; display:block;}
.gg_listmenu marquee{ float:left; padding:0;}
.gg_listmenu a { text-decoration:none; font-size:12px; color:#D7EAF9;}
.gg_listmenu a:hover{text-decoration:underline; font-size:12px; color:##D7EAF9;}


.xxgk_listmenu{float:left; width:495px; padding:10px 0 0 20px; margin:0; height:22px; text-align:right; color:#D7EAF9; font-size:12px; background:url(../imgs/091124gg_bg.jpg) no-repeat; }
.zxzx_listmenu{float:left; width:505px; padding:10px 0 0 20px; margin:0; height:22px; text-align:right; color:#D7EAF9; font-size:12px; background:url(../imgs/091124gg_bg.jpg) no-repeat; }
.bsdt_listmenu{float:left; width:615px; padding:10px 0 0 20px; margin:0; height:22px; text-align:right; color:#D7EAF9; font-size:12px; background:url(../imgs/091124gg_bg.jpg) no-repeat; }
.hdzq_listmenu{float:left; width:675px; padding:10px 0 0 20px; margin:0; height:22px; text-align:right; color:#D7EAF9; font-size:12px; background:url(../imgs/091124gg_bg.jpg) no-repeat; }
.zczsk_listmenu{float:left; width:750px; padding:10px 0 0 20px; margin:0; height:22px; text-align:right; color:#D7EAF9; font-size:12px; background:url(../imgs/091124gg_bg.jpg) no-repeat; }
a.gg { text-decoration:none; font-size:12px; color:#D7EAF9;}
a.gg:hover{text-decoration:underline; font-size:12px; color:##D7EAF9;}

.files_box{float: left; width:970px; padding:0; margin:0; border:1px #DEDEDE solid;}
.imgs_012{float:left; width:960px; padding:0 0 0 8px; margin:0; height:26px; background:url(091124imgs_012.jpg) repeat-x; border:1px #FFFFFF solid; color:#666666; font-size:12px; line-height:26px;}
.imgs_012 a{color:#666666;text-decoration: none;}
.files_left_box{float:left; width:972px; padding:10px 0 0 0;}
.files_left_box_border{float:left; width:642px; padding:0; margin:0; border:1px #DEDEDE solid;}
.files_left_box_bg{float:left; width:640px; padding:0; margin:0; border:1px #FFFFFF solid; background:url(091124imgs_013s.jpg) top repeat-x;}


.files_right_box{float:left; width:312px; padding:0 0 0 14px; margin:0;}
.files_right_border{float:left; width:312px; padding:0 0 11px 0; margin:0;}

.rmzt_tit_box{float:left; width:310px; padding:0; margin:0; border:1px #E0E0E0 solid;}
.rmzt_tit_img{float:left; width:310px; background: url(091124imgs_014.jpg) repeat-x; height:37px;}
.rmzt_tit_img span{float:left; height:37px;padding:0; margin:0; display:block;}
.rmzt_tit_img p{float:right; height:26px; padding:12px 11px 0 0; margin:0; display:block;}


.gndt_box{float:left; padding:6px 9px 8px 9px; margin:0; width:292px;}
.gndt_img{float:left; padding:0; margin:0; width:292px; border-bottom:1px #F2F2F2 dashed;}
.zxfb_img{float:left; width:115px; padding:0 6px 0 0; margin:0;}
.zxfb_img img{width:115px; height:76px; border:1px #FFFFFF solid;}

.zxfb_left_box_tit{float:left; width:164px; padding:0 0 10px 0; margin:0;}
.zxfb_left_box_tit span{float:left; width:164px; font-size:14px; text-align:left; line-height:20px; padding:0 0 4px 0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold;}
.zxfb_left_box_tit span a { text-decoration:none; font-size:14px;  color:#666666;}
.zxfb_left_box_tit span a:hover{text-decoration:underline; font-size:14px; color: #E62604;}
.zxfb_left_box_tit p{float:left; width:164px; padding:0; margin:0; font-size:12px; color:#888888; line-height:18px;}

.gndt_contact{float:left; width:292px; padding:0 0 6px 0; margin:0;}
.gndt_contact ul{float:left; width:292px; padding:0; margin:0;}
.gndt_contact ul li{float:left; width:288px; line-height:22px; list-style:none; padding:0 0 0 4px; margin:0; font-size:12px; color:#666666;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.gndt_contact ul li span{ color:#C7C7C7; font-size:12px;}
.gndt_contact ul li a { text-decoration:none; font-size:12px;  color:#666666;}
.gndt_contact ul li a:hover{text-decoration:underline; font-size:12px; color: #E62604;}


.djph_list{float:left; width:290px; padding:4px 8px 10px 10px; margin:0;}
.djph_list ul{float:left; width:290px; padding:0; margin:0;}
.djph_list ul li{float:left; list-style:none; padding:0; margin:0; line-height:26px; border-bottom:1px #E0E0E0 dashed; font-size:12px;width:290px;}
.djph_list ul li span{float:left; padding:7px 0 0 4px; margin:0;}
.djph_list ul li p{float:left; padding:0 0 0 8px; width:233px; margin:0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.djph_list_div_sz{float:left; padding:28px 0 0 4px; margin:0;}
.djph_list_div_img_box{width:74px; height:45px; float:left; padding:6px 6px 12px 4px; margin:0;}
.djph_list_div_img{float:left; width:72px; height:45px; border:1px #E1DFE2 solid; padding:0; margin:0;}
.djph_list_div_img img{border:1px #FFFFFF solid; width:72px; height:45px;}
.djph_list_div_conact{float:left; padding:6px 0 0 0; margin:0; width:186px; line-height:18px; color:#666;}

.iframe_styles{width: 312px; height: 780px; overflow-x:hidden;}
 
/*ҳ��ײ�CSS��ʽ*/
.bottom_box{padding:10px 0 0 0; margin:0 auto; width:972px;}
.bottom{margin:0 auto; width:972px; border-top:1px #3898EC solid;}
.bottom_div{float:left; width:972px;height:28px; padding:6px 0 0 0; margin:0;}
.bottom_div span{float:left; display:block; width:972px; background:#FCFCFC; padding:0; margin:0; text-align:center; line-height:28px; font-size:12px; color:#515151;}
.bottom_div span a { text-decoration:none; font-size:12px; color:#515151;}
.bottom_div span a:hover{text-decoration:underline; font-size:12px; color: #E62604;}
.bottom_zbdw{float:left; width:972px; height:28px; padding:0; margin:0; text-align:center; font-size:12px; color:#515151; line-height:28px;}




.files_left_tit{float:left; width:620px; padding:14px 11px 0 11px; margin:0;min-height: 550px;}
.files_left_tit_span{width:630px; padding:0; margin:0; float:left; display:block; line-height:41px; border-bottom:1px #D5D5D5 dashed; font-size:16px;  text-align:center; color:#ff6600;}
.files_left_tit_div{float:left; width:600px; padding:6px 0 0 0; margin:0; line-height:28px; color:#414141; font-size:14px}
