body{  background:#ffffff url("../image/body_bg_bg.jpg") repeat-y center top; }
.h-body{background: url("../image/body_bg.jpg") no-repeat  center top; }

.h-search-bg{  background-color: rgba(0,0,0,0.5);padding: 10px 0;  }
.h-search-bg .h-wmo1200>span{  display: block;  float: left; font-size: 14px;color:white;  }
.h-serach{float: right; }
.h-serach input{border: none;height: 30px;width: 210px;  float: left; border-radius: 3px 0 0 3px;}
.h-serach>span{
    display: block;
    float: left;
    background-image: url("../image/s_i.png");
    background-repeat: no-repeat;
    background-position:center;
    background-color: #ab0001;
    height: 30px;
    width: 40px;border-radius: 0 3px 3px 0;}
.h-serach>span:hover{background-color: #8f0102; }

.h-avg-bg{  background-image: url("../image/avg_bg.png");  background-repeat: no-repeat;  width: 1344px;  margin: 0 auto;  }
.h-avg-sel{height: 55px;}
.h-avg-sel li>a{  height: 55px;  line-height: 55px;  margin: 0 15px;padding: 0 20px;   font-family: 微软雅黑;font-size: 18px;font-weight: 500;  }
.h-avg-sel li>a:hover{border-bottom: 2px solid white;color: white;}

.h-banner{width: 580px;height: 358px;}
.am-slider .am-slides img{height: 358px;}

#h-mySlide{width:580px;height: 358px;}

.h-wmo1200T30 a:hover,.h-hot:hover .h-fonts h4{color: #de2f0b!important;}


.h-title-lay{border-bottom: 1px solid #de2f0b;height: 40px;line-height: 40px;}
/*.h-title-lay span{display: block;float: left;color: #de2f0b;font-size: 18px;padding: 0 15px;cursor:pointer;background: #fceeee url("../image/title_bg_1.jpg") repeat-x left top; background-color:#de2f0b;color: white; }*/
.h-title-lay a{display: block;float: right;color: #d72324;font-size: 14px;background:url("../image/i_1.png") no-repeat right center;padding-right: 15px;margin-right: 10px;}
.h-title-lay a:hover{color: #710000!important;}
.h-title-lay span{ display: block;float: left;color: #d72324;font-size: 18px;padding: 0 2px 0 15px;font-weight: bold;}
.h-title-lay em{ display: block;float: left;font-size: 16px;color: #999999;font-weight: 300;}

.h-news,.h-shortcut{width: 590px;}

.h-hot{display: block;overflow: hidden;width: 100%;margin-top: 15px;margin-bottom: 10px;}
.h-hot img{  width: 166px; ;height: 111px ;object-fit:cover;float: left; }
.h-hot .h-fonts{width: 410px;float: right;}
.h-hot .h-fonts h4{color:#444444 ;font-size: 18px;font-weight: 500;height: 35px;line-height: 35px;}
.h-hot .h-fonts span{color:#888888 ;font-size: 15px;}


.h-news li a{  display: block;  background:url("../image/i_2.png") no-repeat left center;  padding-left: 8px;  color: #444444;  font-size: 18px;  height: 25px;  line-height: 25px;  margin-top: 12px;font-weight: 500;  }
.h-news li h4{  width: 420px;  overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;  display: block;  float: left;font-weight: 500;  }
.h-news li em{  display: block;float: right; text-align: right; }
.h-news li{padding: 0 10px;}

.h-notice{width:580px;}


.h-shortcut li{padding: 20px 0 7px 10px;width: 33.33333333%;float: left;}
.h-shortcut li a{color: #444444;font-size: 20px;}
.h-shortcut li img{max-height: 20px;object-fit: cover;}
.h-shortcut li span{padding-left: 10px;}

.h-link{width:100%;}
.h-link  li{float: left;padding-top: 10px;padding-right: 10px;}
.h-link li a{display: block; background:url("../image/i_3.png") no-repeat left center;padding-left: 20px;padding-right: 10px;  color: #444444;  font-size: 18px;height: 30px;line-height: 30px; overflow: hidden;  text-overflow:ellipsis;  white-space: nowrap;font-weight: 300;}


.h-contact{padding-left: 10px;}
.h-contact p{background-repeat:no-repeat;background-position:left center;padding-left: 25px;font-size:18px;color: #444444;margin-top: 20px;}
.h-contact p em{color: #555555;padding-right: 10px;}
.h-contact .h-phone{background-image: url("../image/con_1.png");}
.h-contact .h-email{background-image: url("../image/con_2.png");}
.h-contact .h-addss{background-image: url("../image/con_3.png");}



.h-tab{border-bottom: 1px solid #de2f0b;height: 40px;line-height: 40px;}
.h-tab a{display: block;float: right;color: #d72324;font-size: 14px;background:url("../image/i_1.png") no-repeat right center;padding-right: 15px;margin-right: 10px;}
.h-tab a:hover{color: #710000!important;}
.h-tab span{ display: block;float: left;font-size: 18px;padding: 0 2px 0 15px;font-weight: bold;color: #999999;cursor:pointer; }
.h-tab .h-action{color: #d72324;}
.h-panels ul{width: 100%;margin-top: 20px;height: 150px;overflow: hidden;}
.h-panels li{float: left;padding: 0 10px;}
.h-panels li img{width: 220px;object-fit: cover;}

/*脚部*/
.h-footer{  background-color:transparent;  font-size: 16px;  color: #444444; border-top: 3px solid #f35226;}
.h-footer a{color: #444444;}
.h-footer a:hover{color:#000000;}

/*内页*/
.h-inside{ margin: 0 auto;  min-height: 600px;padding-top: 20px;}
.h-list-right .h-list-page li{background:url("../image/i_4.png") no-repeat 10px center;}