@charset "utf-8";


header { height: .93rem; padding-top: .04rem; background: #fff url(../images/headerBG.jpg) left top repeat-x; background-size: .5rem .04rem; z-index: 100; }

#headerBody { width: 95%; height: 100%; margin: 0 auto; }

#logo { width: 18%; height: 100%; float: left; background: url(../images/logo.jpg)center center no-repeat; background-size: 100%; }

#navIco { display: none; }

#nav { height: 100%; float: right; border-right: #e3e3e3 .01rem solid; }

#navLang { display: none; }

#nav .navUnit { height: 100%; float: left; }

#nav .nuTitle { padding: 0 .27rem; height: 100%; line-height: .89rem; background-image: url(../images/pcNavBG.jpg); background-repeat: repeat-x; background-position: center -.93rem; background-size: auto .93rem; font-size: .16rem; }

#nav .navUnit >a div.current,
#nav .navUnit:hover .nuTitle { background-position: center top; color: #fff; }

#nav .subNav { position: absolute; padding: 0 .15rem; top: .89rem; background: #fff; box-shadow: 0 .08rem .08rem rgba(0,0,0,.08); height: 0rem; overflow: hidden; transition: all 0.5s ease 0s; z-index: 10; opacity: 0; }

#nav div.current div.subNav,
 #nav .navUnit:hover div.subNav { height: auto; padding: .15rem; opacity: 1 }

#nav .navUnit div.subcurrent { }
.navUnit:nth-child(7) .subNav,.navUnit:nth-child(8) .subNav{left: -3.57rem;}

#nav .snBody { width: 4.46rem; }

#nav .snUnits { float: left; padding: 0 .13rem; }

#nav .snUnit { border-bottom: #333 1px dashed; line-height: .3rem; color: #333; }

#nav .snUnit:hover { color: #9cc947; }

#nav .snPic { float: right; width: 2.88rem; height: 1.9rem; border: #e3e3e3 .01rem solid; margin-left: .2rem; }

#nav .snPic img { width: 100%; height: 100%; }

#search { float: right; border-right: #e3e3e3 .01rem solid; height: 100%; }

#searchBody { padding-top: .29rem; }

#Keyword { height: .29rem; line-height: .29rem; color: #333; border: none; padding-left: .1rem; float: left; width: .39rem; background: url(../images/searchICO.jpg) right center no-repeat; transition: all 0.5s ease 0s; padding-right: .39rem; outline: none; margin: 0 .23rem; }

#Keyword.current { border: #e3e3e3 .01rem solid; width: 1.2rem; margin: 0 .05rem; }

#langTop { width: .84rem; height: .89rem; border-right: .01rem #e3d3d3 solid; float: right; }

#ltText { height: 100%; padding: .2rem .3rem .29rem .2rem; line-height: .2rem; background: url(../images/arrowD-gray.png) .6rem center no-repeat; background-size: .1rem .05rem; cursor: pointer; }

#ltBody { position: absolute; top: .89rem; padding: 0 .1rem; box-shadow: 0 .08rem .08rem rgba(0,0,0,.08); transition: all 0.5s ease 0s; background: #fff; overflow: hidden; z-index: 10; opacity: 0; width: 100%; }

#langTop:hover #ltBody { height: auto; padding: .1rem; opacity: 1; }

.ltUnit { border-bottom: #333 1px dashed; line-height: .3rem; color: #333; }

.ltUnit:hover { color: #9cc947; }

