﻿@charset "gb2312";
/* CSS Document */
body{
	font-size:14px;
	line-height:30px;
	background:#fff;
	color:#333;
	font-family:"Microsoft Yahei";
}
/*index*/
.head{ width:100%; height:90px; background-color:#24C8ED; z-index:999; position:relative;}
.main{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.logo{ width:131px; float:left;}
.navi{ float:right;}
.navi li{ width:72px; float:left; padding:0 30px; line-height:82px;}
.navi li a{ font-size:18px; color:#fff; display:inline-block; height:90px; border-top:5px solid #0A2F64;}
.navi li a:hover{ border-top:5px solid #fff;}
.navi li a.cur{ border-top:5px solid #fff;}
/*.slogan_box{width:1100px;position: absolute;
top: 0;
margin: auto;
left: 0;
right: 0;
bottom: 0;
height: 560px;
}
.slogan{ width:630px; float:left;padding-top: 20px;}
.r_enter{ width:470px; padding-top:115px; float:left;}
.enter{ display:block; width:257px; line-height:52px; border:3px solid #f39800;text-align: center;font-size: 20px; color:#fff45c;margin: 30px 0 0 57px;}
.enter:hover{ border:3px solid #fff45c; color:#fff45c; }
.qrcode{margin: 50px 0 0 50px;}
.qrcode p{ font-size:12px; color:#fff; text-align:center; width:126px; float:left;padding-right: 25px;}*/
.btm{ position:absolute; width:100%; text-align:center; font-size:12px; line-height:32px; color:#1c2954; bottom:20px;}
/*关于我们*/
.banner{ width:100%; background-color:#db6a26; height:400px;margin-bottom: 40px;}
.sub{
	width:216px;
	border:1px solid #dcdcdc;
	padding-top:35px;
	background:#fff;
	padding-bottom:20px;
	float:left;
}
.subtitle{
	margin-left:37px;
}
.subtitle h1.cn{
	font-weight:bold;
	font-size:28px;
}
.subtitle h2.en{
	font-size:14px;
	font-weight:normal;
}
.submenu{
	font-size:18px;
	line-height:40px;
	margin-right:9px;
	margin-top:30px;
}
.submenu li{
	margin-bottom:8px;
	padding-left:42px;
}
.submenu li:hover, .submenu li.on{
	background:#f5f5f5;
	border-left:6px solid #0A2F64;
	padding-left:36px;
}
.content{
	float:right;
	border:1px solid #dcdcdc;
	padding:35px 30px;
	background:#fff;
	width:700px;
}
.content h1.title{
	font-size:18px;
	font-weight:bold;
	color:#0A2F64;
	border-bottom:2px solid #0A2F64;
}
.content .txt{
	padding:20px 20px 0;
	text-align:justify;
}
.content .txt p{
	margin:15px 0;
}
.content .boss{
	float:right;
	margin:25px 0 20px 30px;
	text-align:center;
	width:224px;
	font-size:12px;
}
.content h2{
	font-size:16px;
}
.content .welfare{
	overflow:hidden;
	margin:10px 0;
}
.wel{
	width:105px;
	height:45px;
	float:left;
	padding-top:60px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	margin-right:20px;
}
.con{
	margin:5px 0;
}
.photo{
	float:left;
	margin:5px 5px;
}
.thead{
	line-height:40px;
	background:#0869b1;
	color:#fff;
}
.thead td{
	border-right:1px solid #fff;
}
.copyright{
	line-height:85px;
	font-size:12px;
	color:#1c2954;
	text-align:center;
	background:#24C8ED;
	margin-top:40px;
}
/*history*/
.b-mn {background:url(images/path.png) 0 36px no-repeat;}
 .cell {color:#666;font-size:16px;line-height:36px;overflow:hidden;}
 .cell img {display:block;float:left;margin-right:30px;}
 .cell p {float:left;}
 .cell-2007 {margin-left:105px;}
 .cell-2007 p{line-height:50px;}
 .cell-2008 {margin:40px 0 0 66px;}
 .cell-2008 p{line-height:42px;}
 .cell-2009 {margin:37px 0 0 0;;}
 .cell-2009 img{margin-top:30px;}
 .cell-2009 p{ width:540px;}
 .cell-2010 {margin-left:-30px;margin-top:40px;}
 .cell-2010 p{line-height:40px;}
 .cell-2011 {margin-left:-15px;margin-top:45px;}
 .cell-2011 img{ margin:23px 30px 0 10px;}
 .cell-2011 p{width: 530px;}
 .cell-2012 {margin-left:82px;margin-top:30px;}
 .cell-2012 img{ margin-right:20px;margin-top: 65px;}
 .cell-2012 p{width: 432px;}
 .cell-2014 {margin-left:86px;margin-top:26px;}
 .cell-2014 img{ margin-top:30px;}
 .cell-2014 p{width: 420px;}
 .cell-2015 {margin-left:185px;margin-top:35px;}
 .cell-2015 img{margin-top:120px;}
 .cell-2015 p{ width:340px;}
 .cell-2016 {margin-left:120px;margin-top: 40px;}
 .cell-2016 p{ width: 390px;
}
/*schedule*/
#schedule{ line-height:36px;}
#schedule td{ border:1px solid #D3D3D3;}
.order{ display:inline-block; width:72px; line-height:32px; text-align:center; color:#fff; background-color:#FF8000; border-radius:0.3em;}
.jobtitle{
	font-size:16px;
	 font-weight:bold;
	 color:#333;
	 background:#E8E8E8;
}
   .joblink{font-size:16px; font-weight:bold; color:#333;}
   .job_con td{font-family:'microsoft yahei'; font-size:12px; color:#555;padding: 10px;}
   .line td{border-bottom:1px dashed #ededed;}
.apply{ display:block; width:82px; line-height:32px; background-color:#ADADAD; text-align:center; color:#fff; border-radius:0.3em; font-size:14px;}
.apply:hover{ background-color:#FFA042;}
/*culture*/
.culture_text{text-align:justify; padding: 10px 0 10px 20px;}
.ldlys{ width: 160px;
font-size: 16px;
color: #555;}
.c_tit1,.c_tit2,.c_tit3{ line-height:32px; width:120px; text-align:center; color:#fff; font-weight:bold; font-size:16px;}
.c_tit1{ background-color:#FF8000;}
.c_tit2{ background-color:#0080C0;}
.c_tit3{ background-color:#2BBD83;}
.c_tit_a,.c_tit_b,.c_tit_c{ line-height:32px; width:280px; text-align:left; color:#333; font-weight:bold; font-size:14px; padding-left:20px;}
.c_tit_a{ background-color:#FED;}
.c_tit_b{ background-color:#DFEFFF;}
.c_tit_c{ background-color:#E1FFF0;}