@charset "utf-8";
/* CSS Document */
body{ background:#fff; }
*{ margin:0px; padding:0px;}
img{ border:0px; font-size:0px; vertical-align:middle;}
ul,ul li{ list-style:none;}

.uu{ width:100%; height:auto; font-family:"微软雅黑"; font-size:14px; color:#000000; line-height:23px;}
.uu .left{ float:left;}
.uu .right{ float:right;}
.uu .clear{ clear:both;}
.uu a{ text-decoration:none;}
.uu a:hover{ text-decoration:none;}
.cc{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}

/*兼容IE8*/
header,nav,article,section,aside,footer{ display:block;}

header.banner .img1{ width:100%; height:200px; background:url(../images/h1.jpg) no-repeat center top;}
header.banner .img2{ width:100%; height:200px; background:url(../images/h2.jpg) no-repeat center top;}
header.banner .img3{ width:100%; height:249px; background:url(../images/h3.jpg) no-repeat center top;}

nav.menu{ height:58px; background-color:#f1f1f1;}
nav.menu article{ background-color:#4e3c30; height:58px;}
nav.menu article ul{ width:100%; height:auto; overflow:hidden;}
nav.menu article ul li{ width:200px; height:58px; float:left; color:#ffffff; font-size:20px; line-height:58px; text-align:center; background-color:#4e3c30; cursor:pointer;}
nav.menu article ul li:hover{ background-color:#a98654;}
nav.menu article ul li.active{ background-color:#a98654;}
#navigation{ width:100%; height:58px;}
#navigation.fixed{ position:fixed; top:0px; left:0px; z-index:999;}


header.title1{ width:100%; padding:60px 0px 35px 0px;}
header.title2{ width:100%; padding:60px 0px 35px 0px; text-align:center;}

.abutton{ display:block; height:50px; line-height:50px; text-align:center; color:#fffffe; font-size:22px; background-color:#896c4a;}
.abutton:hover{ background-color:#a98654;}

.lc1{ height:640px; background-color:#f1f1f1;}
.lc1 aside.main1{ width:385px; float:left;}
.lc1 aside.main1 article{ width:100%; background-color:#4e3c30; height:221px; margin-bottom:12px;}
.lc1 aside.main1 article .mleft{ width:199px; float:left;}
.lc1 aside.main1 article .mright{ width:160px; float:left; color:#896c4a; padding:15px 12px 0px 14px;}
.lc1 aside.main1 article .mright h2{ color:#fefefe; font-size:20px; line-height:45px; font-weight:normal;}

.lc1 aside.main2{ width:412px; height:455px; overflow:hidden; float:left; margin:0px 9px; position:relative;}
.lc1 aside.main2 .text{ width:412px; height:150px; position:absolute; left:0px; bottom:0px; background-image:url(../images/lc1_bg.png);}
.lc1 aside.main2 .note{ width:382px; height:130px; position:absolute; left:0px; bottom:0px; color:#fbfbfb; padding:15px;}
.lc1 aside.main2 .note h2{ color:#ffffff; font-size:20px; line-height:45px; font-weight:normal;}

.lc2{ height:870px; background:url(../images/lc2_bg.jpg) no-repeat right top; position:relative;}
.lc2 article.tab1{ width:100%; height:305px;}
.lc2 article.tab1 .tab1context{ width:545px; height:230px; border:1px dotted #adadad; float:left; background-color:#f2f2f2; padding:47px 30px;}
.lc2 article.tab1 .tab1context h3{ line-height:36px; font-weight:normal; font-size:24px; margin-bottom:14px; float:left; padding-left:20px; width:270px; }
.lc2 article.tab1 .tab1context p{ font-size:16px; line-height:34px; padding-left:20px; float:left; width:273px; }
.lc2 article.tab1 .tab1context img{ float:left; }
.lc2 article.tab1 .tab1link{ width:182px; height:auto; float:left;}
.lc2 article.tab1 .tab1link #tab1{ width:100%; height:auto;}
.lc2 article.tab1 .tab1link #tab1 li{ width:172px; height:auto; float:right; border:1px dotted #d2d2d2; background-color:#d2d2d2; color:#4e3c30; text-align:center; padding:25px 0px; margin-bottom:10px; cursor:pointer;}
.lc2 article.tab1 .tab1link #tab1 li h2{ font-size:24px; font-weight:normal; line-height:22px;}
.lc2 article.tab1 .tab1link #tab1 li h3{ font-size:14px; font-weight:normal;}
.lc2 article.tab1 .tab1link #tab1 li.active{ width:100%; border:1px dotted #adadad; background-color:#616161; color:#ffffff;}
.lc2 .p1{ width:810px;}
.lc2 #button1{ width:365px; position:absolute; left:25%; bottom:8%;}

.lc3{ height:302px;background-color:#f1f1f1; }
.lc3 .mark{ width:1140px; height:auto; background-color:#ffffff; border:10px solid #e0e0e0; margin:0 auto; text-indent:2em; padding:20px; font-size:16px; line-height:26px; }

.lc4{ padding-bottom:40px; }
.lc4_list{ overflow:hidden; width:1200px; }
.lc4_list li{ float:left; width:580px; margin-bottom:30px; }
.lc4_list li img{ float:left; padding-right:20px; }
.lc4_lt{ font-size:22px; font-weight:bold; margin-bottom:10px; padding-top:10px; }
.lc4_lp{ font-size:16px; line-height:28px; }

.lc5{ padding-bottom:60px; background-color:#f1f1f1; position:relative;}
.lc5 .photo{ width:100%; overflow:hidden;}
.lc5 .photo li{ width:281px;background-color:#896c4a; padding:2px 2px 4px 2px;}
.lc5 .photo li.style{ float:left; margin-right:20px;}
.lc5 .photo li .text{ width:247px; height:215px; background-color:#ffffff; padding:15px 15px 0px 15px; margin:0 auto;}
.lc5 .photo li .text span{  font-size:18px; color:#896c4a; line-height:35px;}

.lc7{ height:636px;}
.banner_index1{width: 1200px; height:341px;position: relative;overflow:hidden; margin:0 auto;}
.banner_index1 .btn,.banner_pro .bBtn{position: absolute;top:136px;width: 29px;height: 68px;display: block;z-index: 3;}
.banner_index1 .btnPre,.banner_pro .bPre{background: url(../images/lc7_arrowLeft.png) no-repeat 0 0;left:0px;}
.banner_index1 .btnNext,.banner_pro .bNext{background: url(../images/lc7_arrowRight.png) no-repeat 0 0;right:0px;}
.banner_index1 .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index1 .banner_wrap li{width: 1200px;float: left;}
.banner_index1 .banner_wrap li .img1{ width:522px; height:341px; margin-left:60px; float:left;}
*html .banner_index1 .banner_wrap li .img1{ margin-left:40px;}
.banner_index1 .banner_wrap li .img2{ width:522px; height:341px; margin-right:60px; float:right;}
.lc7 #button5{ width:145px; margin:40px auto 0px auto;}

.lc8{ padding-bottom:50px; background-color:#f1f1f1; overflow:hidden; }
.lc8 ul{ float:left; overflow:hidden; width:580px; }
		.lc8 ul li{ color:#343434; font-size:14px; width:100%; margin-bottom:18px; overflow:hidden; }
			.lc8 ul li a:focus{ outline:medium none; }
			.lc8 ul li span{ display:block; }
			.lc8 ul li span.span_Q{ background:url(../images/question_bg.jpg) no-repeat 0 0; display:inline; float:left; height:20px; margin-right:5px; margin-top:9px; width:23px; }
			.QA_info{ background-color:#e1e1e1; display:none; height:161px;  position:relative; }
				.question_title{ height:37px; line-height:37px; background:#896c4a; width:564px; font-size:18px; color:#fff; font-family:"Arial","Microsoft YaHei","微软雅黑","SimSun","宋体"; padding-left:16px; display:block; position:relative; overflow:hidden; clear:both; }
				.question_title:hover{ color:#fff; }
				.question_btn{ background:url(../images/question_btn.jpg) no-repeat 0 0; width:20px; height:15px; display:block; position:absolute; top:9px; right:17px; }
				.QA_info p.p1 { width:548px; margin:19px auto 0; text-indent:2em; font-size:16px; line-height:28px; }
				.p1_txt{ text-indent:2em; margin-top:15px; }
				.close_btn{ cursor:pointer; height:15px; position:absolute; right:17px; top:9px; width:20px; }