@charset "utf-8";

.back_main {
  /* background-image: url(../../common/error/error_background.jpg);
  background-repeat: no-repeat;
  background-position: center center; */
  text-align: center;
  padding-bottom: 40px;
}

.footer {
  background-image: url(../../common/main/footer_back.gif);
  background-repeat: repeat-x;
  background-position: bottom;
  height: 60px;
  vertical-align: bottom;
  padding-bottom: 15px;
}
.intro_topleft {
  background-image: url(../../common/main/intro_back01.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.intro_topcenter {
  background-image: url(../../common/main/intro_back02.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
}
.intro_topright {
  background-image: url(../../common/main/intro_back03.jpg);
  background-repeat: no-repeat;
  background-position: left bottom;
}
.intro_left {
  background-image: url(../../common/main/intro_back04.jpg);
  background-position: right;
}
.intro_center {
  background-image: url(../../common/main/intro_back05.jpg);
  height: 580px;
  width: 980px;
}
.intro_right {
  background-image: url(../../common/main/intro_back06.jpg);
  background-position: left;
}

.intro_right {
  background-image: url(../../common/main/intro_back06.jpg);
  background-position: left;
}
.intro2_left {
  background-image: url(../../common/main/intro_back07.jpg);
  background-position: right;
}
.intro2_center {
  background-image: url(../../common/main/intro_back08.jpg);
  height: 580px;
  width: 980px;
  text-align: center;
  vertical-align: middle;
}
.intro2_right {
  background-image: url(../../common/main/intro_back09.jpg);
  background-position: left;
}
.intro2_bottomleft {
  background-image: url(../../common/main/intro_back10.jpg);
  background-repeat: no-repeat;
  background-position: right top;
}
.intro2_bottomcenter {
  background-image: url(../../common/main/intro_back11.jpg);
  background-repeat: no-repeat;
  background-position: top;
}
.intro2_bottomright {
  background-image: url(../../common/main/intro_back12.jpg);
  background-repeat: no-repeat;
  background-position: left top;
}

.visual_psms {
  background-image: url(../../common/main/visual_psms.jpg);
  background-position: top;
  background-repeat: no-repeat;
  padding:278px 5px 10px 5px;
}
.visual_csms {
  background-image: url(../../common/main/visual_csms.jpg);
  background-position: top;
  background-repeat: no-repeat;
  padding:278px 5px 10px 5px;
}
.visual_vsms {
  background-image: url(../../common/main/visual_vsms.jpg);
  background-position: top;
  background-repeat: no-repeat;
  padding:278px 5px 10px 5px;
}
.visual_nsms {
  background-image: url(../../common/main/visual_nsms.jpg);
  background-position: top;
  background-repeat: no-repeat;
  padding:278px 5px 10px 5px;
}
.visual_dfms {
  background-image: url(../../common/main/visual_dfms.jpg);
  background-position: top;
  background-repeat: no-repeat;
  padding:278px 5px 10px 5px;
}





.intro_bg_way {
  background-image: url(../../common/main/intro_bg_way.jpg);
  background-repeat: no-repeat;
  background-position: left bottom;
}

.intro_tit {
  text-align:right;
  padding:19px 22px 0 0;
}

.intro_btn {
  text-align:center;
  padding-top:28px;
}

.intro_info {
  text-align:center;
}



.intro_bg2_way {
  background-image: url(../../common/main/intro_bg2_way.jpg);
  background-repeat: no-repeat;
  background-position: left bottom;
}


.intro_btn2 {
  text-align:center;
}

.intro_info2 {
  text-align:center;
}

.intro_login {
  background-image: url(../../common/main/login.jpg);
  background-repeat: no-repeat;
  background-position: 18px 28px;
  width:330px;
  height:98px;
  padding:25px 0 0 120px;
}
