
/*登录*/
.login{
  width: 150px;
  float: right;
  margin-top: 33px;
  position:relative;
}
.login>span{
  display: inline-block;
  font-size: 20px;
  color: #3081E1;
}
.login>span:nth-of-type(2){
  margin: 0 10px;
}
.login>span a{
  color: #3081E1;
  text-decoration: none;
  font-size: 20px;
}
/* 提示框 */
.promptMessage{
	width:100%;
	height:50px;
	position: absolute;
	margin:0 auto;
	top:150px;
	z-index:999;

}
.promptMessage div{
	width:580px;
	height:70%;
	margin: 0 auto;
	display:flex;
	justify-content: space-between;
	align-items:center;
	background:#fdf6e5;
	color:#fd945f;
	border-radius:3px;
}
.promptMessage div img{
	width:16px;
	height:16px;
	margin-left: 80px;
}
/*登录*/
.login-box{
   width: 290px;
    height: 420px;
    background: rgba(255, 255, 255, 0.9);
    border-radius: 8px 0px 0px 8px;
    position: absolute;
    z-index: 99;
    margin: auto;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
}
.login-bj-text{
    position: absolute;
    margin-left:45%;
    /*top:270px;*/
    left:-960px;
    z-index: 10;
    height:124px;
    width:625px;
    background: url("../images/login-bj-text.png") no-repeat;
    user-select: none;
    /*background-size: 100% 100%;*/
    background-position: center;
    background-size: cover
}
.login-btn{
    background-color:rgb(48,129,225)!important;
    width:305px!important;
    height:40px!important;
    font-size: 16px!important;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    line-height: 16px;
}
/* input placeholder字体颜色样式 */
input::-webkit-input-placeholder {
/* WebKit browsers */
color: #999999;
}
input:-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: #999999;
}
input::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: #999999;
}
input:-ms-input-placeholder {
/* Internet Explorer 10+ */
color: #999999;
}
.login-box>ul{
    width: 90%;
    margin: 0 auto;
    height: 47px;
    display: flex;
    justify-content: space-between;
    position:relative;
}
.login-box>ul>img{
	width: 20px;
    height: 20px;
    position: absolute;
    right: -20px;
    top: 0px;
}
.login-box>ul>li{
    width: 50%;
    height: 47px;
    text-align: center;
    line-height: 47px;
    color: #555555;
    font-size: 16px;
    border-bottom: 1px solid #999999;
}
.login-box>ul>li:hover{
    color: #3081E1;
    cursor: pointer;
}
.login-box_tab{
    border-bottom: 2px solid #3081E1 !important;
    font-family:  MicrosoftYaHei;

    font-size: 16px;
}
.login-box>div{
    width: 100%;
    margin: 0 auto;
}
.classify{
    height: 40px;
    line-height: 40px;
}
.classify label{
    margin-left: 5px;
}
.classify input{
    margin-right: 5px;
    margin-top: 5px;
}
.login-box_textInput{
    text-align: center;
    position: relative;
}
.login-box_textInput img{
    width: 16px;
    height: 16px;
}
.login-box_textInput img:nth-of-type(1){
    position: absolute;
    top: 14%;
    left: 8%;
}
.login-box_textInput img:nth-of-type(2){
    position: absolute;
    bottom: 13%;
    left: 8%;
}
.login-box_textInput input{
    width: 75%;
    height: 34px;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 4px;
    border: 1px solid #D2D2D2;
    padding-left: 40px;
}
.login-box_textInput input:nth-of-type(1){
	margin:10px 0;
}
.login-box_bottom{
	width:304px;
	height:45px;
	text-align:center;
	margin:0 auto;
	display:flex;
	justify-content: start;
	align-items: center;
}
.login-box_bottom>img{
	width:15px;
	height:15px;
	margin-left:10px;
}
.login-box_bottom p{
    text-align: right;
    line-height: 35px;
    color: #3081E1;
    float: left;
}
.login-box_bottom_p1{
	display: flex;
	width: 100%;
	justify-content: space-between;
}
.login-box_bottom>div{
	width: 100%;
    height: 30px;
    display: flex;
    justify-content: space-between;
    align-items: start;
    padding-top: 10px;
}
.login-box_bottom>p>a:nth-of-type(1){
	color:#3081E1;
}
.login-box_bottom>p>a:nth-of-type(2){
	color:#3081E1;
}
.login-box_bottom>p>a:nth-of-type(2):hover{
	cursor: pointer;
	border-bottom:1px solid #3081E1;
}
.login-box_bottom>div>a{
	display:block;
	font-size:14px;
}
.login-box_bottom>div>a:nth-of-type(1){
	color:#3081E1;
}
.login-box_bottom>div>a:nth-of-type(2){
	color:#666666;
}
.login-box_bottom>div>a:hover{
	color:#3081E1;
	cursor: pointer;
	border-bottom:1px solid #3081E1;
}


.login-box_bottom button{
    width: 100%;
    height: 34px;
    text-align: center;
    font-size: 16px;
    background: #0F4483;
    color: white;
    border: none;
    border-radius: 4px;
}
.login-footer{
	width:100%;
	height:55px;
	/*background:rgb(238, 238, 238,0.9);*/
    border-radius: 0px 0px 0px 5px;
}
.login-footer-box{
	width:85%;
	height:100%;
	margin:0 auto;
	display:flex;
	justify-content: start;
    align-items: center;
    flex-wrap: wrap;
}
.login-footer-box>div{
	font-size:14px;
	color:#333333;
	display:flex;
	justify-content: center;
    align-items: center;
}
.login-footer-box>div{
	    min-width: 33.33%;
    /* width: 33.33%; */
    height: 30px;
}
.colorRegist{
	color:#3081E1 !important;
    cursor: pointer;
}
.login-footer-box>div:hover{
	cursor: pointer;
	color:#3081E1;
}
.login-footer-box>div>img{
	width:20px;
	height:20px;
	margin-right:5px;
}
.login-box_content>div{
    display: none;
}
.login-box_content .div_show{
    display: block;
}
.login-box_content>div>p{
    font-size: 12px;
    color: #999999;
    text-align: center;
}
.erweimaImg{
    width: 120px !important;
    height: 120px !important;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
    margin-bottom: 5px;
}


/*左浮框*/
.leftFixed{
  width: 80px;
  position: fixed;
  top: 30%;
  left: 10px;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.14);
  border-radius: 2px 0px 0px 2px;
}
/* 数据中心区加混滚动效果 */
.echarts-content{
	height:480px !important;
}
.swiper-pagination2 > span {
  display: inline-block;
  width: 30px;
  height: 6px;
  border-radius: 3px;
  margin-right: 5px;
}

.swiper-pagination2{
	text-align: center;
}

/**首页电子化交易图**/
.card_title_type{
	margin:28px auto 0;
	width: max-content;
}
.card_title_type > img{
	width:580px;
	height:72px;
}
/****/
.suspendedTab{
	width: 40px;
    height: 170px;
    background-size: 100%;
    position: absolute;
    -webkit-writing-mode: vertical-rl;
    writing-mode: tb-rl;
    text-align: center;
    line-height: 40px;
    color: white;
    font-size: 18px;
    letter-spacing: 3px;
}
.suspendedTab1{
    top: 18%;
    left: -5.7%;
    background-image: url(../images/img_tab_dzhjy.png);
}
.suspendedTab2{
	top: 45%;
    left: -5.7%;
	background-image: url(../images/img_tab_dzhjy.png);
}
.suspendedTab3{
	z-index: 100;
    top: 0;
    left: -5.7%;
	background-image: url(../images/img_tab_dzhjy.png);
}

/**公开专栏**/
/*swiper交易指南*/
.cs-content_swiper{
	width:100%;
	height:max-content;
	border:1px solid #CCCCCC;
	position: relative;
	margin-bottom: 30px;
}
.swiper-container1{
    width: 87.5%;
    height: 200px;
    position: relative;
    overflow: hidden;
    margin-left: 70px;
}
.swiper-container1 .swiper-slide{
  width: 136.5px !important;
  text-align: center;
    /*margin-right: 5px;*/
    margin-left: 12px;
}
/* .swiper-container1 .swiper-slide img{
    width: 100%;
    height: 100%;
} */
.swiper-container1 .swiper-wrapper{
    display: flex;
    justify-content: space-between;
    margin-top: 20px;
}
.swiper-button-prev,.swiper-button-next{
    width: 40px !important;
    height: 40px !important;
    position: absolute;
    top: 50%;
    /* border: 2px solid #CCCCCC; */
    border-radius: 50%;
    margin-bottom: 10px;

}
.swiper-button-prev:after, .swiper-button-next:after {
    font-size: 14px!important;
}

.target_left_line{
	position:absolute;
	top:0;
	left:-30px;
	width:1px;
	height:1725px;
	background:rgba(210,175,83,1);
}

/*点击banner区跳专题详情*/
#specialDetail_box{
  width: 1190px;
  margin: 0px auto 30px;
}
.videoBox > p{
  width: 100%;
  height: max-content;
}


.detailBanner_ztbd{
    height: 240px;
    background: url("../images/img_detail_banner_ztbd.png") no-repeat;
    background-size: 100% 100%;
    background-position: 0;
}


html,body{
    width: 100%;
    position: relative;
}
.login2-box{
    width: 583px;
    height: 419px;
    position: absolute;
    top: -309px;
    right: 25.6%;
    z-index: 99;
   /*  border-radius: 5px;
	background: rgba(255, 255, 255, 0.8); */
	background: #fff;
}
.login2-box>p:nth-of-type(1){
    /* color: #3081E1; */
    font-size: 14px;
    margin: 40px 0 35px 58px;
}
.login2-box>p:nth-of-type(2){
    margin: 0 0 35px 30px;
}
.login2-box_button{
    width: 90%;
    margin: -15px auto;
    text-align: center;
}
.login2-box_button>button{
    width: 40%;
    height: 45px;
    text-align: center;
    font-size: 16px;
    background: #3081E1;
    color: white;
    border: none;
    border-radius: 4px;
    margin: auto;
}
.login2-box_goBack{
    width: 80%;
    margin:  135px auto 0;
    display: flex;
    justify-content: space-between;
}
.login2-box_goBack>span:nth-of-type(1){
    color: #3081E1;
}
.login2-box_goBack>span:nth-of-type(2){
    color: #555555;
}
li{
          list-style: none;
      }
      html,body{
          width: 100%;
          position: relative;
      }
      /*登录*/
      .login-box-CA{
          width: 290px;
          height: 248px;
          background: rgba(255, 255, 255, 0.8);
          box-shadow: 0px 4px 16px 0px rgba(8, 46, 93, 0.5);
          border-radius: 4px;
          border: 1px solid #B2B7BC;
          position: absolute;
          top: 15%;
          right: 10%;
          z-index: 99;
      }
      .login-box-CA>ul{
          margin: 0;
          padding: 0;
          width: 100%;
          height: 47px;
          display: flex;
          justify-content: space-between;
      }
      .login-box-CA>ul>li{
          width: 50%;
          height: 47px;
          text-align: center;
          line-height: 47px;
          color: #555555;
          font-size: 16px;
          /*border-bottom: 1px solid #999999;*/
      }
      .login-box-CA>ul>li:hover{
          color: #3081E1;
          cursor: pointer;
      }
      .login-box_tab_2{
          /*border-bottom: 2px solid #3081E1 !important;*/
          color: #3081E1 !important;
      }
      .login-box-CA>div{
          width: 92%;
          margin: 0 auto;
      }
      .classify_2{
          height: 40px;
          line-height: 60px;
          font-size: 14px;
          margin-left: 35px;
      }
      .classify_2 label{
          margin-left: 25px;
      }
      .classify_2 input{
          margin-right: 5px;
          margin-top: 5px;
      }
      .login-box_textInput{
          text-align: center;
          position: relative;
          margin-top: -18px;
          display: flex;
		    flex-wrap: wrap;
		    justify-content: center;
      }
      .login-box_textInput img{
          width: 16px;
          height: 16px;
      }
      .login-box_textInput>input{
          width: 290px;
          height: 40px;
          background: rgba(255,255,255,0.8);
          border-radius: 4px;
          border: 1px solid #D2D2D2;
          padding-left:10px;
          /*height: 34px;*/
          /*background: rgba(255, 255, 255, 0.8);*/
          /*border-radius: 4px;*/
          /*border: 1px solid #D2D2D2;*/
          /*padding-left: 10px;*/
      }
      .login-box_textInput>input:nth-of-type(2){
      	  width: 188px;
      	  margin-right:10px;
      }
      #sendSmsCode{
      	  width: 93px;
      	  height:34px;
      	  border:1px solid rgb(1, 102, 182);
      	  color:rgb(1, 102, 182);
      	  font-size: 14px;
    	  background: #FFFFFF;
    	  margin-top:2px;
      }
      #sendSmsCode:hover{
      	cursor: pointer;
      }
      /* .login-box_bottom{
          display: flex;
          justify-content: space-between;
      } */
      .login-box_bottom p{
          line-height: 35px;
          font-size: 14px;
      }
      .login-box_bottom p:nth-of-type(2){
          color: #3081E1;
      }
      .login-box_content>div{
          display: none;
      }
      .login-box_content .div_show{
          display: block;
      }
      .div_show_2 button{
          width: 240px;
          height: 34px;
          text-align: center;
          font-size: 16px;
          background: #0F4483;
          color: white;
          border: none;
          border-radius: 4px;
          margin-top:10px;
      }
      .login-box_content>div>p{
          font-size: 12px;
          color: #999999;
          text-align: center;
      }
      .erweimaImg{
          width: 120px !important;
          height: 120px !important;
          position: relative !important;
          top: 0 !important;
          left: 0 !important;
          margin-bottom: 5px;
      }
      .wxgzh{
      	position:relative;
      }
      .erweima{
            width: max-content !important;
            height: max-content !important;
		    display: none;
		    position: absolute;
		    left: -288px;
		    top: -12px;
		    /* border: 1px solid red; */
      }
      #erweima_img{
          width: auto !important;
          height: auto !important;
      }
	  .wxgzh:hover .erweima{
			display:block !important;
	  }
	  .login-box_content_child>div{
      	display:block;
      }
      .login-box_content_child_div1{
      	width:100%;
      	text-align:center;
      	min-height: 181px;
      }
      #appImgId{
      	    width: 140px;
		    height: 140px;
		    margin: 5px auto;
      }
      .login-box_content_child_div1>p{
      	font-size:14px;
      	color:#555555;
      }
      .login-box_content_child .div_show{
      	display: block;
      }
      #appLoginInfoId {
      	min-height:225px;
      }
      #appImgSuccess{
	      width: 60px;
	      height:60px;
	      margin-bottom:15px;
      }
      #appPSuccess{
      	margin:0 0 5px 0;
      }
      .appPSuccess1{
      	margin-bottom:30px;
      }
      #appImgfal{
	      width:100px;
	      height:100px;
      }
      .appPSuccess2{
      	    margin:10px auto;
          text-align: center;
      }
      .appPSuccess2>a{
      	text-decoration:none;
      	color: blue;
      }
      .appPSuccess2:hover{
      	cursor: pointer;
      }
      #businessLicense{
      	position:relative;
      	min-height: 225px;
     	}
      .zhezhao{
      	width:166px;
      	height:166px;
      	background:#333333;
      	opacity:0.8;
      	position: absolute;
      	top:30px;
      	left:92px;
      	text-align:center;
      }
      .zhezhao p{
	      font-size:14px;
	      color:#FFFFFF;
	      margin-bottom:10px;
      }
      .zhezhao p:nth-of-type(1){
      	margin:30px 0 10px 0;
      }
      .renovateBtn{
      	width:max-content !important;
      	height:max-content !important;
      	text-align:center;
      	padding:3px 35px;
      	border-radius:5px;
      	background:#3081E1;
      	color:#FFFFFF;
      	border:none;
      	position: absolute;
      	top:124px;
      	left:130px;
      }
