@charset "utf-8";
body {margin: 0px;padding: 0px;font-family: "ËÎÌå";font-size:12px;color:#4F4F4F; background-image:url(../images/bg_body.jpg); background-position:top; background-repeat:repeat-x; background-attachment:fixed;}
td {font-size: 12px;}
/*p {text-indent: 2em;}*/

img {border-style: none;
    border-color: inherit;
    border-width: 0px;
    }
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul,li,h1,h2,h3,h4,h5,dl,dt,em {margin: 0px;padding: 0px; font-style:normal; list-style:none;
    width: 954px;
}

.clear_1 {margin:0px; padding:0px; clear:both;}
.clear_2 {padding:5px 0px; clear:both;}

/* ----- Links ----- */
a {text-decoration:none;color:#000066;}
a:hover {text-decoration:underline;color:#c30101;}

/* ----- top css ----- */
#head { width:954px; margin:12px auto 0px; padding:0px 9px 11px 9px; background-color:#fff;}
.bg_top { color:#8C8C8C; line-height:31px; background-image:url(../images/bg_top.gif); padding:0px 28px; font-family:Arial, Helvetica, sans-serif;}
.bg_top a{ color:#8C8C8C;}.bg_top a:hover{ color:#cc0000;}

/* ----- Navigation ----- */
.bg_nav { padding:3px 0px 0px 0px;  line-height:24px;}
.bg_nav ul{  DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; padding-bottom:5px; WIDTH: 975px; HEIGHT: 24px;}
.bg_nav ul li  
{
      PADDING-RIGHT: 5px;
      DISPLAY: block;
      PADDING-LEFT:6px;
      FLOAT: left; 
      PADDING-BOTTOM: 5px;
 
      FONT: bold 13px "",sans-serif; 
      WIDTH: 80px; 
      PADDING-TOP: 0px; 
      HEIGHT: 24px
}
.bg_nav ul li a:hover{color:#FF0000; }
.bg_nav ul li ul{width:80px; height:auto; display:none; position:relative; padding:0px; margin-top:10px; }
.bg_nav ul li ul li
{
    width:80px; 
    height:24px; 
    margin:0px; 
    padding:0px; 
    padding-top:0px; 
    text-align:center; 
    vertical-align:middle;
    background-color:#ECF5FF;
    border: 1px solid #CADEF6; 
  }
  .bg_nav ul li ul li:hover
  {
      background-color:White;
  }
.bg_nav ul li:hover ul
{
    display:block;
    background-image: url(index.aspx_files/NavBG.gif);
    background-repeat:repeat-x;   
}

.nav { height:24px; overflow:hidden;
    width: 9px;
}
.nav .lt{ float:left; font-weight:bold; color:#fff; width:67px; display:block;}
.nav li{ float:left; padding:0px 18px 0px 16px; background-image:url(../images/line_nav.gif); background-position:right 7px; background-repeat:no-repeat;}
.nav a{ color:#fff; font-size:13px;}
.nav a:hover{color:#FBB700;}
.nav .noline{background-image:url();}
/*------ Tabs ----------*/
.TabsDivUP{width: 732px; height: 254px; background-color: #ECF5FF; display:block;}
.TabsTitleUP{width: 80px; height: 24px; line-height: 24px; float: left; background-image: url(index.aspx_files/NavBG1.gif);}
.TabsDivDown{width: 732px; height: 254px; display: none;}
.TabsTitleDown{width: 80px; height: 24px; line-height: 24px; float: left; background-image: url(index.aspx_files/NavBG.gif);}
.Tabs ul li:hover { background-image:url(NavBG1.gif); border:1px solid #CADEF6;}


/* ----- Main frame ----- */
.mainbox {width:954px;margin: 0px auto;padding:0px 9px; background-color:#fff; }

.layi1 { height:285px;}
.layi1 .flash{ width:305px; text-align:center; float:left; padding-top:5px; height:271px; background-image:url(../images/bg_flash.gif);}
.layi1 .news{ float:right; border: 1px solid #CADEF6; background-image:url(../images/bg_boxi3.gif); width:445px;}
.layi1 .news dl{ background-image:url(../images/bg_boxi3_dl.gif); background-position:bottom; background-repeat:no-repeat; height:272px;}
.layi1 .news h1{ margin:0px 1px 11px 1px; border-top: 1px solid #fff; color:#003475; font-size:12px; padding-right:15px; line-height:29px; height:29px;}
.layi1 .news h1 .more{ float:right; font-weight:normal;}
.layi1 .news h1 a{ color:#476AA3;}
.layi1 .news h1 .bgoff{ width:90px; text-align:center; cursor:pointer; display:block; float:left;}
.layi1 .news h1 .bgon{ width:90px; text-align:center; cursor:pointer; display:block; background-image:url(../images/bg_titlei2_on.gif); font-size:14px; color:#FE5900; float:left;}
.layi1 .news li{ height:24px; line-height:24px; margin:0px 16px 0px 14px; background-image:url(../images/arrow_1.gif); background-position:0px 9px; background-repeat:no-repeat; padding-left:17px;}
.layi1 .news li a{ font-size:13px;}
.layi1 .news li span{ float:right; font-family:Arial, Helvetica, sans-serif; color:#767676;}
.layi1 .news li img{ margin-top:6px;}

.layi2 {background-image:url(../images/bg_boxi4.gif); border:1px solid #CADEF6;}
.layi2 dl{ margin:0px 1px;background-image:url(../images/bg_boxi4_dl.gif); background-position:bottom; background-repeat:repeat-x; height:277px;}
.layi2 h1{ height:31px; background-image:url(../images/bg_titlei3.gif); padding:0px 17px 0px 13px; line-height:31px;}
.layi2 h1 a{ float:right; font-size:12px; font-weight:normal; color:#476AA3;}
.layi2 .lnotice{ float:left; margin-left:6px; display:inline; width:417px; height:236px; background-image:url(../images/line_1.gif); background-position:right; background-repeat:no-repeat; padding-right:7px;}
.layi2 .lnotice li{ margin:0px 6px 0px 15px; height:25px; line-height:25px;}
.layi2 .lnotice .title{ background-image:url(../images/bg_titlei4.jpg); height:30px; overflow:hidden; margin-bottom:6px;}
.layi2 .lnotice .title li{ float:left; background-image:url(../images/line_title.gif); background-position:left; background-repeat:no-repeat; line-height:30px; padding:0px 15px; cursor:pointer; color:#5A5A55; margin:0px; display:block; height:30px;}
.layi2 .lnotice .title li.hover{ background-image:url(../images/bg_title4_on.gif); background-repeat:repeat-x; background-position:top; color:#FF0000; font-weight:bold;}
.layi2 .rnotice{ float:left; margin-left:6px; display:inline; width:306px;}
.layi2 .rnotice li{ margin:0px 9px 0px 0px; height:25px; line-height:25px;}
.layi2 .rnotice .title2{ background-image:url(../images/bg_titlei5.jpg); height:30px; overflow:hidden; margin-bottom:6px; padding-left:1px;}
.layi2 .rnotice .title2 li{ float:left; background-image:url(../images/line_title.gif); background-position:left; background-repeat:no-repeat; line-height:30px; padding:0px 20px; cursor:pointer; color:#5A5A55; margin:0px; display:block; height:30px;}
.layi2 .rnotice .title2 li.hover{ background-image:url(../images/bg_title4_on.gif); background-repeat:repeat-x; background-position:top; color:#FF0000; font-weight:bold;}

.layi2 li span{ float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#949494;}
.layi2 li img{ margin-top:6px;}

/* ----- pic ----- */
.t_p1 { padding-top:6px;}
.t_p2 { padding-top:7px;}

/* ----- form ----- */
.btn_1 {color:#fff;height: 19px;width:36px; background-image:url(../images/btn_1.jpg); border:0px;}
.btn_2 {color:#09273F;height: 22px;width:45px; background-image:url(../images/btn_2.jpg); border:0px;}
.btn_3 {color:#09273F;height: 22px;width:77px; background-image:url(../images/btn_3.jpg); border:0px;}
.btn_4 { font-weight:bold;color:#067DB9;height: 30px;width:70px; background-image:url(../images/btn_4.jpg); border:0px;}
.btn_go {color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:11px;height: 19px;width:18px; background-image:url(../images/bg_go.jpg); border:0px;}

.text_input {color:#000000;border: 1px solid #B9CBE1; background-image:url(../images/bg_input1.gif); width:154px; height:15px;}
.text_input2 {border: 1px solid #CCCCCC;}
.input_1{ width:182px; height:17px; border:#d4d5d9 solid 1px;} 

.select1 {color:#4C6385; width:158px; height:19px;}
.select2 {color:#000000; width:210px; height:21px; font-size:13px;}

/* ----- footer ----- */
#foot { width:954px; margin:0px auto; background-color:#fff; padding:0px 9px; text-align:center;}
.bottom { background-image:url(../images/bg_bottom.jpg); line-height:24px; padding:15px 0px 15px 0px; color:#000000;}
.bottom span{font-family:Verdana, Arial, Helvetica, sans-serif;}
.bottom a {color: #000000;}
.bottom a:hover {color: #cc0000;}
.bottom em {color: #FF0000; font-weight:bold;}
