.newhtml #xheadbox .xheadC {
	height: 68px;
	margin: 0;
	width: inherit;
}
.newhtml #xheadbox .xheadC h1 {
	margin-top: 10px;
	margin-left: 47px;
	max-height: inherit;
}
.newhtml #xheadbox .xheadC h1 img {
	width: 300px;
	height: 60px;
}
.newhtml #xheadbox .xheadRC {
	margin-top: 16px;
	margin-right: 40px;
}
.newhtml #xheadbox .xheadRC .banner_content.search {
	width: 340px;
	height: 30px;
	margin: 3px 0;
}
.newhtml #xheadbox .xheadRC .banner_content .banner_input_content {
	width: inherit;
	height: inherit;
	border-radius: 23px;
	border: 1px solid #4D89F1;
	position: relative;
}
.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input {
	width: 100%;
	height: 30px;
	padding: 0 48px 0 24px;
	font-size: 14px;
	line-height: 30px;
}
.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input::placeholder {
	color: #717785;
}
.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input_btn {
	width: 24px;
	height: 24px;
	position: absolute;
	top: 3px;
	right: 15.5px;
	background-color: inherit;
	border-radius: inherit;
}
.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input_btn i {
	background-image: url(../../images/door/search_btn.png);
	margin: 0;
	width: 100%;
	height: 100%;
}
.newhtml #xheadbox .xheadRC .xhRnav {
	margin-top: 3px;
}
.newhtml #xheadbox .xheadRC .xhRnav ul li {
	width: 86px;
	height: 24px;
    margin: 7.5px 24px;
}
.newhtml #xheadbox .xheadRC .xhRnav ul li:hover {
	background: inherit;
}
.newhtml #xheadbox .xheadRC .xhRnav ul li a {
	font-size: 17px;
	color: #EFEFF0;
	padding: 0;
	text-align: center;
	background: inherit;
}
.newhtml #xheadbox .xheadRC .xhRnav ul li a:hover, .newhtml #xheadbox .xheadRC .xhRnav ul li a.current {
	background: inherit;
	color: #4D91F1;
}
.newhtml #xheadbox .xheadRC .personal {
	height: 36px;
	margin: 0;
	text-align: center;
	justify-content: center;
	border-radius: 4px;
}
.newhtml #xheadbox .xheadRC .personal .new_loginbut {
	font-size: 17px;
	color: #FFFFFF;
	border-radius: inherit;
	padding: 0 25px;
	height: inherit;
	line-height: 36px;
	background: inherit;
	background-color: #4D91F1;
}
.newhtml #xheadbox .xheadRC .personal .perimg_wz {
	color: #EFEFF0;
	font-size: 15px;
}
.newhtml #xheadbox .xheadRC .personal .new_quitbut {
	font-size: 15px;
}
@media only screen and (min-width: 1920px) {
 	
}
@media only screen and (min-width: 2560px) {
	.newhtml #xheadbox .xheadC {
		height: 88px;
	}
	.newhtml #xheadbox .xheadC h1 {
		margin-top: 13px;
		margin-left: 61px;
	}
	.newhtml #xheadbox .xheadC h1 img {
		width: 390px;
		height: 78px;
	}
	.newhtml #xheadbox .xheadRC {
		margin-top: 21px;
		margin-right: 52px;
	}
	.newhtml #xheadbox .xheadRC .banner_content.search {
		width: 442px;
		height: 39px;
		margin: 4px 0;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content {
		border-radius: 30px;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input {
		height: 39px;
		padding: 0 62px 0 31px;
		font-size: 18px;
		line-height: 39px;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input_btn {
		width: 31px;
		height: 31px;
		top: 4px;
		right: 20px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav {
		margin-top: 4px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav ul li {
		width: 104px;
		height: 31px;
	    margin: 10px 31px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav ul li a {
		font-size: 19px;
		line-height: 31px;
	}
	.newhtml #xheadbox .xheadRC .personal {
		height: 47px;
		border-radius: 5px;
	}
	.newhtml #xheadbox .xheadRC .personal .new_loginbut {
		font-size: 19px;
		line-height: 47px;
		padding: 0 32px;
	}
	.newhtml #xheadbox .xheadRC .personal .perimg_wz {
		font-size: 19px;
	}
	.newhtml #xheadbox .xheadRC .personal .new_quitbut {
		font-size: 19px;
		padding: 0 32px;
	}
}
@media only screen and (min-width: 1920px) and (max-width: 2559px) {
 	
}
@media only screen and (min-width: 1528px) and (max-width: 1919px) {
	.newhtml #xheadbox .xheadC {
		height: 52px;
	}
	.newhtml #xheadbox .xheadC h1 {
		margin-top: 8px;
		margin-left: 36px;
	}
	.newhtml #xheadbox .xheadC h1 img {
		width: 239px;
		height: 48px;
	}
	.newhtml #xheadbox .xheadRC {
		margin-top: 12px;
		margin-right: 31px;
	}
	.newhtml #xheadbox .xheadRC .banner_content.search {
		width: 263px;
		height: 23px;
		margin: 2px 0;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content {
		border-radius: 18px;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input {
		height: 23px;
		padding: 0 36px 0 18px;
		font-size: 11px;
		line-height: 23px;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input_btn {
		width: 18px;
		height: 18px;
		top: 2px;
		right: 12px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav {
		margin-top: 2px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav ul li {
		width: 68px;
		height: 18px;
	    margin: 6px 18px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav ul li a {
		font-size: 13px;
		line-height: 18px;
	}
	.newhtml #xheadbox .xheadRC .personal {
		height: 28px;
		border-radius: 3px;
	}
	.newhtml #xheadbox .xheadRC .personal .new_loginbut {
		font-size: 13px;
		line-height: 28px;
		padding: 0 20px;
	}
	.newhtml #xheadbox .xheadRC .personal .perimg_wz {
		font-size: 11px;
	}
	.newhtml #xheadbox .xheadRC .personal .new_quitbut {
		font-size: 11px;
		padding: 0 20px;
	}
}
@media only screen and (min-width: 1366px) and (max-width: 1527px) {
	.newhtml #xheadbox .xheadC {
	    height: 46px;
	}
	.newhtml #xheadbox .xheadC h1 {
	    margin-top: 7px;
	    margin-left: 32px;
	}
	.newhtml #xheadbox .xheadC h1 img {
	    width: 214px;
	    height: 43px;
	}
	.newhtml #xheadbox .xheadRC {
	    margin-top: 11px;
	    margin-right: 28px;
	}
	.newhtml #xheadbox .xheadRC .banner_content.search {
	    width: 235px;
	    height: 21px;
	    margin: 2px 0;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content {
	    border-radius: 16px;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input {
		height: 21px;
	    padding: 0 32px 0 16px;
	    font-size: 10px;
	    line-height: 21px;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input_btn {
	    width: 16px;
	    height: 16px;
	    top: 2px;
	    right: 11px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav {
		margin-top: 2px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav ul li {
	    width: 62px;
	    height: 16px;
	    margin: 5px 16px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav ul li a {
	    font-size: 12px;
	    line-height: 16px;
	}
	.newhtml #xheadbox .xheadRC .personal {
	    height: 25px;
	    border-radius: 3px;
	}
	.newhtml #xheadbox .xheadRC .personal .new_loginbut {
	    font-size: 12px;
	    line-height: 25px;
	    padding: 0 18px;
	}
	.newhtml #xheadbox .xheadRC .personal .perimg_wz {
		font-size: 10px;
	}
	.newhtml #xheadbox .xheadRC .personal .new_quitbut {
		font-size: 10px;
		padding: 0 18px;
	}
}
@media only screen and (max-width: 1365px) {
	.newhtml #xheadbox .xheadC {
	    height: 35px;
	}
	.newhtml #xheadbox .xheadC h1 {
	    margin-top: 5px;
	    margin-left: 24px;
	}
	.newhtml #xheadbox .xheadC h1 img {
	    width: 160px;
	    height: 32px;
	}
	.newhtml #xheadbox .xheadRC {
	    margin-top: 8px;
	    margin-right: 21px;
	}
	.newhtml #xheadbox .xheadRC .banner_content.search {
	    width: 176px;
	    height: 15px;
	    margin: 1px 0;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content {
	    border-radius: 12px;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input {
		height: 15px;
	    padding: 0 24px 0 12px;
	    font-size: 7px;
	    line-height: 15px;
	}
	.newhtml #xheadbox .xheadRC .banner_content .banner_input_content .banner_input_btn {
	    width: 12px;
	    height: 12px;
	    top: 1px;
	    right: 8px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav {
		margin-top: 1px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav ul li {
	    width: 48px;
	    height: 12px;
	    margin: 4px 12px;
	}
	.newhtml #xheadbox .xheadRC .xhRnav ul li a {
	    font-size: 9px;
	    line-height: 12px;
	}
	.newhtml #xheadbox .xheadRC .personal {
	    height: 19px;
	    border-radius: 2px;
	}
	.newhtml #xheadbox .xheadRC .personal .new_loginbut {
	    font-size: 9px;
	    line-height: 19px;
	    padding: 0 13px;
	}
	.newhtml #xheadbox .xheadRC .personal .perimg_wz {
		font-size: 7px;
	}
	.newhtml #xheadbox .xheadRC .personal .new_quitbut {
		font-size: 7px;
		padding: 0 13px;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1365px) {

}
@media only screen and (max-width: 1023px) {
 
}