
@charset "utf-8";
/*
***author:zss                     ********
***version:1.1.0.Index            ********
***Date:2017å¹´2æœˆ23å·  æ¹›æ²³åŒºäººæ°‘æ”¿åºœä¸“ç”¨ ****
*/
#main
{
    width: 1150px;
    min-height: 800px;
    background: #FFFFFF;
    margin: 0 auto;
}
/*ç½‘ç«™é¦–é¡µç¬¬ä¸€éƒ¨åˆ†*/
#sy
{
    width: 1150px;
    height: 350px;
    margin: 0 auto; /*background: red;*/
    border-bottom: 1px solid #C1C1C1;
      border-top: 1px solid #C1C1C1;
}
/*å·¦è¾¹è½®æ’­æ–°é—»*/
.sy_l
{
    width: 560px;
    height:325px;
    padding: 10px 20px 0px 10px;
    float: left;
}
/*.sy_c
{
    width:580px;
    float:left;
}*/
/*ç¬¬ä¸€éƒ¨åˆ†ä¸­é—´é€‰é¡¹å¡*/
#hotnews2, #hotnews1
{
    width: 410px;
    font-size: 12px;
    float: left;
    margin-top: 10px;
}
/*zhanheè¦é—»ç­‰åˆ—è¡¨é¡µå¯¼èˆªæ ·å¼*/
#hotnews_caption1
{
    width: 580px;
    height: 40px;
    overflow: hidden; 
    border-bottom: 1px dotted #0071CF;
}
#hotnews_caption3, #hotnews_caption2
{
    width: 410px;
    height: 40px;
    overflow: hidden; /*background: green;*/
    border-bottom: 1px dotted #0071CF;
}

#hotnews_caption3 ul, #hotnews_caption2 ul, #hotnews_caption1 ul
{
    float: left; 
}
#hotnews_caption3 ul li,#hotnews_caption2 ul li, #hotnews_caption1 ul li
{
    float: left;
    border-left: 1px solid #FFF;
    width: 100px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
    font-size: 15px;
}

#zhd_l_tab .quiet, #hotnews_caption2 .quiet, #hotnews_caption1 .quiet, #hotnews_caption3 .quiet
{
    background: #fff;
}

#hotnews_caption2 .active, #hotnews_caption1 .active, #hotnews_caption3 .active
{
    background: url("../images/tab1_hdbg.jpg") no-repeat;
    color: #ffffff;
}

.Gwx 
{   width: 100px;
    height:40px;
    line-height: 38px;
    text-align: center;
    cursor: pointer;
    font-size: 15px;
    }
/*é€‰é¡¹å¡å†…å®¹*/
#hotnews_content1{
    width: 580px;
}
#hotnews_content2, #hotnews_content3
{
    width: 410px;
}

#zhd_l_list .quiet, #hotnews_content2 .quiet, #hotnews_content1 .quiet, #hotnews_content3 .quiet
{
    display: none;
}

#zhd_l_list .active, #hotnews_content2 .active, #hotnews_content1 .active, #hotnews_content3 .active
{
    display: block;
}

 #hotnews_content2 ul, #file_con ul, #hotnews_content1 ul, #hotnews_content3 ul
{
    padding: 0px 0 0 5px;
}
#hotnews_content1 ul li
{
    background: url("../images/arr8.png") no-repeat left;
    height:37px;
    line-height: 37px;
}
 #hotnews_content2 ul li, #file_con ul li, #hotnews_content3 ul li
{
    background: url("../images/arr8.png") no-repeat left;
    height:30px;
    /*line-height: 30px;*/
}
.ztc ul li a, #hotnews_content2 ul li a, #file_con ul li a, #hotnews_content1 ul li a,#hotnews_content3 ul li a
{
    font-size: 13px;
    letter-spacing: 0.5pt;
    color: #333333;
    line-height: 30px;
    margin-top: 10px;
    margin-left: 15px;
}

#zhd_l_list a:hover,#zdxx_con ul li a:hover,#file_con ul li a:hover,.ztc ul li a:hover,#hotnews_content2 ul li a:hover,#hotnews_content1 ul li a:hover,#hotnews_content3 ul li a:hover
{
    color: #DC0002;
    text-decoration: none;
}



/*å…¬å‘Šå…¬ç¤ºç‰ˆå—  */
.sy_r
{ width: 320px;
    height: 280px;
    margin-top: 10px;
    margin-left: 25px; 
}
#gonggao
{
    width: 320px;
    height: 280px;
  /*float: right; */
}
 .ggdate
{
    margin-right: 10px;
}

/*å…¬å‘Šå…¬ç¤ºå‰é¢å°è‰²å—  */

.ggtext::before
{
    content: '\258C';
    color: #0071CF;
    padding-right: 5px;
}

.ggtext
{
    font-size: 17px;
    line-height:40px;
}
.ggtext_b
{ font-size: 15px;
    line-height:40px;
text-indent:20px;
color:#fff;
}
ggtext_b a{color:#fff;}
 #ggbar
{
    width: 310px;
    height: 40px;
    border-bottom: 1px dotted #0071CF;
    /*margin-top:10px;*/
}
 #ggbar_b
{
    width: 420px;
    height: 40px;
    border-bottom: 1px dotted #0071CF;
    margin-top:10px;
background:url(../images/tab1_hdbg.jpg) no-repeat 0px center;

}


#ggcontent_b , #ggcontent
{
    width: 430px;
    height: 200px;
    margin-top: 0px;
}

#ggcontent li
{
    line-height: 30px;
    background: url(../images/lb.jpg) no-repeat left;
    padding-left: 15px;
}
#ggcontent_b li
{
    line-height: 30px;
    background: url(../images/arr8.png) no-repeat left;
    padding-left: 15px;
    height:30px;
}

#ggcontent_b a , #ggcontent a
{
    color: #333333;
    font-size: 14px; /*text-decoration: none;*/
     letter-spacing: 0.5pt;
 
}
#ggcontent_b a:hover, #ggcontent a:hover
{
    color: #DC0002;
    text-decoration: none;
}

/*å®£ä¼ å›¾ç‰‡æ ·å¼*/
.ad_box
{
    width: 1150px;
    height: auto;
    overflow: hidden;
}
.ad_box .box
{
    width: 360px;
    min-height: 70px;
    float: left;
}
.mt15
{
    margin-top: 15px;
}
.mr15
{
    margin-right: 35px;
}
  /*<!--ç¬¬ä¸‰éƒ¨åˆ†æ”¿åºœæœºæž„å¼€å§‹-->*/
.zhd
{
    width: 1150px;
    height: 300px;
    margin-top: 10px;
  
  /*padding:0 10px;*/
}
.zhd_l
{
    width: 300px;
    height: 280px;
    padding: 10px 10px;
    float: left; 
}
zhd_l_hd
{
    width: 390px; 
}
.zhd_l_hdc
{
    width: 120px;
    height: 40px;
    background: url("../images/tab_7.png") no-repeat;
}
.zhd_l_hdc .title
{
    color: #FFFFFF;
    font-size: 15px;
    line-height: 30px;
    margin-left: 20px;
}
/*æ”¿åºœæœºæž„é€‰é¡¹å¡*/
#zhd_l_tab ul
{
    float: left;
width:100%;
}
#zhd_l_tab ul li
{
    float: left;
    min-width: 92px;
    line-height: 30px;
    text-align: center;
    cursor: pointer;
    font-size: 13px;
}
#zhd_l_list
{
    width: 350px;
    height: auto; /*background: green;*/
}
#zhd_l_tab .active
{
    background:#EC8C40;
}
#zhd_l_tab .quiet
{
    background: #CCCCCC;
}
#zhd_l_list table td
{
    min-width: 96px;
    text-align: left;
    font-size: 13px;
    padding-bottom: 10px;
}
#zhd_l_list2 table td
{
    min-width: 136px;
    text-align: left;
    font-size: 13px;
    padding-bottom: 10px;
}
#zhd_l_list3 table td
{
    min-width: 136px;
    text-align: left;
    font-size: 13px;
    padding-bottom: 10px;
}
#zhd_l_list table .td1
{
    width: 195px;
    text-align: left;
    font-size: 13px;
}
#zhd_l_list table td::before
{
    content: '>';
    color: #0071CF;
    padding-right: 5px;
}
.zhd_c
{
    width: 410px;
    height: 280px;
    font-size: 12px; /*background: green;*/
    float: left;
}
.ztc ul 
{margin-top:15px;

    }
    .ztc img
    {
        margin-right:0px;
     padding-bottom:5px;
        }
 
.ztc_img
{
    width: 310px;
    height: 205px;
    margin: 0 auto;
    margin-top: 10px;
         margin-right:0px;
}
.zhd_r
{
    width: 320px;
    height: 280px; 
    margin-left:10px;
}
zhd_r1 {
    width: 320px;
    height: 280px; 
}
/*ä¿¡æ¯å…¬å¼€*/
.dt
{
    width: 1150px;
    height: 300px; 

    margin-top: 10px;
    
}
.head
{
    height: 48px;
    width: 1130px;
    background: url("../images/head.png") no-repeat;
margin-left:10px;
float:left;
} 
#talk .tit{

   width: 120px;
    height: 46px;
    line-height: 46px;
    font-size: 18px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    float: left; 

}
.tit
{
    width: 130px;
    height: 46px;
    line-height: 46px;
    font-size: 15px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    float: left;
}

.info_public
{
    width: 410px;
    padding: 0px 10px 0 10px;
    min-height: 300px;
}
.info_public .hd
{
    width: 390px;
    height: 40px;
    overflow: hidden;
    clear: both;
    border-bottom: 1px solid #0071cf;
    background: #f3f3f3;
    padding-left:10px;
}
.info_public .hd .tit
{
    line-height: 40px;
    color: #0071cf;
    font-size: 16px;
    font-weight: bold;
    width: 300px;
    text-align: left;
}
/*å‰é¢å°è“å¿«*/
.xxgk_list .hd .tit::before,.file .tit::before,.info_public .hd .tit::before
{content: '\258C';
    color: #0071CF;
    padding-right: 5px;
    }
.info_public .info_bd
{
    width: 395px;
    min-height: 90px;
    overflow: hidden;
    margin:0 auto;
}
.info_public .info_bd ul li
{
    width: 175px;
    height: 40px;
    line-height: 38px;
    float: left;
    margin-top: 20px;
    padding-left:5px;
}
.info_bd ul li a
{
    display: inline-block;
    width: 150px;
    height: 38px;
    padding-left: 50px;
    font-size: 14px;

}
.info_bd ul li a:hover{color:red; text-decoration:none;}
.info_bd ul li#info_1 a
{
    background: url("../images/98729692.png") no-repeat scroll 0 0;
}
.info_bd ul li#info_2 a
{
    background: url("../images/xxgk_li_bg.png") no-repeat scroll -150px 0;
}
.info_bd ul li#info_3 a
{
    background: url("../images/xxgk_li_bg.png") no-repeat scroll 0 -60px;
}
.info_bd ul li#info_4 a
{
    background: url("../images/xxgk_li_bg.png") no-repeat scroll -150px -60px;
}
.info_bd ul li#info_5 a
{
    background: url("../images/xxgk_li_bg.png") no-repeat scroll 0 -119px;
}
.info_bd ul li#info_6 a
{
    background: url("../images/xxgk_li_bg.png") no-repeat scroll -150px -119px;
}
.info_bd ul li#info_7 a
{
      background: url("../images/gkml.png") no-repeat ;
}
.info_bd ul li#info_8 a
{
      background: url("../images/bgxz.png") no-repeat;
}
.info_public .info_con2
{
    width: 380px;
    height: 60px;
    background: url(../images/info_con_bg.png) no-repeat;
    margin: 0 auto;
}
.info_public .info_con2 ul li
{float:left;
min-width:100px;
margin-top:8px;
 background: url(../images/icons_02.png) no-repeat left ;
}
.info_public .info_con2 ul li a
{padding-left: 10px;}
.mr30
{
    margin-right: 30px;
}

/*ä¿¡æ¯å…¬å¼€æ”¿åºœæ–‡ä»¶éƒ¨åˆ†*/
.file
{
    width: 400px;
    min-height: 300px;
    padding: 0px 0px;
}



/*æ–°é—»åˆ—è¡¨å­—ä½“å¤§å°æ ·å¼*/
.ztc ul li a,#hotnews_content1 ul li a, #hotnews_content2 ul li a, #hotnews_content3 ul li a
{
    font-size: 14px;
}

/*ä¿¡æ¯å…¬å¼€é‡ç‚¹ä¿¡æ¯é¢†åŸŸéƒ¨åˆ†*/
.xxgk_right
{
    width: 320px;
    float: right;
    overflow: hidden;
margin-right:10px;
}
.xxgk_right .xxgk_list
{
    width: 320px;
    padding: 0px 0px;
    min-height: 300px;
}
.xxgk_list .hd
{
    width: 320px;
    height: 40px;
    border-bottom: 1px solid #0071cf;
    overflow: hidden;
    clear: both;
    background: #f3f3f3;
}
.xxgk_list .hd .tit
{
    line-height: 40px;
    color: #0071cf;
    font-size: 16px;
    font-weight: bold;
    width: 160px;
  
}
.info_con
{
    width: 330px;
    padding-left:5px;
    height: 230px;
    background: url(../images/info_con_bg.png) no-repeat;
}
.info_con ul li
{
   float: left;
    width: 100%;
    height: 29px;
    line-height: 29px;
}
.info_con .zdxx  li
{
      float: left;
      min-width:108px;
}
.info_con .zdr
{
    padding-top:5px;
 
}
.info_con .zdr li{min-width:90px;}
.info_con ul li a
{
    color: #333;
    font-size: 14px;
}


/*äº’åŠ¨äº¤æµéƒ¨åˆ†*/
#talk
{
    width: 1150px;
    height: 130px;
    margin-top: 45px; /*background: green;*/
    
}
#talk .con
{
    overflow: hidden;
    margin-top: 20px;
}
#talk .con li
{
    
    height:42px;
    line-height: 42px;
    font-size: 16px;
    float:left;
    padding-left: 50px;
    margin: 0 10px 0 14px;
    display: inline;
    /*background: url(../images/hdgvLink.png) left top no-repeat;*/
}
#talk .con li.li1
{
    background: url(../images/timg_06.png)  no-repeat;
    /*background-position: left top;*/
    /*background: url(../images/cm_icon1.png)  no-repeat*/
}
#talk .con li.li2
{
    /*background: url(../images/timg_01.png) 0 -130px no-repeat;*/
    /*background-position: left -44px;*/
        background: url(../images/cm_icon1.png)  no-repeat;
}
#talk .con li.li3
{
    /*background: url(../images/timg_01.png) 0 -45px no-repeat;*/
    /*background-position: left -88px;*/
     background: url(../images/cm_icon2.png)  no-repeat;
}

#talk .con1
{
    overflow: hidden;
    margin-top: 20px;
}
#talk .con1 li
{
    width: auto;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    float: left;
    padding-left: 53px;
    margin: 0 16px 0 14px;
    display: inline;
}
#talk .con1 li.li1
{background:url(../images/timg_02.png) 0px -123px no-repeat;
}
#talk .con1 li.li2
{  background:url(../images/timg_04.png) 0px -45px no-repeat;
}
#talk .con1 li.li3
{
    background:url(../images/154.jpg)  no-repeat;
}

#talk .con2
{
    overflow: hidden;
    margin-top: 20px;
}
#talk .con2 li
{
    width: auto;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    float: left;
    padding-left: 53px;
    margin: 0 16px 0 14px;
    display: inline;
    background: url(../images/govLeltIcon.png) left top no-repeat;
}
#talk .con2 li.li1{
    background:url(../images/cm_icon5.png) no-repeat
}
#talk .con2 li.li2
{ background:url(../images/timg_04.png) 0px -130px no-repeat;
}
#talk a:hover{color:red;text-decoration: none;}

/*é¼ æ ‡æ‚¬æµ®æ•ˆæžœ*/
.info_bd ul li:hover, #talk ul li:hover{
    box-shadow: 10px 15px 30px rgba(0, 0, 0, 0);
    transform: translate3d(0, -2px,0);
}

/*ä¸“é¢˜ä¸“æ æ ·å¼å¼€å§‹*/
.ztzl 
{
    width: 1150px;
    height: 80px;
    margin-top: 10px;
    background:#F1F1F1 ;
 
}

.rollpic_r
{
    height: 58px;
    float: left;
width:1140px;
margin-left: 10px;

}
.rollpic_r ul
{ 
    list-style-type: none;
    margin-top: 12px;
}

.rollpic_r li
{
    float: left;
    margin-right: 38px;
}
/*ä¸“é¢˜ä¸“æ æ ·å¼ç»“æŸ*/