/****************头部（logo/导航/搜索)*******************/
.log_rebox{width: 100%;overflow: hidden;background: #c6c6c6;height: 40px;}
.log_res{width: 980px;margin:0 auto;overflow: hidden;}
.log_re{float: right;overflow: hidden;}
.log_re1{float: left;background: #808080;padding:0 20px;border-radius: 30px;color: #fff;margin-top: 8px;margin-right:20px;line-height: 24px;transition: all 0.6s;}
.log_re1:hover{background: #eee;color: #aa4650;}
.log_re2{float: left;line-height: 24px;background: #808080;padding:0 25px;border-radius: 30px;color: #fff;margin-top: 8px;margin-right:20px;line-height: 24px;transition: all 0.6s; }
.log_re2 a{color: #fff;transition: all 0.6s;}
.log_re2:hover{background: #eee;}
.log_re2 a:hover{color: #aa4650;}
.log_re3{float: left;height: 24px;margin-top: 8px;}
.log_re3 img{height: 100%;}
.fw-b{ font-weight: bold;}
* {margin:0;padding:0; border:0; word-break:normal; font-family:helvetica,"微软雅黑"; }
header{
    background: white;
    height: 122px;
    width: 100%;
    /*overflow: hidden;*/
}
.knowheader{
    position: static;
}
#header{
    background: white;
    width: 980px;
    margin:0 auto;
    overflow: hidden;
}


/* logo */
#header #logo{
    float: left;
    width: 150px;
    margin-top: 10px;
}
#header #logo img{width: 100%;}


/* 搜索 */
#header #search{
    float: right;
    margin-top:30px;
}
#header #search dd{float: left;}
#header #search dd input[type='text']{
    border-radius: 30px;
    height: 20px;
    width: 0px;
    font-size: 12px;
    color: #ccc;
    margin: 0px;
    padding-left: 0px;
    border: none;
}
#header #search dd input[type="submit"]{
    background: url(../images/fangda.png) center center no-repeat;
    width: 30px;
    height: 20px;
    margin-top: 2px;
    cursor: pointer;
}



/* 导航 */
#header #nav{
    float: right;
    margin-right: 10px;
    
}
#header #nav ul{overflow: hidden;margin-bottom: 0px;}
#header #nav li{
    float: left;
    line-height:80px;
    margin:0 15px;
    font-size: 15px;
}
#header #nav li a{
    font-size: 15px;
}
.xian{width: 0;background: #80aac2;height: 2px;border-radius: 10px;position: relative;top:-20px;transition: all 0.4s;}
.nav_li .xian{background: #80aac2;height: 2px;border-radius: 10px;position: relative;top:-20px;transition: all 0.4s;}

#header #nav li .nav_span{
    position: absolute;
    z-index: 10000;
    background: #fff;
    border:1px solid #eee;
    margin-left: -15px;
    margin-top: -4px;
    display: none;
    padding-bottom:5px;
}
#header #nav li .nav_span a{
    display: block;
    line-height: 30px;
    font-size: 13px;
    color: #666;
    border-bottom:1px #f7f7f7 solid;
    text-align: center; 
    padding:0 20px;
    transition: all 0.5s;
}
#header #nav li .nav_span a:hover{
    color: #d94659;text-decoration: underline;
}

/* 头部响应式 */
@media all and (min-width:1241px){
    #header #search form{display: block !important;}
} 
/*
@media all and (max-width:1000px){
    #header,.log_res{width: 95%;}
    .xian{display: none;}
    #nav ul{padding-top: 40px;}
    #header #search dd input[type='text']{width: 150px;padding-left: 10px;
    border: 1px solid rgb(204, 204, 204);}
    span.nav{
        float: right;
        margin-right: 20px;
        margin-top: 26px;
    }
    span.nav span{
        background: url(../img/nav2.png) no-repeat;
        position: relative;
        z-index: 199;
        display: block;
        width: 35px;
        height: 5px;
        margin-bottom: 6.5px;
        transition: all 0.6s;
        -moz-transition: all 0.6s;
        -webkit-transition: all 0.6s;
        cursor: pointer;
    }
    #header #nav li{
        float: none;
        text-align: center;
        line-height: 50px;
    }
    .nav_response_mask{
        position: fixed;
        z-index: 198;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        display: none;
    }
    .nav_span1{
        transform:rotate(45deg);
        -moz-transform:rotate(45deg);
        -webkit-transform:rotate(45deg);
        transform-origin:left top;
        -moz-transform-origin:left top;
        -webkit-transform-origin:left top;
    }
    .nav_span2{
        opacity: 0;
    }
    .nav_span3{
        transform:rotate(-45deg);
        -moz-transform:rotate(-45deg);
        -webkit-transform:rotate(-45deg);
        transform-origin:left bottom;
        -moz-transform-origin:left bottom;
        -webkit-transform-origin:left bottom;
    }
    #header #nav{
        position: fixed;
        z-index:200;
        top: 0;
        left:-200px;
        width: 200px;
        height: 100%;
        margin-right: 0;
        background: #eee;
        transition: all 0.4s;
        -moz-transition: all 0.4s;
        -webkit-transition: all 0.4s;
    }
    .nav_response{left:0 !important;}
    .body_response{left: -200px;}


} */
.liaojiebox{width: 100%;overflow: hidden;}
.liaojies{width: 980px;overflow: hidden;margin: 0 auto;}
.liaojie1{width:50%;float: right;margin-top: 20px;}
.liaojie1 img{width: 100%;}

.lj_shipinbox{width: 100%;overflow: hidden;background: #e7e8ec;padding-bottom: 30px;border-bottom: 1px #ccc solid;margin-top: 20px;}
.lj_shipins{width: 980px;margin: 0 auto;}
.lj_shipin{padding:1%;width: 48%;float: left;background: #fff;padding-top:0;}
.lj_shipin video{width: 100%;height: 300px;}

.liaojie_banner0{font-size: 24px;color: #666;border-bottom: 1px dashed #ccc;line-height: 80px;margin-top: 20px;}
.liaojie_banner0 span{font-weight: bold;font-size: 24px;}
.liaojie_banner{width: 100%;overflow: hidden;position: relative;}
.liaojie_banners{width: 1000%;overflow: hidden;}
.liaojie_banners img{width: 10%;float: left;}
.liaojie_left{position: absolute;top: 50%;left: 5%;width:5%;cursor: pointer;}
.liaojie_right{right:5%;top: 50%;width: 5%;position: absolute;cursor: pointer;}
.liaojie_left img,.liaojie_right img{width: 100%;}

.liaojie_tus{width: 100%;overflow: hidden;position: relative;margin-top: 40px;}
.liaojie_img{width: 100%;overflow: hidden;}
.liaojie_img img{width: 100%;}
.liaojie_zi{position: absolute;top: 50%;width: 45%;margin-top: -100px;left: 55%;}
.liaojie_zi .liaojie_zi1{font-size: 35px;color: #666;}
.liaojie_zi .liaojie_zi1 span{font-weight: bold;font-size:35px;}
.liaojie_zi p{overflow: hidden;width: 50%;line-height: 1.5em;color: #777;margin-top: 20px;}

.liaojie_licheng{width: 100%;overflow: hidden;}
.liaojie_licheng img{width: 100%;}
/*
@media all and (max-width:1000px){
    .liaojies,.lj_shipins{width: 95%;}
    .liaojie_zi p{width: 90%;}
}
*/

/* 底部部分 */
footer{width: 100%;overflow: hidden;}
footer{
    background: #5fb5b2;
    background: -moz-linear-gradient(left,  #5fb5b2 0%, #20508e 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5fb5b2), color-stop(100%,#20508e));
    background: -webkit-linear-gradient(left,  #5fb5b2 0%,#20508e 100%);
    background: -o-linear-gradient(left,  #5fb5b2 0%,#20508e 100%);
    background: -ms-linear-gradient(left,  #5fb5b2 0%,#20508e 100%);
    background: linear-gradient(to right,  #5fb5b2 0%,#20508e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5fb5b2', endColorstr='#20508e',GradientType=0 );
}
.footer{width: 980px;margin: 0 auto;}
.footer3{width: 30%;float: left;}
.footer3 div{color: #fff;text-align: center;}
.footer3 img{width: 50% !important;margin:0 auto;margin-top: 5px;}
.footer2{float: left;width: 70%;overflow: hidden;}
.footer2 li{width: 16.6%;float: left;text-align: center;}
.footer2 li a{color: #fff;font-size: 14px;display: block;line-height: 24px;}
.footerbox{width: 100%;overflow: hidden;background: #EAEAEA;padding:20px 0;}
.footerbox p {
    color: #808080;
    text-align:left;
}
.footers{width: 980px;margin: 0 auto;color: #999;overflow: hidden;}
.footers .footer1{float: left;text-align: left;}
.footers .footer2{float: right;text-align: right;margin-top: 10px;width: auto;}
.footer2 span{color: #337ab7;}

@media all and (max-width:1000px){
    .footer,.footers{width: 95%;}
}

/* 关于瑞乐 */
.about_banner{background: url(../img/about2.jpg) no-repeat center center;width: 100%;height: 500px;position: relative;background-size: cover;}
.about_banner1{position: absolute;background: rgba(255,255,255,0.5);padding:20px;width: 400px;height: 300px;right: 10%;top: 50%;margin-top: -170px;overflow: hidden;padding-bottom: 40px;}
.about_banner1 h1{font-size: 24px;font-weight: normal;color: #666;line-height: 40px;border-bottom: 1px dashed #ccc}
.about_banner1 p{font-size: 13px;line-height: 1.5em;text-indent: 2em;color: #888;margin-top: 10px;}

.aboutbox{width: 100%;overflow: hidden;margin-top: 100px;}
.abouts{width: 1020px;margin:0 auto;overflow: hidden;}
.about1{width: 45%;float: left;}
.about11{width: 90%;border-bottom: 1px #ccc solid;padding-bottom: 20px;}
.about11:nth-of-type(2){border-bottom: none;}
.about11 h1{font-size: 24px;color: #666;font-weight: normal;line-height: 60px;}
.about11 p{font-size: 13px;color: #999;line-height: 1.6em;}
.about12{float: right;width: 48%;}
.about12 img{width: 100%;}

.about2{width: 100%;overflow: hidden;padding-top: 60px;margin-bottom: 40px;}
.about_left{float:left;width: 5%;cursor: pointer;margin-top: -25px;}
.about_right{float: right;width: 5%;cursor: pointer;margin-top: -25px;}
.about_left img,.about_right img{width: 50%;margin:0 auto;margin-top: 5px;}
.about2ss{width: 90%;float: left;overflow: hidden;}
.about2s{width: 1000%;overflow: hidden;}
.about2s .about21{width: 200px;float: left;margin-right: 10px;}
.about2s .about21 img{width: 100%;}

.about_shibox{width: 100%;overflow: hidden;background: #e5eaee;padding:30px 0;}
.about_shis{width: 980px;margin:0 auto;}
.about_shi0{width: 42%;}
.about_shi0 .about11{border-bottom: none;}
.about13{width: 100%;margin-top: 10px;}
.about13 img{width:100%;}
.about_shi{width: 53%;float: right;}
.about_shi img{width: 100%;}
.about_shi1{width: 42%;float: left;clear: both;margin-top: 30px;}
.about_shi1 img{width: 100%;}
.about_shi2{width: 53%;float: right;margin-top: 30px;}
.about_shi2 h1{font-size: 18px;line-height: 40px;color: #666;}
.about_shi2 p{font-size: 13px;color: #999;line-height: 1.5em;}


.about_duibox{width: 100%;overflow: hidden;background: #518698;padding-bottom: 40px;background: url(../img/zhuanjia_bei.png) no-repeat center center;background-size: cover;}
.about_duis{width: 980px;overflow: hidden;margin:0 auto;}
.about_dui1{width: 45%;float: left;padding-top: 150px;}
.about_dui11{background: #fff;width: 50%;border-radius: 10px;overflow: hidden;margin:0 auto;}
.about_dui11 img{width: 100%;}
.about_name{padding:10px 0;text-align: center;font-size: 18px;color: #666;}
.about_name span{font-weight: bold;font-size: 18px;}
.about_dui_p{width: 50%;margin:0 auto;margin-top:20px;color: #fff;font-size: 13px;line-height: 1.5em;}
.about_dui2{width: 52%;float: right;padding-top: 50px;}
.about_dui2 h1{font-size: 18px;color: #fff;line-height: 50px;}
.about_dui2 p{font-size: 13px;color: #fff;line-height: 1.8em;}
.about_dui21{width: 100%;overflow: hidden;margin-top: 20px;}
.about_tuan{width: 30%;margin-right:5%;float: left;border-radius: 10px;overflow: hidden;background: #fff;margin-top: 20px;}
.about_tuan img{width:70%;margin:10px auto;}
.about_tuan:nth-of-type(3n){margin-right: 0;}
.ab_t1{font-size: 14px;color:#666;font-weight: bold;text-align: center;margin-bottom:5px;}
.ab_t2{line-height: 1.6em;font-size: 12px;color: #666;background: #d0d5db;height: 3em;overflow: hidden;padding:0 10px;padding-top:0.5em;padding-bottom: 5px;}


.about_newbox{width: 100%;overflow: hidden;}
.about_news{width: 980px;margin:0 auto;overflow: hidden;margin-top:40px;padding-bottom:40px;border-bottom: 1px dashed #ccc;}
.ab_n1{width: 100%;line-height: 50px;font-size: 24px;border-bottom: 1px dashed #ccc;}
.ab_n2{width: 48%;margin-right:2%;float: left;}
.ab_n3{margin-left: 2%;margin-right: 0;}
.ab_n2 h1{font-size: 16px;line-height: 40px;margin-top: 10px;color: #666;}
.ab_n2 p{line-height: 1.5em;height: 4.5em;overflow: hidden;color: #999;text-indent: 2em;margin-top: 10px;}
.ab_n2 img{width: 100%;margin-top: 20px;}

@media all and (max-width:1000px){
    .about_shis,.about_duis,.about_news{width: 95%;}
    .about_dui1{width: 35%;}
    .about_dui11{width: 90%;}
    .about_dui2{width: 62%;}
    .about_tuan img{margin:5px auto;}
    
}

/* 开放平台 */
.pingtai_banner{width: 100%;overflow: hidden;position: relative;}
.pingtai_banner img{width: 100%;}
.pt_banner{position: absolute;top: 50%;margin-top: -125px;left: 20%;width: 50%;}
.pt_b1{font-size: 24px;color: #666;}
.pt_b2{font-size: 36px;font-weight: bold;color: #666;}
.pt_b3{width: 400px;font-size: 16px;color: #888;line-height: 1.8em;margin-top: 40px;}

.pingtaibox1{width: 100%;overflow: hidden;background: #e7e8ec;margin-top: 30px;}
.pigntais1{width: 980px;margin:0 auto;border:20px solid #fff;box-sizing: border-box;border-top:none;border-bottom: none;overflow: hidden;background: #fff;}
.pingtai1{float: left;height: 250px;margin-bottom: 20px;cursor: pointer;}
.pingtai1 img{width: 100%;height: 100%;}
.pingtai1_1{width: 40%;}
.pingtai1_2{width: 58%;float: right;}
.pingtai1_3{width: 49%;}
.pingtai1_4{width: 49%;float: right;}
.pingtai1_5{width: 60%;margin-bottom: 0;}
.pingtai1_6{width: 38%;float: right;margin-bottom: 0;}

.pingtaibox2{width: 100%;overflow: hidden;margin-top: 30px;}
.pingtais2{width: 980px;margin:0 auto;}
.pingtai2_nav{font-size: 18px;color: #666;line-height: 50px;border-bottom: 1px #ccc dashed;}
.pingtais2 img{width: 100%;margin:50px 0;}

.pingtaibox3{width: 100%;overflow: hidden;background: #e7e8ec;}
.pingtais3{width: 980px;overflow: hidden;margin:0 auto;}
.pingtais3 img{width:38%;float: left;}
.pingtai3{width: 60%;float: right;margin-top: 20px;}
.pingtai3 h1{font-size: 16px;color: #666;line-height: 40px;}
.pingtai3 p{font-size: 14px;color: #888;line-height: 1.5em;}

.pingtaibox4{width: 100%;overflow: hidden;margin:50px 0;}
.pingtais4{width: 980px;margin:0 auto;}
.pingtai4{float: left;width: 60%;}
.pingtai4 h1{font-size: 16px;color: #666;line-height: 40px;}
.pingtai4 p{font-size: 14px;color: #888;line-height: 1.5em;}
.pingtais4 img{width: 35%;float: right;}

.pingtaibox5 h1,.pingtaibox5 p{color: #fff;}
.pingtaibox5{
    background: #c75181;
    background: -moz-linear-gradient(left,  #c75181 0%, #575481 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#c75181), color-stop(100%,#575481));
    background: -webkit-linear-gradient(left,  #c75181 0%,#575481 100%);
    background: -o-linear-gradient(left,  #c75181 0%,#575481 100%);
    background: -ms-linear-gradient(left,  #c75181 0%,#575481 100%);
    background: linear-gradient(to right,  #c75181 0%,#575481 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c75181', endColorstr='#575481',GradientType=0 );
}
.pingtaibox6 h1,.pingtaibox6 p{color: #fff;}
.pingtaibox6{
    background: #d3803a;
    background: -moz-linear-gradient(left,  #d3803a 0%, #ca546c 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#d3803a), color-stop(100%,#ca546c));
    background: -webkit-linear-gradient(left,  #d3803a 0%,#ca546c 100%);
    background: -o-linear-gradient(left,  #d3803a 0%,#ca546c 100%);
    background: -ms-linear-gradient(left,  #d3803a 0%,#ca546c 100%);
    background: linear-gradient(to right,  #d3803a 0%,#ca546c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3803a', endColorstr='#ca546c',GradientType=0 );
}

.pingtaibox7{width: 100%;background: #fff;overflow: hidden;}
.pingtais7{width: 980px;margin:0 auto;}
.pt71{width: 100%;padding-top: 30px;font-size: 24px;color: #666;line-height: 50px;background: #fff;}
.pt72{width: 100%;background:#fff;overflow: hidden;padding-bottom: 40px;border-bottom: 1px #ccc dashed;}
.pt72_img{width: 11px;float: left;width: 40%;}
.pt72_img img{width: 11px;margin:0 auto;margin-top: 50px;}
.pt72 form{display: block;width: 60%;float: left;margin-top: 50px;}
.pt72 form input[type=text]{width: 30%;height: 40px;line-height: 40px;background: #c6c6c6;border-radius: 5px;float: left;margin-right:2%;padding-left: 10px;}
.pt72 form textarea{width: 66%;height: 100px;margin-top: 20px;background: #c6c6c6;border-radius: 5px;color: #666;padding-top: 20px;padding-left: 20px;}
.pt72 form input[type=submit]{width: 100px;border-radius: 5px;background: #aa5260;line-height: 40px;text-align: center;font-size: 16px;color: #fff;margin-top: 20px;}

@media all and (max-width:1450px){.pt_banner{left:15%;}}
@media all and (max-width:1350px){.pt_banner{left:10%;}}
@media all and (max-width:1150px){.pt_banner{left:5%;margin-top: -55px;}}
@media all and (max-width:1000px){
    .pigntais1,.pingtais2,.pingtais3,.pingtais4,.pingtais7{width: 95%;}
    .pingtai1{height: 220px;}
    .pt_b2{font-size: 32px;} 
    .pt_b3{font-size: 14px;width: 80%;margin-top: 20px;}
    .pt72_img{width: 30%;}
    .pt72 form{width: 70%;}
}
@media all and (max-width:850px){
    .pingtai1{height: 200px;} 
    .pt_banner{left:2%;}
}

/* 联系我们 */
.contactbox{width: 100%;margin:0 auto;}
.contacts{width: 980px;margin:0 auto;}
.contact1{width: 100%;overflow: hidden;border-bottom: 1px #ccc dashed;margin-top: 50px;}
.contact11{font-size: 24px;color: #666;float: left;margin-top: 40px;}
.contact12{width: 150px;float: right;}
.contact12 img{width: 100%;}
.contact2{width: 100%;overflow: hidden;padding:40px 0;border-bottom: 1px dashed #ccc;}
.contact2 .contact21{width: 48%;float: left;margin-left: 1%;margin-top: 20px;margin-right:1%;}
.contact21 img{width: 100%;}
.contact3{width: 100%;overflow: hidden;padding:30px 0;border-bottom: 1px dashed #ccc;}
.contact31{width: 46%;float: left;}
.contact31 p{font-size: 14px;color: #666;line-height: 1.5em;margin-top: 10px;}
#map{width: 50%;float: right;height: 300px;}


.BMapLabel{border: #ccc 1px solid !important;color: #e40313;font-family: "微软雅黑";padding: 10px !important;box-shadow: 0px 0px 4px #CCCCCC;}
.BMap_cpyCtrl,.BMap_scaleCtrl{display: none !important;}
.BMap_omOutFrame,.BMap_omInnFrame,.BMap_mask,.BMap_omCtrl{width: 120px !important;height: 120px !important;}

@media all and (max-width:1000px){
    .contacts{width: 95%;}  
}


/* 登录注册会员 */
.login_registerbox{width: 100%;overflow: hidden;margin-top: 60px;border-bottom: 40px solid #ccc;padding-bottom: 60px;}
.login_registers{width: 980px;margin:0 auto;}
.lr1{width: 100%;font-size: 24px;color: #666;line-height: 60px;}
.lr2{width: 20%;float: left;}
.lr2 img{width: 11px;margin:0 auto;margin-top: 30px;}
.lr3{width: 50%;float: left;margin-top: 50px;}
.lr3 input{width: 60%;line-height: 40px;padding-left: 10px;border-radius: 5px;border:1px #ccc solid;margin-top: 10px;}
.lr3 input[type=submit]{background: #c6525f;color: #fff;}
.lr4{width: 30%;float: left;margin-top: 20px;}
.lr4 img{width: 50%;margin:0 auto;}

.lr_hui1{font-size: 24px;line-height: 60px;border-bottom: 5px dotted #ccc;margin-bottom: 40px;}
.lr_hui2{width: 80%;float: left;}
.lr_hui2 li{width: 100%;margin-top: 20px;}
.lr_hui2 label{line-height: 40px;font-size: 14px;color: #666;margin-right:20px;}
.lr_hui2 input{border:1px solid #ccc;line-height: 40px;padding-left: 10px;border-radius: 5px;}
.lr_hui2 select{border:1px solid #ccc;height: 40px;border-radius: 5px;width: 21%;color: #666;}
.lr_hui2 input[type=submit]{width: 150px;line-height: 40px;background: #c6525f;color: #fff;font-size: 16px;}
.jindu{width: 100%;overflow: hidden;}
.jindu1{width: 12%;float: left;}
.jindu2{width: 5.6%;float: left;}
.jindu2 img{width: 100%;}
.jindu1 img{width: 100%;}
.jindu1 .jindu11{padding:6px 10px;background: #808080;color: #fff;border-radius: 5px;text-align: center;font-size: 15px;margin-top:10px;}
.jindu1 .jindu12{background: #80aac2;}

@media all and (max-width:1000px){
    .login_registers{width: 95%;}  
}


/* 登录 */
.loginbox{width: 100%;background: #d9d9d9;padding:50px 0;}
.logins{width: 980px;background: #fff;overflow: hidden;margin:0 auto;padding:20px 0;}
.login1{width: 100%;font-size: 24px;color: #666;line-height: 60px;border-bottom: 1px dotted #ccc;padding-left: 20px; }
.login2{width: 20%;float: left;}
.login2 img{width: 11px;margin:0 auto;margin-top: 30px;}
.login3{margin-top: 30px;width: 80%;float: left;}
.login3 li{margin-top: 20px;}
.login3 label{line-height: 40px;font-size: 14px;color: #666;margin-right:20px;width:100px;display: inline-block;text-align: right;}
.login3 input{border:1px solid #ccc;line-height: 40px;padding-left: 10px;border-radius: 5px;width: 30%;}
.login31{margin-left: 20px;line-height: 40px;padding:0 10px;background: #80bcd8;color: #fff;display: inline-block;border-radius: 5px;margin-right:10px;}
.login3 input[type=submit]{width: 240px;line-height: 40px;background: #c6525f;color: #fff;font-size: 16px;margin: 0 auto;margin-left:120px;margin-top: 40px;}
.login32{color: #666;margin-left:120px;width: 240px;text-align: center;margin-top: 10px;}
.login32 a{color: #c6525f;}

@media all and (max-width:1000px){
    .logins{width: 95%;} 
    .login3 input[type=text]{width: 40%;} 
}


/* 产品服务 */
.fuwubox{width: 100%;overflow: hidden;margin-top: 50px;border-bottom: 1px solid #ccc;}
.fuwus{width: 980px;margin:0 auto;}
.fuwu1{width: 50%;float: right;}
.fuwu1 img{width: 100%;}
.fuwu2{width:100%;overflow: hidden;margin-top: 50px;}
.fuwu21{width: 40%;float: left;}
.fuwu21 img{width: 100%;}
.fuwu22{width: 56%;float: right;}
.fw21{font-size: 18px;color: #666;font-weight: normal;margin-top:20px; }
.fw22{font-size: 14px;color: #666;line-height: 1.5em;}
.fw23{float: right;color: #fff;padding:5px 15px;background: #80463b;border-radius: 5px;margin:20px 0;}
.fw24{clear: both;font-size: 15px;color: #666;}

.fuwubox1{width: 100%;overflow: hidden;}
.fuwus1{width: 980px;margin:0 auto;font-size: 24px;line-height: 130px;color: #666;}
.fuwus1 span{font-weight: bold;font-size: 24px;}
.fuwu3{width: 100%;}
.fuwu3 img{width: 100%;}

.fuwubox2{width: 100%;overflow: hidden;margin-top: 40px;border-top:1px solid #ccc;}
.fuwus2{width: 980px;margin:0 auto;border-bottom: 1px dashed #ccc;padding-bottom: 40px;}
.fuwu4{font-weight: bold;font-size: 24px;line-height: 60px;color: #666;}
.fuwu5{width: 100%;overflow: hidden;}
.fuwu50{width: 20%;margin-left: 5%;float: left;margin-top: 40px;}
.fuwu51{font-size: 14px;color: #666;line-height: 1.5em;}
.fuwu50 img{width: 100%;}
.fuwu52{width: 50%;margin-left: 10%;float: right;}
.fuwu52 img{width: 100%;}

@media all and (max-width:1000px){
    .fuwus,.fuwus1,.fuwus2{width: 95%;} 
    .fw21{margin-top:0;} 
    .fuwu1{margin-bottom:40px;}
}

/* 首页 */
.section img{width: 100%;height: 100%;}
.shou{opacity: 1;position:absolute;top:50%;left:0;text-align: right;}
.shou.fadeInDown{opacity: 1;}
.img2_1{color:#da475a;font-size:45px;}
.img2_1 span{color:#1d5298;font-size: 45px;}
.myimg2_1{color:#da475a;font-size:45px;}
.myimg2_1 span{color:#1d5298;font-size: 45px;}
.img2_2,.img3_2{color:#666;font-size:22px;margin-top: 10px;}

.myimg2_2,.myimg3_2{color:#666;font-size:22px;margin-top: 10px;}
.img3_1{font-size: 36px;color: #333;}
.img3_1 span{font-size: 36px;color: #da475a;}
.shou1{top:30%;left: 25%;text-align: center;}
.img4_1{font-size:36px;color: #1c519a;font-weight: bold;}
.img4_1 span{font-weight: normal;margin-left: 5px;font-size: 36px;}
.img4_2{font-size: 24px;color: #929093;font-weight: bold;margin-top: 10px;}
.img4_3{font-size: 25px;color: #a5a0a4;margin-top: 5px;}
.img4_4{background: url(../images/img4_4.jpg) no-repeat 155px center;font-size: 18px;color: #fff;padding:8px 60px;background-color: #e48998;border-radius: 50px;margin:0 auto;margin-top: 20px;padding-left: 25px;text-align: left;display: inline-block;}

.anniu{position:absolute;top:55%;right:5%;}
.anniu a{position: relative;width:180px;height: 38px;line-height:38px;color:#fff;display:block;border-radius:28px;background:#1E5199;margin-top: 20px;text-align: center;box-shadow:0px 0px 8px #81B4F2;}

@media all and (max-width:1000px){
    .abouts{width: 95%;}
}

/* 检测 */
.jiance{background: rgba(0,0,0,0.4);height: 50px;font-size: 16px;color: #333;position: fixed;top: 0;left:0;width: 100%;overflow: hidden;z-index: 10000;}
.jiance a{color: #fff;float: right;margin-right: 20px;line-height: 50px;transition: all 0.5s;}
.jiance a:hover{color: #bf4660;}
.jiance a:nth-of-type(1){margin-right: 60px;background: #bf4660;padding:0 20px;line-height: 30px;margin-top: 10px;transition: all 0.5s;}
.jiance a:nth-of-type(1):hover{background: none;color: #bf4660;}

/* 基因检测 */
.jiyin_jiance1{background: #fff;position: initial;}
.jiyin_jiance1 a{color: #666;}
.jiyin_jiance1 a:nth-of-type(1){color: #fff;}

.jiyin_jiance2{width: 100%;overflow: hidden;}
.jiyin_jiance2 img{width: 100%;}

.jiyin_jiancebox1{width: 100%;overflow: hidden;background: #ebebeb;padding:50px 0;}
.jiyin_jiances{width: 980px;margin:0 auto;}
.jiyin_jiances1{width: 980px;margin:0 auto;background: #fff;box-shadow: 0 0 4px #ddd;margin-bottom: 30px;}
.jiyin_jiance3{padding:20px;position: relative;}
.jyjc1{font-size: 32px;color: #666;text-align: center;line-height: 90px;}
.jyjc2{width: 100%;overflow: hidden;}
.jyjc21{width: 19%;float: left;margin-left: 0.5%;margin-right: 0.5%;text-align: center;line-height: 40px;font-size: 15px;color: #666;background: #ebebeb;transition: all 0.6s;cursor: pointer;}
.jyjc22{
    color: #fff;
    background: #61a1a0;
    background: -moz-linear-gradient(left,  #61a1a0 0%, #205382 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#61a1a0), color-stop(100%,#205382));
    background: -webkit-linear-gradient(left,  #61a1a0 0%,#205382 100%);
    background: -o-linear-gradient(left,  #61a1a0 0%,#205382 100%);
    background: -ms-linear-gradient(left,  #61a1a0 0%,#205382 100%);
    background: linear-gradient(to right,  #61a1a0 0%,#205382 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#61a1a0', endColorstr='#205382',GradientType=0 );
}
.jyjc3,.jyjc8,.jyjc_jin{width: 95%;overflow: hidden;margin:0 auto;margin-top: 30px;margin-bottom: 50px;}
.jyjc3 span{background: #ccc;color: #fff;margin-left:0.5%;margin-right:0.5%;border-radius: 50px;margin-top: 10px;display: block;float: left;width: 24%;text-align: center;line-height: 32px; }
.jyjc3 span:nth-of-type(5){margin-left: 13%;}
.jyjc3 span:nth-of-type(7){margin-right: 13%;}
.jyjc3 span:nth-of-type(8){margin-left: 25.5%;}
.jyjc3 span:nth-of-type(9){margin-right: 25.5%;}
.jyjc3 span:nth-of-type(10){margin-left: 38%;}

.jyjc5:nth-of-type(2) .jyjc3 span:first-child,.jyjc5:nth-of-type(3) .jyjc3 span:first-child,.jyjc5:nth-of-type(4) .jyjc3 span:first-child{margin-left: 12.5%;}{margin-left: 12.5%;}
.jyjc5:nth-of-type(3) .jyjc3 span:nth-of-type(4),.jyjc5:nth-of-type(5) .jyjc3 span:nth-of-type(1){margin-left: 25.5%;}
.jyjc5:nth-of-type(3) .jyjc3 span:nth-of-type(5){margin-left: 0.5%;}


.jyjc_jin span{background: #ccc;color: #fff;margin-left:0.5%;margin-right:0.5%;border-radius: 50px;margin-top: 10px;display: block;float: left;width: 32.3%;text-align: center;line-height: 32px;}
.jyjc_jin span:nth-of-type(1){margin-left: 17.15%;}
.jyjc_jin span:nth-of-type(6){margin-left: 17.15%;}
.jyjc_jin span:nth-of-type(11){margin-left: 17.15%;}

.zongji{position: absolute;right:30px;top: 50px;padding:3px 15px;color: #688aaa;border-radius: 50px;border:1px solid #688aaa;}
.jyjc4{width: 120px;line-height: 40px;font-size: 16px;color: #fff;text-align: center;border-radius: 5px;background: #c85655;margin:0 auto;margin-bottom: 30px;transition: all 0.6s;border:1px solid #fff;}
.jyjc4:hover{background: #fff;color: #c85655;border:1px solid #c85655;}
.jyjc5{display: none;}
.jyjc5:first-child{display: block;}

.jyjc7{text-align: center;color: #666;margin-top: -10px;}
.jyjc7 span{font-size: 16px;}
.jyjc7 span:first-child{margin-right: 20px;}
.jyjc7 span:nth-of-type(1) i{background: #1e4f7d;border-radius: 50%;width: 12px;height: 12px;display: inline-block;margin-left: 5px;}
.jyjc7 span:nth-of-type(2) i{background: #c55653;border-radius: 50%;width: 12px;height: 12px;display: inline-block;margin-left: 5px;}
.jyjc8 span{background: #ccc;color: #fff;margin-left:0.5%;margin-right:0.5%;border-radius: 50px;margin-top: 10px;display: block;float: left;width: 19%;text-align: center;line-height: 32px; }
.jyjc8 span i:nth-of-type(1){background: #1e4f7d;border-radius: 50%;width: 10px;height: 10px;display: inline-block;margin-left: 5px;}
.jyjc8 span i:nth-of-type(2){background: #c55653;border-radius: 50%;width: 10px;height: 10px;display: inline-block;margin-left: 2px;}
.jyjc8 span:nth-of-type(6),.jyjc8 span:nth-of-type(15),.jyjc8 span:nth-of-type(24){margin-left: 10.5%;}
.jyjc8 span:nth-of-type(28){margin-left: 20.5%;}
.jyjc9{padding-bottom: 30px;}
.jyjc90{text-align: center;font-size: 16px;color: #688aaa;margin-bottom:10px;}
.jyjc10{width:95%;overflow: hidden;margin:0 auto;}
.jyjc11{width: 48%;margin-left: 1%;margin-right: 1%;float: left;background: #ebebeb;}
.jyjc12{margin-top: 30px;color: #666;font-size: 24px;text-align: center;margin-bottom:2px;}
.jyjc12 div{font-size: 18px;color: #666;text-align: center;}
.jyjc13{width: 100%;overflow: hidden;margin-bottom:40px;}
.jyjc13 span{width: 50%;margin:0 auto;border-radius: 50px;padding:5px 0;text-align: center;color: #666;display: block;background: #fff;margin-top: 10px;}


/*@media all and (max-width:1000px){
    .jiyin_jiances,.jiyin_jiances1{width: 95%;}
    .jyjc8 span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
}*/

/* 购买页面 */
.goumai1{float: left;width: 60%;overflow: hidden;margin-top: 40px;}
.gm1{width: 40%;margin-left: 5%;float: left;}
.gm1 img{width: 100%; min-width: 196px; min-height: 196px;}
.gm2{width:50%;float: right;}
.gm2_0{width: 100%;font-size: 24px;color: #666;font-weight: normal;}
.gm2_1{margin-top:60px;color: #666;font-size: 14px;}
.gm2_1 span{color: #bf4660; color: #bf4660; font-size: 32px; font-weight: bold;}
.gm2_2{color: #666;font-size: 14px;}
.goumai2{width: 380px;float: left;margin-top: 40px;overflow: hidden;}
.gm3{color: #666; width: 20%; text-align: left; font-size: 14px; font-weight: bold;margin-bottom: 12px;}
.gm4{ width: 120px;float: left;}
.gm4 img{width: 90%;margin:0 auto;}
.gm4_1{padding:3px 0;background: #808080;color: #fff;border-radius: 50px;text-align: center;font-size: 12px;width:92px;margin:0 auto;margin-top: 5px; }
.goumai3{clear: both;text-align: right;overflow: hidden;width: 50%;float: right; padding-bottom: 20px; padding-top: 12px;}
.gm5{float: left;overflow: hidden; margin-top: 11px;}
.gm5_1{float: left;color: #666;line-height: 30px; height: 50px; line-height: 50px; font-weight: bold;}
.gm5_2{float: left;border-radius: 5px;}
.gm5_2 span:nth-of-type(1),.gm5_2 span:nth-of-type(2){width: 24px;line-height: 24px;text-align: center;color: #666;display: inline-block;background: #f7f7f7;cursor: pointer;}
.gm5_2 input[type=text]{width: 40px;line-height: 24px;height: 24px;text-align: center;}
.gm5_2 span:nth-of-type(1){border:1px solid #ccc;}
.gm5_2 span:nth-of-type(2){border:1px solid #ccc;}

.gm6{font-size: 16px;float: right;background: #bf4660;text-align: center;line-height: 34px;width: 158px;height: 36px;color: #fff;border-radius: 5px;margin-right: 8%;}


.shoujian{margin:0 auto;padding-top: 40px;    width: 46%;}
.sj1{font-size: 18px;color: #666;line-height: 30px; font-weight: bold;}
.sj_form{margin-bottom: 40px;margin-top: 0px;}
.sj_form li{width: 100%;margin-top: 20px;overflow: hidden;}
.sj_form label{text-align: left; font-weight: bold; color: #666;width: 100px;display: inline-block;padding-left: 20px; }
.sj_form input{border:1px #ccc solid;padding-left: 10px;border-radius: 5px;width: 214px;}
.sj_dizhi{display: inline-block;}
.sj_dizhi select{line-height: 35px;height: 35px;color: #666;border:1px solid #ccc; border-radius: 5px;}

.fapiao{margin-top: 20px;}
.fapiao .fapiao1,.fapiao .fapiao2{line-height: 35px;width: auto;text-align: center;display: inline;color: #666;transition: all 0.6s;cursor: pointer;padding:0 10px;}
.fapiao .fapiao0{background: #bf4660;color: #fff;border:1px solid #bf4660;line-height: 35px;}
.fapiao3div{position: fixed;width: 100%;height:100%;background-color: rgba(0,0,0,.4);left: 0%;top: 0%;overflow: hidden;display: none;}
.fapiao3{position: absolute;width: 500px;height:250px;box-shadow: 0 0 4px #ccc;background-color: #fff;left: 50%;margin-left: -250px;top: 50%;margin-top: -125px;border-radius: 5px;overflow: hidden;}

.fp1{width: 100%;background-color: #f7f7f7;color: #666;font-size: 16px;line-height: 50px;padding-left: 20px;    font-weight: bold;}
.fp21,.fp22{padding:5px 15px;background: #fff;border:1px solid #ccc;color: #666;display: inline-block;border-radius: 2px;margin-right: 5px;transition: all 0.6s;cursor: pointer;}
.fp2 .fp23{background:#bf4660;color: #fff;border:1px solid #bf4660;}
.fp4{margin-left: 120px;margin-top: 30px;}
.fp4 span{padding:5px 15px;background: #fff;border:1px solid #ccc;color: #666;display: inline-block;border-radius: 2px;margin-left: 5px;transition: all 0.6s;cursor: pointer;}
.fp4 .fp43{background:#bf4660;color: #fff;border:1px solid #bf4660;}
.fp3{display: none;}

.youhui0{font-size: 15px;color: #bf4660;line-height: 60px;}
.youhui{width: 100%;background-color: #f6fafc;line-height: 80px;}
.yh1{font-size: 14px;color: #bf4660;padding:0 20px;}
.yh2{background:#bf4660;color: #fff;border:1px solid #bf4660;padding:5px 15px;margin-left: 20px;border-radius: 5px;}

.liuyan{border-top: 1px #ccc solid;margin-top: 60px;overflow: hidden;width: 100%;}
.liuyan1{float: left;margin-top: 30px;width: 100%;}
.ly1{font-size: 16px;color: #666;line-height: 30px;}
.liuyan1 textarea{width: 94%;height: 80px;color: #666;border:1px solid #ccc;padding:10px;}
.ly2{font-size: 13px;color: #bf4660;line-height: 30px;}

.liuyan2{float: right;margin-top: 10px;}
.ly3{text-align: right;font-size: 16px;color: #999;line-height: 40px;}
.ly3 span{color: #333;font-size: 16px;}
.ly4{text-align: center;margin-top: 30px;}
.ly41{color: #666;font-size: 16px;margin-right: 30px;}
.ly41 span{ color: #bf4660; font-size: 24px; font-weight: bold;}
.ly42{padding:10px 40px;color: #fff;font-size: 18px;border:1px solid #bf4660;background-color: #bf4660;border-radius: 5px;cursor: pointer;display: inline-block;}

/* 会员中心 */
.huiyuan1{width: 100%;font-size: 18px;color: #666;text-align: center;line-height: 80px;}
.huiyuan_l{float: left;margin-left: 30px;width: 120px;}
.huiyuan_l a{background-color: #f5f5f5;color: #666;display: inline-block;text-align: center;width: 100%;margin:0 auto;margin-top: 5px;line-height: 36px;border-radius: 3px;}
.huiyuan_l .huiyuan_l_nav{background-color: #bf4660;color: #fff;}
.huiyuan_r{float: right;margin-right: 30px;}
.hy_r1{line-height: 45px;color: #666;border-bottom: 1px dotted #ccc;font-size: 24px;margin-bottom:20px;margin-top: 10px;}
.huiyuan_r table{border:none;}
.huiyuan_r table th,.huiyuan_r table td{border:none;border-bottom: 1px solid #ccc;}
.huiyuan_r table td,.huiyuan_r table td a{font-size: 12px;text-align: center;}
.hy_r11{color: #d17179;}

.hy_r_yh .hy_yh{background:#bf4660;color: #fff;border:1px solid #bf4660;}

.tijian1{width: 100%;overflow: hidden;margin-bottom:20px;}
.tijian11{font-size: 13px;color: #666;margin-bottom:5px;width: 100%;}
.tijian12{width: 100%;border:1px dotted #eee;height: 80px;border-radius: 5px;overflow: hidden;box-sizing: border-box;}
.tj1{width: 90px;margin-top: 10px;margin-left: 20px;float: left;}
.tj1 img{width: 100%;}
.tj2{font-size: 13px;color: #c6525f;line-height: 80px;float: left;margin-left: 20px;}
.tijian2 .tj1 img{width: 60%;margin:0 auto;margin-top: 5px;}
.tj3{font-size: 13px;color: #ccc;margin-left: 50px;margin-top: 30px;float: left;}
.tijian2 .tj3{margin-left: 100px;}
.form_bang{width: 100%;overflow: hidden;}
.form_bang li{width: 100%;overflow: hidden;margin-top: 10px;}
.form_bang label{width: 20%;float: left;text-align: right;color: #666;line-height: 40px;margin-right: 10px;}
.form_bang .bang{float: left;overflow: hidden;}
.bang span{width: 80px;float: left;margin-right: 20px;}
.bang span img{width: 100%;}
.form_bang input,.form_bang select{line-height: 40px;border:1px solid #ccc;border-radius: 5px;padding-left: 10px;height: 40px;}
.form_bang input[type=submit]{background-color: #bf4660;text-align: center;width: 150px;color: #fff;border:1px solid #bf4660;font-size: 16px;}

/* 我的清单 */
.qingdan{width: 90%;margin:0 auto;padding:30px 0;}
.qingdan table{border:none;}
.qingdan table th,.qingdan table td{border:none;border-bottom: 1px #eee solid;text-align: center;}
.qingdan table td{line-height: 30px;}
.qingdan1{text-align: right;margin-right: 0;}
.qingdan2{width: 100%;padding-top:20px;padding-bottom: 30px;}
.qingdan21{padding:10px 40px;color: #fff;font-size: 18px;border:1px solid #ccc;background-color: #ccc;border-radius: 5px;cursor: pointer;display: inline-block;margin-right: 20px;}

/* 支付 */
.zhifu{width: 80%;margin:0 auto;padding:50px 0;}
.form_zhifu{overflow: hidden;}
.form_zhifu li{overflow: hidden;margin-bottom: 40px;padding-top: 20px;}
.form_zhifu li label{float: left;line-height: 40px;}
.form_zhifu li span{width: 100px;float: left;margin-left: 10px;margin-right: 10px;border:1px #ccc solid;box-sizing: border-box;cursor:pointer;}
.form_zhifu li span img{width: 100%;}
.zhifu1{color: #666;margin-top: 5px;}
.zhifu1 span{font-size: 26px;color: #bf4660;}
.zhifu2{float: right;margin-top: 20px;}
.form_zhifu .zhifu0{ border: 2px solid #c5b4b4; border-radius: 4px;}

/* 协议 */
.xieyi{width: 90%;margin:0 auto;padding:40px 0;}
.xieyi1{font-size: 24px;color: #333;line-height: 40px;margin-bottom: 20px;}
.xieyi2{font-size: 18px;color: #666;line-height: 1.6em;}
.xieyi3{font-size: 14px;color: #333;font-weight: bold;line-height: 1.6em;margin:10px 0;}
.xieyi p{font-size: 13px;color: #999;line-height: 1.8em;}
.xieyi4{margin-top: 20px;color: #666;font-size: 14px;}
.xieyi .ly42{margin:0 auto;display: block;width: 150px;padding:10px 0;text-align: center;margin-top: 30px;}

/* 购物车 */
.gouwuche{width: 90%;margin:0 auto;padding:40px 0;}
.gouwuchebox{margin-top: 20px;}
.gouwuchebox td{text-align: center;line-height: 60px;}
.num .num1,.num .num2{padding:5px 10px;border:1px #ccc solid;cursor: pointer;}
.num input{width: 60px;height: 30px;border:1px #ccc solid;margin:0 5px;color: #666;text-align: center;background: none;}
.jiesuan{width: 100%;overflow: hidden;margin-top:20px;color: #333;font-size: 16px;}
.jiesuan a{float: right;background: #a2002e;color: #fff;padding:20px 30px;font-size: 18px;border-radius:5px;display: inline-block;}
.jiesuan span{float: right;margin-right:20px;margin-top: 20px;}

.che1 img{width: 60%;margin:0 auto;}
.che1 div{line-height: 20px;color: #666;font-size: 12px;}
.num{overflow: hidden;}
.num .jian{line-height: 30px;padding:0 10px;border:1px solid #ccc;float: left;cursor: pointer;}
.num input{width: 40px;line-height: 30px;float: left;}
.num .jia{line-height: 30px;padding:0 10px;border:1px solid #ccc;float: left;cursor: pointer;}
.num span:hover{color: #fff;border:1px solid #bf4660;background: #bf4660;}


.knowfoot{width: 1000px; margin: auto;text-align: center;}
.knowfoot .pic{height: 90px;position: relative;overflow: hidden;}
.knowfoot img{width:180px;height:90px;display: block;}
.knowfoot li{float: left;width: 180px;padding: 7px 10px;}
.knowfoot .skew{width: 100px;height: 90px;background: #eee;position: absolute;top:0;left: -160px;-webkit-transform-origin: left bottom;transform-origin: left bottom;-webkit-transform: skew(-10deg);transform: skew(-10deg);-webkit-transition: all .3s ease;transition: all .3s ease;opacity: .2;}
.knowfoot .pic:hover .skew{left: 240px;}

.about2 .about_left {
    float: left;
    width: 5%;
    cursor: pointer;
    margin-top: 10px;
}
.about2 .about_right {
    float: right;
    width: 5%;
    cursor: pointer;
    margin-top: 10px;
}

/*touch页*/

.sidebar-box {
  position: fixed;
  z-index: 900;
  bottom: 0px;
  right: 0px;
}
.bd-radius-lr {
  border-radius: 4px 4px 0px 0px;
}
.sidebar-box ul li {
  cursor: pointer;
  width: 62px;
  height: 80px;
  text-align: center;
  background-color: #ffffff;
  border: 1px solid #e6eaec;
}
.sidebar-box ul li:first-child {
  border-radius: 4px 4px 0px 0px;
  border-bottom: none;
}
.sidebar-box ul li:last-child {
  border-radius: 0px 0px 4px 4px ;
  border-top: none;
}
.sldebar-comm-box {
  font-size: 12px;
  color: #999999;
}
.sidebar-gotop {
  /*display: none;*/
}
.sidebar-gotop:hover {
  color: #fff;
  background-color: #4da0c8;
}
.sidebar-message:hover {
  color: #fff;
  background-color: #d9696a;
}
.sidebar-code:hover {
  color: #fff;
  background-color: #708595;
}
.sidebar-logo-top {
  margin-top: 24px;
  width: 24px;
  height: 16px;
}
.sidebar-logo-message {
  margin-top: 10px;
  width: 22px;
  height: 24px;
}
.sidebar-logo-code {
  margin-top: 10px;
  width: 22px;
  height: 22px;
}
.sidebar-code {
  position: relative;
  z-index: 200;
}
#wechat {
  display: none;
  width: 280px;
  height: 300px;
  border: solid 1px #e6eaec;
  background-color: #ffffff;
  position:relative;
  right:300px;
  bottom:270px;
}
.sldebar-wechat-current {
  display: block\9;
  transform: scale(1);
  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  opacity: 1;
}
.sldebar-wechat-code {
  width: 198px;
  height: 198px;
  margin-top: 40px;
  margin-bottom: 10px;
  border: solid 1px #e6eaec;
}
.sldebar-wechat-title {
  font-size: 16px;
  color: #333;
}

/*about页,*/
.main-im{display: none;}
.social-media{ font-size:25px;margin-top:20px;}
.social-media .weibo{ color:#fff;background-color: #FF5448;}
.social-media .weibo:hover{ color:#fff;background-color: #ff7267;}
.social-media .wechat{ color:#fff;background-color: #44cb83;}
.social-media em{border-radius:2px;padding:7px 12px;margin-top:5px;margin:15px;}
            .about1{width: 30%;}
            .about11{width: 100%;}
            .about12{width: 65%;}
            .about_shis{background: url(http://www.rellagene.com/assets/default/css/web/img/guanyu.png) no-repeat right bottom;background-size: 549px auto;overflow: hidden;}
/*touch页,*/

/*knowgene页*/
.liaojie_qin{width: 10%;float: left;position: relative;}
.liaojie_qin img{width: 100%;display: block;}
.tubians{width: 100%;position: absolute;left: 0;top: 40px;overflow: hidden;}
.tubian{width: 48%;float: left;margin-left: 2%;}
.xibao{width: 30.33%;margin-left: 3%;}
.tubian h1{font-size: 24px;color: #666;font-weight: normal;}
.tubian p{color: #666;margin-top: 10px;}
.liaojie_licheng{position: relative;}
.guowang{position: absolute;width: 8%;}
.guowang h1{font-size: 18px;font-weight: normal;color: #fff;}
.guowang p{font-size: 12px;color: #fff;}
.guowang1{left: 23%;top:36%;}
.guowang2{left: 28%;top:62%;}
.guowang3{left: 38%;top:36%;}
.guowang4{left: 47%;top:62%;}
.guowang5{left: 53%;top:36%;}
.guowang6{left: 62%;top:62%;}
.guowang7{left:71%;top:36%;}

/*platform页*/
 .pingtai1{position: relative;}
.kf20{position: absolute;left:45%;top: 35%;width:50%;}
.kf20 h1{font-size: 24px;color: #fff;font-weight: normal;}
.kf20 p{font-size: 14px;line-height: 1.8em;color: #fff;margin-top: 10px;}
.jindu1{width: 9%;}
.jindu2{width: 4%;margin-top: 30px;}
.pingtais2 img{margin:0;margin-top:40px;}
.jindu12{background: none !important;color: #666 !important;margin-bottom: 30px;}
.pingtai5{width: 60%; height:100%; float: right; margin-top: 20px;}
.pingtai5 h1{font-size: 18px;color: #666;line-height: 40px;font-weight: normal;}
.pingtai5 p{font-size: 14px;color: #888; line-height: 1.5em;font-weight: normal;}
.pingtai4{height: 100%}
.pingtai3{height: 100%}

/*touch页*/
.contact21{position: relative;}
.liangxi_us{font-size: 24px;position: absolute;left:50%;top: 45%;color: #fff;}

/* leftsead 左侧悬浮菜单*/

#leftsead{width:131px;height:143px;position:fixed;top:358px;right:0px;}

*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#leftsead li{width:131px;height:60px;}

#leftsead li img{float:right;}

#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:131px;background: transparent;}

#leftsead li a .shows{display:block;}

#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}

#leftsead li a.youhui .hides{display:none;position:absolute;right:190px;top:2px;}

/*userlogin页*/
input[type='text']#phone{
  display: block;
    width: 237px;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.form-horizontal .control-label{padding-right: 20px;}
#vCode1{width: 118px;
    height: 34px;
    border: 1px solid rgb(204, 204, 204);
    display: inline-block;
    margin: 9px 0px 9px -2px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    background: rgb(255, 255, 255);
    border: 1px solid #ccc;
    border-radius: 4px;
    border-top-left-radius:0px;
    border-bottom-left-radius:0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
#btn2{width: 118px; height: 34px;margin: 9px 0px 9px -2px;}
#btn3{background: #BD525E; color: #ffffff; width: 50%; height: auto; width: 237px;}

.userlogin .knowfoot .pic img{width:100%;height:100%;display: block;}
.userlogin input[type='text']#code1{width: 122px; height: 34px;}

/*registerindex页*/
.register-i .knowfoot .pic img{width:100%;height:100%;display: block;}
.register-i input[type='text']#code1{width: 122px; height: 34px;}

.register-i #vCode1{width: 118px;
    height: 34px;
    border: 1px solid rgb(204, 204, 204);
    display: inline-block;
    margin: 9px 0px 9px -2px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    background: rgb(255, 255, 255);
    border: 1px solid #ccc;
    border-radius: 4px;
    border-top-left-radius:0px;
    border-bottom-left-radius:0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.w-auto{width: auto;}
.register-i input[type='text']#vcode{width: 122px; height: 34px;}
.register-i #btn3{ width: 118px;height: 34px; margin: 9px 0px 9px -2px; background: #7EBDD5;color: #ffffff;}
.register-i #btn4{background: #BD525E; color: #ffffff; width: 50%; height: auto; width: 237px;}
.ruler-l{width:15%;float:left;}
.ruler-l div:nth-child(1){width:11px;height:80px;background:#80aac2; border-radius: 18px;}
.ruler-l div:nth-child(2){width:11px;height:80px;background:#aa525f; border-radius: 18px;}
.ruler-l div:nth-child(3){width:11px;height:80px;background:#213f71; border-radius: 18px;}

#producthealthys,#productchildren,#productertongjiance,#productjinbeilis,#productyunbeilis,#productmovement{ overflow: auto;}
/*producthealthys页*/
#producthealthys .jiance{background: #fff;height: 50px;font-size: 16px;color: #333; position: static; top: 0;left:0;width: 100%;overflow: hidden;z-index: 10000;}
#producthealthys .jiance a{color: #666;float: right;margin-right: 20px;line-height: 50px;transition: all 0.5s;}
#producthealthys .jiance .ljgm{ margin-right: 60px; background: #bf4660; padding: 0 20px; line-height: 30px; margin-top: 10px;
    transition: all 0.5s;color:#fff;}
#producthealthys .jiyin_jiance2 img{width: 100%;min-height: 113px;}
.jyjc1{margin-top: 20px; margin-bottom: 20px;line-height: 50px;}
.jiyin_jiance2{position: relative;}
.cp_jc{position: absolute;width: 100%;top: 0;left: 0;}
.cp_jc1{text-align: center;color: #fff;font-size: 24px;margin-top: 25px;}
.cp_jc2{font-size: 18px;color: #fff;text-align: center;margin:5px 0;}
.cp_jc3{width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #fff;margin:0 auto;}
.jyjc1{border-bottom: 1px dotted #ccc;}
.jyjc4 {width: 180px; line-height: 50px; font-size: 18px;}

/*productchildren页*/
#productchildren .jiance{background: #fff;height: 50px;font-size: 16px;color: #333; position: static; top: 0;left:0;width: 100%;overflow: hidden;z-index: 10000;}
#productchildren .jiance a{color: #666;float: right;margin-right: 20px;line-height: 50px;transition: all 0.5s;}
#productchildren .jiance .ljgm{ margin-right: 60px; background: #bf4660; padding: 0 20px; line-height: 30px; margin-top: 10px;
    transition: all 0.5s;color:#fff;}
#productchildren .jiyin_jiance2 img{width: 100%;min-height: 113px;}

/*productertongjiance页*/
#productertongjiance .jiance{background: #fff;height: 50px;font-size: 16px;color: #333; position: static; top: 0;left:0;width: 100%;overflow: hidden;z-index: 10000;}
#productertongjiance .jiance a{color: #666;float: right;margin-right: 20px;line-height: 50px;transition: all 0.5s;}
#productertongjiance .jiance .ljgm{ margin-right: 60px; background: #bf4660; padding: 0 20px; line-height: 30px; margin-top: 10px;
    transition: all 0.5s;color:#fff;}
#productertongjiance .jiyin_jiance2 img{width: 100%;min-height: 113px;}

/*productjinbeilis页*/
#productjinbeilis .jiance{background: #fff;height: 50px;font-size: 16px;color: #333; position: static; top: 0;left:0;width: 100%;overflow: hidden;z-index: 10000;}
#productjinbeilis .jiance a{color: #666;float: right;margin-right: 20px;line-height: 50px;transition: all 0.5s;}
#productjinbeilis .jiance .ljgm{ margin-right: 60px; background: #bf4660; padding: 0 20px; line-height: 30px; margin-top: 10px;
    transition: all 0.5s;color:#fff;}
#productjinbeilis .jiyin_jiance2 img{width: 100%;min-height: 113px;}

/*productyunbeilis页*/
#productyunbeilis .jiance{background: #fff;height: 50px;font-size: 16px;color: #333; position: static; top: 0;left:0;width: 100%;overflow: hidden;z-index: 10000;}
#productyunbeilis .jiance a{color: #666;float: right;margin-right: 20px;line-height: 50px;transition: all 0.5s;}
#productyunbeilis .jiance .ljgm{ margin-right: 60px; background: #bf4660; padding: 0 20px; line-height: 30px; margin-top: 10px;
    transition: all 0.5s;color:#fff;}
#productyunbeilis .jiyin_jiance2 img{width: 100%;min-height: 113px;}

/*productmovement页*/
#productmovement .jiance{background: #fff;height: 50px;font-size: 16px;color: #333; position: static; top: 0;left:0;width: 100%;overflow: hidden;z-index: 10000;}
#productmovement .jiance a{color: #666;float: right;margin-right: 20px;line-height: 50px;transition: all 0.5s;}
#productmovement .jiance .ljgm{ margin-right: 60px; background: #bf4660; padding: 0 20px; line-height: 30px; margin-top: 10px;
    transition: all 0.5s;color:#fff;}
#productmovement .jiyin_jiance2 img{width: 100%;min-height: 113px;}
