/* CSS Document */
body { margin:0px; padding:0px; font-size:12px; font-family:microsoft yahei,Arial, Helvetica, sans-serif; color:#5b322b;line-height:20px;}
ul,li,dl,dt,dd,p,h1,h2,h3{ margin:0px; padding:0px; list-style:none;}
img { border:none;}
a { color:#5b322b; text-decoration:none;}
a:hover { color:#90370b; text-decoration:none;}
.contentbox { float:left;background:#fff; width:100%;}
.content { width:1000px; margin:0 auto; clear:both; padding:0;}
.fl { float:left;}
.fr { float:right;}
.mt10 { margin-top:10px;}
.ml10 { margin-left:10px; display:inline}

/*头部*/
.bgcolor{background-color:#87051b;}
.navbox {background:#ece4cd;height:27px; width:100%;}
.nav{background:#ece4cd;width:1000px;height:27px;margin:0 auto;overflow:hidden;}
.nav h1{float:left;}
.nav em{float:right;padding-right:10px; font-style:normal;}
.nav em a{line-height:27px;}
.top{width:1000px;margin:0 auto;}
.top img{display:block;}
.wrap{ width:100%; margin:0; background:url(images/navbg.gif) repeat-x;}
.menu{ margin:0 auto; width:913px; height:60px; overflow:hidden; text-align:left; padding-left:87px;}
.menu em{ padding:0;}
.menu a{ display:inline; color:#5E2F00;}
.pbd { border:solid 1px #becdd9;}

/*共用尾部样式*/
.w1000{width:1000px; height:auto;margin:0 auto;background-color:#fff;overflow:hidden;}
.fl{float:left;}
.footer{ height:30px; margin-top:5px; background:url(images/icon.gif) repeat-x left -580px; overflow:hidden;}
.footer ul{ width:910px; margin:0 auto; display:block; text-align:center;}
.footer li{ float:left; line-height:30px;}
.footer li a{ padding:0 5px;}
.copyright{ clear:both; padding-top:10px; text-align:center;}
.copyright p{ text-align:center; vertical-align:middle;}
.footer_logo{ width:800px; margin:0 auto; padding:10px 0;}

.bg { background:url(images/bodybg.jpg) repeat; }
.tbg01,.tbg02,.tbg03,.tbg04,.tbg05,.tbg06,.tbg07,.tbg08,.tbg09,.tbg10,.tbg11,.tbg12,.tbg13{ width:100%; height:70px; }
.tbg01 { background:url(images/topbg1.jpg) no-repeat center;}
.tbg02 { background:url(images/topbg2.jpg) no-repeat center;}
.tbg03 { background:url(images/topbg3.jpg) no-repeat center;}
.tbg04 { background:url(images/topbg4.jpg) no-repeat center;}
.tbg05 { background:url(images/topbg5.jpg) no-repeat center;}
.tbg06 { background:url(images/topbg6.jpg) no-repeat center;}
.tbg07 { background:url(images/topbg7.jpg) no-repeat center; height:36px;}


.leadbox { width:100%; height:551px;}
.leads { width:1000px; margin:0 auto;  position:relative;}
.lead_t { position:absolute; left:116px; font-size:24px; top:45px;font-weight:bold; height:30px;}
.lead_c { position:absolute; left:92px;  line-height:18px; top:88px; width:338px;}
.lead_c p {text-indent:24px;}

.link1 { position:absolute; right:8px; top:74px; width:97px; height:85px; display:block;}
.link2 { position:absolute; right:8px; top:173px; width:97px; height:85px;display:block;}
.link3 { position:absolute; right:8px; top:274px; width:97px; height:85px;display:block;}
.link4 { position:absolute; right:8px; top:374px; width:97px; height:85px;display:block;}

.position { position:relative; width:1000px;}
.position h2 { position:absolute; text-indent:-9999px;}
.position img { border:solid 1px #e0cda7;}
.part-1,.part-1 a { color:#6c1d12;}
.part-1,.part-1 a:link, .part-1,.part-1 a:visited, .part-1,.part-1 a:active {
color: #6c1d12;
text-decoration: none;
}
.part-1 a:hover { color:#af0000;}
.part-2,.part-2 a { color:#1f3e54;}
.part-2,.part-2 a:link, .part-2,.part-2 a:visited, .part-2,.part-2 a:active {
color: #005b9b;
text-decoration: none;
}
.part-2 a:hover { color:#005b9b;}
.part-3,.part-3 a { color:#274a1b;}
.part-3,.part-3 a:link, .part-3,.part-3 a:visited, .part-3,.part-3 a:active {
color: #207e00;
text-decoration: none;
}
.part-3 a:hover { color:#207e00;}
.part-4,.part-4 a { color:#6f4a22;}

.part-4,.part-4 a:link, .part-4,.part-4 a:visited, .part-4,.part-4 a:active {
color: #af5b00;
text-decoration: none;
}
.part-4 a:hover { color:#af5b00;}
.p1-1,.p1-2,.p1-3,.p2-1,.p2-2,.p2-3,.p3-1,.p3-2,.p3-3,.p4-1,.p4-2,.p4-3 { width:1000px;}
.p1-1 { background:url(images/p1-1.jpg) no-repeat center top; height:103px;}
.p1-2 { background:url(images/p1-2.jpg) no-repeat center top; height:270px}
.p1-3 { background:url(images/p1-3.gif) no-repeat center top; height:506px;}
.p2-1 { background:url(images/p2-1.jpg) no-repeat center top; height:103px;}
.p2-2 { background:url(images/p2-2.jpg) no-repeat center top; height:270px;}
.p2-3 { background:url(images/p2-3.gif) no-repeat center top; height:502px;}
.p3-1 { background:url(images/p3-1.jpg) no-repeat center top; height:103px;}
.p3-2 { background:url(images/p3-2.jpg) no-repeat center top; height:270px;}
.p3-3 { background:url(images/p3-3.gif) no-repeat center top; height:506px;}
.p4-1 { background:url(images/p4-1.jpg) no-repeat center top; height:103px;}
.p4-2 { background:url(images/p4-2.jpg) no-repeat center top; height:270px;}
.p4-3 { background:url(images/p4-3.gif) no-repeat center top; height:502px;}

.leads_r { position:absolute; width:265px; height:158px; top:120px; right:15px; line-height:22px; text-indent:24px; font-size:12px;}
.leads_l { font-size:12px;
	position:absolute;
	width:265px;
	height:104px;
	top:91px;
	left:20px;
	line-height:22px;
	text-indent:24px;
}

.psl-1 {position:absolute;top:402px; left: 11px;}
.psl-2 {position:absolute;top:386px; left: 535px;}
.psl-3 {position:absolute;top:672px; left: 11px;}
.psl-4 {position:absolute;top:656px; left: 535px;}

.psr-1 {position:absolute;top:361px; left: 11px;}
.psr-2 {position:absolute;top:396px; left: 535px;}
.psr-3 {position:absolute;top:627px; left: 11px;}
.psr-4 {position:absolute;top:662px; left: 535px;}

.pdc { width:455px; height:196px; float:left;}
.pdc .pic { float:left; width:226px; height:196px;}
.pdc .txt { float:right; width:212px; height:196px;}
.pdc .txt b { display:block; border-bottom:dotted 1px #ccc; width:212px; font:normal bold 18px/22px microsoft yahei; padding:7px 0;}
.pdc .txt p { display:block; padding-top:6px; text-indent:24px; line-height:22px; font-size:12px;}

.morebox { float:left; background:url(images/morelistbg.gif) no-repeat top center; position:relative;}
.morebox a.m { position:absolute; top:6px; right:10px; line-height:26px; color:#fff; display:block; width:48px;}
.more { width:960px; height:232px; margin-top:40px; padding-bottom:10px; overflow:hidden; padding-left:20px; padding-right:20px;}
.morelist { width:1000%; float:left;}
.morelist a { display:block; float:left; width:224px; line-height:24px; text-align:center; }
.morelist a img { border:solid 1px #dedede; background:#fff; padding:1px; width:220px; height:166px;}
.morelist a b { font-weight:normal;} 


.sildeCont{width:1000px; background:url(images/bodybg.gif) no-repeat; padding:15px 0; margin:0 auto; font-size:12px; text-align:center; }
.morebox .ulCont{width:960px; margin:0 auto; overflow:hidden;_zoom:1; background:#fff; padding-bottom:5px}
.morebox .ulCont ul{overflow:hidden;_zoom:1; width:1100px; float:left;  margin-top:10px}
.morebox .ulCont li{float:left;_display:inline-block; margin-right:20px;}
.morebox .ulCont li img{width:197px; height:149px;}
.morebox .ulCont a{display:block;  width:197px; height:183px; text-decoration:none;}
.morebox .ulCont span{display:block; height:34px; line-height:34px; text-align:cener; color:#333}
.morebox .ulWrap{width:500%;overflow:hidden;_zoom:1;}
