﻿*{
    padding: 0;
    margin: 0;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #333333;
}
ul,li,ol,span,em{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
li{float: left;}
a{
    text-decoration: none;
    color: #000000;
}
a:hover{
    color: #FF0000;
}
.p_hover{
    color: #FF0000 !important;
}
img{border: 0;}
/*公共类S*/
.clear{ clear: both;}
.h2{ height:  2px; clear: both;}
.h3{ height:  3px; clear: both;}
.h5{ height:  5px; clear: both;}
.h10{ height: 10px; clear: both;}
.h15{ height: 15px; clear: both;}
.h20{ height: 20px; clear: both;}
.h30{ height: 30px; clear: both;}


/*头部样式 开始*/
.header{
    display: block;
    width: 1200px;
    min-width: 1200px;
    height: 35px;
    margin: 0 auto;
    background: #F1F1F1;
}
.header .header_l{
    display: block;
    width: 47%;
    height: 35px;
    line-height: 35px;
    text-indent: 0.5em;
    float: left;
}
.header .header_l .img_rili{
    display: block;
    float: left;
    width: 18px;
    height:17px;
    margin: 8px 0 0 10px;
    background: url("images2017_hbj_rili.png") no-repeat;
}
.header .header_r{
    display: block;
    width: 53;
    height:35px;
    line-height: 35px;
    float: right;
    text-align: right;
}
.posBanner { 
    display: block;
    width: 1200px;
    min-width: 1200px;
    height:261px;
    margin: 0 auto;
    position:relative;
}
.pop {
    display:none;
    position:absolute;
    bottom:0px;
    right:50px;
    width:284px;
    height:101px;
}

.header_banner{
    display: block;
    width: 1200px;
    min-width: 1200px;
    height:261px;
    margin: 0 auto;
    background: url("images2017_hbj_banner.png") no-repeat top center;
}
/*菜单*/
.header_menu{
    display: block;
    width: 1200px;
    min-width: 1200px;
    height: 50px;
    background: #3392D6;
    margin: 0 auto;
    border: 1px solid #FFF;
}
.header_menu > ul > li { 
    position:relative;
    display: block;
    width: 130px;
    height:50px;
    z-index:10;
}
.header_menu>ul>li>a{
    display: block;
    width: 129px;
    height:50px;
    line-height: 50px;
    text-align: center;
    color: #FFF;
    font-size: 20px;
    border-right:1px solid #FFF;
}
.header_menu>ul>li:hover a{background: #2F9CB0;}
.header_menu>ul>li.on{background: #2F9CB0;}
/*二级菜单*/
.submenu { display:none;position:absolute;left:0px;top:50px;}
.submenu > li { display:block;width:140px;height:40px;position:relative;}
.submenu > li>a { display:block;width:140px;height:40px;line-height:40px;color:#FFF;text-align:center;}
.submenu > li:hover > a { background:#3392D6 !important;}
/*三级菜单*/
.submenu > li > ul { display:none;position:absolute;top:0px;left:140px;width:140px;}
.submenu > li > ul > li { display:block;width:140px;height:40px;}
.submenu > li > ul > li > a { display:block;width:140px;height:40px;line-height:40px;text-align:center;color:#FFF;}
.submenu > li > ul > li > a:hover { background:#3392D6 !important;color:#FFF;}



.header_menu .header_search{
    position: relative;
    float: right;
    width: 236px;
    height:50px;
    right: 30px;
}
.header_menu .header_search .searchTxt{
    float: left;
    width: 196px;
    height:30px;
    margin: 9px 10px 0 0;
}
.header_menu .header_search .header_search_icon{
    position: absolute;
    display: block;
    width: 30px;
    height:32px;
    right: 6px;
    bottom: 8px;
    z-index: 40;
    background: #14698E url("images2017_hbj_search.png") no-repeat 8px center;
}
/*头部样式 结束*/


/*内容样式 开始*/
.main_body{
    display: block;
    width: 1200px;
    min-width: 1200px;
    margin: 0 auto;
}

.main1{
    display: block;
    width: 1200px;
    min-width: 1200px;
    height:40px;
    margin: 0 auto;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    background: #E5E5E5;
}
/*左侧*/
.main1 .main1_l{
    display: block;
    float: left;
    width: 132px;
    height: 40px;
    background:  url("images2017_hbj_title_news.png") no-repeat;
}
/*中间*/
.main1 .main1_m{
    display: block;
    float: left;
    width: 948px;
    height:40px;
    overflow: hidden;
}
.main1 .main1_m ul li { width:300px;}
.main1 .main1_m ul li a{
    display: block;
    min-width: 200px;
    height:40px;
    line-height: 40px;
    color: #666666;
    font-size: 16px;
    text-indent: 1.5em;
    background: url("images2017_hbj_blue_piont.png") no-repeat 10px center;
    white-space: nowrap;text-overflow: ellipsis;overflow: hidden;
}
/*右侧*/
.main1 .main1_r{
    display: block;
    float: right;
    width: 120px;
    height:40px;
    line-height: 40px;
    text-indent: 2.5em;
    background: url("images2017_hbj_weibo.png") no-repeat 0 center;
}

.main_l{
    display: block;
    float: left;
    width: 880px;
    min-height: 200px;
}
/******************************************/
.main_l .main_l_1{
    display: block;
    width: 100%;
    height: 390px;
}
/*图片新闻*/
.main_l .main_l_1 .main_l_1_l{
    display: block;
    float: left;
    width: 380px;
    height: 390px;
}
.tpxw_title{
    display: block;
    width: 100%;
    height:40px;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    line-height: 40px;
    background-color: #3392D6;
}
.picFocus{
    position:relative;
    margin:10px auto;
    width:374px;
    height: 330px;
    overflow:hidden;
    zoom:1;
}
.picFocus .bd li{
    vertical-align:middle;
}
.picFocus .bd li a .pic_title{
    position: absolute;
    left: 0;
    bottom: 24px;
    float: left;
    width: 374px;
    height: 40px;
    color: #FFFFFF;
    line-height: 40px;
    text-align:center;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background: url(imagesbg_50.png);
}
.picFocus .bd li a img{
    width:374px;
    height:264px;
    display:block;
}
.hd{
    position:absolute;
    left:50%;
    bottom:5px;
    height:10px;
    margin-left: -78px;
    min-width:10px;
    overflow:hidden;
}
.hd ul li{
    display:block;
    width:20px;
    height:8px;
    margin: 0 4px;
    margin-right:2px;
}
.hd ul li a{
     display:block;
     width:20px;
     height:8px;
     background-color:#C7C7C7;
 }
.hd ul li.on a{
    background-color:#3392D6;
}
/*新闻列表*/
.main_l .main_l_1 .main_l_1_r{
    position: relative;
    display: block;
    float: right;
    width: 488px;
    height: 390px;
    border:1px solid #E1E1E1;
}
/******************************************/
.main_l .main_l_2{
    display: block;
    width: 100%;
    height: 326px;
}
.main_l .main_l_2 .main_l_2_l{
    position: relative;
    display: block;
    float: left;
    width: 375px;
    height: 326px;
}
.main_l .main_l_2 .main_l_2_r{
    position: relative;
    display: block;
    float: right;
    width: 490px;
    height: 326px;
    border:1px solid #E1E1E1;
}
/******************************************/
.main_l .main_l_3{
    display: block;
    width: 100%;
    height:120px;
}
/*统一平台*/
.pic_typt{
    display: block;
    width: 876px;
    height:120px;
    margin: 0 auto;
    background: #E1E1E1 url("images2017_hbj_typt.png") no-repeat;
}
/******************************************/
.main_l .main_l_4{
    display: block;
    width: 100%;
    height:385px;
}
.main_l .main_l_4 .main_l_4_l{
    position: relative;
    display: block;
    float: left;
    width: 375px;
    height:385px;
    border:1px solid #E1E1E1;
}
.main_l .main_l_4 .main_l_4_r{
    position: relative;
    display: block;
    float: right;
    width: 490px;
    height:385px;
    border:1px solid #E1E1E1;
}
/******************************************/
.main_l .main_l_5{
    display: block;
    width: 100%;
    height:300px;
	margin-top:40px;
}
.main_l .main_l_5 .main_l_5_l{
    position: relative;
    display: block;
    float: left;
    width: 375px;

}
.main_l .main_l_5 .main_l_5_r{
    position: relative;
    display: block;
    float: right;
    width: 490px;

}
/******************************************/
.main_l .main_l_6{
    display: block;
    width: 100%;
    height: 230px;
	margin-top:15px;

}
.main_l .main_l_6 .main_l_6_l{
    position: relative;
    display: block;
    float: left;
    width: 375px;
    height:230px;
}
.main_l .main_l_6 .main_l_6_r{
    position: relative;
    display: block;
    float: right;
    width: 490px;
    height:230px;
}


.news-warp{
	width: 880px;
	height: 120px;
	border:1px solid #dddddd;
	margin: auto;
	/* margin-top: 10px; */
}
.news-warp ul li{
	width: 280px;
	height:100px;
	margin:10px 0 10px 10px;
	float:left;
}
/******************************************/
.main_l .main_7{
    display: block;
    width: 100%;
    height:40 px;
}
.main_l .main_7 a { 
    width:48%;
    display:block;
    height:50px;
    background:#0099ff;
    font-size:24px;
    line-height:40px;
    border:1px solid #E1E1E1;
    text-align:center;
	color:#FFF;
	margin-top:10px;
}

/*广告位*/
.main2{
    position: relative;
    display: block;
    width: 1200px;
    min-width:1200px;
    height: 370px;
    margin: 0 auto;
}
.ad_content{
    position: absolute;
    display: none;
    left:0px;
    height:330px;
    border: 1px solid #E1E1E1;
    width:1200px;
}
/******************************************/
/*友情链接*/
.footernav{
    width: 1200px;
    height: 34px;
    margin: 0 auto;
}
.footernav ul{
    width: 100%;
    float: left;
    display: inherit;
    position: relative;
    list-style: none;
}
.footernav .nLi{
    float: left;
    width: 173px;
    height: 32px;
    border: 1px solid #d2d2d2;
    line-height: 32px;
    position: relative;
    display: inline;
}
.footernav>ul>li>a {
    display: block;
    width: 150px;
    font-size: 14px;
    padding: 0 5px;
    height: 32px;
    line-height: 32px;
    color: black;
    cursor: pointer;
    background: url(images2017_hbj_dow.png) no-repeat right;
}
.footernav .nLi .sub{
    display: none;
    left: 0;
    top: 33px;
    position: absolute;
    padding: 5px 0;
    background: white;
    border:1px solid #E1E1E1;
    width: 173px;
    max-height: 150px;
    overflow-y: scroll;
    overflow-x: hidden;
}
.footernav .nLi .sub>a{
    display: block;
    border-bottom: 1px dashed #C8D6E0;
    width: 173px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: black;
    height: 30px;
    line-height: 30px;
    text-indent: 1em;
}
.footernav .nLi .sub>a:hover{
    color: #ffffff;
    background-color: #3392d6;
}
/*书签也标题*/
.title_1{
    display: block;
    height: 40px;
    background: #FFF;
}
.title_1 > span{
    display: block;
    float: left;
    height: 40px;
    line-height: 40px;
    color: #FFF;
    text-indent: -1em;
    padding: 0 40px;
    font-size: 16px;
    background: #4B9BD6 url("images2017_hbj_title_icon.png") no-repeat right;
}
.title_1 > a{
    display: block;
    float: right;
    height: 40px;
    line-height: 40px;
    color: #F00;
    text-align: center;
}
/*tab标题*/
.tab_title{
    display: block;
    width: 100%;
    height: 40px;
}
.tab_title>ul>li{
    display: block;
    width:33.33333%;
    height: 40px;
}
.tab_title>ul>li>a{
    display: block;
    width: 100%;
    height:40px;
    text-align: center;
    line-height: 40px;
    background: #EDEDED;
    color: #878787;
    font-size:16px;
}
.tab_title>ul>li:hover>a,.tab_title>ul>li.check>a{
    background: #3392D6;
    color: #FFF;
}
/*列表 开始*/
.p_content_list{
    display: none;
    position: absolute;
    left:0px;
    width: 490px;
    height:280px;
}
.p_content_list>ul>li{
    display: block;
    width: 100%;
    height: 30px;
    background: url("images2017_hbj_list_icon1.png") no-repeat 10px center;
}
.p_content_list>ul>li>a{
    display: block;
    float: left;
    width: 67%;
    height: 30px;
    line-height: 30px;
    text-indent: 2em;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 16px;
}
.p_content_list > ul > li > a .new_icon { 
    display:block;
    float:left;
    width:22px;
    height:9px;
    background:url("images2017_hbj_list_new.png") no-repeat 0 center;
    margin:10px 0 0 30px;
}
.p_content_list>ul>li>span{
    display: block;
    float: right;
    width: 30%;
    height:30px;
    text-align: right;
    margin-right: 10px;
    line-height: 30px;
    font-size: 16px;
}
/*列表 结束*/
.main_r{
    display: block;
    float: right;
    width: 310px;
    min-height: 200px;
}
.main_r>a,.main_r>div{
    display: block;
    width: 100%;
    height: 86px;
    margin-top: 9px;
}
.main_r .main_r_1{background: url("images2017_hbj_zlfbxt.png") no-repeat;}
.main_r .main_r_2{background: url("images2017_hbj_qlqd.png") no-repeat;}
.main_r .main_r_3{background: url("images2017_hbj_szyb.png") no-repeat;}
.main_r .main_r_4{background: url("images2017_hbj_xxgk.png") no-repeat;}
.main_r .main_r_5{background: url("images2017_hbj_jcxxgk.png") no-repeat;}
.main_r .main_r_6{background: url("images2017_hbj_jxkpgs.png") no-repeat;}
.main_r .main_r_7{background: url("images2017_hbj_jbpt.png") no-repeat;}
.main_r .main_r_8{background: url("images2017_hbj_lxyz.png") no-repeat;}
.main_r .main_r_9{
    height:252px;
}
.main_r .main_r_11{
    height:100px;
}
.main_r .main_r_12{
    height:100px;
}
.main_r .main_r_13{
    height:317px;
    border:1px solid #E1E1E1;
}
.main_r .main_r_13 .dctp_content{
    position:relative;
    display: block;
    width: 100%;
    height: 236px;
}
/************************************/
.main_r .main_r_base>ul>li{
    display: block;
    width: 50%;
    margin-top: 12px;
}
.main_r .main_r_base>ul>li a{
    display: block;
    float: left;
    width: 95%;
    height: 40px;
    line-height: 40px;
    color: #FFF;
    border-radius: 5px;
    font-size: 16px;
    text-indent: 2.5em;
    background: #2f9cb0 url("images2017_hbj_list_icon.png") no-repeat 10px center;
}
/***********************************/
.main_r_title{
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    background: #ededed;
}
/*内容样式 结束*/

/*底部样式 开始*/
.footer{
    display: block;
    width: 1200px;
    min-width:1200px;
    height: 210px;
    margin: 0 auto;
    background: #2C89CC;
}
/*左侧*/
.footer .footer_l{
    display: block;
    float: left;
    margin: 60px 0 0 40px;
}
/*中间*/
.footer .footer_m{
    display: block;
    width: 500px;
    height: 200px;
    float: left;
}
.footer .footer_m ul{
    margin-top: 20px;
}
.footer .footer_m ul li{
    display: block;
    height: 35px;
    color: #FFF;
    line-height: 35px;
}
.footer .footer_m ul li a{
    display: block;
    width: 80px;
    height: 35px;
    color: #FFF;
    line-height: 35px;
    font-size: 16px;
    text-align: center;
}
.footer .footer_m .copyright{
    display: block;
    width: 100%;
    height: 120px;
    margin-top: 60px;
}
.footer .footer_m .copyright p{
    font-size: 14px;
    line-height: 22px;
    color: #FFF;
    margin-left: 10px;
}
/*右侧*/
.footer .footer_r{
    display: block;
    width: 300px;
    height: 99px;
    margin: 45px 25px 0 0;
    float: right;
}
/*底部样式 结束*/









































