﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
.clearfix:after {content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{zoom:1;}
.clear{clear:both; height:0; font-size:0;overflow:hidden; line-height:0;}
.auto{margin-left:auto;margin-right:auto;}
.fl{float:left;}
.fr{float:right;}
.show{display:block!important;}
.hide{display:none!important;}
img{vertical-align:middle; *vertical-align: top; }
html,body{font-family: "微软雅黑";}
.boxcenter { margin:0 auto; width: 1080px;}

.banner{background: url(hzp_banner.jpg) no-repeat top center; height: 540px; position: relative;}
.banner_bot{height: 90px; background: url(hzp_banner_bot.jpg) no-repeat center; position: absolute; width: 100%; bottom: 0; left: 0; }
.search{width: 464px; margin: 14px auto 0; border-bottom: 1px solid #6c98c7; height: 50px;}
.ser_ipt{height: 50px; line-height: 50px; border:0; background: none; width: 410px; text-indent: 16px; color: #e8e8e8; float: left; font-size: 16px;outline:none;}
.ser_ipt::placeholder{color: #e8e8e8;}
.ser_btn{width: 26px; height: 26px; background: url(hzp_search.png) no-repeat center; display: block; border: 0; margin-top: 10px; float: left; cursor:pointer}
.row{padding: 20px 0; overflow: hidden;}
.row.noBpadding{padding-bottom:0;}

.title{background: url(hzp_line.png) no-repeat bottom center; font-size: 32px; padding-bottom: 20px; text-align: center; font-weight: bold; color: #242c3a; margin-bottom: 30px;}
.slideBox {
    width: 540px;
    height: 360px;
    overflow: hidden;
    position: relative; float: left;
  }
  .slideBox .hd {
    overflow: hidden;
    position: absolute;
    right: 10px;
    bottom: 12px;
    z-index: 1;
  }
  .slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
  }
  .slideBox .hd ul li {
    float: left;
    margin-right: 4px;
    width: 15px;
    height: 8px;
    background: #fff;
    cursor: pointer;
    border-radius: 4px;
  }
  .slideBox .hd ul li.on {
    background: #8fb730;
  }
  .slideBox .bd {
    position: relative;
    height: 100%;
    z-index: 0;
  }
  .slideBox .bd li {
    zoom: 1;
    position: relative;
  }
  .slideBox .bd img {
    width: 540px;
    height: 360px;
    display: block;
  }
  .slideTxt {
    position: absolute;
    width: 100%;
    height: 80px;
    line-height: 40px;
    background: url(hzp_scroll.png) repeat-x bottom left;
    left: 0;
    bottom: 0;
  }
  .slideTxt p {
    font-size: 16px;
    color: #fff;
    padding: 0 10px; position: absolute; bottom: 0;
  }
  .slideTxt p a {
    color: #fff;
  }

.right{width:510px; float: right;}
.left{width: 510px; float: left;}
.newBox{border-bottom: 1px dashed #dddddd; padding-bottom: 14px; margin-bottom: 10px;}
.newBox h4{font-size: 20px; margin-bottom: 10px;}
.newBox h4 a{color: #1b58ab;}
.newBox p{font-size: 14px; line-height: 24px; color: #848484;}
.jg_list li{background: url(hzp_dian.png) no-repeat left center; padding-left: 20px; line-height: 39px; font-size: 16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.jg_list li a{color: #333;}
.title2{font-size: 24px; background: url(hzp_title2.jpg) no-repeat left center; font-weight: bold; padding-left: 24px;}
.bg_hui{background: #f9f9f9;}


.jg_list_A{padding-top:12px;}
.jg_list_A li{height:50px;line-height: 50px; font-size: 16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;border-bottom:1px dashed #dbdbdb;}
.jg_list_A li a{color: #333;}


.jg_list_B{padding-top:25px;}
.jg_list_B li{height:52px;line-height: 52px; font-size: 16px; overflow:hidden;padding:0 24px;background:url(hzp_list_bg1.png) no-repeat center center;margin-bottom:10px;}
.jg_list_B li a{color: #333;display:block;white-space:nowrap; text-overflow:ellipsis;overflow: hidden;}


.jg_list_C{}
.jg_list_C li{background: url(hzp_dian1.png) no-repeat left center; padding-left: 26px; line-height: 35px;height: 35px; font-size: 18px; overflow:hidden;}
.jg_list_C li a{color: #333;white-space:nowrap; text-overflow:ellipsis;display:block;overflow: hidden;}
.jg_list_C .time{font-size:14px;color:#909090;float:right;margin-left:20px;}



.jg_tab_A{background:url(hzp_tab_bg1.png) no-repeat center center;width:506px;height:226px;margin-top:30px;position:relative;}
.jg_tab_A .but{position:absolute;cursor:pointer;z-index:100;width:28px;height:28px;bottom:20px; -o-user-select: none; -ms-user-select: none; -moz-user-select: none; -webkit-user-select: none; user-select: none;
 }
.jg_tab_A .but.l{background:url(hzp_tab_but_l.png) no-repeat center center;right:60px;}
.jg_tab_A .but.r{background:url(hzp_tab_but_r.png) no-repeat center center;right:18px;}


.jg_tab_A_outer_img{width:285px;height:190px;overflow: hidden;}
.jg_tab_A_outer_img img{width:285px;height:190px;display:block;}


.jg_tab_A_outer_con{width:160px;height:145px;float:right;font-size:16px;line-height:26px;color:#fff;margin-right:30px;margin-top:60px;}
.jg_tab_A_outer_con a{color:#fff;}



.jg_search_paras{/*background:url(hzp_search_bg1.png) no-repeat center center;*/width:1079px;height:452px;margin:48px 0 75px;font-size:20px;color:#fff;line-height:32px;font-weight:bold;position:relative;}

.jg_search_paras .b{position:absolute;width:170px;height:64px;text-align: center;cursor:pointer;z-index:1;}
.jg_search_paras map,.jg_search_paras area{outline:none;}


.jg_footer_A{background:#003e7f;padding:26px 0;text-align: center;font-size:14px;color:#fff;line-height:26px;}



.channel_pos{padding:0 30px;font-size:16px;color:#535353;height:30px;line-height:30px;}
.channel_pos a{color:#535353;}
.channel_pos a:last-child{color:#156abf;}
.channel_pos .lan{color:#156abf;}


.jg_fff_bg1{width:1148px;overflow: hidden;position:relative;}
.jg_fff_bg1 .t_bg{background:url(hzp_fff_bg1.png) no-repeat center;position:absolute;width:1148px;height:1480px;z-index:1;}
.jg_fff_bg1 .b_bg{background:url(hzp_fff_bg1_1.png) repeat-y center top;position:absolute;width:1148px;z-index:2;top:1480px;bottom:0;}
.jg_fff_bg1 .con_bg{position:relative;width:1128px;overflow: height: ;z-index:3;padding:10px;}


.outline_page{width:1035px;margin:0 auto;padding:20px 0;}
.outline_page .dashed_A{padding:20px 16px;overflow: hidden;border-bottom:1px dashed #c9c9c9;}



/* 分页 */
.pages_A { text-align: center; padding: 60px 0 40px; }
.pages_A>* { padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 8px; border: 1px solid #ccc; color: #666; }
.pages_A .current { color: #fff; border: 1px solid #1b82d4;background:#1b82d4; }
.pages_A.borderTop { border-top: 1px solid #bbb; }
.pages_A input[type=text]{width:30px;height:26px;line-height:26px;padding:0;text-align: center;display:inline-block;position:relative;}




.search_info{font-size:14px;color:#616161;}
.red{color:#ff081f !important;}




.search_list li{padding:20px 0 24px;border-bottom:1px dashed #d4d4d4;overflow: hidden;}
.search_list li h2{font-size:20px;font-weight:400;color:#000;line-height:40px;margin-bottom:10px;}
.search_list li h2 a{font-size:18px;color:#000;}
.search_list li h2 em{font-size:18px;}
.search_list li h2 i{font-style:normal;text-align:center;margin-right:12px;display:inline-block;width:44px;height:26px;background:#bd1a2d;font-size:14px;color:#fff;line-height:26px;border-radius:4px;}
.search_list li p,.gj_search_btom p{font-size:14px;color:#444;line-height:24px;margin-bottom:10px;}
.search_list li p em{font-size:14px;}
.search_list li .time{font-size:14px;color:#999;float:right;}
.search_list em{font-style:normal;color:#ff081f !important;}
.search_list .web_url{color:#237cd8;font-size:14px;}


.xl_page{padding:20px 50px;}
.xl_page .h1_outer{border-bottom:1px dashed #ccc;font-size:30px;color:#303030;padding:10px 60px 20px;text-align: center;}
.xl_page h1{font-size:30px;}
.xl_page .pub_time{text-align: center;font-size:16px;color:#6c6c6c;line-height:40px;}
.xl_page .docHTMLcon{font-size:18px;color:#3f3f3f;line-height:38px;padding:30px 50px;}
.xl_page .docHTMLcon img{max-width:100%;}
.xl_page .docHTMLcon p{padding:10px 0;}



















