﻿.banner{width:1000px; height:240px; margin:0 auto; background:#fff; margin-bottom:20px;}
.mb{height:40px; line-height:40px;}
.left{width:200px; overflow:hidden;}
.left h1{font-size:20px; color:#fff; line-height:40px; background:#f78b22; padding-left:30px;}
.left h2{font-size:14px; color:#6d451b; height:40px; line-height:40px; padding-left:30px;}
.left h2 a{color:#333; height:40px; display:block; -webkit-transition: all 0s; -moz-transition: all 0s; -o-transition: all 0s; background:url(../images/d_3.gif) no-repeat left center; padding-left:15px;}
.left h2 a:hover{color:#f78b22; background:url(../images/d_4.gif) no-repeat left center;}
.left h2.selected a{color:#f78b22; height:40px; display:block; -webkit-transition: all 0s; -moz-transition: all 0s; -o-transition: all 0s; background:url(../images/d_4.gif) no-repeat left center; padding-left:15px;}

.right{width:780px; z-index:1; overflow:hidden; height:auto;}
.right h2{height:40px; line-height:40px; font-size:20px; font-family:microsoft yahei; color:#836448; padding-left:5px; border-bottom:1px solid #ccc;}
.right h2 .mb{font-size:12px; float:right; text-align:left; margin-right:10px;}

.about{padding:20px 0; line-height:20px; color:#6d451b;}
.about p{margin-bottom:20px; color:#333;}

.news{padding:20px 0;}
.news ul{}
.news ul li{margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #c7bcaf; overflow:hidden;}
.news ul li img{width:180px; height:124px; padding-left:10px;}
.news ul li .txt{width:570px; color:#6d451b;}
.news ul li .p1{font-size:18px; padding-bottom:10px;}
.news ul li .p1 a{color:#6d451b;}
.news ul li .p1 a:hover{color:#be0b0b;}
.news ul li .p2{font-size:14px; line-height:20px; padding-bottom:10px; height:63px;}
.news ul li .p3{color:#6d451b;}
.news h3{font-size:24px; color:#6d451b; padding:15px 0; text-align:center; line-height:30px;}
.news h4{text-align:center; font-size:14px; color:#ad7b46; padding-bottom:14px; margin-bottom:20px; border-bottom:1px dotted #c7bcaf;}
.newscontent{font-size:14px; color:#6d451b; line-height:24px; padding-bottom:20px; border-bottom:1px solid #e7e0d0; margin-bottom:20px;}
.newscontent p{padding-bottom:15px;}

.moxing{padding:20px 0;}
.moxing ul{}
.moxing ul li{width:244px; height:202px; margin-right:24px; float:left;}
.moxing ul li img{width:244px; height:168px;}
.moxing ul li p{line-height:24px; text-align:center;}




