@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
ul,li{ list-style-type:none;}
img{ border:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ color:#c92222;}
p,ul,li,dl,dd{ font-size:12px;}
h1,h2,h3,h4,h5{ font-weight:normal;}
body{ font-family:"微软雅黑"; }



.top{ background:#3f3f3f; height:38px; line-height:38px;}
.top2{ width:1200px; margin: 0 auto;}
.welcome{ float:left; font-size:12px; color:#ccc;}
.laung{ float:right; font-size:12px; color:#ccc;}
.laung a{ color:#ccc;}
.laung a:hover{ color:#c92222;}


.header{width:1200px; margin: 0 auto;}
.logo{ float:left; width:525px;}
.wenzi{ float:left;}
.tel{ float:right; background:url(../images/tel.jpg) top left no-repeat;  margin-top:35px;}
.tel span{ font-size:16px; color:#999; margin-top:5px; padding-left:26px;}
.tel strong{ font-size:24px; color:#c92222; font-family:Impact; font-weight:normal;}



/*=================导航=================*/
#nav_box{ background:url(../images/menu_bg.jpg) repeat-x; height:60px; line-height:60px; position: relative; z-index: 9;}
#nav { width:1200px; margin:0 auto;  }
#nav li{ display:block; float: left; width:150px; height: 60px;  position:relative; }
#nav li .a{ display: inherit; text-align:center;  height:60px ; position: relative; z-index: 1000;}
#nav li .a strong{ display:block; font-size:15px; text-transform: uppercase;  color:#fff; text-align:center;   position: relative; z-index: 1001;}
#nav li .a span{ position:absolute; bottom:0px; left:0px; width:100%;  text-align:center;}
#nav li .a i{  display:none; width:150px;background:rgba(178,29,35,0.8); margin:0 auto;    text-align:center;  z-index:1; height:60px;   }
#nav .on .a i{ display: block;background: #3f3f3f;}
#nav li.on .a strong{ color:#fff;}
#nav li .a:hover i{  display: block;}
#nav li .a:hover strong{ color:#fff;}
#nav li.on .a:hover i{ display: block; }

#nav  .list{ z-index:3; left: -0px; top: 0px; display: none; position: absolute; z-index: 9px; width: 150px;padding-top: 0px; /*background: url(../images/bg_nav_list.png) center 11px no-repeat;*/}
#nav  .list .box{ padding:60px 0 0px 0; overflow:hidden; margin-bottom:-1px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#3f3f3f', endColorstr='#3f3f3f');background:rgba(178,29,35,0.8);}
#nav  .list .box a{ font-weight:normal; margin:0 0px; background:none; height:36px; color:#fff !important;  text-align:center;  line-height:36px;   font-size:13px; display:block;  }
#nav  .list a:hover{ color:#fff !important; background:#3f3f3f;}


.footer{ background:#2d2c32;}
.footer2{ width:1200px; margin:0 auto; padding:30px 0px 30px 0;}
.foot1 {float: left;margin-right: 120px;}
.foot1 h1 a{font-size: 18px;color: #eee;font-weight: bold;line-height:50px;}
.foot1 p {line-height: 24px;font-size: 14px;color: #999;}
.foot1 a {color: #999;}
.foot1 a:hover {color: #fff;text-decoration: underline;}
.foot2 {float: right; width:120px;}
.foot2 h1{font-size: 18px;color: #eee;line-height:50px;font-weight: bold;}
.foot2 p {font-size: 14px;text-align: center;color: #999;line-height: 32px;}


.footer3 {text-align: center;line-height: 66px;font-size: 14px;color: #999; border-top:1px solid #3d3d3d;}
.footer3 p{ font-size:14px;}