@charset "utf-8";

/* CSS Document */
.indexLeftDiv,.indexSreachBO,.rightDiv,.qtNewRightBo,.qtNewLeftBo,.qtNewBo,.crewNewRightBo,.shipNewRightBo,.shipNewLeftBo,.newLeft,.newTop,.indexRightComBo,.indextPBo
	{
	width: 293px;
	border-bottom: 1px solid #dadada;
	border-left: 1px solid #dadada;
	border-right: 1px solid #dadada;
}

/*头条内容*/
.newDiv {
	width: 1200px;
	height: 328px;
}

.newLeft {
	width: 888px;
	height: 328px;
	border-top: 2px solid #fe5923;
	float: left;
}

.newRight {
	width: 293px;
	height: 328px;
	margin-left: 15px;
	float: left
}

.newTop {
	width: 293px;
	height: 65px;
	background-color: #f7f7f7;
	border-top: 2px solid #fe5923;
}

.newBottom {
	width: 293px;
	height: 246px;
	margin-top: 15px;
	border: 1px solid #dadada;
}

.newBoTop {
	width: 293px;
	height: 39px;
	border-bottom: 1px solid #dadada;
	background-color: #f7f7f7;
	line-height: 35px;
}

/*船舶内容*/
.shipNewDiv {
	width: 1200px;
	height: 250px;
}

.shipNewLeft {
	width: 888px;
	height: 250px;
	float: left;
}

.shipNewRight {
	width: 293px;
	height: 250px;
	margin-left: 15px;
	float: left;
}

.shipNewLeftTop {
	width: 883px;
	height: 39px;
	border-bottom: 3px solid #308ae2;
	border-left: 7px solid #308ae2;
	line-height: 35px;
}

.shipNewLeftBo {
	width: 888px;
	height: 209px;
}

.shipNewRightTop {
	width: 288px;
	height: 39px;
	border-bottom: 3px solid #308ae2;
	border-left: 7px solid #308ae2;
	line-height: 35px;
}

.shipNewRightBo {
	width: 293px;
	height: 209px;
}

/*找船员*/
.crewPage {
	width: 1198px;
	height: 40px;
	background-color: #f6f6f6;
	border-bottom: 1px solid #e6e6e6;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	border-top: 5px solid #2069b0;
}

.crewPage input {
	font-size: 12px;
	font-family: "宋体";
}

.but_72 {
	height: 26px;
	width: 72px;
	background: url(../../images/cy/butLan.png) no-repeat;
	line-height: 26px;
	text-align: center;
	color: #fff;
	display: block;
}

.but_72:hover {
	color: #adddff;
}

.input {
	width: 95px;
	height: 27px;
	background: url(../../images/cy/input.png) no-repeat;
	border: 0;
	line-height: 27px;
	padding-left: 5px;
}

.crew {
	width: 1198px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #e2e2e2;
	padding: 0;
}

.crewli99 {
	width: 235px;
	border-right: 1px solid #e2e2e2;
}

.crewli01 {
	width: 300px;
	border-right: 1px solid #e2e2e2;
}

.crewli01 input {
	margin-top: 11px;
}

.crewli02 {
	width: 47px;
	height: 40px;
	border-left: 1px solid #e2e2e2;
	margin-left: 545px;
}

.crewli02 img {
	margin: 13px 0 0 15px;
}

.crewli03 {
	width: 25px;
	height: 40px;
}

.crewli03 img {
	margin: 13px 0 0 0;
}

.crewBigDiv {
	width: 1200px;
	height: 100%;
}

.trGray {
	background-color: #EFEFEF;
}

.crewDivTable {
	width: 1198px;
	height: 38px;
	background-color: #efefef;
	border: 1px solid #dddddd;;
	line-height: 38px;
	font-weight: bold;
}

.crewDivTableCom {
	width: 1198px;
	height: 100%;
	border-left: 1px solid #f1f1f1;
	border-right: 1px solid #f1f1f1;
}

.crewDivTableBorder {
	border-bottom: 1px solid #f1f1f1;
	height: 34px;
	line-height: 34px;
}

.sreachImg,.sreachImg04,.sreachImg041,.sreachImg02,.sreachImg01,.sreachImg011
	{
	width: 60px;
	height: 34px;
	display: block;
	color: #1fa3ff;
	padding-left: 30px;
}

.sreachImg {
	background: url(../../images/cy/crew_05.png) no-repeat 5px center;
}

.sreachImg04 {
	background: url(../../images/cy/crew_06.png) no-repeat 5px center;
}

.sreachImg041 {
	background: url(../../images/cy/crew_061.png) no-repeat 5px center;
}

.sreachImg01 {
	background: url(../../images/cy/work_01.png) no-repeat 5px center;
}

.sreachImg011 {
	background: url(../../images/cy/work_011.png) no-repeat 5px center;
	cursor: default;
}

.sreachImg02 {
	background: url(../../images/cy/work_02.png) no-repeat 5px center;
}

.crewDivTableBorderHui {
	border-bottom: 1px solid #f1f1f1;
	background-color: #f8f8f8;
	height: 34px;
	line-height: 34px;
}

.crew_div {
	height: 393px;
	width: 280px;
	border: 1px solid #eeeeee;
}

.crew_div:hover {
	border: 1px solid #a2d9ff;
}

.crewtop_ul {
	width: 280px;
	height: 70px;
	border-bottom: 1px solid #eeeeee;
}

.crewtop_left {
	width: 75px;
	height: 70px;
	border-right: 1px solid #eeeeee;
}

.crewtop_left img {
	margin: 10px 0 0 13px;
}

.crewtop_right {
	width: 182px;
	height: 70px;
	line-height: 70px;
	font-size: 28px;
	font-family: "微软雅黑";
	padding-left: 20px;
}

.crewcenter_ul {
	width: 280px;
	height: 280px;
	line-height: 26px;
}

.crewcenter_Td {
	background-color: #f9f9f9;
	border-right: 1px solid #eeeeee;
}

.crewbottom_ul {
	width: 280px;
	height: 40px;
	border-top: 1px solid #eeeeee;
}

.topLeftPeop {
	margin-left: 50px;
	margin-top: 12px;
}

.crewbottom_left {
	width: 90px;
	border-right: 1px solid #eeeeee;
	line-height: 40px;
	background: url(../../images/cy/crew_05.png) no-repeat 20px;
	padding-left: 50px;
	display: block;
	cursor: pointer;
}

.crewbottom_middle {
	width: 155px;
	margin-left: 75px;
	line-height: 40px;
	background: url(../../images/cy/crew_05.png) no-repeat 20px;
	padding-left: 50px;
	display: block;
	cursor: pointer;
}

.crewbottom_right {
	width: 90px;
	line-height: 40px;
	background: url(../../images/cy/crew_06.png) no-repeat 20px;
	padding-left: 48px;
	display: block;
	cursor: pointer;
}

.crewbottom_right1 {
	width: 90px;
	line-height: 40px;
	background: url(../../images/cy/crew_061.png) no-repeat 20px;
	padding-left: 48px;
	display: block;
	cursor: pointer;
}

.workbottom_ul {
	width: 280px;
	height: 40px;
	border-top: 1px solid #eeeeee;
}

.workbottom_left {
	width: 90px;
	border-right: 1px solid #eeeeee;
	line-height: 40px;
	background: url(../../images/cy/work_01.png) no-repeat 20px;
	padding-left: 50px;
	display: block;
	cursor: pointer;
}

.workbottom_left1 {
	width: 90px;
	border-right: 1px solid #eeeeee;
	line-height: 40px;
	background: url(../../images/cy/work_011.png) no-repeat 20px;
	padding-left: 50px;
	display: block;
	cursor: default;
}

.workbottom_right {
	width: 90px;
	line-height: 40px;
	background: url(../../images/cy/work_02.png) no-repeat 20px;
	padding-left: 48px;
	display: block;
	cursor: pointer;
}

/*船员*/
.crewNewDiv {
	width: 1200px;
	height: 365px;
}

.crewLeftDiv {
	width: 888px;
	height: 365px;
	float: left;
}

.leftDownDiv {
	width: 888px;
	height: 100px;
}

.crewNewLeft {
	width: 888px;
	height: 250px;
}

.crewNewLeftTop {
	width: 883px;
	height: 39px;
	border-bottom: 3px solid #21c358;
	border-left: 7px solid #21c358;
	line-height: 35px;
}

.crewNewRightTop {
	width: 288px;
	height: 39px;
	border-bottom: 3px solid #21c358;
	border-left: 7px solid #21c358;
	line-height: 35px;
}

.crewNewRightBo {
	width: 293px;
	height: 323px;
}

/*其他*/
.qtNew {
	width: 436px;
	height: 250px;
	float: left;
}

.qtNewTop {
	width: 429px;
	height: 39px;
	border-bottom: 3px solid #f5bb12;
	border-left: 7px solid #f5bb12;
	line-height: 35px;
}

.qtNewBo {
	width: 434px;
	height: 209px;
}

.qtNewRight {
	width: 293px;
	height: 250px;
	margin-left: 15px;
	float: left;
}

.qtNewLeftTop {
	width: 883px;
	height: 39px;
	border-bottom: 3px solid #f5bb12;
	border-left: 7px solid #f5bb12;
	line-height: 35px;
}

.qtNewLeftBo {
	width: 888px;
	height: 209px;
}

.qtNewRightTop {
	width: 288px;
	height: 39px;
	border-bottom: 3px solid #f5bb12;
	border-left: 7px solid #f5bb12;
	line-height: 35px;
}

.qtNewRightBo {
	width: 293px;
	height: 209px;
}

.aPassRight {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	width: 180px;
	margin-left: 0px;
}
.newImg{
    display: inline-block;
    position: relative;
    top: -5px;
}
.aPassLeft {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	width: 468px;
}

.aPassTop {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	width: 400px;
}

.summary {
	line-height: 250px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	width: 400px;
}

/*rightCom*/
.rightDiv {
	width: 888px;
	height: 100%;
	float: left;
	margin-left: 15px;
	border-top: 2px solid #2069b0;
	min-height: 605px;
}

.rightComTop {
	width: 888px;
	height: 50px;
	border-bottom: 1px solid #dadada;
	line-height: 50px;
}

.rightCom {
	width: 888px;
	height: 100%;
}

.newsTitle {
	width: 850px;
	height: 50px;
	text-align: center;
	color: #2069b0;
	font-size: 22px;
	font-family: "微软雅黑";
	font-weight: bold;
	line-height: 50px;
}

.newsTetleTime {
	width: 850px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #888888;
	font-weight: bold;
}

.newsComDiv {
	width: 850px;
	height: 100%;
	line-height: 28px;
}

.newsComImg {
	width: 550px;
	height: 366px;
}

.newsNext {
	width: 888px;
	height: 69px;
	font-size: 18px;
	background-color: #fbfbfb;
	border-top: 1px solid #dadada;
	margin-top: 15px;
}

/*index*/
.inexDiv {
	width: 1200px;
	height: 80px;
}

.indexLeft {
	width: 293px;
	height: 45px;
	background-color: #f7f7f7;
	border: 1px solid #dadada;
}

.indexLeftDiv {
	width: 293px;
	height: 370px;
}

.indexSreachBO {
	width: 293px;
	height: 304px;
}

.indexRight {
	width: 888px;
	height: 100%;
	float: left;
}

.indexRightTop {
	width: 888px;
	height: 45px;
	background-color: #f7f7f7;
	border: 1px solid #dadada;
}

.indexRightComBo {
	width: 888px;
	height: 315px;
}

.indextAd {
	width: 890px;
	height: 110px;
}

.indextP {
	width: 1198px;
	background-color: #f7f7f7;
	border: 1px solid #dadada;
}

.indextPBo {
	width: 1198px;
	height: auto !important;
}

.resume_div {
	width: 1200px;
	height: 100%;
	margin-top: 15px;
}

.tableBorder {
	border-bottom: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
}

.tableBorder td {
	border-top: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
}

.tableTdBg {
	background: url(../../images/cy/positionImg.png) no-repeat 10px center;
	padding-left: 20px;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
}

.tableTdBg_01 {
	background-color: #f3f3f3;
}

.img_div {
	width: 146px;
	height: 182px;
	border: 1px solid #eeeeee;
}

.titleDiv {
	width: 1200px;
	height: 100px;
}

.titleUl01 {
	width: 600px;
	height: 100px;
}

.titleLi01 {
	width: 48px;
	height: 58px;
	float: left
}

.titleLi02 {
	width: 542px;
	height: 58px;
	float: left;
	line-height: 58px;
}

.titleUl02 {
	width: 600px;
	height: 100px;
	line-height: 100px;
	float: right;
	text-align: right;
}

/*企业库以及企业库详情*/
#company {
	width: 1200px;
	height: 35px;
	margin-top: 15px;
	border: 1px solid #e2e2e2;
	background-color: #f1f1f1;
}

.company_li {
	border-right: 1px solid #eeeeee;
	line-height: 35px;
	width: 120px;
	height: 35px;
	text-align: center;
	float: left;
}

.tablSselect {
	line-height: 26px;
	width: 490px;
	height: 26px;
	border: 1px solid #e2e2e2;
}

.aBut {
	line-height: 26px;
	width: 88px;
	height: 26px;
	text-align: center;
	background: url(../../images/cy/crew_05.png) no-repeat 10px center;
	background-color: #fff;
	padding-left: 10px;
	border: 1px solid #e2e2e2;
	display: block
}

#company_div {
	width: 1200px;
	margin-top: 15px;
	height: auto !important;
}

.borderTop {
	border-top: 1px solid #eeeeee;
}

.vip_li {
	width: 188px;
	background: url(../../images/cy/company_01.png) no-repeat center;
	padding-left: 83px;
}

.vip_li a {
	color: #000;
}

.vip_li a:hover {
	color: #1fa3ff;
}

.vip_li01 {
	width: 188px;
	background: url(../../images/cy/company_02.png) no-repeat center;
	padding-left: 83px;
}

.vip_li01 a {
	color: #000;
}

.vip_li01 a:hover {
	color: #1fa3ff;
}

.vip_li02 {
	width: 188px;
	background: url(../../images/cy/company_03.png) no-repeat center;
	padding-left: 83px;
}

.vip_li02 a {
	color: #000;
}

.vip_li02 a:hover {
	color: #1fa3ff;
}

#banner {
	width: 1200px;
	height: 174px;
	margin-top: 15px;
}

#company_div .com {
	margin-left: 28%;
}

#company_div .contact {
	margin-left: 30px;
	line-height: 28px;
}

.gray {
	color: #cccccc;
}

.eventr {
	background-color: #FAFAFA;
}

.eventr:hover {
	background-color: #E9F9FF;
}

.showDataTr_lib {
	background-color: #E9F9FF !important;
}
.oddtr {
	background-color: #FFF;
}

.oddtr:hover {
	background-color: #E9F9FF;;
}

.over_point {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
}
.clicked {
	color: #2069b0 !important;
}

.table_newData {
	font-family: "微软雅黑";
	font-size: 14px;
	border: 1px solid #cccccc;
	table-layout: fixed;
	word-break: break-all;
	border-collapse: collapse;
}

.table_newData td {
	font-size: 14px;
	text-align: center;
	border: 1px solid #cccccc;
	height: 36px;
	word-break: break-all;
	word-wrap: break-word;
}