html, body{padding: 0;margin: 0;}
ul, li {list-style: none;margin: 0;padding: 0;}
a{text-decoration: none;color: #666;}
body {	background-color: #fff;font-family: Arial, Helvetica, Verdana;font-size:13px;line-height: 22px;color: #666;min-height: 100%;position: relative;-webkit-text-size-adjust: none;}
body *{text-shadow: none;}
.clr{clear:both; font-size:0; line-height:0;zoom:1}
.header{width: 100%;background:#005490;font-size: 16px;font-weight: bold;color: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
width: 100%;height: 50px;padding: 0 50px;overflow: hidden;}
#isHE{background: black}
.menu{display: block;width: 40px;height: 40px;position: absolute;top: 0;left: 10px;}
#ii{color: #fff;font-size: 18px;position: absolute;margin-top:-24px; margin-left: 6px; }
.menu img{width: 25px;margin-top: 10px;}
.logo{display: block;width: auto;height: 40px;margin: 6px auto 0;display: block;}
.lanse{width: 100%;height: 40px;margin: 10px 0 0;overflow: hidden;float: left;text-align: center;}
.lanse a{color: #5391ff;}
.phone{width: auto;height: 40px;position: absolute;right: 10px;top: 0px;padding: 0px;}
.header h1{font-size:9px;font-weight: lighter;line-height: 1em;margin-top: 10px;text-align: left}
.header h2{font-size: 10px;font-weight: lighter;text-align: left;margin-top: -10px;color: white;}
.en{float: left;margin-top: 10px;}
.content{width: 100%;padding-bottom: 20px;}
.content h1,h2,p{color: black;font-family: "微软雅黑";text-align: center;font-weight: normal;}
.content h1{font-size: 22px;margin-top: 20px;color: black;}
.content h1 img{width: 18px;margin-left: 10px;}
.content h2{font-size: 12px;margin-top: 0px;color: #767676;}
.center{width: 98%;height: auto;margin: 0 auto;overflow: hidden;}
/*菜单*/
.lnav { width:100%; height:80px; background-color:#1571c8;}
.lnav ul li { width:25%; height:40px; line-height:40px; font-size:14px; background:url(../images/shouji_15.jpg) repeat-x bottom; float:left; text-align:center;  }
.lnav ul li a { color:#fdfdfa; text-decoration:none; background:url(../images/shouji_11.jpg) repeat-y right; display:block;}
/* banner */
.slideBox{ position:relative; width:100%; overflow:hidden;}
.slideBox .hd{ position:absolute; height:15px; line-height:15px; bottom:0; right:0; z-index:1; }
.slideBox .hd li{ bottom:5px; float:left; display:inline-block; width:5px; height:5px; background:#FFF; text-indent:-9999px; overflow:hidden; margin:0 3px;   }
.slideBox .hd li.on{ background:#F40;  }
.slideBox .bd{ position:relative; z-index:0; background:#e3e3e3; }
.slideBox .bd li{ position:relative;  }
.slideBox .bd li img{ max-width:100%; display:block; border:0px; }
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff;opacity:0.5;   }

.header.mm-fixed-top + .content{background-position: 25px 55px;}
html.mm-opened.mm-zoom-menu body{background: #333;}
#menu{background:#005490}
#menu>#ul1{background:black;}
html.mm-opened.mm-zoom-menu .mm-page{background-color: #fff;}

.indexa{width: 100%;height: auto; overflow: hidden;}

.content>a>h4{width: 100%; text-align: center;float: left;font-weight: normal;font-size: 12px;line-height: 0px;margin-top: 10px;color: #000;}
#h4{width: 100%; text-align: center;float: left;font-weight: normal;font-size: 12px;line-height: 0px;margin-top: 10px;color: #000;}
.indexe{overflow: hidden; width:99%; margin:auto}
/*优势*/
.indexd{background:url(../../images/xg_bg.jpg) no-repeat center;overflow: hidden;padding-bottom: 4vh}
.service li{width: 50%;height:auto;float: left;margin-top:1vh; color:#fff; font-size:12px;}
/*about*/
.main{ clear: both; display: block; padding: 0px 8px; box-sizing: border-box; background: #EFEFEF;}
.location{ clear: both; display: block; height: 40px; line-height: 40px; font-size: 12px; color: #999; }
.location a{ color: #999; }
.neirong{ clear: both; display: block; padding: 10px; background: #fff; }
.neirong .tiaoti{ width:100%; line-height:40px; font-size:20px; text-align:center;}
.neirong img{ border: 0px; max-width: 100%; height: auto; }
.selectObj{ clear: both; display: block; border: 1px solid #e3e3e3; margin-bottom: 20px; background:#FFFFFF; padding:10px;}
/*product*/
.caidan{  clear: both; display: block; border: 1px solid #e3e3e3; margin-bottom: 20px; background:#FFFFFF; padding:5px; overflow:hidden}
.caidan ul{ margin-left:-5px;}
.caidan li{ float:left; height:40px; margin-left:10px;border-radius:5px; background:#f0f0f0; margin-top:10px;}
.caidan li a{ display:block;line-height:40px; width:100px; text-align:center;border-radius:5px; font-size:13px; }
.caidan li.cur{display:block;background:#1571c8;text-align:center; line-height:40px; width:100px;border-radius:5px;color:#fff;}
.caidan li.cur a{color: #fff;}

.news_page{ clear:both; width:100%; height:40px; text-align:center; line-height:40px;}
.cplist{ width:100%;display: block;}
.cplist li{width: 50%;float: left;padding-top: 10px;}
.cplist li img{width: 95%;display: block;margin: 0 auto 0;border:1px solid #eeeeee;max-height:160px; min-height:160px;}
.cplist li span{ width:100%;line-height:25px; height:50px;text-align:center;display:block; font-size:13px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2; overflow: hidden; white-space: normal !important;}
/* news content */
.news_list{padding: 10px; background: #fff;}
.news_list li{line-height:35px;font-size:14px;height:35px;border-bottom:1px dashed #d2d2d2;background:url("../images/di_23.png") no-repeat left center;background-size:3px 3px;padding-left:10px;width:100%;}
.news_list a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.subNewsText{ clear: both; display: block; padding: 10px; background: #fff; }
.subNewsTit h1{ clear: both; display: block; margin: 0px; padding: 0px; font-size:20px; text-align: center; font-weight: normal; line-height: 35px; color:#474747}
.subNewsInfo{ clear: both; display: block; text-align: center; color: #999; border-bottom: 1px solid #e8e8e8; margin: 10px 0px 10px; }
.subNewsInfo span{ display: inline-block; margin: 0px 10px; }
.subNewsPage{ clear: both; display: block; text-align: left; line-height: 28px; font-size:14px; color:#666 }
.subNewsPage img{ border: 0px; max-width: 100%; }
.subPageClick{ clear: both; display: block; border-top: 1px solid #e3e3e3; margin: 0px 20px; padding: 20px 0px; }
.subPageClick p{ margin: 0px; padding: 0px; height: 28px; line-height: 28px; text-align:left }
.subPageClick p a{ color: #666; }
.subNewsimg{ width:100%; padding:20px 0}
.subNewsimg img{ width:100%;}
/*gbook*/
.gbook{width:100%; margin:auto; margin-top:2%; margin-bottom:5%; overflow:hidden; background:#fff}
.gbook .gbookL{ float:left; width:100%; overflow:hidden;}
.gbook .gbookL li{ float:left; width:100%; padding-bottom:10px;}
.gbook .gbookL li:nth-child(2){ float:left;}
.gbook .gbookL li:nth-child(4){ float:left;}
.gbook .gbookL li:nth-child(5){ float:left; width:100%;}
.ginput{ width:100%; padding:5px; border:1px solid #ccc; box-sizing:border-box; line-height:30px; color:#666666}
.textarea{ width:100%; padding:5px; border:1px solid #ccc; box-sizing:border-box; height:200px;}
.btns{width:140px;height:40px;margin-right:10px; background:#bc0000;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
.btns:hover{background:#333;transition:all 0.3s;}
.reset{background:#565656;cursor:pointer;margin-bottom:0;}
.gbook .gbookR{ display:none}
.gbook .gbookR p{ float:left; width:100%; text-align:center; font-size:15px;}
.gbook .gbookR span{ float:left; width:100%; line-height:60px; font-size:30px; text-align:center}
/*foot*/
.copyright{width: 100%;background:#EFEFEF;padding: 10px 0 60px 0; text-align:center;color:#202020; }
.dd>span{font-size:16px;line-height:30px;padding-top:20px; }
.footer{width: 100%;height:60px;position: fixed;bottom: 0px;background: #005490;padding: 0; text-align: center;padding: 0;}
.footer ul li{list-style: none;width: 25%;height: 60px;float: left;margin: 0;}
.footer ul li img{margin-top: 10px;width: 30px;}
.footer ul li h1{color: white;font-size: 10px;font-weight: lighter;margin-top: 0px;line-height: 10px;}


