@charset 'utf-8';
@media screen and (max-width: 1500px){
.fazhancon .slick-prev {
    width: 18px;
    height: 35px;
    background: url(../images/hbuihbio.png) no-repeat center;
    left: -60px;
}
.fazhancon .slick-next {
    width: 18px;
    height: 35px;
    background: url(../images/hguygu.png) no-repeat center;
    right: -60px;
}	
}
@media screen and (max-width: 1400px){
	.libanntxt h4 {
	    font-size: 28px;
	    margin-bottom: 15px;
	}
	.libanntxt {
	    top: 68%;
	}
	.fazhancon .slick-prev {
	    width: 18px;
	    height: 35px;
	    background: url(../images/hbuihbio.png) no-repeat center;
	    left: 0px;
	}
	.fazhancon .slick-next {
	    width: 18px;
	    height: 35px;
	    background: url(../images/hguygu.png) no-repeat center;
	    right: 0;
	}

}
@media screen and (max-width: 1230px){
	.hd_con {
    	width: 1165px;
    	margin: 0 auto;
	}
	.scon {
	    width: 1165px;
	    margin: 0 auto;
	}
	.footcon {
	    width: 1165px;
	}

	.c2text::before {
    	left: -63.4%;
	}
}
@media screen and (max-width: 1200px){
	.c2imgboxxx{
		padding-left:0;
	}
	.g1section .c2img img{
		width: 100%!important;
		height:auto!important;
	}
	.g1section .c2text {
    	padding: 15px;
	}
	.g1section .c2img{
		width:100%;
	}
	.danyebox {
	    width: 100%;
	    margin: 0 auto;
	    padding: 35px 15px 35px;
	}

	.c2text::before{
		display:none;
	}
	.c2divcon>p {
	    color: #666666;
	    font-size: 16px;
	    font-family: "微软雅黑";
	    line-height: 1.75;
	    margin-bottom: 0;
	}
	.zhuangshi{
		display:none;
	}
	.pad_menu {
		display:none;
	}
	.hd_con {
	    width: 100%;
	    padding: 0 15px;
	}
	.logo {
	    line-height: inherit;
	    width: 114px;
	    margin-top:10px;
	}
	.lianjiea {
	    display: inline-block;
	    line-height: 52px;
	}
	.sousuoa {
		display:none;
	}
	.qiehuan::after{
		display:none;
	}
	.menu_a{
		display:block;
		height:52px;
	}
	.scon {
	    width: 768px;
	    margin: 0 auto;
	}
	.sconleft {
    	width: 100%;
	}
	.sconrighta {
    	width: 100%;
	}
	.indnews {
    	width: 50%;
	}
	.sconright {
    	width: 50%;
    	padding-left:10px;
	}
	.footcon {
    	width: 768px;
	}
	.footconleft {
		display:none;
	}
	.footconright {
		float:none;
		width:100%;
		padding:0 15px;
		margin:0 auto;
	}
	.fcrshang{
		float:left;
	}
	.link{
		float:right;
		margin-top:0;
	}

	.banner .slick-dots {
	    margin-left: 0;
	}
	.pcmap{
		display:none;
	}
	.dotlist{
		display:none;
	}
	.shoujimap{
		display:block;
	}
	.navbanner{
		display:none;
	}
	.libanntxt{
		display:none;
	}
	.bobtn h4 {
	    font-size: 24px;
	    margin: 36px 0 18px;
	}
	.bobtn p {
	    font-size: 14px;
	    margin-bottom: 18px;
	}
	.bomap {
   	 	width: 100%;
    	margin-bottom: 36px;
	}
	.b1textl {
    	width: 100%;
	}
	.b1textr {
	    width: 100%;
	    padding-top: 18px;
	}
	.btnbox {
	    width: 100%;
	    padding: 36px 0 36px;
	}
	.sconabox h5 {
	    font-size: 24px;
	    margin-bottom: 18px;
	}
	.b1txta {
    	margin-bottom: 18px;
	}
	.b1texta {
    	margin-top: 36px;
	}
	.b1txta h3 {
    	font-size: 14px;
    	margin-bottom: 8px;
	}
	.qianming p {
	    font-size: 14px;
	}
	.qianming {
	    margin-top: 18px;
	    margin-bottom: 46px;
	}
	.sectiona {
    	padding: 0px 0 36px;
	}
	.senctionb {
	    width: 100%;
	    padding: 36px 0;
	}
	.b2right{
		width:100%;
	}
	.b2left{
		width:100%;
	}
	.sconb2 {
	    width: 100%;
	    padding-top: 18px;
	    padding-bottom: 36px;
	}
	.public-yema4{
		margin-top:18px;
	}
	.b2text {
	    padding: 25px;
	}	
	.b2text h3 {
	    font-size: 18px;
	    margin: 18px 0;
	}
	.b2lianjie {
    	margin-top: 36px;
	}
	.b2text h2 span {
	    font-size: 16px;
	}
	.b2text h2 {
    	font-size: 14px;
	}
	.b2time p {
    	font-size: 16px;
	}
	.b2time p span {
	    font-size: 18px;
	    /* font-family: Arial; */
	    margin-right: 10px;
	}
	.b2time {
    	width: 106px;
	}
	.b2tetx {
    	width: calc(100% - 116px);
	}
	.b2tetx h4 {
	    color: #333333;
	    font-size: 18px;
	    font-family: "微软雅黑";
	    margin-bottom: 5px;
	    line-height: 1.75;
	    height:auto;
	}
	.b2item {
    	padding: 25px;
	}
	.h_n_c {
    	width: 768px;
	}
	.h_n_txt img {
    	margin-bottom: 18px;
    	height:auto;
	}
	.h_n_txt p {
    	margin-bottom: 18px;
	}
	.hc_bt {
    	padding: 36px 15px;
	}
	.hc_time {
    	padding: 30px 15px;
    	border-bottom: 1px solid #e5e5e5;
	}
	.h_n_txt {
    	padding: 25px 15px;
	}
	.news_c {
	    width: 100%;
	    margin: 0 auto;
	}
	.p_bt {
	    padding: 36px 0 66px;
	    text-align: center;
	}
	.p_btt h3 {
	    font-size: 24px;
	    position: relative;
	}
	.p_bt {
	    padding: 18px 0 40px;
	    text-align: center;
	}
	.news_ll {
	    width: 100%;
	    margin: 0 auto;
	    padding: 0 15px;
	}
	.news {
	    width: 100%;
/*	    padding-bottom: 68px;*/
	}
	.hc_l h2 {
    	font-size: 24px;
	}

	.c2img img {
	    position: relative;
	    top: 0;
	    left: 0;
	}
	.c2img {
	    width: 100%;
	    background: #fff;
	    position: relative;
	    height: auto;
	}
	.c2text {
	    width: 100%;
	    padding: 15px;
	    background: #fff;
	    position: relative;
	}
	.c2list {
    	margin: 0 0 15px 0;
	}
	.c2text::after{
		display:none;
	}
	.c2text p {
	    margin-bottom: 18px;
	    font-size:14px;
	}
	.c2img img{
		width:100%;
	}
	.d1left {
    	width: 100%;
    	background: #fff;
	}
	.d1left {
	    width: 100%;
	    background: #fff;
	}
	.d1right {
    	width: 100%;
	}
	.d1right {
		position:relative;
	}
	.fang {
		position:absolute;
		bottom:0;
		left:0;
	}
	.d1lefta::after{
		display:none;
	}
	.d1sconitem:nth-child(2n-1) .d1left {
    	padding-right: 0;
	}
	.d1left{
		padding: 0 15px;
	}
	.d1sconitem:nth-child(2n) .d1left {
    	padding-left: 15px;
	}
	.d1sconitem {
	    margin-top: 0;
	    animation: fadeInUp 1.8s;
	}
	.d1lefta {
	    padding: 24px 0 71px;
	}
	.d1right {
    	transform: translateY(-0);
	}
	.d1lefta {
    	padding: 18px 0;
	}
	.d1sconitem {
		margin-bottom:18px;
	}
	.d1leftxt h5 {
	    font-size: 18px;
	    margin: 18px 0 16px;
	}
	.d1leftxt h6 {
	    font-size: 18px;
	    margin-bottom: 24px;
	}
	.d1leftxt h6::after {
	    width: 100px;
	    height: 1px;
	    bottom: -16px;
	}
	.d2left {
	    width: 100%;
	    padding-right: 0;
	}
	.d2lefttxt {
	    width: 100%;
	    margin-top:36px;
	}
	.d2left h3 {
	    color: #333333;
	    font-size: 18px;
	    font-family: "微软雅黑";
	    margin: 18px 0 18px;
	}
	.d2left h4 {
	    color: #3e9ae9;
	    font-size: 18px;
	    /* font-family: Arial; */
	    font-weight: bold;
	}
	.d2righta {
	    width: 100%;
	    padding: 25px;
	    margin-top: 18px;
	}
	.d2righta::after{
		display:none;
	}
	.d2fenconn {
	    width: 100%;
	    margin: 0 auto;
	    padding:0 15px;
	}
	.d2rightatxt p {
	    font-size: 14px;
	    margin-bottom: 0;
	}
	.e2sonleft {
    	width: 100%;
	}
	.e2conright {
	    width: 100%;
	    padding: 25px;
	    background: #3e9ae9;
	    transform: translateY(0px);
	}
	.e2conright h4 {
	    font-size: 18px;
	}
	.e2liaojie {
	    margin-top: 22px;
	}
	.e2neirongbox {
	    margin: 32px -14px 0;
	    padding-bottom: 90px;
	}
	.e2conitem {
	    width: 50%;
	    padding: 0 14px;
	    margin-bottom: 18px;
	}
	.c11shangbtn {
	    padding: 0 0 18px;
	    margin-bottom: 0;
	}
	.c11shangbtnbox {
	    width: 100%;
	    margin: 0 auto;
	}
	.yuanjian{
		padding:36px 15px 0;
		width:768px;
		margin:0 auto;
	}
	.e3wenbenaaa {
	    width: 100%;
	    margin: 18px auto 17px;
	}
	.c11shangbtn p {
	    font-size: 18px;
	    margin-bottom: 18px;
	}
	.yuannjikbox p {
	    font-size: 18px;
	    line-height: 1.5;
	}
	.yuannjikbox {;
	    bottom: 30px;
	    padding: 0 15px;
	    width:100%;
	}
	.f1txtleft {
    	width: 100%;
	}
	.f1textxia {
    	width: 100%;
	}
	.f1txtleft h6 {
    	font-size: 18px;
    	margin-bottom: 18px;
	}
	.f1txtleft p {
	    font-size: 14px;
	    margin-bottom: 18px;
	}
	.futuleft {
	    width: 100%;
	    padding-left: 43px;
	}
	.futureright {
    	width: 100%;
    	margin-top:18px;
    	padding-left:43px;
	}
	.j_k1_con2 {
	    width: 100%;
	    padding: 0;
	    margin-top: 36px;
	}
	.j_k1job_span {
	    padding: 15px;
	}
	.f2btn img{
		width:500px;
	}
	.f2text p {
	    font-size: 14px;
	    margin-bottom: 16px;
	}
	.f2btn {
	    padding: 46px 0 26px;
	}
	.g1btnn h3::before{
		width:87%;
	}
	.d1leftxt h5{
		height:auto;
	}
	.d1leftxt h6{
		height:auto;
	}
	.d1lefta p{
		height:auto;
	}
	.footdibu p a{
		color: #999999;
	}
	.youqingbox2{
		bottom:38px;
	}
}
@media screen and (max-width: 768px){
	.b1texta .b1textr {
    	padding-top: 0;
	}
	.p_btt h3 {
	    font-size: 18px;
	    position: relative;
	}
	.f_x_icon {
	    margin: 0 auto;
	    width: 225px;
	}
	.l-r-topb img {
	    width: 35px;
	    height: 35px;
	}
	.b2text p {
	    line-height:1.75;
	}
	.footdibu p a{
		color: #999999;
	}
	.f1lunnboitem p{
		height:auto;
	}
	.li_ban{
		display:none;
	}
	.li_banb{
		display:block;
	}
	.g1xia {
	    padding: 15px;
	    position: relative;
	    top: 0;
	    left: 0;
    /* box-shadow: 1px 1px 40px #edecec; */
	}
	.j_k1c2_job {
	    margin-bottom: 18px;
	}
	.qiehuan a{
		font-size:18px;
		line-height: 52px;
	}
	.c2section {
	    background: #f7f9fb;
	    padding-top: 0;
	    padding-bottom: 0;
	}
	.hc_bt {
	    padding: 36px 0 0 0;
	}
	.pad_img{
		display:none;
	}
	.phone_img{
		display:block;
	}
	.sitem{
		width:50%;
		margin-bottom: 18px;
		padding: 25px 0 25px;
	}
	.scon{
		width:100%;
		padding:25px 15px;
	}
	.indnews {
    	width: 100%;
	}
	.sconright {
	    width: 100%;
	    padding-left: 0;
	}
	.sconxoa {
	    margin-top: 13px;
	    padding:0;
	}
	.indexnewspic {
	    padding-left: 0;
	    position: relative;
	}
	.sconright{
		margin-top:18px;
	}
	.footcon {
    	width: 100%;
    	padding: 18px 0 18px;
	}
	.srtext {
   	 	padding: 25px;
	}
	.stxtxer {
	    padding: 25px;
	    width: 100%;
	}
	.simg {
    	margin-bottom: 18px;
	}
	.srtext h5 {
	    font-size: 18px;
	    margin: 18px 0 18px;
	}
	.srtext p {
    	margin-bottom: 25px;
    	line-height: 1.75;
	}
	.stxtxer h3 {
    	margin: 12px 0 18px;
    	font-size:18px;
	}
	.footdibu p {
    	font-size: 14px;
    	line-height: 1.5;
    	margin-right:0;
    	padding:10px 15px;
	}
	.diyi{
		padding-top:0!important;
	}
	.bobtn h4 {
	    font-size: 18px;
	    margin: 0px 0 10px;
	}
	.container {
    	width: 100%;
	}
	.b2text h3 {
	    font-size: 18px;
	    margin: 18px 0 10px;
	}
	.b2lianjie {
    	margin-top: 18px;
	}
	.b2time {
    	width: 100%;
	}
	.b2tetx {
	    width: 100%;
	}
	.b2item {
    	padding: 15px;
	}
	.public-yema4{
		display:none;
	}
	.g_phfy {
		display:block;
		margin-top:18px;
		padding:0 15px;
	}
	.h_n_c {
	    width: 100%;
	    padding: 0 15px;
	}
	.hc_time {
	    padding: 15px;
	    border-bottom: 1px solid #e5e5e5;
	}
	.h_n_txt p {
    	margin-bottom: 0;
    	line-height: 1.75;
	}
	.heiceng p {
	    margin-top: 18px;
	    font-size: 14px;
	}
	.cliitem {
	    width: 50%;
	    padding: 0 7px;
	    margin-bottom: 18px;
	}
	.c1boxitem {
	    padding: 15px;
	    width: 100%;
	}
	.heiceng {
   		padding:20px 0;
	}
	.pimg{
		height:40px;
	}
	.pimg img{
		width:40px;
		height:auto;
	}
	.sectionboxa {
	    padding: 0px 0 0px;
	}
	.c2itemaa img{
		width:35px;
	}
	.c2item h2 {
	    font-size: 14px;
	    margin-top: 5px;
	}
	.c2item a {
    	padding: 10px 0 10px;
	}
	.d1leftxt h5 {
	    font-size:18px;
	    margin: 10px 0 10px;
	}
	.d1leftxt h6{
		line-height: 1.5;
		font-size:16px;
	}
	.d1section {
	    padding: 0px 0 0px;
	    background: #f7f9fb;
	}
	.d2lefta {
    	width: 100%;
    	transition: all .3s ease-out 0s;
    	margin-bottom:18px;
	}
	.d2lefta .aa {
    	height: auto;
	}
	.e2conitem {
	    width: 100%;
	}
	.e2text {
    	width: 100%;
    	padding: 15px 15px 65px 15px;
	}
	.e2neirongbox {
	    margin: 32px -14px 0;
	    padding-bottom: 0;
	}
	.sconlist {
    	padding-top: 0;
	}
	.yuanjian {
	    padding: 36px 15px 0;
	    width: 100%;
	}
	.f1txt {
   	 	margin: 0px 0 0px;
	}
	.futritem {
	    font-size: 14px;
	    width: 33.333333%;
	    text-align: center;
	    padding:0;
	}
	.future {
	    padding: 0;
	    border-left: none;
	    position: relative;
	}
	.futuleft h6::after{
		display:none;
	}
	.futuleft h4 {
	    font-size: 16px;
	}
	.futuleft {
	    width: 100%;
	    padding-left: 0;
	}
	.futureright {
	    width: 100%;
	    margin-top: 18px;
	    padding-left: 0;
	}
	.futritem p{
		line-height: 1.5;
	}
	.futritem.act {
	    font-size: 14px;
	    transform: translateY(0px);
	}
	.j_k1job_span .name{
		display:block;
		width:100%;
		font-size: 14px;
		line-height: 1.5;
	}
	.j_k1job_span .peo{
		display:block;
		width:100%;
		font-size:14px;
		line-height: 1.5;
	}
	.j_k1job_text {
	    padding: 15px;
	}
	.j_k1job_text .textb h1 {
	    font-size: 14px;
	    margin-bottom: 5px;
	}
	.j_k1job_text .textb {
	    margin-bottom: 18px;
	}
	.j_k1job_text .more {
	      width: 112px;
    	height: 35px;
    	margin: 0;
    	line-height: 19px;
	}
	.j_k1job_span .dizhi{
		font-size:14px;
		display:block;
		width:100%;
		line-height: 1.5;
	}
	.jiaosheaoitem {
	    width: 100%;
	    padding: 0 15px;
	    margin-bottom: 18px;
	}
	.g1btnn h3::before {
    	width: 77%;
	}
	.sconbtng1 {
	    padding: 0px 0 18px;
	    text-align: center;
	}
	.jiaoshaolist {
	    padding-bottom: 0px;
	}
	.g1listshang p {
	    font-size: 14px;
	    max-height: 48px;
	}
	.btnbox {
	    width: 100%;
	    padding: 36px 0 0px;
	}
	.sconabox h5 {
	    font-size: 16px;
	}
	.fazhanitem::after{
		display:none;
	}
	.mappp{
		width:100%;
		margin-top:20px;
	}
	.fatext{
		padding:0 15px;
	}
	.senctionb {
    	width: 100%;
    	padding: 0px 0 36px;
	}
	.fazhanitem {
	    padding: 23px 35px;
	    position: relative;
	}
	.xixianaaq {
	    top: 56px;
	    display:none;
	}
	.fatext p {
	    color: #666666;
	    font-size: 14px;
	    font-family: "微软雅黑";
	    text-align: center;
	    line-height: 30px;
	    height: auto;
	}
	.fashangtime h4 {
	    font-size: 18px;
	}
	.fashangtime {
   	 	margin-bottom: 22px;
	}
	.fashangtime h4::after {
    	bottom: -20px;
	}
	.b1txta {
   	 	margin-bottom: 5px;
	}
	.b1textr {
	    width: 100%;
	    padding-top: 5px;
	}
	.b1texta {
    	margin-top: 21px;
	}
	.b1txta h3 {
    	font-size: 14px;
    	margin-bottom: 3px;
	}
	.b1texta .b1txta {
    	margin-bottom: 7px;
	}
	.btnlist h3 {
    	font-size: 18px;
	}
	.fazhancon{
		width:100%;
	}
	.fazhancon .slick-prev {
    	left: 15px;
    	top:39%;
	}
	.fazhancon .slick-next {
	    width: 18px;
	    height: 35px;
	    background: url(../images/hguygu.png) no-repeat center;
	    right: 15px;
	    top:39%;
	}
	.btnbox p {
	    font-size: 14px;
	}
	.btnlist {
	    border-bottom: 1px solid #eeeeee;
	    margin-bottom: 9px;
	    padding-bottom: 9px;
	}
	.btnlist h3::after {
	    bottom: -10px;
	}
	.li_banner img {
	    width: 100%;
	    height: 200px;
	    position: relative;
	    top: 0;
	    left: 50%;
	    transform: translateX(-50%);
	}
	.qiehuan {
	    margin-right: 0;
	    position: relative;
	}
	.sousuophone {
	    width: 93%;
	    padding: 0 15px;
	    border: 1px solid #999;
	    height: 33px;
	    border-radius: 20px;
	    position: relative;
	    margin-top: 10px;
	    margin-bottom: 10px;
	    margin: 10px auto 10px;
	}
	.skuang{
		color:#999;
	}
	.header {
	    position: fixed;
	    top: 0;
	    left: 0;
	    width: 100%;
	    background: rgba(0,0,0,0.7);
	    z-index: 999;
	}
	.sconleft{
		margin-bottom: 17px;
	}
	.news_item {
	    text-align: left;
	    padding-right: 0;
	    position: relative;
	}
	.yang{
		display:none;
	}
	.news_item h4 {
	    font-family: "微软雅黑";
	    font-size: 16px;
	    color: #3e9ae9;
	    margin: 18px 0 9px;
	    line-height: 1.5;
	}
	.hc_l img{
		width:28px;
	}
	.news_item p {
	    margin-bottom: 24px;
	    line-height: 1.75;
	}
	.news {
	    width: 100%;
	    padding-bottom: 69px;
	}
	.news_ll .slick-dots li {
	    width: 10px;
	    height: 10px;
	    background: rgba(27,150,214,0.5);
	    bottom: 0px;
	}
	.news_ll .slick-dots li {
	    width: 10px;
	    height: 10px;
	    background: rgba(27,150,214,0.5);
	    bottom: -55px;
	}
	.c2item {
    	width: 33.333333%;
    	padding: 0 1.5px;
    	margin-bottom: 5px;
	}
	.fang {
	    width: 80px;
	    height: 40px;
	}
	.fanga {
	    width: 40px;
	    height: 40px;
	    text-align: center;
	    line-height: 40px;
	    cursor: pointer;
	}
	.d1leftxt h5{
		line-height: 1.5;
	}
	.d2righta {
	    width: 100%;
	    padding: 15px;
	    margin-top: 18px;
	}
	.fanhuilist p {
	    margin-top: 10px;
	}
	.fanhuilist {
	    width: 84px;
	    text-align: center;
	    margin: 0 auto 36px;
	    position: relative;
	}
	.fanhuilist img{
		width:30px;
	}
	.c11fenye {
	    position: absolute;
	    width: 60px;
	    top: 63%;
	    right: 0;
	    transform: translateY(-50%);
	}
	.f1txtleft h6 {
	    font-size: 18px;
	    margin-bottom: 8px;
	}
	.f1txtleft p {
	    font-size: 14px;
	    margin-bottom: 2px;
	}
	.futuleft h6 {
	    font-size: 16px;
	}
	.f1lunbo {
	    margin-top: 18px;
	}
	.f1lunnboitem {
    	padding: 15px;
	}
	.futritem  p{
		font-size: 14px;
	    text-align: center;
	    letter-spacing: 1px;
	}
	.j_k1job_text .more{
		font-size:14px;
	}
	.sconbtng1 h4 {
	    color: #444444;
	    font-size: 14px;
	    font-family: "微软雅黑";
	    line-height: 20px;
	}
	.futritem.act p::after{
		display:none!important;
	}
	.g1btnn h3 {
	    font-size: 14px;
	}
	.g1btnn {
    	margin-bottom: 18PX;
	}
	.d1leftb {
	    width: calc(100% - 85px);
	    padding-top: 0;
	}
	.d1leftabox {
	    width: 21px;
	    line-height: initial; 
	    position: relative;
	    transform: translateY(5px);
	}
	.d2fenye {
	    border-top:none;
	}
	.d2leftba .d1leftb {
    	width: calc(100% - 40px);
    	padding-right: 0;
    	float: left!important;
    	position:relative;
	}

	.d1leftb {
	    width: calc(100% - 40px);
	    padding-top: 0;
	}
	.d2leftabs .d1leftb{
		float:right!important;
	} 
	.banner .slick-dots{
		bottom:15px;
	}
	.hc_l h2 {
	    font-size: 18px;
	    margin-bottom:9px;
	}
	.h_n_txt {
    	padding: 15px 0;
	}
	.news_item::after{
		display:none;
	}
	.h_n_txt::before{
		display:none;
	}
	.h_n_txt::after{
		display:none;
	}
	.c2text p {
	    margin-bottom: 8px;
	    font-size: 14px;
	}
	.e2conright h4 {
    	height:auto;
    	margin: 18px 0 18px;
	}
	.e2conright p{
		height:auto;
	}
	.yuannjikbox{
		bottom:15px;
	}
	.yuannjikbox p {
	    font-size: 14px;
	}
	.f2btn {
    	padding: 18px 0 26px;
	}
	.j_k1_con2 {
	    margin-top: 18px;
	}
	.j_k1job_text .textb p{
		line-height: 1.5;
	}
	.j_k1job_text a{
		display:block;
		width:100%;
		height:100%;
	}
	.more img {
	    margin-left: 15px;
	    transform: translateY(-2px);
	}
	.bobtn h4 img{
		max-width: 240px;
	} 
	.sconabox h5 img{
		width:180px;
	}
	.d1shang{
		float:left!important;
		position:absolute;
		top:0;
		left:0;
	}
	.d2leftabs .d1shang{
		right:0!important;
		float:right!important;
		display:inline-block!important;
		width:56px!important;
	} 
	.e2conright {
	    padding: 15px;
	}
	.d1leftabox{
		display:none;
	}
	.d2leftba .d1lefttxt p{
		    padding-left: 10px;
	}
	.c2text p br{
		display:none;
	}
	.sconbtng1aa .c2text p {
	    margin-bottom: 8px;
	}
	.dyblright{
		width:100%;
	}
	.deptleftbox h3 {
	    text-align: left;
	    color: #333333;
	    font-family: "微软雅黑";
	    font-weight: bold;
	    font-size: 14px;
	    margin: 18px 0 18px;
	}
	.danyeboxshang {
    	margin-bottom: 18px;
	}
	.deptleftbox p{
		font-size:12px;
	}
	.deptleftbox h4{
		font-size:12px;
	}
	.danyeboxxia {
    	margin-bottom: 18px;
	}
	.dybleft h3 {
	    color: #666666;
	    font-size: 18px;
	    font-weight: bold;
	    font-family: "微软雅黑";
	    text-align: uppercase;
	    margin-bottom: 18px;
	    line-height: 1.5;
	}
	.dybleft a {
    	margin: 18px 0 18px;
	}
	#advs{
		display:none!important;
	}
}