@charset "gb2312";
/* CSS Document */

/* 
Copyright 2001-2014 Grand Point Inc.
2014_8 by Wang Li
 */


 /*嵌套自定义CSS样式写在这里*/
	
#NeiMain {
	overflow: auto;
}

#MainDiv {
	width: 100%;
	float: left;
	font-weight: normal;
}

#topNavs {
	padding: 5px 10px;
	line-height: 2em;
}

.ListTitle {
	font-weight:normal;
	font-size: 23px;
	line-height: 2.5em;
	padding: 0 10px;
	margin-bottom: 10px;
	border-bottom:1px solid #f0f0f0;
}

.ListTitle span {
	font-size: 12px;
	color: #666;
	margin-left: 20px;
}

.ListTitle a {
	color:#333;
}




/*嵌套自定义CSS样式写在之上，以下全局CSS请勿修改和删除*/

/*全局CSS开始，请勿删除或修改*/
* {
	font-family: "微软雅黑", verdana, arial;
	margin: 0;
	padding: 0;
};

h1,h2,h3,h4,h5,h6,h7,th {
	font-weight: normal;
}

body {
	font-size: 14px;
}

img {
	border: 0;
}

ul,li {
	list-style: none;
}

a {
	color: #717171;
	text-decoration: none;
}

a:hover {
	color: #a58b55;
}

.clear {
	clear: both;
}

.txtleft {
	text-align: left;
}

.txtright {
	text-align: right;
}

.font10 {
	font-size: 10px;
}

.ftBlue {
	color: #06C;
}

.ftOrange {
	color: #F90;
}

.ftYellow {
	color: #FF0;
}

.ftRed {
	color: #F00;
}

.ftGray {
	color: #666;
}

.ftGreen {
	color: #360;
}

.ftStrong {
	font-weight: bold;
}

.ftUnderline {
	text-decoration: underline;
}

.ftOverline {
	text-decoration: line-through;
}

.ftItalic {
	font-style: italic;
}

.mouseHand {
	cursor: pointer;
}

.imgLine {
	padding: 3px;
	border: #E8E8E8 1px solid;
	background: #FFF;
}

/*页面布局*/
.ListTb th {
	font-size: 10px;
	text-align: right;
	width: 70px;
	padding: 2px;
}

.ListTb {
	border: 0;
	width: 100%;
	margin-top: 10px;
}

.ListTb td {
	padding: 3px;
	line-height: 20px;
	background: url(D_r16_c15.jpg) no-repeat left center;
	padding-left: 10px;
}

.formTb,.schTb {
	margin: 5px 0;
	width: 100%;
	border: 1px solid #E8E8E8;
	background: #fff;
}

.schTb td, .schTb th {
	padding: 5px;
	text-align: left;
}

.schTb th {
	background: #F9F9F9;
	font-weight: bold;
	color: #333;
	text-align: center;
}

.formTb td, .formTb th {
	padding: 5px;
	text-align: left;
	background: #F8F8F8
}

.formTb td {
	background: #FCFCFC;
}

.formTb th {
	text-align: left;
	font-weight: bold;
}

.formTb input,.formTb select,.schTb input,.schTb select {
	height: 23px;
	border: 1px solid #CCC;
	line-height: 23px;
}

.formTb input[type="checkbox"],.formTb input[type="radio"],.schTb input[type="checkbox"],.schTb input[type="radio"] {
	border: 0;
	height: 12px;
}

.formTb label {
	line-height: 23px;
}

.button {
	background: #E8E8E8;
	color: #333;
	border: 0;
	font-weight: bold;
	padding: 3px;
	height: 30px;
}

.width100 {
	width: 100%;
}

.error {
	border: 1px solid #F00;
	background: #FFECEC;
}

.error th {
	background: url(../../HdInc/Images/error.png) no-repeat 4px 4px #FFECEC;
	width: 22px;
	height: 20px;
}

.error td {
	padding: 3px;
	color: #F00;
	background: #FFECEC;
}

.success {
	border: 1px solid #690;
	background: #F0FAE7;
}

.success th {
	background: url(../../HdInc/Images/success.png) no-repeat  4px 4px #F0FAE7;
	width: 22px;
}

.success td {
	padding: 3px;
	color: #360;
	background: #F0FAE7;
}

.info {
	border: 1px solid #09C;
	background: #DFF4FF;
}

.info th {
	background: url(../../HdInc/Images/info.png) no-repeat #DFF4FF 4px 4px;
	width: 20px;
}

.info td {
	padding: 3px;
	color: #069;
	background: #DFF4FF;
}

.warning {
	border: 1px solid #F90;
	background: #FCF9DA;
}

.warning th {
	background: url(../../HdInc/Images/warning.png) no-repeat  4px 4px #FCF9DA;
	width: 22px;
}

.warning td {
	padding: 3px;
	color: #C63;
	background: #FCF9DA;
}

input.error,textarea.error {
	background: #FFF0F0;
	border: 1px solid #FDD;
	display: block;
}

label.error {
	color: #F90;
	border: 0;
	background: none;
	margin-left: 5px;
}

.divSCROLLBAR {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #D2E5F4;
	scrollbar-highlight-color: #D2E5F4;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #D2E5F4;
}

.frUser {
}

.frUser caption {
	text-align: left;
	font-size: 20px;
}

.frUser th {
	line-height: 30px;
	font-weight: bold;
	width: 60px;
	height: 40px;
	text-align: right;
	padding: 0 5px;
}

.frUser th label {
	font-size: 14px;
}

.UserInput {
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	border: 1px solid #999;
	width: 200px;
}

.AutiInput {
	width: 40px;
}

#uMenu {
	border: 1px solid #E8E8E8;
}

#uMenu li {
}

#uMenu li a {
	height: 30px;
	line-height: 30px;
	color: #333;
	background: #FFF;
	display: block;
	padding: 0 10px;
}

#uMenu li a:hover {
	background: #F5F5F5;
	font-weight: bold;
	font-size: 14px;
}

#fPasswordList p {
	line-height: 25px;
}

.Userlist {
	width: 100%;
	margin: 20px 0;
}

.Userlist th, .Userlist td {
	padding: 5px;
}

.Userlist th {
	width: 30px;
}

.Userlist p {
	line-height: 25px;
}

.DemoDateWidth {
	width: 80px;
	font-size: 10px;
	text-align: right;
	font-weight: normal;
}

#ContentAbout {
	border-top: 1px solid #eee;
	background: #F9F9F9;
	padding: 5px;
	text-align: right;
	color: #999;
	font-size:14px;
}

#ContentDetailUp {
	line-height: 2.2em;
	font-size: 16px;
	padding: 20px;
	color:#999;
}
#ContentDetailUp ul{
	padding-left:20px;	
}
#ContentDetailUp ul li{
	list-style:disc;	
}

#ContentDetail {
	line-height: 2em;
	/*两倍行距，此处不要直接用px*/
	font-size: 14px;
	color: #000; margin-top:20px;
}
#ContentDetail ul{
	padding-left:20px;
	margin-bottom:20px;
}
#ContentDetail ul li{
	list-style:disc;
}
#ContentDetail p {
	/*text-indent:2em;*/
	margin-bottom: 10px;
}

.clsdispTitle, .clsdispTitle2 {
	background: #f9f9f9;
	line-height:2em;
	font-size: 18px;
	color: #333;
	padding: 0 10px;
	border-bottom: 1px solid #f0f0f0;
}

.clsdispTitle2 {
	padding: 0;
}

#ClsXiangguan {
	padding:20px 10px;
}

#ClsXiangguan li {
	font-size:14px;
	line-height:2.4em;
	
}

#ClsXiangguan span {
	font-size: 12px;
	margin-left: 10px;
	color: #CCC;
}

#Xiangguan {
	margin-top: 20px;
}

#ClsReviews {
	padding: 10px;
	border: 1px solid #CCC;
	margin-top: 20px;
}

#LeftMenu{ width:210px; float:left; margin-top:25px;}
.dabiaoti h2{ font-weight:bold; color:#323232; font-size:18px;}
.dabiaoti p{ font-weight:normal; color:#a58b55; font-size:12px; padding-bottom:5px;}

#titleName{ color:#8a8a8a; background:url(sanjiao.png) no-repeat left;}
#titleName .biaolan{ padding-left:17px;}
.LeftMenu { margin-top:25px; width:160px;
	 background:#252525; text-align:center; padding-bottom:40px;  
}
.mNormal a{ width:160px; height:55px;
	line-height:55px;
	display: block;
	font-size: 14px;
	font-weight:normal; background:url(neixian.png) no-repeat center bottom;
	color:#fff;
}

.mChoose a{
	width:160px; height:55px;
	line-height:55px;
	display: block;
	font-size: 14px;
	font-weight: normal;
	color:#fff;background:#a58b55;
}

.mNormalSub a{
	font-size: 14px;
	display: block;
	line-height:2em;
	padding:5px 15px 5px 0;
	border:0;
	color:#666;
	text-align:right;	
}

.mNormal a:hover ,.mChoose a:hover{
	color:#fff;
	background:#a58b55;
}

.mNormalSub a:hover, .mChooseSub a:hover {
	color:#fff;
	background:#a58b55;
}


.mChooseSub a{
	font-size:14px;
	display: block;
	line-height:2em;
	padding:5px 15px 5px 0;
	border:0;
	color:#FF8C11;
	text-align:right;	
	font-weight: normal;
}

#ContentMain{width:790px; float:right;margin-top:123px; padding-bottom:70px;}
#ContentMainx{width:790px; float:right;margin-top:108px; padding-bottom:70px;}
.mingc h2{ height:50px; color:#323232; font-size:18px;font-weight:bold; }

#ClsDetail {
	margin: 0px;
}

#ClsDetail h2 {
	font-size: 18px;
	line-height: 1.5em;
	background: none; color:#a58b55; font-weight:normal; text-align:center;
}

#ClsDetail h3 { height:50px; 
	font-size: 12px;
	color: #999;
	line-height: 50px;
	background: none;  font-weight:normal;text-align:center; border-bottom:1px dashed #d8d8d8;
}

.sLabel {
	display: inline;
	padding: 0px 5px;
	;
	background: #F8F8F8;
	color: #069;
	margin-right: 5px;
	border: 1px solid #F2F2F2;
	line-height: 1.6em;
}

.dispLabel {
	display: inline;
	padding: 5px 10px;
	font-size:14px;
	background: #F8F8F8;
	color: #069;
	border: 1px solid #F2F2F2;
	line-height: 3em;
	margin-right: 6px;
	margin-bottom: 6px;
}

.hightline {
	background: #FF9;
	color: #C30;
}

#ClsReviewsList li {
	margin: 0 0 20px 0;
	background: #F8F8F8;
	padding: 10px;
	border-top: 1px solid #C8C8C8;
}

#ClsReviewsList li h4 {
	line-height: 2em;
	font-size: 12px;
	/*border-bottom:1px dotted #ccc;*/
	font-weight: normal;
}

#ClsReviewsList li h4 a {
	color: #036;
}

#ClsReviewsList li h5 {
	font-size: 10px;
	color: #999;
	line-height: 2em;
	font-weight: normal;
}

.ClsReviewDetail {
	padding: 10px;
	line-height: 1.8em;
	color: #999;
}

.JsPages {
	padding: 5px;
	text-align: right;
	clear: both;
}

#ClsReviewAdd {
	width: 100%;
	margin-top: 15px;
}

#ClsReviewAdd td,#ClsReviewAdd th {
	padding: 5px;
}

#ClsReviewAdd input[type=text] {
	width: 360px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #E8E8E8;
	padding: 5px;
}

#ClsReviewAdd .nmSubmit {
	border: 1px solid #069;
	width: 80px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: #06C;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
	padding: 0;
}

#ClsReviewAdd textarea {
	width: 360px;
	height: 100px;
	line-height: 30px;
	border: 1px solid #E8E8E8;
	padding: 5px;
}

#ClsReviewAdd #Auti {
	width: 100px;
}

#ClsReviewAdd #ReviewBt {
	width: 80px;
}

#PreNextRs {
	margin:0; height:60px;  
}

#PreNextRs p {
	line-height: 2em;
	width: 50%;
	float: left;
	text-align: center; color:#8a8a8a;
}
#PreNextRs p a:hover{ color:#a58b55; cursor:pointer;}

.dialogTips {
	font-size: 12px;
}

.dialogTips h3 {
	font-weight: bold;
	line-height: 2em;
	font-size: 12px;
}

.dialogTips p {
	line-height: 2em;
	margin-bottom: 10px;
	color: #999;
}

.dialogTips ul {
	margin-left: 20px;
	padding: 0 0 0 20px;
}

.dialogTips li {
	line-height: 2em;
	list-style-type: disc;
	color: #666;
}

#NormalList .xinxilibiao{ width:790px; height:80px; margin-bottom:10px;}
#NormalList .xinxilibiao dt{ background:#a58b55; width:80px; height:80px; float:left;}

#NormalList .xinxilibiao dt span {
	display: block;
	width: 80px;
	color: #fff;
	text-align: center;  
}
#NormalList .xinxilibiao dt .days { padding-top:10px;
	color: #fff;
	font-size: 30px;
	font-family: 宋体;

}
#NormalList .xinxilibiao dt .daysxia {
	color: #fff;
	font-size: 12px;
}

#NormalList .xinxilibiao dd{ background:#fff; width:680px; height:80px; float:right; padding-left:20px;}
#NormalList .xinxilibiao dd p{ height:30px; line-height:30px; font-size:18px; color:#716f70; padding-top:15px;}

.ClsListUl {
	margin-top: 25px;
}
.ClsListUl li {
	float: left;
	width: 240px;
	height: 180px;
	margin-right: 35px;
	margin-bottom: 35px;
	position: relative;
}
.ClsListUl li.nomg {
	margin-right: 0;
}
.ClsListUlx {
	margin-top: 25px;
}
.ClsListUlx li {
	float: left;
	width: 240px;
	height: 180px;
	margin-right: 35px;
	margin-bottom: 35px;
	position: relative;
}
.ClsListUlx li.nomg {
	margin-right: 0;
}
.tup {
	position: absolute;
	top: 0;
	width: 235px;
	height: 178px;
}
.biaotitu {
	position: absolute;
	bottom: 0;
	width: 240px;
	height: 43px; line-height:43px; background:url(tujia_bg.png) repeat center;
	z-index: 5;
}
.biaotitu .biaotititle {
	color: #fff;
	line-height: 43px;
	padding-left: 15px; float:left;
}
.biaotitu a{
	color: #fff;
}

.biaotitu a:hover {
	color: #fff;
}
.biaotitu .jiahaotu{ float:right;  height:43px; line-height:43px; margin-right:15px; margin-top:15px;}

.neiyedatu {
	width: 1600px;
	height: 200px;
	position: absolute;
	left: 50%;
	margin-left: -800px;

}


/*头部例子*/
#header,#footer  {
	width: 1200px;
	height: 100px;
	margin: 0 auto;
	border-bottom: 1px solid #666;
}

#TopSearch {
	text-align: right;
}

/*中间例子*/
#main {
	width: 1200px;
	background: #FFF;
	margin: 0 auto;
}
/*用户中心*/
#UserMain {
	width: 1200px;
	margin: 0 auto;
	background: #FFF;
}

#UserMain .uRight a {
	color: #06C;
	text-decoration: underline;
}

#UserMain .uLeft {
	width: 200px;
	padding: 20px;
	font-weight: normal;
}

#UserMain .uLeft h3 {
	width: 180px;
	height: 33px;
	background: url(U_Title_Bg.jpg) no-repeat;
	line-height: 33px;
	padding: 0 10px;
	color: #464637;
	font-size: 14px;
	text-align: left;
	font-weight: bold;
}

#UserMain .uLeft ul {
	border: 1px #DFDFD0 solid;
	width: 178px;
	background: #FAFAF3;
	padding: 10px;
	margin-bottom: 20px;
}

#UserMain .uLeft ul li {
	margin-bottom: 5px;
}

.uMenuNormal a {
	background: none;
	display: block;
	width: 140px;
	height: 30px;
	font-size: 14px;
	color: #343426;
	line-height: 30px;
	text-align: left;
	padding: 0 20px;
}

.uMenuNormal a:hover {
	font-weight: bold;
}

.uMenuChoose a {
	background: url(U_Menu_Bg.jpg) no-repeat;
	display: block;
	width: 140px;
	height: 30px;
	font-size: 14px;
	color: #F0F0E0;
	line-height: 30px;
	text-align: left;
	padding: 0 20px;
}

#UserMain .uRight {

}

#UserMain .uRight h2 {
	background: #8A8A7B;
	height: 40px;
	padding: 0 10px;
	line-height: 40px;
	color: #F0F0DF;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 1px;
}

#UserMain .uRight .Zhaiyao {
	width: 704px;
	padding: 15px;
	border: 3px solid #9B9B8C;
}

.UserTb {
	width: 100%;
	background: #DDDDDD;
}

.UserTb td {
	padding: 12px;
	background: #FFF;
	line-height: 2em;
}

.UserTb th {
	padding: 12px;
	background: #FAFAF3;
	line-height: 2em;
	color: #464637;
	text-align: left;
	font-weight: bold;
}

.UserTb caption {
	background: #DFDFD0;
	text-align: left;
	padding: 0 10px;
	height: 35px;
	line-height: 35px;
	color: #464637;
	font-size: 14px;
	font-weight: bold;
}

#SafeNote {
	width: 200px;
	display: none;
	position: absolute;
	top: 0;
	left: 9px;
	padding: 10px;
}

.uButton {
	width: 80px;
	height: 30px;
	background: url(UserBt.jpg) no-repeat;
	color: #FFF;
	font-size: 14px;
	border: 0;
}

.uInput {
	background: #F0F0DF;
	border: 0;
	color: #464637;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	padding: 0 5px;
}

#todo {
	margin: 5px 0;
	height: 30px;
}

#todo li {
	width: auto;
	height: 30px;
	margin: 0px 5px 0 0;
	text-align: center;
	float: left;
}

#todo li a {
	background: #FAFAF3;
	display: block;
	padding: 0 10px;
	line-height: 30px;
	color: #FFF;
}

#todo li a:hover {
	background: #8A8A7B;
	font-weight: bold;
	color: #fff;
}
.Pages {
	text-align: right;
	padding: 10px;
	clear: both;
	margin-top: 50px;
	font-size:14px;margin-right:-15px;   
}

.Pages a {
	border: 1px solid #E0E0E0;
	padding: 0px 5px;
	text-align: center;
	margin: 0 6px 0 0;
	background: #FFF;
	color:#666; 
}

.Pages a:hover {
	border: 1px solid #ddd;
	padding: 0px 5px;
	text-align: center;
	margin: 0 6px 0 0;
	background: #f9f9f9;
	color: #333;
}

.Pages .choose {
	border: 1px solid #eee;
	padding: 0px 5px;
	text-align: center;
	margin: 0 6px 0 0;
	background: #f0f0f0;
	color: #666;
}

.Pages .PageInfo {
	border: 1px solid #ddd;
	padding: 0px 5px;
	text-align: center;
	margin: 0 6px 0 0;
	background: #f9f9f9;
	color: #666;
}

#tbUserLogin {
	width: 100%;
}

#tbUserLogin td {
	background: #F0F0DF;
	line-height: 30px;
	padding: 0 10px;
	height: 30px;
}

.listTb {
	margin: 5px 0;
	width: 100%;
	border: 1px solid #E8E8E8;
	background: #fff;
}

.listTb td, .listTb th {
	padding: 5px;
	text-align: left;
	background: #F8F8F8;
}

.listTb td {
	background: #FCFCFC;
}

.listTb th {
	text-align: left;
	font-weight: bold;
}

.SchList {
	width: 100%;
	margin: 0 auto;
}

.SchList th {
	text-align: left;
	font-weight: normal;
	font-size: 17px;
	line-height: 2.5em;
	border-bottom: 1px dotted #CCC;
	color:#666;
}

.SchList td {
	color: #AAA;
	line-height: 2em;
}

.SchList span {
	color: #C30;
}

.SchList em {
	color: #090;
	font-style: normal;
	font-size: 10px;
	line-height: 3em;
}

#schs {
	width: 500px;
	height: 50px;
	margin-top: 20px;
}

#schtop {
	width:300px; height:25px;
	position:absolute;
	top:5px; right:0;
	text-align:right;
	margin:0; padding:0;
}
#schtop #w {
	height: 25px;
	line-height: 25px;
	padding:0 5px;
	border:0;
	width: 140px;
	font-size: 12px;
	color: #999;
	background:#FCFCFC;
	position:absolute;
	top:0; right:30px;
}

#schtop #schSubmit {
	border:0;
	width: 25px;
	height: 25px;
	position:absolute;
	top:0; right:0;
	background:url(sch.jpg) no-repeat center;
}

#schs #w {
	height: 30px;
	line-height: 30px;
	border: 1px solid #CCC;
	width: 400px;
	font-size: 14px;
	color: #666;
	padding: 5px;
}

#schs #schSubmit {
	border: 1px solid #069;
	width: 80px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: #06C;
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
}

#SeoKeywordsStr {
	margin-top: 20px;
}

.ClsListTb{
	
}
/*全局CSS结束，请勿删除或修改*/

/*通用样式开始*/
.bodyallx{width:100%;}
.bodyall{ position:relative; width:100%; overflow:hidden; margin:0 auto;}
.bodyamain{ position:relative; width:1000px; margin:0 auto;}

/*头部样式开始*/
.logol{ position:absolute; left:0; top:15px;}
.daohang{  width:100%; overflow:hidden;}
#nav { position:absolute; right:0; top:30px;
	height: 45px;
	text-align: center;
	clear: both;
	width: 570px;
	margin: 0 auto;
}
#nav ul .shouy{ background:url(shouy.jpg) no-repeat 25% 35%;}
#nav ul .shouy:hover{ background:url(shouy1.png) no-repeat 25% 35%; }

#nav ul .women { background:url(wom.jpg) no-repeat 20% 35%;}
#nav ul .women:hover{ background:url(wom1.png) no-repeat 20% 35%; }

#nav ul .xinw{ background:url(xinw.jpg) no-repeat 20% 35%;}
#nav ul .xinw:hover{ background:url(xinw1.png) no-repeat 20% 35%; }

#nav ul .huod{ background:url(huod.jpg) no-repeat 25% 35%;}
#nav ul .huod:hover{ background:url(huod1.png) no-repeat 25% 35%; }

#nav ul .chany{ background:url(chany.jpg) no-repeat 20% 35%;}
#nav ul .chany:hover{ background:url(chany1.png) no-repeat 20% 35%; }

#nav ul .zhaop{ background:url(zhaop.jpg) no-repeat 25% 35%;}
#nav ul .zhaop:hover{ background:url(zhaop1.png) no-repeat 25% 35%; }

#nav ul .lianx{ background:url(lianx.jpg) no-repeat 20% 40%;}
#nav ul .lianx:hover{ background:url(lianx1.png) no-repeat 20% 40%; }


#nav li {
	float: left;
	height: 45px;
	position: relative;
}
#nav li.line_off {
	background: none
}
#nav .shouy ,#nav .women ,#nav .xinw ,#nav .huod ,#nav .chany ,#nav .zhaop ,#nav .lianx {
	display: block;
	float: left;
	text-decoration: none;
	height: 45px;
	padding-top: 14px;
	line-height: 20px;
	font-size: 16px;
	color: #a9a9a9;
	width: 50px;
blr:expression(this.onFocus=this.blur());
	outline: none;
	position: relative;padding-left:30px;
}
#nav .shouy:hover ,#nav .women:hover ,#nav .xinw:hover ,#nav .huod:hover ,#nav .chany:hover ,#nav .zhaop:hover ,#nav .lianx:hover {
	color: #a58b55;
	text-decoration: none;
	text-align: center;
}

#nav .n {
	background: url(nav_shu.jpg) no-repeat 0 50%;
	height: 45px;
	float: left;
	width: 1px;
}
/*---当前分类---*/
.navditu{ width:1600px; height:310px; background: url(navla_bg.png) repeat center;; position:absolute; left:50%; margin-left:-800px; top:80px; display:none; }

.navditu li ul {
	position: absolute;
	top:20px; 
	left:480px;
	float:left;
   	width:430px;
	height:60px; padding-top:220px;
	text-align:center;	display: none;
}
.navditu li ul li { float:left; width:93px;
	line-height: 25px;
	height: 23px; border:#565656 1px solid; margin-bottom:5px; margin-right:11px; margin-left:1px;
	z-index: 2;
}
.navditu li ul a, #nav li.sfhover ul a{ display:block; width:95px; height:23px;  
	color: #909090;
	font-size: 14px;
	float: none;
	font-weight: normal;  
}
.navditu li ul a:hover {
	color:#fff; background:#a58b55;}
	
.navditu li ul .navtu{ display: block; width:416px; height:210px; position:absolute; top:0px; left:0;  padding:0; border:0; text-align: left;}
.navditu li ul .navtu a{ background:none; }
/*头部样式结束*/

/*中间样式开始*/
/*Slide Start幻灯片位置开始*/
#Slidebox{width:1600px; height:450px;  padding:0px;  margin:0 auto;  /*position:relative;*/ background:#e0b98b; overflow:hidden;}
#flashBg {
	height: 450px;
	overflow: hidden;
	width: 1600px;
	position: absolute;
	left: 50%;
	margin-left: -800px;
}
#flashLine {height: 450px;width:1600px;clear: both;overflow: hidden;}
#flash{width: 1600px;height: 450px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flash a {width: 1600px;height: 450px;display: none;}
#flash img {width: 1600px;height: 450px;}
.flash_bar {width: 860px;
	padding-left: 740px;
	z-index: 69;
	height: 50px;
	overflow: hidden;
	position: absolute;
	padding-top: 15px!important;
	padding-top: 15px;
	bottom: 0px;
	left: 0px;
	text-align: center;
	margin: 0 auto;}
.flash_bar .dq {
display: block;float: left;width: 15px;height: 15px;margin:2px 4px;cursor: pointer;background: url(images/pagination.png) no-repeat 0px -17px; overflow:hidden;
_background: none; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png" ,sizingMethod="crop");
}

.flash_bar .no {display: block;float: left;width: 15px;height: 15px;margin:2px 4px;cursor: pointer;
background:url(images/pagination.png) no-repeat 0px -1px; overflow:hidden; 
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png" ,sizingMethod="crop");
}

/* 文本切换盒子 - 公用类 */ 
.slideTxtBox{ width:1000px; height:470px; overflow:hidden; position:relative; top:160px;  } 
.slideTxtBox .hd{ height:15px; line-height:15px; width:120px; text-align:center;position:absolute; top:440px; left:457px;} 
.slideTxtBox .hd ul li{ float:left; padding:0; margin-right:20px; } 
.slideTxtBox .hd ul li.on{ height:15px; cursor:pointer;  } 
.slideTxtBox .bd ul{ padding:0px;  } 
.slideTxtBox .tempWrap{ margin:15px;  } 
 
.slideTxtBox .bd  li{ width:495px; height:200px; background:#fff; float:left; margin-bottom:10px;}
.slideTxtBox .bd  li .datu{ float:left; width:240px; height:180px; margin: 10px 0 0 10px;}
.slideTxtBox .bd  li .datu:hover{border:#a9a9a9 1px solid;} 
 
.slideTxtBox .bd  li .xinxi{
	float: right;
    width: 455px;
    height: 170px;
    padding: 0 20px;
	}
.slideTxtBox .bd  li .xinxi h2{ font-weight:normal; padding-top:15px;}
.slideTxtBox .bd  li .xinxi h2 a{ font-size:18px; color:#333333; height:40px; line-height:40px;}
.slideTxtBox .bd  li .xinxi h2 a:hover{ color:#a58b55;}
.slideTxtBox .bd  li .xinxi h2 p{ font-size:12px; color:#8b8b8b; height:22px; line-height:35px;}
.slideTxtBox .bd  li .xinxi .duoduo{width:50px; height:27px; margin-top:55px; float:right;}
.liright10 {
	margin-right: 10px;
}
.liright0 {
	margin: 0;
}
.biaoti_bg{ position:absolute;width:220px; height:85px; margin:0 auto; top:68px; left:392px;}
.biaoti_bg1{ position:absolute;width:220px; height:32px; margin:0 auto; top:68px; left:392px;}
.biaoti_bg2{ position:absolute;width:220px; height:32px; margin:0 auto; top:68px; left:335px;}
.chanyms{ position:absolute; top:490px; left:290px; width:430px; height:50px; line-height:25px; color:#fff; text-align:center;}
/* 多个左滚动 - 公用类 */ 
.leftLoop{position:absolute; top:260px; left:114px; width:832px; height:165px; margin:0 auto;}
.leftLoop .bd{}
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ float:left; width:165px; height:163px;  margin-right:43px;} 
/* 通用图片列表_普通式 */ 
.picList .pic img{ width:165px; height:163px; } 
.picList .maoyi a{ background: url(maoyi_bg.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .maoyi a:hover{ background:url(maoyi1.png) no-repeat center; }

.picList .kuangye a{ background:url(kuanye_bg.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .kuangye a:hover{ background:url(kuangye1.png) no-repeat center; }

.picList .jinrong a{ background:url(jinrong_bg.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .jinrong a:hover{ background:url(jinrong1.png) no-repeat center; }

.picList .wenhua a{ background:url(wenhua_bg.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .wenhua a:hover{ background:url(wenhua1.png) no-repeat center; }

.picList .majia a{ background:url(majia.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .majia a:hover{ background: url(majia1.png) no-repeat center; }

.picList .canyin a{ background:url(canyin.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .canyin a:hover{ background: url(canyin1.png) no-repeat center; }

.picList .shiyou a{ background:url(1.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .shiyou a:hover{ background: url(2.png) no-repeat center; }

.picList .fangchan a{ background:url(3.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .fangchan a:hover{ background: url(4.png) no-repeat center; }

.picList .maotai a{ background:url(5.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .maotai a:hover{ background: url(6.png) no-repeat center; }

.picList .jinrong a{ background:url(7.png) no-repeat center;width:165px; height:163px; display:block;}
.picList .jinrong a:hover{ background: url(8.png) no-repeat center; }



.aboutbt{ position:absolute; top:120px;left:185px; width:270px; height:110px; text-align:center;}
.aboutbt h2{ font-weight:normal; color:#333333; font-size:18px; margin-bottom:15px;}
.aboutbt p{ font-size:12px; color:#8b8b8b; height:20px; line-height:20px;}
.mores{ position:absolute; bottom:97px; left:280px; width:85px; height:30px; line-height:30px; background:url(morex.png) no-repeat center;text-align:center;}
.mores a{ color:#a58b55;}
.mores a:hover{ background:url(moerhover.png) no-repeat center; width:85px; height:30px; color:#fff;display:block;   }

.mores1{ position:absolute; bottom:97px; left:480px; width:85px; height:30px; line-height:30px; background:url(morex.png) no-repeat center;text-align:center;} 
.mores1 a{ color:#a58b55;}
.mores1 a:hover{ background:url(moerhover.png) no-repeat center; width:85px; height:30px; color:#fff;display:block;   }

.mores2{ position:absolute; bottom:97px; left:700px; width:85px; height:30px; line-height:30px; background:url(morex.png) no-repeat center;text-align:center; }
.mores2 a{ color:#a58b55;}
.mores2 a:hover{ background:url(moerhover.png) no-repeat center; width:85px; height:30px; color:#fff;display:block;   }

.shipin { position:absolute; top:263px; left:420px; width:160px; text-align:center; 
}

.guanggao{ position:absolute; top:160px; left:0; width:1000px; height:180px;}
.guanggao span{ width:320px; height:175px; margin-right:15px; display:block; float:left;}
.linkbt{ position:absolute; top:355px; width:260px; height:105px;text-align:center;}
.linkbt h2{ font-weight:normal; margin-bottom:15px;}
.linkbt h2 a{ color:#333; font-size:14px;}
.linkbt h2 a:hover{ color:#a58b55;}
.linkbt p{ font-size:12px; color:#8b8b8b; height:20px; line-height:20px;}
.chanymore{ position:absolute; left:410px; top:580px; width:180px; height:35px;}
.chanymore a{ width:180px; height:35px; line-height:35px; text-align:center; background:url(more_bg.png) no-repeat center; display:block; color:#a58b55;}
.chanymore a:hover{ background:url(readmore.png) no-repeat center; color:#fff; width:180px; height:35px; line-height:35px; text-align:center; }
.shipin p{ height:35px; line-height:35px;}


/*中间样式结束*/


/*尾部样式开始*/
.dianhua{ position:absolute; left:0; top:30px; width:350px; height:45px;}
.guanzhu{ position:absolute; right:0; top:35px; width:185px; height:30px; color:#bdbdbd;}
.guanzhu span{ display:block; float:left;}
.guanzhu .xinlang a{ background:url(xinlang.png) no-repeat; display:block;width:27px; height:27px;}
.guanzhu .xinlang a:hover{ background:url(xinlang1.png) no-repeat; display:block;width:27px; height:27px;}

.guanzhu .sosuo a{ background:url(sosuo.png) no-repeat; display:block;width:27px; height:27px;}
.guanzhu .sosuo a:hover{ background:url(sosuo1.png) no-repeat; display:block;width:27px; height:27px;}

.guanzhu .weixin a{ background:url(weixin.png) no-repeat; display:block;width:27px; height:27px;}
.guanzhu .weixin a:hover{ background:url(weixin1.png) no-repeat; display:block;width:27px; height:27px;}



.footnav{ position:relative; top:40px;width:530px; height:30px; margin:0 auto;text-align:center;}
.footnav li{ float:left; width:80px; background:url(footnav_shu.png) no-repeat right; text-align:center;}
.footnav li a{ color:#abaaaa;}
.footnav li a:hover{ color:#a58b55;}
.copy{position:relative; top:40px;width:575px; height:30px; margin:0 auto;text-align:center; font-size:12px;}
.copy p{ color:#707070; line-height:25px;}
.copy p a{ color:#707070;}
.copy p a:hover{ color:#a58b55;}
/*尾部样式结束*/

.black_overlay{ 
            display: none; 
            position: absolute; 
            top: 0%; 
            left: 0%; 
            width: 100%; 
            height: 100%; 
            background-color: black; 
            z-index:1001; 
            -moz-opacity: 0.8; 
            opacity:.80; 
            filter: alpha(opacity=88); 
        } 
.white_content { 
            display: none; 
            position: absolute; 
            top: 25px; 
            left: 30%; 
            width: 400px; 
            height: 325px;; 
            background:#000;
			color:#fff; 
            z-index:1002; 
            overflow:hidden;; 
        }
.white_content p{height:25px; line-height:25px; text-align:right; font-size:16px; padding-right:10px;}
.white_content p a{  color:#fff;}

/*微信漂浮*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop{ width:60px; height:100px; position:fixed; right:20px; cursor:pointer; 
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); 
}
#code{ background-position:-276px -258px; bottom:60px; _margin-bottom:60px; }
#code_hover{ background-position:-316px -258px; bottom:60px; _margin-bottom:60px;  }
#gotop{ background-position:-276px -310px; bottom:0px; _margin-bottom:0px;} 

#code_img{ width:270px; height:355px; position:fixed; right:80px; bottom:37px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:37px; z-index:1000;}
/*结束*/




.picScroll-left{ width:1000px;  overflow:hidden; position:relative; height:300px; top:160px; left:-23px; }
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px; display:none;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:0 10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:320px;}
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:320px; height:175px; display:block;   }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px; color:#333333 ; font-size:14px; padding-top:25px;   }
		.picScroll-left .bd ul li .title a{
			color:#333333;
	
		}
		.picScroll-left .bd ul li p{
			color:#A1A1A1;
			font-size:12px;
			line-height:1.75em;
			padding-top:10px;
		}


#adv{
	float:left;
	width:100%;
	height:450px;
	position:relative;
	overflow:hidden;
	}
#adv .slideBox{
	width:1600px;
	height:450px;
	position:absolute;
	left:50%;
	margin-left:-800px;
	overflow:hidden;
	}

#adv .slideBox{ width:1600px; height:450px; overflow:hidden; position:relative;}
#adv .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:515px; bottom:35px; z-index:1; }
#adv .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
#adv .slideBox .hd ul li{ float:left;width:15px; height:15px; text-align:center; cursor:pointer;  margin:0 10px; border-radius:15px; background:#fff;}
#adv .slideBox .hd ul li.on{ background:#A58B55; }
#adv .slideBox .bd{ position:relative; height:100%; z-index:0;   }
#adv .slideBox .bd li{ zoom:1; vertical-align:middle; } 
#adv .slideBox .bd img{ width:1600px; height:450px; display:block;  }

.piro_overlay { position: fixed; _position: absolute; top: 0; left: 0; width: 100%; height: 100%; background:#000; display: none; z-index:99997; }

.loading span{position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:30px;height:30px;display:block;z-index:100008; background:none }
.loading span span{position:absolute; display:block; width:30px;height:30px; z-index:100009;background: url(ajax-loader.gif) center center no-repeat!important;background: url(ajax-loader.gif) center center no-repeat;}

.caption{position:absolute;bottom:0;left:0;margin:0;display:block; padding:0px; cursor:text; background:#222;}
.piro_nav{position:absolute;bottom:0;left:50%;margin:0;display:block; padding:0; background:none;}
.caption p{ display:block; margin:0;padding:4px 28px 4px 38px; text-align:center; font-weight:normal; background:black; color:white; font-size:12px;}

a.piro_close{position:absolute;top:20px;right:20px;height:35px;width:35px;background:url(close_btn.png) no-repeat;cursor:pointer;z-index:100006;}
a:hover.piro_close{background:url(close_btn_h.png) no-repeat;}

a.piro_next{position:absolute;top:50%;width:35px; height:35px;right:20px;text-indent:-999em;outline:none; display:block; margin:-18px 0 0 0;background:url(next.png) center right no-repeat; border:none; cursor:pointer;z-index:1000000001}
a:hover.piro_next{background:url(next_h.png) center right no-repeat;}

a.piro_prev{position:absolute;top:50%;width:35px; height:35px;left:20px; text-indent:-999em; outline:none;display:block;margin:-18px 0 0 0;background: url(prev.png) center left no-repeat;border:none; cursor:pointer; z-index:1000000000}
a:hover.piro_prev{background:url(prev_h.png) center left no-repeat;}



.pirobox_content {position:absolute; top:50%; left: 50%; padding:0; width: 800px; height: 600px; margin:-300px 0 0 -400px; display:block; z-index:99998;font-family:Trebuchet MS,Arial;}
.pirobox_content table,tbody,tr,th,td{margin:0;padding:0;border:none;}
.pirobox_content img{ margin:0; padding:0; border:none;}

.t_l{background:url(t_l.png) no-repeat; width:20px; height:20px;}
.t_r{background: url(t_r.png) no-repeat; width:20px; height:20px;}
.t_c{height:20px; background:url(t_c.png) repeat-x;}

.c_l{width:20px; background: url(c_l.png) repeat-y;}
.c_c{background:white; margin:0; padding:0;}
.c_c div{width:760px; height:560px; margin:0; padding:0 0 0px 0;}
.c_r{width:20px; background: url(c_r.png) repeat-y;}

.b_c{height:20px; background:url(b_c.png) repeat-x;}
.b_l{background:url(b_l.png) no-repeat; width:20px; height:20px;}
.b_r{background:url(b_r.png) no-repeat; width:20px; height:20px;}

/*.t_l{background:#000; width:10px; height:10px;}
.t_r{background:#000; width:10px; height:10px;}
.t_c{height:10px; background:#000;}

.c_l{width:10px; background:#000;}
.c_c{background:#000; margin:0; padding:0;}
.c_c div{width:380px; height:180px; margin:0; padding:0;}
.c_r{width:10px; background: #000;}

.b_c{height:10px; background:#000;}
.b_l{background:#000; width:10px; height:10px;}
.b_r{background:#000; width:10px; height:10px;}
*/
.box_img{ position:absolute; z-index:99995; background: url(img_bg.png);width: 100%; top:30px; left:30px; height: 100%; padding:0;}
.err_mess{ position:absolute;bottom:20px; color:white; padding:0; margin:0 0 0 20px; display:block;}
.err_mess a{color:red; font-weight:700;}
.number{position:absolute;margin-left:3px;height:18px;width:30px; padding:3px;left:0;color:#666;bottom:1px; font-size:11px;}
a.link_to {position:absolute;margin-right:6px;height:20px;width:20px;right:0;color:#999;bottom:3px; background:url(link_out.png) no-repeat; text-indent:-999em;}
a:hover.link_to { background:url(link_out_h.png) no-repeat;}
a.play{position:absolute;top:20px!important;top:20px;left:20px!important;left:20px;width:40px; height:40px; margin:0; outline:none; display:block;background:url(play.png) no-repeat; text-indent:-999em; border:none;cursor:pointer;}
a:hover.play{background:url(play_h.png) no-repeat;}
a.stop{position:absolute;top:20px!important;top:20px;left:20px!important;left:20px;;width:40px; height:40px; margin:0; outline:none; display:block;background:url(pause.png) no-repeat;text-indent:-999em; border:none;cursor:pointer;}
a:hover.stop{background:url(pause_h.png) no-repeat;}
.fleft{
	float:left;
	}
.form-horizontal .form-group{
	margin-left:5px !important;
	display:block;
	}
/*全局CSS结束，请勿删除或修改*/

.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:100px;left:50%;margin-left:-300px;width:620px;background:#eee url(modal-gloss.png) no-repeat -200px -80px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
.reveal-modal h2{font-size:18px;color:#990000;padding:0 0 20px 0;}
.reveal-modal p{padding:0 0 15px 0;}
/*嵌套自定义CSS样式写在之上，以下全局CSS请勿修改和删除*/