body { padding-top: 0px; padding-bottom: 0px; font-family: 微软雅黑, 'microsoft yahei', 'arial', '宋体'; background-color: #fff; font-size: 14px; } a { color: #333; } a:hover { text-decoration: none; color: #333; } .margintop { margin-top: 40px; } .divtitle { font-size: 28px; } .divtitle > div { color: #b0b0b0; height: 60px; text-align: center; line-height: 50px; } .divtitle > div > a { color: #b0b0b0; } .divtitle > .active { color: #002978; background-image: ; background-repeat: no-repeat; background-size: 100% 100%; } .divtitle > .active > a { color: #002978; } .divtitle_xs { font-size: 20px; } .divtitle_xs > div { color: #b0b0b0; height: 40px; text-align: center; line-height: 30px; } .divtitle_xs > div > a { color: #b0b0b0; } .divtitle_xs > .active { color: #002978; background-image: ; background-repeat: no-repeat; background-size: 100% 100%; } .divtitle_xs > .active > a { color: #002978; } .newsdate { background-color: #eef2ff; max-width: 100px; } .newsdate .newsmonth { font-size: 28px; font-weight: bold; color: #002978; padding-top: 8px; } .newsdate .newsyear { font-size: 14px; color: #002978; padding-bottom: 15px; } .newstitle { padding-right: 0px; font-size: 18px; line-height: 30px; height: 30px; overflow-y: hidden; } .newstitle a { color: #333333; } .newsdesc { padding-right: 0px; font-size: 14px; color: #333333; height: 50px; overflow-y: hidden; line-height: 25px; } .divfun{ /*padding-top: 15px; padding-bottom: 15px;*/ padding: 10px; } .divfun_xs{ padding: 5px; } .divbaseleft{ float:left; width:32%; padding-left:15px; } .divbasecentre{ float:left; width:40%; } .divbaseright{ float:left; width:28%; padding-right:15px; } .divbaseimg{ padding: 5px; float:left; } .divlefttitle { font-size: 20px; } .divlefttitle > div { color: #b0b0b0; height: 40px; line-height: 30px; } .divlefttitle > div > a { color: #002978; } .divlefttitle > .active { font-size: 24px; color: #002978; background-image: ; background-repeat:no-repeat; background-size:25% 100%; } .divlefttitle_xs { font-size: 14px; } .divlefttitle_xs > div { color: #b0b0b0; height: 40px; line-height: 30px; padding-left: 0px; padding-right: 0px; } .divlefttitle_xs > div > a { color: #002978; } .divlefttitle_xs > .active { font-size: 16px; color: #002978; background-image: ; background-repeat: no-repeat; background-size:25% 100%; } .diclink{ line-height: 35px; font-size: 16px; } .divactivity { padding: 10px; } .divactivity>.act_img { width:100%; } .divactivity>.act_name { width: 100%; font-size:18px; font-weight:bold; line-height: 40px; height: 40px; overflow-y: hidden; } .divactivity>.act_content { width:100%; }