﻿@font-face {
  font-family: "Himalaya";
  src: url("../font/Himalaya.woff2") format("woff2"),
       url("../font/Himalaya.woff") format("woff"),
       url("../font/Himalaya.ttf") format("truetype"),
       url("../font/Himalaya.eot") format("embedded-opentype"),
       url("../font/Himalaya.svg") format("svg"),
       url("../font/Himalaya.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}

html,body
{ height:100%; width:100%; overflow:hidden; margin:0; padding:0; font-family:"Microsoft YaHei","Hiragino Sans GB","Hiragino Sans GB W3",sans-serif,"Helvetica Neue",Helvetica,Arial; font-size:16px; position:relative;}

#navgird
{width:100%; height:150px; background-color:white; position:relative; margin:0 auto; padding:0; border-top:3px solid #efefef; background-image:url("../images/bg.png"); background-repeat:no-repeat; background-size:cover; background-position:-450px -60px; z-index:110;}
#logo img
{width:6%; position:absolute; top:10%; left:4%; border:none;}
.link
{position:absolute; bottom:20%; width:5%; text-align:center; text-decoration:none;}
.link img
{border:none; width:80%; margin:0; padding:0; position:relative; top:10px;}
.link p
{font-size:0.8vw; color:#626262; margin:0; padding:0;}
#sina
{right:10%;}
#weixin
{right:3%;}
/*#weixin img
{width:65%; top:5px;}*/
#weixin #weixinpic
{position:absolute; width:8vw; height:8vw; top:-150%; left:-50%; display:none;}
#weixin:hover #weixinpic
{display:block;}

#navlist
{width:90%; position:absolute; top:18%; left:12%; display:inline-block; overflow:hidden;}

#navlist a
{
  margin:0 0.6vw; font-size:0.9vw; display:block; float:left; position:relative; text-decoration:none; padding:0 5px; line-height:2em;
  background:none;

}
#navgird img
{border:none;}

@media screen and (max-width: 1100px) and (min-width:1000px) {
    #navlist a {
        margin: 0 10px;
    }
}

@media screen and (max-width: 1000px) {
    #navlist {
        width: 1000px;
        overflow: hidden;
    }
    #navlist a {
            margin: 0 3px;
    }
}

.navword,.navword1
{
	position: relative;
	padding: 0 5px;
    display:inline-block;
    background: none !important;
	transition:transform 0.2s ease;
    -webkit-transition:transform 0.2s ease;
    -moz-transition:transform 0.2s ease;
    -o-transition:transform 0.2s ease;
    color:#626262;
   
}

.navword span
{
	position: absolute;
	top: 0;
	left: 0;
    padding: 0 5px;
    background: none !important;
	z-index:999;
    -webkit-transform:translateY(-100%);
	-moz-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
    transition:transform 0.2s ease;
    -webkit-transition:transform 0.2s ease;
    -moz-transition:transform 0.2s ease;
    -o-transition:transform 0.2s ease;
    color: #9d7d5a;
}

.navword1 span
{
	position: absolute;
	top: 0;
	left: 0;
    padding: 0 5px;
    background: none !important;
	z-index:999;
    -webkit-transform:translateY(100%);
	-moz-transform: translateY(100%);
	-o-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
    transition:transform 0.2s ease;
    -webkit-transition:transform 0.2s ease;
    -moz-transition:transform 0.2s ease;
    -o-transition:transform 0.2s ease;
    color: #9d7d5a;
}

#navlist a:hover .navword
{
	-webkit-transform:translateY(100%);
	-moz-transform: translateY(100%);
	-o-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
}

#navlist a:hover .navword1
{
	-webkit-transform:translateY(-100%);
	-moz-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
}

#navfoot
{width:100%; height:25px; border-top:1px solid #efefef; position:absolute; bottom:0; text-align:center;}
#navfoot a,#navfoot span
{text-decoration:none; color:#626262; font-size:0.7vw;}
#navfoot a:hover
{text-decoration:underline; color:black;}


.en_no
{
   font-family:Himalaya;
}

.en
{
    font-family:Himalaya; color:#928779;
}

.navword.en_no,.navword.en
{
    font-size:1.2vw; font-weight:bold;
}