﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "Microsoft Yahei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;}
input,button{font:14px "Microsoft Yahei","Arial Narrow"}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a{text-decoration:none; color: #555}
a:hover{color:#cd0200}
i,em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
a:hover img{-webkit-transform:scale(1,1);}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.l{float: left;}
.r{float: right;}
.t20{margin-top: 20px;}
.t10{margin-top: 10px;}
.o_h {word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.clearfix{clear: both;}
.w280{width: 270px;}
.w90{width: 90px}
.w60{width: 60px}
.w80{width: 80px}
.w120{width: 120px}
.w240{width: 240px}
.w200{width: 200px}
.w300{width: 300px}
.w100{width: 100px}
.w160{width: 170px}
.w20{width: 20px; margin-left: 20px}
.w240{width: 230px; }
.w48{width: 48px}
.w122{width: 72px}
.w260{width:260px;}
.w290{width: 290px}
.w180{width: 180px}
.w160{width: 160px;}
.w300{width: 300px;}
.w140{width:140px;}
.w150{width: 150px}

/* 广告 */
.AuV3 { width:1200px; height:auto; margin: 0 auto;overflow:hidden; clear:both;}
.AuV3  img,.AuV3  embed { margin-top: 15px; }
/*顶部导航*/
.jobhead{width: 100%;  border-bottom:1px solid #ddd; }
.jobhead .top{background: #fff; border-bottom: 1px solid #ddd}
.jobhead .navl{width:1200px; height: 32px; line-height: 32px; margin: 0 auto;}
.jobhead .navl a{float: left; font-size: 14px; margin-right: 20px; }
.jobhead .navl span.l{position: relative; margin-right: 20px; width:60px; height: 32px; padding:0 15px 0 5px; z-index:400; background: url(../images/down.jpg) no-repeat 66px 14px;border-left:1px solid #fff; border-right: 1px solid #fff; text-align: center; font-size: 14px; cursor: pointer; color: #555}
.jobhead .navl span.l:hover{background: url(../images/top.png) no-repeat 66px 14px #fff; border-left:1px solid #ddd; border-right: 1px solid #ddd;};
.jobhead .navl .r{ height: 32px; line-height: 32px; font-size: 12px;}
.jobhead .navl font{position: relative; cursor: pointer; width: 60px; height: 32px; padding-left: 35px; font-size: 12px;}
.jobhead .navl font.QQ{background: url(../images/QQ.png) no-repeat 10px center; }
.jobhead .navl font.weixin{background: url(../images/weixin.jpg) no-repeat 10px center;}
.jobhead .navl font.phone{position: relative; z-index:500; background: url(../images/phone.jpg) no-repeat 10px center;}
.jobhead .navl font.phone .erweima{display: none; position: absolute; left: -25px; top:32px; width:100px; height:100px; padding:10px; background:#fff; border: 1px solid #e8e8e8;  }
.jobhead .navl font.phone .erweima i{position: absolute; left: 48%; top:-8px; width: 0px; height: 0px; border-left:5px solid transparent; border-right: 5px solid transparent; border-bottom: 8px solid #fff}
.jobhead .navl font.phone .erweima img{display: block; width: 100px; height: 100px;}

.jobhead .navl i{position: absolute; left:-10px; top:10px; display: inline-block; width: 1px; height:15px; border-left: 1px solid #ddd;}
.jobhead .navl font i{left:-5px;}

/*搜索*/
.l_s{width: 1200px; height: 60px; margin:15px auto}
.l_s .logo{width: 220px; height:60px;}
.l_s .logo a,.l_s .logo a img{display: block; width: 220px; height: 60px;}
.l_s .search{width:541px; height:42px; margin-top:10px; margin-left:138px; }
.l_s .search .sel{width: 458px; border:2px solid #ddd; border-right: none;}
.l_s .search .sel span{position: relative; z-index: 200; display: inline-block;line-height: 38px;  width: 75px; height: 38px; padding-left: 15px; background: #f5f5f5 url(../images/search.jpg) no-repeat 70px center}
.l_s .search .sel span:hover{background: #fff url(../images/search1.jpg) no-repeat 70px center}
.l_s .search .sel span i{display: inline-block;width: 50px; text-align: center;}
.l_s .search .sel input{width: 350px; height: 38px; line-height: 38px; border: none; font-size: 14px; color: #bababa; padding-left: 18px;}
.l_s .search button{width:81px; height: 42px; cursor: pointer; background: #0095f3; border:none; text-align: center; line-height: 42px; color: #fff; font-size: 14px; }
.fabu{width: 280px; height: 42px;}
.fabu a{width: 115px; padding-right: 15px; height: 42px; border-radius:3px; margin-left: 10px; float: left; margin-top: 10px; font-size: 15px; color: #fff; line-height: 42px; text-align: right;}
.fabu a.x{background: #fe9900 url(../images/fabu.png) no-repeat 15px 8px}
.fabu a.y{background: #8dc200 url(../images/jianli.png) no-repeat 15px 7px}
/*导航2*/
.jobnav2{width:100%; height:45px; background:#3ea3ff; margin-top:20px; }
.jobnav2_con{width: 1200px;  margin:0 auto;}
.jobnav2_con a{position: relative; float: left; padding: 0 22px;  height: 45px; text-align: center; line-height: 45px; color: #fff; font-size: 16px; z-index:100}
.jobnav2_con a i{position: absolute; left:35%; top:-15px; background: url(../images/new.png); width: 35px; height: 23px;}
.jobnav2_con a.on{background: #ff0000}
.jobnav2_con a.sj{float: right; padding-left: 40px; background: url(../images/sj.png) no-repeat 10px 10px;}
.jobnav2_con a.sj .erweima{display: none; position: absolute; left: -25px; top:46px; width:100px; height:100px; padding:10px; background:#fff; border: 1px solid #e8e8e8;  }
.jobnav2_con a.sj .erweima i{position: absolute; background: none; left: 48%; top:-8px; width: 0px; height: 0px; border-left:5px solid transparent; border-right: 5px solid transparent; border-bottom: 8px solid #fff}
.jobnav2_con a.sj .erweima img{display: block; width: 100px; height: 100px;}



.tips{width: 1158px; height:35px; margin:15px auto; background: #fff; border:1px solid #e8e8e8; line-height: 35px; padding: 0 20px; color: #3ea3ff; font-family: "宋体"}
.tips .l{width: 260px; height: 35px; }
.tips .l a{color: #3ea3ff}
.tips .m{width: 280px; height: 35px; float: left; margin-left: 100px}
.tips .m a{color: #3ea3ff}
.tips .r{min-width: 200px; height: 35px}
.tips .r font{color: #ff4400}
.txtMarquee-top{ overflow:hidden; position:relative;    }
.txtMarquee-top .bd{  height:35px; overflow: hidden;  }
.txtMarquee-top  li{width: 280px; height:35px; overflow:hidden; line-height:35px;   }




/*底部*/
.foot{width: 100%; overflow: hidden; margin-top: 35px; background: #fff}
.foot .about{ width:100%; height: 44px;  background: #008ae9; text-align: center; line-height: 45px;}
.foot .about a{color: #fff; margin: 0 15px; font-size: 14px}
.foot .info{width: 100%; text-align: center; margin: 20px 0}
.foot .info p{width: 100%; height:auto; line-height: 30px; font-size: 14px; color: #a9a9a9}
.foot .info p a{color: #a9a9a9}