@charset "utf-8";
/* 企业简介 */
.introduction{position:relative;}
.introduction .bread{position:absolute;top:91px;left:50%;z-index:10;margin-left:-625px;color:#fff;}
.introduction .bread a{color:#fff;}
.introduction .focus{height:775px;position:relative;width:100%;}
.introduction .focus .frame{height:775px;width:100%;overflow:hidden;}
.introduction .focus .frame .child{float:left;height:775px;width:100%;background-position:center top;position:relative;}
.introduction .focus .black{background:url(../image/black55.png) center center repeat;height:225px;width:100%;position:absolute;left:0;bottom:0;text-align:center;}
.introduction .focus .black h2{font-size:50px;color:#fff;font-family:Helvetica,Georgia, "Times New Roman", Times, serif;text-transform:uppercase;line-height:1.1;margin-top:25px;}
.introduction .focus .black p{width:1192px;margin:15px auto 0;color:#fff;font-size:16px;line-height:24px;}
.introduction .focus .black p span{margin-right:28px;}
.introduction .focus .nav{position:absolute;width:auto;bottom:30px;left:50%;margin-left:-64px;}
.introduction .focus .nav a{display:block;float:left;margin:0 4.5px;background:url(../image/dian1.png) center center no-repeat;width:12px;height:11px;}
.introduction .focus .nav a.now{background:url(../image/dian2.png) center center no-repeat;}
.introduction .focus .prev{background:url(../image/left.png) center center no-repeat;position:absolute;top:50%;left:50%;width:39px;height:64px;margin:-32px 0 0 -625px;cursor:pointer;}
.introduction .focus .next{background:url(../image/right.png) center center no-repeat;position:absolute;top:50%;right:50%;width:39px;height:64px;margin:-32px -625px 0 0;cursor:pointer;}


/* 企业历程 */
.process .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
#text{text-align:center;width:1250px;position:absolute;top:-100px;left:50%;margin-left:-625px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#text h2{color:#fff;font-size:35px;margin-top:100px;font-family:Helvetica,Georgia, "Times New Roman", Times, serif;line-height:1;}
#text h1{color:#fff;font-size:55px;font-family:Helvetica,Georgia, "Times New Roman", Times, serif;line-height:1;}
#text h3{color:#fff;font-size:25px;margin-top:-20px;line-height:1;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.process .time{margin-top:25px;height:60px;overflow:hidden;width:100%;position:relative;}
.process .time .on{position:absolute;right:0;bottom:0;width:30px;height:14px;z-index:10;}
.process .time .older{width:9px;height:14px;position:absolute;left:0;bottom:0;font-size:14px;color:#707070;cursor:pointer;background:url(../image/left1.png) left bottom no-repeat;}
.process .time .older:hover{color:#e4950b;background:url(../image/left2.png) left bottom no-repeat;}
.process .time .newer{width:9px;height:14px;position:absolute;right:0;bottom:0;font-size:14px;color:#707070;cursor:pointer;background:url(../image/right1.png) left bottom no-repeat;}
.process .time .newer:hover{color:#e4950b;background:url(../image/right2.png) left bottom no-repeat;}
.process .time .ul{position:relative;width:100%;overflow:hidden;height:60px;}
.process .time ul{width:4000px;position:absolute;left:0;top:0;}
.process .time ul li{float:left;width:140px;cursor:pointer;}
.process .time ul li.now h3{color:#134f7b;font-size:20px;height:1.5;font-family:Arial, Helvetica, sans-serif;margin-bottom:8px;font-weight:bold;}
.process .time ul li.now .a{background:#134f7b;width:139px;height:10px;}
.process .time ul li:hover h3{color:#134f7b;font-size:20px;height:1.5;font-family:Arial, Helvetica, sans-serif;margin-bottom:8px;font-weight:bold;}
.process .time ul li:hover .a{background:#134f7b;width:139px;height:10px;}
.process .time ul li h3{color:#474747;font-size:16px;height:1.5;font-family:Arial, Helvetica, sans-serif;margin-bottom:8px;margin-left:1px;}
.process .time ul li .a{background:#ddd;width:139px;height:10px;margin-left:1px;}
.process .time ul li .border{width:138px;height:8px;border-left:solid 1px #959595;}
.process .time ul li h4{font-size:10px;background:url(../image/arrow0.png) 0 center no-repeat;padding-left:13px;color:#707070;margin-left:1px;}
.process .main{margin-top:63px;min-height:394px;margin-bottom:85px;}
.process .main .pic{float:left;width:540px;height:394px;overflow:hidden;position:relative;}
.process .main .pic img{width:100%;}
.process .main .pic .black{position:absolute;left:0;bottom:0;background:url(../image/black40.png) center center repeat;height:60px;width:100%;}
.process .main .pic .black a{margin-left:32px;font-size:16px;color:#fff;line-height:60px;}
.process .main .text{width:667px;float:right;padding-top:10px;height:380px;overflow:hidden;}
.process .main .text p{background:url(../image/dian3.png) center left no-repeat;padding-left:12px;font-size:14px;color:#474747;line-height:2;}


/* 区域发展 */
.regional .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}


/* 联系我们 */
.contect .map{height:320px;width:100%;}
.contect .map #bdmap{height:320px;}
.contect .main .title{border-bottom:solid 1px #dfdfdf;height:109px;position:relative;}
.contect .main .title .inner{width:616px;background:#fff;position:absolute;left:50%;top:67px;margin-left:-308px;text-align:center;}
.contect .main .title .inner h2{font-size:30px;color:#474747;line-height:1;}
.contect .main .title .inner h2 span{font-size:36px;font-family:Arial, Helvetica, sans-serif;}
.contect .main .title .inner h3{font-size:16px;background:url(../image/er3.png) 455px center no-repeat;padding-right:20px;margin-top:16px;line-height:50px;color:#474747;}
.contect .main .table{margin-top:100px;height:490px;}
.contect .main .table .form{width:468px;float:left;margin-left:157px;}
.contect .main .table form input{background:url(../image/input.png) center center no-repeat;width:448px;height:36px;padding:0 10px;line-height:36px;font-size:14px;color:#707070;margin-top:7px;}
.contect .main .table form textarea{background:url(../image/textarea.png) center center no-repeat;width:448px;height:193px;padding:9px 10px;font-size:14px;color:#707070;margin-top:7px;overflow:auto;}
.contect .main .table form #submit{background:url(../image/submit.png) center center no-repeat;width:124px;height:34px;line-height:32px;font-size:14px;color:#fff;margin:25px 172px 0;cursor:pointer;padding:0;}
.contect .main .table .information{float:right;width:501px;margin-right:45px;}
.contect .main .table .information div{padding-left:40px;font-size:14px;line-height:32px;color:#474747;}
.contect .main .table .information .p1{background:url(../image/img01.png) 1px center no-repeat;}
.contect .main .table .information .p2{background:url(../image/img02.png) left center no-repeat;}
.contect .main .table .information .p3{background:url(../image/img03.png) 1px center no-repeat;}
.contect .main .table .information .p4{background:url(../image/img04.png) 2px center no-repeat;}
.contect .main .table .information .p5{background:url(../image/img05.png) left center no-repeat;}
.contect .main .table .information .p6{background:url(../image/img06.png) 2px center no-repeat;}
.contect .main .table .information .p7{background:url(../image/img07.png) left center no-repeat;}
.contect .main .table .information .p8{background:url(../image/img08.png) left center no-repeat;}
.contect .main .table .information .p9{background:url(../image/img09.png) left 11px no-repeat;}
.contect .main .table .information .p10{background:url(../image/img010.png) 2px center no-repeat;}


/* 新闻列表 */
.list{padding-bottom:67px;}
.list .time{margin-top:25px;height:60px;overflow:hidden;width:100%;position:relative;}
.list .time .on{position:absolute;right:0;bottom:0;width:30px;height:14px;z-index:10;}
.list .time .older{width:9px;height:14px;position:absolute;left:0;bottom:0;font-size:14px;color:#707070;cursor:pointer;background:url(../image/left1.png) left bottom no-repeat;}
.list .time .older:hover{color:#e4950b;background:url(../image/left2.png) left bottom no-repeat;}
.list .time .newer{width:9px;height:14px;position:absolute;right:0;bottom:0;font-size:14px;color:#707070;cursor:pointer;background:url(../image/right1.png) left bottom no-repeat;}
.list .time .newer:hover{color:#e4950b;background:url(../image/right2.png) left bottom no-repeat;}
.list .time .ul{position:relative;width:100%;overflow:hidden;height:60px;}
.list .time ul{width:2000px;position:absolute;left:0;top:0;}
.list .time ul li{float:left;width:140px;}
.list .time ul li.now h3{color:#134f7b;font-size:20px;height:1.5;font-family:Arial, Helvetica, sans-serif;margin-bottom:8px;font-weight:bold;margin-left:1px;}
.list .time ul li.now .a{background:#134f7b;width:139px;height:10px;}
.list .time ul li:hover h3{color:#134f7b;font-size:20px;height:1.5;font-family:Arial, Helvetica, sans-serif;margin-bottom:8px;font-weight:bold;}
.list .time ul li:hover .a{background:#134f7b;width:139px;height:10px;}
.list .time ul li h3{color:#474747;font-size:16px;height:1.5;font-family:Arial, Helvetica, sans-serif;margin-bottom:8px;}
.list .time ul li .a{background:#ddd;width:139px;height:10px;margin-left:1px;}
.list .time ul li .border{width:138px;height:8px;border-left:solid 1px #959595;}
.list .time ul li h4{font-size:10px;background:url(../image/arrow0.png) 0 center no-repeat;padding-left:13px;color:#707070;margin-left:1px;}
.list .time ul li h4 a{color:#707070;}
.list .tabs{height:44px;margin:60px auto 0;border:solid 1px #ddd;}
.list .tabs a{display:block;float:left;height:44px;line-height:44px;width:142px;text-align:center;border-left:solid 1px #ddd;font-size:16px;color:#707070;}
.list .tabs a.first{border-left:none;}
.list .tabs a.now,.list .tabs a:hover{background:#37749e;color:#fff;}
.list .main{margin-top:38px;}
.list .main a{display:block;}
.list .main .div{float:left;width:414px;height:366px;margin:0 0 4px 4px;position:relative;overflow:hidden;}
.list .main .div.first{margin-left:0;}
.list .main .div.title{padding-right:43px;width:371px;text-align:right;}
.list .main .div.title h1{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:101px;line-height:1;color:#fff;margin-top:88px;}
.list .main .div.title h2{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:30px;line-height:1;color:#fff;text-transform:uppercase;}
.list .main .div.title h3{font-size:21px;line-height:2;color:#fff;}
.list .main .div.pic .black{position:absolute;bottom:0;left:0;width:414px;background:url(../image/black0.png) center center no-repeat;height:143px;color:#fff;font-size:16px;}
.list .main .div.pic .black span{position:absolute;left:34px;bottom:25px;}
.list .main .div.pic img{width:100%;}
.list .main .div .hide{display:none;}
.list .main .div .wb{background:url(../image/weibo.png) left center no-repeat;position:absolute;right:32px;top:0;width:31px;height:31px;}
.list .main .div .wx{background:url(../image/weixin.png) right center no-repeat;position:absolute;right:0px;top:0;width:31px;height:31px;}
.list .main .div .er{position:absolute;right:0;top:30px;background:#399faf;width:126px;height:125px;display:none;}
.list .main .div .er .inner{width:116px;height:115px;margin:5px 0 0 5px;}
.list .main .div.text{background:#f1f1f1;padding:33px 45px 0 30px;width:339px;height:333px;}
.list .main .div.text h3{color:#474747;font-size:18px;line-height:1.5;}
.list .main .div.text p{font-size:14px;line-height:22px;color:#707070;margin-top:13px;}
.list .main .div.text .date{background:url(../image/img0.png) left center no-repeat;font-size:14px;color:#909090;font-family:Arial, Helvetica, sans-serif;padding-left:20px;position:absolute;left:30px;bottom:23px;}
.list .page{margin-top:38px;}


/* 业务范围详细 */
.detail .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.detail .focus #text h1{/*margin-top:110px;*/font-size:60px;line-height:1.1;}
.detail .focus #text h3{line-height:1.3;}
.detail .main{padding-bottom:53px;}
.detail .main h1{text-align:center;font-size:24px;color:#474747;}
.detail .main h2{text-align:center;font-size:18px;color:#747474;font-family:Helvetica,Georgia, "Times New Roman", Times, serif;margin-top:15px;}
.detail .main .text{font-size:14px;color:#474747;line-height:24px;margin:30px auto 0;width:1204px;}
.detail .main .text p{text-indent:2em}


/* 出版物 */
.publication .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.publication .main{height:1033px;margin:15px 0 50px;position:relative;}
.publication .main .div1{width:614px;height:344px;position:absolute;left:-100px;top:0;overflow:hidden;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;}
.publication .main .div1 .up{background:url(../image/dblue80.png) center center repeat;position:absolute;left:0;top:0;height:100%;width:222px;text-align:center;}
.publication .main .up img{margin-top:70px;}
.publication .main .up h2{font-weight:bold;font-size:30px;color:#fff;margin-top:15px;line-height:1.1;}
.publication .main .up h3{font-size:24px;color:#fff;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;line-height:1.1;margin-top:7px;}
.publication .main .div2{background:#f2f2f2;position:absolute;right:-100px;top:0;width:614px;height:344px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;}
.publication .main .focus0{position:relative;width:550px;height:295px;margin:25px auto 0;}
.publication .main .focus0 .frame{height:240px;width:100%;overflow:hidden;}
.publication .main .focus0 .frame .child{float:left;}
.publication .main .focus0 .frame .child p{background:url(../image/download.png) left center no-repeat;padding-left:40px;line-height:41px;font-size:14px;color:#474747;}
.publication .main .focus0 .l{background:url(../image/left3.png) center center no-repeat;position:absolute;left:260px;bottom:0;width:24px;height:24px;cursor:pointer;}
.publication .main .focus0 .r{background:url(../image/right3.png) center center no-repeat;position:absolute;right:232px;bottom:0;width:24px;height:24px;cursor:pointer;}
.publication .main .focus0 .l:hover{background:url(../image/left4.png) center center no-repeat;}
.publication .main .focus0 .r:hover{background:url(../image/right4.png) center center no-repeat;}
.publication .main .div3{background:#f2f2f2;position:absolute;left:-100px;top:344px;width:614px;height:344px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;}
.publication .main .div4{width:614px;height:344px;position:absolute;right:-100px;top:344px;overflow:hidden;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;}
.publication .main .div4 .up{background:url(../image/yellow80.png) center center repeat;position:absolute;right:0;top:0;height:100%;width:222px;text-align:center;}
.publication .main .div5{width:614px;height:344px;position:absolute;left:-100px;top:688px;overflow:hidden;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;}
.publication .main .div5 .up{background:url(../image/blue80.png) center center repeat;position:absolute;left:0;top:0;height:100%;width:222px;text-align:center;}
.publication .main .div6{background:#f2f2f2;position:absolute;right:-100px;top:688px;width:614px;height:344px;opacity:0;filter:alpha(opacity=0);-moz-opacity:0;}


/* 下载 */
.download{padding-bottom:60px;}
.download .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.download .focus #text h2{font-size:28px;}
.download .focus #text h1{font-size:65px;}
.download .main{margin-top:5px;}
.download .main .div{float:left;width:247px;height:348px;overflow:hidden;position:relative;margin:0 0 3px 3px;}
.download .main .div.first{margin-left:0;}
.download .main .div img{width:100%;}
.download .main .div .black{position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:url(../image/black85.png) center center repeat;display:none;}
.download .main .div .black .dl{background:url(../image/download2.png) center center no-repeat;width:113px;height:114px;margin:80px auto 0;}
.download .main .div .black h3{color:#fff;font-size:14px;line-height:22px;width:198px;position:absolute;top:225px;left:50%;margin-left:-99px;}
.download .page{margin-top:25px;}


/* 合作伙伴 */
.partner{padding-bottom:90px;}
.partner .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.partner .focus #text h2{font-size:28px;}
.partner .focus #text h1{font-size:65px;}
.partner table td{width:207px;height:207px;text-align:center;border:solid 1px #ececec;overflow:hidden;}
.partner .page{margin-top:30px;}


/* 项目简介详细 */
.detail2 .focus{position:relative;height:100%;background:#f4f4f4;width:100%;}
.detail2 .focus .frame{position:relative;width:100%;height:100%;overflow:hidden;}
.detail2 .focus .frame .child{position:relative;float:left;width:100%;height:100%;}
.detail2 .focus .frame img{height:auto;width:100%; position:absolute;left:0;top:50%;}
.detail2 .focus .prev2{position:absolute;left:0;top:50%;background:url(../image/prev-v.png) center center no-repeat;display:block;width:60px;height:60px;margin-top:-30px;}
.detail2 .focus .next2{position:absolute;right:0;top:50%;background:url(../image/next-v.png) center center no-repeat;display:block;width:60px;height:60px;margin-top:-30px;}
/*#projectinfo{position:absolute;width:616px;height:290px;background:url(../image/black36.png) center center repeat;left:50%;top:70px;margin-left:-615px;display:none;}*/
#projectinfo .close{background:url(../image/close.png) center center no-repeat;position:absolute;bottom:0;right:0;width:39px;height:38px;}
#projectinfo .s{height:42px;}
#projectinfo .s .select{float:left;background:url(../image/select.png) right center repeat-x;width:133px;height:42px;line-height:42px;font-size:16px;color:#fff;position:relative;}
#projectinfo .s .select ul{width:132px;height:0;line-height:42px;overflow:auto;position:absolute;left:0px;top:42px;}
#projectinfo .s .select h3{ font-size:16px; text-indent:20px; font-weight:normal; cursor:pointer; height:42px; overflow:hidden;}
#projectinfo .s .select li{background:url(../image/black85.png) center center repeat;cursor:pointer;line-height:1.2;padding-left:20px; padding-top:10px;}
#projectinfo .s .select li.val{background:none;}
#projectinfo .s .select .choose{float:right;width:32px;height:42px;cursor:pointer;}
#projectinfo .s .sure{float:right;display:block;background:url(../image/black70.png) center center repeat;width:84px;height:42px;text-align:center;line-height:42px;font-size:16px;color:#fff;}
#projectinfo .inner{margin:20px 0 0 33px;}
#projectinfo .inner h3{font-size:24px;line-height:1.5;color:#fff;line-height:1.5;margin-bottom:10px;}
#projectinfo .inner p{font-size:14px;line-height:30px;color:#fff;}
.detail2 .nav{background:url(../image/black80.png) center center repeat;height:70px;width:1132px;position:fixed;bottom:0;left:50%;margin-left:-625px;padding-left:118px;}
.detail2 .nav a{display:block;float:left;margin-left:8px;margin-top:5px;width:90px;height:60px;overflow:hidden;position:relative;}
.detail2 .nav a span{position:absolute;display:block;background:url(../image/black6060.png) center center repeat;width:100%;height:100%;left:0;top:0;}
.detail2 .nav a img{width:100%;height:100%;}
.detail2 .nav a:hover span,.detail2 .nav a.now span{display:none;}
.detail2 .nav .pinfo{background:url(../image/pinfo.png) center center no-repeat;position:absolute;top:5px;right:10px;width:60px;height:60px;cursor:pointer;}
.detail2 .nav .fl{position:absolute;left:0;top:0;color:#999;display:block;font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;width:118px;height:70px;line-height:70px;text-align:center;}
.detail2 .nav .fl span{font-size:30px;}

/*.w1366 .detail2 .focus{background-position:center top;height:560px;position:relative;overflow:hidden;}
.w1366 .detail2 .focus .bg{height:600px;}
.w1366 .detail2 .bread{position:absolute;top:0;left:50%;z-index:10;margin-left:-625px;color:#fff;}
.w1366 .detail2 .bread a{color:#fff;}
.w1366 .detail2 .search{position:absolute;width:544px;height:250px;background:url(../image/black36.png) center center repeat;left:50%;top:70px;margin-left:-615px;}
.w1366 .detail2 .search .close{background:url(../image/close.png) center center no-repeat;position:absolute;bottom:0;right:0;width:39px;height:38px;}
.w1366 .detail2 .search .s{height:42px;}
.w1366 .detail2 .search .s .select{float:left;background:url(../image/select.png) right center repeat-x;width:115px;height:36px;line-height:36px;font-size:14px;color:#fff;position:relative;}
.w1366 .detail2 .search .s .select ul{width:115px;height:0;line-height:42px;overflow:auto;position:absolute;left:0px;top:100%;}
.w1366 .detail2 .search .s .select h3{ font-size:14px; text-indent:15px; font-weight:normal; cursor:pointer;}
.w1366 .detail2 .search .s .select li{background:url(../image/black85.png) center center repeat;cursor:pointer;line-height:42px;padding-left:15px;}
.w1366 .detail2 .search .s .select li.val{background:none;}
.w1366 .detail2 .search .s .select .choose{float:right;width:32px;height:42px;cursor:pointer;}
.w1366 .detail2 .search .s .sure{float:right;display:block;background:url(../image/black70.png) center center repeat;width:84px;height:36px;text-align:center;line-height:36px;font-size:14px;color:#fff;}
.w1366 .detail2 .search .inner{margin:15px 0 0 20px;}
.w1366 .detail2 .search .inner h3{font-size:20px;line-height:1.5;color:#fff;line-height:1.5;margin-bottom:10px;}
.w1366 .detail2 .search .inner p{font-size:14px;line-height:180%;color:#fff;}
.w1366 .detail2 .links{height:142px;width:1234px;position:absolute;bottom:30px;left:50%;margin-left:-615px;}
.w1366 .detail2 .links .prev{float:left;width:24px;height:117px;background:url(../image/black80.png) center center repeat;padding:25px 25px 0;font-size:18px;color:#aaa;text-align:center;}
.w1366 .detail2 .links .pics{background:url(../image/black80.png) center center repeat;width:1083px;height:142px;float:left;margin-left:1px;position:relative;}
.w1366 .detail2 .links .pics .prev2{background:url(../image/left5.png) center center no-repeat;display:block;position:absolute;left:0;top:56px;width:25px;height:43px;}
.w1366 .detail2 .links .pics .next2{background:url(../image/right5.png) center center no-repeat;display:block;position:absolute;right:0;top:56px;width:25px;height:43px;}
.w1366 .detail2 .links .pics .inner{width:1020px;margin:0 auto;height:142px;overflow:hidden;position:relative;}
.w1366 .detail2 .links .pics .inner ul{position:absolute;left:0;top:0;width:20000px;}
.w1366 .detail2 .links .pics .pic{float:left;margin-left:6px;margin-top:16px;width:197px;height:110px;overflow:hidden;}
.w1366 .detail2 .links .pics .pic img{width:100%;height:100%;}
.w1366 .detail2 .links .pics .pic:hover,.detail2 .links .pics .pic.now{}
.w1366 .detail2 .links .next{float:left;width:24px;height:117px;background:url(../image/black80.png) center center repeat;padding:25px 25px 0;font-size:18px;color:#aaa;text-align:center;margin-left:1px;}*/



/* 获奖荣誉 */
.honor{padding-bottom:90px;}
.honor .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.honor .tabs{height:44px;margin:0 auto;border:solid 1px #ddd;}
.honor .tabs a{display:block;float:left;height:44px;line-height:44px;width:142px;text-align:center;border-left:solid 1px #ddd;font-size:16px;color:#707070;}
.honor .tabs a.first{border-left:none;}
.honor .tabs a.now,.list .tabs a:hover{background:#37749e;color:#fff;}
.honor .ul{height:264px;width:100%;overflow:hidden;position:relative;margin-top:35px;}
.honor .ul ul{position:absolute;left:0;top:0;width:20000px}
.honor .ul ul li{float:left;margin:0 6.8px;cursor:pointer;}
.honor .ul ul li .pic{width:297px;height:222px;border:solid 1px #ddd;overflow:hidden;text-align:center;position:relative;}
.honor .ul ul li .pic .search{position:absolute;left:0;top:0;background:url(../image/yellow85.png) center center no-repeat;width:100%;height:100%;z-index:10;display:none;}
.honor .ul ul li .pic img{height:100%;}
.honor .ul ul li h3{line-height:2.5;font-size:16px;color:#474747;text-align:center;}
.honor .ul .prev{background:url(../image/left6.png) center center no-repeat;position:absolute;top:80px;left:6px;width:32px;height:60px;z-index:20;}
.honor .ul .next{background:url(../image/right6.png) center center no-repeat;position:absolute;top:80px;right:7px;width:32px;height:60px;z-index:20;}
#bgblack{position:fixed;left:0;top:0;background:url(../image/black40.png) center center repeat;width:100%;height:100%;z-index:2000;display:none;}
#bgblack .inner{position:absolute;top:50%;left:50%;width:1020px;height:496px;background:#fff;margin:-248px 0 0 -510px;display:none;}
#bgblack .inner .close{position:absolute;right:-55px;top:0;width:55px;height:55px;background:url(../image/close2.png) center center no-repeat;}
#bgblack .inner .pic{width:524px;height:395px;overflow:hidden;float:left;text-align:center;margin:52px 0 0 47px;}
#bgblack .inner .pic img{height:100%;}
#bgblack .inner .text{width:360px;margin:52px 0 0 48px;height:395px;float:left;position:relative;}
#bgblack .inner .text h2{font-size:24px;line-height:1.5;margin-top:20px;color:#474747;}
#bgblack .inner .text h3{font-size:16px;line-height:1.5;margin-top:10px;color:#474747;}
#bgblack .inner .text p{font-size:14px;line-height:24px;color:#707070;margin-top:10px;}
#bgblack .inner .text .more{position:absolute;right:0;bottom:0;font-size:14px;color:#909090;}
.honor .p{margin-top:40px;}
.honor .p p{background:url(../image/dian3.png) left center no-repeat;padding-left:10px;line-height:30px;}
.honor .p p a{color:#474747;font-size:14px;}
.honor .page{margin-top:56px;}


/* 资质资信 */
.honor.qua{padding-bottom:60px;}
.honor.qua .focus #text h1{font-size:65px;}
.honor.qua .ul{margin-top:0;}


/* 团队 */
.team .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.team .focus #text h2{font-size:28px;}
.team .focus #text h1{font-size:65px;}
.team .main1{background:url(../image/bg19.jpg) center top no-repeat;height:600px;}
.team .main1 .block{height:600px;position:relative;}
.team .main1 .bread{margin-top:12px;}
.team .main1 .pic{width:778px;height:438px;position:absolute;left:0;top:80px;overflow:hidden;}
.team .main1 .text{width:472px;height:438px;background:#37749e;position:absolute;right:0;top:80px;}
.team .main1 .text .c{color:#fff;font-size:14px;line-height:22px;width:385px;margin:50px auto 0;}
.team .main1 .text .e{color:#fff;font-size:14px;line-height:18px;width:385px;margin:10px auto 0;font-family:Arial, Helvetica, sans-serif;}
.team .main1 .text h3{text-align:right;width:385px;margin:12px auto 0;font-size:22px;color:#fff;line-height:1.5;}
.team .main2{padding-bottom:90px;}
.team .main2 .title{height:115px;border-bottom:1px solid #dfdfdf;position:relative;}
.team .main2 .title .inner{width:276px;position:absolute;top:0px;left:50%;margin-left:-138px;text-align:center;background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.team .main2 .title .inner h2{font-size:36px;color:#474747;font-weight:bold;font-family:Arial, Helvetica, sans-serif;line-height:1.2;text-transform:uppercase;}
.team .main2 .title .inner h3{font-size:24px;color:#474747;line-height:1.2;}
.team .main2 .p{margin:0 auto;text-align:center;font-size:14px;line-height:22px;color:#707070;width:1200px;}
.team .main2 .ul{margin-top:45px;width:100%;height:339px;position:relative;overflow:hidden;}
.team .main2 .ul ul{position:absolute;left:0;top:0;width:20000px;}
.team .main2 .ul ul li{float:left;width:246px;height:339px;position:relative;overflow:hidden;margin-left:5px;}
.team .main2 .ul ul li.first{margin-left:0;}
.team .main2 .ul ul li .black{position:absolute;background:url(../image/black7070.png) center center repeat;left:0;bottom:-125px;height:202px;width:196px;padding:0 25px;z-index:10;}
.team .main2 .ul ul li .black h2{color:#fff;font-size:20px;line-height:1.5;margin-top:12px;}
.team .main2 .ul ul li .black h3{color:#589dcc;font-size:14px;line-height:1.3;}
.team .main2 .ul ul li .black p{color:#fff;font-size:14px;line-height:22px;margin-top:12px;}
.team .main2 .ul .prev{position:absolute;left:13px;top:133px;background:url(../image/left7.png) center center no-repeat;display:block;width:37px;height:81px;z-index:20;}
.team .main2 .ul .next{position:absolute;right:13px;top:133px;background:url(../image/right7.png) center center no-repeat;display:block;width:37px;height:81px;z-index:20;}
.team .main2 .page{margin-top:67px;}


/* 我要应聘 */
.apply{padding-bottom:62px;}
.apply .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.apply .bread{position:absolute;top:0;left:50%;z-index:10;margin-left:-625px;color:#fff;}
.apply .bread a{color:#fff;}
.apply .focus #text h1{/*margin-top:110px;*/font-size:60px;line-height:1.1;}
.apply .focus #text h3{line-height:1.3;font-size:24px;}
.apply .title{height:95px;border-bottom:1px solid #dfdfdf;position:relative;}
.apply .title .inner{width:650px;position:absolute;top:58px;left:50%;margin-left:-325px;text-align:center;background:#fff;}
.apply .title .inner h2{font-size:24px;color:#474747;font-weight:bold;font-family:Arial, Helvetica, sans-serif;line-height:1.5;text-transform:uppercase;}
.apply .title .inner h3{font-size:24px;color:#474747;line-height:1.3;}
.apply .tabs{height:44px;margin:88px auto 0;border:solid 1px #ddd;}
.apply .tabs a{display:block;float:left;height:44px;line-height:44px;width:142px;text-align:center;border-left:solid 1px #ddd;font-size:16px;color:#707070;}
.apply .tabs a.first{border-left:none;}
.apply .tabs a.now,.list .tabs a:hover{background:#37749e;color:#fff;}
.apply .basic{margin-top:50px;}
.apply .h2{color:#474747;font-weight:bold;font-size:18px;line-height:1.5;text-align:center;margin-bottom:20px;}
.apply .h2 span{font-size:18px;color:#474747;font-family:Arial, Helvetica, sans-serif;margin-left:9px;font-weight:normal;}
.apply .basic ul{float:left;}
.apply .basic ul li{height:30px;margin-top:5px;}
.apply .basic ul span{font-size:14px;color:#707070;width:72px;float:left;display:block;line-height:30px;}
.apply .basic ul .inp{float:left;width:275px;height:28px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .basic ul input{width:255px;height:28px;line-height:28px;margin-left:10px;font-size:14px;}
.apply .basic .ul1{margin-left:37px;}
.apply .basic .ul2{margin-left:62px;}
.apply .basic .ul2 span{width:47px;}
.apply .basic .ul3{margin-left:88px;}
.apply .basic .ul3 span{width:80px;}
.apply .edu{margin-top:60px;}
.apply .edu .ul1{float:left;width:269px;margin-left:27px;}
.apply .edu .li1{height:28px;width:267px;border:solid 1px #ccc;line-height:28px;text-align:center;background:#ededed;font-size:14px;color:#707070;}
.apply .edu li{margin-top:5px;}
.apply .edu .ul1 .inp{height:28px;width:267px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .edu .ul1 input{height:28px;width:247px;line-height:28px;margin-left:10px;font-size:14px;}
.apply .edu .ul2{float:left;width:302px;margin-left:18px;}
.apply .edu .ul2 .li1{width:300px;}
.apply .edu .ul2 .inp{height:28px;width:300px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .edu .ul2 input{height:28px;width:280px;line-height:28px;font-size:14px;margin-left:10px;}
.apply .edu .ul3{float:left;width:220px;margin-left:18px;}
.apply .edu .ul3 .li1{width:218px;}
.apply .edu .ul3 .inp{height:28px;width:218px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .edu .ul3 input{height:28px;width:198px;line-height:28px;font-size:14px;margin-left:10px;}
.apply .edu .ul4{float:left;width:163px;margin-left:18px;}
.apply .edu .ul4 .li1{width:161px;}
.apply .edu .ul4 .inp{height:28px;width:161px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .edu .ul4 input{height:28px;width:141px;line-height:28px;font-size:14px;margin-left:10px;}
.apply .skills{float:left;width:588px;margin-top:60px;margin-left:27px;}
.apply .skills ul span{float:left;width:48px;font-size:14px;color:#707070;display:block;line-height:30px;}
.apply .skills ul .inp{float:left;width:538px;height:28px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .skills ul input{float:left;width:518px;height:28px;line-height:28px;margin-left:10px;font-size:14px;}
.apply .skills ul li{margin-top:5px;height:30px;}
.apply .awards{margin-top:60px;margin-left:18px;float:left;}
.apply .awards textarea{overflow:auto;border:solid 1px #ccc;width:560px;height:53px;margin:0;padding:5px 10px;font-size:14px;}
.apply .internship{margin-top:60px;}
.apply .internship .ul1{float:left;width:269px;margin-left:27px;}
.apply .internship .li1{height:28px;width:267px;border:solid 1px #ccc;line-height:28px;text-align:center;background:#ededed;font-size:14px;color:#707070;}
.apply .internship li{margin-top:5px;}
.apply .internship .ul1 .inp{height:28px;width:267px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .internship .ul1 input{height:28px;width:247px;line-height:28px;margin-left:10px;font-size:14px;}
.apply .internship .ul2{float:left;width:302px;margin-left:18px;}
.apply .internship .ul2 .li1{width:300px;}
.apply .internship .ul2 .inp{height:28px;width:300px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .internship .ul2 input{height:28px;width:280px;line-height:28px;margin-left:10px;font-size:14px;}
.apply .internship .ul3{float:left;width:317px;margin-left:18px;}
.apply .internship .ul3 .li1{width:315px;}
.apply .internship .ul3 .inp{height:28px;width:315px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .internship .ul3 input{height:28px;width:295px;line-height:28px;margin-left:10px;font-size:14px;}
.apply .internship .ul4{float:left;width:246px;margin-left:18px;}
.apply .internship .ul4 .li1{width:244px;}
.apply .internship .ul4 .inp{height:28px;width:244px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .internship .ul4 input{height:28px;width:224px;line-height:28px;margin-left:10px;font-size:14px;}
.apply .interest{margin-top:60px;margin-left:27px;}
.apply .interest textarea{overflow:auto;border:solid 1px #ccc;width:1166px;height:105px;margin:0;padding:5px 10px;font-size:14px;}
.apply .submit{display:block;background:#37749e;width:205px;height:42px;line-height:42px;text-align:center;color:#fff;font-size:14px;margin:64px auto 0;}
.apply .submit img{margin-left:15px;}
.apply .main{display:none;}
.apply .main.a{display:block;}
.apply .basic .ul4{margin-left:51px;}
.apply .basic .ul4 span{width:80px;}
.apply .basic .ul5{margin-left:54px;}
.apply .basic .ul5 span{width:89px;}
.apply .project{margin-top:60px;}
.apply .project .ul1{float:left;width:269px;margin-left:27px;}
.apply .project .li1{height:28px;width:267px;border:solid 1px #ccc;line-height:28px;text-align:center;background:#ededed;font-size:14px;color:#707070;}
.apply .project li{margin-top:5px;}
.apply .project .ul1 .inp{height:28px;width:267px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .project .ul1 input{height:28px;width:247px;line-height:28px;margin-left:10px;font-size:14px;}
.apply .project .ul2{float:left;width:441px;margin-left:18px;}
.apply .project .ul2 .li1{width:439px;}
.apply .project .ul2 .inp{height:28px;width:439px;border:solid 1px #ccc;line-height:28px;font-size:14px;}
.apply .project .ul2 input{height:28px;width:419px;line-height:28px;margin-left:10px;font-size:14px;}


/* 项目展示 */
.project{padding-bottom:95px;}
.project .main{min-width:1250px;}
.project .main .pic{float:left;width:19.8%;margin-left:0.25%;overflow:hidden;margin-bottom:5px;position:relative;}
.project .main .pic .black{background:url(../image/black_h50.png) center bottom no-repeat;position:absolute;bottom:0;left:0;width:100%;height:100%;display:none;}
.project .main .pic .black p{font-size:16px;line-height:24px;color:#fff;position:absolute;left:10%;width:80%;bottom:13px;}
.project .main .pic img{width:100%;height:100%;}
.project .main .pic.a{margin-left:0;}
.project .page{margin-top:45px;}
#body.project .block{position:relative;overflow:visible;}
.project .block .search{position:absolute;width:790px;right:0;top:15px;}
.project .block .search .select{float:left;background:url(../image/select2.png) center center no-repeat;width:123px;height:28px;line-height:28px;font-size:14px;color:#707070;position:relative;margin-right:10px;z-index:50;}
.project .block .search .select h3{ font-size:14px; text-indent:10px; font-weight:normal; cursor:pointer; overflow:hidden; height:28px;}
.project .block .search .select ul{width:123px;height:0;line-height:28px;overflow:hidden;position:absolute;left:0px;top:28px; overflow:auto;}
.project .block .search .select li{width:auto;background:#fff;cursor:pointer;line-height:1.2;padding-left:10px;/*height:28px;*/ padding-top:10px;}
.project .block .search .select li.val{background:none;}
.project .block .search .select .choose{float:right;width:32px;height:28px;cursor:pointer;}
.project .block .search .input{background:url(../image/input2.png) center center no-repeat;float:left;width:173px;height:28px;margin-right:10px;}
.project .block .search .input input{width:153px;height:26px;padding:0 10px;line-height:26px;background:none;font-size:14px;color:#909090;}
.project .block .search .submit{display:block;background:url(../image/search2.png) center center no-repeat;float:left;width:63px;height:28px;font-size:14px;color:#fff;text-align:center;line-height:26px;}


/* 核心优势 */
.core{padding-bottom:73px;}
.core .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.core .focus .top{/*background:url(../image/blue70.png) center center repeat;*/width:100%;height:55px;left:0;top:0;position:absolute;z-index:10;}
.core .focus .top .bread{color:#fff;padding-left:32px;}
.core .focus .top .bread a{color:#fff;}
.core .focus .text{background:url(../image/black60.png) center center repeat;position:absolute;left:50%;width:378px;height:437px;top:0;margin-left:243px;padding:0 50px 0 30px;}
.core .focus .text h3{color:#fff;font-size:24px;line-height:1.5;margin-top:60px;}
.core .focus .text p{font-size:14px;color:#fff;line-height:22px;margin-top:20px;}
.core .main1{border-bottom:solid 1px #e1e5e7;padding:70px 0 65px;}
.core .l{margin-left:19px;width:434px;float:left;}
.core .l .p{margin-top:40px;color:#474747;font-size:14px;line-height:26px}
.core .l h3{color:#474747;font-size:28px;line-height:1.2;}
.core .l .more{background:url(../image/arrow0000.png) 63px center no-repeat;color:#707070;font-size:14px;margin-top:27px;display:block;}
.core .main1 .r{width:794px;float:right;}
.core .main1 .r .six{background:#5994a4;width:392px;height:395px;float:left;position:relative;}
.core .main1 .r .six .c1{position:absolute;display:block;top:96px;left:12px;/*font-weight:bold;*/color:#fcd052;text-align:right;font-size:24px;line-height:1.2;}
.core .main1 .r .six .c1 span{font-size:30px;}
.core .main1 .r .six .c2{position:absolute;display:block;top:40px;left:187px;/*font-weight:bold;*/color:#fff;text-align:center;font-size:14px;line-height:1.2;background:url(../image/c1.png) center center no-repeat;width:85px;height:60px;padding-top:25px;display:none;}
.core .main1 .r .six .c3{position:absolute;display:block;top:118px;left:286px;/*font-weight:bold;*/color:#fff;text-align:center;font-size:14px;line-height:1.2;background:url(../image/c2.png) center center no-repeat;width:85px;height:60px;padding-top:25px;display:none;}
.core .main1 .r .six .c4{position:absolute;display:block;top:234px;left:267px;/*font-weight:bold;*/color:#fff;text-align:center;font-size:14px;line-height:1.2;background:url(../image/c3.png) center center no-repeat;width:85px;height:60px;display:none; padding-top:25px;}
.core .main1 .r .six .c5{position:absolute;display:block;top:270px;left:156px;/*font-weight:bold;*/color:#fff;text-align:center;font-size:14px;line-height:1.2;background:url(../image/c4.png) center center no-repeat;width:85px;height:60px;padding-top:25px;display:none;}
.core .main1 .r .six .c6{position:absolute;display:block;top:205px;left:48px;/*font-weight:bold;*/color:#fff;text-align:center;font-size:14px;line-height:1.2;background:url(../image/c5.png) center center no-repeat;width:85px;height:60px;padding-top:25px;display:none;}
.core .main1 .r .six .c7{position:absolute;display:block;top:138px;left:147px;/*font-weight:bold;*/color:#fff;text-align:center;font-size:14px;line-height:1.2;background:url(../image/c6.png) center center no-repeat;width:119px;height:81px;padding-top:43px;display:none;}
.core .main1 .r .tab{background:#a3914f;float:right;width:392px;height:395px;}
.core .main1 .r .tab .inner{display:none;}
.core .main1 .r .tab .inner.a{display:block;}
.core .main1 .r .tab .inner .text{height:170px;padding:27px 40px 0 30px;position:relative;}
.core .main1 .r .tab .inner .text p{color:#fff;font-size:14px;line-height:22px;}
.core .main1 .r .tab .inner .text .more{background:url(../image/arrow000.png) right center no-repeat;color:#fff;font-size:14px;position:absolute;left:30px;bottom:25px;padding-right:20px;}
.core .main1 .r .tab .inner .pic{width:392px;height:197px;overflow:hidden;}
.core .main2{padding:67px 0 125px;border-bottom:solid 1px #e1e5e7;}
.core .main2 .l .p{width:362px;font-size:15px;}
.core .main2 .r{float:right;height:800px;width:794px;position:relative;}
.core .main2 .r .r1{position:absolute;left:0;top:0;width:392px;height:395px;overflow:hidden;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.core .main2 .r .up{position:absolute;left:0;top:0;padding:0 17px 0 25px;width:350px;height:100%;}
.core .main2 .r .r1 h3{color:#fff;font-size:24px;line-height:1.2;font-weight:bold;margin-top:33px;}
.core .main2 .r .r1 .text{margin-top:30px;}
.core .main2 .r .r1 .text p{color:#d4e2ee;font-size:14px;line-height:26px;}
.core .main2 .r .r1 .text p.p2{background:url(../image/dian4.png) 44px 10px no-repeat;padding-left:54px;}
.core .main2 .r .r1 .more{background:url(../image/arrow000.png) right center no-repeat;color:#fff;font-size:14px;position:absolute;left:25px;bottom:45px;padding-right:20px;}
.core .main2 .r .r2{position:absolute;left:0;bottom:0;width:392px;height:395px;overflow:hidden;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.core .main2 .r .r2 h3{color:#fff;font-weight:bold;font-size:24px;line-height:1.2;margin-top:20px;}
.core .main2 .r .r2 h4{font-size:24px;color:#fff;font-weight:bold;line-height:1.2;}
.core .main2 .r .r2 h4 span{font-size:72px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;}
.core .main2 .r .r2 .text p{font-size:14px;line-height:26px;color:#fff;margin-top:8px;}
.core .main2 .r .r2 .text p b{font-family:Arial, Helvetica, sans-serif;}
.core .main2 .r .r2 .more{background:url(../image/arrow000.png) right center no-repeat;color:#fff;font-size:14px;position:absolute;left:25px;bottom:25px;padding-right:20px;}
.core .main2 .r .r3{width:392px;height:800px;overflow:hidden;position:absolute;right:-400px;top:0;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.core .main2 .r .r3 p{color:#fff;font-size:16px;font-weight:bold;line-height:1.5;margin-top:10px;}
.core .main2 .r .r3 p.first{margin-top:45px;}
.core .main2 .r .r3 h3{font-size:18px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;line-height:1.1;}
.core .main2 .r .r3 h3 span{font-size:48px;}
.core .main2 .r .r3 h4{font-size:18px;font-weight:bold;color:#fff;line-height:1.1;}
.core .main2 .r .r3 h4 span{font-size:48px;font-family:Arial, Helvetica, sans-serif;margin-right:5px;}
.core .main3{position:relative;}
.core .main3 .title{position:absolute;background:#fff;top:-45px;left:50%;width:476px;margin-left:-238px;text-align:center;}
.core .main3 .title h2{font-size:30px;color:#474747;line-height:1.2;font-weight:bold;}
.core .main3 .title h2 span{font-weight:normal;}
.core .main3 .title h3{font-size:30px;color:#474747;line-height:1.5;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
.core .main3 .title h4{font-size:24px;font-weight:bold;color:#37759e;line-height:1.2;}
.core .main3 .title h4 b{font-size:83px;font-family:Impact,Arial, Helvetica, sans-serif;margin:0 10px 0 15px;}
.core .main3 .title h4 img{margin-left:7px;margin-top:-2px;}
.core .main3 .box{height:375px;padding-top:178px;}
.core .main3 .box .ul{position:relative;width:100%;overflow:hidden;height:375px;}
.core .main3 .box .ul ul{position:absolute;left:0;width:20000px;height:375px;}
.core .main3 .box .ul ul li{width:416px;height:375px;float:left;position:relative;margin-left:1px;}
.core .main3 .box .ul ul li.first{margin-left:0;}
.core .main3 .box .ul ul li .pic{width:416px;height:324px;overflow:hidden;position:relative;}
.core .main3 .box .ul ul li .pic .more{position:absolute;left:0;top:0;width:100%;height:100%;background:url(../image/readmore.png) center center no-repeat;display:none;}
.core .main3 .box .ul ul li h3{position:absolute;font-size:16px;color:#474747;left:10px;bottom:0;line-height:29px;}
.core .main3 .box .ul ul li .g1{display:block;background:url(../image/gray15_1.png) center center no-repeat;width:86px;height:29px;line-height:29px;text-align:center;position:absolute;bottom:0;right:60px;font-size:12px;color:#707070;}
.core .main3 .box .ul ul li .g2{display:block;background:url(../image/gray15_2.png) center center no-repeat;width:46px;height:29px;line-height:29px;text-align:center;position:absolute;bottom:0;right:10px;font-size:12px;color:#707070;}
.core .main3 .box .ul .prev{background:url(../image/left8.png) center center no-repeat;position:absolute;left:16px;top:138px;width:25px;height:48px;z-index:20;cursor:pointer;}
.core .main3 .box .ul .next{background:url(../image/right8.png) center center no-repeat;position:absolute;right:16px;top:138px;width:25px;height:48px;z-index:20;cursor:pointer;}


/* 职业生涯 */
.occupation{padding-bottom:73px;}
.occupation .focus{background-position:center top;height:320px;position:relative;overflow:hidden;}
.occupation .focus #text h2{font-size:30px;}
.occupation .focus #text h1{font-size:60px;}
.occupation .main1{background:url(../image/bg22.jpg) center top no-repeat;height:380px;padding-top:12px;}
.occupation .main1 .box{width:822px;margin:30px auto 0;}
.occupation .main1 .box a{display:block;float:left;}
.occupation .main1 .box .div{width:170px;margin:0 52px;text-align:center;}
.occupation .main1 .box .div h2{color:#474747;margin-top:15px;font-size:21px;line-height:1.2;}
.occupation .main1 .box .div h3{color:#474747;font-size:17px;line-height:1.2;font-family:Arial, Helvetica, sans-serif;}
.occupation .main1 .box .div img{width:155px;height:155px;}
.occupation .main2{margin-top:55px;}
.occupation .main2 .tabs{height:60px;}
.occupation .main2 .tabs a{display:block;width:155px;height:60px;line-height:60px;text-align:center;font-size:18px;color:#474747;float:left;background:#fcfcfc;}
.occupation .main2 .tabs a.now{color:#fff;background:#39769f;}
.occupation .main2 .inner .blue{background:#39769f;height:50px;}
.occupation .main2 .inner th{background:#39769f;height:50px;text-align:center;color:#fff;font-size:14px;font-weight:normal;}
.occupation .main2 .inner table tr{height:50px;background:#fcfcfc;}
.occupation .main2 .inner table tr td{text-align:center;color:#707070;font-size:14px;}
.occupation .main2 .inner table tr .td1{width:278px;}
.occupation .main2 .inner table tr .td2{width:326px;}
.occupation .main2 .inner table tr .td3{width:148px;}
.occupation .main2 .inner table tr .td4{width:255px;}
.occupation .main2 .inner table tr .td5{width:243px;}
.occupation .main2 .inner table tr .td5 a{color:#707070;font-size:14px;}
.occupation .main2 .inner table tr .td5 a:hover{color:#39769f;}
.occupation .main2 .inner table tr.even{background:#efefef;}
.occupation .main2 .inner .page{margin-top:70px;}
.occupation .main2 .inner{display:none;}
.occupation .main2 .inner.a{display:block;}
.occupation .main3{margin-top:125px;border-top:solid 1px #ddd;position:relative;}
.occupation .main3 .title{width:500px;position:absolute;top:-25px;left:50%;margin-left:-250px;text-align:center;background:#fff;}
.occupation .main3 .title h2{font-size:36px;color:#474747;font-weight:bold;font-family: Helvetica, Arial,sans-serif;line-height:1.5;text-transform:uppercase;}
.occupation .main3 .title h3{font-size:24px;color:#474747;line-height:1.3;}
.occupation .main3 .p{width:1110px;margin:80px auto 0;text-align:center;font-size:14px;line-height:22px;color:#707070;}
.occupation .main3 .more{display:block;background:url(../image/more.png) center center no-repeat;color:#fff;font-size:14px;text-align:center;width:91px;height:27px;line-height:25px;margin:12px auto 0;}



.occupation .m{position:fixed;background:url(../image/black80.png) center center repeat;width:100%;height:100%;left:0;top:0;z-index:10000;display:none;}
.occupation .m .in{background:#fff;width:450px;height:280px;position:absolute;left:50%;top:50%;margin:-170px 0 0 -250px;text-align:left;padding:30px 25px;}
.occupation .m .in span{font-size:18px;color:#474747;}
.occupation .m .in .p{height:200px;overflow-y:auto;margin-top:10px;color:#474747;}
.occupation .main2 .inner table tr .td5 .close {
    background: #39769f ;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin-top: 10px;
    text-align: center;
    width: 152px;
}
.occupation .main2 .inner table tr .td5 .close:hover{color:#fff;}
.occupation .s{cursor:pointer;margin-left:10px;}
.occupation .s:hover{color:#39769f;}
