* { margin:0; padding:0; }
body {
	font-family: Arial, "微软雅黑", Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 140%;
	margin:0;
	padding:0;
	color:#3A3A3A;
	background-color:#979797;
	line-height:150%;
	background-image:url(../images/bodybg.gif);
	background-repeat: repeat;
	background-position: left top;
}
a:link {
	color: #573A15;
	text-decoration: none;
}
a:visited {
	color: #573A15;
	text-decoration: none;
}
a:hover {
	color: #E77817;
	text-decoration: underline;
}
a:active {
	color: #E77817;
	text-decoration: none;
}
#TopBarBG{
	background-color:#303030;
	width:100%;
}
#ListPageBannerBG{
    background-color:#303030;
    width:100%;
    border-bottom: 3px solid #a67750;
}
#ListPageBannerBox{
    width:1100px;
    margin:0 auto;
}
#TopBar{
	background-color:#303030;
	height:28px;
	width:1100px;
	margin:0 auto;
	line-height:28px;
	color:#FFF;
}
.l_Left{
	float:left;
	padding-left:10px;
	}
.l_Right{
	float:right;
	padding-right:10px;}
#TopBoxBG{
	background-color:#dbd7b2;
	width:100%;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #a67750;
}
#TopBox{
	background-image:url(/images/TopBoxBG.jpg);
	background-repeat:repeat-x;
	height:104px;
	width:1100px;
	margin:0 auto;
}
#NavBox{
	padding: 40px 20px;
}
.Clear{
	clear:both;
}
.MainContentBG{
	background-color:#fffde8;
	width:1080px;
	margin:0 auto;
	padding:10px;
	overflow:hidden;
}
.MainContentBG_index{
	background-color:#FFFFFF;
	width:960px;
	margin:0 auto;
	padding:10px;
	overflow:hidden;
}
#PageLeft{
    float: left;
    margin-right: 10px;
    width: 740px;
}
#PageRight{
    float: left;
    width: 330px;
}
#FlashBoxBG{
	background-color:#303030;
	width:100%;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #a67750;
}
#FlashBox{
	width:1100px;
	height:350px;
	margin:0px auto;
	background-color:#F5EAD4;
}
.SmallGrayBoxTitle{
	background-image: url("/images/GrayBG.jpg");
    background-repeat: no-repeat;
    height: 29px;
}
.SmallOrangeBoxTitle{
	background-image: url("/images/OrangeBG.jpg");
    background-repeat: no-repeat;
    height: 33px;
	}
#PageRight .m_title {
    margin: 5px 0;
}
.LongYellowBoxTitle .m_title {
    margin: 5px 0;
}
.m_title {
    color: #FFFFFF;
    float: left;
    font-size: 15px;
    font-weight: bold;
    margin: 10px 0;
    padding-left: 35px;
    width: 40%;
}
.m_more {
    float: right;
    margin-top: 5px;
    padding-right: 18px;
    text-align: right;
}
.m_title a:link, .m_title a:visited, .m_more a:link, .m_more a:visited,#PageFoot a:link,#PageFoot a:visited{
    color: #FFFFFF;
}
#PageFoot .l_Left{
    margin:20px 0;
}
.NewsBoxContent {
    border-bottom: 0px solid #E2D8CD;
    border-left: 0px solid #E2D8CD;
    border-right: 0px solid #E2D8CD;
	background-color:#F9F4ED;
	margin-bottom:10px;
	zoom:1;
}
.OneItemHeight{
	height:220px;
}
ul.newslist {
    padding: 5px 8px;
}
ul.newslist li {
    list-style: none inside none;
}
ul.newslist li .newstitle {
    background-image: url("/images/lidot.gif");
    background-position: left center;
    background-repeat: no-repeat;
    clear: both;
    float: left;
    height: 26px;
    line-height: 26px;
    overflow: hidden;
    padding-left: 15px;
}
ul.newslist li .newsdate {
    float: right;
    height: 23px;
    line-height: 23px;
}
#Promotion{
	margin-top:10px;
}
.LongYellowBoxTitle{
	background-image: url("/images/YellowBG.jpg");
    background-repeat: no-repeat;
    height: 29px;
}
ul.InLineViews {
    display:inline-block;
    padding: 20px 0;
}
ul.InLineViews li.Sa {
    width:240px;
    height: 300px;
    float:left;
    margin:0px 10px 10px 0px;
    list-style: none inside none;
}
ul.InLineViews li.Sb {
    width:240px;
    height: 300px;
    float:left;
    margin:0px 0px 10px 0px;
    list-style: none inside none;
}
.ViewsListTitle{
    padding:5px;
    font-size: 10pt;
    font-weight: bold;
    color:#9d683f;
}
.ViewsListIntro{
    padding:5px;
    font-size: 10pt;
}
ul.InLineProducts {
	display:inline-block;
    padding: 20px 0px 0px 12px;
}
ul.InLineProducts li {
	width:300px;
	float:left;
	margin:0px 12px 15px 0px;
    list-style: none inside none;
}
.InLineProducts #PimageBox{
	width:94px;
	padding:3px;
	float:left;
}
#PimageBox img{
	border:1px solid #CDB185;
}
.InLineProducts #PInfoBox{
	width:200px;
	float:left;
}
.InLineProducts #PInfoBox #PTitle{
	padding:5px 0px;
	font-size:14px;
	font-weight:bold;
	color:#573A15;
	height:15px;
	overflow:hidden;
}
.InLineProducts #PInfoBox #PTitleST{
	line-height:165%;
}
.InLineProducts #Pintro{
	padding:5px 0px;
	width:300px;
	overflow:hidden;
}
ul.JDlist {
	display:inline-block;
    padding: 10px 0px;
}
ul.JDlist li {
    list-style: none inside none;
	float:left;
	width:130px;
	overflow:hidden;
	padding-left:15px;
	padding-bottom:8px;
}
ul.JDlist li .newstitle {
    background-image: url("/images/lidot.gif");
    background-position:left center;
    background-repeat: no-repeat;
    clear: both;
    float: left;
    overflow: hidden;
    padding-left: 15px;
}

#con {WIDTH: 100% } #tags { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 96%; PADDING-TOP: 0px; HEIGHT: 23px } #tags LI { BACKGROUND: url(/image/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px; font-size:14px;} #tags LI A { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/image/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none;} #tags LI.emptyTag { BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px } #tags LI.selectTag { BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px } #tags LI.selectTag A { BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px } #tagContent { background-color:#FFFFFF;border:1px solid #E2D8CD;margin-top:1px;} .tagContent { DISPLAY: none; BACKGROUND: url(/images/bg.gif) repeat-x; WIDTH: 90%; COLOR: #474747;} #tagContent DIV.selectTag { DISPLAY: block }
#PageFootBG{
    background-color:#303030;
    width:100%;
}
#PageFoot{
	background-color:#303030;
	width:1100px;
    height: 100px;
	margin:0 auto;
	padding:10px 0;
	color:#fffeff;
}

#Location {
    background-color: #f1ebce;
    background-image: url("/images/LocationIcon.png");
    background-repeat: no-repeat;
    height: 35px;
    line-height: 35px;
    margin:0;
    padding-left: 40px;
    margin-bottom: 10px;
}
.pager {
    margin: 15px;
}
#MainContentBox{
	line-height: 160%;
}
#MainContentBox #NewsTitle{
	text-align:center;
	padding:20px 5px;
		
}
#MainContentBox p{
	padding:5px 0px;
}
#P_Main_Title{
	padding:10px 0px;
}
#P_Main_Title #P_Images{
	float:left;
	width:300px;
}
#P_Main_Title #P_D_T{
	float:left;
	width:350px;
}
#P_D_T #PTitle{
	padding:0px 10px;
	font-size:16px;
	font-weight:bold;
	color:#573A15;
}
#P_D_T #PTitleST{
	padding:10px 10px;
	font-size:14px;
	font-weight:bold;
	color:#573A15;
	line-height:25px;
}
#P_D_T #P_intro{
	padding:0px 10px;
}
h1{
	font-size:20px;
	font-weight:bold;
}
.PhotoList{
	padding:10px;
	display:block;
	zoom:1;
}
.PhotoList img{
	border:0px;	
}
ul.PhotoList li {
    float: left;
    margin: 15px 0 0 13px;
}
.PhotoList .pbox {
    border: 1px solid #E0E0E0;
    margin-left: 19px;
    width: 160px;
}
.PhotoList .pbox:hover{
	background:#cfe5e9;
	}
.PhotoList a.pic {
    background-color: #FFFFFF;
    display: block;
    height: 120px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 160px;
}
.PhotoList a.name {
    color: #0066CC;
    display: block;
    font-weight: bold;
    height: 20px;
    line-height: 21px;
    padding: 5px;
    text-align: center;
    text-decoration: none;
}
.wenbenkuang {
	font-family: Arial, "宋体", Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	border: 1px solid #CCCCCC;

}
.i_nav{
	
}
.i_nav li{
	float:left;
	width:230px;
	padding-right:10px;
}
.i_nav_box{
	width:100%
}
.i_nav_box_img{
	float:left;
	width:74px;
	padding:2px;	
}
.i_nav_box_txt{
	float:left;
	width:152px;
}
.i_nav_box_txt_title{
	font-size:14px;
	font-weight:bold;
}
.i_nav_box_txt_content{
	
}