﻿@charset "utf-8";
/* CSS Document */

.body_bg1{ width:100%; height:auto; display:block; background:url(../images/body_bg1.png) repeat-x top left #018d3b; background-repeat:repeat-x;  }
.max-main{ padding:0px 22px; width:982px; height:auto; display:block; margin:0 auto; background:url(../images/max-main_bg.png) repeat-y; background-repeat:repeat-y; }

/**top**/
.top{ width:982px; height:270px; background:url(../images/top_bg.jpg) no-repeat center; }
.top_box1{ color:#444444; font-size:12px; float:right; line-height:20px; }
.top_box1 a{ color:#444444; }
.top_box1 a:hover{ color:#f00; }
.top_soso{ width:201px; height:20px; float:right; display:block; margin:0px 4px 0px 0px; }
.top_sosotext{ width:150px; padding-left:7px; height:18px; line-height:18px; float:left; color:#6c6c6c; border-left:1px solid #e0e0e0; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }
.top_sosobtn{ width:41px; height:20px; line-height:20px; float:left; background:#00923f; border-style:none;  color:#fff; text-align:center; border-right:1px solid #dfdfdf; cursor:pointer; }
.top_storeup{ float:right; margin-right:8px; }
.top_storeup a{ padding:0px 8px; float:left; }

.logobox{ width:530px; height: auto; margin:0 auto; }


/**nav**/
.nav{ width:982px; height:39px; margin:0 auto; }
.nav_lr{ width:4px; height:39px; float:left; }
.nav_lbg{ background:url(../images/nav_lbg.png) no-repeat left;}
.nav_rbg{ background:url(../images/nav_rbg.png) no-repeat left;}
.nav_mid{ width:974px; height:39px; float:left; background:url(../images/nav_midbg.png) repeat-x; background-repeat:repeat-x; }
.nav_mid .li_01{ width:121px; height:auto; float:left; background:url(../images/nav_mid_libg.png) no-repeat right; font-family:"微软雅黑"; }
.nav_mid .li_01nobg{ background:none; }
.nav_mid .li_01 .item{ width:121px; height:39px; line-height:39px; text-align:center; display:block; font-size:16px; color:#fff; }
.nav_mid .li_01:hover .item,.nav_mid .check .item{ text-decoration:underline; }

/*foot*/
.foot{ width:982px; height:29px; line-height:29px; color:#fff; background:#00923f; text-align:center; margin:0 auto; }
.foot a{ padding:0px 15px; line-height:29px; color:#fff; }
.foot a:hover{ color:#f00; text-decoration:underline; }

/*.footer*/
.footer-mid{ width:982px; height:auto; display:block; margin:0 auto; color:#656363; line-height:25px; text-align:center; }