﻿@charset "utf-8";
/* CSS Document */
html { color:#333;}
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td { margin: 0;padding: 0;}
table { border-collapse: collapse;border-spacing: 0;}
img { border: none;}
button,em,input,option,select,textarea,th { font:inherit;}
li {list-style: none;}
h1,h2,h3,h4 { font-weight: normal; font-size:100%;}
body { margin:0; padding:0; font-size:16px; color:#333; font-family: Microsoft YaHei,Simsun,SimHei,Arial; }
a{ color:#333; text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;*/}
a:hover{ text-decoration: none; color:#333;}
input{ outline:none;}
/****公用****/
.fl{ float:left;}
.fr{ float:right;}
/*清除浮动1*/
.clear { clear:both;height:0;overflow:hidden;clear:both!important;}
.clear.both {height:10px;}

/*清除浮动2*/
.clearfix:after{ visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/**
* 文字溢出显示省略号
* 1. Chrome 21+ bug https://bugs.webkit.org/show_bug.cgi?id=121902
*/
.ellipsis {
    display: block;
    white-space: nowrap;
    word-wrap: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
}
.ellipsis_dh{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.main{
 width: 1200px;
 margin: auto;
 padding-top: 33px;
}


/********头部*********/
.banner{
    width: 100%;
    height: 530px;
    background: url("../img/20210325_banner.png") top center no-repeat;
}
.nav_box{
    background: #006eab;
}
/*********导语**********/
.summary{
    margin-top: 54px;
    font-size: 34px;
    font-weight: bold;
    text-align: center;

}
.summary a {
    color: #093a7d;
}
.summary-f1{
    text-align: justify;
    margin-bottom: 20px;
    font-size:18px ;
    line-height: 30px;
    color: #333333;
    text-indent: 2em;
    margin-top: 22px;
    text-align: center;
}
.summary-f1 a{
    color: #df3d3d;
}
/*湖南十四五内容*****************************/
.ssw_bg{
    width: 100%;
    background: url("../img/20210325_bg_a.jpg") top center no-repeat;
}
.yq_dbg{
    padding-top: 30px;
    padding-bottom: 30px;
}
.zhj-report-body{
    position: relative;
    background: url(../img/20210325_dbg_bg.png) no-repeat;
    height:883px;
    font-family:"微软雅黑";
    margin: 0 auto; margin-top:42px;width: 1200px;
}
.zhj-report-left{
    width: 186px;
    height: 422px;
    position: relative;
}
.zhj-report-left ul {
    position: absolute;
    left: 14px;
    top: 26px;
    width: 186px;
}
.zhj-report-left ul li {
    font-size: 18px;
    cursor: pointer;
    width: 186px;
    height: 67px;
    line-height: 42px;
    margin-top: 20px;
    background: url(../img/20210123_dbg_left.png) 0 0 no-repeat;
    text-align: center;
    margin-left: -7px;
}

.zhj-report-left ul li.on {
    width: 226px;
    height: 67px;
}
.zhj-report-left ul .sdb.on{
    background: url(../img/20210123_dbg_a.png) 0 0 no-repeat;
}
.zhj-report-left ul .bgqw.on {
    background: url(../img/20210123_dbg_c.png) 0 0 no-repeat;
}
.zhj-report-left ul .bgjd.on{
    background: url(../img/20210123_dbg_b.png) 0 0 no-repeat;
}
.zhj-report-left ul .dbwyhy.on{
    background: url(../img/20210123_dbg_d.png) 0 0 no-repeat;
}
.zhj-report-left ul .cycp.on{
    background: url(../img/20210123_dbg_e.png) 0 0 no-repeat;
}
.zhj-report-left ul .zhj-report-dzs.on{
    width: 154px;
    background: url(../img/20210123_dbg_a.png) 0 0 no-repeat;
}
.zhj-report-left ul .bgqw{
    background-position: 0px -96px;
}
.zhj-report-left ul .bgjd{
    background-position: 0px -193px;
}
.zhj-report-left ul .dbwyhy{
    background-position: 0px -287px;
}
.zhj-report-left ul .cycp{
    background-position: 0px -382px;
}
.zhj-report-left ul li a {
    display: inline-block;
    color: #fff;
    font-weight: bold;
    margin-left: 12px;
    text-align: center;
    margin-top: 10px;
}

/*右边--报告全文**********************************/
.zhj-report-right {
    width: 873px;
    _width: 873px;
    _overflow-x: hidden;
    /* margin-right: 130px; */
    margin-top: 66px;
    float: left;
    margin-left: 60px;
}
.zhj-bgqw{
    height: 660px;
    margin-top: 12px;
    padding: 0px 50px 0 36px;
}
.zhj-report-right ul.zhj-bgqw {
    height: 694px;
    margin-top: 34px;
    padding: 0px 50px 0 36px;}
.zhj-bbqw-cont{
    margin-top: 20px;
}
.zhj-bbqw-cont h2 a{
    font-size: 22px;
    color: #134b73;
    font-weight: bold;
    text-align: center;
    display: block;
}

.zhj-bbqw-cont p{
    line-height: 32px
}

.zhj-bbqw-cont p a{
    display: block;
    line-height: 40px;
    font-size: 16px;
    margin-top: 25px;
}
.zhj-bbqw-cont .tit{
    color: #1a5a89;
    font-size: 17px;
    text-align: center;
    line-height: 46px;
}
.zhj-bbqw-cont .tip{
    color: #ab1c1c;
    line-height: 21px;
    font-size: 16px;
    text-align: center;
    display: block;
    margin-top: 13px;
}

/****规划解读************************/
.ghjd_box{

}
.ghjd_box .tj_tit{
    width: 1200px;
    height: 64px;
    background: url("../img/20210325_tit_bt.png") center no-repeat;
}
.ghjd_box  .tj_tit a{
    display: block;
    font-size: 28px;
    font-weight: bold;
    color: #006eb0;
    padding: 13px 0 2px 26px;
}
/****图解*****/
.poster-main {
  width: 1000px;
  height: 263px;
  position: relative;
  margin: 73px auto;
}
.poster-main a, .poster-main img { display: block;height:100% }
.poster-main .poster-list {
  width: 1000px;
  height: 263px;
}
.poster-main .poster-list .poster-item {
  width: 395px;
  height: 263px;
  position: absolute;
  left: 0;
  top: 0;
}
.poster-main .poster-list .item{
    border: 3px solid #ccc;
    user-select: none;
    position: absolute;
}
.poster-main .poster-btn {
  position: absolute;
  top: 0;
  z-index: 10;
  cursor: pointer;
}
.poster-main .poster-prev-btn {
  position: absolute;
  width: 35px !important;
  height: 35px !important;
  top: 45%;
  left: -10%;
  background: url("../img/20210325_policyAnalyzing_leftbtn.png") 0 0 no-repeat;
}

.poster-main .poster-next-btn {
  width: 35px !important;
  height: 35px !important;
  position: absolute;
  right: -10%;
  top: 45%;
  background: url("../img/20210325_policyAnalyzing_rightbtn.png") 0 0 no-repeat;
}


/*****部门  专家  媒体************************/
.zjdt_box{
    width: 1200px;
    height: 64px;
    background: url("../img/20210325_tit_bt.png") center no-repeat;
}
.zjdt_box ul li a{
    display: block;
    float: left;
    font-size: 28px;
    font-weight: bold;
    color: #006eb0;
    padding: 13px 0 2px 26px;
}
.zjdt_box ul li a.poli_bm{
    color: #d6122e;
}

/*.zjdt_box ul li a:hover{
    color: #d6122e;
}*/


/*内容*/
.zjmt_con{
    margin-top: 70px;
   padding-bottom: 50px;
}
.latestPolicySlides{
    position: relative;
    width: 1066px;
    overflow-x: hidden;
    margin: 0 auto;
}

.latestPolicySlides ul{
    /*display: flex;*/
}

.latestPolicySlides ul li{
    width:338px;
    height:204px;
    float: left;
    display: inline;
    margin-right: 22px;
    border: 1px solid #e5e5e5;
}
.latestPolicySlides li h5{
    width: 307px;
    margin: auto;
    padding-top: 26px;
    padding-bottom: 16px;
    line-height: 25px;
    font-size: 18px;
    font-family: "microsoft yahei";
    font-weight: normal;
    height: 46px;
}
.latestPolicySlides li h5 a:hover{
    color: #1a5a89;
}
.latestPolicySlides li h5 a,.latestPolicySlides li p a{
    color:#333;
}

.latestPolicySlides li p{
    width: 307px;
    margin: auto;
    font-size: 16px;
    color: #6f6f6f;
    line-height: 25px;
}
.latestPolicySlides li span{
    display: block;
    text-align: right;
    padding-right: 21px;
    padding-left: 27px;
    font-family: "microsoft yahei";
    font-size: 14px;
    line-height: 36px;
    color: #0075a6;
}
/*箭头*/
.latestPolicySlides_left_btn {
    position: absolute;
    width: 35px;
    height: 35px;
    top: 40%;
    background: url(../img/20210325_policyAnalyzing_leftbtn.png) 0 0 no-repeat;
}
.latestPolicySlides_right_btn {
    position: absolute;
    width: 35px;
    height: 35px;
    right: 0%;
    top: 40%;
    background: url(../img/20210325_policyAnalyzing_rightbtn.png) 0 0 no-repeat;
}
.latestPolicySlides_father{
    position: relative;
}

/***历史规划*******************/

.lsgh_con{
    width: 1216px;
    margin-top: 58px;
    margin-bottom: 80px;
}
.lsgh_con ul{
    margin-left: 20px;
}
.lsgh_con ul li{
    background: #f5f5f5;
    width: 200px;
    height: 200px;
    margin-right: 39px;
}
.lsgh_con ul li img {
    display: block;
    margin: auto;
    padding-top: 33px;
}

.lsgh_con ul li a img:hover{
    display: block;
    transform: rotate(360deg) scale(1.2);
    -ms-transform: rotate(360deg) scale(1.2);
    -webkit-transform: rotate(360deg) scale(1.2);
    -o-transform: rotate(360deg) scale(1.2);
    -moz-transform: rotate(360deg) scale(1.2);
}


/*.ssw_hm{
    width: 100%;
    background: url("../img/20210325_ssw_bg2.jpg");
}*/
.hm_bg{
    width: 100%;
    background: url("../img/20210325_ssw_bg2.jpg") center no-repeat;
    padding-bottom: 1px;
}
.hm_bg{

}
.ssw_hm_con{
    background: #ffffff;
    box-shadow: 0 0 6px #ccd0d2;
    -moz-box-shadow: 0 0 6px #7acaf0;
    padding-top: 7px;
    padding-bottom: 40px;
    margin-bottom: 140px;
    margin-top: 40px;
}
.ssw_hm_con .hm_box ul{
    width: 1172px;
    margin:40px auto 38px auto;
}
.ssw_hm_con .hm_box ul li{
    margin:0 23px;
    margin-bottom: 30px;

}

.ssw_hm_con .hm_box ul li{
    float: left;
}
.ssw_hm_con .hm_box ul li .gzlfz{
    display: block;
    width: 245px;
    height: 89px;
    background: url("../img/20210325_ssw_icon_a_44.png");
}
.ssw_hm_con .hm_box ul li .cxqd{
    display: block;
    width: 245px;
    height: 89px;
    background: url("../img/20210325_ssw_icon_a_46.png");
}
.ssw_hm_con .hm_box ul li .kfjq{
    display: block;
    width: 245px;
    height: 89px;
    background: url("../img/20210325_ssw_icon_a_48.png");
}
.ssw_hm_con .hm_box ul li .stwm{
    display: block;
    width: 245px;
    height: 89px;
    background: url("../img/20210325_ssw_icon_a_50.png");
}
.ssw_hm_con .hm_box ul li .tpkj{
    display: block;
    width: 245px;
    height: 89px;
    background: url("../img/20210325_ssw_icon_a_56.png");
}
.ssw_hm_con .hm_box ul li .whjs{
    display: block;
    width: 245px;
    height: 89px;
    background: url("../img/20210325_ssw_icon_a_57.png");
}
.ssw_hm_con .hm_box ul li .bs{
    display: block;
    width: 245px;
    height: 89px;
    background: url("../img/20210325_ssw_icon_a_58.png");
}
.ssw_hm_con .hm_box ul li .msss{
    display: block;
    width: 245px;
    height: 89px;
    background: url("../img/20210325_ssw_icon_a_59.png");
}



.on_0{
    background: url("../img/20210325_ssw_icon_b_44.png") !important;
}

.on_1{
    background: url("../img/20210325_ssw_icon_b_46.png") !important;
}

.on_2{
    background: url("../img/20210325_ssw_icon_b_48.png") !important;
}

.on_3{
    background: url("../img/20210325_ssw_icon_b_50.png") !important;
}

.on_4{
    background: url("../img/20210325_ssw_icon_b_56.png") !important;
}
.on_5{
    background: url("../img/20210325_ssw_icon_b_57.png") !important;
}

.on_6{
    background: url("../img/20210325_ssw_icon_b_58.png") !important;
}

.on_7{
    background: url("../img/20210325_ssw_icon_b_59.png") !important;
}

.hm_img ul li img{
    display: block;
    margin: auto;
}
.hm_img {
    margin-bottom: 40px;
}

.zhj-report-left ul div {
    font-size: 18px;
    cursor: pointer;
    width: 186px;
    height: 67px;
    line-height: 42px;
    margin-top: 20px;
    background: url(../img/20210123_dbg_left.png) 0 0 no-repeat;
    text-align: center;
    margin-left: -7px;
}

.zhj-report-left ul div a {
    display: inline-block;
    color: #fff;
    font-weight: bold;
    margin-left: 12px;
    text-align: center;
    margin-top: 10px;
}

.ghqw p{
text-indent: 2em;
line-height: 42px;
font-size: 16px;
}

/*新闻发布会*/
.xwfbh{
    margin: 50px 0;
}
.xwfb_r{
    width: 762px;
    height: 260px;
     padding-left: 40px;
    background: #f6f6f6;
    border: 1px solid #dfdfdf;
}
.xwfb_r .title{
    margin-top: 20px;
}
.xwfb_r_con a{
    display: block;
    font-size: 18px;
    margin-top: 30px;
    margin-bottom: 23px;
}
.xwfb_r_con{
    width: 718px;
    border-bottom: 1px dashed #b0b0b0;

}

.xwfb_r_con img{
    display: block;
    margin-top: 35px;
    margin-left: 14px;
}
.xwfbh .text{
    display: block;
    font-size: 16px;
    color: #888888;
    margin-top: 17px;
    width: 718px;
    line-height: 30px;
}
.xwfbh .core span{
    display: block;
    line-height: 30px;
    color: #006eb0;
    font-size: 14px;
    margin-bottom: 25px;
    overflow: hidden;
    text-align: center;
    margin-left: 626px;
    background: #ffffff;
    width: 85px;
}

/*媒体解读*/
.mtjd_box ul li i{
    /*background: url(../img/20210331_fk.png) no-repeat center;*/
    float: left;
    width: 5px;
    height: 70px;
    margin-right: 23px;
}
.mtjd_box ul li a {
    line-height: 70px;
    float: left;
    color: black;
    font-size: 17px;
    transition: all .3s ease;

}
.mtjd_box ul li {
    line-height: 54px;
    font-size: 18px;
    border-bottom: 1px dashed #c4d2e4;
    overflow-x: hidden;
    padding-left: 10px;
    margin-left: 26px;
}
.mtjd_core{
    margin-top: 28px;
    margin-left: 167px;
}
.mtjd_core span{
    display: block;
    line-height: 30px;
    border:1px solid #015293;
    font-size: 14px;
    margin-bottom: 25px;
    overflow: hidden;
    text-align: center;
    margin-left: 626px;
    background: #f4f8fb;
    width: 80px;
    color: #015293;
    border-radius: 4px;
}

/*"厅" 说规划*/
.pcul{
    margin: 20px 0 40px 0;
    overflow: hidden;
}
.pcul li {
    float: left;
    margin: 20px 8px;
}
.pcul li a {
    display: block;
    width: 357px;
    margin: 0 auto;
    height: 100%;
    padding: 12px;
    border: 1px solid #e5e5e5;
    background-color: #fff;
}
.pcul li a h4{
    font-size: 18px;
    color: #111;
    font-weight: normal;
    margin: 12px 0;
    line-height: 27px;
}


