/*全局*/
@charset "utf-8";
*{margin:0;padding:0}
body {font-family:Arial, Helvetica, sans-serif, Verdana;font-size:12px;line-height:20px; background:url(../images/background.jpg) repeat-x; color:#444444}
a {text-decoration:none; color:#444444;}
a:hover { color:#07820e;text-decoration:underline; }
.font1{font-family:Arial, Helvetica, sans-serif;}
.font2{color:#07820e;}
.float_left{float:left;}
.bmsubmit{ border:0; background:#009900; color:#FFFFFF; width:75px; height:25px; padding:2px 0 0 0;cursor:hand;}

/*头部*/
.header{margin:0 auto; width:960px; height:100px;}
.header_left{float:left; width:250px; margin-top:30px;}
.header_right{float:left; width:700px; padding-right:10px; display:inline; line-height:30px; margin-top:35px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; text-align:right;}
.header_right a{color:#ffffff; text-decoration:none;}
.header_right a:hover{text-decoration:underline;}

/*导航*/
.nav{margin:0 auto; width:960px; height:35px;}
.nav_left{float:left;width:14px; height:35px; background:url(../images/nav_left.jpg) no-repeat;}
.nav_right{float:left; width:14px; height:35px; background:url(../images/nav_right.jpg) no-repeat;}
.nav_list{float:left; width:195px; height:25px; background:url(../images/dot.jpg) no-repeat left; padding-left:15px; display:inline; margin-left:10px;}
.banner{margin:0 auto; width:960px;}
.banner_mid{margin:0 auto; width:960px; height:18px; background:url(../images/br.jpg) repeat-x;}

/*主体*/
.content{margin:0 auto; width:960px; background-color:#ffffff;}
.content_product{float:left; width:476px; margin-left:10px; padding-left:8px; display:inline;}
.content_left{float:left; width:222px;}
.content_mid{float:left; width:494px; border:1px solid #dbdbdb; margin-top:3px; padding-bottom:10px; display:inline; margin-left:10px; margin-right:10px;}
.content_mid_content{float:left; width:476px; margin-left:10px; text-align:left; padding-top:5px; display:inline; border-top:1px dotted #cbcbcb;}
.content_mid_nav{float:left; width:385px; padding-top:5px; display:inline;  margin-left:10px; margin-bottom:10px; background:url(../images/shift.jpg) no-repeat left; padding-left:15px;}
.content_mid_nav2{float:left; width:385px;margin-left:10px; margin-bottom:2px; margin-top:5px; display:inline; padding-left:15px; background:url(../images/shift2.jpg) no-repeat;"><font style="color:#ffffff; font-weight:bold;}
.content_mid_nav_more{float:left; width:64px; text-align:right; margin-bottom:10px; margin-right:10px; display:inline; padding-top:7px; padding-right:10px;}
.subnav{float:left; width:222px; height:29px; background:url(../images/body_nav.jpg) no-repeat;}
.subnav_content{float:left; margin-left:20px; display:inline; margin-top:5px; color:#ffffff;}
.subnav_more{float:right; margin-right:20px; display:inline; margin-top:5px; color:#ffffff;}
.subnav_more a{color:#ffffff;}
.subnav_application{float:left; width:200px; margin-left:10px; border-bottom:1px dotted #dbdbdb; padding-bottom:10px; display:inline; margin-bottom:10px;}
.left_content{float:left; width:220px; padding-bottom:5px; padding-top:5px; display:inline; border-bottom:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;}
.content_left_br{float:left; width:222px; height:10px; line-height:10px; overflow:hidden;}

/*底部*/
.footer{margin:0 auto; width:100%; margin-top:10px; height:23px; background:url(../images/foot_bg.jpg) repeat-x;clear:both; text-align:center; color:#ffffff; padding-top:7px;}
.footer_bottom{margin:0 auto; clear:both; width:960px; height:60px; text-align:center; padding-top:10px; color:#fff;}
.footer_mid{margin:0 auto; width:100%; height:70px; background:#2b3b16;}
.footer_mid a{ color:#fff;}

/*单页面*/
.page_left{float:left; margin-left:18px; display:inline; width:720px;}
.page_nav{float:left; width:720px; background:url(../images/line.jpg) no-repeat bottom; height:35px;}
.page_content{float:left; width:720px;}
.page_Folder{float:left; width:190px; padding-left:15px; padding-right:15px; display:inline;}

/* 导航条效果 */
#nav{ width:932px;height:35px; background:url(../images/nav_mid.jpg) repeat-x right;line-height:35px; float:left;}
#nav ul{list-style:none}
.navigation li{float:left;width:103px;text-align:center; background:url(../images/nav.jpg) no-repeat; position:relative; z-index:5;}
.navigation li a,.navigation li a:visited{display: block; text-decoration: none;color: #fff; font-size:14px; overflow:hidden;}
.navigation li a:hover,.navigation li.hover a{ display:block; width:103px;color: #fff;text-decoration: none;background:url(../images/menu_hover.jpg) repeat-x; }
.navigation li.hover a:visited{color:#fff}
.navigation ul{display:none;}
.navigation ul li{background-image:none;background-color:#07820e;line-height:25px;margin:0px; padding: 0px;width:103px;}
.navigation ul li a,.navigation ul li a:hover{ line-height:25px;background-image:none;color:#fff;width:103px; margin:0px; padding: 0px;}
.navigation li ul { width:103px; display:none; position:absolute; top:35px; left:0px; margin: 0px;  padding:0; z-index:100;  background-color:#07820e;}
.navigation li ul ul { left:103px; top:0px; z-index:300;}
.navigation li ul li {  background-color:#07820e; border:0; background-image:none; line-height:25px; }
.navigation li.hover ul li a { color:#fff; font-weight:normal; text-align:center; background-image:none;  }
.navigation li.hover ul li a:visited {  background-image:none; font-weight:normal; color:#fff;}
.navigation li.hover ul li a:hover { color:#fff; background-image:none; background:#103007;}
.navigation li ul li.hover{ background:#07820e; color:#fff;background-image:none; width:103px; border:none;}
.navigation li.hover ul a{background-image:none; border:none; width:103px; }

/*分类列表样式*/
.SortFolderOpen {
    background-image: url(../images/Sort_Folder_Close.gif);
    background-repeat: no-repeat;
    height: 25px;
    left: 25px;
    padding-left: 25px;
    cursor: hand;
}
.SortFolderClose {
    background-image: url(../images/Sort_Folder_Open.gif);
    background-repeat: no-repeat;
    height: 25px;
    left: 25px;
    padding-left: 25px;
    cursor: hand;
}
.SortEndFolderOpen {
    background-image: url(../images/SortEnd_Folder_Close.gif);
    background-repeat: no-repeat;
    height: 25px;
    left: 25px;
    padding-left: 25px;
    cursor: hand;
}
.SortEndFolderClose {
    background-image: url(../images/SortEnd_Folder_Open.gif);
    background-repeat: no-repeat;
    height: 25px;
    left: 25px;
    padding-left: 25px;
    cursor: hand;
}
.SortListline {
    padding-left: 25px;
    background-image: url(../images/Sort_Listline.gif);
    background-repeat: repeat-y;
}
.SortEndListline {
    padding-left: 25px;
}
.SortFile {
    background-image: url(../images/Sort_File.gif);
    background-repeat: no-repeat;
    height: 25px;
    cursor: hand;
    padding-left: 25px;
}
.SortFileEnd {
    background-image: url(../images/Sort_File_End.gif);
    background-repeat: no-repeat;
    height: 25px;
    cursor: hand;
    padding-left: 25px;
}
.SortBg {
    border: 1px solid #c5c6c9;
    border-top: 0px none;
    width: 180px;
    padding-left: 8px;
}
.pa {
    width: 86px;
    height: 22px;
    line-height: 22px;
    display: block;
    background: url(../images/ac.gif);
    color: #FFFFFF;
    text-align: center;
    float: left;
    margin-right: 1px;
}
.pa:hover, .pa:active, .paA:hover, .paA:active {
    background: url(../images/acA.gif);
    color: #FFFFFF;
}





