html{font-family:"MicrosoftYaHei";-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}
h1, h2, h3, h4, h5, h6 {
    margin: 0;
    padding: 0;
    font-size: 100%;
    font-weight: normal;
}

.flex {display: -webkit-box;display: -webkit-flex;display: flex;}
.flex1 {flex-grow: 1;flex-shrink: 1;}
.flex-row {display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-orient: horizontal;-webkit-flex-direction: row;flex-direction: row;}
.flex-col{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-orient: vertical;-webkit-flex-direction: column;flex-direction: column;}
.flex-x-center{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-y-center{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;}
.flex-y-bottom{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;-ms-grid-row-align: flex-end;align-items: flex-end;}
.justify-between{ display: flex; justify-content: space-between; align-items: center;}
.justify-center{ align-items: center; justify-content: center; }
.pointer{ cursor: pointer;}
.flex-wrap{ flex-wrap: wrap;}
.text-center{ text-align:center}
.cursor-pointer{ cursor: pointer;}
*{box-sizing: border-box;}
ul,li,p{list-style: none;margin: 0;padding: 0;}
a:hover, a:visited, a:active, a:focus {text-decoration: none;outline: 0;}
a{background-color: transparent;text-decoration: none;}

.header, .head ,.nav_list,.login-box ,.about,.dongtai,.shengxue,.tuijian,.dangbox,.middle,.loginitem,.index-sec5{ width: 1200px; margin: 0 auto; }


.w-3 {  width: 0.75rem;}
.h-3 { height: 0.75rem;}
.w-6 {   width: 1.5rem;}
.h-6 {  height: 1.5rem;}
.mx-2 {  margin-left: 0.5rem;  margin-right: 0.5rem;}

.top{ width: 100%; height: 40px; background: #F2F2F2; line-height: 40px; font-size: 14px; }
.top .header .left{ display: flex;}
.top .header .p2 .t1{ color: #E84C33; font-weight: bold;}
.top .header .right{ color: #E84C33; font-weight: 500; font-size: 14px;  }
.top .header .right img{  width: 16px; height: 16px;}
.user_handle a{ color:#E84C33 ; margin-left: 10px;}

.head{ display: flex; padding: 10px 0;}
.head .logo{ width: 289px; height: 68px;}
.head .province_xz{ text-align:center;height: 31px;border-radius: 3px;border: 1px solid #BABABA; margin-left: 20px; line-height: 31px; padding:0 10px}

.searchbox{ position: relative; margin-right:30px ; }
.searchBtn{ position: absolute; right: 10px; margin-top: 5px;}
.searchbox input{ padding-left: 10px;}

/*-------------nav style---------------*/
.nav_menu{	height: 40px; width: 100%;background: #E84C33; }
.nav_menu .logo{	margin-top: 16px;}
.nav{ height: 40px; line-height: 40px; position: relative; z-index: 1; display: flex; justify-content: space-between;}
.nav .nLi{  	float: left; position: relative; display: inline;}
.nav .nLi h3 a{ 	display: block; padding: 0 15px; font-size: 15px; font-weight: normal; color: #fff;}
.nav .sub{ 	display: none; width: 100%; left: 0; position: absolute; background: #E84C33; border-top: none; padding: 10px 0; text-align: center;}
.nav .sub li{ 	zoom: 1; line-height: 40px;}
.nav .sub a{  color: #fff;	display: block; padding: 0 10px;}
.nav .sub a:hover{color: #eeebe8; }
.nav .on h3 a{ 	color: #eeebe8;  border-bottom: solid 3px #fff; height: 41px;}
/*-----------------------------privately-owned style---------------------------------*/

/*--------------------login -------------------------*/

.login-box{ position:absolute;bottom:-100px;  justify-content:center; width: 100%; display:flex}
.login-box .loginitem{ background:#F1F5F8;}
.login-box .loginitem .left{ width: 63%; padding: 30px 30px 0 30px}
.login-box .loginitem .inputbox{ background: #fff; border-radius: 5px; }
.login-box .loginitem .left .inputbox input{ width: 270px; height:40px; border-radius:5px; border: none; padding-left: 30px;   box-shadow: inset 0 0 2px rgba(232, 76, 51, 0.5);}
.login-box .loginitem{ display:flex; justify-content:center }
.login-box .loginitem .tips{ font-size:12px; color: #333; line-height: 20px; margin-top: 20px;}
input::placeholder {font-size: 14px; /* 设置占位符文字大小为18像素 */color: #909090; /* 设置占位符文字颜色 */ }
.login-box .loginitem .right{ width: 37%; background: #E84C33; color: #fff; }
.login-box .inputbox{ position: relative;}
.login-box .loginbtn{ color: #fff; background: #E84C33;float: right;border:none;padding:8px 20px;border-radius: 5px;}
.user-login-codeimg{max-height: 36px; width: 100%; cursor: pointer; box-sizing: border-box;}

.login-box .login_video .img{ width: 260px; height: 100%;}
.login-box .login-text{ width: 200px; flex-direction: column; position: relative; }
.login-box .login-text .t1 .border{ border-bottom: 1px solid #fff; width: 80px; top: 50px; position: absolute; left: -20px;}
.login-box .login-text .t1 .t11{ display: flex ;flex-direction: column; margin-top: 30px; margin-left: 70px;}
.login-box .login-text .login-vip{ font-size: 50px; margin-top: 10px; margin-left: 20px;}
/*--------------------login end-------------------------*/

/*--------------------aboutus start-------------------------*/
.about .left{ background: #E84C33; color: #fff; padding:0 0px 0 20px; width: 200px;}
.about .left .title{ margin-top: 40px; }
.about .left .title .t1{ display: flex; flex-direction: column; font-size: 16px;}
.about .left .title .border{ border-bottom: 1px solid #fff; width: 80px; height: 1px;}
.about .left .title_en1{ font-size: 36px;}
.about .left .title_en2{ font-size: 36px;}
.about .left .itemlist{ margin: 30px 0}
.about .left .itemlist .item{ padding:10px 0;font-size: 16px; margin-bottom: 20px;}
.about .left .itemlist .item.on{ background: #E52000; border-left:2px solid #fff; padding-left: 20px;}
.about .aboutcontent { margin-left: 5px;  }
.about .aboutcontent .pic img{ width: 550px; height: 550px;}
.about .aboutcontent .text{ width: 400px; margin-left: 5px; border-bottom: 1px solid #E84C33; padding: 30px; position: relative;}
.about .aboutcontent .book{ position: absolute ; bottom:10px; display: flex; justify-content: center; width: 100%; bottom: 50px; }
.about .aboutcontent .book img{ width: 50px; height: 50px; }
.about .aboutcontent .desc{ font-size: 14px; line-height: 30px; text-indent: 2rem; padding: 30px; color: #333;}
/*--------------------aboutus start-------------------------*/

/*--------------------动态 start-------------------------*/
.dongtaibox{ width: 100%; background-color: #F1F5F8;}
.dongtai .title{ margin: 0 auto; display: flex; align-items: center; justify-items: center; flex-direction: column; }
.dongtai .title .t1{ font-size: 30px; font-weight: bold; color: #333;}
.dongtai .title .text_en{ color: #949797;}
.dongtai .dtimg{ width: 1.2rem; height: 0.8rem; margin: 0 10px;}
.dongtaibox .dtcontent{ display: flex; padding-bottom: 30px;  margin-top: 40px;}
.dongtaibox .dtcontent .text_en{ font-size: 22px;}
.dongtaibox .dtcontent .item1{ margin-top: 10px; margin-bottom: 2rem;  margin-right: 1rem;}
.dongtaibox .dtcontent .item1 .t1{ font-size: 16px; color: #2F2F2F}
.dongtaibox .dtcontent .item1 .more .text{ color:#2F2F2F; font-size: 14px;}

.dongtaibox .dtcontent .right .itemlist { margin-top: 30px;}
.dongtaibox .dtcontent .right .itemlist .desc{  display: -webkit-box; -webkit-line-clamp: 4;  -webkit-box-orient: vertical;  overflow: hidden; text-overflow: ellipsis; white-space: normal; /* 允许换行 */ }
.dongtaibox .dtcontent .right .itemlist { display: flex; justify-content: space-between;}
.dongtaibox .dtcontent .right .itemlist .text1 { align-items: flex-end;}
.dongtaibox .dtcontent .right .itemlist .text1 .t1{ font-size: 30px; color: #0C439E}
.dongtaibox .dtcontent .right .itemlist .text1 .t2{ font-size: 14px; margin-bottom: 5px; margin-left: 10px; color: #0C439E; font-weight: bold;}

.dongtaibox .dtcontent .right .item1 .title2{ color: #333; font-weight: bold; font-size: 16px;margin: 20px 0; }
.dongtaibox .dtcontent .right .item1 .desc{ font-size: 14px; line-height: 23px;}

.dongtaibox .dtcontent .right .newlist{ display: flex; flex-direction: column; }
.dongtaibox .dtcontent .right .newlist .item2{  height: 50px; line-height: 50px; background: #fff; margin:0 10px 20px; border-radius: 5px; padding:0 20px}
.dongtaibox .dtcontent .right .itemlist .newtitle{  font-size: 14px;  overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap; }
.dongtaibox .dtcontent  .hover:hover .img { transition: 0.4s;  display: none;}
.dongtaibox .dtcontent  .hover .img-hover {   transition: 0.4s;  display: none;}
.dongtaibox .dtcontent  .hover:hover .img-hover {   transition: 0.4s;   display: block;}
.dongtaibox .dtcontent .right .newlist .item2 a{ color: #333;}
.dongtaibox .dtcontent .right .newlist .item2:hover {   background-color: #e84c33;  color: #fff;}
.dongtaibox .dtcontent .right .newlist .item2 a:hover{ color: #fff;}

.moreimg{     width: 1.25rem;
    height: 1.25rem; margin-right: 5px;
 }
.dtcontent .dtimg2{width: 320px; height: 261px; }
.dtcontent .dtimg2 img{width: 100%; height: 100%; }
/*--------------------动 态 end-------------------------*/
/*------------------升 学start------------------*/
.shengxue{ margin-top: 30px;}
.shengxue .titleen{ font-size: 22px;}
.shengxue .title{ height: 40px; line-height: 40px;}
.shengxue .title .t1{ font-size: 16px; color: #2F2F2F}
.shengxue .title .more .text{ color:#2F2F2F; font-size: 14px;}

.shengxue .itemlist .item{ width: 25%; margin-right: 20px; background: #F7F7F7; padding: 30px 30px 20px 30px;}
.shengxue  .item:hover a {color: #fff; border-color: #fff; transform: translateY(0); transition: 0.4s ease in;}
.shengxue .item .inner-wp {	transition: 0.4s;}
.index-sec1 .item:hover {	background: #e84c33;	transition: 0.4s;	color:#fff;}
.index-sec1 .item:hover .inner-wp {transition: 0.4s;transform: translateY(-5px);cursor: pointer;
}
.index-sec1 .item:hover span {border: 1px solid #fff;
}
.index-sec1 .item span .img-hover {	display: none;}

.index-sec1 .item:hover span .img {	transition: 0.4s;	display: none;}
.index-sec1 .item:hover span .img-hover {	transition: 0.4s;display: block;}
.index-sec1 .item-box span img {
	width: 30px;	height: 30px;	transition: 0.4s;
}

.shengxue .itemlist .item .imgbox{ width: 70px; height: 70px; border-radius: 50%; border: 1px solid #BABABA; margin-bottom: 20px; display: flex; align-items: center; justify-content: center;}
.shengxue .itemlist .item .t1{ font-size: 18px; font-weight:  bold;margin-top: 40px; }
.shengxue .itemlist .item .desc{ font-size: 14px; line-height: 23px ; margin-top: 20px; height: 90px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4; /* 设置为想要显示的行数 */
	overflow: hidden;
	text-overflow: ellipsis;
}
.shengxue .itemlist .item .more{ font-size: 20px; margin-top: 20px;}
.shengxue .itemlist .item:last-child { margin-right: 0;}

.shengxue .itemlist2 .item{ display: flex; width: 25%; margin-right: 20px; height: 100px; align-items: flex-end;  }
.shengxue .itemlist2 .item:last-child { margin-right: 0;}
.shengxue .itemlist2 .item .t1{  color:#E84C33;font-size: 32px; font-weight: bold;}
.shengxue .itemlist2 .item .t2{ color: #333; margin-left: 20px; font-size: 14px; margin-bottom: 8px;font-family:"MicrosoftYaHei";} 
.mr-1{ margin-right: 5px;}
/*---------------------升学  end---------------*/


/*---------------------院校推荐  start---------------*/
.tuijianbox{ width: 100%; background-color: #F1F5F8;  margin-top: 30px; padding-top: 30px; min-height:460px}
.tuijian .title{ margin: 0 auto;  }
.tuijian .title .t1{  color: #333; font-size: 14px; height: 30px; line-height: 30px;}
.tuijian .title .text_en{ color: #333; font-size: 26px; }

.tuijianbox .tjcontent .left{ width: 200px;  margin: 30px 30px 30px 0;}
.tuijianbox .tjcontent .left .title{ height: 40px; line-height: 40px; font-size: 14px; margin-bottom: 16px; position: relative;}
.tuijianbox .tjcontent .left .title.on{ background: #E84C33; color: #fff; padding-left: 30px;}
.tuijianbox .tjcontent .left img{ position: absolute; bottom: 0; left: 0; display: none;}
.tuijianbox .tjcontent2{ width: 1000px; margin-left: 20px;}
.tuijianbox .tjcontent2 .item { margin: 30px 30px 0 30px;}
.tuijianbox .tjcontent2 .item .xxname{ font-weight: bold; color: #181818; font-size:20px;}
.tuijianbox .tjcontent2 .item .tag{ display: flex; font-size: 12px; margin: 30px 0; }
.tuijianbox .tjcontent2 .item .tag .t1{ margin-right: 20px; font-weight: bold;}
.tuijianbox .tjcontent2 .item .tag .t1 .xie{ color: #E84C33; margin-right: 3px;}
.tuijianbox .tjcontent2 .item .tag .t1 .t11{ font-size: 14px; }
.tuijianbox .tjcontent2 .item .desc{ font-size: 14px; text-indent: 2em; width: 580px; line-height: 30px;}
.tuijianbox .tjcontent2 .item .more{ margin: 60px 0 30px 0; font-size: 14px; }
.tuijianbox .tjcontent2 .img{ width: 300px; margin-top: 30px; }
.tuijianbox .tjcontent2 .img img{ width: 100%;}


/*---------------------院校推荐  end---------------*/


/*--------------------党务党政 start-------------------------*/
.dangbox{  }
.dangbox .title{ margin: 0 auto; display: flex; align-items: center; justify-items: center; flex-direction: column; }
.dangbox .title .t1{ font-size: 30px; font-weight: bold; color: #333;}
.dangbox .title .text_en{ color: #949797;}
.dztextbox{ position: absolute; bottom:0; width: 300px; background: rgb(241,245,248, 0.5); padding-top:30px;left: 10%; }
.dztextbox .border{ background-color: #E52000; height: 2px; width: 50px; position: absolute; left: -20px; top:-20px}
.dztextbox .text-base{ text-align: left; margin: 30px ;}
.dztextbox .bgstar{ width: 200px; position: absolute; right: 0; bottom:0 }
.dztextbox .text-sm{ margin: 30px 30px 50px 30px; line-height: 25px; font-size: 14px;}
/*--------------------党务党政 end-------------------------*/

/*--------------------合作伙伴 start-------------------------*/
.mr-3{ margin: 0 20px;}
.hezuohuoban { margin-top: 80px;}
.hezuohuoban .index-sec4 .title{ width: 100%; text-align: center; margin-top: 30px;}
.hezuohuoban .index-sec4 .font-semibold{ line-height: 40px;font-weight: bold; font-size: 30px;}
.overlay {  position: absolute;top: 0;   left: 0;   right: 0;  bottom: 0;   background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1));  pointer-events: none;}
.hezuohuoban .container1 {height: 160px;	z-index: 1;width: 1600px;max-width: 100%;margin: 0 auto;position: relative;overflow: hidden;
	user-select: none;-webkit-user-drag: none;}
.hezuohuoban .content1 {display: flex;	flex-wrap: wrap;	flex-direction: row;	justify-content: center;	position: absolute;	width: 100%;	transition: transform 0.1s;}
.hezuohuoban .content1 ul li {float: left;width: 25%;}
.hezuohuoban .content1 ul li a {	display: table-cell;	width: 300px;	height: 90px;	text-align: center;	vertical-align: middle;	margin-bottom: 30px;}
.hezuohuoban .content1 ul li a img {max-height: 90%;max-width: 90%;}


.hezuohuoban  .partFourM .overlay{  position: absolute;top: 0;   left: 0;   right: 0;  bottom: 0;   background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 1));  pointer-events: none;}
.partFourM {
    width: 1600px;max-width: 100%;overflow:hidden;height:150px;	padding:25px 0;user-select: none;-webkit-user-drag: none;	z-index: 1;margin: 0 auto;position: relative;
}
.partFourCon { width: 100%; transition: transform 0.1s;    height: 120px;   float:left;  overflow:hidden; padding:25px 0;}
.partFourM .ctrl { position:absolute; top:55%; width:27px; height:44px;z-index:10; cursor:pointer; background-size:27px 44px; background-position:center;  background-repeat:no-repeat;}
.partFourCon li {
    float:left;
    display:inline;
    margin-right:22px;

    display:flex;
    justify-content:center;
    align-items:center;
    transition:all .5s ease-in-out;
    height: 70px;
}
.partFourCon li a {
    display: table-cell;	text-align: center;	vertical-align: middle;	padding:15px 0;
}
.partFourCon li a img {
    max-width:90%;
    max-height:90%;
}
/*--------------------合作伙伴 end-------------------------*/

/*联系我们*/
.text-white {
    --tw-text-opacity: 1;  color: rgba(255,255,255,var(--tw-text-opacity));
}
.index-sec5{  position: relative; height: 220px; display: flex;flex-direction: column;align-items: center;justify-content: center; margin-top: 40px;}
.index-sec5 .img{ width: 100%; height: 100%;}
.index-sec5  .helpcontent{ position: absolute; color: #fff;}
.index-sec5 .helpcontent .text1{ border-bottom: 1px solid rgba(255,255,255,0.5); padding-bottom: 3px;}
.font-semibold {   font-weight: 600; text-align: center;}
.text-3xl {  font-size: 1.875rem; line-height: 2.25rem;}
.mb-12 {   margin-bottom: 3rem;}
.w-4 {  width: 1rem;}
.h-4 { height: 1rem;}
.ml-2 { margin-left: 0.5rem;}
.mx-5 { margin-left: 1.25rem;   margin-right: 1.25rem;}

/*联系我们---------------end*/



/*----------------footer start----*/
.footer{ width: 100%; background-color: #F1F5F8; }
.footer .middle{ padding: 30px 0;height: 300px;}
.footer .middle .tags{ height: 40px; line-height: 40px; margin-top: 30px; }
.footer .middle .tags a{ margin-right: 30px;}
.footer .middle .tags .font-fill{ color: #E84C33;}
.footer .middle .tags .mr-4{font-size: 16px; color:#333; }
.footer .middle .t1{ font-size: 12px; margin-top: 20px; }
.qrcodebox .text-xs{ font-size:14px; margin-top:5px}
.copyright{ padding-bottom:20px;font-size:12px;color:#333}
.ml-5{ margin-left:1.5rem}
.footer_contact .tel{color:#E84C33;font-weight:600; height:40px;line-height:40px}
.footer_contact .t2{color:#333;font-weight:600; height:40px;line-height:40px}
.sidebartop{ position: absolute;width: 90px;height: 100%;right: 0;bottom: 0;background: #E84C33; display: flex; align-items: center; justify-content: center;}

/*----------------footer end----*/

/*-----------地区选择 start----------*/
.province{	position: fixed;left:0;right:0;	top:0;bottom:0;background:rgba(0,0,0,.5);	z-index:9999; display: none;}
.province-box{background:#ff6500;	padding:30px;	border-radius: 10px;	color:#fff;width:50%;	margin:10% auto 0; height:360px; overflow-y:auto}
.p-item{	border:1px solid #fff;	padding:5px 15px;margin:10px;	color:#fff;cursor: pointer;	border-radius: 3px;}
.h-5 {   height: 1.25rem;}
.mr-2 {    margin-right: 0.5rem;}
.text-xl{    font-size: 1.25rem;  line-height: 1.75rem;}
.mb-6 { margin-bottom: 1.5rem;}
/*-----------地区选择 end---------*/

/*--弹窗样式--*/

#gray_login{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0px;display:none;z-index:99;}
#gray_register{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;top:0px;display:none;z-index:99;}

.popup_register{position:absolute;	z-index:100;	display:none;}
.popup_login{position:absolute;	z-index:100;	display:none;}
.popup_content{background-color:#fff; 	width:400px; height:auto;border:1px solid #ebeaea; margin-top: 20%;}
.popup_content .top_nav{	width:400px;height:46px;	background-image: url(../images/popup_top_bj.jpg);border-bottom:1px solid #ebeaea;	position:relative;cursor:move;
}
.popup_content .top_nav i{width:35px;height:35px;background:url(../images/sucai_tubiao.png) -314px -5px;position:absolute;top:6px;left:8px;display:block; }
.popup_content .top_nav span{font:18px/18px 'microsoft yahei';color:#707070;display:block;position:absolute;top:13px;left:20px;}
.popup_content .top_nav a.guanbi, .popup_content .top_nav a.guanbi_register { background:url(../images/popup_guanbi.png) repeat 0px 0px; width:35px; height: 35px; display: block; position:absolute;top:8px; right: 10px; cursor:pointer;}
.popup_content .top_nav a.guanbi_register span, .popup_content .top_nav a.guanbi span { display: none;}
.popup_content .top_nav a.guanbi_register:hover, .popup_content .top_nav a.guanbi:hover { background: url(../images/popup_guanbi.png) repeat 0px -35px; }
.popup_content .min{width:380px;height:auto;padding:10px 10px 20px 10px;}
.tc_login{ padding: 20px;}
.tc_login .inputbox{ background: #fff; border-radius: 5px; position: relative;}
.tc_login .inputbox input{ width: 100%; height:40px; border-radius:5px; border: none; padding-left: 30px;   box-shadow: inset 0 0 2px rgba(232, 76, 51, 0.5);}
.tc_login .yanzhengma{ margin-top: 10px;}
.tc_login .loginbtn{ color: #fff; background: #E84C33;border:none;padding:8px 20px;border-radius: 5px; width: 100%; margin-top: 20px;}
.tc_login .tips{font-size:12px; color: #333; line-height: 20px; margin-top: 10px;}

/** 登录弹窗 end */

/** 注册弹窗 start */
.popup_register{position:absolute;	z-index:100;	display:none;}

/** 注册弹窗 end */

/*用户中心*/



/*回到顶部*/

.sidebar {
	position: fixed;
	top: 50%;
	right: 30px;
	z-index: 97;
	width: 48px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.sidebar a {
	display: block;
	width: 48px;
	height: 48px;
	box-sizing: border-box;
	background-color: #e84c33;
}

.sidebar .backtop {
	background-image: url('../img/top.png');
	background-size: 60% 60%;
	margin-top: 36px;
	transform: translateX(200%);
	transition: 0.4s;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
.sidebar .backtop.backtop-show {
	transform: translateX(0);
	transition: 0.4s;
}