@charset "utf-8";.header{height:476px;background:url(../images/resources_banner_01.png) top no-repeat}.resource-01{padding-bottom:80px}.resource-01 .slides-contaner{width:401px;height:314px;position:relative}.resource-01 .slides-contaner .bg{width:354px;height:314px;background-color:#ebedf3;float:right}.resource-01 .slides-contaner .slides-box{width:374px;height:280px;position:absolute;left:0;bottom:17px;background:#fff}.resource-01 .slides-contaner .slides{width:374px;height:314px}.resource-01 .slides-contaner .slides .item{width:374px;height:280px;position:relative}.resource-01 .slides-contaner .slides .item img{width:374px;height:280px}.resource-01 .slides-contaner .slides .item span{display:block;width:100%;position:absolute;left:0;bottom:0;line-height:56px;color:#fff;font-size:20px;text-indent:20px;background:url(../images/nav_bg.png)}.resource-01 .slides-contaner .slides .slidesjs-container{height:314px}.resource-01 .slides-contaner .slides .slidesjs-play,.resource-01 .slides-contaner .slides .slidesjs-stop{display:none}.resource-01 .slides-contaner .slides .slidesjs-next,.resource-01 .slides-contaner .slides .slidesjs-previous{width:30px;height:0;padding-top:30px;overflow:hidden;background:url(../images/resource_arrow.png) no-repeat;position:absolute;top:0;z-index:50}.resource-01 .slides-contaner .slides .slidesjs-next{right:0;background-position:bottom}.resource-01 .slides-contaner .slides .slidesjs-previous{right:31px;background-position:top}.resource-01 .fr{font-size:20px;line-height:30px;width:444px}.resource-01 .fr p{padding-bottom:20px}.resource-01 .fr a{color:#003f88;border-bottom:2px solid #003f88}.resource-01 .detail,.resource-01 .detail-02,.resource-01 .detail-03{font-size:20px;line-height:30px;border-top:1px solid #dbdbdb;padding-top:30px;margin-top:30px}.resource-01 .detail-02 p,.resource-01 .detail-03 p,.resource-01 .detail p{padding:10px 0}.resource-01 .detail-02,.resource-01 .detail-03{padding-top:0;margin-top:0;border-top:0}.resource-01 .detail-03{padding-bottom:30px}.resource-01 .detail-03 ul{text-align:right;padding-top:58px}.resource-01 .detail-03 li{display:inline-block;padding:5px}.resource-01 .links{border-top:2px solid #dbdbdb;margin-top:40px;padding-top:30px}.resource-01 .links p{padding-bottom:10px}.resource-01 .links h3{display:inline-block;font-size:24px;font-weight:400;padding-right:30px;background:url(../images/arrow_top_right.png) 100% no-repeat}.resource-01 .links a{font-size:20px;color:#003f88;border-bottom:2px solid #003f88;line-height:40px}.resource-01 .links a:hover{color:#ad232a;border-bottom-color:#ad232a}.resource-01 .librarys{border-top:1px solid #dbdbdb;margin-top:30px;padding-top:30px}.resource-01 .librarys .title{font-weight:700}.resource-01 .librarys p{font-size:20px;padding:12px 0}.resource-01 .calendar-wrap{border-top:1px solid #dbdbdb;margin-top:30px}.resource-01 .calendar-wrap .item{margin-top:30px}.resource-01 .calendar-wrap .item .title-bar{height:66px;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.resource-01 .calendar-wrap .item .title-bar h3{line-height:66px;font-size:30px;font-weight:400;display:inline-block}.resource-01 .calendar-wrap .item .title-bar .arrow{width:33px;height:32px;float:right;margin:16px 16px 0 0;background:url(../images/resource_calendar_arrow.png) no-repeat}.resource-01 .calendar-wrap .item .contents{border:2px solid #95aecb;border-top:0;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;padding:25px}.resource-01 .calendar-wrap .item .contents table{width:100%}.resource-01 .calendar-wrap .item .contents table th{text-align:left}.resource-01 .calendar-wrap .item .contents table td,.resource-01 .calendar-wrap .item .contents table th{padding:18px;font-size:20px;color:#333}.resource-01 .calendar-wrap .item .contents table td{border-top:2px solid #f1f1f1}.resource-01 .calendar-wrap .item .contents table td .font{color:#666}.resource-01 .calendar-wrap .hide .title-bar{border:2px solid #95aecb;padding-left:20px;color:#003f88;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.resource-01 .calendar-wrap .hide .title-bar .arrow{background-position:top}.resource-01 .calendar-wrap .show .title-bar{border:2px solid #003f88;background-color:#003f88;color:#fff;padding-left:20px}.resource-01 .calendar-wrap .show .title-bar .arrow{background-position:bottom}.resource-main-01 .left-side-bar{width:320px}.resource-main-01 .right-contents{width:800px}.resource-main-02 .left-side-bar{width:340px}.resource-main-02 .right-contents{width:800px}.resource-02 h1{font-size:30px;color:#003f88;line-height:40px;position:relative;cursor:pointer;border-top:2px solid #f1f1f1;padding:30px 80px 30px 0}.resource-02 h1 .arrow{display:block;position:absolute;right:20px;top:50%;margin-top:-8px;width:30px;height:16px;background:url(../images/resources_arrow_up_down.png) no-repeat;background-position:top}.resource-02 h1 .arrow.arrow-up{background-position:bottom}.resource-02 .box{font-size:20px;line-height:40px;color:#666}.resource-02 .box h2{font-size:22px;font-weight:400;color:#333}.resource-02 .box p{padding-bottom:20px}.resource-03 .title-tab-bar{padding:35px 0 15px;font-size:30px;border-top:2px solid #f2f2f2}.resource-03 .title-tab-bar span{padding:0 40px;color:#999}.resource-03 .title-tab-bar a{color:#999}.resource-03 .title-tab-bar a.active{color:#04418b}.resource-03 .title-tab-bar a:hover{color:#ad232a}.resource-03 .links{border:0}.resource-03 .list-wrap li{position:relative;padding:35px 0;border-bottom:1px solid #f2f2f2;padding-right:50px}.resource-03 .list-wrap li .share{display:block;position:absolute;width:20px;height:20px;top:40px;right:20px;background:url(../images/icon_share.png) 50% no-repeat}.resource-03 .list-wrap li h2{color:#333;padding-bottom:20px;font-size:24px}.resource-03 .list-wrap li h3{font-size:22px;font-weight:400;padding-bottom:20px}.resource-03 .list-wrap li p{color:#666;font-size:20px;line-height:30px}.foot-contact{height:320px;background:#6d757e url(../images/resource_10.png) 100% no-repeat}.foot-contact .fl{padding:33px}.foot-contact .fl h2{font-size:26px;color:#cecece;padding:10px 0}.foot-contact .fl p{font-size:20px;color:#fff;line-height:35px}