
::-moz-selection{background:#008cd6; color:#fff; text-shadow:none;}
::selection{background:#008cd6; color:#fff; text-shadow:none;}


#wayos-contain,#wayos-foot,#mobile-header,#mobile-contain{-webkit-transition: all .2s linear; -moz-transition: all .2s linear; -ms-transition: all .2s linear; transition: all .2s linear;}
body.load #wayos-contain,body.load #wayos-foot,body.load #mobile-header,body.load #mobile-contain{opacity: 0;}
body.loaded #wayos-contain,body.loaded #wayos-foot,body.loaded #mobile-header,body.loaded #mobile-contain{opacity: 1;}


#wayos-head{background:#fff; z-index:998; position:fixed;width:100%; margin:0 auto; height:80px; border-bottom:1px #ddd solid;}
#wayos-head .wayos-nav{width:95%; height:80px; margin:auto; position:relative; z-index:998;}
@media only screen and (max-width: 1200px){
  #wayos-head .wayos-nav {
  width:100%;
  }
} 

.toplogo{width:40%; height:80px; float:left;}
.wayos-nav a.wayos-logo img{display:block; max-width:426px;}
.mNavList{float:right; width:60%; height:80px; overflow: hidden;color:#cba592; padding:0px; margin:0px; text-align:-webkit-right;}
.mNavList li{display:table-cell; height:80px; overflow:hidden; text-align:center; *float: left; line-height:80px;}
.li01{width:12.5%;}


.mNavList li:first-child{}
.mNavList li a{line-height:80px; font-size:15px; color:#333333; -webkit-transition:all .25s ease-in-out; -moz-transition:all .25s ease-in-out; -ms-transition:all .25s ease-in-out; transition:all .25s ease-in-out;}
.mNavList li:hover{ background:#f5f5f5;}
.mNavList li a:hover,.mNavList li.current a,.mNavList li.current a:hover,.mNavList li.active a,.mNavList li.active a:hover{color:#e70012;}


#wayos-head .wayos-search{height:80px; width:100%; background:#202223; position:relative; z-index: 9999; display:none;}
.wayos-search .search-box{width:700px; height:40px; position:absolute; top:20px; left:50%; margin-left:-350px; background:#666; -webkit-box-shadow:0 1px 2px rgb(0,0,0); -moz-box-shadow:0 1px 2px rgb(0,0,0); -ms-box-shadow:0 1px 2px rgb(0,0,0); box-shadow:0 1px 2px rgb(0,0,0); position: relative; z-index: 9999;}
.wayos-search .search-box input{width:550px; height:20px; padding:10px 20px; font-size:14px; color:#555; border:none; background:#fff; overflow:hidden; vertical-align:middle;}
.wayos-search .search-box button{width:110px; height:40px; overflow:hidden; text-align:center; font-size:14px; color:#fff; border:none; overflow:hidden; vertical-align:middle; background:#008cd6; outline:none; cursor:pointer; -webkit-transition:background .2s ease-in-out; -moz-transition:background .2s ease-in-out; -ms-transition:background .2s ease-in-out; transition:background .2s ease-in-out;}
.wayos-search .search-box button:hover{background:#0074b2;}
.wayos-search .search-box button:active{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3) inset; -moz-box-shadow:0 1px 2px rgba(0,0,0,.3) inset; -ms-box-shadow:0 1px 2px rgba(0,0,0,.3) inset; box-shadow:0 1px 2px rgba(0,0,0,.3) inset;}

/*
.wayos-search .search-box a.close{width:24px; height:24px; position:absolute; top:8px; right:-40px; background:url(../images/wayos-head-ico.png) -86px 0 no-repeat; _background-image:url(../images/wayos-head-ico.gif);}
.wayos-search .search-box a.close:hover{background-position:-86px -25px;}
*/

.wayos-search .search-box a.close{width:24px; height:24px; position:absolute; top:8px; right:-40px; font-size:20px; color:#fff;}
.wayos-search .search-box a.close:hover{ color:#fff;}
.wayos-search .search-box .qk-results{width: 588px; position: absolute; left: 0; top: 40px; border: 1px #eee solid; border-top:none; display: none;}
.wayos-search .search-box .qk-results ul li{display: block; position: relative; background: #fff; border-top: 1px #eee solid;}
.wayos-search .search-box .qk-results ul li a{display: block; padding: 10px; position: relative; color: #666; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out;}
.wayos-search .search-box .qk-results ul li a b{width: 60px; height: 60px; float: left; overflow: hidden; margin-right: 10px;}
.wayos-search .search-box .qk-results ul li a h2{font-weight: bold; padding-bottom: 2px; margin-top: 12px;}
.wayos-search .search-box .qk-results ul li a span{display: inline-block; position: absolute; right: 15px; top: 30px; font-size: 14px;}
.wayos-search .search-box .qk-results ul li a:hover{color: #fff; background: #00aaff;}
.wayos-search .search-box .qk-results .other-results{padding: 10px; background: #fff; border-top: 1px #eee solid;}
.wayos-search .search-box .qk-results .other-results a{font-size: 14px; color:#00aaff; }



.mnSubBg{border-bottom:1px #ddd solid; z-index:111; top:81px; position:absolute; display:none; zoom:1; width:100%; overflow:hidden;background:url(../images/navbg.png) repeat rgba(5,4,4,0.95); filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95;}

.mnSubBg_cp{border-top:1px #ddd solid; border-bottom:1px #ddd solid; background-color:#fff;}

/*解决方案*/
.hnavsolution{width:1050px; margin:0 auto; position:relative;}
.hnavsolution ul{overflow:hidden; padding:25px 0 25px 0px;}
.hnavsolution li{float:right; font-size:15px; overflow:hidden; padding-left:50px;}
.hnavsolution li a{color:#6b6b6b;}
.hnavsolution li a:hover{color:#00a0b8;}
.hnavsolution li img{ font-size:0; width:56px; height:56px; margin:0 auto; text-align:center;}
.hnavsolution li p{padding-top:6px; font-size:14px;}

.hnavsolution02{margin:0 auto; position:relative; padding-right:9.5%;}
.hnavsolution02 ul{overflow:hidden; padding:25px 0 25px 0px;}
.hnavsolution02 li{float:right; font-size:15px; overflow:hidden; padding-left:50px;}
.hnavsolution02 li a{color:#6b6b6b;}
.hnavsolution02 li a:hover{color:#00a0b8;}

.hnavpartner{width:90%; margin:0 auto; position:relative;}
.hnavpartner ul{overflow:hidden; padding:25px 0; float:left; width:13%; padding-right:3.6%;}
.hnavpartner h2{font-size:14px; font-weight:bold; color:#00a0b8;}
.hnavpartner h2 a{color:#00a0b8;}
.hnavpartner h2:hover{text-decoration:underline;}
.hnavpartner li{font-size:12px; overflow:hidden; padding-top:10px;  width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.hnavpartner li a{color:#6b6b6b;}
.hnavpartner li a:hover{color:#00a0b8;}











