body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
html body{height: 100%;font-size: 100px;width:100%;}
a{text-decoration:none;outline: none;}
a:hover{text-decoration:none;} 
em,i{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:middle;display:block;} 
h1,h2,h3,h4,h5,h6{font-weight:normal;}
body{font-family: "微软雅黑";color: #333;background:#fff;}

@media (max-width:511px) {
	.container{width:98%;}
	.mobile-header{height:46px;}
	.mobile-header .mobile-logo{padding:12px 0;}
	.mobile-header .mobile-logo img{width: 35%;}
	.mobile-header h2{display: none;}
	.mobile-header .menu{height:46px;}
	.mobile-header .menu,.mobile-header .menu span{font-size:22px;line-height:46px;}
	.mobile-header .menu em{}
	.mobile-menu{width:60%;}
	.mobile-menu .menu-logo{height:46px;padding:12px;}
	.mobile-menu .menu-close{top: 10px;}
	.mobile-menu .nav-slide{margin-top:12px;}
	.mobile-menu .nav-slide>li,.mobile-menu .len a{font-size:14px;}
	.mobile-menu .nav-slide>li ul li{font-size:12px;}
	.footer .foot-nav{width:100%;}
	.footer .foot-nav-right,.footer .foot-nav-left{width: 100%;}
	.footer .di-logo{width:30%;position: relative;left: 35%;margin: 0.2rem 0;}
	.footer .foot-nav li a{font-size:13px;}
	.foot .share img{height:16px;}
}
@media (min-width:512px) and (max-width: 767px) {
	.container{width:96%;}
	.mobile-header{height:50px;}
	.mobile-header .mobile-logo{padding:14px 0;}
	.mobile-header .mobile-logo img{width: 25%;}
	.mobile-header h2{display: none;}
	.mobile-header .menu{height:50px;}
	.mobile-header .menu,.mobile-header .menu span{font-size:22px;line-height:50px;}
	.mobile-header .menu em{}
	.mobile-menu{width:50%;}
	.mobile-menu .menu-logo{height:50px;padding:14px;}
	.mobile-menu .menu-close{top: 12px;}
	.mobile-menu .nav-slide{margin-top:16px;}
	.mobile-menu .nav-slide>li,.mobile-menu .len a{font-size:14px;}
	.mobile-menu .nav-slide>li ul li{font-size:12px;}
	.footer .foot-nav{width:70%;}
	.footer .foot-nav-right,.footer .foot-nav-left{float:right;}
	.footer .di-logo{width:30%;margin-top:0.5rem;float: left;}
	.footer .foot-nav li a{font-size:14px;}
	.foot p{float: left;}
	.foot .share{float: right;}
	.foot .share img{height:18px;}
}
@media (min-width:768px) and (max-width: 991px) {
	.container{width:90%;}
	.mobile-header{height:60px;}
	.mobile-header .mobile-logo{padding:16px 0;}
	.mobile-header .mobile-logo img{width: 21%;}
	.mobile-header h2{display: none;}
	.mobile-header .menu{height:60px;}
	.mobile-header .menu,.mobile-header .menu span{font-size:25px;line-height:60px;}
	.mobile-menu{width:40%;}
	.mobile-menu .nav-slide{margin-top:20px;}
	.mobile-menu .menu-logo{height:60px;padding:16px;}
	.mobile-menu .menu-close{top: 15px;}
	.mobile-menu .nav-slide>li,.mobile-menu .len a{font-size:15px;}
	.mobile-menu .nav-slide>li ul li{font-size:13px;}
	.footer .foot-nav{width:70%;}
	.footer .foot-nav-right,.footer .foot-nav-left{float:right;}
	.footer .di-logo{width:30%;margin-top:0.2rem;float: left;}
	.footer .foot-nav li a{font-size:14px;}
	.foot p{float: left;}
	.foot .share{float: right;}
	.foot .share img{height:20px;}
}
@media (min-width:992px) and (max-width: 1199px) {
	.container{width:90%;}
	.mobile-header{height:1rem;}
	.mobile-header .mobile-logo{padding:0.28rem 0;}
	.mobile-header .mobile-logo img{width: 20%;}
	.mobile-header h2{font-size:24px;line-height:1rem;padding-top:0.05rem;letter-spacing: 5px;}
	.mobile-header .menu{height: 1em;}
	.mobile-header .menu,.mobile-header .menu span{font-size:22px;line-height:1rem;}
	.mobile-menu{width:40%;}
	.mobile-menu .menu-logo{height:1rem;padding:0.28rem 18px;}
	.mobile-menu .menu-close{top: 20px;}
	.mobile-menu .nav-slide{margin-top:20px;}
	.mobile-menu .nav-slide>li,.mobile-menu .len a{font-size:16px;}
	.mobile-menu .nav-slide>li ul li{font-size:14px;}
	.footer .foot-nav{width:40%;}
	.footer .foot-nav-left{float: left;}
	.footer .foot-nav-right{float:right;}
	.footer .di-logo{position:absolute;left:40%;width:20%;}
	.footer .foot-nav li a{font-size:0.16rem;}
	.foot p{float: left;}
	.foot .share{float: right;}
	.foot .share img{height:22px;}
}
@media (min-width:1200px) {
	.container{width:90%;}
	.mobile-header{height:1rem;}
	.mobile-header .mobile-logo{padding:0.28rem 0;}
	.mobile-header .mobile-logo img{width: 17%;}
	.mobile-header h2{font-size:30px;line-height:1rem;padding-top:0.02rem;letter-spacing: 7px;}
	.mobile-header .menu{height: 1rem;}
	.mobile-header .menu,.mobile-header .menu span{font-size:26px;line-height:1rem;}
	.mobile-menu{width:30%;}
	.mobile-menu .menu-logo{height:80px;padding:20px;}
	.mobile-menu .menu-close{top: 24px;}
	.mobile-menu .nav-slide{margin-top:0.3rem;}
	.mobile-menu .nav-slide>li,.mobile-menu .len a{font-size:16px;}
	.mobile-menu .nav-slide>li ul li{font-size:15px;}
	.footer .foot-nav{width:40%;}
	.footer .foot-nav-left{float: left;}
	.footer .foot-nav-right{float:right;}
	.footer .di-logo{position:absolute;left:40%;width:20%;}
	.footer .foot-nav li a{font-size:0.16rem;}
	.foot p{float: left;}
	.foot .share{float: right;}
	.foot .share img{height:24px;}
}
.container{padding: 0;margin: 0 auto;}

/*手机头部*/
.mobile-header{width: 100%;}
.mobile-header .header-wrap,.mobile-header .head-main{height: 100%;background:#fff;}
.mobile-header .mobile-logo{float: left;height:auto;position: absolute;padding-top: 0;top: 1%;}
.mobile-header .mobile-logo img{height: auto;}
/*@font-face {
	font-family:headfont;
	src:url('/cn/Tpl/zh-cn/Static/font/%E6%B1%89%E4%BB%AA%E7%BB%BC%E8%89%BA%E4%BD%93%E7%AE%803.53.ttf') format('truetype');
}*/
body{font-family: "微软雅黑";color: #333;background:#fff;}
.mobile-header h2{float: left;text-align: center;color:#a6a6a6;width:75%;font-family:"微软雅黑";font-weight:600;font-style: italic;box-sizing: border-box;margin-left: 18%;}
.mobile-header .menu{float: right;color:#333;cursor: pointer;}
.mobile-menu{position: fixed;height:100%;right:0;z-index: 333;font-size:0;overflow-y: scroll;display: none;
background-color:#eee;}

.mobile-header .menu span{float: left;}
.mobile-header .menu em{font-size: 18px;float: left;margin-left: 0.8em;display: none;}
.mobile-menu .container{position: relative;width:100%;padding-bottom:40px;}
.mobile-menu .menu-close{position:absolute;right:15px;cursor: pointer;display: block;padding: 5px;}
.mobile-menu .menu-logo img{height: 100%;display: inline-block;}
.mobile-menu .nav-slide>li{width: 100%;line-height: 2.4;margin: 5px 0;}
.mobile-menu .nav-slide>li>a{display: block;color: #333;width:100%;font-weight: 600;padding-left:2em;}
.mobile-menu .nav-slide>li:nth-child(2)>a{background:url(../image/down-hui.png) no-repeat 7em center;}
.mobile-menu .nav-slide>li:nth-child(2)>a:hover{background:url(../image/down-bai.png) no-repeat 7em center;background-color: #595959;}
.mobile-menu .nav-slide>li ul{width:100%;}
.nav-slide>li ul li a{text-decoration: none;padding-left:2.5em;color: #333;}
.nav-slide>li ul li a:hover{color:#f00;}
.mobile-menu .nav-slide>li>a:hover{background-color: #595959;color: #fff;text-decoration: none;}
.mobile-menu .len{padding:5px 0 20px;padding-left:20px;}
.mobile-menu .len a{display: inline-block;padding:5px 10px;background:#595959;color:#eee;}
.mobile-menu .len a:first-child{background:#f00;}

/*底部*/
.foot-wrap,.foot-wrap .line,.foot-wrap .foot-bg{width: 100%;}
.foot-wrap .line{border-top: 1px solid #f6f6f6;height: 3px;}
.foot-bg{background: #f2f2f2;border-top: 1px solid #dcdcdc;font-size: 0;}
.foot-bg .footer{padding:0.18rem 5%;}
.footer .nav-float{width:100%;position: relative;margin-bottom:24px;}
.footer .nav-float .clear{clear: both;}
.footer .foot-nav{overflow: hidden;}
.footer .foot-nav li{display: inline-block;width:25%;}
.footer .foot-nav li a{display: block;color:#333;line-height:2.2;text-align: center;}
.footer .di-logo{text-align: center;}
.footer .di-logo img{width:70%;display: inline-block;}

.foot{overflow: hidden;width: 100%;color: #666;}
.foot .share,.foot .share{padding-top: 6px;}
.foot .share span,.foot .share a{display: inline-block;vertical-align:top;}
.foot .share span,.foot p{font-size: 14px;}
.foot .share img{margin-left: 8px;}