@charset "utf-8";


#gotop{
 _position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 width:42px;
 height:42px;
 position:fixed;
 right:50px;
 cursor:pointer;
 background-image: url(../img/icon/gototop.jpg);
 background-position:-0 -0;
 bottom:67px;
 _margin-bottom:67px;}
body{
 margin:0;
 padding:0px;
 background-color: #E9E9E9;}
.ui-widget-header {
 color: #fff;
 background:url(../img/ui_header_bg.png);
 background-color:#066B68;
 width: 100%;}
.right_caret{
 display: inline-block;
 width: 0;
 height: 0;
 vertical-align: middle;
 border-left: 5px solid;
 border-top: 5px solid transparent;
 border-bottom: 5px solid transparent;
 color: #066B68;}
 #kinMaxShow{display:none;}
    #kinMaxShow .sub_1_1{ display:block; position:absolute;left:110px; top:136px;}
    #kinMaxShow .sub_1_2{ display:block; position:absolute;left:110px; top:120px;}
    
    #kinMaxShow .sub_2_1{ display:block; position:absolute;left:-160px; bottom:0px;}
    #kinMaxShow .sub_2_2{ display:block; position:absolute;left:110px; top:20px;}
    
    #kinMaxShow .sub_3_1{ display:block; position:absolute;right:180px; bottom:0px;}
    #kinMaxShow .sub_3_2{ display:block; position:absolute;left:30px; top:40px;}


#bannerbox { width: 1024px; height: 200px; overflow: hidden; margin: 0px auto;}
#focus { width: 1024px; height: 200px; clear: both; overflow: hidden; position: relative; float: left;}
    #focus ul { width: 1024px; height: 200px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px;}
        #focus ul li { float: left; width: 1024px; height: 200px; overflow: hidden; position: relative; padding: 0px; margin: 0px;}
    #focus .preNext { width: 550px; height: 200px; position: absolute; top: 0px; cursor: pointer;}
    #focus .pre { left: 0; background: url(../img/images/sprite.png) no-repeat left center;}
    #focus .next { right: 0; background: url(../img/images/sprite1.png) no-repeat right center;}
em{
 margin-right:4px;}
#head{
 width:100%;
 height:85px;
 background:#fff;
 border:none;}
  #head .head_center{
   width:1024px;
   margin:0px auto;
   height:85px;
   border:none;}
  #head .head_center img{
   float:left;
   margin-top:5px;}
  #head .head_right{
   width:300px;
   height:80px;
   float:right;}



#nav{
 width:100%;
 height:40px;
 background:#104B85!important;
 border-bottom:solid 2px #000000;
 margin-bottom:1px;}
  #nav ul{
   width:1800px;
   height:40px;
   margin:0px auto;
   padding:0px;}
  #nav ul li{
   list-style:none;
   width:130px;
   height:40px;
   line-height:40px;
   text-align:center;
   text-decoration:none;
   color:#fff;
   float:left;
   display:inline-block;
   font-size:16px;
   font-weight:600px;
   font-family:"微软雅黑";}
  #nav ul li a{
   color:#fff;
   text-align:center;
   text-decoration:none;}
  #nav ul li:hover{
   background:#0D417B;}


#main{
 margin: 0 auto;
 width:100%;
 background:#efefef;}
 #main .main_center{
  width:1024px;
  height:400px;
  margin:0px auto;
  background:#fff;}
#main .main_centerinfo{
  width:1024px;
  margin:0px auto;
  background:#fff;}

 #main .main_imgcenter{
  width:1024px;
  height:200px;
  margin:0px auto;
  background-image: url(../images/title01.jpg);}
 
 #main .main_sub01imgcenter{
  width:1024px;
  height:154px;
  margin:0px auto;
  background-image: url(../images/subtitle01.jpg);}
 
 #main .main_sub02imgcenter{
  width:1024px;
  height:154px;
  margin:0px auto;
  background-image: url(../images/subtitle02.jpg);}
  #main .main_center .mc_left{
   display: inline;
   width:750px;
   margin:5px 7px 20px 12px;
   border:none;
   float:left;}
   #main .main_center .mc_left .mc_left_top{
    width:100%;
    height:280px;
    margin:50px 0px 10px 0px;
    float:left;}
    #main .main_center .mc_left .mc_left_top .mc_left_top_l{
     display: inline;
     height:280px;
     margin:0px 15px 0px 0px;
     float:left;}
     #main .main_center .mc_left .mc_left_top .mc_left_top_l h3{
      width:100%;
      height:37px;
      line-height:37px;
      margin:0px;
      border-bottom:solid 3px #104B85;}
         #main .main_center .mc_left .mc_left_top .mc_left_top_l h3 span{
       font-size:16px;
       font-weight:bold;
       font-family:"微软雅黑";
       color:#104B85;
       float: left;}
      #main .main_center .mc_left .mc_left_top .mc_left_top_l h3 em{
       font-size:14px;
       font-weight:200;
       font-family:"微软雅黑";
       font-style:normal;       
       float:right;}
       #main .main_center .mc_left .mc_left_top .mc_left_top_l h3 em a{
        font-size:14px;
        font-weight:200;
        font-family:"微软雅黑";
        color:#104B85;
        text-decoration:none;
        font-style:normal;       
        float:right;}
       #main .main_center .mc_left .mc_left_top .mc_left_top_l h3 em a:hover{
        text-decoration:underline;}
     #main .main_center .mc_left .mc_left_top .mc_left_top_l ul{
      width:100%;
      
      margin:10px 0px 0px 0px;
      padding:0px;}
      #main .main_center .mc_left .mc_left_top .mc_left_top_l ul li{
       vertical-align: bottom;
       margin: 0;
       padding: 0;
       width:100%;
       height:30px;
       line-height:30px;
       list-style:none;
       font-size:14px;
       font-family:"微软雅黑";}
       #main .main_center .mc_left .mc_left_top .mc_left_top_l ul li a{
        margin: 0;
        margin-left:10px;
        padding: 0;
        float: left;
        text-align:left;
        text-decoration:none;
        color:#333;}
       #main .main_center .mc_left .mc_left_top .mc_left_top_l ul li a:hover{
        color:#036BAA;
        text-decoration:underline;}
       #main .main_center .mc_left .mc_left_top .mc_left_top_l ul li em{
        margin: 0;
        padding: 0;
        float:right;
        height: 25px;
        font-size:14px;
        font-style:normal;
        color:#999;}
           
       
  #main .main_center .mc_left .mc_left_center{
   width:100%;
   height:70px;
   float:left;
   margin-right:15px;} 
   #main .main_center .mc_left .mc_left_center .mc_left_center_li{ 
     width:240px;
     height:70px;
     margin-right:5px;
     float:left;}
  #main .main_center .mc_left .mc_left_bottom{
   width:100%;
   height:auto;
   background:#C90;
   float:left;}    
  #main .main_center .mc_right{
   width:246px;
   height:auto;
   margin:5px 9px 20px 0px;
   border:none;
   float:right;
   overflow: hidden;}
  #main .main_center .mc_right a{
   color:#333;
   font-size:14px;
   text-decoration:none;
   text-align:center;
   font-family:"微软雅黑";
   height:30px;
   line-height:30px;}

    #main .main_center .mc_right .mc_right_nav{
     width:243px;
     height:50px;
     line-height:50px;
     background:#666666;
     margin:3px 3px 3px 0px;
     color:#fff;
     font-size:16px;
     font-weight:bold;
     font-family:"微软雅黑";}
    #main .main_center .mc_right .mc_right_nav a{
     color:#fff;
     font-size:16px;}
     
    #main .main_center .mc_right ul{
     width:243px;
     margin:0px;}
    #main .main_center .mc_right ul li{
     height:30px;
     line-height:30px;}
    #main .main_center .mc_right ul li a:hover{
     background:#036BAA;
     color:#fff;
     font-size:16px;}
    #main .main_center .mc_right .mc_right_last{
     width:243px;
     height:auto;
     background:#036BAA;
     margin-right:3px;
     float:left;}


div.clear{
 clear:both;}
#listmain{
 width:1024px;
 height:auto;
 margin:0px auto;
 padding:10px 0 0 0;
 background:#fff;}
 #listmain .leftlist{
  width:210px;
  height:100%;
  padding:0px;
  margin:0 12px;
  margin-bottom: 12px;
  border:none;
  float:left;
  clear:both;
  background:#fff;}
  #listmain .leftnav{
   width:100%;
   height:auto;
   padding:0px;
   margin:0px;}
     #listmain .leftnav h1{
   width:100%;
   height:40px;
   line-height:40px;
   text-align:center;
   background:#066B68;
   margin:0px;
   font-size:16px;
   color:#fff;
   font-family:"微软雅黑";
   border-bottom:solid 1px #FF0;}
   #listmain .leftnav ul{
     margin: 0;
     padding: 0;
     padding-bottom: 5px;
    width:inherit;
    height:auto;
    border:solid 1px #BDD5C3;
    border-top:none;}
       #listmain .leftnav ul li{
     width:150px;
     height:40px;
     line-height:40px;
     margin:0 0 5px 30px;
     padding: 0;
     font-size:14px;
     font-family:"微软雅黑";
     list-style:none;
     text-align:left;
     border-bottom: dashed 1px #ccc;}
    
     #listmain .leftnav ul li a{
      padding-left: 10px;
      width: auto;
      color:#000;
      text-decoration:none;}
        #listmain .leftnav ul li a:hover{
      color:#066B68;}
 #listmain .rightlist{
   width:766px;
   height:auto;
   float:right;
   margin:0px 12px;
   background:#fff;}
     #listmain .rightlist h1{
    width:100%;
    height:40px;
    line-height:40px;
    margin:0px;
    border-bottom:solid 3px #01605d;
    font-size:14px;
    color:01605d;
    font-family:"微软雅黑";
    margin-bottom: 0px;}
     #listmain .org{
    font-size: 14px;
    font-weight: normal;
    font-family: "微软雅黑";
    padding: 10px;
    margin-top: 0px;
    line-height: 25px;}
     #listmain .newslist{
   width: 756px;
   height: auto;
    background-color: #fff;
    margin: 20px 5px 5px 5px;}
     #listmain .newslist a:hover{
      text-decoration: none;
      cursor: pointer;}
     #listmain .rightlist .listhead{
      width: 100%;
      height: 150px;
      margin-bottom: 10px;
    font-size: 14px;
    border: solid 1px #E3E3E3;
    background-color: #f6f6f6;}
     #listmain .rightlist .listhead img{
      width: 200px;
      height: 140px;}
     #listmain .rightlist .listhead .con{
      margin-top: 5px;
      margin-right: 5px;
      width: 530px;
      height: 100%;
      float: right;
      font-family: "微软雅黑";
      margin: 0px;}
     #listmain .rightlist .listhead .con h3{
      width:530px;
      height: 30px;
      line-height: 30px;
      margin: 0px;
      font-size: 14px;
      font-weight: bold;
      font-family: "微软雅黑";
      text-align: center;
      color: #000;
      margin-bottom: 0px;}
     #listmain .rightlist .listhead .con h3 a{
      color: #000;}
     #listmain .rightlist .listhead .con h3 a:hover{
      text-decoration: underline;}

     #listmain .rightlist .listhead .con p{
       width: 530px;
       height: 80px;
       line-height: 19px;
       margin: 0px;
       color: #545454;
       padding: 0px;
       overflow: hidden;}
      #listmain .rightlist .listhead .con span{
       width: 100%;
       height: 20px;
       line-height: 20px;
       color: #545454;
       font-size: 12px;
       font-family:"宋体";}
        
    .rightullist{
        width:100%;}
    .rightullist ul{
     margin: 0px;
     padding: 0px;
     width: 100%;}
    .rightullist ul li{
        border-bottom:1px dotted #a5a5a5;
        line-height: 26px;
        overflow: hidden;
        padding:6px 0 6px 0px;
        font-size:12px;
        margin: 0px;}
    .rightullist li span.right_caret{
     float: left;
     margin-top: 7px;}
    .rightullist li a{
     float: left;
     text-indent: 4px;
        cursor: pointer;
        overflow: hidden;
        white-space: nowrap;
        color: #616161; 
        font-size:12px;}
    .rightullist li a:hover {
        color: #166337;
        text-decoration: underline;}
    .rightullist .date{
        float: right;
        color:#a7a7a7;}
    .ui_pagination {
        height: 40px;
        margin: 20px 0;
        text-align: center;}
    .ui_pagination ul {
        text-align: center;
        display: inline-block;
        *display: inline;
        *zoom: 1;
        margin: 0 auto;}
    .ui_pagination ul li {
        display: inline;}
    .ui_pagination ul li a,
    .ui_pagination ul li span {
        background-color: #fff;
        border: 1px solid #ddd;
        float: left;
        line-height: 25px;
        padding: 0 8px;
        margin: 0 5px;
        text-decoration: none;
        font-size:12px;
        color: #666;}
    .ui_pagination ul li a:hover,
    .ui_pagination ul .active a,
    .ui_pagination ul .active span {
        background-color: #78b968;
        color:#fff;
        text-decoration: none;}
    .ui_pagination .active a,
    .ui_pagination ul .active span {
        color: #999999;
        cursor: default;}
    .ui_pagination ul .disabled span,
    .ui_pagination ul .disabled a,
    .ui_pagination ul .disabled a:hover {
        background-color: transparent;
        color: #999999;
        cursor: default;}
    .ui_pagination ul li:first-child a,
    .ui_pagination ul li:first-child span {
        border-left-width: 1px;}
    .ui_pagination ul li:last-child a,
    .ui_pagination ul li:last-child span {}
    .ui_pagination_centered {
        text-align: center;}
    .ui_pagination_right{
        float: right;}

     .news_content{
         display: inline-block;}
     .news_content .title{
         text-align: center;
         font-size: 20px;
         font-family: "microsoft yahei";
         margin: 15px 0 ;}
     .news_content .sub_title{
         color:#a9a9a9;
         text-align: center;
         margin: 15px 0 ;}
     .news_content .news_body{
         border-top:1px dotted #b9b9b9;}
     .news_content .news_body p{
         text-indent: 25px;
         line-height: 24px;
         color: #454545;
         letter-spacing: 0.3px;
         margin: 20px 0;}


.lawnav{
 width: 100%;
 height: auto;
 margin: 0px;
 padding: 25px;}

.lawnav a{
 width: 200px;
 height: 50px;
 line-height: 50px;
 text-align: center;
 background-color: #066B68;
 list-style: none;
 float: left;
 margin: 20px;
 color: #fff;
 font-size: 16px;
 font-family: "微软雅黑";
 font-weight: 500;}
.lawnav a:hover{
 background:#1A8D86;
 color:#fff;
 font-size:16px;
 text-decoration: none;}
          

#foot{
 width:100%;
 height:150px;
 margin-top:0px;
 padding-top: 0px;
 background:#104B85!important
 ;}
 #foot .fcenter{
  width:1024px;
  margin:0px auto;}
  #foot .fcleft{
   width:430px;
   height:200px;
   padding-top:0px;
   font-size:14px;
   font-family:"微软雅黑";
   float:left;
   color:#fff;}
   #foot .fcleft ul{
    width:410px;
    height:30px;
    padding:0px;
    margin-top:20px;
    line-height:30px;
    list-style:none;
    float:left;
    display:inline
   ;}
   #foot .fcleft ul li{
    width:75px;
    height:30px;
    float:left;
    text-align:left;}
   #foot .fcleft ul li a{
    text-decoration:none;
    color:#fff;}
   #foot .fcleft ul li a:hover{
    text-decoration:underline;
    color:#fff;}
   #foot .fcleft p{
    width:100%;
    height:30px;
    line-height:30px;
    margin-bottom:20px;}
  #foot .fborder{
   width:2px;
   height:200px;
   background:url(../img/middleopen.png);
   float:left;}
  #foot .fcc{
   height:auto;
   text-align:center;}
   #foot .fcc h1{
    width:250px;
    height:40px;
    line-height:40px;
    margin:20px 20px 0px 20px;
    border:none;
    font-size:16px;
    font-family:"微软雅黑";
    color:#fff;}
   #foot .fcc p{
    height:20px;
    line-height:20px;
    margin:20px 20px 0px 20px;
    font-size:14px;
    font-family:"微软雅黑";
    color:#fff;}
   #foot .fcc p a{
    text-decoration:none;
    color:#fff;
    padding:0 10px 0 0;}
   #foot .fcc p a:hover{
    text-decoration:underline;}
   #foot .fcc ul{
    width:260px;
    height:auto;
    margin:0px 10px 0px 20px;
    border:none;
    padding:0px;
    font-size:14px;
    font-family:"微软雅黑";
    color:#fff;}
   #foot .fcc ul li{
    width:200px;
    height:30px;
    padding:0 10px 0 0;
    line-height:30px;
    float:left;
    text-align:left;
    list-style:none;
    display:inherit;
    white-space:nowrap;}
   #foot .fcc ul li a{
    color:#fff;
    text-decoration:none;}
   #foot .fcc ui li a:hover{
    text-decoration:underline;}
   