﻿@import url(public.css);
@charset "utf-8";
/* site */
a { color:#876526;}
a:hover { color:#000;}

.about { background:#876526;}
.about .bt { width:35px; float:left; padding:18px 0 14px 14px; font:bold 20px/23px "microsoft yahei","微软雅黑"; color:#fff;}
.about .nr { width:1070px; min-height:200px; overflow:hidden; background:#fff; float:right;}
.about .ve { width:1114px; overflow:hidden; background:#f7f7f7; float:right;}

.abhm { width:100%; overflow:hidden; display:block; clear:both; position:relative;}
.abhm li { width:25%; height:440px; overflow:hidden; float:left; display:inline; border-right:1px solid #eee; border-bottom:1px solid #eee; margin:0 -1px -1px 0; position:relative;}
.abhm li .tx { overflow:hidden; display:block; clear:both; padding:0 30px; text-align:center;}
.abhm li .t1 i { margin:30px auto;}
.abhm li:hover .t1 i { background-color:#876526;}
.abhm li .t2 { margin-bottom:5px;}
.abhm li .t2 a { font-size:15px; color:#000;}
.abhm li .t2 a:hover { color:#876526;}
.abhm li .t3 { height:220px; color:#999; line-height:22px;}
.abhm li .t3 a { color:#000;}
.abhm li .t3 a:hover { color:#876526;}
.abhm li .t4 a { width:115px; height:28px; display:block; clear:both; border-radius:14px; margin:0 auto; line-height:28px; color:#fff;}
.abhm li:hover .t4 a { background:#aaa;}
.abhm li:hover .t4 a:hover { background:#876526;}

.abmain { width:824px; min-height:200px; overflow:hidden; float:left; background:#fff; padding:0 30px 60px 30px;}
.abmain .mforx { overflow:hidden; display:block; clear:both;}
.abmain .mfor1 { padding:30px 0 30px 110px; border-bottom:1px solid #e6e6e6;}
.abmain .mfor1 li { width:100px; overflow:hidden; float:left; text-align:center; line-height:20px;}
.abmain .mfor1 li i { clear:both; margin:0 auto; margin-bottom:10px;}
.abmain .mfor1 li a { display:block; color:#999;}
.abmain .mfor1 li:hover i,.abmain .mfor1 li.set i { background-color:#876526;}
.abmain .mfor1 li:hover a,.abmain .mfor1 li.set a { color:#876526;}
.abmain .mfor2 { padding:20px 0 30px 0; font:bold 30px/42px "microsoft yahei","微软雅黑"; text-align:center;}
.abmain .mfor3 { min-height:680px; font:14px/28px "microsoft yahei","微软雅黑"; color:#000;}

.sidebar .sfor2 dd a:hover { color:#876526;}
.sidebar .sfor2 dd a:hover i { background-color:#876526;}
.sidebar .sfor4 dd a:hover { color:#876526;}
.sidebar .sfor4 dd a:hover i { background-color:#876526;}

.txtview .vfor1 .t1 a:hover i { background-color:#876526;}
.txtview .vfor1 .t3 li { overflow:hidden; float:left; display:inline; margin:10px 25px 0 0;}
.txtview .vfor1 .t3 li i { float:left; margin:3px 5px 0 0;}

.kttable3 { width:100%; border-top:1px dotted #ccc;}
.kttable3 div { padding:30px 0; border-bottom:1px dotted #ccc; vertical-align:top; font-size:12px; float:left;}
.kttable3 div strong { font-size:16px;}
.kttable3 .t1 { width:400px;}
.kttable3 .t2 { width:400px; height:183px;}


/* sitemap */
.sitemap { background:#876526;}
.sitemap .bt { width:35px; float:left; padding:18px 0 14px 14px; font:bold 20px/23px "microsoft yahei","微软雅黑"; color:#fff;}
.sitemap .nr { width:1010px; min-height:320px; overflow:hidden; background:#fff; float:right; padding:30px;}
.sitemap .box { overflow:hidden; display:block; clear:both; margin-bottom:30px;}
.sitemap h2 a { font-size:22px; font-weight:normal; color:#000; line-height:1.8em;}
.sitemap h2 a:hover { color:#876526;}
.sitemap dl { overflow:hidden; display:block; clear:both; padding:0 0 20px 20px; border-left:1px solid #eee; margin-left:10px;}
.sitemap dt a { font-size:16px; font-weight:bold; color:#000; line-height:2.2em;}
.sitemap dt a:hover { color:#876526;}
.sitemap dd { float:left; display:inline;}
.sitemap dd:after { content:"|"; color:#ddd; padding:0 10px;}
