@charset "gb2312";
/* CSS Document */
body { background:url(top_bg.jpg) no-repeat; }
body { font-size:12px; font-family:\5B8B\4F53, Helvetica, Arial, sans-serif; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td, p { margin:0; padding:0; }
img { border:0; vertical-align:middle; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
ul, li { list-style:none;  }
.clear { clear:both; }
.clearfix:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }
.clearfix { zoom:1 }
.cRed { color:#FF0000;}
html { overflow-x:hidden; }
a { text-decoration:none; color:#222222; }
a:hover { text-decoration:none; color:#403B36; }
.d_font { text-decoration:underline; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.top { width:1000px; margin:0 auto; height:45px; line-height:45px; color:#fff; }
.top p a { color:#fff; }
.d_t { font-family:\5B8B\4F53; font-size:12px; margin-right:10px; }
.banner { width:1000px; margin:0 auto; height:130px; position:relative; }
.logo { margin-top:20px; }
.search { background:url(search_bg.png) no-repeat; width:252px; height:30px; padding-left:30px; color:#ccc9c3; position:absolute; right:0px; top:60px; }
.search input { border:none; background:none; color:#ccc9c3; width:185px; }
.search input.but1 { width:60px; text-indent:-999px; cursor:pointer; height:30px; }
.menu { background:#216db5; width:1000px; margin:0 auto; height:40px; line-height:40px; }
.menu li { width:112px; float:left; text-align:center; height:40px; border-left:1px solid #2d80c6; }
.menu li:hover, .menu li.menu_cur { background:#002a51 }
.menu li a { font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; font-weight:bold; }
.menu_content { width:1000px; margin:0 auto; height:30px; background:#fff; }
.menu_content li { height:30px; line-height:30px; float:left; margin-left:5px; }
.main { width:1000px; margin:0 auto; padding-top:10px; }
.new_L { width:622px; height:417px; }
.new_R { width:345px; }
.tabBox { position:relative; width:622px; height:417px; }
.text { height:60px; }
.text h3 a { font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.hd { position:absolute; bottom:0px; right:0; height:50px; z-index:99 }
.hd li { float:left; width:90px; height:45px; margin-right:5px; display:inline; }
.hd li.on { border:1px solid #3177ba }
.hide { display:none; }
.box { height:270px; }
.indexNews { border-top:2px solid #1f5a99; border-left:1px solid #dbdbdb; height:36px; }
.indexNews li { height:36px; line-height:36px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#252525; width:113px; float:left; text-align:center; background:#eeeeee; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; cursor:pointer; }
.indexNews li.news_cur { background:#fff; border-bottom:none; color:#c30c00; }
.indexNews li.li1 { width:128px; background:url(ico.png) no-repeat 115px -45px; font-size:16px; padding-right:15px; color:#252525; }
.indexNews li.li2 { width:153px; background:url(ico.png) no-repeat 145px -70px; font-size:16px; padding-right:15px; color:#252525; }
.indexNews li.li1.news_cur { background:#fff url(ico.png) no-repeat 115px -107px; border-bottom:none; }
.indexNews li.li2.news_cur { background:#fff url(ico.png) no-repeat 145px -137px; border-bottom:none; }
.indexNews li.zb { width:155px; margin:0; }
.newsContent h3 { background:url(tt.png) no-repeat 0 2px; padding-left:50px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; margin-top:20px; line-height:170% }
.newsContent p { color:#888888; line-height:170%; margin:15px 0; position:relative; }
.newsContent p a, .askList p a { position:absolute; right:0; bottom:0; display:block; background:url(ico.png) no-repeat 50px 3px; padding-right:15px; height:20px; color:#277fc7; }
.InewsList li { background:url(dot.png) no-repeat left center; margin-bottom:10px; padding-left:15px; }
.InewsList li a { font-size:14px; }
.more { float:right; background:url(ico.png) no-repeat 25px -30px; color:#888888; padding-right:15px; height:20px; }
.fsList { height:40px; border-bottom:1px solid #dbdbdb; background:#eeeeee; margin-top:20px; }
.fsList li { float:left; padding:0 15px; text-align:center; height:40px; line-height:40px; font-weight:bold; font-size:14px; cursor:pointer }
.fsList li.selected { background:#fff; border-top:2px solid #216db5; border-bottom:none; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; }
.flist { border:1px solid #dbdbdb; height:30px; margin:0 10px 10px; }
.flist li { float:left; padding:0 25px; color:#c30c00; font-weight:bold; background:url(line.jpg) no-repeat right center; cursor:pointer; height:30px; line-height:30px; position:relative; }
.flist li.lb_cur { background:#277fc7; color:#fff; }
.flist li.lb_cur span { width: 0; height: 0; border-left: 5px solid transparent; /* ×ó±ß¿òµÄ¿í */ border-right: 5px solid transparent; /* ÓÒ±ß¿òµÄ¿í */ border-bottom: 5px solid #fff; /* ÏÂ±ß¿òµÄ³¤¶È|¸ß,ÒÔ¼°±³¾°É« */ font-size: 0; line-height: 0; position:absolute; bottom:-1px; left:45%; }
.Ilist li { background:url(dot.png) no-repeat left center; padding-left:15px; width:290px; float:left; margin-bottom:10px; margin:5px 12px; display:inline; }
.Ilist li a { font-size:14px; }
.box_L, .box3 { width:658px; }
.box1 { width:314px; }
.box1 dl, .dc { width:235px; }
.box1 dl dt { background:url(ico.png) no-repeat 65px -173px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.box1 dl dd { height:56px; padding-right:10px; line-height:160%; color:#216db5; padding-top:5px; }
.tit01 { height:42px; line-height:42px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#d90102; border-bottom:1px solid #dbdbdb; background:url(tit.png) no-repeat top left; }
.tit01 a { font-weight:normal; font-size:12px; background:url(ico.png) no-repeat 25px -18px; height:40px; }
.box2 { width:314px; overflow:hidden; }
.border1 { margin-top:15px; border:1px solid #dbdbdb; text-align:center; padding:5px 0; height:200px; overflow:hidden; }
.border1 img { vertical-align:top; }
.askList { position:relative; border-bottom:1px dotted #e4e4e4; height:45px; }
.askList h3 { font-weight:normal; font-size:12px; margin:5px 0 10px }
.askList p { height:20px; }
.tit02 { font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; background:url(ico.png) no-repeat 68px -203px; border-bottom:1px dotted #e4e4e4; height:25px; line-height:17px; }
.tit04 { height:60px; }
.tit04 span { float:left; margin:20px 0 0 10px; display:inline; background:url(tit04.png) no-repeat; text-align:center; width:97px; height:35px; line-height:35px; color:#fff; font-weight:bold; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; }
.tit04 a { margin-top:30px; font-size:12px; font-weight:normal; margin-right:5px; }
.tit05 { height:40px; }
.tit05 span { float:left; margin:13px 0 0 10px; display:inline; background:url(tit05.png) no-repeat; text-align:center; width:46px; height:20px; line-height:20px; color:#fff; font-weight:normal; font-size:12px; }
.ztpic { text-align:center; margin-top:5px }
.ztpic p { height:30px; background:#676767; color:#fff; width:297px; margin:0 auto; line-height:30px; }
.ztpic p a { color:#fff; font-size:14px; font-weight:bold; }
.dc li { margin:8px 0 }
.box_R { width:316px; }
.box_R ol li { border-bottom:1px dotted #e4e4e4; padding:3px 0; margin:0 10px; line-height:160%; }
.zt { background:url(bg.jpg) no-repeat; height:300px; margin-bottom:15px; }
.bszn { margin-top:20px; float:left; border-right:1px solid #e5e5e5; padding-right:15px; margin-right:15px; display:inline; }
.bszn li { display:inline-block; width:110px; text-align:center; }
.bszn li a { line-height:160%; margin-top:10px; }
.box3 p span { display:inline-block; width:90px; text-align:center; }
.tit06 { background:url(tit06.png) no-repeat left bottom; height:45px; line-height:45px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; margin-bottom:20px; padding-left:5px; }
.footer { margin:20px 0; border-top:1px solid #e5e5e5; text-align:center; color:#888888; padding-top:15px; line-height:180% }
.bottom { height:40px; line-height:40px; text-align:center; color:#535353; background:#333333; }
.bottom a { color:#dddddd }
.current { height:30px; line-height:30px; color:#265f9c; border-bottom:1px solid #e5e5e5 }
.current a { color:#5e5a5d; }
.main_L { border:1px solid #e5e5e5; width:260px; border-top:2px solid #2e65a0; background:#f4f4f4; padding:10px; }
.listMenu { background:#fff; padding:15px; }
.listMenu li { background:#eeeeee; height:40px; line-height:40px; margin-bottom:2px; text-align:left; padding-left:60px; }
.listMenu li a { font-size:14px; margin-left:10px; }
.listMenu li.li_nav, .listMenu li:hover { background:#216db5 url(cur.jpg) no-repeat; }
.listMenu li.li_nav a, .listMenu li:hover a { color:#fff; }
.tit07 { font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#ce0203; text-align:left; padding-left:70px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e5e5e5 }
.tit80 { font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; color:#ce0203; text-align:left; padding-left:35px; padding-bottom:10px; margin-bottom:10px; }
.sideMenu h3 em { float:right; display:block; width:16px; height:25px; background:url(ico_zk.jpg) no-repeat 0 6px; cursor:pointer; }
.sideMenu h3.on em { background:url(ico_sq.jpg) no-repeat 0 6px; }
.sideMenu ul { display:none; /* Ä¬ÈÏ¶¼Òþ²Ø */ }
.main_R { width:670px; border:1px solid #e5e5e5; padding:10px 15px; }
.tit08{background:url(tit08.png) no-repeat;height:36px;line-height:36px;padding-left:35px;font-weight:bold;font-size:16px;font-family:"Î¢ÈíÑÅºÚ";color:#d90102;border-bottom:1px solid #e5e5e5;margin-bottom:10px;}

.list li { background:url(dot.png) no-repeat left center; padding-left:13px; border-bottom:1px dashed #e5e5e5; height:40px; line-height:40px; text-align:right; color:#999 }
.list li a { font-size:14px; float:left; }
.page { text-align:center; color:#9a9a9a; padding-bottom:20px; margin-top:20px; }
.page input { width:30px; border:1px solid #dedede; margin:0 5px }
.page a,.page span { padding:6px 10px; display:inline-block; border:1px solid #dedede; color:#3d3d3d; margin-right:3px; }
.page .page_cur a { background:#216db5; border:1px solid #99b6d1; color:#fff; }
.detail { border:1px solid #e5e5e5; padding:30px; }
.detail h1 { text-align:center; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#222222; height:auto; line-height:40px; font-weight:normal; }
.detail span { display:block; height:30px; line-height:30px; border-bottom:1px solid #e5e5e5; text-align:center; color:#999999; margin:10px 0 20px }
#mylist a { color:#216db5 }
#container h1 { font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; margin-bottom:15px; }
.wz p { text-indent:2em; margin-bottom:15px; font-size:14px; line-height:180%; color:#333; }
.ld { font-size:14px; line-height:160%; text-align:center; }
.ld strong { color:#206eb8; font-size:14px; }
.kuang { border:1px solid #f0eef1; padding:30px; text-align:center; }
.bg_grey { background:#e4e4e4; height:38x; line-height:38px; text-align:left; color:#999999; font-size:12px; padding-left:10px; font-weight:300; }
.bg_blue { background:#eaf2f7; height:60x; padding:5px 0px 0px; }
.ly_a, .ly_b, .ly_c { display:inline-block; width:118px; height:43px; padding:10px 0px 0px 40px; background:url(ly_a.jpg) no-repeat 0px 3px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; color:#0f5ca5; font-weight:300; margin-right:10px; }
.ly_b { background:url(ly_b.jpg) no-repeat 0px 3px; color:#555555; margin-right:-10px; }
.ly_c { background:url(ly_c.jpg) no-repeat 0px 3px; color:#555555; margin-right:0px; }
.ly_box { margin-top:25px; }
.ly_box .ly_wt, .ly_box .ly_hd { color:#666666; text-align:left; font-size:14px; line-height:24px; margin-top:10px; }
.ly_box .ly_hd { position:relative; border-bottom:1px dashed #CCC; padding-bottom:30px; }
.ly_hd .more { position:absolute; right:0px; bottom:10px; background:#288fd4; color:#ffffff; font-size:12px; height:20px; line-height:20px; width:60px; text-align:center; padding:0px; }
.ly_hd .more a { border:0px; outline:none; blr:expression(this.onFocus=this.blur());
}
.Ehidden_2 { height:100px; overflow:hidden }
.cBlue { color:#1c5e9c; }
a.cWhite, .cWhite { color:#ffffff; }
.fb { font-weight:bold; }
.zc { margin-top:30px; border:1px solid #8bc2f5; -moz-border-radius: 8px;      /* Gecko browsers */ -webkit-border-radius: 8px;   /* Webkit browsers */ border-radius:8px;            /* W3C syntax */ padding:30px 150px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#666666 }
.titZ01 { font-size:14px; color:#ec7800; margin-bottom:20px; margin-top:40px; }
.titZ01 span { color:#666; padding-left:90px; font-weight:normal; }
.zc li { margin-bottom:20px; float:left; width:640px; color:#545454 }
.zc li input { width:473px; border:1px solid #d2d2d2; height:25px; line-height:25px; float:left; }
.zc li img { margin-right:5px; }
.zc li input.w1 { width:280px; }
.zc li input.w2 { width:100px; }
.zc li textarea { width:473px; height:100px; border:1px solid #d2d2d2; float:left; }
.zc li .yzm { width:150px; margin-right:15px; }
.zc li .yzm_img { float:left; }
.zc li div { font-weight:bold; vertical-align:middle; }
.zc li p { width:100px; text-align:left; float:left; margin-right:30px; }
.zc li p span { color:#F00; display:inline-block; width:20px; }
.f12 { font-size:12px; }
.btn04, .btn04:hover, .btn04_cur { width:150px; height:40px; line-height:40px; background:url(btn04.jpg) no-repeat; text-align:center; color:#ababab; border:0px; font-weight:bold; cursor:pointer }
.btn04:hover, .btn04_cur { background:url(btn04a.jpg) no-repeat; color:#ffffff; }
.line { border-bottom:1px solid #e5e5e5; }
#m_map .dian { cursor:pointer; outline:none; blr:expression(this.onFocus=this.blur());
}
.mb20 { margin-bottom:20px; }
.tit01 { position:relative; }
.more01 { position:absolute; top:2px; right:0px; }
.li_line { width:100%; border-bottom:1px dotted #e5e5e5; padding-bottom:5px; margin-bottom:5px; }
.ico_a { display:inline-block; background:url(ico.png) no-repeat 50px 6px; padding-right:15px; height:20px; color:#277fc7; }
.box1 dl dt { background:url(ico.png) no-repeat 65px -173px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
/*---------ÎÄ±¾ÁÐ±í---------*/
.bl-textlist { overflow:hidden; *zoom:1;
width:315px; }
.bl-textlist li { height:22px; line-height:22px; }
.bl-textlist .ta, .bl-textlist .num, .bl-textlist .cname { display:inline-block; *display:inline;
*zoom:1;
vertical-align:middle; }
.bl-textlist .ta { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:88%; background:url(dot.png) no-repeat left center; padding-left:10px; }
.bl-textlist small { float:right; color:#999; }
.bl-textlist .cname a { width:auto; }
/*ÎÄ±¾ÁÐ±íÖÐµÄÍ·ÌõÍ¼ÎÄ*/
.bl-list-it { margin-bottom:6px; overflow:hidden; *zoom:1;
width:315px; }
.bl-list-it img { float:left; margin-right:10px; width:70px; height:70px; }
.bl-list-it .con { overflow:hidden; *zoom:1;
}
.bl-list-it .des { height:51px; padding-right:10px; line-height:160%; color:#216db5; padding-top:5px; }
.bl-list-it .h { line-height:normal; background:url(ico.png) no-repeat 65px -173px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.bl-list-it .h, .bl-list-it .h a { display:inline-block; *display:inline;
*zoom:1;
overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:15px; width:98%; }
.cBlue,.cBlue a,a.cBlue{ color:#277fc7;}
.f14{ font-size:14px;}
.dmt10{ display:inline-block;}
.blank10{ height:10px; line-height:0px; width:100%; content:''; clear:both;}
/*¾Ö³¤ÐÅÏä*/
.jzxx_left{ position:relative; float:left;width:300px;background:url(jzxx_bg_middle.jpg) repeat-y;}
.jzxx_left .top{ position:absolute; top:0px; left:0px;width:300px; height:105px; background:url(jzxx_bg_top.jpg) no-repeat;}
.jzxx_left .middle{padding:105px 0px 0px; height:550px;background:url(jzxx_bg_middle.jpg) repeat-y;}
.jzxx_left .bottom{position:absolute; bottom:0px; left:0px; width:300px; height:143px; background:url(jzxx_bg_bottom.jpg) no-repeat;}
.jzxx_left .pic img{ border:1px solid #d3d3d3; padding:1px; width:199px; height:138px;}
.jzxx_left .info{ margin-top:20px;}
.jzxx_left .info p{ padding:0px 35px 0px 30px;text-indent:28px; text-align:left; color:#1c5e9c; font-size:14px; line-height:200%;}
.jzxx_right{ float:right; width:645px;margin:30px 30px 0px 0px;}
/* ÍøÕ¾µØÍ¼ */
.main_map { width:1000px; border:1px solid #e5e5e5; padding:10px 15px; }
.z_tab01 { width:100%; margin: 0px auto; }
.z_tab01 td{ line-height: 28px; font-size: 14px; }
.z_tab01 td p{ padding: 5px 0px; }
.z_tab01 td h3{ background: #f2f2f2 none repeat scroll 0% 0%; padding-left: 15px; margin-bottom: 15px; height:28px; }
.z_tab01 td span{ padding: 0px 18px; }> <rdf:li>xmp.did:DD618BAADEBDE0119735A7EACF54594D</rdf:li> <rdf:li>xmp.did:DD632B8FF4ADE111AC8299159C9DA644</rdf:li> <rdf:li>xmp.did:DD6481B6792168118C14DDCA4A188B03</rdf:li> <rdf:li>xmp.did:DD6876F01EB6E111BC7ED914CA4FA0CB</rdf:li> <rdf:li>xmp.did:DD6FE0286A00E111A851B3E42BA5724F</rdf:li> <rdf:li>xmp.did:DD7AF0BB2E2068119457D726A1EE1A03</rdf:li> <rdf:li>xmp.did:DD7D2040688511E19ED3F0F4ACA80E9E</rdf:li> <rdf:li>xmp.did:DD8A6220DBA8E111A4F7C4BFC3F72767</rdf:li> <rdf:li>xmp.did:DD8B3CF6122068118C14D10EDC157BDA</rdf:li> <rdf:li>xmp.did:DD941D2D97CCE011BB13B5FBE6A87A6C</rdf:li> <rdf:li>xmp.did:DD9A8221977EE011B7F5CBC3AB73C6F3</rdf:li> <rdf:li>xmp.did:DD9FD6B89506E