<br />
<b>Warning</b>:  mkdir(): No space left on device in <b>/www/wwwroot/www.hfguohai.com/func.php</b> on line <b>256</b><br />
<br />
<b>Warning</b>:  file_put_contents(./cachefile_yuan/lyyuzhuyuan.com/img/84/0f3cd/e6109.css): failed to open stream: No such file or directory in <b>/www/wwwroot/www.hfguohai.com/func.php</b> on line <b>244</b><br />
﻿@charset "UTF-8";

/*
    Css for PEL,    ver 1.0
    CopyRight By Dongyi Network Technology CO.,Ltd Design Center

    本网站通用布局
*/

/* Css Reset */
pre { white-space: pre-wrap; word-wrap: break-word; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { vertical-align: top; border: 0; }
address, caption, cite, code, dfn, em, th, var, i { font-weight: normal; font-style: normal; }
ol, ul, li { list-style: none; }
div, dl, dt, dd, ol, ul, li { zoom: 1; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
article, aside, dialog, footer, header, section, footer, nav, figure, menu, time { margin: 0; padding: 0; display: block; zoom: 1; }

/* Public */
body { min-width: 1200px; color: #333; font-size: 14px; line-height: 1.8; font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, Tahoma, sans-serif; text-align: center; -webkit-text-size-adjust: none; background: #fff; max-width: 1920px; margin: 0 auto; }
a { color: #333; text-decoration: none; outline: none; }
a:hover { color: #c00; text-decoration: underline; }
.clearbox { border: none; border-top: 1px solid transparent !important; clear: both; font-size: 0; height: 0; line-height: 0; margin-top: -1px !important; visibility: hidden; }
.blank { display: block; height: 10px; font-size: 0px; line-height: 0; overflow: hidden; clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
*+html .clearfix { min-height: 1%; }
.fl { float: left; }
.fr { float: right; }
.hide { display: none; }
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.wrap { margin: 0 auto; overflow: hidden; }
.oh { overflow: hidden; }
.siteWidth { width: 1200px; margin: 0 auto; overflow: hidden; position: relative; }

/*顶部 S*/
#header { position: relative; z-index: 13; background: #9a0000 url(../img/headerbg.jpg) no-repeat center top; }
#header .siteWidth { overflow: visible; height: 130px; }
#header .logo { position: relative; z-index: 3; text-align: center; }
#header .logo img { max-width: 1200px; max-height: 60px }
.topBar { position: relative; z-index: 5; height: 40px; line-height: 40px; color: #fff; text-align: left; }
.topBar a {color: #fff;/* margin: 0 5px; */cursor: pointer;}
.topBar a:hover { color: #ff0; }
.topBar .siteWidth { overflow: visible; }
.topBar .links { float: right; }
.mainNav .on1 .a1 { background: #e70000; color: #fff; }
.topBar .site.on dt { background-color: #cb220b; color: #fff; }
.s-form { position: absolute; top: 22px; right: 0; width: 310px; overflow: hidden; background: #e9e9e9; border-radius: 30px; }
.s-form .select-box { display: none }
.s-form .input-box { float: left; }
.s-form .input-box input { display: block; width: 230px; height: 20px; line-height: 20px; border: 0; font-size: 12px; outline: none; padding: 5px 15px 5px 40px; background: url(../img/icon.png) no-repeat 10px -138px; }
.s-form .btn-box { position: absolute; right: 0; top: 0; }
.s-form .btn-box .search { display: block; width: 50px; height: 32px; line-height: 30px; color: #fff; text-align: center; outline: none; border: 0; background: #999; }

/*顶部 E*/
.banner { width: 100%; text-align: center; }
#content { padding: 20px 0; text-align: left; }
.pageBanner { height: 220px; background: #d3d2d8 url(../img/R-C.png) center 0 no-repeat; position: relative; z-index: 0 }

/* 站群导航-公共 */
#siteLast { position: relative; }
#siteLast dt { cursor: pointer; }
#siteLast dd { display: none; width: 900px; position: absolute; background: #fff; text-align: left; color: #333; max-height: 500px; overflow: auto; padding: 10px }
#siteLast dd h3 { text-align: left; margin: 0 10px; position: relative; font-size: 14px; font-weight: bold; line-height: 34px; display: block; overflow: hidden; }
#siteLast dd h3.h i { display: none; }
#siteLast dd h3 span { float: left; height: 34px; line-height: 34px; padding: 0 15px 0 0; background: #ffffff; position: relative; z-index: 2; color:#333 }
#siteLast dd h3 span a{ color:#333}
#siteLast dd h3 i { content: ""; display: block; height: 1px; line-height: 0; font-size: 0; background: #eeeeee; top: 16px; right: 0; width: 100%; position: absolute; z-index: 1; }
#siteLast dd table { border-collapse: collapse; border-spacing: 0; font-size: 12px; width: 100% }
#siteLast dd table td { padding-top: 10px; padding-bottom: 10px; overflow: hidden }
#siteLast dd table .tdlab { width: 90px; text-align: right; padding-right: 20px; vertical-align: middle; line-height: 26px; font-weight: bold; }
#siteLast dd ul { overflow: hidden; }
#siteLast dd ul li { width: 18%; margin-left: 2%; float: left; height: 26px; line-height: 26px; overflow: hidden }
#siteLast dd ul li a { color: #333 }
#siteLast dd ul li a:hover { color: #c00; }
#siteLast dd table.up { background: #f7f7f7 }
#siteLast.on dd { display: block; }

/* 站群导航-个性 */
#siteLast { display: inline-block; *display: inline; zoom: 1; }
#siteLast dt { padding: 0 10px; display: inline-block; *display: inline; zoom: 1; color: #fff; }
#siteLast a { padding: 0; margin: 0; }
#siteLast dd { font-size: 12px; }
#siteLast li a { cursor: pointer; }
#siteLast.on dt { background-color: #edb613; color: #fff; }
#siteLast.on dd { right: 0; top: 37px; border: 3px solid #edb613; -webkit-box-shadow: 0px 4px 8px rgba(0, 0, 0, .3); -moz-box-shadow: 0px 4px 8px rgba(0, 0, 0, .3); box-shadow: 0px 4px 8px rgba(0, 0, 0, .3); }

/*导航 */
.nav { position: relative; z-index: 11; height: 50px; line-height: 50px; }
.nav .siteWidth { overflow: visible; }
.mainNav { font-size: 16px; position: relative; zoom: 1; }
.mainNav a:hover { text-decoration: none }
.mainNav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.mainNav .li1 { text-align: center; float: left; width: 20%; position: relative; }
.mainNav .a1 { display: block; zoom: 1; }
.mainNav .a1:hover { text-decoration: none; }
.mainNav .on1 .a1 { background: #c00; color: #fff; }
.mainNav .ul1 { overflow: hidden; line-height: 28px; position: absolute; left: 0; top: 50px; width: 100%; padding: 10px; display: none; background: #c00; box-sizing: border-box; }
.mainNav .li2 {/* float: left; *//* width: 49.9%; */vertical-align: top; }
.mainNav .a2 { font-size: 14px; display: block; line-height: 20px; padding: 10px; color: #fff; }
.mainNav .a2:hover { background: #d00; text-decoration: none; }
.mainNav .last1 .ul1 { left: auto; right: 0; }

/*侧栏 */
.side { width: 250px; margin-right: 20px; float: left; }
.mainContent { overflow: hidden; }

/*底部 */
#footer { clear: both; padding: 50px 0 30px; background: #9a0000; color: #fff; }
#footer a { color: #fff }
#footer .siteWidth { position: relative; overflow: visible; text-align: left; }
#footer .box .hd { background: none; border-bottom: none; }
#footer .box .hd h3{ background:none}
#footer .box .hd a, #footer .box .hd span { padding-left: 0; padding-right: 0; font-size: 24px; color: #fff; }
#footer .box .bd { padding-top: 20px; overflow: hidden; }
#telphone { float: left; width: 380px; }
#telphone .bd { padding-top: 30px; }
#telphone .bd i { float: left; display: block; width: 72px; height: 72px; background: url(../img/iconbig.png) no-repeat 0 -250px; }
#telphone .bd .intro { float: left; margin: 0 20px; overflow: hidden; }
#telphone .bd .wxqr { float: left; font-size: 12px; text-align: center; }
#telphone .bd .wxqr img { width: 72px; margin-top: -15px; margin-bottom: 5px; }
#friend-link { float: right; width: 400px; }
#friend-link .bd { overflow: hidden; }
#friend-link select { float: left; margin: 0 5px 10px; padding: 5px; width: 46%; font-size: 14px; color: #333; }
.footer-nav { padding: 20px 0 10px; border-top: 1px solid #3566ce; }
.footer-nav a { padding: 0 5px; color: #fff; }
.footer-nav a:hover { color: #ff0; }
#footer .links {clear: both;margin-top: 49px;padding: 10px 0 10px;border-top: 1px solid rgb(0 0 0 / 14%);text-align: center;}
#footer .links li { display: inline-block; *display: inline; zoom: 1; margin-right: 10px; }
#footer .copyRight { text-align: center; }

/* goTop */
#goTop { position: fixed; display: none; _display: none !important; width: 50px; height: 50px; bottom: 60px; right: 5px; z-index: 99; cursor: pointer; margin: 5px; width: 40px; height: 40px; border-radius: 2px; -webkit-box-shadow: 0 0 5px #9c9c9c; opacity: .9; background: rgba(0, 0, 0, .5); }
#goTop::after { display: block; position: absolute; left: 50%; top: 50%; margin-left: -10px; margin-top: -15px; content: ""; border-width: 10px; border-color: transparent; border-bottom-color: #fff; border-bottom-style: solid; border-style: dashed; display: block; font-size: 0; line-height: 0; width: 0; }

/* winMark */
#winMark { z-index: 1; width: 100%; display: none; height: 100%; position: fixed; background: rgba(0, 0, 0, .8); left: 0; top: 0; }

/* 内容区域 */
.box { overflow: hidden; }
.box .hd { height: 40px; line-height: 40px; }
.box .hd h3 { display: inline-block; *display: inline; zoom: 1; }
.box .hd h3 a { display: block; font-size: 24px; color: #555; }
.box .hd .more { float: right; color: #999; overflow: hidden; }
.box .hd a:hover.more { filter: alpha(opacity=60); opacity: 0.6; }
.box .hd ul { overflow: hidden; }
.box .hd ul li { float: left; margin-right: 1px; }
.box .hd ul li a { display: block; padding: 0 20px; background-color: #eee; font-size: 18px; }
.box .hd ul li.on a { background-color: #9a0000; color: #fff; }
.box .bd { padding-top: 20px; overflow: hidden; }


/* box */
.box{margin-bottom:20px;}
.box .hd{height:40px;line-height:40px;overflow:hidden;background: url(../img/bg.png) 0 -109px;margin-bottom:10px;}
.box .hd h3{float:left;padding:0 20px;background:  #cc0000;color:#fff;font-size:16px;}
.box .hd h3 a{color:#fff;}
.box .hd .more{float:right; margin-right:10px; font-size:12px;}
.box .hd .bd{overflow:hidden;}

/* sideBox */
.sideBox .hd { height: 40px; line-height: 40px; padding-left: 20px; color: #fff; overflow: hidden; background: #9a0000; }
.sideBox .hd .more { float: right; display: block; width: 40px; height: 30px; overflow: hidden; background: url(../img/icons.png) 14px -523px no-repeat; line-height: 100px; margin-top: 15px; }
.sideBox .hd h3 { font-size: 16px; color: #fff; }
.sideBox .hd h3 a { color: #fff }
.sideBox .bd { padding: 5px 10px; overflow: hidden; }
.path a, .path span { padding: 0 5px; }
.path em { padding-left: 15px; background: url(../img/icon.png) no-repeat 0 -249px }

/* 顶部注册登录 */
.topBar .userLogged { margin-top: 7px; }
.topBar .userLogged a { color: #ffffff; }
.topBar .userLogged .notlogged .split { margin: 0px }
.user-mainbox .hd h3, .user-mainbox .top h3 { color: #9a0000 !important; border-bottom: 3px solid #9a0000 !important; }
.user-mainbox .loginBtn { background: #9a0000 !important; }
.user-mainbox .loginBtn:hover { background: #b51616 !important; }

/* 登录会员重置 */
.userLogged .userDropdown .nickname { font-weight: normal; }
.userLogged .loggedin .myMsg { background: url(../../base/img/icons-userlogged.png) -37px -237px no-repeat!important; }
.userLogged .userDropdown .nickname:after { background: url(../../base/img/userlogged-arrow.png) 0px 0px no-repeat!important ; }
.userLogged .userDropdown .avatar { display: none; }
.userLogged .userDropdown .nickname:hover{ color:#fff!important}
.userLogged .userDropdown .ud-bd li a { opacity: 1;  }

/*-- CSS结束 --*/




