/* CSS Document */
body,div,span,h1,h2,h3,h4,h5,h6,dl,dd,dt,ul,li,img,p,b,textarea,input,select,form,a,table,tr,th,td,fieldset,legend {
margin:0;padding:0;list-style:none;font:12px Arial, Helvetica, sans-serif;color:#000;line-height:1.5;z-index:inherit;text-decoration: none;}
.buttom-secher {background-image: url(index.png);	background-repeat: no-repeat;background-position:-716px -190px;	margin:0px;padding:0px;height:35px;border:none;width:182px;background-color:Transparent;cursor:hand;
}
.textbox-se{margin:0px;padding:5px 0 0 3px;height:22px;width:216px;border:1px solid #C1c1c1; }
body{background:#FFF;text-align:center;}
body a:hover{text-decoration:underline;}
.left{float:left;}
.right{float:right;}
.mc{margin:0 auto 0 auto;}
.mt5{margin-top:5px;}
.mb5{margin-bottom:5px;}
.mt6{margin-top:6px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ft14{font-size:14px;}
.ft15{font-size:15px;}
.ft0{font-size:0px;}
.bold{font-weight:bold;}
.cfff{color:#FFFFFF;}
.ff0{ color:#FF0000}
.f666{color:#666666;}
.block{display:block;}
.clear{clear:both;}
.clearleft{clear:left;}
.clearright{clear:right;}
.border-l-r{border-left:1px solid #E5E5E5 ; border-right:1px solid #E5E5E5;}
.h-auto{height:auto; overflow:auto;}
.tleft{text-align:left;}
.tcontent{text-align:center;}
.tright{text-align:right;}
.link a{font-size:12px;color:#999999;}
.link a:hover{ text-decoration:underline;color:#999999;}
.ti10{ text-indent:10px;}

.cb{ clear:both;}
.rd{color:#FF0000;}
.cc{color:#ccc;}
.js{ color:#FF6600;}
.c23{color:#232323;}
.c84{color:#848484;}
.jglan,.jglan:link,.jglan:visited{color:#1D50A1;}
.f_l{float:left;}
/*==================================================�����ļ���ʽ==============================================*/
#AutoNumber103{font-size:14px; width:686px; height:auto; overflow:hidden;}
#AutoNumber103 a{font-size:14px; color:#1D50A1;}
#AutoNumber103 p{width:690px; border-bottom:#DEDEDE 1px dotted; height:22px; padding-top:5px;}
#AutoNumber103 p span{ text-align:center; font-size:14px;}
#AutoNumber102{font-size:13px; width:686px; height:auto; overflow:hidden;}
#AutoNumber102 a{font-size:13px; color:#1D50A1;}
#AutoNumber102 p{width:690px; border-bottom:#DEDEDE 1px dotted;height:22px; padding-top:4px;}
#AutoNumber102 p span{ text-align:center; font-size:13px;}

/*==================================================�����ļ���ʽ����==============================================*/
/*==================================================��������==============================================*/
.header-top{height:31px; background:url(top_bg.jpg) repeat-x;}
.header-top-bg{ width:980px;height:31px; background:url(index.png) no-repeat 0 0; margin:auto;}
.top-left{width:52%; height:24px; padding-top:6px;}
.top-right{width:48%; height:30px;}
.top-right p{padding-top:6px; margin-left:60px;}
.top-right span{background:url(index_r2.gif) no-repeat; margin: 0 10px 0 10px;}
/*==================================================ͷ���ļ�==============================================*/
#header{width:960px; height:155px; overflow:hidden; margin:auto;}
#header .logo-left{width:390px; height:71px; background:url(index_logo.png) no-repeat; margin-left:5px;}
#header .logo-left a{display:block; width:336px; height:71px;}
#header .banner-right{width:550px; height:71px; padding-right:10px;}
#header .nav{width:960px; height:78px; background:url(index.png) no-repeat -9px -40px;}
.nav .nav-top{ width:960px; height:35px;}
.nav .nav-top p a{font-size:14px;color:#FFFFFF;font-weight:bold;text-decoration:none;line-height:35px; }
.nav .nav-top p a:hover{text-decoration:underline;}
.nav .nav-top span{background:url(index_r2_sx.png) no-repeat;width:2px; height:35px;margin:0 15px 0 15px;}
.nav .nav-bottom{ width:960px; height:42px; }
.nav-bottom .s-icon{background:url(index.png) no-repeat; background-position:-862px -124px; width:27px; height:27px; margin:7px 0 0 10px;}
/*����===================================================*/
.dh_bt{width:390px; height:68px;overflow:hidden;}
.dh_bt a{ float:left; margin-left:7px; margin-top:3px;border:#eee solid 1px; width:86px; height:26px; display:block; background:#FEFAF1; text-align:center; line-height:26px; font-size:12px;color: #006633;}
.dh_bt a:hover{ text-decoration:none;background:#FDFDEE;}

/*����===================================================*/
	.searchA_right{ background-position:right 0;height:41px;width:5px;}
	.searchA{padding:8px 0 0 7px;}
	.searchA .ip{width:285px;float:left;border:1px solid #dddddd;background:#fff;height:20px;padding:4px 5px 0;overflow:hidden;}
	.searchA .ip input{border:0;background:none;padding:0;font:14px/16px Arial;width:100%;float:left;margin:0;}
	.s_select{float:left;border:1px solid #dddddd;border-left:0;margin-right:7px;background:#fff;width:75px;}
	.s_select h6{display:block;padding:0 15px 0 7px;height:24px;line-height:24px;cursor:pointer;background:url(down.png) 61px center no-repeat;color:#666;}
	.s_select ul{ position:absolute;border:1px solid #dddddd;background:#fff;line-height:22px;width:75px;margin:24px 0 0 -1px;display:none;}
	.s_select ul li{padding:0 7px;cursor:pointer;}
	.s_select ul li:hover{background:#f7f7f7;}
	.searchA button{width:65px;height:25px;border:0 none;background:url(index.png) no-repeat; background-position:-897px -124px;padding:0 0 3px 0; cursor:hand;}
	.s_tags{padding:3px 0 0 15px; font-size:14px;height:20px;line-height:20px;overflow:hidden;margin:0;}
	.s_tags a{margin:0 8px 0 0;color:#666;}
	/*=================================================������Ϣ======================================================================*/
	.cates{margin:0 0 10px;border-top:1px solid #e4e4e4; font-size:12px;}
	.cates .cate-list li{line-height:500px;font-weight:500;color:#444444; list-style:none;border-bottom:1px solid #e4e4e4;padding-left:110px;}
	.cates .cate-list em{ font-style:normal;width:100px;float:left; text-align:right; font-weight:700;margin-left:-110px;}
	.cates .cate-list cite{font-style:normal;}
	.cates input{ vertical-align:middle;}
	.cates .w{margin-right:10px;}
	.cates .two{background:#f7f7f7;}
	.cate_meg_player {float:right;width:200px;padding:0 10px 9px 0;background:#ffffff;}
	
.zp_area{margin-left:15px; line-height:25px;}
.zp_area a{ color:#666;padding:2px; font-size:12px;}	
.zp_area a:hover{color:#fff;padding:2px; font-size:12px; background: #CCCC00;text-decoration:none;}		
/*  �б� */	
.kqb li{ list-style:none;font-family: "Verdana,����";font-size:12px;text-align:left;height:28px;line-height:28px; border-bottom:#f3f3f3 dotted 1px;display:block;clear:both;height:28px;line-height:28px;}/* */
.kqb li a{text-decoration:none;color:#232323;text-align:left;height:28px;line-height:28px;}
.kqb li p{text-align:left; margin:0px;}
.kqb li.t7{background-color:#fff;}/* ��һ�еı���ɫ */
.kqb li.t8{background-color:#FCFCFC;}/* ǰ6�еı���ɫ #FFFEFB #FFECFF #FFF4FF  #F4FAF1*/
.kqb li.t9{background-color:#F4FDFF;}

.jgc1,.jgc2,.jgc3{float:left; text-align:left;}
.jgc1{width:276px; text-indent:20px;}	
.jgc2{width:210px;}	
.jgc3{width:103px;}
 
.jgp1,.jgp2,.jgp3,.jgp4,.jgp5,.jgp6,.jgp7{display:-moz-inline-box; display:inline-block;float:left;text-align:left;height:28px;line-height:28px;} 
.jgp1{width:108px;text-indent:30px;} 
.jgp2{width:56px;}
.jgp3{width:120px;}
.jgp4{width:70px; color:#ccc;}
.jgp5{width:110px;}
.jgp6{width:90px;color:#1D50A1}
.jgp7{width:60px; color:#ccc;}  
 
/*�Ƽ���ҵ��*/
.menz{margin:5px 0 5px 5px;overflow:hidden;height:300px; width:250px;} 
.menz img{float:left;width:120px; height:auto;background:#F9F9F9;border:#eee 1px solid;padding:2px;}
.menz_r{float:left;width:116px; height:auto;text-align:left; margin-left:6px; overflow:hidden; padding-top:3px;}
.menz li{ width:100%;height:102px;}
.bootm{border-bottom:#eee dotted 1px; margin:2px; clear:both;}
.pictit{color:#1D50A1;}
 


/*������*/ 
#jlp{padding:3px; border-top:0px;height: auto;width: auto; display: inline-table; background:#F9F9F9;}
#jlp div{ width:230px;margin:3px; background:#FFF; border:#CCC dashed 1px;height:110px; margin-bottom:6px;}
#jlp div span{padding-top:8px;width:100px;height:100px;float:left;margin-left:16px;line-height:30px; float:left;font-family: "������";font-size: 12px;color: #000; text-align:center;}
#jlp div span b{color:#000066; font-weight:800;}

 
.jlpic{border:#eee 1px solid;padding:2px; width:80px; height:100px; margin-left:3px;background:#F9F9F9; float:left;} 


/*ips*/
#ips p span{ float:right;}

/*ͳ��*/
.tj_li{width:215px;margin:6px 0 0 15px;}


.flfg p{ margin-left:15px;line-height:23px;text-align:left;}

/*���λ*/
.mian-box-2{ width:100%;}
.mian-box-2 span{ float:left;}
.mian-box-2 span a{height:auto;}
	
 /*====================================================================�м�����===============================================================*/
#mianbody{ width:960px; height:auto; overflow:hidden;}
#mianbody .mian-box-1{ width:960px; height:563px;}
.mian-box-1 .box-1-l{width:686px; height:563px;}
.mian-box-1 .box-1-l .box-top-bg{width:684px;height:9px; background:url(index.png) no-repeat; background-position:-9px -124px; font-size:0px;}
.mian-box-1 .box-1-l .box-1-mian{width:682px;border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;height:549px; overflow:hidden;}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L{width:256px; height:555px; padding:0; margin:0; }
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-top{margin:8px 13px 13px 13px;width:228px;height:190px; border:1px #E5E5E5 dashed; background:#FEFDF5;}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-top .top-title{width:199px; height:33px; background:url(top_title_c2.png) no-repeat; margin:3px 0 0 10px;}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-top .top-content{padding:13px;  padding-top:10px;height:180px; overflow:hidden;}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-top .top-content h3{ color:#006600; font-weight:700; font-size:14px;}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-top .top-content a{color:#1D50A1; line-height:21px;}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-center{width:256px; height:30px; border-top:1px solid  #E5E5E5;border-bottom:1px solid  #E3E3E3; background:url(title_bg.jpg) repeat-x;}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-bottom{width:230px; height: auto; }
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-bottom a{font-size:14px;}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-bottom a:hover{ color:#FF4200}
.mian-box-1 .box-1-l .box-1-mian .mian-1-L .L-bottom p{ height:25px;}
.mian-box-1 .box-1-l .box-1-mian .mian-l-C{width:1px; height:553px; border-left:1px #E5E5E5 solid; font-size:0px;margin:3px 0 10px 0;}
.mian-box-1 .box-1-l .box-1-mian .mian-l-R{width:418px; height:555px;}
.mian-box-1 .box-1-l .box-1-mian .mian-l-R .R-banner{width:406px; height:163px; border-bottom:1px dashed #E5E5E5; margin:0 4px 0 2px; padding:2px 1px 2px 3px;}
.mian-box-1 .box-1-l .box-1-mian .mian-l-R .R-content{width:398px; height:364px; padding:10px 18px 5px 10px;}
.mian-box-1 .box-1-l .box-1-mian .mian-l-R .R-content a{font-size:14px;}
.mian-box-1 .box-1-l .box-1-mian .mian-l-R .R-content a:hover{color:#ff0000;}
.mian-box-1 .box-1-l .box-1-mian .mian-l-R .R-content p span a{color:#ff0000;}

.mian-box-1 .box-1-l .box-bottom-bg{width:685px; height:9px; background:url(index.png) no-repeat; background-position:-9px -134px; font-size:0px; }

.mian-box-1 .box-1-right{width:268px; height:573px;}
.mian-box-1 .box-1-right .login{width:268px; height:189px; background:url(index.png) no-repeat; background-position:-703px -273px;}
.mian-box-1 .box-1-right .login .login-link{width:227px; height:75px; margin:2px 18px 0px 21px;}
.mian-box-1 .box-1-right .login .login-link a{width:106px ; height:30px; display:block;}
.mian-box-1 .box-1-right .login .login-link .link-1{ width:106px; height:31px;}
.mian-box-1 .box-1-right .login .login-link .link-2{ width:106px; height:31px;}
.mian-box-1 .box-1-right .login .login-link .link-3{ width:106px; height:31px; margin-top:14px;}
.mian-box-1 .box-1-right .login .login-link .link-4{ width:106px; height:31px; margin-top:14px;}
.mian-box-1 .box-1-right .login .login-text{width:220px; height:85px; margin-top:16px; padding: 0 23px 0 23px;}
.mian-box-1 .box-1-right .login .login-text .textbox{background-color:#FFFFFF;margin:0px;padding:2px 0 0 3px;;height:19px;width:107px; border-left:1px #999 solid;border-top:1px #999 solid; border-right:1px #E1E1E1 solid;border-bottom:1px #E1E1E1 solid;
}
.mian-box-1 .box-1-right .login .login-text .text-1{ width:218px; height:26px;}
.mian-box-1 .box-1-right .login .login-text .text-2{ width:218px; height:26px;margin-top:8px;}
.mian-box-1 .box-1-right .login .login-text .text-3{ width:218px; height:23px;}

.mian-box-1 .box-1-right .maps{width:268px; height:209px;}
.mian-box-1 .box-1-right .maps .maps-top-bg{width:268px; height:5px; background:url(index.png) no-repeat; background-position:-424px -275px; font-size:0}
.mian-box-1 .box-1-right .maps .maps-content{ width:266px; height:auto; border-left:1px solid #77C8FB; border-right:1px solid #77C8FB;}
.mian-box-1 .box-1-right .maps .maps-bottom-bg{width:268px; height:5px; background:url(index.png) no-repeat; background-position:-424px -280px; font-size:0}w

.mian-box-1 .box-1-right {width:268px; height:145px;}
.mian-box-1 .box-1-right .info-top-bg{width:258px; height:30px; background:url(index.png) no-repeat; background-position:-424px -289px; padding:5px 0 0 10px;}
.mian-box-1 .box-1-right .info-content{width:266px;border-left:1px solid #77C8FB; border-right:1px solid #77C8FB; height:auto;}
.mian-box-1 .box-1-right .info-content .c-search-select{width:154px; height:68px;}
.mian-box-1 .box-1-right .info-content .c-search-but{width:100px; height:68px;}
.mian-box-1 .box-1-right .info-content .c-search-textbox{width:266px; height:33px;}
.mian-box-1 .box-1-right .info-content .c-search-textbox .textbox-but{background-color:#FFF;height:18px;width:187px;border:1px solid #CCCCCC;margin-left:24px; padding:2px 0 0 3px;}
.mian-box-1 .box-1-right .info-bottom-bg{width:268px; height:8px; background:url(index.png) no-repeat; background-position:-424px -330px; font-size:0}



#mianbody .mian-box-3{width:960px; height:auto; overflow:hidden;}
.mian-box-3 .box-3-l{width:702px; height:970px;}
.mian-box-3 .box-3-l .l-top-bg{width:702px; height:32px; background:url(index.png) no-repeat; background-position:-9px -147px;}
.mian-box-3 .box-3-l .l-1{width:700px; height:30px; background:url(index.png) no-repeat; background-position:-10px -196px;}
.mian-box-3 .box-3-l .l-2{width:700px; height:auto;}
.mian-box-3 .box-3-l .l-bottom-bg{width:702px; height:8px; background:url(index.png) no-repeat; background-position:-9px -181px;}

.mian-box-3 .box-3-r{width:247px; height:523px;}
.r-topbg{width:237px; height:27px; background:url(index.png) no-repeat; background-position:-425px -340px; padding:5px 0 0 10px;}
.r-text a{color:#323232; font-size:13px; margin-left:10px;}
.r-border-l-r{border-left:1px solid #77C8FB; border-right:1px solid #77C8FB; width:245px;}
.r-border-l-r img{ margin-top:3px; } 
.r-content .cnt-box{color:#848484;}

.r-border-l-r2{border-left:1px solid #77C8FB; border-right:1px solid #77C8FB; width:245px; height:225px;}
.r-border-l-r2 img{ margin-top:3px; width:230px; height:70px;} 
.r-border-l-r2 .gubg0{}
.r-border-l-r2 .gubg{ margin-left:7px; } 
 


.r-bottombg{width:247px; height:5px; background:url(index.png) no-repeat;background-position:-425px -376px;}
#mianbody .mian-box-5{width:960px; height:auto;}
.box-5-l{width:700px; height:auto;}
 .box-5-l .l-top-bg{width:702px; height:32px; background:url(index.png) no-repeat; background-position:-9px -147px;}
 .box-5-l .l-1{width:700px; height:30px; background:url(index.png) no-repeat; background-position:-10px -196px;}
 .box-5-l .l-2{width:700px; height:auto;}
.box-5-l .l-bottom-bg{width:702px; height:8px; background:url(index.png) no-repeat; background-position:-9px -181px;}
 .box-5-r .r-tel{width:247px; height:96px;}
 .box-5-r .r-tel .tel-title{width:235px; height:22px; border:1px solid #E5E5E5; background:#F3F3F3; padding:5px 0 0 10px;}
.box-5-r .r-tel .tel-content{width:245px; height:auto; border-bottom:solid 1px #E5E5E5;border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;}


#mianbody .mian-box-7{width:960px; height:auto; overflow:auto;}
.mian-box-7 .box-7-title{height:25px; background:url(index.png) no-repeat; background-position:-10px -230px; padding:5px 0 0 10px;}
.mian-box-7 .box-7-content{width:958px; border-left:1px solid #FFEDA4; border-right:1px solid #FFEDA4; padding-top:5px}
.mian-box-7 .box-7-content a{font-size:14px; color:#181717;}
.mian-box-7 .box-7-bottom-bg{height:5px; background:url(index.png) no-repeat; background-position:-10px -263px;}

#mianbody .mian-box-8{width:960px; height:auto; overflow:auto;}
.mian-box-8 .box-8-lm{width:960px; height:37px; background:url(lm_bg.jpg) repeat-x;}
.mian-box-8 .box-8-lk{ border-bottom:4px solid #F0EFF7; background:#FFFFFF;}


/* common styling */
.q_h {font-family: verdana, arial, sans-serif; width:980px;font-size:12px; margin:auto; margin:0 auto;}
.q_h ul li a, .q_h ul li a:visited {display:block; text-decoration:none; width:42px; height:25px;line-height:25px; text-align:center; color:#000; border:1px solid #fff; border-width:0 1px 1px 0; background:#eee;  font-size:12px; overflow:hidden;}
.q_h ul {padding:0; margin:0;list-style-type: none; margin-left:10px;}
.q_h ul li {float:left; position:relative;}
.q_h ul li ul {display: none;}
/* specific to non IE browsers */
.q_h ul li:hover a {color:#000; background:#e9e9c7;}
.q_h ul li:hover ul {display:block; position:absolute; bottom:26px; left:0;width:256px;height:140px; border:#99CC00 solid 1px; background: #F9FAED; padding-left:30px; text-align:left; background:#FFF url(/img/joba/qhdh.jpg);}
.q_h ul li:hover ul li a.hide {background:#a7c9c9; color:#000;}
.q_h ul li:hover ul li {display:block;color:#000;float:left;}
.q_h ul li:hover ul li:hover a.hide {background:#dfc184;color:#000;}
.q_h ul li:hover ul li ul {display:none;}
.q_h ul li:hover ul li a {display:block;background:#EBFFC1;color:#000;width:50px;height:26px;text-align:center;line-height:26px;}
.q_h ul li:hover ul li a:hover {background:#CCFF66; color:#000;}
.q_h ul li:hover ul li:hover ul {display:block; position:absolute;left:210px;bottom:0;}
.q_h ul li:hover ul li:hover ul li a {background:#dfc184;color:#000;}
.q_h ul li:hover ul li:hover ul li a:hover {background:#c9c9a7; color:#000;}
.q_h ul li:hover ul.left {left:-105px;}
.q_h ul li:hover ul li:hover ul.left {left:-210px; width:209px;}

.tjya{ margin-top:20px;}
.tjya td{ height:26px;} 

#tuc {
    width: 1211px;
    background-image: url('/img/job8080/k4.jpg');
    background-repeat: repeat;
	margin-right:-11px;
	margin-top:10px;
	margin-bottom:10px;}
#tuc img {
    width: 160px;
    height: 60px;
    border: none;
}
.gubg {
    height: 60px;
    float: left;
    margin-right:11px;
    text-align: center;
    margin-bottom: 8px;
    border: #F2F2F2 solid 1px;
}


.tuc2bg{background-image: url('/img/job8080/k6.png');background-repeat: repeat; }
.tuc2{ width:960px; height:70px;margin-top:10px; }
.tu1,.tu2,.tu3{ width:200px; height:70px; background: #E7E7E7; float:left;}
.tu1,.tu2{ margin-right:13px;}


.tuc2 {
    width: 960px;
    
    background-repeat: repeat;
	margin-right:-11px;
	margin-top:10px;
	margin-bottom:10px;}
.tuc2 img {
    width: 230px;
    height: 70px;
    border: none;
 
}
.gubg {
    height: 70px;
    float: left;
    margin-right:11px;
    text-align: center;
    margin-bottom: 8px;
    border: #F2F2F2 solid 1px;
}

.gubg0{height:70px;float:left; margin-left:0px; text-align:center;margin-bottom:8px;border:#F2F2F2 solid 1px;} 

.adjgb {width: 970px;margin-left: -15px;}
.adjgb a {width: 230px;float: left;display: block;margin: 0 4px 4px 0; margin-left:8px; margin-top:1px;}
.adjgb a img {width: 230px; height:70px;border: 1px solid #ddd; margin-left:8px; margin-top:1px;}
.tuc3 { 
    width: 960px;
     }
.tuc3 img {
    width: 960px;
    height: 70px;
    border: none;
	margin-top:5px;
	border: #F2F2F2 solid 1px;
 
}