﻿.body-b{ background: url(../images/welcome/body-b.jpg) no-repeat center top; width:100%;}
.main-b{ position:relative; background: url(../images/welcome/main-b.jpg); width:980px; height:939px; margin:0 auto;}
.flash_top {height:900px;left: -460px;position: absolute; overflow:hidden; z-index:10;}
.flash_topbg{width: 1900px;height: 900px; }
.main-cen{ position:absolute; z-index:20; top:575px; left:0px;}
.m-cen-left{ width:532px;  height:327px; float:left;}
.m-cen-left-b{ border:2px solid #5f8ade; position:absolute; top:0px; left:0px; height:323px; width:530px; background:#fff; opacity: 0.7; filter:"alpha(opacity=70)"; filter:alpha(opacity=70);}
.m-cen-left-main{ position:absolute; top:5px; left:5px;}
.m-cen-rigth{ width:213px; float:left; margin-left:5px;}
.two-bar-codes{ width:213px; height:138px; background:url(../images/welcome/two.png) no-repeat;}
.m-cen-right-btn{ display:block; margin-left:1px; width:211px; height:60px; background:url(../images/welcome/btn.png) no-repeat; margin-top:3px;}
.m-cen-right-btn1{ background-position:-20px -16px;}
.m-cen-right-btn1:hover{ background-position:-20px -85px;}
.m-cen-right-btn2{ background-position:-20px -160px;}
.m-cen-right-btn2:hover{ background-position:-20px -229px;}
.m-cen-right-btn3{ background-position:-20px -304px;}
.m-cen-right-btn3:hover{ background-position:-20px -373px;}
.m-cen-box{ margin-left:20px; float:left;}
.m-cen-box a{ margin-top:133px; width:200px; height:200px; display:inline-block;}
.flash_box{ cursor:pointer;}

.main-top-slide{ width:522px; height:317px; overflow:hidden; float:left; position:relative; text-align:center;}
.main-top-slide img{ width:522px; height:317px;}
.main-top-slide ul { position: absolute; top: 0; left: 0;}
.main-top-slide ul li { float: left; width:522px; height:317px; }
.main-top-slide ol { display:inline-block; padding-top:280px; *width:120px; position:relative; z-index:10; }
.main-top-slide ol li { *float:left; overflow:hidden; background-color:#fff; display: inline-block; width: 10px; height: 10px; margin: 0 4px; text-indent: -999em; border: 2px solid #fff; border-radius: 6px; cursor: pointer; opacity: .6; -webkit-transition: background .7s, opacity .7s; -moz-transition: background .7s, opacity .7s; transition: background .7s, opacity .7s; *background:none; }
.main-top-slide ol li.active { background-color: #3b90db; }
