@charset "utf-8";
/* CSS Document */

html { overflow-y:scroll; height:100%; }
body { background:#C7B299; height:100%; color:#754C24; line-height:18px; -webkit-text-size-adjust:none; }
body, input, textarea, select, font { font-size:12px; font-family: Microsoft Yahei, arial; }
body, h1, h2, h3, p, ul, dl, dd, form, textarea { margin:0; }
h1, h2, h3, h4, h5, h6 { font-size:1em; color:#603913; }
ul, ol, td { padding:0; list-style:none outside; }
a { color:#754C24; text-decoration:none; outline:none; }
a:hover { color:#603913; }
textarea { overflow:auto; resize:none; width:325px; height:97px; }
input, textarea { outline:none; }
img { border:0; }
font, a.hover { color:#000; }
table { border-collapse:collapse; }

.ov { overflow:hidden; zoom:1; }
.simsun { font-size:13px; font-family:simsun; font-style:normal; font-weight:normal; }
.l_option, .r_option { float:left; display:inline; }
.r_option { float:right; }
.t_input, textarea { border:1px solid #C00; background-color:#FFF; line-height:20px; padding:2px 3px; color:#666; }
.descrip { text-align:justify; text-justify:inter-ideograph; }

.header { background:url(../image/header.png) no-repeat 0 48px; width:956px; height:96px; padding:48px 0 0; margin:0 auto 9px; position:relative; }
	.header ul { position:absolute; right:15px; bottom:8px; display:none; }
		.header li { float:left; display:inline; margin-left:4px; width:90px; height:36px; border:1px solid #DFD6D2; }
			.header li img { opacity:0.43; filter:alpha(opacity=43); }
	.lang { position:absolute; right:16px; top:24px; }

.content { width:956px; height:555px; margin:auto; padding:1px 0 0; background:url(../image/bg1.png) no-repeat; }
	.animatebox { width:930px; height:525px; overflow:hidden; margin-left:12px; position:relative; }
	.animateboxsy { background:url(../image/bg2.png) no-repeat; }
		.syitems { float:left; display:inline; overflow:hidden; margin-right:1px; height:429px; }
			.syitems .top { display:block; width:100%; height:115px; background:url(../image/bg3.png); margin-bottom:16px; text-indent:9999px; overflow:hidden; white-space:nowrap; }
			.syitems p { padding:0 10px; font-size:11px; }
		.syitem1 { width:100px; }
			.syitem1 .top { background-position:0 0; }
			.syitem1 .top:hover { background-position:0 100%; }
		.syitem2 { width:107px; }
			.syitem2 .top { background-position:-101px 0; }
			.syitem2 .top:hover { background-position:-101px 100%; }
		.syitem3 { width:122px; margin-right:271px; }
			.syitem3 .top { background-position:-209px 0; }
			.syitem3 .top:hover { background-position:-209px 100%; }
		.syitem4 { width:132px; text-align:right; }
			.syitem4 .top { background-position:-601px 0; }
			.syitem4 .top:hover { background-position:-601px 100%; }
		.syitem5 { width:109px; text-align:right; }
			.syitem5 .top { background-position:-734px 0; }
			.syitem5 .top:hover { background-position:-734px 100%; }
		.syitem6 { width:85px; text-align:right; margin:0; }
			.syitem6 .top { background-position:-844px 0; }
			.syitem6 .top:hover { background-position:-844px 100%; }
		.syslider { padding:10px 0 0; clear:both; width:810px; margin:auto; }
			.syslider .slideitems { overflow:hidden; height:57px; display:block; }
				.syslider .slideitems li { float:left; margin-right:30px; display:inline; }
					.syslider .slideitems a img { border:1px solid #FFF; opacity:0.65; filter:alpha(opacity=65); }
					.syslider .slideitems a:hover img { opacity:1; filter:alpha(opacity=100); }
			.animateboxsy .jcarousel-container { position: relative; }
				.animateboxsy .jcarousel-clip { z-index: 2; overflow: hidden; position: relative; width:810px; height:57px; }
					.animateboxsy .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; width:10000px; height:57px; }
				.animateboxsy .jcarousel-prev, .animateboxsy .jcarousel-next { display: none; width:24px; height:27px; background:url(../image/pn1.png) no-repeat; position:absolute; text-indent:-9999px; overflow:hidden; top:16px; left:-35px; cursor:pointer; }
				.animateboxsy .jcarousel-next { background-position:100% 0; left:auto; right:-35px; }
				.animateboxsy .jcarousel-prev-disabled, .animateboxsy .jcarousel-next-disabled { cursor:default; background:url(../image/blank.gif); }
	.download { margin-right:66px; }
#layer { display:none; background-color:#603913; opacity:0.9; filter:alpha(opacity=90); position:absolute; width:100%; z-index:99; left:0; top:0; }
#light, #lightbg { display:none; width:600px; height:452px; padding:35px 13px 0; position:fixed; _position:absolute; left:50%; top:50%; margin:-226px 0 0 -313px; z-index:100; }
#lightbg { background-color:#E2D1BD; border:1px solid #FFF; width:598px; height:450px; opacity:0.65; }
	#light td { width:600px; height:400px; vertical-align:middle; text-align:center; background-color:#C1AA91; }
	#caption { font-size:14px; color:#603913; line-height:18px; overflow:hidden; text-align:center; margin:15px 0 0; }
	#close, #iclose { position:absolute; top:7px; right:15px; }
	#prev, #next, .prevs, .nexts { width:300px; height:400px; display:block; position:absolute; top:35px; left:13px;  background:url(../image/blank.gif); }
	#next, .nexts { left:auto; right:13px;  }

.animateitems { float:left; width:27px; height:525px; position:relative; overflow:hidden; }
.animatecurrent { width:768px; }
	.ams { width:27px; height:525px; float:left; overflow:hidden; }
		.ml { background:url(../image/mbg.png); }
		.vl { background:url(../image/vbg.png); }
		.il { background:url(../image/ibg.png); }
		.hl { background:url(../image/hbg.png); }
		.al { background:url(../image/abg.png); }
		.tl { background:url(../image/tbg.png); }
		.sl { background:url(../image/sbg.png); }
	.amrs { position:absolute; left:27px; top:0; width:768px; height:525px; background:url(../image/bg4.png); float:left; }
		.amrstop { height:93px; }
			.amrsimg { margin:57px 0 0 8px; float:left; }
			.amrstop ul { margin:7px 0 0 20px; font-size:11px; }
			.newitems { display:none; }
		.amrs h1 { font-size:16px; padding:25px 0 0 206px; height:20px; }
		.islider { padding:30px 0 30px 45px; width:144px; border-right:2px dotted #A67C52; margin:14px 0 0; }
			.islider .slideitems { width:126px; }
				.islider .slideitems li { float:left; height:56px; margin:0 0 8px; overflow:hidden; }
					.islider .slideitems a img, .iscroll dt img { border:1px solid #FFF; opacity:0.65; filter:alpha(opacity=65); }
					.islider .slideitems a:hover img, .iscroll dt a:hover img { opacity:1; filter:alpha(opacity=100); }
					.islider .slideitems div { display:none; }
			.amrs .jcarousel-container { position: relative; }
				.amrs .jcarousel-clip { z-index: 2; height:256px; overflow: hidden; position: relative; }
					.amrs .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; zoom:1; }
				.amrs .jcarousel-prev, .amrs .jcarousel-next { display: none; width:120px; height:14px; background:url(../image/pn2.png) no-repeat; position:absolute; text-indent:-9999px; overflow:hidden; top:8px; left:45px; cursor:pointer; }
				.amrs .jcarousel-next { background-position:0 -14px; top:auto; bottom:12px; }
				.amrs .jcarousel-prev-disabled, .amrs .jcarousel-next-disabled { cursor:default; background:url(../image/blank.gif); }
		.iscroll { width:545px; margin:40px 0 0 16px; font-size:14px; height:280px; line-height:20px; }
		#ascroll { margin:40px 0 40px 40px; width:720px; }
			.iscroll dl { border-bottom:2px dotted #A67C52; margin-bottom:7px; width:700px; }
				.iscroll dt { padding:4px 35px 8px 14px; width:126px; }
				.iscroll dd { width:525px; }
			.iscroll p { font-size:12px; color:#FFF; margin-bottom:11px; }
			.jspContainer { overflow: hidden; position: relative; }
				.jspPane { position: absolute; }
				.jspVerticalBar { position: absolute; top: 0; right: 0; width: 16px; height: 100%; }
					.jspCap { display: none; }
					.jspTrack { position: relative; }
						.jspDrag { position: relative; top: 0; left: 0; }
					.jspArrow { height: 14px; text-indent: -20000px; display: block; cursor: pointer; background:url(../image/pn2.png) no-repeat; }
					.jspArrowDown { background-position:0 100%; }
					.jspDisabled { cursor: default; /*background:url(../image/blank.gif); */}
					.jspCorner { float: left; height: 100%; }
	.animatecurrent .ams { width:0; }
	.animatecurrent .amrs { left:0; }
#ilayer { display:none; background-color:#603913; opacity:0.9; filter:alpha(opacity=90); position:absolute; width:100%; z-index:99; left:0; top:0; }
#ilight, #ilightbg { display:none; width:600px; height:635px; padding:35px 13px 0; position:fixed; _position:absolute; left:50%; top:50%; margin:-335px 0 0 -313px; z-index:100; }
#ilightbg { background-color:#E2D1BD; border:1px solid #FFF; width:598px; height:633px; opacity:0.65; }
	#ilight td { width:600px; height:400px; vertical-align:middle; text-align:center; background-color:#C1AA91; }
	#icaption { color:#603913; line-height:18px; overflow:hidden; }
		#icaption h2 { padding:5px 0; display:none; }
		#captioncontent { margin:15px 0 0; height:198px; overflow:hidden; width:600px; }

.mlist { padding:60px 0 0; }
	.mlist .l_option { border-right:2px dotted #A67C52; width:157px; height:295px; padding:25px 0 0 28px; }
		.mlist strong { font-size:14px; display:block; font-weight:normal; }
.slist { margin:76px 0 0 86px; width:594px; height:294px; position:relative; overflow:hidden; }
	.suitems { float:left; width:624px; height:278px; position:relative; }
		.suitems ul { width:624px; }
			.suitems li { float:left; margin:0 30px 8px 0; display:inline; }
				.suitems a img { border:1px solid #FFF; opacity:0.65; filter:alpha(opacity=65); }
				.suitems a:hover img { opacity:1; filter:alpha(opacity=100); }
				.suitems div { display:none; }
			.suborder { position:absolute; height:266px; border-right:2px dotted #A67C52; top:0; }
			.border1 { left:141px; }
			.border2 { left:296px; }
			.border3 { left:452px; }
	.supage { clear:both; width:594px; height:16px; background:#C69C6D; }
		.suprev, .sunext { position:absolute; width:25px; height:16px; background:url(../image/suprev.gif) no-repeat; left:0; bottom:0; text-indent:9999px; overflow:hidden; }
		.sunext { left:auto; right:0; background:url(../image/sunext.gif) no-repeat; }
		.pagination { display:none; }
#introlist, #introlist1 { width:191px; height:330px; position:relative; }
	#introlist .islider, #introlist1 .islider { position:absolute; visibility:hidden; }
	#introlist #islides1, #introlist1 #m_islides1 { visibility:visible; }


.footer { height:84px; background:url(../image/bottom_bg.gif); margin:20px 0 0; font-family:Verdana; }
	.bottom_inner { width:950px; padding:30px 0 0; margin:auto; background:url(../image/bottom_bg_top.gif) 50% 0 no-repeat; color:#C69C6D; }
		.footer a { color:#C69C6D; }
		.footer a:hover { text-decoration:underline; }
	.footer .r_option { margin-right:25px; }






















