@media ( max-width : 960px) {

    .uk-container{ padding:0px 15px; }

    .f36{ font-size: 22px;}
    .f30{ font-size: 18px;}
    .f14{ font-size: 12px;}
    .f16{ font-size: 13px;}
    .f18{ font-size: 15px;}


    .uk-offcanvas-bar{ background: #77c6d1; }
    #offcanvas-push .uk-nav>li{ border-bottom:1px solid #00bad2; }
    #offcanvas-push .uk-nav>li>a{ line-height: 40px; padding:5px 10px; color: rgba(255,255,255,.8); }
    #offcanvas-push .uk-nav-sub{ padding-top:0px; }
    #offcanvas-push .uk-nav-sub a{ line-height: 30px;}
    #offcanvas-push .uk-nav-parent-icon>.uk-parent>a::after{ margin-top:8px;}

    .header img{ height: 60px; }
    .header .mnav .uk-button{ background: none; line-height: 50px; }

    .banner{ margin-bottom:20px; }
    .banner .uk-slidenav-previous, .banner .uk-slidenav-next{ width:40px; height: 40px; background-size: cover; margin:0; }

    .ithree .uk-pannel{ margin-bottom:50px;}
    .ithree .uk-pannel .text{ color:#666; bottom:-30px; padding:0; font-size: 14px; letter-spacing: 2px; }

    .ijoin{ height: 440px; background: url(../images/04.jpg); background-size: cover; }
    .ijoin .f40{ font-size: 30px; }


    .footer{padding: 20px 0px 30px; }

    .inban{ margin-bottom:20px; background-attachment: local; height: 150px; }

    .memtab .uk-switcher>li{ overflow: auto;}
    .memtab .uk-switcher th:nth-child(1){ min-width:100px; }
    .memtab .uk-switcher th:nth-child(2){ min-width:150px; }
    .memtab .uk-switcher th:nth-child(3){ min-width:100px; }
    .memtab .uk-switcher th:nth-child(4){ min-width:300px; }
    .memtab .uk-subnav li{ margin:0 5px;}



    .tBody{ padding:0; border:0; min-height:auto; padding-bottom:50px; }
    .tBody .main{ margin:0 20px; }
    .tBody .content{ padding:0; min-height: 160px; }
    h1.f24{ margin-bottom:10px; font-size: 20px;}
    .infos{ margin-bottom:15px; padding-bottom:10px; }

    .share{ display: none; }



    /*新闻*/
    .newslist li{ margin-bottom: 15px;}
    .newslist li>.uk-grid-match-height{ margin:0;}
    .newslist li .uk-pannel{ padding:0; margin:0!important;}
    .newslist li .uk-pannel:nth-child(2){ order:2; }
    .newslist li a.uk-cover-container{ height: 150px; min-height: auto;}
    .newslist li .uk-pannel.uk-position-relative{ padding:15px;}
    .newslist li .date span{ font-size: 14px; vertical-align: top; padding:2px 10px; }
    .newslist li .tit{ margin: 5px 0; font-size: 18px; }
    .newslist li .desc{ margin-bottom:7px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; }


	.combox{ margin:0!important;}
	.combox h4{ font-size:16px; }
	.combox .comtit{ padding-right:120px; }
	.combox .comtit .comlogo img{ max-height:40px; max-width:100px; }
	.combox .comcon{ padding-top:20px; }
} 

