/*common styel*/
.kbs-title{position:relative; height:60px; padding-left:60px; line-height:60px; font-size:52px; font-weight:bold;}
.kbs-title i.icon{position:absolute; left:0; top:0; width:50px; height:60px;}
.kbs-talk{height:270px; line-height:270px; font-size:25px; color:#808080;}

/*schoolmast style*/
.schoolmaster-wrap{height:825px;}
.schoolmaster-inner{height:540px; background:#FFC415;}
.schoolmaster-inner .container{position:relative; height:540px;}
.schoolmaster-inner .t{position:relative; width:850px; height:170px; padding-top:20px; margin:0 auto; line-height:170px; border-bottom:5px solid #D99B00; text-align:center; font-size:42px; color:#FFF;}
.schoolmaster-inner .t i{position:absolute; bottom:-30px; left:50%; margin-left:-30px; width:60px; height:60px; background:#FFC415 url(../images/icon-kbs.alpha.png) -6px -292px no-repeat;}
.schoolmast-trigger{position:absolute; z-index:3; left:0; bottom:0; width:800px;}
.schoolmast-trigger li{float:left; width:125px; height:100px; margin-right:25px; border-width:10px; border-style:solid; border-color:#CECECE #CECECE #2477CA; cursor:pointer;}
.schoolmast-panel-wrap{position:absolute; right:0; bottom:0; z-index:2;}
.schoolmast-panel{position:absolute; right:0; bottom:-285px; z-index:2; width:1200px; height:635px; overflow:hidden; text-align:right;}
.schoolmast-panel .info{position:absolute; top:30px; right:340px; font-size:36px; color:#452400;}
.schoolmast-panel .info small{display:block; font-size:30px;}
.schoolmast-panel .desc{position:absolute; left:310px; bottom:100px; text-align:left; font-size:20px; color:#555;}

/*great style*/
.great-school-wrap{background:#43C59E;}
.great-school-wrap .container{position:relative;}
.great-school-wrap .kbs-title{position:absolute; top:-60px; left:0; z-index:2; color:#43C59E;}
.great-school-wrap .kbs-title i.icon{background:url(../images/icon-kbs.alpha.png) -90px -293px no-repeat;}
.great-school-list{padding:100px 0 60px;}
.great-school-row{height:230px; margin:-40px auto 0; overflow:hidden;}
.great-school-has3{width:660px;}
.great-school-has4{width:880px;}
.great-school-has5{width:1100px;}
.great-school-has6{width:1320px;}
.great-school-row li{position:relative; float:left; width:200px; height:230px; margin:0 10px; cursor:pointer;}
.great-school-row li a{display:none; position:absolute; left:0; top:0; width:201px; height:231px;}

/*authoriz style*/
.authoriz-wrap{width:100%; height:530px; overflow:hidden; background:#F9FCF7;}
.authoriz-wrap .container{position:relative;}
.authoriz-left{position:absolute; left:-700px; top:0; width:300px; height:330px; padding-left:700px; padding-top:200px; text-align:center; font-size:28px; font-weight:bold; color:#FFF; background:#68CDF7;}
.authoriz-left .btn{display:block; width:120px; margin:90px auto 0; border-color:#FFF; color:#FFF;}
.authoriz-right{margin-left:300px; padding:48px 0 0 25px;}
.authoriz-switch{position:relative; width:815px; height:410px; overflow:hidden;}
.authoriz-switch ul{width:2000px;}
.authoriz-switch li{float:left; width:255px; height:410px; margin-right:25px;}
.authoriz-trigger{padding-top:20px; text-align:right;}
.authoriz-trigger .btn-switch{padding-left:10px; font-size:26px; color:#849091;}

.media-wrap{background:#40AEBF;}
.media-wrap .container{position:relative; padding:110px 0 0;}
.media-wrap .kbs-title{position:absolute; top:-60px; left:0; z-index:2; padding-left:80px; color:#40AEBF;}
.media-wrap .kbs-title i.icon{width:67px; background:url(../images/icon-kbs.alpha.png) -170px -293px no-repeat;}
.media-wrap .media-sub-title{position:absolute; top:-12px; left:130px; font-family:Arial; font-size:56px; color:#FFF;}
.media-wrap .media-arrow{position:absolute; right:0; top:-160px; z-index:2; width:225px; height:285px; background:url(../images/icon-kbs.alpha.png) 0 0 no-repeat;}
.media-inner{width:1200px; height:420px; overflow:hidden;}
.media-list{position:relative; z-index:9; margin-bottom:20px;}
.media-item{float:left; width:116px; height:155px; margin:0 60px; overflow:hidden;}
.media-item .item-img{width:116px; height:116px; overflow:hidden; border-radius:100%;}
.media-item .item-img img{width:116px; height:116px;}
.media-item .item-t{width:116px; height:38px; line-height:38px; text-align:center; font-size:14px; color:#FFF;}
.media-item-b{width:500px; height:190px; margin:0 10px 0 50px;}
.media-item-b .item-img{float:left; width:190px; height:190px; margin-right:20px;}
.media-item-b .item-img img{width:190px; height:190px;}
.media-item-b .item-info{float:left; width:290px; height:190px; color:#FFF;}
.media-item-b .item-t{padding:50px 0 5px; font-size:14px; text-align:left;}
.media-item-b .item-desc{font-size:14px;}
.media-item-s{margin:30px 15px 0;}

.circle-wrap{background:#9264A4;}
.circle-wrap .container{position:relative; padding:110px 0 10px;}
.circle-wrap .kbs-title{position:absolute; top:-60px; left:0; z-index:2; color:#9264A4;}
.circle-wrap .kbs-title i.icon{width:67px; background:url(../images/icon-kbs.alpha.png) -270px -295px no-repeat;}
.circle-wrap .circle-sub-title{position:absolute; top:-12px; left:130px; font-family:Arial; font-size:56px; color:#FFF;}
.circle-wrap .circle-arrow{position:absolute; right:0; top:-160px; z-index:1; width:225px; height:285px; background:url(../images/icon-kbs.alpha.png) -225px 0 no-repeat;}
.circle-list li{position:relative; z-index:9; float:left; width:186px; height:186px; margin:0 57px 50px; overflow:hidden; border-radius:100%; box-shadow:0 3px 4px rgba(0, 0, 0, 0.2);}
.circle-list li .img{width:186px; height:186px; text-align:center;}
.circle-list li .txt{display:none; position:absolute; left:0; top:0; z-index:2; width:186px; height:186px; line-height:20px; text-align:center; font-size:12px; color:#888; background:#FFF;}
.circle-list li .txt strong{display:block; padding:50px 0 20px; font-size:16px; color:#555;}

.follow-wrap .kbs-title{padding-left:70px; color:#FAC714;}
.follow-wrap .kbs-title i.icon{width:67px; background:url(../images/icon-kbs.alpha.png) -360px -295px no-repeat;}
.follow-inner{position:relative; width:100%; overflow:hidden;}
.follow-list{position:relative; width:1920px; left:50%; top:0; margin-left:-960px; overflow:hidden;}
.follow-list li{position:relative; float:left; margin:1px; overflow:hidden;}
.follow-list li .link{position:absolute; left:160px; top:0; width:100%; height:100%; background:#000;}

/*sidebar style*/
.kbs-sidebar{position:fixed; right:20px; top:105px; z-index:100; width:18px; font-size:12px; text-align:right;}
.kbs-sidebar li{width:18px; height:36px;}
.kbs-sidebar li a{display:block; width:5px; height:14px; margin-left:13px; padding-top:20px; border-bottom:2px solid #F48422; font-size:0; line-height:0; color:#422400;}
.kbs-sidebar li a:hover, .kbs-sidebar li a.current{width:18px; height:14px; margin:0; font-size:12px; line-height:14px;}

/*wtf page style*/
.koubei-wrap{padding:20px 0; border-top:1px solid #F3ECF2;}
.koubei-wrap .top-btns .btn{margin:0 10px;}
.koubei-wrap .crumbs{padding:10px 0;}

.koubei-wtf{width:1222px; margin:0 auto;}
.item-wtf{float:left; width:284px; margin:0 11px 23px 10px;}
.item-wtf .item-bd{width:252px; padding:15px; border-width:0 1px 2px; border-style:solid; border-color:#E5E5E5; color:#333;}
.item-wtf .item-name{display:block; margin-bottom:10px; font-weight:bold; font-size:18px;}
.item-wtf .item-desc{margin-bottom:10px; line-height:20px;}
.item-wtf .item-desc i{font-size:20px; font-family:Consolas; color:#999;}
.item-wtf .item-logo{float:left; margin-right:10px;}
.item-wtf .item-by{float:left; padding-top:12px; color:#F98F53;}

.wtf-loading-wrap{position:relative; width:100%; height:18px; margin:20px 0 30px; border-bottom:1px solid #E5E5E5;}
.wtf-loading-inner{position:absolute; left:50%; top:0; width:756px; height:38px; margin-left:-418px; border-width:0 40px; border-style:solid; border-color:#FFF; line-height:38px; text-align:center; color:#B4B4B4; background:#F6F6F6;}

.wtf-sidebar{position:fixed; right:50px; bottom:105px; z-index:100; width:40px;}
.wtf-sidebar li{width:40px; height:40px; margin-bottom:8px; border-bottom:2px solid #F1F1F1; border-radius:2px;}
.wtf-sidebar a{display:block; height:33px; overflow:hidden; padding:5px 3px 0; border-width:1px; border-style:solid; border-color:#E6E6E6; border-radius:2px; line-height:14px; text-indent:-9999px; text-align:center; background:#FFF url(../images/icon-kbs.alpha.png) no-repeat; color:#FA6A29;}
.wtf-sidebar a:hover{text-indent:0; background:#FFF;}
.wtf-sidebar .btn-gotop{border-color:#D85418; background:#FA6A29 url(../images/icon-kbs.alpha.png) no-repeat; background-position:-30px -359px;}
.wtf-sidebar .btn-gotop:hover{text-indent:-9999px; background:#FA6A29 url(../images/icon-kbs.alpha.png) no-repeat; background-position:-30px -359px;}
.wtf-sidebar .btn-sb1{background-position:-76px -365px;}
.wtf-sidebar .btn-sb2{background-position:-123px -365px;}
.wtf-sidebar .btn-sb3{background-position:-166px -362px;}
.wtf-sidebar .btn-sb4{background-position:-215px -364px;}
.wtf-sidebar .btn-sb5{background-position:-265px -363px;}

.kbs-bottom-wrap{position:relative; padding:70px 0;}
.kbs-bottom-wrap .container{position:relative;}
.kbs-bottom-wrap .btn-gotop{position:absolute; left:0; bottom:-70px; width:26px; height:45px; overflow:hidden; background:url(../images/icon-kbs.alpha.png) -350px -370px no-repeat;}
.kbs-bottom-wrap p{margin-bottom:40px; font-weight:bold; font-size:28px; color:#BC4D1F;}
.kbs-bottom-wrap .btn{width:350px; height:60px; padding:0; line-height:60px; font-size:18px;}
.kbs-bottom-wrap .btn i{display:inline-block; *display:inline; *zoom:1; width:16px; height:24px; margin-right:12px; vertical-align:middle; background:url(../images/icon-kbs.alpha.png) -320px -370px no-repeat;}