@charset "utf-8";
/*---基本样式---*/
	body {margin:0px; padding:0px; text-align:center; font:12px/1.5 \5b8b\4f53,Arial,Helvetica,tahoma,sans-serif; color:#614c16; background:url(../images/bg_body.jpg);}
	form, h1, h2, h3, h4, h5, h6, pre, p {padding:0px; margin:0px;}
	ul, dl, ol, li, dt, dd {list-style:none; padding:0px; margin:0px;}
	img {border:0px;}
	textarea, select, option, input {font:12px/1.0 \5b8b\4f53,Arial,Helvetica,tahoma,sans-serif; margin:0px; padding:0px;}
	table {border-spacing:0px; border-collapse:collapse;}
	table td {vertical-align:top;}
	.clear {font:0px/0px sans-sreif; clear:both; display:block;}
	.block {display:block;}
	.none {display:none;}
	.fleft {float:left;}
	.fright {float:right;}
	a {text-decoration:none; color:#614c16; cursor:pointer;}
	a:hover {color:#ff0000;}
	a.more {display:block; width:50px; height:20px; text-indent:-10000px;}
/*---主体样式---*/
	#container {width:100%; background:url(../images/bg_container.jpg) repeat-y 50% 0;}
	#main {width:100%; background:url(../images/index_01.jpg) no-repeat 50% 0;}
	#foot {width:100%; background:url(../images/bg_foot.jpg) no-repeat 50% 0; padding:65px 0px 40px; color:#504f4f;}
	#container_sub {width:100%; background:url(../images/bg_container_sub.jpg) repeat-y 50% 0;}
	#container_sub #main {width:100%; background:url(../images/bg_sub_01.jpg) no-repeat 50% 0;}
	
	.mainContent {width:1020px; margin:0px auto; text-align:left;}
	.box01 {height:49px;}
	.box02 {height:360px; padding:8px 0px 0px 10px;}
	.box03 {height:250px; padding-left:10px;}
	.box03 .boxL {width:360px; height:250px; float:left; overflow:hidden; position:relative;}
	.box03 .boxL .sliderwrapper {}
	.box03 .boxL .pagination {width:100%; height:14px; position:absolute; bottom:0px; right:0px;}
	.box03 .boxL .pagination .subPageTab {float:right;}
	.box03 .boxL .pagination a {display:inline; border-left:1px #ffffff solid; float:left; color:#ffffff; background:#666666; text-align:center; padding:0px 6px 0px 6px; line-height:14px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; font-style:normal;}
	.box03 .boxL .pagination a:hover, .box03 .boxL .pagination a.selected {background-color:#ff0000;}
	.box03 .boxR {width:590px; height:190px; padding:60px 25px 0px; line-height:200%; float:left; overflow:hidden;}
	.box03 .boxR p {text-indent:2em;}
	.box04 {height:603px; background:url(../images/index_02.jpg) no-repeat 2px 0;}
	.box04 .boxT {height:387px; padding:30px 30px 0px; line-height:200%;}
	.box04 .boxT .boxL {width:525px; float:left;}
	.box04 .boxT .boxL .pT {padding:8px 0px 0px 440px; height:28px;}
	.box04 .boxT .boxL .p1 {height:176px;}
	.box04 .boxT .boxL .p2 {padding-top:2px;}
	.box04 .boxT .boxR .pT {padding:8px 0px 0px 375px; height:28px;}
	.box04 .boxT .boxR .p1 {height:90px;}
	.box04 .boxT .boxR .p2 {height:82px;}
	.box04 .boxT .boxR .p3 {padding-top:2px;}
	.box04 .boxT .boxR {width:415px; float:left;}
	.box04 .boxB {height:178px;}
	.box04 .boxB .boxL {width:316px; float:left; padding:0px 16px 0px 13px;}
	.box04 .boxB .boxR {width:665px; float:left; overflow:hidden; position:relative;}
	.box04 .boxB .boxR .sliderwrapper {}
	.box04 .boxB .boxR .pagination {width:100%; height:14px; position:absolute; bottom:2px; right:0px;}
	.box04 .boxB .boxR .pagination .subPageTab {float:right;}
	.box04 .boxB .boxR .pagination a {display:inline; border-left:1px #ffffff solid; float:left; color:#ffffff; background:#666666; text-align:center; padding:0px 6px 0px 6px; line-height:14px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; font-style:normal;}
	.box04 .boxB .boxR .pagination a:hover, .box04 .boxB .boxR .pagination a.selected {background-color:#ff0000;}
	.box05 {height:526px; background:url(../images/index_03.jpg) no-repeat 2px 0;}
	.box05 .boxT {height:420px;}
	.box05 .boxT .boxL {width:510px; padding-top:75px; float:left; color:#f1ecc7; line-height:200%;}
	.box05 .boxT .boxL a {color:#f1ecc7;}
	.box05 .boxT .boxL .pT {padding:8px 0px 0px 420px; height:28px;}
	.box05 .boxT .boxL .p1 {padding:2px 0px 0px 154px; width:320px; height:136px;}
	.box05 .boxT .boxL .p2 {padding:2px 0px 0px 154px; width:320px;}
	.box05 .boxT .boxR {width:473px; float:left; padding:52px 0px 0px 17px;}
	.box05 .boxB {height:99px; padding-left:11px;}
	.box06 {height:546px; background:url(../images/index_04.jpg) no-repeat 2px 0;}
	.box06 .boxT {height:200px; padding:55px 0px 0px 180px;}
	.box06 .boxT ul li {width:370px; height:25px; line-height:25px; padding-left:10px; overflow:hidden; display:inline; float:left; background:url(../images/arrow.jpg) no-repeat 0 50%;}
	.box06 .boxM {height:185px;}
	.box06 .boxM .boxL {width:490px; float:left; padding:50px 0px 0px 160px; line-height:190%;}
	.box06 .boxM .boxR {width:310px; height:120px; overflow:hidden; float:left; padding:50px 0px 0px 40px; line-height:190%;}
	.box06 .boxM .boxR span {font-size:16px; font-weight:bold; padding-top:10px;}
	.box06 .boxB {height:99px; padding-left:11px;}
	.box07 {height:364px; background:url(../images/index_05.jpg) no-repeat 2px 0;}
	.box07 .pagination {height:36px; padding:4px 0px 0px 288px;}
	.box07 .pagination a {display:inline; float:left;}
	.box07 .pagination a:hover, .box07 .pagination a.selected {}
	.box07 .sliderwrapper {width:980px; height:320px; overflow:hidden; padding:3px 0px 0px 20px;}
	
	.news {padding:90px 80px 60px;}
	.news .title {font-size:16px; font-weight:bold; color:#645b38; text-align:center; height:28px;}
	.news .subtitle {font-size:14px; font-weight:normal; color:#645b38; text-align:center; height:18px;}
	.news .content {color:#645b38; line-height:180%; padding-top:30px}
	.news .content p {text-indent:2em; margin-bottom:15px;}
	
	.fb {font-weight:bold;}
	.fb14 {font-weight:bold; font-size:14px;}
