.clears{zoom:1;}
.clears:after{content:"";display:block;clear:both;}
.notic_main{padding:20px 0; border-bottom:#CCC dashed 1px; line-height: 24px; width: 821px;float: left;}
.notic_logo{ padding:5px 5px; float:left;}
.notic_cont{ width:610px; float:right; color: #424242; margin-top: 20px; margin-left: 20px;}
.notic_ti{ font-weight:bold; font-size:18px; padding-bottom:8px;}
.notic_cont a{color: #424242; text-decoration: none;}
.notic_time{padding-bottom: 3px;}
.notic_info{ font-size: 13px;}
.notic_more{ text-align:right;color:#0088cc;}
.notic_more a{color:#0088cc;font-weight: bold;}
.notic_more span{padding:0 8px;}


/*2020-04-27*/
.loginBar {background-image:none;background-color:#fff;border:#999 solid 1px;border-radius:5px;	}
#LoginIn{ padding-top:10px; height:308px;}
#entered_login_area, #entered_password_area { margin-bottom: 10px;}
.login_switch_tab{line-height: 34px; height: 34px;margin-bottom:10px;}
.login_switch_tab .login_tab_item{float: left;text-align:center;width:50%; line-height: 34px;height: 34px;cursor: pointer;text-decoration:none;color:#ababab;
border-bottom:#d8d8d8 solid 1px;}

.login_tab_item a{text-decoration:none;color:#ababab;}

.login_switch_tab .login_tab_itemon{border-bottom:#d92315 solid 1px;}
#ValidArea{height:30px;}
#LoginIn .opt{border-bottom:none;padding-bottom:0;clear:both;margin-left:0;margin-top:10px;}
#LoginIn .login-btn {width:100%;background-color:#d92316;background-image:none;border-radius:5px;height:34px;line-height:34px;letter-spacing: 5px;}
.passreg{font-size:12px;color:#a4a4a4;height:22px;line-height:22px;margin-top: 2px;}

.passreg a,.passreg span{text-decoration:none;color:#ababab; margin-top:5px;}
.passreg .now_regg{ float:left;color:#a4a4a4;}
.passreg .now_regg a{color:#d92316;}
.passreg .forgetpass{ float:right;color:#d92316;}
.login_others{height: 22px;margin-top: 11px;font-size: 12px; color: #626262;background:url(../images/other_bg.gif) repeat-x center center;text-align: center;}
.login_others span{background: #fff;padding:0 8px;	}
.login_otherss{margin-top:11px;}
.login_otherss li{float:left; width:100px;background-color:#ececec;border-radius:5px;height:32px;line-height:32px; margin-left:20px;}
.login_otherss li img{padding:6px  6px 0 0;}
.login_otherss li a{font-size:12px;color:#626262;text-decoration:none; display:block;}
.login_otherss li.login_otherss_two{	}

.inputArea2{ height:29px; line-height:29px; border:#CCC solid 1px; margin:10px 0 10px;color:#999; position:relative;}
.inputArea2 .icon_phone{ float:left; width:30px; text-align:center; margin-top:9px; border-right:#999 solid 1px;}
.inputArea2 .phone_code_wrap{ float:left; width:50px;text-align:center; margin-top:8px; font-size:12px;}
.inputArea2 select,.inputArea2 input{ border:none;color:#999;}
#LoginIn .inputArea2 input{outline:none;  padding-left:8px; color:#999; margin-top:1px; line-height:28px; height:28px;}
.inputArea2 .send-btn { position: absolute;right: 10px;bottom: 0;font-size:12px;line-height:28px;}
.inputArea2 .send-btn a{color:#999; text-decoration:none;}	
.slidesjs-pagination{position: absolute; z-index: 1000; top: 90%;left: 50%;}
.slidesjs-pagination li { margin: 0 5px;}

.text_sapn{
    display: block;
    position: absolute;
	right:-1px;
    top: -1px;
    background: #D82316;
    font-size: 12px;
    line-height: 16px;
    color: #fff;
    padding: 4px 6px 4px 6px;
    border-radius: 1px;
    opacity: .6;
    overflow: hidden;
	z-index:1000;
	/*width:120px;*/
	text-align:center;
}

.login_button {
    background-color: #EBEBEC;
    border: none;
    padding: 10px 0;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
    margin: 0px 7px;
    cursor: pointer;
    margin-bottom:15px;
    width: 215px;
}
.login_button_selected { background-color: #EE3329;color: #fff;}
.login_button:hover{ background:#EE3329;color: #fff;text-decoration: none;}
.res_button a{ border-radius: 5px;}
.res_button{margin-top:18px;/*margin-left:13px;*/margin-bottom:18px;text-align: center; }

/*bannerÂÖ²¥*/
.pb-carouselWarp {
    position: relative; 
    overflow: hidden;
	width:100%;
	height:324px;
    text-align:center;
    margin:0 auto;
    margin-top: 10px;
}
.pb-carouselWarp .pb-carousel {
    position: relative;
    height: 100%;
}
.pb-carouselWarp .pb-carousel li {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.pb-carouselWarp .pb-carousel li img {
    width:980px;
	height:324px;
    vertical-align:middle;
    position:relative;
}
.pb-carouselWarp .pb-carousel .pb-this {
  display: block;
  left: 0;
}
.pb-carouselWarp .pb-carousel-ind {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
}
.pb-carouselWarp .pb-carousel-ind li {
  float: left;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background-color: #ccc;
  margin: 0 5px;
  cursor: pointer;
}
.pb-carouselWarp .pb-carousel-ind .pb-this {
  background-color: #fff;
}

.pb-carouselWarp .pb-arrow {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #000;
  cursor: pointer;
  border: none;
}