.index_container_one {
  width: 100%;
  margin-top: 20px;
}

.index_container_one .advs_box_swiper {
  width: 100%;
    z-index: 15;
}

.index_container_one .advs_box_swiper .advs_container {
  height: 500px;
  width: 100%;
z-index:15;
  position: absolute;
  text-align: center;
}

.index_container_one .advs_box_swiper .advs_container .arrowBox {
  position: relative;
  z-index: 10;
  width: 1240px;
  margin: 0 auto;
}

.index_container_one .advs_box_swiper .advs_container .arrowBox .arrowBox {
  position: relative;
  z-index: 10;
  width: 1240px;
  margin: 0 auto;
  display: none;
}

.index_container_one .advs_box_swiper .advs_container .arrowBox .arrowBox .icon-arrow-left {
  top: 208px;
  left: 265px;
  background-position: 0px 0px;
}

.index_container_one .advs_box_swiper .advs_container .arrowBox .arrowBox .icon-arrow-right {
  top: 208px;
  right: 207px;
  background-position: -232px 0;
}

.index_container_one .advs_box_swiper .advs_container .pagination-box {
  position: absolute;
  z-index: 20;
  bottom: 18px;
  margin: 0 auto;
  text-align: center;
  width: 400px;
  left: 0;
  right: 0;
}

.index_container_one .advs_box_swiper .advs_container .pagination {
  border-bottom: none;
  height: 30px;
  background: rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0px 4px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0px 4px rgba(0, 0, 0, 0.4);
  border-radius: 30px;
  padding: 0 10px;
  line-height: 30px;
  display: inline-block;
}

.index_container_one .advs_box_swiper .advs_container .swiper-pagination-switch {
  display: inline-block;
  width: 6px;
  height: 6px;
  background: rgba(255, 255, 255, 0.5);
  margin: 10px 11px;
  cursor: pointer;
  border-radius: 50%;
}

.index_container_one .advs_box_swiper .advs_container .swiper-active-switch {
  background: rgba(255, 255, 255, 0.7);
  position: relative;
}

.index_container_one .advs_box_swiper .advs_container .swiper-active-switch::before {
  content: '';
  width: 10px;
  height: 10px;
  position: absolute;
  top: -2px;
  left: -2px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.4);
}

.index_container_one .course_box {
  position: relative;
  margin: 0 auto;
  
  width: 1240px;
  height: 500px;
}

.index_container_one .course_box .course_menu_a {
  width: 238px;
  height: 500px;
      z-index: 16;
    position: absolute;
  background-color: rgba(29, 28, 30, 0.5);
}

.index_container_one .course_box .course_menu_a .course_aItem:hover .course_menu_b {
  display: block;
}

.index_container_one .course_box .course_menu_a .course_aItem:hover .course_aName {
  color: #4a97ff;
}

.index_container_one .course_box .course_menu_a .course_aName {
  position: relative;
  text-align: center;
  height: 45px;
  line-height: 52px;
  font-size: 16px;
  color: #ffffff;
}

.index_container_one .course_box .course_menu_a .course_aName span {
  position: absolute;
  right: 20px;
}

.index_container_one .course_box .course_menu_a .course_menu_b {
  position: absolute;
  left: 238px;
  top: 0;
  padding: 0 20px 0 38px;
  background: #f4f4f4;
  height: 500px;
  width: 600px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  display: none;
}

.index_container_one .course_box .course_menu_a .course_menu_b .course_bItem {
  float: left;
}

.index_container_one .course_box .course_menu_a .course_menu_b .course_bItem .course_bName {
  color: #4a97ff;
  font-size: 14px;
  display: block;
  line-height: 44px;
  padding-bottom: 6px;
  border-bottom: 1px dashed #ddd;
  margin-bottom: 14px;
  width: 180px;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.index_container_one .course_box .course_menu_a .course_menu_b .course_bItem .course_menu_item {
  width: 170px;
  display: inline-block;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 28px;
  font-size: 13px;
  display: block;
}

.index_container_one .course_box .course_menu_a .course_menu_b .course_bItem .course_menu_item:hover {
  color: #4a97ff;
}

.index_container_one .course_box .course_menu_bdiv {
     z-index: 18;
    position: absolute;
   margin-right: 4%;
  width: 270px;
  margin-top: 60px;
  height: 349px;
left: 73%;
  background-color: #ffffff;
  border-radius: 10px;
  border: solid 5px #2d71ec;
}

.index_container_one .course_box .course_menu_bdiv .course_menu_b_input {
  width: 240px;
  height: 40px;
  border-radius: 20px;
  border: solid 1px #2d71ec;
  margin: 10px auto 0;
  display: block;
  padding-left: 15px;
  font-size: 14px;
}

.index_container_one .course_box .course_menu_bdiv .course_menu_b_input:first-child {
  margin-top: 17px;
}

.index_container_one .course_box .course_menu_bdiv .code_box {
  width: 250px;
  height: 40px;
  margin: 10px auto 0;
}

.index_container_one .course_box .course_menu_bdiv .code_box .yzmcode {
  width: 123px;
  height: 40px;
  font-size: 14px;
  padding-left: 15px;
  border-radius: 20px;
  border: solid 1px #2d71ec;
  float: left;
}

.index_container_one .course_box .course_menu_bdiv .code_box .codetxt {
  float: right;
  height: 40px;
  width: 100px;
  color: #ffffff;
  outline: none;
  border: solid 1px #2d71ec;
  background-color: #2d71ec;
  border-radius: 20px;
}

.index_container_one .course_box .course_menu_bdiv .edu_box {
  position: relative;
    margin-top: -5px;
}

.index_container_one .course_box .course_menu_bdiv .edu_box .ability {
  background: url(../images/down.png) 0 no-repeat;
  background-position: 220px 15px;
  background-size: 4%;
  font-size: 14px;
}

.index_container_one .course_box .course_menu_bdiv .edu_box:hover .edu_list {
  display: block;
}

.index_container_one .course_box .course_menu_bdiv .edu_box .edu_list {
  display: none;
  position: absolute;
  width: 117px;
  top: 35px;
  right: 48px;
  z-index: 999;
  background-color: #ffffff;
}

.index_container_one .course_box .course_menu_bdiv .edu_box .edu_list .option {
  font-size: 16px;
  line-height: 24px;
  color: #666666;
  text-align: center;
}

.index_container_one .course_box .course_menu_bdiv .edu_box .edu_list .option:hover {
  color: #4a97ff;
}

.index_container_one .course_box .course_menu_bdiv .country_box {
  position: relative;
    margin-top: -5px;
}

.index_container_one .course_box .course_menu_bdiv .country_box:hover .country_list {
  display: block;
}

.index_container_one .course_box .course_menu_bdiv .country_box .country {
  font-size: 14px;
  background: url(../images/down.png) 0 no-repeat;
  background-position: 220px 15px;
  background-size: 4%;
}

.index_container_one .course_box .course_menu_bdiv .country_box .country_list {
  display: none;
  position: absolute;
  width: 117px;
  z-index: 999;
  top: 35px;
  right: 48px;
  background-color: #ffffff;
}

.index_container_one .course_box .course_menu_bdiv .country_box .country_list .option {
  font-size: 16px;
  line-height: 24px;
  color: #666666;
  text-align: center;
}

.index_container_one .course_box .course_menu_bdiv .country_box .country_list .option:hover {
  color: #4a97ff;
}

.index_container_one .course_box .course_menu_bdiv .submitBtn1 {
  width: 245px;
  height: 40px;
  background-image: linear-gradient(-48deg, #2d71ec 0%, #798af4 100%);
  -webkit-box-shadow: 0px 0px 2px 0px 
 #2b2b2b;
          box-shadow: 0px 0px 2px 0px 
 #2b2b2b;
  border-radius: 20px;
  outline: none;
  border: solid 1px #798af4;
  margin: 10px 10px;
  font-size: 22px;
  line-height: 24px;
  color: #ffffff;
}

.info {
  width: 1240px;
  margin: 30px auto;
  height: 440px;
}

.info .tab1 {
  display: none;
}

.info .tab1:first-child {
  display: block;
}

.info .info_left {
  width: 860px;
  float: left;
}

.info .info_left .info_header {
  width: 100%;
  height: 42px;
  line-height: 42px;
  border-bottom: 1px solid #cccccc;
}

.info .info_left .info_header h1 {
  float: left;
  width: 245px;
  font-size: 22px;
  color: #000000;
}

.info .info_left .info_header .info_header_ul {
  float: left;
}

.info .info_left .info_header .info_header_ul .info_header_ul_a {
  float: left;
  width: 120px;
  text-align: center;
  font-size: 16px;
  color: #434343;
}

.info .info_left .info_header .info_header_ul .info_header_ul_a:hover {
  color: #4a97ff;
}

.info .info_left .info_header .info_header_ul .cur {
  color: #4a97ff;
}

.info .info_left .info_left_content {
  margin-top: 20px;
}

.info .info_left .info_left_content .img_box {
  width: 238px;
  height: 368px;
  float: left;
}

.info .info_left .info_left_content .img_box img {
  width: 100%;
  height: 100%;
}

.info .info_left .info_left_content .info_left_main {
  float: left;
  margin-left: 11px;
}

.info .info_left .info_left_content .info_left_main .info_left_main_top {
  width: 600px;
  height: 50px;
}

.info .info_left .info_left_content .info_left_main .info_left_main_top .edu_option {
  float: left;
  width: 64px;
  height: 27px;
  line-height: 27px;
  background-color: #2d71ec;
  border-radius: 5px;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  margin-left: 42px;
}

.info .info_left .info_left_content .info_left_main .info_left_main_top .edu_option:hover {
  background-color: #87aef7;
}

.info .info_left .info_left_content .info_left_main .info_left_main_top .click {
  background-color: #87aef7;
}

.info .info_left .info_left_content .info_left_main .info_left_main_content {
  display: none;
  width: 600px;
  margin-left: 10px;
}

.info .info_left .info_left_content .info_left_main .info_left_main_content:first-child {
  display: block;
}

.info .info_left .info_left_content .info_left_main .info_left_main_content .info_li {
  position: relative;
  padding-left: 16px;
  width: 44%;
  float: left;
  margin-left: 3%;
  font-size: 14px;
  line-height: 30px;
  color: #474747;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.info .info_left .info_left_content .info_left_main .info_left_main_content .info_li i {
  position: absolute;
  top: 9px;
  left: 1px;
}

.info .info_left .info_left_content .info_left_main .info_left_main_content .info_li:hover {
  color: #4a97ff;
}

.info .info_left .info_left_content .info_left_main .more {
  clear: both;
  width: 600px;
  text-align: right;
  font-size: 12px;
  line-height: 20px;
  color: #acacac;
  margin-top: 30px;
}

.info .info_right {
  width: 312px;
  float: left;
  margin-left: 25px;
}

.info .info_right h1 {
  height: 42px;
  line-height: 42px;
  font-size: 22px;
  color: #000000;
}

.info .info_right .info_right_content {
  float: left;
}

.info .info_right .info_right_content .info_right_box {
  float: left;
  width: 139px;
  height: 117px;
  margin-top: 12px;
}

.info .info_right .info_right_content .info_right_box img {
  width: 100%;
  height: 100%;
}

.info .info_right .info_right_content .info_right_box:hover {
  -webkit-transform: translate3d(0, -2px, 0);
          transform: translate3d(0, -2px, 0);
}

.info .info_right .info_right_content .info_right_box:nth-child(2n) {
  margin-left: 25px;
}

.selected_box {
  clear: both;
  width: 1240px;
  margin: 30px auto;
}

.selected_box .selected_head {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px;
}

.selected_box .subject_A_title {
  height: 42px;
  line-height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 22px;
  color: #000000;
}

.selected_box .selected_menu {
  width: 41px;
  position: absolute;
  margin-left: 1140px;
  margin-top: -35px;
}

.selected_box .selected_menu_item {
  width: 20px;
  height: 20px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  line-height: 18px;
  cursor: pointer;
  background-color: #8eaecc;
  border: solid 1px #a6c0da;
  float: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.selected_box .disabled {
  background-color: #b9d3ec;
  border: solid 1px #cfdeec;
  cursor: default;
}

.selected_box .clearfix:after {
  content: '';
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.index_container_one .advs_box_swiper .advs_container .swiper-slide{
      background-repeat: no-repeat;
    background-position: center top;
}



.selected_box .swiper-slide a {
  display: block;
  width: 285px;
  height: 160px;
}

.selected_box .swiper-slide a img {
  width: 100%;
  height: 100%;
}

.selected_box .swiper-slide a img:hover {
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.3);
          box-shadow: 0 4px 5px rgba(0, 0, 0, 0.3);
  -webkit-transform: translate3d(0, -2px, 0);
          transform: translate3d(0, -2px, 0);
}

.flow {
  clear: both;
  width: 1240px;
  margin: 30px auto;
}

.flow h2 {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px;
  height: 42px;
  line-height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 22px;
  color: #000000;
}

.flow area {
  outline: none;
}

.plan {
  clear: both;
  width: 1240px;
  height: 505px;
  margin: 30px auto 40px;
}

.plan .plan_header {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px;
  height: 42px;
  line-height: 42px;
}

.plan .plan_header h2 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 22px;
  color: #000000;
  float: left;
}

.plan .plan_header .more {
  float: right;
  font-size: 12px;
  color: #acacac;
  margin-right: 18px;
}

.plan .plan_main .plan_main_left {
  float: left;
  width: 240px;
  height: 369px;
}

.plan .plan_main .plan_main_left .plan_left_img {
  margin-bottom: 12px;
}

.plan .plan_main .plan_main_left .plan_left_img a {
  width: 238px;
  height: 50px;
  display: block;
}

.plan .plan_main .plan_main_left .plan_left_img a img {
  width: 100%;
  height: 100%;
}

.plan .plan_main .plan_main_left .plan_left_img:hover {
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.3);
          box-shadow: 0 4px 5px rgba(0, 0, 0, 0.3);
  -webkit-transform: translate3d(0, -2px, 0);
          transform: translate3d(0, -2px, 0);
}

.plan .plan_main .plan_main_right {
  float: left;
  width: 935px;
  height: 360px;
  overflow: hidden;
  margin-left: 20px;
  margin-bottom: 10px;
}

.plan .plan_main .plan_main_right .plan_ul {
  width: 100%;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li {
  display: none;
}

.plan .plan_main .plan_main_right .plan_ul .show {
  display: block;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li_two {
  margin-left: 10px;
  width: 301px;
  text-align: center;
  float: left;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li_two h4 {
  font-size: 18px;
  line-height: 50px;
  color: #1a1a1a;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li_two .li_two_imgBox {
  width: 301px;
  height: 172px;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li_two .li_two_imgBox img {
  width: 100%;
  height: 100%;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li_two p {
  position: relative;
  text-align: left;
  padding-left: 45px;
  font-size: 18px;
  line-height: 30px;
  color: #1a1a1a;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li_two p i {
  position: absolute;
  left: 20px;
  top: 5px;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li_two .getBtn {
  margin-top: 20px;
  outline: none;
  border: none;
  width: 156px;
  height: 28px;
  font-size: 16px;
  line-height: 28px;
  color: #696969;
  background: url(../images/btn_bg.png) no-repeat;
  background-size: 100%;
}

.plan .plan_main .plan_main_right .plan_ul .plan_li_two .getBtn:hover {
  color: #4a97ff;
}

.teacher {
  clear: both;
  width: 1240px;
  margin: 40px auto 40px;
   height: 410px;
}

.teacher .teacher_header {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 18px;
  height: 42px;
  line-height: 42px;
}

.teacher .teacher_header h2 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 22px;
  color: #000000;
  float: left;
}

.teacher .teacher_header .more {
  float: right;
  font-size: 12px;
  color: #acacac;
  margin-right: 18px;
}

.teacher .teacher_main .teacher_main_left {
  width: 240px;
  float: left;
}

.teacher .teacher_main .teacher_main_left a {
  width: 238px;
  height: 369px;
  display: block;
}

.teacher .teacher_main .teacher_main_left a img {
  width: 100%;
  height: 100%;
}

.teacher .teacher_main .teacher_main_right {
  float: left;
  width: 958px;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox {
  height: 175px;
  position: relative;
  float: left;
  margin-left: 45px;
  margin-bottom: 20px;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox .small_box {
  width: 144px;
  height: 174px;
  border-radius: 10px;
  border: solid 1px #e1e1e1;
  overflow: hidden;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox .small_box img {
  width: 100%;
  height: 100%;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox .teacher_content {
  padding: 5px;
  position: absolute;
  bottom: 0;
  width: 134px;
  background-color: rgba(29, 28, 30, 0.6);
  border-radius: 0px 0px 10px 10px;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox .teacher_content h2 {
  font-size: 14px;
  line-height: 24px;
  height: 24px;
  color: #ffffff;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox .teacher_content h2 span {
  color: #ffffff;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox .teacher_content h2 button {
  outline: none;
  background: no-repeat;
  font-size: 9px;
  line-height: 15px;
  color: #fffffe;
  padding: 1px;
  height: 17px;
  border-radius: 8px;
  border: solid 1px #ffffff;
  margin-top: 4px;
  margin-right: 3px;
  float: right;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox .teacher_content h3 {
  font-size: 9px;
  line-height: 24px;
  color: #eb9301;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox .teacher_content p {
  font-size: 9px;
  line-height: 24px;
  margin-top: 10px;
  color: #ffffff;
  display: none;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.teacher .teacher_main .teacher_main_right .teacher_main_rightBox:hover p {
  display: block;
}

.success {
  clear: both;
  width: 1240px;
  margin: 40px auto 40px;
  height: 430px;
}

.success .success_header {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px;
  height: 42px;
  line-height: 42px;
}

.success .success_header h2 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 22px;
  color: #000000;
  float: left;
}

.success .success_header .more {
  float: right;
  font-size: 12px;
  color: #acacac;
  margin-right: 18px;
}

.success .success_main_left {
  float: left;
  width: 240px;
}

.success .success_main_left a {
  width: 238px;
  height: 369px;
  display: block;
}

.success .success_main_left a img {
  width: 100%;
  height: 100%;
}

.success .success_main_right {
  float: left;
  width: 942px;
}

.success .success_main_right .success_main_right_item {
  width: 283px;
  height: 172px;
  position: relative;
  margin-left: 31px;
  float: left;
  margin-bottom: 15px;
}

.success .success_main_right .success_main_right_item .small_one {
  width: 107px;
  height: 107px;
  margin-left: 35px;
  border: 1px solid #b7b7b7;
  border-radius: 50%;
  position: relative;
  z-index: 99;
  background-color: #ffffff;
}

.success .success_main_right .success_main_right_item .small_one img {
  position: absolute;
  top: 14.5%;
  left: 14.5%;
  width: 71%;
  height: 71%;
}

.success .success_main_right .success_main_right_item .small_two {
  position: absolute;
  top: 50px;
  width: 263px;
  height: 118px;
  padding: 3px 10px;
  float: left;
  border: solid 2px #b7b7b7;
  margin-bottom: 10px;
}

.success .success_main_right .success_main_right_item .small_two h2 {
  font-size: 14px;
  line-height: 23px;
  margin-left: 53%;
  color: #010101;
}

.success .success_main_right .success_main_right_item .small_two p {
  margin-top: 12px;
  font-size: 10px;
  line-height: 17px;
  color: #000000;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
}

.success .success_main_right .success_main_right_item .small_two button {
  outline: none;
  width: 58px;
  height: 20px;
  line-height: 20px;
  background-color: #1a6bff;
  border-radius: 7px;
  font-size: 9px;
  color: #ffffff;
  border: none;
  float: right;
  margin-top: 5px;
}

.video {
  clear: both;
  width: 1240px;
  margin: 40px auto 40px;
  height: 360px;
}

.video .video_header {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px;
  height: 42px;
  line-height: 42px;
}

.video .video_header h2 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 22px;
  color: #000000;
  float: left;
}

.video .video_header .more {
  float: right;
  font-size: 12px;
  color: #acacac;
  margin-right: 18px;
}

.video .video_main {
  width: 1240px;
  height: 301px;
  background-image: linear-gradient(190deg, #cacaca 0%, #e4e4e4 100%);
  border-radius: 10px;
}

.video .video_main .video_main_box {
  margin-top: 20px;
  width: 299px;
  height: 270px;
  float: left;
  margin-left: 9px;
}

.video .video_main .video_main_box .video_title {
  padding: 10px;
  background-color: #ffffff;
  height: 50px;
  line-height: 50px;
  font-size: 15px;
}

.video .video_main .video_main_box .video_title .video_info {
  float: left;
  width: 200px;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.video .video_main .video_main_box .video_title .click_num {
  float: right;
}

.bankground {
  clear: both;
  width: 1240px;
  margin: 40px auto 40px;
  height: 430px;
}

.bankground .bankground_header {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 20px;
  height: 42px;
  line-height: 42px;
}

.bankground .bankground_header h2 {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 22px;
  color: #000000;
  float: left;
}

.bankground .bankground_main .bankground_left {
  float: left;
  width: 238px;
  height: 369px;
}

.bankground .bankground_main .bankground_left img {
  width: 100%;
  height: 100%;
}

.bankground .bankground_main .bankground_center {
  float: left;
}

.bankground .bankground_main .bankground_center .bankground_center_top {
  width: 600px;
  margin-left: 10px;
}

.bankground .bankground_main .bankground_center .bankground_center_top .bankground_li {
  position: relative;
  padding-left: 14px;
  width: 45%;
  float: left;
  margin-left: 2%;
  font-size: 14px;
  line-height: 30px;
  color: #474747;
  word-break: keep-all;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bankground .bankground_main .bankground_center .bankground_center_top .bankground_li i {
  position: absolute;
  top: 9px;
  left: 1px;
}

.bankground .bankground_main .bankground_center .bankground_center_top .bankground_li:hover {
  color: #4a97ff;
}

.bankground .bankground_main .bankground_center .more {
  clear: both;
  width: 600px;
  text-align: right;
  font-size: 12px;
  line-height: 20px;
  color: #acacac;
  margin-top: 30px;
}

.bankground .bankground_main .bankground_center .bankground_center_bottom {

  margin-top: 10px;
}

.bankground .bankground_main .bankground_center .bankground_center_bottom .bankground_img_box {
  float: left;
  width: 278px;
  height: 100px;
  margin-left: 20px;
}

.bankground .bankground_main .bankground_center .bankground_center_bottom .bankground_img_box a img {
  width: 100%;
  height: 100%;
}

.bankground .bankground_main .bankground_center .bankground_center_bottom .bankground_img_box:hover {
  -webkit-transform: translate3d(0, -2px, 0);
          transform: translate3d(0, -2px, 0);
}

.bankground .bankground_main .bankground_right {
  background: url(../images/yuyue.png) no-repeat;
  background-size: 100%;
  width: 300px;
  height: 369px;
  float: right;
}

.bankground .bankground_main .bankground_right .bankground_right_input {
  width: 230px;
  height: 40px;
  border-radius: 20px;
  border: solid 1px #2d71ec;
  margin: 10px 0 0 34px;
  display: block;
  padding-left: 15px;
  font-size: 14px;
}

.bankground .bankground_main .bankground_right .bankground_right_input:first-child {
  margin-top: 83px;
}

.bankground .bankground_main .bankground_right .code_box {
  width: 245px;
  height: 43px;
  margin: 10px 0 0 34px;
}

.bankground .bankground_main .bankground_right .code_box .yzmcode {
  width: 112px;
  height: 40px;
  font-size: 14px;
  padding-left: 15px;
  border-radius: 20px;
  border: solid 1px #2d71ec;
  float: left;
}

.bankground .bankground_main .bankground_right .code_box .codetxt {
  float: right;
  height: 40px;
  width: 100px;
  color: #ffffff;
  outline: none;
  border: solid 1px #2d71ec;
  background-color: #2d71ec;
  border-radius: 20px;
}

.bankground .bankground_main .bankground_right .label_box {
  width: 100px;
  height: 18px;
  margin-top: 8px;
  line-height: 22px;
  margin-left: 124px;
  font-size: 16px;
  color: #ffffff;
}

.bankground .bankground_main .bankground_right img {
  margin-left: 33px;
  margin-top: 7px;
}



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