/* CSS aspxjob.com版权所有 @2013-01**********************************/
/********系统部分***********/
@import url("system.css");
/********系统部分***********/
*{margin:0;padding:0}
body{margin:0 auto;color:#444;font-size:12px;line-height:150%;text-align:center;background:#fff url(../images/bg.jpg) 0 0 repeat-x}
img{border:0;vertical-align:middle}
.clear{clear:both;font-size:0px}
.none{clear:both;display:none}
/* a */
a:link,a:visited{text-decoration:none;color:#666666}
a:hover{color:#B40610}
a.a_red:link,a.a_red:visited{color:#B40610}
a.a_red:hover{color:#1466CC}
a.a_red2:link,a.a_red2:visited{color:#cc0000}
a.a_red2:hover{color:#1466CC}
a.a_blue:link,a.a_blue:visited{color:#1466CC}
a.a_blue:hover{color:#F63}
a.a_blue2:link,a.a_blue2:visited{color:#2379B0}
a.a_blue2:hover{color:#F63}
a.a_fff:link,a.a_fff:visited{color:#fff}
a.a_fff:hover{color:#ff9}
a.a_aaa:link,a.a_aaa:visited{color:#939394}
a.a_aaa:hover{color:#FF6600}

a.a_more:link,a.a_more:visited{color:#939394;font-size:11px}
a.a_more:hover{color:#FF6600}
/* 定位、列表式样**********************************/
.left{float:left}
.right{float:right}
ul,li,dd,dl,dt,tr,td,h1,h2,h3,h4,h5,h6,em,center,i,u{font-weight:normal;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ol,ul,li{list-style:none}
.input{width:auto;border:1px solid #ccc;border-top:1px solid #C0C0C0;background:#fff;height:24px;line-height:24px}
input{outline:none;vertical-align:middle;margin-right:4px}
.line{clear:both;margin:0 auto;background:url(../images/line.gif) 0 center repeat-x;height:12px;font-size:0;width:96%}
em{float:right;padding-right:8px;color:#9a9a9a;font-family:"宋体";font-size:12px;font-weight:100}
.h5px{clear:both;height:6px;font-size:0;overflow:hidden}
/* 字体 */
.ft_red{color:#FF2200}
.ft_blue{color:#0E71CE}
.ft_zi{color:#FF6600}
.ft_green{color:#49BF45}
.ft_ccc{color:#9B9B9B;overflow:hidden}
.ft_14{font-size:14px;font-weight:bold}
.ft_16{font-size:16px;font-weight:bold}
.box,.head,.menu_nav,.w1000px{clear:both;margin:0 auto;width:1000px;text-align:left}
.box{margin-top:8px;padding-top:1px}
/* HEAD */
.head_top{height:36px;line-height:26px;padding-top:0px;text-align:left; position:relative; z-index:44;}
.head_top h2{padding-right:5px;display:inline; float:left;width:auto; margin-top:2px}
.head_top #headtab {float:left}
.head_top li{float:left;display:inline;margin-right:2px;position:relative;margin-top:5px;height:31px;line-height:21px;z-index:45}
.head_top li .ico_arr1{display:block;background:url(../images/ico_2.gif) 55px -50px no-repeat;width:68px;height:26px;padding-left:5px}
.head_top li .ico_arr2{display:block;background:url(../images/ico_2.gif) 55px -68px no-repeat;width:68px;height:26px;padding-left:5px}
.head_top li .td{float:left;position:absolute;width:70px;border:1px solid #ddd;background:#F8F8F8;height:78px;line-height:22px;top:-5px;left:0;z-index:47;padding-top:4px}
.head_top li .td a{display:block}
.head_top li a{padding-left:5px}

.head_top .ico_mobi{float:left;display:block;height:26px;background:url(../images/ico_bg.gif) 0 1px no-repeat;padding-left:18px;padding-right:10px}
.head_top .ico_blog{float:left;display:block;height:26px;background:url(../images/ico_2.gif) 0 0 no-repeat;padding-left:23px;padding-right:10px;width:48px}
.head_top .ico_arr{float:left;display:block;height:26px;background:url(../images/dot4.gif) 0 8px no-repeat;padding-left:10px;padding-right:10px;width:48px}
.head_top #loginqq{float:left}
/*logo*/
.head{height:90px}
.head  h2{float:left;margin-top:10px;background:url(../images/logo.png) no-repeat;width:250px;height:80px;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=image,src=/templates/orange/images/logo.png)}
.head  h2 a{display:block;width:250px;height:80px;text-indent:-2000em;overflow:hidden}
.head  p{float:right;margin-top:26px;width:700px;overflow:hidden}

/*顶部搜索框*/
.head .right{margin-top:10px;padding:0 10px; line-height:52px; font-size:16px}
.searchbox{float:right;margin-top:10px;min-width:400px;width:auto;height:46px;line-height:46px; border:2px solid #458FCE;-moz-border-radius:4px;border-radius:4px; position:relative; z-index:10}
.searchbox input{border:none;margin:0;font-size:16px}
.searchbox .search_sel{float:left; background:url(../images/arr.gif) 60px -66px no-repeat;  width:86px; height:46px; position:relative; z-index:13; zoom:1}
.searchbox .search_sel span{padding-left:14px;height:46px; font-size:14px; font-weight:bold; cursor:pointer}
.searchbox .search_sel #selecity{float:left;position:absolute; zoom:1; left:-2px; top:46px; border:2px solid #458FCE; width:174px; border-top:none; padding-bottom:10px; background:#fff; z-index:2200}
.searchbox .search_sel ul{position:relative; z-index:1002}
.searchbox .search_sel li{float:left; width:33%; text-align:center; line-height:24px; font-size:13px}
.searchbox .search_sel li.on{width:100%; background:#f5f5f5; height:28px; line-height:28px}
.searchbox .input_key{float:left; border-left:1px solid #CCC; padding-left:7px; height:42px;line-height:42px;background:#fff;color:#aaa;width:306px}
.searchbox .input_so{background:#458FCE;color:#FFF;cursor:pointer;float:left;font-weight:bold;height:46px;line-height:46px;width:100px; border:none; letter-spacing:2px;overflow:hidden}

.head dl{float:right;margin-top:5px;height:22px;width:500px;overflow:hidden}
.head dd{float:left;line-height:22px;padding-right:8px}

/* menu_nav *************/
.menu_nav{width:100%;background:url(../images/bgg.gif) center -163px repeat-x;height:42px;margin-top:6px; position:relative; z-index:1}
.menu_nav ul{margin:0 auto;width:1000px}
.menu_nav li{float:left;margin-top:4px;width:105px;display:inline;height:38px;position:relative;text-align:center;line-height:38px}
.menu_nav li a:link,.menu_nav li a:visited{color:#FFFFFF;font-size:14px;display:block;width:105px;height:38px;font-weight:bold}
.menu_nav li a:hover{color:#FFc;background:url(../images/bgg.gif)  right -79px}
.menu_nav li a.a_over:link,.menu_nav li a.a_over:visited{color:#696969;background:url(../images/bgg.gif) right -122px no-repeat}
.menu_nav li a.a_over:hover{color:#444;text-decoration:none}
.menu_nav li i{display:block;width:31px;height:13px;position:absolute;top:-8px;left:60px;z-index:2}
.menu_nav li.so {float:right; margin-top:7px; background:url(../images/bgg.gif) 0 0 no-repeat; width:90px; height:26px; line-height:26px; padding-right:10px; font-size:13px; font-weight:100; color:#fff; cursor:pointer; position:relative}
.menu_nav li .so_td {float:left; border:1px solid #A84A1C; border-top:none; background:#fff; width:98px; padding-bottom:10px;position:absolute; top:26px; right:0; z-index:20209}
.menu_nav li .so_td dd {clear:both;background:#fff url(../images/dot5.gif) 10px 7px no-repeat; padding-left:22px;text-align:left;height:25px;overflow:hidden}
.menu_nav li dd a:link,.menu_nav li dd a:visited { background:none;font-size:12px; color:#444; font-weight:100; width:auto; height:30px; line-height:30px}
.menu_nav li dd a:hover {background:none; color:#06C}

.nav_web1000{clear:both;margin:8px auto 0;background:url(../images/ico_tui.gif) -12px -176px  no-repeat;height:30px;line-height:30px;color:#444;padding-left:30px;width:970px;text-align:left}

/* foot *************/
.footer{width:998px;background:#fff;border:1px solid #d5d5d5;margin:8px auto;}
.footer .tab{margin:1px;background:url(../images/footer_bg.jpg) repeat-x;height:202px;}
.footer dl{width:117px;float:left;text-align:left;padding-left:50px;padding-top:20px;}
.footer dl dt{margin:auto;height:30px;line-height:30px;font-weight:bold;font-size:14px;color:#000;}
.footer dl dd{overflow:hidden;line-height:22px;height:22px;margin:auto;color:#4d4d4d;clear:both;}
.footer dl dd a{color:#1665cc;}
.footer dl dd font{float:left;}
.footer span{width:2px;height:202px;background:url(../images/footer_line.gif) no-repeat;overflow:hidden;float:left;display:inline;}
.footer_copy{height:40px;line-height:40px;color:#4e4c4f;}
.footer_copy a{color:#4e4c4f;}
/* 分页 page */
.fanye{margin:16px 15px 0;text-align:right;height:20px;line-height:18px;font-size:12px}
.fanye input{width:26px;height:18px;text-align:center;border:1px solid #C1C1C1;padding:0; background:#F6F6F6}
.fanye img{cursor:pointer}
.fanye a:link,.fanye a:visited{ display:inline-block;height:18px;_display:inline;border:1px solid #C1C1C1;padding:0 6px;_padding-top:2px;margin:0 4px;font-family:arial;vertical-align:middle;background:#F6F6F6;color:#666666}
.fanye a:hover,.fanye .current{text-decoration:none;border:1px solid #FE8101;color:#FFFFFF;background:#FFA405}
.fanye .current{display:inline-block;padding:0 6px;margin:0 4px}
 
/* 标题 */
.title_red{height:31px;line-height:31px;border-bottom:1px solid #ddd}
.title_red h3{float:left; border-left:6px solid #458FCE;font-size:14px;font-weight:bold;padding-left:12px;color:#323232}
.title_hui,.title_hui_noline{background:url(../images/bg_t.gif) 0 -148px repeat-x;height:34px;line-height:34px}
.title_hui h3,.title_hui_noline h3{float:left;display:inline;padding-left:18px;color:#4E4E4E;font-weight:bold;font-size:14px}
.title_hui_noline{background-position:0 -77px;height:32px}

/* 统一右侧 */
.web_right{float:right;width:220px;overflow:hidden}
.web_right  h3{padding-left:12px;background:url(../images/bg_t.gif) 0 -190px repeat-x;height:32px;line-height:32px;font-size:13px;font-weight:bold;color:#343434}
.web_right strong{font-weight:normal}
.web_right .tab1,.web_right .tab2,.web_right .tab3,.web_right .tab4{float:left;width:218px;border:1px solid #d6d6d6;min-height:45px;height:auto !important;height:45px;padding-bottom:10px}
/* 新闻  * * * * * * * * * * */
.web_right .tab1 li{clear:both;padding:2px 8px 0 18px;background:url(../images/dot1.gif) 7px 8px no-repeat;line-height:22px;height:22px;overflow:hidden}
.web_right .tab1 li a:link,.web_right .tab1 li a:visited{color:#215392;padding-left:5px}
.web_right .tab1 li a:hover,.a_red{color:#d00}
.web_right .tab1 i{display:block;padding:5px 22px;line-height:24px}

/* 类目 热门字 * * * * * * * * * * */
.web_right .tab1 h5{float:left;display:inline;margin:8px 0 0 16px;width:85px;height:30px;background:url(../images/bg_btn.gif) 0 -302px no-repeat;text-align:center;line-height:30px}
.web_right .tab1 h4{padding:5px 0px 0 16px;line-height:24px}
.web_right .tab1 h4 a{padding-right:10px;color:#36F}

/* 企业热门  * * * * * * * * * * */
.web_right .tab2 li{clear:both;margin:0 10px;line-height:24px;background:url(../images/dot4.gif) 4px 14px no-repeat;border-bottom:1px dashed #dedede;padding-top:4px;padding-left:10px}
.web_right .tab2 li a:link,.web_right .tab2 li a:visited{color:#215392;padding-left:5px}
.web_right .tab2 li a:hover{color:#d00}
.web_right .tab2 li img{vertical-align:sub;padding-left:6px}
.web_right .tab3 li{clear:both;margin:3px 10px 0;background:url(../images/dot.gif) 0 8px no-repeat;min-height:24px;height:auto !important;height:24px;line-height:24px;padding-left:12px;border-bottom:1px dotted #dedede}

/* 排行  * * * * * * * * * * */
.web_right .tab3 dl{background:url(../images/bg_ul3.gif) -1px -1px no-repeat}
.web_right .tab3 dd{clear:both;padding:6px 0 1px 27px;line-height:25px;height:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.web_right .newjob{ border:1px solid #D6D6D6;}
.web_right .newjob dd{clear: both; height: 25px; line-height: 25px;  overflow: hidden;  padding-left: 15px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.web_right .newjob  dl dt{background:#F2F2F2;clear:both;height:25px;line-height:25px;overflow:hidden;padding-left:15px;text-align:left;text-overflow:ellipsis;white-space:nowrap;}
.web_right .newjob dl dd a{color:#1265CB;display:block;float:left;margin:0 5px;overflow:hidden;white-space:nowrap;}


/* 广告 _数字为宽度 ***********************************************/ 
.add_1000,.add_330,.add_495,.add_195,.add_140{clear:both;margin:1px auto 0;width:1004px;font-size:0;text-align:center}
.add_1000 li{margin:5px auto 0;width:1000px}
.add_1000 li img {width:1000px; height:70px}
.add_495 li{width:498px;float:left;display:inline;margin:5px 2px 0 2px}
.add_495 li img{width:498px; height:68px}
.add_330 li{width:330px;float:left;display:inline;margin:5px 2px 0 2px}
.add_330 li img{width:330px; height:90px}
.add_680{float:right;width:680px;margin-top:6px}
.add_680 li{width:680px;float:left;display:inline;margin:5px 2px 0 2px}
.add_680 li img{width:680px;height:65px}
.add_140{width:1001px}
.add_140 li{width:139px;float:left;display:inline;margin:5px 2px 0 2px}
.add_140 li img{width:137px;border:1px solid #dedede;height:50px}
.add_140 li img:hover{border:1px solid #993}
.add_220{clear:both;width:220px;overflow:hidden}
.add_220 li img{display:block;width:220px; height:216px;padding-top:6px;}

/************* FLASH JQ 效果  */
.slideBox{float:left;display:inline;border:1px solid #dedede;margin-left:8px;width:460px;height:220px;overflow:hidden;position:relative}
.slideBox .hd{float:left;position:absolute;left:350px;top:192px;z-index:1002;width:90px;height:20px}
.slideBox .hd li{float:left;color:#666;line-height:16px;padding:0 5px;height:16px;cursor:pointer;overflow:hidden;margin:3px 1px;font-family:"宋体";border:1px solid #FFFFFF;background-color:#FFFFFF}
.slideBox .hd li.on{color:#000;background-color:#FF0000;font-weight:bold;border:1px #FF0000 solid}
.slideBox .bd{text-align:center;zoom:1}
.slideBox .bd img{width:460px;height:220px;overflow:hidden;display:block}
/********* 选择器式样 */
.seljob{float:left;width:62px;position:relative;margin-top:8px;line-height:24px;background:url(../images/dot3.gif) 50px -55px no-repeat;overflow:hidden;cursor:pointer}
.seljob b{display:block;width:50px;height:24px;text-align:center;line-height:24px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:100}

/**************** 按钮 ioc************** */
#loginqq{display:inline-block;background:url(../images/qq.png) 0 2px no-repeat;color:#999;display:inline-block;height:20px;line-height:20px;margin:0 5px;padding-left:20px}
.btn_qqlogin{display:inline-block;margin:-3px 5px 0 -2px;background:url(../images/login_bg.gif) no-repeat right bottom;height:26px;width:88px;vertical-align:middle; overflow:hidden; text-align:left; text-indent:-2000em}
.btn_denglu,.btn_toudi,.btn_login2,.btn_edit2,.btn_sq2,.btn_sc2{display:inline-block;vertical-align:middle;background:url(../images/bg_title2.gif) no-repeat 0 -71px;width:101px;height:29px;border:none;color:#fff;line-height:29px;text-align:center;cursor:pointer}
.btn_toudi{background-position:0 -108px;height:22px;line-height:22px;width:60px}
.btn_login2{background-position:0 -137px;width:125px;height:39px}
.btn_edit2{background-position:right -134px;width:128px;height:41px}
.btn_sq2{background-position:0 -276px;width:131px;height:38px;margin-right:12px}
.btn_sc2{background-position:right -276px;width:91px;height:38px;margin-right:12px}

.btn_gaoji,.btn_clear,.btn_red75,.btn_hui75,.btn_red110,.btn_blue112,.btn_000,.btn_red144,.btn_red100,.btn_fff160,.btn_fff85,.btn_red120,.btn_green120,.btn_renwu,.btn_so76{display:inline-block;vertical-align:middle;background:url(../images/bg_btn.gif) 0 0 no-repeat;width:80px;height:34px;border:none;color:#fff;line-height:34px;text-align:center;cursor:pointer;margin-left:6px;font-weight:100;font-size:13px;letter-spacing:1px}
.btn_clear{color:#333;background-position:right 0}
.btn_red75{background-position:0 -127px;height:26px;line-height:26px;text-align:left;width:38px;padding-left:36px}
.btn_hui75{background-position:right -127px;height:26px;line-height:26px;color:#696969}
.btn_red110{background-position:right -44px;width:117px;margin:0 6px}
.btn_blue112{background-position:right -156px;width:80px;padding-left:33px;height:32px;line-height:32px;text-align:left}
.btn_000{background-position:right -193px;width:124px;height:36px;line-height:36px}
.btn_red144{background-position:left -335px;width:144px;height:34px;line-height:34px;font-weight:bold;font-size:14px; overflow:hidden}
.btn_red100{background-position:right -450px;width:100px;height:36px;line-height:36px}
.btn_fff160{background-position:0 -233px;width:160px;height:30px;line-height:30px;color:#333}
.btn_fff85{background-position:0 -302px;width:85px;height:30px;line-height:30px;color:#333}
.btn_green120{background-position:right -491px;width:120px;height:36px;line-height:36px; font-weight:bold;font-size:15px;}
.btn_red120{background-position:right -536px;width:120px;height:36px;line-height:36px; font-weight:bold;font-size:15px;}
.btn_blue150 {background-position:0 -454px;width:150px; height:34px}
.btn_renwu{ background-position:0 -372px; width:83px; height:27px; line-height:27px; font-size:14px; font-weight:bold}

.ico_fuli{display:inline-block;background:url(../images/bg_btn.gif) right -87px no-repeat;padding-right:20px;padding-left:10px;border-left:2px solid #80a7e5;color:#38588c;text-align:center;margin-right:8px;height:29px;line-height:29px}
.ico_vip{display:inline-block;background:url(../images/ico_vip.gif) no-repeat;width:16px;height:12px;padding-right:5px}
.ico_ji{display:inline-block;background:url(../images/ico_ji.gif) no-repeat;width:16px;height:13px;padding-right:4px}
.ico_new{display:inline-block;background:url(../images/ico_new.gif) no-repeat;width:28px;height:11px;padding-right:4px}
.ico_hot,.ico_hot2{display:inline-block;background:url(../images/hot.gif) no-repeat;width:31px;height:13px;text-align:left;overflow:hidden;text-indent:-2000em}
.ico_hot2{background:url(../images/ico_hot2.gif) no-repeat;width:21px;height:21px;margin:0 4px}
.ico_tui,.ico_denglu,.ico_tel2{display:inline-block;background:url(../images/ico_tui.gif) right 0 no-repeat;width:29px;height:15px;margin:10px auto 0;border:none;cursor:pointer; color:#666}
.ico_denglu{margin:0 4px;background-position:0 -263px;height:34px;width:auto;padding-left:40px}
.ico_tel2 {background-position:0 -452px;height:34px;width:auto;padding-left:40px; font-size:16px;}
/*****行业类别*******************************************************************/
.t_hangye{border-bottom:1px solid #ddd; height:40px; line-height:40px; font-size:16px;font-weight:bold;color:#888}
.fenlei_hy{margin:10px auto; width:1000px;padding-top:1px; text-align:left;font-size:14px}
.fenlei_hy li{float:left; width:300px; height:auto; overflow:hidden; display:inline; margin:16px 0 0 20px}
.fenlei_hy li dt{line-height:32px;}
.fenlei_hy li dd{line-height:24px; float:left; display:inline;}
.fenlei_hy li dd a:link,.fenlei_hy li dd a:visited{color:#0066CC; padding-right:10px; white-space:nowrap}
.fenlei_hy li dd a:hover{text-decoration:underline; color:#F63}


/* 反回顶部 */
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:54px; float:right; position:fixed; right:2px; bottom:20px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;}/*解决IE6下不兼容 position:fixed 的问题*/
#pinglun,#xiangguan,#gotop{ width:54px; height:56px; background:url(../images/icon.png) no-repeat; display:block;}
#pinglun{ background-position:0 0; display:none}
#xiangguan{ background-position:0 -59px; display:none}
#gotop{ background-position:0 -118px;} 

.customer{ position:fixed; right:100px; top:500px; background:url(../images/customer_bg.gif) no-repeat; width:175px; height:381px; overflow:hidden; z-index:999;}
.customer .hea{ font:bold 16px/40px '微软雅黑'; color:#0e8fe1; position:relative; border-bottom:dashed 1px #c5e8ff; text-align:center;}
.customer .hea i{ position:absolute; background:url(../images/close.gif) no-repeat; width:18px; height:18px; top:10px; right:10px; cursor: pointer;}
.customer .cen{ padding:10px; border-bottom:dashed 1px #c5e8ff;}
.customer .section h2{ margin:0; font:bold 14px/18px '微软雅黑';}
.customer .section p{ margin:8px 0;}
.customer .section label{ display:inline-block; *display:inline; *zoom:1; width:58px; text-align:right; font-size:12px; color:#555; white-space:nowrap;}
.customer .section img{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.customer .foo{ background:url(../images/top.gif) no-repeat center 13px; height:52px;}


