@charset "utf-8";
*{box-sizing:border-box;}
body{background:#fff;}
img{max-width:100%;height:auto;}
/* 浮动与清除 */
.fleft {float: left;}
.fright {float: right;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;font-size: 0;visibility: hidden;}
.clearfix {*zoom:1;}

li{  /* overflow: hidden !important;  text-overflow: ellipsis!important; white-space: nowrap!important;*/}
.b-1 ul,.b-1 li,.wrap,.b-2 .bds .tempWrap,.b-3 .hd,.b-3 .bds,.b-4,.b-5 .bd,.b-6,.b-6 ul,.b-7-z,.tool{width:100%;}
.t-x,.b-1 .xw,.b-1{width:100%;height:auto;}
.t-c{width:100%;height:auto;padding:0 0 10px;}
.logo{float:none;}
.logo img{width:86%;height:auto;}
.tel,.search,.t-x-z,.b-1 .xw,.b-2 .service,.b-4,.b-6 .p,.b-6 ul,.b-8,.ftnav,.w-2 select,.t-b .mes,.w-1,.container .wrap .sidebar-i,.display-3{display:none;}
.nav{display:none;position: absolute;
    z-index: 2;
    background: #fff;
    border-top: 1px solid #ddd;}
.banner{width:100%; left:0;margin-left: 0;}
.banner img{width:100%;height:200px;}
.b-1 h2{padding-top:20px}

.b-1 li{margin-bottom:10px;}
.b-1 .xw{margin-top:10px;background-size:100px 30px;}
.b-1 .xw dt{width:auto !important;}
.b-2 .bds .tempWrap{margin-left:0 !important;}
.b-2 .bd{height:300px;background:#fff;overflow:hidden;}
.b-3 .hd li{width:19%;height:36px;line-height:36px;margin-right:1.2%;font-size:14px;}
.b-3 .hd li:last-child{margin-right:0;}
.b-3 .bds{padding:20px 10px;height:auto;background:#215397;margin:20px 0;}
.b-3 .bd{background:none;}
.b-3 .bd{height:auto;}
.b-4 li{width:50%;}
.b-4 li img{width:40px;height:40px;}
.b-5 .bd li{width:48%;margin-right:0;overflow:hidden;margin-bottom:20px;}
.b-5 .bd li:nth-child(2n){float:right}
.b-5 .bd li .t span{width:119px;}
.b-6{padding:20px 0;}
.b-7,.b-7-m,.b-7-y,.ftcon,.location,.choice,.slist,.con,.plist,.container .wrap .main-i,.slistgw,.guwen{width:100%;}
.b-7-m,.ftcon{margin-left:0;}
.ftcon,.w-2-z{padding:0 10px;}
.b-7 dd{padding:5px;float:left;width:100%}
.t-x{position:relative;}
.mb_bar {display: block;border: none;width: 40px;height: 40px;text-indent: -900em;overflow: hidden;position: absolute;top: -50px;right: 2%;cursor: pointer;outline: none;background: #525356 url(static/images/menu-button-bg.png) no-repeat center center;background-size: 50%;z-index: 99;border-radius: 5px;}
.nav ul li{width:25%;}
.nav ul li a{padding:0;}
.slist li,.plist li,.guwen li,.box-3 .u2 li{width:48%;margin:0;height:auto;margin-bottom:10px;}
.slist li:nth-child(2n),.plist li:nth-child(2n),.guwen li:nth-child(2n),.box-3 .u2 li:nth-child(2n){float:right;}
.w-2-z .p{color:#737373}
.w-2-z {line-height:2em}
.footer{padding:10px 0;}
.plist li{margin-top:10px;}
.plist,.slistgw{padding:10px}
.list,.display-1{padding:10px;}
.list li{height:40px;}
.guwen li .t span{width:119px}
.article,.display-2{padding:40px 10px;}
.display-1 .t{width:100%;margin-top:10px;}
.display-1{display:block;}
.tool li .t{width:100%;padding:10px;height:auto;}
.box-3 .u1 li{margin:10px 0 !important;width:100%}
.box-3 .u2:nth-child(2){margin-left:0;}
.hd-1,.hd-2,.hd-3,.hd-4,.hd-5,.hd-6,.hd-7,.box-5 .bd,.box-4 .bd,.box-3 .bd,.box-2 .bd{width:100% !important;background-size: contain !important;}
.hd-7,.hd-8{display:none !important;}
.box-2,.box-7,.box-8{background-size: contain !important;display:none;}

