/*头部*/
@charset "utf-8";

#space01HeadBox{min-width: 1200px;height:93px;}
#space01Head{width: 1200px;height:93px;margin: auto;}
.head_l{width: 560px;height: 93px;}
.head_l .logo{background: url(/images/logo.png) no-repeat;width: 230px;height: 50px;display: block;margin:23px 24px 23px 0; border-right: 1px solid #e6e6e6;}
.head_l h3{font-size: 20px;color: #666;float: left;padding-top: 23px;height: 28px;line-height:28px;width: 300px;}
.head_l .link{font-size: 14px;color: #999;display: block;float: left;height: 20px;line-height:20px;padding-top: 10px;width: 300px;}
.head_l .link:hover{color: #15b6e4;}
.head_r{width: 640px;position: relative;z-index: 98;}
.space01Nav{width: 615px;}
.space01NavBlur{display: none;}
.space01Nav li{float: left;padding: 0 24px;height: 93px;}
.space01Nav li a{font-size: 16px;color: #666;line-height: 93px;text-align: center;position: relative;z-index: 1;display: block;}
.space01Nav li a span{font-size: 1px;width: 0%;height: 2px;background: #15b6e4;position: absolute;bottom: 1px;left:0;}
.space01Nav li a:hover,.space01Nav li.on a{color:#15b6e4;}
.space01Nav li a:hover span,.space01Nav li.on a span{width: 100%;transition:width 0.5s;-moz-transition: width 0.5s;-webkit-transition: width 0.5s;-o-transition: width 0.5s;}
.space01serach{position: absolute;z-index:99;height: 175px;width: 25px;top: 30px;right:0px;}
.biao{width: 25px;height: 25px;float: right;background: url(/images/space/default/TemplateIcon01.png) 4px 4px no-repeat;margin-top: 5px;}
.space01serach p{display: none;}
.space01serach p button{width: 25px;height: 25px;float:left;background: url(/images/space/default/TemplateIcon01.png) 0px 4px no-repeat;margin-top: 5px;cursor: pointer;}
.space01serach p input{width: 300px;padding:0 40px;border:none;background: #fff;height: 35px;line-height: 34px;font-size: 16px;color: #999;}
.space01serach .serachlei{display: none;width: 448px;background: #fff;height: 72px;margin-top: 66px;padding: 20px 30px;/*border:1px solid #e6e6e6;*/box-shadow:0px 3px 7px rgba(95,95,95,0.13);}
.serachlei .sLine{font-size: 14px;line-height: 31px;color: #666;}
.serachlei .sLine label{font-size: 14px;color: #666;line-height: 31px;height: 31px;background: url(/images/head_icon.png) 0px -96px no-repeat;margin-right: 22px;cursor: pointer;}
.serachlei .sLine label.on{background-position: 0px -49px;}
.serachlei .sLine label input{opacity:0;-moz-opacity:0;-webkit-opacity:0;-o-opacity:0; filter:alpha(opacity=0);width: 20px;height: 31px;vertical-align: middle;cursor: pointer;}
.onserach{/*background:#aabdbd;*/width: 508px;}
.onserach .biao{background: url(/images/space/default/TemplateIcon01.png) 4px -28px no-repeat;}
.onserach p,.onserach .serachlei{display: block;}

/*右侧定位*/
#space01rfiex{position: fixed;z-index: 90;width:48px;height: auto;border:1px solid #e6e6e6;background: #fff;bottom: 10%;right: 10%;}
#space01rfiex a{width: 48px;height: 48px;border-bottom: 1px solid #e6e6e6;display: block;background: url(/images/space/default/TemplateIcon01.png) 13px -61px no-repeat;}
#space01rfiex a span{background: #f7f7f7;font-size: 12px;color: #15b6e4;line-height: 48px;text-align: center;display: none;}
#space01rfiex a:hover span{display: block;}
#space01rfiex .nfollow-img{background-position: 13px -163px;}
#space01rfiex .follow-img{background-position: 13px -113px;}
#space01rfiex .follow-img span{line-height: 20px;padding: 4px 10px;width: 28px;}
#space01rfiex #Rconsult{background-position:13px -212px;}
#space01rfiex #RReturnTop{background-position:13px -267px;height: 28px;border:none;}
#space01rfiex #RReturnTop:hover{background:#f7f7f7 url(/images/space/default/TemplateIcon01.png) 13px -267px no-repeat;}
#space01rfiex.cutHack{height: 127px;}
.fnav a:hover {
    color: #15b6e4 !important;
}
#space01rfiex #liuyan{background: url(/images/liuyan-icon.png) no-repeat center center;}
/*面包屑*/
.crumb-wrap{width: 1200px;height:50px;margin: auto;font-size: 12px;color: #999;line-height: 50px;}
.crumb-wrap a{color: #999;}
.crumb-wrap a:hover{color: #1989e1;}
.crumb-wrap span{padding:0px 4px;}