@charset "utf-8";
/* CSS Document */

html,body,ul,li {font-family:Microsoft YaHei,"微软雅黑";font-size:12px;line-height: 22px;color:#424242;margin: 0;padding: 0; list-style:none;}
body {background:#edf8fe;}
.clear{clear:both; height:0px; line-height:0px; font-size:0px;}
a{text-decoration:none;font-family:Microsoft YaHei,"微软雅黑"; color:#424242; border:none;}
a:visited {color:#8c0901;}
a:hover {text-decoration:none;}
a.title{font-size:14px; line-height:26px; color:#fff;}
a.more:link,a.more:visited{line-height:30px; color:#f36121;}
a.more:hover{line-height:30px; color:#f36121;}
a.title:hover,a.more:hover,a:hover{text-decoration:none; color:#242323}
a.title_link:hover{text-decoration:none;}
img.pic{border:0}
.fl {float:left;}
.fr {float:right;}
.clearfix {clear:both; }

.top {background:url(../img/top.jpg) no-repeat center top;}
.banner {width:1088px;height:681px;margin:0 auto;}
.main {width:1088px;margin:0 auto; }


.content {width:992px;margin:0 auto 63px;border-radius:11px;border:4px solid #4088d6;background:#f7fbff;}
.content .title {width:892px;margin:54px 50px 24px;height:82px;background:#4088d6;border-radius:82px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.content .title p {float:left;font-family:"Source Han Sans CN";font-size:36px;font-weight:bold;color:#ffffff;line-height:82px;margin:0;}
.content .title p.nub {float:left;font-family:"Source Han Sans CN";font-size:60px;font-weight:300;color:#ffffff;line-height:82px;margin-right:10px;margin-left:20px;}
.content h1 {font-size:22px;color:#212121;line-height:35px;margin:0 46px;text-align:justify;}
.content .jobs {border:4px solid #4088d6;background:#ffffff;margin:30px 46px;border-radius:17px;padding:20px 30px;}
.content .jobs h2 {font-size:36px;font-weight:bold;line-height:45px;color:#222222;}
.content .jobs h3 {height:24px;}
.content .jobs p {line-height:35px;font-size:22px;color:#222222;text-align:justify;}
.content .jobs h3 {height:24px;margin:20px 0;}
.content .jobs h3 span {float:left;height:24px;font-size:24px;margin-left:10px;}
.content .jobs h3 span.icon {width:24px;height:24px;display:block;margin-left:20px;}
.content .jobs h3 span.money {font-size:24px;font-weight:bold;line-height:24px;color:#f7933f;}

.button {width:220px;height:60px;line-height:60px;margin:0 auto 30px;border-radius:60px;background:#4088d6;text-align:center;
box-shadow:2px 4px #ebdbb9;-moz-box-shadow:2px 4px #ebdbb9;-webkit-box-shadow:2px 4px #ebdbb9;}
.button a {font-size:26px;font-weight:bold;color:#ffffff;line-height:58px;display:block;}

.foot {height:140px;line-height:140px;font-size:18px;color:#ffffff;margin-top:60px;text-align:center;background:#4088d6;}
.foot a {color:#ffffff;}


/*.triangle {width: 0px;height: 0px;border-top: 0px solid transparent;border-left: 100px solid #000;border-bottom: 10px solid transparent;}* 三角形/
/*overflow:hidden;white-space:nowrap;text-overflow:ellipsis; 文字不折行*/
/*linear-gradient(to right,#03c4c7,#5277f7) 渐变*/
/*box-shadow:0px 5px 10px 2px #daf4f7;-moz-box-shadow:0px 5px 10px 2px #daf4f7;-webkit-box-shadow:0px 5px 10px 2px #daf4f7; 阴影*/