@charset "utf-8";
/* css document */

#warp,.all{
	width:1000px;
	margin:0 auto;
}
/* =================== banner =================== */
/*banner img*/
.none{ display:none;}
.banner{
	width:1000px;
	height:572px;
	margin:20px auto;
	position:relative; 
	margin:0 auto; 
	overflow:hidden; 
	z-index:1;
}
.banner_show a{
	display:inline-block;
	height:599px;
}
.banner_show{ 
	text-align:center; 
	height:572px; 
	overflow:hidden; 
	position:relative;
}
.bannger_inbox{ 
	position:absolute; 
	left:50%;
	top:0;
	margin-left:-1000px;
}

/*翻页*/
.banner_pre_next{
	position:relative;
	z-index:105;
	top:520px;
	width:1000px;
	left:50%; 
	height:37px;
	margin-left:-500px;
	*left:240px;
}
.banner_pre_next a{ 
	width:37px; 
	height:37px; 
	background:url(/uploads/image/simages/btn.png) no-repeat;
	text-indent:-999em;
}
.banner_pre_next .banner_btn_left{
	position:absolute;
	left:37px; 
	background-position:0px 0px;
}
.banner_pre_next .banner_btn_right{
	position:absolute;
	right:37px; 
	background-position:-37px 0px;
}




/*文字*/
.banner_mag{
	max-height:178px;
	width:720px;
	position:absolute; 
	overflow:hidden;
	right:50%;
	margin-right:-360px;
	bottom:15px;
	text-align:left;
	z-index:99;
	font-family:"microsoft yahei";
	overflow:hidden;
	
}
.banner_magbox{
	background:url(/uploads/image/simages/ico3.png) repeat;
	color:#fff;
	text-align:left;
	border:1px solid #fff;
	    padding: 20px;
    overflow: hidden;
}
.banner_magbox b{
max-height:36px;
	font-size:18px; 
	margin-bottom:10px;
}
.banner_magbox b a{
	height:36px;
	font-size:24px;
	color:#fff;margin-bottom: 10px;
}
.banner_magbox p{
	font-size:14px;
	line-height:24px;
}
.tabtop{
	height:76px;
	font-size:16px;
	margin:20px 0px;
	overflow:hidden;
	*position:relative;
}
.tabtop span{
	width:60px;
	font-size:18px;
	font-family:"微软雅黑";
	font-weight:bold;
	color:#53493c;
	margin-top:15px;
}
#mytabs .tabtop ul{
	height:76px;
	float:left;
}
.tabtop ul.tab_title{
	width:920px;
	background:#d5b47d;
	padding-left:10px;
	*height:76px;
	*position:relative;
}
#mytabs .tabtop ul.tab_title{
	width:920px;
	background:#d5b47d;
	padding-left:10px;
	*height:76px;

	*position:relative;
}
.mytabs ul.tab_title li{
	text-align:center;
	font-size:16px;
	font-family:"微软雅黑";
	color:#fff;
	/*padding:0 23px;*/
	float:left;
	cursor:pointer;
	/*margin-right:10px;*/
	padding:0 4px;
	*white-space:nowrap; 
	line-height:76px;
	margin-right:1px;
}


.more{
	width:60px;
	background:#d5b47d;
	text-align:center;
	font-size:16px;
	font-family:"微软雅黑";
	color:#fff;
	/*padding:0 23px;*/
	float:left;
	cursor:pointer;
	/*margin-right:10px;*/
	padding:0 4px;
	*white-space:nowrap; 
	line-height:76px;
	margin-right:1px;
}
.more:hover{
	background:#f4c270;
}

.more a{color:#fff; 	font-size:16px;
}

.more em{
	font-style:normal;
	color:#e6b96e;
	margin-right:2px;
	margin-left:-2px
}
.more i{
	font-style:normal;
	color:#f6ca81;
	margin-left:2px;
}

ul.tab_title li a{color:#fff; 	font-size:16px;
}
/*
ul.tab_title li:hover{
	background:#f4c270;
}
ul.tab_title li.on{background:#f4c270;}*/
ul.tab_title li em{
	font-style:normal;
	color:#e6b96e;
	margin-right:2px;
	margin-left:-2px
}
ul.tab_title li i{
	font-style:normal;
	color:#f6ca81;
	margin-left:2px;
}
.tab_content .blockright{
	width:590px;
	overflow:hidden;
}
.tab_content .blockright ul li{ float:left;}
ul.tab_title li a{
	display:block;
	float:left;
}
ul.tab_title li:hover{
	background:#f4c270;
}
ul.tab_title li.on{background:#f4c270;}

.tab_title font{
	display:block;
	/* margin-top:-76px; */
	position:relative;
	*font-size:14px;
	*white-space:nowrap; 
}
.tab_title font img { vertical-align:middle; margin:0 2px;}
ul.tab_title li.on a{
	/*  margin-top:76px; */
}

.tab_title a:hover{
	/* margin-top:76px; */
}

/*tab 图片流*/
.imglist{position:relative;}
.blocktravel ul li{float:left;}
.mytabs li:hover{ cursor:pointer}
ul.photopart2 li:hover{ cursor:pointer}
.qsc_h3_t1 a,
.qsc_h3_t2, 
.ej_img_dc2_h3, 
.ej_img_dc2_h2, 
.ej_img_dc1_h3, 
.dcsc_tpl_h3_t1 a ,
.qsc_h3_t3 a{
	color: #fff
}
.content_news_qsc_zs_r {
	width: 399px;
	overflow:hidden;
	position:relative;
}
.content_news_qsc_zs_l{position:relative;}
.title_p{
	position:absolute;bottom:0px;width:100%;background: url(/uploads/image/simages/qsc_hs_bg.png) repeat;height:36px; color:#ffffff;line-height:36px; font-size:14px;text-align:center;
	}
.title_p a{color:#ffffff;}
.go_sc {
	padding-top: 36px;
}
.text_left {
	text-align: left
}
.qsc_h3_t1, 
.qsc_h3_t2
{
	background: url(/uploads/image/simages/qsc_hs_bg.png) repeat;
	position: relative;
	font-size: 16px;
	font-family: 宋体;
	color: #fff;
	height: 65px;
	margin-top: -65px;
	line-height: 48px;
}
.qsc_h3_t23
{
	background: url(/uploads/image/simages/qsc_hs_bg.png) repeat;
	position: relative;
	font-size: 16px;
	font-family: 宋体;
	color: #fff;
	height: 65px;
	margin-top: -65px;
	line-height: 48px;
	text-align:center;
}
.qsc_h3_t23 a{color:#fff;}
/*.qsc_h3_t4{
	height:50px;
	margin-top:-50px;
	line-height:30px;
}*/
.qsc_h3_t2{
	width: 327px;
	/*_display: inline-block;
	_padding-left:17px;*/
}
.qsc_h3_t3{width:252px;}
.qsc_h3_t5{width:523px; *margin-top:-67px}
.qsc_h3_t6{width:434px;}
.qsc_h3_t7{width:295px;}
.qsc_h3_t8{width:295px;}
.qsc_h3_t9{width:235px;}

.qsc_h3_t1 span,
.qsc_h3_t2 span,
.ej_img_dc1_h3,
.ej_img_dc2_h3
{
    margin-left: 10px;
	margin-right: 15px;
	border-bottom: 1px solid #999b99;
	display: inline-block;

}
.qsc_h3_t1 span, .ej_img_dc1_h3 {
	width: 374px;
}
.qsc_h3_t2 span,.ej_img_dc2_h3{ width:302px;}
.qsc_h3_t4 span,.ej_img_dc4_h3{
	width:591px;
}
.qsc_h3_t3 span,.ej_img_dc3_h3{
	width:227px;
}
.qsc_h3_t5 span,.ej_img_dc5_h3{
	width:498px;
}
.qsc_h3_t6 span,.ej_img_dc6_h3{
	width:407px;
}
.qsc_h3_t7 span,.ej_img_dc7_h3{
	width:275px;
}
.qsc_h3_t8 span,.ej_img_dc8_h3{
	width:275px;
}
.qsc_h3_t9 span,.ej_img_dc9_h3{
	width:210px;
}
.qsc_h3_t3 a{
	margin-left: 15px;
	margin-right: 15px;
	border-bottom: 1px solid #999b99;
	width: 222px;
	display: inline-block;
}
.ej_img_dc1_h3,
.ej_img_dc2_h3
{
	font-size: 16px;
	font-family: 宋体;
	color: #fff;
	line-height: 32px;
}
.ej_img_dc1, .ej_img_dc2{
	position: absolute;
	background: url(/uploads/image/simages/qsc_hs_bg.png) repeat;
	z-index: 9999;
}
.ej_img_dc1{
	width: 399px;
	height: 300px;
	margin-top: -300px;
}

.ej_img_dc2 {
	width: 327px;
	height:196px;
	margin-top: -196px;
}
.ej_img_dc3 {
	width: 252px;
	height:196px;
	margin-top: -196px;
}
.ej_img_dc4{
	width:591px;
	height:94px;
	margin-top:-94px;
}
.ej_img_dc5{
	width:523px;
	height:348px;
	margin-top:-348px;
	*height:352px;
	*margin-top:-352px;
}
.ej_img_dc6{
	width:434px;
	height:423px;
	margin-top:-423px;


}
.ej_img_dc7{
	width:295px;
	height:167px;
	margin-top:-167px;
	*height:169px;
	*margin-top:-169px;

}
.ej_img_dc8{
	width:295px;
	height:240px;
	margin-top:-240px;
	*height:242px;
	*margin-top:-242px;
}
/*.ej_img_dc8{
	width:240px;
	height:163px;
	margin-top:-163px;
}*/
.ej_img_dc1 p,.ej_img_dc2 p{
	margin-left: 15px;
	margin-right: 15px;
	color: #ffffff;
	font-size: 14px;
	font-family: 宋体;
	line-height: 25px;
	padding-top: 8px;
}
.ej_img_dc2 a{color:#ffffff;}
.ej_img_tck_jt,
.ej_img_tck_jt1,
.ej_img_tck_jt2,
.ej_img_tck_jt3,
.ej_img_tck_jt4,
.font_jt,
.font_jt1,
.font_jt2
{
	position: absolute;
	right: 15px;
}
.ej_img_tck_jt{top: 260px;}
.ej_img_tck_jt1{top:128px;}
.ej_img_tck_jt2{top:60px;}
.ej_img_tck_jt3{bottom:20px;}
.ej_img_tck_jt4{top:100px;}
.ej_img_tck_jt4{top:150px;}
.font_jt{top:260px;}
.font_jt1{top:156px;}
.font_jt2{top:54px;}
.none{ display:none;}



.tab_content .news{
	font-family:"微软雅黑";
	font-size:14px;
	line-height:24px;
	height:170px;
	width:208px;
	border:3px solid #e8d4b4;
	-webkit-box-shadow:0px 2px 4px #bda98b;
	-moz-box-shadow:0px 2px 4px #bda98b;
	box-shadow:0px 2px 4px #bda98b;
	padding:10px 18px;
	overflow:hidden;
}
.tab_content  .news ul li{
	float:none;
	list-style:inside decimal;
}
.tab_content  .news ul li a:hover{
	color:#a22327;
	text-decoration:underline;
}
.tab_content .blocktravel .news{
	width:198px;
	height:398px;
	overflow:hidden;
}
.vidio li{
	 width:315px;
	 height:263px;
	 border:3px solid #e8d4b4;
	-webkit-box-shadow:0px 2px 4px #bda98b;
	-moz-box-shadow:0px 2px 4px #bda98b;
	box-shadow:0px 2px 4px #bda98b;
	position:relative;
	float:left;
	margin-right:17px;
}
.vidio li img{
	width:315px;
	height:263px;
}
.vidio li a{color:#ffffff;}
.vidio li.last{ margin:0px;}
.vidio li .item-titlefont{
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	display:block;
	width:315px;
	text-align:center;
	height:32px;
	line-height:32px;
	position:absolute;
	bottom:0px;
	background:#142f41;
	color:#fff;
}
.mapbox,
.mapboxsmall ul li{
	border:3px solid #e8d4b4;
	-webkit-box-shadow:0px 2px 4px #bda98b;
	-moz-box-shadow:0px 2px 4px #bda98b;
	box-shadow:0px 2px 4px #bda98b;
}
.mapbox{
		width:476px;
		height:264px;
}
.mapboxsmall{
	width:498px;
	height:264px ;
	overflow:hidden;
}
.mapboxsmall ul li{
	float:left;
	width:230px;
	height:118px;
	margin:0 22px 21px 0px 
}
.mapboxsmall ul li.last{
	 margin-right:0px;
}
	/*女儿节*/
.item ul li{
	width:230px;
	line-height:24px; 
	float:left;
	overflow:hidden;
	margin-right:20px;
}
.item ul li.last{ margin:0px;}
.item ul li h3{
	font-family:"微软雅黑";
	font-size:18px;
	color:#2e2921;
	font-weight:bold;
	margin-bottom:10px;
}
.item ul li img{
	border:4px solid #dbb373;
	margin-bottom:5px;
}
.ct .block ul li{
	float:left;
	margin-bottom:10px;
}
/*时间轴 */
.linebg{
	background: 0px 30px repeat-x;
	height:116px;
	position:relative;
}
#isl_cont{width:930px;*height:116px;}
.timebox .rollbox{
	width:1000px;
	margin:0 auto; 
	height:116px;
	float:left;
}
.timebox .rollbox .pre{
	height:19px;
	width:38px;
	background:url(/uploads/image/simages/left.gif) no-repeat;
	float:left;
	display:inline;
	cursor:pointer;
	margin-top:30px;
}
.timebox .rollbox .next{
	height:19px;
	width:32px;
	background:url(/uploads/image/simages/right.gif) no-repeat;
	overflow:hidden;
	float:left;
	display:inline;
	cursor:pointer;
	margin-top:30px;
}

.timebox .rollbox .pic{
	width:119px;
	float:left;
	text-align:center;
	color:#fff; 
	position:relative; 
	background: center 26px no-repeat; 
	/*height:144px;*/
}
.timebox .rollbox  .pic a{
	width:119px;
	text-align:center; 
	color:#fff;
	height:49px; 
	display:block; 
	font-weight:bold; 
	line-height:20px; 
	margin-top:50px;
}
.timebox .rollbox  .pic a:hover{
	width:119px;
	text-align:center; 
	height:49px; 
	display:block; 
	color:#fff; 
	background: no-repeat bottom center; 
	line-height:20px; 
	font-weight:bold;
 }
.xx{ display:none;}
.x1{ 
   display:block;
   position:relative;
   bottom:240px;
   z-index:50;
   height:144px;
   }
   
.timedetail{
	position:relative;
	*z-index:1003;
}
/*弹出层*/
body#sn1{ height:3330px; background:url(/uploads/image/simages/bodybg.jpg) no-repeat}
 .black_overlay{ 
           display: none;
            position: absolute; 
            top: 0%; 
            left: 0%; 
            width: 100%; 
			min-height:100%;
            height: 3330px; 
            background-color: black; 
            z-index:1001; 
            -moz-opacity: 0.8; 
            opacity:.80; 
            filter: alpha(opacity=88); 
 } 
.explainbox{ 
	display: none; 
	position: absolute;
	bottom:-250px; 
	*top:-150px;
	left:105px;
	*left:130px; 
	width: 730px; 
	height: 370px; 
	padding:10px 5px; 
	border:5px solid #ffc; 
	background:#d7b989; 
	z-index:1002; 
} 
		
/*.explainbox{ 
	display: none;
	position: absolute; 
	bottom:-250px;
	*top:-150px;
	left:105px;
	*left:130px;
	width: 730px; 
	height:370px;  
	border:5px solid #ffc; 
	z-index:10002;
	background:#d7b989;
	padding:10px 5px;
}*/
.explainimg{ float:left; width:240px; margin-left:5px;}
.explainimg img{ width:237px; height:297;}

.explaintitle{
	font-family:"微软雅黑";
	font-size:36px;
	color:#2b251b;
	position:relative;
	margin-bottom:10px;
	margin-left:5px;
}
.explaintitle span{
	position:absolute;
	right:10px;
	font-size:24px;
}
.explaintitle span a{color:#fff;}	
.explaintitle label{ 
	color:#fff;
	font-size:24px;
	vertical-align:5px;
	background: left center no-repeat;
	padding-left:5px;
	margin-left:5px;
}	
.detailinfo{
	font-size:14px;
	color:#fff;
	line-height:24px;
	margin-left:20px;
	width:450px;
	height:300px;
	text-indent:24px;
	float:left;
	overflow:auto;
}

.detailinfo p{margin-bottom:10px;}		   	 		 
.close{
	display:block;
	background:none;
	float:right; 
	color:#f00;
	width:30px;
}

/* 产品 */
.traveldiv dl { margin-bottom:20px;}
.traveldiv dl dt{
	width:265px;
	height:154px;
	text-align:center;
	background: no-repeat;
	float:left;
	margin-right:20px;
	overflow:hidden;
}
.traveldiv dl dt img{
	margin-top:4px;
}
.traveldiv dl dd h3{
	font-size:18px;
	font-family:"微软雅黑";
	color:#2e2821;
	margin-bottom:15px;
	padding-top:20px;
}
.traveldiv dl dd {
	line-height:24px;
}
.traveldiv dl dd a{
	color:#a22327;
}
.food dl{
	width:490px;
	height:154px;
	overflow:hidden;
	float:left;
	margin-right:10px;
}
.food dl.last{margin:0px;}
.travelright{
	width:235px;
	overflow:hidden;
}
.specialdiv {
	width:750px;
	overflow:hidden;
}
.specialdiv ul li{
	float:left;
}
.footertab{
	height:675px;
	overflow:hidden;
}
/* tiny scrollbar */
#scrollbar1 { width: 520px; clear: both; margin: 20px 0 10px; }
#scrollbar1 .viewport { width: 500px; height: 200px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; }
#scrollbar1 .scrollbar,
#scrollbar1 .thumb .end,
#scrollbar1 .thumb { background: transparent  no-repeat; }
#scrollbar1 .scrollbar { position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track	{ background: transparent  no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background-position: 100% 100%; height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { background-position: 100% 0; height: 5px; width: 13px; }
#scrollbar1 .disable { display: none; }

.leftbg{
	width:688px;
	height:537px;
	float:left;
	background: right top repeat-y;
	margin-top:30px;
}

/*轮播图*/
.focuspic {width:653px; margin-bottom:2px; position: relative; height:338px; overflow:hidden; }
.fpic { position: relative; width:653px; height:338px; display:none; }
.f_bg {background:#000; height:42px;  width:653px; position:absolute; left:0; bottom:0; z-index:10; display:block; opacity:0.6; filter:alpha(opacity=60); }
.l_btn { background: 0 0; _background:none; _filter:progid:dximagetransform.microsoft.alphaimageloader(, sizingmethod='crop');height:80px; width:40px; position:absolute; left:0px; top:119px; z-index:1000; cursor:pointer; }
.r_btn { background: 0 0; _background:none; _filter:progid:dximagetransform.microsoft.alphaimageloader(, sizingmethod='crop');height:80px; width:40px; position:absolute; right:0px; top:119px; z-index:1000; cursor:pointer; }
#focus_pic .current01 { background: 0 0; _background:none; _filter:progid:dximagetransform.microsoft.alphaimageloader(, sizingmethod='crop');}
#focus_pic .current02 { background: 0 0; _background:none; _filter:progid:dximagetransform.microsoft.alphaimageloader(, sizingmethod='crop');}

.fpic h3 { font-family:" 微软雅黑"; font-size:16px; height:42px; line-height:42px;  position:absolute; left:0px; bottom:0px; z-index:100; left:15px; font-weight:normal; overflow:hidden }
.fpic h3 a { color:#fff; }

.focuspic .btphoto { width: 96px; height: 22px; margin:0 0 0 35px; position: absolute; bottom:10px; right: 8px; z-index: 10; }
.btphoto .bt02 { background: no-repeat; width: 14px; height: 14px; margin: 3px 5px; display: inline; float: left; cursor: pointer; }
.btphoto .current { background: no-repeat; }
.btphoto .bt01, .btphoto .bt09 { width: 23px; height: 19px; margin: 0 5px; float: left; }
.btphoto .bt01 img, .btphoto .bt09 img { cursor: pointer; border: none; }

	
/* 图片流 */	
.photopart1 li{
	width:216px;
	height:194px;
	float:left;
	margin-right:3px;
	position:relative;
}
.photopart2 li{
	width:190px;
	height:190px;
	float:left;
	margin-right:12px;
	margin-bottom:10px;
	position:relative;
}
.photopart1 li.last,
.photopart2 li.last{ margin:0px;}
.fontimgbox{
	font-family:"微软雅黑";
	font-size:16px;
	background:#000;
	color:#fff;
	text-align:center;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	*position:relative;
	overflow:hidden;
}

.opus_img{
	width:216px;
	height:194px;
	overflow:hidden;
}
.opus_img1{
	width:190px;
	height:190px;
	overflow:hidden;
}
.opusfont{
	width:216px;
	height:194px;
	margin-top:-194px;
}
.opusfont1{
	width:190px;
	height:190px;
	margin-top:-190px;
}
.opusfontper{
	width:216px;
	font-family:"微软雅黑";
	font-size:16px;
	position:absolute;
	top:50%;
	left:50%;
	color:#fff;
	text-align:center;
}
.opusfontper0{
	margin-left:-108px;
}
.opusfontper1{
	width:190px;
	margin-left:-95px;
}
.opusfontper2{
	width:190px;
	margin-left:-95px;
	top:35%;
}
h2{
	width:980px;
	height:30px;
	line-height:30px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#675c4a;
	padding-left:20px;
	position:relative;
	background: left center no-repeat;
	overflow:hidden;
}
h2 font{display:inline-block; width:895px; height:30px; position:absolute; top:0px; right:0px; margin-left:20px; background: left bottom no-repeat;}
h2 span{
	position:absolute;
	right:0px;
	bottom:8px;
}
h2 i{
	font-family:"宋体";
	font-style:normal;
	font-size:12px;
	color:#97876d;
	position:absolute;
	right:0px;
	top:3px;
	font-weight:normal;
}
h2 span a{ display:block; width:13px; height:10px; background: no-repeat;}
h2 span a:hover{ background: no-repeat;}
h2 i a{ color:#97876d;}
h2 i a:hover{ color:#931e22;}
	
.rightdiv{ width:304px; overflow:hidden}
h2.titler,h2.titleract{ width:284px;}
h2.titler font{ width:160px;}
h2.titleract font{ width:200px;}
h2.titlecont1,h2.titlecont2,
h2.titlecont3{ width:632px;}
h2.titlecont1 font{width:520px;}
h2.titlecont2 font{width:585px;}
h2.titlecont3 font{width:570px;}

.newsr{
	height:109px;
	margin-top:30px;
	padding-left:113px;
	background: left top no-repeat;
	color:#887961;
	line-height:26px;
	overflow:hidden;
	border-bottom:2px solid #897a63;
	margin-bottom:24px;
}
.activenew li{
	height:39px;
	line-height:39px;
	padding:0 10px 0 15px;
	border-bottom: 1px dashed #bca787;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.activenew li a:hover{
	text-decoration:underline;
	color:#a22327;
}
	
.imagearea{ 
	border-bottom:2px solid #897a63;
	padding-bottom:10px;
	margin-bottom:20px;
}
.imagearea img{
	display:block;
}
.imagearea li{
	position:relative; 
	float:left;
	margin-bottom:2px;
}
.imagearea li .item-title{
	display:block;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	position:absolute;
	bottom:0px;
	left:0px;
	color:#fff;
}
.imagearea li .item-titlefont{
	display:block;
	position:absolute;
	bottom:0px;
	left:0px;
	text-align:center;
	color:#fff;
}
.imagearea1 img{ width:304px; height:78px;}
.imagearea1 .item-title{ width:304px; height:30px;}
.imagearea1 .item-titlefont{ width:304px; height:30px; line-height:30px;}
.imagearea2 img{ width:180px; height:78px;}
.imagearea2 .item-title{ width:180px; height:30px;}
.imagearea2 .item-titlefont{ width:180px; height:30px; line-height:30px;}
.imagearea3 img{ width:122px; height:78px;}
.imagearea3 .item-title{ width:122px; height:30px;}
.imagearea3 .item-titlefont{ width:122px; height:30px; line-height:30px;}
.imagearea4 img{ width:304px; height:125px;}
.imagearea4 .item-title{ width:304px; height:30px;}
.imagearea4 .item-titlefont{ width:304px; height:30px; line-height:30px;}
	
	
.containav{
	width:100%;
	height:67px;
	background: repeat-x;
}
.containav dl dt,.containav dl dd{ float:left}
.containav dl dt{
	font-family:"微软雅黑";
	font-size:16px;
	font-weight:bold;
	background: right center no-repeat;
	padding-right:30px;
}
.containav dl dt span{
	font-size:30px;
	color:#931e22;
}
.containav dl dd{
	height:40px;
	line-height:50px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#302d28;
	margin-left:20px;
}
.containav dl dd a{ color:#302d28;}
.containav dl dd a:hover,
.containav dl dd a.on{
	color:#942023;
	text-decoration:underline;
	font-weight:bold;
}
.contaileft	{
	width:652px;
	background: right top repeat-y;
	margin-top:18px;
	padding-right:24px;
}
.contaileft img{max-width:630px;}
.listdiv img{margin:0px auto;}
.boder{border-bottom:2px solid #8c7c65;}

.listdiv dl{
	height:105px;
	border-bottom:1px dashed #c1ac8c;
	padding-bottom:10px;
	margin-bottom:10px;
	overflow:hidden;
}
.listdiv dl dt,.listdiv dl dd{ float:left;}
.listdiv dl dt{
	margin-right:20px;
}
.listdiv dl dt img{
	width:167px;
	height:99px;
	display:block;
	border:3px solid #c8a061;
}
.listdiv dl dd{
	width:455px;
	line-height:22px;
}
.listdiv dl dd h3{
	font-family:"微软雅黑";
	font-size:16px;
	color:#665a49;
	font-weight:bold;
}
.listdiv dl dd h3 a{color:#665a49;}
.listdiv dl dd h3 a:hover,.listdiv dl dd .detail a:hover{ text-decoration:underline}
.listdiv dl dd .detail{
	position:relative;
	font-size:14px;
	color:#665a49;
}
.listdiv dl dd .detail a{
	position:absolute;
	right:0px;
	color:#931e22;
}
.fontlist p{
	text-indent:24px;
	line-height:24px;
}
.select{
	width:89px;
	height:25px;
	line-height:25px;
	position:relative;
	cursor:pointer;
	background: right 0px no-repeat;
	color:#665a49;
	text-indent:10px;
}
.option{
	line-height:24px;
	width:88px;
	position:absolute;
	top:24px;
	left:0px;
	display:none;
	background:#dfcaa2;
	border:1px solid #a08e75;
}
.selectdiv2{
	width:119px;
	height:29px;
	position:absolute;
	right:30px;
	top:0px;
}
.select2{
	width:119px;
	height:29px;
	line-height:29px;
	position:relative;
	cursor:pointer;
	background: left 0px no-repeat;
	/*color:#665a49;*/
	text-indent:10px;
	/*border:1px solid #1f1d19;*/
}
.option2{
	line-height:24px;
	width:190px;
	position:absolute;
	bottom:24px;
	left:0px;
	display:none;
	background:#fff;
	border:1px solid #1f1e1a;
}
.option2 li:hover{ text-decoration:underline}
.pagesel {
	position:relative;
	margin-top:20px;
}
.selectdiv{
	position:absolute;
	left:0px;
	top:0px;
}