﻿#lan {
    height: 32px;
    background-color: #F3F3F3;
}

#lanx {
    width: 1192px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 32px
}

.bc {
    width: 1192px;
    height: 380px;
    margin: 0 auto;
    margin-top: 60px
}

.bcleft {
    width: 564px;
    float: left;
}

.bcright {
    width: 548px;
    float: right;
}

.bcright li {
    margin-top: 40px;
    line-height: 36px;
    font-size: 16px;
}

#bcbj {
    height: 450px;
    background-color: #F3F3F3;
    margin-top: 70px;
    padding-top: 60px;
}

.bc1 {
    width: 1192px;
    height: 380px;
    margin: 0 auto;
}

.bc1left {
    width: 564px;
    float: left;
}

.bc1right {
    width: 548px;
    float: right;
}

.bc1left li {
    margin-top: 30px;
    line-height: 36px;
    font-size: 16px;
}

#Nevinput {
    width: 1192px;
    height: 326px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    background-image: url("../news/images/bj.jpg")
}

#Nevinputleft {
    width: 520px;
    float: left;
    margin: 70px 79px 0px 127px;
}

#Nevinputleft h2 {
    text-align: center;
    line-height: 36px;
    height: 75px;
    overflow: hidden;
}

#Nevinputleft p {
    line-height: 28px;
    font-size: 14px;
    height: 110px;
    overflow: hidden;
}

#Nevinputleft a {
    color: #ffffff;
}

#Nevinputleft img {
    margin-top: 12px;
}

#Nevinputright img {
    width: 420px;
    height: 280px;
    border-radius: 16px;
    float: right;
    margin: 24px 40px 0px 0px
}

.Nevin {
    width: 1192px;
    height: 265px;
    margin: 0 auto;
    margin-top: 80px;
    border-bottom: 2px solid #EEEEEE;
    overflow: hidden;
}

.Nevinleft {
    width: 780px;
    float: left;
    margin: 6px 24px 0px 24px;
}

.Nevinleft h2 {
    text-align: center;
    line-height: 36px;
    height: 48px;
    overflow: hidden;
}

.Nevinleft p {
    line-height: 28px;
    font-size: 14px;
    height: 110px;
    overflow: hidden;
}

.Nevinleft li {
    color: #A1A1A1;
    margin-top: 12px;
    font-size: 12px;
}

.Nevinleft img {
    margin-left: 24px
}

.Nevinright img {
    width: 308px;
    height: 205px;
    border-radius: 16px;
    float: right;
    margin: 12px 40px 0px 0px
}

#contentbiao {
    padding: 24px;
    width: 1144px;
    margin: 0 auto;
    margin-top: 60px;
}

#contentbiao h1 {
    text-align: center;
    line-height: 36px;
    height: 48px;
    overflow: hidden;
}

#contentbiao li {
    color: #A1A1A1;
    margin-top: 24px;
    font-size: 12px;
    text-align: center;
}

#content {
    width: 1144px;
    padding: 24px;
    margin: 0 auto;
    overflow: hidden;
    line-height: 24px;
}

#content img {
    text-align: center
}

#content p {
    font-size: 24px;
    line-height: 32px;
    text-indent: 2em;
}

#contentfan {
    width: 1144px;
    padding: 24px;
    margin: 0 auto;
    border-top: 2px solid #EEEEEE;
}

#contentfanleft {
    float: left;
    color: #77A54D ；
}

#contentfanright {
    float: right;
    color: #000000 ；
}

#contentlf {
    width: 1144px;
    padding: 24px;
    margin: 0 auto;
    text-align: center;
}

#cpan {
    width: 1192px;
    height: 56px;
    margin: 0 auto;
    margin-top: 60px;
}

#cp {
    width: 1192px;
    height: 493px;
    margin: 0 auto;
    margin-top: 60px;
}

#cpsj {
    width: 1192px;
    height: 486px;
    margin: 0 auto;
    border: 2px solid #EEEEEE;
    border-radius: 16px;
    margin-top: 60px;
}

#cpsj img {
    margin-top: 30px;
}

.cpsjn {
    width: 1092px;
    height: 140px;
    margin: 0 auto;
    border-bottom: 2px solid #77A34C;
    font-size: 14px;
    line-height: 36px;
}

.cpsjn1 {
    width: 1092px;
    height: 140px;
    margin: 0 auto;
    font-size: 14px;
    line-height: 36px;
}

#cpright {
    width: 400px;
    float: left;
    margin-left: 52px;
}

/*#cpright li {*/
/*    font-size: 18px;*/
/*    line-height: 32px;*/
/*    margin-top: 12px;*/
/*    font-weight: 400*/
/*}*/

#cpright a {
    font-size: 18px;
    line-height: 32px;
    margin-top: 12px;
    font-weight: 400;
    margin-left: 15px;
    display: inline-block;
}

#cpbiao {
    width: 1192px;
    margin: 0 auto;
    margin-top: 60px;
    margin-bottom: 24px;
}

#cpgun {
    width: 1192px;
    margin: 0 auto;
}

#play {
    width: 740px;
    height: 493px;
    text-align: center;
    float: left;
    padding-top: 0px;
    float: left;
    position: relative;
    overflow: hidden;
}

#play .change_a {
    width: 50%;
    height: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
    cursor: pointer;
    display: block;
    overflow: hidden;
    background: url(about:blank);
}

#play .prev_a {
    left: 0;
}

#play .next_a {
    right: 0
}

#play .change_a span {
    width: 24px;
    height: 43px;
    display: block;
    position: absolute;
    top: 50%;
    margin-top: -21px;
    display: none
}

#play .prev_a span {
    background: url(../chanpin/images/leftbutton.png) no-repeat;
    left: 0;
    width: 50px;
    height: 60px;
}

#play .next_a span {
    background: url(../chanpin/images/rightbutton.png) no-repeat;
    right: 0;
    width: 50px;
    height: 60px;
}

#play .img_ul {
    position: relative;
    z-index: 1;
}

.img_hd {
    width: 1128px;
    margin: 0 auto;
    overflow: hidden;
    height: 115px;
    position: relative;
}

.img_hd ul {
    position: absolute;
    z-index: 1;
    padding-top: 8px;
    padding-bottom: 7px;
    height: 100px;
    padding-left: 35px;
    width: 1193px;
    left: -3px;
    top: 2px;
}

.img_hd ul li {
    float: left;
    width: 144px;
    height: 97px;
    border: 2px solid #808080;
    cursor: pointer;
    margin: 0 35px 0 0;
    overflow: hidden;
    *display: inline;
    text-align: center
}

.img_hd ul li img {
    height: 97px;
}

.img_hd ul li.on {
    border-color: rgb(77, 109, 182);
}

.img_hd .bottom_a {
    width: 20px;
    height: 115px;
    position: absolute;
    display: block;
    cursor: pointer;
    z-index: 10
}

.img_hd .prev_a {
    background-position: 0 -24px;
    background: url(../chanpin/images/bottomleftbotton.jpg) no-repeat;
}

.img_hd .next_a {
    background-position: -30px -24px;
    right: 5px;
    background: url(../chanpin/images/bottomrightbotton.jpg) no-repeat;
}

.clearfix {
    display: block;
    clear: both;
    width: 1092px;
}

.clearfix {
    *zoom: 1;
}

.clearfix:after {
    display: block;
    overflow: hidden;
    clear: both;
    height: 0;
    visibility: hidden;
    content: ".";
}

#human {
    width: 1186px;
    height: 285px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    background-image: url("../images/bj1.jpg");
}

#humannw {
    padding: 60px;
    font-size: 24px;
    line-height: 42px;
    text-indent: 50px;
}

#humanput {
    width: 1192px;
    height: 326px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    background-color: #77A44C
}

#gktop {
    width: 1920px;
    height: 399px;
    background-image: url("../gaikuang/images/gaikuang.jpg")
}

#gktop img {
    margin: 295px 0px 0px 860px;
}

#vibelist {
    width: 1187px;
    height: 286px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    background-image: url("../gaikuang/images/bj1.jpg")
}

#vibelist h2 {
    padding: 60px 60px 20px 60px;
}

#vibelist h4 {
    padding: 0px 120px 20px 60px;
    line-height: 30px;
    color: #9D9D9D
}

#celeb {
    width: 1192px;
    height: 326px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 30px;
    border-radius: 16px;
    background-color: #77A44C
}

#celebright {
    width: 500px;
    float: right;
    margin: 70px 127px 0px 79px;
}

#celebright h2 {
    text-align: center;
    line-height: 36px;
    height: 75px;
    overflow: hidden;
    font-weight: bold;
}

#celebright p {
    line-height: 28px;
    font-size: 14px;
    height: 110px;
    overflow: hidden;
}

#celebright a {
    color: #ffffff;
}

#celebright img {
    margin-top: 12px;
}

#celebleft img {
    height: 280px;
    border-radius: 16px;
    float: left;
    margin: 24px 0px 0px 40px
}

.celeb {
    width: 1192px;
    height: 265px;
    margin: 0 auto;
    margin-top: 80px;
    border-bottom: 2px solid #EEEEEE;
    overflow: hidden;
}

.celebright {
    width: 740px;
    float: right;
    margin: 0px 24px 6px 24px;
}

.celebright h2 {
    text-align: center;
    line-height: 36px;
    height: 48px;
    overflow: hidden;
    font-weight: bold;
}

.celebright p {
    line-height: 28px;
    font-size: 14px;
    height: 110px;
    overflow: hidden;
}

.celebright li {
    color: #A1A1A1;
    margin-top: 12px;
    font-size: 12px;
}

.celebright img {
    margin-left: 24px
}

.celebleft img {
    height: 230px;
    border-radius: 16px;
    float: left;
    margin-left: 40px
}

#shipinbiao {
    padding: 24px;
    width: 1144px;
    margin: 0 auto;
    margin-top: 60px;
}

#shipinbiao h1 {
    text-align: center;
    line-height: 36px;
    height: 48px;
    overflow: hidden;
}

#shipinbiao li {
    color: #A1A1A1;
    margin-top: 24px;
    font-size: 12px;
    text-align: center;
}

#shipin {
    width: 1144px;
    padding: 24px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
}


.tc {
    text-align: center;
}

#cpan img {
    float: left;
}


.title {
    font-weight: bold;
    font-size: 32px;
    color: #464646;
}

#cpsj .title {
    padding: 15px 20px;
    font-size: 24px;
}