.cateHead { *zoom: 1; height: 60px; line-height: 60px; padding:20px 0; margin-bottom:20px;}
.cateHead:after { content: ""; display: table; clear: both; }
.cateHead .cateName { font-size: 25px; line-height: 60px; margin-bottom: 40px; text-align: center; _font-weight: bold; background:url(images/pageh2line.png) no-repeat center bottom}
.cateHead .path { float: right; display: inline; }

.pageContent .cateHead .path { float: left; display: inline; margin-left: 10px; }

.sideBox { margin-bottom: 10px; }
.sideBox:nth-last-child(1) { margin-bottom: 0; }
.sideBox .hd { border-bottom: 2px solid #ddd; height: 40px; line-height: 40px; }
.sideBox .hd .title { float: left; display: inline; padding: 0 15px; font-size: 16px; font-weight: 400; color: #1157B0; border-bottom: 2px solid #1157B0; margin-bottom: -2px; }
.sideBox .bd { padding: 5px 10px; }

#sideMenuBox .bd li { padding: 10px 0; border-bottom: 1px solid #ddd; }
#sideMenuBox .bd li.last { margin-bottom: 0; border-bottom: none; }
#sideMenuBox .bd li a { display: block; text-align: center; height: 30px; line-height: 30px; font-size: 16px; overflow: hidden; padding: 0 5px; }
#sideMenuBox .bd li.on a, #sideMenuBox .bd li a:hover { background-color: #ff6600; color: #fff; text-decoration: none; }

#pageTopArea { *zoom: 1; padding: 15px 0; }
#pageTopArea:after { content: ""; display: table; clear: both; }
#pageTopArea .focusPic { float: left; display: inline; }
#pageTopArea .topNews { overflow: hidden; zoom: 1; padding-left: 15px; }

.boxLoop .box { margin-bottom: 10px; width: 355px; }
.boxLoop .box .hd { border-bottom: 2px solid #ddd; height: 28px; line-height: 28px; }
.boxLoop .box .hd .title { float: left; display: inline; padding: 0 15px; font-size: 14px; font-weight: 400; color: #1157B0; border-bottom: 2px solid #1157B0; margin-bottom: -2px; }

.pageList { padding: 15px 10px 0; }
.pageList li { height: 32px; line-height: 32px;; font-size: 14px; padding-right: 10px; padding-left: 28px; background: url('images/list-sb6a541e2d5.png') 15px -151.5px no-repeat; }
.pageList li.even { background-color: #F9F9F9; }
.pageList li .date { color: #999; font-size: 12px; }

.pageInfoList { }
.pageInfoList li {line-height: 28px;font-size: 14px;color:#878787;height:80px;margin-bottom: 40px;}
.pageInfoList li .date { float:left; color:#636363; width:110px; height:80px; text-align:center; border-right:1px solid #e5e5e5; margin-right:25px;}
.pageInfoList li .date i { display:block; font-style:normal; padding-top:16px; font-size:24px; font-weight:bold; color:#585858;}
.pageInfoList li .list_title { font-size:16px; font-weight:bold; margin-bottom:3px;}

.pagePicList {margin: 0 -20px;}
.pagePicList li {width: 25%;margin: 15px 0 0;}

#focNews { background:#f9f9f9; width:auto; margin-bottom:40px;}
#focNews .pic { float:left; width:600px}
#focNews .con {overflow:hidden;bottom: initial;bottom: inherit;top: 0;width: 500px;right: 0;left: initial;left:inherit; padding:0 40px 0 30px }
#focNews .con .title { padding:60px 0 30px;}
#focNews .con .title a{ font-size:20px; font-weight:bold; color:#4c4c4d}
#focNews .con .intro { color:#6d6d6d; line-height:35px; font-size:16px; text-align:left; }
#focNews .con .more,
#focNews .con .bg { display:none;}
#focNews .hd { bottom:60px; width:570px; text-align:center;}
#focNews .hd li {float:none;display:inline-block;background:#b5b5b5;width:20px;height:20px; line-height:60px; overflow:hidden;border-radius: 50%; margin:0 5px;}
#focNews .hd li.on { background:#4997c5}

.articleCon {padding: 30px 20px;}
.articleCon .articleTitle {font-size: 25px;line-height: 2.5em;margin-bottom: 20px;text-align: center;_font-weight: bold;}
.articleCon .subTitle { font-size: 18px; color: #666; line-height: 1.6em; margin-top: -15px; margin-bottom: 15px; color: #1157B0; text-align: center; }
.articleCon .property {color: #999;line-height: 50px;border-bottom: 1px solid #ddd;text-align: center;}
.articleCon .property span { padding: 0 5px; }
.articleCon .description { color: #666; font-size: 14px; line-height: 24px; background: #f7f7f7; border: #DCDCDC 1px solid; padding: 10px 20px; margin-top: 10px; }
.articleCon .userControl {line-height: 40px;padding: 0;margin-top: 15px;text-align: right;color: #006dae;border-bottom: 1px solid #ddd;}
.articleCon .conTxt {color: #333;font-size: 16px;line-height: 2em;overflow: hidden;padding: 25px 10px 10px;}
.articleCon .conTxt p { margin: 0 0 10px; }
.articleCon .conTxt strong, .articleCon .conTxt b { font-weight: 600; }
.articleCon .conTxt em, .articleCon .conTxt i { font-style: italic; }
.articleCon .others { padding: 12px 0; }
.articleCon .others .prev, .articleCon .others .next { font-size: 14px; line-height: 30px; color: #999; padding-left: 15px; }
.articleCon .others .prev { background: url('images/icon-other-info-s454e886f2d.png') 0 -29px no-repeat; }
.articleCon .others .next { background: url('images/icon-other-info-s454e886f2d.png') 0 10px no-repeat; }
.articleCon .bds_more { padding-top: 2px !important; }

.articleCon .userControl .fl a {color:#006dae;}

.pageContent .conTxt { padding: 0; }

.relation .hd { border-bottom: 2px solid #ddd; height: 40px; line-height: 40px; }
.relation .hd .title { float: left; display: inline; padding: 0 15px; font-size: 16px; font-weight: 400; color: #1157B0; border-bottom: 2px solid #1157B0; margin-bottom: -2px; }
.relation .bd { padding: 10px; }

.articleCon .page, .comListBox .page { padding: 0; }
.articleCon .page a, .comListBox .page a { display: inline-block; *display: inline; zoom: 1; line-height: 20px; border: 1px solid #ddd; padding: 0 6px; background: #fff; }
.articleCon .page a:hover, .comListBox .page a:hover { border: 1px solid #1157B0; text-decoration: none; color: #1157B0; }
.articleCon .page b a, .comListBox .page b a { background: #1157B0; border-color: #1157B0; color: #fff; font-weight: 600; padding: 0 6px; }
.articleCon .page b a:hover, .comListBox .page b a:hover { color: #fff; }
