@charset "gb2312";
*{margin:0;padding:0;border:0;}img{ vertical-align:top}iframe,object{ display:block;}
ol,ul{list-style-type:none;}table{border-collapse:collapse;border-spacing:0;}.tc{text-align:center}.nobg{background:none !important;}.nobor{border:0 !important;}
/* change the settings to suit your needs */
h1,h2,h3,h4,h5,.fb,.B{font-weight:normal;}h1{font-size:18px}h2{font-size:16px}h3{font-size:15px}h4{font-size:14px}h5,h6{font-size:12px}
a{text-decoration:none;color:#333;transition:all 0.3s linear 0s;}a:hover,a:active {color:#864949;}
.red,a.red,.red a,.red a:hover{color:#ab3131;}
.f14{font-size:14px;}
.blue{color:#377bee;}
.cblue{color:#88abda;}
.indent2{text-indent:2em;}
.relative{ position:relative;}
.center img{vertical-align:middle;}


/* = 清除浮动元素= */
.clr {clear:both;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.fl{float:left !important;}.fr{float:right !important;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-block;}
* html .clearfix,s
* html{height: 1%;}
.clearfix{display: block;}
/* = Auxiliary Styles (辅助样式) = */

.hr_a,.hr_b,.hr_c{font-size:1px;line-height:1px;clear:both;overflow:hidden}.hr_a{height:50px}.hr_b{height:20px}.hr_c{height:30px}
body {font:12px/24px SimHei;color:#000;background:url(../images/bg.jpg);}
.w1200{width:1200px;margin:0 auto;}




/* = Header And Footer Styles =*/
#top{height:410px;margin-bottom:20px;}
.logo{ position:absolute;top:0;left:0;z-index:99999999;}
.bannerpic{padding-top:110px;}
.banner .hd{position:absolute;width:100%;bottom:20px;text-align:center;z-index:1;height:14px;}
.banner .hd ul{ overflow:hidden; zoom:1;width:100%;}
.banner .hd li{display:inline-block;width:10px;height:10px;border:2px #fff solid;background:#999;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;margin:0 5px;cursor:pointer;}
.banner .hd li.on{background:#6a3906;}
.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle; }
.banner .bd img{ width:1200px; height:299px; display:block;}
#foot{background:#3f200e;height:215px;width:1200px;margin:0 auto;}
.footlogo{float:left;margin:76px 0 0 56px;}
.footnr{float:right;width:740px;}
.footnr li{float:left;font-size:18px;font-weight:bold;margin-right:20px;line-height:55px;}
.footnr li a{color:#fff;}
.footnr li a:hover{color:#ff0;}
.footnr p{color:#8d6b3b;padding:15px 35px 0 0;font-size:16px;font-weight:bold;line-height:28px;}

