.am-slider .am-slides>li{height:600px}
.am-slider .am-slides>li a{display:block;height:600px}
.index-main{float:left;width:881px;padding:30px;border-right:1px solid #EEE;}
.index-side{float:right;width:319px;padding:30px;}
.about-title{width:520px;}
.about-form{width:520px;float:left;}
.about-info{width:600px;float:right;}
.about-info .d{margin-top:20px;font-size:16px;}
.col-mid{width:480px;}
.list-t li{border-bottom:1px dotted #CCC;float:none;margin:0 0 20px;}
@media only screen and (max-width:400px){
  .index-main{padding:20px;border-right:none;}
}
@media (min-width:401px) and (max-width:1024px){
  .index-main{border-right:none;}
}
@media only screen and (max-width:1024px) {
  .about-info{padding-top:0;width:100%}
  .about-info .d{margin-top:0;font-size:14px;height:180px;overflow: hidden;}
  .index-main{width:100%}
  .col-mid{width:100%}
}