@charset "gb2312";
/* CSS Document */

#top_wrap_May{background:url(../images/topbg.png) repeat-x;height:30px;line-height:28px;}
#top_May{ margin:0 auto;width:960px;color:#666;}
#top_May .c_name{color:#37a;font-size:14px;font-weight:bold;}
#top_May .tab_city{position:relative;width:70px;margin-left:10px;z-index:4;}
#top_May .tab_city span{display:block;height:18px;line-height:16px;padding-left:5px;border:1px solid #ddd;margin-top:5px;background:#fff url(../images/top_a_b.gif) 55px center no-repeat;color:#888;cursor:pointer;}
#top_May .tab_city.hover span{border:1px solid #37a;}
#top_May .tab_city ul{display:none;}
#top_May .tab_city.hover ul li {height:26px;}
#top_May .tab_city.hover ul li a{display:block;padding-left:10px;line-height:26px;color:#333;letter-spacing:6px;zoom:1;}
#top_May .tab_city.hover ul li a:hover{background:#d6e4ee;text-decoration:none;}
#top_May .tab_city.hover ul{display:block;position:absolute;width:68px;border:1px solid #37a;border-top:0;background:#fff;z-index:1;}
#top_May .server_img{margin-left:15px;}
#top_May .nav_login, #top_May .nav_join {position:relative; text-align:center; line-height:22px; z-index:10;}
#top_May .nav_login .menu_hd, #top_May .nav_join .menu_hd {position:relative; display:inline-block; height:24px; margin-top:3px; padding:1px 10px 0; line-height:22px; vertical-align:top; color:#37a; z-index:1;}
#top_May .nav_login ul, #top_May .nav_join ul {display:none; position:absolute; top:27px; right:0; width:70px; padding:5px 0; border:1px solid #DDD; background:#FFF;}
#top_May .nav_join {margin-right:10px;}
#top_May .hover .menu_hd {padding:0 9px; border:1px solid #DDD; border-bottom:0; background:#FFF;}
#top_May .hover ul {display:block;}
#top_May .search_box{padding-top:4px;}
#top_May .search_box .search_text{float:left;border:solid 1px #c3d7e4;border-right:none;width:150px;height:20px;line-height:20px;padding:0 5px;color:#333;}
#top_May .search_box .default{color:#cac8c8;}
#top_May .search_box .search_submit{float:left;border:none;width:25px;height:22px;background:url(../images/top_search_submit.png) no-repeat;cursor:pointer;}

#top_nav_May{width:960px;margin:0 auto;height:50px;padding-top:15px;}
#top_nav_May h2{float:left;}
#top_nav_May h1{float:left;display:inline;margin:3px 0 0 12px;padding-left:12px;font:20px/38px "Microsoft YaHei";background:url(../images/logo_line.png) no-repeat;}
#top_nav_May .logo{float:left;margin:0;padding:0;background:none;font-size:0;line-height:0;}
#top_nav_May .tit{float:left;display:inline;margin:3px 0 0 12px;padding-left:12px;font:20px/38px "Microsoft YaHei";background:url(../images/logo_line.png) no-repeat;}
#top_nav_May .top_nav_right{vertical-align:top;}
#top_nav_May .tele{float:left;padding:0 15px 0 30px;height:36px;font:bold 16px/36px "arial";color:#c00;overflow:hidden;}
#top_nav_May .advisory{float:left;width:132px;height:36px;overflow:hidden;}
#top_nav_May .advisory a{display:block;height:36px;text-indent:-9999em;background:url(../images/kf_1.png) no-repeat;}

#menu_wrap_May{background:url(../images/menu_bg.png) repeat-x;}
#menu_May{width:960px;margin:0 auto;position:relative;z-index:3;}
#menu_May .menu_list_May{}
#menu_May .menu_list_May li{position:relative;float:left;height:31px;line-height:25px;font-size:14px;background:url(../images/menu_r_l.png) right center no-repeat;padding:6px 10px 0 10px;}
#menu_May .menu_list_May .li_left{padding-left:3px;font-size:14px;line-height:25px;}
#menu_May .menu_list_May .li_right{padding-right:5px;}
#menu_May .menu_list_May a{color:#fff;font-size:14px;padding-left:6px;}
#menu_May .menu_list_May a:hover{color:#fff;}
#menu_May .menu_list_May a .free{position:absolute;top:2px;right:-5px;width:23px;height:12px;background:url(../images/free_icon.png) no-repeat;overflow:hidden;}
#menu_May .menu_list_May .a1{background:url(../images/menu_a_b2.png) right 8px no-repeat;padding-right:12px;}
#menu_May .menu_list_May .a1:hover{text-decoration:none;color:#37a}
#menu_May .menu_list_May .cur .li_left{background:#f5f4f4 url(../images/li_bg2.png) 0 0 no-repeat;height:32px;vertical-align:top;}
#menu_May .menu_list_May .cur .li_right{background:#f5f4f4 url(../images/li_bg2.png) right 0 no-repeat;height:32px;border:0;}
#menu_May .menu_list_May .cur .a1{background:#f5f4f4 url(../images/menu_a_b.png) right 8px no-repeat;padding-right:12px;color:#37a;}
#menu_May .menu_list_May .cur .a1:hover{color:#37a;text-decoration:none;}
#menu_May .menu_hide_box{width:950px;margin:0 auto;min-height:26px;line-height:26px;color:#888;font-size:14px;background:#f4f4f4;padding:0 5px;}
#menu_May .menu_hide_box a{color:#333;margin:0 10px;}
#menu_May .menu_hide_box a:hover{color:#37a;}
#menu_May .course_nav{position:absolute;right:0;top:4px;width:99px;height:29px;background:url(../images/course_nav_btn_bg.png) no-repeat;}
#menu_May .course_nav span{position:absolute;top:3px;left:0;width:84px;height:26px;line-height:24px;font-size:14px;color:#333;text-align:center;padding-right:15px;background:url(../images/top_a_b.gif) 78px center no-repeat;z-index:5;}
#menu_May .course_nav .dh_con{display:none;position:absolute;top:28px;right:-1px;_right:-2px;width:620px;border:1px solid #37a;background:#fff;padding:10px;line-height:30px;z-index:4;}
#menu_May .course_nav .dh_con a{display:inline-block;margin-right:10px;}
#menu_May .course_nav .dh_con h6 {height:24px; line-height:24px; font-size:12px; color:#0066BD;font-weight:bold;}
#menu_May .course_nav .dh_con p {line-height:22px; padding-bottom:5px; margin-bottom:5px; border-bottom:1px solid #E5E5E5;color:#999;}
#menu_May .course_nav.hover{background-position:0 -50px;}
#menu_May .course_nav.hover span{background-color:#fff;border:none;}
#menu_May .course_nav.hover .dh_con{display:block;}

/*中华网顶部样式*/
.chanNav{ background:#f7f7f7; border-bottom:1px solid #d9d9d9; height:30px;font-size:12px;min-width:960px;color:#666;}
.chanNavCon {width:960px; margin:0 auto; *zoom:1;}
.chanNavCon:after {display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.chanNav span.left{ float:left; padding-top:5px;}
.chanNav span.left a{padding:0 6px;}
.chanNav span.right{ float:right; padding-top:3px;}
.chanNav span.right a{ margin-left:10px;}
.chanNav span.right a.cnLogin{background:#d03c4d; color:#fff; font-weight:bold; margin-left:10px; padding:3px 4px;}
.chanNav span.right a.cnLogin:hover{background:#6e0007;}
.chanNav a{ display:inline-block;font-size:12px; color:#000; text-decoration:none;}
.chanNav a:hover{font-size:12px; color:#b31515; text-decoration:underline;}
.cht-01 {text-align:center; margin:5px auto; width:1000px;}
.adbroker_com{ margin:0 auto;}

.city_sel{float:left;width:70px; padding-left:10px; padding-top:5px;}
.city_sel .status{font-weight:bold;color:#37a;}
.city_sel .change{position:relative;zoom:1;z-index:3;}
.baidu_search{float: right;font-size: 12px;margin-top: 10px;display: inline;}