/* CSS Document */

.HotLink{ width:100%; height:65px;}
.HotLink ul{ width:96%; height:65px; margin:0 auto;  padding:8px 0px; overflow:hidden; }
.HotLink ul li{ width:120px; height:50px; float:left; display:inline; margin:0 16px 0px 0px;}
.HotLink ul li img{ display:block; border:1px solid #CCC; padding:2px;}
/*=============================首页==============================*/
.Pic_list{ width:750px;}
.Pic_list li{ width:158px; float: left;padding:8px ; background:#FFF ; border: #CCC 1px solid; margin:5px;}
.Pic_list li img{ clear:both; width:158px; font-size:12px; display: block; }
.Pic_list li span{ clear:both; width:158px; font-size:12px; display: block; text-align:center; line-height:20px; height:40px;}
.show_news_title{ text-align:center ; font-size:20px;  font-weight:bold;}
.show_news_time{ font-size:12px; border-bottom:#999 1px dashed;}
.recommendtbl.input { border:#999 1px solid;} 
.recommendtbl TD { font-size:12px}
.mszj_input1{ width:150px; border: #CCC 1px solid; height:20px; line-height:20px;}
.newscenter li a{ width:600px; height:30px; display:block;line-height:30px; overflow:hidden; text-decoration:none; font-size:12px; color:#6f6f6f; float:left}
.newscenter li a:hover{ color:#fd7b07;}
.newscenter li span{ width:110px; height:30px; line-height:30px; display:block; overflow:hidden; text-align:center; float:left; font-size:12px;}
/* Rule 144 of Css/css.css */
.top_title2 {	HEIGHT: 34px; border-bottom:#CCC 1px dashed;} 
/* Rule 145 of Css/css.css */ 
.top_title2 P {	FLOAT: left;	WIDTH: 110px;	LINE-HEIGHT: 34px;	HEIGHT: 34px;	TEXT-ALIGN: center; font-size:12px; color:#666;}
.top_title2 P a{ color:#666}
.top_title2 P a:hover{ color: #F00}
.top_title {	BORDER-RIGHT: #e7e7e7 1px solid;	BORDER-TOP: #e7e7e7 1px solid;	BACKGROUND: url(../images/job_bg.jpg) repeat-x;	BORDER-LEFT: #e7e7e7 1px solid;	BORDER-BOTTOM: #e7e7e7 1px solid;	HEIGHT: 34px} 
/* Rule 145 of Css/css.css */ 
.top_title P {	FLOAT: left;	WIDTH: 110px;	LINE-HEIGHT: 34px;	HEIGHT: 34px;	TEXT-ALIGN: center; font-size:12px; color:#666;}
#index{ background: url(../images/index_bg.jpg) repeat-x;padding-top:7px; width:1000px; margin:0 auto; height:516px; overflow: visible;}
img.index_flash{ border:#FFF 2px solid; }
table.index_main{ margin-top:15px; margin-left:12px;}
.border_e9e9e9{ border:#e9e9e9 1px solid; background:#FFF; font-size:12px;}
.index_r img{ margin:2px; float:left;}
#flash_news{ width:202px; height:138px; display:block; padding:11px 0 0 3px; float:left;}

.text_news{ width:265px; height:138px; display:block; padding:11px 0 0 0; float:left; overflow:hidden;}
.NewList{ width:265px; font-size:12px; overflow:hidden; float:left;}
.NewList li{ padding-left:25px; background:url(../images/index_news_icon.gif) no-repeat 10px center; line-height:27px;}

.NewList li a{ float:left; color:#434444; width:200px; overflow:hidden; height:27px ; display:block;line-height:27px; font-size:12px;}
.NewList li span{ float: left; color:#434444; font-size:12px;line-height:27px;}

.index_login_input{ width:105px; height:20px; border: #b7b7b7 1px solid; float:left;}
.index_login_button{ width:55px; height:19px; background: url(../images/index_login_button.jpg); color:#FFF; border:none;}
#bottom { width:970px; margin:0 auto; clear:left; height:65px; display:block; background:#e1dede; line-height:35px; font-size:12px; color: #F00; padding:0 15px; clear:both;}
#bottom p{ color: #6a6968; }
#bottom a{ color:#6a6968}
#bottom a:hover{ color: #F00; line-height:35px; font-size:12px;}
/*===========================================================*/
#page_main{ width:1000px; margin:0 auto; height:auto; background:#f1f0f0; clear:both;}
#page_topimg{ padding-top:1px;}
#page_content{ padding:43px 0 10PX 10px; }
#page_left{ width:188px;float:left;}
#page_right{ width:778px; float:left; height: auto!important;height:500px; overflow: visible;min-height:500px;  border: #e4e3e3 1px solid; margin-left:4px; background:url(../images/page_right_icon.jpg) 0 0 #FFF no-repeat; border:#e4e3e3 1px solid; padding-top:28px; }
#page_nav{ background:url(../images/page_right_icon2.jpg) no-repeat  26px center; padding-left:33px; font-size:12px;color:#7d7d7d; clear:right;}
#page_nav a{font-size:12px; color:#7d7d7d;}
.left_menuliahover{ text-decoration: none; background:url(../images/left_a_bg.gif) no-repeat 0 center ; color:#FFF !important; font-size:14px !important; font-weight:bold;}
.left_menu li{ width:188px; overflow:hidden; float:left}
.left_menu li a{ font-size:12px; line-height:36px; height:36px; color:#000;width:165px; display:block; float:left; padding-left:22px; margin-left:2px;}
.left_menu li a:hover{ text-decoration: none; background:url(../images/left_a_bg.gif) no-repeat 0 center ; color:#FFF ; font-size:14px; font-weight:bold;}
.left_menu{ width:180px; height:auto;position: relative; background:url(../images/left_a_bg2.gif) repeat-y; clear:both; float:left;}
#page_info{ padding:0 10px; width:750px; margin:0 auto; overflow: visible; padding-top:20px;}
.ListNews li{ padding-left:25px; background:url(../images/index_news_icon.gif) no-repeat 10px center; line-height:27px;}
.ListNews li span{ float:right; color:#434444; font-size:12px;line-height:27px;}
.ListNews li a{ float:left; color:#434444; width:650px; overflow:hidden; height:27px ; display:block;line-height:27px; font-size:12px;}
