
.banner {width: 100%; height: 180px; position: relative;overflow: hidden;}

.page-wrap {width: 1200px;margin-top: 15px; float: left;}

.tip { line-height: 600px; font-size: 16px; text-align: center;}
.left {width: 286px; float: left;}
.left .left-nav {width: 286px;}
.left .left-nav h3 {height: 46px; text-align: center;background: url(../images/left_nav_bg.jpg)no-repeat; font-size: 16px; line-height: 49px; color: #fff;border-bottom: 2px solid #FF7212;}
.left .left-nav .catelist {width: 284px; height: 220px; float: left; border: 1px solid #ddd; border-top: none;} 
.left .left-nav .catelist li {width: 270px; margin:4px  auto;text-align: center;line-height: 42px;}
.left .left-nav .catelist li.on {background: #eee;}
.left .left-nav .catelist li.on a { color: #15298A;font-weight: bold;}
.right {width: 910px; float: right;}
.right .tit-r{width: 910px;height:46px; float: left; border-bottom: 2px solid #ddd;}
.right .tit-r .tit {padding-left: 26px; font-size: 16px; color: #15298A;line-height: 46px;}
.right .tit-r .border-b {width: 160px; height: 46px; position: relative; float: right; border-bottom: 2px solid #FF7212;}
.right .content {width: 862px; float: left; padding: 0 24px; font-size: 14px;overflow: hidden;}
.right .content .newsTitle {float: left;width: 862px;  border-bottom: 1px solid #eee;line-height: 60px; font-size: 16px;text-align: center;  color: #FF7212;}
.right .content .newsInro {float: left; margin-top: 10px; }
.right .content .newsInro .labels {float: left; padding: 5px 0;margin-right: 20px;}
.right .content .newsInro .fontb {float: left; padding: 5px 0;font-weight: bold;}
.right .content .con {width: 862px; float: left; margin-top: 20px; line-height:30px; overflow-x: hidden; }

.right .news-list {width: 882px;; float: left; padding: 12px 0;}
.right .news-list ul li { border-bottom:1px dotted #f4f4f4;}
.right .news-list ul li a {color:#444;line-height: 38px;padding-left: 10px;}
.right .news-list ul li .times {float: right;width: 100px; line-height: 36px; margin-left: 12px; }
.right .news-list ul li a:hover{ color:#15298A}

.right .news-list ul li .news-tip {float: left; background: #15298A; color: #fff;width: 80px; line-height: 28px; text-align: center; margin-top: 4px; }
.pages-warp {text-align: center;}
.pages{ margin: 5px auto;height:26px; display: inline-block; padding:5px 0;clear:both; }
.pages:after{content:'.';clear:both;height:0;line-height:0;display:block;visibility:hidden;}
.pages ul{ padding:0;  list-style:none;margin:0; }
.pages li{ float:left; margin-right:5px;}
.pages li a{ display:block; padding:0 10px; border:1px solid #e1e1e1; height:24px; line-height:24px; color:#666;}
.pages li a:hover{ border:1px solid #15298A; background:##15298A color:#fff; text-decoration:none;}
.pages li span{ display:block; border:1px solid #e1e1e1; height:24px; line-height:24px; color:#c4c4c4;padding:0 10px; }
.pages .current a{ border:1px solid #15298A; background:#15298A; color:#fff;}