<!-- utf-8-->

html{background:url() repeat-x fixed;}

body {
    background-color:#f6f5f3;
    background-image: url(bg1.jpg);
   }

  a.a1:link { color: #3e6ae5; background: #ffffff }
  a.a1:visited { color: #3e6ae5; background: #ffffff }
  a.a1:hover { color: #ffffff ; background: #3a6ae5 } 
  a.a1:active { color: #ffffff; background: #3a6ae5 }

.m {
    border-left:solid 3px #66ccff;
    border-bottom:double 3px #99ccff;
    margin-top:20px;
    margin-bottom:30px;
    margin-left:20px;
    padding-top:5px;
    padding-left:10px;
    color:#0066cc;
    width:300px;
   }

.n {
    border-left:solid 3px #66ccff;
    border-bottom:double 3px #99ccff;
    margin-top:20px;
    margin-bottom:30px;
    padding-top:5px;
    padding-left:10px;
    color:#0066cc;
    width:400px;
   }
   
.o {
    border-left:solid 3px #66ccff;
    border-bottom:double 3px #99ccff;
    margin-top:10px;
    margin-bottom:20px;
    padding-top:1px;
    padding-left:10px;
    color:#0066cc;
    width:400px;
   }
   

#mainbase {
    margin:5px auto;
    padding-top:5px;
    padding-left:50px;
    background-color:#f6f5f3;
    width:830px;
    height:535px;
  }

#head1 {
    position: absolute;
    margin:5px auto;
    background-color:#fff;
    border-top:1px solid #dedcde;
    border-bottom:1px solid #bbb4aa;
    border-left:1px solid #dedcde;
    border-right:1px solid #bbb4aa;
    width:780px;
    height:75px;
    z-index:1;
   }

#logo1 {
    float:left;
    width:278px;
    height:74;
    z-index:2;
   }
   
#logo2 {
    float:right;
    width:500px;
    height:74;
    z-index:2;
   }

#menuleft {
    position: absolute;
    background-color:#fff;
    border-top:1px solid #dedcde;
    border-bottom:1px solid #bbb4aa;
    border-left:1px solid #dedcde;
    border-right:1px solid #bbb4aa; margin-top:90px;
    padding:0px;
    width: 200px;
    height: 403px;
    z-index:4;
   }

#menuleft ul{margin-top:15px; margin-left:10px; border-top:0px solid #000;padding:0; list-style-type:none;}
#menuleft li{margin:0;padding:0;}
#menuleft a{
    text-decoration:none; 
    font-size:110%; 
    display:block;
    width:190px; 
    height:25px;
    color:#333;
    margin-left:0px;
    padding-left:0px;
    border-bottom:1px dotted #888;
  }
    
#menuleft a:hover{border-bottom:1px dotted #ff0000;
   color: #3a6ae5; background: #f6f5f3;
  }
    
#menuleft a:active{border-bottom:1px dotted #ff0000;
   color: #3a6ae5; background: #f6f5f3;
  }

#topbox {    
    position:fixed;
    _position:absolute;  
    right:10px; 
    top:85px; 
    width:250px; 
    height:23px; 
    z-index:7;
  }
#topbox ul{margin:0; padding:0;list-style-type:none;}
#topbox li{margin:0; padding:0;display:inline;float:left;}
#topbox a{ 
    display:block;
    width:20px; 
    height:20px;
    color:#fff;
    border-right:1px solid #fff;
    background-color:#fff;
    text-align:center;line-height:1.3em;
  }

#main1 {
   position: absolute;
   margin-top:90px;
   background-color:#fff;
   border-top:1px solid #dedcde;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   width:780px;
   height:290px;
   text-align:center;
  }


#main2 {
   position: absolute;
   background-color:#fff;
   border-top:1px solid #dedcde;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   margin-top:90px;
   margin-left:209px;
   width:566px;
   height:67px;
   padding-top:5px;
   padding-bottom:5px;
   padding-left:5px;
   z-index:4;
  }

#main2-1 {
   overflow:auto;
   position: absolute;
   background-color:#fff;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   margin-top:157px;
   margin-left:209px;
   width:566px;
   height:327px;
   padding-top:10px;
   padding-left:4px;
   padding-right:1px;
   scrollbar-face-color: #fff;
   scrollbar-highlight-color: #f7f7f7; 
   scrollbar-shadow-color: #bbb4aa;; 
   scrollbar-3dlight-color: #f7f7f7; 
   scrollbar-arrow-color: #bbb4aa;
   scrollbar-track-color: #f7f7f7; 
   scrollbar-darkshadow-color: #f7f7f7;
   z-index:4;
  }

#main3 {
   overflow:auto;
   position: absolute;
   background-color:#fff;
   border-top:1px solid #dedcde;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   margin-top:90px;
   margin-left:209px;
   width:566px;
   height:42px;
   padding-top:5px;
   padding-left:5px;
   z-index:4;
  }
 
#main3-1 {
   overflow:auto;
   position: absolute;
   background-color:#fff;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   margin-top:132px;
   margin-left:209px;
   width:566px;
   height:360px;
   padding-top:1px;
   padding-left:4px;
   padding-right:1px;
   scrollbar-face-color: #fff;
   scrollbar-highlight-color: #f7f7f7; 
   scrollbar-shadow-color: #bbb4aa;; 
   scrollbar-3dlight-color: #f7f7f7; 
   scrollbar-arrow-color: #bbb4aa;
   scrollbar-track-color: #f7f7f7; 
   scrollbar-darkshadow-color: #f7f7f7;
   z-index:4;
  }
 
#main4 {
   overflow:auto;
   position: absolute;
   background-color:#fff;
   border-top:1px solid #dedcde;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   margin-top:90px;
   margin-left:209px;
   width:566px;
   height:32px;
   padding-top:5px;
   padding-left:5px;
   z-index:4;
  }
 
#main4-1 {
   overflow:auto;
   position: absolute;
   background-color:#000;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   margin-top:122px;
   margin-left:209px;
   width:566px;
   height:260px;
   padding-top:1px;
   padding-left:4px;
   padding-right:1px;
   scrollbar-face-color: #fff;
   scrollbar-highlight-color: #f7f7f7; 
   scrollbar-shadow-color: #bbb4aa;; 
   scrollbar-3dlight-color: #f7f7f7; 
   scrollbar-arrow-color: #bbb4aa;
   scrollbar-track-color: #f7f7f7; 
   scrollbar-darkshadow-color: #f7f7f7;
   z-index:4;
  }

#main4-2 {
   overflow:auto;
   position: absolute;
   background-color:#fff;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   margin-top:382px;
   margin-left:209px;
   width:566px;
   height:110px;
   padding-top:1px;
   padding-left:4px;
   padding-right:1px;
   scrollbar-face-color: #fff;
   scrollbar-highlight-color: #f7f7f7; 
   scrollbar-shadow-color: #bbb4aa;; 
   scrollbar-3dlight-color: #f7f7f7; 
   scrollbar-arrow-color: #bbb4aa;
   scrollbar-track-color: #f7f7f7; 
   scrollbar-darkshadow-color: #f7f7f7;
   z-index:4;
  }

#copy {
   position:absolute;
   background-color:#fff;
   margin-top:500px;
   padding-top:5px;
   border-top:1px solid #dedcde;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   width:780px;
   height:20px;
   text-align:center;
   font-size:11px;
   font-face:Century;
  }

#img {
   border-top:1px solid #dedcde;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
  }

img.left1 {
   float:left;
   margin-top:5px;
   margin-bottom:10px;
   margin-right:5px;
  }

img.right1 {
   float:right;
   margin-top:5px;
   margin-bottom:10px;
   margin-right:5px;
  }

#sub1 {
   position:absolute;
   background-color:#fff;
   margin-top:390px;
   padding-top:1px;
   padding-bottom:1px;
   padding-left:1px;
   padding-right:1px;
   border-top:1px solid #dedcde;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   width:280px;
   height:100px;
   text-align:left;
  }

#sub1 ul{text-align:left; text-decoration:underline;}

#sub2 {
   position:absolute;
   padding:0;
   background-color:#fff;
   margin-top:390px;
   margin-left:291px;
   border-top:1px solid #dedcde;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dedcde;
   border-right:1px solid #bbb4aa;
   width:489px;
   height:104px;
   text-align:left;
  }

#sub3 li {
   margin-top:2px;
   margin-right:1px;
   background-color:#f6f5f3;
   border-bottom:1px solid #bbb4aa;
   border-right:1px solid #bbb4aa;
   display:inline;
   float:left;
   width:120px;
   height:100px;
  }

#sub3 a{
   text-decoration:none; 
   display:block;
   font-size:12px;
   width:120px;
   height:100px;
  }
    
#sub3 a:hover{background-color:#e00609;}

#sub4 {
   position:absolute;
   padding:0;
   background-color:#fff;
   border-bottom:1px solid #bbb4aa;
   width:540px;
   height:1250px;
   text-align:center;
  }

#sub5-1 {
  
   margin:5px;
   padding:0;
   background-color:#fff;
   border-bottom:1px solid #bbb4aa;
   width:538px;
   height:230px;
   text-align:center;
  }

#sub5-2 {
  
   margin:5px;
   padding:0;
   background-color:#fff;
   border-bottom:1px solid #bbb4aa;
   width:538px;
  }

#sub5-3 {
  
   margin:5px;
   padding:0;
   background-color:#fff;
   border-bottom:1px solid #bbb4aa;
   width:538px;
   height:425px;
   text-align:center;
  }

.sub5 li {
   margin-top:2px;
   margin-left:12px;
   margin-right:1px;
   background-color:#f6f5f3;
   border-bottom:1px solid #bbb4aa;
   border-right:1px solid #bbb4aa;
   display:inline;
   float:left;
   width:120px;
   height:100px;
  }

.sub5 a{
   text-decoration:none; 
   display:block;
   font-size:12px;
   width:120px;
   height:100px;
  }
    
.sub5 a:hover{background-color:#e00609;}

#sub6 {
   position:absolute;
   margin-top:1785px;
   pedding:0;
   background-color:#fff;
   border-bottom:1px solid #bbb4aa;
   width:540px;
   text-align:right;
  }

#sub7 {
   position:absolute;
   padding:0;
   background-color:#fff;
   border-top:0;
   border-bottom:1px solid #bbb4aa;
   width:540px;
   height:800px;
   text-align:center;
  }

#sub8-1 {
  
   margin-top:3px;
   padding:0;
   background-color:#fff;
   width:564px;
   text-align:center;
  }

.sub8 li {
   margin-top:2px;
   margin-left:3px;
   margin-right:1px;
   background-color:#f6f5f3;
   border-top:1px solid #dcdcdc;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dcdcdc;
   border-right:1px solid #bbb4aa;
   display:inline;
   float:left;
   width:276px;
   height:87px;
  }

.sub8 a{
   text-decoration:none; 
   display:block;
   font-size:12px;
   width:276px;
   height:87px;
  }

.sub8 a:hover{background-color:#e00609;}

#sub8-2 {
  
   margin-top:1px;
   pedding:0;
   background-color:#fff;
   width:564px;
   text-align:center;
  }

.sub82 li {
   margin-top:2px;
   margin-left:3px;
   margin-right:1px;
   background-color:#f6f5f3;
   border-top:1px solid #dcdcdc;
   border-bottom:1px solid #bbb4aa;
   border-left:1px solid #dcdcdc;
   border-right:1px solid #bbb4aa;
   display:inline;
   float:left;
   width:557px;
   height:78px;
  }

.sub82 a{
   text-decoration:none; 
   display:block;
   font-size:12px;
   width:557px;
   height:78px;
  }

.sub82 a:hover{background-color:#e00609;}


#sub9 {
  margin:0;
  padding:0;
  background-image: url(../img/gif/about.gif);
  background-repeat: no-repeat;
  background-position: 77% 70%;
  background-attachment:fixed; 
 }


//#e1b9f6