

/*-------------------s4----------------------------*/
.s4 { height: 710px; position: relative; }
.s4 .mappic { width: 100%; height: 100%; top: 0; left: 0; position: absolute; display: none; border-radius: 35px; overflow: hidden; }
.s4 .mappic img { width: 100%; }
.s4 .mappic .close { position: absolute; right: 15px; top: 0px; cursor: pointer; font-size: 40px; font-weight: bold; color: #0070ac; transition: all .2s; }
.s4 .mappic .close:hover { color: #1f98ff; }
.s4 .le, .s4 .ri { width: 780px; height: 100%; float: left; border-radius: 35px;background-color: #fff; overflow: hidden; }
.s4 .ri { float: right; }
.s4 .yaoqiu, .s4 .jianli { padding-left: 40px;padding-right: 40px; }
.s4 .yaoqiu ul, .s4 .jianli ul { margin-top: 20px; }
.s4 .yaoqiu li, .s4 .jianli li { font-size: 14px; color: #666666; }
.s4 .yaoqiu li p, .s4 .jianli li p { width: 650px; padding-top: 26px; display: inline-block; }
.s4 .yaoqiu li span, .s4 .jianli li span { font-size: 48px; color: #DDDDDD; padding-right: 10px; display: inline-block; margin-right:10px ;}
.s4 .yaoqiu a, .s4 .jianli a { color: #415bff; }
.s4 .yaoqiu li { float: left; margin-bottom:20px; line-height: 35px; }
.s4 .yaoqiu li:first-child{ margin-top: 25px}
.s4 .yaoqiu li:nth-child(2n-1) { width: 45%; }
.s4 .yaoqiu li:nth-child(2n) { width: 55%; }
.s4 .jianli { width: 700px; background: url("./img/bg_yellow.png") no-repeat; height: 300px; padding-top: 28px; display: none; }
.s4 .jianli li:first-child { height: 75px; }
.s4 .jianli li span { color: #c7a757; height: 100%; }
.s4 .map { width: 100%; height: 370px; background: url("./img/bg_map.jpg") no-repeat; cursor: url("./img/magnifier.png"), pointer; display: none; }
.s4 .laste { width: 100%; height: 310px; margin-top: 30px; }

.daiyu { width: 310px; height: 270px; padding: 0 40px; border-right: 1px solid #e6e6e6; float: left; position: relative;box-sizing:content-box}
.daiyu .bd, .daiyu dl, .daiyu img { width: 100%; height: 100%; }
.daiyu .tempWrap { width: 100%; }
.daiyu dt { width: 310px; height: 200px; margin-bottom: 10px; }
.daiyu dd { font-size: 16px; color: #666666; text-align: center; padding-top: 20px; }
.daiyu a.prev, .daiyu a.next { display: block; width: 12px; height: 40px; background: url("./img/icons.png") no-repeat -631px -130px; position: absolute; top: 80px; opacity: .5; transition: all .2s; }
.daiyu a:hover { opacity: 1; }
.daiyu a.prev { left: 45px; }
.daiyu a.next { right: 45px; background-position-x: -654px; }



.tits {
  background: url(./img/icons.png) no-repeat -546px -1px;
  width: 144px;
  height: 30px;
  background-position-y: -43px;
}

.tits_jin {
  background: url(./img/icons.png) no-repeat -546px -1px;
  width: 144px;
  height: 30px;
  background-position-y: -86px;
}

.luxian { width: 320px; height: 100%; margin-left: 40px; float: left; font-size: 16px; color: #666666; }
.luxian li { width: 100%; height: 48px; line-height: 24px; display: table; margin-bottom: 15px;text-align: left;}
.luxian li:before { display: inline-block; content: ""; width: 38px; height: 100%; background: url("./img/icons.png") no-repeat -717px -5px; }
.luxian li:first-child p { padding-left: 15px; }
.luxian li:nth-child(2):before { background-position-y: -64px; }
.luxian li:last-child:before { background-position-y: -117px; }
.luxian li:last-child { margin-bottom: 20px; }
.luxian p { display: table-cell; vertical-align: middle; padding-left: 10px; }
.luxian dl { width: 100%; height: 72px; }
.luxian dt { width: 72px; height: 100%; float: left; background: url("./img/icons.png") no-repeat -681px -185px; }
.luxian dd { float: left; text-indent: 20px; height: 100%; line-height: 72px; }
.container{margin: 0 auto;}
.yaoqiu ul li{text-align: left;}
.section{background-color: #1f98ff;}

@media screen and (min-width: 1610px) { .container { width: 1300px; }
  video { width: 960px; height: 540px; margin: -270px 0 0 -480px; }
  .vclo { margin: -284px 0 0 464px; }

  .nextpage { bottom: 10px; }
  .section { padding-top: 70px; padding-bottom: 70px;}
  .round { margin-top: -45px; }
  .liucheng { width: 0; height: 0; }
  .tbs { height: 575px; }
  .tbs:before { width: 180px; }
  .tbs .rcon { width: 1040px; padding-top: 15px; }
  .tbs table { margin-top: 15px; }
  .tbs thead tr { line-height: 30px; }
  .tbs tbody tr { line-height: 33px; }
  .s3 { width: 1120px; height: 580px; }
  .s3 dl { margin: 0 20px 20px 0; }
  .s4 { height: 580px; }
  .s4 .le { width: 510px; }
  .s4 .yaoqiu li span, .s4 .jianli li span { font-size: 28px; padding-right: 1px; }
  .s4 .yaoqiu li, .s4 .yaoqiu li:nth-child(2n-1), .s4 .yaoqiu li:nth-child(2n) { width: 100%; float: none; }
  .s4 .yaoqiu { padding-top: 20px; }
  .s4 .yaoqiu ul { margin-top: 5px; }
  .s4 .yaoqiu li { margin-bottom: 5px; line-height: 25px; }
  .s4 .yaoqiu li:first-child{ margin-top: 20px}
  .s4 .yaoqiu li:nth-child(2n-1), .s4 .yaoqiu li:nth-child(2n) { width: 100%; float: none; }
  .s4 .jianli ul { margin-top: 0; }
  .s4 .jianli li p { padding-top: 18px; width: 360px; }
  .s4 .jianli li:first-child { margin-bottom: 15px; }
  .s4 .map { height: 285px; background: url("./img/bg_map.jpg") bottom no-repeat; }
  .s4 .laste { margin-top: 10px; } }

@media screen and (max-width: 1610px) { .container { width: 1300px; }
  video { width: 960px; height: 540px; margin: -270px 0 0 -480px; }
  .vclo { margin: -284px 0 0 464px; }
  .nav { margin-left: -650px; top: 10px; }
  .nextpage { bottom: 10px; }
  .section { padding-top: 70px; }
  .round { margin-top: -45px; }
  .liucheng { width: 0; height: 0; }
  .tbs { height: 575px; }
  .tbs:before { width: 180px; }
  .tbs .rcon { width: 1040px; padding-top: 15px; }
  .tbs table { margin-top: 15px; }
  .tbs thead tr { line-height: 30px; }
  .tbs tbody tr { line-height: 33px; }
  .s3 { width: 1120px; height: 580px; }
  .s3 dl { margin: 0 20px 20px 0; }
  .s4 { height: 580px; }
  .s4 .le { width: 510px; }
  .s4 .yaoqiu li span, .s4 .jianli li span { font-size: 30px; padding-right: 10px; }
  .s4 .yaoqiu li, .s4 .yaoqiu li:nth-child(2n-1), .s4 .yaoqiu li:nth-child(2n) { width: 100%; float: none; }
  .s4 .yaoqiu { padding-top: 20px; height: 255px; }
  .s4 .yaoqiu ul { margin-top: 5px; }
  .s4 .yaoqiu li { margin-bottom: 5px; line-height: 35px; }
  .s4 .yaoqiu li:first-child{ margin-top: 25px}
  .s4 .yaoqiu li:nth-child(2n-1), .s4 .yaoqiu li:nth-child(2n) { width: 100%; float: none; }
  .s4 .jianli ul { margin-top: 0; }
  .s4 .jianli li p { padding-top: 18px; width: 360px; }
  .s4 .jianli li:first-child { margin-bottom: 15px; }
  .s4 .map { height: 285px; background: url("./img/bg_map.jpg") bottom no-repeat; }
  .s4 .laste { margin-top: 10px; } }
@media screen and (max-width: 1410px) { #menu { left: 10px; display: none; }
  video { width: 960px; height: 540px; margin: -270px 0 0 -480px; }
  .vclo { margin: -284px 0 0 464px; } }

/*# sourceMappingURL=index.css.map */
