/*@charset "utf-8";
/* 公共之标签样式 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;padding: 0;}
* { margin: 0; padding: 0; }
img,input { border:0; }
ul, li { list-style-type: none; margin:0px; padding:0px;}
body, input, select, button, textarea {  font:12px/22px '宋体', 'Microsoft YaHei', Arial, Helvetica, sans-serif;color:#585858;  }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
aside section,.body{display:block; width:1000px; margin:0 auto;}
a, a:link { text-decoration: none; }/*设置a标签基本样式与伪类选择器设置*/
a:active, a:hover { text-decoration: none; color:#d00000; }
a:focus { outline: none; } 
/**文字超出隐藏**/
.overflow{ white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/**上标文本**/
sup { color:#F00;margin-left:3px;float:left; }
/**清除样式**/
.clear { clear:both; }
/**左浮动**/
.left { float:left; }
/**右浮动**/
.right { float:right; }
/**取消浮动**/
.noFloat { float:none; }
body {  background:#FFF; }
.box{ text-align:center; background:#FFF;width:128px;height:68px;  }
.box img {vertical-align:middle; }
.noimg{height:100%;width:0;}	
/* 公共之标签 */

/*-----------------头部----------------------------------------------- */
.header { width:100%;background:url(../images/header_bg.jpg);border-bottom:1px solid #d7d7d7;margin-bottom:18px; }
.header .header_d { width:979px;margin:0px auto; }
  /*logo*/
.header .header_d .logo_d { height:89px;width:285px;float:left;line-height:0px; }
  /*菜单 开始*/
.header .header_d .menu_d { z-index:999;position:relative;*padding-top:0px!important;float:right; }
.menu_d .m_phone { background:url(../images/phone.png) top right no-repeat;height:30px; }
.menu_d .menu { width:100%;margin-top:15px; }
.menu_d .menu ul{ float:left; }
.menu_d .menu ul li{ float:left;position:relative;height:33px;line-height:33px;padding-bottom:11px; }
.menu_d .menu ul li >a{ color:#4c4c4c;font-size:14px;font-weight:bold;float:left;padding:0px 20px; }
.menu_d .menu ul li >a:hover , .menu_d .menu ul li >a.hover { background:url(../images/m_name_bg.png) no-repeat bottom center; }
.menu_d .menu ul li .m_line{ height:15px;border-right:1px dotted #b5b5b5;width:1px;float:left;margin-top:10px; }
.menu_d .menu ul li .twoMenu{ position:absolute; display:none; padding:3px 0px 19px 0px; top:43px; left:0px; background:#328fd7;z-index:999; }
.menu_d .menu ul li .twoMenu .tm_li {border-bottom:1px solid #65abe1;padding:0px 10px 0px 18px; }
.menu_d .menu ul li .twoMenu .tm_li a {font-size:12px;color:#fff;line-height:37px;display:block;font-weight:normal;padding-left:16px;width:120px;background:url(../images/tm_name_bg.png) center left no-repeat; }
.menu_d .menu ul li .twoMenu .tm_li a:hover{ text-decoration:underline; }
.hot{background:url(../images/m_name_bg.png) no-repeat bottom center;}
  /*菜单 结束*/

/* -----------------底部----------------------------------------------- */
.footer { width:100%;border-top:10px solid #e9e8e8;background-color:#494949; }
.footer .f_info1 { background:url(../images/f_info_bg.jpg) center left no-repeat;width:979px;margin:0px auto; }
.footer .f_info1 .f_info2{ background:url(../images/f_info_bg.jpg) center right no-repeat;height:101px;padding-top:28px;text-align:center;width:100%; }
.footer .f_info1 .f_info2 p { color:#909090;line-height:25px; }

.rb_pf{position:fixed; right:20px; bottom:80px; display:none;}
.rb_pf a{width:36px; height:65px; background:url(../images/Top.png) no-repeat; display:block; cursor:pointer;}
.rb_pf a:hover{background:url(../images/Top.png) left -65px no-repeat;}

