
.reset_style a:hover span{}
.titlebox h2{font-size:42px;color:#333;}
.titlebox .sp1{color:#efa220;}
.titlebox h3{color:#666;text-transform: uppercase;font-family:Dutch!important;font-size:16px;margin-top:15px;}

.titlebox1 h2{font-size:42px;color:#333;display:flex;align-items:center;    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;}
.titlebox1 .line{width:35px;height:2px;background-color:#201b18;margin:0 18px;}
.titlebox1 .sp1{color:#efa220;}
.titlebox1 h3{color:#666;text-transform: uppercase;font-family:Dutch!important;font-size:16px;margin-top:15px;text-align: center;}

@media only screen and (max-width: 1100px){
  .contactbox .telbox i{font-size:60px;}
  .contactbox .telbox a{font-size:34px;}
  .titlebox h2{font-size:24px;}
  .titlebox h3{font-size:14px;}
  #w_grid-1618901925281 span{font-size:14px;}
  .c_portalResPublic_codeContainer-01001032 .button{font-size:14px;}
  .flexcenbox h3{font-size:18px;}
  .titlebox1 h2{font-size:24px;}
  .titlebox1 h3{font-size:14px;}
  .tabbox .table h3{font-size:24px;}
  .tabbox .table p{font-size:14px;}
  .tabbox .table h2{font-size:24px;}
  .simg{max-width:13%;}
  .yjTitle .yjLink{font-size:14px;}
  .product-list li p{font-size:24px;}
  .product-list li .jp_ysfl{font-size:14px;}
  .trans5 a{font-size:14px;}
}

@media only screen and (max-width: 768px){
  .codebox{zoom:0.9;}
  .contactbox .telbox i{font-size:44px;}
  .contactbox .telbox span{font-size:14px;}
  .contactbox .telbox a{font-size:26px;}
  #w_fline-1618798687294,#w_fimg-1618478794517,#w_fimg-1618479214227,#w_common_text-1618479230533{display:none;}
  .recruits-item{width:50%;}
  .recruits-name{font-size:14px;margin-top: 10px;}
  .list-time{font-size:14px;margin-bottom:20px;}
  .recruits-item:nth-child(1) .recruits-name{font-size:16px;}
  .recruits-item:nth-child(1) .left-request{font-size:14px;}
  .recruits-item:nth-child(1) .list-imgbox{width:100%;}
  .recruits-item:nth-child(1) .list-right{width:100%;padding:15px;}
  
  .list-href{font-size:14px;}
  .recruits-item:nth-child(1) .list2-item-left{display:block;}
  .wrap1{margin-top:20px;}
  .jp_ys_innerProBox{margin-top:20px;}
  .jp_ys_innerProBox .swiper-slide .imgbox:after{opacity:0!important;}
  .slideTxtBox{margin:20px auto;}
  .tabbox .table h3{font-size:14px;}
  .slideTxtBox .hd ul li{padding:20px 2px;}
  .simg{max-width:26%;display:none;}
  .tabbox .table h2{font-size:18px;}
  .yjTitle .yjLink{margin-top:0px;    white-space: initial;height:30px;}
  .tabbox .table{padding:0 20px;padding-top:10%;}
  .msn-focus .showbox img{min-height:265px;object-fit: cover;}
}


@media only screen and (min-width: 769px) {

  .p_page .pre {
    display: inline-table;
    position: relative;
    left: 0;
    top: 0;
    float: left;
    height: 38px;
    margin: 0 5px 0 18px;
    text-align: center;
    padding: 0 10px;
    border-radius: 0px;
    border: 1px solid #f0f0f0;
    background: #f0f0f0;
    color: #333;
  }

  .p_page .pre:active {
    background: #c60200;
    border-color: #c60200;
    color: #fff;
  }

  .p_page .pre:hover {
    color: #fff;
    background: #c60200;
    border-color: #c60200;
    cursor: pointer;
  }

  .p_page .next {
    display: inline-table;
    position: relative;
    left: 0;
    top: 0;
    float: left;
    height: 38px;
    border: 1px solid #f0f0f0;
    background: #f0f0f0;
    color: #333;
    text-align: center;
    padding: 0 10px;
    border-radius: 0px;
  }

  .p_page .next:active {
    background: #c60200;
    border-color: #c60200;
    color: #fff;
  }

  .p_page .next:hover {
    background: #c60200;
    border-color: #c60200;
    color: #fff;
    cursor: pointer;
  }

  .p_page .pageNum {
    position: relative;
    float: left;
    height: 38px;
    min-width: 38px;
    margin: 0 5px 0 0;
    padding: 0 5px;
    background-size: 100% 100%;
    color: #595959;
    border: 1px solid #d9d9d9;
    cursor: pointer;
    line-height: 38px;
    display: inline-block;
    font-family: inherit;
    font-size: 14px;
    font-weight: inherit;
    text-decoration: none;
    background-color: #fff;
    text-align: center;
    border-radius: 0px;
  }

  .p_page .pageNum:active {
    color: #fff;
    text-decoration: none;
    background-color: #c60200;
    border-color: #c60200;
  }

  .p_page .pageNum:hover {
    color: #fff;
    border-color: #c60200;
    cursor: pointer;
    text-decoration: none;
    background-color: #c60200;
  }
  .p_page .pageNum.active {
    text-decoration: none;
    background-color: #c60200;
    color: #fff;
    border-color: #c60200;
}

}

@media screen and (max-width: 768px) {
  #w_common_text-1620451008444 span{font-size:20px!important;}
  .lc_box .lc_leftbox{display:none;}
  .lc_box .lc_rightbox{width:100%;}
  .lc_box .lcname{font-size:20px;}
  .reset_style h2 strong{font-size:22px!important;}
  .product-list li p{font-size:18px;color:#000;}
  .product-list li .jp_ysfl{padding:10px;position:relative;background-color:#fff;color:#999;opacity:1!important;}
  .product-list .imgbox{height:auto;padding:0;}
  .product-list li .produImg{position:relative;transform:none;left:0px;top:0px;min-height: 123px;
    object-fit: cover;}
  .jp_ys_innerProBox .swiper-slide-active .imgbox{box-shadow:none!important;}
  .jp_ys_innerProBox .swiper-slide-active{    transform: scale(1)!important;}
  .p_OccupyBox{width:100%!important;}
  .p_pagebox .NumBox {
    display: none !important;
  }

  .p_pagebox {
    width: 100%;
    text-align: center;
  }

	.p_pagebox .js_pageBtnDisable,
	.p_pagebox .js_pageBtnDisable:hover,
	.p_pagebox .js_pageBtnDisable:active {
		background: #f5f5f5 !important;
    border-color: #d9d9d9 !important;
    color: #bfbfbf !important;
		cursor: default;	
	}
	.p_pagebox .js_pageBtnDisable .iconfont {color: #ddd !important;}
	.p_pagebox .js_pageBtnDisable:hover .iconfont {color: #bfbfbf !important;}

  .p_pagebox .pre {
    width: 48%;
    margin-right:2%;
    background-color: #f8b62b;
  }
  .p_pagebox .pre:hover {
    color: rgba(255, 255, 255, 1);
    border-color: #f8b62b;
    background-color: #f8b62b;
    cursor: pointer;
}
.p_pagebox .pre:active {
  background-color: #f8b62b;
}
  .p_pagebox .next {
    width: 48%;
    margin-left:2%;
    background-color: #f8b62b;
  }
  .p_pagebox .next:hover {
    background-color: #f8b62b;
}
.p_pagebox .next:active {
  background-color: #f8b62b;
}

}

/*Ã¥Ë†â€¡Ã¦ÂÂ¢Ã¦Å’â€°Ã©â€™Â®*/