﻿
/*站点标签通用样式定义*/
html,body{
font-family:微软雅黑,arial,宋体;font-size:12px;color:#4b4a4a; margin:0 auto; line-height:2; }
body, div, ul, li, ol, iframe, form, p,span,h1,h2,h3,h4{ margin: 0px; padding: 0px; }
a{text-decoration:none;color:#666;}
a:hover{ color:#d60504; }
ul,li{list-style-type:none;}
iframe, img { border: 0px; }
input, button { margin: 0; font-size: 14px; vertical-align: middle; }
table { border-collapse: collapse; }
h1{font-size:20px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
/*格式化代码-e*/
.C:before, .C:after { content: "."; display: block; height: 0; visibility: hidden; }
.C:after { clear: both; }
.C { zoom: 1; }

.w100{width:100%;}
.w1002{width:1002px;margin:0 auto;padding:0;}
.fl{float:left;}
.fr{float:right;}
/*head*/
#head{background:url(../images/head_bg.jpg) no-repeat center top;height:135px;width:100%; }
.logo{margin-top:25px;}
.ztitle{width:360px;margin-top:32px;}
.ztitle span{font-size:15px;color:#111;margin-left:10px;font-family: Arial, Helvetica, sans-serif;}
.head_r{margin-right:15px;}
.tel{background:url(../images/tel.png) no-repeat left center;width:225px;color:#272636;margin-top:25px;}
.tel p{padding-left:55px;line-height: 25px;}
.tel span{font-weight:bold;font-size:22px;font-family: Arial, Helvetica, sans-serif;display: inline-block;}
.sea{width: 222px;height: 30px;outline: none;color:#fff;background:url(../images/serch_bg.png) no-repeat center top;margin-top: 6px;}
.serch{height:24px;line-height:24px;background:none;border:none;outline:none;color:#fff;padding-left: 10px;width: 185px;}
/*nav*/
#menu{background: #c7000a;width:100%;}
#nav {position:relative;height: 45px;line-height:45px;font-size:14px;}
#nav ul{float:left;width: 132px;}
#nav ul.home{width:35px;height:45px;background:url(../images/home.png) no-repeat center center;}
#nav li{float:left;width:132px;height:45px; line-height:45px;text-align:center;}
#nav li a{color:#fff;display: block; height: 45px;text-align:center; color:#fff;}
#nav a:hover{text-decoration:none;}
#navBd{position:relative;}
.navHover a{display:inline-block;color:#fff;}
#navSelected{position:absolute;top:0;width:132px;height:45px; ine-height:45px;background:url(../images/menu_cur.jpg) no-repeat  center center;}
#nav UL ol.menu {POSITION: absolute;  WIDTH: 132px;  z-index:999;top: 45px;}
#nav UL ol.menu SPAN {WIDTH: 132px; FLOAT: left; HEIGHT: 30px;BORDER-BOTTOM: #eee 1px solid;BACKGROUND: #bf0704;}
#nav UL ol.menu SPAN A {TEXT-ALIGN: center; LINE-HEIGHT: 30px; height:30px;DISPLAY: block; HEIGHT: 35px;  }
#nav UL ol.menu SPAN A:hover {BACKGROUND: #d60504;HEIGHT: 30px; color:#fff}
/*foot*/
.link_con{color:#fff;}
#foot{background:url(../images/foot_bg.gif) repeat-x;height:232px;margin-top:40px;}
.link{height:112px;}
.link_tit{font-size:20px;color:#FFF;font-weight:bold;padding-top: 14px;}
.link_tit span{font-size:14px;font-weight:normal;}
.link_con a{margin:0 5px;color:#fff;font-size:12px;}
.bottomenu{color:#fff;}
.bottomenu a{margin:0 41px;color:#fff;font-size:14px;height:40px;line-height:40px;}
.footer a:hover, .link_con a:hover{color:#d60504; }
.footer{height:80px;padding-top:15px;}
.footer, .footer a{color:#fff;text-align: center;}
.bottomenu a:hover{font-weight:bold;}


