@charset "utf-8";
.pr{ position: relative;}
html,body{width: 100%; height: 100%;min-width:983px;}
.clefix{content:".";display:block;clear:both;visibility: hidden;height:0 !important; font-family:'Microsoft YaHei', '微软雅黑';}
.fl { float:left; display: inline; }
.fr { float:right; display: inline; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; font-size:0; line-height:0; height:0; }
.clearfix { *zoom:1; /* Õë¶ÔIE6 7 */ }

.wrap{ position: relative; width: 100%; height: auto;}
.wrap .header{position:relative; width:100%; height:auto;}
.wrap .header ul.nav{ position: absolute; top:5%;right:18%; width:431px; height:37px; background:url("../images/nav.png") no-repeat;}
.wrap .header ul.nav li{ float: left; width:102px; height:100%;}
.wrap .header ul.nav li.first{margin-left:12px;}
.wrap .header ul.nav li a{ display: block; width:100%; height:100%; font-size:16px; color: #fff; text-align: center; line-height:37px;}
.wrap .header ul.nav li.on{background:url("../images/nav_on.png") no-repeat; background-size: 100% 100%;}
.wrap .header ul.nav li.on a{color: #fff;}
.wrap .header ul.nav li:hover{background:url("../images/nav_on.png") no-repeat;background-size: 100% 100%;}
.wrap .header ul.nav li:hover a{color: #fff;}

.banner{width: 100%;}
.banner img{width: 100%; vertical-align:top;}

.wrap .content{width:100%; height: auto; padding-top:210px; background: url("../images/content.png") top left no-repeat #fff;
    filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')"; background-size:100% auto;
}
.wrap .content .middle{width:930px; height: auto; margin: 0 auto;}
.wrap .content .middle .title{ width:100%; height:auto;}
.wrap .content .middle .title img{vertical-align:top;}
.wrap .content .middle .text{padding:28px 0px 28px 70px; height:auto;}
.wrap .content .middle .text p{ text-indent:32px; font-size: 15px; line-height: 22px; color:#3e3a39;}
.wrap .content .middle .text h1{font-size:16px; color:#e60012; line-height: 30px;}
.wrap .content .middle .text h2{line-height:22px; font-size:15px; font-weight: normal; color:#3e3a39; }
.pd{padding-left:30px;}
.wrap .content .middle .text h3{font-size:20px; color:#e60012; line-height: 50px;}
.wrap .content .middle .text h3 a{display: inline-block; width:65px; height:21px; vertical-align: middle; background: url("../images/btn_download.png") no-repeat;}

.wrap .content .middle .jobbox{padding-left:17px;}
.wrap .content .middle .jobbox .top{padding-top:42px;}
.wrap .content .middle .jobbox .top img{width: 100%; vertical-align:bottom;}
.wrap .content .middle .jobbox table{width: 100%; border:0;}
.wrap .content .middle .jobbox table tbody{display: table-row-group; vertical-align: middle;}
.wrap .content .middle .jobbox table tbody .tableHeader{width: 100%; height: 40px; display: table-row; vertical-align: inherit; background: #e60012;}
.wrap .content .middle .jobbox table tbody .tableHeader td{padding:13px; text-align: center; white-space: nowrap; font-size: 14px; color: #fff;}
.wrap .content .middle .jobbox table tbody .tableRow{display: table-row; vertical-align: inherit; border:2px solid #fff;  font-size: 13px; background:#efefef;}
.wrap .content .middle .jobbox table tbody .tableRow td{padding:10px 0px; display: table-cell; border:2px solid #fff; text-align: center; vertical-align: inherit; font-size: 13px; color: #3e3a39;}
.wrap .content .middle .jobbox table tbody .tableRow td a{font-size: 13px; color: #ff0000; text-decoration: underline;}
.wrap .content .middle .jobbox table tbody .tableRow td span{color: #fa1010;}
.wrap .content .middle .jobbox .lc{padding:30px 0px;}
.wrap .content .middle .jobbox .lc h1{font-size:20px; color:#e60012; line-height: 32px;}
.wrap .content .middle .jobbox .lc p{ text-indent:32px; font-size: 15px; line-height: 22px; color:#3e3a39;}


.wrap .content .middle .results{}
.wrap .content .middle .results h1{ margin-top: 30px; font-size:30px; font-weight: normal; color:#3e3a39; line-height:40px; text-align: center;}
.wrap .content .middle .results h2{font-size:20px; color:#3e3a39; line-height:60px;}
.wrap .content .middle .results p{font-size:16px; color:#3e3a39; line-height:30px; text-indent:30px;}

.wrap .content .middle .results table{width: 100%; border:0;}
.wrap .content .middle .results table tbody{display: table-row-group; vertical-align: middle;}
.wrap .content .middle .results table tbody .tableHeader{width: 100%; height: 40px; display: table-row; vertical-align: inherit; background: #e60012;}
.wrap .content .middle .results table tbody .tableHeader td{padding:13px; text-align: center; white-space: nowrap; font-size: 14px; color: #fff;}
.wrap .content .middle .results table tbody .tableRow{display: table-row; vertical-align: inherit; border:2px solid #fff;  font-size: 13px; background:#efefef;}
.wrap .content .middle .results table tbody .tableRow td{padding:10px 0px; display: table-cell; border:2px solid #fff; text-align: center; vertical-align: inherit; font-size: 13px; color: #3e3a39;}
.wrap .content .middle .results table tbody .tableRow td a{font-size: 13px; color: #ff0000; text-decoration: underline;}
.wrap .content .middle .results table tbody .tableRow td span{color: #fa1010;}

.wrap .content .middle .results .bottomtext{width:100%; text-align:right; padding-top: 30px;}
.wrap .content .middle .results .bottomtext b{ font-size: 16px; line-height: 20px; color:#3e3a39;}

.footer{width: 100%; font-size:14px; line-height:100px; text-align: center; color:#323232; background:url("../images/foot.jpg") no-repeat;
    filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')"; background-size:100% 100%;
}
