﻿@charset "gbk";
*{
    /*outline: 1px solid #ff0000;*/
}
/* CSS Document */
/*main Banner*/
#mBanner{ width:100%; height:104px; padding-top:111px; min-width:1200px;}
.mb01{ background:url(../images/aboutYs/ayBanner.png) no-repeat bottom center;}
.mb02{ background:url(../images/groupBusiness/gbBanner.png) no-repeat bottom center;}
.mb03{ background:url(../images/brandCenter/bcBanner.png) no-repeat bottom center;}
.mb04{ background:url(../images/contactUs/cuBanner.png) no-repeat bottom center;}
.mb05{ background:url(../images/ysCulture/yscBanner.png) no-repeat bottom center;}
.mb06{ background:url(../images/ysStrategy/yssBanner.png) no-repeat bottom center;}
/*main Body*/
#bodyMain{ width:100%; height:auto; background:#fff; min-width:1200px; color:#646464;}
/*main leftNav*/
#bodyMain .leftNav{ width:200px; height:auto; float:left; font-size:16px;}
#bodyMain .leftNav{
    background: #f0f0f0;
    background: -moz-linear-gradient(right top,  #f0f0f0 0%, #ffffff 100%);
    background: -webkit-gradient(linear, right top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(right top,  #f0f0f0 0%,#ffffff 100%);
    background: -o-linear-gradient(right top,  #f0f0f0 0%,#ffffff 100%);
    background: -ms-linear-gradient(right top,  #f0f0f0 0%,#ffffff 100%);
    background: linear-gradient(to left bottom,  #f0f0f0 0%,#ffffff 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#ffffff',GradientType=0 );
}
.leftNav .h2Title{ height:58px; font-size:18px; line-height:58px; padding-left:15px;}
.leftNav .lnLink{ width:185px; height:42px; float:left; padding-left:15px; line-height:42px; color:#3C3C3C;}
.leftNav .lncur{ background:#14A3F7; color:#FFF;}
/*main rightMain*/
/*集團簡述*/
#bodyMain .rightMain{ width:948px; float:left; padding-left:50px; margin-bottom:100px; border-left:1px solid #DBDBDB;}
.rightMain .rmTitle ,.ls1200Main .rmTitle{ width:100%; height:42px; margin-top:16px; line-height:42px; border-bottom:1px solid #DBDBDB;}
.rightMain .h2Name ,.ls1200Main .rmTitle .h2Name{ float:left; font-size:18px; color:#14A3F7;}
.rmTitle .rmMenu{ float:right; color:#232323; font-size:12px;}
.rmTitle .rmMenu .hIcon{ background:url(../images/aboutYs/houseIcon.png) no-repeat; width:13px; height:11px; display:inline-block; margin:0 2px -1px 0; *margin:0 2px 2px 0;}
.rmTitle .rmMenu .nLnk{ color:#4A4A4A;}
.rmTitle .rmMenu .nLnk:hover{ text-decoration:underline;}
.rightMain .rmMainText{ width:900px; margin:0 auto; font-size:14px;}
.rmMainText .sectionP{ padding-top:18px; line-height:28px; letter-spacing:1px;}
.rmMainText .textImg{ padding-top:40px;}
.rmMainText .dHistory{ width:100%; height:23px; line-height:23px; margin-top:70px;}
.dHistory .dhSlash{ background:url(../images/aboutYs/slash.png) repeat; width:825px; height:15px; float:left; margin:4px 0 0 10px;}
.rmMainText .historyUl{ width:100%; height:auto; margin-top:50px;}
.historyUl li{ width:100%; height:56px; line-height:56px; font-size:16px; float:left;}
.historyUl li .huYear{ float:left; width:42px;}
.historyUl li .hurLine{ background:url(../images/aboutYs/roundLine.png) no-repeat; width:19px; height:56px; float:left; margin:0 15px;}
/*产業布局*/
.rmMainText .h3Layout{ font-size:22px; text-align:center; padding-top:68px;}

/*榮誉資格*/
.rmMainText #gHonor{ width:100%; height:150px; margin-top:40px;}
#gHonor .ghIntr ,#gQuality .ghIntr{ width:172px; height:148px; border:1px solid #dadada; background:#fff; float:left; padding:0 20px;}
.ghIntr .ghiName{ width:100%; height:30px; line-height:30px; font-size:15px; color:#3c3c3c; margin-top:10px;}
.ghIntr .bLine{ background:url(../images/aboutYs/bLine.png) no-repeat; width:100%; height:3px;}
.ghIntr .textP{ font-size:12px; color:#646464; line-height:20px; margin-top:12px;}
.ghIntr .ghBtn{ width:100%; height:26px; margin-top:12px;}
.ghBtn a{ background:url(../images/aboutYs/ghBtn.png) no-repeat; width:26px; height:26px; float:left;}
.ghBtn .ghPrev{ background-position:0 0; margin-right:10px;}
.ghBtn .ghPrev:hover{ background-position:0 -34px;}
.ghBtn .ghNext{ background-position:-34px 0;}
.ghBtn .ghNext:hover{ background-position:-34px -34px;}
#gHonor .ghBox{ width:687px; height:150px; position:relative; overflow:hidden;}
.ghBox .ghUl{ width:100%; height:150px; float:left; position:relative;}
.ghBox .ghUl li{ width:229px; height:150px; float:left; text-align:center; position:relative;}
.ghBox .ghUl li img{ display:inline-block; padding-left:15px;}
.rmMainText #gQuality{ width:100%; height:330px; margin-top:70px;}
#gQuality .gqBox{ width:687px; height:330px; position:relative; overflow:hidden; float:left;}
.gqBox .gqUl{ width:100%; height:330px; float:left; position:relative;}
.gqBox .gqUl li{ float:left; height:330px; width:229px;}
.gqBox .gqUl li img{ display:inline-block; padding:0 15px 15px 0;}
#gQuality .ghIntr{ height:313px; float:left;}
#gQuality .ghIntr .ghBtn{ margin-top:150px;}
#gQuality .ghIntr .ghBtn a{ float:right;}

/*放大圖-視頻彈窗*/
#showBox{ width:45%; position:fixed; z-index:9999; top:10%; left:27%; background:#fff; display:none;height:70%;}
#showBox i.close{ background:url(../images/aboutYs/close.png) no-repeat; width:18px; height:18px; position:absolute; top:8px; right:8px; cursor:pointer;-moz-opacity:0.6; opacity:.60; filter: alpha(opacity=60);}
#showBox i.next{ background:url(../images/aboutYs/nparrow.png) no-repeat 0 0; width:45px; height:90px; position:absolute; top:50%; margin-top:-45px; right:-1px; cursor:pointer;-moz-opacity:0.8; opacity:.80; filter: alpha(opacity=80);}
#showBox i.prev{ background:url(../images/aboutYs/nparrow.png) no-repeat -55px 0; width:45px; height:90px; position:absolute; top:50%; margin-top:-45px; left:-1px; cursor:pointer;-moz-opacity:0.8; opacity:.80; filter: alpha(opacity=80);}
#showBox i.close:hover, #showBox i.prev:hover, #showBox i.next:hover{-moz-opacity:1; opacity:1; filter: alpha(opacity=100);}
#showBox .imgBox, #showBox .videoBox{ width:98%; height:90%; margin:35px auto 15px; overflow:hidden;}
#showBox .imgBox img{ width:100%; height:100%;}
#showBox .videoBox{ background:#000;}

/*社會責任*/
.rightMain .rmWidthMain{ width:948px; height:auto; margin:0 auto;}
.rmWidthMain .respNewsUl{ width:100%; height:auto;}
.respNewsUl li{ width:900px; height:148px; padding:24px; border-bottom:1px dashed #dbdbdb;}
.respNewsUl .respNewsDel{ width:625px; height:148px; float:left; position:relative; margin-left:25px; letter-spacing:.5px; color:#646464;}
.respNewsDel .h3respTitle{ font-size:16px; font-weight:bold;}
.respNewsDel .respIntr{ margin-top:20px; font-size:14px; line-height:24px;}
.respNewsDel .respDetails{ font-size:16px; color:#14A4F8; position:absolute; bottom:0; right:0;}
.respNewsDel .respDetails:hover{ text-decoration:underline;}
.rightMain .PageLead{ width:100%; height:30px; margin-top:50px; text-align:center; font-size:14px; color:#646464;}
.PageLead a.page{ display:inline-block; color:#646464; padding:6px 10px; margin:0 5px; background:#fff; border:1px solid #dbdbdb;}
.PageLead .page:hover ,.PageLead a.pcur{ background:#14A3F7; border:1px solid #14A3F7; color:#fff;}
.PageLead span.text{ display:inline-block; padding:6px 6px;}
.PageLead input.pIn{ display:inline-block; width:8px; padding:6px 10px; margin:0 5px; background:#fff; border:1px solid #dbdbdb;}
.rmWidthMain .delHtitle{ width:100%; text-align:center; color:#646464; padding:20px 0; border-bottom:1px dashed #dbdbdb;}
.rmWidthMain .delHtitle h1{ font-size:20px; font-weight:bold; margin-top:40px;}
.rmWidthMain .delHtitle h2{ font-size:14px; margin-top:20px;}
.rmWidthMain .delText{ width:900px; margin:20px auto 0; }
.rmWidthMain .delText p{ padding-top:10px; line-height:28px; text-indent:28px;}
.rmWidthMain .delText p.imgfont{ padding:inherit; line-height:inherit; text-align:center; text-indent:inherit;}
.rmWidthMain .delText h3{ font-size:16px; font-weight:bold; padding-top:15px; text-indent:28px;}
.rmWidthMain .delText h4{ font-size:16px; font-weight:bold; padding-top:60px; text-align:center; position:relative;}
.rmWidthMain .delText h4 span{ font-size:14px; position:absolute; width:100%; text-align:center; top:30px; left:0;}
.rmWidthMain .delText img{ padding:25px 10px;}



/*集團業務*/
.rightMain .gbTextMain{ width:886px; height:auto; margin:0 auto; color:#646464;}
.gbTextMain .headimg{ padding:20px 0 38px; margin:0 auto;}
.gbTextMain .gbDelUl{ width:100%; height:auto; position:relative; border-top:1px dashed #c7c7c7;}
.gbDelUl .bgduName{ font-size:14px; color:#14A3F7; background:#fff; position:absolute; left:0; top:-10px; padding-right:5px; letter-spacing:0.5px;}
.gbDelUl li{ width:100%; padding:28px 0 46px; border-bottom:1px dashed #c7c7c7;}
.gbDelUl li:last-child{border-bottom: none;!important;}
.gbDelUl .gbdIntr{ width:100%; min-height:130px;}
.gbdIntr .groupLogo{ float:left; width:212px; height:128px; border:1px solid #dadada; text-align:center;}
.gbdIntr .groupLogo *{ display:inline-block; vertical-align:middle;}
.gbdIntr .groupIntr{ float:left; width:640px; margin-left:30px;}
.gbdIntr .groupIntr h2{ font-size:16px; font-weight:bold; letter-spacing:0.5px;}
.gbdIntr .groupIntr .gpintr{ font-size:14px; margin-top:10px; line-height:22px;}
.gbdIntr .groupIntr .gplink{ font-size:14px; margin-top:18px;}
.gbdIntr .groupIntr .gplink a{ color:#50A5E6;}
.gbdIntr .groupIntr .gplink a:hover{ text-decoration:underline;}
.gbDelUl .d3{ width:750px; min-height:140px; margin:65px auto 0;}
.gbDelUl .d3 .gbdbox{ width:100px; height:auto; float:left; margin:0 75px;}
.gbDelUl .d4{ width:880px; min-height:140px; margin:65px auto 0;}
.gbDelUl .d4 .gbdbox{ width:100px; height:auto; float:left; margin:0 60px;}
.gbdbox .innerBx{ background:url(../images/groupBusiness/iconBg.png) no-repeat; width:100px; height:100px; float:left; text-align:center;}
.gbdbox .innerBx *{ display:inline-block; vertical-align:middle;}
.gbdbox .inName{ float:left; width:100%; padding-top:16px; font-size:20px; text-align:center;}
.gbDelUl .gbimgTable{ table-layout:fixed; border-collapse: collapse; border-spacing: 0;}
.gbDelUl .gbimgTable td{ width:220px; height:130px; text-align:center; vertical-align:middle; border:1px solid #dadada;}



/*品牌中心*/
.rmWidthMain .brandNewsUl{ width:100%; height:auto; margin-top:15px;}
.brandNewsUl li{ width:888px; float:left; padding:20px 30px; border-bottom:1px dashed #dadada;}
.brandNewsUl .bnDateLeft{ float:left; width:70px; height:70px; text-align:center;}
.bnDateLeft .bndTop{ width:70px; height:44px; border-bottom:2px solid #fff; background:#14A3F7; color:#fff; line-height:44px; font-size:30px;}
.bnDateLeft .bndBottom{ width:70px; height:24px; background:#DBDBDB; color:#646464; line-height:24px; font-size:12px;}
.brandNewsUl .bndTextRight{ float:left; margin-left:23px; color:#646464;}
.brandNewsUl .bndtrW1{ width:790px;} 
.brandNewsUl .bndtrW2{ width:695px;} 
.brandNewsUl .bndtrW3{ width:635px;} 
.bndTextRight .aTitle{ font-size:16px; font-weight:bold; color:#646464;}
.bndTextRight .intoSubject{ float:left; width:118px; height:28px; border:1px solid #14A3F7; color:#14A3F7; text-align:center; line-height:28px; font-size:14px; margin-top:16px;}
.bndTextRight .intoSubject:hover{ background:#14A3F7; color:#fff;}
.bndTextRight .pDetail{ font-size:14px; line-height:22px; margin-top:8px;}
.brandNewsUl .bnImgLeft1{ width:162px; height:70px; float:left; border:1px solid #dadada; text-align:center;}
.brandNewsUl .bnImgLeft1 *{ display:inline-block; vertical-align:middle;}
.brandNewsUl .bnImgLeft2{ width:220px; height:120px; float:left;}
.rmMainText .bcVideoUl{ width:900px; height:auto; margin:15px auto 0; overflow:hidden;}
.bcVideoUl li{ width:280px; height:212px; float:left; margin:25px 10px 0;}
.bcVideoUl li p{ font-size:16px; text-align:left; padding-top:10px;}
.bcVideoUl .videoDiv{ width:280px; height:180px; position:relative; overflow:hidden;}
.videoDiv:hover .vHoverBg{ width:280px; height:180px; position:absolute; top:0; left:0; background:#000; -moz-opacity:0.2; opacity:.20; filter: alpha(opacity=20); z-index:1;}
.videoDiv .playVideo{ background:url(../images/brandCenter/playVideo.png) no-repeat; width:64px; height:64px; position:absolute; bottom:-64px; left:50%; margin-left:-32px; z-index:2; transform:scale(0,0);-moz-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);-webkit-transform:scale(0,0); transition:all .75s cubic-bezier(0,1,.75,1); -moz-transition:all .75s cubic-bezier(0,1,.75,1); -ms-transition:all .75s cubic-bezier(0,1,.75,1); -o-transition:all .75s cubic-bezier(0,1,.75,1); -webkit-transition:all .75s cubic-bezier(0,1,.75,1);}
.videoDiv:hover .playVideo{ bottom:58px; transform:scale(1,1);}

/*聯絡我們*/
.rightMain .cuTextMain{ width:912px; height:auto; margin:0 auto; overflow:hidden;}
.cuTextMain .cumDiv{ width:100%; height:auto; margin-top:30px; font-size:14px; color:#646464; border-top:1px dashed #dadada; position:relative; float:left;}
.cumDiv h2{ font-size:14px; color:#14A3F7; position:absolute; left:0; top:-10px; background:#fff; padding-right:5px;}
.cumDiv .groupDiv{ width:335px; height:100px; margin-top:28px;}
.cumDiv .groupDiv h3{ font-size:16px; padding-bottom:12px; color:#646464;}
.cumDiv .groupDiv p{ line-height:20px;color:#9B9B9B;}
.cumDiv .groupDiv .aLink{ color:#9B9B9B;}
.cumDiv .groupDiv .aLink:hover{ color:#14A3F7; text-decoration:underline;}
.cuTextMain .cooDiv{ width:100%; height:auto; margin-top:40px;}
.cooDiv h3{ font-size:18px; color:#646464; padding-left:7px;}
.cooDiv .cooUl{ width:100%; margin-top:18px; overflow:hidden;}
.cooDiv .cooUl li{ width:100%; float:left;}
.cooDiv .cooUl .cooBox{ width:136px; height:34px; float:left; border:1px solid #dadada; text-align:center; margin:7px;}
.cooBox *{ display:inline-block; vertical-align:middle;}
.cuTextMain .cuWayDiv{ width:184px; height:auto; float:left; margin:55px 55px 0; text-align:center;}
.cuWayDiv h3{ font-size:18px; color:#3c3c3c;}
.cuWayDiv a, .cuWayDiv p{ font-size:16px; color:#3E3A39; padding-bottom:15px; display:inline-block;}
.cuWayDiv a:hover{ color:#14A3F7; text-decoration:underline;}
/*業務辦理*/
.cumDiv .bpDiv{ width:200px; float:left; margin:35px 25px 0 0;}
.bpDiv .bpTop{ width:198px; border:1px solid #dadada; background:#f5f5f5; text-align:center; float:left; line-height:1; padding-bottom:18px;}
.bpDiv .bpTop h4{ font-size:20px; color:#14A3F7; padding:25px 0 2px;}
.bpDiv .bpTop p{ font-size:14px; color:#646464; padding-top:8px;}
.bpDiv .bpBtn{ width:200px; height:32px; float:left; background:#14A3F7; color:#fff; text-align:center; line-height:32px; font-size:16px;}
.bpDiv .bpBtn:hover{ background:#0074D9;}
.cumDiv .scen{ font-size:14px; color:#14A3F7; padding:0 16px; background:#fff; position:absolute; top:-10px; left:435px;}


/*産業文化*/
.rmMainText .coreIdea{ width:100%; margin-top:20px; line-height:28px; letter-spacing:1px;}
.rmLogoText{width: 100%;margin-top: 35px;height: 150px;border-bottom: 1px dashed #C6C6C6;}
.rmLogoText>img{display: block;margin-left: 20px;float: left;}
.rmLogoTextMain{width: 725px;height: 105px;float: left;margin-left: 28px;}
.rmLogoTextMain p{line-height: 25px;text-indent: 28px;}
.rmLogoBottom{ height: 160px;width: 690px;margin: 40px auto;}
.rmLogoBottom i{ no-repeat;float: left;width: 62px;height: 62px;margin-right: 30px;background-size: 100%!important;}
.rmLogoBottom p{float: left;}
.iconText2{padding-top: 10px;}
.iconText3{padding-top: 20px;}
.iconText4{padding-top: 10px;}
.rmMainText .ciUl{ width:100%; height:auto; overflow:hidden; margin-top:40px;}
/*.ciUl li{ padding:15px; border-bottom:1px dashed #dadada; height:62px; font-size:14px;}*/
/*.ciUl li .ciICON{ background:url(../images/ysCulture/coreIdea.png) no-repeat; float:left; width:62px; height:62px; margin-right:20px;}*/
.rmLogoBottom .cii1{ background:url(../images/ysCulture/hong.png)}
.rmLogoBottom .cii2{ background:url(../images/ysCulture/lv.png)}
.rmLogoBottom .cii3{ background:url(../images/ysCulture/lan.png)}
.rmLogoBottom .cii4{ background:url(../images/ysCulture/zi.png)}
/*.ciUl li p{ float:left; line-height:62px;}*/
/*.rmMainText .saDiv{ width:412px; height:300px; float:left; margin:40px 21px 0;}*/
/*.saDiv h3{ padding-top:20px; font-size:18px;}*/
/*.saDiv p{ padding-top:12px; line-height:18px;}*/

/*人才戰略*/
.rightMain .yssMain{ width:905px; margin:25px auto 0;}
.yssMain .headText{ font-size:14px; line-height:28px; letter-spacing:1px;}
/*誠聘英才*/
.yssMain .yssSearch{ width:527px; height:45px; margin:50px auto 40px;display:none;}
.yssSearch .outerP{ background:url(../images/ysStrategy/yssIcon.png) no-repeat 0 0; width:527px; height:45px; float:left; position:relative;}
.outerP .iinput{ float:left; font-size:18px; border:none; line-height:20px; background:none; height:20px; margin:12px 0 0 28px; width:380px;}
.outerP .sspan{ background:url(../images/ysStrategy/yssIcon.png) no-repeat -540px 0; width:98px; height:45px; float:right; cursor:pointer; color:#fff; font-size:16px; text-align:center; line-height:45px; -moz-opacity:0.85; opacity:.85; filter: alpha(opacity=85);}
.outerP .sspan:hover{ -moz-opacity:1; opacity:1; filter: alpha(opacity=100);}
.outerP .coverx{ position:absolute; width:20px; height:20px; top:12px; right:120px; background:#efeff1;}
.yssMain .yssSelct{ width:884px; height:auto; overflow:auto; margin:0 auto; font-size:14px;}
.yssSelct .ysssTop{ width:882px; height:auto; border:1px solid #19a1f3; background:#14A3F7; color:#fff; overflow:hidden;}
.ysssTop .selectName{ float:left; width:112px; height:42px; text-align:center; line-height:42px;}
.ysssTop .sWhere{ width:720px; height:auto; float:left;}
.ysssTop .sWhere span{ width:60px; height:42px; float:left; text-align:center; line-height:42px; cursor:pointer;}
.ysssTop .sWhere span.cur{ background:#0081D6;}
.ysssTop .sshowMore{ float:right; width:48px; height:42px; background:#0081D6; text-align:center; cursor:pointer;}
.ysssTop .sshowMore i{ background:url(../images/ysStrategy/yssIcon.png) no-repeat -650px 0; display:inline-block; width:18px; height:10px; margin-top:16px; transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;}
.ysssTop .sshowMore i.turn{ transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.yssSelct .ysssBottom{ width:882px; height:40px; border:1px solid #d8d8d8; background:#eeeef0; color:#505050; overflow:hidden;}
.ysssBottom .selectName{ float:left; width:112px; height:42px; text-align:center; line-height:42px;}
.ysssBottom .sWhate{ width:770px; height:40px; line-height:40px; float:left;}
.ysssBottom .sWhate span{ float:left; padding:0 18px; cursor:pointer;}
.ysssBottom .sWhate span.cur{ color:#14A1F5;}
.yssMain .jheadName{ width:884px; height:54px; margin:23px auto 0; border-bottom:1px solid #c2c2c2; font-size:16px; color:#14A1F5; line-height:54px; text-align:center;}
.jheadName span ,.jobUl .jutopDiv span{ float:left;}
.jheadName .s1 ,.jobUl .jutopDiv .s1{ width:175px;}
.jheadName .s2 ,.jobUl .jutopDiv .s2{ width:210px;}
.jheadName .s3 ,.jobUl .jutopDiv .s3{ width:160px;}
.jheadName .s4 ,.jobUl .jutopDiv .s4{ width:115px;}
.jheadName .s5 ,.jobUl .jutopDiv .s5{ width:170px;}
.jobUl .jutopDiv .s6{ width:50px;}
.yssMain .jobUl{ width:884px; height:auto; margin:0 auto; overflow:hidden; text-align:center;}
.yssMain .jobUl li{ width:100%; height:auto; display:inline-block; border-bottom:1px solid #c2c2c2; background:#fff; cursor:default;}
.yssMain .jobUl li.cur{ background:#fffae9;}
.jobUl .jutopDiv{ width:100%; height:50px; line-height:50px; font-size:14px; color:#505050;}
.jutopDiv .s6 .arw{ background:url(../images/ysStrategy/yssIcon.png) no-repeat -652px -20px; display:inline-block; width:14px; height:8px; margin-top:21px; transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out; -ms-transition:all .5s ease-in-out; -o-transition:all .5s ease-in-out; -webkit-transition:all .5s ease-in-out;}
.jobUl li.cur .jutopDiv .s1{ color:#2C7FDE;}
.jobUl li.cur .jutopDiv .s6 .arw{ transform:rotate(180deg); -moz-transform:rotate(180deg); -ms-transform:rotate(180deg); -o-transform:rotate(180deg); -webkit-transform:rotate(180deg);}
.jobUl .jubtmDiv{ width:100%; height:auto; padding-bottom:40px; font-size:14px; color:#505050; text-align:left; border-top:1px solid #c2c2c2; background:#fff; display:none;}
.jubtmDiv .textDiv{ margin:20px 0 0 30px;}
.jubtmDiv .textDiv h3{ font-size:16px; font-weight:bold;}
.jubtmDiv .textDiv p{ padding-top:10px;}
.jubtmDiv .applyBtn{ display:inline-block; width:140px; height:40px; text-align:center; line-height:40px; background:#6AC3F8; font-size:16px; color:#fff; margin:30px 0 0 30px;}
.jubtmDiv .applyBtn:hover{ background:#19a1f3;}


/*法律聲明*/
.ls1200Main{ width:1200px; height:auto; margin:0 auto; min-width:1200px;}
.ls1200Main .legalstate{ width:1116px; margin:0 auto; color:#646464; font-size:14px; padding-bottom:125px;}
.legalstate h2{ font-size:16px; font-weight:bold; padding-top:30px;}
.legalstate p{ padding-top:30px;}

/*友誼鏈接*/
.ls1200Main .blogroll{ width:1116px; height:auto; margin:30px auto 0; padding-bottom:130px;}
.blogroll .bglLink{ width:150px; float:left; margin-top:15px; font-size:14px; color:#3c3c3c;}
.blogroll .bglLast{ width:65px;}
.blogroll .bglCenter{ width:1116px; height:152px; margin-top:62px; background:#F1F1F3; padding-top:48px;}
.bglCenter .bglcDiv{ float:left; padding-left:46px; margin-left:40px; border-left:1px solid #dbdbdb; width:auto; height:104px; line-height:1; color:#3c3c3c;}
.bglcDiv h4{ font-size:18px; font-weight:bold;}
.bglcDiv p{ font-size:14px; padding-top:12px;}


/*網站地圖*/
.ls1200Main .sitemapUl{ width:1148px; height:auto; overflow:hidden; margin:56px auto 0; padding-bottom:125px;}
.sitemapUl li{ float:left; width:70px; height:300px; padding:0 40px; border-right:1px dashed #c6c6c6; text-align:center;}
.sitemapUl li.lastLi{ width:160px; border:none;}
.sitemapUl li h3{ font-size:16px; color:#14A3F7; cursor:default;}
.sitemapUl li a{ font-size:14px; color:#3c3c3c; padding-top:16px; display:inline-block; width:70px;}
.blogroll .bglLink:hover ,.sitemapUl li a:hover{ text-decoration:underline;}
.sitemapUl li.lastLi h3 ,.sitemapUl li.lastLi a{ text-align:left;}
.sitemapUl li.lastLi a.pr20{ padding-right:20px;}







