.section-one{width:100%;height:100%;position:relative;}
.section-two{padding:35px 0;background-color:#fff;position:relative;}
.section-three{padding:40px 0 20px 0;background-color:#f2f5f8;position:relative;}
.section-four{padding:35px 0;position:relative;}
.mycarousel{width:100%;height:100%;position:absolute;top:0;left:0;}
.library-tab{margin:110px 0 155px 0;background-color: rgba(0,0,0,.70);}
.library-tab .hd .tab-menu{height:41px;}
.library-tab .hd .tab-menu li{color:#262626;float:left;background:#f7f8f8;padding:0 25px;height:41px;border-radius:0 5px 0 0;line-height:41px;margin-right:7px;cursor:pointer;}
.library-tab .hd .tab-menu li.on{color:#fff;background:#fab500;}
.library-tab .bd{min-height:200px;padding:0 10%;}
.library-item{display:none;}
.library-explain{color:#f8f7f7;padding:15px 0;}
.library-nav{color:#f8f7f7;padding:15px 0;}
.library-nav a{color:#f8f7f7;margin:0 5px;}
.search-form .form-control{width:75%;float:left;height:70px;border:none;background:#fff;border-radius:10px;border-top-right-radius:0;border-bottom-right-radius:0;}
.search-form .btn{width:25%;float:left;border:none;font-size:24px;color:#fff;padding:0;height:70px;line-height:70px;background: #1e4787 url(search-btn.png) 31px center no-repeat;border-radius:10px;border-top-left-radius:0;border-bottom-left-radius:0;}
.quick{background-color: rgba(0,0,0,.71);position:relative;margin-bottom:20px;}
.quick-list li{float:left;width:12.5%;margin:15px 0;}
.quick-list li a{font-size:18px;color:#fff;display:block;text-align:center;}
.quick-list li a img{display:block;margin:0 auto;margin-bottom:20px;transition: all .3s;}
.quick-list li a:hover{color:#e08135;}
.quick-list li a:hover img{transform: scale(.8);}
.news-header{margin-bottom:30px;}
.news-header .title{font-size:24px;color:#22406f;position:relative;font-weight:bold;}
.news-header .title span{font-size:18px;color:#acabab;margin-left:12px;text-transform:capitalize;font-style:italic;}
.news-header .more{margin-top:10px;}
.more a{display:block;font-size:15px;color:#252525;}
.news-tab{position:relative;}
.news-tab .hd{margin-bottom:30px;}
.news-nav li{float:left;font-size:24px;color:#888b8f;font-weight:bold;cursor:pointer;}
.news-nav li span{margin:0 10px;color:#22406e;}
.news-nav li.on{color:#22406e;}
.news-more{position:absolute;top:10px;right:0;}
.news-more a{display:block;font-size:15px;color:#252525;}
.news-plane{display:none;}
.page-header{margin-top:0;margin-bottom:12px;padding-bottom:16px;border-bottom:3px solid #084a96;}
.page-header .title{font-size:22px;color:#22406e;position:relative;font-weight:bold;}
.page-header .title span{font-size:18px;color:#b0b0b0;padding-left:12px;margin-left:12px;border-left:3px solid #22406e;text-transform:capitalize;font-style:italic;}
.page-header .more{margin-top:10px;}
.page-body{padding:15px 15px;background:#fff;margin-bottom:20px;}
.links-list li{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.links-list li a{display:block;font-size:16px;color:#3f3f3f;padding:12px 10px 12px 20px;background: url(/skin/sites/tsg02_blue/index/arr.png) left center no-repeat;}
.page-bg1{background: url(/skin/sites/tsg02_blue/index/bg1.png) no-repeat;background-size:cover;}
.page-bg2{background: url(/skin/sites/tsg02_blue/index/bg2.png) no-repeat;background-size:cover;}
.page-box a{font-size:16px;color:#fff;display:inline-block;padding:13px 30px;}
.page-box a img{display:block;margin:10px auto;}
@media (max-width: 767px){
	.news-header,.library-tab{margin:30px 0;}
	.library-tab .hd .tab-menu{height:auto;}
	.library-tab .hd .tab-menu li{width:50%;margin-right:0;}
	.search-form .form-control{height:40px;}
	.search-form .btn{height:40px;line-height:40px;font-size:14px;background: #1e4787;}
	.quick-list li{width:50%;}
}