@charset "gb2312";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ 
 padding: 0; 
 margin: 0;
 font-family:宋体;
 }
body{
 background:url(imagesbg.jpg) repeat-x #FFF top;
font-size:12px
}
a:link{
 text-decoration:none}
a:visited{
 text-decoration:none}
a:hover{
 text-decoration:underline}
a img{
 border:none}
.t_01{
 background:url(imagest_001.jpg) repeat-x;
 height:28px;
 line-height:28px;
 vertical-align:middle}
.font_01{
 font-size:12px;
 color:#666666;
 float:left;
 margin-left:25px;
 }
.font_02{
 float:right;
 font-size:12px;
 color:#666666;
 margin-right:25px;}
.font_02 a:link{
 color:#666666;
 TEXT-DECORATION: none;}
.font_02 a:visited{
 color:#666666;
 TEXT-DECORATION: none;}
.font_02 a:hover{
 color:#666666;
 TEXT-DECORATION: underline;}
.top_bg{
 background:url(imagestop_bg.jpg) no-repeat;
 width:960px;
 height:149px;}
.menu_bg{
 background:url(imagesmenu_bg.jpg) no-repeat;
 width:960px;
 height:36px;}
.new_img{
 border:1px solid #CCC;
 }
.mat5{
 margin-top:5px;}
.pic_border{
 border-top:1px solid #3bb3ef;
 border-bottom:1px solid #cce9f7;
 border-left:1px solid #cce9f7;
 border-right:1px solid #cce9f7}
.pic_t{
 background:url(imagespic_t.jpg) no-repeat;
 width:700px;
 height:35px;}
.pic_t h3{
 font-size:14px;
 font-weight:bold;
 color:#1d5796;
 padding-top:10px;
 padding-left:36px;
 float:left}
.pic_t a{
 font-size:12px;
 color:#1d5796;
 padding-right:10px;
 padding-top:10px;
 float:right}
.pic_img{
 margin-left:5px;
 margin-right:5px;
 float:left;}
.pic_img_b{
 border:1px solid #CCC;
 padding:3px;}
.pic_title{
 text-align:center;
 height:24px;
 line-height:24px;}
.pic_title a{
 font-size:12px;
 color:#1d5091;}
.left_news1{
 border:1px solid #aaccef;
 width:347px;
 }
.left_news1_t{
 background:url(imagesleft_news1_t.gif) repeat-x;
 padding:1px;
 height:27px;}
.left_news1_t h3{
 font-size:14px;
 font-weight:bold;
 color:#024e99;
 padding-top:5px;
 padding-left:12px;
 float:left}
.left_news1_t span{
 padding-top:5px;
 padding-right:5px;
 float:right}
.left_news1_t span a:link{
 font-size:12px;
 color:#024e99;
 margin-left:15px;
 text-decoration:none}
.left_news1_t span a:visited{
 font-size:12px;
 color:#024e99;
 margin-left:15px;
 text-decoration:none}
.left_news1_t span a:hover{
 font-size:12px;
 color:#024e99;
 margin-left:15px;
 text-decoration:underline}
.left_news1_list{
 text-align:left;}
.left_news1_list ul{
 
 }
.left_news1_list ul li{
 line-height:25px;
 font-size:12px;
 list-style:none;
 display:inline;
  }
.left_news1_list ul li a{
 float:left;
 padding-left:19px;
 background:url(imagesleft_dot1.gif) no-repeat 9px 10px;
 color:#003a79;
 font-size:14px;
 display:inline;
 width:272px;
 }
.left_news1_list ul li span{
 float:right;
 padding-right:10px;
 color:#666666;
 font-size:12px;
 display:inline;
  }
.right_list1_title{
 background:url(imagesright_list1.jpg) no-repeat;
 width:250px;
 height:31px;}
.right_list1_title h3{
 font-size:14px;
 font-weight:bold;
 float:left;
 padding-left:10px;
 line-height:31px;
 color:#003a79}
.right_list1_title a{
 font-size:12px;
 float:right;
 padding-right:10px;
 line-height:31px;
 color:#03387a}
.right_list1_tab{
 border:1px solid #d7e0ed;
 border-top:none;
 background-color:#f5fafe;
 }
.right_news1_list{
 text-align:left
 }
.right_news1_list ul{
 }
.right_news1_list ul li{
 line-height:22px;
 font-size:12px;
 list-style:none;
 display:inline;
  }
.right_news1_list ul li a{
 float:left;
 padding-left:19px;
 background:url(imagesleft_dot1.gif) no-repeat 9px 10px;
 color:#003a79;
 font-size:14px;
 display:inline;
 width:181px;
 }
.right_news1_list ul li span{
 float:right;
 padding-right:5px;
 color:#666666;
 font-size:12px;
 display:inline;
  }
.ztlm_t{
 background:url(imagesztlm_t.jpg) no-repeat;
 width:957px;
 height:35px;}
.ztlm_t h3{
 font-size:14px;
 font-weight:bold;
 color:#1d5796;
 padding-top:10px;
 padding-left:36px;
 float:left}
.ztlm_t a{
 font-size:12px;
 color:#1d5796;
 padding-right:10px;
 padding-top:10px;
 float:right}
.right_list2_title{
 background:url(imagesright_list2.jpg) no-repeat;
 width:250px;
 height:31px;}
.right_list2_title h3{
 font-size:14px;
 font-weight:bold;
 float:left;
 padding-left:10px;
 line-height:31px;
 color:#003a79}
.right_list2_title a{
 font-size:12px;
 float:right;
 padding-right:10px;
 line-height:31px; color:#03387a}
.footer{
 background-color:#f4f9fc;
 border:1px solid #a9caed;
 font-size:12px;
 padding:10px 0px 10px 0px;
 text-align:center;
 color:#045799;
 line-height:22px;}
.menu_sy{
 width:20px;
 float:left;
 font-size:14px;
 font-weight:bold;
 line-height:19px;
 margin-top:6px;
 margin-left:20px;
 color:#FFF;
 display:inline;
 clear:both}
.menu_sy a{
 color:#FFF;
text-decoration:none
}
.menu_sy a:hover{
 color:#FFF;
text-decoration:none
}
.menu_nav{
 width:917px;
 margin-left:3px;
 margin-top:3px;
 float:right;
 display:inline;
 }
.menu_nav .nav_content li{
 width:83px;
 height:24px;
 padding-left:0px;
 padding-right:0px;
 float:left;
 line-height:24px;
 text-align:center;
 font-size:14px;
 list-style:none;
}
.menu_nav .nav_content li a:link{TEXT-DECORATION: none; color:#ffffff}
.menu_nav .nav_content li a:visited {TEXT-DECORATION: none;color:#ffffff}
.menu_nav .nav_content li a:hover {TEXT-DECORATION: underline;color:#ffffff}
.img_list1{
 padding-top:1px;
 padding-bottom:1px;}
.img_list{
 padding-top:2px;
 padding-bottom:2px;}
.img_list img{
 display:block;
 padding-top:1px;
 padding-bottom:1px;}
.login_btn{
 background:url(imageslogin_btn.gif) no-repeat;
 width:60px; height:20px;
 line-height:20px;
 color:#008800;
 border:none}
.login_label{
 color:#003a79;
 font-size:12px}
.login_link a{
 color:#003a79;
 font-size:12px}
.right_list2_tab{
 border:1px solid #d7e0ed;
 background-color:#f5fafe;
 }
.search_btn{
 background:url(imagessearch01.gif) no-repeat;
 width:75px; height:22px;
 border:none;
 line-height:22px;
 color:#000}
.list_dot tr td{
 background:url(imageslist_dot.gif) no-repeat 10px 10px;;
 color:#024e99;
 height:25px;
 line-height:25px;
 text-align:left}
.list_dot a{
 font-weight:bold;
 padding-left:25px;
 font-size:13px;
 color:#024e99}
.right_news2_list{
 padding-top:3px;
 padding-bottom:5px;}
.right_news2_list ul{
 
 }
.right_news2_list ul li{
 line-height:23px;
 font-size:12px;
 list-style:none;
  }
.right_news2_list ul li a{
 float:left;
 padding-left:19px;
 color:#003a79;
 font-size:14px;
 }
.right_list3_tab{
 border:1px solid #d7e0ed;
 border-top:none;
 background-color:#f5fafe;
 }
.right_list3_tab tr td{
 color:#024e99;
 font-size:14px;
 text-align:left;
 height:24px;
 line-height:24px;
 padding-left:12px;
 }
.right_list3_tab tr td a{
 color:#024e99;
  }
.ztlm_c{
 padding-bottom:15px;}
.ztlm_c a{
 display:inline;
 }
.ztlm_c a img{
 margin-right:2px;
 margin-left:2px;}
.left_news2{
 border:1px solid #aaccef;
 width:347px;
 }
.left_news2_t{
 background:url(imagesleft_list1.jpg) no-repeat;
 height:30px;}
.left_news2_t h3{
 font-size:14px;
 font-weight:bold;
 color:#024e99;
 padding-top:7px;
 padding-left:25px;
 float:left}
.left_news2_t a{
 font-size:12px;
 color:#024e99;
 margin-left:15px;
 padding-top:7px;
 padding-right:5px;
 float:right}
.left_news2_list{
 text-align:left}
.left_news2_list ul{
 
 }
.left_news2_list ul li{
 line-height:26px;
 font-size:12px;
 list-style:none;
 display:inline;
  }
.left_news2_list ul li a{
 float:left;
 padding-left:19px;
 background:url(imagesleft_dot1.gif) no-repeat 9px 10px;
 color:#003a79;
 font-size:14px;
 display:inline;
 width:272px;
 }
.left_news2_list ul li span{
 float:right;
 padding-right:10px;
 color:#666666;
 font-size:12px;
 display:inline;
  }
.inp1{
 height:18px;
 line-height:18px;
 border:1px solid #d5dee9;
 background:url(imagesinp_bg.gif) repeat-x;
 color:#999999;
}
.inp2{
 height:18px;
 line-height:18px;
 border:1px solid #a3cce7;
 background:url(imagesinp_bg.gif) repeat-x;
 color:#7a7a7a;}
.left_list1_tab{
 border:1px solid #d7e0ed;
 border-top:none;
 height:228px;
 background:url(imagesnews_bg.jpg) no-repeat #ffffff;
 }
.left_news3_list{
 padding-top:3px;
 padding-bottom:5px;}
.right_news3_list ul{
 margin-top:4px;
 
 }
.right_news3_list ul li{
 line-height:22px;
 font-size:12px;
 list-style:none;
 display:inline;
  }
.right_news3_list ul li a{
 float:left;
 padding-left:19px;
 background:url(imagesleft_dot1.gif) no-repeat 9px 10px;
 color:#003a79;
 font-size:12px;display:inline;
 width:405px;
 }
.right_news3_list ul li span{
 float:right;
 padding-right:5px;
 color:#666666;
 font-size:12px;display:inline;
  }
.tab{}
#TabTab03Con1{width:524px;}
#TabTab03Con2{width:524px;}
.xixi1{width:524px;height:30px;line-height:30px;background-image:url(imagesnews_01.jpg);cursor:pointer; color:#FF0000; font-weight:bold; font-size:14px;}
.xixi2{width:524px;height:30px;line-height:30px;background-image:url(imagesnews_02.jpg);cursor:pointer; font-weight:bold;font-size:14px;color:#003a79;}
.tab1{width:115px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer;font-size:14px;}
.tab2{width:115px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer;color:#003a79;font-size:14px;}
.link_tab{}
#link_TabTab03Con1{width:960px;}
#link_TabTab03Con2{width:960px;}
#link_TabTab03Con3{width:960px;}
.link_xixi1{width:960px;height:35px;line-height:35px;background-image:url(imageslink_01.jpg);cursor:pointer; color:#333333; font-weight:bold; font-size:14px;}
.link_xixi2{width:960px;height:35px;line-height:35px;background-image:url(imageslink_02.jpg);cursor:pointer; font-size:14px;font-weight:bold}
.link_xixi3{width:960px;height:35px;line-height:35px;background-image:url(imageslink_03.jpg);cursor:pointer; font-size:14px;font-weight:bold}
.link_tab1{width:100px;height:35px;line-height:35px;float:left;text-align:center;cursor:pointer;font-size:14px;}
.link_tab2{width:100px;height:35px;line-height:35px;float:left;text-align:center;cursor:pointer;color:#666666;font-size:12px; font-weight:normal}
.link_list_tab{
 border:1px solid #b2cbcb;
 border-top:none;
 width:960px;
 height:60px;
 }
.link_c{
 padding-left:8px;
 padding-top:7px;
 padding-bottom:7px;}
.link_c a{
 display:inline;
 }
.link_c a img{
 border:1px solid #ccc;
 margin-right:3px;}
.list14{
 }
.list14 tr td{
 text-align:left;
 height:24px;
 line-height:24px;
 
 }
.list14 h3{
 background:url(imagesico-08.gif) no-repeat 2px 8px;
 padding-left:18px;
 float:left;
 font-weight:normal;
 }
.list14 tr td a{
 font-size:12px;
 color:#000;
text-align:left;
  }
.list14 span{
 color:#666;
 float:right;
 margin-right:8px;}
.list_nav{
 border:1px solid #d7e0ed;
 border-top:none;
 background-color:#f5fafe;
 }
.list_nav tr td{
 background:url(imageslist_nav.gif) no-repeat 50px 11px;;
  height:28px;
 line-height:28px;
 text-align:left}
.list_nav a{
 font-weight:bold;
 padding-left:72px;
 font-size:13px;
 color:#024e99;}
.page{
 font-size:12px;
 margin-bottom:20px;
 margin-top:10px;}
.page a{
 font-size:12px;
 color:#666}
.xjsb_img {
 MARGIN: 2px 0px 5px 0px;
}
.xjsb_img DIV {
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #ffffff; FLOAT: left;
    PADDING-BOTTOM: 0px; MARGIN: 3px;
    OVERFLOW: hidden;
    WIDTH: 164px;
    PADDING-TOP: 0px;
    HEIGHT: 146px;
    TEXT-ALIGN: center;
}
.xjsb_img DIV IMG {
 WIDTH: 153px; HEIGHT: 110px
}
.xjsb_img H2 {
 PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 2px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 0px;
    FONT-FAMILY: arial;
}
.xjsb_img H2 a{
 color:#666;}
.img4 {
 BORDER-RIGHT: #d7d7d7 1px solid;
 PADDING-RIGHT: 3px;
 BORDER-TOP: #d7d7d7 1px solid;
 PADDING-LEFT: 3px; PADDING-BOTTOM: 3px;
 MARGIN: 5px;
 BORDER-LEFT: #d7d7d7 1px solid;
 PADDING-TOP: 3px;
 BORDER-BOTTOM: #d7d7d7 1px solid
}
.list22 h3{
 background:url(imagesico-08.gif) no-repeat 2px 8px;
 padding-left:18px;
 float:left;
 font-weight:normal;
 font-size:16px;
 }
.link_list{
 padding-left:8px;
 padding-top:7px;
 padding-bottom:7px;}
.link_list table tr td{
 line-height:20px;
 padding-left:5px;
 padding-right:7px;
 }
.link_list table tr td a{
 color:#003a79;
 font-size:12px}
.left_list1_title{
 background:url(imagesleft_title.gif) repeat-x;
 height:45px;
 border:1px solid #d7e0ed}
.left_list1_title tr td{
 line-height:45px;
 text-align:center;}
.left_list1_title tr td h3 a{
 color:#00439a;
 font-size:24px;
 font-family:"黑体";
 font-weight:bold}
 .tdbg {
 LINE-HEIGHT: 120%; BACKGROUND: #fff
}
.tdbg-dark {
 LINE-HEIGHT: 120%; BACKGROUND: #f5f9ff
}
.tdbg-dark a{
 color:#003a79
}
A.imgLink IMG {
 BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: auto; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 3px; _vertical-align: bottom
}
A.imgLink {
 LINE-HEIGHT: 1.8; MARGIN: 5px auto;}
.nav_s{
 width:80px;
 background-color:#0FC;
 clear:both;
 background:none;}
.nav_s li{
 width:80px;
 background-color:#0FC;
 clear:both;
 background:none;}
 .nav_menustyle_1_1    {
         width:917px;
         margin-left:10px;
         margin-top:3px;
          display:inline; 
          list-style:none   }
    .nav_menustyle_1_1 ul
    {
          list-style:none ;
padding-left:15px; }
    
    .nav_menustyle_1_1 li
    {
        float:left;
        text-align:center;
list-style:none
    }
    
    .nav_menustyle_1_1 ul li ul li
    {
            list-style:none   }
    
    .nav_menustyle_1_1 ul li ul li ul
    {
        left:100%;
        top:0px;
        list-style:none
    }
    
    .nav_menustyle_1_1 table 
    {
        
        left:0px;
        border-collapse:collapse; 
        border-spacing:0; 
           }   
    .nav_menustyle_1_1 table table
    {
        top:0px;
    }
    .nav_menustyle_1_1 td 
    {
        padding: 0;
    }   
    
    .nav_menustyle_1_1 li ul,
    .nav_menustyle_1_1 li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul li ul
    {
        display:none;
        list-style:none
    }
    .nav_menustyle_1_1 li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li ul
    {
        visibility:hidden;
    }
    .nav_menustyle_1_1 li a:hover ul,
    .nav_menustyle_1_1 li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul,
    .nav_menustyle_1_1 li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul    
    {
        display:block;
            }
    .nav_menustyle_1_1 li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul,
    .nav_menustyle_1_1 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul
    {
        visibility:visible;
    }
    
    .nav_menustyle_1_1 a
    {
        display:block;
        text-decoration:none;
        white-space:nowrap;
    }
.nav_menustyle_1_1 a
{
    padding-left:13px;
padding-right:13px;       
    height:24px;        
    line-height:24px;   
    font-size:14px;     
    color:#fff;         
     
}
.nav_menustyle_1_1 a:hover
{
    color:#fff; 
      text-decoration:underline 
}
.nav_menustyle_1_1 table 
{
    top:26px;           
}   
.nav_menustyle_1_1 table table
{
    left:91px;          
}   
.nav_menustyle_1_1 ul li ul li a
{
  background-color:#d6ecf9;
  color:#003a79;
  width:82px;
  font-size:12px;}
.nav_menustyle_1_1 ul li ul li a:hover
{
 background-color:#d6ecf9;
  color:#003a79;
  width:82px;
  font-size:12px;}
.nav_menustyle_1_1 ul li ul li ul li a
{
}
.nav_menustyle_1_1 ul li ul li ul li a:hover
{
}
.rss_news{}
.rss_news tr td{
    text-align:left;
    height:24px;
    line-height:24px;
    
    }
.rss_news tr td a h3{
    background:url(imagesico-08.gif) no-repeat 2px 8px;
    padding-left:18px;
    float:left;
    font-weight:normal;
    font-size:14px;
    }
.rss_news tr td a:link{
     color:#000;
 cursor:pointer
            }
.rss_news tr td a:visited{
        color:#000;
           cursor:pointer
  }
.rss_news tr td a:hover{
        color:#cc0000;
          cursor:pointer;
text-decoration:none
   }
.rss_news tr td span{
    color:#666;
    float:right;
    margin-right:8px;}