@charset "utf-8";
BODY{
   background-color: #fff;
    margin: 0px;
    font-family: Verdana;
    color: #595756;
    font-size: 11px;
}
BODY{
   background-color: #fff;
    margin: 0px;
    font-family: Verdana;
    color: #595756;
    font-size: 11px;
}
A:link{
   font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 11px;
    text-decoration: none;
}
A:visited{
   color: #666666;
    text-decoration: none;
}
A:hover{
   color: #333333;
    text-decoration: none;
}
A:active{
   color: #333333;
    text-decoration: none;
}
#table{
   margin: 0px auto;
    width: 1000px;
}
#box_head{
   margin: 0px;
    width: 1000px;
    float: left;
    height: 107px;
}
#headleft{
   margin: 0px;
    width: 339px;
    float: left;
    height: 107px;
}
#headcenter{
   margin: 0px;
    width: 371px;
    float: left;
    height: 107px;
}
#headleft{
   margin: 0px;
    width: 290px;
    float: right;
    height: 107px;
}
#headleft{
   margin: 0px;
    width: 339px;
    float: left;
    height: 107px;
}
#headright{
   margin: 0px;
    width: 290px;
    float: left;
    height: 107px;
}
#box_banner{
   line-height: 27px;
    margin: 0px;
    width: 1000px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    float: left;
    height: 27px;
    color: #ffffff;
    font-size: 12px;
}
#head01{
   margin: 0px;
    width: 290px;
    float: left;
    height: 34px;
}
#box_head0111{
   margin: 0px;
    width: 290px;
    float: left;
    height: 34px;
}
#box_haea02{
   margin: 0px;
    width: 290px;
    float: left;
    height: 25px;
}
#bannerleft{
   margin: 0px;
    width: 7px;
    float: left;
    height: 27px;
}
#bannercenter{
   background-image: url(/images/img/indexi_13.jpg);
    line-height: 27px;
    font-style: normal;
    margin: 0px;
    width: 986px;
    background-repeat: repeat-x;
    background-position: left 50%;
    float: left;
    height: 27px;
    color: #ffffff;
}
#box_flash{
   padding-bottom: 0px;
    margin: 0px 0px 15px;
    padding-left: 0px;
    width: 1000px;
    padding-right: 0px;
    float: left;
    height: auto;
    padding-top: 0px;
}
#box_aboutflash{
   padding-bottom: 0px;
    margin-top: 0px;
    padding-left: 0px;
    width: 1000px;
    padding-right: 0px;
    float: left;
    height: auto;
    margin-left: 0px;
    margin-right: 0px;
    padding-top: 0px;
}
#nr{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 1000px;
    padding-right: 0px;
    float: left;
    height: 159px !important;
    padding-top: 0px;
}
#nrhead{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 1000px;
    padding-right: 0px;
    float: left;
    height: 18px;
    padding-top: 0px;
}
#nrhead1{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 229px;
    padding-right: 0px;
    float: left;
    height: 18px;
    padding-top: 0px;
}
#nrhead2{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 258px;
    padding-right: 0px;
    float: left;
    height: 18px;
    padding-top: 0px;
}
#nrhead3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 259px;
    padding-right: 0px;
    float: left;
    height: 18px;
    padding-top: 0px;
}
#nrhead4{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 254px;
    padding-right: 0px;
    float: left;
    height: 18px;
    padding-top: 0px;
}
#nrcenter{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 1000px;
    padding-right: 0px;
    float: left;
    height: 141px;
    padding-top: 0px;
}
#nrcenter1{
   background-image: url(/images/img/indexi_23.jpg);
    margin: 0px;
    width: 229px;
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 141px;
}
#box_nrcenter1{
   line-height: 15px;
    margin-top: 10px;
    width: 175px;
    margin-bottom: 0px;
    float: left;
    height: 70px;
    margin-left: 20px;
    _margin-left: 10px;
}
#nrcenter101{
   margin: 20px 0px 0px 20px;
    width: 175px;
    float: left;
    height: 20px;
    _margin-left: 10px;
}
#box_nrcenter2{
   margin: 10px 0px 0px;
    width: 187px;
    float: left;
    height: 70px;
}
#nrcenter201{
   margin: 20px 0px 0px;
    width: 187px;
    float: left;
    height: 20px;
}
#box_nrcenter3{
   margin: 10px 0px 0px;
    width: 173px;
    float: left;
    height: 70px;
}
#box_nrcenter4{
   margin: 10px 0px 0px;
    width: 173px;
    float: left;
    height: 70px;
}
#nrbota1{
   margin: 16px 0px 0px 16px;
    width: 210px;
    float: left;
    height: 120px;
    _margin-left: 8px;
}
#nrbota01{
   margin: 0px;
    width: 134px;
    float: left;
    height: 120px;
}
#nrbota02{
   margin: 0px;
    width: 70px;
    float: left;
    height: 120px;
}
#nrcenter2{
   background-image: url(/images/img/indexi_25.jpg);
    margin: 0px 0px 0px 58px;
    width: 200px;
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 141px;
}
#a1{
   margin: 0px;
    width: 134px;
    float: left;
    height: 21px;
}
#box_a2{
   line-height: 15px;
    margin: 0px;
    width: 134px;
    float: left;
    height: 70px;
}
#a3{
   margin: 0px;
    width: 100px;
    float: left;
    height: 20px;
}
#a4{
   margin: 0px 0px 0px 30px;
    width: 100px;
    float: left;
    height: 20px;
    _margin-left: 15px;
}
#nrbottom01{
   margin: 16px 0px 0px 10px;
    width: 210px;
    float: left;
    height: 120px;
    _margin-left: 5px;
}
#nrbottoma01{
   margin: 0px;
    width: 168px;
    float: left;
    height: 22px;
}
#box_nrbottoma02{
   line-height: 15px;
    margin: 0px 0px 0px 30px;
    width: 175px;
    float: left;
    height: 70px;
    _margin-left: 15px;
}
#box_nrbottoma022{
   line-height: 15px;
    margin: 0px 0px 0px 30px;
    width: 175px;
    float: left;
    height: 70px;
    _margin-left: 15px;
}
#box_nrbottoma0222{
   line-height: 15px;
    margin: 0px 0px 0px 30px;
    width: 175px;
    float: left;
    height: 70px;
    _margin-left: 15px;
}
#nrcenter3{
   background-image: url(/images/img/indexi_27.jpg);
    margin: 0px 0px 0px 55px;
    width: 204px;
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 141px;
}
#nrcenter4{
   background-image: url(/images/img/indexi_29.jpg);
    margin: 0px 0px 0px 53px;
    width: 201px;
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 141px;
}
#nrbott{
   margin: 19px 0px 18px;
    width: 1000px;
    float: left;
    height: 141px;
}
#nrbot1{
   background-image: url(/images/img/neirong.jpg);
    margin: 0px;
    width: 228px;
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 141px;
}
#nrbot2{
   background-image: url(/images/img/neirong.jpg);
    margin: 0px 30px 0px 29px;
    width: 228px;
    float: left;
    height: 141px;
}
#nrbot3{
   background-image: url(/images/img/neirong.jpg);
    margin: 0px;
    width: 228px;
    float: left;
    height: 141px;
}
#nrbot4{
   background-image: url(/images/img/neirong.jpg);
    margin: 0px 0px 0px 24px;
    width: 228px;
    float: left;
    height: 141px;
}
#xian{
   background-image: url(/images/img/indexi_62.jpg);
    margin: 0px;
    width: 1000px;
    background-repeat: no-repeat;
    background-position: left top;
    float: left;
    height: 1px;
    _height: 1px;
}
#box_bottom{
   padding-bottom: 0px;
    line-height: 35px;
    margin: 0px;
    padding-left: 0px;
    width: 1000px;
    padding-right: 0px;
    float: left;
    height: 35px;
    padding-top: 0px;
}
#box_bott{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 1000px;
    padding-right: 0px;
    float: left;
    height: auto;
    padding-top: 0px;
}
#box_bott1{
   text-align: center;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 1000px;
    padding-right: 0px;
    float: left;
    height: 20px;
    padding-top: 0px;
}
#jianjie{
   margin: 0px;
    width: 1000px;
    float: left;
    height: auto;
}
#jjleft{
   margin: 0px 19px 0px 0px;
    width: 219px;
    float: left;
    height: auto;
}
#box_jjright{
   margin: 0px;
    width: 762px;
    float: left;
    height: auto;
}
#box_jjrightttt{
   margin: 0px;
    width: 762px;
    float: left;
    height: 20px;
}
#down{
   margin: 0px;
    width: 762px;
    float: left;
    height: auto;
}
#jjleft1{
   margin: 0px;
    width: 219px;
    float: left;
    height: auto;
}
#box_jjleft2{
   background-image: url(/images/img/about_08.jpg);
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 219px;
    padding-right: 0px;
    background-repeat: repeat-y;
    background-position: left top;
    float: left;
    overflow: hidden;
    padding-top: 0px;
}
#jjleft3{
   background-image: url(/images/img/about_14.jpg);
    margin: 0px 0px 12px;
    width: 219px;
    background-repeat: repeat-y;
    background-position: left top;
    float: left;
    height: 18px;
    overflow: hidden;
}
#jjleft4{
   margin: 0px 0px 5px;
    width: 219px;
    float: left;
    height: auto;
}
#box_jjleft5{
   margin: 0px 0px 20px;
    width: 219px;
    float: left;
    height: auto;
}
.text1{
   line-height: 12pt;
    text-indent: 0px;
    font-family: "Verdana", "Helvetica", "sans-serif";
    color: #fff;
    font-size: 12px;
    text-decoration: none;
}
#jj1{
   background-image: url(/images/img/bga.jpg);
    line-height: 20px;
    margin: 0px 0px 0px 20px;
    padding-left: 10px;
    width: 180px;
    background-repeat: no-repeat;
    background-position: left bottom;
    float: left;
    height: 40px;
    _margin-left: 10px;
}
#jj2{
   line-height: 20px;
    background-color: #cccccc;
    margin: 0px 0px 0px 20px;
    padding-left: 10px;
    width: 170px;
    float: left;
    height: 20px;
    _margin-left: 10px;
}
.menu{
   padding-bottom: 0px;
    width: 986px;
    font-size: 12px;
}
.menu UL{
   padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    background: none transparent scroll repeat 0% 0%;
    height: 1em;
    padding-top: 0px;
}
.menu UL UL{
   width: 15em;
}
.menu UL LI{
   line-height: 2em;
    display: block;
    float: left;
    height: 3em;
}
.menu UL UL LI{
   line-height: 1em;
    width: 12em;
    display: block;
    height: auto;
}
.menu A{
   border-left: #eee 1px solid;
    padding-bottom: 0px;
    padding-left: 1em;
    width: 9em;
    padding-right: 3em;
    display: block;
    background: center center;
    float: left;
    height: 27px;
    color: #fff;
    font-size: 1em;
    border-right: #000 0px solid;
    text-decoration: none;
    padding-top: 0px;
    _height: 27px;
}
.menu A:visited{
   border-left: #eee 1px solid;
    padding-bottom: 0px;
    padding-left: 1em;
    width: 9em;
    padding-right: 3em;
    display: block;
    background: center center;
    float: left;
    height: 27px;
    color: #fff;
    font-size: 1em;
    border-right: #000 0px solid;
    text-decoration: none;
    padding-top: 0px;
    _height: 27px;
}
* HTML .menu A{
   width: 7em;
}
* HTML .menu A:visited{
   width: 7em;
}
.menu UL UL A{
   border-bottom: #eeeeee 1px solid;
    padding-bottom: 0.5em;
    line-height: 1em;
    padding-left: 1em;
    width: 12em;
    padding-right: 1em;
    display: block;
    background: url(/uploadfile/2009/4/10/2009041017454784.gif) #f06512;
    height: 100%;
    color: #fff;
    padding-top: 0.5em;
}
.menu UL UL A:visited{
   border-bottom: #eeeeee 1px solid;
    padding-bottom: 0.5em;
    line-height: 1em;
    padding-left: 1em;
    width: 12em;
    padding-right: 1em;
    display: block;
    background: url(/uploadfile/2009/4/10/2009041017454784.gif) #f06512;
    height: 100%;
    color: #fff;
    padding-top: 0.5em;
}
* HTML .menu UL UL A{
   width: 12em;
}
* HTML .menu UL UL A:visited{
   width: 12em;
}
.menu TABLE{
   z-index: 1;
    padding-bottom: 0px;
    margin: -1px;
    padding-left: 0px;
    width: 0px;
    padding-right: 0px;
    border-collapse: collapse;
    height: 0px;
    font-size: 1em;
    padding-top: 0px;
}
.menu UL UL UL A{
   background: url(/uploadfile/2009/4/10/2009041017454784.gif) #b4be9c;
}
.menu UL UL UL A:visited{
   background: url(/uploadfile/2009/4/10/2009041017454784.gif) #b4be9c;
}
.menu UL UL UL UL A{
   background: url(/uploadfile/2009/4/10/2009041017454784.gif) #c4ceac;
}
.menu UL UL UL UL A:visited{
   background: url(/uploadfile/2009/4/10/2009041017454784.gif) #c4ceac;
}
.menu UL :hover A.sub1{
   background: #447b7b;
}
.menu UL UL :hover A.sub2{
   background: #447b7b;
}
* HTML .menu A:hover{
   z-index: 100;
    position: relative;
    background: center center;
    color: #ff0;
}
.menu LI:hover{
   position: relative;
}
.menu :hover > A{
   background: center center;
    color: #ff0;
}
* HTML .menu UL UL A:hover{
   z-index: 110;
    position: relative;
    background: #ffd5bd;
    color: #ff0;
}
.menu UL UL LI:hover{
   position: relative;
}
.menu UL UL :hover > A{
   background: #ffd5bd;
    color: #ff0;
}
* HTML .menu UL UL UL A:hover{
   z-index: 120;
    position: relative;
    background: #ffd5bd;
}
.menu UL UL UL :hover > A{
   background: #ffd5bd;
}
.menu UL UL UL UL A:hover{
   z-index: 130;
    position: relative;
    background: #ffd5bd;
}
.menu UL UL{
   position: absolute;
    width: 14em;
    height: 0px;
    visibility: hidden;
    top: 2.25em;
    left: 0px;
}
.menu UL UL UL{
   width: 14em;
    top: 0px;
    left: 12em;
}
.menu UL :hover UL{
   padding-bottom: 0em;
    padding-left: 3em;
    padding-right: 3em;
    background: url(/uploadfile/2009/4/10/2009041017483924.gif);
    height: auto;
    visibility: visible;
    padding-top: 0px;
    left: -3em;
}
.menu UL :hover UL UL{
   visibility: hidden;
}
.menu UL :hover UL :hover UL UL{
   visibility: hidden;
}
.menu UL :hover UL :hover UL{
   visibility: visible;
    left: 9em;
}
.menu UL :hover UL :hover UL :hover UL{
   visibility: visible;
}
