/* ----------    ������ʽ  -----------------    */
body{width:100%;background:url(bodybg.gif) repeat-x;font-family:"����",arial;margin:0 auto 0 auto;padding:0;font-size:12px;color:#464646;background-color:#FFFFFF;}
.clear{clear:both;font-size:0px;overflow:hidden;margin:0px;padding:0px;}

/*�������ñ�ǩ����߾࣬�ڱ߾࣬�߿�Ϊ0����ֹ���Ű�ʱ���ظ�����ͳ��ֹ�����*/
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:none;}

/*�����б���ʽΪ�ޣ������б�ǰ�治����*/
ul,dl{list-style-type:none;}

/*��������1,2,3,4,5,6�����ִ�СΪ12px,����߾�Ϊ0�����Ӵ֣���������Ҫ�ȼ����Ű涨λ*/
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
h5 { font-size:14px; color:#f60; line-height:22px;}

/*  Link ���� */
/*����Ĭ��ȫ����ʽ��������ʽ*/
a{color:#464646;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#f60; text-decoration:underline;}
a:active{color:#f60;}

/* Color */
/*�������ֳ����ӵ��趨���ⲿ�ֿɸ������Լ�ҳ�泣�ó�����ɫ�������ж���*/
.cRed,a.cRed:link,a.cRed:visited{color:#f00;}
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#1f3a87;}
.cwhite,a.cwhite:link,a.cwhite:visited{color:#fff;}
.cPink,a.cPink:link,a.cPink:visited{color:#FF0080;}
.cGray,a.cGray:link,a.cGray:visited{ color:#666666; }
a#home:link,a#home:visited,a#home:active{color:#fff;width:78px;height:32px;background:url(menubotton.gif) no-repeat;display:block;margin:0 0 0 8px;}



#header{width:100%;margin:0 auto;text-align:left;}
#top{width:1002px;margin:0 auto;height:28px;background:url(topbg.gif) repeat-x;border-bottom:1px solid #dacd8b;margin:0 auto;}
#topleft{float:left;}
#topleft img{margin:0 8px;float:left;display:inline;}
#topleft i{float:left;display:block;width:300px;margin:8px 0 0 0;font-style:normal; line-height:12px!important;
*line-height:16px!important; *line-height:15px;}
#topleft b{margin:4px 0 0 0;display:block;float:left;}
#topright{float:right;color:#c6c6c6;width:365px;}
#topright img{float:left}
#topright i{float:left;font-style:normal;width:50px;margin:8px 0 0 6px;display:block; color:#666; line-height:12px!important; *line-height:16px!important; *line-height:15px;}
.soso{width:163px;height:16px;background:url(soso.gif) no-repeat;border:none;margin:4px 0 0 5px;}
.input{width:45px;height:18px;background:url(caibotton.gif) left top repeat-x;border:none;font-size:12px; background-color:transparent}
.input2{width:68px;height:18px;background:url(caibotton2.gif) left top repeat-x;border:none;font-size:12px; background-color:transparent}
.edi_ps { background:url(eid_ps.gif) left top repeat-x; width:66px; margin-right:10px;}

#banner{width:100%;height:163px;background:url(banner.jpg) center top no-repeat;margin:0 auto;}
.bannerbg{width:1002px;margin:0 auto;}
.bannerbg i{float:left;margin:17px 0 0 0; background:transparent;}
.bannerbg b{float:right;margin:16px 0 0 0; background:transparent;}

#menu{width:1002px;height:32px;background:url(menubg.gif) no-repeat;margin:0 auto;}
#menu ul{margin:0 0 0 0px;}
#menu li{float:left;display:inline;width:87px;height:32px;line-height:32px;text-align:center;}
#menu li a{font-weight:bold;font-size:14px;color:#555555;}

#menu li a:hover{ color:#fff;width:78px;height:32px;background:url(menubotton.gif) no-repeat;display:block;margin:0 8px 0 1px; text-decoration:none;}
#menu li .current{color:#fff;width:78px;height:32px;background:url(menubotton.gif) no-repeat;display:block;margin:0 8px 0 1px;}


#Layer1 {float:right;
	position:absolute;
	width:200px;
	height:31px;
	z-index:1;
	left:850px;
}

#Layer2 {
position:absolute;
	z-index:1;
	left: 51px;
	top: -11px;
}

.soso1{width:1002px;height:30px;background:url(sosobg.gif) no-repeat;margin:0 auto;overflow:hidden;}
.sosoleft{height:30px;margin:0 0 0 45px;color:#FFFFFF;float:left;display:inline;}
.int{width:70px;height:15px;border:1px solid #a81d00;margin:0 0 0 0;}
.botton{width:45px;height:18px;background:url(botton.gif) no-repeat;border:none;font-size:12px;line-height:18px;}

.sosoright{width:400px;float:left;margin:0px 0 0 20px;display:inline;color:#FFFFFF;}
.sosoright img{margin:4px 10px 0 0;float:left}
.sosoright table {font-style:normal; margin:5px 0 0 10px!important; *margin:8px 0 0 10px!important; *margin:8px 0 0 10px; float:left;}
.sosoright table td { white-space:nowrap; line-height:18px;}

.soso1 span{margin:0 0 0 316px;color:#fff;font-size:14px;line-height:30px;float:left;display:inline;}
.soso1 span a{margin:0 20px 0 0;color:#fff;}
.soso1 span a:visited{color:#fff;text-decoration:none;}
.soso1 b{float:right;line-height:30px;margin:0 78px 0 0;color:#fff;}
.soso1 b a{color:#fff;}
.soso1 b a:visited{color:#fff;text-decoration:none;}

.soso2{margin:0 0 0 127px;color:#fff;font-size:14px;line-height:30px;float:left;display:inline;}
.soso2 a{margin:0 20px 0 0;color:#fff;}
.soso2 a:visited{color:#fff;text-decoration:none;}

.soso3{margin:0 0 0 143px;color:#fff;font-size:14px;line-height:30px;float:left;display:inline;}
.soso3 a{margin:0 13px 0 0;color:#fff;}
.soso3 a:visited{color:#fff;text-decoration:none;}

.soso4{margin:0 0 0 410px;color:#fff;font-size:14px;line-height:30px;float:left;display:inline;}
.soso4 a{margin:0 20px 0 0;color:#fff;}
.soso4 a:visited{color:#fff;text-decoration:none;}

.soso1 p{margin:0 0 0 200px;color:#fff;font-size:14px;line-height:30px;float:left;display:inline;}
.soso1 p a{margin:0 20px 0 0;color:#fff;}
.soso1 p a:visited{color:#fff;text-decoration:none;}

.sosoleft1{height:30px;line-height:30px;font-size:14px;margin:0 15px 0 50px;color:#FFFFFF;float:left;display:inline;}
.sosoleft1 a{margin:0 20px 0 0;color:#fff;}
.sosoleft1 a:visited{color:#fff;text-decoration:none;}

#contactbg{width:1002px;background:url(conbg.gif) repeat-x;overflow:hidden;margin:0 auto;}
#contact{width:1002px;background-color:#fff;padding:10px 0 0 0;overflow:hidden;margin:0 auto;}

/*����Ӧ��ť*/

.comm_buttons  { height:22px;  line-height:22px; background:url(comm_sub_left.gif) top left no-repeat; padding-left:3px!important;*padding-left:3px; padding-top:0px!important; padding-bottom:4px!important; *padding-top:0px; *padding-bottom:0px;}
.comm_buttons input { background:url(comm_sub_right.gif) top right no-repeat;  height:22px; border:0px none; padding-bottom:3px!important; *padding-bottom:3px!important; *padding-bottom:0px; *padding-top:3px!important; *padding-top:1px; padding-right:8px!important; *padding-right:3px; cursor:pointer;}

#copyright{width:990px;margin:24px auto 0 auto;}
.youq{width:982px;border-top:3px solid #db4428;}
.youq img{float:left;margin: 0 6px;display:inline;}
.youqinp{width:145px;height:19px;border:1px solid #a7a7a9;margin:0 5px 0 0;}
.youqlianjie{margin:8px 0 0 0;}
.bottommenu{width:571px;height:70px;background:url(bottombg.gif) no-repeat;line-height:24px;text-align:center;margin:10px 0 0 212px;}
#bottombg{width:100%;height:101px;background:url(bottombg2.gif) repeat-x;margin:0 auto;}
#bottom_box {width:100%;height:101px;background:url(bottombg1.gif) no-repeat;text-align:center;line-height:22px;}

.input_text { height:15px; border:1px solid #F0CF8F; background:#fff; line-height:15px;}

/*�����˵�*/
.menu3_border { border:1px solid #F7E6C8; width:224px; border-top:0px none; }
.menutops { height:24px!important; height:21px; background:url(submenu_1a_03.jpg) top left repeat-x; display:block; font-size:14px; color:#F36525; font-weight:bold; padding-top:3px!important; padding-top:6px; padding-left:26px; border-top:1px solid #f7e6c8;}
.submenu_bg { background: url(submenu_2a_bg_03.jpg) top left repeat-x #FDF5B6; margin:0px; padding:0px;}
.menumeddle1_open { margin:0px; padding:0px; border-top:1px solid #EEC288;}
.menumeddle1_open li { margin:0px; padding:0px;}
.menumeddle1_open li span { background:url(menu_3.gif) 17px 3px no-repeat; display:block; height:16px; color:#A0410A; padding-left:37px; padding-top:5px; cursor:pointer; margin:0px 10px; font-size:12px; border-bottom:1px solid #FDF5B6;  overflow:hidden; text-overflow:ellipsis; -moz-binding:url("ellipsis.xml#ellipsis"); white-space:nowrap; width:166px;}
.menumeddle1_open2 li span { background:url(menu_2.gif) 17px 3px no-repeat;}
.menubottom { background-color:#FDFFE2; padding:3px 38px; padding-right:0px;}
.menubottom li { background:url(arrow_138.gif) 10px 6px no-repeat; display:block; border:0px none; line-height:17px; height:17px; padding-left:23px; padding-top:2px!important;padding-top:3px; overflow:hidden; text-overflow:ellipsis; -moz-binding:url("ellipsis.xml#ellipsis"); white-space:nowrap; width:155px;}

/*�����˵�*/
.yonghuguanlicons li { display:block; width:188px; height:24px!important; height:21px; background: url(bs_titlebg.gif) 8px top no-repeat #fff5cc; font-weight:bold; font-size:14px; padding-top:3px!important; padding-top:6px; padding-left:32px; cursor:pointer; padding-bottom:6px; }
.yonghuguanlicons li a{ color:#555; width:176px; oversflow:hidden; text-overflow:ellipsis; -moz-binding:url("ellipsis.xml#ellipsis"); white-space:nowrap;}
.yonghuguanlicons li a:hover{ color:#f60; text-decoration:none;}
.yonghuguanlicons .yonghuguanlicons_on { background:url(bs_titlebg1.gif) 8px top no-repeat #fff5cc;  width:199px; z-index:100; color:#FF3300; cursor:pointer; height:28px!important; *height:28px!important; *height:25px; padding-bottom:2px; }
.yonghuguanlicons .yonghuguanlicons_on a { color:#FF3300;}
.yonghuguanlicons_w li a { font-size:12px;line-height:22px!important; line-height:0px; *line-height:0px; *line-height:0px!important;  padding-top:0px;}

/*��ͼƬ���б�*/
.sub_right { background:url(right_bg_03.jpg) left top no-repeat; width:86px; height:22px; color:#fff; border:0px none; padding-top:0px!important; *padding-top:3px!important; *padding-top:3px;}
.pic_list { }
.pic_list ul li { background:url(border_bg.jpg) left bottom repeat-x; height:105px; margin-top:10px;}
.pic_list ul li p { line-height:21px; }
.pic_list ul li span { display:block; width:127px; padding:2px; border:1px solid #ccc; background-color:#fff; float:left; }
.pic_list ul li span img { width:127px; height:82px;}
.pic_list ul li div { float:left; width:480px; margin-left:15px;}

/*��ҳ*/
.n_pages ul li { float:left; margin-left:10px; color:#f26521; height:22px; display:block; line-height:22px;}
.n_pages ul li span { float:left; }
.goback { text-align:center; margin-top:10px;}

.n_pages_bg{width:609px;height:25px;background:#feecc3;	margin:20px 0 0 0;	font-size:14px;	padding:3px 0 0 50px;text-align: center;}
.n_pages_bg2 { width:689px;height:25px; background:#feecc3;	margin:0px 0 0 0;	font-size:14px;	padding:3px 0 0 12%;text-align: center; position:absolute; bottom:0px; left:0px;} 
/*��Ϣ��������*/
.newsleft1_w {float:left;width:740px;}
.newsleft0_w{ width:742px;border:1px solid #eed4a2;overflow:hidden; margin-left:5px!important; *margin-left:0px!important; *margin-left:0px;}
.newstitle_w { width:710px;}
.newscontent_w { width:680px; margin:5px 30px 0 30px;}
h3{font-weight:bold;font-size:18px;border-bottom:1px dashed #7f7f7f;color:#252525;text-align:center;padding:20px 40px 0 40px;margin:10px 0 0 0; line-height:28px;}
.tupianxianwentitle1_w { margin-left:5px!important; *margin-left:0px!important; *margin-left:0px; margin-top:10px;}

/*--����ϱߵĲ�ѯ--*/
.hfcx_con { width:100%; height:40px;}
 .layout_left,.layout_right { float:left;}
.layout_left { background:url(cxhf_search.gif) left top no-repeat; width:81px; height:27px; color:#fff; font-weight:bold; font-size:14px; text-align:center; padding-top:2px!important; *padding-top:4px; padding-right:3px}
.layout_left2 { background:url(cxhf_search_w.gif) left top no-repeat; height:65px; line-height:20px; padding-top:12px!important; *padding-top:12px;}
 .layout_right { width:634px; background:url(jlhd_search_bg.gif) left top repeat-x; height:27px;}
 .layout_right2 { width:640px; background:url(jlhd_search_bgs.gif) left top repeat-x; height:65px;}
.layout_right table { margin-left:4%; height:27px; vertical-align:middle;}
.layout_right2 table { margin-top:10px;}
.layout_right2 table td { height:25px;}
.layout_text { clear:both; line-height:22px; width:635px; color:#999;}

.hfcx_con_new { width:100%; height:80px;}
.layout_right_new { float:left;}
.layout_right_new table { margin-left:1%; height:27px; vertical-align:middle;}
.layout_right2_new { width:634px; background:url(jlhd_search_bgs.gif) left top repeat-x; height:65px;}
.layout_right2_new table { margin-top:10px;}
.layout_right2_new table td { height:25px;}
/*--�б���--*/
.tsjb_list { 100%;}
.tsjb_list table { border-top:1px solid #FAC8AC; border-right:1px solid #F9E2D5;}
.tsjb_list table th,.tsjb_list table td { border-left:1px solid #F9E2D5; border-bottom:1px solid #F9E2D5;  height:24px; color:#F46322; text-align:left; padding-left:5px; background-color:#FEF5CC;}
.tsjb_list table td { height:25px; color:#666; background-color:#fff; border-bottom:1px solid #dedede; line-height:24px;}
.tsjb_list .tsjb_nr td { border-bottom:1px solid #F9E2D5;}


.show_info { position:absolute; width:500px; height:90px; border:1px solid #333; background-color:#fff; overflow:visible; visibility:visible;  z-index:100; filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=4, OffY=4, Color='gray', Positive=true);}
.show_right { float:right; padding:4px 0; position:absolute; top:0px; right:10px;}
.show_left { float:left; padding:4px 0;}
.show_right li, .show_left li { display:block; width:240px; margin-left:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:21px; color:#333333; line-height:21px;}
 .show_left .name_info { width:480px; white-space:normal; height:42px;}
.show_right li b, .show_left li b { color:#000;}
/*--�б���--*/
.quanwenjiansuo{width:200px;border:1px solid #dadada;margin:10px 0 0 0;background-color:#f7f7f9;padding:0 12px;}
.quanwenjiansuotitle{width:200px;height:24px;color:#e9631a;font-weight:bold;font-size:14px;border-bottom:1px solid #e3e3e3;line-height:24px;padding:7px 0 0 0;margin:0 0 5px 0;}
.quanwenjiansuotitle img{margin:0 3px 0 0;}
.quanwenjiansuocon{line-height:24px;margin:0 0 15px 0;}
.quanwenjiansuoinput{width:144px;height:16px;border:1px solid #aaaaaa;}

/*--���ذ�ť����--*/
.layout_sub { text-align:center; margin-top:10px;}

h4 { font-size:16px; font-family:"����"; text-align:center;}
.tupianxinwenleftcontxt p { line-height:22px;}
.tupianxinwenleftcontxt li{width:280px;height:26px;line-height:26px;}
/*����Ӧ�����*/
.input_text_auto { background:url(kuangbg.gif) left top repeat-x; height:14px; line-height:14px; border:1px solid #A9ABAA; font-size:12px; width:98%;}
.search_list { margin-top:10px;}
.search_list td { height:27px;}
.maps { width:718px; margin-top:10px; margin-left:12px; border:1px solid #ccc;}
.search_tab_on { background-color:#fff; width:64px; height:17px; border:1px solid #ccc; border-bottom:0px none; float:left; text-align:center; padding-top:5px; }
.search_tab { background-color:#f7f7f9; width:64px; height:17px;border-bottom:1px solid #ccc; float:left; text-align:center; padding-top:5px;}
.search_title { background:#f7f7f9; width:70px; height:22px; float:left; border-bottom:1px solid #ccc;}
.commons { width:198px; background:#fff; border:1px solid #ccc; border-top:0px none; float:none; clear:both; padding-top:10px;}
.commons table { margin:10px auto;  margin-top:0px;}
.commons table td { height:24px; }
.title_tab { margin:10px 0px;}
.map_list li { line-height:22px; list-style:none; }
.select_1 { float:left; color:#666; cursor:pointer}
.select_on { float:left; color:#f46523; cursor:pointer; font-weight:bold;}
.menu_site { margin-top:2px; margin-left:1%; }
.menu_site td, .menu_site th { height:36px; line-height:34px; text-align:center; }
.menu_site th { background:url(menus_16.jpg) center center no-repeat; color:#fff; font-weight:normal; width:87px;  }
.menu_site td { text-align:left; background:url(menus_20.jpg) left center repeat-x; padding-left:5px;}
.menu_site .right_border { text-align:right; width:6px; padding-left:0px;}
.menu_site .left_border { text-align:left; width:8px; padding-left:0px;}
#left1 a { color:#fff;}
#left1 a :visited { color:#fff;}
.menu_site th a { color:#fff;}
.pageNavigation{height:30px; text-align:right;}

.fonts_r font h3 { color:#ff0000;}
/* ��ɫ����*/
.yellow  { color:#ff9900; font-weight:bold; font-size:13px;} 
.yellow  a:link{ color:#ff9900; font-weight:bold; font-size:13px; text-decoration:none} 
.yellow  a:visited{ color:#ff9900; font-weight:bold; font-size:13px; text-decoration:none} 
.yellow  a:hover{ color:#000000; font-weight:bold; font-size:13px; text-decoration:underline} 
.doc-content{ font-size:13px; color:#000000; line-height:20px; }
.doc-content p{ font-size:13px; color:#000000; line-height:20px; text-indent:30px}

.title_left { text-align:left; margin-top:10px;}
.address { color:#ff6600;}
.address a { color:#ff0000;}
.contact { border-left:1px solid #EED4A2; border-bottom:1px solid #EED4A2;}
.contact td {border-right:1px solid #EED4A2; background:url(bg_line.gif) left top repeat-x; height:26px; text-align:center; font-size:12px; line-height:26px; background-color:#FFFFEF;}
.contact th {  border-top:1px solid #EED4A2; border-right:1px solid #EED4A2; border-bottom:1px solid #EED4A2; background:url(jlhd_search_bg.gif) left top repeat-x; height:24px;}

/*��ҳ��¼�޸���ʽ*/
#header .soso1 .over{margin:0 0 0 50px; float:left;}
#header .soso1 .no_over{display:none;}

.soso1_denglu{height:30px;margin:0 17px 0 0px;color:#FFFFFF;float:right;display:inline;}
.int_denglu{width:53px;height:15px;border:1px solid #a81d00;margin:0 0 0 0;}
.botton_denglu{width:35px;height:18px;background:url(botton_denglu.gif) no-repeat;border:none;font-size:12px;line-height:18px;}

.soso1_gonggao{width:500px;float:left;margin:0px 0px 0 0px;display:inline;color:#FFFFFF;}
.soso1_gonggao img{margin:4px 10px 0 0;float:left}
.soso1_gonggao table {font-style:normal; margin:5px 0 0 10px!important; *margin:8px 0 0 10px!important; *margin:8px 0 0 10px; float:left;}
.soso1_gonggao table td { white-space:nowrap; line-height:18px;}

.soso1_caidan{height:30px;line-height:30px;font-size:14px;margin:0 0 0 0;color:#FFFFFF;float:left;display:inline;}
.soso1_caidan a{margin:0 0 0 0;color:#fff;}
.soso1_caidan a:visited{color:#fff;text-decoration:none;}
/*��ҳ��¼�޸���ʽ*/


/*�߼�����*/
.gjjs_tb{ width:95%; height:55px; background:url(zxjs_1.jpg) repeat-x; padding:10px 0px 0px 8px; border-bottom:#CCC dashed 1px; margin-left:12px;}
.gj1{width:145px;height:14px;background:url(kuangbg.gif) repeat-x;border:1px solid #aaaaaa;}
.gj2{width:130px;height:14px;background:url(kuangbg.gif) repeat-x;border:1px solid #aaaaaa;}
.gj3{width:55px;height:18px; }
.gjjs_tb_botton{width:45px;height:18px;background:url(caibotton.gif) no-repeat;border:none;margin:5px 0 0 0;line-height:18px;font-size:12px; }
