/*页面淡入效果*/
.main{  animation-name: imgAnimation;  animation: imgAnimation 1s alternate;  -webkit-animation: imgAnimation 1s alternate; -moz-animation: imgAnimation 1s alternate;}
 /*
  @-webkit-keyframes imgAnimation{ 0%{ left: -198px} 100%{ left: 50%;}}
  @-moz-keyframes imgAnimation{ 0%{ left: -198px} 100%{ left: 50%;}}
 */
 @-webkit-keyframes imgAnimation{
    0%{ opacity: 0}
    50%{ opacity: 0.5}
    100%{ opacity: 1}
 }
  @-moz-keyframes imgAnimation{
    0%{ opacity: 0}
    50%{ opacity: 0.5}
    100%{ opacity: 1}
 }

/*内页banner*/
.mbanenr{ width:100%; height:300px; overflow:hidden; display:block;}

.fl{ float:left}
.fr{ float:right}

/*内页副导航*/
.mtitle { width: 100%; height: 60px; border-bottom: 1px solid #eaeaea; box-shadow: 2px 2px 2px 2px #f1f1f1; font-size: 12px; line-height: 60px; background:#fff;}
.mtitle .titlemenu{ float:left}
.titlemenu ul.tnav{ overflow:hidden}
.titlemenu ul.tnav li{ float:left}
.titlemenu ul.tnav li a{ line-height:60px; height:60px; display:inline-block; font-size: 14px; margin-right:30px; font-weight:bold;position: relative;color: #63666b;}
.titlemenu ul.tnav li a:hover span{ width:100%}
.titlemenu ul.tnav li a.on span{ width:100%}
.titlemenu ul.tnav li a:hover{ color:#10218b}
.titlemenu ul.tnav li a.on{ color:#10218b}
.titlemenu ul.tnav li a span{ position: absolute; left: 0; bottom: 0; width: 0;height: 2px; background-color:#10218b; border-radius: 4px; -webkit-transition: width 300ms; transition: width 300ms;}
.mtitle h3{font-size: 13px; font-weight:normal; float:right; background:url(../image/homeico.png) no-repeat left center; padding-left:22px}
.mtitle h3 span {color: #10218b;}
.mtitle h3 i.arrow{ height:60px; line-height:60px; background:url(../image/arrow.png) no-repeat center center; padding:0 10px}

/*.main{ background:url(../images/portal_ft.jpg) no-repeat bottom center; padding:30px 0 165px 0; overflow:hidden}*/
.main{ padding:30px 0 30px 0; overflow:hidden}

/*公司简介*/
.group{text-align:left}
.group h3{ font-size:20px}
.company{ overflow:hidden; width:100%; margin-top:20px; font-size:14px; line-height:22px}
.company img{ float:left}
.company .comabout{height:317px; padding-bottom:20px; border-bottom:1px #9f9f9f dashed; overflow:hidden}
.company .comamain{ width:588px;height:317px; float:right;}
.company .comother{width:1200px; overflow:hidden;}
.company .comother strong{ }
.company p{margin-bottom: 15px; font-family: "Segoe UI","wf_segoe-ui_normal","Arial",sans-serif; font-size:12px}

.com{ overflow:hidden;border-bottom: 1px solid #eaeaea;}

/*左侧广告位*/
.adv{ padding-right:20px;width:300px;}
.adv img{ width:300px; display:block}
.adv a{ margin-bottom:10px; display:inline-block; overflow:hidden}

.commin{padding-left: 10px;border-left: 1px solid #eaeaea;float: right;width: 859px;}
.comminx{ width:1200px}

.newsmain{min-height:1200px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>1200?"1200px":"");}
p.zl{ line-height:60px; text-align:center}

/*荣誉资质*/
.honorMain{width:1248px; margin:0 auto; overflow:hidden}
ul.honor{ overflow:hidden}
ul.honor li{ float:left; text-align:center; padding:0 23px 20px 23px}
ul.honor li a{ display:block; color:#919191; font-size:14px}
ul.honor li a:hover{}
ul.honor li img{ overflow:hidden; display:block; width:260px; height:180px;border-radius: 15px;border: 1px solid #eaeaea;-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.50), inset 0 1px 0 white;
-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.50), inset 0 1px 0 white; padding:2px}
ul.honor li p{ margin-top:15px; border-top:1px #dfdfdf solid;width:264px; display:block;height:40px;overflow:hidden; line-height:40px; text-indent:0;}
ul.honor li a:hover p{ color:#10218b; border-top:1px #10218b solid;}
ul.honor li.pr0{ padding-right:0}

/*内页二级栏目标题*/
.main .nytitle{ width:100%; line-height:40px; overflow:hidden; text-align:center; padding:0px 0 30px}
.main .nytitle h3{font:bold 22px/30px "microsoft yahei"; color:#666}
.main .nytitle span{ padding-left:10px; line-height:30px; height:30px; color:#CCC; font-size:20px}

/*业务版块*/
.product{}
.product ul.proline{ overflow:hidden}
.product ul.proline li.prosingle{ overflow:hidden; padding:30px 0; border-bottom: 1px solid #eaeaea;}
.product ul.proline li.prosingle a{ width:100%; display:block}
.product ul.proline li.prosingle a:hover{ background:#f9f9f9; color:#666}
.product ul.proline li.prosingle img{ display:block; width:360px;}
.product ul.proline li.prosingle .proabout{ width:790px; overflow:hidden; display:block; padding:20px 20px 20px 20px}
.product ul.proline li.prosingle .proabout h2{ font-size:18px; padding-bottom:10px; color:#666}
.product ul.proline li.prosingle .proabout .pp{ line-height:30px; font-size:14px}

/*汽车服务*/
.carsicon{ padding:0 0 20px; text-align:center; overflow:hidden}
.carsicon a{ font-size:16px;background:#fff; color:#999; padding:10px; display:inline-block; margin:0 30px}
.carsicon a:hover img{ border:2px #10218b solid; color:#fff}
.carsicon a img{ width:80px; height:80px; display:block; overflow:hidden; border:2px #ddd solid;border-radius: 40px;}

/*详细页*/
.probt{border-top: 1px solid #eaeaea;}
.probt .adv{ padding-top:30px}
.probt .adv p{ text-align:center; width:300px; height:30px; line-height:30px; overflow:hidden; display:block}
.prodetaile{ overflow:hidden}
.prodetaile h2.bt{ color:#323232;border-bottom: 1px dashed #eaeaea; font-size:22px; text-align:center; font-weight:bold; padding:20px 0;overflow:hidden; display:block}
.prodetaile .promain{ color:#645B59; padding:30px 0px 20px 0; line-height:25px; font-size:12px;min-height:250px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>250?"250px":"");}
.prodetaile .promain img{max-width: 840px;  height:auto; width:expression(this.width > 840 ? "840px" : this.width);}
.prodetaile .newsimg img{max-width: 1200px;  height:auto; width:expression(this.width > 1200 ? "1200px" : this.width);}
.prodetaile .promain p{}
.prodetaile .promain img{ padding:10px 0}

/*详细列表页*/
ul.news{ padding:0px 0 30px 0px; overflow:hidden}
ul.news li.newsline{ padding:30px 0 0; overflow:hidden;}
ul.news li.newsline:hover{}
ul.news li.newsline a{ padding:20px; overflow:hidden; display:block; background:#f9f9f9}
ul.news li.newsline a:hover{ background:#f5f5f5}
ul.news li.newsline img{ float:right; display:block; width:265px; height:180px}
ul.news li.newsline .newsabout{ width:875px; float:left;  height:180px; display:block; overflow:hidden}
ul.news li.newsline .newsabout span.newstime{ font-size:12px;color:#999;}
ul.news li.newsline .newsabout h2{ font-size:18px; height:27px; overflow:hidden; display:block; color:#333; padding-bottom:5px; font-weight:normal}
ul.news li.newsline .newsabout p{ font-size:13px; line-height:30px; color:#666}
ul.news li.newsline a:hover p{color:#10218b}
.prodetaile .add{ text-align:center; line-height:40px; height:40px; font-size:12px;}

/*员工风采*/
.styleabout{ padding:0 15px; font-size:16px; padding-bottom:10px}
.styleabout strong{ font-size:24px; color:#10218b}
ul.style{float: none;width:1200px;margin:0 auto;margin-bottom:20px; overflow:hidden;}
ul.style li{float: left; width:370px;height:400px;background:#fff; position: relative;cursor: pointer;margin:15px; margin-bottom:20px;}
ul.style li .ln-lt-i{display:block;margin:0 auto;}
ul.style li:hover{z-index: 13;}
ul.style li.nobr{ margin-right:0px}
ul.style li h3{	margin-top:10px;height:26px;line-height:26px;font-size:16px;color:#000;font-weight:normal;padding:0 10px;width: 340px;white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;font-family:"microsoft yahei"}
ul.style li:hover h3{color:#10218b;}
ul.style li span{display:block;margin-top:10px;line-height:22px;padding:0 10px;font-size:18px;color:#838383;}
ul.style li p.des span{margin-top:0px;height:48px;line-height:24px;font-size:12px;color:#999;padding: 0;overflow:hidden;}
ul.style li p.des{margin-top:10px;height:48px;line-height:24px;font-size:12px;color:#999;padding: 0 10px;overflow:hidden;}
ul.style li a{}
ul.style li img{ width:370px; height:210px; display:block}
ul.style li:hover{-webkit-box-shadow:0 15px 30px rgba(0,0,0,0.1);box-shadow:0 15px 30px rgba(0,0,0,0.1);-webkit-transform:translate3d(0, -2px, 0);transform:translate3d(0, -2px, 0)}
ul.style li span.more{ width:350px; height:30px; margin:10px auto 0; display:block; overflow:hidden; text-indent:-9999px; background:#f9f9f9 url(../image/jiantou.png) no-repeat center; padding:5px 0}
ul.style li:hover span.more{background:#10218b url(../image/jiantouhover.png) no-repeat center}

/*社会责任*/
.week-case_con { overflow: hidden;padding-bottom: 10px; }
.week-case_con dl { width: 366px; height: 340px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; line-height: 25px; margin: 15px; float: left; color: rgb(102, 102, 102); }
.week-case_con dl:hover{ cursor:pointer; background:#fff}
.week-case_con dl:hover dd { box-shadow: 0px 2px 5px 0px rgb(187, 187, 187), 0px 2px 10px 0px rgb(187, 187, 187); }
.week-case_con dl dt { padding: 0px 10px; height: 25px; }
.week-case_con dl dd { width: 100%; height: 210px; }
.week-case_con dl dd a { display: block; width: 100%; height: 100%; }
.week-case_con dt { margin-top: 3px; }
.week-case_con h3 { margin-top: 15px; margin-bottom: 5px; height: 25px; overflow: hidden; }
.week-case_con dl h3 a { font-size: 18px; color: rgb(51, 51, 51); font-weight: normal; text-decoration: none; }
.week-case_con dl:hover h3 a { color: #10218b; }
.week-case_con dl .dt3 { height: 75px; overflow: hidden; color:#999 }

/*联系我们*/
.week_contact { width: 100%; min-width: 1024px; }
.contact-ways { overflow: hidden; }
.contact-ways li { float: left; width: 33%; height: 320px; border-left: 1px solid rgb(233, 233, 233); }
.contact-ways li:last-child { border-right: 1px solid rgb(233, 233, 233); }
.contact-ways li a, .contact-ways li a:hover { display: block; padding: 88px 0px; text-align: center; text-decoration: none; }
.contact-ways li h4 { font-size: 16px; color: rgb(102, 102, 102); line-height: 30px; margin: 0px; font-weight: 100; }
.contact-ways li p.cway-txt { font-size: 20px; line-height: 30px; color: rgb(18, 18, 18); }
.contact-ways li:hover p.cway-txt { color: #10218b; }
.contact-ways li a i { margin: 0px auto 20px; display: block; width: 64px; height: 64px; background-color: rgb(248, 248, 248); border-radius: 64px; transition: all 0.3s ease 0s; }
.contact-ways li a:hover i { background-color: #10218b; transition: all 0.3s ease 0s; }
.contact-ways li a i.i-phone { background-image: url('../image/icon_phone.png'); background-size: 64px auto; background-repeat: no-repeat; background-position: 0px 0px; }
.contact-ways li a:hover i.i-phone { background-position: 0px -64px; }
.contact-ways li a i.i-qq { background-image: url('../image/icon_qq.png'); background-size: 64px auto; background-repeat: no-repeat; background-position: 0px 0px; }
.contact-ways li a:hover i.i-qq { background-position: 0px -64px; }
.contact-ways li a i.i-mail { background-image: url('../image/icon_mail.png'); background-size: 64px auto; background-repeat: no-repeat; background-position: 0px 0px; }
.contact-ways li a:hover i.i-mail { background-position: 0px -64px; }
.week_weixin { background: transparent url('../image/bg_weixin.jpg') no-repeat fixed center center / cover ; padding: 80px 0px; }
.week_weixin h3 { margin: 0px auto; font-size: 32px; width: 60%; line-height: 1.75; text-align: center; color: rgb(255, 255, 255); font-weight: normal; }
.week_weixin p { margin: 0px auto 20px; font-size: 16px; width: 80%; line-height: 1.75; text-align: center; color: rgb(238, 238, 238); }
.week_weixin-p img { display: block; margin: 0px auto; width: 160px; height: 160px; }
.week_weixin-p a{ display:inline-table; padding:0 10px; color:#fff}
.week_map { position: relative; height: 520px; min-width: 1024px; margin-bottom: -5px; }
#allmap { width: 100%; height: 100%; overflow: hidden; margin: 0px; }
.mark-info { position: absolute; bottom: 0px; left: 0px; width: 100%; text-align: center; padding: 15px 0px 5px; background: rgba(51, 51, 51, 0.85) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.mark-info h4 { margin: 0px; line-height: 30px; font-size: 24px; font-weight: normal; }
.mark-info p { font-size: 16px; line-height: 32px; }

/*网站地图*/
.map dl{ width:100%; overflow:hidden; margin-bottom:10px; display:inline-block}
.map dl a{ width:160px; line-height:40px; display:block; text-align:center}
.map dt{ float:left; padding-right:10px}
.map dt a{ background:#10218b; color:#fff; font-size:16px;}
.map dd{ float:left}
.map dd a{ float:left; color:#000; background:#f9f9f9; font-size:14px}
.map dd a:hover{ background:#10218b; color:#fff}
.map dd span{ float:left; color:#10218b; display:block; padding:0 15px; height:40px; line-height:40px}

/*留言*/
.login-01 { width: 590px; float:left; padding:20px 570px 20px 40px}
h3.messages{ padding-bottom:30px; text-align:center; font-size:30px; font-weight:normal; color:#10218b}
.login-01 form { padding: 0% 1%; }
.login-01 form li.first, .login-01 li.second { border: none; list-style: none; margin-bottom: 10px; width: 100%; }
.login-01 .icon, .login-01 .icon2 { height: 55px; width: 55px; display: block; float: left; border-top-left-radius: 0.3em; -o-border-top-left-radius: 0.3em; -moz-border-top-left-radius: 0.3em; -webkit-border-top-left-radius: 0.3em; border-border-bottom-left-radius: 0.3em; -o-border-bottom-left-radius: 0.3em; -moz-border-bottom-left-radius: 0.3em; -webkit-border-bottom-left-radius: 0.3em; }
.login-01 .user { background: url(../image/icons.png) no-repeat 14px 15px #10218b; }
.login-01 .email { background: url(../image/icons.png) no-repeat 15px -39px #10218b; }
.login-01 .phone { background: url(../image/icons.png) no-repeat 15px -93px #10218b; }
.login-01 .msg { background: url(../image/msg.png) no-repeat 16px 16px #10218b; }
.login-01 li.first:hover .user { background: url(../image/icons.png) no-repeat 14px 15px #10218b; }
.login-01 li.first:hover .email { background: url(../image/icons.png) no-repeat 15px -39px #10218b; }
.login-01 li.first:hover .phone { background: url(../image/icons.png) no-repeat 15px -93px #10218b; }
.login-01 li.second:hover .msg { background: url(../image/msg.png) no-repeat 16px 16px #10218b; }
.login-01 input[type="text"], .login-01 form textarea { width: 80%; padding: 1.00em 1em 1.00em 1em; color: #858282; font-size: 16px; outline: none; background: #f9f9f9; border:1px #f9f9f9 solid; font-weight: 500; border: none; font-family: 'Lora', serif; border-top-right-radius: 0.3em; -o-border-top-right-radius: 0.3em; -moz-border-top-right-radius: 0.3em; -webkit-border-top-right-radius: 0.3em; border-border-bottom-right-radius: 0.3em; -o-border-bottom-right-radius: 0.3em; -moz-border-bottom-right-radius: 0.3em; -webkit-border-bottom-right-radius: 0.3em; }
.login-01 .submit { }
.login-01 form textarea { resize: none; height: 90px; }
.login-01 input{ padding:0; margin:0}
.login-01 input.button { font-size: 17px; font-weight: 300; color: #fff; cursor: pointer;width: 494px;margin-right: 30px; border:none; float: right; background:#10218b; border-radius: 0.3em; -o-border-radius: 0.3em; -webkit-border-radius: 0.3em; -moz-border-radius: 0.3em; text-align:center; outline:medium; height:55px; line-height:55px; color:#fff; margin-top: 10px;}
.login-01 input.getcode{ width:356px; padding:1.00em 1em 1.00em 1em; margin-left:55px;border-radius: 0.3em; -o-border-radius: 0.3em; -webkit-border-radius: 0.3em; -moz-border-radius: 0.3em; float:left}
.login-01 img.getimg{cursor:pointer; background:#eeeeee; width:65px; padding:1.70em 1em 1.60em 1.5em;margin:0 0 3px 4px;border-radius: 0.3em; -o-border-radius: 0.3em; -webkit-border-radius: 0.3em; -moz-border-radius: 0.3em; float:left; margin-left:10px}
/*.login-01 input[type="submit"]:hover { -webkit-transform: rotate(4deg); transform: rotate(4deg); -o-transform: rotate(4deg); -moz-transform: rotate(4deg); }*/
.login-01 li.lost { margin-bottom: 21px; }

.law{ line-height:30px; font-size:14px}

/*企业文化*/
.culture{ width:1200px; overflow:hidden}
.culture a{height:169px; padding-bottom:20px}
.culture img{ width:1200px; display:block}

ul.culture{ width:1200px; overflow:hidden}
ul.culture li{padding-bottom:20px; float:left}
ul.culture li a{height:169px; }
ul.culture li.two{ padding-left:20px}
ul.culture li img{ width:1200px; display:block}

ul.culnav{ overflow:hidden}
ul.culnav li{}
ul.culnav li a{ width:280px; line-height:45px; display:block; padding-left:20px; background:#f9f9f9; font-weight:bold}
ul.culnav li a:hover, ul.culnav li a.hover{ background:#10218b; color:#fff}
.culb{text-align:center; overflow:hidden; width:100%;height: 74px; background: #f7f7f7; border-bottom: 1px solid #fafafa;    box-shadow: 1px 1px 1px 1px #f1f1f1;}
.culb a{ font-size:16px; background:#f7f7f7; color:#000; display:inline-block; font-weight:bold;  width: 192px; height: 74px; line-height: 74px;text-align: center;cursor: pointer;}
.culb a:hover{ background:#10218b; color:#fff;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.culb a.hover{ color:#10218b;border-right: 1px solid #eaeaea; border-left: 1px solid #eaeaea; border-bottom: 1px solid #fafafa; margin-bottom: -1px;background:#fff;}

/*视频显示*/
.videoline { overflow: hidden;padding-bottom: 10px; }
.videoline dl { width: 270px; height: 270px; line-height: 25px; margin:0 15px; float: left; color: rgb(102, 102, 102);text-align:center; }
.videoline dl:hover{ cursor:pointer; background:#fff}
.videoline dl:hover dd { box-shadow: 0px 2px 5px 0px rgb(187, 187, 187), 0px 2px 10px 0px rgb(187, 187, 187); }
.videoline dl dt { height: 25px; }
.videoline dl dd { width: 100%; height: 210px; }
.videoline dl dd a { display: block; width: 100%; height: 100%; }
.videoline dt { margin-top: 3px; }
.videoline h3 { margin-top: 15px; height: 25px; display:block; overflow: hidden; }
.videoline dl h3 a { font-size: 14px; color: rgb(51, 51, 51); text-align:center; font-weight: normal; text-decoration: none; }
.videoline dl:hover h3 a { color: #10218b; }
.videoline dl .dt3 { height: 75px; overflow: hidden; color:#999 }

/*视频弹出*/
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:20%;left:45%;margin-left:-300px;width:800px; height:498px;background:#eee url(404.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:0px 0px;}
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:-45px;right:8px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer; background:url(../image/fancy_close.png) no-repeat; width:30px; z-index:9999; height:30px; display:block} 
.reveal-modal h3.vidtitle{ position:absolute; top:-58px; left:0px; width:760px; background:#f5f5f5; padding:14px 20px; color:#424242; font-size:18px; height:30px; line-height:30px; margin-top:0; z-index:9999; text-align:left}

.join{ overflow:hidden}

/*在线招聘*/
.job{ padding:20px; background:#f9f9f9; overflow:hidden}
.job a{ float:left; width:575px; height:255px; display:block}
.job a img{ display:block}
.job p{ line-height:25px;}
.job p strong{ font-size:16px; color:#10218b; padding-bottom:10px; display:block}

.subNav { margin-bottom: 25px; height: 51px; background-color:#f9f9f9; }
.subNav a{ float: left; padding: 0px 10px; font-weight: bold; font-size: 14px; line-height: 51px; border-right: 3px solid rgb(255, 255, 255); color: rgb(100, 91, 88); cursor: pointer; }
.subNav a.on, .subNav a:hover{ color: rgb(255, 255, 255); background-color: #10218b; }

/*招聘选项卡*/
#tags {margin-bottom: 25px; height: 51px;background-color:#f9f9f9; }
#tags li { }
#tags li a {float: left; padding: 0px 10px; font-weight: bold; font-size: 14px; line-height: 51px; border-right: 3px solid rgb(255, 255, 255); color: rgb(100, 91, 88); cursor: pointer;}
#tags li.emptyTag { }
#tags li { background-position: left top; margin-bottom: -2px; position: relative;}
#tags li a:hover {color: rgb(255, 255, 255); background-color: #10218b; }
#tags li a.hover {color: rgb(255, 255, 255); background-color: #10218b; }
#tagContent {  background-color: #fff }
.tagContent { display: none;color: #474747;}
#tagContent div.selectTag { display: block }

/*招聘信息切换*/
.sideMenu{ width:100%; overflow:hidden}
.sideMenu h3{ height:56px; line-height:56px; padding-left:10px;  border-bottom:5px solid #fff; cursor:pointer;
font:normal 14px/56px "Microsoft YaHei"; background:#f5f5f5;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:56px; background:url(../image/icoAdd.png) 0px 0px no-repeat; cursor:pointer; }
.sideMenu h3 span{ float:right; padding-right:10px; font-size:12px}
.sideMenu h3 strong{ font-weight:normal; padding-right:40px}
.sideMenu h3.on em{ background-position:0px -56px; }
.sideMenu ul{ padding:10px 25px;background:#f9f9f9; color:#999; display:none; /* 默认都隐藏 */ margin-bottom:10px }
.sideMenu ul li p{ text-indent:0; color:#878787; font-size:12px; line-height:30px; padding-bottom:0}
.prodetaile .promain  .sideMenu p { padding-bottom: 0px;}
.sideMenu ul li{ overflow:hidden;}

/*招聘列表菜单*/
.jobselect{ padding:0 0 20px 0; height:40px}
.select_box{ width:170px; height:36px; border:1px solid #dddddd; position:relative; float:left; margin-right:10px;}
.select_box span{ display:inline-block; width:170px; height:36px; line-height:36px; cursor:pointer; text-indent:10px;}
.select_box .span_aa{ color:#10218b;}
.select_box ul{ width:170px; position:absolute; top:36px; left:-1px; border:1px solid #dddddd; display:none; background:#fff;}
.select_box li{ cursor:pointer; line-height:36px; text-indent:10px;}
.select_box li:hover{ background:#10218b; color:#fff;}
.select_box font{ position:absolute; right:10px; font-size:26px; font-family:"微软雅黑"; color:#10218b; transform:rotate(90deg);} 
.jobselect .search-input{color:#999;border:1px solid #dddddd;height:36px;line-height:36px;margin-right:10px;padding:0 10px;width:180px; float:left}
.jobselect .search-btn{background:none repeat scroll 0 0 #10218b;border:0 none;border-radius:0;color:#FFFFFF;cursor:pointer;height:38px;line-height:38px;padding:0;vertical-align:baseline !important;width:80px;text-align:center;vertical-align:middle;white-space:nowrap;margin-bottom:0;font-weight:normal;font-size:16px;display:inline-block;position:relative; float:right}
.jobselect .search{ padding-bottom:1px}

/*列表翻页*/
.nextPage{ text-align:center;font-weight:bold; overflow:hidden; width:100%; height: 44px; line-height:44px; display:inline-block; padding-bottom:20px}
.nextPage a{ font-family:"microsoft yahei"; padding:0px 10px; line-height:26px; font-size:14px; display:inline-block; cursor:pointer;color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0 2px}
.nextPage a:hover, .nextPage a:active, .nextPage a.active{ color:#ffffff; font-weight:bold; background:#10218b; }

/*详细页面翻页*/
.flip{ overflow:hidden; position:relative; padding-bottom:20px}
.thenext{padding:0 15px; height:40px; line-height:40px; font-size:14px; overflow:hidden}
.thenext span{ color:#4f4f4f; padding:0 10px; float:left; display:block;}
.thenext a{ color:#4f4f4f;}
.thenext a:hover{ color:#10218b; text-decoration:underline}
.thenexta{border-bottom:1px #10218b dashed;}
.thenextb{ position:absolute; right:25px; top:25px; text-align:center;}
.thenextb a{ color:#10218b;border:1px #10218b solid; background:#FFF; width:100px; height:30px; line-height:30px; display:block}
.thenextb a:hover{color:#ffffff;background:#10218b;}
