@charset "utf-8";
/* CSS Document */
body{ background:#555;}
.title{ font-size:18px; color:#074148; font-weight:normal;}
.titleBg{ background:url(../Images/background/lines.png) no-repeat;}
.textConp{ text-indent:2em; font-size:15px; line-height:25px; color:#313131;}
.more{ width:100%; height:20px; text-align:right;}
.more a{ display:inline-block; width:66px; height:20px; background:url(../Images/background/more.jpg) no-repeat;}
.text14-20{ font-size:14px; line-height:20px; color:#535353;}

/*长度高度*/
.content960{ width:960px; margin:0 auto; background:#fff;}

/*定位*/
.re{ position:relative;}
.pos{ position:absolute}

/* 字体排版 */
pre {
white-space: pre-wrap;
word-wrap: break-word;
color:#535353;
font-family:"微软雅黑"
}
.font-wite24{ font-size:24px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#fff;}
.font-blue14{font-size:13px; font-family:Arial, Helvetica, sans-serif; line-height:22px; color:#20818d;}
.font-blue14wr{font-size:13px; font-family:"微软雅黑" ,Arial,sans,serif; line-height:22px; color:#fff; text-decoration:none;}
.font-wite26{font-size:18px; line-height:26px; color:#fff;}
.font-huise16{ font-size:13px; font-family:"微软雅黑" ,Arial,sans,serif; line-height:25px; color:#363636;}
.font-huise18{ font-size:13px; font-family:"微软雅黑" ,Arial,sans,serif; color:#707070;}
.font-huise18w{ font-size:18px; font-family:"微软雅黑" ,Arial,sans,serif; color:#535353;}
.font-huise18c{ font-size:18px; font-family:"微软雅黑" ,Arial,sans,serif; color:#313131;}
.font-green20{ font-size:16px;font-family:"微软雅黑" ,Arial,sans,serif; line-height:36px; color:#0a3439;}
.font-green24{ font-size:14px;font-family:"微软雅黑" ,Arial,sans,serif; color:#0a3439;}
.font-green30{ font-size:20px;font-family:Arial, Helvetica, sans-serif; color:#074148; }

/*间隔*/
.clear  {height:0px;clear:both;font-size:0;overflow:hidden;}
.padding2{ width:956px; height:100%; margin:0 2px;}
.blank10{height:10px;clear:both;font-size:0px;overflow:hidden; }
.blank13{height:13px;clear:both;font-size:0px;overflow:hidden; }
.blank18{height:18px;clear:both;font-size:0px;overflow:hidden; }
.blank16{height:16px;clear:both;font-size:0px;overflow:hidden; }
.blank30{height:30px;clear:both;font-size:0px;overflow:hidden; }
.blank20{height:20px;clear:both;font-size:0px;overflow:hidden; }
.blank22{height:22px;clear:both;font-size:0px;overflow:hidden;}
.blank26{height:26px;clear:both;font-size:0px;overflow:hidden;}
.blank40{height:40px;clear:both;font-size:0px;overflow:hidden;}
.blank60{height:60px;clear:both;font-size:0px;overflow:hidden;}
.blank80{height:80px;clear:both;font-size:0px;overflow:hidden;}
.blank100{height:100px;clear:both;font-size:0px;overflow:hidden;}
.blank200{height:200px;clear:both;font-size:0px;overflow:hidden;}
.paading-lr{padding:0 27px 0 38px;}

/** top1 */
.top-a{ width:960px;  height:100px;position:relative;  }
.top-a .padding2{background:#dcdcdc;}
.top-a .logo{ position:absolute; left:17px; top:19px;}
.top-a .gz{ position:absolute; left:240px; top:38px;}
.top-a .ch-en{position:absolute; right:20px; top:13px;}
.top-a .ch-en ul{}
.top-a .ch-en li.xian{padding:0 10px;}
.top-a .ch-en li{ float:left;color:#343434; font-size:13px; font-family:"微软雅黑"; }
.top-a .ch-en li a{color:#343434;}

.top-b{width:960px;   position:relative; }
.top-b .padding2{ width:956px; box-shadow:1px 4px 6px #9d9d9d;}
.top-b ul{background:#1e6068;height:40px; padding-left:82px; margin:0 auto; }
.top-b li{ float:left; width:156px; height:40px; margin-right:3px;}
.top-b li a{ width:156px; height:34px; padding-top:5px; display:inline-block; text-align:center; background:url(../Images/background/nav.png) no-repeat -156px 0; font-size:16px; color:#d2d2d2;}
.top-b li a:hover{ background-position:0 0;color:#0a3338}
.top-b li a.active{background-position:0 0;color:#0a3338}

/* 主页关于我们 */
.aboutUs-sunbmit{ }
.bottom-line{ border-bottom:1px dashed #bfbfbf; }
.aboutUs{width:402px; float:left; border-right:1px dashed #bfbfbf; padding-left:10px; padding-right:29px; }
.aboutUs .aboutUsBg{ width:309px; height:10px; background-position:0 0; overflow:hidden;}
.aboutUs .more{ padding-bottom:30px;}

/* 主页提交简历 */
.submitResume{width:430px; float:left; margin-left:22px;}
.submitResume .subBg{ width:357px; height:11px; background-position:0 -10px;}
.submitResume .inputDiv{ padding-top:10px;}
	.txtParent{width:380px; border:1px solid #aaa; box-shadow: 0 0 1px 1px #aaa inset; padding:2px 0 0 2px; position:relative; margin:8px 0;}
	.txtParent input{border:0; border:none;width:369px; height:26px; padding-left:10px; padding-top:4px; }
	.txtParent span{ position:absolute; left:10px; top:4px; font-size:13px; color:#aaa;}
	.tijiao{ display:block; width:178px; height:38px; background:url(../Images/background/tijiao.png) no-repeat; margin:12px auto; text-align:center; line-height:38px; color:#074148; font-size:18px;}
	a.tijiao:hover{cursor:pointer;}
	 .txtParent textarea{border:0; border:none; width:369px; height:178px;padding-left:10px; padding-top:4px;}
	#file{height:40px;}
	 #file .bgdiv{ border:1px solid #aaa; box-shadow: 0 0 1px 1px #aaa inset;width:256px; height:28px; line-height:28px; position:absolute; top:0; left:0;}
	 #file .lujing{float:left; width:180px; padding-left:5px; height:28px; overflow:hidden;}
	 #file span{ float:left; margin-left:22px; background:#CCC; display:inline-block; width:49px; height:28px; text-align:center; line-height:28px;}
	 #file .file1{ position:absolute; left:0; top:3px;  z-index:10;filter:alpha(opacity:0); opacity:0; width:257px;height: 28px;background: #ccc;}

.explain{ color:#7d7d7d; font-size:12px; line-height:18px;}

/***************/
.jjw{float:left;}
/* 主页 搜索职位 */
.jobSearch{  width:274px; padding-left:10px;}
.jobSearch .jobSearchBg,.jobHot .jobSearchBg{ width:274px; height:12px; background-position:0 -21px;}
.jobSearch .txtParent{ width:240px;}
.jobSearch .txtParent input{width:228px;}
/* 主页 最热职位 */
.jobHot{width:290px; border-left:1px dashed #bfbfbf;border-right:1px dashed #bfbfbf; padding-left:22px;}
.jobHot dl{ width:270px;}
.jobHot dt{color:#1b1b1b; font-size:15px; line-height:26px;}
.jobHot dd{  color:#535353; font-size:13px; line-height:26px; background:url(../Images/background/dd.jpg) no-repeat 0 14px; padding-left:8px;}
.dl-two{padding-left:0px;}

/* 主页 新浪微博 */
.weibo{width:261px; padding-left:32px;}
.weibo .weiboBg{width:261px; height:12px; background-position:0 -33px;}
.weibo .headPic{ padding:15px 0;}
	   .headPic .pic{ width:62px; height:60px; box-shadow:2px 2px 3px 1px #888888; float:left; margin-right:16px;}
	   .headPic .pic img{width:62px; height:60px;}
	   .headPic .name{ float:left;}
	   .headPic .name strong{ color:#002e73; font-size:20px; font-family:Arial, Helvetica, sans-serif;line-height:30px;}
	   .headPic .name span{ color:#626262; font-size:14px;padding-left:10px; line-height:30px; }
	   .headPic .name a{ display:block; width:52px; height:30px; background:url(../Images/background/me.jpg) no-repeat; overflow:hidden; text-align:center; line-height:30px; padding-left:26px; color:#313131; font-size:14px;} 
.weibo .news{ width:247px; background:url(../Images/background/tb.jpg) no-repeat 0 top;}
.weibo .bottom-news{width:247px; background:url(../Images/background/tb.jpg) no-repeat -247px bottom; padding:12px 0}

/*  公司介绍  */
.company .padding2, .newjobs .padding2, .conus .padding2, .listjob .padding2{ width:956px; background:url(../Images/background/conpany.jpg) repeat-y -956px 0;}
.company .company-top, .newjobs .company-top, .conus .company-top, .listjob .company-top{ width:956px; background:url(../Images/background/conpany.jpg) no-repeat 0 0;}
.company .company-bottom, .newjobs .company-bottom, .conus .company-bottom, .listjob .company-bottom{width:956px; background:url(../Images/background/conpany.jpg) no-repeat -1912px bottom;}
		 .company-bottom .leftCom{ width:288px; padding:30px 0 30px 30px; float:left;}
		 .company-bottom .leftCom .comBg{ width:258px; height:23px; background-position:0 -57px;}
		 .company-bottom .rightCom{ width:574px; padding:24px 0 56px 43px; float:left}
		 .rightCom .font-huise16{ text-indent:2em;}

/*  最新招聘  */
.newjobs .rightCom .list{color:#444;}
.listjob .rightCom .list{ width:100%; height:100%; background:url(../Images/background/xt.png) no-repeat 65px 7px; color:#535353; display:inline-block;}
.newjobs .rightCom .listEnglish{color:#444;}
.listjob .rightCom .listEnglish{ width:100%; height:100%; background:url(../Images/background/xt.png) no-repeat 25px 8px; color:#535353; display:inline-block;}
.newjobs .rightCom table{ font-size:20px;  color:#535353; width:100%;}
         .rightCom table td{height:28px;line-height:28px;}
		 .rightCom table td a{color:#535353;}
.rightCom table td .color-red{color:#e60012;}

/*  联系我们  */
.conus-ul{ width:227px;}
.conus-ul li{ background:url(../Images/background/conus-li.jpg) no-repeat 0 bottom;}
.conus-ul li a{ display:block; height:76px; line-height:76px; width:227px; text-align:center;color:#0c92a3;  font-size:16px;}
.conus-ul li a.active{color:#e5e5e5;}
	.three-btn{ position:relative; width:100%; height:183px;}
	.three-con{ position:absolute;}
	.xinlang .text, .link .text, .weixin .text{position:absolute; }
	
	.xinlang .con-xl{ left:0; top:0;}
	.xinlang .text{ left:72px; top:28px;}
	
	.link .con-link{left:280px; top:0;}
	.link .text{left:356px; top:28px;}
	
	.weixin .con-weixin{ left:0; top:105px;}
	.weixin .text{left:77px; top:130px;}
	
.conus .erweima2{ margin-left:80px;}
.conus .ph, .conus .em,.conus .qq{ height:44px; padding-left:60px; padding-top:16px;}
.conus .ph{ background:url(../Images/background/ep.jpg) no-repeat 0 0;}
.conus .em{background:url(../Images/background/ep.jpg) no-repeat 0 -60px;}
.conus .qq{background:url(../Images/background/qq.png) no-repeat 5px 4px;}
.conus .ph .font-huise18, .conus .em .font-huise18{padding-left:20px;}
.conus .conus-inputs .tijiao{margin:38px 0 0 106px;}


/*职位列表  */
.listjob .rightCom .list{width:110px;}
.listjob .rightCom .listEnglish{width:60px;}
.listjob .rightCom span{color:#535353; display:inline-block; font-size:16px; color:#535353; font-family:"微软雅黑";}
.listjob .rightCom h2{line-height:30px; font-weight:bolder;}
.listjob .rightCom p{ line-height:25px;color:#535353;font-family:"微软雅黑";}
.listjob .rightCom .padtop40{ padding-top:40px;}
.listjob .rightCom .fenxiang{ height:38px; overflow:hidden;}
.listjob .rightCom .fenxiang ul{ padding-left:266px;}
.listjob .rightCom .fenxiang li{ float:left;}
.listjob .rightCom .fenxiang li.icon{ width:38px; height:38px; background:url(../Images/background/fenxiang.png) no-repeat; margin-right:6px; }
.listjob .rightCom .fenxiang .icon a{ display:inline-block; width:100%; height:100%;}

/*  footer  网站底部 start */
.footer{ }
.footer .footerLeft{ width:522px; background:#074148; float:left; padding:0 50px 16px 36px;}
		.footerLeft .phone{ float:left; width:50%;background:url(../Images/background/phone.png) no-repeat;}
		.footerLeft .phone .phoneNum, .footerLeft .email .emailNum{ padding-top:3px; padding-left:35px;}
		.footerLeft .phone .adre, .footerLeft .email .adre{ padding:8px 0 10px 35px; display:block;}
		.footerLeft .email{ float:left; width:50%; background:url(../Images/background/email.png) no-repeat;}
		
.footer .footerRight{ width:346px; background:#20818d; float:left; padding-bottom: 11px;}
.footerRight .guanzhu{ float:left;width:195px; padding:0 0 16px 25px;}
		     .guanzhu .wb, .guanzhu .wb2{ display:block; padding-left:44px; padding-top:13px; background:url(../Images/background/yy.png) no-repeat 0 0; height:25px;}
			 .guanzhu .wb2{ background-position:0 -38px;}
.footerRight .erweima{float:left; position:relative;}
			 .erweima .wenzi{width:20px; height:87px;}
			 .erweima .ewm-pic{width:82px; height:82px; position:absolute; left:30px; top:2px;}
