@charset "gb2312";
.MainContainer .snfw_LogoFlash {
    height: 154px;
    overflow: hidden;
}
.snfw_clear {
    clear: both;
    height: 10px;
}
.MainContainer .MainContentBox01 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C6EAA9;
    height: auto;
    min-height: 1020px;
    overflow: hidden;
    padding: 10px;
    width: 1040px;
}
* html .MainContainer .MainContentBox01 {
    height: 1020px;
}
* + .MainContainer .MainContentBox01 {
    height: auto;
    min-height: 1020px;
}
.MainContainer .snfw_Nav {
	width:1060px;
	height:40px;
	background:url(snfw_nav.jpg) no-repeat;
}
.MainContainer .snfw_Nav .nav{
	width: 710px; float:left; 
	display:block; height:40px; 
	padding-left:15px; 
}
.MainContainer .snfw_Nav li {
	float:left;
	display:block;
	width:125px; 
	height:40px; 
	text-align:center; 
	overflow:hidden; 
	line-height:40px; 
	font-family:"Î¢ÈíÑÅºÚ"; 
	font-size:16px; 
	margin-left:3px;
}
.MainContainer .snfw_Nav li a{
	color: #d5c6b8; 
	/*padding-left:5px;*/ 
	display: inline-block; 
	width: 100px; 
	height: 40px; 
	text-indent: 0px; 
	font-size: 0px; 
	text-decoration: none;
}
#KinSlideshow {
    visibility: hidden;
}
#KinSlideshow {
    line-height: 35px;
}
.MainContentBox01 .snfw_Light {
    display: inline;
    float: left;
    width: 382px;
}
.MainContentBox01 .snfw_Light .snfw_box {
    border: 1px solid #CEF5C9;
    margin-top: 10px;
    width: 382px;
}
.MainContentBox01 .snfw_Light .snfw_box .titleBox {
    background: url("snfw_bg.jpg") repeat-x scroll left center transparent;
    border-bottom: 1px solid #019932;
    height: 29px;
    padding-right: 9px;
}
.MainContentBox01 .snfw_Light .snfw_box .tabTitle {
    float: left;
}
.MainContentBox01 .snfw_Light .snfw_box .titleBox .tabTitle li {
    display: block;
    float: left;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 113px;
}
.MainContentBox01 .snfw_Light .snfw_box .titleBox .tabTitle li a {
    color: #119922;
    text-decoration: none;
}
.MainContentBox01 .snfw_Light .snfw_box .titleBox .tabTitle li.hover {
    background: url("snfw_hover.jpg") no-repeat scroll center top transparent;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
}
.MainContentBox01 .snfw_Light .snfw_box .titleBox .tabTitle li.hover a {
    color: #FFFFFF;
    text-decoration: none;
}
.MainContentBox01 .snfw_Light .snfw_box .titleBox .more {
    font-family: "ËÎÌå";
    font-size: 12px;
    line-height: 29px;
}
.MainContentBox01 .snfw_Light .snfw_box ul {
}
.MainContentBox01 .snfw_Light .snfw_box li {
    line-height: 28px;
}
.MainContentBox01 .snfw_Light .snfw_box li a {
    color: #333333;
}
.MainContentBox01 .snfw_Light .snfw_box li a:hover {
    color: #A40000;
    text-decoration: none;
}
.MainContentBox01 .snfw_Light .snfw_box li span {
    color: #999999;
    float: right;
}
.MainContentBox01 .snfw_Middle {
    display: inline;
    float: left;
    margin: 0 10px;
    width: 383px;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai {
    width: 383px;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai h3 {
    background: url("snfw_h3bg.jpg") no-repeat scroll left center transparent;
    color: #FFFFFF;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    font-weight: normal;
    height: 29px;
    line-height: 29px;
    padding: 0 10px 0 20px;
    width: 353px;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai h3 span a {
    float: right;
    font-family: "ËÎÌå";
    font-size: 12px;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai dl {
    border-bottom: 1px dashed #DDDDDD;
    margin: 0 0 5px;
    padding: 5px 0;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai dt {
    color: #119922;
    font-size: 14px;
    font-weight: bold;
    margin: 6px 0 7px;
    text-indent: 2em;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai dd {
    color: #606060;
    font-size: 12px;
    line-height: 24px;
    text-indent: 2em;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai dd a {
    color: #A40000;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai li {
    background: url("../../Common/doticon.jpg") no-repeat scroll left center transparent;
    display: block;
    line-height: 24px;
    padding-left: 10px;
}
.MainContentBox01 .snfw_Middle .snfw_dongtai li span {
    color: #999999;
    float: right;
    margin-right: 10px;
}
.MainContentBox01 .snfw_Middle .snfw_box {
    border: 1px solid #CEF5C9;
    margin-top: 10px;
    width: 382px;
}
.MainContentBox01 .snfw_Middle .snfw_box .titleBox {
    background: url("snfw_bg.jpg") repeat-x scroll left center transparent;
    border-bottom: 1px solid #019932;
    height: 29px;
    padding-right: 9px;
}
.MainContentBox01 .snfw_Middle .snfw_box .tabTitle {
    float: left;
}
.MainContentBox01 .snfw_Middle .snfw_box .titleBox .tabTitle li {
    display: block;
    float: left;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 113px;
}
.MainContentBox01 .snfw_Middle .snfw_box .titleBox .tabTitle li a {
    color: #119922;
    text-decoration: none;
}
.MainContentBox01 .snfw_Middle .snfw_box .titleBox .tabTitle li.hover {
    background: url("snfw_hover.jpg") no-repeat scroll center top transparent;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
}
.MainContentBox01 .snfw_Middle .snfw_box .titleBox .tabTitle li.hover a {
    color: #FFFFFF;
    text-decoration: none;
}
.MainContentBox01 .snfw_Middle .snfw_box .titleBox .more {
    font-family: "ËÎÌå";
    font-size: 12px;
    line-height: 29px;
}
.MainContentBox01 .snfw_Middle .snfw_box ul {
}
.MainContentBox01 .snfw_Middle .snfw_box li {
    line-height: 28px;
}
.MainContentBox01 .snfw_Middle .snfw_box li a {
    color: #333333;
}
.MainContentBox01 .snfw_Middle .snfw_box li a:hover {
    color: #A40000;
    text-decoration: none;
}
.MainContentBox01 .snfw_Middle .snfw_box li span {
    color: #999999;
    float: right;
}
.MainContentBox01 .snfw_Right {
    display: inline;
    float: right;
    width: 251px;
}
.MainContentBox01 .snfw_Right .snfw_contents {
    border: 1px solid #BBF0B4;
    margin-bottom: 10px;
    width: 251px;
}
.MainContentBox01 .snfw_Right .snfw_contents h3 {
    background: url("snfw_right_bg.jpg") no-repeat scroll left center transparent;
    color: #139920;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    font-weight: normal;
    height: 35px;
    line-height: 28px;
    padding: 0 10px;
}
.MainContentBox01 .snfw_Right .snfw_contents h3 span a {
    float: right;
    font-family: "ËÎÌå";
    font-size: 12px;
    font-weight: normal;
}
.MainContentBox01 .snfw_Right .snfw_contents ul {
    padding: 3px 10px 4px;
}
.MainContentBox01 .snfw_Right .snfw_contents .ie6ul {
}
.MainContentBox01 .snfw_Right .snfw_contents li {
    background: url("../../Common/doticon.jpg") no-repeat scroll left center transparent;
    display: block;
    line-height: 28px;
    padding-left: 10px;
}
.MainContentBox01 .snfw_Right .snfw_contents li a {
    color: #333333;
}
.MainContentBox01 .snfw_bottom {
    clear: both;
    width: 1040px;
}
.MainContentBox01 .snfw_bottom h3 {
    background: url("snfw_bottombg.jpg") no-repeat scroll left center transparent;
    color: #FFFFFF;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    font-weight: normal;
    height: 30px;
    line-height: 28px;
    padding: 0 35px;
}
.MainContentBox01 .snfw_bottom h3 span a {
    color: #FFFFFF;
    float: right;
    font-family: "ËÎÌå";
    font-size: 12px;
}
.MainContentBox01 .snfw_bottom li {
    display: inline-block;
    float: left;
    height: 114px;
    line-height: 30px;
    margin: 20px;
    text-align: center;
    width: 168px;
}
.MainContentBox01 .snfw_bottom li a {
    color: #333333;
}
.MainContentBox01 .contents .NormalList {
    padding: 10px;
}
.snfw_Nav .jsearchForm { display:inline; margin-left:130px; padding: 0px; float: left; padding-top:8px; padding-left:5px; }
.snfw_Nav .jsearchForm label { float: left; margin-left: 6px; _margin-left:3px; color:#FFC; line-height:24px; }
.snfw_Nav .jsearchForm label input { float:left; padding:5px 5px 0 0;}
.snfw_Nav .jsearchForm .searchInput { display: block; float: left; height: 24px; width: 100px; background-image: url(picture4searchInputBg.jpg); margin-left: 6px; _margin-left:3px; background-color:transparent; border:none; padding:0px; line-height:24px; padding-left:5px; padding-left:20px; color:#999;}
.snfw_Nav .jsearchForm .searchSubmit { float:left;}
.snfw_Nav .jsearchForm .AdvSearch { width:90px; height:24px; background:url(picture4xxbsrk.jpg) no-repeat; margin-left: 5px; _margin-left: 3px; float:right; line-height: 24px; font-weight: bold; }