@charset "gb2312";
/* CSS Document */
body {font-size:12px;background:#fff;color:#333; margin:0 auto; padding:0; width:100%; float:left;}
ul {list-style-type:none;}
a{text-decoration:none;color:#333;}
a:hover{color:#fc0300;text-decoration:underline;}
.clear {clear:both}
img{border:none;}
em{ font-style:normal}
.h1,.h2,.h3,.h4{ font-weight:normal;}
.fl{ float:left;}
.fr{ float:right;}
.w980{ width:980px;margin:0 auto; padding:0;}
.icon {
    background-image: url(../images/yun_ico2.png);
    background-repeat: no-repeat;
}
.yun_bth_icon {
    background-image: url(../images/yun_submit2.png);
    background-repeat: no-repeat;
}
.current_Location {
	width: 100%;
	height: 40px;
	line-height: 40px; background:none;
	float:left;
}
.current_Location a {
	color: #000000
}
.current_Location span {
	color: #787878
}
.header *{margin:0 auto; padding:0;}
.header{ width:100%;}
.layout{width:100%;}
.top_left{width:500px;}
.header_top_left{margin-left:10px;_margin-left:5px; width:500px}
.header_city_h1{ float:left; color:#f00; margin-right:5px;}
.heder_city_line{ width:120px;}
.header_city_more{ float:left;}
.header_city_more a{ color:#666;} 
.top {height: 30px;line-height: 30px;width: 978px; border:1px solid #ddd; border-top:none; background:#FAF9F9;}
.wap_icon { background: url(../images/yun-sj.png) no-repeat left center;display: inline-block;padding-left: 20px;}
.top_right { margin-right:10px; _margin-right:5px;}
.header_logo{width:100%;}
.logo{ display:block;width:270px;}
.logo_banner{display:block; }
.header_nav{width:100%;}
.nav_main{width:100%; margin:3px 0 0 0;}
.nav_left{ width:8px; height:36px;background: url(../images/nav_left.png) no-repeat;}
.nav_right{width:8px; height:36px;background: url(../images/nav_right.png) no-repeat;}
.nav_center{ width:954px; padding-left:10px; height:36px;background: url(../images/nav_bg.png) repeat-x;}
.nav_center li{ float:left; position:relative}
.nav_center li a{line-height:36px; font-size:12px; font-weight:bold; color:#fff;text-align:center; display:block;padding:0 14px;}
.nav_center li a:hover{background:#881919;color:#fff; text-decoration:none;}
.nav_center .nav_select a{ color:#fff;background:#881919;}
.nav_list_hover{background:#881919;}
.nav_icon {
    height: 18px;
    position: absolute;
    right: 0;
    top: -5px;
    width: 27px;
}
.nav_icon img {
    display: block;
}
.index_content{ width:100%;}
.index_content *{ margin:0 auto; padding:0;}
.mt10{ margin-top:6px;}
.index_mon{ width:980px;}

.index_logoin_box{ width:238px;border:1px solid #ddd; background:#F4F3F3;float:left; height:235px;}
.index_logoin {width: 239px;height: 242px;background:#fff;border:1px solid #cac7c7;float:left;margin:10px 0 0 0;}
.index_logoin_h1 {width: 100%; height:36px;}
.index_logoin_h1 li {width:118px;float:left;height:35px;background:#f4f3f3;text-align:center;line-height:35px;font-size:16px;font-family:微软雅黑;color:#1941A5; cursor:pointer;}
.index_logoin_h1 .index_logoin_current1 {border-left:1px solid #ccc;border-bottom:1px solid #ccc;color: #000;background:url(../images/index_title.png) repeat-x;}
.index_logoin_h1 .index_logoin_current2 {border-right:1px solid #ccc;border-bottom:1px solid #ccc;color: #000;background:url(../images/index_title.png) repeat-x;}
.index_logoin_cont {width: 100%;float: left;color: #999;}
.index_logoin_cont li {width: 100%;float: left; margin-top:10px;}
.index_logoin_cont li span {display: block;width: 55px;font-size: 14px;float: left;line-height: 26px;text-align: center}
.index_logoin_inp {width:182px; padding-left:42px; height:30px; line-height:30px; color:#999;border:1px solid #ddd;background:url(../images/index_login_user.png) #fff no-repeat 10px 8px;margin-left:6px;}
.index_logoin_paaward {background: url(../images/login_paaward.png) no-repeat scroll 10px 8px #FFFFFF;}
.index_logoin_check {width: 13px;height: 13px;overflow: hidden;display: block;float: left;margin:2px 5px 0 12px;_margin:2px 5px 0 6px;vertical-align:middle;}
.index_logoin_cont li em {float: left;line-height:18px;}
.index_logoin_cont li a {float: left;color: #1941A5;line-height:18px;}
.index_logoin_submit {width:113px; height:39px; float:left; border:none;background:url(../images/index_login.png) no-repeat; margin-left:6px; cursor:pointer; }
.index_logoin_submit2 {width:113px; height:39px; float:left; border:none;background:url(../images/index_reg.png) no-repeat; margin-left:1px;}
.index_logoin_cont .index_logoin_Coop {width:193px;margin:10px 0 0 5px; _margin-left:2px; margin-bottom:6px;}
.index_logoin_cont .index_logoin_Coop em {margin-right: 0px;}
.index_logoin_cont .index_logoin_Coop img {display: block;float: left}
.index_logoin_cont .index_logoin_Coop a {color:#555;margin:0 0 0 5px;_margin:0 0 0 2px;}
.index_logoin_after {width: 240px;background:#fff;float:left;overflow:hidden; height:235px;}
.hunter_logoin_bg {float: left;padding:10px 10px 0px 10px;width:218px;}
.logoin_after_tx {background: url(../images/lt_line.png) repeat-x center bottom;float: left;width: 100%;}
.logoin_after_tx dt {float: left;height:58px;width: 58px;}
.logoin_after_tx dt img {display: block;border-radius: 2px 2px 2px 2px;}
.logoin_after_tx dd {float: left;width: 140px;font-size: 12px;color: #000;}
.logoin_after_cj {float: left;font-family: 微软雅黑;font-size: 12px;width: 100%;margin:0 0 5px 0; margin-top:5px; line-height:26px;}
.logoin_after_cj u {color: #FF3300;}
.hunter_logoin_list {width: 100%;float: left;margin:5px 0 5px 0;}
.logoin_list {width: 100%;float: left;margin:0 0 10px 0;}
.logoin_after {float: left;height:26px;line-height:26px;width: 100%;}
.logoin_after a {color: #999}
.logoin_after_su1 {background:#ff7516;border-radius:2px;color: #FFFFFF;display: block;float: left;font-family: 微软雅黑;font-size: 14px;height: 24px;line-height: 24px;text-align: center;width: 73px;}
.logoin_after_su1:hover {color: #FFFFFF;text-decoration: none;}
.logoin_after_su2 {background:#ff7516;border-radius:2px;color: #fff;display: block;float: left;font-family: 微软雅黑;font-size: 14px;height: 24px;line-height: 24px;margin-left: 25px;text-align: center;width: 73px;}
.logoin_after_su2:hover {color: #fff;text-decoration: none;}
.logoin_after_cz {float: left;width: 100%; margin-bottom:7px;}
.logoin_after em {background: url(../images/yun_logoin_icon.png) no-repeat -68px -37px;border-radius: 0 5px 5px 0;border-right: 1px solid #ff7516;color: #fff;display: inline-block;font-family: Tahoma, sans-serif;font-weight: 700;height: 22px;line-height: 22px;padding: 0 8px 0 15px;text-decoration: underline;width: auto;margin-top: 3px;}
.logoin_after_cz a {background:#E5E5E5;border-radius: 3px 3px 3px 3px;color: #050505;float: left;line-height: 12px;margin-right: 10px;padding: 6px 10px}
.logoin_after_cz a:hover {background:#ff7516;color: #FFFFFF;text-decoration: none;}
.index_logoin_re{ position:relative; z-index:5}
.index_logoin_msg{width:165px;height:28px; position:absolute;left:55px;top:-35px;}
.index_logoin_msg_tx{width:138px;height:26px; line-height:26px; padding-left:25px;border:1px solid #ffc7c7; background:#ffecec url(../images/ico_warn2.png) no-repeat 5px center;color:#d54801; position:relative}
.index_logoin_re_m{ position:relative; z-index:10}
.index_logoin_msg_icon{width:10px;height:6px; background:url(../images/yun_icon_sj.png) no-repeat; position:absolute;left:10px;bottom:-5px;_bottom:-13px;}


.index_mon_search{ width:437px; margin:0 0 0 10px; border:1px solid #DADADA;}
.index_mon_search_title{width:435px; border:1px solid #fff;background:url(../images/title_search.png) no-repeat; margin-bottom:2px;}
.index_mon_search_title_l{ width:425px; padding-left:10px; height:31px; line-height:31px;font-size:14px; font-weight:bold; color:#fff;}
.index_mon_search_title_r{ margin:12px 12px 0 0; }
.index_mon_search_title_r img{ margin-left:10px; float:left;}
.index_mon_search_title_r a{float:left;line-height:16px; margin-left:5px; color:#005599; text-decoration:underline;}
.index_mon_search_title_r a:hover{ color:#fc0300;}
.mon_search_box{ margin:10px 0 0 5px;_margin:10px 0 0 3px;}
.index_search_input{ width:253px; padding-left:10px; height:41px; line-height:41px; border:none; background:url(../images/index_search_input.png) no-repeat; color:#000;}
.index_search_input:-moz-placeholder{color:#000;}
.index_search_input:-ms-input-placeholder{color:#000;}

.index_search_input::-webkit-input-placeholder{color:#000;}
.header_seach_find{width:67px;height:41px; line-height:41px; padding-left:10px; background:url(../images/job_find.png) no-repeat;color:#969090; cursor:pointer; position:relative; z-index:10}
.header_seach_find_list{width:76px;background:#e8e8e8; position:absolute;left:1px;top:31px; text-indent:10px; }
.header_seach_find_list a{ display:block; line-height:23px;color:#969090;}
.header_seach_find_list a:hover{background:#09F;color:#fff; text-decoration:none}
.index_search_bth{ width:85px; height:41px; border:none; cursor:pointer;background:url(../images/index_search_bth.png) no-repeat;}
.index_search_hot{ width:427px; margin:0 5px; _margin:0 2px;line-height:36px; border-bottom:1px dotted #ccc;}
.index_search_hot a{ margin-right:10px;color:#0978e2;}
.index_mon_company{ width:427px; margin:10px 5px 5px 5px;_margin:10px 2px 5px 2px;}
.index_mon_company li{width:190px; margin-left:10px;_margin-left:5px; padding-left:13px;background:url(../images/index_mon_company.png) no-repeat left center; float:left;}
.index_mon_company li a{ line-height:24px; color:#2F2F2F; float:left;} 
.index_mon_company li img{ float:left;}
.mon_right{ width:277px;border:1px solid #DADADA;}
.mon_right_h{width:275px;height:31px; line-height:31px; border:1px solid #fff;color:#F78D32;background:url(../images/title_mon_right.png) no-repeat;}
.mon_right_h span{ padding-left:10px;float:left;font-size:14px; font-weight:bold; text-align:center; color:#fff;}
.mon_right_h a{ float:right; margin-right:10px; color:#e86903;}
.mon_right_list{width:261px;height:196px;overflow:hidden; margin:2px 8px;_margin:2px 4px;}
.mon_right_list li{width:265px; float:left; padding-left:14px; line-height:24px;background:url(../images/tool_con_list.png) no-repeat left center;}
.mon_right_list li a{ color:#333; float:left; width:260px; height:24px; overflow:hidden;}
.mon_right_list li span{ color:#f60; float:right;}
.index_place{ display:block; margin-top:6px;}
.ads { width:980px; overflow:hidden;}
.ads_lists{width:1000px;}
.ads_lists img{ float:left; margin:6px 10px 0 0; border:1px solid #E8E2E2;}
/*名企开始*/
.Famous_recruitment_cont {width: 990px;float: left;}
.Famous_recruitment_cont li {border: 1px solid #ccc;padding: 1px;width:238px;background: #fff;float: left;margin: 5px 4px 0px 0px}
.Famous_recruitment_cont img {display: block;float: left}
.index_left15560 {float: left;padding-bottom: 5px;text-align: right;width: 990px;}
.Featured_Jobs_ban {width: 100%;float: left;padding: 10px 0 0 0}
#mainids .tlogo ul li.current1 {list-style-type: none;position: relative;width:238px;z-index: 1005;}
#mainids .tlogo ul li.current1 .on {position: relative;z-index: 1003;}
#mainids .tlogo ul li .show {border: 1px solid #F78D32;left: -1px;padding: 1px;position: absolute; display:none;
text-align: left;top: -1px;width:238px; background:#fff;}
#mainids .tlogo .show .area {overflow: hidden;padding: 55px 0 0;float: left; background:#fff;}
#mainids .tlogo ul li.current1 .show {display: block;}
#mainids .area_left {width:235px;float: left; margin:5px 0;}
#mainids .area_left a {width:112px;display: block;height: 22px;line-height: 22px;color: #315aaa;text-indent: 15px; float:left;background: url(../images/bgb.png) no-repeat 5px 10px;overflow: hidden}
#mainids .area_left a:hover {color: #F60;text-decoration: underline}
#mainids .area_right {float: left;width:224px;margin:0 3px;height:27px; background:#E8E2E2;overflow: hidden;padding-left: 5px;color: #555;}
#mainids .area_right a {width:100%;overflow: hidden;text-align: center;display: block;color: #F30;font-weight: bold; height:27px; line-height:27px;}
#mainids .area_right a:hover {color: #03F;text-decoration: underline}
#mainids .area_left_bot {width:117px;background-color: #EEEEEE;float: left;height: 22px;line-height: 22px;margin-top: 5px;text-align: center; margin-right:1px;}
#mainids .area_left_bot a {color: #0978e6;}
#mainids .area_right_bot{width:118px;background-color: #EEEEEE;float: left;height: 22px;line-height: 22px;margin-top: 5px;text-align: center;}
#mainids .area_right_bot a {color: #0978e6}
#mainids .w160 {width: 160px;}
#mainids .w170 {width: 173px;}
#mainids .tlogo ul li .show_ban {background: #EAE8E8;border: 1px solid #65A9E6;display: none;left: -1px;padding: 1px;position: absolute;text-align: left;top: -1px;width: 313px;}
#mainids .tlogo ul li.current1 .show_ban {display: block;}
#mainids .tlogo .show_ban .area {background: #FFFFFF;overflow: hidden;padding: 55px 0 0;float: left}
#mainids .tlogo ul li.current2 {list-style-type: none;position: relative;width: 313px;}
#mainids .tlogo ul li.current2 .on {position: relative;z-index: 1003;}
/*名企结束*/
.index_post{ width:980px; margin:6px 0 0 0;}
.index_post_left{ width:978px;border:1px solid #DADADA;}
.index_post_left_h{width:976px; border:1px solid #fff;height:31px; line-height:31px;background:url(../images/title_new.png) no-repeat;}
.index_post_left_h span{ padding-left:10px;float:left;font-size:14px; font-weight:bold;color:#fff;}
.index_post_left_h a{float:right; margin-right:10px; color:#e86903;}
.index_post_hurry_list{width:689px;}
.index_newpost_left{width:974px; margin-left:4px;_margin-left:2px; margin-bottom:4px;}
.index_newpost_left li{ width:229px; padding-left:10px; float:left; line-height:24px; margin:4px 4px 0 0; background:#F7FCFD;}
.index_newpost_left li a{ color:#333;}
.index_newpost_left li span{width:229px; float:left; height:19px; margin-bottom:6px; overflow:hidden; }
.index_newpost_left li span a{color:#0978E6; text-decoration:underline;}
.index_newpost_left li em{width:229px; float:left;height:18px; line-height:18px; margin-top:4px; overflow:hidden;}
.index_newpost_left li em a{ float:left;}
.index_newpost_left li em img{ float:left; }
.index_recommend{ width:277px;border:1px solid #DADADA;}
.index_recommend_h{width:265px; margin:1px; padding-left:10px;height:31px; line-height:31px;background:url(../images/title_mon_right.png) no-repeat;color:#fff; font-weight:bold; font-size:14px; }
.index_recommend_list{ width:249px; margin:0 14px 0 14px;_margin:0 7px 0 7px; padding:3px 0;}
.index_recommend_list li{width:237px; float:left; padding-left:12px; height:29px;line-height:29px; overflow:hidden;background:url(../images/index_recommend_li.png) no-repeat left center;}
.index_recommend_list li img{ margin:8px 0 0 5px; float:left;}
.index_recommend_list li a{ color:#282828; float:left;}
.index_recommend_list li a:hover{ color:#FC0300; font-weight:bold; text-decoration:none;}
.index_company{ width:978px;border:1px solid #DADADA; overflow:hidden;}
.index_company_h{width:976px; border:1px solid #fff;height:31px; line-height:31px;background:url(../images/title_new.png) no-repeat;}
.index_company_h span{ padding-left:10px;float:left;font-size:14px; font-weight:bold;color:#fff;}
.index_company_h a{ float:right; margin-right:10px; color:#eb730d;}
.index_company_h a:hover{ color:#f60;}
.index_company_list{width:974px; margin:0 0 4px 4px;_margin:0 0 4px 2px;}
.index_company_list li{ width:229px; padding-left:10px; float:left; margin:4px 4px 0 0; background:#F7FCFD;}
.index_company_us{ width:23px; height:50px;}
.index_company_name{ width:100%;margin-top:5px;}
.index_company_name a{color:#333; float:left; height:20px; line-height:20px;overflow:hidden;}
.index_company_name img{ float:left;}
.index_company_post{width:100%; height:20px; line-height:20px; overflow:hidden; padding-bottom:2px;}
.index_company_post a{color:#0978E6; text-decoration:underline; margin-right:5px;}
.index_new { 

    padding-left: 5px;
    width: 961px; margin:6px;_margin:6px 3px 0 3px;
}
.index_new li {
    background: url(../images/new_li.png) no-repeat left center;
    float: left;
	height:24px;
    line-height: 24px;
    padding-left: 12px;
    width: 308px;
}
.index_new li em {
    margin-left: 12px;
}
.index_new li em a {
    color:#0978E6; text-decoration:underline;
    margin-right:6px;
}
.index_new li em img{ margin-right:5px;}
.index_jobs{ width:980px;}
.index_job_infor{width:689px;border: 1px solid #DADADA;}
.job_infor_main{width:673px; margin:0 8px;_margin:0 4px;}
.job_infor_title{width:673px; }
.job_infor_title li{width:666px; float:left; font-weight:bold; color:#333; line-height:28px;padding-left:7px;}
.job_infor_title li span{ float:left;}
.job_infor_title li .job_infor_rs{ width:90px;padding-left:8px;}
.job_infor_title li .job_infor_man{ width:30px;}
.job_infor_title li .job_infor_year{ width:80px; text-align:center;}
.job_infor_title li .job_infor_lea{ width:60px; text-align:center}
.job_infor_title li .job_infor_bas{ width:120px;text-align:center;}
.job_infor_title li .job_infor_want{ width:150px; text-align:center;}
.job_infor_title li .job_infor_date{ width:60px;}
.job_infor_con li{ font-weight:normal; height:25px; line-height:25px;}
.job_infor_con li .job_infor_rs{background:url(../images/rs_tra.png) no-repeat left center;}
.job_infor_con li .job_infor_rs a{ color:#0978e2;}
.job_infor_con li:hover{ background:#F4F2F2;}
.recommend_rs{ width:277px;font-weight:bold;}
.recommend_rs li{float:left; font-weight:bold; color:#333; line-height:28px;padding-left:7px;}
.recommend_rs .job_infor_rs{ width:75px;padding-left:8px; float:left;}
.recommend_rs .job_infor_man{ width:30px;float:left;}
.recommend_rs .job_infor_bas{ width:140px;text-align:center;float:left;}
.recommend_rscon li{ width:260px; margin-left:6px; _margin-left:3px;font-weight:normal; height:25px; line-height:25px;}
.recommend_rscon .job_infor_rs{background:url(../images/rs_tra.png) no-repeat left center;}
.recommend_rscon  li .job_infor_rs a{ color:#0978e2;}
.recommend_rscon  li:hover{ background:#F4F2F2;}

.part{ width:980px; margin:8px 0 0 0;}
.part_top{ width:980px; height:5px;}
.part_main{ width:978px; border-left:1px solid #C7C7C7;border-right:1px solid #C7C7C7;}
.part_left{ width:36px;height:186px; background:url(../images/part_left.png) no-repeat;text-align:center; margin-top:32px; margin-right:14px;}
.part_left span{ width:18px; margin-top:35px; margin-left:7px; float:left; line-height:30px; color:#fff;font-size:18px; font-family:微软雅黑;}
.part_lists{ width:927px;overflow:hidden; }
.part_lists_one{width:260px;padding:2px 15px 0 15px;height:84px;border:1px solid #DADADA; border-radius:4px; line-height:24px; margin:16px 16px 0 0; position:relative;}
.part_lists_items{width:260px;padding:2px 15px 0 15px;height:84px;border:1px solid #DADADA; border-radius:4px; line-height:20px; background:#FFE982;; position:absolute; left:-1px; top:-1px;} 
.part_one_name{ width:100%; color:#333; height:20px; overflow:hidden;}
.part_one_name b{color:#0978e2; margin-right:8px;}
.part_one_name span{ margin-right:14px;}
.part_more{ width:220px; height:18px; line-height:18px; text-align:center; font-weight:bold; background:#F78D32; margin-top:10px; margin-bottom:8px;}
.part_more a{color:#fff;}
.part_lists_select:hover{ background:#FFE982;}
.part_lists_select_h{ width:100%; text-align:center; color:#D96B0E; font-weight:bold; font-weight:14px;}
.part_lists_select_con{ width:100%; color:#333; line-height:24px;}
.part_lists_select_requre{ width:100%; height:40px; line-height:19px; overflow:hidden;}
.part_lists_select_con .part_one_name{color:#333;}
.index_news {
    border: 1px solid #E0DEDF;
    float: left;
    margin:8px 0;
    position: relative;
    width: 978px;
}
.index_News_h1 {
    background:url(../images/title_new.png) no-repeat;
    height:31px;
    line-height:31px;
    width:976px; margin:1px;
}
.index_News_h1 span { color:#fff;
    display: block;
    float: left;
    font-size: 14px; font-weight:bold;
    padding-left:15px;
}
.index_more {
    background: url(../images/more.jpg) no-repeat  0 0 ;
    color: #fff;
    display: block;
    float: right;
    font-family: 微软雅黑;
    font-size: 14px;
    height: 17px;
    margin-right: 10px;
    margin-top: 10px;
    text-align: center;
    width: 36px;
}
.index_News_h1 u {
    color:#8A8989;
    float: right;
    line-height:34px;
    margin-right: 10px;
    text-decoration: none;
}
.index_News_h1 u a {
    color:#eb730d;
}
.Latest_talent_h1 .r_ir {
    background-position: -112px -358px;
    display: block;
    float: right;
    overflow: hidden;
    width: 8px;
}
.index_news_content {
    float: left;
    margin: 5px 0 0;
    padding: 10px 15px 10px 10px;
    width: 299px;
}
.bgnone {
    background: repeat 
}
.index_news_fr {
    float: right;
    margin-right: 0;
}
.index_news_top {
    border-bottom: 1px solid #DDDDDD;
    float: left;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: 100%; height:60px;
}
.index_news_top dt {
    background:#FFFFFF;
    border: 1px solid #CCCCCC;
    float: left;
    padding: 1px;
    width: 123px;
}
.index_news_top dt img {
    display: block;
}
.index_news_top dd {
    color: #575757;
    float: left;
    line-height: 20px;
    padding-left: 10px;
    width: 160px;
}
.index_news_top dd strong {
    color: #000000;
    display: block;
}
.index_news_top dd a {
    color:#44659E;
}
.index_news_top dd strong a {
    color:#44659E;
}
.index_news_top dd strong a:hover{
    color:#f00;
}
.index_news .index_news_right {
    float: left;
    width: 100%;
}
.index_news .index_news_right ul li {
    background:url(../images/index_new_li.png) no-repeat left center; width:220px; float:left;
    height: 23px;
    line-height: 23px;
    overflow: hidden;
    padding-left: 10px;
}
.index_news .index_news_right ul li a{ color:#666; float:left;}
.index_news .index_news_right ul li span { float:left;
    color: #666;
    margin-right: 5px;
}
.index_link a{ color:#eb730d; font-weight:normal; text-decoration:underline;}
.index_link_list{ width:958px;  margin:10px 0 10px 20px;_margin:10px 0 10px 10px;}
.index_link_list a{ color:#333; width:120px; float:left; line-height:22px;}

/*尾部*/
.footer{ width:980px; margin:0 auto; padding:0; }
.footer_main{width:980px; margin:10px 0 0 0;padding:0; height:27px; background:#E86F16; line-height:27px; color:#fff; text-align:center;}
.footer_main a{ color:#fff;}
.footer_copy{ width:100%; text-align:center; line-height:48px;}
.footer_img { width:480px; margin-left:500px; vertical-align:middle; display:block;margin:0 auto; padding:0; position:relative}
.foot_img_nex{ position:absolute;right:-20px;top:-20px;}
.footer_img img{ border:1px solid #C0C0C0;padding:0; float:left; margin-left:10px;}
.pages {
    font-size: 12px;
    line-height: 25px;
    margin-top: 10px;
    text-align: center;
    width: 100%;
}
.pages a {
    border: 1px solid #DEDEDE;
    border-radius: 3px;
    color: #333;
    display: inline-block;
    margin-left: 10px;
    padding: 0 10px;
}
.pages em {
    margin-left: 10px;
}
.pages .selected {
    background:#F6F6F6;
    color:#0978e2;
    font-weight: bold;
}
.left_sidebar {
	width: 245px;
	margin-bottom: 10px;
}
.right_sidebar {
	width: 722px;
	margin-bottom: 10px;
}
.hbg {
	background: url(../images/yun_hbg.png) no-repeat
}
.left_h1 {
	width: 100%;
	height: 30px;
}
.left_h1_l {
	width: 46px;
	height: 30px;
	background-position: 0px 0px
}
.left_h1_c {
	width: 176px;
	height: 30px;
	line-height: 30px;
	background: url(../images/yun_hbg.png) repeat-x 0 -34px;
	line-height: 30px;
	font-size: 14px;
	color: #fff;
	padding-left: 10px;
}
.left_h1_r {
	width: 13px;
	height: 30px;
	background-position: 0px -68px
}
/*忘记密码*/
.pwdmain{ width:980px; margin:0 auto; padding:0;}
.pwdmain_cont {
	width: 100%;
	background: #fff;
	margin-top: 10px;
	border: 1px solid #E0DED7;
	box-shadow: 0 0 5px #E0DED7;
	padding-top: 20px;
	padding-bottom: 50px;
	float:left;
	margin-bottom: 10px;
}
.pwdmain_title_r {
	width:100%;
	height: 35px;
	line-height: 35px;
	background:#eee;
	color: #333;
	font-size: 18px;
	font-family: 微软雅黑;
	text-indent: 20px;
}
.pwdalert {
	font-size: 14px;
	padding-left: 300px;
	height: 50px;
	line-height: 50px;
	color: #0978e6
}
.pwdemail ul li {
	display: block;
	overflow: hidden;
	padding: 0 0 17px;
	width:100%;
	float:left
	
}
.pwdemail ul li span {
	display: inline-block;
	float: left;
	font-size: 14px;
	padding: 8px 3px 0 0;
	text-align: right;
	width: 300px;
}
.pwdemail ul li .fedcon_text {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #7AB7F3;
	color: #333333;
	font-size: 14px;
	height: 29px;
	line-height: 29px;
	padding: 0 5px;
	width: 275px;
	float:left;
	margin-right:10px;
}
.pwdemail ul li img{ display:block; float:left; margin-top:7px; margin-right:10px;}
.pwdemail ul li a{ line-height:40px;}
.pwdsub {
	width: 109px;
	height: 33px;
	background: url(../images/button_icon.png) no-repeat;
	border: none;
	color: #fff;
	cursor: pointer
}
.yun_content{width:980px; margin:0 auto}
/*申请链接*/
.fri_left {
	width: 220px;
	border: 1px solid #ccc;
	background: #fff;
	margin: 0 auto;
	padding: 10px;
	margin-top: 10px;
	float: left;
	margin-bottom: 10px;
}
.fri_left h1 {
	color: #006697;
	font-family: 微软雅黑, 宋体;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px; margin:0;
}
.fri_left p {
	color: #333333;
	line-height: 30px;
	margin: 0;
}
.fri_right {
	width: 705px;
	border: 1px solid #ccc;
	background: #fff;
	margin: 0 auto;
	padding: 10px;
	margin-top: 10px;
	float: right;
	margin-bottom: 10px;
}
.fri_right h1 {
	color: #006697;margin:0;
	font-family: 微软雅黑, 宋体;
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
	border-bottom: 1px dashed #ccc;
}
.fri_right ul {
	width: 100%;
	float: left;
	padding-top: 30px;
}
.fri_right ul li {
	width: 100%;
	margin-top: 20px;
}
.fri_right ul li strong {
	width: 130px;
	display: inline-block;
	font-size: 14px;
	font-weight: normal;
	text-align: right;
	color: #666;
	float:left;
}
.fri_right ul li .bot {
	width: 200px;
	height: 20px;
	border: 1px solid #ccc;
}
.friend_link {
	width: 100%;
	float: left;
}
.friend_link a {
	display: inline-block;
	line-height: 30px;
	margin-right: 20px;
	color: #666
}
.friend_link_img {
	width: 100%;
	float: left;
}
.friend_link_img img {
	display: block;
	float: left;
	margin-right: 8px;
	margin-top: 10px;
	border: 1px solid #ccc;
}
.login_button2 {
	background: url(../images/yun_submit2.png) no-repeat scroll 0 -101px transparent;
	border: medium none;
	cursor: pointer;
	height: 36px;
	width: 102px;
}
.send_yun_bth {
	background: url(../images/btn1.jpg) no-repeat;
	border: medium none;
	cursor: pointer;
	height: 27px;
	width: 88px;
	line-height: 27px;
	padding: 0;
	text-align: center;
	color: #000
}

/*
	对联广告、底部悬浮广告css  

	注：问答模块并未引用该css文件，要修改此处广告css，需修改两个css文件
*/
.duilian{top:200px;position:absolute; width:102px; overflow:hidden; display:none;height;120px}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:#CCC solid 1px; width:100px; height:300px; overflow:hidden;} 
.close_container{
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/footer_bg.png") repeat-x scroll 0 -50px transparent;
    border-color: #CCCCCC;
    border-image: none;
    border-right: 1px solid #CCCCCC;
    border-style: solid;
    border-width: 0 1px 1px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    overflow: hidden;
    position: relative;
    width: 100px;
}
.close_container .btn_close {
    background: url("../images/footer_bg.png") no-repeat scroll 0 -85px transparent;
    cursor: pointer;
    display: inline;
    float: right;
    height: 19px;
    margin: 3px 5px 2px 0;
    overflow: hidden;
    width: 52px;
} 
.footer_ban{width:980px; margin:0 auto; }
.baner_footer{width:980px;position:relative}
.ban_close {width:11px;height:11px; background:url(../images/close.jpg) no-repeat; text-indent:-99999px; position:absolute;right:5px;top:5px;}
#footer_ad .footer_ban .baner_footer{
	TEXT-ALIGN: center; 
	POSITION: fixed;
	LINE-HEIGHT: 60px;  
	BOTTOM:0px;
	z-index:9999;
	FONT-SIZE: 12px; 
	CURSOR: pointer;   
	_position:absolute;
	_bottom:0px;	
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(0))));
}

/*对联广告、底部悬浮广告css  结束*/
.about_content{width:980px; margin:15px auto}
.about_left_menu{width:138px; float:left;border:1px solid #ddd; background:#fff; font-size:12px; min-height:600px;_height:600px; margin-bottom:20px;}
.about_left_menu ul{width:100%;}
.about_left_menu li{width:100%;height:36px;border-bottom:1px solid #ddd; }
.about_left_menu li a{width:108px;height:36px; padding-left:30px; display:block; line-height:36px;}
.about_left_menu  .about_cur{ background:url(../images/about_b.jpg) no-repeat;}
.about_left_menu  .about_cur a{color:#fff; font-size:14px; font-weight:bold}
.about_left_menu li  a:hover{background:url(../images/about_b.jpg) no-repeat;color:#fff; font-size:14px; font-weight:bold; text-decoration:none}
.about_right{width:825px; float:right;border:1px solid #ddd; background:#fff;min-height:600px;_height:600px;}
.about_tit{width:805px;height:37px; background:url(../images/about_tit.jpg) repeat-x; line-height:37px; padding-left:20px;}
.about_tit a{color:#000}
.about_h1{ border-bottom: 1px dotted #C0C0C0;line-height: 36px; margin: 5px 15px; font-size:14px; text-align:center; font-weight:bold}
.about_p { font-size: 14px;line-height: 180%; padding: 10px 20px;}
.header_Remind{ background:url(../images/mail1.gif) no-repeat left center; padding-left:20px; display:inline-block; cursor:pointer }
.header_Remind b{color:#F00}
.header_Remind_list{width:140px;border:1px solid #EAEAEA; background:#fff; position:absolute;left:-6px;top:25px; padding-right:6px; padding-bottom:5px;; z-index:9999}
.header_Remind_hover{ position:relative;  z-index:9999999;}
.header_Remind_hover p{ padding-left:10px; line-height:23px;color:#666}
.header_Remind_hover .header_Remind_icon1{ background:url(../images/administrator2.gif) no-repeat 5px 5px; padding-left:25px;}
.header_Remind_hover .header_Remind_icon2{ background:url(../images/user_gz.gif) no-repeat 5px 4px; padding-left:25px;}
.header_Remind_hover .header_Remind_icon3{ background:url(../images/mail26.gif) no-repeat 5px 4px; padding-left:25px;}
.header_Remind_hover .header_Remind_icon4{ background:url(../images/mail1.gif) no-repeat 5px 4px; padding-left:25px;}
.header_Remind_hover .header_Remind_icon5{ background:url(../images/database.gif) no-repeat 5px 4px; padding-left:25px;}
.header_Remind_close{width:100%; position:relative}
.header_Remind_close a{width:14px;height:14px; position:absolute; display:block; position:absolute;right:0px;top:5px; background:url(../images/xubox_ico0.png) no-repeat -31px -7px;}
.header_Remind_close a:hover{background:url(../images/xubox_ico0.png) no-repeat -51px -7px;}
.m10{ margin-top:10px;}
a.Ico_aBox {
    cursor: pointer !important;
    display: inline;
    float: left;
    height:50px;
    margin: 1px 3px;
    position: relative;
    text-decoration: none;
    width: 226px;
}

.Ico_aBox_icon {
    background: url(../images/icons.gif) no-repeat;
    height: 42px;
    left: 5px;
    position: absolute;
    top: 7px;
    width: 42px;
}
.Ico_aBox_icon1 {
    height: 42px;
    left: 5px;
    position: absolute;
    top: 7px;
    width: 42px;
}
.Ico_aBox_tit {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    left: 56px;
    position: absolute;
    top: 10px;
}
.INico33 {
    background: url(../images/buyhouse.gif) repeat;
}.Ico_aBox_tit {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    left: 56px;
    position: absolute;
    top: 10px;
}
.Ico_aBox_intro {
    font-size: 12px;
    left: 56px;
    position: absolute;
    top: 30px;
}
.INico69 {
    background: url(../images/huoche.gif) repeat ;
}
.INico3 {
    background: url(../images/kuaidi.gif) repeat;
}
.INico32 {
    background:  url(../images/finance.gif) repeat;
}