body{margin:0;padding:0;width:100%;background:#f0f1f5;font:14px/24px Arial,'Hiragino Sans GB W3','MicrosoftYaHei';}
a,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,img,input,li,ol,p,select,textarea,ul,option{margin:0;padding:0;border:0}
li{list-style:none}
a{text-decoration:none}
img{display:block;}
button,input,textarea,select{-webkit-appearance:none;outline:0;}
.clearfix:after{content:"";height:0;line-height:0;display:block;visibility:hidden;clear:both;}
.clearfix{zoom:1;}

.headbox,.footbox{width:100%;background:#fff;}
.head{width:1200px;height:60px;margin:0 auto;}
.logo{float:left;width:107px;height:23px;padding:18px 0;}
.logo a{display:block;}
.nav{float:right;height:60px;}
.nav li{position:relative;float:left;height:60px;}
.nav li a{display:block;line-height:30px;padding:15px;font-size:14px;color:#1f1f1f;text-align:center;}
.nav li a.hover{color:#fff;background:#0596e6;}
.nav li a:hover{color:#0596e6;background:#fff;}
.foot-nav dd a:hover,.foot-copy a:hover,.friend-link a:hover{color:#0596E6;}
.nav li ul{display:none;position:absolute;z-index:9;left:50%;top:60px;margin-left:-100px;padding-top:10px;width:200px;}
.nav li ul li{float:inherit;width:200px;height:50px;padding:0;background:#fff;}
.nav li ul li a{line-height:50px;font-size:14px;padding:0;}
.nav li ul li a.hover{background:#f9f9f9;color:#0596e6;}
.nav li ul li a:hover{color:#0596e6;}
.edition{float:right;height:24px;padding:18px 0;}
.edition dt{float:left;margin-left:10px;line-height:24px;font-size:14px;color:#999;}
.edition dt a{padding-right:5px;font-size:14px;color:#999;}
.edition dt a.hover,.edition dt a:hover{color:#0596e6;}
.edition dd{float:left;margin-left:30px;width:24px;height:24px;}
.edition dd a{display:block;background:url("../image/bj/search.png");}

.ban,.ban-inner,.ban-search{position:relative;width:100%;min-width:1200px;height:450px;overflow:hidden;}
.ban ul{position:absolute;left:0;width:auto;height:450px;overflow:hidden;}
.ban ul li{float:left;position:relative;width:auto;height:450px;overflow:hidden;}
.ban ul li a,.ban-inner img{display:block;position:absolute;left:50%;margin-left:-960px;width:1920px;height:450px;}
.ban ol{position:absolute;z-index:9;left:0;bottom:20px;height:4px;width:100%;text-align:center;}
.ban ol li{display:inline-block;vertical-align:top;width:40px;height:4px;background:#d8d8d8;opacity:0.5;filter:alpha(opacity=50);margin:0 6px;cursor:pointer;}
.ban ol li.hover{background:#fff;opacity:1;filter:alpha(opacity=100);}
.banLeft,.banRight{display:none;position:absolute;z-index:9;top:182px;width:86px;height:86px;cursor:pointer;}
.banLeft{left:10px;background:url("../image/bj/banLeft.png") no-repeat center center;}
.banRight{right:10px;background:url("../image/bj/banRight.png") no-repeat center center;}
.ban-mask,.ban-name{position:absolute;z-index:1;left:0;top:0;width:100%;height:450px;}
.ban-mask{background:#000;opacity:0.6;filter:alpha(opacity=60);}
.ban-name{text-align:center;line-height:450px;font-size:48px;color:#fff;}
.ban-search,.ban-mask.search-mask{height:550px;}
.ban-search dl{position:absolute;z-index:1;left:50%;top:140px;margin-left:-400px;width:800px;}
.ban-search dt{width:800px;height:70px;text-align:center;line-height:70px;font-size:48px;color:#fff;}
.ban-search dd{position:relative;width:800px;height:80px;margin-top:15px;}
.search-inp{width:700px;height:40px;line-height:40px;font-size:20px;color:#999;padding:20px 80px 20px 20px;background:#fff;border-radius:5px;}
.search-but{position:absolute;top:20px;right:20px;width:40px;height:40px;background:url("../image/bj/search-big.png") no-repeat center center;cursor:pointer;}

.foot{width:1200px;padding:20px 0 40px;margin:0 auto;}
.foot-nav{padding-bottom:20px;}
.foot-nav dl{float:left;width:171px;line-height:24px;}
.foot-nav dt{font-size:14px;color:#1f1f1f;}
.foot-nav dt.last-nav{padding-left:28px;}
.foot-nav dd{position:relative;float:left;margin-top:20px;}
.foot-nav dd a{display:block;font-size:12px;color:#666;}
.foot-nav dd a.foot-phone{font-size:14px;}
.foot-nav dd a.foot-phone:before,.foot-nav dd a.foot-sina:before,.foot-nav dd a.foot-weChat:before{content:'';display:inline-block;vertical-align:middle;width:18px;height:24px;margin-right:7px;}
.foot-nav dd a.foot-phone:before{background:url('../image/bj/foot-phone.png') no-repeat center center;}
.foot-nav dd a.foot-sina:before{background:url('../image/bj/foot-sina.png') no-repeat center center;}
.foot-nav dd a.foot-weChat:before{background:url('../image/bj/foot-weChat.png') no-repeat center center;}
.foot-ewm{display:none;position:absolute;top:-50px;left:125px;width:172px;height:172px;box-shadow:0px 0px 20px 5px #e5e5e5}
.friend-link{width:1200px;font-size:12px;line-height:24px;color:#666;padding:10px 0 20px;border-top:#e5e5e5 1px solid;}
.friend-link b,.friend-link a{display:inline-block;vertical-align:top;color:#666;margin:10px 30px 0 0;}
.foot-copy{width:100%;height:58px;text-align:center;line-height:58px;font-size:12px;color:#666;border-top:#e5e5e5 1px solid;}
.foot-copy a{color:#666;}
.foot-record{width:100%;height:40px;text-align:center;}
.foot-record a{display:inline-block;vertical-align:middle;margin:0 10px;}

/*首页*/
.main{width:1200px;margin:0 auto;}
.main.det-main{width:100%;background:#fff;border-bottom:#e5e5e5 1px solid;}
.home{padding:40px 0 80px;}
.home-con{width:1190px;height:440px;margin:0 auto;}
.home-new{float:left;width:850px;height:440px;padding:0 20px;background:#fff;}
.home-new.new-con{height:auto;padding:20px 20px 0;}
.home-tr{position:relative;width:100%;height:30px;padding:20px 0;}
.home-tr p{line-height:30px;color:#0596e6;font-size:24px;}
.home-tr p:before{content:'';display:inline-block;vertical-align:middle;width:30px;height:30px;margin-right:8px;background:url('../image/bj/home-fb.png')}
.home-tr a{position:absolute;right:0;top:25px;display:block;width:72px;height:28px;text-align:center;line-height:28px;font-size:12px;color:#666;border:#999 1px solid;border-radius:15px;}
.home-tr a:hover{color:#0596E6;border:#0596E6 1px solid;}
.home-rel dl{width:850px;height:110px;margin-top:10px;overflow:hidden;}
.home-rel dl:first-child{margin-top:0;}
.home-rel dt{float:left;width:290px;height:100px;padding-top:10px;overflow:hidden;}
.home-rel dt a{display:block;position:relative;}
.home-rel dt a p{position:absolute;z-index:1;left:0;top:0;width:290px;height:100px;text-align:center;line-height:100px;font-size:20px;color:#fff;}
.home-rel dt a p.news-mask{background:#000;opacity:0.4;filter:alpha(opacity=40);}
.home-rel dd{float:left;width:540px;margin-left:20px;border-top:#e5e5e5 1px solid;font-size:12px;padding-top:10px;}
.home-rel dl:first-child dd{border-top:none;}
.home-rel dd a,.standard li a{display:block;width:100%;line-height:28px;font-size:18px;color:#1f1f1f;overflow:hidden;white-space:nowrap;;text-overflow:ellipsis;}
.home-rel dd a:hover,.standard li a:hover{color:#0596E6;}
.home-rel dd p.rel-time,.standard li p.rel-time{line-height:28px;color:#999;}
.home-rel dd p.rel-time span,.standard li p.rel-time span{margin-right:30px;}
.home-rel dd p.rel-msg,.standard li p.rel-msg{line-height:20px;color:#666;height:40px;overflow:hidden;}
.home-side{position:relative;float:right;width:290px;height:440px;}
.home-side a{display:block;}
.home-side a p.hm-tr{position:absolute;top:24px;left:20px;font-size:24px;color:#0596e6;}
.home-side a p.hm-go{display:block;position:absolute;top:80px;left:20px;width:38px;height:38px;}
.home-side a p.hm-stage{position:absolute;bottom:80px;right:20px;font-size:14px;color:#fff;}
.home-side a p.hm-name{position:absolute;bottom:44px;right:20px;line-height:30px;font-size:24px;color:#0596e6;}
.home-side a p.hm-job{position:absolute;bottom:20px;right:20px;font-size:12px;color:#fff;}
.home-nav{width:1200px;margin-top:30px;}
.home-nav li{float:left;width:390px;height:280px;margin:0 5px;opacity:1;filter:alpha(opacity=100);}
.home-nav li:hover{opacity:0.8;filter:alpha(opacity=80);}
.home-nav li.home-1{background:url('../image/bj/home-n1.png') #ef2c31;}
.home-nav li.home-2{background:url('../image/bj/home-n2.png') #185ba8;}
.home-nav li.home-3{background:url('../image/bj/home-n3.png') #32b8b8;}
.home-nav li a{display:block;padding-top:180px;height:100px;font-size:20px;color:#fff;line-height:28px;text-align:center;}
.home-nav li a.hn-1{background:url('../image/bj/nav-1.png') no-repeat center 80px;}
.home-nav li a.hn-2{background:url('../image/bj/nav-2.png') no-repeat center 80px;}
.home-nav li a.hn-3{background:url('../image/bj/nav-3.png') no-repeat center 80px;}

/*集团介绍*/
.con{position:relative;z-index:9;width:1200px;margin-top:-50px;}
.con-info,.time-axis{padding:50px 145px;width:900px;background:#fff;margin:0 auto;}
.con-title{font-size:30px;color:#1f1f1f;margin-bottom:30px;}
.con-msg{width:900px;font-size:16px;line-height:28px;color:#666;}
.con-msg img{max-width:900px;display:inline;}
.group-part{width:1200px;padding:20px 0 30px;}
.group-part dl{float:left;padding:20px 30px;width:330px;height:80px;background:#fff;margin:10px 5px 0;}
.group-part dt{float:left;width:80px;height:80px;}
.group-part dd{float:left;margin:10px 0 0 30px;font-size:16px;color:#666;line-height:28px;}
.group-part dd p:first-child{/* font-size:20px; */color:#1f1f1f;}
.time-axis{position:relative;padding:40px 145px;}
.axis-title{width:100%;height:42px;text-align:center;line-height:42px;font-size:30px;color:#212112;}
.axis{width:900px;background:url('../image/bj/axis.png') repeat-y 175px top;margin-top:40px;max-height:400px;overflow:hidden;}
.axis dl{width:900px;height:auto;overflow:hidden;}
.axis dt{float:left;width:171px;font-size:30px;color:#0596e6;}
.axis dd{float:right;width:729px;}
.axis dd li{padding-left:110px;font-size:16px;line-height:24px;color:#717171;background:url('../image/bj/axis-d.png') no-repeat left top;margin-bottom:30px;}
.axis dd li p:first-child{font-size:20px;line-height:30px;color:#1f1f1f;}
.axis-more{display:none;}
.axis-more,.axis-mask{position:absolute;left:0;bottom:0;width:100%;height:150px;}
.axis-mask{background:#fff;opacity:0.6;filter:alpha(opacity=60);}
.axis-but{position:relative;z-index:2;width:180px;height:50px;margin:60px auto 0;text-align:center;line-height:50px;font-size:14px;color:#0596e6;border:#0596e6 1px solid;background:#fff;cursor:pointer;border-radius:3px;}
.group-nav{padding:80px 0;width:1200px;margin:0 auto;}
.group-tr{width:100%;height:40px;text-align:center;line-height:40px;font-size:30px;color:#212112;}
.group-td{width:100%;text-align:center;margin-top:50px;}
.group-td a{display:inline-block;vertical-align:middle;padding-top:100px;width:80px;height:30px;text-align:center;line-height:30px;font-size:20px;color:#666;margin:0 70px;}
.group-td a:hover{color:#0596E6;margin-top:-5px;}
.group-td a.group-n1{background:url('../image/bj/group-nav1.png') no-repeat center top;}
.group-td a.group-n2{background:url('../image/bj/group-nav2.png') no-repeat center top;}
.group-td a.group-n3{background:url('../image/bj/group-nav3.png') no-repeat center top;}
.group-td a.group-n4{background:url('../image/bj/group-nav4.png') no-repeat center top;}
.group-td a.group-n5{background:url('../image/bj/group-nav5.png') no-repeat center top;}

.firmTab{position:relative;width:1190px;margin:0 auto;}
.tab-nav{position:absolute;top:40px;right:40px;width:365px;max-height:480px;overflow-y:auto;overflow-x:hidden;}
.tab-nav li{width:330px;height:60px;padding-left:35px;line-height:60px;font-size:16px;color:#666;cursor:pointer;overflow:hidden;white-space:nowrap;;text-overflow:ellipsis;}
.tab-nav li.hover{background:url('../image/bj/tab-nav.png');color:#fff;}
.tab-nav li:hover{color:#0596e6;background:#fff;}
.firm{padding:40px 430px 40px 40px;width:720px;height:460px;background:#fff;}
.firm-info{padding:30px 40px 40px;width:1110px;font-size:14px;color:#1f1f1f;background:#f9f9f9;}
.firm-tr{height:30px;line-height:30px;font-size:20px;}
.firm-tt{padding:15px 0;height:20px;line-height:20px;}
.firm-tt span{margin-right:50px;}
.firm-tt span.firm-phone:before,.firm-tt span.firm-address:before{content:'';display:inline-block;vertical-align:middle;width:18px;height:20px;margin-right:5px;}
.firm-tt span.firm-phone:before{background:url('../image/bj/foot-phone.png') no-repeat center center;}
.firm-tt span.firm-address:before{background:url('../image/bj/address.png') no-repeat center center;}
.firm-td{color:#666;line-height:28px;}
.firm-site{width:720px;height:460px;}

.share{width:1190px;height:30px;text-align:center;padding:25px 0;background:#f9f9f9;margin:0 auto;}
.share.det-share{width:auto;padding:5px 0;background:none;}
.share a{display:inline-block;vertical-align:middle;width:30px;height:30px;margin:0 4px;cursor:pointer;}
.share a.share-icon{width:auto;font-size:14px;color:#666;line-height:30px;}
.share a.share-weixin{background:url("../image/bj/foot-weChat.png") no-repeat center center;}
.share a.share-sina{background:url("../image/bj/foot-sina.png") no-repeat center center;}

.load-pick,.serviceNav,.relNav,.contactNav{width:1190px;height:100px;background:#fff;box-shadow:0 4px 20px 0 #ddd;margin:0 auto;}
.load-pick dt{float:left;height:30px;margin:35px 0;}
.load-pick dt a{display:inline-block;vertical-align:middle;line-height:30px;font-size:20px;color:#666;margin-left:40px;}
.load-pick dt a.pick-if{padding-left:24px;background:url("../image/bj/pick-if.png") no-repeat left center;}
.load-pick dt a.hover,.load-pick dt a:hover{color:#0596e6;}
.load-pick dd{position:relative;float:right;margin:24px 40px;height:52px;width:302px;}
.load-inp{width:230px;height:30px;padding:10px 50px 10px 20px;line-height:30px;font-size:16px;color:#999;border:#999 1px solid;border-radius:26px;}
.load-but{position:absolute;top:10px;right:20px;width:30px;height:30px;background:url("../image/bj/search.png") no-repeat center center;cursor:pointer;}
.load-list{width:1200px;padding-top:20px;margin:0 auto;}
.load-list dl{position:relative;float:left;width:290px;height:360px;background:#fff;margin:10px 5px 0;overflow:hidden;}
.load-list dl dt img{width:290px;height:260px;}
.load-list dl dt p.load-name,.load-list dl dd p.file-name{width:270px;height:30px;text-align:center;line-height:30px;padding:20px 10px 0;font-size:18px;color:#1f1f1f;overflow:hidden;white-space:nowrap;;text-overflow:ellipsis;}
.load-list dl dt p.load-time,.load-list dl dd p.file-time{width:290px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#666;}
.load-list dl dd{display:none;position:absolute;z-index:2;left:0;top:0;width:290px;height:360px;}
.load-list dl:hover dd{display:block;}
.load-list dl dd p.file-mask{position:absolute;z-index:-1;left:0;top:0;width:290px;height:360px;background:#000;opacity:0.6;filter:alpha(opacity=60);}
.load-list dl dd p.file-name{color:#fff;padding:80px 10px 5px;}
.load-list dl dd p.file-time{color:#fff;}
.load-list dl dd a{display:block;width:150px;height:40px;text-align:center;line-height:40px;font-size:14px;color:#666;background:#fff;border-radius:20px;margin:25px auto;}
.load-list dl dd a:hover{color:#fff;background:#0596e6;}

.search-list{width:1110px;padding:10px 40px;background:#fff;margin-bottom:40px;}
.search-page .pagination{
    position: relative;
    top: -30px;}
.search-list li{width:1110px;padding:20px 0;border-top:#f0f0f0 1px solid;}
.search-list li:first-child{border-top:none;}
.search-list li a,.search-list li p{display:block;width:1110px;height:30px;line-height:30px;font-size:20px;color:#1f1f1f;overflow:hidden;white-space:nowrap;;text-overflow:ellipsis;}
.search-list li a:hover{color:#0596e6;}
.search-list li p{font-size:14px;color:#666;}

/*业务范畴*/
.serviceNav li,.relNav li,.contactNav li{float:left;width:238px;height:100px;}
.serviceNav li a,.relNav li a,.contactNav li a{display:block;text-align:center;line-height:96px;font-size:20px;color:#1f1f1f;}
.serviceNav li a.hover,.relNav li a.hover,.contactNav li a.hover{color:#0596e6;border-bottom:#0596e6 4px solid;}
.serviceNav li a:hover,.relNav li a:hover,.contactNav li a:hover{color:#0596e6;}
.service{width:1200px;margin:0 auto;}
.service-top{width:800px;padding:40px 0;margin:0 auto;text-align:center;color:#1f1f1f;}
.service-tr{height:42px;line-height:42px;font-size:30px;}
.service-tt{font-size:16px;line-height:28px;margin-top:30px;}
.serBox{padding-bottom:30px;}
.serBox,.ser{position:relative;width:1190px;height:440px;margin:0 auto;overflow:hidden;}
.ser ul{position:absolute;left:0;width:auto;height:440px;overflow:hidden;}
.ser li{float:left;width:1190px;height:440px;}
.ser li dl{position:relative;width:1190px;height:400px;padding-top:40px;}
.ser li dt{width:800px;height:400px;}
.ser li dd,.ser-mask{position:absolute;z-index:9;top:0;right:0;width:420px;height:230px;padding:50px 50px 100px 30px;font-size:12px;line-height:24px;color:#666;}
.ser-mask{background:#fff;z-index:1;}
.ser li dd p.ser-1{height:34px;line-height:34px;font-size:24px;color:#1f1f1f;}
.ser li dd p.ser-2{height:20px;line-height:20px;font-size:14px;padding:10px 0 20px;}
.serLeft,.serRight{position:absolute;z-index:9;top:305px;width:36px;height:36px;cursor:pointer;}
.serLeft{right:95px;background:url("../image/bj/left.png");}
.serRight{right:40px;background:url("../image/bj/right.png");}

.ser-title{height:60px;line-height:60px;text-align:center;font-size:30px;color:#212112;}
.caseBox{width:1200px;margin:0 auto;padding-bottom:40px;}
.case{width:1200px;}
.case li{position:relative;float:left;width:390px;height:420px;background:#fff;margin:18px 5px 0;border-top:2px #f0f1f5 solid;}
.case li:hover{border-top:none;border-bottom:2px #f0f1f5 solid;box-shadow:0 0 5px 5px #ddd}
.case li a.case-img{display:block;width:390px;height:280px;}
.case li img.case-logo{position:absolute;left:145px;top:230px;width:100px;height:100px;}
.case li a.case-name,.case li a.mien-name{display:block;width:370px;height:30px;text-align:center;line-height:30px;font-size:18px;color:#1f1f1f;margin-top:65px;padding:0 10px;overflow:hidden;white-space:nowrap;;text-overflow:ellipsis;}
.case li a.mien-name{margin-top:30px;}
.case li a:hover{color:#0596e6;}
.case li p{line-height:28px;text-align:center;font-size:12px;color:#666;}
.case li p.mien-msg{width:350px;line-height:18px;margin:10px auto 0;max-height:40px;overflow:hidden;}
.page{width:100%;height:30px;margin:40px auto;text-align:center;}
.page a{display:inline-block;vertical-align:middle;width:28px;height:28px;text-align:center;line-height:28px;font-size:12px;color:#666;border:#ccc 1px solid;margin:0 3px;}
.page a.hover,.page a:hover{color:#0596e6;border:#0596e6 1px solid;}

/*详情页*/
.detail{width:900px;padding:50px 0;margin:0 auto;}
.det-time{height:28px;line-height:28px;font-size:20px;color:#999;}
.det-title{height:68px;line-height:68px;font-size:30px;color:#1f1f1f;}
.det-msg{margin:20px 0 30px;width:900px;height:40px;}
.det-msg dt{float:left;line-height:20px;font-size:12px;color:#999;}
.det-msg dd{float:right;}
.det-next{padding:40px 10px 0 0;height:35px;text-align:right;}
.det-next a{display:inline-block;vertical-align:top;line-height:35px;font-size:18px;color:#0596e6;padding-right:30px;background:url("../image/bj/next.png") no-repeat right center;}

.case-nav{width:1190px;padding:25px 0;margin:0 auto;}
.case-nav a{display:inline-block;vertical-align:middle;height:50px;line-height:50px;padding:0 30px;font-size:16px;color:#666;background:#fff;border-radius:25px;margin:15px 20px 0 0;}
.case-nav a.hover{color:#fff;background:#0596e6;}
.case-nav a:hover{color:#0596e6;background:#fff;}

.relNav li{width:33.3%;}
.new{width:1190px;margin:30px auto 80px;}
.standard li{width:850px;border-top:#e5e5e5 1px solid;font-size:12px;padding:10px 0;}
.standard li:first-child{border-top:none;}

.ask{width:1190px;padding:30px 0 80px;margin:0 auto;}
.ask dl{margin-top:1px;}
.ask dt{height:80px;width:1070px;padding:0 80px 0 40px;line-height:80px;font-size:18px;color:#1f1f1f;background:#fff url("../image/bj/down.png") no-repeat 1130px center;overflow:hidden;white-space:nowrap;;text-overflow:ellipsis;cursor:pointer;}
.ask dt.hover{background:#fff url("../image/bj/up.png") no-repeat 1130px center;}
.ask dd{display:none;padding:20px 40px;width:1110px;font-size:16px;line-height:24px;color:#666;background:#f9f9f9;}
.ask dd.show{display:block;}
.ask dd p.contact-phone,.ask dd p.contact-address{padding-left:24px;height:20px;line-height:20px;font-size:14px;color:#1f1f1f;}
.ask dd p.contact-phone{background:url("../image/bj/foot-phone.png") no-repeat left center;}
.ask dd p.contact-address{margin-top:20px;background:url("../image/bj/address.png") no-repeat left center;}
.contactNav li{width:50%;}

.seek{position:relative;width:1190px;min-height:540px;margin:0 auto;background:#fff;}
.seek-bj{position:absolute;bottom:0;right:0;width:730px;height:480px;}
.seek-form{position:relative;z-index:1;padding:40px 0 0 40px;}
.seek-form li{position:relative;padding-bottom:30px;width:460px;}
.seek-form li p.seek-tr{font-size:16px;line-height:24px;color:#1f1f1f;}
.seek-form li p.form-error{position:absolute;left:0;bottom:10px;height:20px;line-height:20px;font-size:12px;color:#f00;}
.seek-form li dl{width:460px;}
.seek-form li dl dt{position:relative;float:left;width:220px;}
.seek-form li dl dd{position:relative;float:right;width:220px;}
.seek-form li dl dt p.form-error,.seek-form li dl dd p.form-error{bottom:-20px;}
.seek-input{display:block;padding:10px 0;font-size:14px;height:20px;line-height:20px;color:#999;border-bottom:#e5e5e5 2px solid;width:100%;}
.seek-input.seek-yzm{width:260px;}
.seek-text{padding:10px;width:438px;height:80px;font-size:14px;line-height:20px;color:#999;border:#e5e5e5 1px solid;margin-top:10px;}
.seek-input:focus{border-bottom:#0596e6 2px solid;}
.seek-text:focus{border:#0596e6 1px solid;}
.seek-code{position:absolute;left:160px;bottom:40px;width:100px;height:28px;cursor:pointer;}
.seek-but{position:absolute;right:0;bottom:30px;width:180px;height:50px;text-align:center;line-height:50px;font-size:14px;color:#fff;background:#0596e6;border-radius:3px;cursor:pointer;}
.seek-exp{width:900px;padding:40px 145px;margin:30px auto 80px;background:#fff;font-size:16px;line-height:28px;color:#666;}
.seek-exp img{max-width:900px;display:inline;}

.recruit{width:1190px;padding:30px 0 80px;margin:0 auto;}
.rec-side{float:left;width:300px;height:380px;background:url("../image/bj/recruit.jpg") no-repeat right bottom;}
.rec-search{}
.rec-form{width:250px;height:300px;padding:0 20px;background:#fff;}
.rec-form li{position:relative;padding-top:20px;height:40px;width:250px;}
.rec-form li.cut{padding-bottom:20px;border-bottom:#e5e5e5 1px solid;}
.rec-title{line-height:40px;font-size:14px;color:#666;}
.rec-input{width:198px;height:38px;padding:0 40px 0 10px;line-height:38px;border:#ccc 1px solid;font-size:14px;color:#999;border-radius:3px;}
.rec-but{position:absolute;top:21px;right:1px;height:38px;width:40px;background:url("../image/bj/search.png") no-repeat center center;cursor:pointer;}
.rec-select{position:relative;width:248px;height:38px;font-size:14px;color:#1f1f1f;line-height:38px;border:#ccc 1px solid;border-radius:3px;background:url("../image/bj/rec.png") no-repeat 220px center;cursor:pointer;}
.rec-select span.rec-int{display:block;padding-left:10px;}
.rec-select ul{display:none;position:absolute;z-index:9;left:-1px;top:40px;width:248px;border:#ccc 1px solid;border-top:none;background:#fff;border-radius:0 0 3px 3px;}
.rec-select ul li{border-top:#ccc 1px solid;width:238px;height:38px;padding:0 0 0 10px;cursor:pointer;}
.rec-select ul li:first-child{border-top:none;}
.rec-select ul li:hover{color:#0596e6;}
.rec-tr{height:80px;line-height:80px;padding-left:20px;font-size:14px;color:#fff;}
.rec-list{float:right;width:800px;background:#fff;padding:10px 40px;}
.rec-table{width:800px;border-collapse:collapse;font-size:14px;}
.rec-table tr{height:60px;line-height:24px;border-top:#ccc 1px solid;text-align:center;padding:18px 0;}
.rec-table tr.cut{border-top:none;}
.rec-table tr th{color:#666;font-weight:400;}
.rec-table tr td,.rec-table tr td a{color:#1f1f1f;}
.rec-table tr td a:hover{color:#0596e6;}

.rec-top{position:relative;padding:20px 40px;width:1110px;height:60px;background:#fff;box-shadow:0 4px 20px 0 #ddd;margin:0 auto;font-size:14px;color:#666;line-height:20px;}
.rec-top p:first-child{font-size:24px;color:#1f1f1f;line-height:40px;}
.rec-top p.rec-price{position:absolute;top:0;right:40px;line-height:100px;font-size:40px;color:#0596e6;}
.rec-det{width:1190px;padding:30px 0 80px;margin:0 auto;}
.rec-con{padding:20px 40px 50px;width:1110px;background:#fff;}
.rec-exp{width:1110px;padding-bottom:20px;border-bottom:#e5e5e5 1px solid;}
.rec-exp li{float:left;width:267px;height:auto;line-height:20px;font-size:14px;color:#1f1f1f;padding:5px 10px 5px 0;}
.rec-exp li span{color:#999;}
.rec-exp li a{display:inline-block;vertical-align:middle;color:#1f1f1f;}
.rec-sj{font-size:12px;line-height:24px;color:#666;padding:40px 0;}
.rec-sj h4{font-size:20px;color:#1f1f1f;font-weight:400;}
.rec-link{width:1110px;height:52px;}
.rec-link a{display:inline-block;vertical-align:middle;width:180px;height:50px;text-align:center;line-height:50px;font-size:14px;color:#0596e6;border:#0596e6 1px solid;border-radius:3px;margin-right:20px;}
.rec-link a:hover{color:#fff;background:#0596e6;}

.rec-pop{display:none;}
.rec-pop,.rec-mask{position:fixed;z-index:99;left:0;top:0;width:100%;height:100%;}
.rec-mask{background:#000;opacity:0.6;filter:alpha(opacity=60);}
.rec-pop-con{position:absolute;z-index:999;left:50%;top:50%;margin-left:-300px;margin-top:-200px;width:600px;height:400px;background:#fff;border-radius:9px;}
.rec-pop-close{position:absolute;top:15px;right:15px;width:38px;height:38px;background:url("../image/bj/rec-p2.png");cursor:pointer;}
.rec-pop-ts{width:600px;height:150px;padding-top:250px;text-align:center;font-size:20px;line-height:36px;color:#0596e6;background:url("../image/bj/rec-p1.png") no-repeat center 100px;}
.rec-pop-ts p:first-child{color:#666;}

.pagination{
    text-align: center;
    padding-top: 30px;
    padding-bottom: 30px;}
.pagination li{
    display: inline-block;
    width: 28px;
    height: 28px;
    line-height: 28px;
    color: #666666;
    margin-right: 5px;
    border: #ccc 1px solid;background:#fff;border-radius:2px;}
.pagination li a{
    display: block;
    width: 28px;
    height: 28px;
    line-height: 28px;
    color: #666666;}
.pagination li.active,.pagination li:hover{color: #0596e6;border: #0596e6 1px solid;}
.pagination li:hover a{color: #0596e6;}
.con-msg p img{display:inline-block;}

