

.menu li { background-image:url(../images/live_bg.png); background-repeat:no-repeat;}

.lineAdv_box { margin-left:2px;}

.lineAdv_box li { float:left; display:inline; margin:0 1px 0 2px; overflow:hidden; font-size:0;}

.lineAdv_box li img { padding:1px; border:2px solid #dae1e7;}

.dh_list {background:url(dh.gif) 10px 22px no-repeat;padding:2px 30px;margin:1px;text-align:left;font-weight:normal;font-size:14px;}

.dh_list b{font-size:22px; color:#444; float:left;}

.dh_list span {float:right; font-size:14px;}

.t-txt1{ font-size:14px; font-family:"Arial, Helvetica, sans-serif";}

.page_cont { margin-top:4px;}

.col_sub { float:right; width:225px; margin-right:20px;}

.col_main { float:left; width:890px; position:relative;  text-align:left;}



.city_dh_list2{ width:100%; float:left; margin-top:12px;}

.city_dh_list2 em{ float:left; height:20px; background:#0194e4; color:#fff;line-height:20px; font-style:normal; padding:0 5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; float:right;}

.city_dh_list3{ width:100%; float:left; margin-top:12px; margin-bottom:12px;border-bottom:#eee 1px solid; height:40px;}

.city_dh_list{ width:100%; float:left; margin-top:12px;border-bottom:#eee 1px solid;padding-bottom:5px;}

.city_dh_list li{ float:left; height:20px; margin-left:8px; line-height:20px; margin-bottom:8px; list-style:none;

 display:block;white-space: nowrap;}

.city_dh_list li a{ font-size:12px; color:#03a;padding: 3px 10px; background:#fffff; font-family:Arial, Helvetica, sans-serif}

.city_dh_list li a:hover{ color:#fff;background:#27a4e8; }

.ssinput{

border: 1px solid #dadada;

box-shadow: inset 0 1px 2px 1px #eee;

height: 25px;

line-height: 25px;

padding: 0 5px; width:300px;

}

.redBtn {

border: solid #B30000;

background-color: #D84836;

background: -webkit-linear-gradient(top,#e25443,#ce3b28);

background: linear-gradient(top,#e25443,#ce3b28);

border-left: 1px dashed #B30000;

color: #fff;

cursor: pointer;

font-size: 14px;

font-weight: bold;

height: 27px;

line-height: 27px;

margin-left: -1px;

padding: 0 20px;

border-width: 0 1px 1px 0;

}

a, input, textarea {

outline: none;}



#cat_content{ margin:0 auto; width:100%;}

#cat_content #listul a{font-family: "微软雅黑"; font-size:20px; font-weight:400}

#cat_content .zhaiyao {margin:3px 20px;padding:5px;border:1px solid #ccc;background:#f7f7f7;}

#copy {margin:5px auto;border-bottom:2px solid #eee;width:90%;text-align:right;padding:10px;}

#cat_content #listul{ padding:0; margin:0;}

#cat_content li {font-size:12px;color:#000000; text-align:left; line-height:45px;}

#cat_content li span{ float:right}

#cat_content #listul li a:link,#cat_content #listul li a:visited {color: #000;

display: inline-block;

font-family: 'Microsoft Yahei';

font-size: 18px;

height: 45px;

line-height: 45px;

max-width: 580px;

overflow: hidden;

text-overflow: ellipsis;

vertical-align: top;

white-space: nowrap;}

#cat_content #listul li a:hover {color:#ff0000;text-decoration:none;}

#cat_content #listul strong{background-color: #D9534F;display: inline-block;padding: 4px;

color: #fff;

font-size: 14px;

font-weight: normal;}

#cat_content .box{ line-height:2em; margin-top:10px;padding-bottom:15px;color:#666;  margin-left:14px; }



.jianbg3{background-color:#fff5e8;border-left:#e00 4px solid;  width:1130px; padding:6px;margin:5px auto}

.jianbg21{ width:1130px; padding:10px; margin:20px auto;border-radius: 20px;}

.jianbg21:hover{background-color:#e9f7ff; border-radius:5px;}

.jianbg2{background-color:#ffffff; width:1130px; padding:10px;border:#fff 2px solid;margin:5px auto}

.jianbg2:hover{background-color:#fff5e8;border:#c00 2px solid;  border-radius:5px;}



.hei14 {

	font-size: 14px;

	color: #333;

	text-decoration: none;

	font-family: "微软雅黑";

}











.fter { position:absolute; z-index:1000; top:18px; right:12px;}

.fter a { display:block; background:url(../images/menu_10.gif) no-repeat right 0; line-height:14px; padding-right:17px; color:#36c; text-decoration:none;}

.fter a:hover { background-position:right -14px;}

.mainBar { width:606px; float:left;}

.sideBar { width:169px; float:right; margin-top:40px;}

.bg_close {!important;}

.bg_close .fter a { background-position:right -28px;}

.bg_close .fter a:hover { background-position:right -42px;}

.bg_close .mainBar { width:100%;}

.bg_close .sideBar { display:none;}

.sideBar { width:169px; float:right; margin-top:40px;}



.top_selsct { margin:15px 10px 0 10px; padding-bottom:7px; text-align:left; width:700px;}

.top_selsct li{ margin:6px 15px 0 0; display:inline;line-height:30px; height:40px; position:relative;}

.top_selsct li.nofloat { float:none;}

.top_selsct a { padding:0 6px 0 6px; position:relative;  text-align:left;}

.top_selsct a.selected { padding:6px 6px 5px 22px; border:1px solid #d2dde6; background:#f6f9fd url(../images/live_new_select2.gif) no-repeat 6px 7px; color:#f30;}

.top_selsct li.ft { float:right; margin-right:0; }

.top_selsct li.ft b { color:#f30; font-weight:bold;}

.zone { border-top:1px solid #dfdfdf; margin:0 0 0 20px;}

.list_module { border-bottom:1px dotted #b7b7b7; margin:0; padding:0 10px; text-align:left;}

.bg2 { background-color:#eeffff;} 

.list_module .hd { padding-top:15px;}

.list_module .hd span.lou { background:url(../images/live_bg.png) no-repeat -406px 0; width:39px; height:16px; display:block; float:left; font-size:14px; color:#f30; line-height:16px; overflow:hidden; padding:3px 0 0 3px;}

.list_module .hd span.right_f { float:right; display:block;}

.list_module .hd b.bh { color:red; font-weight:normal;}

.list_module .hd b.time { color:#39892f; font-weight:normal; padding-right:10px;} 

.list_module .hd span.title { font-size:14px; margin-left:5px;}

.list_module .hd span.title a { text-decoration:none; color:#003399;}

.list_module .hd span.title a:hover { color:#f30;}

.list_module .hd span.smallClass { margin-left:10px; color:#999;}

.list_module .hd span.smallClass a { color:#999;}

.list_module .bd { padding-top:8px;}

.list_module .bd .pic { float:right; width:55px;}

.bg_close .list_module .bd .cont { width:600px;}

.list_module .bd .cont { float:left; width:600px;}

.list_module .bd .cont .info { color:#888;}

.list_module .bd .cont .ft { margin:5px;}

.list_module .bd .cont .ft span.right { float:right;}

.list_module .bd .cont .ft b { color:#f60; font-weight:normal;}

.list_module .bd .cont .ft b.red_skin { color:#c00;}



.searchz_box { margin-top:10px; text-align:left;}

.searchz_box .hd { border:1px solid #e6e5e5; background:#eee; height:29px; line-height:29px; font-weight:bold; color:#333; text-indent:1em;}

.searchz_box .bd { padding:15px; padding-bottom:8px; border:1px solid #e6e5e5; border-top:0;}

.searchz_box .bd li { line-height:27px; height:27px;}

.searchz_box .bd li select { width:88px;}

.searchz_box .bd li .search_text { width:85px; border:1px solid #ccc; height:18px;}

.searchz_box .bd li .search_menu { background:url(../images/job_bg.png) no-repeat -589px -118px; height:24px; width:65px; border:0; overflow:hidden; text-indent:-999em; cursor:pointer; margin-right:5px;}

.service_box { margin-top:10px; text-align:left;}

.service_box .tp_bg { display:block; background:url(../images/live_bg.png) no-repeat 0 -129px; height:4px; overflow:hidden;}

.service_box .ft_bg { display:block; background:url(../images/live_bg.png) no-repeat 0 -135px; height:4px; overflow:hidden;}

.service_box .bd { padding:0px 1px; border-left:1px solid #e6e5e5; border-right:1px solid #e6e5e5; color:#333;}

.service_box .bd li { height:25px;}

.service_box .bd li img { vertical-align:middle;}



.category_navigation { margin-top:5px; background-color:#f4f8fd; border:1px solid #c0d4ef; border-top-width:2px; padding-bottom:5px; text-align:left;}

.category_navigation .hd { font-size:14px; text-indent:.5em; font-weight:bold; padding:10px 0px 3px 0px;}

.category_navigation .bd {}

.category_navigation .bd li { line-height:24px; height:24px; overflow:hidden;}

.category_navigation .bd li a:hover { background-color:#e5ebf3; font-weight:bold; color:#f60;}

.category_navigation .bd li a { display:block; color:#003399; padding-left:20px;}

.category_navigation .bd li a.current { background:url(../images/live_new_10.gif) no-repeat 2px 1px;}

.category_navigation .bd li a.current  { color:#f30; font-weight:bold; text-decoration:none;}

.zd_html { margin-top:10px; border:1px solid #c0d4ef; padding:8px;}

.orange { border:1px solid #fe8802; background-color:#fffae7; position:relative; margin:-1px -1px 0 -1px; zoom:1;}

.address { clear:none; margin-top:2px; background:#fdf8ec; border:1px solid #faecd9;line-height:22px; padding:0px 6px;display:block;}

.tiexin li { line-height:20px; margin:0!important; font-family:"宋体";}