﻿.box .page-header{margin:20px 0 0;padding-bottom:0;border-bottom: 1px solid #dcdcdc;height:40px;}
.box .h4{margin:0;font-weight:400;font-size:14px;color:#424242;}
.box .h4 span {color:#004986;font-size:22px;display: inline-block;border-bottom: 1px solid #004986;line-height:39px;padding-left:35px;margin-right:15px;}
.more {padding:15px 0 0 15px;}
.more a{font-size:14px;color:#004986;}
.list_adap_date6{margin-top: 15px;}
.banner a img{margin-top: 20px;}
.news .hicon{background:url(nicon1.png) left center no-repeat;}
.notice .hicon{background:url(nicon2.png) left center no-repeat;}
.media .hicon{background:url(nicon3.png) left center no-repeat;}
.feature .hicon{background:url(nicon4.png) left center no-repeat;}
.teach .hicon{background:url(nicon5.png) left center no-repeat;}
.adaplist20 li .category {color: #004986;}
.nfocus,.newlist{margin-top:28px;}
.tpic{margin-top:24px;margin-bottom:28px;position:relative;overflow:hidden;}
.tpic img{width:100%;height:auto;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;}
.tpic:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);}

.tlist{margin-top: 36px;}
.ntlist,.media .ncon1{margin-top:18px;}
.fbox{margin:30px 0;background:#f4f4f4;}
.fbox .ftit{border:1px solid #c9c9c9;border-right: none;float:left;height:175px;background:#f4f4f4;text-align:center;}
.fbox .ftit a{padding-top:40px;display:block;text-decoration:none;}
.fbox .ftit .ficon{margin: 0 auto;background-repeat: no-repeat;background-position: center;width:47px;height:47px;display: block;}
.fbox .ftit .ficon.fone{background-image: url(ficon1.png);}
.fbox .ftit .ficon.ftwo{background-image: url(ficon2.png);}
.fbox .ftit a:hover .ficon{ -moz-transform:rotate(20deg); -webkit-transform:rotate(20deg); -o-transform:rotate(20deg);}
.fbox .ftit  h3{font-size: 16px;color: #333;}
.fbox .fpic{border-top: 2px solid #112953;padding:0;height: 175px;float: left;position: relative;overflow: hidden;}
@media screen and (max-width:767px){
    .tpic,.tlist{margin-bottom:10px;}
    .tpic img{width:100%;height:auto;}
    .fbox .ftit{width:20%;}
    .fbox .fpic{width:80%;}
}
