@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; border:0;}
img{ border:0;}
body{font-family:'Microsoft Yahei','Arial'; font-size:13px; color:#41525a; background:#fffced;}
ul{ list-style:none;}
a{ text-decoration:none; color:#41525a;}
.w640{ max-width:800px; min-width:320px; margin:0px auto;}
.top{ background:#484341; position:relative; height:70px;}
.logo{ width:150px; height:15px; display:block; background:url(../images/wap/logo.png) no-repeat; background-size:150px 15px; position:absolute; left:10px; top:50%; margin-top:-7.5px;}
.top p{color:#e5e634; font-size:12px; position:absolute; right:10px; top:50%; margin-top:-7px;}
.top p a{color:#e5e634;}

.line{ width:100%; height:15px; position:absolute; bottom:0; left:0; text-align:center; cursor:pointer;}
.line li{width:30px; height:3px; background:#3f3a39; display:inline-block; margin:0px 2px;}
.roll{cursor:pointer; float:left;}
.roll img{ width:100%;}
.line .on{ background:#e5e634;}
.box_163css{width:100%; text-align:center; position:relative; overflow-x:hidden;}
.cr{ clear:both;}
.bank20{ padding-top:20px;}
.bank30{ padding-top:30px;}
.h_t{ text-align:center;}
.h_t h1{ font-size:16px; margin-bottom:5px;}
.h_t p{ font-size:12px;}
.s_div{ padding:0px 10px; padding-top:20px;}
.s_div ul li{ width:33%; height:128px; position:relative; float:left;}
.s_div ul li p{ width:80px; position:absolute; left:50%; bottom:0px; font-size:14px; margin-left:-50px; height:35px; text-align:center;}
.s1{background:url(../images/wap/s1.png) no-repeat top center; background-size:100px 108px;}
.s2{background:url(../images/wap/s2.png) no-repeat top center; background-size:100px 108px;}
.s3{background:url(../images/wap/s3.png) no-repeat top center; background-size:100px 108px;}

.title{background:#484341; text-align:center; color:#e5e634; line-height:22px; padding:15px 10px;}
.title h1{ font-size:13px;}
.piclist{ padding:20px 10px; padding-bottom:10px;}
.piclist ul li{ width:50%; float:left; text-align:center; background:url(../images/loading.gif) no-repeat center;}
.piclist ul li img{ width:95%;}
.piclist ul li p{ height:20px; line-height:18px; padding-top:10px; padding-bottom:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.foot{background:#484341; text-align:center; color:#e5e634; line-height:22px; padding:15px 0px;}
.foot .tel{ font-size:12px; color:#3f3a39; background:url(../images/wap/button.png) no-repeat center; background-size:190px 26px; line-height:26px; margin-top:10px;}
.foot .tel a{ color:#3f3a39;}
.foot a{color:#e5e634;}

.casetop{ background:#000000; padding:20px 10px;}
.casetop h1{ font-size:16px; color:#e5e632; padding-bottom:10px;}
.casetop p{ font-size:12px; color:#999999; line-height:18px;}
.caseabout{padding:20px 10px;}
.caseabout img{ max-width:100%;}

.bank90{ height:110px;}
.pre{background:url(../images/wap/pre.png) no-repeat; background-size:30px 30px; position:fixed; left:5px; top:50%; margin-top:-15px; width:30px; height:30px;}
.next{background:url(../images/wap/next.png) no-repeat; background-size:30px 30px; position:fixed; right:5px; top:50%; margin-top:-15px; width:30px; height:30px;}
.aboutcontent{padding:20px 10px; line-height:24px;}
.aboutcontent img{ max-width:100%;}
.aboutcontent p{ padding-bottom:15px;}

