
@media only screen and (max-width: 768px) {
  #c_portalResBreadcrumb_nav-1592532637650{display:none;}
  #content_box-1593506950333-1{background:#fff;    padding: 20px;}
  #w_grid-1593506794193{margin:0;}
  #w_grid-1593506950333 {
    margin-top: 20px;}
  #w_common_text-1593507057195{    width: 100%;    text-shadow: 2px 1px 4px #000000d4;
    height: auto;}
  #w_fimg-1593508947009{ width: 100%;margin-top:20px;}
	.imgmo{display:block;}
    .imgpc{display:none;}

  .e_ContentMajorStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 10px;
    font-size: medium;
    display: none;
}.e_ContentMajorStyleBox-001 .title_main {
  
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #dd2216;
    font-weight: bold;
    font-size: 20px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.e_ContentMajorStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: rgba(101, 190, 186, 1);
    padding-left: 0;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
    padding-right: 22px;
    vertical-align: top;
}
  #w_grid-1576745965948 > div > .p_gridbox {
    height: 70px;
    background-color: rgba(0, 0, 0, 0.9);
}
  #w_fimg-1576745965955 {
    width: auto;
    max-width: 250px;
    min-width: 250px;
    height: auto;
    max-height: 27px;
    min-height: 0px;
    margin-top: 22px;
    margin-left: 5%;
    margin-right: 0px;
    margin-bottom: 22px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;}
	#w_grid-1574067468065 > div > .p_gridbox {
    background-color: rgba(0, 0, 0, 0.9);
    height:70px;
}
  #w_grid-1574208504009 > div > .p_gridbox {
    background-color:#333;
}.lantern {
    margin-left: 0px !important;
    margin-right: 0px !important;
}
  .newBox {
    width: 100% !important;
    height: auto;
    overflow: hidden;
    padding: 1rem;
}
.jumbo {
    font-size: 36px !important;
    color: #e83928;
    font-weight: 900;
    font-family: 'Muli', sans-serif !important;
}
#w_grid-1574208504009 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 190px;
    margin-top: 0;}
  #w_fimg-1574067468075,#w_fimg-1592530944984 {
    width: auto;
    max-width: 250px;
    min-width: 250px;
    height: auto;
    max-height: 27px;
    min-height: 0px;
    margin-top: 22px;
    margin-left: 5%;
    margin-right: 0px;
    margin-bottom: 22px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
#w_grid-1574067468065 {
    position: fixed;
    top: 0px;
    left: 50%;
    bottom: auto;
    right: auto;
    transform: translate(-50%, 0px);
    width: 100%;
    height: 70px;
    z-index: 11;
    content: "tc";
    max-width: none;
    min-width: 0px;
    max-height: none;
    min-height: 70px;
    margin-top: 0px;
    /* overflow:hidden; */
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    -webkit-transform: translate(-50%, 0px);
}
  #content_box-1563959935801-0,.c_portalResProduct_detail-15639320748139517-js{display:none;}
  #w_grid-1561342751720 > div > .p_gridbox {
    background-color: rgba(0, 0, 0, .6);
}
  #w_grid-1564454377152,#w_grid-1565349888139,#c_portalResNews_list-15658565566081368,#w_grid-1564454377178{display:none;}
  #w_grid-1563523818235 > div > .p_gridbox {
    background-color: rgba(0, 0, 0, 0.9);
}
  #w_grid-1560312577299 {
    width: 100%;
    max-width: 1180px;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 312px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}
  #c_portalResNews_list-15603123191447675 .content {
    position: relative;
    overflow: hidden;
    background: #fff;
    padding-left: 20px;
}
  #c_portalResPublic_codeContainer-15603089684532184 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 650px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #w_fimg-1560328848130 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 116px;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #w_grid-1560308837997{display:none;}
  #w_grid-1560308837970 {
    width: auto;
    max-width: 90%;
    min-width: 0px;
    height: auto;
    max-height: none;
    min-height: 406px;
    margin-top: 50px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
.map{display:none;}
  #w_fimg-1561342751732 {
    width: 100%;
    max-width: 150px;
    min-width: 61px;
    height: auto;
    max-height: 61px;
    min-height: 0px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 0px;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}
  #w_grid-1561344188956 {

    padding-left: 20px;
    padding-right: 20px;

}
#content_box-1561342751720-0{width:70%;/* clear: inherit!important; *//* float: left; */clear: inherit!important;}
#content_box-1561342751720-1{width: 20%;clear: inherit!important;
  }
  #w_fimg-1560308699646 {
    width: 100%;
    max-width: 150px;
    min-width: 61px;
    height: auto;
    max-height: 61px;
    min-height: 0px;
    margin-top: 10px;
    margin-left: 20px;
    margin-right: 0px;
    margin-bottom: 10px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
}#content_box-1560308699636-0{width:70%;/* clear: inherit!important; *//* float: left; */clear: inherit!important;}
#content_box-1560308699636-1{width: 20%;clear: inherit!important;}
    
    #w_fimg-1555029541918 img{
    width: 80%;
    float: left;
    margin:5px
}
#w_grid-1555029541908 > div > .p_gridbox {
height:70px
}

#content_box-1556530315330-0,#content_box-1555029542908-0{padding:20px}
}

@media only screen and (min-width: 769px) {
		.imgmo{display:none;}
    .imgpc{display:block;}
    
#w_grid-1574067468325 {
  
  background: #000;}
  
  .reset_style{word-break:normal;}
  .reset_style h3 span{
    font-weight: bold;
    /* font-size: 56px !important; */
    margin: 0;
    font-family: "Muli", sans-serif;
    letter-spacing: 0px !important;
}
  #w_videobackbox-1574068734930 {
    width: 100%;
    max-width: none;
    min-width: 0px;
    height: 900px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    /* height: 90vh; */
    overflow: hidden;
}
  #content_box-1573211615425-0 #w_common_text-1573528494693{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1573211615425-0:hover #w_common_text-1573528494693{height:80px; overflow:hidden}
    #content_box-1573211682202-0 #w_common_text-1573528508060{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1573211682202-0:hover #w_common_text-1573528508060{height:80px; overflow:hidden}

 

     #content_box-1574067468265-0 #w_common_text-1574067468550{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1574067468265-0:hover #w_common_text-1574067468550{height:80px; overflow:hidden}
    #content_box-1574067468305-0 #w_common_text-1574067468560{height:0; overflow:hidden; transition:all 1s;}
    #content_box-1574067468305-0:hover #w_common_text-1574067468560{height:80px; overflow:hidden}




    
  .e_ContentMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    padding-top: 10px;
    background-color: rgba(101, 190, 186, 1);
}
 #w_grid-1574146622352 > div > .p_gridbox > .p_gridCell:nth-child(2n+1) {
   background-size: 50%;
}
  .e_FlowCommonStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: #1890FF;
    padding-left: 0;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
}
  .e_FlowCommonStyleBox-001 .stylebox_content {
    border-style: solid;
    border-width: 0;
    border-color: #f0f0f0;
    width: 100%;
    width-uint: %;
}
  .e_FlowCommonStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 10px;
    font-size: medium;
    display: none;
}
.e_FlowCommonStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    font-weight: normal;
    font-size: 19px;
    max-width: 600px;
    overflow: hidden;
    font-family: 'Raj' !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: bold;
    text-align: left;
    font-weight: 800;
    /* padding-bottom: 20px; */
    font-size: 36px;
    line-height: 40px;
    color: #ca0000;
}
.e_SideMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #111;
    font-weight: normal;
    font-size: 19px;
    max-width: 600px;
    overflow: hidden;
    font-family: 'Fjalla One', sans-serif!important;
    text-overflow: ellipsis;
    white-space: nowrap;
}
  
  
  
.e_SideMajorStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 0;
    font-size: medium;
}
.e_SideMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #111;
    /* font-weight: bold; */
    font-size: 20px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.e_SideMajorStyleBox-001 .stylebox_content {
    border-style: solid;
    border-width: 0px;
    border-color: #f0f0f0;
    width: 100%;
    width-uint: %;
}
.e_SideMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    background-color: #fff !important;
    margin-bottom: 0;
    /* border-bottom: 1px solid #e9e9e9 !important; */
}

.e_SideMajorStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: rgba(101, 190, 186, 1);
    padding-left: 0;
    padding-right: 15px;
    background: none;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
    padding-right: 0;
    vertical-align: top;
}
  
  
  
  #content_box-1564458238063-0{border-right:1px solid #ddd}
    #content_box-1564458238063-1{border-right:1px solid #ddd}
    #content_box-1564457962214-0{border-right:1px solid #ddd}
    #content_box-1564457962214-1{border-right:1px solid #ddd}
  .e_ContentMajorStyleBox-001 .title_icon {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: rgba(255,255,255,1);
    margin-right: 0;
    font-size: medium;
}
  .e_ContentMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 40px;
    color: #dd2216;
    font-weight: bold;
    font-size: 20px;
    max-width: 600px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.e_ContentMajorStyleBox-001 .stylebox_top {
    width: auto;
    height: 40px;
    background-color: #fff !important;
    margin-bottom: 20px;
    /* border-bottom: 1px solid #e9e9e9 !important; */
}

.e_ContentMajorStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background-color: rgba(101, 190, 186, 1);
    padding-left: 0;
    padding-right: 15px;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
    padding-right: 0;
    vertical-align: top;
}
   
  

.p_SpecTab_1 {display:none;}
  
  #w_grid-1563523818825 img  {   left:0; top:0;transition: all 1s !important;-webkit-transition: all 1s !important;}
#w_grid-1563523818825 a:hover img  {    left:0; top:0; transform: scale(1.1) !important; -webkit-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -ms-
transform: scale(1.1) !important; }

  #w_grid-1563756790913 img  {   left:0; top:0;transition: all 1s !important;-webkit-transition: all 1s !important;}
#w_grid-1563756790913 a:hover img  {    left:0; top:0; transform: scale(1.1) !important; -webkit-transform: scale(1.1) !important; -moz-transform: scale(1.1) !important; -ms-
transform: scale(1.1) !important; }

 
#w_grid-1560308699636 {
    background: #e70012;
    box-shadow: 0 5px 10px 0 rgba(167,165,165,0.38);
}
  #w_grid-1560308699636 {
     background: #e70012;
    box-shadow: 0 5px 10px 0 rgba(167,165,165,0.38);
}
  
  

  #w_grid-1576745965948 {
      background: rgba(0, 0, 0, 0.86);
}
  #w_grid-1576745965948 > div > .p_gridbox {
     overflow: visible !important;
}
  
    #w_grid-1576745965948 > div > .p_gridbox{
     overflow: visible !important;
}
  
  
  #w_grid-1576745965948 .p_gridbox{

    overflow: visible!important;
}
  
  
  
  
    #w_grid-1574067468065 {
    background: rgba(0, 0, 0, 0.86);
 }
  #w_grid-1574067468065 > div > .p_gridbox {
     overflow: visible !important;
}
  
    #w_grid-1574067468065 > div > .p_gridbox{
     overflow: visible !important;
}
  
  
  #w_grid-1574067468065 .p_gridbox{

    overflow: visible!important;
}
  

  
  img{
    /* border-radius: 5px; */
    overflow: hidden;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
   
}h4 {
 font-family: "Muli", sans-serif;
 font-weight: normal !important;
 font-size: 20px !important;
}
.p_page .pre:hover {
		color: #fff;
		background: #dd2216;
		border-color: #dd2216;
		cursor: pointer
	}
	.p_page .pre:active {
		background: #dd2216;
		border-color: #dd2216;
		color: #fff;
	}
.p_page .pageNum.active {
    text-decoration: none;
    background-color: #dd2216;
    color: #fff;
    border-color: #dd2216;
}
.p_page .pageNum:hover {
		color: #fff;
		border-color: #dd2216;
		cursor: pointer;
		text-decoration: none;
		background-color: #dd2216;
	}.p_page .next:hover {		
		background: #dd2216;
		border-color: #dd2216;
		color: #fff;
		cursor: pointer
	}
	.p_page .next:active {
		background: #dd2216;
		border-color: #dd2216;
		color: #fff;
	}

.reset_style ul, .resetHtmlCssStyle .reset_style ul {
    list-style: none;
}

ul.service2{
    padding: 0;
}
ul.service2 li{width: 100%;display:table;float:left;padding: 0px;height: 200px;padding: 0 10px;}




a.cpmore{width:120px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#dd2216;margin-top:20px;
border:1px solid #dd2216;  }
a.cpmore:hover{width:120px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#111;margin-top:20px;
border:1px solid #111;  }

a.cpmore2{width:140px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#dd2216;margin-top:20px;padding-left:20px;
border:1px solid #dd2216; background:url(/img/weizhi.png) no-repeat 15px center; }
a.cpmore2:hover{width:140px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#111;margin-top:20px;background:url(/img/weizhi2.png) no-repeat 15px center;
border:1px solid #111;  }
a.cpmore3{width:140px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#fff;margin-top:20px;padding-left:20px;
border:1px solid #fff; background:url(/img/weizhi33.png) no-repeat 15px center; }
a.cpmore3:hover{width:140px;height:36px;font-size:14px;line-height:36px; 
display:block;text-align:center;color:#dd2216;margin-top:20px;background:#fff url(/img/weizhi.png) no-repeat 15px center;
border:1px solid #fff;  }


a:hover{color:#dd2216}
