﻿@charset "utf-8";
/* CSS Document */
.lunbo{width: 100%;height: 355px;margin-bottom: 3px;}

.picnews{width: 650px;margin-right: 24px;height: 303px;overflow: hidden;margin-bottom: 22px;}
.picnews .news_title{width: 100%;height: 36px;border-bottom: 1px solid #adadad;background: #0279df;}
.picnews .news_title h2{width: 86px; height: 34px;line-height: 34px;border: 1px solid #adadad;border-top: 2px solid #025ab9;font-size: 16px;color: #f00;float: left;text-align: center;}
.picnews .news_title h2 a{ color:#fff;}
.picnews .news_title h2 a:hover{  text-decoration:none; font-weight:100;}
.picnews .news_title .more{ float:right; line-height:30px; padding-right:10px;}
.picnews .news_title .more a{ font-size: 12px; color:#fff;}
.picnews .news_title .more a:hover{ font-weight:bold;}
.picnews .newsimg{margin-top: 20px;width: 292px;margin-right: 30px;float: left;}
.picnews .newstxt{width: 325px;float: left;margin-top: 20px;}
.picnews .newstxt li{width: 100%;line-height: 30px;}
.picnews .newstxt li a{color: #333;}


.fw{width: 324px;height: 298px;border: 1px solid #adadad;background: #f5f5f5;overflow: hidden;}
.fw h2{width: 276px;height: 56px;margin: 0 auto;margin-top: 6px;margin-bottom: 4px;}
.fw h3{width: 269px;height: 49px;margin: 0 auto;margin-bottom: 9px;}
.fw a{display: block;}
.fw .ts1{width: 269px;height: 49px;margin: 0 auto;margin-bottom: 12px;}
.fw .ts2{width: 264px;margin: 0 auto;}
.fw .ts2 li{margin-bottom: 5px;}

.left_box{width: 650px;height: 610px;overflow: hidden;margin-right: 24px;margin-bottom: 20px;}
.left_box h1{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #b3cdea;float: left; background:#0279df;}
.left_box h1 a{ font-size: 18px;color:#fff; margin-left:10px; text-decoration:none;}
.zhidao{width: 626px;height: 191px;border: 2px solid #b3cdea;padding: 0 0 0 20px;}
.zhidao1{width: 100%;padding-left: 9px;height: auto;margin-top: 14px;overflow: hidden;}
.zhidao1 li{width: 110px;height:30px;line-height: 30px;float: left;margin-right: 10px;margin-bottom: 8px;text-align: center;background: url(2017_hbj_index_pgtbg01.png) repeat-x;border-radius: 5px;}
.zhidao1 li a{display: block;font-size: 16px;color: #0e7096;text-decoration: none;}
.zhidao1 li a:hover{ font-weight:bold;}
.zhidao p,.zhidao span{display: block;float: left;}
.zhidao p{width: 120px;height: 30px;background: url(2017_hbj_index_hdwdbg.png) no-repeat;text-indent: 30px;font-size: 16px;color: #0e7096;line-height: 25px; margin-left:10px;margin-right:10px;}
.zhidao span{width: 70px;height: 30px;}
.zhidao2{float: left;width: auto;height: 30px;margin-bottom:10px;}
.zhidao2 li{width: auto;height: 30px;line-height: 30px;padding:0px 10px; border-radius: 5px;text-align: center;background: url(2017_hbj_index_pgtbg01.png) repeat-x;margin-right: 5px;float: left;}
.zhidao2 li a{display: block;text-decoration: none;font-size: 16px;color: #0e7096;}
.zhidao2 li a:hover{ font-weight:bold;}
.sjfw_title{width: 100%;height: 20px;margin-top: 10px;font-size: 24px;color: #025ab9;float: left;}


.sjfw{width: 646px;height: 290px;overflow: hidden;border: 2px solid #b3cdea; margin-top:30px;}
.sjfw .title{ background:#0279df;}
.sjfw .title ul{ width:100%;height: 45px; margin-bottom: 10px; border-bottom:2px solid #b3cdea;}
.sjfw .title .more{ float:right; padding-right:10px;     margin-top: -44px;}
.sjfw .title .more a{ font-size: 12px; color:#fff;}
.sjfw .title .more a:hover{ font-weight:bold;}
.sjfw .title ul li{ float:left; width:120px; height:45px;  line-height:45px; text-align:center; border-right:2px solid #b3cdea;}
.sjfw .title ul li a{ font-size:18px; color:#fff; font-weight:bold;}
.sjfw .title ul li a:hover{ text-decoration:none; font-weight:100;}
.sjfw .list .conWrap .con ul li{ width:95%; margin:0 auto; height:30px; line-height:30px;}
.sjfw .list .conWrap .con ul li a{ font-size:14px;}

.sjfw .list .conWrap .con ul li span{ float:right;}




.right_box{width: 324px;height: 610px;margin-bottom: 20px;overflow: hidden;}
.pgt{width: 322px;height: 282px;margin-bottom: 30px; border:1px solid #dfdfdf;}
.pgt h2{ width:100%; margin:0 auto; height:50px; text-align:center; font-size:20px; line-height:50px;  background:#0279df; color:#fff;}
.pgt .title ul{ width:100%; height:30px; line-height:30px; margin-bottom:10px; margin:0 auto;}
.pgt .title ul li{ width:50%; float:left; text-align:center; display:block;}
.pgt .title ul li a{ display:block; font-size:16px;}
.pgt .title ul li:hover{ }
.pgt .title ul li a:hover{ color:#0e7096; text-decoration:none; font-weight:bold;}
.pgt .list .conWrap .con ul li { width:95%; margin:0 auto; height:25px; line-height:25px;}
.pgt .list .conWrap .con ul li span{ float:right;}
.pgt p{line-height: 26px;padding-left: 11px;margin-top: 22px;text-indent: 1em;}
.kqzl{width: 320px;height: 292px;border: 1px solid #dfdfdf;}
.zthd{ width:322px; height:100px; margin-top:12px;}
.ztzl{width: 100%;height: 83px;float: left;overflow: hidden;margin-bottom: 20px;}
.ztzl .bd,.ztzl .bd ul{ height:88px !important;}
.ztzl .bd ul li{ float:left; width:490px; height: 83px; margin:0 5px 5px;}
.ztzl a{display: block;}

.sssj{width: 100%;height: 320px;border-top: 1px solid #c3d9e0;bottom: 20px;}

.newsimg{ float:left; width: 292px; height: 238px; border-top: 2px solid #1e4789; position:relative; z-index:5; overflow:hidden;}
.newsimg .hd{ height:10px; overflow:hidden; position:absolute; right:15px; bottom:13px; z-index:1; }
.newsimg .hd ul{ overflow:hidden; zoom:1; float:left;}
.newsimg .hd ul li{ float:left; margin-left:5px; width: 10px; height:10px; border-radius: 5px; background:#cfcfce; font-size: 0px; line-height: 999px; cursor:pointer; overflow:hidden;}
.newsimg .hd ul li.on{ background:#ff3333;}
.newsimg .bd{ position:relative; height:238px; z-index:0;}
.newsimg .bd li{ width:292px; height:238px; zoom:1; vertical-align:middle; position:relative;}
.newsimg .bd li p{ position:absolute; left:0; bottom:0; width: 100%; height:40px; background:rgba(0,0,0,.7); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000,endColorstr=#cf000000);   font-size:14px; line-height:40px; color:#eee; cursor:pointer; text-indent: 10px;}
.newsimg .bd img{ display: block; width:292px; height:238px;}










