@charset "UTF-8";

/**
 * 
 */
@media (max-width: 1520px){
	.toll-img  li{
		width: 23%;
		margin-right: 2.5%;
	}
}
@media (max-width: 1460px){
	.city{
		display: block;
		width: auto;
	}
}
@media (max-width: 1400px){
	.rlqt{
		width: 41%;
	}
	.dont-two{
		width: 83%;
	}
	.banner-text{
		margin-top: 45%;
	}
	.banner{
		background-size: 130%;
	}
	.tool-wnz{
		width: 87%;
	}
	.zydh li{
		margin-right: 7.6%;
	}
	.wexzq-bottom p{
		width: 100%;
		margin-right: 0;
		text-align: center;
	}
	#shouye{
		margin-top: 30px;
	}
	.city select{
		margin-bottom: 20px;
	}
	.recruit text{
		color: #666666;
		font-size: 16px;
		display: block;
		margin-bottom: 10px;
		
	}
	.recruit-db{
		margin: 35px 0;
	}
	.cammittee-nr{
		width: 69%;
	}
	.down .xlad,.down textarea{
		width: 80%;
	}
	.down textarea{
		height: 260px;
	}
	.down-two li input{
		width: 65%;
	}

	.rwm{
		right: 30px;
	}
	.wexzq-bottom{
		display: flex;
		justify-content:  center;
		flex-wrap: wrap;
	}
}
@media (max-width: 1270px){
	.persoanal-left{
		width: 24%;
	}

	.bottom select{
		width: 130px;
		background-position-x: 100px;
	}	
}
@media (max-width: 1200px){
	.xt {
		margin-top: 20px;
	}
	.xt img{
		width: 100%;
	}
	.tool-wnz,.toll-img{
		width: 95%;
	}
	.zydh div {
		padding-right: 20px;
	}
/* 	.cdlq {
	    display: block;
	}
	.menu{
		display: none;
	}
	.zdh{
		display: none;
	} */
	.direcq li{
		width: 45%;
		margin-right: 5%;
	}
	.direcq li:nth-child(3n){
		margin-right: 5%;
	}
	.entsly-inpt li textarea{
		height: 200px;
	}
	.cammittee-nr{
		width: 64%;
	}
	.mechan-nrk{
		margin-left: 70px;
	}
	.mechan-text{
		width: 65%;
	}
	.servicen-emr li{
		width: 24%;
		margin-right: 1%;
	}
	.servicen-emr li h2{
		font-size: 12px;
	}
	.yss,.yss-n{
		display: none;
	}
	.servicen-emr li .ysq,.ysq-n{
		display: block;
	}
	.down i,.down-two li i{
	    width: 70px;
	}
	.down .xlad,.down textarea{
		width: 75%;
	}
	.down textarea{
		height: 260px;
	}
	.down-two li input{
		width: 55%;
	}
	.shiptw .shiptw-oneq{
		line-height: 150px
	}
	.shiptw li{
		height: 150px;
	}
	.lntewz li p{
		width: 100%;
	}
	.lntewz li i{
		float:inherit;
	}
	.dont-one {
	    float: left;
	    margin-right: 12px;
	}
	.city select{
		margin-bottom: 12px;
	}
	.service-xwz{
		height: 400px;
	}
	.service-text p{
		width: 80%;
	}
	.toll-img  li{
		width: 24%;
		margin-right: 1.3%;
	}
}
@media (max-width: 992px){
	.tool-wnz{
		width: 90%;
	}
	.toll-img{
		width: 90%;
	}
	.toll-img  li{
		width: 45%;
		margin-right: 10%;
		margin-bottom: 20px;
	}
	.toll-img  li:nth-child(2){
		margin-right: 0%;
	}
	.container-tab li p{
		line-height: 26px;
	}
	.zydh div {
		padding-right: 0px;
	}
	.servicen-emr{
		flex-wrap: wrap;
	}
	.servicen-emr li:nth-child(2n){
		margin-right: 0;
	}

	.lawyer-nek li{
		width: 100%;
		margin-right: 0%;
	}
	.public li{
		width: 45%;
		margin-right: 5%;
		float: left;
	}
	.public li:nth-child(2n){
		margin-right: 0;
	}
	.public li:nth-child(3n){
		margin-right: 5%;
	}
/* 	.lds div:nth-child(4) span{
		right: -10px;
	} */
	.amitw-nrk{
		width: 90%;
		margin: 0 5%;
	}
	.fahjt{
		top: 33px;
	}
	.shiptw .wqxsq{
		display: inline-flex;
	}
	.guide .guideimg img{
		width: 195%;
		margin-left: -50px;
	}
	.guide-aj li{
		font-size: 14px;
	}
	.recruit li{
		width: 47%;
	}
	.cammittee-nr{
		width: 51%;
	}
	.mechan-nrk{
		margin-left: 70px;
	}
	.mechan-text{
		width: 62%;
	}
	.ysq-n{
		display: block;
		width: 56%;
	}
	.yss-n{
		display: none;
	}
	.servicen-emr li{
		width: 48%;
		margin-right: 1%;
		margin-bottom: 10px;
	}
	.servicen-emr li h2{
		font-size: 12px;
	}
	.zydh li h1{
		font-size: 14px;
	}
	.zydh{
		margin-top: 10px;
	}
	.wj{
		display: none;
	}
	.download,.amitw-text,.amitw-rtq{
		width: 100%;
	}
	.down i,.down-two li i{
	    width: 70px;
	}
	.down .xlad,.down textarea{
		width: 83%;
	}
	.down textarea{
		height: 150px;
	}
	.down-two li input{
		width: 65%;
	}
	.internship{
		margin-top: 10px;
	}
	.mpla{
		display: none;
	}
	.internshlp-oen{
		width: 100%;
		margin-top: 15px;
	}
	.guroa{
		padding-bottom: 15px;
	}
	.lntewz li p {
	    width: 76%;
	}
	.internship{
		width: 100%;
	}
	.shiptw li p{
		margin-top: 10px;
	}
	.lntewz li i {
	    float: left;
	}
	.rlqt{
		width: 37%;
	}
	.dottex {
	    overflow: hidden;
	    margin-bottom: 24px;
	    float: left;
	    width: 100%;
	}
	.offcanvas-end{
		width: 300px;
	}
	.cdlq {
	    display: block;
	}
	.zdh{
		display: none;
	}
	.service-nr img{
		width: 90%;
		margin: 0 auto;
		float: inherit;
		display: block;
	}
	.wzk{
		width: 90%;
		margin: 0 auto;
		float: inherit;
	}
	.service-xwz{
		line-height: 45px;
		width: 100%;
	}
	.service{
		height: 370px;
		overflow: hidden;
	}
	.service-text{
		bottom: 20px;
	}
	.service-text h1{
		font-size: 34px;
	}
	.service-text p{
		margin-top: 12px;
		font-size: 13px;
		width: 90%;
	}
	.service-xwz li{
		border-bottom: 1px #eee solid;
	}
	.service-nr{
		margin-top: 20px;
	}
	.weqrq{
		margin-top: 24%;
	}
	.banner-text {
		font-size: 40px;
		margin-top: 50%;
	}
	.bottom{
		height: auto;
	}
	.bottom select{
		margin-left: 0;
		width: 120px;
		margin-right: 10px;
	}
	.dont-one{
		margin-right: 10px;
	}
	.dont-two{
		float: right;	
	}
	.rwm{
		display: none;
	}
	.bottom select {
		background: #F7F7F7 url(../imges/select-arrow.png) no-repeat center;
		background-size: 15px 10px;
		background-position-x: 70px;
	}
	.ttk li{
		margin-bottom: 16px;
	}
	.empql-wx ul{
		width: 100%;
	}
	.empql-wx {
		padding: 0;
	}
	.saaociation-nrk{
		width: 100%;
	}
	.saaociation li img{
		display: none;
	}
	.saaociation-nrk span{
		padding: 0 15px;
	}
	.lawyer .qsx{
		width: 100%;
	}
	.zydh li {
	    margin-right: 1%;
	}
	.download-yc{
		margin-top: 30px;
	}
	.service-text i{
		font-size: 16px;
	}
	.zimg1{
		width: 134%;
		margin-left: -17%;
	}
}
@media (max-width: 768px){
	.persoanal-left img{
		margin-top: 26px;
		height: 200px;
		margin: auto;
		display: block;
	}
	.liesde li p{
		width: 30%;
	}
	.persoanal-left{
		width: 70%;
		float: none;
		margin: 0 auto;
		border-radius: 10px;
		padding-bottom: 10px;
		margin-bottom: 20px;
	}
	.persoanal-right{
		width: 100%;
		margin-top: 20px;
		border-radius: 5px;
	}
	.sign span{
		display: none;
	}
	.service{
		min-width:auto;
		width: 100%;
	}
	.cdlq {
	    display: block;
	}
	.menu{
		display: none;
	}
	.zdh{
		display: none;
	}
	.banner{
		background: url(../imges/top4.jpg) top center no-repeat;
		background-size: 100%;
	}
	.xbqt{
		margin-top: 30px;
	}
	
	.wexzq-topz h1 {
	    margin-left: 2rem;
	}
	.zydh  span{
		position: absolute;
		top: 4px;
		right: 7px;
	}
	.zydh div {
		margin-right: 0px;
		width: 40%;
		margin-right: 18%;
		padding-right: 20px;
	}
	.zydh div:nth-child(even){
		margin-right: 0;
	}
	.banner,.botnnr{
		height: auto;
	}
	.botmbj{
		height: 510px;
	}
	.amitw-text,.amitw-rtq{
		padding: 0;
		margin-top: 20px;	
	}
	.direcq li {
	    width: 100%;
	    margin-right: 5%;
	}
	.direcq .wexzq-we i {
	    width: 95%;
		float: revert;
		text-align: right;
		margin-top: 1px;
	}
	.bottom .top-text{
		font-size: 26px;
	}
	.lawyer-nek{
		margin-top: 30px;
	}
	.download-yc{
		margin-top: 26px;
	}
	.download-yc .download-button {
	    width: 11%;
	    float: right;
	}
	.download-yc{
		width:100%;
	}
	.lawyer-nek li .toux{
		width: 120px;
		height: auto;
	}
	.wexzq{
		width: 100%;
		margin-top: 1.4rem;
	}
	.saaociation-nrk span{
		line-height: 80px;
	}
	.saaociation-nrk h1{
		font-size: 18px;
	}
	.saaociation-nrk h2{
		font-size: 16px;
		width: 40%;
	}
	.saaociation-nrk h2{
		padding-bottom: 15px;
	}
	.saaociation-nrk text{
		margin-right: 10px;
		width: 50px;
		margin-bottom: 10px;
	}
	.detiqsz-textresq{
		padding: 6%;
		margin-right: 0;
	}
	.amitw-text p{
		width: 90%;
		margin: 0 auto;
		margin-bottom: 30px;
	}
	.gignti-logo{
		margin-top: 0;
		width: 90%;
	}
	.gignin-tx li,.submit{
		width: 100%;
	}
	.signin{
		min-width:auto;
	}
	.gignin-wz,.touqsx{
		display: none;
	}
	.submit{
		margin-top: 20px;
	}
	.gignin-tiax{
		width: 95%;
		margin: 0 auto;
		overflow: hidden;
		border-radius: 5px;
	}
	.gignin-tx{
		float: inherit;
		width: 100%;
	}
	.gignin-text .gignimg{
		float: inherit;
		display: none;
	}
	.paging{
		margin-top: 15px;
	}
	.public li{
		width: 100%;
		margin-right: 0%;
		float: left;
	}
	.public li:nth-child(2n){
		margin-right: 0;
	}
	.public li:nth-child(3n){
		margin-right: 0;
	}
	.container-tab .cont-ys td:nth-child(4){
		display: block;
	}
	.container-tab .cont-ys td:nth-child(3){
		display: none;
	}
	.container-tab .cont-ys td:nth-child(1){
		width: 40%;
	}
	.guide .guideimg{
		height: 340px;
		width: 60%;
	}
	.guide .guideimg img{
		width: 450%;
		margin-left: -400px;
	}
	.guide{
		margin-top: 20px;
	}
	.recruit li,.detiqsz-textlet,.detiqsz-textresq{
		width: 100%;
	}
	.cammittee-nr{
		width: 100%;
	}
	.cammittee {
		width: 100%;
		border-right: none;
	}
	.cammittee-bt li{
		font-size: 20px;
	}
	.cammittee-block{
		display: flex;
		white-space: nowrap;
		overflow-x: auto;
		width: 100%;
		background-color: inherit;
	}
	.cammittee-lb::-webkit-scrollbar {
	display: none;
	}
	.cammittee-lb li{
		border-left: none;
		border-bottom: 2px #ccc solid;
		padding: 6px 0;
		margin-right: 20px;
	}
	.cammittee-lb .cammittee-lb-dj{
		border-left: none;
		border-bottom: 2px #40a1f1 solid;
	}
	.cammittee-lb li{
		font-size: 14px;
	}
	.cammittee-bt {
		padding-bottom:30px
	}
	.cammittee-nr{
		margin-top: 20px;
	}
	.mechan{
		width: 100%;
		margin-top: 20px;
		overflow: hidden;
		height: auto;
		border-radius: 5px;
	}
	.mechan-nrk{
	display: flex;
    white-space: nowrap;
    height: 70px;
    overflow-x: auto;
	width: 90%;
	margin-left: 5%;
	margin-top: 25px;
	padding: 0;
	background-color: inherit;
	}
	.mechan-nrk::-webkit-scrollbar {
    display: none;
	}
	.mechan-nrk li{
		height: 65px;
		line-height: 65px;
		border: inherit;
		color: #333;
		margin: 0;
		margin-right: 15px;
		
	}
	.mechan-nrk .mechan-dj {
	    border-bottom: 1px #333 solid;
	    border-top: 1px #333 solid;
	}
	.mechan-text{
		width: 100%;
		padding: 0 5%;
		height: inherit;
		padding: 30% 0;
	}
	.servicen-emr li{
		width: 100%;
		margin-right: 1%;
		margin-bottom: 10px;
		padding: 15px 0;
		display: block;
	}
	.servicen-emr li i{
		float: left;
		margin-left: 30px;
	}
	.servicen-emr li h2{
		float: left;
		margin-left: 20px;
	}
	.groupn dd{
		font-size: 20px;
		margin-bottom: 15px;
	}
	.groupn dt{
		margin-bottom: 40px;
		font-size: 16px;
	}
	.service{
		background-size: 300%;
		background-position-y: top;
	}
	.detiqsz{
		padding: 20px 0;
		overflow: hidden;
		font-size: 12px;
	}
	.detiqsz span{
		margin-top: 7px;
	}
	.detali-text{
		margin-top: 10px;
	}
	.detali-text span{
		margin-bottom: 10px;
		font-size: 14px;
	}
	.detali-text p{
		text-indent: 2em !important;
		line-height: 24px !important;
	}
	.detali-text h1{
		margin-bottom: 15px;
		margin-top: 10px;
		font-size: 20px;
	}
	.detali-text i{
		display: block;
		margin-top: 6px;
		margin-left: 0px;
	}
	.zydh{
		height: 60px;
		display: block;
		white-space: nowrap;
		height: 60px;
		overflow-y: auto;
		margin-bottom: 4px;
		float: left;
		width: 90%;
	}
	.youqs i{
		display: none;
	}
	.zouqs i{
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
	}
	.zouqs{
		float: inherit;
		margin: 0 auto;
	}
	.download-xz li p{
		width: 75%;
	}
	.download-xz{
		padding: 6%;
	}
	.download-nn i{
		margin-left: 2px;
		margin-top: 6px;
		font-size: 12px;
		color: #666;
	}
	.download-bj li{
		width: 80px;
	}
	.download-bj li h1{
		font-size: 16px;
	}
	.zydh li h1{
		font-size: 14px;
	}
	.download-bj li{
		margin-right: 6%;
	}
	.download{
		margin-top: 15px;
	}
	.service-text h1 {
	    font-size: 28px;
	}
	.down i,.down-two li i{
	    width: 70px;
	}
	.down .xlad,.down textarea{
		width: 73%;
	}
	.down textarea{
		height: 150px;
	}
	.down-two li{
		width: 100%;
	}
	.down-two li input{
		width: 73%;
	}
	.compla{
		padding-bottom: 30px;
	}
	.plainwz{
		font-size: 12px;
	}
	.dqwex  li img{
		margin-top: 28px;
	}
	.wqxsq{
		display: block;
		font-size: 16px;
	}
	.shiptw .shiptw-oneq{
		font-size: 16px;
		display: none;
	}
	.shiptw li img{
		width: 45%;
	}
	.shiptw li p{
		font-size: 14px;
	}
	.shiptw li {
	    height: 120px;
	}
	.lntewz li i{
		display: none;
	}
	.lntewz li p {
	    width: 100%;
	}
	.employ-two p{
		text-indent: 0rem;
		margin-bottom:8px;
		color: #666666;
	}
	.service-text p{
		overflow : hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
	}
	.bqeq{
		padding-top: 10px;
	}
	.rlqt {
	    width: 100%;
		border-bottom: 1px #d4d4d4 solid;
	}
	.ttk{
		width: 100%;
	}
	.ttk li {
	    width: 100%;
	}
	.employ p{
		margin-bottom: 20px;
	}
	.xinx1,.zouqs{
		display: block;
	}
	.xix{
		display: none;
	}
	.nkeq-dnr{
		margin-top: 15%;
	}
	.employ{
		width: 90%;
		margin: 26px auto;
	}
	.employ h1{
		padding: 20px 0;
		font-size: 22px;
		padding-top: 0;
	}
	.employ p{
		font-size: 13px;
		width: 100%;
	}
	.service {
	    height: 320px;
	    overflow: hidden;
	}
	.service-text{
	bottom: 30px;
	}
	.zjdqh .logo{
		margin-top: 0;
	}
	.nwqx{
		top: 6px;
	}
	.zjdqh{
		height: 80px;
	}
	.zjdqh .logo{
		width: 220px;
	}
	.zjdqh .logo-text p {
	    font-size: 24px;
	}
	.zjdqh .logo-text{
		margin-top: 10px;
	}
	.offcanvas-end{
		width: 200px;
	}
	.weqrq{
		margin-top: 12%;
	}
	.banner-text {
		font-size: 40px;
	}
	.bottom{
		height: auto;
	}
	.bottom select{
		margin-left: 0;
		width: 120px;
		margin-right: 10px;
	}
	.city{
		margin-top: 10px;
		float: left;
		margin-bottom: 16px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}
	.dont-one{
		margin-right: 10px;
	}
	.dottex p{
		float: initial;
		margin-bottom: 10px;
	}
	.dont-two{
		float: right;	
	}
	.rwm{
		display: none;
	}
	.dottex{
		width: 200px;
	}
	.wxqe{
		display: none;
	}
	.wxqe-two{
		display: block;
	}
	.qewx{
		width: 360px;
	}
	.ttk li{
		float: left;
		width: 180px;
	}
	.bottom select{
		margin-left: 0;
		width: 100px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	.wznr li img{
		width: 80px;
	}
	.wznr li p{
		font-size: 16px;
	}
	.tkaqe{
		margin: 40px auto;
		font-size: 30px;
	}
	.dont-two {
	    float: left;
	    width: 100%;
	}
}
@media (max-width: 768px){
	.dyanmic li{
		padding: 20px 0;
	}
	.dyanmic li h1{
		margin-bottom: 10px;
	}
	.fadj{
		display: block;
		position: absolute;
		top: 25px;
		right: 16px;
		height: 50px;
		width: 36px;
		background: url(../imges/faj.png) 2px 16px  no-repeat;
		background-size: 180%;
	}
	.sign a:nth-child(2){
	    line-height: 16px;
		margin-top: 38px;
	}
	.app{
		display: block;
	}
	.pc{
		display: none;
	}
	.toll-img li div{
		width: 100%;
	}
	.upload_warp .txtt{
		text-align: justify;
	}
	.upload,.main{
		width: 97%;
	}
	.txtt img{
		display: none;
	}
	.nrdq{
		width: 100%;
		overflow: hidden;
	}
	.dyanmic li p{
		font-size: 12px;
	}
	.dlie{
		width: 100%;
		display: block;
		margin: 6px 0 0px 0;
		overflow: hidden;
		font-size: 12px;
	}
	.guide-aj{
		width: 38%;
	}
	.guide-aj li{
		padding: 38px 10px;
	}
	.lies{
		width: 100%;
	}
	.lies li {
	    width: 92%;
		padding: 25px 4%;
	    margin-right: 0%;
		font-size: 12px;
	}
	.wenb img{
		width: 100%;
		height: auto;
	}
	.service-xwz li{
		margin-bottom: 20px;
	}
	.banner, .botnnr,.signin{
		width: 100%;
		min-width: 100%;
	}
	.weqrq{
		width: 100%;
		margin-left: 0%;
	}
	.weqrq{
		overflow: auto;
	}
	.weqrq::-webkit-scrollbar {
	    display: none;
	}
	.service-text i{
		font-size: 12px;
	}
	.container .imgone, .container .imgtwo{
		width: 65%;
		max-width: 18rem;
		float: left;
		margin-top: 30px;
		margin-left: 50px;
	}
/* 	.berkbiak .container .imgone, .berkbiak .container .imgtwo{
		width: 55%;
		float: left;
		margin-top: 15px;
	} */
	.nkeq-dnr .entsly, .nkeq-dnr{
		width: 95%;
	}
	.entsly-inpt li p{
		margin-right: 15px;
	}
	.entsly-inpt li input,.entsly-textar,.entsly-inpt li select{
		width: 72%;
	}
	.weqrq{
		display: block;
		white-space: nowrap;
		overflow-y: auto;
		justify-content:unset;
	}
	.weqrq li{
		float: left;
		width: 50%;
		text-align: center;
		margin-right: 0;
		padding-bottom: 1rem;
	}
	.weqrq li:nth-child(odd){
		border-right: 1px #eee solid;
	}
	.entsly-inpt li select{
		text-indent: 0.1rem;
	}
	.entsly-inpt li textarea{
		height: 100px;
	}
	.entsly-submit{
		width: 200px;
		height: 45px;
		line-height: 45px;
	}
	.logo{
		width: 240px;
	}
	.logo img{
		width: 70px;
	}
	.logo-text p{
		font-size: 20px;
	}
	.logo-text span{
		display: none;
	}
	.logo-text i{
		display: block;
	}
	.banner-text{
		font-size: 26px;
		text-align: left;
		width: 80%;
		margin: 0 auto;
		margin-top: 55%;
	}
	.toll-img li div p{
		text-align: center;
		margin-top: 10px;
	}
	.toll-img li{
		height: 10rem;
	}
	.tool-wnz{
		padding-bottom: 20px;
	}
	.toolx img{
		margin-bottom: 0;
	}
	.tool-wnz h1{
		margin-bottom: 20px;
	}
	.toolx{
		margin-top: 10px;
	}
	.banner-text span{
		display: block;
		text-align: right;
		margin-top: 16px;
	}
	.xh{
		margin-top: 5%;
		margin-bottom: 5%;
	}
	.cdlq,.zyj,.yjtqs,.youqs{
		display: block;
	}
	.xbqt p{
		font-size: 25px;
	}
	.xbqt-p{
		font-size: 12px;
		margin-top: 4px;
	}
	.img-cb{
		margin-top: 15px;
		margin-left: 10px;
	}
	.nalism li{
		width: 100%;
		margin-top: 12px;
		display: none;
	} 
	.nalism li:nth-child(-n + 2){ 
		display: block;
	}
	.ttk li img{
		width: 46px;
	}
	.weqrq li p{
		font-size: 13px;
	}
	.hs{
		margin-top: 10%;
	}
	.wznr li p{
		font-size: 13px;
	}
	.wznr li{
		height: 160px;
		overflow: hidden;
		position: relative;
	}
	.wznr li img{
		margin-top: 15px;
	}
	.wznr{
		width: 99%;
		overflow: hidden;
	}
	.titiaok{
		height: 430px;
		position: relative;
	}
	.wznr li span{
		display: none;
	}
	.titiaok .ta-2{
		height: 500px;
	}
	.titiaok .ta-4{
		position: absolute;
		right: 0;
		bottom: 0;
	}
	.dont{
		margin-top: 14px;
	}
	#container{
		height: 200px;
	}
	.dont-one{
		width: 100%;
	}
	.bottom .top-text{
		padding: 12px 0;
		height: auto;
	}
	.dont-one .nqexq{
		float: left;
		margin-top: 30px;
	}
	.dont-one select{
		float: right;
		width: 160px;
		background: url(../imges/select-arrow.png) no-repeat center;
		background-size: 15px 10px;
		background-position-x: 130px;
	}
	.dottex{
		width: 100%;
		font-size: 13px;
		color: #999;
	}
	.dottex p{
		float: left;
	}
	.ttk{
		margin-bottom: 10px;
		margin-top: 15px;
	}
	.ttk li{
		width: 48%;
	}
	.ttk li:nth-child(1){
		border-right:1px #d4d4d4 solid;
		width: 45%;
		margin-right: 5%;
	}
	.dottex{
		margin-bottom: 16px;
	}
	.hlrq{
		display: none;
	}
	.dottex p{
		margin-right: 0;
		width: 100%;
	}
	.qewx span{
		float: right;
		width: 60%;
	}
	.employ .cwzk{
		font-size: 18px;
	}
	.conmmen li{
		width: auto;
	}
	.titiaok{
		width: 90%;
		overflow: hidden;
		padding: 0;
	}
	.ysad{
		margin-top: 10%;
	}
	.detali-text .comdie{
		margin-top: 0 ;
		margin-bottom: 20px;
	}
	.qsxs li{
		width: 90px;
	}
	.qsxs li h1{
		line-height:70px;
	}
	.qsxs{
		margin-bottom: 20px;
	}
	.download-xz li{
		margin-bottom: 20px;
	}
	.zouqtop i{
		transform: rotate(225deg);
	   -webkit-transform: rotate(225deg);
	   margin-top: 0.5rem;
	}
	.zydh div h1, .zydhd div h1{
		font-size: 12px;
	}
	.nedkg .idnlogo{
		width: 75%;
		margin-left: 10%;
		float: none;
		display: block;
	}
	.search-ttwe{
		width: 100%;
	}
	.search-ttwe p{
		height: 2.40rem;
	}
	.search-ttwe{
		padding: 0.5rem 0  0.5rem 0;
	}
	.nliedimg span{
		font-size: 14px !important;
	}
	.nliedimg p{
		line-height: 2em !important;
		margin-bottom: 15px !important;
	}
	.cwzk {
		font-size: 24px !important;
		padding: 30px 0;
	}
	.searchss{
		border-radius: 5px;
		float: none;
		margin: 0 auto;
	}
	.search-ttwe .sleqx{
		float: left;
		border-radius: initial;
		border-top-left-radius: 5px;
		border-bottom-left-radius: 5px;
	}
	.top-daosh{
		margin-top: 0;
	}
	.top-daosh ul li{
		width: 49%;
		float: left;
		height: 90px;
		
	}
	.top-daosh ul li{
		height: 70px;
	}
	.top-daosh-nrk{
		margin-top: 15px;
	}
	.top-daosh ul{
		min-width: 100%;
		padding: 0 1%;
	}
	.top-daosh ul li:nth-child(3) div,.top-daosh ul li:nth-child(5) div{
		border-left: 1px #b68741 none;
	}
	.sqddz{
		height: auto;
	}
	.swiper-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-bullets.swiper-pagination-horizontal,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 20px;
		left: 0;
		width: 100%
	}
	.bantwo{
	display: block;
	}
	.banone{
	display: none;
	}
	.swiper-pagination-bullet{
		width: 8px;
		height: 8px;
		background-color: #fff;
	}
	.liesde li input, .liesde li select{
		width: 60%;
		font-size: 13px;
	}
	.download-nn img{
		float: left;
		width: 25px;
		height: 25px;
		margin-top: 3px;
	}
	.toum{
		display: none;
	}
	.top-daosh-nrk{
		border-left: none;
	}
	
	.top-daosh ul li:nth-child(even){
		float: right;
	}
	.top-daosh ul li:nth-child(1) div{
		border-left: none;
	}
	.top-daosh ul li{
		width: 48%;
		background-color: #fff;
		border-radius: 10px;
		margin-bottom: 12px;
		box-shadow: 0px 3px 3px #ccc;
	}
	.top-daosh{
		width: 100%;
		margin: auto;
		padding: 0 3%;
		margin-top: 10px;
	}
	.top-daosh ul li i{
		margin-right: 18%;
	}
	.top-daosh ul li p{
		margin-left: 18%;
	}
	.navigation-bar,.personal-nrk{
		width: 100%;
	}
	.liedle li .wexzq{
		width: 100%;
		margin-left: 0;
	}
	.wexzq-anle{
		width: 100%;
	}
	.wexzq-anle div{
		float: right;
		width: 130px;
	}
	.wexzq-anle .anle-one{
		float:left;
	}
	.liedle li{
		box-shadow:none;
	}
	.recruit-anle .anle-one{
		margin-top: 20px;
	}
	.recruit-content-one p,.recruit-content-one{
		width: 100%;
	}
	.qxls-one li p{
		width: 20%;
	}
	.qxls-one li input, .qxls-one li select,.liesde li .entsly-textar{
		width: 59%;
	}
	.wexzq-anle{
		margin-top: 20px;
	}
	.navigation--lief li{
		width: 50%;
		float: left;
	}
	.liez,.persoanal-right{
		margin-top: 0;
	}
	.personal-botton{
		width: 120px;
	}
	.toned{
		width: 100%;
		margin: auto;
	}
	.sign{
		line-height: initial;
		top: 36px;
	}
}
@media (max-width: 340px){
	.wexzq-anle div{
		float: right;
		width: 100%;
	}
	.cdlq{
		top: 16px;
		right: 2px;
	}
	.top-daosh ul li i{
		margin-right: 15%;
	}
	.navig li{
		padding: 3px 0;
	}
	.zydh div h1, .zydhd div h1{
		font-size: 12px;
	}
	.service {
	    background-size: 380%;
	    background-position-y: top;
	}
	.container .imgone, .container .imgtwo {
	    margin-top: 30px;
	}
}