*{margin:0;padding:0}
img{margin:0 auto;border:0}
a{outline:0;cursor:pointer;text-decoration:none}
ul,ol,li{list-style:none}
body{font-size:14px;line-height:25px;font-family:"微软雅黑","Microsoft YaHei",SimSun,SimHei;margin:0 auto;background: #fff;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}

.JH_head{width:100%;height: 143px;background:url(../images/JH_head.png) no-repeat center top #fff; margin:0 auto; overflow: hidden;}

.JH_nav{background:url(../images/JH_nav.png) repeat-x;position:relative; z-index:1;width: 100%;height:66px; color:#fff;margin:0 auto -8px;line-height:58px;}
.JH_nav .JH_nav_cont{ width:1000px; margin:0 auto;}
.JH_nav .JH_nav_cont h3{ font-weight:normal;}
.JH_nav .JH_nav_cont .m{  position:relative; float:left;  text-align:center;   }
.JH_nav .JH_nav_cont h3 a{zoom:1;  height:57px; line-height:58px;width: 166px; margin:0px;font-size: 22px;display:block; color:#fff;border-bottom: 1px solid #12679d;}/*cursor: default;*/
.JH_nav .JH_nav_cont h3 a:hover{border-bottom: 1px solid #fff;}
.JH_nav .JH_nav_cont .sub{ display:none;  width:100%; padding:0;  position:absolute; left:0%; top:57px;  background:#FFF;  float:left;}
.JH_nav .JH_nav_cont .sub li{height:45px;line-height:45px;font-size:15px;border-bottom:1px #afafaf dotted;list-style-type:none}
.JH_nav .JH_nav_cont .sub li a{font-size:15px;display:block;color:#595757;background:#FFF;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear;text-align:left}
.JH_nav .JH_nav_cont .sub li a em{display:block;background:url(../images/navicon.png) 9px 18px no-repeat;width:30px;height:45px;margin-left:10px;float:left}
.JH_nav .JH_nav_cont .sub li a:hover{background:#1289cd;color:#FFF;text-decoration:none}
.JH_nav .JH_nav_cont .sub li a:hover em{background:url(../images/navicon_f.png) 9px 18px no-repeat}

.JH_foot{width: 100%;margin:0 auto;position:relative;height:586px; overflow:hidden;background: #f9f9f9;}
.JH_foot .JH_foot_box{width: 1200px;margin: 80px auto 0;overflow: hidden;}
.JH_foot .JH_foot_box dt{background:#a4a4a4;width:524px;height:450px;float: left;overflow: hidden;color: #ffffff;}
.JH_foot .JH_foot_box dt .JH_foot_dt_tit{margin:38px 0 0 36px;float: left;font-size: 30px;width: 152px;height: 54px;border-bottom: 2px solid #fff;text-align: left; line-height: 54px;}
.JH_foot .JH_foot_box dt ul{width: 464px;float: left;margin: 2px 0 0 21px;display: inline;}
.JH_foot .JH_foot_box dt ul li{width: 464px;text-align: left;float: left;margin: 35px 0 0 0;display: inline;font-size: 18px;}
.JH_foot .JH_foot_box dt ul li span{width: 46px;height: 46px;float: left;margin: 0 15px 0 0;display: inline;}
.JH_foot .JH_foot_box dt ul li h3{font-size:22px;line-height: 1.5;font-weight: 400;}
.JH_foot .JH_foot_box .icon_phone{background: url(../images/icon_phone.png) no-repeat ;}
.JH_foot .JH_foot_box .icon_time{background: url(../images/icon_time.png) no-repeat ;}
.JH_foot .JH_foot_box .icon_address{background: url(../images/icon_address.png) no-repeat ;height: 70px;}
.JH_foot .JH_foot_box dd{float: left;width:676px;overflow: hidden;}
.JH_foot .JH_foot_box dd div{float: left;margin: 0px 0 0 86px;display: inline;}