.titlebanner{height:200px;background:url(/static/images/zt/fpzl/titlebanner.jpg) no-repeat center center;}
.titlebar{height:30px;line-height:30px;padding:10px 0;}
.titlebar .dot1{width:3px;height:16px;background:#32a5de;float:left;margin:7px 5px 0 0;}
.titlebar .tit1,.titlebar .tit2{font-size:16px;float:left;}
.titlebar .tit1{color:#000000;}
.titlebar .tit2{color:#32a5de;}
.titlebar .more{font-size:16px;color:#929292;display:block;float:right;}
.newwrap{width:1200px;overflow:hidden;position:relative;}
.newwrap .longhide{float:left;width:1250px;position:relative;}
.newwrap .box{float:left;width:283px;height:200px;margin:0 20px 0 0;background:#ffffff;border:1px solid #ebf0f7;}
.newwrap .box a{float:left;display:block;}
.newwrap .box .photo,.newwrap .box .photo img{width:283px;height:140px;}
.newwrap .box .title{margin:0 5%;width:90%;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;line-height:200%;border-bottom:1px solid #ebf0f7;text-align:center;}
.newwrap .box .date{float:left;padding:0 0 0 5%;color:#a1a1a1;line-height:200%;font-size:12px;}
.newwrap .box .view{float:right;padding:0 5% 0 0;text-align:right;color:#a1a1a1;line-height:200%;font-size:12px;}
.newwrap .box a:hover .title{color:#32a5de;}
.joblist{width:1200px;overflow:hidden;position:relative;background:#ffffff;}
.joblist .longhide{width:1250px;position:relative;float:left;}
.joblist .box{width:300px;float:left;border-right:1px solid #f2f6fc;border-bottom:1px solid #f2f6fc;}
.joblist .box .inner{float:left;padding:10px 15px;line-height:32px;}
.joblist .box .jobname,.joblist .box .salary{width:128px;float:left;font-size:15px;}
.joblist .box .jobname a{color:#333333;}
.joblist .box .jobname a:hover,.joblist .box .companyname a:hover{color:#32a5de;}
.joblist .box .salary{color:#fa6041;text-align:right;}
.joblist .box .sdata{float:left;width:100%;font-size:14px;color:#777777;}
.joblist .box .sdata .loc{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;width:12px;height:16px;background:url(/static/images/icon.png) no-repeat 0 -484px;}
.joblist .box .companyname{float:left;width:100%;font-size:14px;border-top:1px dotted #e8e8e8;padding:10px 0 0 0;line-height:40px;}
.joblist .box .companyname .companyphoto{float:left;width:40px;height:40px;border-radius:200px;border:1px solid #eeeeee;margin:0 5px 0 0;overflow:hidden;position:relative;}
.joblist .box .companyname a{display:block;float:left;color:#104661;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.ztlogoad{width:1200px;position:relative;overflow:hidden;}
.ztlogoad .longhide{float:left;width:1250px;position:relative;}
.ztlogoad .box{float:left;width:224px;height:117px;margin:20px 20px 0 0;}
.ztlogoad .box a{float:left;display:block;}
.ztlogoad .box img{width:224px;height:117px;}
.datawrap{padding:20px;margin:0 0 20px 0;border:1px solid #ebf0f7;background:#ffffff;}
.datawrap .datamap{width:524px;height:288px;float:left;}
.pugong{width:620px;height:255px;float:right;background:#fff;border-radius:6px;}
.pugong_list_p_xz{color:#f60; font-size:16px;}
.pugong_list_right_time{color:#999; padding:10px 20px 10px 0; font-size:12px; text-align:right}
.pugong_list_left{width:600px; float:left; padding-left:20px;}
.pugong_list_left .post_items_job{line-height:150%;}
.pugong_list_left .post_items_job a{font-size:18px;color:#2182cc;}
.pugong_list_right{ width:360px;float:left;color:#666}
.pugong_list_comlb{ margin-top:5px;font-size:14px;color:#999;}
.pglist_hd{font-weight:bold;color:#555;font-size:14px;background:#fafafa;float:left;height:30px;line-height:30px;}
.pglist_cont{color:#333;font-size:14px;float:left;}
.pglist_a1{width:100px;text-indent:15px;color: #2182cc;}
.pglist_a2{width:200px;}
.pglist_a3{width:100px;}
.pglist_a4{width:100px;}
.pglist_a5{width:120px;}
.txtScroll-top{overflow:hidden;position:relative;}
.txtScroll-top .bd{}
.txtScroll-top .infoList li{height:42px;line-height:42px;border-bottom: 1px dashed #d2d2d2;}
.charts{width:33.33%;float:left;}
.charts .title{font-size:14px;color:#32a5de;line-height:30px;text-align:center;margin:0 0 20px 0;}
.charts .title span{display:inline-block;*display:inline;*zoom:1;padding:0 0 0 10px;background:url(/static/images/zt/fpzl/dot.gif) no-repeat left center;}