﻿@charset "utf-8";

 #focusNews{width:360px;height:260px;margin-right: 15px;margin: 10px 15px 10px 10px;}
 #focusNews img{ height:260px;}
.sideBox1 { margin-bottom: 0px; }
.sideBox1 .bd { padding: 10px; border: 1px solid #e6e6e6;margin: 10px 10px 10px 10px;float: left;}

.kspic{ margin-bottom:15px;}
.kspic .tempWrap{ width:980px !important}
.kspic .bd ul li{ width:158px; float: left; margin-right:10px; text-align:center; }
.kspic .bd ul li a{ font-size:12px}
.picPageList { margin-right: -3%; overflow: hidden; text-align: center; }
.picPageList li { border: 1px solid #ddd; float: left; width: 158px; margin-right:10px; display: inline; position: relative; background: #fff; overflow: hidden; }
.picPageList .pic { margin: 3%; }
.picPageList .pic img { height: 115px; width: 100%; }
.picPageList .title, .picPageList .titleBg { position: absolute; bottom: 0; left: 0; width: 94%; margin: 3%; display: block; overflow: hidden; line-height: 28px; padding: 5px 0; height: 28px; z-index: 3; color: #fff; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms; }
.picPageList .titleBg { background: #000; filter: alpha(opacity=60); opacity: 0.6; z-index: 2 }
.picPageList .title a { color: #fff; padding: 0 10px; display: block; font-size: 14px }
.picPageList li:hover { border-color: #bbb; -webkit-box-shadow: #eee 2px 2px 0; -moz-box-shadow: #eee 2px 2px 0; box-shadow: #eee 2px 2px 0; }
.picPageList li:hover .title, .picPageList li:hover .titleBg { height: 56px; }
.bds {    margin: 5px;}
.bdx {    margin: 10px;}


.infoList1 { text-align: left; margin-top: 7px;}
.infoList1 li {height: 25px;line-height: 25px;overflow: hidden;font-size: 14px;padding-left: 3px;padding-top: 1px;margin-top: 2px;}
.infoList1 li .date {float: right; display: inline;color: #999;}
.infoList1 li .node { color: #f00; margin-right: 5px; }

.search {width: 234px;float: right;}
.search .keyWord{height: 25px;padding-left:10px;width: 168px;}
.search .searchBtn{ display:inline-block; width:48px; height:30px; background:url(search.jpg) no-repeat; float:right}

.path {line-height: 20px;padding: 8px 0px;text-align: left;display: block;min-height: 20px;overflow: hidden;color: #666;font-size: 14px;margin: 0 auto;width: 1075px;background: #f8f8f8;}
.path a, .path span { padding: 0 3px; color: #666; }
.path em {padding-left: 15px;}

.mainBox {background: url(right_bg.jpg) no-repeat right top;overflow: hidden;}
.mainBox .mHd h3, .mainBox .mHd .list .on { color: #2F9DF8;}
#sideMenu .hd {text-align: center;background:url(titlebg.jpg) no-repeat;height: 89px;}
#sideMenu .hd h3 {color: #2F9DF8;}
.sideBox .hd {background: #2F9DF8;}


