body { font-size: 14px; padding: 0; margin: 0; font-family: "微软雅黑", 'Microsoft YaHei',Arial,Verdana,"宋体"; background: #191919; }
div, form, img, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6，button, input, select, textarea { font-size: 100%; border: 0 }
em,i{ font-style: normal }
img { border: 0; display: block;}
ul, ol { list-style: none; }
.clear{height:0px;clear:both;font-size:0px;line-height:0px;zoom: 1;}


/*public*/
.w { width: 1170px; min-width:1170px; margin: 0 auto; position:relative; zoom:1; }
/*浮动*/
.fl {float: left;}
.fr { float: right;}
/*字体大小*/
.f14 { font-size: 14px; }
.f18 { font-size: 18px; }
.f24 { font-size: 24px; }
.f28 { font-size: 28px; }
.f36 { font-size: 36px; }
.f42 { font-size: 42px; }
.f44 { font-size: 44px; }
/*L-V-H-A a:active {}*/
a { text-decoration: none; color: #d2d1d1; }
a:visited { color: #d92a1f; }
a:hover { color: #c30000; text-decoration:none; }



/*top部分*/
.top { height: 36px; background: #2c2c2c; }
.top p { color: #ffffff; font: 14px/36px "微软雅黑", 'Microsoft YaHei';  }
/*logo部分*/
.logo {  position: relative; height: 136px; background: url(../images/logo-1.jpg) no-repeat top center ;}
.logo img { display: block;  padding-top: 40px; padding-left: 3px;}
.logo .logo-title { position: absolute; top: 36px; left: 290px;}
.logo-title span { display: block; color: #c30000;  font:bold 28px/34px "微软雅黑", 'Microsoft YaHei'; letter-spacing: 3px; }
.logo-title em { display: block; color: #ffffff; font: 18px/30px "微软雅黑", 'Microsoft YaHei'; letter-spacing: 1px;}
.logo .logo-tel {  position: absolute; right: 0; top: 36px; text-align: center;}
.logo-tel em{ display: inline-block; color: #f3f2f2; font-size: 18px;  }
.logo-tel span { display: inline-block; color: #c30000; font:bold 32px/36px "微软雅黑", 'Microsoft YaHei';}
.logo-tel p { font-size: 16px; line-height: 34px;}
.logo-tel p a {display: inline-block; color: #ffffff;  padding-left: 8px;}
.logo-tel p a:hover { color: #d92a1f; }

/*列表页*/

/*位置*/
.position {  height: 99px;}
.position p { padding-top: 40px; color: #ffffff; font-size: 16px;}
.position p span { display: inline-block; font-weight: bold; padding-left: 18px; height: 24px; background: url(../images/location-02.png) no-repeat left top;}
.position p a { display: inline-block; color: #fff; padding-left: 10px;}
.position p a:hover {  color: #d92a1f;}

/*顶部导航*/
.top-nav { background: url(../images/top-nav.png) repeat-x 0 0; height: 50px;}
.top-nav ul { }
.top-nav ul li {position: relative; float: left;  height: 50px;  width: 128px; /*overflow: hidden;*/  text-align: center;  background: url(../images/top-nav01.png) no-repeat top right; }
.top-nav ul li em {  position: absolute; display: inline; background: rgba(0, 0, 0, 0) url(../images/top-nav02.png) no-repeat center center; left: 0;top: 0; height: 50px; width: 128px; display: none; }
.top-nav ul li a {position:relative; display:block;  font-size:18px; height:50px; line-height:50px;  color:#fff; }
.top-nav ul li.top-nav01{background: url(../images/top-nav02.png) no-repeat top center;display: block;}

.top-nav ul li.top-nav-more .top-nav2 { width: 128px; display: none; position: absolute; z-index: 9999999; top: 50px; overflow: hidden;}
.top-nav ul li.top-nav-more .top-nav2 a { display:block; width: 128px; height: 36px; line-height: 36px; text-align: center; color: #fff; font-size: 16px; letter-spacing: 2px; background: url(../images/top-nav.png) repeat-x top center; position:static;}
.top-nav ul li.top-nav-more .top-nav2 a:hover {  background: url(../images/top-nav02.png) no-repeat top center;}

/*全站地图*/
.site-map {  padding-bottom: 80px;}
.site-map h2 {  color: #d2d1d1;font: bold 26px/30px "微软雅黑","Microsoft YaHei";letter-spacing: 4px; padding: 20px 0 28px; text-align: center; }
.site-map ul {  }
.site-map ul li {  border: 1px solid #ffffff; margin-bottom: 20px; color: #d2d1d1; height: 38px;}
.site-map ul li span { float: left;  background: #a30100; display: inline-block; color: #ffffff; font: 18px/38px 'Microsoft YaHei'; padding: 0 10px;}
.site-map ul li span a {  color: #ffffff;}
.site-map ul li span a:hover { color: #ffffff; }
.site-map ul li a { display: block; float: left;  color: #d2d1d1; padding: 0 10px; font: 18px/38px 'Microsoft YaHei';}
.site-map ul li a:hover { color: #c30000; }












