﻿@charset "utf-8";
.banner { display: none; }
#content { margin-top: 0; }
.side { float: right; width: 490px; margin: 0 0 0 20px; }

@media screen and (max-width:1500px){
    .side{width: 390px;}

.friendLinks .tempWrap{width: 790px !important;}
.friendLinks .bd ul li{width: 240px !important;}
}


/* 首页banner图切换 S*/
#indBanner { clear: both; text-align: center; position: relative; z-index: 0; margin-top:30px;}
#indBanner .bd .con { display: none; }
#indBanner .bd li { position: relative; height: 435px; width: 100%; overflow: hidden; }
#indBanner .bd .pic {position: absolute;top: 0;left: 50%;margin-left: -750px;}

/* #indBanner .prev, #indBanner .next { border: 1px solid #fff; border-radius: 20px; width: 40px; height: 40px; background: url(../../base/img/slideArrow.png) no-repeat; display: block; position: absolute; left: 50%; top: 50%; margin-top: -20px; cursor: pointer; transition: 0.3s; -moz-transition: 0.3s; -webkit-transition: 0.3s; -o-transition: 0.3s; }
#indBanner .prev { margin-left: -640px; background-position: 13px 10px; }
#indBanner .next { margin-left: 600px; background-position: 16px -74px; }
#indBanner .prev:hover { border: 1px solid #3DB3DB; background: url(../../base/img/slideArrow.png) no-repeat 13px 10px #3DB3DB; }
#indBanner .next:hover { border: 1px solid #3DB3DB; background: url(../../base/img/slideArrow.png) no-repeat 16px -74px #3DB3DB; } */

#indBanner .hd { height: 14px; overflow: hidden; position: absolute; left: 0; width: 100%; bottom: 20px; text-align: center; font-size: 0; }
#indBanner .hd li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; vertical-align: top; margin: 0 3px; width: 14px; height: 14px; background: #999; -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px; }
#indBanner .hd li span { display: none; }
#indBanner .hd .on { width: 30px; background: #fff; }

/* navPic */
.navPic ul { margin-left: -8px; }
.navPic ul li { position: relative; float: left; width: 24.99%; height: 58px; margin-top: 8px; }
.navPic ul li a { position: absolute; left: 0; bottom: 0; display: block; margin-left: 8px; height: 58px; overflow: hidden; }

/* content */
#content .column { padding: 40px 0; }

/* ----- columnA ----- */
#columnA { padding-top: 20px; }

/* 通知公告 */
#tzgg { margin-bottom: 20px; height:400px;border: 1px solid #e4e4e4;padding: 10px 30px;}
#tzgg .hd{height: 88px;position: relative;border: none;}
#tzgg h3 {padding-left: 50px;background: url(../../base/img/icon-notice.png) no-repeat 0px 11px;border: none;}
#tzgg h3 a{font-size:30px;z-index: 1;position: relative;}
#tzgg h3 i{font-size:48px;font-weight:bold;color: #f5f5f5;position: absolute;top: 24px;left: 107px;z-index: 0;}
#tzgg .bd .topicList li {margin: 0;padding: 10px 0;border: none;margin-bottom: 18px;}
#tzgg .bd .topicList li .date {float: left;margin-right: 20px;width: 65px;line-height: 25px;background-color: #fff;/* border: 1px solid #4289cf; */text-align: center;}
#tzgg .bd .topicList li .date span { display: block; background-color: #4289cf; font-size: 12px; color: #fff; }
#tzgg .bd .topicList li .date b {padding: 7px 0;display: block;color: #4289cf;font-size: 30px;font-family: "Arial";font-weight: bold;}
#tzgg .bd .topicList .t .tit { color: #333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }


#xwdt {margin-bottom: 20px;border: 1px solid #e4e4e4;padding: 10px 30px;background: url(../../base/img/newsbg.jpg) no-repeat right 0px; height:400px;}
#xwdt .hd{height: 88px;position: relative;border: none;}
#xwdt h3 {padding-left: 50px;background: url(../../base/img/icon-news.png) no-repeat 0px 11px;border: none;}
#xwdt h3 a{font-size:30px;z-index: 1;position: relative;}
#xwdt h3 i{font-size:48px;font-weight:bold;color: #f5f5f5;position: absolute;top: 24px;left: 107px;z-index: 0;}
#xwdt .toPicNews .pic{position:relative;z-index:1 }
#xwdt .toPicNews{ position:absolute; top:120px; left:30px; width:220px; line-height:20px}
#xwdt .toPicNews li{ position:relative; padding:10px}
#xwdt .toPicNews li:after{content:'';width:214px;height: 137px;background:#f7f7f7;position:absolute;top:0;left:0;z-index:0;}
#xwdt .toPicNews .tit{ float:left}
#xwdt .toPicNews .date{  padding:15px 0; color:#ccc; display:inline-block}



#xwdt .topicList{ margin-left:250px}
#xwdt .topicList .t .tit{ font-size:24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#xwdt .topicList .n .tit{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#ksdh {margin-bottom: 20px;padding: 10px 30px;height:130px;position: relative;}
#ksdh .hd{height: 88px;position: relative;border: none; position:absolute; top:0; left;}
#ksdh h3 {border: none;}
#ksdh h3 a{font-size:30px;z-index: 1;position: relative;}
#ksdh h3 i{font-size:48px;font-weight:bold;color: #f5f5f5;position: absolute;top: 28px;left: 60px;z-index: 0;}
#ksdh h3 a:after{content:'';width: 37px;height: 6px;background: #4289cf;position:absolute;top: 56px;left:0;z-index:0;}
#ksdh .bd{margin-left: 290px;}
#ksdh ul li{width:250px;float:left;text-align:center;line-height: 80px; border:1px solid #eaeaea; margin-right:30px}
#ksdh ul li .pic{ display:inline-block}
#ksdh ul li .pic img{ width:70px; height:70px; padding-top:10px;}
#ksdh ul li .title{ display:inline-block}


#ksdh .Arrow{width:40px;height:40px;position:absolute;top: 29px;z-index:9;border-radius:20px;cursor: pointer;transition:0.5s;-moz-transition:0.5s;-webkit-transition: 0.5s;-o-transition:0.5s;}
#ksdh .Arrow.prev{left: 261px;background: url(../../base/img/arrow.png) no-repeat #ebebeb 14px 14px;}
#ksdh .Arrow.next{right: 20px;background: url(../../base/img/arrow.png) no-repeat #ebebeb center -48px;}
#ksdh .Arrow:hover{opacity:0.6}

