@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:url(../img/bg.jpg) no-repeat center top;}
.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 {width:900px;margin:0 auto;background:#44588a;}
.banner {height:730px;}

.content {background:#f4f4f4;}
.title {margin:0 75px;text-align:center;padding:40px 0 20px;}
.title h1 {font-size:28px;font-weight:bold;line-height:54px;}
.txt {margin:0 75px;}
.txt p {font-size:20px;line-height:32px;text-align:justify;margin-bottom:15px;}

.jobs {margin:0 75px;border-bottom:1px solid #444444;}
.jobs_left {float:left;width:70%;}
.jobs_left h2 {font-size:24px;font-weight:bold;color:#1b1f28;line-height:36px;margin-top:20px;}
.jobs_left h3 {font-size:20px;color:#1b1f28;line-height:34px;margin-bottom:20px;}
.jobs_right {float:left;width:30%;}
.jobs_right h4 {font-size:22px;font-weight:bold;color:#f35727;margin-top:40px; text-align:right;}

.button {margin:20px 75px 80px;border:1px solid #444444;line-height:74px;text-align:center;}
.button a {font-size:28px;font-weight:bold;color:#1b1f28;}

.main {background:#44588a;}
.tit {height:90px;padding-top:55px;}
.content_bg {margin:35px 40px 0;}
.content1 {background:#ffffff;border-radius:8px;}
.company {height:72px;border-radius:8px 8px 0 0;background:#e6e7ea;}
.company h5 {margin-left:35px;padding-top:23px;font-size:24px;font-weight:bold;}
.company h5 p {float:left;width:26px;height:26px;font-size:18px;font-weight:400;background:#ffffff;border-radius:26px;text-align:center;line-height:26px;margin-right:10px;}

.company_cont {margin:25px 35px 0;}
.company_tit {height:35px;}
.company_tit p {float:left;font-size:24px;font-weight:bold;color:#25bea7;line-height:34px;}
.company_tit p.money {float:right;font-size:22px;color:#f35727;}
.add {font-size:20px;color:#444444;line-height:45px;}

.cont_tit {height:22px;border-left:4px solid #f39800;font-size:22px;font-weight:bold;line-height:22px;color:#444444;padding-left:10px;margin:20px 0 15px;}
.company_cont h6 {font-size:20px;line-height:32px;text-align:justify;}

.button1 {width:248px;height:60px;line-height:60px;margin:20px auto 30px;background:#f39800;border-radius:60px;text-align:center;}
.button1 a {color:#ffffff;font-size:24px;font-weight:bold; display:block;}










.foot {padding:35px 0;margin-top:34px;line-height:30px;font-size:18px;color:#ffffff;text-align:center; background:#37476e;}
.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; 阴影*/