@charset "utf-8";
#index{position: absolute;top: 50%;text-align: left; width:100%; height:58px; margin-top:-40px; z-index:9;}
#index .cont{ _zoom:1}
#index .cont .l{ float:left; height:58px; width:20%; background:#2c2a2b url(../index_images/indexlogo.gif) right bottom no-repeat; text-align:right; _zoom:1; overflow:hidden; position:relative;}
#index .cont .l .indexlogo{ position:absolute; right:0px;} 
#index .cont .r{float:left; height:58px; width:200px; margin-top:-2px;*margin-top:-3px;}
#index .cont .r .r-in{ padding:0 10px; line-height:19px; *line-height:21px;}
#index .cont .r .r-in ul{ color:#FF0033;}
#index .cont .r .r-in ul li{_height:22px;}
#index .cont .r .r-in ul li a{}
#index .cont .r .r-in ul li .ula{font-size:15px; font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
#index .cont .r .r-in ul li .dot{ font-size:18px; _font-size:16px;}
#index .cont .r .r-in ul li .smaller{ font-size:15px;}
#index .cont .r .r-in ul li .dec{ font-family:MingLiU; font-size:11px; color:#766c70;padding-left:10px; line-height:normal;}

.content-pos{position: absolute;top: 50%; left:50%;border:#d1d1d1 1px solid; padding:1px; background:#f7f7f7; z-index:10;cursor:default;}
.content-pos .content-out{border:#e0e0e0 1px solid;  padding:30px; }
.content-pos .content-in{}

.about{width:500px; height:320px; margin-left:-250px; margin-top:-160px;}
.about .content-out{ height:258px; width:438px;}
.about .content-in{ padding:20px 35px;}

.contact{width:484px; height:336px; margin-left:-242px; margin-top:-168px;}
.contact .content-out{ width:422px; height:274px;}
.contact .content-in{}

.find{width:452px; margin-left:-206px; margin-top:-193px;}
.find .content-out{ width:390px;}
.find .content-in{}

.contact-ul{ padding:30px 40px; color:#646062;}
.contact-ul a{color:#646062;}
.contact-ul a:hover{ color:#FF0033;}
.contact-ul li{ margin-bottom:45px;}
.contact-ul li .name{border-bottom:#dcdcdc 1px solid; padding:0 5px 8px 5px; margin-bottom:10px;}
.contact-ul li .name .name-big{font-family:Constantia,"Times New Roman", Times, serif; font-size:24px;}
.contact-ul li .name .name-small{font-family:MingLiU; font-size:11px; padding-left:7px; color:#ada6aa;}
.contact-ul li .name .name-small span{color:#5b5458;}
.contact-ul li .number{text-align:right; font-family:"Times New Roman", Times, serif; font-size:21px; padding:0 3px; cursor:text;}

.find-ul{text-align:center; padding:10px 20px;}
.find-ul li{text-align:center;width: 150px; margin:0 -55px 25px -55px;
    min-height: 10px;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    *display: inline;
    height: 50px;background:url(../index_images/fav-bg.gif) center bottom no-repeat;}
.find-ul li a{position:relative;text-align:center; width:16px;  height:16px; cursor:pointer; line-height:16px; display: -moz-inline-stack; display: inline-block;}
.find-ul li a img{position:relative; padding-top:17px; *padding-top:4px;}
.find-ul li a:hover img{margin-top:-1px;}
.find-ul li span{background:url(../index_images/find-dec.gif) center top no-repeat;padding:4px 3px 8px 5px;*padding:3px 3px 10px 5px;  color:#837e81; font-family:MingLiU; font-size:11px;}
.about-text{ padding-top:50px;line-height:25px; padding-left:25px; float:right; width:160px; color:#2c2a2b; font-family:"Palatino Linotype",Georgia, "Times New Roman", Times, serif;}
.find-ul .blank{ background:none;}
