﻿@charset "UTF-8";
/*

本css文件用于当前网站自定义样色
主色：#4ca529
鼠标经过颜色：#226400

1、根据当前站点风格修改颜色
2、制作一个 logo-custom.png ，高度建议限制为56px；
3、根据站点实际情况添加所需要的样式

*/

/* 翻页 -----------------------------------------------------*/
.pager a,
.pager a:active { color: #4ca529;}
.pager a:hover { border: 2px solid #4ca529;}
.pager span.current { background: #4ca529; border: 2px solid #4ca529;}

/* 全文检索-Logo */
.s-logo { color: #4ca529; }
.s-logo a { color: #4ca529; }
.s-logo h2 {font-size: 0; background: url(../img/logo.png) no-repeat left center; padding: 0; width: 260px; height: 70px; background-size: auto 100%; }

.s-logo img { display: none; }
.s-logo.sm { height: auto; margin-top: 12px; }
.s-logo.sm h2 { font-size: 0; background: url(../img/logo.png) no-repeat left center; padding: 0; width: 260px; height: 70px; background-size: auto 100%; }


/* 全文检索-站点选择 */
.select-box dt { background-image: url(../img/path.png) }
.select-box dt span{ color: #4ca529; }
.select-box .select-box-row h3{ background: #4ca529; }
.select-box .select-box-row ul li:hover{ color: #4ca529; }
.select-box .select-box-row ul li.active{ color: #4ca529; }

/* 全文检索-搜索框 */
.s-form.sm .btn-box input { background-color: #4ca529; }
.s-form .input-box input { border: 2px solid #4ca529; }
.s-form .btn-box input { background-color: #4ca529; }
.s-form .btn-box input:active { background-color: #226400; }

/* 全文检索-切换分类 */
.s-tab { background-color: #4ca529;}
.s-tab li:hover,
.s-tab li.current{ background: #226400; }

/* 全文检索-分类搜索 */
#categorySiteRight .group h3{ background:#4ca529; }
#categorySiteRight .group h3:hover{ background-color: #226400; }
#categorySiteRight .list li a:hover{ color: #4ca529; }
#categorySiteRight .list li.active a{ color: #4ca529; }

/* 全文检索-结果页节点名称*/
.nodename { background-color: #4ca529; }
.related-nodename { background-color: #4ca529; }

/* 全文检索-高级搜索 */
.row .btn button { background-color: #4ca529; }

/* 频繁搜索 */
.modal .btn-primary { background-color: #4ca529; border-color: #4ca529; }
.modal .btn-primary:hover { background-color: #226400; border-color: #226400; }

/* 搜索帮助页 */
.s-help-sidebar li.current a { color: #4ca529; border-left-color: #4ca529;}
.s-help-container .tab-panel h4 {color: #4ca529;}

/* 个性化首页底部样式 */
.myHomePage #footer{ text-align: center; background-color: #4ca529;}
.myHomePage #footer .pics{ top: 0px; }
.myHomePage .box .hd h3 { color: #4ca529; border-color: #4ca529; }
.myHomePage .SubscriptionColumn .cHd h3 { border-color: #4ca529; }
.myHomePage #sideMenu .menuList li.on a { background-color: #4ca529; }

/* 会员中心------------------------------------------------- */
/* 登录注册 */
.header .userCenter-logo { margin-top: 8px; }
.loginWrap .header .logo,
.header .userCenter-logo .siteTitle { color: #4ca529; padding-left: 56px; background: url(../img/favicon.ico) no-repeat left center; background-size: auto 100%; }
.user-mainbox .hd h3,
.user-mainbox .top h3{color:#4ca529;border-bottom-color:#4ca529;}
.login-tip .registerlink a {color: #4ca529;}
.login-tip .forget-password a{color:#4ca529}
.user-panel .user-panel-submit .btn-primary { background: #4ca529; }
.user-panel .user-panel-submit .btn-primary:hover { background: #226400;}
.login-select li{color:#4ca529; }
.login-select li a{color:#4ca529}
.loginCookie dd .cookie-time {color: #4ca529; }
.showFwtk { color: #4ca529;}


/*footer*/
#footer { background: url(../img/foot-bg.png) repeat; border-top: 2px solid #2f8f00; min-width: 1200px; clear: both; text-align: left; padding: 30px 0; }
#footer .container { width: 1200px; margin: 0 auto; }

#footer .copyRight { float: left; width: 430px; padding-left: 20px; line-height: 36px; }
#footer .copyRight .ba { position: relative; top: 14px; }

.pics { margin-top: 15px; text-align: center; }
.pics img { vertical-align: middle; margin: 0 5px; }

/* massge */
.massge { float: left; padding-left: 80px; width: 420px; margin-top: 10px;}
.massge h3 { line-height: 30px; height: 30px; color: #666; clear: both; }
.massge .tel { font-size: 26px; font-weight: bold; color: #ff7800; }
.massge li { height: 44px; width: 200px; border-radius: 5px; background-color: #209fe2; margin-bottom: 10px; float: left; }
.massge li a,.massge li span { padding-left: 55px; line-height: 44px; color: #fff; display: block; }
.massge li:hover a { text-decoration: none; }
.massge li.li1 { margin-top: 10px; }
.massge li.li2 { background-color: #18c28c; margin-bottom: 10px; margin-top: 10px; float: right; }
.massge li.li1:hover { background-color: #226400; }
.massge li.li1 a { background: url(../img/icons-mail.png) no-repeat 20px center; }
.massge li.li2 span { background: url(../img/icons-tel.png) no-repeat 25px center; }

.row .btn button { background-color: #49b303;}
.s-header .title { padding-top: 40px;}

#footer .pics { float: right; width: 220px; position: relative; height: 180px;}
#footer .pics li { position: absolute; right: 0; }
#footer .pics .li1 { height: 35px;  bottom: 20px; }
#footer .pics .li1 img { width: 211px; height: 35px;}
#footer .pics .li2 { bottom: 70px;  }
#footer .pics .li2 img { height: 61px; }


/* 右侧栏固定菜单 */
#roll-a { z-index: 9; position: fixed; bottom: 25%; left: 50%; margin-left: 620px; width: 160px; font-size: 12px; display: none !important;}
#roll-a a.close { -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s; z-index: 9; 
    position: absolute; right: 0; top: -10px; font-size: 12px; display: block; width: 16px; height: 16px; background-color: #2d8d00; border-radius: 100%; text-align: center; line-height: 16px; color: #fff; border: 1px solid #fff; }
#roll-a a.close:hover {text-decoration: none; transform: rotate(360deg) ;}
.sideFixed { width: 160px; font-size: 12px; }
.sideFixed li { margin-bottom: 10px; height: 80px;  }
.sideFixed li img { width: 160px; height: 80px; border-radius: 5px; overflow: hidden;}
.sideFixed .gt { display: none}
.sideFixed .gt a { background-position: center -284px;}

/* 左侧栏固定菜单 */
#roll {z-index: 9; display: none !important; position: fixed;bottom: 20%; left: 0;  }
#roll a.close { -webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all  0.5s;-o-transition:all 0.5s;transition:all 0.5s;
    position: absolute; right: 0; top: -8px; font-size: 12px; display: block; width: 16px; height: 16px; background-color: #fff; border-radius: 100%; text-align: center; line-height: 16px; color: #2d8d00; }
#roll a.close:hover {text-decoration: none; transform: rotate(360deg) ;}
.sideFixed-fl { background-color: #fff; padding: 10px; width: 120px;  border-radius: 5px 0 5px 5px; box-shadow: 1px 1.732px 5px 0px rgba(0, 0, 0, 0.2); }
.sideFixed-fl li { text-align: center; color: #4ca529; line-height: 30px; }
.sideFixed-fl li.li1 { border-bottom: 1px dashed #ddd; margin-bottom: 15px; padding-bottom: 5px; }
.sideFixed-fl .pic img { width: 120px; }

@media screen and (max-width: 1550px) {
    #roll-a,#goTop {
        left: auto;
        right: 0;
        margin-left: 0;
    }
}