#list1 a{display:inline-block;/* padding-left:90px;font-size:14px;*/color:#000;max-width:100%;/*min-width:50%;*/box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis);overflow:hidden;}
#list1 a:hover{color:#a3034a;-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px);}
#list1 li{
    /* white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-moz-binding:url(ellipsis.xml#ellipsis);overflow:hidden;display:block;width:100%;*/
    /*max-width:100%;*/
    /*min-width:50%;*/
    /*vertical-align:middle;*/
    /*display:block;*/
    /*text-align:center;*/
}
@media screen and (min-width:600px){
    #list1 ul{max-width:1200px;margin:0 auto;}
    #list1 ul:after{content:"";display:block;clear:both;height:0;visibility:hidden}
    #list1 li{width:50%;float: left;}
}
#yangshi a{margin-right:1.2rem;display:inline-block;margin-bottom:1rem;position:relative;color:rgba(0,0,0,.5);padding-bottom:0.5rem;}
#yangshi a:hover,#yangshi>.cur{color:#000;}
#yangshi a:after{content:"";display:block;position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#000;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;}
#yangshi a:hover:after,#yangshi>.cur:after{width:100%;}
.on{display:none;}
.section4 *,.section5 *{-webkit-box-sizing:border-box;box-sizing:border-box}
@media screen and (min-width:1200px){
    .section55{padding-bottom:8.0rem;padding-top:3.0rem;margin-top:60px;background-color:#eee;}
    .section5 form{width:1140px;margin:0 auto;}
    .section5 form #name,#phone{width:24%;margin-right:2%;float:left;margin-bottom:30px;}
    #captcha{width:12%;margin-right:2%;float:left;margin-bottom:30px;}
    .vimg{width:12%;margin-right:2%;float:left;margin-bottom:30px;}
    .vimg img{width:100%;}
    .section5 form #submit{width:16%;height:40px;float:left;/*margin-bottom:30px;*/color:#fff;background-color:#000;}
}
@media screen and (min-width:830px) and (max-width:1199px){
    .section55{margin-top:60px;padding-bottom:4.0rem;padding-top:2.0rem;background-color:#eee;}
    .section5 form{width:790px;margin:0 auto;}
    .section5 form #name{width:49%;margin-right:2%;float:left;margin-bottom:30px;}
    .section5 form #phone{width:49%;float:right;margin-bottom:30px;}
    .section5 form #submit{width:100%;height:40px;/*margin-bottom:30px;*/color:#fff;background-color:#000;}
}
@media screen and (max-width:829px){
    .section55{margin-top:60px;padding-bottom:4.0rem;padding-top:2.0rem;background-color:#eee;}
    .section5 form{padding:0 15px;width:100%;}
    .section5 form #name{width:100%;}
    .section5 form #phone{width:100%;margin:20px 0;}
    .vimg{width:100%;}
    .vimg img{width:100%;}
    .section5 form #submit{width:100%;height:40px;/*margin-bottom:30px;*/color:#fff;background-color:#000;}
}
