  body {

    min-width: 1200px;

}



.choosed {

    border: 1px solid #fd4926;

}



#detail .title {

    padding: 20px 13.5%;

    background-color: #fff;

}



#detail .title a {

    color: #999;

}



#detail .title a.back {

    float: right;

}



#detail .top {

    padding: 60px 13.5% 80px;

    background-color: #d4d4da;

}



#detail .top .item {

    float: left;

}



#detail .top .left>div {

    margin-bottom: 10px;

    width: 125px;

    height: 125px;

    cursor: pointer;

    padding: 15px;

    background: #fff;

}



#detail .top .left>div:hover {

    border: 1px solid #fd4926;

}



#detail .top .left img {

    width: 100%;

    height: 100%;

}



#detail .top .center {

    width: 430px;

    height: 430px;

    padding: 0px 0px;

    background-color: #fff;

    margin-left: 5px;

}



#detail .top .center img {

    width: 100%;

    height: 100%;

}



#detail .top .right {

    margin-left: 6.4%;

    width: 47.7%;

}



@media (max-width: 1500px) {

    #detail .top .right {

        width: 45%;

    }

}



#detail .top .right h3 {

    margin: 0;

    padding: 25px 0;

    border-bottom: 1px solid #c3c3c3;

    margin-bottom: 20px;

}



#detail .top .right .zone {

    line-height: 30px;

}



#detail .top .right .better {

    margin: 38px 0 45px;

}



#detail .top .right .better .good {

    padding: 6px 24px;

    border: 1px solid #c6c4c4;

    display: inline-block;

    margin-right: 5px;

}



/* #detail .top .right .phone {

   

} */



#detail .top .right .phone .cons-btn {

    color: #fff;

    background-color: #fd4926;

    margin-right: 38px;

    padding: 15px 55px;

    display: inline-block;

    cursor: pointer;

}



#detail .top .right .phone .cons-data {

    font-size: 18px;

    color: #333;

    display: inline-block;

}



#detail .nav {

    height: 80px;

    background-color: #fff;

    color: #666;

    border-top: 1px solid #d9d9d9;

    border-bottom: 1px solid #d9d9d9;

    z-index: 9;

}



#detail .nav.fixed{

    position: fixed;

    top: 0;

    left: 0;

    right: 0;

}



#detail .nav ul {

    height: 78px;

    line-height: 78px;

}



#detail .nav ul li {

    float: left;

    margin-right: 30px;

    cursor: pointer;

}



#detail .nav ul li:hover {

    color: #fd4926;

    /* border-bottom: 2px solid #fd4926; */

}



#detail .nav ul li.select {

    color: #fd4926;

    /* border-bottom: 2px solid #fd4926; */

}



#detail .content {

    padding: 20px 10.5% 50px;

    background-color: #d4d4da;

}



#detail .content .list {

    padding: 0 5.9%;

    background: #fff;

}



#detail .content .list .line {

    border-bottom: 1px solid #ccc;

    padding-bottom: 60px;

}



#detail .content .list .one h2 {

    padding: 60px 0 35px;

    margin: 0;

}



#detail .content .list .two h2 {

    padding: 45px 0 40px;

    margin: 0;

}



table,

table tr th,

table tr td {

    border: 1px solid #cecece;

}



#detail .content .list .two table {

    width: 100%;

    min-height: 25px;

    line-height: 25px;

    text-align: center;

    border-collapse: collapse;

}



#detail .content .list .two table thead tr {

    background-color: #e2e2e2;

}



#detail .content .list .three {

    padding-top: 45px;

    padding-bottom: 40px;

}



#detail .content .list .three h2 {

    margin-bottom:35px;

}



#detail .content .list .three .more {

    float: right;

    color: #666;

    font-size: 16px;

}



#detail .content .list .three .more:hover {

    color: #fd4926;

}



#detail .content .list .three ul li {

    float: left;

    width: 22.2%;

    margin-right: 3.6%;

    cursor: pointer;

}

#detail .content .list .three ul li:nth-child(4n){

    margin-right: 0;

}

#detail .content .list .three ul li a{

    display: block;

}

#detail .content .list .three ul li.last {

    margin-right: 0;

}



#detail .content .list .three ul li:hover img {

    transform: scale(1.05);

    -webkit-transform: scale(1.05);

}



#detail .content .list .three ul li div.ypic {

    width: 200px;

    height: 180px;

    overflow: hidden;

}



#detail .content .list .three ul li img {

    width: 100%;

    height: 100%;

    transition: all 0.5s;

    -webkit-transition:  all 0.5s;

}



#detail .content .list .three ul li p {

    text-align: center;

    width:200px;

    margin: 20px 0 !important;

}



#detail .content .middle {

    background: #fff;

}



#detail .content .middle h2 {

    margin: 0;

    padding: 40px 5.9% 0;



}



#detail .content .middle ul {

    padding: 60px 0;

}



#detail .content .middle ul li {

    float: left;

    width: 16.6%;

    text-align: center;

    padding: 0 50px;

    border-right: 1px solid #ccc;

}



#detail .content .middle ul li:last-child {

    border-right: none;

}



#detail .content .middle ul li.last {

    border-right: none;

}



#detail .content .middle ul li a {

    color: #666;

}



#detail .content .middle ul li img {

    width: 90px;

    height: 60px;

}



#detail .content .bottom {

   

    background: #fff;

    padding-bottom: 90px;

}



#detail .content .bottom h2 {

    margin: 0;

    padding: 35px 0 45px;

 

}



#detail .content .bottom ul li {

    height: 288px;

    clear: both;

}



#detail .content .bottom ul li>div {

    padding-left: 8.1%;

}



#detail .content .bottom ul li>div h3 {

    margin: 75px 0 25px;

    font-size: 24px;

}



#detail .content .bottom ul li>div p {

    font-size: 16px;

    color: #666;

    width: 80%;

}



#detail .content .bottom ul li .left {

    float: left;

    width: 50%;

}



#detail .content .bottom ul li .right {

    float: right;

    width: 50%;

}



#detail .content .bottom ul li .pic {

    height: 100%;

    width: 50%;

    padding: 0;

    overflow: hidden;

}



#detail .content .bottom ul li .pic img {

    width: 100%;

    height: 100%;

    transition: all 0.5s;

    -webkit-transition:  all 0.5s;

}



#detail .content .bottom ul li img:hover {

    transform: scale(1.05);

    -webkit-transform: scale(1.05);

}