#main .cover, #main .talkwrap, #main .talkwrap .bg, #main .talkwrap .talk, #main .talkwrap .talk .swiper-container .talkmain .r img {
  width: 100%;
  height: 100%; }

#main .cover, #main .talkwrap, #main .talkwrap .bg, #main .talkwrap .talk {
  position: absolute;
  top: 0;
  left: 0; }

body, html {
  height: 100%; }

body {
  font-family: 'Microsoft Yahei';
  overflow: hidden;
  width: 100%; }

#main {
  width: 2000px;
  height: 1000px;
  transform-origin: 0 0; }
  #main .cover {
    background-image: url("../img/bg1.jpg");
    background-position: 0 0;
    background-size: 100% 100%;
    overflow: hidden;
    z-index: 100; }
    #main .cover .imgwrap {
      position: absolute;
      left: 50%;
      bottom: -5px;
      margin-left: -625px; }
  #main .talkwrap {
    background: url("../img/bgchina.png") 88px 138px no-repeat; }
    #main .talkwrap .bg {
      background: url("../img/bgusa.png") 1390px 766px no-repeat; }
    #main .talkwrap .talk .swiper-container {
      width: 100%;
      height: 100%; }
      #main .talkwrap .talk .swiper-container .talkmain {
        width: 1080px;
        height: 528px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: -520px;
        margin-top: -294px;
		padding-top:30px;
        background: url("../img/dec.png") right 0px no-repeat; }
        #main .talkwrap .talk .swiper-container .talkmain .l {
          float: left;
          width: 430px;
          padding-top: 30px; }
          #main .talkwrap .talk .swiper-container .talkmain .l h3 {
            font-size: 34px;
            font-family: "SimHei";
            color: #d50025;
            line-height: 40px;
            margin-bottom: 10px; }
          #main .talkwrap .talk .swiper-container .talkmain .l span {
            display: block;
            font-size: 20px;
            color: #333;
            line-height: 40px; }
          #main .talkwrap .talk .swiper-container .talkmain .l a {
            margin-top: 30px;
            display: block;
            width: 189px;
            height: 59px;
            background: url("../img/linl.png") 0 0 no-repeat; }
        #main .talkwrap .talk .swiper-container .talkmain .r {
          float: right;
          width: 576px;
          height: 400px;
          margin-right: 30px;
          margin-top: 34px; }
.swiper-pagination{ margin-top:-170px; height:500px;}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:10px auto;}
.swiper-pagination-bullet {
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  font-size: 16px;
  color: #103895;
  opacity: 1;
  padding-top: 2px;
  padding-bottom: 2px;}

.swiper-pagination-bullet-active {
  color: #df002b;
  font-size: 24px;
  text-decoration: underline;
  position: relative;
  left: -3px; }
.swiper-container-vertical > .swiper-pagination-bullets {
  left: 50%;
  right:auto;
  margin-left: 650px; }

.swiper-pagination-bullet {
  background: none; }

.back {
  width: 44px;
  height: 44px;
  background: url("../img/top.png") 0 0 no-repeat;
  position: absolute;
  left: 50%;
  top: 800px;
  margin-left: 640px;
  cursor: pointer;
  z-index: 999; }

.bdshare {
  position: absolute;
  left: 50%;
  margin-left:390px;
  bottom: 20px; }

/*# sourceMappingURL=style.css.map */
