@charset "UTF-8";
/* CSS Document */
body {
	font-family:"宋体";
	font-size:14px;
	margin:0 auto;
	background:#FFF;
}
* {
	margin:0;
	padding:0;
}
.cj_tool {
	width:1200px;
	height:31px;
	line-height:31px;
	margin:0 auto;
}
.cj_link {
	height:31px;
	float:left;
}
.cj_link a {
	text-decoration:none;
	margin-right:10px;
}
.cj_link a:hover {
	text-decoration:underline;
}
.cj_userid {
	float:right;
	height:31px;
	text-align:right;
}
.cj_userid a {
	color:#666;
	margin-left:10px;
	text-decoration:none;
}
.cj_userid a:hover {
	color:#C00;
	text-decoration:underline;
}


.cj_logo {
	width:279px;
	height:90px;
	float:left;
	
}
.cj_logo a {
	width:279px;
	height:90px;
	display:block;
	font-size:0;
	line-height:0;
	overflow:hidden;
	background:url(../images/cj_logo.gif) no-repeat;
}
.cj_image {
	width:850px;
	height:53px;
	float:right;
	margin-top:18px;
}
.cj_image img {
	border:none;
}
.cj_image1 {
	width:220px;
	height:53px;
	float:left;
}
.cj_image2 {
	width:420px;
	height:53px;
	float:left;
}
.cj_sou {
	width:610px;
	height:34px;
	padding:15px;
	float:right;
	margin-top:12px;
}
.cj_into {
	width:458px;
	height:32px;
	float:left;
	margin-right:26px;
	font-size:14px;
}
.cj_into input {
	width:450px;
	height:19px;
	line-height:19px;
	padding:0 9px;
	margin-top:6px;
	border:none;
	background:none;
}
.cj_subsou {
	width:100px;
	height:34px;
	float:left;
}
.cj_subsou input {
	width:110px;
	height:34px;
	border:none;
	cursor:pointer;
}
.cj_middle {
	width:1200px;
	margin:10px auto;
}
.left {
	width:850px;
	float:left;
	margin-right:10px;
	background:#f9f9f9;
}
.right {
	width:340px;
	float:left;
}
.cj_tit {
	width:850px;
	height:50px;
	padding:0 15px;
}
.cj_tit h1 {
	width:540px;
	float:left;
	font-family:"微软雅黑";
	font-weight:normal;
	font-size:24px;
	overflow:hidden;
}
.cj_report {
	width:82px;
	height:16px;
	line-height:15px;
	margin-top:15px;
	float:right;
}
.cj_report a {
	width:60px;
	height:16px;
	display:block;
	padding-left:22px;
	text-decoration:none;
	background:url(../images/cj_back.gif) -81px -50px no-repeat;
}
.cj_report a:hover {
	text-decoration:underline;
}
.cj_style {
	width:850px;
	padding:15px;
}
.cj_stylel {
	width:425px;
	float:left;
	margin-right:15px;
	padding:8px 0;
}
.cj_stylel ul {
	list-style-type:none;
}
.cj_stylel ul li {
	width:425px;
	height:27px;
	line-height:27px;
	float:left;
	color:#323232;
	overflow:hidden;
}



.notice_top {
	height: 30px;
	width: 400px;
	margin-left: 20px;
	padding-top: 10px;
}
.notice_top .notice_top_title {
	font-size: 22px;
	color: #ab1119;
	font-family: "幼圆";
	float: left;
	font-weight: bold;
}
.more {
	float: left;
	background-color: #c2c3c3;
	color: #fff;
	margin-left: 10px;
	margin-top: 3px;
	text-align: center;
	width: 50px;
	height: 20px;
}
.more a {
	color: #ffffff;
}
.notice_top_ul{
    overflow:hidden;
    width: 450px;
    float: left;
}
.notice_top_ul li {
	float: left;
	width: 582px;
	margin-left: 10px;
	margin-top: 10px;
	background: #fff6e3;
	border-radius: 10px;
	height: 45px;
	float: left;
}
.notice_top_ul li .notice_time {
	border-radius: 10px 0px 0px 10px;
	background: #f6c456;
	text-align: center;
	color: #fff;
	line-height: 22px;
	width: 90px;
	height: 45px;
	float: left;
}
.notice_top_ul li .notice_text {

	float: left;
	width: 582px;
	margin-left: 10px;
	margin-top: 10px;
	background: #fff6e3;
	border-radius: 10px;
	height: 45px;
	float: left;
}



.cj_word {
	width:85px;
	height:27px;
	float:left;
	text-align:right;
	font-weight:bold;
}
.cj_wordcon {
	width:340px;
	height:27px;
	float:left;
	padding-left:8px;
	overflow:hidden;
}
.cj_look {
	height:27px;
	width:130px;
	display:block;
	float:left;
	color:#636363;
	text-align:right;
}
.cj_wordcon a {
	color:#323232;
	text-decoration:none;
}
.cj_wordcon a:hover {
	color:#C00;
	text-decoration:underline;
}
.cj_wordcon span {
	width:16px;
	height:18px;
	display:block;
	float:left;
	margin:7px 8px 0 0;
}
.cj_sfz {
	background:url(../images/cj_backlogo.gif) 0 1px no-repeat;
}
.cj_yyzz {
	background:url(../images/cj_backlogo.gif) -18px 1px no-repeat;
}
.cj_mail {
	background:url(../images/cj_backlogo.gif) -36px 1px no-repeat;
}
.cj_sj {
	background:url(../images/cj_backlogo.gif) -53px 0 no-repeat;
}
.cj_sfzn {
	background:url(../images/cj_backlogo.gif) 0 -15px no-repeat;
}
.cj_yyzzn {
	background:url(../images/cj_backlogo.gif) -18px -15px no-repeat;
}
.cj_mailn {
	background:url(../images/cj_backlogo.gif) -36px -15px no-repeat;
}
.cj_sjn {
	background:url(../images/cj_backlogo.gif) -53px -16px no-repeat;
}
.cj_star {
	width:105px;
	height:19px;
	float:left;
	margin-top:5px;
	padding-left:6px;
}
.cj_star span {
	width:105px;
	height:19px;
	display:block;
	background:url(../images/star.gif) 0 0 no-repeat;
}
.cj_star a {
	width:21px;
	height:19px;
	display:block;
	float:left;
	line-height:0;
	font-size:0;
	overflow:hidden;
}
.cj_star .selectS1 {
	background-position:0 -19px;
}
.cj_star .selectS2 {
	background-position:0 -38px;
}
.cj_star .selectS3 {
	background-position:0 -57px;
}
.cj_star .selectS4 {
	background-position:0 -76px;
}
.cj_star .selectS5 {
	background-position:0 -95px;
}
.cj_starnu {
	color:#F00;
	font-family:"微软雅黑";
	float:left;
	line-height:27px;
	padding-left:8px;
}
.cj_starnu strong {
	font-size:18px;
	font-weight:normal;
	margin-right:5px;
}
.cj_starnu span {
	color:#666;
	margin:0 5px;
}
.cj_styler {
	width:350px;
	height:200px;
	float:right;
	padding:4px;
	border:#d5d5d5 solid 1px;
	background:#FFF;
}
.cj_stylerr {
	width:350px;
	height:200px;
	float:left;
	padding:4px;
	border:#d5d5d5 solid 1px;
	background:#FFF;
}
.ad_article {
	width:630px;
	padding:5px;
	margin:15px auto 0 auto;
	background:#FFF;
	border-bottom:#eee solid 1px;
}
.ad_artic {
	width:310px;
	float:left;
	margin-right:10px;
}
.ad_artict {
	width:290px;
	height:31px;
	line-height:31px;
	padding:0 10px;
	font-size:14px;
	font-weight:bold;
	border-bottom:#CCC dashed 1px;
}
.ad_articc {
	width:340px;
	padding:5px;
}
.ad_articc ul {list-style-type:none;}
.ad_articc ul li {
	width:340px;
	height:26px;
	line-height:26px;
	color:#666;
	font-size:14px;
	overflow:hidden;
}
.ad_articc ul li a {
	color:#666;
	text-decoration:none;
}
.ad_articc ul li a:hover {color:#c00; text-decoration:underline;}

.cj_img {
	width:850px;
	height:140px;
	margin:0 auto;
}
.cj_img ul {
	list-style-type:none;
}
.cj_img ul li {
	width:118px;
	height:130px;
	padding:5px;
	float:left;
}








.cj_img2 {
	width:620px;
	height:140px;
	margin:0 auto;
}
.cj_img2 ul {
	list-style-type:none;
}
.cj_img2 ul li {
	width:620px;
	height:130px;
	padding:5px;
	float:left;
}







.cj_imgi {
	width:118px;
	height:108px;
}
.cj_img ul li img {
	padding:4px;
	border:#d5d5d5 solid 1px;
}
.cj_imgt {
	width:118px;
	height:22px;
	line-height:26px;
	overflow:hidden;
	text-align:center;
}
.cj_imgt a {
	color:#555;
	text-decoration:none;
}
.cj_imgt a:hover {
	color:#c00;
	text-decoration:underline;
}
.cj_title {
	width:800px;
	height:37px;
	line-height:35px;
	font-family:"微软雅黑";
	font-size:16px;
	margin:10px auto 0 auto;
	position:relative;
}
.cj_title a {
	width:180px;
	height:15px;
	line-height:15px;
	font-size:13px;
	position:absolute;
	display:block;
	top:11px;
       margin-left:200px;

	text-decoration:none;
	color:#666;
	float:none
}
.cj_title a:hover {
	color:#C00;
	float:left;
}
.cj_intro {
	width:800px;
	margin:0 auto;
	padding:20px;
	font-size:14px;
	line-height:25px;
	color:#323232;
}
.cj_intro a {
	text-decoration:none;
}
.cj_intro a:hover {
	color:#c00;
}
.cj_jobs {
	width:850px;
	padding:15px 0;
}
.cj_jobss {
	width:750px;
	padding:15px 60;
    width: 100%; 
    margin-left: auto;
    margin-right: auto;
}
.cj_jobs table {
	margin:0 auto;
}
.cj_jobs table, .cj_jobs td {
	border:#d8d8d8 solid 1px;
}
.cj_jobs td {
	height:35px;
	line-height:25px;
	text-align:center;
	overflow:hidden;
	color:#666;
}
.ad_link a {
	color:#666;
	text-decoration:none;
}
.ad_link a:hover {
	text-decoration:underline;
}
.ad_look a {
	text-decoration:none;
}
.ad_look a:hover {
	text-decoration:underline;
}
.ad_word1 td {
	font-size:14px;
	font-weight:bold;
}
.ad_word2 {
	color:#666;
}
.cj_linker {
	width:850px;
	padding:15px;
	position:relative;
}
.cj_linker ul {
	list-style-type:none;
}
.cj_linker ul li {
	width:850px;
	height:27px;
	line-height:27px;
	float:left;
	overflow:hidden;
}
.cj_wordcon1 {
	float:left;
	color:#03F;
}
.cj_blacklist {
	width:111px;
	height:35px;
	position:absolute;
	top:50px;
	right:97px;
}
.cj_blacklist a {
	width:111px;
	height:35px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	display:block;
	background:url(../images/black.gif) no-repeat;
}
.cj_blackinf {
	width:258px;
	height:27px;
	line-height:27px;
	padding-left:10px;
	position:absolute;
	top:10px;
	right:17px;
	color:#F00;
	background:#ffffc4;
	border:#cacaca solid 1px;
	display:none;
}
.cj_blackinf strong {
	color:#000;
	font-weight:normal;
}
.cj_blackinf span {
	width:11px;
	height:7px;
	position:absolute;
	bottom:-7px;
	left:129px;
	overflow:hidden;
	background:url(../images/cj_back.gif) -8px -6px no-repeat;
}
.cj_map {
	width:56px;
	height:18px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	display:block;
	margin:5px 0 0 5px;
	background:url(../images/cj_back.gif) 0 -50px no-repeat;
}
.cj_logintable {
	width:638px;
	margin:10px auto;
	border:#d6d6d6 solid 1px;
}
.cj_loginuser {
	width:606px;
	height:27px;
	padding:20px 15px;
	background:#fafafa;
	border:#FFF solid 1px;
	border-bottom:none;
		
	line-height:27px;

	text-align:left

}
.cj_loginword {
	width:50px;
	height:27px;
	line-height:27px;
	float:left;
	text-align:right;
}
.cj_logininto {
	width:150px;
	height:25px;
	float:left;
	border-left:#707070 solid 1px;
	border-top:#707070 solid 1px;
	border-bottom:#cecece solid 1px;
	border-right:#cecece solid 1px;
	background:#FFF;
}
.cj_logininto input {
	width:140px;
	height:19px;
	padding:0 5px;
	line-height:17px;
	margin:4px 0;
	color:#666;
	font-size:12px;
	border:none;
	background:none;
}
.cj_loginr {
	padding-left:20px;
	width:60px;
	color:#00e;
}
.cj_loginr input {
	width:51px;
	height:24px;
	border:none;
	cursor:pointer;
	margin-top:2px;
}
.cj_loginr a {
	color:#00e;
	text-decoration:none;
}
.cj_loginr a:hover {
	color:#C00;
}
.cj_loginother {
	width:606px;
	height:24px;
	padding:0 15px 20px 15px;
	background:#fafafa;
	border:#FFF solid 1px;
	border-top:none;
}
.cj_loginwordqq {
	float:left;
	height:24px;
	line-height:25px;
	overflow:hidden;
	color:#000;
	padding-left:2px;
}
.cj_loginwordqq a {
	width:63px;
	height:24px;
	display:block;
	float:left;
	margin-right:20px;
	font-size:0;
	line-height:0;
	overflow:hidden;
}
.cj_qq {
	background:url(../images/Connect_logo_7.png) no-repeat;
}
.cj_kaixin {
	background:url(../images/login_kaixin.gif) no-repeat;
}
.cj_renren {
	background:url(../images/login_renren.gif) no-repeat;
}
.cj_uyan {
	width:850px;
	margin:0 auto;
}
.cj_check {
	width:638px;
	padding:15px 0;
	margin:0 auto;
	border:#CCC solid 1px;
}
.cj_checkt {
	float:left;
	height:30px;
	line-height:30px;
	padding:0 5px 0 20px;
	font-size:14px;
	font-weight:bold;
}
.cj_checkc {
	width:262px;
	height:12px;
	float:left;
	margin-top:8px;
	border:#CCC solid 1px;
}
.cj_checkc1 {
	width:260px;
	height:10px;
	border:#FFF solid 1px;
}
.cj_checkc2 {height:10px;}
.cj_checkp {
	height:30px;
	line-height:30px;
	float:left;
	padding-left:10px;
	font-size:14px;
}
.cj_checki {
	clear:both;
	padding:10px 15px 5px 15px;
}
.cj_checkinf {
	width:338px;
	height:26px;
	line-height:26px;
	padding:0 10px;
	background:#FFC;
	margin-left:180px;
	color:#666;
	border:#ccc dashed 1px;
}
.cj_more {
	width:638px;
	padding:10px 0 0 0;
	margin:20px auto;
	background:#FFF;
	border:#CCC solid 1px;
}
.cj_moret {
	width:598px;
	height:32px;
	line-height:32px;
	padding:0 20px 10px 20px;
	font-size:14px;
	font-weight:bold;
}
.cj_moret a {
	font-size:12px;
	font-weight:normal;
	margin-left:320px;
}
.cj_moret a:hover {color:#c00;}
.cj_morec {
	width:600px;
	padding:10px 19px 20px 19px;
	border-top:#CCC dashed 1px;
	display:none;
}
.cj_morec ul {list-style-type:none;}
.cj_morec ul li {
	width:190px;
	height:21px;
	line-height:21px;
	margin:5px;
	display:inline;
	float:left;
	overflow:hidden;
}
.cj_morec ul li a {
	height:21px;
	line-height:21px;
	font-size:14px;
	display:block;
	padding:0 5px;
	float:left;
	text-decoration:none;
}
.cj_morec ul li a:hover {color:#FFF;}
.cj_discuss {
	width:638px;
	margin:0 auto;
	border:#d6d6d6 solid 1px;
	background:#FFF;
}
.cj_discussw {
	width:620px;
	height:45px;
	margin:0 auto;
	line-height:45px;
	font-family:"微软雅黑";
	font-size:18px;
}
.cj_discussw a {
	margin-left:500px;
	font-size:12px;
	text-decoration:none;
}
.cj_discussw a:hover {color:#c00;}
.cj_resume {
	width:632px;
	margin:0 auto 10px auto;
}
.cj_resume ul {list-style-type:none;}
.cj_resume ul li {
	width:112px;
	height:130px;
	padding:6px;
	float:left;
}
.cj_resuimg {
	width:80px;
	height:78px;
	padding:8px;
	border:#CCC solid 1px;
}
.cj_resuimg img {border:none;}
.cj_resuword {
	width:100px;
	height:30px;
	line-height:19px;
	text-align:center;
	padding-top:5px;
	overflow:hidden;
}
.cj_resuword a {
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.cj_resuword a:hover {color:#c00;}
.cj_discusstext {
	width:598px;
	margin:0 auto;
	padding:8px 10px;
	border:#d5d5d5 solid 1px;
	background:url(../images/cj_discuss.gif) left top repeat-x;
}
.cj_discusstext textarea {
	width:598px;
	height:75px;
	border:none;
	font-size:14px;
	color:#333;
	line-height:25px;
	overflow:hidden;
	background:url(../images/cj_back2.gif) center no-repeat;
}
.cj_discusssub {
	width:620px;
	height:26px;
	padding:10px 0;
	margin:0 auto;
}
.cj_discussnu {
	height:26px;
	line-height:26px;
	float:right;
	padding-left:20px;
}
.cj_discussnu span {
	color:#F00;
}
.cj_discussnu input {
	width:60px;
	height:26px;
	border:none;
	cursor:pointer;
}
.cj_discussinf {
	width:604px;
	margin:0 auto;
	padding:8px 8px;
	border-bottom:#eaeaea solid 1px;
}
.cj_discusssay {
	width:604px;
	line-height:19px;
	color:#555;
	padding:5px 0;
}
.cj_discussuser {
	width:604px;
	line-height:21px;
	color:#888;
	padding:5px 0;
}
.cj_discussuser span {
	margin-right:20px;
}
.cj_discussmore {
	width:638px;
	height:33px;
	margin-top:15px;
	position:relative;
	border-top:#d5d5d5 solid 1px;
	background:url(../images/cj_back.gif) 0 -217px repeat-x;
}
.cj_discussmore a {
	width:638px;
	height:33px;
	font-size:14px;
	color:#9f9f9f;
	display:block;
	line-height:33px;
	text-indent:350px;
	text-decoration:none;
	background:url(../images/cj_back.gif) 350px -250px no-repeat;
}
.cj_discussmore span {
	width:11px;
	height:28px;
	line-height:14px;
	padding:5px;
	text-align:center;
	position:absolute;
	bottom:-1px;
	right:-27px;
	cursor:pointer;
	color:#FFF;
	background:#999;
}
.cj_ithersite {
	width:644px;
	padding:5px;
	margin:0 auto;
}
.cj_ithersite ul {
	list-style-type:none;
}
.cj_ithersite ul li {
	width:92px;
	height:27px;
	line-height:27px;
	text-align:center;
	font-size:14px;
	float:left;
	overflow:hidden;
}
.cj_ithersite ul li a {
	color:#282828;
	text-decoration:none;
}
.cj_ithersite ul li a:hover {
	color:#c00;
	text-decoration:underline;
}
.cj_baid {
	width:340px;
	height:250px;
}
.cj_righttit {
	width:350px;
	height:45px;
	line-height:47px;
	overflow:hidden;
	padding:0 5px;
	font-size:16px;
	font-family:"微软雅黑";
	margin:0 auto;
	background:url(../images/cj_line.gif) left bottom repeat-x;
}
.cj_rightli {
	width:340px;
	padding:10px;
	margin:5px auto;
}
.cj_rightli ul {
	list-style-type:none;
}
.cj_rightli1 ul li {
	width:340px;
	height:21px;
	margin:5px;
	float:left;
	display:inline;
	overflow:hidden;
}
.cj_rightli ul li a {
	height:21px;
	line-height:21px;
	display:block;
	padding:0 5px;
	font-size:14px;
	float:left;
	text-decoration:none;
}
.cj_rightli2 {
	width:340px;
	padding:10px;
}
.cj_rightli2 ul li {
	width:80px;
	height:21px;
	padding:5px;
	float:left;
	overflow:hidden;
}
.cj_rightli2 ul li a {
	width:70px;
	overflow:hidden;
}
.cj_photo {
	width:340px;
	margin:10px 0 0 0;
}
.cj_photo ul {
	list-style-type:none;
}
.cj_photo ul li {
	width:130px;
	height:100px;
	padding:4px 4px 0 4px;
	float:left;
	display:inline;
	margin:5px;
	background:#FFF;
	border:#d6d6d6 solid 1px;
}
.cj_photos {
	width:130px;
	height:80px;
}
.cj_photos img {
	border:none;
	display:block;
}
.cj_photoinf {
	width:130px;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
}
.cj_photoinf a {
	color:#000;
	text-decoration:none;
}
.cj_photoinf a:hover {
	color:#c00;
}
.cj_wei {
	width:260px;
	padding:15px;
	margin:10px auto;
}
.cj_wei ul {
	list-style-type:none;
}
.cj_wei ul li {
	width:260px;
	height:21px;
	float:left;
	padding:5px 0;
}
.cj_wei ul li div {
	height:21px;
	line-height:21px;
	float:left;
	overflow:hidden;
}
.cj_weitit {
	height:21px;
	padding:0 6px;
}
.cj_weitit a {
	font-size:14px;
	color:#FFF;
	text-decoration:none;
}
.cj_weitit a:hover {
	text-decoration:underline;
}
.cj_weiinf {
	padding-left:5px;
}
.cj_weiinf a {
	font-size:14px;
	color:#282828;
	text-decoration:none;
}
.cj_weiinf a:hover {
	color:#c00;
	text-decoration:underline;
}
.cj_ent ul li a {
	font-size:14px;
	color:#282828;
	text-decoration:none;
}
.cj_ent ul li a:hover {
	color:#c00;
	text-decoration:underline;
}
.cj_bottom {
	width:1200px;
	padding:10px 0;
	margin:0 auto;
	line-height:31px;
	text-align:center;
	color:#666;
}
.cj_bottom a {
	color:#666;
	margin:0 8px;
	text-decoration:none;
}
.cj_bottom a:hover {
	color:#c00;
	text-decoration:underline;
}
/*--------jobs--------*/
.cj_style2 {
	width:365px;
	float:left;
	padding:10px 0;
}
.cj_style2 ul {
	list-style-type:none;
}
.cj_style2 ul li {
	width:365px;
	height:27px;
	float:left;
	line-height:27px;
	overflow:hidden;
}
.cj_conword1 {
	width:109px;
	overflow:hidden;
}
.cj_wordright {
	width:275px;
	float:left;
}
.cj_subwei {
	width:260px;
	height:50px;
	padding-left:15px;
}
.cj_weisub {
	width:160px;
	height:35px;
	float:left;
}
.cj_weisub a {
	width:146px;
	height:35px;
	font-size:0;
	line-height:0;
	display:block;
	overflow:hidden;
	background:url(../images/cj_backwei.gif) no-repeat;
}
.cj_subjob {
	width:100px;
	height:35px;
	float:left;
}
.cj_subjob a {
	width:100px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:16px;
	display:block;
	color:#FFF;
	text-decoration:none;
	font-family:"微软雅黑";
}
.cj_subjob a:hover {
	text-decoration:underline;
}
.cj_loginreg {
	height:60px;
	line-height:60px;
	text-align:center;
	color:#666;
}
.cj_loginreg a {color:#c00;}
.cj_suball {
	width:560px;
	height:35px;
	margin:0 auto;
	padding:20px 0 20px 30px;
}
.cj_suball a {
	width:100px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-family:"微软雅黑";
	font-size:16px;
	color:#FFF;
	display:block;
	float:left;
	margin-right:40px;
	text-decoration:none;
}
.cj_suball a:hover {
	text-decoration:underline;
}
/*--------lunbotupian--------*/
#focusc {
	width:850px;
	height:350px;
	overflow:hidden;
	position:relative;
	margin:15px auto;
}
#focusc ul {
	height:350px;
	position:absolute;
}
#focusc ul li {
	float:left;
	width:850px;
	height:350px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#focusc ul li div {
	position:absolute;
	overflow:hidden;
}
#focusc img {
	border:0;
}
#focusc .btnBg {
	position:absolute;
	width:850px;
	height:20px;
	left:0;
	bottom:0;
	background:#000;
}
#focusc .btn {
	position:absolute;
	width:620px;
	height:10px;
	padding:5px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#focusc .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:25px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
#focusc .btn span.on {
	background:#fff;
}
#focusc .preNext {
	width:45px;
	height:100px;
	position:absolute;
	top:90px;
	background:url(../images/sprite.png) no-repeat 0 0;
	cursor:pointer;
}
#focusc .pre {
	left:0;
}
#focusc .next {
	right:0;
	background-position:right top;
}
/*--------story--------*/
.box {
	width:288px;
	margin:10px auto 0 auto;
	border:#ddd solid 1px;
	border-right:none;
}
.tab_menu {
	width:288px;
	height:33px;
	overflow:hidden;
	list-style-type:none;
}
.tab_menu li {
	width:47px;
	float:left;
	height:32px;
	line-height:32px;
	color:#555;
	background:#fff;
	text-align:center;
	cursor:pointer;
	border-bottom:#ddd solid 1px;
	border-right:#ddd solid 1px;
}
.tab_menu li a {
	color:#555;
	text-decoration:none;
	font-size:14px;
}
.tab_box {
	width:257px;
	padding:15px;
	border-right:#ddd solid 1px;
}
.tab_box li {
	width:257px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.tab_box li a {
	color:#282828;
	font-size:14px;
	text-decoration:none;
}
.tab_box li a:hover {
	color:#c00;
	text-decoration:underline;
}
.tab_box .hide {
	display:none;
}
/*-------- lunphoto --------*/
.w_ctr {
	width:290px;
	height:220px;
	overflow:hidden;
	margin:10px auto 0 auto;
}
.w_ctr .JQ-slide {
	width:290px;
	height:220px;
	overflow:hidden;
	position:relative;
}
.w_ctr .JQ-slide-content {
	position:absolute;
}/*必须要的元素*/
.w_ctr .JQ-slide-content li {
	width:290px;
	height:220px;
	float:left;
	display:inline;
	position:relative;
}
.w_ctr .JQ-slide-content li img {
	width:290px;
	height:220px;
}
.w_ctr .JQ-slide-content li span {
	display:block;
	background:black;
	color:white;
	font-size:14px;
	font-weight:bold;
	padding:0 14px;
	line-height:28px;
	position:absolute;
	bottom:5px;
	left:0;
	z-index:10;
	width:260px;
	overflow:hidden;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
}
.w_ctr .JQ-slide-nav {
	position:absolute;
	bottom:14px;
	right:8px;
	z-index:30;
}
.w_ctr .JQ-slide-nav li {
	float:left;
	display:inline;
	background:url(../images/focus_li.png) no-repeat;
	width:10px;
	height:10px;
	text-indent:-999em;
	overflow:hidden;
	cursor:pointer;
	margin-right:5px;
}
.w_ctr .JQ-slide-nav li.on {
	background-position:-15px 0;
}
.nextpage{
	color:#fff;
	bottom:0;
	margin:0 auto;
	position:fixed;
	height:121px;
	/*background:#000;
	-moz-opacity: 0.5;
	opacity:.50;
	filter:alpha(opacity=50);
	line-height:23px;*/
	width:100%;
	z-index:998;
	_bottom:auto;
	_width:100%;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.nextpage1{
	color:#fff;
	bottom:0;
	margin:0 auto;
	/* border-top:#666 solid 1px; */
	position:fixed;
	height:121px;
	line-height:23px;
	width:100%;
	z-index:999;
	_bottom:auto;
	_width:100%;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
.ad_close {
	width:30px;
	height:30px;
	position:absolute;
	top:0;
	right:0;
	cursor:pointer;
	background:url(../images/close.png) no-repeat;
}
.ad_open {
	width:30px;
	height:30px;
	position:absolute;
	top:-30px;
	right:-30px;
	cursor:pointer;
	-moz-opacity: 0.6;
	opacity:.60;
	filter:alpha(opacity=60);
	display:none;
	background:url(../images/ad_open.gif) no-repeat;
}
.ad_logobg {
	width:192px;
	height:120px;
	border-left:#000 solid 1px;
	border-top:#000 solid 1px;
	-moz-opacity: 0.5;
	opacity:.50;
	filter:alpha(opacity=50);
	position:absolute;
	top:0;
	left:-193px;
	background:#333;
}
.ad_logo {
	width:178px;
	height:61px;
	position:absolute;
	top:30px;
	left:-180px;
	background:url(../images/logo.png) no-repeat;
}
.ad_logo a {
	width:178px;
	height:61px;
	display:block;
	font-size:0;
	line-height:0;
	overflow:hidden;
}
.marqueeleft1 {height:121px; width:1000px;margin:0 auto; position:relative;}
.marqueeleft2 {width:999px; height:120px; background:#333; border-top:#000 solid 1px; border-right:#000 solid 1px; -moz-opacity: 0.5; opacity:.50; filter:alpha(opacity=50); position:absolute; top:0; left:0;}
.marqueeleft{height:120px; width:990px; overflow:hidden; position:absolute; left:5px; top:1px;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:5px;display:inline;width:155px;height:120px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#333 5px solid;width:145px;height:100px;overflow:hidden;}
.marqueeleft li .pic img {border:none; display:block; width:145px; height:100px;}
/*.ad_botimg {
	width:1200px;
	height:100px;
	padding:10px 0;
	margin:0 auto;
}
.ad_botimg ul {list-style-type:none;}
.ad_botimg ul li {
	width:166px;
	height:80px;
	float:left;
	display:inline;
	margin:0 5px;
	border:#333 solid 10px;
}
.ad_botimg ul li img {display:block; width:166px; height:80px; border:none;}*/
/*--------report_jump--------*/
.p_hui {
	/*width:100%;
	height:100%;*/
	/*	width:expression(document.body.clientWidth);
	height:expression(document.body.clientHeight);*/
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:#000;
	z-index:9996;
	-moz-opacity: 0.3;
	opacity:.30;
	filter: alpha(opacity=30);
	display:none;
}
.p_jubao1 {
	position:absolute;
	width:520px;
	height:340px;
	border:#000 solid 9px;
	z-index:9997;
	-moz-opacity: 0.4;
	opacity:.40;
	filter: alpha(opacity=40);
	display:none;
}
.p_jubao2 {
	position:absolute;
	width:520px;
	height:340px;
	padding:9px;
	z-index:9998;
}
.p_guanbi {
	width:518px;
	height:31px;
	line-height:31px;
	overflow:hidden;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-indent:8px;
}
a.p_close {
	width:23px;
	height:23px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	position:absolute;
	top:13px;
	right:15px;
}
.p_book {
	width:518px;
	height:234px;
	padding-top:3px;
	background:#FFF;
}
.p_data {
	width:518px;
	height:25px;
	margin-top:20px;
}
.p_dataleft {
	width:125px;
	height:25px;
	line-height:25px;
	float:left;
	color:#717171;
	font-size:14px;
	text-align:right;
	margin-right:15px;
}
.p_dataright {
	width:378px;
	height:25px;
	float:left;
}
.p_dataright select {
	width:200px;
	height:25px;
	font-size:16px;
	padding:2px 0;
}
.p_data1 {
	height:95px;
}
.p_dataright1 {
	height:95px;
	color:#666;
	font-size:12px;
}
.p_dataright1 textarea {
	width:262px;
	height:81px;
	padding:4px;
	font-size:14px;
	color:#666;
	margin-right:10px;
}
.p_dataright1 span {
	color:#F00;
	font-weight:bold;
}
.p_data2 {
	height:30px;
}
.p_dataright2 {
	width:130px;
	height:30px;
}
.p_dataright3 {
	width:240px;
	height:30px;
	color:#F00;
	line-height:39px;
	overflow:hidden;
	font-size:12px;
}
.p_jubaook {
	width:116px;
	height:32px;
	border:none;
	cursor:pointer;
}
.ad_tell {
	width:647px;
	padding:0 60px 20px 60px;
	line-height:25px;
}
.ad_tell1 {
	padding:10px 60px;
}
.ad_tellp {
	width:720px;
	padding:0 26px 15px 26px;
	line-height:25px;
}
/*--------jump_login--------*/
#windownbg {
	display:none;
	position:absolute;
	width:100%;
	height:100%;
	background:#000;
	top:0;
	left:0;
}
#windown-box {
	position:fixed;
	_position:absolute;
	background:#f9f9f9;
	text-align:left;
}
#windown-title {
	position:relative;
	width:510px;
	height:67px;
	overflow:hidden;
}
#windown-title h2 {
	position:absolute;
	width:100px;
	height:67px;
	line-height:67px;
	font-family:"微软雅黑";
	font-weight:normal;
	left:34px;
	top:0;
	font-size:18px;
	color:#303030;
}
#windown-close {
	position:absolute;
	right:15px;
	top:11px;
	width:32px;
	height:32px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	background:url(../images/cj_back.gif) -3px -109px no-repeat;
	cursor:pointer;
}
#windown-content-border {
	position:relative;
	width:510px;
}
#windown-content img, #windown-content iframe {
	display:block;
}
#windown-content .loading {
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-8px;
	margin-top:-8px;
}
.cj_jlogin {
	width:510px;
	height:183px;
}
.cj_jloginl {
	width:220px;
	float:left;
	padding:17px 36px;
	border-right:#b6b6b6 solid 1px;
}
.cj_jloginin {
	width:203px;
	height:19px;
	padding:5px 9px 28px 8px;
	background:url(../images/cj_back1.gif) no-repeat;
}
.cj_jloginin input {
	width:203px;
	height:19px;
	line-height:19px;
	border:none;
	background:none;
	color:#585858;
	font-size:14px;
}
.cj_jlogins {
	width:220px;
	height:35px;
	padding:9px 0 1px 0;
}
.cj_jloginsub {
	width:100px;
	height:35px;
	float:left;
}
.cj_jloginsub input {
	width:100px;
	height:35px;
	cursor:pointer;
	border:none;
}
.cj_jloginf {
	width:120px;
	height:35px;
	line-height:35px;
	float:left;
	text-align:center;
}
.cj_jloginf a {
	color:#000;
	text-decoration:underline;
}
.cj_jloginf a:hover {
	color:#C00;
}
.cj_jloginr {
	width:216px;
	float:left;
	border-left:#fff solid 1px;
}
.cj_jlogintit {
	width:216px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:14px;
	font-family:"微软雅黑";
	color:#4b4b4b;
}
.cj_jlogincon {
	width:216px;
}
.cj_jlogincon a {
	width:100px;
	height:35px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	display:block;
	margin:50px auto 73px auto;
	background:url(../images/cj_back.gif) 0 -70px no-repeat;
}
.btnbox {
	width:438px;
	height:24px;
	padding:32px 36px;
}
.btnbox span {
	width:80px;
	height:24px;
	line-height:24px;
	color:#313131;
	float:left;
	display:block;
}
.btnbox a {
	width:63px;
	height:24px;
	display:block;
	float:left;
	font-size:0;
	line-height:0;
	overflow:hidden;
	margin-right:20px;
}
/*--------new_company--------*/
#boxad11 {
	z-index:8888;
	bottom:0;
	right:0;
	width:275px;
	padding-bottom:3px;
	position: fixed;
	_position:absolute; /*兼容IE6*/
 _top:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); /*兼容IE6*/
}
.downmsg_logo {
	width:55px;
	height:21px;
	position:absolute;
	top:-21px;
	left:2px;
	background:url(../images/new_blue.gif) -2px -14px no-repeat;
}
#donwmsg_head {
	height:35px;
	line-height:35px;
	padding-left:50px;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:"微软雅黑";
}
#downmsgBar .close {
	float:right;
	width:14px;
	height:15px;
	margin-top:11px;
	display:block;
	margin-right:15px;
}
#downmsgBar {
	height:35px;
}
#donwmnsg_none {
	width:269px;
	height:214px;
	margin:0 auto;
	overflow:hidden;
}
#donwmsg_content1 {
	width:269px;
	height:214px;
	margin:0 auto;
	overflow:hidden;
}
#donwmsg_content {
	width:227px;
	height:192px;
	padding:10px 20px;
	overflow:hidden;
}
#donwmsg_content ul {
	list-style-type:none;
}
#donwmsg_content ul li {
	width:227px;
	height:24px;
	line-height:24px;
	font-size:14px;
	float:left;
	overflow:hidden;
}
a.ad_newcom {
	color:#000;
	text-decoration:none;
}
a.ad_newjob {
	margin-left:10px;
	text-decoration:none;
}
a.ad_newjob:hover {
	text-decoration:underline;
}
/*--------#donwmsg_content ul .ll a{color:#a10000;font-weight:bold;}--------*/
#donwmsg_content p {
	position:absolute;
	left:13px;
	top:157px;
}
.msg-hidden-btn-1 {
	width:14px;
	height:15px;
	overflow:hidden;
	float:right;
	display:block;
	margin-right:10px;
	margin-top:11px;
}
.backtop-box {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	z-index:8888;
}
.backtop-box-i {
	width:960px;
	margin:0 auto;
	position:relative;
}
/* ...（后续内容与原文件完全一致，仅编码转换为UTF-8）... */

.backtop-box b {
	display:none;
	position:absolute;
	left:990px;
	cursor:pointer;
	width:18px;
	line-height:1.2;
	padding:5px 0;
	font-size:12px;
	text-align:center;
	opacity:.5;
	filter:Alpha(opacity=50);
	-moz-opacity:0.5;
	font-weight:normal;
}