*{ margin:0; padding:0;}
html,body{ height:100%;}

body{ font:12px "ËÎÌå"; color:#444;}
ul,li{ list-style:none;}
img,table{ border:none;}

p{ text-indent:2em; line-height:20px;}
a{ color:#444; text-decoration:none;}
a:hover{ text-decoration:underline;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}

.pt10{ padding-top:10px;}
.pl10{ padding-left:10px;}
.pr10{ padding-right:10px;}
.mt5{ margin-top:5px;}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mr6{ margin-right:6px;}
.mr10{ margin-right:10px;}
.rpborder{ border:1px solid #ccc;}

.sp03{ height:3px; line-height:3px; clear:both;}
.sp05{ height:5px; line-height:5px; clear:both;}
.sp10{ height:10px; line-height:10px; clear:both;}

.gray{ color:#666;}
.gray2{ color:#999;}
.white{ color:#fff;}
.cf00{ color:#f00;}
.red{ color:#b20000;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.fb{ font-weight:bold;}
.fn{ font-weight:normal;}
.nomal{ font-weight:normal;}

.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}

.L22{ line-height:22px;}
.L24{ line-height:24px;}
.L26{ line-height:26px;}
.L28{ line-height:28px;}
.L30{ line-height:30px;}

.content{ width:1000px; margin:0 auto;}
.loginBar{ width:1000px; height:30px; margin:3px auto; color:#630; background:#f3e8da;}
#showLogin{ padding-left:10px; padding-top:4px; float:left;}
#LoginName,#LoginPass{ width:90px; height:16px; margin-left:10px; border:1px solid #d7cabd; color:#444; font-size:12px; text-indent:3px;}
#bottonFldsubmit{ width:50px; height:20px; line-height:20px; *padding-top:2px; background:url(/images/global/btn_login.gif) no-repeat; font-size:12px; text-align:center; cursor:pointer; border:none;}
.other_site{ padding:9px 10px 0 0; color:#630; float:right;}
.other_site a{ color:#630;}

.header_bg{ width:996px; height:120px; margin:0 auto; padding:1px; background:#fff; border:1px solid #dedcda; border-bottom:none;}
.header{ width:996px; height:120px; background:url(/images/global/header_bg_new.jpg) no-repeat;}

.logo{ width:235px; height:120px; margin:0; margin-right:10px; float:left; display:block; overflow:hidden;}
.ads_all{ float:left; width:1000px; height:80px; background:#f5f5f5;}
.ads_half{ float:left; width:495px; height:78px; background:#f5f5f5; border:1px solid #ccc;}
.mr6{ margin-right:6px;}
.mainNav{ height:70px; margin-top:19px;}

.mainNav a.menu_sy{ float:left; width:55px; height:55px; margin-right:10px; display:block; background:url(/images/global/new_menu.gif) no-repeat;}
.mainNav a.menu_hyzq{ float:left; width:55px; height:55px; display:block; background:url(/images/global/new_menu.gif) 0 -55px no-repeat;}
.mainNav a.menu_zs{ float:left; width:55px; height:55px; display:block; background:url(/images/global/new_menu.gif) 0 -110px no-repeat;}
.mainNav a.menu_tp{ float:left; width:55px; height:55px; display:block; background:url(/images/global/new_menu.gif) 0 -165px no-repeat;}
.mainNav a.menu_pp{ float:left; width:55px; height:55px; margin-right:10px; display:block; background:url(/images/global/new_menu.gif) 0 -165px no-repeat;}
.mainNav a.menu_sj{ float:left; width:55px; height:55px; margin-right:10px; display:block; background:url(/images/global/new_menu.gif) 0 -220px no-repeat;}

.mainNav a.menu_sy:hover{ float:left; width:55px; height:55px; margin-right:10px; display:block; background:url(/images/global/new_menu_hover.gif) no-repeat;}
.mainNav a.menu_hyzq:hover{ float:left; width:55px; height:55px; display:block; background:url(/images/global/new_menu_hover.gif) 0 -55px no-repeat;}
.mainNav a.menu_zs:hover{ float:left; width:55px; height:55px; display:block; background:url(/images/global/new_menu_hover.gif) 0 -110px no-repeat;}
.mainNav a.menu_tp:hover{ float:left; width:55px; height:55px; display:block; background:url(/images/global/new_menu_hover.gif) 0 -165px no-repeat;}
.mainNav a.menu_pp:hover{ float:left; width:55px; height:55px; margin-right:10px; display:block; background:url(/images/global/new_menu_hover.gif) 0 -165px no-repeat;}
.mainNav a.menu_sj:hover{ float:left; width:55px; height:55px; margin-right:10px; display:block; background:url(/images/global/new_menu_hover.gif) 0 -220px no-repeat;}

.s_meun1{ float:left; width:200px; padding-left:5px; margin-top:5px;}
.s_meun1 dd{ float:left; width:60px; line-height:24px; padding-left:5px;}
.s_meun1 dd a{ color:#630;}
.s_meun1 dd a:hover{ color:#502800; text-decoration:none; cursor:pointer;}
.s_meun1 dd a.red{ color:#b20000;}

.s_meun2{ float:left; width:130px; padding-left:5px; margin-top:5px;}
.s_meun2 dd{ float:left; width:60px; line-height:24px; padding-left:5px;}
.s_meun2 dd a{ color:#630;}
.s_meun2 dd a:hover{ color:#502800; text-decoration:none; cursor:pointer;}
.s_meun2 dd a.red{ color:#b20000;}

.s_meun3{ float:left; width:80px; margin-top:5px;}
.s_meun3 dd{ float:left; width:30px; line-height:24px; padding-left:5px;}
.s_meun3 dd a{ color:#630;}
.s_meun3 dd a:hover{ color:#502800; text-decoration:none; cursor:pointer;}

.soso{ width:405px; float:left;}
.soso_select{ float:left; margin:2px 5px 0 0;}
.soso_bg{ width:254px; height:24px; float:left; background:url(/images/global/soso_bg.gif) no-repeat;}
.ipt_soso{ width:230px; height:18px; padding-top:2px; margin:2px 0 0 10px; border:0; background:#fdf9f6;}
.btn_soso{ width:60px; height:24px; margin-left:5px; border:none; cursor:pointer; float:left; background:url(/images/global/btn_soso.gif) no-repeat;}

.soso_hot{ float:left; padding:6px 0 0 10px; color:#630;}
.soso_hot a{ margin-left:10px; color:#630;}
.submenubox{ float:left;}
.submenubox .submenu{ width:899px; height:33px; line-height:33px; background:#f3e8da; color:#630; float:left; border:1px solid #cfbfa9; border-left:none;}

.nav_zs,.nav_xw,.nav_tp,.nav_zh,.nav_rc,.nav_ft,.nav_cp{ width:100px; height:35px; float:left; display:block;}
.nav_zs{ background:url(/images/global/nav.png) no-repeat;}
.nav_xw{ background:url(/images/global/nav.png) -100px 0 no-repeat;}
.nav_tp{ background:url(/images/global/nav.png) -200px 0 no-repeat;}
.nav_zh{ background:url(/images/global/nav.png) 0 -35px no-repeat;}
.nav_rc{ background:url(/images/global/nav.png) -100px -35px no-repeat;}
.nav_ft{ background:url(/images/global/nav.png) -300px 0 no-repeat;}
.nav_cp{ background:url(/images/global/nav.png) -300px -35px no-repeat;}

.submenu span.menu{ float:left; margin-left:10px;}
.submenu span.menu a{ color:#630;}
.submenu span.menu a:hover{ color:#8b4500;}
.submenu span.rem_p{ float:right; padding-right:10px;}
.submenu span.rem_p a{ color:#630; padding-left:8px;}
.submenu span.rem_p a:hover{ color:#8b4500;}
.submenu span.hrdiv{ float:right; margin-top:3px;}
.submenu span.hrdiv a.hitbg{ width:89px; margin-right:5px; line-height:25px; background:url(/images/hr/hrbg04.gif) no-repeat; text-align:center; float:right; color:#3f2f20; font-size:14px; font-weight:bold;}

.footer{ width:998px; height:36px; margin:10px auto; color:#999; background:#eee; border:1px solid #e0e0e0; text-align:center; font-style:normal;}
.footer a{ line-height:36px; text-align:center; color:#444; padding-left:5px;}
.copyright p{ line-height:30px; color:#666; text-align:center;}
.copyright a{ padding:0 5px; text-align:center;}
.fttp{ height:70px; margin-top:10px;}

.pbd{ border:1px solid #cebea8;}
.title{ width:100%; height:28px; line-height:28px;*line-height:30px; background:#f3e8da; border-bottom:1px solid #dfd0ba; overflow:hidden;}
.title h2{ color:#502800; font-size:14px; font-weight:bold; padding-left:15px; float:left;}
.title2{ width:100%; height:28px; line-height:28px;*line-height:30px; background:#f3e8da; border-bottom:1px solid #cebea8; border-top:1px solid #cebea8; overflow:hidden;}
.title2 h2{ color:#502800; font-size:14px; font-weight:bold; padding-left:15px; float:left;}
.rtitle{ width:100%; height:29px; line-height:28px;*line-height:30px; background:url(/images/global/rtbg02.gif) repeat-x; overflow:hidden;}
.rtitle h3{ color:#444; font-size:14px; font-weight:bold; padding-left:12px; float:left;}
.p02{ padding-top:2px; padding-right:2px; float:right;}
.publi li{ padding-left:12px; line-height:24px; background:url(/images/agent/agent03.gif) no-repeat 4px center;}
.m_right{ padding-right:10px; color:#502800; float:right;}

.dllc{ width:1000px; height:50px; margin:0 auto; clear:both; border-top:5px solid #fff; display:block; background:url(/images/global/dllc.jpg) no-repeat;}
.mmtp{ height:190px; margin-top:10px;}
.mmtp li{ width:156px; padding:1px; border:1px solid #ccc; margin:0 0 10px 5px;_margin:0 0 10px 4px; float:left;}
.mmtp li img{height:114px;}
.mmtp li p{ height:30px; text-align:center; text-indent:0; line-height:30px;}
.mmtp li p.huan{ background:#f2efe8; text-align:center; text-indent:0;}
.newsad_l{ width:500px; height:80px; float:left;}
.newsad_r,.newsad_r img{ width:495px; height:80px; float:right; overflow:hidden;}

.agent_b{ width:998px; float:left;}
.agent_bc{ width:972px; height:340px;_height:335px; padding:10px; float:left; overflow:hidden;}
.agent_bc ul{ width:1000px!important; width:1000px; margin:0 -13px 0 0!important; margin:0 -26px 0 0; float:left;}
.agent_bc li{ float:left; border:1px solid #ccc; padding:5px; line-height:20px; width:140px; text-align:center; margin-right:13px; margin-bottom:13px; height:151px;}
.agent_bc img{ width:140px; height:105px;}
.lt_right2{ float:right; padding-right:10px; color:#f00; text-decoration:underline;}

.list_pages{ width:670px; margin:5px auto; padding:3px; padding-top:20px; line-height:21px; text-align:center; clear:both; font-size:14px;}
.list_pages a{ margin:1px; padding:2px; color:#000; text-decoration:none;}
.list_pages a:hover{ color:#b20000;}
.list_pages a:active{ color: #b20000;}
.list_pages span.current{ margin:2px; padding:2px; color:#b20000;}
.list_pages a img{ vertical-align:middle;}

.n_subbox{ float:left; width:1000px;}
.n_subbox h1{ display:block; float:left; border-bottom:1px solid #dedede; width:1000px; margin-bottom:10px;}
.n_sub{ margin:0 auto; background:url(/images/public/nsubbg02.gif) no-repeat; width:473px; height:284px; clear:both;}
.n_sub a.a1{ display:block; float:left; margin-left:229px; margin-top:27px; width:117px; height:34px; display:inline;}
.n_sub a.a2{ display:block; float:left; margin-left:229px; margin-top:27px; width:117px; height:34px; display:inline;}
.n_sub p.a3{ display:block; float:left; margin-left:325px; margin-top:82px; width:74px; height:25px; display:inline; text-indent:0;}

.links{ width:978px; padding:10px;}
.links li{ float:left; line-height:28px; padding:0 5px; white-space:nowrap;}