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:"微软雅黑";font-size: 14px;line-height: 22px;color: #666;min-height: 100%;position: relative;-webkit-text-size-adjust: none;}
.clr{clear:both; font-size:0; line-height:0;zoom:1}
.main{ clear: both; display: block; padding: 0px 5px; box-sizing: border-box; background: #fff; overflow:hidden; margin-top:10px;}
.wp{padding:10px;background: #f0f0f0;box-sizing: border-box;overflow:hidden;}
.main img{ border: 0px; max-width: 100%; height: auto; }
.neirong{ clear: both; display: block; padding: 10px; background: #fff; overflow:hidden; }
.neirong img{ border: 0px; max-width: 100%; height: auto; }
/*head*/
.header{width: 100%; background:#20253b;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: 60px;overflow: hidden;}
.logo{ float:left;display: block;height: 35px;margin: 10px 0 0 5px;display: block;}
.phone{width: auto;height: 40px;position: absolute;right: 10px;top: 0px;padding: 0px;}
.header h1{font-size:12px;font-weight: lighter;line-height: 1em;margin-top: 15px;text-align: left}
.header h2{font-size: 14px;font-weight: lighter;text-align: left;margin-top: -10px;color: #fff;}
/*******************************
    -------[=导航]-------
********************************/
#aside{left: 100%;position: fixed;width: 100%;top: 70px;z-index: 999; background-color: #333333;transition: .3s;-ms-transition: .3s;
    -moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
#aside .lang{height: 30px;padding: 10px 2px;overflow: hidden;}
#aside .lang a{width: 50%;float: left;}
#aside .lang span{display: block;height: 30px;border: 1px solid #2890e4;background-color: #007add;border-radius: 30px;text-align: center;
    color: #fff;line-height: 28px;margin: 0 8px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
#nv{}
#nv li{border-top: 1px solid #141414;}
#nv li a{color: #fff;display: block;padding-left:15px; font-size:14px; padding:8px 0 8px 15px;}
#nv li .v1{line-height: 35px;font-size: 14px;background: url(../images/ico-nv1.png) no-repeat right 5px center;-o-background-size: 25px auto;
    -ms-background-size: 25px auto;-moz-background-size: 25px auto;-webkit-background-size: 25px auto;background-size: 25px auto;}
#nv li .v1.on{background-image: url(../images/ico-nv1-on.png);}
#nv dl{display: none;}
#nv dd{border-top: 1px solid #01699a;background-color: #0181bd;}
#nv dd a{line-height: 30px;font-size: 12px;}
.menuBtn{position: relative;z-index: 9;position: absolute;top:13px;right: 16px; box-sizing:border-box;width: 35px;height: 40px;padding: 7px;cursor: pointer;
    transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;width:44px;height:41px;border-radius:5px;}
.menuBtn b{display: block;height: 2px;background-color: #fff;margin: 3px 0 7px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;
    -o-transition: .3s;}
.menuBtn.open{}
.menuBtn.open b{display: none;margin: 0;position: absolute;left: 7px;top: 50%;width: 30px;}
.menuBtn.open b:first-child{display: block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.menuBtn.open b:last-child{display: block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg); -ms-transform:rotate(-45deg);}
#aside.open{left: 0;right: 0;}
.fixme{height: 100%;overflow: hidden;}
.overlay{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 996;}
/* 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:8px; height:8px; background:#FFF; text-indent:-9999px; overflow:hidden; margin:0 3px;}
.slideBox .hd li.on{ background:#ff0000;  }
.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;}
/*foot*/
.foot{ width:100%; background:#efefef; padding:10px 0; text-align:center; font-size:13px; margin-bottom:60px; margin-top:10px;}
.dd>span{font-size:16px;line-height:30px;padding-top:20px; }
.footer{width: 100%;height:60px;position: fixed;bottom: 0px;background: #20253b;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;}
/*yingxiao*/
.yx{ width:100%;  margin:auto;}
.yx img{ width:100%;}
.foot2{ width:100%; overflow:hidden; position:fixed; bottom:0px;}
.foot2 ul{ width:100%}
.foot2 ul li{float:left; width:49%; height:120px; line-height:120px; background:#e6322e; font-size:40px; text-align:center; color:#fff;border-radius:10px;}
.foot2 ul li:last-child{ float:right;}
.foot2 ul li a{ color:#fff;}