@charset "UTF-8";
body {font-size:14px; margin:0px;background:#FFF; font-family:"微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,img,p,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,hr{margin:0;padding:0}
body{line-height:1.333;font-size:12px}
li{list-style:none}
em,i{ font-style:normal;}
a:link{color: #000; text-decoration: none;}
a:visited{color:#000; text-decoration: none;}
a:hover{color:#004c66; text-decoration:none;}
a:active{color:#004c66; text-decoration:none}
.clear{clear:both}
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}

.pngfix{}
.ml_5{margin-left: 5px;}.ml_10{margin-left: 10px;}
.h34{height: 34px;}.w240{width: 240px;}
.ml220{margin-left: 220px;}
.mt60{margin-top: 60px;}.mt50{margin-top: 50px;}.mt40{margin-top: 40px;}.mt30{margin-top: 30px;}.mt20{margin-top: 20px;}.mt15{margin-top: 15px;}
.cb0{clear:both;height:0px;line-height:0px;font-size:0;overflow:hidden;}
.cb{clear:both;height:1px;line-height:1px;font-size:0;overflow:hidden;}
.cb5{clear:both;height:5px;line-height:5px;font-size:0;overflow:hidden;}
.cb10{clear:both;height:10px;line-height:10px;font-size:0;overflow:hidden;}
.cb20{clear:both;height:20px;line-height:20px;font-size:0;overflow:hidden;}
.cb30{clear:both;height:30px;line-height:30px;font-size:0;overflow:hidden;}
.cb40{clear:both;height:40px;line-height:40px;font-size:0;overflow:hidden;}
.cb50{clear:both;height:50px;line-height:50px;font-size:0;overflow:hidden;}
.cb100{clear:both; height:100px; line-height:100px; font-size:0; overflow:hidden;}
.cb500{clear:both; height:500px; line-height:500px; font-size:0; overflow:hidden;}




#top{ background:url(../images/top.jpg) center top no-repeat; height:209px; padding-top:43px; min-width:1274px !important;}
.top{ width:1200px; line-height:36px; color:#93602f; font-size:13px;}
.head{ width:1200px; height:92px;}
.logo{ padding-top:23px;}
.htel{ width:200px; height:52px; background:url(../images/tel.png) right no-repeat; text-align:right; padding-right:85px; margin-top:20px; padding-top:10px;}
.htel span{ font-size:14px; color:#333;}
.htel em{ color:#93612e; font-size:22px;}
#menu {list-style:none; height:60px; padding:12px 30px 9px; width:1157px; background:url(../images/nav.png) center no-repeat; position:relative; z-index:10;}
#menu li { float:left; display:block; text-align:center; position:relative; height:60px; line-height:60px; width:115px; border:none; font-size:16px; }
.limar{ background:url(../images/li.png) right no-repeat;}
#menu li:hover { height:60px; line-height:60px;}
#menu li a { color: #fff; display:block; outline:0; text-decoration:none;}
#menu li:hover a{color:#705900; display:block; background:url(../images/on.png) center bottom no-repeat;}
.down_nav1{ line-height:26px; float:left; position:absolute; left:-999em;  text-align:left; border-top:none; z-index:9999;}
#menu li .down_nav1 span a{color:#fff;}
.down_nav1 {width:115px; height:auto; padding-top:1px;}
.down_nav1 span{ width:115px; line-height:36px; font-size:13px; text-align:center; display:block; border-bottom:1px #eaeaea solid; background:#7f6a24;}
#menu li .down_nav1 span:hover a{ color:#e6be26;}
#menu li:hover .down_nav1{left:-0px; top:auto;}
div#menu li.active a{color:#705900; display:block; background:url(../images/on.png) center bottom no-repeat;}

#fnav{ height:80px; background:#eaeaea; min-width:1274px !important;}
.fnav{ width:1080px; padding-top:27px;}
.fnav li{ width:120px; float:left;}
.fnav .limery{ background:url(../images/shu.jpg) 93px 9px no-repeat;}
.fnav li em a{ display:block; font-size:18px; color:#93612e; line-height:34px;}
.fnav li span a{ display:block; line-height:26px; color:#93612e;}
.fnav li span a:hover{ color:#555; text-decoration:underline;}

#foot{ background:url(../images/ftbg.jpg) center no-repeat; height:150px; padding:45px 0 25px; color:#fff; min-width:1274px !important;}
.foot{ width:1200px; margin:0 auto; position:relative; font-size:14px; color:#ddd; line-height:28px;}
.foot_l{ width:645px; background:url(../images/flogo.png) left no-repeat; padding-left:140px;}
.foot_l span { padding-right:15px;}
.foot_l span a{ color:#ddd;}
.foot_c{ width:150px; text-align:right; padding-top:30px;}
.foot_c span{ color:#fff; font-size:14px; line-height:30px;}
.foot_c em{ font-size:22px; line-height:50px; color:#e6be26;}
.foot_r{ width:256px; padding-top:0px;}
.foot_r li{ width:116px; padding-left:12px; float:left; text-align:center;}