@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
img{ border:0px; font-size:0px; vertical-align:middle;}
ul,ul li{ list-style:none;}

.uu{ width:100%; height:auto; background-color:#ffffff; 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;}

/*兼容IE8*/
nav,article,section,aside,footer{ display:block;}

.banner .img1{ width:100%; height:200px; background:url(../images/h1.jpg) no-repeat center top;}
.banner .img2{ width:100%; height:200px; background:url(../images/h2.jpg) no-repeat center top;}
.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:175px; 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;}


.title1{ width:100%; padding:60px 0px 35px 0px;}
.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:635px; height:292px; border:1px dotted #adadad; float:left; background-color:#f2f2f2; text-align:center; padding-top:20px;}
.lc2 article.tab1 .tab1context h3{ padding-top:15; height:60px; line-height:25px; font-weight:normal; font-size:14px;}
.lc2 article.tab1 .tab1context .varn{ width:400px; height:38px; margin:0 auto; background-color:#d2d2d2; line-height:38px; color:#f50000; font-size:16px; text-align:center;}
.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;}
.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:1810px; background:#f1f1f1 url(../images/lc3_bg.png) no-repeat left bottom; position:relative;}
.lc3 .mark{ width:1160px; height:auto; background-color:#ffffff; border:10px solid #e0e0e0; margin:0 auto; text-indent:2em; padding:20px 0px 20px 20px;}
.lc3 article.circle{ width:100%; height:450px;}
.lc3 #ul1{ width:100%; height:420px; overflow:hidden;}
.lc3 #ul1 li{ width:435px; height:420px; float:left; position:relative; overflow:hidden;}
.lc3 #ul1 li .text{ width:330px; height:330px; position:absolute; left:0px; top:0px; background:url(../images/lc304.png) no-repeat center;}
.lc3 #ul1 li .note{ width:255px; height:auto; position:absolute; left:0px; top:0px; color:#ffffff; padding:120px 30px 0px 45px;}
.lc3 #ul1 li .note span{ color:#896c4a; font-size:16px;}
.lc3 #ul1 li .tp{ font-size:24px; text-align:center; line-height:30px; margin-top:30px; width:330px;}
.lc3 article.process{ width:945px; height:auto; float:right;}
.lc3 article.process ul{ width:100%; height:auto; overflow:hidden;}
.lc3 article.process ul li{ height:140px;}
.lc3 article.process ul li .mlf{ width:199px; border-right:1px solid #bbbbbb; float:left;}
.lc3 article.process ul li .mleft{ width:199px; border-right:1px solid #bbbbbb; float:left; font-size:22px; text-align:right; line-height:140px; color:#896c4a; position:relative;}
.lc3 article.process ul li .mleft .circle{ width:12px; height:12px; background:url(../images/lc306.png) no-repeat center; position:absolute; top:57px; right:-6px;}
.lc3 article.process ul li .mright{ width:725px; float:right;}
.lc3 article.process ul li .mright .img{ width:127px; height:127px; float:left;}
.lc3 article.process ul li .mright .text{ width:585px; height:auto; float:right;}
.lc3 article.process ul li .mright .text h2{ color:#010000; font-size:24px; font-weight:normal; line-height:50px;}
.lc3 #button2{ width:430px; position:absolute; right:22%; bottom:2%;}

.lc4{ height:865px; background:url(../images/lc4_bg.png) no-repeat right bottom; position:relative;}
.lc4 .atable{ width:747px; height:532px; background-color:#c7c7c7;}
.lc4 .atable thead tr{ height:50px;}
.lc4 .atable thead tr td{ font-size:18px; text-align:center;}
.lc4 .atable thead tr td label{ color:#896c4a;}

.lc4 .atable td{ background-color:#ffffff; vertical-align:middle; position:relative;}
.lc4 .atable tbody tr{ height:168px;}
.lc4 .atable tbody tr td{ font-size:12px; line-height:22px;}
.lc4 .atable tbody tr td.first{ text-align:center;}
.lc4 .atable tbody tr td.other{ padding:0px 30px; position:relative;}
.lc4 .atable tbody tr td.other .circle{ width:26px; height:26px; background:url(../images/lc401.png) no-repeat center; position:absolute; top:71px; right:-13px; z-index:99;}
.lc4 .atable tbody tr td label{ font-size:18px; line-height:25px;}
.lc4 .atable tbody tr td span{ color:#896c4a;}
.lc4 #button3{ width:427px; position:absolute; left:20%; bottom:8%;}

.lc5{ height:1200px; background-color:#f1f1f1; position:relative;}
.lc5 .photo{ width:100%; height:455px; 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:152px; background-color:#ffffff; padding:15px 15px 0px 15px; margin:0 auto;}
.lc5 .photo li .text span{  font-size:18px; color:#896c4a; line-height:35px;}
.lc5 article.expert{ width:100%; height:556px; background-color:#ffffff;}
.lc5 article.expert .mleft{ width:492px; height:556px; float:left;}
.lc5 article.expert .mright{ width:665px; height:auto; float:right; margin-right:20px;}
.lc5 article.expert .mright .name{ width:100%; height:60px; text-align:center; padding-bottom:0px; font-size:24px; margin-top:55px;}
.lc5 article.expert .mright .name span{ font-size:34px;}
.lc5 article.expert .mright .text{ height:170px; font-size:17px; text-indent:2em; line-height:30px;}
.lc5 article.expert .mright .img{ text-align:center;}
.lc5 #button4{ width:145px; position:absolute; right:29%; bottom:6%;}

.lc6{ height:970px;}
.lc6 .mark{ width:1160px; height:auto; background-color:#ffffff; border:10px solid #e0e0e0; margin:0 auto; text-indent:2em; padding:20px 0px 20px 20px;}
.lc6 #tab2{ width:100%; height:52px; margin-top:40px;}
.lc6 #tab2 li{ width:399px; background-color:#896c4a; color:#ffffff; font-size:20px; line-height:52px; height:52px; text-align:center; cursor:pointer; float:left; margin-right:1px;}
.lc6 #tab2 li.active{ background-color:#4e3c30;}
.lc6 .tab2context{ padding-top:25px; height:603px;}

.lc7{ height:636px; background-color:#f1f1f1;}
.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:150px;}
.lc8 .TOPIC{ width:100%; height:auto; display:inline-block;}
.lc8 .TOPIC li{ width:235px; text-align:center; border:1px solid #d2d2d2; padding-top:15px;}
.lc8 .TOPIC li:hover{ border:1px solid #816c4c;}
.lc8 .TOPIC li.style{ float:left; margin-right:3px;}
.lc8 .TOPIC li .text1{ width:195px; height:45px; color:#937343; font-size:24px; line-height:40px; margin:0 auto;}
.lc8 .TOPIC li .text1 a{ color:#937343;}
.lc8 .TOPIC li .text2{ width:195px; height:65px; color:#959595; font-size:12px; line-height:18px; margin:0 auto;}


 
