@charset "utf-8";.u-tit{width:1140px;height:auto;margin:50px auto;text-align:center}.u-tit h3{display:inline-block;height:25px;margin-bottom:30px;padding:0 160px;text-align:center;border-bottom:1px solid #000}.u-tit h3 span{display:inline-block;height:50px;padding:0 15px;line-height:50px;background:#fff;font-size:36px;color:#333}.u-tit p{line-height:20px;font-size:14px;color:#999}.u-btn{text-align:center;font-size:0}.u-btn a{display:inline-block;height:80px;padding:0 45px;margin:0 25px;line-height:80px;text-align:center;background:#f50;border:2px solid #f50;border-radius:3px;font-size:28px;color:#fff}.u-btn a:hover{background:0 0;color:#333}.u-btn-01 a{width:386px;padding:0}.u-btn-02 a{height:60px;line-height:60px}.u-btn2{display:block;width:335px;height:60px;margin:0 auto;line-height:60px;text-align:center;border:3px solid #f50;font-size:28px;color:#f50}.u-btn2:hover{background:#f50;color:#fff}.u-btn3{display:block;width:196px;height:40px;margin:0 auto;line-height:40px;text-align:center;background:#02c5c5;border:2px solid #02c5c5;font-size:18px;color:#fff}.u-btn3:hover{background:0 0;color:#333}.m-ban{height:500px;background:#02c5c5 url(/ks/static/gmattfkc/images/ban_bg.png) center top no-repeat}.m-ban .ban-btn{position:absolute;top:395px;right:35px;display:block;width:174px;height:54px;text-align:center;line-height:54px;border:3px solid #008686;font-size:28px;color:#fff}.m-ban .ban-btn:hover{background:#008686}.m-bknd .bknd-box a,.m-jdsk .tab-hd .on .tab-icon,.m-tffa .tffa-cnt h3 em,.m-tffa .tffa-cnt h3 span{background:url(/ks/static/gmattfkc/images/icon_sprite.png) no-repeat}.m-bknd{padding-bottom:60px;overflow:hidden}.m-bknd .bknd-box{margin:0 -8px}.m-bknd .bknd-box a{display:block;width:299px;height:168px;padding-top:104px;text-align:center;line-height:32px;background-position:-56px 0;font-size:20px;color:#005959}.m-bkndLink{margin:40px auto 0 auto;width:206px;text-align:center;height:56px;overflow:hidden;border:2px solid #02c5c5;font-size:18px;color:#2e2e2e}.m-bkndLink span{font-size:14px;font-weight:700}.m-bkndList li:hover .bknd-box a{background-color:#02c5c5;color:#fff}.m-bkndList li:hover .m-bkndLink{background:#02c5c5;color:#fff}.mTffa{position:relative;height:595px;overflow:hidden}.mTffaBg{position:absolute;top:0;left:50%;margin-left:-960px;font-size:0;z-index:1}.mTffaBg>img{float:left}.mTffaCon{position:relative;z-index:2;margin:0 auto;width:1140px;overflow:hidden}.mTffaCon .u-tit span{background:#fbf8f2}.mTffaConSlide .hd{float:left;width:207px;height:367px;overflow:hidden;background:#5d554e}.mTffaConSlideUl{margin-top:42px}.mTffaConSlideUl li{position:relative;text-indent:74px;height:40px;line-height:40px;overflow:hidden;font-size:14px;color:#fff;cursor:pointer}.mTffaConSlideUl li.on{background:#ff6700}.mTffaConSlideUl li i{position:absolute;top:15px;right:20px;width:6px;height:11px;overflow:hidden}.mTffaConSlideUl li i img{display:block}.mTffaConSlideUl01 span,.mTffaConSlideUl02 span,.mTffaConSlideUl03 span,.mTffaConSlideUl04 span,.mTffaConSlideUl05 span,.mTffaConSlideUl06 span,.mTffaConSlideUl07 span{position:absolute;top:10px;left:27px;background:url(/ks/static/gmattfkc/images/tffaIcon.png) no-repeat}.mTffaConSlideUl01 span{width:22px;height:20px;overflow:hidden;background-position:0 0}.mTffaConSlideUl02 span{width:16px;height:18px;overflow:hidden;background-position:0 -29px}.mTffaConSlideUl03 span{width:18px;height:18px;overflow:hidden;background-position:0 -56px}.mTffaConSlideUl04 span{width:17px;height:15px;overflow:hidden;background-position:0 -83px}.mTffaConSlideUl05 span{width:18px;height:16px;overflow:hidden;background-position:0 -106px}.mTffaConSlideUl06 span{width:18px;height:16px;overflow:hidden;background-position:0 -130px}.mTffaConSlideUl07 span{width:20px;height:19px;overflow:hidden;background-position:0 -154px}.mTffaConSlide .bd{width:932px;height:365px;overflow:hidden;border:1px solid #d4d4d4;border-left:none}.mTffaConSlideConL{float:left;width:439px;overflow:hidden;border-right:1px solid #d4d4d4}.mTffaConSlideConL>div{height:121px;overflow:hidden;border-bottom:1px solid #d4d4d4}.mTffaConSlideConLH4{padding-left:30px;margin-top:25px;font-size:18px;color:#323232}.mTffaConSlideConLP{padding-left:30px;margin-top:15px;font-size:14px;color:#323232}.mTffaConSlideConR{position:relative;float:left;width:483px;height:365px;overflow:hidden}.mTffaConSlideConR h4{padding-left:33px;margin-top:50px;font-size:18px;color:#323232}.mTffaConSlideConR ul{padding-left:33px;margin-top:25px}.mTffaConSlideConR ul li{line-height:25px;font-size:14px;color:#323232}.mTffaConSlideConR ul li span{display:inline-block;text-indent:10px}.mTffaConSlideConR p{position:absolute;bottom:45px;left:30px;width:425px;overflow:hidden}.mTffaConSlideConR p a{float:left;width:126px;text-align:center;height:40px;line-height:40px;overflow:hidden;background:#f50;border:2px solid #f50;border-radius:5px;font-size:18px;color:#fff;font-weight:700}.mTffaConSlideConR p a:hover{background:#fff;color:#f50}.mTffaConSlideConRS{display:inline;margin-left:17px}.m-xxgh .xxgh-cnt{position:relative;height:663px;margin-bottom:50px}.xxgh-box{position:absolute;width:194px;height:194px;text-align:center;overflow:hidden;cursor:pointer;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.xxgh-box .box-cnt{width:194px;height:194px;overflow:hidden;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.xxgh-box .box-mask{display:none;position:absolute;top:0;left:0;width:194px;height:194px;background:rgba(0,0,0,.8);text-align:center;overflow:hidden}.xxgh-box .box-mask .mask-cnt{width:194px;height:194px;overflow:hidden;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.xxgh-box .box-mask .mask-btn{display:inline-block;width:145px;height:50px;margin-top:65px;line-height:50px;border:2px solid #ffe13e;font-size:24px;color:#ffe13e}.xxgh-box .box-mask .mask-btn:hover{background:#ffe13e;color:#333}.xxgh-type-01{top:42px;background:#02c5c5;border:4px solid #7ddfdf;color:#fff}.xxgh-type-02{top:189px;background:#02afaf;border:4px solid #7ddfdf;color:#fff}.xxgh-type-03{top:348px;width:253px;height:253px;background:#ffe13e;border:5px solid #fced9b;color:#333}.xxgh-box .xxgh-tit{margin-top:15px;line-height:40px;font-size:24px}.xxgh-box .xxgh-txt{margin-top:15px;line-height:24px;font-size:14px}.xxgh-box-01{left:184px}.xxgh-box-02{left:469px}.xxgh-box-03{left:756px}.xxgh-box-04{left:40px}.xxgh-box-05{left:326px}.xxgh-box-06{left:612px}.xxgh-box-07{left:899px}.xxgh-box-08{left:438px}.xxgh-box-03 .xxgh-tit{margin-top:55px}.xxgh-box-06 .xxgh-tit{margin-top:35px}.xxgh-box-04 .xxgh-tit,.xxgh-box-07 .xxgh-tit{margin-top:75px}.xxgh-box-08 .box-cnt{width:253px;height:253px}.xxgh-box-08 .xxgh-tit{margin-top:50px;font-size:28px}.xxgh-box-08 .xxgh-btn{display:block;width:160px;height:40px;margin:20px auto 0;line-height:40px;text-align:center;border:2px solid #f50;font-size:26px;color:#f50}.xxgh-box-08 .xxgh-btn:hover{background:#f50;color:#fff}.m-jdsk,.m-mst{padding-bottom:60px;overflow:hidden}.m-jdsk .tab-hd li{float:left;position:relative;width:380px;height:80px;line-height:80px;text-align:center;font-size:30px;color:#fff;cursor:pointer}.m-jdsk .tab-hd .tab-hd-01{background:#00d0d0}.m-jdsk .tab-hd .tab-hd-02{background:#02c5c5}.m-jdsk .tab-hd .tab-hd-03{background:#02afaf}.m-jdsk .tab-hd .on .tab-icon{position:absolute;bottom:-21px;left:50%;display:block;width:25px;height:21px;margin-left:-12px}.m-jdsk .tab-hd .on .tab-icon-01{background-position:0 -28px}.m-jdsk .tab-hd .on .tab-icon-02{background-position:0 -49px}.m-jdsk .tab-hd .on .tab-icon-03{background-position:0 -70px}.m-jdsk .tab-bd{margin:21px 0 50px}.m-jdsk .tab-box-02,.m-jdsk .tab-box-03{background:url(/ks/static/gmattfkc/images/jdsk_hr.png) center no-repeat}.m-jdsk .jcjd-box{float:left;width:569px;height:160px;margin-top:35px;padding:62px 0;border-right:1px solid #ededed;overflow:hidden}.m-jdsk .jcjd-box dt{width:260px;text-align:center}.m-jdsk .jcjd-box dt img{margin:15px 0}.m-jdsk .jcjd-box dt p{font-size:32px;color:#333}.m-jdsk .jcjd-box dd{width:280px;text-align:center}.m-jdsk .jcjd-box dd p{margin:15px 0;line-height:26px;font-size:18px;color:#848484}.m-jdsk .qhjd-box{float:left;width:379px;height:284px;margin:35px 0;text-align:center;border-right:1px solid #ededed;overflow:hidden}.m-jdsk .qhjd-box img{margin:30px 0 20px}.m-jdsk .qhjd-box h3{font-size:25px;font-weight:400;color:#333}.m-jdsk .qhjd-box p{height:78px;margin:10px 0 15px;line-height:26px;font-size:18px;color:#848484}.m-mst .mst-cnt{height:388px;margin-bottom:55px;overflow:hidden}.m-mst .mst-cnt li{position:relative;float:left;overflow:hidden;cursor:pointer}.m-mst .mst-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/ks/static/gmattfkc/images/bg_mask_01.png);z-index:2}.m-mst .mst-box{position:relative;width:570px;background:#303030;overflow:hidden;color:#fff}.m-mst .mst-hd{float:left;width:285px;height:388px;border-left:1px solid #fff}.m-mst .mst-btn,.m-mst .mst-img,.m-mst .mst-stit,.m-mst .mst-tit,.m-mst .mst-txt{position:absolute}.m-mst .mst-tit{top:35px;left:55px;width:30px;text-align:center;line-height:24px;font-size:20px;font-weight:400}.m-mst .mst-stit{top:85px;left:30px;width:25px;text-align:center;line-height:18px;font-size:14px}.m-mst .mst-img{bottom:0;left:75px}.m-mst .mst-bd{height:388px}.m-mst .mst-txt{top:100px;left:290px;width:250px;line-height:28px;font-size:16px}.m-mst .mst-btn{top:240px;left:380px;display:block;width:145px;height:45px;line-height:45px;text-align:center;background:#f4d320;border:1px solid #f4d320;font-size:18px;color:#333}.m-mst .mst-btn:hover{background:0 0;color:#fff}.m-xyal .u-tit{margin-bottom:30px}.m-xyal .xyal-box{float:left;width:267px;height:353px;margin:0 9px;background:#fff;overflow:hidden;-webkit-box-shadow:0 0 5px #cfcfcf;-moz-box-shadow:0 0 5px #cfcfcf;box-shadow:0 0 5px #cfcfcf;cursor:pointer}.m-xyal .xyal-box-02,.m-xyal .xyal-box-04{margin-top:60px}.m-xyal .xyal-box .xyal-info{position:relative;width:243px;height:189px;margin:12px auto 0;text-align:center;overflow:hidden}.m-xyal .xyal-box .xyal-txt{position:absolute;top:189px;left:0;width:215px;height:159px;padding:30px 0 0 28px;text-align:left;background:url(/ks/static/gmattfkc/images/bg_mask_01.png);color:#fff}.m-xyal .xyal-txt h3{font-size:34px}.m-xyal .xyal-txt p{margin-top:10px;line-height:38px;font-size:30px}.m-xyal .xyal-box .xyal-txt2{margin:15px 0;text-align:center;line-height:28px;font-size:18px;color:#333}.m-xyal .xyal-btn{display:block;width:210px;height:40px;margin:0 auto;line-height:40px;text-align:center;border:2px solid #f50;font-size:20px;color:#f50}.m-xyal .xyal-btn:hover{background:#f50;color:#fff}.m-join{height:299px;background:url(/ks/static/gmattfkc/images/bg_join.jpg) center top no-repeat;overflow:hidden}.m-join p{margin:30px 0 25px;text-align:center;line-height:72px;font-size:50px;font-weight:700;color:#fff}
.tab-box { width: 1144px;margin:0 auto; }
.tab-box .sub-bd li { position: relative; float: left; width: 278px; height: 518px; margin: 0 3px; background: #fff; border: 1px solid #e8e8e8; overflow: hidden; cursor: pointer }
.tab-box .sub-bd li:hover { border-color: #ffe314; box-shadow: 0 0 5px #e8e8e8 }
.tab-box .sqms-img { width: 116px; height: 116px; margin: 15px auto 35px; border: 3px solid #ffe314; border-radius: 100%; overflow: hidden }
.tab-box .sqms-name { height: 14px; margin: 0 12px 30px; text-align: center; border-bottom: 1px solid #333 }
.tab-box .sqms-name span { display: inline-block; padding: 0 10px; line-height: 29px; background: #fff; font-size: 18px; font-weight: 400; color: #333 }
.tab-box .sqms-txt { margin: 0 5px 5px }
.tab-box .sqms-txt b { float: left; font-size: 14px; font-weight: 400 }
.tab-box .sqms-txt p { float: left; width: 210px; line-height: 24px; font-size: 13px; color: #666 }
.tab-box .sqms-btn { position: absolute; bottom: 25px; left: 50%; width: 94px; margin-left: -82px }
.tab-box .sub-hd { width: 100%; height: 8px; margin: 20px 0 0; text-align: center; font-size: 0 }
.tab-box .sub-hd li { display: inline-block; width: 12px; height: 12px; margin: 0 5px; background: #ccc; border-radius: 100%; cursor: pointer }
.tab-box .sub-hd .on { background: #ffe314 }
.tab-box .u-btn { display: inline-block; height: 38px; padding: 0 35px; line-height: 38px; text-align: center; background: #f97500; background: linear-gradient(#ff7800, #f47300); border-radius: 3px; box-shadow: 0 0 5px rgba(0,0,0,.3); font-size: 18px; color: #fff }