@charset "gb2312";
/* CSS Document */
body { margin:0 auto; font-size:13px; color:#333; font-family:Î¢ÈíÑÅºÚ,ËÎÌå,ºÚÌå; line-height:1.5; width: 100%;  *cursor: default;
height:100%; text-align:left; background-color:#FFF;-webkit-text-size-adjust:none;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;margin: 0;padding: 0;}
img { border:0px;}
.clearBoth{border-bottom:0;border-left:0;line-height:0;list-style-type:none;width:100%;height:0;clear:both;font-size:0;overflow:hidden;border-top:0;list-style-image:none;border-right:0; width:0px; height:0px;}
a, a:link, a:active{ color:#333; text-decoration:none;}
a:hover { color:#d0121c; text-decoration:none;}
form, button, {border:0 none;font-size:100%;margin:0;padding:0;text-decoration:none;vertical-align:middle;font-size: 12px;list-style-type: none;}

.bj{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true);}

@font-face {
    font-family: 'futura_md_btmedium';
    src: url('../webfont/futuram-webfont.eot');
    src: url('../webfont/futuram-webfont.eot?#iefix') format('embedded-opentype'),
         url('../webfont/futuram-webfont.woff2') format('woff2'),
         url('../webfont/futuram-webfont.woff') format('woff'),
         url('../webfont/futuram-webfont.ttf') format('truetype'),
         url('../webfont/futuram-webfont.svg#futura_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'alt';
    src: url('../webfont/alt-webfont.eot');
    src: url('../webfont/alt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../webfont/alt-webfont.woff2') format('woff2'),
         url('../webfont/alt-webfont.woff') format('woff'),
         url('../webfont/alt-webfont.ttf') format('truetype'),
         url('../webfont/alt-webfont.svg#futura_md_btmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


.top{ width:100%; position:relative;}
.logo{ float:left; margin-top:10px; margin-left:4%;}

.topbj{ width:100%; height:100%; position:absolute; z-index:-1; background:url(../images/bark20.png) repeat;  top:0px;  z-index:-1; display:none;}
#nytop .topbj{ display:block;}

.navsmbj{ position:fixed; background:url(../images/bark85b.png) repeat; top:0; left:0; width:100%; height:100%; z-index:998; display:none;}

#navbar{ background:none; border:none; height:80px;}
#topnavright{ float:right; margin-top:15px; margin-right:4%;}
#topnavright a{ font-size:15px; color:#fff; }

#navbar .navbar-toggle{ margin-top:22px; margin-bottom:22px;}

.topsmnav{ float:none; margin:15px 0px; width:100%; text-align:center;}
.tnavbtnsm{ margin-bottom:2px; background:none; }
#topnavright .tnavbtnsm a{font-size:18px; padding-top:13px; padding-bottom:13px;}

.inxcasep a:link,.inxcasep a:hover{ text-decoration:none;}
.inxcasep a:hover{ color:#FFF;}
.inxcasep:hover a{ color:#FFF;}

/* ¿Í·þ */
.side{position:fixed; width:39px;height:130px;right:0; bottom:50px;z-index:9999;}
.side ul li{width:39px;height:39px;float:left;position:relative;margin-bottom:1px;}
.side ul li .sidebox{position:absolute;width:39px;height:39px;top:0;right:0;transition:all 0.3s;background:#00275e;opacity:1;filter:Alpha(opacity=100);color:#fff;font:14px/39px "Î¢ÈíÑÅºÚ";overflow:hidden;}
.side ul li .sidetop{width:39px;height:39px;line-height:39px;display:inline-block;background:#00275e;opacity:1;filter:Alpha(opacity=100);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#e83426;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
.kferm { position:absolute; top:-45px; right:110px; display:none;}


