@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 {}
.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:#e4c9fc;}
.banner {height:523px;}

.content {margin:45px 40px 0;border:3px solid #2e045d;border-radius:30px;background:#d0a9fb;}
.title {width:540px;height:93px;margin:-45px auto 33px;background:url(../img/title.png) no-repeat;text-align:center;}
.title h1 {line-height:93px;font-size:32px;font-family: "Source Han Sans SC";font-weight: bold;color:#2e045d;text-shadow: 2px 0 #ffffff,-2px 0 #ffffff,0 2px #ffffff,0 -2px #ffffff,2px 2px #ffffff,-2px -2px #ffffff,2px -2px #ffffff,-2px 2px #ffffff;}
.biaoqian {margin:0 33px 30px;}
.txt {margin:0 43px 30px 33px;line-height:36px;font-size:24px;text-align:justify;font-family: "Source Han Sans SC";font-weight: bold;color:#ffffff;text-shadow: 2px 0 #000000,-2px 0 #000000,0 2px #000000,0 -2px #000000,2px 2px #000000,-2px -2px #000000,2px -2px #000000,-2px 2px #000000;}
.content h2 {margin:0 43px 10px 33px;line-height:36px;font-size:24px;text-align:justify;font-family: "Source Han Sans SC";color:#000000;}
.problem {margin-top:20px;}
.content h3 {margin:30px 43px 10px 33px;line-height:36px;font-size:24px;text-align:justify;font-family: "Source Han Sans SC";font-weight: bold;color:#ffffff;text-shadow: 2px 0 #000000,-2px 0 #000000,0 2px #000000,0 -2px #000000,2px 2px #000000,-2px -2px #000000,2px -2px #000000,-2px 2px #000000;}
.text {margin:0 43px 0 33px;}
.text_l {float:left;width:13px;margin-right:10px;}
.text_r {float:left;width:700px;font-size:24px;line-height:36px;text-align:justify;font-family:"Source Han Sans SC";color:#000000;}

.title1 {height:43px;margin:30px 43px 20px 33px;}

/**/
.jobs_bg {width:740px;margin:0 37px 60px;background:#8761b3;transform: skew(2deg, -2deg);border-radius:15px;}
.jobs {width:740px;background:#e4c9fc;transform: skew(-2deg, 2deg);border-radius:15px;}
.tit {text-align:center;margin-bottom:40px;padding-top:58px;}
.tit h4 {padding:12px 87px;background:#f7b52c;border:2px solid #2e045d;line-height:36px;font-size:32px;text-align:justify;font-family: "Source Han Sans SC";font-weight: bold;color:#ffffff;text-shadow: 2px 0 #2e045d,-2px 0 #2e045d,0 2px #2e045d,0 -2px #2e045d,2px 2px #2e045d,-2px -2px #2e045d,2px -2px #2e045d,-2px 2px #2e045d;display:inline-block;border-radius:25px;}
.jobs h5 {margin:0 30px;line-height:36px;font-size:24px;text-align:justify;font-family:"Source Han Sans SC";font-weight: bold;color:#2e045d;}
.jobs p {margin:10px 30px 0;line-height:36px;font-size:24px;text-align:justify;font-family:"Source Han Sans SC";color:#2e045d;}
.button {width:94px;height:54px;margin:30px auto 50px;}

.foot {padding:35px 0;line-height:30px;font-size:20px;color:#2e045d;text-align:center;}
.foot a {color:#2e045d;}


/*.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; 阴影*/


