body, ul, li, p, h1, h2, h3, h4, h5, h6 {padding: 0;margin: 0;}
li {list-style: none;}
a {text-decoration: none}
img {border: 0;vertical-align: top;}
/* .clearfix {zoom: 1;_zoom: 1} */
.clearfix:after {content: "";display: block;line-height: 0px;height: 0px;clear: both;visibility: hidden}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none;color:#000;}
img{ border:none;}
.clear{clear:both;}
.equal{ padding-bottom:9999px; margin-bottom:-9999px; overflow:hidden;}
input,textarea,select,button,a:focus {outline: none;}
.left{float: left;}
.right{float: right;}
table{  
    border-collapse:collapse;  
    border: 1px solid #333;  
}  

td{  
    border-collapse:collapse;  
    border: 1px solid #333;  
}  


body{width: 100%;min-width: 1600px;height: 100%;margin: 0 auto;min-height: 700px;
 }
.cmmain{width:1600px;margin:0 auto;padding:0px;}
.cmContent {width:1400px;margin: 0 auto;}
.mainContainer{float:left;}
.jmglxContainer{width: 1060px;padding: 0px;}
.header .jmglxContainer{width:1400px;margin:0 auto;}
.footer_top .jmglxContainer{width:1400px;margin:0 auto;}
/* -----------------------header--------------------------- */
.header{height: 195px;width: 1600px;background: url('../image/header.png') no-repeat;z-index: 99999;position: relative;margin:0 auto;}
/* header_top */
.header .top{height: 100px;width: 100%;}
.header .top .logo{position: relative;top: 24px;left: 0px;float: left;}
.header .top .search{width: 395px;position: relative;float: right;top: 43px;}
.header .top .search input{width: 310px;padding:0 20px;height: 45px;border:none;background: #fff;color: #5c5757;font-size: 16px;
border-radius: 30px 0px 0px 30px;float: left;line-height: 45px;}
.header .top .search button{border: none;height: 45px;width: 44px;background: url('../image/search.png') no-repeat left center #fff;
float: left;border-radius: 0px 30px 30px 0px;position: relative;left: -1px;}
/* header_nav */
.header .nav{width: 100%;height: 54px;line-height: 54px;margin-top: 16px;}
.header .nav li{float: left;height: 100%;margin-right: 44px;}
.header .nav li a{color: #fff;display: inline-block;height: 100%;font-size: 14px;}
.header .nav li a:hover{color:#EA7B0A;}
.header .nav li.active a{border-bottom: 4px solid #fff;}


/* --------------------------------------------footer-------------------------------------------- */
.footer_top{width: 100%;height: 245px;background: url('../image/footer.png') left center no-repeat;position: relative;z-index: 1;}
.footer_top .jmglxContainer{padding:42px 0 60px 0;height: 143px;position: relative;z-index: 1;}
.footer_top .left{width: 454px;border-right: 1px solid #fff;height: 143px;}
.footer_top .left img{position: relative;top: 24px;}
.footer_top .center{width: 500px;padding:0 50px 0 70px;float: left;padding-top: 10px;}
.footer_top .center li{float: left;width: 120px;}
.footer_top .center li a{color: #fff;font-size: 14px;line-height: 41px;padding-right: 30px;}
.footer_top .center li a:hover{color: #EA7B0A;}

.footer_top .right{width: 260px;position: relative;z-index: 1;}
.footer_top .right>li{width: 200px;height: 36px;margin-bottom: 18px;border:1px solid #fff;line-height: 36px;
background: url('../image/0.png') no-repeat 160px center;cursor: pointer;position: relative;
clear: both;float: right;}
.footer_top .right>li>p{color: #fff;text-align: center;width: 100%;height: 100%;position: relative;z-index: 2;}
.footer_top .right>li ul{display: none;background-color: #fff;position: absolute;border:1px solid #F0F0F0;
width: 200px;left: -1px;max-height: 140px;overflow:auto;z-index: 999;}
.footer_top .right>li ul li{width: 100%;height: 30px;position: relative;z-index: 999;}
.footer_top .right>li ul li a{text-align: center;display:block;width: 100%;width: 100%;height: 30px;line-height: 30px;}
.footer_top .right>li ul li a:hover{background: #EA7B0A;color: #fff;}
.footer_top .right>li .active{display: block;}
.subLink::-webkit-scrollbar {/*滚动条整体样式*/
  width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
}
.subLink::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
  border-radius: 4px;
   -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2);
  background: #535353;
}
.subLink::-webkit-scrollbar-track {/*滚动条里面轨道*/
  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.2);
  border-radius: 10px;
  background: #EDEDED;
}
.fotter_bottom{width: 100%;height: 70px;line-height: 70px;text-align: center;color: #fff;background: #1565C0;font-size: 12px;}


@media screen and (min-width: 1358px) {
  .nav a{
      font-size: 16px !important;
  }
}
@media screen and (min-width: 1600px) {
  .nav a{
      font-size: 18px !important;
  }
}