﻿
body {
    background: rgba(0, 0, 0, 0) url("../../../webimages/fw22/25/body.gif") repeat-x scroll 0 0;
    color: #666;
}
a {
    color: #333;
}
#footer, #footer a {
    color: #999;
}
#treeDiv a:hover, .proShowTab a:hover span, .proShowTab .now span, .dtree a:hover {
    color: #244cac;
}
#top {
    background: #fff none repeat scroll 0 0;
}
#main {
    margin-bottom: 0;
    padding-top: 0;
}
#main .wrap {
    padding-top: 20px;
}
#leftWrap {
    width: 250px;
}
#content {
    width: 745px;
}
#contentHome {
    width: 736px;
}
.wrap, #header, #switchWrap, .tWrap {
    width: 1000px;
}
#header, #top .wrap {
    padding: 0;
}
#footer .wrap {
    padding: 15px;
}
.mainBody .item {
    margin-bottom: 0;
}
#topWrap {
    margin-bottom: 1px;
}
.tWrap {
    border-bottom: 3px solid #df0523;
}
#main .item, .leftItem {
    border: 1px solid #ccc;
}
.leftItem h2, #contentHome h2, #content h2 {
    background: rgba(0, 0, 0, 0) url("../../../webimages/fw22/25/title.png") repeat-x scroll 0 0;
    border-bottom: 2px solid #df0523;
    color: #333;
    font-family: "微软雅黑";
    height: 32px;
    line-height: 32px;
    padding-left: 10px;
}
#contentHome h2 span, #content h2 span {
    background: rgba(0, 0, 0, 0) url("../../../webimages/fw22/25/title_h2.png") no-repeat scroll 0 3px;
    height: 12px;
    padding-left: 20px;
}
.more, h2 .fr, .r {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}
.fr a, .more a {
    color: #666;
}
#left .cont, #main .cont {
    padding: 10px;
}
.switchImage {
    background: rgba(0, 0, 0, 0) url("../../../webimages/fw22/25/banner.jpg") no-repeat scroll 0 0;
}
#nav li {
    background: rgba(0, 0, 0, 0) url("../../../webimages/fw22/25/nav_li.png") no-repeat scroll right center;
    line-height: 47px;
    padding-right: 2px;
}
#nav li > a {
    padding: 0 20px;
}
#nav li span {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    padding: 6px 8px;
}
#nav .now span {
    border-bottom: 2px solid #df0523;
}
.navBd {
    background: rgba(0, 0, 0, 0) url("../../../webimages/fw22/25/nav.gif") repeat-x scroll 0 0;
    height: 55px;
    position: relative;
}
.navBd .cLf, .navBd .cRt {
    height: 47px;
    width: 6px;
}
.navBd .cRt {
    background-position: -6px 0;
}
.subNav {
    background: #f3f3f3 none repeat scroll 0 0;
    border-top: 0 none;
    left: -1px;
    top: 47px;
}
.subNav a {
    color: #666;
    display: block;
    line-height: 28px;
}
.subNav a:hover {
    background: #d91515 none repeat scroll 0 0;
    color: #fff;
}
#search .cont {
    padding: 10px 20px;
}
#search input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
    border-color: #ccc -moz-use-text-color #ccc #ccc;
    border-image: none;
    border-style: solid none solid solid;
    border-width: 1px 0 1px 1px;
    height: 17px;
    padding: 4px;
    width: 136px;
}
#search button {
    background: #999 none repeat scroll 0 0;
    color: #fff;
    height: 27px;
    padding: 0 10px;
    white-space: nowrap;
}
#pro {
    border: medium none !important;
}
.proShowTab {
    border-bottom: 1px solid #df0523;
    margin: 0 0 20px;
}
.proShowTab li {
    background: #f1f1f1 none repeat scroll 0 0;
    float: left;
    margin-right: 5px;
}
.proShowTab a, .proShowTab span {
    display: inline-block;
}
.proShowTab a {
    padding-left: 25px;
}
.proShowTab span {
    color: #666;
    height: 28px;
    line-height: 28px;
    padding-right: 25px;
}
.proShowTab a:hover {
    text-decoration: none;
}
.proShowTab .now {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fff none repeat scroll 0 0;
    border-color: #df0523;
    border-image: none;
    border-style: solid;
    border-width: 3px 1px 0;
    margin-top: -4px;
    position: relative;
    top: 2px;
    z-index: 2;
}
.proShowTab .now span {
    color: #df0523;
    font-weight: bold;
}
.proShowCnt li {
    margin-left: 9px;
}
div .t1 a {
    color: #666;
}
.dtree .now a {
    color: #24c3dd;
}
.dtree .groupNow {
    color: #24c3dd;
}
#numWrap .num .on {
    background: rgba(0, 0, 0, 0) url("../../../webimages/fw22/25/slide_num_now.png") no-repeat scroll 0 0;
}
.sortBar {
    border-bottom: 1px solid #df0523;
    margin: 5px -10px 10px;
    padding-bottom: 10px;
    position: relative;
}
.sortBar form {
}


#left {
    background: rgba(0, 0, 0, 0) url("../img/right_bg02.jpg") repeat-y scroll 0 0;
    display: inline;
    float: left;
    margin-left: 10px;
    overflow: hidden;
    width: 263px;
    font-size:12px;
    font-family:"微软雅黑";
}


#left .blk_t {
    background: rgba(0, 0, 0, 0) url("../img/2016/web_left_class_bg.jpg") no-repeat scroll 0 0;
    color: #444;
    font-size: 12px;
    font-weight: bold;
    height: 50px;
    line-height: 64px;
    overflow: hidden;
    text-indent: 20px;
}
H3 {
    margin: 0;
    padding: 0;
}


.prod_type {
	PADDING-LEFT: 0px; PADDING-TOP: 4px
}
.prod_type UL {
	FLOAT: none; MARGIN: 0px auto; WIDTH: 90%
}
.prod_type UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 1px dashed;
    text-indent:16px;
}
.prod_type UL LI A {
	LINE-HEIGHT: 29px; HEIGHT: 29px
}
.prod_type UL LI A:hover {
	
}
.prod_type UL LI.act A {
	
}
.prod_type UL UL {
	DISPLAY: none
}
.prod_type UL UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 8px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; TEXT-INDENT: 20px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.prod_type UL LI {
	COLOR: #444
}
.prod_type UL LI A {
	COLOR: #444
}
.prod_type UL LI A:visited {
	COLOR: #444
}
.prod_type_n {
	PADDING-LEFT: 0px; PADDING-TOP: 4px
}
.prod_type_n UL {
	FLOAT: none; MARGIN: 0px auto; WIDTH: 90%
}
.prod_type_n UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dashed
}
.prod_type_n UL LI A {
	LINE-HEIGHT: 29px; HEIGHT: 29px
}
.prod_type_n UL LI A:hover {
	
}
.prod_type UL LI.act A {
	
}
.prod_type_n UL UL {
	DISPLAY: none
}
.prod_type_n UL UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.prod_type_n UL LI {
	COLOR: #444
}
.prod_type_n UL LI A {
	COLOR: #444
}
.prod_type_n UL LI A:visited {
	COLOR: #444
}


#left .list_bot {
    background: rgba(0, 0, 0, 0) url("../img/right_bottom02.jpg") no-repeat scroll 0 0;
    clear: both;
    height: 19px;
    line-height: 19px;
    overflow: hidden;
}

#right {
    background: #fff none repeat scroll 0 0;
    display: inline;
    float: right;
    margin-left: 10px;
    overflow: hidden;
    width: 683px;
    margin-top:0px;
}

.art_list {
    background: #fff none repeat scroll 0 0;
}

.art_list_title {
    background: rgba(0, 0, 0, 0) url("/img/2016/web_right_blk_t.jpg") no-repeat scroll 0 0;
    color: #444;
    font-size: 13px;
    font-weight: bold;
    height: 50px;
    line-height: 66px;
    overflow: hidden;
    text-indent: 20px;
    margin-left:0px;
}

