
/* 站点说明： 公用样式，链接等样式
 * 开发时间：
 * 开发者：
 * 维护者：
 *
 * 样式版本： v1.0
 * 版本时间：
 * 注意事项： 公用样式，链接等样式
 */

/*头部*/
.cont{ overflow:hidden;}
.head{ width:100%; height:78px; background-color:#fff; border-bottom:2px solid #a92423;}
/* .head .h_con{ width:1200px; margin:0 auto; overflow:hidden;} */
.head .h_con{ width:1200px; margin:0 auto; }
.head .h_con img{ float:left; margin-top:20px;}
.head .h_con .hc_menu{ float:right; margin-right:2px; }
.hc_menu .hcm_list{ float:left; margin-right:28px; font-size:18px; line-height:18px; color:#333; padding:32px 0 24px; border-bottom:4px solid #fff; cursor:pointer;}
.hc_menu .hcm_list a{ color:#333;}
.hc_menu .hcm_hov{ border-color:#a92423; color:#a92423;}
.hc_menu .hcm_hov a{ color:#a92423;}
.hc_menu .hcm_list:hover{ border-color:#a92423; color:#a92423;}
.hc_menu .hcm_list:hover a{ color:#a92423;}

.hc_menu .hcm_last{ margin-right:0; padding: 32px 22px 24px 7px; position: relative; background: url("../images/img-topnav01.png") no-repeat 82px 38px;z-index: 9;}
.hc_menu .hcm_last .hl-ul{ width: 99px; padding: 4px 0 10px 0; position: absolute; right: -1px; top: 76px; border: solid 1px #ededed; border-top: none; background-color: #fff; display: none;}
.hc_menu .hcm_last .hl-ul li{ text-align: center; padding: 10px 0;}
.hc_menu .hcm_last .hl-ul li a{ font-size: 18px; color: #333;}
.hc_menu .hcm_last .hl-ul li a:hover{ color:#a92423;}
.hc_menu .hcm_last:hover{ padding: 32px 21px 24px 6px; border-left: solid 1px #ededed; border-right: solid 1px #ededed;  background: url("../images/img-topnav02.png") no-repeat 82px 38px; border-bottom:4px solid #fff;  }
.hc_menu .hcm_last:hover a{  color: #333; }
.hc_menu .hcm_last:hover .hl-ul{ display: block;}


/*底部*/
.foot{ width:100%; height:220px; background-color:#333;min-width: 1200px;}
.foot .f_con{ width:1200px; margin:0 auto 30px; text-align:left; overflow:hidden;}
.foot .f_con .fc_list{ margin-top:36px; margin-right:96px; float:left; padding-left:95px;}
.foot .f_con .fc_list{ background:url(../images/icon_foot01.png) left bottom no-repeat;}
.foot .f_con .fc_lsec{ background:url(../images/icon_foot02.png) left bottom no-repeat;}
.foot .f_con .fc_lthr{ background:url(../images/icon_foot03.png) left bottom no-repeat;}
.foot .f_con .fc_last{ margin-right:0; background:url(../images/icon_foot04.png) left bottom no-repeat;}
.fc_list .fcl_tit{ font-size:18px; color:#f7f9f9; margin-bottom:20px;}
.fc_list p{ color:#7f7f7f; font-size:14px; line-height:20px;}
.foot .f_bot{ font-size:14px; color:#545454; height:74px; background-color:#2b2b2b; text-align: center;}
.foot .f_bot p{ font-size:14px; line-height:14px;}
.foot .f_bot .fb_pfir{ margin-bottom:12px; padding-top:20px; color:#7f7f7f;}
.foot .f_bot .fb_pfir a{ color:#afafaf;}
.foot .f_bot .fb_pfir a:hover{ color:#e6e5e5; text-decoration:underline; }


/*  头部添加切换 2017.06.05   王雪梅   */
.h-cut{ float: left; margin-left: 10px; width: 60px;  margin-top: 30px; position: relative;}
.hc-current{ font-size: 16px; color: #666; height: 30px; line-height: 30px; padding-left: 8px; background: url("../images/inner_new/icon_10.png") no-repeat 45px 12px; }
.hc-list{ width: 58px; border: solid 1px #dcdcdc;  position: absolute; left: 0; top: -1px; z-index: 2; background:#fff  url("../images/inner_new/icon_11.png") no-repeat 44px 12px; display: none;}
.hc-list li a{ display: block; font-size: 16px; padding-left: 7px; color: #666; height: 30px; line-height: 30px; }
.hc-list li a:hover{ color: #ca101a;}












