@charset "utf-8";
/* CSS Document */
body,html,p,ul,li,dl,dt,dd { margin:0px; padding:0px; line-height:20px; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
ul,li { list-style:none;}
body { background:url(../img_24/bg.jpg)}

.Page { width:965px;  margin:0px auto; }
.Top_box { height:33px; background:url(../img_24/top_line.jpg); width:100%; color:#FFF }
.Top_p { width:1000px; margin:0px auto;}
.Seo { padding:5px 10px; float:left}
.Top_link { float:right; padding-right:10px;  height:33px;}
.Top_link a,.Top_link a:visited { color:#FFF; text-decoration:none; margin-right:5px; margin-left:5px;}
.Top_link a:hover { text-decoration:underline}
.Top_left { float:left; padding-right:5px; margin-top:5px; color:#FFFFFF}

.Top_search { width:179px; height:27px; background:url(../img_24/sr_bg.png) no-repeat; float:right; padding:5px 15px;}
.Top_search input { border:none;}

.top_login_box { width:965px; height:158px; background:url(../img_24/top_bg.jpg) no-repeat;}
.top_login { padding-top:20px;  float:right}
.top_login p { text-align:right}
.top_login p a,.top_login p a:visited { color:#8b3211;}

.nmenu_bg { width:965px; height:29px; float:left;}
.nmenu_bg  ul li { height:29px; background:url(../img_24/menu_bg_r.png) no-repeat right; float:left; padding-right:3px;+padding-right:3px;margin-right:5px;position:relative}
.nmenu_bg  ul li span { display:block; height:29px; background:url(../img_24/menu_bg_l.jpg); width:5px; float:left; margin-right:3px;}
.nmenu_bg  ul li a,.nmenu_bg  ul li a:visited { color:#3a3a3a; text-decoration:none; line-height:26px; }
.nmenu_bg  ul li a:hover { text-decoration:none; color:#F00}
.nmenu_bg  ul li  ul  { position:absolute; left:0; top:29px; display:none; }
.nmenu_bg  ul li  ul li { background:none; background:#efdcbb; text-indent:10px; padding:0px; margin:0px; height:20px; }
.nmenu_bg  ul li  ul li a,.nmenu_bg  ul li  ul li a:visited { color:#333333; text-decoration:none; display:block; width:150px; font-size:11px; line-height:20px;}
.nmenu_bg  ul li  ul li a:hover { color:#FFF; background:#b1770b; text-decoration:none}



.main { width:965px; padding:10px 0px; padding-top:20px; float:left }
.D_left { width:612px; float:left;}
.d_box { width:612px; float:left; padding-bottom:10px;}
.d_top { width:612px; height:41px; background:url(../img_24/top_title_bg.png) no-repeat; float:left;}
.d_center { width:612px; background:url(../img_24/center_bg.jpg); float:left;}

.d_bot { width:612px; height:11px; background:url(../img_24/bot_bg.png) no-repeat; float:left;}

.title_pd { padding:0px  10px; padding-top:18px; padding-right:40px; font-size:14px; font-weight:bold; color:#FFF}
.title_pd span { float:left;}
.title_pd a { float:right; color:#FFF; font-size:12px;}
.d_center  dl { padding:10px; }
.d_center  dl dt { float:left; padding-right:10px;} 
.d_center  dl dt  img { border:1px #b1770b solid;}
.d_center  dl dd  { font-size:12ppx; line-height:20px; color:#333333}

.m_mbg { width:566px; height:79px; background:url(../img_24/main_bot_bg.png) no-repeat; margin-left:4px; margin-top:10px; padding:0px 10px;}
.m_list { width:546px; background:url(../img_24/jiantou.png) no-repeat left; border-bottom:1px dashed #ec5e18; padding-left:20px; padding-top:3px; }
.m_list a,.m_list a:visited { font-weight:bold; color:#333333; text-decoration:none;}
.m_list a:hover { text-decoration:underline}
.m_list span { color:#ec5e18; font-weight:bold}

.D_right { width:330px; float:right;}
.d_r_box { width:330px; float:left; padding-bottom:10px;}
.slm { width:330px; height:208px; background:url(../img_24/slm_bg.png) no-repeat;}
.slm2 { width:330px; height:208px; background:url(../img_24/slm_bg2.png) no-repeat;}
.slm_title { width:330px; padding-top:22px; color:#FFF; font-size:14px; font-weight:bold; text-indent:40px;}
.slm_hot_box  { width:300px; padding:20px 15px;}
.slm_hot { width:270px; height:24px; background:url(../img_24/hot.png) no-repeat; padding-left:30px; margin-bottom:5px;}
.slm_hot a { color:#eab104; font-weight:bold; font-size:13px;}
.slm_hotindex { width:300px; height:24px; font-size:11px; padding-left:0px; margin-bottom:5px; float:left}

.slm_hotindex a,.slm_hotindex a:visited { color:#eab104; font-size:11px; font-weight:bold; display:block; float:left;}
.slm_hotindex p,.slm_hotindex img { float:left; padding-left:3px;}

.nac { width:330px; height:140px; background:url(../img_24/gundong_bg.png) no-repeat; float:left}
.nac_pd { padding:10px; float:left; width:310px;}

.expo_bg { width:330px; background:url(../img_24/expo_bg.png) no-repeat; height:130px; float:left;}
.gd_pd { padding:10px; float:left;}
.gd_pd p { color:#666; font-size:11px; line-height:18px; text-align:justify}

.yk_bg { width:330px; background:url(../img_24/yk_blue.png) no-repeat; height:130px; float:left;}
.ac_bg { width:330px; background:url(../img_24/ac_bg.png) no-repeat; height:130px; float:left;}


#bottom  { width:1000px; padding-bottom:10px; float:left; }
#bottom_train  { width:965px; padding-bottom:10px; float:left; }
.bottom1 { text-align:center; height:26px; background:#D80600; color:#FFF; padding-top:5px;}
.bottom1  a { font-size:12px; color:#FFF; font-weight:bold; color:#33333;}
.bottom1  a:hover { text-decoration:none;}
.bot_link {text-align: center; line-height: 16px; width: 900px; padding:10px 50px 0px 50px;}
.bot_link a,.bot_link  a:visited {  font-weight:bold; font-size:11px; color:#333333}
.bot_linkindex {text-align:justify;  line-height: 16px; width: 900px; padding:10px 50px 0px 50px;}
.bot_linkindex a,.bot_link  a:visited {  font-weight:bold; font-size:11px;}
.bottom2  { width:1000px; text-align:center;}
.bottom2 span {padding-right:10px;}
.bottom3  { text-align:center;} 

.Search_Top { width:965px; height:67px; background:url(../new_img/search_top_bg2.jpg) no-repeat; float:left; margin-top:10px;}
.Form_Input { width:945px; padding:5px 10px 0px 10px; line-height:16px; float:left}
.Form_Input input.In_Text { border:none; height:14px; margin-top:7px; width:490px; margin-left:8px; height:16px; padding-left:10px;float:left; color:#999}
.Form_Input select { margin-left:20px; float:left; width:140px; color:#999; margin-top:5px;}
.Form_Input input.img { margin-left:20px; float:left; margin-top:3px;}
.Keyword_box { width:935px; padding:10px 10px 0px 20px; float:left;}
.Keyword_box span { font-weight:bold; color:#666; float:left  }
.Keyword_box a,.Keyword_box a:visited { text-decoration:none; float:left; margin-left:10px; font-size:11px; color:#999}
.Keyword_box a:hover { text-decoration:underline; color:#f00;} 
