@charset "gb2312";
/* CSS Document */
.content{ background:#fff;}
.wp1 { padding-top: 14px; }
.wp1 .zjPic { float: left; width: 66px; margin-right: 6px; position: relative; }
.wp1 .zjInfo { position: relative; background: #f3eee7; border: 1px solid #e2dcd2; border-radius: 3px; margin-left: 76px; padding: 6px; }
.wp1 .zjInfo span.sbg { position: absolute; background: url(../images/m_21.jpg) no-repeat 0 0; width: 5px; height: 8px; left: -5px; top: 10px; }
.wp1 .zjInfo p { font-size: 16px; line-height: 20px; }
.wp1 .zjInfo .btn { padding-top: 5px }
.wp1 .zjInfo .btn a { padding-right: 0px; }
.about .title, .news .title {font-family: "Î¢ÈíÑÅºÚ"; height: 29px; overflow: hidden; background: #eadfd0; border-bottom: 2px solid #b29166; color: #ba7f35; line-height: 29px; }
.about .title .tbg, .news .title .tbg { float: left; }
.about .title h2, .news .title h2 {  float: left; padding-left: 6px; font-size: 16px; font-weight: normal; }
.about .title .more,.news .title .more{ float:right; color:#ff0101; padding-right:6px;}
.about { padding-top: 14px; }
.about .con { padding: 6px; line-height: 22px; }
.about .con p { text-indent: 2em; }
.about .btn { position: relative; }
.about .btn .line { position: absolute; top: 19px; width: 100%; z-index: 1; height: 2px; background: #eadfd0;  *overflow:hidden;}
.about .btn .btna { position: relative; z-index: 2; text-align: center;}
.about .btn .btna a { padding: 0 6px; }
.news { padding-top: 14px; }
.news .con { padding: 6px; }
.news ul li { background: url(../images/m_48.jpg) no-repeat left center; border-bottom: 1px dashed #e3e3e3; height: 30px; line-height: 30px; padding-left: 15px; }
.news ul li span { float: right; color: #999999; }
.news ul li a { color: #666666; }
.wp2 { background: #eadfd0;}
.wp2 .title { position: relative; height: 42px; line-height: 42px; font-family: "Î¢ÈíÑÅºÚ"; }
.wp2 .title .line { position: absolute; height: 2px; top: 50%; z-index: 1; background: url(../images/linebg.jpg) repeat-x; overflow: hidden; width: 100%; }
.wp2 .title h2 { float: left; padding: 0 6px; font-size: 16px; font-weight: normal; color: #ba7f35; position: relative; z-index: 2; background: #eadfd0; }
.wp2 .title .more { float: right; padding: 0 6px; position: relative; z-index: 2; background: #eadfd0; color: #ff0101; }
.wp2 .ul1 li { float: left; text-align: center; width: 102px; }
.wp2 .ul1 li a { display: block; margin: 0 5px 5px; height: 22px; line-height: 22px; background: #ffffff; color: #777777; }
.wp2 .con dl { margin-right: 62px; position: relative; height: 126px; overflow: hidden; }
.wp2 .con dl dt { float: left; width: 100px; }
.wp2 .con dl dd { margin-left: 110px; }
.wp2 .con dl dd h2 { font-weight: normal; color: #b28041; padding: 3px 0; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.wp2 .con dl dd .p1 { color: #555555; padding: 3px 0; }
.wp2 .con dl dd .p2 { line-height: 18px; color: #777777; }
.wp2 .con dl dd .p2 strong { color: #b28041; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px;}
.wp2 .con dl dd .p2 .more2 { color: #fe0000; }
.wp2 .con dl dd .btn { position: absolute; bottom: 0; left: 110px; }
.wp2 .con dl dd .btn a { padding-right: 5px; }
.wp2 .con .ul2 { float: right; width: 51px; overflow: hidden; }
.wp2 .con .ul2 li { display: block; position: relative; margin-bottom: 6px; height:60px; }
.wp2 .con .ul2 li span { display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; line-height: 16px; }
.wp2 .con .ul2 li .tt { z-index: 2; text-align: center; }
.wp2 .con .ul2 li .tt a { color: #fff; }
.wp2 .con .ul2 li .bg { z-index: 1; background: #000; opacity: 0.5; }
.main .tel_btn{ border:1px solid #ded1c0; height:26px; line-height:26px; margin:10px 0; background:#ffffff;}
.main .tel_btn a{ text-align:center; width:50%; display:block; float:left; font-size:14px; color:#555555; font-weight:bold;}
.main .tel_btn a.tel2{ color:#ffffff; background:#be8942 url(../images/sa_17.jpg) no-repeat 10px center;}
.main .tel_btn a.tel3{ width:55%;color:#ffffff; background:#be8942 url(../images/sa_25.jpg) no-repeat 8px center; font-weight:normal; font-size:12px; text-align:left; text-align:left; text-indent:2em;}

#menu { position: fixed; bottom: 0; width: 100%; z-index: 999; background: #bb823a; width:320px;left:50%; margin-left:-160px;}
#menu li { float: left; width: 33%; }
#menu li img { width: 100%; display:block;}
#menu li a { display: block; overflow: hidden;}

