body{ background-color:#f0f0f0; }
body,dl,dd,ul,ol,li,h1,h2,h3,h4,form,fieldset,input,textarea,p,th,td{ margin:0; padding:0;font-size:14px;}
body{font:14px/2.0 'Arial',\5b8b\4f53,sans-serif}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
ol,ul{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4{ font-size:100%; font-weight:normal;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}

/*文字排版*/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f20{ font-size:20px;}
.fb{ font-weight:bold;}
.fn{ font-weight:normal;}
.t2{ text-indent:2em;}
.lh150{ line-height:150%;}
.lh180{ line-height:180%;}
.lh200{ line-height:200%;}
.unl{ text-decoration:underline;}
.no_unl{ text-decoration:none;}

/*定位*/
.dn{display:none;}.db{display:block;}.dib{display:inline-block;}.di{display:inline;}
.g0{color:#000000;}.g3{color:#333333;}.g6{color:#666666;}.g9{color:#999999;}.red{color:red;}.wh{color:#fff;}.green{ color:#3b7414;}.gray{ color:#5c6a7e;}
.f0{font-size:0;}.f24{font-size:24px;}
.fa{font-family:Arial;}.ft{font-family:Tahoma;}.fv{font-family:Verdana;}.fs{font-family:'宋体';}.fw{font-family:'Microsoft YaHei';}
.b0{ border-bottom:2px dashed #fff;}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.tl{ text-align:left;}.tc{ text-align:center;}.tr{ text-align:right;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.fl{ float:left; display:inline; width:418px;}.fr{ float:right; display:inline; width:418px; margin-left:10px;}
.ovh{overflow:hidden;}
.z{*zoom:1;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.none{ display:none;}
.auto{margin-left:auto; margin-right:auto;}
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}/*清除浮动*/
.clear{ clear:both;}


/*长度定位*/
.w{ width:100%;}
.w1000{ width:1000px;}
/*边距*/
.mt10{ margin-top:10px;}
.mt30{ margin-top:30px;}
.p10{ padding:10px;}
.ptb10{}
.mtf10{ margin-top:-10px;}
.pb50{ padding-bottom:30px;}
/*头部*/
 
.top{height:130px; background:#372727;}
.topa{width:1000px;margin:0 auto;}
.topa h1{ font-size:60px; font-family:"黑体"; color:#FEFEFE; padding-left:30px;   float:left;}
.topa h2{ font-family:"微软雅黑"; font-size:24px; color:#FFCE89; font-weight:bold; padding-top:50px; text-indent:20px;}
.banner{ background:url(../images/top.jpg) no-repeat center 0px; }
.bannerc{height:450px; position:relative; width:1000px; margin:0 auto;}
.bannerc span{ position:absolute; top:77px; left:571px; font-size:14px; line-height:28px; width:372px;}
.main{ width:960px; margin:0 auto; background-color:#fff; padding:20px; margin-bottom:30px;}
.box{overflow:hidden; *zoom:1; border-top:dotted 1px #808080; padding-top:30px; margin-bottom:30px;}
.pdw{ width:400px; height:300px; padding:8px;  border:1px dotted #412e2d; margin-bottom:10px;}
.text{ width:490px;}
.text h2{ font-size:25px; font-family:"黑体";color:#FFF;padding:0 20px; display:inline-block;background-color:#987b76; margin-bottom:10px;}
.textt h3{font-size:20px; font-family:"黑体";color:#3e2b2a; border-bottom:1px dotted #3e2b2a;}
.text p{ line-height:1.8; font-size:14px;}
.f14{font-size:14px;}
.f15{ color:#654F4C; font-weight:bold;}
.ghui{ background-color:#f0f0f0;}/*红灰色*/

.tab,.tab2{ width:100%; line-height:1.5; background-color:#fff;}
.tab2{background-color:#f0f0f0;}
.tab th,.tab2 th{ background-color:#91BEBB; font-weight:bold; line-height:1.3; padding:5px 0; text-align:center; color:#FFF; font-size:12px; }
.tab td,.tab2 td{ text-align:center; font-size:12px;}
.tab tr:hover,.tab2 tr:hover{ background: #EBE9C0;}

/* 导航 */
#daohang,#qknav{text-align:center; position:absolute;width:66px;top:100px;z-index:999;right:0px;background:#fff;padding:3px 0px;border:solid 1px #ccc;border-radius:3px 3px 3px 3px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.2);}
#qknav{ left:0px;font-family:'Microsoft YaHei';}
#daohang p,#qknav p{background:#ccc;height:24px;font-size:12px;line-height:24px;border-bottom:#000 1px dotted; font-weight:bold;text-shadow: 0 0 6px #FFF, 0 0 2px #FFF, 1px 1px 2px #333;}
#daohang div,#qknav div{padding:0px 3px;}
#daohang div .mobile{width:142px;height:160px;background:#4BB7B7;display:none; position:absolute; z-index:99999;top:245px;left:-146px;padding:2px; border:none;}

#qknav div.qksub{ width:350px; height:226px;*height:238px;_height:242px; position:absolute; left:66px; top:27px; text-align:left;  background:url(../images/navbg.jpg) left repeat-y; background-color:#fff; border-top:3px solid #45c0bd; border-left:1px solid #ccc; border-bottom:1px solid #ccc; display:none;}
#qknav div.qksub h2{ margin:10px 20px; font-size:14px; font-weight:bold; border-bottom:2px solid #000;}
#qknav div.qksub ul{ margin-left:20px; margin-right:-20px;}
#qknav div.qksub li{ float:left; margin-right:25px; line-height:2.0; font-size:14px; display:inline;}
#qknav div.qksub li a{ color:#666;}
#qknav div.qksub li a:hover{ color:#45c0bd; text-decoration:underline;}

.other{ width:960px; margin:0 auto; text-align:center; height:100px; line-height:100px; background:#F0F0F0;}
.other h2{font-size:25px; font-family:"黑体";}
.b1{ padding-bottom:10px; border-bottom:1px dotted #fff;}
.ti1{ background:#F79D01; color:#FFFFFF; margin:10px 0px; padding:0px 10px; font-weight:bold;}
.ti2{ background:#47BFBE; color:#FFFFFF; font-weight:bold;}
.yellow{color:#8C652F;}
.k{ border: dotted 1px #808080; padding:10px; margin-bottom:10px;}
#div_1 { width:140px; height:250px; border:solid 7px #DBD1D0;background:#C9BAB8; position:fixed; _position:absolute; right:10px; top:0px;}
#div_1 ul{padding:10px; font-size:20px; color:#B9371F; font-weight:bold;font-family:"黑体";}
#div_1 ul li{ height:40px; font-weight:bold; line-height:40px; color:#654C4C; border-bottom: dotted 1px #7D625E;}
#div_1 a{ font-size:15px; font-family:"微软雅黑";color:#885120;}

.cen{ text-align:center; line-height:24px;}

.pic{width:290px; height:230px; margin:10px;border:dotted 1px #BBBBBB; float:left;}
.pic:hover{ border:solid 1px #F79D01; color:#38A2A1;}
.pic img{width:280px; height:174px; padding:5px;}
.pic p{ height:26px; line-height:26px; text-align:center;}