@charset "utf-8";
/* CSS Document */
img{border:none;vertical-align:middle;max-width:100%;height:auto!important}
ul, li{list-style:none; list-style-type:none;}
body,div,form,h1,h2,h3,h4,h5,h6,p,img,ul,li,ol{ padding:0; margin:0}
body{max-width:640px; width:100%;height:100%; margin:0 auto; font-family:"微软雅黑";background-color:#fff;color:#333;}
.clearfix{*zoom:1}
.clearfix:after{clear:both;content:".";display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
a{text-decoration:none; color:#000;}
a img{ border:0;}
em{font-style:normal}
b{font-weight:normal;}

.top{width:100%; max-width:640px; margin:0 auto; height:60px; /*background:url(../images/top_bg.jpg) repeat-x center center;*/background: #e01212;}
.top_logo{width:48%;float:left; line-height:55px; padding-left:2%}
.top_right{width:48%; float:left; text-align:right; line-height:55px; padding-right:2%}
.top_right a{ display:inline-block; margin-left:5%}
/*顶部*/
#nav{width:100%; background:#ffffff;height:90px/* border-bottom:1px solid #ddd*/ ;}
.nav{width:96%; margin:0 auto;height:90px; }
.nav li{float:left;width:25%;text-align:center; font-size:17px; margin-top:15px}
/*nav*/
.banner{width:100%; margin:0 auto;}
.banner .swiper-container {width: 100%;height: 100%;}
.banner .swiper-slide{position:relative;max-width:640px;max-height:255px;}
.banner .swiper-slide span{position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.60);width:98%;height:2rem; line-height:2rem; color:#fff; padding-left:2%; overflow:hidden;font-size:15px;} 
.banner .swiper-slide img{width:100%;height:12rem!important}
.ban1,.ban1 img{width:100%; height:100%}
/*banner*/
.footer{width:100%;height:85px;/*background:#eee;*/border-top:8px solid #f1f1f1; margin-top:45px;padding-top: 15px;}
.footer p{font-size:14px;text-align:center; line-height:1.6rem}
.footer p:first-child{margin-top:1rem}
/*footer*/
