@charset "utf-8";
/* CSS Document */
/*html {-webkit-filter: grayscale(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(graysale=1);}*/
* {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑", "Arial"
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.clear {
    clear: both;
}

ul, li {
    list-style: none;
}

a {
    text-decoration: none;
}

img {
    border: 0;
}

/* 案例 */
#header {
    z-index: 1111;
    position: fixed;
    top: 0px;
    background: rgb(255, 255, 255);
}

.header {
    width: 100%;
    height: 110px;
    border-bottom: 1px solid #DEDEDE;
}

.header-center {
    width: 1200px;
    height: 110px;
    margin: 0px auto;
}

.header-logo {
    width: 116px;
    height: 43px;
    float: left;
    margin-top: 50px;
}

.logo-img {
    width: 156px;
    height: 48px;
}

/*.nav{width:600px; height:30px; float:left; margin-top:65px; margin-left:40px}*/
/*.nav-ul{width:600px; height:auto;position:relative}*/
.nav-ul1 a:hover {
    /*background: #eeeeee;*/
    color: #205793;
}

.nav-ul2 a:hover {
    /*background: #eeeeee;*/
    color: #205793;
}

.nav-ul3 a:hover {
    /*background: #eeeeee;*/
    color: #205793;
}

.nav-ul4 a:hover {
    /*background: #eeeeee;*/
    color: #205793;
    text-decoration: none;
}

.nav-ul5 a:hover {
    /*background: #eeeeee;*/
    color: #205793;
}

.nav-ul6 a:hover {
    /*background: #eeeeee;*/
    color: #205793;
}

.nav-ul7 a:hover {
    /*background: #eeeeee;*/
    color: #205793;
}

/**建党**/
/*.logo_7_1 a{*/
/*    margin-top: 0px !important;*/
/*    display: block;*/
/*    width: 190px !important;*/
/*    height: 110px !important;*/
/*    background: rgb(255, 255, 255);*/
/*}*/
/*.nav_7_1{*/
/*    color: #e11713 !important;*/
/*    border: 1px solid #e11713 !important;*/
/*}*/
/**新改导航**/
.none {
    display: none;
}

.fl {
    display: inline;
    float: left;
}

.fr {
    display: inline;
    float: right;
}

.nav {
    position: relative;
    /* width: 100%; */
    /* height: 110px; */
    /* border-bottom: 1px #fff solid; */
    /* background: #fff; */
    /* z-index: 9999;fjnz */
    padding: 0 10px;
}

.nav-con {
    position: relative;
    max-width: 1320px;
    height: 110px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
}

.logo {
    width: 128px;
    /* height: 48px; */
    /* background: url(../../images/logo_03.png) no-repeat; */
    overflow: hidden;
    /* margin-top: 50px; */
    background-size: 100% 100%;
}

.logo a {
    display: block;
    width: 100%;
    height: 100%;
    text-indent: -999em;
    overflow: hidden;
}

.nav-text {
    display: inline;
    margin-top: 60px;
}
.nav-text li {
    display: inline;
    float: left;
    margin-right: 40px;
    line-height: 22px;
    font-size: 16px;
}
.blue {
    color: rgb(34 88 150);
}
.fw-bold {
    font-weight: 700 !important;
}
.me-1 {
    margin-right: .25rem !important;
}
img, svg {
    vertical-align: middle;
}
.nav-text li.mr0 {
    margin-right: 0;
}

.nav-text li a {
    display: inline-block;
    font-size: 16px;
    color: #4c4a44;
}

.nav-text li a:hover {
    color: #325276;
    text-decoration: none;
}

.nav-show {
    position: absolute;
    left: 0;
    top: 111px;
    z-index: 1001;
    width: 100%;
    background: rgba(255, 255, 255, 0.95);
    background: #fff \9;
    box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);
    border-top: 1px dashed #d2d6de;
}

.nav-show-con {
    width: 800px;
    padding: 50px;
    margin: 0 auto;
}

.clearfix:after, .blank:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.clearfix, .blank {
    zoom: 1;
}

.list-t dt {
    font-size: 15px;
    color: #666666;
    margin-bottom: 19px;
}

.list-t dd {
    font-size: 13px;
    line-height: 24px;
}

.list-t dd a {
    color: #4c4a44;
}

.list-t dd a:hover {
    color: #6d9940;
}

.list-t2 {
    height: 215px;
}

.list-t3 {
    width: 398px;
}

.list-t3 dd {
    width: 289px;
    margin-bottom: 10px;
}

.list-t4 {
    width: 800px;
}

.list-t4 dt {
    float: right;
    width: 427px;
    height: 204px;
    overflow: hidden;
    margin-top: 5px;
}

.list-t4 dd {
    float: right;
    width: 450px;
    font-size: 13px;
    line-height: 24px;
    color: #4c4a44;
}

.list-t4 dd em {
    color: #004077;
}

.list-t5 li, .list-t6 li {
    font-size: 16px;
    line-height: 48px;
}

.soso-show {
    position: absolute;
    left: 0;
    top: 111px;
    z-index: 9999;
    width: 100%;
    height: 300px;
    background: rgba(255, 255, 255, 0.95);
    background: #fff \9;
    box-shadow: 0 3px 4px rgba(0, 0, 0, 0.3);
    border-top: 1px dashed #d2d6de;
}

.soso-con {
    width: 1200px;
    padding-top: 100px;
    margin: 0 auto;
}

.soso-btn {
    float: right;
    width: 70px;
    height: 80px;
    text-indent: -999em;
    overflow: hidden;
    cursor: pointer;
}

.soso-text {
    float: left;
    width: 880px;
    font-size: 20px;
    color: #ffffff;
    padding: 27px 0 26px 20px;
    border: none;
    background: #225794;
}

.soso-close {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 100px;
    height: 100px;
    background: url(http://ir.megagenomics.cn/images/icos.png) no-repeat -627px -1117px;
    text-indent: -999em;
    overflow: hidden;
}

.soso-close:hover {
    background-position: -527px -1117px;
}

.nav-li {
    width: 86px;
    height: 76px;
    float: left;
    list-style: none;
    margin-left: 12px;
}

.nav-a {
    width: 86px;
    height: 42px;
    color: #1a1a1a;
    font-size: 18px;
    display: block;
    text-align: center;
    line-height: 30px;
}

#nav-a1 {
    width: 86px;
    height: 42px;
    color: #298da9;
    font-size: 18px;
    display: block;
    text-align: center;
    line-height: 30px;
}

.nav-ul1 {
    width: 851px;
    height: auto;
    position: absolute;
    top: 46px;
    left: -137px;
    display: none;
    background: #fff
}

.nav-li:hover .nav-ul1 {
    display: block;
}

.nav-a:hover {
    color: #298da9;
}

.nav-ul2 {
    width: 841px;
    height: auto;
    background: #fff;
    padding: 5px;
    position: absolute;
    z-index: 999;
    padding-bottom: 10px;
}

.nav-ul3 {
    width: 180px;
    height: auto;
    float: left;
}

.h1 {
    width: 240px;
    height: auto;
    line-height: 30px;
    color: #225794;
    font-size: 14px;
}

.ha1 {
    width: 180px;
    height: 30px;
    line-height: 20px;
    text-align: center;
    color: #4c4a44;
    font-size: 14px;
    display: block;
    font-weight: lighter;
}

.nav-ul4 {
    width: 180px;
    height: auto;
    float: left;
    margin-left: 15px;
}

.nav-ul5 {
    width: 240px;
    height: auto;
    float: left;
    margin-left: 15px;
}

.nav-ul6 {
    width: 180px;
    height: auto;
    float: left;
    margin-left: 15px;
}

.nav-ul7 {
    width: 180px;
    height: auto;
    float: left;
    margin-left: 15px;
}

.nav-ul8 {
    width: 180px;
    height: auto;
    float: left;
}

.h2 {
    width: 151px;
    height: auto;
    line-height: 20px;
    color: #4f4f4f;
    font-size: 14px;
}

/*.nav-div1{width:845px; height:auto; border-top:1px dashed #ccc; margin-top:10px; padding-top:5px;}*/
.nav-services {
    width: 259px;
    height: auto;
    border-right: 1px dashed #ccc;
    float: left;
    margin-left: 12px;
}

.nav-service1 {
    width: 259px;
    height: auto;
    color: #225794;
    font-size: 16px;
    display: block;
    text-align: left;
    padding-bottom: 10px;
    line-height: 60px;
}

.nav-service2 {
    width: 259px;
    height: auto; /*line-height:2px;*/
    color: #666666;
    font-size: 14px;
    margin-top: -6px;
    display: block;
    text-align: left;
}

.nav-service3 {
    width: 851px;
    height: auto;
    border-top: 1px dashed #ccc;
    margin-top: 15px;
}

.nav-service4 {
    width: 397px;
    height: auto;
    float: left;
    border-right: 1px dashed #ccc;
    padding-top: 5px;
    margin-top: 10px;
    margin-left: 10px
}

.nav-service5 {
    width: 420px;
    height: auto;
    color: #000000;
    font-size: 14px;
}

.nav-service6 {
    width: 420px;
    height: 25px;
    display: block;
    line-height: 25px;
    color: #b1b1b1;
    font-size: 14px;
    margin-top: 5px;
}

.nav-service7 {
    width: 410px;
    height: auto;
    float: left;
    padding-top: 5px;
    margin-top: 10px;
    margin-left: 10px
}

.nav-about {
    width: 157px;
    height: auto;
    float: left;
    margin-left: 10px
}

.nav-about1 {
    width: 157px;
    height: 25px;
    color: #4f4f4f;
    font-size: 14px;
}

.nav-about2 {
    width: 140px;
    height: 40px;
    color: #000000;
    font-size: 16px;
    display: block;
    line-height: 50px;
}

.nav-about2:hover {
    color: #205793;
}

.nav-aboutyimg {
    width: 89px;
    height: 84px;
    display: block;
    margin: 0px auto;
    margin-top: 30px
}

.nav-aboutyimg1 {
    width: 110px;
    height: 63px;
    display: block;
    margin: 0px auto;
    margin-top: 46px
}

.nav-aboutp1 {
    width: 140px;
    height: auto;
    line-height: 20px;
    color: #298da9;
    font-size: 12px;
}

.nav-span {
    width: auto;
    height: auto;
    color: #8c8c8c;
    font-size: 12px;
    float: left;
}

.nav-right {
    width: auto;
    height: auto;
    float: left;
    margin-left: 35px;
    margin-top: 65px;
}

/*.nav-right1{width:214px; height:49px; float:left; }*/
.nav-right1 {
    height: 20px;
    float: left;
}

.nav-rightimg {
    width: 214px;
    height: 26px;
    display: block;
    margin: 0px auto;
}

.nav-rightspan {
    height: auto;
    float: Left;
    color: #9bbbcd;
    font-size: 13px;
    display: block;
    text-align: center;
    margin-top: 60px;
    margin-left: 20px;
}

.nav-right-as {
    float: Left;
    margin-left: 20px;
}

.nav-right-a {
    float: Left;
    margin-left: 20px;
}

/* .nav-right-ac {
    float: Left;
    margin-left: 20px;
} */

.nav-rightimg1 {
    width: 28px;
    height: 28px;
    display: block;
    margin: 0px auto;
}

.nav-right-ac .nav-rightdiv2 {
    width: auto;
    height: auto;
    color: #205793;
    font-size: 16px;
    margin: 0px auto;
    text-align: center;
    border: 1px solid #205793;
    padding: 6px 16px;
    border-radius: 2px;
    border-radius: 0.375rem;
}

.nav-rightimg2 {
    width: 34px;
    height: 34px;
    display: block;
    margin: 0px auto;
}

.nav-right-span {
    margin-top: -6px;
}

.product {
    width: 100%;
    height: 60px;
    background: #f6fbfd;
    margin-top: -5px;
}

.product-center {
    width: 1100px;
    height: 47px;
    margin: 0px auto;
}

.product-center1 {
    width: auto;
    height: 47px;
    float: left;
}

/*.product-a1{width:auto; height:100px; color:#333333; font-size:18px; line-height:60px;}*/
.product-a1 {
    width: 100px;
    height: 102px;
    color: #333;
    font-size: 21px;
    line-height: 102px;
    float: left;
    margin-right: 200px;
}

.product-center2 {
    width: auto;
    height: 47px;
    float: right;
}

.product-a2 {
    width: auto;
    height: 47px;
    line-height: 60px;
    float: left;
    color: #4f4f4f;
    font-size: 14px;
}

.product-a3 {
    width: auto;
    height: 47px;
    line-height: 60px;
    margin-left: 10px;
    float: left;
    color: #666666;
    font-size: 16px;
}

.product-a3:hover {
    color: #2785a0;
}

#product-a4 {
    width: auto;
    height: 47px;
    line-height: 60px;
    margin-left: 10px;
    float: left;
    color: #666666;
    font-size: 16px;
}

.product-a5 {
    width: auto;
    height: 100px;
    color: #333333;
    font-size: 18px;
    line-height: 60px;
}

.div-banner {
    width: 100%;
    height: 600px;
}

.div-banner-img {
    width: 100%;
    height: 600px;
}

.main {
    width: 100%;
    height: auto;
}

.main-center {
    width: 1100px;
    height: 240px;
    margin: 0px auto;
    margin-top: 20px;
    overflow: hidden
}

.main-left {
    width: 413px;
    height: auto;
    float: left;
}

.main-left1 {
    width: 413px;
    height: auto;
    color: #c6558b;
    font-size: 16px;
    text-align: center;
    display: block
}

.main-left1img {
    width: 402px;
    height: 203px;
    display: block;
    margin-top: 15px;
}

.main-right {
    width: 666px;
    height: auto;
    float: left;
    margin-left: 16px;
}

.main-right2 {
    width: 666px;
    height: auto;
    color: #c6558b;
    font-size: 20px;
    display: block;
}

.main-p1 {
    width: 666px;
    height: auto;
    color: #4f4f4f;
    font-size: 18px;
    line-height: 42px;
    text-indent: 2em;
}

.div-banner2 {
    width: 100%;
    height: 600px;
    margin-top: 20px;
}

.div-banner-img1 {
    width: 981px;
    height: 266px;
    margin: 0px auto;
    display: block
}

.main-div1 {
    width: 100%;
    height: auto;
    margin-top: 20px;
    padding-bottom: 50px
}

.main-div2 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
}

.div-banner3 {
    width: 100%;
    height: auto;
    margin-top: 20px;
}

.main-div3p {
    width: 1100px;
    height: auto;
    color: #e0972a;
    font-size: 18px;
}

.main-div4 {
    width: 120px;
    height: 120px;
    border-radius: 100%;
    background: #75c1d2;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.main-div5 {
    width: 1100px;
    height: auto;
    color: #505050;
    font-size: 16px;
    line-height: 30px;
}

.main-div4span {
    width: 120px;
    height: auto;
    padding-top: 50px;
    display: block
}

.main-div5span {
    width: 120px;
    height: auto;
    padding-top: 40px;
    display: block
}

.main-div6 {
    width: 120px;
    height: 120px;
    border-radius: 100%;
    background: #c6558b;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.main-div7 {
    width: 120px;
    height: 120px;
    border-radius: 100%;
    background: #8dbb27;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.main-div8 {
    width: 120px;
    height: 120px;
    border-radius: 100%;
    background: #e0972a;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 10px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}


.bottom {
    width: 100%;
    height: auto;
    overflow: hidden;
    background-color: rgb(247 249 252);
}

.bottom-center {
    max-width: 1192px;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-between;
    margin: 0px auto;
    padding-top: 70px;
    padding-bottom: 80px
}

.bottom-left {
    position: relative;
    height: auto;
}

.bottom-left1 {
    position: relative;
    height: 30px;
}

.bottom-left2 {
    width: 190px;
    height: auto;
    color: #fff;
    font-size: 16px;
}

.bottom-left3 {
    width: 260px;
    height: auto;
    color: #fff;
    font-size: 16px;
    display: flex;
    justify-content: space-between;
}

.bottom-left4 {
    position: relative;
    height: auto;
}

.bottom-left5 {
    width: 100%;
    height: auto;
    color: #666666;
    font-size: 14px;
    display: block;
    padding-bottom: 5px;
    line-height: 2;
}

.bottom-left6 {
    width: 40px;
    height: auto;
    float: left;
    color: #969696;
    font-size: 14px;
}

.bottom-img {
    width: 126px;
    height: 120px;
    float: left;
    margin-left: 20px
}

.bottom-img:first-child {
    margin-left: 0px;
}

.bottom-img1 {
    width: 126px;
    height: 126px;
}

.bottom-span1 {
    width: 126px;
    height: auto;
    display: block;
    text-align: center;
    color: #000000;
    font-size: 12px;
    margin-top: 10px;
}

.bottom-right {
    width: 292px;
    height: auto;
}

a.footBGa {
    display: block;
    margin-bottom: 15px;
    position: relative;
    font-size: 16px;
    color: #000;
}

a.footBGa span {
    position: absolute;
    right: 0px;
}

/*.bottom-right1{width:248px; height:95px;}*/
.bottom-right-img {
    width: 248px;
    height: 95px;
}

.bottom-right-p1 {
    width: 339px;
    height: 30px;
    line-height: 30px;
    color: #FFF;
    font-size: 14PX;
}

.footer {
    width: 100%;
    height: auto;
    position: relative;
    background: #325276;
}

.footer-center {
    max-width: 1100px;
    width: 100%;
    height: auto;
    line-height: 1.4;
    padding: 20px 0px;
    margin: 0px auto;
    color: #ffffff;
    font-size: 13px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.bottom-left1 a {
    color: #000;
}

/*表格*/

/* 查看报告 */
.view {
    width: 100%;
    height: 800px;
    background: url(http://ir.megagenomics.cn/images/bj1.png);
    padding-top: 50px /*position:relative;*/
}

.view-center {
    width: 1100px;
    height: 680px;
    background: #f5f7f9;
    margin: 0px auto; /*position:fixed; top:40px; left:15%*/
}

.view-center1 {
    width: 538px;
    height: auto;
    margin: 0px auto;
    padding-top: 30px;
    overflow: hidden
}

.view-center2 {
    width: 269px;
    height: 61px;
    float: left;
}

.view-center3 {
    width: 267px;
    height: 61px;
    float: left;
    border-left: 1px solid #ccc;
}

.view-img {
    width: 156px;
    height: 48px;
    display: block;
    margin: 0px auto
}

.view-img2 {
    width: 198px;
    height: 61px;
    line-height: 61px;
    color: #225794;
    font-size: 24px;
    text-align: center;
    display: block
}

.view-form {
    width: 538px;
    height: auto;
    margin-top: 39px
}

.view-div1 {
    width: 538px;
    height: 35px;
    margin-left: 80px;
}

.view-span1 {
    width: auto;
    height: 35px;
    line-height: 35px;
    float: left;
    color: #505050;
    font-size: 16px;
}

.view-input1 {
    width: 240px;
    height: 33px;
    border: none;
    border: 1px solid #ccc;
    float: left;
    margin-left: 10px;
    background: none;
    border-radius: 5px
}

.view-span2 {
    width: 220px;
    height: auto;
    color: #f00;
    font-size: 12px;
    float: left;
    margin-left: 10px
}

.view-input2 {
    width: 254px;
    height: 52px;
    background: none;
    background: #225794;
    color: #fff;
    border: none;
    border-radius: 5px;
    text-align: center;
    line-height: 52px;
    display: block;
    margin: 0px auto;
    margin-top: 196px;
    cursor: pointer;
    font-size: 20px
}

.view-span3 {
    width: 158px;
    height: 35px;
    color: #f00;
    font-size: 12px;
    float: left;
    margin-left: 10px;
    line-height: 35px;
}

.view-span4 {
    width: auto;
    height: auto;
    color: #298da9;
    font-size: 12px;
    float: right;
    margin-right: 162px;
    margin-top: 20px
}

/*登录注册成功页面 */
.successful {
    width: 100px;
    height: 49px;
}

.successful-li {
    width: 100px;
    height: 89px;
    float: left;
    list-style: none;
    position: relative
}

.successful-img {
    width: 30px;
    height: 30px; /*float:left;*/
    display: block;
    margin: 0px auto;
    margin-top: -4px; /*margin-left:2px;*/
    border-radius: 100%
}

.successful-span1 {
    width: 55px;
    height: 29px;
    color: #8d8d8d;
    font-size: 12px;
    margin-left: 25px;
    float: left
}

.successful-img1 {
    width: 10px;
    height: 10px;
    float: left;
    margin-top: 10px
}

.successful-ul1 {
    width: 100px;
    height: auto;
    position: absolute;
    top: 46px;
    left: 0px;
    display: none;
    background: #fff;
    padding-bottom: 15px;
    z-index: 99;
}

.successful-li:hover .successful-ul1 {
    display: block;
}

.successful-li1 {
    width: 100px;
    height: 25px;
    float: left;
    list-style: none;
}

.success-a1 {
    width: 90px;
    height: 25px;
    padding-left: 10px;
    color: #515151;
    font-size: 14px;
    line-height: 25px;
    display: block
}

.success-a1:hover {
    background: #e5e5e5;
}

.c-news-a1 {
    width: 63px;
    height: 62px;
    margin: 0px auto;
}

/*滚动图代码*/
/*.scroll{margin:0px auto;}
.scroll_box{overflow:hidden;visibility:hidden;position:relative; height:600px}
.scroll_wrap{overflow:hidden; position:relative;}
.scroll_wrap li{position:relative;display:block;width:100%;float:left;}
.scroll_wrap li a{display:block;margin:0 auto;position:relative;}
.scroll_position{position:absolute;left:22%;z-index:400px;bottom:0;}
.scroll_position li{display:inline-block;width:10px;height:10px;border-radius:10px;background:#c1bebe;}
.scroll_position li a{font-size:0;}
.scroll_position li.on{background-color:#73bfd5;}
.scroll_position_bg{position:absolute;bottom:5px;left:42%;z-index:380px;height:12px;}
.jw-img{width:100%; height:auto; min-height:150px;}
.relative{position:relative;left:0;top:-10px; z-index:-1 }*/
/*滚动图代码end*/


/*滚动图代码*/
.scroll {
    margin: 0px auto;
}

.scroll_box {
    overflow: hidden;
    visibility: hidden;
    position: relative;
    height: 600px
}

.scroll_wrap {
    overflow: hidden;
    position: relative;
}

.scroll_wrap li {
    position: relative;
    display: block;
    width: 100%;
    float: left;
}

.scroll_wrap li a {
    display: block;
    margin: 0 auto;
    position: relative;
}

.scroll_position {
    position: absolute;
    left: 22%;
    z-index: 400;
    bottom: 0;
}

.scroll_position li {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #c1bebe;
}

.scroll_position li a {
    font-size: 0;
}

.scroll_position li.on {
    background-color: #73bfd5;
}

.scroll_position_bg {
    position: absolute;
    bottom: 5px;
    left: 42%;
    z-index: 380;
    height: 12px;
}

.jw-img {
    width: 100%;
    height: 600px;
    min-height: 150px;
}

.relative {
    position: relative;
    left: 0;
    top: -10px;
    z-index: -1
}

.fan_banner {
    background: url(http://ir.megagenomics.cn/images/baneer7_10.png) no-repeat center;
    height: 600px;
    overflow: hidden;
}

.fan_banner1 {
    background: url(http://ir.megagenomics.cn/images/banner1_02.png) no-repeat center;
    height: 600px;
    overflow: hidden;
}

.fan_banner2 {
    background: url(http://ir.megagenomics.cn/images/banner2_02.png) no-repeat center;
    height: 600px;
    overflow: hidden;
}

.bannBg_all {
    height: 600px;
    position: relative;
}

.bannerCont {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    height: 480px;
}

.fan_Tables, .fan_name {
    display: none;
    position: absolute;
}

.fan_name {
    width: 426px;
    height: 163px;
    top: 100px;
    left: 252px;
}

.fan_Tables {
    width: 279px;
    height: 47px;
    top: 100px;
    left: 39px;
}

.fan_text {
    width: 267px;
    height: 45px;
    position: absolute;
    top: 185px;
    left: 301px;
    display: none;
}

.index-title {
    width: 100%;
    text-align: center;
    font-family: youyuan;
    color: #eb1c73;
    font-size: 39px;
    margin-top: 60px;
    margin-bottom: 85px;
}

.index-con {
    width: 1100px;
    margin: 0 auto 89px;
    height: 265px;
    border-top: 2px solid #eb1c73;
    border-bottom: 2px solid #eb1c73;
}

.index-left {
    width: 175px;
    text-align: center;
    font-family: youyuan;
    color: #363636;
    font-size: 25px;
    line-height: 89px;
}

.fan-p1 {
    width: auto;
    height: auto;
    padding: 5px;
    background: #7e7e7f;
    color: #fff;
    font-size: 24px;
    margin-top: 2px;
}

.fan-p2 {
    width: 200px;
    height: auto;
    padding: 5px;
    background: #7e7e7f;
    color: #fff;
    font-size: 24px;
    margin-top: 2px;
}

/*滚动图代码end*/


.news {
    width: 100%;
    height: auto;
    background: url(http://ir.megagenomics.cn/images/myjwbj.png) no-repeat center;
    overflow: hidden;
    margin-top: -10px;
    padding-top: 20px;
}

.news-center {
    width: 825px;
    height: auto;
    margin: 0px auto;
}

.news-span {
    width: 300px;
    height: 40px;
    color: #298da9;
    font-size: 26px;
    margin: 0px auto;
    text-align: center;
    border-bottom: 2px solid #298da9;
    display: block;
    padding-top: 10px
}

.news-span1 {
    width: 300PX;
    height: 30PX;
    color: #298da9;
    font-size: 26px;
    margin: 0px auto;
    text-align: center;
    display: block;
    padding-top: 5px
}

.news-center1 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
    overflow: hidden
}

.v_out {
    width: 748px;
    margin: 20px auto;
    overflow: hidden;
}

.v_show {
    width: 1015px;
    overflow: hidden;
    position: relative;
    height: 346px;
    float: left
}

.v_cont {
    width: 6650px;
    position: absolute;
    left: 0px;
    top: 0px;
}

.v_cont ul {
    float: left;
    text-align: center;
    line-height: 50px;
}

.v_cont ul li {
    width: 1015px;
    height: 346px;
    float: left;
    margin-top: 3px;
}

/*---圆圈---*/
.v_out_p {
    position: relative;
    overflow: visible;
    width: 1100px;
    height: 346px
}

.circle {
    position: absolute;
    left: 40px;
    top: 290px;
}

.circle li {
    width: 120px;
    height: 60px;
    float: left;
    margin-right: 10px;
    background: #ccc
}

.circle .circle-cur {
    background: #f00
}

/*---切换---*/
/*.prev,.next{float:left;padding:105px 9px 0}*/
.prev a {
}

.prev .ico_1 {
    background: url(http://ir.megagenomics.cn/css/input_a.gif) no-repeat 0 -3757px;
}

.next a {
    background: #f00
}

.next .ico_2 {
    background: url(http://ir.megagenomics.cn/css/input_a.gif) no-repeat right -3757px;
}

.prev, .prev a, .next, .next a {
    width: 21px;
    height: 28px;
    display: block;
}

.v-news {
    width: 380px;
    height: 300px;
    float: left;
}

.v-newsimg {
    width: 338px;
    height: 300px;
}

.v-news1 {
    width: 600px;
    height: 346px;
    float: left;
    margin-left: 30px
}

.v-news2 {
    width: 579px;
    height: 346px;
    text-indent: 2em;
    color: #515151;
    font-size: 18px;
    line-height: 43px;
    text-align: left
}

.c-news-a2 {
    width: 63px;
    height: 62px;
}

.c-news-a1 {
    width: 63px;
    height: 62px;
    margin: 0px auto;
    display: block;
    padding-bottom: 10px
}

/*---订单详情---*/
.orders {
    width: 100%;
    height: auto;
}

.orders-center {
    width: 1091px;
    height: 135px;
    margin: 0px auto;
    margin-top: 20px;
    background: #fef3ec;
    border: 1px solid #ccc;
    padding: 5px;
}

.orders-div1 {
    100px;
    height: 100px;
    float: left;
    margin-top: 15px;
    margin-left: 10px
}

.orders-img {
    width: 100px;
    height: 100px;
}

.orders-right {
    width: auto;
    height: 100px;
    float: left;
    margin-left: 30px;
    margin-top: 15px;
}

.orders-span1 {
    width: auto;
    height: 25px;
    display: block;
    color: #333333;
    font-size: 20px;
}

.orders-div2 {
    width: auto;
    height: 25px;
    margin-top: 10px
}

.orders-span2 {
    width: 80px;
    height: 25px;
    line-height: 25px;
    display: block;
    color: #555555;
    font-size: 12px;
    float: left
}

.orders-img2 {
    width: 124px;
    height: 11px;
    float: left;
    display: block;
    margin-top: 6px;
}

.orders-a3 {
    width: auto;
    height: 25px;
    line-height: 24px;
    float: left;
    color: #0066cc;
    font-size: 12px;
    margin-left: 20px
}

.orders-img3 {
    width: 14px;
    height: 20px;
    float: left;
    display: block;
}

.orders-img4 {
    width: 23px;
    height: 16px;
    float: left;
    display: block;
    margin-left: 10px;
    margin-top: 2px;
}

.orders-center1 {
    width: 1100px;
    height: auto;
    border: 1px solid #ccc;
    margin: 0px auto;
    margin-top: 20px;
    padding-bottom: 20px;
    overflow: hidden;
    margin-bottom: 30px;
}

.details {
    width: 1090px;
    height: 30px;
    background: #f2f2f2;
    color: #333333;
    font-size: 14px;
    padding-left: 10px;
    line-height: 30px;
    display: block
}

.details-div1 {
    width: 1077px;
    height: 100px;
    border-bottom: 1px solid #ccc;
    margin: 0px auto;
}

.details-span1 {
    width: 80px;
    height: 100px;
    color: #00000f;
    font-size: 14px;
    line-height: 100px;
    float: left;
    display: block;
}

.details-p1 {
    width: auto;
    height: 100px;
    line-height: 100px;
    color: #00000f;
    font-size: 14px;
}

.details-div2 {
    width: 1077px;
    height: auto;
    border-bottom: 1px solid #ccc;
    margin: 0px auto;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
}

.details-span3 {
    width: 80px;
    height: 180px;
    color: #00000f;
    font-size: 14px;
    float: left;
    display: block;
    line-height: 30px
}

.details-p2 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #00000f;
    font-size: 14px;
}

.details-span33 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #e7ba9d;
    font-size: 14px;
}

.details-p3 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #00000f;
    font-size: 14px;
}

.details-div3 {
    width: 1077px;
    height: auto;
    margin: 0px auto;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
}

.details-span4 {
    width: 1077px;
    height: 30px;
    line-height: 30px;
    color: #00000f;
    font-size: 14px;
    display: block
}

.details-ul {
    width: 1074px;
    height: auto;
    overflow: hidden;
    border: 1px solid #ccc;
}

.li1 {
    width: 430px;
    height: 30px;
    float: left;
    list-style: none;
    background: #f3f3f3;
    color: #00000f;
    font-size: 14px;
    line-height: 30px;
    padding-left: 10px;
    border-bottom: 1px solid #ccc
}

.li2 {
    width: 150px;
    height: 30px;
    float: left;
    list-style: none;
    background: #f3f3f3;
    color: #00000f;
    font-size: 14px;
    line-height: 30px;
    border-bottom: 1px solid #ccc
}

.li3 {
    width: 200px;
    height: 30px;
    float: left;
    list-style: none;
    background: #f3f3f3;
    color: #00000f;
    font-size: 14px;
    line-height: 30px;
    border-bottom: 1px solid #ccc
}

.li4 {
    width: 134px;
    height: 30px;
    float: left;
    list-style: none;
    background: #f3f3f3;
    color: #00000f;
    font-size: 14px;
    line-height: 30px;
    border-bottom: 1px solid #ccc
}

.li5 {
    width: 430px;
    height: 30px;
    float: left;
    list-style: none;
    color: #00000f;
    font-size: 14px;
    line-height: 30px;
    padding-left: 10px
}

.li6 {
    width: 150px;
    height: 30px;
    float: left;
    list-style: none;
    color: #00000f;
    font-size: 14px;
    line-height: 30px;
}

.li7 {
    width: 200px;
    height: 30px;
    float: left;
    list-style: none;
    color: #00000f;
    font-size: 14px;
    line-height: 30px;
}

.li8 {
    width: 134px;
    height: 30px;
    float: left;
    list-style: none;
    color: #00000f;
    font-size: 14px;
    line-height: 30px;
}

.daties-p4 {
    width: auto;
    height: 25px;
    color: #cecece;
    font-size: 14px;
    line-height: 39px;
    float: right;
    margin-right: 80px;
}

.daties-p5 {
    width: auto;
    height: 25px;
    color: #000;
    font-size: 14px;
    line-height: 25px;
    float: right;
    margin-right: 80px
}

.daties-p6 {
    width: auto;
    height: 25px;
    color: #e08901;
    font-size: 18px;
    line-height: 25px;
    float: right
}

.daties-div4 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
    padding-bottom: 50px;
    overflow: hidden
}

.deties-div5 {
    width: 120px;
    height: 37px;
    background: #8f8f8f;
    font-size: 13px;
    color: #fff;
    display: block;
    line-height: 37px;
    text-align: center;
    float: left;
    border-radius: 5px;
    margin-left: 800px
}

.deties-div6 {
    width: 120px;
    height: 37px;
    background: #ff8a00;
    font-size: 13px;
    color: #fff;
    display: block;
    line-height: 37px;
    text-align: center;
    float: left;
    border-radius: 5px;
    margin-left: 20px
}


/*---发起---*/
.faqi {
    width: 100%;
    height: 80px;
    background: #2d2b36;
}

.faqi-center {
    width: 1100px;
    height: 80px;
    margin: 0px auto;
}

.faqi-div1 {
    width: 159px;
    height: 53px;
    float: left;
    margin-top: 13px;
}

.faqi-img {
    width: 159px;
    height: 53px;
}

.faqi-div2 {
    width: auto;
    height: 80px;
    float: left;
    margin-left: 30px;
}

.faqi-ul {
    width: auto;
    height: 80px;
}

.faqi-li {
    width: auto;
    height: 78px;
    float: left;
    list-style: none;
}

.faqi-a1 {
    width: auto;
    height: 78px;
    color: #fff;
    font-size: 14px;
    padding-left: 12px;
    padding-right: 12px;
    line-height: 78px;
    display: block
}

.faqi-a1:hover {
    border-bottom: 2px solid #298da9;
}

#faqi-a2 {
    width: auto;
    height: 78px;
    color: #fff;
    font-size: 14px;
    padding-left: 12px;
    padding-right: 12px;
    line-height: 78px;
    display: block;
    border-bottom: 2px solid #298da9;
}

.faqi-div3 {
    width: 100%;
    height: auto;
    padding-bottom: 50px;
    background: #f2f4f5;
}

.faqi-div3center {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    padding-top: 17px;
    overflow: hidden
}

.faqi-left {
    width: 750px;
    height: auto;
    float: left;
}

.faqi-right {
    width: 312px;
    height: auto;
    float: left;
    margin-left: 20px;
    background: #fff;
    padding-bottom: 30px;
    border: 1px solid #ccc
}

.faqi-left1 {
    width: 750px;
    height: 30px;
    border: 1px solid #ccc;
    background: #fff;
    border-right: none
}

.faqi-left2 {
    width: 249px;
    height: 30px;
    border-right: 1px solid #ccc;
    float: left
}

.faqi-left3 {
    width: 70px;
    height: 30px;
    margin: 0px auto;
    background: url(http://ir.megagenomics.cn/images/llk_03.png) no-repeat left;
}

.faqi-left4 {
    width: auto;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    color: #2d2b36;
    padding-left: 29px;
}

.faqi-left5 {
    width: 70px;
    height: 30px;
    margin: 0px auto;
    background: url(http://ir.megagenomics.cn/images/llk_05.png) no-repeat left;
}

.faqi-left6 {
    width: 70px;
    height: 30px;
    margin: 0px auto;
    background: url(http://ir.megagenomics.cn/images/llk_07.png) no-repeat left;
}

.faqi-div4 {
    width: 749px;
    height: auto;
    overflow: hidden;
    background: #fff;
    border: 1px solid #ccc;
    margin-top: 20px;
    padding-bottom: 20px;
}

.faqi-1 {
    width: 749px;
    height: auto;
    overflow: hidden;
    background: #fff;
    border: 1px solid #ccc;
    margin-top: 20px;
    padding-bottom: 20px;
    MARGIN-RIGHT: auto;
    MARGIN-LEFT: auto;
}

.faqi-div5 {
    width: 720px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
    padding-top: 10px;
    padding-bottom: 10px;
}

.faqi-span1 {
    width: auto;
    height: 30px;
    display: block;
    color: #9d8c88;
    font-size: 14px;
    margin-top: 20px
}

.faqi-form {
    width: 720px;
    height: auto;
    margin-top: 10px;
}

.faqi-input {
    width: 707px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    padding-left: 5px;
}

.faqi-form2 {
    width: 710px;
    height: 270px;
    border: 1px solid #ccc;
}

.faqi-form3 {
    width: 710px;
    height: auto;
    margin-top: 20px;
    overflow: hidden
}

.faqi-form3span {
    width: 70px;
    height: auto;
    float: left;
    color: #9d8c88;
    font-size: 14px;
}

.faqi-form3img {
    width: 109px;
    height: 106px;
    float: left
}

.faqi-form4 {
    width: 190px;
    height: 40px;
    float: right;
}

.faqi-submit {
    width: 100px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    background: #298da9;
    border: none;
    border-radius: 5px;
    margin-left: 10px;
    cursor: pointer
}

.faqi-rightspan1 {
    width: 303px;
    height: 20px;
    border-bottom: 1px solid #ccc;
    display: block;
    padding: 5px;
    font-size: 14px;
    color: #505050;
    line-height: 20px
}

.faqi-right2 {
    width: 50%;
    height: auto;
    float: left;
    margin-top: 10px
}

.faqi-right3 {
    width: 127px;
    height: 50px;
    margin: 0px auto;
    background: url(http://ir.megagenomics.cn/images/50_03.png) no-repeat left;
    margin-left: 27px
}

.faqi-right4 {
    width: auto;
    height: 50px;
    color: #505050;
    font-size: 14px;
    padding-left: 55px;
    line-height: 50px
}

.faqi-right5 {
    width: 127px;
    height: 30px;
    background: #298da9;
    font-size: 14px;
    color: #fff;
    display: block;
    text-align: center;
    line-height: 30px;
    margin-left: 17px;
    border-radius: 5px;
    margin-top: 10px
}

/*---公司新闻---*/
/*.company{width:1100px; height:auto; margin:0px auto; margin-top:20px; overflow:hidden; padding-bottom:50px}
.company-left{width:326px; height:auto; float:left; border:1px solid #ccc; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom:none;}
.company-right{width:750px; height:auto; float:left; margin-left:20px; border:1px solid #ccc;}

.company-img{width:12px; height:12px; margin-right:10px; margin-top:19px; float:right}
.company-left1{width:326px; height:47px; border-bottom:1px solid #ccc; background: url(http://ir.megagenomics.cn/Public/home/images/jw32645_03.png) no-repeat left;}
.company-left2{width:284px; height:45px; display: block; color:#505050; font-size:14px; line-height:45px; padding-left:10px; float:left}
.company-left1:hover .company-left2{color:#fff;}
.company-img1{ display:none; width:12px; height:12px; margin-right:10px; margin-top:19px; float:right}
.company-left1:hover .company-img1{display:block;}
 .company-left1:hover .company-img{display:none;}
.company-left1:hover{ background: url(http://ir.megagenomics.cn/images/syl1992.png) no-repeat left;}
#syljw-left1  .company-left2{width:316px; color: #fff; height:47px; border-bottom:1px solid #ccc; background: url(http://ir.megagenomics.cn/Public/home/images/syl1992.png) no-repeat left;}

.company-right-center{width:730px; height:auto; margin:0px auto; padding-top:10px; padding-bottom:10px;}
 .company-right1{width:730px; height:auto; padding-bottom:10px; border-bottom:1px solid #ccc;}
 .com-span1{width:730px; height:auto; color:#505050; font-size:18px; text-align:center; display:block}
 .company-rightp1{width:730px; height:auto; margin-top:14px; text-align:center; color:#979797; font-size:14px;}
 .company-rightspan1{width:auto; height:auto; color:#979797; font-size:14px;}
 .company-rightp2{width:730px; height:auto; margin:0px auto; text-indent:2em; color:#505050; font-size:14px; line-height:30px}
 .company-rightimg1{width:475px; height:320px; display:block; margin:0px auto; margin-top:20px; margin-bottom:20px;}
 .company-right3{width:750px; height:auto; float:right; margin-top:30px;}
 .company-right4{width:350px; height:30px; float:left; margin-left:25px;}
 .company-right5{width:auto; height:30px; line-height:30px; color:#515151; font-size:14px;}
 .company-right5a{width:auto; height:30px; line-height:30px; color:#298da9; font-size:14px;}*/

.company {
    width: 100%;
    height: auto;
    margin: 0px auto;
    overflow: hidden;
    font-family: "微软雅黑";
}

/*.company-left{width:1100px; height:auto; float:left; border:1px solid #ccc; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom:none;}*/
/*.company-left{width:100%; height:auto; float:left; border:1px solid #ccc; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom:none;}*/
.company-left {
    width: 100%;
    height: 102px;
    background-color: #f5fbfe;
}

.company-right {
    width: 900px;
    height: auto;
    margin: 0 auto;
    margin-bottom: 60px;
}

.company-img {
    width: 12px;
    height: 12px;
    margin-right: 10px;
    margin-top: 19px;
    float: right;
    padding-bottom: 30px;
}

/*.company-left1{width:326px; height:47px; border-bottom:1px solid #ccc; background: url(http://ir.megagenomics.cn/Public/home/images/jw32645_03.png) no-repeat left;}*/
.company-left1 {
    width: 120px;
    height: 102px;
    float: left;
}

/*.company-left2{width:120px; height:103px; font-size:18px; line-height:103px; padding-left:10px; float:right;color:#000;}*/
.company-left2 {
    width: 200px;
    height: 102px;
    font-size: 18px;
    line-height: 103px;
    padding-left: 10px;
    color: #000;
}

/*[ti=on]{
    color:red;
}*/
/*.company-left1:hover .company-left2{color:#00568E;}*/
.company-img1 {
    display: none;
    width: 12px;
    height: 12px;
    margin-right: 10px;
    margin-top: 19px;
    float: right
}

.company-left1:hover .company-img1 {
    display: block;
}

.company-left1:hover .company-img {
    display: none;
}

/*.company-left1:hover{ background: url(http://ir.megagenomics.cn/images/syl1992.png) no-repeat left;}*/
/*#syljw-left1  .company-left2{width:316px; color: #fff; height:47px; border-bottom:1px solid #ccc; background: url(http://ir.megagenomics.cn/Public/home/images/syl1992.png) no-repeat left;}*/
#syljw-left1 .company-left2 {
    width: 120px;
    color: #205793;
    height: 102px;
    font-size: 18px;
}

.company-right-center {
    width: 730px;
    height: auto;
    margin: 0px auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: "微软雅黑";
}

.company-right1 {
    width: 730px;
    height: auto;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc;
    margin: 0 auto;
}

.com-span1 {
    width: 730px;
    height: auto;
    color: #505050;
    font-size: 18px;
    text-align: center;
    display: block
}

.company-rightp1 {
    width: 730px;
    height: auto;
    margin-top: 14px;
    text-align: center;
    color: #979797;
    font-size: 14px;
}

.company-rightspan1 {
    width: auto;
    height: auto;
    color: #979797;
    font-size: 14px;
}

.company-rightp2 {
    width: 730px;
    height: auto;
    margin: 0px auto;
    text-indent: 2em;
    color: #505050;
    font-size: 14px;
    line-height: 30px
}

.company-rightimg1 {
    width: 475px;
    height: 320px;
    display: block;
    margin: 0px auto;
    margin-top: 20px;
    margin-bottom: 20px;
}

.company-right3 {
    width: 750px;
    height: auto;
    float: right;
    margin-top: 30px;
}

.company-right4 {
    width: 350px;
    height: 30px;
    float: left;
    margin-left: 25px;
}

.company-right5 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #515151;
    font-size: 14px;
}

.company-right5a {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #298da9;
    font-size: 14px;
}


/*---购物---*/


.shopping {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
}

.shopping-div1 {
    width: 1100px;
    height: auto;
}

.shopping-div2 {
    width: 150px;
    height: 30px;
    float: left;
    line-height: 30px;
}

.shopping-div3 {
    width: 150px;
    height: 30px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 30px
}

.shopping-div4 {
    width: 300px;
    height: 30px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 30px
}

.shopping-div5 {
    width: 200px;
    height: 30px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 30px
}

.shopping-div6 {
    width: 200px;
    height: 30px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 30px
}

.shopping-center {
    width: 1100px;
    height: auto;
    border: 1px solid #ccc;
    background: #fcfcfc;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
}

.shopping-div7 {
    width: 150px;
    height: 80px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 80px
}

.shoppimg-img {
    width: 112px;
    height: 79px;
    display: block;
    margin: 0px auto;
}

.shopping-div8 {
    width: 150px;
    height: 80px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 80px
}

.shopping-div9 {
    width: 300px;
    height: 80px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 80px
}

.shopping-div10 {
    width: 200px;
    height: 80px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 80px
}

.shopping-div11 {
    width: 200px;
    height: 80px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 80px
}

s
.spinner-sprite, .spinner .decrease, .spinner .decrease[disabled], .spinner .increase, .spinner .value, .spinner .value.passive {
    background: url('http://ir.megagenomics.cn/images/spinner.png') no-repeat
}

.spinner {
    height: 25px;
    width: 71px;
    overflow: hidden;
    *zoom: 1;
    -webkit-box-shadow: 0 3px 3px -4px #aaa;
    -moz-box-shadow: 0 3px 3px -4px #aaa;
    box-shadow: 0 3px 3px -4px #aaa
}

.spinner button, .spinner .value {
    text-align: center;
    display: block;
    float: left;
    height: 100%;
    line-height: 25px;
    margin: 0
}

.spinner button {
    border: none;
    width: 23px;
    color: #e5312a;
    font: 22px Arial bold;
    padding: 0;
    outline: none
}

.spinner .decrease {
    background-position: 0 -50px;
    cursor: pointer;
    text-indent: -10000px
}

.spinner .decrease[disabled] {
    background-position: 0 -75px;
    cursor: default
}

.spinner .increase {
    background-position: 0 0;
    cursor: pointer;
    text-indent: -10000px
}

.spinner .value {
    background-position: 0 -100px;
    width: 24px;
    height: 27px;
    border: none;
    font-family: Arial;
    color: #ffffff;
    padding: 0px
}

.spinner .value.passive {
    background-position: 0 -25px;
    color: #919191
}

.spinner .error, .spinner .invalid {
    background: #aa0000
}

.shoppimg-1 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
    padding-bottom: 116px
}

.shopping-2 {
    width: 1100px;
    height: auto;
    border: 1px solid #ccc;
    padding: 5px;
    overflow: hidden;
}

.shopping-3 {
    width: 70px;
    height: 30px;
    background: #ff8a00;
    color: #fff;
    line-height: 30px;
    text-align: center;
    display: block;
    border-radius: 5px;
    float: left
}

.shopping-4 {
    width: 70px;
    height: 30px;
    background: #bfbfbf;
    color: #fff;
    line-height: 30px;
    text-align: center;
    display: block;
    border-radius: 5px;
    float: left;
    margin-left: 10px
}

.shopping-5 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #505050;
    font-size: 14px;
    float: right;
    margin-right: 15px;
}

.shopping-6 {
    width: 129px;
    height: 40px;
    display: block;
    color: #fff;
    background: #ff8a00;
    line-height: 40px;
    text-align: center;
    float: right;
    margin-top: 20px;
    border-radius: 5px;
}

/*---关于美因-公司简介---*/
/*.States{width:100%; height:340px;}
 .states-img{width:100%; height:340px;}
 .stetas-div1{width:730px; height:30px; margin-top:7px; }
 .statas-div2{width:452px; height:auto; border:1px solid #ccc; float:left;margin-top:17px; margin-left:10px }
 .stetas-div3{width:auto; height:auto; line-height:30px; color:#298da9; font-size:18px; float:left; }
  .statas-div4{width:589px; height:auto; border:1px solid #ccc; float:left;margin-top:17px; margin-left:10px }
  .statas-div5{width:678px; height:auto; border:1px solid #ccc; float:left;margin-top:17px; margin-left:10px }
  .stetas-p2{width:730px; height:auto; line-height:25px; color:#505050; font-size:14px;}
  .stetas-p3{width:730px; height:auto; padding-bottom:20px; overflow:hidden;}
  .stetas-p4{width:730px; height:auto; line-height:30px; color:#505050; font-size:14px; text-indent:2em}
  .ry{width:730px; height:auto; }
  .ry-div1{width:220px; height:185px; float:left;  margin-left:22px; margin-top:10px;}
  .ry-div1img{width:220px; height:185px;}
  .statas-div44{width:490px; height:auto; border:1px solid #ccc; float:left;margin-top:17px; margin-left:10px }
  .statas-div55{width:626px; height:auto; border:1px solid #ccc; float:left;margin-top:17px; margin-left:10px }
*/

.States {
    width: 100%;
    margin-top: 111px;
}

.states-img {
    width: 100%;
}

.stetas-div1 {
    width: 730px;
    height: 30px;
    margin-top: 7px;
    text-align: center;
}

.statas-div2 {
    width: 452px;
    height: auto;
    border: 1px solid #ccc;
    float: left;
    margin-top: 17px;
    margin-left: 10px
}

.stetas-div3 {
    width: auto;
    height: auto;
    line-height: 30px;
    color: #666666;
    font-size: 30px;
    float: center;
}

.statas-div4 {
    width: 589px;
    height: auto;
    border: 1px solid #ccc;
    float: left;
    margin-top: 17px;
    margin-left: 10px
}

/*.statas-div5{width:678px; height:auto; border:1px solid #ccc; float:left;margin-top:17px; margin-left:10px }*/
.stetas-p2 {
    width: 730px;
    height: auto;
    line-height: 25px;
    color: #505050;
    font-size: 14px;
}

.stetas-p3 {
    width: 730px;
    height: auto;
    padding-bottom: 20px;
    overflow: hidden;
}

.stetas-p4 {
    width: 730px;
    height: auto;
    line-height: 30px;
    color: #838384;
    font-size: 16px;
    text-indent: 2em;
    margin-top: 24px;
    margin-bottom: 30px;
}

.ry {
    width: 730px;
    height: auto;
}

.ry-div1 {
    width: 220px;
    height: 185px;
    float: left;
    margin-left: 22px;
    margin-top: 10px;
}

.ry-div1img {
    width: 220px;
    height: 185px;
}

.statas-div44 {
    width: 490px;
    height: auto;
    border: 1px solid #ccc;
    float: left;
    margin-top: 17px;
    margin-left: 10px
}

.statas-div55 {
    width: 626px;
    height: auto;
    border: 1px solid #ccc;
    float: left;
    margin-top: 17px;
    margin-left: 10px
}

/*---话题详情---*/
.wish {
    width: 720px;
    height: 30px;
}

.wish-span {
    width: auto;
    height: 30px;
    float: left;
    color: #3c3c3c;
    font-size: 16px;
    line-height: 30px;
}

.wish-a {
    width: 52px;
    height: 25px;
    background: #298da9;
    display: block;
    color: #fff;
    float: left;
    font-size: 13px;
    text-align: center;
    line-height: 25px;
    border-radius: 5px;
    margin-left: 305px;
}

.wish-a1 {
    width: 41px;
    height: 14px;
    background: url(http://ir.megagenomics.cn/images/fx_03.png) no-repeat left;
    display: block;
    float: left;
    margin-left: 20px;
    margin-top: 5px;
}

.wish-p1 {
    width: 720px;
    height: auto;
    line-height: 30px;
    color: #6e6e6e;
    font-size: 14px;
    text-indent: 2em;
}

.wish-div2 {
    width: 280px;
    height: 40px;
    float: right;
    margin-top: 20px;
}

.wish-div3 {
    width: 90px;
    height: 40px;
    float: left;
}

.wish-div4 {
    width: auto;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color: #298da9;
    float: left;
}

.wish-div4a {
    width: auto;
    height: 40px;
    float: left;
    margin-left: 5px;
    background: url(http://ir.megagenomics.cn/images/zan1_03.png) no-repeat left;
    color: #ccc;
    font-size: 13px;
    display: block;
    padding-left: 20px;
    line-height: 44px;
}

.wish-div5a {
    width: auto;
    height: 40px;
    float: left;
    margin-left: 5px;
    background: url(http://ir.megagenomics.cn/images/zan1_06.png) no-repeat left;
    color: #ccc;
    font-size: 13px;
    display: block;
    padding-left: 20px;
    line-height: 44px;
}

.wish-div6a {
    width: auto;
    height: 40px;
    float: left;
    margin-left: 5px;
    background: url(http://ir.megagenomics.cn/images/zan1_08.png) no-repeat left;
    color: #ccc;
    font-size: 13px;
    display: block;
    padding-left: 20px;
    line-height: 44px;
}

.wish-1 {
    width: 739px;
    height: auto;
    padding: 5px;
    border: 1px solid #ccc;
    background: #fff;
    margin: 0px auto;
    margin-top: 20px;
    overflow: hidden;
    padding-bottom: 50px
}

.wish-form {
    width: 739px;
    height: auto;
}

.wish-form1 {
    width: 736px;
    height: 80px;
    border: none;
    border: 1px solid #ccc;
    font-size: 14px
}

.wish-form2 {
    width: 60px;
    height: 24px;
    display: block;
    text-align: center;
    line-height: 24px;
    color: #fff;
    background: #717171;
    font-size: 13px;
    border-radius: 5px;
    margin-top: 10px;
    margin-left: 599px;
    float: left
}

.wish-form3 {
    width: 60px;
    height: 24px;
    display: block;
    text-align: center;
    line-height: 24px;
    color: #fff;
    background: #298da9;
    font-size: 13px;
    border-radius: 5px;
    margin-top: 10px;
    margin-left: 15px;
    float: left
}

.wish-2 {
    width: 739px;
    height: auto;
    overflow: hidden;
    padding-bottom: 20px;
    padding-top: 15px;
}

.wish-2left {
    width: 60px;
    height: 60px;
    float: left;
}

.wish-2img {
    width: 60px;
    height: 60px;
}

.wish-3 {
    width: auto;
    height: 60px;
    float: left;
    margin-left: 15px;
}

.wish-3a {
    width: auto;
    height: 29px;
    line-height: 29px;
    color: #298da9;
    font-size: 12px;
    display: block;
}

.wish-3span {
    width: auto;
    height: 29px;
    line-height: 29px;
    color: #9a9a9a;
    font-size: 12px;
    display: block;
}

.wish-4 {
    width: auto;
    height: auto;
    color: #4f4f4f;
    font-size: 12px;
    float: left;
    margin-top: 15px;
}

.wish-4p {
    width: auto;
    height: 30px;
    margin-top: 6px;
}

.wish-4pspan {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #838383;
    font-size: 12px;
    float: left;
}

.wish-4pa {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #298da9;
    font-size: 12px;
    background: url(http://ir.megagenomics.cn/images/zan1_06.png) no-repeat left;
    padding-left: 20px;
    margin-left: 20px
}

.wish-5 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #838383;
    font-size: 12px;
    margin-left: 15px;
}

.faqi-right11 {
    width: 312px;
    height: auto;
    float: left;
    margin-left: 20px;
    background: #fff;
    padding-bottom: 30px;
    border: 1px solid #ccc;
    margin-top: 53px
}

.faqi-rightspan11 {
    width: 303px;
    height: 20px;
    border-bottom: 1px solid #ccc;
    display: block;
    padding: 5px;
    font-size: 14px;
    color: #505050;
    line-height: 20px;
    text-align: center
}

.wish-div1 {
    width: 300px;
    height: 67px;
    margin: 0px auto;
    margin-top: 20px;
    overflow: hidden;
}

.wish-divp1 {
    width: 50px;
    height: 50px;
    float: left;
}

.wish-divp2 {
    width: 50px;
    height: 50px;
}

.wish-divp3 {
    width: 150px;
    height: 50px;
    float: left;
    margin-left: 15px;
    color: #505050;
    font-size: 14px;
    line-height: 50px;
}

.wish-divp4 {
    width: 64px;
    height: 27px;
    background: #298da9;
    color: #fff;
    text-align: center;
    line-height: 27px;
    font-size: 13px;
    display: block;
    border-radius: 5px;
    float: left;
    margin-top: 14px;
}

.faqi-right111 {
    width: 312px;
    height: auto;
    float: right;
    margin-right: 18px;
    background: #fff;
    padding-bottom: 30px;
    border: 1px solid #ccc;
    margin-top: 15px
}

.wish-divp5 {
    width: auto;
    height: 50px;
    float: left;
    margin-left: 15px;
}

.wish-divp6 {
    width: 200px;
    height: 39px;
    color: #505050;
    font-size: 14px;
    overflow: hidden;
    display: block
}

.wish-divp7 {
    width: 200px;
    height: auto;
}

.wish-divp8 {
    width: auto;
    height: auto;
    color: #969696;
    font-size: 12px;
    float: left;
}

.wish-divp9 {
    width: auto;
    height: auto;
    color: #969696;
    font-size: 12px;
    float: left;
    margin-left: 15px;
}

.wish-divp10 {
    width: auto;
    height: auto;
    color: #969696;
    font-size: 12px;
    float: left;
}

/*---会员登录---*/
.view-form11 {
    width: 337px;
    height: auto;
    margin: 0px auto;
    margin-top: 90px
}

.chwe-a1 {
    width: auto;
    height: 35px;
    line-height: 35px;
    color: #298da9;
    font-size: 12px;
    margin-left: 115px;
}

.view-div11 {
    width: 377px;
    height: 35px;
    font-size: 12px;
}

.submin-p1 {
    width: auto;
    height: auto;
    color: #515151;
    font-size: 14px;
    margin-top: 10px;
    float: right;
    margin-right: 41px
}

.submin-a1 {
    width: auto;
    height: auto;
    color: #298da9;
    font-size: 14px;
}

/*---会员注册---*/
.view-center11 {
    width: 1100px;
    height: auto;
    background: #f5f7f9;
    margin: 0px auto; /*position:fixed; top:40px; left:15%*/
    padding-bottom: 50px;
    position: relative
}

.hyzc-1 {
    width: 73px;
    height: 25px;
    display: block;
    background: #298da9;
    font-size: 12px;
    color: #fff;
    line-height: 25px;
    text-align: center;
    float: left;
    margin-top: 5px;
    margin-left: 10px
}

.view-input11 {
    width: 140px;
    height: 33px;
    border: none;
    border: 1px solid #ccc;
    float: left;
    margin-left: 10px;
    background: none;
    border-radius: 5px
}

.hyzc-2 {
    width: 538px;
    height: auto;
    margin-top: 30px;
}

.hyzc-img {
    width: 538px;
    height: 19px;
    margin: 0px auto;
    display: block;
}

.yhzc-input1 {
    width: auto;
    height: auto;
    font-size: 12px;
    margin-top: 12px;
    margin-left: 15px;
}

.view11 {
    width: 100%;
    height: 1200px;
    background: url(http://ir.megagenomics.cn/images/bj1.png);
    padding-top: 50px /*position:relative;*/
}

.hyzc-3 {
    width: 100px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 10px;
    float: left;
    background: none;
}

.hyzc {
    width: 100px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 10px;
    float: left;
    background: none;
}

.hyzc-4 {
    width: 250px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 10px;
    float: left;
    background: none;
}

.hyzc-5 {
    width: 120px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 10px;
    float: left;
    background: none;
}

.hyz {
    width: 120px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 10px;
    float: left;
    background: none;
}

.sel_year {
    width: 120px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 10px;
    float: left;
    background: none;
}

.sel_month {
    width: 120px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 10px;
    float: left;
    background: none;
}

.sel_day {
    width: 120px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    margin-top: 3px;
    margin-left: 10px;
    float: left;
    background: none;
}

#showdiv1 {
    width: 1080px;
    height: auto;
    padding: 10px;
    background: #71adbc;
}

.hyzc-7 {
    width: 862px;
    height: 200px;
    margin: 0px auto;
    overflow-x: hidden;
    overflow-y: auto;
}

.hyzc-7p {
    width: 862px;
    height: auto;
    color: #fff;
    font-size: 14px;
}

.hyzc-8p {
    width: 862px;
    height: auto;
    color: #fff;
    font-size: 14px;
    text-indent: 2em;
    margin-top: 10px;
}

.view-input22 {
    width: 254px;
    height: 52px;
    background: none;
    background: #298da9;
    color: #fff;
    border: none;
    border-radius: 5px;
    text-align: center;
    line-height: 52px;
    display: block;
    margin: 0px auto;
    margin-top: 15px;
    cursor: pointer;
    font-size: 20px
}

.submin-p11 {
    width: auto;
    height: auto;
    color: #515151;
    font-size: 14px;
    margin-top: 10px;
    float: right;
    margin-right: 379px
}

.view-div1jw {
    width: 100%;
    height: auto;
    overflow: hidden;
}


/*---加入我们---*/
.jrwm {
    width: 1100px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
    margin-top: 20px;
    padding-bottom: 30px;
}

.jrwm-left {
    width: 823px;
    height: auto;
    overflow: hidden;
    float: left;
}

.jrwm-right {
    width: 246px;
    height: auto;
    margin-left: 30px;
    float: left;
}

.jrwm-span {
    width: 823px;
    height: auto;
    color: #000;
    font-size: 20px;
    display: block
}

.div-phone2 {
    width: 1100px;
    height: auto;
    margin-top: 40px;
}

.leftsidebar_box {
    width: 160px;
    height: auto;
}

.line {
    height: 2px;
    background-repeat: repeat-x;
}

.leftsidebar_box dt {
    color: #333;
    font-size: 16px;
    font-weight: bold;
    position: relative;
    height: 45px;
    cursor: pointer;
    width: 823px;
    background-color: #f0efef;
    margin-top: 20px;
    padding-left: 20px;
    line-height: 45px;
}

.leftsidebar_box dd {
    width: 1100px;
    height: auto;
    overflow: hidden;
}

.leftsidebar_box dd a {
    color: #666666;
    line-height: 40px;
    font-size: 14px;
    text-decoration: none;
    outline: none;
}

.leftsidebar_box dt img {
    position: absolute;
    right: 21px;
    top: 0px;
}

.leftsidebar_box dl dd:last-child {
    padding-bottom: 10px;
}

#custom {
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    line-height: 45px;
    cursor: pointer;
    width: 823px;
    height: 45px;
    background-color: #f0efef;
    padding-left: 20px;
}

.div-phone-p1 {
    width: 821px;
    height: auto;
    float: left;
    color: #666666;
    font-size: 14px;
    line-height: 25px;
    margin-top: 10px;
}

.div-phone2-dd {
    width: 821px;
    height: auto;
    float: left;
    color: #000000;
    font-size: 14px;
    margin-top: 15px;
}

.jrwm-right1 {
    width: 240px;
    height: 190px;
}

.jrwm-rightimg {
    width: 240px;
    height: 190px;
}

.jrwm-rightspan {
    width: 240px;
    height: auto;
    color: #666;
    font-size: 16px;
    display: block;
    margin-top: 30px;
}

.jrwm-rightp1 {
    width: 240px;
    height: 30px;
    color: #515151;
    font-size: 14px;
    margin-top: 4px;
    line-height: 30px
}

/*检测项目 */
.project {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    overflow: hidden
}

.project-left {
    width: 600px;
    height: auto;
    float: left;
}

.project-right {
    width: 440px;
    height: auto;
    float: left;
    margin-left: 49px;
}

.project-left1 {
    width: 600px;
    height: auto;
    color: #c6558b;
    font-size: 20px;
    display: block;
    margin-top: 60px;
}

.project-leftp1 {
    width: 600px;
    height: auto;
    color: #505050;
    font-size: 16px;
    line-height: 30px;
    text-indent: 2em;
    margin-top: 10px
}

.project-img {
    width: 335px;
    height: 310px;
}

.project-center {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
}

.project-center1 {
    width: auto;
    height: auto;
    color: #c6558b;
    font-size: 20px;
}

.project-p2 {
    width: auto;
    height: auto;
    color: #505050;
    font-size: 16px;
    margin-top: 10px;
}

.project-ul {
    width: 1100px;
    height: auto;
    margin-top: 15px;
    border-bottom: 1px solid #ccc;
    overflow: hidden
}

.project-li {
    width: 109px;
    height: 30px;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    float: left;
    list-style: none;
    text-align: center;
    line-height: 30px;
    color: #505050;
    font-size: 13px;
}

.project-li1 {
    width: 109px;
    height: 30px;
    border-top: 1px solid #ccc;
    float: left;
    list-style: none;
    text-align: center;
    line-height: 30px;
    color: #c6558b;
    font-size: 16px
}

.product-div1 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 30px;
    overflow: hidden;
    padding-bottom: 30px
}

.product-div2 {
    width: 550px;
    height: auto;
    float: left;
}

.product-div2img {
    width: 112px;
    height: 112px;
    display: block;
    margin-left: 30px;
}

.product-div2span {
    width: 410px;
    height: auto;
    color: #28819a;
    font-size: 20px;
    display: block;
    margin-top: 10px
}

.product-div2p {
    width: 410px;
    height: auto;
    line-height: 25px;
    color: #28819a;
    font-size: 20px;
    margin-top: 15px;
}

.product-div3 {
    width: 410px;
    height: auto;
    overflow: hidden;
    border-top: 1px solid #2786a0;
    border-bottom: 1px solid #2786a0;
    margin-top: 20px
}

.product-div3left {
    width: 130px;
    height: 40px;
    float: left;
    text-align: center;
    line-height: 40px;
    color: #2786a0;
    font-size: 16px;
}

.product-div3right {
    width: 280px;
    height: 40px;
    float: left;
    text-align: center;
    line-height: 40px;
    color: #2786a0;
    font-size: 16px;
}

.product-div4 {
    width: 129px;
    height: 40px;
    border-top: 1px solid #2786a0;
    border-right: 1px solid #2786a0;
    float: left;
    text-align: center;
    line-height: 40px;
    color: #2786a0;
    font-size: 16px;
}

.product-div5 {
    width: 280px;
    height: 40px;
    border-top: 1px solid #2786a0;
    float: left;
    text-align: center;
    line-height: 40px;
    color: #505050;
    font-size: 16px;
}

.product-div2span1 {
    width: 410px;
    height: auto;
    color: #e9589a;
    font-size: 20px;
    display: block;
    margin-top: 10px
}

.product-div2p1 {
    width: 410px;
    height: auto;
    line-height: 25px;
    color: #e9589a;
    font-size: 20px;
    margin-top: 15px;
}

.product-div33 {
    width: 410px;
    height: auto;
    overflow: hidden;
    border-top: 1px solid #e9589a;
    border-bottom: 1px solid #e9589a;
    margin-top: 20px
}

.product-div33left {
    width: 130px;
    height: 40px;
    float: left;
    text-align: center;
    line-height: 40px;
    color: #e9589a;
    font-size: 16px;
}

.product-div33right {
    width: 280px;
    height: 40px;
    float: left;
    text-align: center;
    line-height: 40px;
    color: #e9589a;
    font-size: 16px;
}

.product-div44 {
    width: 129px;
    height: 40px;
    border-top: 1px solid #e9589a;
    border-right: 1px solid #e9589a;
    float: left;
    text-align: center;
    line-height: 40px;
    color: #e9589a;
    font-size: 16px;
}

.product-div55 {
    width: 280px;
    height: 40px;
    border-top: 1px solid #e9589a;
    float: left;
    text-align: center;
    line-height: 40px;
    color: #505050;
    font-size: 16px;
}

/*结算 */
.jiesuan {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
    padding-bottom: 40px
}

.jiesuan-div1 {
    width: 1090px;
    height: 30px;
    background: #f7f5f5;
    color: #333333;
    font-size: 14px;
    padding-left: 10px;
    line-height: 30px;
}

.jiesuan-div2 {
    width: 1100px;
    height: auto;
    border-bottom: 1px solid #ccc;
    padding-bottom: 15px;
    margin-top: 20px
}

.jiesuan-div3 {
    width: 1100px;
    height: 30px;
}

.radio-1 {
    width: auto;
    height: auto;
    color: #505050;
    font-size: 14px;
    margin-left: 20px
}

.jiesuan-div4 {
    width: 1100px;
    height: 30px;
    margin-top: 5px;
}

.jiesuan-div4span {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #505050;
    font-size: 14px;
    float: left;
    margin-left: 30px
}

.jiesuan-a1 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #298da9;
    font-size: 14px;
    float: left;
    margin-left: 30px;
}

.jiesuan-span2 {
    width: 117px;
    height: 33px;
    background: #ff8a00;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 33px;
    border-radius: 5px;
    display: block;
    margin-top: 30px
}

.jiesuan-span {
    width: 1100px;
    height: auto;
    overflow: hidden;
    border: 1px solid #ccc;
    overflow: hidden;
    padding-bottom: 40px;
}

.jiesuan-span3 {
    width: 1100px;
    height: auto;
    overflow: hidden;
    border: 1px solid #ccc;
    overflow: hidden;
    padding-bottom: 40px;
}

.jiesuan-form {
    width: 700px;
    height: auto;
    margin-left: 100px;
    padding: 10px;
    margin-top: 30px
}

.jiesuan-form1 {
    width: 700px;
    height: 30px;
}

.jiesuan-formspan1 {
    width: 100px;
    height: 30px;
    text-align: right;
    color: #505050;
    font-size: 14px;
    display: block;
    line-height: 30px;
    float: left
}

.jiesuan-input {
    width: 200px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #525252;
    font-size: 13px;
    float: left
}

.jiesuan-inputimg {
    width: 7px;
    height: 6px;
    display: block;
    float: left;
    margin-left: 20px;
    margin-top: 10px;
}

.jiesuan-input1 {
    width: 300px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #525252;
    font-size: 13px;
    float: left
}

.jiesuan-inputp1 {
    width: 700px;
    height: auto;
    color: #f00;
    font-size: 12px;
    margin-top: 10px;
}

.jiesuan-sumbmit {
    width: 70px;
    height: 26px;
    border: none;
    background: #ff8a00;
    color: #fff;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    border-radius: 5px;
    margin-top: 20px;
    cursor: pointer;
    float: left;
}

.jiesuan-sumbmit1 {
    width: 70px;
    height: 26px;
    border: none;
    background: #bfbfbf;
    color: #fff;
    font-size: 14px;
    line-height: 26px;
    text-align: center;
    border-radius: 5px;
    margin-top: 20px;
    cursor: pointer;
    float: left;
    margin-left: 30px
}

.jsua-1 {
    width: 1100px;
    height: auto;
    border: 1px solid #ccc;
    margin-top: 20px;
}

.jsua-2 {
    width: 1090px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    background: #f7f5f5;
    color: #333333;
    font-size: 14px;
}

.jsua-form3 {
    width: 1083px;
    height: auto;
    overflow: hidden;
    padding: 10px;
    font-size: 14px;
}

.jsua-div1 {
    width: 1057px;
    height: auto;
    padding: 10px;
    background: #efefef;
    border: 1px solid #ccc;
    margin-top: 20px
}

.jsua-div2 {
    width: auto;
    height: 30px;
}

.jusa-div3 {
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    color: #505050;
    font-size: 14px;
    display: block;
    float: left;
}

.jusa-div4 {
    width: 200px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    float: left;
    background: none;
}

.jsua-div4 {
    width: 1077px;
    height: 40px;
    border: 1px solid #ccc;
    border-top: none;
}

.jsua-div4input {
    width: 70px;
    height: 30px;
    background: #a0a0a0;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    float: left;
    border-radius: 5px;
    border: none;
    margin-top: 5px;
    margin-left: 900px;
    cursor: pointer
}

.jsua-div4input1 {
    width: 70px;
    height: 30px;
    background: #298da9;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    float: left;
    border-radius: 5px;
    border: none;
    margin-top: 5px;
    margin-left: 15px;
    cursor: pointer
}

.jsua-3 {
    width: 1100px;
    height: auto;
    margin-top: 20px;
    overflow: hidden
}

.jsua-ul {
    width: 1100px;
    height: auto;
    border-bottom: 1px solid #ccc;
    overflow: hidden
}

.jsua-li {
    width: 220px;
    height: 30px;
    float: left;
    list-style: none;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}

.jsua-li1 {
    width: 219px;
    height: 80px;
    float: left;
    list-style: none;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    line-height: 80px
}

.jsua-li2 {
    width: 218px;
    height: 80px;
    float: left;
    list-style: none;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    border-left: 1px solid #ccc;
    border-top: 1px solid #ccc;
    border-right: 1px solid #ccc;
}

.jsua-li2img {
    width: 112px;
    height: 73px;
    display: block;
    margin: 0px auto;
    margin-top: 6px;
}

.jsua-li1a {
    width: 219px;
    height: 80px;
    float: left;
    color: #515151;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    line-height: 80px
}

.jsua-li3 {
    width: 1098px;
    height: 30px;
    border: 1px solid #ccc;
    margin-top: 20px;
    line-height: 30px;
    text-align: right;
    color: #505050;
    font-size: 14px;
}

.jsua-li4 {
    width: 1100px;
    height: auto;
    text-align: right;
    font-size: 14px;
    color: #525252;
    margin-top: 10px
}

.jsua-div44input {
    width: 70px;
    height: 30px;
    background: #a0a0a0;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    float: left;
    border-radius: 5px;
    border: none;
    margin-top: 15px;
    margin-left: 900px;
    cursor: pointer
}

.jsua-div44input1 {
    width: 70px;
    height: 30px;
    background: #ff8a00;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    float: left;
    border-radius: 5px;
    border: none;
    margin-top: 15px;
    margin-left: 15px;
    cursor: pointer
}

/*首页 */
.sy {
    width: 100%;
    height: 262px;
}

.sy-center {
    width: 1100px;
    height: 243px;
    margin: 0px auto;
    padding-top: 32px;
}

.sy-left1 {
    width: 275px;
    height: 220px;
    float: left;
}

.sy-leftimg {
    width: 163px;
    height: 160px;
    display: block;
    margin: 0px auto;
    transition: All 0.4s ease-in-out;
    03 -webkit-transition: All 0.4s ease-in-out;
    04 -moz-transition: All 0.4s ease-in-out;
    05 -o-transition: All 0.4s ease-in-out;
}

/*.sy-leftimg:hover {transform:rotate(360deg); -webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg); -ms-transform:rotate(360deg);}
*/
.sy-leftimg:hover {
    transform: scale(1.1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.1);
    -webkit-transform: all 1s ease 0s;
}

.sy-div7img:hover {
    transform: scale(1.05);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1.05);
    -webkit-transform: all 1s ease 0s;
}

.sy-lefta1 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #e6a63a;
    font-size: 20px;
    text-align: center;
    display: block;
    margin-top: 5px;
}

.sy-lefta2 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #c6558b;
    font-size: 20px;
    text-align: center;
    display: block;
    margin-top: 5px;
}

.sy-lefta3 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #01b5b6;
    font-size: 20px;
    text-align: center;
    display: block;
    margin-top: 5px;
}

.sy-lefta4 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #8ccd1b;
    font-size: 20px;
    text-align: center;
    display: block;
    margin-top: 5px;
}

/*.sy-div1{width:1100px; height:auto; margin:0px auto;}*/
/*.sy-leftimg1{width:920px; height:950px; display:block; margin:0px auto; margin-top:10px}*/
/*.sy-div2{width:100%; height:auto; background-color:#e0eaf0; padding-top:10px; padding-bottom:36px; overflow:hidden}*/
/*.sy-div2center{width:1100px; height:auto;  margin-top:20px}*/
/*.sy-div3{width:640px; height:419px; float:left; display:block; position:relative}*/
/*.jw-sy{ width:640px; height:419px; display:inline-block; background:#fff; opacity:0.8; position:absolute; top:0px; left:0px; display:none;}*/
/*.sy-div3:hover  .jw-sy{display:block;}*/
/*.jw-sy1{ height:auto; text-align:center; display:block; color:#000; font-size:18px; margin-top:80px}*/
/*.jw-sy2{width:400px; height:200px; line-height:25px; color:#333; font-size:14px; margin:0px auto; margin-top:10px; overflow: hidden;}*/

.sy-div1 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
}

.sy-leftimg1 {
    width: 920px;
    height: 950px;
    display: block;
    margin: 0px auto;
    margin-top: 10px
}

.sy-div2 {
    width: 100%;
    height: auto;
    background-color: #e0eaf0;
    padding-top: 10px;
    padding-bottom: 36px;
    overflow: hidden
}

.sy-div2center {
    width: 100%;
    height: auto;
    margin: 0px auto;
    margin-top: 20px
}

.sy-div3 {
    width: 33.3%;
    float: left;
    display: block;
    position: relative
}

.jw-sy {
    width: 100%;
    height: 99%;
    display: inline-block;
    background: #fff;
    opacity: 0.8;
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
}

.sy-div3:hover .jw-sy {
    display: block;
}

.jw-sy1 {
    width: 100%;
    height: auto;
    text-align: center;
    display: block;
    color: #000;
    font-size: 18px;
    margin-top: 15%
}

.jw-sy2 {
    width: 360px;
    height: 70px;
    line-height: 25px;
    color: #333;
    font-size: 16px;
    margin: 0px auto;
    margin-top: 30px;
}

.sy-div3img {
    width: 100%;
}

/*.sy-div3img{width:275px; height:205px;}*/
.sy-div4 {
    width: 100%;
    height: auto;
    margin-top: 20px;
}

.sy-div5 {
    width: 100%;
    height: auto;
    margin-top: 20px;
}

.sy-div5center {
    width: 1100px;
    height: auto;
    margin: 0px auto;
}

.sy-div6 {
    width: 1100px;
    height: 376px;
}

.sy-div7 {
    width: 379px;
    height: 379px;
    float: left;
    border-radius: 100%;
}

.sy-div7img {
    width: 379px;
    height: 379px;
    border-radius: 100%;
}


/*.sy-div3img{width:640px; height:419px;}*/
/*.sy-div4{width:1920px; height:auto; margin-top:20px;}*/
/*.sy-div5{width:100%; height:auto; margin-top:20px; }*/
/*.sy-div5center{width:1100px; height:auto; margin:0px auto;}*/
/*.sy-div6{width:1100px; height:376px; }*/
/*.sy-div7{width:379px; height:379px; float:left; border-radius:100%;}*/
/*.sy-div7img{width:379px; height:379px; border-radius:100%;!*transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;  -o-transition:All 0.4s ease-in-out;*! }*/
/*.sy-div7img:hover { transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);}
*/
.sy-div7right {
    width: 700px;
    height: 379px;
    overflow: hidden;
    float: left;
    margin-left: 20px;
}

.sy-div7a {
    width: 700px;
    height: auto;
    color: #298da9;
    font-size: 24px;
    display: block;
    margin-top: 96px
}

.sy-div7p {
    width: 700px;
    height: auto;
    line-height: 40px;
    color: #505050;
    font-size: 20px;
    text-indent: 2em;
}

.sy-div7right1 {
    width: 700px;
    height: 379px;
    overflow: hidden;
    float: left;
    margin-right: 20px;
}

.sy-div8 {
    width: 100%;
    height: 504px;
    background: url(http://ir.megagenomics.cn/images/jsy.png) no-repeat center;
    margin-top: 20px;
}

.news-span11 {
    width: 300px;
    height: 40px;
    color: #fff;
    font-size: 26px;
    margin: 0px auto;
    text-align: center;
    border-bottom: 2px solid #298da9;
    display: block;
    padding-top: 10px
}

.news-span12 {
    width: 300PX;
    height: 30PX;
    color: #fff;
    font-size: 26px;
    margin: 0px auto;
    text-align: center;
    display: block;
    padding-top: 5px
}


.scsj {
    width: 1100px;
    height: 270px;
    margin: 10px auto 0px;
    clear: both;
    position: relative;
    margin-top: 20px
}

#scsj_lb li {
    width: 275px;
    height: 270px;
    position: relative;
    float: left;
}

#scsj_lb li a:hover {
    text-decoration: none;
}

.scsj a.prev {
    width: 68px;
    height: 41px;
    line-height: 24px;
    outline-style: none;
    outline-width: 0;
    position: absolute;
    top: 307px;
    left: 492px;
    text-indent: -999em;
    background: url(http://ir.megagenomics.cn/images/6565_03.png) no-repeat;
}

.scsj a.next {
    width: 65px;
    height: 41px;
    line-height: 24px;
    left: 550px;
    position: absolute;
    top: 307px;
    text-indent: -999em;
    background: url(http://ir.megagenomics.cn/images/6565_04.png) no-repeat;
}

.scsj-img1 {
    width: 261px;
    height: 203px;
}

.scijspan {
    width: 262px;
    height: 15px;
    background: url(http://ir.megagenomics.cn/images/26015_07.png) no-repeat left;
    display: block;
    margin-top: 10px;
}

.scijspana1 {
    width: 262px;
    height: auto;
    color: #fff;
    font-size: 13px;
    display: block;
    margin-top: 10px
}

.jw-div1 {
    width: 262px;
    height: 203px;
    background: url(http://ir.megagenomics.cn/images/sylk4_03.png) no-repeat left;
    position: absolute;
    left: 0px;
    top: 0px;
    display: none;
}

#scsj_lb > li:hover .jw-div1 {
    display: block;
}

/*科技服务 */
.technology {
    width: 100%;
    height: 12px;
    background: url(http://ir.megagenomics.cn/images/bj90_02.png);
}

.technology-1 {
    width: 1100px;
    height: auto;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    margin: 0px auto;
    overflow: hidden;
    margin-top: 20px
}

.technology-2 {
    width: 553px;
    height: 500px;
    float: left;
}

.technology-2right {
    width: 500px;
    height: 500px;
    float: left;
    margin-left: 40px;
}

.technology-2img {
    width: 512px;
    height: 480px;
    display: block;
    text-align: right;
}

.technology-2p {
    width: auto;
    height: auto;
    color: #000;
    font-size: 24px;
    margin-top: 80px;
    text-align: center
}

.technology-3p {
    width: auto;
    height: auto;
    color: #000;
    font-size: 24px;
    margin-top: 30px;
    text-align: center
}

.technology-a1 {
    width: 184px;
    height: 46px;
    background: url(http://ir.megagenomics.cn/images/wj1_03.png) no-repeat left;
    line-height: 46px;
    text-align: center;
    color: #000;
    font-size: 12px;
    display: block;
    float: left;
    margin-left: 307px;
}

.technology-a2 {
    width: 144px;
    height: 46px;
    display: block;
    float: left;
    background: url(http://ir.megagenomics.cn/images/wj1_05.png) no-repeat left;
    color: #000;
    font-size: 12px;
    margin-left: 30px;
    line-height: 46px;
    text-align: center
}

.technolofgy-p1 {
    width: 795px;
    height: auto;
    margin: 0px auto;
    color: #000;
    font-size: 13px;
}

.technology-div1 {
    width: 1100px;
    height: 50px;
}

.technology-div2 {
    width: 795px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
    line-height: 25px;
}

.technology-4right {
    width: 500px;
    height: 500px;
    float: left;
}

.technology-4p {
    width: 500px;
    height: auto;
    color: #333;
    font-size: 13px;
    line-height: 25px;
    margin-top: 10px;
}

.technology-4 {
    width: 553px;
    height: 500px;
    float: left;
    margin-left: 30px
}

.technology-a3 {
    width: auto;
    height: auto;
    color: #569fb6;
    font-size: 13px;
    margin-top: 5px;
    display: block
}

.technology-3 {
    width: 900px;
    height: auto;
    margin: 0px auto;
    margin-top: 30px;
    padding-bottom: 50px
}

.technology-3span {
    width: 900px;
    height: auto;
    color: #000;
    font-size: 20px;
    display: block
}

.technology-p1 {
    width: auto;
    height: auto;
    line-height: 30px;
    color: #333;
    font-size: 14px;
    margin-top: 15px
}

.technology-pa {
    width: auto;
    height: auto;
    float: right;
    color: #298da9;
    font-size: 14px;
}

/*技术支持 */
.support {
    width: 1100px;
    height: auto;
    margin: 0px auto;
}

.support-left {
    width: 849px;
    height: auto;
    float: left;
    border-right: 1px solid #ccc;
    padding-bottom: 90px;
}

.support-right {
    width: 250px;
    height: auto;
    float: left;
}

.support-left1 {
    width: 830px;
    height: auto;
    color: #515151;
    font-size: 14px;
    line-height: 25px;
    padding-top: 10px
}

.support-div1 {
    width: 830px;
    height: auto;
    margin-top: 30px;
}

.support-div1lef {
    width: 192px;
    height: auto;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    padding-top: 20px;
    padding-bottom: 20px;
    float: left;
}

.support-span1 {
    width: auto;
    height: auto;
    display: block;
    color: #298da9;
    font-size: 14px;
}

.support-p1 {
    width: auto;
    height: auto;
    line-height: 25px;
    color: #505050;
    font-size: 12px;
    margin-top: 10px;
}

.support-div1right {
    width: 620px;
    height: auto;
    float: left;
    margin-left: 18px;
}

.support-div1span {
    width: 620px;
    height: auto;
    color: #000;
    font-size: 20px;
    display: block;
    margin-top: -10px;
}

.support-form {
    width: 620px;
    height: auto;
    margin-top: 10px;
}

.support-form1 {
    width: auto;
    height: 30px;
    color: #a7a0a3;
    font-size: 14px;
    background: url(http://ir.megagenomics.cn/images/76_07.jpg) no-repeat right;
    padding-right: 11px;
}

.support-input1 {
    width: 620px;
    height: 35px;
    border: none;
    border: 1px solid #ccc;
    margin-top: 5px;
}

.support-input2 {
    width: 620px;
    height: 50px;
    border: none;
    border: 1px solid #ccc;
    margin-top: 5px;
}

.support-input3 {
    width: 150px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    color: #fff;
    background: #298da9;
    border-radius: 5px;
    color: #fff;
    border: none;
    cursor: pointer;
    float: right
}

.support-right1 {
    width: auto;
    height: auto;
    color: #298da9;
    font-size: 14px;
    margin-left: 30px;
    display: block;
    margin-top: 10px
}

.support-right2 {
    width: auto;
    height: auto;
    color: #626262;
    font-size: 13px;
    margin-left: 40px;
    display: block;
    margin-top: 10px;
}

.support-right3 {
    width: auto;
    height: auto;
    color: #298da9;
    font-size: 14px;
    margin-left: 30px;
    display: block;
    margin-top: 13px;
}

.support-right2:hover {
    color: #000;
}

/*视频 */
.support-sp {
    width: 623px;
    height: 350px;
    margin: 0px auto;
    margin-top: 20px;
}

.support-sp1 {
    width: 623px;
    height: auto;
    margin: 0px auto;
    overflow: hidden
}

.support-sp2 {
    width: auto;
    height: 30px;
    color: #333;
    font-size: 13PX;
    line-height: 30PX;
    margin-top: 30px;
    display: block;
    float: left;
    padding-right: 15px;
}

.support-sp3 {
    width: 370px;
    height: 0px;
    border: 1px solid #ccc;
    float: left;
    margin-top: 43px
}


/*文章内容 */
.sip-img {
    width: 830px;
    height: 230px;
    margin-top: 20px;
}

.support-div1lef1 {
    width: 192px;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    float: left;
}

.supp-img {
    width: 120px;
    height: 54px;
    margin: 0px auto;
    display: block;
    margin-top: 15px;
}

.support-span11 {
    width: auto;
    height: auto;
    display: block;
    color: #298da9;
    font-size: 14px;
    text-align: center
}

.supp-imgp {
    width: auto;
    height: auto;
    line-height: 20px;
    color: #505050;
    font-size: 12px;
    margin-top: 10px;
}

.supp-imga {
    width: auto;
    height: auto;
    margin-top: 15px;
    color: #298da9;
    font-size: 12px;
}

.wzhan-1 {
    width: auto;
    height: auto;
    color: #000;
    font-size: 20px;
}

.wzhan-p1 {
    width: auto;
    height: auto;
    line-height: 25px;
    color: #939e9e;
    font-size: 14px;
    margin-top: 5px;
}

.wzhan-2 {
    width: auto;
    height: auto;
    display: block;
    color: #298da9;
    font-size: 14px;
    margin-top: 15px;
}

.wzhan-img {
    width: 588px;
    height: 92px;
    margin-top: 20px;
}

/*美因安*/
/*.meiyanan_1{height:344px;}*/
.meiyanan_2 {
    width: 100%;
    margin-top: 90px;
}

.meiyanan_text {
    text-indent: 2em;
    display: block;
}

.meiyinan {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
}

.meiyinan-1 {
    width: 100%;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden
}

.meiyinan-center {
    width: 1100px;
    height: auto;
    margin: 0px auto;
}

.meiyanan-2left {
    width: 336px;
    height: 168px;
    float: left;
}

.meiyanan-2img {
    width: 336px;
}

.meiyanan-2right {
    width: 710px;
    height: auto;
    float: left;
    margin-left: 50px;
}

.meiyanan-p1 {
    width: auto;
    height: auto;
    line-height: 28px;
    color: #505050;
    font-size: 20px;
}

.meiyanan-span {
    width: auto;
    height: auto;
    color: #27374d;
    font-size: 22px;
    line-height: 36px;
    display: block;
    font-weight: bold;
}

.meiyanan-span1 {
    width: auto;
    height: auto;
    display: block;
    color: #298da9;
    font-size: 24px;
    margin-top: 15px;
}

.meiyanan-form {
    width: 516px;
    height: auto;
    margin-top: 10px;
}

.meiyanan-form1 {
    width: 250px;
    height: auto;
    float: left;
}

.meiyanan-form2 {
    width: 250px;
    height: auto;
    float: left;
    margin-left: 10px;
}

.meiyanan-form3 {
    width: auto;
    height: auto;
    display: block;
    color: #505050;
    font-size: 16px;
}

.meiyanan-spanform4 {
    width: 50px;
    height: auto;
    float: left;
    display: block;
    color: #505050;
    font-size: 16px;
}

.mya-form5 {
    width: 200px;
    height: auto;
    color: #505050;
    font-size: 16px;
    border: none;
    border: 1px solid #ccc
}

.meiyanan-input1 {
    width: 200px;
    height: 40px;
    background: #75c1d2;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    border: none;
    border-radius: 10px;
    margin-left: 181px;
    margin-top: 20px
}

.meiyanan-form5 {
    width: 220px;
    height: 30px;
    background: url(http://ir.megagenomics.cn/images/dui_07.png) no-repeat left;
    margin: 0px auto;
    color: #515151;
    font-size: 16px;
    padding-left: 40px;
}

.myan-a1 {
    width: 90px;
    height: 30px;
    color: #fff;
    font-size: 14px;
    background: #298da9;
    float: left;
    display: block;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    margin-top: 30px;
    margin-left: 100px;
}

.myan-a2 {
    width: 90px;
    height: 30px;
    color: #fff;
    font-size: 14px;
    background: #f39800;
    float: left;
    display: block;
    text-align: center;
    line-height: 30px;
    border-radius: 5px;
    margin-top: 30px;
    margin-left: 20px;
}

.mya-1 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px
}

.meiyanan-3img {
    width: 388px;
    height: 369px;
}

.mya-2 {
    width: auto;
    height: auto;
    color: #505050;
    font-size: 30px;
    margin-top: 20px;
    display: block
}

.mya-2p {
    width: auto;
    height: auto;
    line-height: 35px;
    color: #505050;
    font-size: 18px;
    text-indent: 2em
}

.mya-3 {
    width: 100%;
    height: auto;
    margin: 0px auto;
    background: #f7f7f7;
    overflow: hidden
}

.mya-4 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    padding-bottom: 20px;
    padding-top: 20px;
}

.mya-4left {
    width: 550px;
    height: auto;
    float: left;
}

.mya-4right {
    width: 520px;
    height: auto;
    margin-left: 30px;
    float: left
}

.mya-4span {
    width: auto;
    height: auto;
    display: block;
    color: #4f4f4f;
    font-size: 30px;
}

.mya-5span {
    width: auto;
    height: auto;
    display: block;
    margin-top: 15px;
    color: #2785a0;
    font-size: 18px;
}

.mya-p1 {
    width: auto;
    height: auto;
    display: block;
    color: #505050;
    font-size: 18px;
    line-height: 25px;
    margin-top: 10px
}

.mya-4rightimg {
    width: 428px;
    height: 427px;
}

/*商城*/
.mall {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px
}

.mall-form {
    width: 716px;
    height: 35px;
    margin: 0px auto
}

.mall-form1 {
    width: 600px;
    height: 60px;
    border: none;
    border: 1px solid #225794;
    float: left;
    font-size: 18px;
}

.mall-form2 {
    width: 100px;
    height: 62px;
    border: none;
    background: #225794;
    color: #fff;
    text-align: center;
    line-height: 35px;
    float: left;
    font-size: 18px;
    cursor: pointer
}

.mall-form3 {
    width: 716px;
    height: auto;
    margin: 0px auto;
    margin-top: 10px;
}

.mall-form3span {
    width: auto;
    height: 30px;
    float: left;
    line-height: 30px;
    font-size: 14px;
    color: #505050
}

.mall-fprm4 {
    width: auto;
    height: auto;
    padding-left: 5px;
    padding-right: 5px;
    line-height: 30px;
    float: left;
    color: #505050;
    font-size: 14px;
}

.mall-form5 {
    width: 1100px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
    margin-top: 15px;
    padding-bottom: 100px;
}

.mall-div1 {
    width: 470px;
    height: 210px;
    border: 1px solid #ccc;
    float: left;
    margin-top: 10px;
    padding: 10px;
}

.mall-div2 {
    width: 470px;
    height: 210px;
    border: 1px solid #ccc;
    float: right;
    margin-top: 10px;
    padding: 10px;
}

.mall-div3 {
    width: 214px;
    height: 175px;
    float: left;
    margin-top: 15px;
}

.mall-div3img {
    width: 214px;
    height: 175px;
}

.mall-div4 {
    width: 244px;
    height: 175px;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
}

.mall-div4span {
    width: 244px;
    height: auto;
    text-align: center;
    display: block;
    color: #515151;
    font-size: 18px;
}

.mall-div4p {
    width: 244px;
    height: auto;
    text-align: center;
    color: #515151;
    font-size: 16px;
    margin-top: 5px;
}

.mall-div4a {
    width: 110px;
    height: 30px;
    color: #fff;
    text-align: center;
    line-height: 30px;
    background: #ff8a00;
    font-size: 14px;
    border-radius: 5px;
    display: block;
    margin: 0px auto;
    margin-top: 20px;
}

.mall-div5p {
    width: 244px;
    height: 127px;
    line-height: 30px;
    color: #515151;
    font-size: 16px;
    margin-top: 5px;
    overflow: hidden
}

.mall-div6 {
    width: 298px;
    height: 30px;
    margin: 0px auto;
    margin-top: 20px;
}

.mall-div6a {
    width: 50px;
    height: 30px;
    display: block;
    margin: 0px auto;
    border: 1px solid #ccc;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    color: #333;
    float: left;
    margin-left: 10px
}

.mall-div7a {
    width: 30px;
    height: 30px;
    display: block;
    margin: 0px auto;
    border: 1px solid #ccc;
    text-align: center;
    line-height: 30px;
    font-size: 14px;
    color: #333;
    float: left;
    margin-left: 10px;
}

.mall-div6a:hover {
    background: #ccc;
    color: #fff;
}

.mall-div7a:hover {
    background: #ccc;
    color: #fff;
}

.mall-div1:hover {
    background: #eeeeee
}

.mall-div2:hover {
    background: #eeeeee
}

/*社区*/
.community {
    width: 720px;
    height: auto;
    overflow: hidden;
    padding-bottom: 15px;
    border-bottom: 1px solid #ccc;
    margin-top: 20px;
}

.community-left {
    width: 70px;
    height: 70px;
    float: left;
}

.community-img {
    width: 70px;
    height: 70px;
}

.community-right {
    width: auto;
    height: auto;
    float: left;
    margin-left: 20px;
}

.community-a {
    width: auto;
    height: 30px;
    display: block;
    color: #298da9;
    font-size: 14px;
    line-height: 30px;
}

.community-div1 {
    width: auto;
    height: 35px;
}

.community-a1 {
    width: auto;
    height: 23px;
    line-height: 23px;
    padding-left: 5px;
    padding-right: 5px;
    background: #666666;
    color: #fff;
    font-size: 13px;
    float: left;
    margin-top: 7px;
}

.community-span {
    width: auto;
    height: 35px;
    line-height: 35px;
    display: block;
    float: left;
    margin-left: 10px;
    font-size: 13px;
    color: #959595
}

.community-div2 {
    width: 720px;
    height: auto;
    margin: 0px auto;
    padding-top: 20px;
    padding-bottom: 20px;
}

.fq-a1 {
    width: auto;
    height: 25px;
    line-height: 25px;
    float: right;
    color: #298da9;
    font-size: 14px;
}

.community-div3 {
    width: 300px;
    height: auto;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 10px;
    overflow: hidden
}

.community-div3left {
    width: 50px;
    height: 50px;
    float: left;
}

.community-div3img {
    width: 50px;
    height: 50px;
}

.community-div4 {
    width: auto;
    height: auto;
    float: left;
    margin-left: 10px;
}

.community-div4a {
    width: auto;
    height: 30px;
    line-height: 30px;
    display: block;
    color: #298da9;
    font-size: 14px;
}

.community-div5 {
    width: auto;
    height: 30px;
}

.community-div5span {
    width: auto;
    height: auto;
    color: #959595;
    font-size: 14px;
}

.community-div5span1 {
    width: auto;
    height: auto;
    color: #959595;
    font-size: 14px;
    margin-left: 15px;
}

#bg {
    background: url(http://ir.megagenomics.cn/images/bg.gif) no-repeat;
    width: 13px;
    height: 13px;
    display: inline-block;
    padding: 0px 10px;
}

/*动态收藏*/
.collection {
    width: auto;
    height: 35px;
    display: block;
    background: url(http://ir.megagenomics.cn/images/3535_03.jpg) no-repeat left;
    color: #4f4f4f;
    font-size: 16px;
    padding-left: 40px;
    line-height: 35px;
}

.collection-div1 {
    width: 750px;
    height: auto;
    border: 1px solid #ccc;
    background: #ffffff;
    overflow: hidden;
    margin-top: 15px;
}

.collection-div2 {
    width: 60px;
    height: 60px;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
}

.collection-div2img {
    width: 60px;
    height: 60px;
}

.collection-div3 {
    width: auto;
    height: 60px;
    float: left;
    margin-left: 20px;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 60px;
    color: #505050;
    font-size: 14px;
}

.collection-div3a {
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 14px;
    background: #298da9;
    display: block;
    float: left;
    margin-left: 195px;
    margin-top: 33px;
    border-radius: 5px;
}

.collection-div4a {
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 14px;
    background: #298da9;
    display: block;
    float: left;
    margin-left: 30px;
    margin-top: 33px;
    border-radius: 5px;
}

.collection-div5 {
    width: 750px;
    height: auto;
    margin-top: 20px;
    border: 1px solid #ccc;
    background: #fff;
    padding-bottom: 20px;
}

.collection-div6 {
    width: 750px;
    height: 30px;
}

.collection-div6left {
    width: 186.7px;
    height: 30px;
    border-right: 1px solid #ccc;
    float: left;
    border-bottom: 1px solid #ccc
}

.collection-a1 {
    width: 186px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: block;
    color: #4f4f4f;
    font-size: 14px;
}

.collection-a1:hover {
    color: #298da9;
}

#collection-a2 {
    width: 186px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: block;
    color: #298da9;
    font-size: 14px;
}

.collection-div7 {
    width: 750px;
    height: auto;
    border-bottom: 1px solid #ccc;
    padding-bottom: 5px;
}

.collection-div8 {
    width: 730px;
    height: auto;
    margin: 0px auto;
    margin-top: 10px;
    margin-bottom: 10px;
    overflow: hidden
}

.collection-div8a {
    width: 730px;
    height: auto;
    display: block;
    color: #298da9;
    font-size: 14px;
}

.collection-p1 {
    width: 730px;
    height: auto;
    line-height: 25px;
    color: #969696;
    font-size: 14px;
}

.collection-right1 {
    width: 100px;
    height: 100px;
    margin: 0px auto;
    margin-top: 10px;
}

.collection-rightimg {
    width: 100px;
    height: 100px;
}

.collection-rightp1 {
    width: auto;
    height: 25px;
    margin-top: 10px;
    color: #4f4f4f;
    font-size: 14px;
    display: block;
    line-height: 25px;
    text-align: center
}

.collection-rightdiv1 {
    width: 219px;
    height: 69px;
    margin: 0px auto;
}

.collection-right2 {
    width: 54px;
    height: 69px;
    float: left;
}

.collection-right3 {
    width: 54px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #298da9;
    font-size: 14px;
    display: block;
}

.collectiton-right4 {
    width: 54px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    display: block;
    color: #4f4f4f;
    font-size: 14px;
}

.collection-div8left {
    width: 365px;
    height: auto;
    float: left;
    margin-top: 10px;
}

.collection-div9lrft {
    width: 60px;
    height: 60px;
    float: left;
}

.collection-div9lrftimg {
    width: 60px;
    height: 60px;
}

.collection-div9right {
    width: auto;
    height: 60px;
    float: left;
    margin-left: 15px;
}

.collection-div9a {
    width: auto;
    height: 30px;
    display: block;
    line-height: 30px;
    color: #515151;
    font-size: 14px;
}

.collection-div9a1 {
    width: auto;
    height: auto;
    color: #969696;
    font-size: 14px;
    float: left;
}

.collection-div9a2 {
    width: auto;
    height: auto;
    color: #969696;
    font-size: 14px;
    float: left;
    margin-left: 20px;
}

/*通知*/

.notify {
    width: 313px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 14px;
    display: block;
    background: #298da9;
}

.notify-a {
    width: 313px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    line-height: 30px;
    color: #298da9;
    font-size: 14px;
    margin-top: 10px;
    display: block
}

.notify-a1 {
    width: 313px;
    height: auto;
    margin-top: 10px;
    overflow: hidden
}

.notify-a2 {
    width: 50px;
    height: 50px;
    float: left;
    margin-left: 10px;
}

.notify-img {
    width: 50px;
    height: 50px;
}

.notify-span1 {
    width: auto;
    height: 50px;
    float: left;
    line-height: 50px;
    color: #505050;
    font-size: 14px;
    margin-left: 20px;
}

.notify-a3 {
    width: 80px;
    height: 30px;
    background: #298da9;
    color: #fff;
    text-align: center;
    line-height: 30px;
    font-size: 13px;
    display: block;
    border-radius: 5px;
    float: right;
    margin-right: 10px;
    margin-top: 10px;
}

.notify-span1:hover {
    color: #298da9;
}

.notify-div1 {
    width: 314px;
    height: 30px;
    border-bottom: 1px solid #ccc;
    color: #505050;
    font-size: 14px;
    line-height: 30px
}

.notify-div2 {
    width: 751px;
    height: auto;
    padding-bottom: 10px;
    border-bottom: 1px solid #ccc
}

.notify-div3 {
    width: 720px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
}

.notify-div4 {
    width: 720px;
    height: 60px;
}

.notify-div5 {
    width: 50px;
    height: 50px;
    float: left;
    margin-top: 10px;
}

.notify-div5img {
    width: 50px;
    height: 50px;
}

.notify-div6 {
    width: auto;
    height: 50px;
    float: left;
    margin-left: 20px;
}

.notify-div6a {
    width: auto;
    height: 25px;
    line-height: 25px;
    color: #505050;
    font-size: 14px;
    display: block;
    line-height: 25px;
    margin-top: 10px;
}

.notify-div6p {
    width: auto;
    height: 25px;
    line-height: 25px;
    color: #959595;
    font-size: 14px;
}

.notify-div6a2 {
    width: auto;
    height: auto;
    display: block;
    color: #298da9;
    font-size: 16px;
    margin-top: 15px;
}

.notify-div6p1 {
    width: auto;
    height: auto;
    line-height: 25px;
    margin-top: 10px;
    color: #515151;
    font-size: 14px;
    text-indent: 2em;
}

.view-input111 {
    width: 193px;
    height: 33px;
    border: none;
    border: 1px solid #ccc;
    float: left;
    margin-left: 10px;
    background: none;
    border-radius: 5px
}

.view-input222 {
    width: 100px;
    height: 33px;
    border: none;
    text-align: center;
    line-height: 33px;
    color: #fff;
    background: #298da9;
    font-size: 13px;
    border-radius: 5px;
    float: left;
    margin-left: 5px;
}

.view-input333 {
    width: 150px;
    height: 33px;
    border: none;
    border: 1px solid #ccc;
    float: left;
    margin-left: 10px;
    background: none;
    border-radius: 5px
}

.view-span21 {
    width: 158px;
    height: auto;
    color: #f00;
    font-size: 12px;
    float: left;
    margin-left: 10px;
    margin-top: 6px;
}

/*---我的订单---*/
.wd {
    width: 1100px;
    height: 30px;
    margin: 0px auto;
    margin-top: 10px;
}

.wd-div1 {
    width: auto;
    height: 30px;
    float: left;
    line-height: 30px;
    color: #505050;
    font-size: 14px;
}

.wd-div2 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #298da9;
    font-size: 14px;
    line-height: 30px;
}

.wd-div3 {
    width: auto;
    height: 30px;
    float: left;
    line-height: 30px;
    color: #505050;
    font-size: 14px;
    margin-left: 40px
}

.orders-center11 {
    width: 1100px;
    height: auto;
    border: 1px solid #ccc;
    margin: 0px auto;
    overflow: hidden;
    border-bottom: none;
}

.wd-div4 {
    width: 1100px;
    height: 30px;
    background: #efefef;
}

.wd-div5 {
    width: 200px;
    height: 30px;
    float: left;
    line-height: 30px;
    text-align: center;
    color: #515151;
    font-size: 14px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc
}

.wd-div6 {
    width: 497px;
    height: 30px;
    float: left;
    line-height: 30px;
    text-align: center;
    color: #515151;
    font-size: 14px;
    border-bottom: 1px solid #ccc
}

.wd-div5span {
    width: 200px;
    height: 30px;
    display: block;
    text-align: center;
    line-height: 30px;
    color: #298da9;
    font-size: 14px;
}

.wd-div7 {
    width: 100px;
    height: 30px;
    float: left;
    margin-left: 55px;
}

.wd-div7a {
    width: 80px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    background: #eae8e8;
    color: #505050;
    font-size: 12px;
    display: block;
    margin-top: 3px;
}

.wd-div7a1 {
    width: 80px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    background: #eae8e8;
    color: #505050;
    font-size: 12px;
    display: block;
    margin-top: 3px;
}

.wd-div7a2 {
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #298da9;
    font-size: 12px;
    display: block;
}


/*---物流信息---*/
.wlxx {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
    padding-bottom: 100px;
}

.wlxx-center {
    width: 666px;
    height: 30px;
    margin: 0px auto;
}

.wlxx-span {
    width: auto;
    height: 30px;
    float: left;
    line-height: 30px;
    color: #505050;
    font-size: 14px;
}

.wlxx-input {
    width: 350px;
    height: 30px;
    float: left;
    border: none;
    border: 1px solid #48bdde;
}

.wlxx-input1 {
    width: 100px;
    height: 32px;
    color: #fff;
    text-align: center;
    line-height: 30px;
    background: #48bdde;
    border: none;
    cursor: pointer
}

.wlxx-div {
    width: 1100px;
    height: auto;
    overflow: hidden
}

.wlxx-div1 {
    width: 540px;
    height: auto;
    float: left;
    background: #f9f9f9;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 10px;
}

.wlxx-div2 {
    width: 540px;
    height: auto;
    float: left;
    margin-left: 20px;
    background: #f9f9f9;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-top: 10px;
}

.wlxx-div3 {
    width: 540px;
    height: 30px;
    border-bottom: 2px solid #e47911;
}

.wlxx-div4 {
    width: 2px;
    height: 20px;
    display: block;
    background: #e47911;
    margin-left: 10px;
    margin-top: 5px;
    float: left
}

.wlxx-div4span {
    width: auto;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #e47911;
    font-size: 14px;
    margin-left: 15px;
}

.wlxx-div5 {
    width: 520px;
    height: auto;
    margin: 0px auto;
}

.wlxx-div5a {
    width: auto;
    height: 30px;
    line-height: 30px;
    display: block;
    color: #515151;
    font-size: 14px;
}

.wlxx-divp {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #333333;
    font-size: 12px;
}

.wlxx-divpa {
    width: 70px;
    height: 25px;
    background: #fadabb;
    border-radius: 5px;
    color: #333333;
    font-size: 12px;
    display: block;
    line-height: 25px;
    text-align: center;
    margin-top: 5px;
}

/*---修改密码---*/
.pass {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 10px;
    padding-bottom: 100px
}

#outer {
    width: 1000px;
}

#tab {
    overflow: hidden;
    zoom: 1;
    border: 1px solid #298da9;
    border-top: none;
    border-right: none;
    border-bottom: none;
}

#tab li {
    float: left;
    color: #298da9;
    height: 30px;
    cursor: pointer;
    line-height: 30px;
    padding: 0 20px;
    border-top: 1px solid #298da9;
    border-right: 1px solid #298da9;
    font-size: 14px;
}

#tab li.current {
    color: #fff;
    background: #298da9;
    border-top: 1px solid #298da9;
    font-size: 14px;
}

#content {
    border-top-width: 0;
    width: 1100px;
    margin-top: 25px;
}

#content ul {
    line-height: 25px;
    display: none;
    padding: 10px 0;
}

.pass-form {
    width: 1100px;
    height: auto;
    border: 1px solid #ccc;
    padding-bottom: 15px;
}

.pass-form1 {
    width: 1100px;
    height: 30px;
    margin-top: 15px;
}

.pass-form2 {
    width: 100px;
    height: 30px;
    text-align: right;
    color: #555555;
    font-size: 14px;
    line-height: 30px;
    margin-left: 30px;
}

.pass-form3 {
    width: 250px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
}

.pass-form4 {
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #fff;
    font-size: 16px;
    background: #298da9;
    margin: 0px auto;
    display: block;
    margin-top: 30px;
    border-radius: 5px;
}

.meiyanan-form55 {
    width: 104px;
    height: 30px;
    background: url(http://ir.megagenomics.cn/images/dui_07.png) no-repeat left;
    margin: 0px auto;
    color: #298da9;
    font-size: 16px;
    padding-left: 40px;
}

.pass-span11 {
    width: auto;
    height: auto;
    color: #515151;
    font-size: 13px;
    margin-top: 5px;
    display: block
}

.pass-form6 {
    width: 1000px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
}

.pass-form7 {
    width: 1000px;
    height: 110px;
}

.pass-form7left {
    width: 100px;
    height: 100px;
    float: left;
}

.pass-form7img {
    width: 100px;
    height: 100px;
}

.pass-form7right {
    width: auto;
    height: 100px;
    float: left;
    margin-left: 20px;
}

.pass-form8 {
    width: 100px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #333333;
    font-size: 12px;
    background: #fadabb;
}

.sczp {
    width: 100px;
    height: 100px;
    position: relative;
}

.sczp-bg {
    width: 100px;
    height: 100px;
    background: url(http://ir.megagenomics.cn/images/120120_03.jpg) no-repeat left;
    display: block;
    margin-top: 10px;
    cursor: pointer;
}

.xuanze {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
}

.pass-formsumin {
    width: 100px;
    height: 30px;
    color: #333333;
    font-size: 12px;
    background: #fadabb;
    border: none;
    border-radius: 5px;
    margin-top: 30px
}

.pass-p1 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #505050;
    font-size: 12px;
    margin-top: 10px
}

.pass-p2 {
    width: 1000px;
    height: 30px;
    line-height: 30px;
    color: #555555;
    font-size: 14px;
    margin: 0px auto;
    margin-top: 10px
}

.pass-p3 {
    width: 1000px;
    height: 30px;
    margin: 0px auto;
    margin-top: 10px;
}

.pass-p4 {
    width: auto;
    height: 30px;
    line-height: 30px;
    float: left;
    color: #555555;
    font-size: 14px;
}


/*---样本绑定---*/
.binding {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
    padding-bottom: 155px;
}

.banding-img {
    width: 1060px;
    height: 72px;
    display: block;
    margin: 0px auto;
}

.banding-div {
    width: 1100px;
    height: auto;
    border: 1px solid #298da9;
    margin-top: 20px;
    overflow: hidden;
    padding-bottom: 20px;
}

.banding-center {
    width: 1000px;
    height: auto;
    margin: 0px auto;
}

.banding-div2 {
    width: 500px;
    height: auto;
    float: left;
}

.banding-div3 {
    width: 500px;
    height: 30px;
    line-height: 30px;
    color: #f00;
    font-size: 18px;
}

.banding-form {
    width: 500px;
    height: auto;
}

.banding-span {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #298da9;
    font-size: 16px;
    display: block;
    margin-top: 40px
}

.banding-div3 {
    width: 500px;
    height: 30px;
    margin-top: 15px;
}

.banding-span1 {
    width: auto;
    height: 30px;
    line-height: 30px;
    color: #505050;
    font-size: 16px;
    float: left
}

.banding-span2 {
    width: 200px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    float: left
}

.banding-div2right {
    width: 400px;
    height: auto;
    margin-left: 90px;
    float: left;
}

.banding-img1 {
    width: 370px;
    height: 370px;
    display: block;
    margin: 0px auto;
    margin-top: 20px;
}

.banding-a1 {
    width: 130px;
    height: 30px;
    color: #fff;
    text-align: center;
    line-height: 30px;
    display: block;
    background: #298da9;
    font-size: 20px;
    margin: 0px auto;
    margin-top: 100px;
    display: block;
    border-radius: 5px;
}

.bd-two {
    width: auto;
    height: auto;
    padding: 20px;
}

.bd-two1 {
    width: 1000px;
    height: 30px;
    margin-top: 22px;
}

.ba-twospan1 {
    width: 130px;
    height: 30px;
    text-align: right;
    color: #505050;
    font-size: 16px;
    line-height: 30px;
}

.ba-twoinput {
    width: 250px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
}

.view-span222 {
    width: 158px;
    height: auto;
    color: #f00;
    font-size: 12px;
    margin-left: 10px
}

.hyzc-121 {
    width: 73px;
    height: 25px;
    display: inline-block;
    background: #298da9;
    font-size: 12px;
    color: #fff;
    line-height: 25px;
    text-align: center;
    margin-top: 5px;
    margin-left: 10px
}

.ba-twoinput1 {
    width: 200px;
    height: 30px;
    border: none;
    border: none;
    border: 1px solid #ccc;
}

.Sample {
    width: 1000px;
    height: 30px;
    line-height: 30px;
    color: #f00;
    font-size: 18px;
    margin-top: 110px;
}

.sample-p1 {
    width: 1000px;
    height: 30px;
    color: #298da9;
    font-size: 16px;
    line-height: 30px;
    margin-top: 50px;
}

.sample-p2 {
    width: 1000px;
    height: 30px;
    margin-top: 15px;
}

.sample-p3 {
    width: 130px;
    height: 30px;
    display: block;
    float: left;
    text-align: right;
    color: #505050;
    font-size: 16px;
    line-height: 30px
}

.sample-input1 {
    width: 200px;
    height: 30px;
    border: none;
    border: 1px solid #ccc;
    float: left;
    display: block;
    margin-left: 10px;
    margin-top: 1px;
}

.banding-p10 {
    width: 373px;
    height: 30px;
    margin: 0px auto;
    background: url(http://ir.megagenomics.cn/images/dui_07.png) no-repeat left;
    color: #298da9;
    font-size: 24px;
    padding-left: 40px;
    padding-top: 100px;
    padding-bottom: 100px
}


/*---叶酸---*/
.ysua {
    width: 100%;
    height: auto;
    overflow: hidden;
}

img {
    border: 0;
}

#top {
    width: 988px;
    margin: auto;
    height: 80px;
}

#top .logo {
    float: left;
    width: 178px;
    height: 80px;
}

#top .m {
    float: right;
    line-height: 80px;
    width: 580px;
}

#top .m a {
    color: #333;
    float: left;
    text-decoration: none;
    margin-left: 50px;
    font-size: 20px;
}

#top .m a:hover {
    opacity: 0.9;
}

#top .m .a {
    color: #169bfd;
}

ul, li {
    list-style: none;
    margin: 0;
    padding: 0
}

.DB_tab25 {
    width: 100%;
    height: 600px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    margin-top: 110px;
}

.DB_tab25 .DB_bgSet {
    position: relative;
}

.DB_tab25 .DB_bgSet li {
    position: absolute;
    width: 100%;
    height: 420px;
    display: none;
    text-align: center;
}

.DB_tab25 .DB_imgSet {
    position: absolute;
    width: 100%;
}

.DB_tab25 .DB_imgSet .DB_1_1 {
    position: absolute;
    left: 20px;
    top: 120px;
}

.DB_tab25 .DB_imgSet .DB_1_2 {
    position: absolute;
    left: 20px;
    top: 200px;
    margin-top: -31px
}

.DB_tab25 .DB_imgSet .DB_1_3 {
    position: absolute;
    left: 300px;
    top: 0px
}

.DB_tab25 .DB_imgSet .DB_2_1 {
    position: absolute;
    left: 20px;
    top: 120px;
}

.DB_tab25 .DB_imgSet .DB_2_2 {
    position: absolute;
    left: 20px;
    top: 220px
}

.DB_tab25 .DB_imgSet .DB_2_3 {
    position: absolute;
    left: 540px;
    top: 0px
}

.DB_tab25 .DB_imgSet .DB_3_1 {
    position: absolute;
    left: 520px;
    top: 120px;
}

.DB_tab25 .DB_imgSet .DB_3_2 {
    position: absolute;
    left: 520px;
    top: 200px
}

.DB_tab25 .DB_imgSet .DB_3_3 {
    position: absolute;
    left: -100px;
    top: 0px
}

.DB_tab25 .DB_imgSet .DB_4_1 {
    position: absolute;
    left: 120px;
    top: 0px;
}

.DB_tab25 .DB_imgSet .DB_4_2 {
    position: absolute;
    left: 540px;
    top: 120px
}

.DB_tab25 .DB_imgSet .DB_4_3 {
    position: absolute;
    left: 690px;
    top: 150px
}

.DB_tab25 .DB_imgSet .DB_4_4 {
    position: absolute;
    left: 540px;
    top: 250px
}

.DB_tab25 .DB_imgSet .DB_4_5 {
    position: absolute;
    left: 770px;
    top: 0px
}

.DB_tab25 .DB_menuWrap {
    position: absolute;
    width: 988px;
    left: 50%;
    margin-left: -500px;
}

.DB_tab25 .DB_menuWrap .DB_menuSet {
    position: absolute;
    width: 100%;
    top: 561px;
    text-align: center;
    font-size: 0;
    border-radius: 20px;
}

.DB_tab25 .DB_menuWrap .DB_menuSet li {
    cursor: pointer;
    margin: 0 3px;
    display: inline
}

.DB_tab25 .DB_prev {
    position: absolute;
    left: -300px;
    top: 230px;
    cursor: pointer;
    display: none
}

.DB_tab25 .DB_next {
    position: absolute;
    right: -300px;
    top: 230px;
    cursor: pointer;
    display: none
}

.yasua {
    width: 130px;
    height: 25px;
    border-top: 1px solid #fff;
    color: #fff;
    font-size: 16px;
    display: block
}

.yansua-span1 {
    width: auto;
    height: auto;
    line-height: 30px;
    display: block;
    color: #fff;
    font-size: 24px;
}

.yansua-p1 {
    width: auto;
    height: auto;
    color: #fff;
    font-size: 16px;
    margin-top: 10px;
    text-indent: 2em
}

.yansua-span2 {
    width: auto;
    height: auto;
    color: #fff;
    font-size: 16px;
    margin-top: 10px;
    display: block
}

.yanspan1 {
    width: 100px;
    height: 30px;
    background: #298da9;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    display: block;
    border-radius: 5px;
    margin-top: 20px;
    float: left
}

.yanspan2 {
    width: 100px;
    height: 28px;
    border: 1px solid #fff;
    border-radius: 5px;
    text-align: center;
    line-height: 28px;
    display: block;
    float: left;
    margin-top: 20px;
    margin-left: 10px;
    color: #fff;
    font-size: 14px;
}

.yanspan3 {
    width: 187px;
    height: auto;
    line-height: 23px;
    color: #fff;
    font-size: 14px;
    margin-top: 10px;
    display: block
}

.folic {
    width: 100%;
    height: auto;
    background: #fafafa;
}

.folic-center {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden
}

.folic-left {
    width: 366px;
    height: auto;
    float: left;
}

.folic-img {
    width: 105px;
    height: 117px;
    display: block;
    margin: 0px auto;
}

.folic-a {
    width: auto;
    height: 30px;
    line-height: 30px;
    display: block;
    margin: 0px auto;
    color: #298da9;
    font-size: 18px;
    text-align: center
}

.folic-p1 {
    width: 300px;
    height: auto;
    line-height: 30px;
    color: #8b8b8b;
    font-size: 16px;
    margin: 0px auto;
    margin-top: 10px;
}

.folic-1 {
    width: 100%;
    height: auto;
    background: #fff;
}

.folic-1center {
    width: 1100px;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    margin: 0px auto;
    overflow: hidden
}

.folic-center2 {
    width: 650px;
    height: auto;
    float: left;
}

.folic-center3 {
    width: 430px;
    height: auto;
    margin-left: 20px;
    float: left;
}

.folic-centerspan {
    width: auto;
    height: auto;
    color: #979797;
    font-size: 16px;
}

.folic-centera1 {
    width: auto;
    height: auto;
    color: #298da9;
    font-size: 24px;
    display: block;
    margin-top: 8px;
}

.folic-center4 {
    width: auto;
    height: auto;
    line-height: 30px;
    color: #8c8c8c;
    font-size: 18px;
    margin-top: 10px
}

.folic-center5 {
    width: auto;
    height: auto;
    margin-top: 10px;
    color: #8c8c8c;
    font-size: 18px;
}

.foloc-center5a {
    width: auto;
    height: auto;
    color: #000;
    font-size: 18px;
}

.folic-center6 {
    width: 200px;
    height: 40px;
    color: #fff;
    font-size: 16px;
    display: block;
    background: #41b4d5;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    margin-top: 30px
}

.folic-center3img {
    width: 395px;
    height: 310px;
    display: block;
    margin: 0px auto;
}

.folic-2 {
    width: 100%;
    height: auto;
    background: #41b4d5;
}

.folic-div1 {
    width: 1100px;
    height: auto;
    padding-top: 20px;
    padding-bottom: 20px;
    margin: 0px auto;
    overflow: hidden
}

.folic-div2 {
    width: 395px;
    height: auto;
    float: left;
}

.folic-div2img {
    width: 344px;
    height: 346px;
    display: block;
    margin: 0px auto;
}

.folic-div3 {
    width: 650px;
    height: auto;
    float: left;
    margin-left: 20px;
}

.folic-div3span {
    width: auto;
    height: auto;
    color: #fff;
    font-size: 16px;
    display: block
}

.folic-div4 {
    width: auto;
    height: auto;
    display: block;
    color: #fff;
    font-size: 18px;
    margin-top: 10px
}

.folic-div4p {
    width: auto;
    height: auto;
    color: #fff;
    font-size: 18px;
    line-height: 30px;
    margin-top: 10px
}

.folic-div4p1 {
    width: 200px;
    height: 40px;
    border: 1px solid #fff;
    border-radius: 5px;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
    display: block;
    margin-top: 20px;
}

.folic-3 {
    width: 100%;
    height: auto;
    background: #f7f7f7;
}

.folic-div5 {
    width: 1100px;
    height: auto;
    padding-top: 20px;
    padding-bottom: 54px;
    overflow: hidden;
    margin: 0px auto
}

.folic-div5span {
    width: 1100px;
    height: auto;
    text-align: center;
    display: block;
    color: #fffff;
    font-size: 18px;
    margin-top: 30px;
}

.folic-div5spana {
    width: 1100px;
    height: auto;
    text-align: center;
    display: block;
    color: #298da9;
    font-size: 24px;
    margin-top: 10px;
}

.folic-div5p1 {
    width: 1100px;
    height: auto;
    text-align: center;
    color: #8d8d8d;
    font-size: 18px;
    margin-top: 10px;
}

.folic-div6 {
    width: 300px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px
}

.folic-div6a {
    width: auto;
    height: auto;
    margin: 0px auto;
    text-align: center;
    color: #4f4f4f;
    font-size: 18px;
    display: block;
}

.folic-div6ap {
    width: auto;
    height: auto;
    color: #8d8d8d;
    font-size: 18px;
    margin-top: 10px;
    line-height: 30px;
}

.folic-4 {
    width: 100%;
    height: auto;
    background: #fff;
}

.folic-4center {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    padding-top: 20px;
    padding-bottom: 20px;
}

.folic-div7 {
    width: 1100px;
    height: auto;
    color: #8d8d8d;
    font-size: 16px;
    text-align: center;
    display: block;
}

.folic-div7span {
    width: 1100px;
    height: auto;
    color: #298da9;
    font-size: 24px;
    text-align: center;
    display: block;
    margin-top: 5px;
}

.folic-div7left {
    width: 650px;
    height: auto;
    float: left;
    margin-top: 20px;
}

.folic-div7right {
    width: 420px;
    height: auto;
    float: left;
    margin-left: 20px;
    margin-top: 20px
}

.folic-div7leftimg {
    width: 650px;
    height: 650px;
}

.folic-div7leftp {
    width: 650px;
    height: auto;
    line-height: 56px;
    margin-top: 10px;
    color: #515151;
    font-size: 36px;
}

.folic-div8 {
    width: 300px;
    height: auto;
    line-height: 28px;
    color: #515151;
    font-size: 18px;
    margin-top: 36px;
}

.folic-div7rightimg {
    width: 429px;
    height: 429px;
}

.folic-div7rightimg1 {
    width: 429px;
    height: 426px;
    margin-top: 10px;
}

.folic-div9 {
    width: 200px;
    height: 40px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    margin: 0px auto;
    margin-top: 20px;
    background: #41b4d5;
    display: block
}

.folic-5 {
    width: 100%;
    height: auto;
    background: #fafafa
}

.folic-5center {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    padding-top: 20px;
    padding-bottom: 20px;
    overflow: hidden
}

.foli-ys {
    width: 275px;
    height: auto;
    float: left;
    margin-top: 20px
}

.foli-ysimg {
    width: 117px;
    height: 130px;
    display: block;
    margin: 0px auto;
}

.foli-ysp {
    width: auto;
    height: auto;
    margin: 0px auto;
    text-align: center;
    display: block;
    color: #4f4f4f;
    font-size: 18px;
    margin-top: 10px;
}

.foli-ysa {
    width: 240px;
    height: auto;
    margin: 0px auto;
    color: #8d8d8d;
    font-size: 18px;
    margin-top: 10px;
    line-height: 30px;
}

.folic-6 {
    width: 100%;
    height: auto;
    background: #41b4d5;
}

.folic-6center {
    width: 1100px;
    height: auto;
    overflow: hidden;
    padding-bottom: 80px;
    padding-top: 60px;
    margin: 0px auto
}

.folic-6centerleft {
    width: 550px;
    height: auto;
    float: left;
}

.folic-6centerright {
    width: 550px;
    height: auto;
    float: left;
}

.folic-lcenterspan {
    width: 550px;
    height: auto;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 18px;
    margin-top: 5px;
}

.folic-yas1 {
    width: 550px;
    height: auto;
    color: #fff;
    font-size: 24px;
    text-align: center;
    margin-top: 5px;
}

.folic-lcentera11 {
    width: 230px;
    height: 35px;
    border: 1px solid #fff;
    color: #fff;
    text-align: center;
    line-height: 35px;
    border-radius: 5px;
    text-align: center;
    display: block;
    margin: 0px auto;
    font-size: 18px;
    margin-top: 30px
}


/*---叶酸list---*/
.acid {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
}

.acid-1 {
    width: 1100px;
    height: auto;
    color: #298da9;
    font-size: 24px;
}

.acid-p1 {
    width: 1100px;
    height: auto;
    color: #505050;
    font-size: 14px;
    margin-top: 10px;
}

.acid-p2 {
    width: 1100px;
    height: auto;
    color: #505050;
    font-size: 18px;
    margin-top: 40px;
    display: block
}

.acid-div1 {
    width: 356px;
    height: auto;
    float: left;
    margin-top: 40px;
    margin-left: 10px;
    padding-bottom: 60px
}

.acid-div2 {
    width: 356px;
    height: auto;
    display: block;
    color: #505050;
    font-size: 18px;
}

.acdi-div2p {
    width: 356px;
    height: auto;
    display: block;
    color: #505050;
    font-size: 14px;
    margin-top: 5px;
    line-height: 25px;
}

.acdi-div3a {
    width: 340px;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #ccc;
    color: #298da9;
    font-size: 14px;
    display: block;
    margin-top: 5px;
}

.acid-news {
    width: auto;
    height: auto;
    color: #298da9;
    font-size: 16px;
}

.acid-newsp {
    width: auto;
    height: auto;
    color: #4f4f4f;
    font-size: 14px;
    margin-top: 10px
}

.acid-newsspan {
    width: auto;
    height: auto;
    color: #4f4f4f;
    font-size: 16px;
    margin-top: 40px;
    display: block
}

.acid-newsp1 {
    width: auto;
    height: auto;
    line-height: 25px;
    color: #4f4f4f;
    font-size: 14px;
}

.acid-newsspan1 {
    width: auto;
    height: auto;
    color: #4f4f4f;
    font-size: 16px;
    margin-top: 20px;
    display: block
}

.acid-newsspan2 {
    width: auto;
    height: auto;
    color: #298da9;
    font-size: 16px;
    margin-top: 20px;
    display: block
}

.jwacid {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    margin-top: 20px;
    padding-bottom: 50px;
}

.king {
    width: 1100px;
    height: 370px;
    margin: 0px auto;
    margin-top: 20px;
}

.ling-img {
    width: 1100px;
    height: 370px;
}

.king-1 {
    width: 1100px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
    padding-bottom: 20px;
    margin-top: 20px;
}

.king-left {
    width: 740px;
    height: auto;
    float: left;
}

.king-right {
    width: 320px;
    height: auto;
    float: left;
    margin-left: 20px;
}

.king-span {
    width: auto;
    height: auto;
    display: block;
    color: #298da9;
    font-size: 24px;
}

.king-p1 {
    width: auto;
    height: auto;
    color: #4f4f4f;
    font-size: 14px;
    margin-top: 15px;
    line-height: 25px;
}

.king-img1 {
    width: 277px;
    height: 405px;
    display: block;
    margin: 0px auto;
    margin-top: 20px;
}

.king-img2 {
    width: 305px;
    height: 205px;
    margin: 0px auto;
    display: block;
    margin-top: 10px;
}

.king-right1 {
    width: 320px;
    height: auto;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
    color: #4f4f4f;
    font-size: 18px;
    display: block
}

.king-a1 {
    width: auto;
    height: auto;
    margin-top: 10px;
    color: #298da9;
    font-size: 14px;
    display: block
}

.video {
    width: 100%;
    height: 1000px
}

/*---美因生活---*/
#container {
    width: 1100px;
    margin: 0px auto;
    background: #ebebeb;
    padding-left: 15px;
    padding-top: 10px;
    margin-bottom: 100px;
    margin-top: 110px;
}

#container ul {
    width: 261px;
    list-style: none;
    float: left;
    margin-right: 15px;
}

#container ul li {
    margin-bottom: 20px;

    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #fff;
    background-image: linear-gradient(to bottom, #FFFFFF, #E6E6E6);
    background-repeat: repeat-x;
    border-color: #e6e6e6 #e6e6e6 #B3B3B3;
    border-image: none;
    border-radius: 4px 4px 4px 4px;

    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
}

#container ul li img {
    width: 261px;
}

.water_user {
    color: #666;
    padding: 10px;
}

.water_option {
    background: #fff;
    padding: 5px 0 5px 10px;
    color: #515151;
    margin-top: -5px;
    font-size: 12px;
}

.water_option:after {
    content: "";
    display: block;
    clear: both;
    visibility: hidden;
}

.water_option .option_item, .water_option .split {
    float: right;
}

.water_option .option_item {
    color: #3e88cd;
    text-decoration: none;
    margin-right: 10px;
}

.water_option .option_item:hover {
    text-decoration: underline;
}

.water_option .split {
    display: inline-block;
    margin: 5px 10px 0 0;
    height: 12px;
    width: 1px;
    background-color: #D8D8D8;
}

.loadMeinvMOre {
    height: 30px;
    line-height: 30px;
    color: #519bb3;
    text-align: center;
    background: #f9f9f9;
    display: block;
    clear: both;
    text-decoration: none;
    margin-right: 13px;
}

/*微信付钱*/
.sylwx {
    width: 100%;
    height: 30px;
    background: #ccc
}

.sylwx-center {
    width: 1100px;
    height: 30px;
    margin: 0px auto;
}

.sylwx-span {
    width: auto;
    height: 30px;
    float: right;
    line-height: 30px;
    color: #000;
    font-size: 14px;
}

.syl-center1 {
    width: 1100px;
    height: auto;
    margin: 0px auto;
    border: 1px solid #ccc;
    margin-top: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.syl-center2 {
    width: 1000px;
    height: 43px;
    margin: 0px auto;
}

.syl-center3 {
    width: auto;
    height: 43px;
    line-height: 48px;
    float: left;
    color: #333;
    font-size: 20px;
    margin-left: 30px;
}

.syl-center4 {
    width: 1100px;
    height: auto;
    background: #ccc;
    margin-top: 40px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.syl-center5 {
    width: 1000px;
    height: auto;
    margin: 0px auto;
}

.syl-center5p {
    width: 1000px;
    height: 35px;
    line-height: 35px;
    color: #000;
    font-size: 15px
}

.syl-center6 {
    width: 600px;
    height: auto;
    margin: 0px auto;
    margin-top: 50px;
}

.syl-center7 {
    width: 260px;
    height: auto;
    margin: 0px auto;
}

.syl-center7img {
    width: 260px;
    height: 260px;
}

.syl-center7img1 {
    width: 260px;
    height: 86px;
    margin-top: 15px;
}

.nav-lijw {
    width: 86px;
    height: 76px;
    float: left;
    list-style: none;
    margin-left: 12px;
    -webkit-transition-property: all;
    -moz-transition-property: all;
}

.nav-lijw:hover .nav-uljw1 {
    -moz-transition: background 4s ease-out;
    -webkit-transition: background 4s ease-out;
    -moz-transition: height 4s ease-out;
    -webkit-transition: height 4s ease-out;
    display: block;
    opacity: 1;
    display: block;
}

.nav-uljw1 {
    width: 300px;
    height: auto;
    position: absolute;
    top: 46px;
    left: 6px;
    display: none;
    opacity: 0;
    background: #fff;
}

.nav-uljw2 {
    width: 289px;
    height: auto;
    background: #fff;
    padding: 5px;
    position: absolute;
    z-index: 999;
    padding-bottom: 10px;
}

.nav-servicesjw1 {
    width: 259px;
    height: auto;
    float: left;
    margin-left: 12px;
}

.
.nav-service2:hover {
    background: #eeeeee;
    color: #000;
}


/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 *
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 *
 * Version: 1.3.1 (05/03/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    height: 40px;
    width: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    z-index: 1104;
    display: none;
}

* html #fancybox-loading { /* IE6 */
    position: absolute;
    margin-top: 0;
}

#fancybox-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
}

#fancybox-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: #000;
    z-index: 1100;
    display: none;
}

* html #fancybox-overlay { /* IE6 */
    position: absolute;
    width: 100%;
}

#fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    overflow: auto;
    display: none;
}

#fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    margin: 0;
    padding: 20px;
    z-index: 1101;
    display: none;
}

#fancybox-outer {
    position: relative;
    width: 100%;
    height: 100%;
    background: #FFF;
}

#fancybox-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: 0;
    outline: none;
    overflow: hidden;
}

#fancybox-hide-sel-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent;
}

#fancybox-close {
    position: absolute;
    top: -15px;
    right: -15px;
    width: 30px;
    height: 30px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -40px 0px;
    cursor: pointer;
    z-index: 1103;
    display: none;
}

#fancybox_error {
    color: #444;
    font: normal 12px/20px Arial;
    padding: 7px;
    margin: 0;
}

#fancybox-content {
    height: auto;
    width: auto;
    padding: 0;
    margin: 0;
}

#fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: none;
    outline: none;
    line-height: 0;
    vertical-align: top;
    -ms-interpolation-mode: bicubic;
}

#fancybox-frame {
    position: relative;
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}

#fancybox-title {
    position: absolute;
    bottom: 0;
    left: 0;
    font-family: Arial;
    font-size: 12px;
    z-index: 1102;
}

.fancybox-title-inside {
    padding: 10px 0;
    text-align: center;
    color: #333;
}

.fancybox-title-outside {
    padding-top: 5px;
    color: #FFF;
    text-align: center;
    font-weight: bold;
}

.fancybox-title-over {
    color: #FFF;
    text-align: left;
}

#fancybox-title-over {
    padding: 10px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancy_title_over.png');
    display: block;
}

#fancybox-title-wrap {
    display: inline-block;
}

#fancybox-title-wrap span {
    height: 32px;
    float: left;
}

#fancybox-title-left {
    padding-left: 15px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -40px -90px;
    background-repeat: no-repeat;
}

#fancybox-title-main {
    font-weight: bold;
    line-height: 29px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox-x.png');
    background-position: 0px -40px;
    color: #FFF;
}

#fancybox-title-right {
    padding-left: 15px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -55px -90px;
    background-repeat: no-repeat;
}

#fancybox-left, #fancybox-right {
    position: absolute;
    bottom: 0px;
    height: 100%;
    width: 35%;
    cursor: pointer;
    outline: none;
    background-image: url('http://ir.megagenomics.cn/fancy/blank.gif');
    z-index: 1102;
    display: none;
}

#fancybox-left {
    left: 0px;
}

#fancybox-right {
    right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
    position: absolute;
    top: 50%;
    left: -9999px;
    width: 30px;
    height: 30px;
    margin-top: -15px;
    cursor: pointer;
    z-index: 1102;
    display: block;
}

#fancybox-left-ico {
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -40px -30px;
}

#fancybox-right-ico {
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
    visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
    left: 20px;
}

#fancybox-right:hover span {
    left: auto;
    right: 20px;
}

.fancy-bg {
    position: absolute;
    padding: 0;
    margin: 0;
    border: 0;
    width: 20px;
    height: 20px;
    z-index: 1001;
}

#fancy-bg-n {
    top: -20px;
    left: 0;
    width: 100%;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox-x.png');
}

#fancy-bg-ne {
    top: -20px;
    right: -20px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -40px -162px;
}

#fancy-bg-e {
    top: 0;
    right: -20px;
    height: 100%;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox-y.png');
    background-position: -20px 0px;
}

#fancy-bg-se {
    bottom: -20px;
    right: -20px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -40px -182px;
}

#fancy-bg-s {
    bottom: -20px;
    left: 0;
    width: 100%;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox-x.png');
    background-position: 0px -20px;
}

#fancy-bg-sw {
    bottom: -20px;
    left: -20px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -40px -142px;
}

#fancy-bg-w {
    top: 0;
    left: -20px;
    height: 100%;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox-y.png');
}

#fancy-bg-nw {
    top: -20px;
    left: -20px;
    background-image: url('http://ir.megagenomics.cn/fancy/fancybox.png');
    background-position: -40px -122px;
}

.slide_box {
    display: flex !important;
    justify-content: space-between !important;
}

.form-select {
    --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    display: block;
    padding: .375rem 2.25rem .375rem .75rem;
    -moz-padding-start: calc(0.75rem - 3px);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-image: var(--bs-form-select-bg-img);
    background-repeat: no-repeat;
    background-position: right .75rem center;
    background-size: 16px 12px;
    border: 1px solid #dee2e6;
    border-radius: .375rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

/* IE */

/*#fancybox-loading.fancybox-ie div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_loading.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancybox-close		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_close.png', sizingMethod='scale'); }*/

/*.fancybox-ie #fancybox-title-over	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }*/
/*.fancybox-ie #fancybox-title-left	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_title_left.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancybox-title-main	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_title_main.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancybox-title-right	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_title_right.png', sizingMethod='scale'); }*/

/*.fancybox-ie #fancybox-left-ico		{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_nav_left.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancybox-right-ico	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_nav_right.png', sizingMethod='scale'); }*/

/*.fancybox-ie .fancy-bg { background: transparent !important; }*/

/*.fancybox-ie #fancy-bg-n	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_shadow_n.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancy-bg-ne	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_shadow_ne.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancy-bg-e	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_shadow_e.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancy-bg-se	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_shadow_se.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancy-bg-s	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_shadow_s.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancy-bg-sw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_shadow_sw.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancy-bg-w	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_shadow_w.png', sizingMethod='scale'); }*/
/*.fancybox-ie #fancy-bg-nw	{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../fancy/fancy_shadow_nw.png', sizingMethod='scale'); }*/


/*************************招商****/
.index_title {
    text-align: center;
    padding: 35px 0 30px;
}

.index_title h2 {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 25px;
    color: #4D4D4D;
    line-height: 30px;
    font-weight: normal;
}

.index_title h2 a {
    color: #4D4D4D;
}

.index_title p {
    font-size: 24px;
    font-family: "Microsoft Yi Baiti";
    line-height: 24px;
    color: #999999;
    text-transform: capitalize;
}

.index_title img {
    margin: 10px auto 0;
}

.index_title h2 {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 25px;
    color: #4D4D4D;
    line-height: 30px;
    font-weight: normal;
}

.index_title p {
    font-size: 24px;
    font-family: "Microsoft Yi Baiti";
    line-height: 24px;
    color: #999999;
    text-transform: capitalize;
}

.index_title img {
    margin: 10px auto 0;
}

.wrapper {
    width: 1105px;
    margin: 0 auto;
}

.intention_submission div {
    border: 1px solid #c3c3c3;
    border-right: none;
    border-bottom: none;
    width: 1104px;
    margin: 0 auto;
}

/*.clearfix {*/
/*display: block;*/
/*clear: both;*/
/*}*/
.intention_submission div li.fl {
    width: 367px;
}

.intention_submission div input {
    display: block;
    border: 0;
    line-height: 54px;
    height: 54px;
    font-size: 16px;
    color: #CCC;
    padding-left: 9px;
    width: 100%;
    box-sizing: border-box;
}

.intention_submission div li {
    border-bottom: 1px #c3c3c3 solid;
    border-right: 1px #c3c3c3 solid;
}

.intention_submission div textarea {
    display: block;
    border: 0;
    height: 158px;
    padding: 9px;
    width: 100%;
    box-sizing: border-box;
    font-size: 16px;
    color: #CCC;
    line-height: 30px;
    overflow: auto;
}

.buy a {
    display: block;
    width: 230px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    margin: 0 auto;
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    color: #fff;
    font-size: 22px;
    background-color: #29aae3;
}

.demand {
    height: 395px;
    background-image: url(http://ir.megagenomics.cn/images/37.jpg);
    font-size: 20px;
    color: #808080;
    line-height: 45px;
}

.demand ul {
    padding: 40px 50px;
}

.back_color {
    background-color: #29aae3;
    margin-top: 30px;
    height: 320px;
}

.Policy td {
    text-align: left;
    padding: 10px 20px 20px 20px;
    color: #fff;

}

.Policy table {
    padding: 10px 50px;
    display: inline-block
}

.Policy th {
    color: #fff;
    padding: 10px 30px 0px 30px;
}

.back_color h2 {
    color: #fff;
}

.back_color p {
    color: #fff;
}

.nav-text ol {
    display: inline;
    float: left;
    height: 22px;
    margin-right: 45px;
    line-height: 22px;
}

.meiyanan-2right ul li {
    line-height: 26px;
    font-size: 14px;
    color: #27374d;
    margin-bottom: 20px;
}
.nav-rightdiv2:hover{
    background-color: rgb(34 88 150);
    color: #ffffff !important;
}
.contact_ul a,.gov_pdf a{
    color: #2B323C;
    font-size: 14px;
}