html,body{width:100%;}
.header, .nav, .content{width:100%;}
.nav{display:none;}
.header{min-width:320px; min-height:220px; background:url(../images/header_bg.jpg) no-repeat center top; background-size:100% 100%; bac}
.con_dialo ul.dialo_bot, .con_picture ul.dialo_bot{padding:25px 8px 8px;}
.con_dialo ul.dialo_bot li, .con_picture ul.dialo_bot li{width:50%; margin:0; padding:0 5px 15px; box-sizing:border-box;}
.con_dialo ul.dialo_bot li a{float:none; width:100%; overflow:hidden;}
.con_dialo ul.dialo_bot li a img, .con_picture ul.dialo_bot li img{margin:0 auto; box-sizing:border-box;}
.con_dialo ul.dialo_bot li a p, .con_picture ul.dialo_bot li p{width:100%; text-align:center;}
.con_picture ul.dialo_bot li dl.layer{width:100%; overflow:hidden;}
.con_picture ul.dialo_bot li dl.layer dt{width:100%;}
.con_picture ul.dialo_bot li dl.layer dd{width:100%;}
.con_picture ul.dialo_bot li dl.layer dd.single{width:100%;}

.content .con_last ul{ overflow:hidden; padding:30px 10px 15px;}
.content .con_last ul li{width:50%; padding:0 5px; box-sizing:border-box;overflow:hidden;}
.content .con_last ul li a{overflow:hidden;}
.content .con_last ul li a, .con_last ul li img{box-sizing:border-box;}
.content .con_last ul li a img{width:100%; box-sizing:border-box;}

.bottom ul li a{ margin:0 2px;}
.bottom p.last span.copyMobile{float:none;}
.bottom p.last a.img{display:none;}