@media screen and (max-width: 768px){
.p_pagebox .js_pageBtnDisable,.p_pagebox .js_pageBtnDisable:active,.p_pagebox .js_pageBtnDisable:hover {
	background: #f5f5f5;
	border-color: #d9d9d9;
	color: #bfbfbf;
	cursor: default
}

.p_pagebox .js_pageBtnDisable .iconfont {
	color: #bfbfbf
}

.p_pagebox .js_pageBtnDisable:hover .iconfont {
	color: #bfbfbf
}

.p_pagebox .NumBox {
	width: 44%;
	height: 44px;
	border: 0 solid #cdd5d5;
	display: inline-table;
	position: relative;
	cursor: pointer;
	box-sizing: border-box;
	background: #e6e6e6;
	vertical-align: top
}

.p_pagebox .num {
	display: table-cell;
	vertical-align: middle;
	font-size: 12px;
	text-align: center;
	width: 100%;
	line-height: 45px
}

.p_pagebox .ItemBox {
	position: absolute;
	width: 100%;
	height: auto;
	border: 1px solid #d3d4d4;
	bottom: 44px;
	left: 0;
	max-height: 300px;
	overflow-y: auto;
	z-index: 99;
	border-bottom: 0;
	display: none;
}

.p_pagebox .num .iconfont {
	width: 32px;
	height: 32px;
	position: absolute;
	right: 20px
}

.p_pagebox .num .iconfont:before {
	content: "\e69c";
	font-size: 12px;
	line-height: 45px
}

.p_pagebox .NumBox ul li {
	width: inherit;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background-color: #fffffe;
	color: #323332;
	font-size: 16px
}

.p_pagebox .NumBox ul li .iconfont:before {
	content: ""
}

.p_pagebox .NumBox ul li:active {
	background-color: #e4e4e4
}

.p_pagebox {
	width: 100%;
	height: auto;
	margin: 10px auto 20px;
	clear: both;
	position: relative;
	font-size: 0;
	white-space: nowrap;
}

.p_pagebox .pre {
	display: inline-table;
	height: 45px;
	width: 28%;
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: #666;
	text-align: center;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	left: 0;
	top: 0;
	box-sizing: border-box
}

.p_pagebox .pre:hover {
	color: rgba(255,255,255,1);
	border-color: #666;
	background-color: #666;
	cursor: pointer
}

.p_pagebox .pre:active {
	background-color: #666
}

.p_pagebox .pre .font {
	display: table-cell;
	vertical-align: middle;
	bottom: 0;
	font-size: 12px;
	line-height: 45px
}

.p_pagebox .pre .iconfont {
	display: inline-block;
	color: rgba(255,255,255,1);
	vertical-align: top;
	width: auto;
	height: auto;
	float: left;
	font-size: 22px
}

.p_pagebox .pre:hover .iconfont {
	color: #fff
}

.p_pagebox .pre:active .iconfont {
	color: #fff
}

.p_pagebox .pre .iconfont:before {
	content: "\e6b0";
	line-height: 45px;
	font-size: 12px
}

.p_pagebox .next {
	display: inline-table;
	height: 45px;
	width: 28%;
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: #666;
	text-align: center;
	padding-top: 0;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	left: 0;
	top: 0;
	box-sizing: border-box;
}

.p_pagebox .next:hover {
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: #666;
	cursor: pointer
}

.p_pagebox .next:active {
	background-color: #666
}

.p_pagebox .next .font {
	display: table-cell;
	vertical-align: middle;
	bottom: 0;
	font-size: 12px;
	line-height: 45px
}

.p_pagebox .next .iconfont {
	display: inline-block;
	color: rgba(255,255,255,1);
	vertical-align: top;
	width: auto;
	height: auto;
	float: right;
	font-size: 22px
}

.p_pagebox .next:hover .iconfont {
	color: rgba(255,255,255,1)
}

.p_pagebox .next:active .iconfont {
	color: rgba(255,255,255,1)
}

.p_pagebox .next .iconfont:before {
	content: "\e6af";
	line-height: 45px;
	font-size: 12px
}
#w_grid-1638237657934, #w_grid-1638258552578, #w_grid-1638258686008, #w_grid-1638259188803, #w_grid-1638260309894, #w_grid-1638261494933, #w_grid-1638262319825, #w_grid-1638320205687 {
    box-shadow: 0px 0px 0px #ccc;
}
  
#content_box-1638234074171-0,#content_box-1638234142351-0
  {
  display:none;
  }
#w_common_text-1638234171189
  {
    margin-top: 5px; 
    margin-bottom: 5px;
  }
#w_grid-1638234074171,#w_grid-1638234004027
  {
    height: auto;
    min-height: auto;
  }
#w_fimg-1638234524316 img
  {
    height: 50px;
    width: auto;
  }
#content_box-1638234510054-1
  {
  position:absolute;
  width: auto;
  right: 0px;
  display: none;
  }
#c_portalResnav_main-16382345788342626
{
  position:absolute;
  width: auto;
  right: 20px;
  top: 0px;
}


#w_grid-1638234054236
  {
    height: auto;
    min-height: auto;
    box-shadow: 0px 0px 3px #ccc;
  }
#w_fimg-1638234524316 {
    margin-top: 10px;
    margin-bottom: 10px;
}
#w_fimg-1638234524316 .p_dimage
  {
  text-align:left;
  }
#c_portalResnav_main-16382345788342626 .clearfix {
    clear: both;
    *zoom: 1;
    padding-left: 0px;
    padding-right: 0px;
}
#c_portalResnav_main-16382345788342626 .header {
    padding: 0px;
    background: none;
}
#c_portalResnav_main-16382345788342626 .header #navToggle {
    height: 50px;
    padding: 16px 0px;
    display: inline-block;
    float: right;
}
#c_portalResnav_main-16382345788342626 {
    margin-top: 0px;
}
#content_box-1638234510054-0
  {
  width:auto;
  }
#w_fline-1638235798769
  {
  display:none;
  }
#w_grid-1638234889534
  {
  /* height:auto; */
  min-height: auto;
  padding: 0;
  }
#c_portalResNews_list-16383202618639547 .newLi {
    position: relative;
    font-size: 14px;
    float: none;
    padding: 5px 5px;
    margin-top: 0px !important;
}
#c_portalResNews_list-16383202618639547
  {padding: 20px 20px;}
#c_portalResProduct_list-16382610993867481 .p_Product {
    width: calc((100% - 10px)/2) !important;
    padding: 0px !important;
}
#c_portalResProduct_list-16382610993867481 .proTitle {
    font-size: 12px;
    color: #fff;
    overflow: hidden;
    text-align: center;
    position: relative;
    line-height: 40px;
    padding: 0px 0;
    text-overflow: initial;
    white-space: initial;
}
#c_portalResProduct_list-16382610993867481 {
    background: #fff;
    padding: 20px;
}  
  
#w_grid-1638237657934,#w_grid-1638320205687,#w_grid-1638260309894,#w_grid-1638258686008,#w_grid-1638258552578,#w_grid-1638259188803,#w_grid-1638261494933
  {
  margin:0px;
  }
#w_grid-1638237715651,#w_grid-1638320205697,#w_grid-1638262319835,#w_grid-1638262319825,#w_grid-1638260309904,#w_grid-1638258686018,#w_grid-1638258552588,#w_grid-1638259188813,#w_grid-1638261494943,#w_grid-1645709685175,#w_grid-1645709773133
  {
    margin: 0px;
    padding: 0px;
  }
#c_portalResIntro_category-16382377359146103,#c_portalResIntro_category-1638320205712,#c_portalResNews_category-1638262319850,#c_portalResNews_category-1638260309929,#c_portalResIntro_category-1638258686033,#c_portalResIntro_category-1638258552603,#c_portalResProduct_category-16382608110060555,#c_portalResProduct_category-1638261494968,#c_portalResNews_category-1645709685190,#c_portalResNews_category-1645709773173
  {
  width:100%;
  max-width: 100%;
  }
#w_grid-1645709773143 {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
  
  
#c_portalResNews_list-16383202618639547 .p_articles {
    width: calc((100% - 0px)/2) !important;
}
#c_portalResNews_list-16382623534870204
  {
  padding:0px 20px;
  }
  
.p_parentBox
{
	border-bottom:1px #ddd solid;
	
}

  
  
.stylebox_top
  {
  display:none;
  }
.btn-primary {
    color: #fff;
    background-color: #ff9c00;
    border-color: #ff9c00;
    border-radius: 0px;
    width: 100%;
    padding: 8px 12px;
}
.btn-primary:hover {
    color: #fff;
    background-color: #ff9c00;
    border-color: #ff9c00;
}

#c_portalResProduct_detail-16382616290051085 .prodetaibox{
  padding:20px 20px;
  overflow:hidden;
}
#c_portalResProduct_list-16395322393530849 .p_Product {
    width: calc((100% - 10px)/2) !important;
}
#c_portalResNews_list-16382634550861929 .p_articles {
    width: calc((100% - 0px)/4) !important;
    padding: 0px 10px;
}
#c_portalResNews_list-16382634550861929 .newImg {
    position: relative;
    transition: all .5s ease;
    width: 100%;
}
#c_portalResNews_list-16382634550861929 .porBbox {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding: 10px 0px;
    border: 0px solid #f2f2f2;
} 
#c_portalResNews_list-16382634550861929 .newTitle {
    font-size: 12px;
}
#c_portalResNews_list-16382634550861929 .porTbox {
    padding-top: 0px;
}
#w_grid-1638263367581 {
    min-height: auto;
}
#content_box-1638263860560-0,#content_box-1638263860560-1
  {
  width:50%;
  float:left;
  }
#content_box-1638263740172-1
  {
  margin-top:20px;
  }
#w_grid-1638263740172 {
    margin-top: 40px;
    margin-bottom: 40px;

}
#w_common_text-1638263383362
  {
  margin-top: 40px;
  }
#w_common_text-1638264047876 {
  margin-top: 40px;
}
.c_portalResProduct_list-01001020 .proSwiperBox {
    position: relative;
    padding: 30px 41px 30px;
}
.c_portalResProduct_list-01001020 .swiper-button-next {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    margin: auto;
    width: 30px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    z-index: 10;
    cursor: pointer;
    border-radius: 1px;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    background: #fff;
    font-size: 15px;
    color: #666;
}
.c_portalResProduct_list-01001020 .swiper-button-prev {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    margin: auto;
    width: 30px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    z-index: 10;
    cursor: pointer;
    border-radius: 1px;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    background: none;
    font-size: 15px;
    color: #666;
} 
#c_portalResNews_list-16382634550861929 .newContainer {
    width: 100%;
    height: auto;
    overflow: hidden;
    font-size: 0px;
    margin: 20px auto 0px;
}
#c_portalResProduct_list-16382640756460538 {
    margin-bottom: 20px;

}
  
#w_grid-1640144541339 {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
  
#w_grid-1638234004027,.footer_nav,.fax,.contact,.add,#content_box-1645407660306-1
  {
  display:none;
  }
  
#w_grid-1645175689424 {
    min-height: auto;
}
#w_grid-1645175689424 > div > .p_gridbox {
    background-image:none;
}
#w_common_text-1645175712581 {
    margin-top: 0px;

}
#w_grid-1638234897804 {
    margin-top: 20px;
    margin-bottom: 20px;

}
.c_portalResNews_list-01001004 .newListBox {
    padding: 20px 20px;
}
.p_categoryBox .p_linkBox.click {
    background-color: #ff9c00;
    color: #fff;
}
.p_categoryBox .p_linkBox.click .color_assist, .p_categoryBox .p_linkBox.click a {
    color: #fff;
}
  
  
#w_grid-1645238821155 {
    width: 100%;
    max-width: 1240px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 192px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#c_portalResIntro_category-1645238821170 {
    width: auto;
    max-width: 100%;
}
  
  
#c_portalResMessage_form-16395323483999480 {

    margin-bottom: 0px;

}
#w_common_text-1639532359361,#w_common_text-1639532387329 {

    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
#c_portalResProduct_list-16395322393530849 {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 20px;
}
#c_portalResProduct_list-16395322393530849 .proLi {
    padding: 0px;
}
#c_portalResProduct_list-16395322393530849 .porBbox {
    padding: 0px 0px;

}
#c_portalResProduct_list-16395322393530849 .proTitle {
    font-size: 12px;
}
#w_grid-1645407563366 {
    width: 100%;
    max-width: 1240px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: auto;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
.c_portalResProduct_list-01001020 .proSwiperBox {
    min-height: auto;
}
.c_portalResProduct_list-01001020 .proMs {
    font-size: 12px;
}
  
#w_grid-1645409033144 {
    width: 100%;
    max-width: 1240px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
#w_fimg-1645409203150 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;

}
#content_box-1645409492676-0
  {
  width:50%;
  float:left;
  }
#content_box-1645409492676-1
  {
  width:50%;
  float:left;
  }
#content_box-1645409033144-1
  {
      margin-top: 20px;
  }
  
.izl-rmenu,#w_grid-1638234897804,#w_fline-1645707594950,.yc_main
  {
  display:none;
   
  }
.jszc {
    color: #fff;
    font-size: 12px;
    line-height: 34px;
    text-align: left;
}
#c_portalResProduct_list-16382610993867481 .porTbox {
    max-height: 113px;
    border: 0px #e6e6e6 solid;
}
#c_portalResProduct_list-16382610993867481 .proContainer {
    margin: 0px 0px;
    padding: 10px 0px;
}
#c_portalResProduct_list-16457140791471361 .proLi {
    position: relative;
    overflow: hidden;
    padding: 10px;
    font-size: 14px;
    width: calc((100% - 0px)/2) !important;
    padding: 5px;
}
#c_portalResProduct_list-16457140791471361 .porBbox {
    padding: 0px 0px;
}
#c_portalResProduct_list-16457140791471361 .proTitle {
    padding: 5px 0;
    font-size: 12px;
}
#c_portalResProduct_list-16457140791471361 .porTbox {
    max-height: 110px;
    border: 2px #e6e6e6 solid;
}
#content_box-1645712585263-0,#content_box-1645712585263-1,#content_box-1645712662008-0,#content_box-1645712662008-1
  {
  width:50%;
  float:left;
  }
#content_box-1645409033144-2
  {
   margin-top: 20px;
  }
#c_portalResNews_list-16457138555622958 .newLi {
    position: relative;
    font-size: 14px;
    float: none;
    padding: 5px;
    width: calc((100% - 0px)/2) !important;
}

#c_portalResNews_list-16457138555622958 .newTitle {
    text-align: center;
    font-size: 12px;
    color: #333;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    white-space: nowrap;
    width: 100%;
}
#c_portalResNews_list-16457138555622958 {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0px;
    margin-bottom: 20px;
}
  
#w_grid-1645951832262,#content_box-1645707603775-1,#w_grid-1645955145953,.pr_fl,.contact_yc,#w_grid-1645963615370,#w_grid-1645964123044,#w_grid-1645963629784,#w_grid-1645963960642,#c_portalResProduct_category-16459690293112069
  {
  display:none;
  }
#w_grid-1645964123064
  {
  padding:0px;
  margin-top: 0px;
  }
#c_portalResIntro_category-1645964123089
  {
  width:100%;
  max-width: 100%;
  }
#c_portalResProduct_list-16459690293604982 .p_Product {
    width: calc((100% - 10px)/2) !important;
}
#w_grid-1645969028703 {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0px;
    margin-bottom: 20px;
    margin-top: 20px;
}
#c_portalResProduct_list-16459690293604982 .porBbox {
    padding: 0px 0px;
    min-height: auto;
}
#c_portalResProduct_list-16459690293604982 .proLi {
    padding: 0px;
}
#c_portalResProduct_list-16459690293604982 .proLi:nth-of-type(2n) {
    padding: 0px;
    margin-right: 0px !important;
}


  
#content_box-1645970376609-0,#content_box-1645972406605-0
  {
  width:70%;
  float:left;
  }
#content_box-1645970376609-1,#content_box-1645972406605-1
  {
  width:30%;
  float:left;
  }
#c_portalResNews_list-16459708827374605 .porTbox {
    position: relative;
    overflow: hidden;
    width: 45%;
    height: auto;
    float: left;
}
#c_portalResNews_list-16459708827374605 .porBbox {
    position: relative;
    overflow: hidden;
    width: 55%;
    padding: 10px 10px 10px;
    float: left;
}
#c_portalResNews_list-16459705936777190 .p_articles {
    width: calc((100% - 0px)/2) !important;
}
  
#c_portalResNews_list-16459718958872020 .p_articles {
    width: calc((100% - 0px)/2) !important;
}
#w_grid-1645972105694 {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0px;
    max-width: 100%;
}
#c_portalResNews_list-16459719936050452
  {
  max-width: 100%;
  }
#c_portalResNews_list-16459719936050452 .p_articles {
    width: calc((100% - 0px)/2) !important;
    padding: 10px !important;
}
#w_grid-1645972065707 > div > .p_gridbox {
    background-image: none;
}
#content_box-1645972105694-0
  {
  width:70%;
  float:left;
  }
#content_box-1645972105694-1
  {
  width:30%;
  float:left;
  }
.c_portalResNews_list-01001002 .newPicBox {
    display: block;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    padding: 0px;
    width: 45%;
    float: left;
}
.c_portalResNews_list-01001002 .content {
    padding: 10px 10px 0;
    width: 55%;
}
.c_portalResNews_list-01001002 .newList {
    position: relative;
    margin: 0px;
    overflow: hidden;
    width: 100%;
    float: left;
    border-bottom: #ccc 1px dotted;
    padding: 15px 20px 10px 0px;
}
#content_box-1646022063656-0,#content_box-1646022063656-1
  {
  float:left;
  width:50%;
  }
#w_grid-1646019166078 {
    padding-top: 30px;
}
  
  
#w_grid-1638234510054
  {
    padding-left: 0px;
    padding-right: 0px;
    margin: 0px;
  }
#content_box-1655169535225-1
  {
  display:none;
  }
#w_grid-1655169516606 {
    right: 0px;
    border-bottom: 0px #ffce49 solid;
    position: absolute;
    width: 25px !important;
    top: 0px;
}
#w_grid-1655169516606 > div > .p_gridbox {
    background-color: #fff;
}
#w_grid-1645707603775 {
    background: #333;
    margin-bottom: 0px;
}
#c_portalResComplaintPage_detail-16457076673435443 p
  {
    font-size: 12px;
  }
#c_portalResComplaintPage_detail-16457076673435443 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.c_portalResNews_list-01001005 {
    overflow: hidden;
    margin: 0px !important;
    padding: 0px 20px !important;
} 
.c_portalResNews_list-01001005 .time {
    color: #999;
    font-size: 12px;
    display: block;
    float: left;
    width: 110px;
    margin-top: 15px;
}
.c_portalResNews_list-01001005 .time .more {

    text-align: center;
}
.c_portalResIntro_category-01001 {
    width: 100% !important;
    max-width: 100% !important;
}
#w_grid-1655209798993,#w_grid-1655186470565,#w_grid-1655211193379,#w_grid-1655211847031,#w_grid-1655186402607,#w_grid-1655610097905,#w_grid-1655613408542,#w_grid-1655611041977,#w_grid-1655186544858
  {
  padding:0px;
  }
#c_portalResProduct_list-16552098690224371,#c_portalResEmploy_list-16552113857150891,#c_portalResEmploy_detail-16552118712613941,#c_portalResProduct_list-1655611042042
  {
  padding:0px 20px;
  }
#c_portalResEmploy_list-16552113857150891,#c_portalResProblem_list-16556101387340085
  {
  margin:auto;
  padding: 20px 20px;
  }
#c_portalResEmploy_detail-16552118712613941,#c_portalResProblem_list-16556101387340085,#c_portalResNews_list-16556183352268469,#c_portalResMessage_form-16382587307230332,#c_portalResProduct_detail-16382616290051085
  {
  margin:auto;
  }
#c_portalResProduct_list-1655611042042 .proLi:nth-of-type(4n) {
    margin-right: 10px !important;
}
#c_portalResProduct_list-1655611042042 .proLi:nth-of-type(2n) {
    margin-right: 0px !important;
}
#c_portalResIntro_detail-1655186544883 td {
    width: 100% !important;
    display: block;
    padding: 0px !important;
}
#c_portalResIntro_detail-1655186544883 td img
  {
margin-bottom: 20px;
  }
#c_portalResIntro_detail-1655186544883 td p
  {
    padding: 0px !important;
  }
.c_portalResProduct_list-01001 .p_Product {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: calc((100% - 10px)/2)!important;
    padding: 15px 15px 0;
    height: inherit;
    margin-right: 10px !important;
}
  
  
  
#c_portalResEmploy_detail-16552118712613941 .job_box,.c_portalResNews_list-01001004 .newListBox{
    border-top: 0px #ddd solid;
}
.c_portalResMessage_form-01001001 textarea.form-control {
    height: 150px;
}
  
#c_portalResEmploy_detail-16552118712613941 .job_title {
    display: block;
    font-size: 18px;
    width: 100%;
}
#c_portalResEmploy_detail-16552118712613941 .job_discuss {
    display: block;
    font-size: 16px;
    color: #ff5959;
    font-weight: normal;
    margin-top: 10px;
    width: 100%;
    float: left;
}
  
#c_portalResEmploy_list-16552113857150891 .jobList {
    width: calc((100% - 0px)/1);
    float: left;
    padding: 10px 0px;
}
#c_portalResEmploy_list-16552113857150891 .jobName {
    display: inline-block;
    font-size: 16px;
    color: #333;
    height: 30px;
    line-height: 30px;
    max-width: 350px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0px;
}
#c_portalResEmploy_list-16552113857150891 .jobWorkingPlace {
    float: right;
    display: none;
}
#c_portalResEmploy_list-16552113857150891 .pay {
    font-size: 16px;
    color: #ff9c00;
    float: right;
}
#c_portalResEmploy_list-16552113857150891 .p_content {
    overflow: hidden;
    border-top: 0px #eee solid;
}
.c_portalResNews_list-01001004 {
    overflow: hidden;
    margin: auto !important;
}
.c_portalResNews_list-01001004 .time .more {
    color: #999;
    font-size: 12px;
    display: block;
    height: 34px;
    border: 1px #ddd solid;
    border-radius: 18px;
    line-height: 34px;
    width: 90px;
    text-align: center;
}
.c_portalResNews_list-01001004 .time {
    color: #999;
    font-size: 12px;
    display: block;
    float: left;
    width: 110px;
    margin-top: 15px;
}
.c_portalResNews_list-01001004 .newTitle {
    width: 100%;
    margin: 0rem 0;
    font-size: 18px;
    color: #333;
    overflow: hidden;
    transition: all .3s;
    margin-bottom: 5px;
    line-height: 1.4em;
}
.c_portalResNews_list-01001006 .newTitle {
    font-size: 18px;
}
.c_portalResNews_list-01001006 .newLi {
    position: relative;
    font-size: 14px;
    float: none;
    padding: 20px 20px;
    overflow: initial;
    width: 50% !important;
}
.c_portalResNews_list-01001006 .fz_gy {font-size: 12px;line-height: 1.8em;}
.c_portalResNews_list-01001006 .newImg {
    max-width: 100%;
    margin-top: 20px;
}
#w_grid-1655611041987,#w_fline-1655611042007,#c_portalResSearch_total-1655611042037
 ,#w_grid-1655213179114,#w_fline-1655213621920,#c_portalResSearch_total-16552131320464780{
  display:none;
  }
#c_portalResProduct_list-16382610993867481 .proLi:nth-of-type(4n) {
    margin-right: 0px !important;
}
#c_portalResProduct_list-16382610993867481 .proLi:nth-of-type(2n) {
    margin-right: 0px !important;
}
#c_portalResProduct_list-16395322393530849 .proContainer {
    width: 100%;
    height: auto;
    overflow: hidden;
    font-size: 0px;
    margin: 0px 0px;
    border-top: 0px #ddd solid;
    padding: 20px 10px;
}
#c_portalResProduct_list-16395322393530849 .proLi:nth-of-type(2n) {
    margin-right: 0px !important;
}
.zxly a {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: #ff9c00;
    color: #fff;
    border-radius: 0px;
}
.c_portalResProduct_detail-01001 .d_TabTitleBox {
    display: flex;
    overflow: hidden;
    background: #333;
} 
#c_portalResProduct_list-16552098690224371 .proLi {
    position: relative;
    overflow: hidden;
    padding: 10px;
    width: calc((100% - 0px)/1)!important;
    font-size: 14px;
}
.pagebox {
    width: 100%;
    overflow-x: hidden;
}
  
#w_grid-1645968996342
{
	display:none;
}
#c_portalResProduct_list-16459690293604982 {
    width: 100%;
    max-width: 1240px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 20px !important;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
  
.box_technology_tz ul li img {
    width: 100%;
    margin-bottom: 15px;
    display: block;
    height: auto;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    transition: all 1s;
}
.box_technology_tz ul li {
    display: inline-table;
    font-size: 14px;
    margin: 0px 15px;
    text-align: center;
    width: 80px;
    cursor: pointer;
    background-size: 100px !important;
    background: none !important;
}
.box_technology_tz ul li p
{
	min-height:60px;
}
#c_portalResPublic_codeContainer-16556052937858168 {
    width: 100%;
    max-width: 1240px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 0px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
.box_application_class ul li {
    background: #000;
    display: block;
    float: left;
    width: calc((100% - 20px)/2);
    margin-right: 20px;
    height: auto;
    list-style: none;
    text-align: left;
    line-height: normal;
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
}
.box_application_class ul li:nth-of-type(5n) {
    margin-right: 20px;
    display: none;
} 
.box_application_class ul li:nth-of-type(2n) {
    margin-right: 0px;
}
#c_portalResPublic_codeContainer-16556059412748606 {
    margin-top: 30px;
    margin-bottom: 30px;
} 
.w_tabswitchbox-001 .p_relationbtntab {
    width: 100%;
    height: 100%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
    color: #666;
    border-bottom: 3px #fff solid;
    padding: 0px 10px;
}
#w_fimg-1655606497994 {
    margin-top: 40px;

}

}
