.tit img{margin: 0 auto;}
.tit1{margin-bottom: 30px;}
.tit2{margin-bottom: 40px;}

.con1{background: url("../img/bg1.jpg") center center no-repeat;background-size:auto 100%; height: 880px;}
.con1 .main{ position: relative }
.con1-btn{ position: absolute;top: 50px;right: 0; }
.con1-btn div{display: inline-block;margin-left: 6px;}
.con1-btn .home{ background: url("../img/home.png") center center no-repeat;background-size: 100% 100%;width: 45px;height: 45px; }
.con1-btn .down{ background: url("../img/down.png") center center no-repeat;background-size: 100% 100%;width: 45px;height: 45px; }

.con2{background: url("../img/bg2.jpg") center center no-repeat;background-size:auto 100%; height: 632px;}

.con2 .swiper-con{position: relative}
.con2 .swiper-con .lb-sidebar{position: absolute;left: -36px;top:40px;z-index: 999}
.con2 .swiper-pagination-bullet{margin-right: 10px; width: 30px;height: 10px;border:2px solid  #fec68a;border-radius:0;opacity:1; }
.con2 .swiper-pagination-bullet-active{background: #fec68a;}
.con2 .swiper-pagination{width: 1000px;bottom: -40px;}
.con2 .swiper-con .shadow-box{width: 100%;height: 126px;background: url("../img/lb-shadow.png") center center no-repeat;background-size: 100% 100%;position: absolute;left: 0;bottom: 0;}
.con2 .swiper-con .shadow-box p{ margin-top: 15px ;margin-bottom: 10px; text-align: center;color: #fec68a;font-size: 22px;font-weight: bold;}
.con2 .swiper-con .shadow-box table{  color: #fec68a;font-size: 14px;     margin: 0 auto;}
.con2 .swiper-con .shadow-box table td{padding-bottom: 5px;}
.con2 .swiper-con .shadow-box table td:not(:nth-of-type(2)){padding-right: 60px;}
.con2 .swiper-con .shadow-box table span{font-weight: bold;}


.con3{background: url("../img/bg3.jpg") center center no-repeat;background-size:auto 100%; height: 1255px;}
.swiper-con{position: relative;}
.swiper2 .swiper-slide{padding: 0 10px;box-sizing: border-box;}
.swiper2 img{ float: left;}
.swiper2 img+img{margin-left: 20px;}
.swiper-button-prev{background-image: url("../img/left.png") ;width: 32px;height: 62px; left: -36px;}
.swiper-button-next{background-image: url("../img/right.png");width: 32px;height: 62px; right: -36px;}
.con3 .p1{color: #999999;font-size: 18px;text-align: center;margin-top: 25px;margin-bottom: 30px;}
.talk-box{padding:30px 50px 50px; box-sizing: border-box; background: url("../img/talk-bg.png") center center no-repeat;background-size: 100% 100%;width: 1000px;height: 693px;}
.talk-box .talk-div{border-bottom: 1px dashed #3f3734;line-height: 30px;padding: 15px 0;font-weight: bold;}
.talk-box .q1{font-size: 16px;color: #fec68a;}
.talk-box .a1{font-size: 14px;color: #999999;}
.mCSB_scrollTools .mCSB_draggerContainer{width: 6px;background: #41342c;border-radius: 4px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #664f40;width: 6px;}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background: #664f40;width: 6px;}
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
    background-color: #664f40;
    filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)";
}
.mCSB_draggerRail{display: none}


.talk-item{position: relative;}
.talk-item:not(:last-child){ margin-bottom: 25px; }
.talk-item .p1{ font-weight: bold; color: #fec68a;font-size: 16px; line-height: 30px;margin-bottom: 6px;}
.talk-item .p2{ color: #999999;font-size: 14px;line-height: 26px;}
.talk-item2:not(:last-child){ margin-bottom: 10px; }
.more-item{display: none;position: absolute;bottom: -200px; left: -1px; width: 100%; z-index: 99; background: #302825; color: #999; font-size: 14px; line-height: 26px; height: 200px;}
.more {position: absolute;font-size: 14px;color: #fec68a;right: 8px;bottom: 4px;cursor: pointer;    background: #342927; padding: 0 5px;text-align: center;}
.more span{display: inline-block;vertical-align: middle;}
.more img{display: inline-block;vertical-align: middle}
.more2{bottom: 70px;  right: 338px;}
.more2 img{transform: rotate(180deg);}

/*.con4{background: url("../img/bg4.jpg") center center no-repeat;background-size:auto 100%; height: 525px;}*/


.con5{background: url("../img/bg5.jpg") center center no-repeat;background-size:100% 100%;     padding-bottom: 70px;}
.con5-con{padding: 28px 30px;box-sizing: border-box; background: url("../img/box-bj3.jpg") center center no-repeat;background-size: 100% 100%;width:1000px;min-height: 200px; }
.con5-con .pl{font-size: 18px;color: #fec68a;margin-bottom: 20px;font-weight: bold;}
.con5-con .pl span{font-size: 14px;color: #fec68a;font-weight: normal;}
.con5-con .pl span i{color: #b23300;}
.con5-con textarea{resize: none;background: #664f40;height: 130px;width: 100%;color: #fec68a;border: none;outline: none;padding: 20px;box-sizing: border-box;}
.con5-item{overflow: hidden;line-height: 35px;margin-top: 20px;margin-bottom: 30px; }
.con5-item .con5-num{font-size: 12px;color: #999;float: left;}
.con5-item .con5-send{cursor: pointer; text-align: center;float: right; font-size: 14px;color: #fec68a;background: url("../img/btn-bj.png") center center no-repeat;background-size: 100% 100%;width: 121px;height: 35px;line-height: 35px; }
.con5-item .con5-send:hover{background: url("../img/btn-bj_hover.jpg") center center no-repeat;background-size: 100% 100%;}
.liuyan{border-top: 1px solid #3d3431;width: 100%;}
.liuyan .ly-ul li{    min-height: 104px;border-bottom: 1px dotted #3d3431;box-sizing: border-box;padding-top: 20px;padding-bottom: 20px;}
.liuyan .ly-user{font-size: 14px;color:#fec68a;overflow: hidden; }
.liuyan .ly-user p{float: left;font-weight: bold;}
.liuyan .ly-user span{font-size: 14px;color: #999;font-weight: normal;}
.liuyan .ly-time{font-size: 12px;color: #999;float: right;}
.liuyan .ly-desc{font-size: 14px;color: #fec68a;margin-top: 20px;line-height: 24px;}
.ly-pagination{margin-top: 20px;text-align: center;  font-size: 14px;color: #999;  overflow: hidden;}
.ly-pagination .active{color: #bc9c5f;font-weight: bold;}
.ly-pagination  li,.ly-pagination a{font-size: 14px;color: #999;display: inline-block;cursor: pointer;    padding:0 10px;}
.ly-pagination  a:hover{color: #fec68a;}
.ly-pagination a{font-size: 14px;color: #999;}

.con1 .old{ position: absolute;left: 50%;top:770px;width: 430px; margin-left:-215px;height:38px;line-height: 38px;  border: 1px solid #e0ba6f;border-radius: 20px;text-align: center;font-size: 18px;color: #e0ba6f;}
.con1 .old select{border: none;background: none;outline: none;font-size: 18px;color: #e0ba6f; height: 100%;}
.con1 .old select option{background:#241e1b; }











