﻿   .topWrap{
    width: 976px;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
    border-top: 4px solid #0d6db9;
   }
   .topDiv{
    width: 976px;
    margin:0 auto;
    height:112px;
   }
   .logo{
    float: left;
   }
   .navWrap{
    width: 976px;
    background:#0b6cb8;
    height:50px;
    line-height: 50px;
    margin: 0 auto;
    position: relative;
    z-index: 9999;
   }
 
   .dynamic{
    height: 35px;
    line-height: 34px;
    width: 100%;
    border-bottom: 1px solid #d7d7d7;
    background:rgb(238, 238, 238);
   }
   .dynamic h2{
    font-size: 16px;
    color: #464646;
    font-weight: normal;
    float: left;
    padding: 0 5px;
    background:#2780cb;
    color:#fff;}
   .dynamic span a{
    width: 38px;
    height: 25px;
    position:relative;
    margin-top:12px;
    display: block;
    float: right;
   }
   .dynamica{
    background: #0b6cb8;
    border-bottom:none;
    height: 42px;
    line-height: 42px;
   }
   .dynamica h2{
    color: #fff;
    border-bottom:none;
    text-indent: 8px;
   }
   .dynamica span a{
    width: 38px;
    height: 25px;
    display: block;
    float: right;
   }
   .dynamica span a img{
    width: 33px;
    height: 5px;
   }  
   .informBoxb{
    width: 312px;
    height: auto;
    padding: 0 10px;
    margin: 20px 0 0 0;
   }
   .informBoxb1{
    width: 230px;
    padding: 0;
   }
   .dynamic_lista{
    width: 100%;
   }
   .dynamic_lista li{
    width: 100%;
   }
   .dynamicc{
    border-bottom: none;
    height: auto;
    overflow: hidden;
    width: 100%;
    position: relative;
   }
   .dynamicc h2{
    color: #fff;
    font-size: 16px;
    border-bottom: none;
    border-left: 4px solid #0b6cb8;
    text-indent: 10px;
   }
   .informBoxb input{
    margin-top: 12px;
    color: #c8c8c8;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #eeeeee;
    text-indent: 10px;
    width: 256px;
    margin-left: 0;
   }
   .informBoxb input.h_button{
    width: 54px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #FFF;
    text-align: center;
    background: #ffb64d;
    border:none;
    text-indent: 0px;
    position: absolute;
    cursor: pointer;
   }
   .informBoxb1 input{
    width: 172px;
   }
   .zp_pic a img{
    width: 100%;
    height: 70px;
    margin:14px  auto 0;
   }
   .zp_pic a:hover img{
    opacity: 0.8;
   }
   .footWrap{
    width: 976px;
    margin:30px auto 0;
    position: relative;
    z-index: 0;
   }
   .footDiv_one{
    width: 976px;
    margin:0px auto 0;
    height: 60px;
    line-height:60px;
    color: #FFFFFF;
    font-size: 13px;
    overflow: hidden;
    background: #224b77;
    text-align: center;
   }
   .footDiv_one p{
    width: 976px;
    margin: 0 auto;
   }
   .footDiv_one p img{
    margin-left: 15px;
   }
   .footDiv_two{
    width: 100%;
    margin:10px auto 0;
    height: 96px;
    color: #FFFFFF;
    font-size: 13px;
    overflow: hidden;
    background: #224b77;
   }
   .foot_two{
    width: 976px;
    margin: 0px auto;
   }
   .foot_two p{
    line-height: 32px;
    margin-top: 20px;
    width: 390px;
    float: left;
    text-align: left;
   }
   .foot_two p img{
    margin-left: 15px;
   }
   .foot_two a img{
    float: right;
    margin-right: 0;
    margin-top: 10px;
   }
   .footDiv_three{
    width: 100%;
    margin:10px auto 0;
    height: auto;
    color: #999999;
    font-size: 13px;
    overflow: hidden;
   }
   .foot_three{
    width: 976px;
    margin: 0 auto;
   }
   .footDiv_three p{
   
    margin: 0 auto;
    
    margin-top:0;
   }
   .footDiv_three p img{
    margin-left: 15px;
   }
   .mainWrap{
    width: 980px;
    padding: 0 10px;
    margin:0 auto;
    height: auto;
    overflow: hidden;
   }
   .main_tit{
    height: 54px;
    line-height: 54px;
    font-size: 14px;
    border-bottom: 2px solid #0b6cb8;
   }
   .main_titT{
    border-bottom: 2px solid #ffb64d;
    width: 220px;
    color: #999;
   }
   .main_titT img{
    margin-right: 8px;
   }
   .main_titT a{
    color: #999999;
    padding: 0 5px;
   }
   .main_titT a.cur{
    color: #0b6cb8;
   }
   .main_con{
    width: 100%;
    margin: 20px auto 0;
    height: auto;
    overflow: hidden;
   }
   .main_conL{
    float: left;
    width: 230px;
    height: auto;
    overflow: hidden;
   }
   .main_conLT{
    width: 230px;
   }
   .main_conLT dl dt{
    background: url(../img/bri_lbg.png) no-repeat 0 0;
    width: 230px;
    height: 53px;
    line-height: 53px;
    text-align: center;
    font-size: 24px;
    color: #fff;
   }
   .main_conLT dl dd{
    width: 230px;
    height: 46px;
    margin-top:10px ;
   }
   .main_conLT dl dd a{
    display: block;
    width: 230px;
    height: 46px;
    background:#f5f6fa;
    margin-top:10px ;
    font-size: 16px;
    color: #666666;
    text-align: center;
    line-height: 46px;
   }
   .main_conLT dl dd a:hover{
    background: #0b6cb8;
    color: #fff;
   }
   .main_conLT dl dd a.cur{
    background: #0b6cb8;
    color: #fff;
   }
   .dynamiccc{
    margin-top:10px;
   }
   .main_conR{
    float: left;
    margin-left: 20px;
    width: 729px;
    height: auto;
    border-left: 1px solid #eee;
   }
   .main_conR h2{
    width:728px;
    height: auto;
    line-height: 80px;
    border-bottom: 1px dashed #eee;
    font-size: 24px;
    color: #666666;
    text-align: center;
   }
   .main_conRC{
    padding: 0 10px;
    padding-bottom: 40px;
   }
   .main_conRC p{
    
    font-size: 14px;
    color: #666666;
    line-height: 32px;
    text-indent: 2em;
    margin-top: 20px;
    word-break:break-all;
    text-align:left;
       text-align:justify;
       text-justify:inter-ideograph;
   }
   .main_conRC img{
    width: 686px;
    margin: 15px 0 0 12px;
   }
   
   .main_titTa{
    width:250px;
   }
   .main_conRa{
    border-left: none;
   }
   .main_conRCa{
    width: 100%;
    margin: 0 auto;
    border-left: none;
   }
   .main_conRCa ul li{
    width: 100%;
    height: auto;
    overflow: hidden;
    padding: 16px 0;
    background: #f8f9fb;
    margin-bottom: 10px;
    cursor: pointer;
    
   }
   .main_conRCa ul li:hover{
    background: #f8f9f3;
   }
   .main_conRCa ul li .main_rpicL{
    float:left ;
    margin-left: 10px;
   }
   .main_conRCa ul li .main_rpicL img{
    width: 148px;
    
   }
   .main_conRCa ul li .main_rpicR{
    float:right ;
    margin-right:0;
    width: 540px;
    padding-right: 10px;
   }
   .main_conRCa ul li .main_rpicR h3{
    font-size: 16px;
    color: #333;
    font-weight: normal;
   }
   .main_conRCa ul li .main_rpicR p{
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    text-indent: 2em;
    margin-top:8px;
   }
   .main_conRCa ul li .main_rpicR p img{
    width: 14px;
    height: 14px;
   }
   .main_conRCa ul li .main_rpicR p span a{
    color: #0b6cb8;
   }
   .main_conRCa ul li .main_rpicR p span a:hover{
    color: #ffb64d;
   }
   .main_conRCa ul li .main_rpicR p.time{
    text-indent: 0;
    color: #ffb64d;
   }
   .main_conRCa ul li .main_rpicR p.time img{
    margin-right: 10px;
    margin-top: -2px;
   }
   .page{
    width: 540px;
    height:40px;
    margin: 58px auto 0;
    font-size: 15px;
   }
   .page a {
    display: inline-block;
    padding:5px 13px;
    border: 1px solid #eeeeee;
    margin-left: -5px;
    color: #666666;
   }
   .page a.page_l{
    margin-right: 8px;
    padding:5px 14px;
   }
   .page a.page_r{
    margin-left: 8px;
    margin-right: 15px;
    padding:5px 14px;
   } 
   .page a.page_l img ,.page a.page_r img{
    margin-top: -3px;
   }
   .page a.page_five{
    margin-right:6px;
   } 
   .page input{
    width: 54px;
    height: 31px;
    line-height: 31px;
    border: 1px solid #eee;
    margin-left: 5px;
    margin-right: 10px;
    cursor: pointer;
    text-indent: 5px;
    padding-top: 2px;
    position: relative;
    
   }
   .page a:hover{
    background: #88929a;
    border: 1px solid #88929a;
    color: #FFF;
   }
   .page a.cur{
    background: #88929a;
    border: 1px solid #88929a;
    color: #FFF;
   }
   
   
   
   .main_conRCb ul li{
    width:726px ;
    font-size: 14px;
    color: #666666;
    height: 46px;
    line-height: 46px;
    border-bottom: 1px dashed #eee;
    background: url(../img/xdd.png) no-repeat 2px 22px;
    text-indent: 15px;
    cursor: pointer;
   }
   .main_conRCb ul li:hover{
    background:#fcfcfc url(../img/xdd_h.png) no-repeat 2px 22px;
   }
   .main_conRCb ul li span {
    float: right;
    margin-right: 0;
   }
   .main_conRCb ul li em{
    float: left;
    display: block;    
    width: 624px;
    text-overflow: ellipsis;
       white-space: nowrap;
       overflow: hidden;
   }
   
   .main_cons{
    width: 978px;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
    border: 1px solid #eee;
    border-top: none;
   }
   .main_cons ul li{
    width: 978px;
    height: auto;
    cursor: pointer;
   }
   .main_cons ul li:hover{
    background: #fcfcfc;
   }
   .main_cons ul li .main_conC{
    padding:15px 10px;
    width: 958px;
    margin-left: 10px;
    border-bottom: 1px dashed #eee;
   }
   .main_cons ul li .main_conC h3{
    font-size: 16px;
    color: #333;
    font-weight: normal;
   }
   .main_cons ul li .main_conC p{
    font-size: 14px;
    color: #666666;
    line-height: 24px;
    text-indent: 2em;
    margin-top:8px;
   }
   .main_cons ul li .main_conC p img{
    width: 14px;
    height: 14px;
   }
   .main_cons ul li .main_conC p span a{
    color: #0b6cb8;
   }
   .main_cons ul li .main_conC p span a:hover{
    color: #ffb64d;
   }
   .main_cons ul li .main_conC p.time{
    text-indent: 0;
    color: #999999;
   }
   .main_cons ul li .main_conC p.time img{
    margin-right: 10px;
    margin-top: -2px;
   }
   
   .main_content{
    width: 978px;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
    background: #fff;
    border: 1px solid #EEEEEE;
    border-top: none;
   }
   .main_contit{
    width: 950px;
    margin: 0 auto;
    height: auto;
    overflow: hidden;
    border-bottom: 1px dashed #eee;
   }
   .main_contit h2{
    width: 950px;
    text-align: center;
    line-height: 28px;
    font-size:24px;
    color: #000000;
    font-weight: normal;
    margin-top: 46px;
   }
   .main_contit p{
    width: 950px;
    text-align: center;
    font-size: 14px;
    color: #999999;
    margin: 34px 0  10px 0;
   }
   .main_conDiv{
    width: 950px;
    margin: 44px auto 0;
   }
   .main_conDiv img{
   
    margin-bottom: 0px;
   }
   .main_wz{
    width: 950px;
    margin: 0 auto;
   }
   .main_wz ul li{
    font-size: 14px;
    color: #666666;
    line-height: 30px;
   }
   .main_reporter{
    margin-top: 45px;
   }
   .main_reporter dl dt{
    font-size: 14px;
    color: #0B6CB8;
   }
   .main_reporter dl dd{
    font-size: 14px;
    color: #666666;
    line-height: 30px;
    word-break:break-all;
    text-align:left;
       text-align:justify;
       text-justify:inter-ideograph;
   }
   .main_reporter dl dd.pour{
    margin-top: 48px;
   }
   .main_art{
    width: 978px;
    margin: 72px auto 0;
    background: #fbfbfb;
    height: auto;
    overflow: hidden;
   }
   .main_art ul li{
    font-size:14px;
    line-height: 33px;
    margin-left:15px ;
   }
   .main_art ul li label{
    color: #666666;
   }
   .main_art ul li a{
    color: #999;
   }
   .main_art ul li a:hover{
    color: #0b6cb8;
   }
   .new_inforBox1,
   .informBox2,
   .new_picc2,
   .new_picc3,
   .new_inforBoxa1{
    width: 644px;
   }
   .informBox2{
    margin-top: 20px;
    padding: 0 10px;
   }
   .informBox2 .new_listb h3{
    margin-top: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
   }
   .informBox2 .dynamic_listb{
    margin-top: 5px;
   }
   .new_inforBox1 .newBoxd{
    width: 642px;
   }
   .new_inforBox1 .newBoxd .new_pica2,
   .new_inforBox1 .new_pica3{
       width: 310px;
       padding: 0;
   }
   .new_inforBox1 .newBoxd .new_pica2 .slideBox7 {
       width: 300px;
       height: 240px;
       overflow: hidden;
       position: relative;
       margin: 10px 0 10px 10px;
   }
   .new_inforBox1 .newBoxd .new_listc{
       margin-top: 0px;
       width: 302px;
       padding: 10px 10px 0 10px;
       float: right;
       margin-right: 0;
   }
   .new_inforBox1 .new_lista2{
    width: 312px;
    padding: 0 0 0 20px;
   }
   .informBox1,
   .informBoxb2,
   .informBox3{
    width: 312px;
   }
   .informBox1 .lect_r{
    width: 264px;
   }
   .informBoxb2 #tab .tab_menu li{
    width: 154px;
   }
   .informBoxb2 #tab .tab_box{
    width: 310px;
   }
   .new_picc2 .focu_list ul li .focu_picR{
    width: 536px;
   }
   .new_picc3{
    float: left;
    padding: 0 10px;
    margin-top: 20px;
   }
   .slideBox8{
    margin-top: 12px;
    width: 390px;
    height: 270px;
    float: left;
    position: relative;
   }
   .slideBox8 p {
       position: absolute;
       bottom: 0;
       left: 0;
       width: 100%;
       height: 34px;
       background: url(../img/ico.png);
       cursor: hand;
       cursor: pointer;
       font-size: 14px;
       color: #ffffff;
       line-height: 34px;
       text-indent: 6px;
   }
   .slideBox8 .hd {
       height: 14px;
       overflow: hidden;
       position: absolute;
       right: 0%;
       bottom: 10px;
       z-index: 1;
   }
   .slideBox8 .hd ul li {
       float: left;
       margin-right: 6px;
       width: 14px;
       height: 14px;
       text-align: center;
       line-height: 14px;
       background: #494544;
       cursor: pointer;
       border-radius: inherit;
       color: #fff;
       font-size: 12px;
   }
   .slideBox8 .hd ul li.on {
       background: #0b6cb8;
   }
   .slidl{
    width: 254px;
    height: 270px;
    float: left;
    margin-top: 12px;
    background: #0b6cb8;
    color: #fff;
    font-size: 14px;
   }
   .slidl p{
    text-indent: 2em;
    padding: 12px;
    line-height: 24px;
   }
   .slidl a{
    display: inline-block;
    text-align: center;
    width: 80px;
    height: 24px;
    line-height: 24px;
    color: #fff;
    float: right;
    margin-right: 26px;
    margin-top: 10px;
    background: #095693;
   }
   .slidl a:hover{
    color: #fff;
    background: #023a66;
   }
   .new_inforBox2{
    width: 644px;
   }
   .new_pic1{
    width: 310px;
   }
   .slideBox1 {
       width: 310px;
       height: auto;
       overflow: hidden;
       position: relative;
   }
   .new_list3{
    width: 314px;
    padding: 0 0 0 20px;
   }
   .informBox4{
    width: 312px;
   }
   .informBox4 .infor_list{
    margin-top: 12px;
   }
   .new_lista1{
    padding: 0 0 0 20px;
   }  
   .main_conDiv table{caption-side: top; width: 100%; border-collapse: collapse; empty-cells: hide; border:1px solid #333;}
   .main_conDiv table td{border:1px solid #333;}
   .main_conDiv table td p{white-space:normal!important;}
   .aa1{
    float: left;
    position: relative;
    left: 10%;
   }
   .aa2{
    float: left;
    position: relative;
    left: 19.2%;
   }
   .aa3{
    float: right;
    position: relative;
    right: 10%;
   }
