* { margin:0;padding:0;}
img{ border:0;}
ul{list-style: none}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
body {color:#000; font-size:12px; font-family:"ËÎÌå";}
.left { float:left;}
.right { float:right;}
 
 
a:link{color:#2b2b2b;text-decoration:none;}
a:visited{color: #888;text-decoration:none;}
a:hover { color: #004aa0; text-decoration:underline}

.home_page { width:950px; margin:0 auto;  padding:0px 12px; overflow:hidden;  border-left:1px solid #919191; border-right:1px solid #919191;background:#ffffff; overflow:hidden; }

.tl { width:100%; float:left; height:80px; overflow:hidden;}
.login_member {width:945px; height:30px; background:#f6f6f6; border-bottom:1px solid #d2d2d2; margin:0 auto; overflow:hidden; padding-left:3px;}
.login_member_r { float:left;line-height:30px; width:200px;}
.login_member_r span.sc { padding-left:25px; background:url(../images/login_sc.jpg) no-repeat 0px 5px; float:left; margin-left:5px; margin-right:10px; display:inline;  }
.login_member_r span.sy { padding-left:25px; background:url(../images/login_sy.jpg) no-repeat 0px 4px; float:left; }
.login_member_l { float:right; margin-top:5px; margin-right:10px; display: inline;}
.login_member_l span { margin-left:10px; display:inline;}
.login_member_l  input { vertical-align:middle; }
.login_member_l a.blue { color:#0283d4;}


.login_dl { width:36px; height:18px; background:url(../images/login_dl.jpg) no-repeat; cursor:pointer; border: none;}

.head_new { width:945px; height:80px; overflow:hidden; padding-left:3px;}
.head_new h1 { padding-top:10px;width:240px; float:left;}
.head_new .flash_fx { width:565px; height:50px; overflow:hidden; float:left; margin-top:15px;}


.head_new div.newlj { width:125px; float:left;margin-left:15px; margin-top:20px; display:inline;  }
.head_new div.newlj li { width:41px; float:left; text-align:center; overflow:hidden; padding-top:5px; }
.head_new div.newlj li.wd { height:25px; overflow:hidden;}

.head_sub_box {width:945px; height:42px; overflow:hidden; padding-left:3px;}
.head_sub_box ul li { width:84px; height:20px; background:url(../images/head_sub_box_li.jpg) repeat-x; float:left; text-align:center; font-weight:bolder; line-height:20px; color:#fff; margin-right:1px; display:inline; margin-top:1px;}
.head_sub_box ul li.tcx { width:94px; text-align:center; }
.head_sub_box ul li a.weo_1 {  height:20px; display:block; overflow:hidden }
.head_sub_box ul li a.weo_2 {  height:20px; display:block; overflow:hidden; }
a.weo_1:link,a.weo_1:visited { color:#fff;}
a.weo_1:hover,.head_sub_box ul li a.nav_click { background:url(../images/head_sub_box_li_s.jpg) no-repeat; color:#3a3a3a;}
a.weo_2:link,a.weo_2:visited { color:#fff;}
a.weo_2:hover{ background:url(../images/head_sub_box_li_sxx.jpg) no-repeat;color:#3a3a3a;  }
.head_sub_box ul li.tcx a.nav_click { background:url(../images/head_sub_box_li_sxx.jpg) no-repeat;color:#3a3a3a;  }

.time_seach { width:945px; height:40px; float:left; overflow:hidden; margin-left:3px; display:inline;}
.time_seach div.date { font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:40px; float:left; width:195px;}
.time_seach div.date span.kn1 { font-size:26px; margin-left:10px; display:inline;}
.time_seach div.date span.kn2 { font-size:26px; padding-left:12px; background:url(../images/date_z.jpg) no-repeat left 7px ; margin-left:8px; display:inline;}
.time_seach div.imgsz { float:left; padding-top:12px; margin-left:6px; display:inline;}
.time_seach div.imgsz img { vertical-align:middle; margin-right:12px; display:inline;}
.time_seach div.imgsz span { font-weight:bolder; color:#0075b9 }
.time_seach div.serch_tt { float:right; padding-top:8px; margin-left:10px; display:inline;}
.time_seach div.serch_tt span { float:left; margin-left:6px; display:inline}
.time_seach div.serch_tt input.sr { padding:1px 3px; float: left;  width:180px;}
.time_seach div.serch_tt input.serch_tt_anniu{ width:43px; height:20px; float:left; background:url(../images/serch_tt_anniu.jpg) no-repeat; cursor:pointer; border:none; overflow:hidden; }


.m_con { width:100%; height:320px; float:left; }
.m_con div.flash_ad { width:595px; height:310px; padding:3px; border:1px solid #aeaeae; float:left; overflow:hidden; }
.m_con div.s_d_1 { width:335px; border:1px solid #aeaeae; float:right; padding:1px 0px 3px 0px;}
.m_con div.sx_c { width:100%; float:left; margin-top:2px; cursor:pointer;  }
.m_con div.sx_c h3 { width:60px; height:50px; overflow:hidden; padding:0px 4px; float:left;}
.m_con div.sx_c ul { width:260px; float:right;  margin-top:7px;}
.m_con div.sx_c ul li { width:100%; float:left; overflow:hidden; height:20px; line-height:20px;}
.m_con div.sx_c ul li.l_sm { font-size:13px; font-family: Arial, Helvetica, sans-serif, Gadget, sans-serif; font-weight:bolder;}
.m_con div.s a:link,.m_con div.s a:visited { color:#fff;}
.m_con div.s { background:url(../images/sx_c_bg_s.jpg) no-repeat; color:#fff;}

.m_con2,.m_con3,.m_con4 { width:100%; float:left; margin-top:10px;}
.m_con2 div.x_sub { width:602px; float:left; overflow:hidden;}
.m_con2 div.x_sub_title { width:100%; float:left;}
.m_con2 div.x_sub_title ul li { width:93px; height:28px; float:left; line-height:28px; text-align: center;background:url(../images/x_sub_li_bg.jpg) no-repeat; margin-left:6px; display:inline; font-weight:bolder; font-size:15px;  }

.m_con2 div.x_sub_title ul li.s { position: relative; border-bottom:1px solid #fff; z-index:100; background:url(../images/x_sub_li_s.jpg) no-repeat;}
.m_con2 div.x_sub_title ul li a { width:93px; height:28px; display:block;}
 

.m_con2 div.x_sub_con { width:601px; height:399px; background:url(../images/x_sub_con_bg.jpg) no-repeat; float:left; margin-top:-2px; overflow:hidden; }

.m_con2 div.x_sub_kvc { width:295px; float:left; overflow:hidden; margin-left:4px; display:inline; color:#444444; font-family:"ºÚÌå";}
.m_con2 div.x_sub_kvc  h2 { font-size:14px; font-family:Arial, Helvetica, sans-serif; height:25px; line-height:25px; margin-top:6px;}
.m_con2 div.x_sub_kvc  h2 span { margin-left:20px; display:inline;}
.m_con2 div.x_sub_kvc01 { width:293px; border:1px solid #aeaeae; background:#fff; float:left; height:362px; }

 

.con_275 { width:138px; float:left; font-family:Arial, Helvetica, sans-serif; margin-left:6px; display:inline; overflow:hidden;  }
.con_275 div.img_o1 { width:138px; height:102px; float:left;  margin-top:5px;}
.con_275  h3 { width:100%; float:left; height:26px; line-height:26px; font-size:13px;}
.con_275  p { width:100%; float:left; line-height:20px; color:#4da3d5; font-size:16px; font-weight:bolder;   }
.con_275  p a:link,.con_275  p a:visited {color:#4da3d5; white-space:nowrap;}
.con_275  p span { font-size:12px; text-transform:uppercase}
.con_275  ul { width:100%; float:left; margin-top:10px; }
.con_275  ul li { width:100%; float:left; height:18px; line-height:18px; overflow:hidden; color:#4a4a4a; font-weight:bolder; font-size:13px;}
.con_275 dl { width:100%; float:left; margin-top:5px;color:#4a4a4a; overflow:hidden; }
.con_275 dt { font-size:13px; overflow:hidden;}

#sub_4 .con_275 ul {margin-top:2px!important}
.con_275 ul.foz li { font-size:12px; font-weight:normal;}

.web_ggao { width: 335px; border:1px solid #aeaeae; height:211px; float:right; overflow:hidden;}
.web_ggao h3 { width:100%; float:left; height:30px; line-height:30px; font-size:14px; }
.web_ggao h3  span { padding-left:20px; background:url(../images/web_ggao_lb.jpg) no-repeat left 0px; margin-left:15px; display:inline;}
.web_ggao p { width:305px; padding:0 15px; float:left; line-height:16px; height:32px; overflow:hidden;}
.web_ggao ul { width:295px; float:left; padding-left:22px; margin-top:8px;}
.web_ggao ul li { width:69px; height:28px; background:url(../images/web_ggao_li.jpg) no-repeat; line-height:28px; text-align:center; float:left; margin:2px; display:inline;}
.web_ggao ul li a.blue { color:red; font-weight:bolder;}
.web_ggao dl { width:295px; float:left; margin-left:15px ; display:inline; margin-top:5px;}
.web_ggao dd { width:146px; height:32px; float:left;}

.hot_zt_title { width:335px; float:right; height:31px; line-height:31px; font-weight:bolder; color:#232323;}
.hot_zt_title  span { margin-left:15px; display:inline; font-family:"ºÚÌå";}
.hot_zt { width:335px;border:1px solid #aeaeae; height:180px; float:right;}



.m_con3_left { width:602px; float:left;}
.m_con3_right{ width:337px; float:right;}
.campalgn { width:600px; height:400px; border:1px solid #aeaeae; float:left; overflow:hidden;}
.campalgn H3.btin { width:100%; height:36px;  font-size:16px; float:left;  }
.campalgn H3.btin span {margin:10px 12px; display:inline; color:#222222;}
.campalgn H3.btin font { font-weight:normal; font-size:14px; font-family:Verdana, Geneva, sans-serif}
.campalgn div.campalgn_con { width:290px; margin:0px 5px; display:inline; }
.campalgn div.campalgn_con ul { width:100%; float:left; margin-top:10px;}
.campalgn div.campalgn_con ul li { width:100%; font-size:13px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif; height:25px; line-height:25px; overflow:hidden; float:left; color:#2b2b2b;}
.campalgn div.campalgn_con ul li span { float:left; }
.campalgn div.campalgn_con ul li span.wzl { width:242px; height:25px;  overflow:hidden; margin-right:10px; display:inline;white-space: nowrap}

.m_con3_right div.m_r3_cx1 { width:335px; height:435px; border:1px solid #aeaeae; float:left;   }
.m_r3_cx_kt { width:100%; float:left; height:108px; }
.m_r3_cx_kt h3 { width:107px; height:100px; border:1px solid #aeaeae; overflow:hidden; margin-top:5px; margin-left:5px; float:left; display:inline;   }
.m_r3_cx_kt p { width:195px; float:right; margin-right:10px; display:inline; font-size:14px; color:#3295cf; height:30px; line-height:30px; font-weight:bolder; margin-top:12px;}
.m_r3_cx_kt ul { width:195px; float:right; margin-right:10px; display:inline;}
.m_r3_cx_kt ul li { width:100%; float:left; line-height:18x; height:18px; overflow:hidden;}

.ad_335x95 { width:337px; float:90px; float:left; overflow:hidden; padding:6px 0px;}


.focus { width:600px; height:275px;border:1px solid #aeaeae; margin-top:10px; float:left;}
.focus H3.btin { width:100%; height:36px;  font-size:16px; float:left;   }
.focus H3.btin font { font-weight:normal; font-size:14px; font-family:Verdana, Geneva, sans-serif}
.focus H3.btin  span {margin:10px 12px; display:inline; color:#222222;}
.focus div.focus_xo { width:140px; float:left; margin:0 5px; display:inline; }
.focus div.focus_xo h2{ width:140px; height:99px; overflow:hidden; float:left;}
.focus div.focus_xo h3 { width:120px; padding:0 10px; float:left; color:#3295cf; font-size:14px; height:20px; line-height:20px; margin-top:8px;}
.focus div.focus_xo h4 { width:120px; padding:0 10px; float:left;   font-size:12px; height:20px; line-height:20px;}
.focus div.focus_xo p  { width:120px; padding:0 10px; float:left; line-height:18px; color:#646464; height:72px; overflow:hidden; margin-top:5px; text-indent:2em;}
.focus div.focus_xo p a:link { color:#646464;}
.focus div.focus_xo p a:visited {  color: #888;}
.focus div.focus_xo p a:hover { color: #63F;}

.fxs_go { width:199px; height:275px; border:1px solid #aeaeae; float:left; overflow:hidden;}
.fxs_go  h3 { width:100%; height:31px; float:left; text-align:center; padding:3px 0px;}
.fxs_go ul { width:190px; padding:0 5px; float:left; margin-top:4px;}
.fxs_go ul li { width:100%; height:23px; line-height:23px; float:left; color:#2b2b2b;  }
.fxs_go ul li span { float:left; margin:0 5px; display:inline;}
.fxs_go ul li span.wdz1 { width:122px; height:23px; overflow:hidden;}
.fxs_l_no {border-left:none}


.zhaopin { width:335px; height:275px; border:1px solid #aeaeae; background:url(../images/zhaopin_bg.jpg) no-repeat;}
.zhaopin h3 { width:100%; float:left; margin-top:6px; margin-left:6px; display:inline;}
.zhaopin ul { width:315px; padding:0 10px; float:left; margin-top:7px;}
.zhaopin ul li { width:180px; height:22px; line-height:22px; float:left;  margin:0 3px; display:inline;}
.zhaopin ul li.zhiwei { width:120px; height:22px; overflow:hidden;}
 

.ad_guanggao { width:100%; float:left;}
.ad_guanggao ul li { margin-top:1px;  } 
.ad_guanggao ul li.cor_ad1 { width:316px; height:95px; float:left; overflow:hidden;}
.ad_guanggao ul li.cor_ad2 { width:633px; height:95px; float:right; overflow:hidden;}
.ad_guanggao ul li.cor_ad3 { width:316px; height:85px; float:left; overflow:hidden;}
.ad_guanggao ul li.cor_ad4 { width:315px; height:85px; float:left; overflow:hidden; margin-left:1px; display:inline; overflow:hidden;}
.ad_guanggao ul li.cor_ad5 { width:316px; height:85px; float:right; overflow:hidden;}
  
.links { width:100%; float:left; margin-top:10px;}
.links p.hzhb { width:920px; padding:5px 15px; float:left;   overflow:hidden; background:#dbdbdb;}
.links p.hzhb a:link,.links p.hzhb a:visited { color:#000;}
.links p.hzhb a:hover { color:#03F;}


.links p.yqlj { width:900px; float:left;   overflow:hidden; margin-top:8px;}
.links p a { margin-right:4px; display:inline; line-height:20px;}
.links span { float:right; margin-top:50px; margin-right:5px; display:inline;}
  
.links_img { width:100%; float:left; margin-top:10px;}
.links_img ul li { width:88px; height:31px; overflow:hidden; border:1px solid #aeaeae; float:left; margin:0 2px; display:inline; margin-top:2px;}

.foot { width:100%;  padding-top:5px; margin-top:10px; float:left; background:url(../images/foot_line.jpg) no-repeat top center;}
.foot ul { width:100%; float:left;}
.foot li { text-align:center; height:30px; line-height:30px;}
.foot p { width:100%; float:left; text-align:center; line-height:20px; color:#656565; margin-top:6px;}
.foot div.safe { width:100%; float:left; text-align:center; margin-top:10px;}
.foot a:link,.foot a:visited { color:#666;}
.foot a:hover { text-decoration:underline;}