@charset "gb2312";
/*手机站公共样式*/
* { margin: 0; padding: 0; }
html { height:100%;}
body { background: none repeat scroll 0 0 #f6f6f6; color: #333333; font: 16px/1.5 'XinGothic-SinaWeibo', 'Microsoft Yahei', 'helvetica', 'arial'; height:100%; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
form { display: inline; }
ul, ol { list-style: none outside none; }
a { color: #333333; text-decoration: none; }
a:hover, a:active, a:focus { text-decoration: none; }
img { border: 0 none; vertical-align: middle; max-width:100%; }
.info img { /*max-width:300px;*/
height: auto; width: 95%; }
button, input, select, textarea { font-size: 100%; outline: medium none; vertical-align: middle; }
textarea { resize: none; }
button, input[type="button"], input[type="reset"], input[type="submit"] { -moz-appearance: button; cursor: pointer; }
table { border-collapse: collapse; border-spacing: 0; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.mt20 { margin-top: 20px !important; }
.mt10 { margin-top: 10px !important; }
.mt5 { margin-top: 5px !important; }
.mb10 { margin-bottom: 10px !important; }
.mb20 { margin-bottom: 20px !important; }
.mb5 { margin-bottom: 5px !important; }
.wap { min-width: 320px; max-width: 640px; height: 100%; margin: auto; position: relative; padding:101px 0 0;}
.boxs { -moz-box-shadow: 0px 0px 3px #ccc; -webkit-box-shadow: 0px 0px 3px #ccc; box-shadow: 0px 0px 3px #ccc; }
/*首页banna图*/

.swipe { overflow: hidden; position: relative; margin: 0 auto 0; }
.swipe-wrap { overflow: hidden; position: relative; }
.swipe-wrap > div { float: left; width: 100%; position: relative; }
.swipe_pic { position: relative; overflow: hidden; background-color: #efefef; background-image: url(/wapimg/sina_ico.png); background-position: center center; background-size: 60px auto; background-repeat: no-repeat; }
.swipe_pic img { width: 100%; }
.swipe_h3 { position: absolute; left: 0; bottom: 0; padding: 0 14px; font-size: 14px; font-weight: normal; background: rgba(0,0,0,0.6); height: 26px; line-height: 26px; color: #fff; text-shadow: 1px 1px 0 #000; width: 292px }
.swipe_num { position: absolute; bottom: 5px; width:100px; left:50%; margin-left:-50px; text-align:center; }
.swipe_num li { display:inline-block;width: 10px; height: 10px; font-size: 0; background: #4a98ff; margin: 0 2px; overflow: hidden; border-radius:10px;border:2px solid #fff;}
.swipe_num li.active { width: 10px; height: 10px;background: #073f89; border:2px solid #fff; }

