html{font-size:125%;}
body{width:100%; max-width:100%; min-width: 100%;}
.banxin{width: 100%;}
#ic5 .banxin,#ic6 .banxin,#subic1 .banxin,#subic2 .banxin,#subic3 .banxin{width: 100%;}
.left,.right{width:100%;}
.nav .logo{display: none;}
.mainnav li{width: 20%;}
.nav ul a{font-size: 0.8rem; line-height: 1.2rem; padding: 0; text-align: center;}
.header{width: 100%; overflow: hidden;}
.header img{width: 160%; margin-left: -30%;}
h1,#ic1 h1, #ic2 h1 {font-size: 1.3rem;height: 1.5rem; padding: 2.25rem 0 1.5rem 0; text-align: center;}
.right .info{padding: 0 15px 15px;}
.btns a{margin-left: 5%; width: 25%; font-size: 16px;}
.list img{width: 48%; margin: 0; padding: 0 3px;}

.history{margin-left: 15px; padding-left: 15px; padding-right: 15px;  background: url(../images/pix.png) left repeat-y;  background-size: 1px;}
.history li{text-align: justify;}
.history li.last:before{background: url(../images/san.png) center bottom no-repeat; background-size: 50%;left: -22px; bottom: -1px;}
.historyUrl .mask{font-size: 65px;}
.historyUrl img{height: 100%;}

.historyUrl a{width: 100%; margin: 0 0 4px 0;}
.topic div { width: 16.1%; height: 46px;padding: 10px 0; font-size: 13px;}
.topic .wnzmb{width: 18%;}
.tcon{padding: 10px 15px 27px;}
.tcon ul{margin-top: 18px;}
.tcon li{padding-bottom: 18px;background: url(../images/pix2.png) 40px center repeat-y; background-size: 1px;}
.times, .theme{padding: 4px 15px !important; margin-bottom: 4px;}
.intro{width: 370px;}
.intro p{padding-left: 15px; padding-right: 15px; margin-bottom: 2px;}
.tfoot{padding: 16px 15px 35px ;}
.baoming li{width: 15%; padding: 10px 0;}
.baoming li.last{ min-width: 49px; width: auto; padding-left: 10px;}
.baoming li.first{padding-left: 10px; width: 70%; text-align: left;}
.infobox{padding: 18px 15px; font-size: 15px;}
.tbm{padding: 15px; font-size: 15px;}
.load a{margin-right: 15px; font-size: 15px;}
.huoban li{width: 50%; padding: 10px 0;}
.contact li{margin-left: 45px;margin-bottom: 26px;}
#subic1{padding: 0 15px;}
.sbtable li{width: 45%;}
.sbtable .longspace,.sbtable .space{width: 55%;}
#subic3 .contact li{margin-left: 0px; width: 100%;}
@media(max-width:375px){
    h1, #ic1 h1, #ic2 h1{padding: 1rem 0;}
}
@media(max-width:320px){
    .mainnav li{width: 25%;}
    .list{padding: 10px;}
    .baoming{font-size: 12px;}
    .history{padding-left: 10px;}
    .history li{padding-left: 24px;}
    .history li.last:before{left: -17px;}
    .historyUrl a{height: 160px;}
    .historyUrl .mask{line-height: 160px; font-size: 55px;}
    .topic div{height: 50px; padding: 6px 0;line-height: 18px; }
}
