@charset "utf-8";

/* CSS Document */
.e_ContentMajorStyleBox-001 .stylebox_top_line {
    height: 0;
    background-color: rgba(240,240,240,1);
}
.e_ContentMajorStyleBox-001 .stylebox_content {
    border-style: solid;
    border-width: 0;
    border-color: #f0f0f0;
    width: 100%;
}
.e_ContentMajorStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background: none;
    padding-left: 0;
    padding-right: 0;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
    padding-right: 0;
    vertical-align: top;
}
.e_ContentMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height: 50px;
    color: rgb(0, 0, 0);
    /* font-weight: bold; */
    font-size: 30px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 4px #2271aa solid;
    padding-left: 20px;
}.e_ContentMajorStyleBox-001 .stylebox_title {
    display: inline-block;
    width: auto;
    height: inherit;
    background: none;
    padding-left: 0;
    padding-right: 0;
    font-size: 0;
    vertical-align: bottom;
    white-space: nowrap;
    padding-right: 0;
    vertical-align: top;
}.e_ContentMajorStyleBox-001 .stylebox_top {
    width: auto;    margin-bottom: 20px;
    height: 50px;
    background: none;
}.e_ContentMajorStyleBox-001 .title_main {
    display: inline-block;
    vertical-align: middle;
    line-height:50px;
    color: rgb(0, 0, 0);
    /* font-weight: bold; */
    font-size: 30px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 4px #2271aa solid;
    padding-left: 20px;
}


#w_grid-1611386108422{display:none;}
 #w_grid-1578814154285{display:block;}

@media (max-width:1200px) {
  
  #c_portalResPublic_codeContainer-15788141568635599 #flaosBox{display: none;}
  #w_grid-1610699621855 #content_box-1610699621855-0{width: 60%;clear: left;}
  #w_grid-1610699621855 #content_box-1610699621855-1{width: 40%;clear:right;}
  #w_common_text-1610699665707 p span{overflow:hidden; text-overflow:ellipsis;
display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; }
  
  #w_common_text-1610699665710 p span{overflow:hidden; text-overflow:ellipsis;
display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;} 
  #w_common_text-1610699665732 p span{overflow:hidden; text-overflow:ellipsis;
display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; }
#w_common_text-1610699665735 p span{overflow:hidden; text-overflow:ellipsis;
display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;} 
  
 #w_common_text-1610699665757  p span{overflow:hidden; text-overflow:ellipsis;
display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; }
  
 #w_common_text-1610699665760 p span{overflow:hidden; text-overflow:ellipsis;
display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;} 
  #w_common_text-1610699665781 p span{overflow:hidden; text-overflow:ellipsis;
display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1; }
#w_common_text-1610699665784  {overflow:hidden; text-overflow:ellipsis;
display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;} 
  
  
}




@media (max-width:769px) {
  
  
  
  #w_common_text-1611276598089{display: none;}
  #w_grid-1611276598084 span { font-size: 14px; line-height: 1rem !important;}
  #w_grid-1611276598091 span { font-size: 16px !important;}
  #w_grid-1611276598060 span { font-size: 14px;  line-height: 1rem !important;}
  #w_fimgbox-1611276598051{margin-bottom: 40px;}
  #w_grid-1611276598066 span { font-size: 16px !important;}
  #w_common_text-1611276598073{padding-top: 12px;}
  #w_common_text-1611276598073 p span{font-size: 16px !important;
    line-height: 1rem;}
  #w_common_text-1611276598064{  display: none;}
  #w_grid-1611276598043 span {  font-size: 16px !important;}
  #w_fimgbox-1611276598028 .w_imgbox > .p_contentbox {
    display: block; align-items: baseline;}
  #w_common_text-1611276598040{    display: none;}

  #w_grid-1611276598043{margin-top: 0px;}
  #w_fimg-1611276598023{margin-bottom:50px;}
  #w_grid-1611276598035 span {
    font-size: 14px;
    line-height: 1rem !important;}
  #c_portalResProduct_category-15943429226519681{    margin-top: 20px;}
  .about2 li:before {
    background: url(/img/sy50.png) no-repeat center center;
    left: calc(5% + -2px);
    top: 12px;
    content: "";
    display: block;
    position: absolute;
    width: 20px;
    height: 20px;
}
  .about2 li:nth-child(2n):before {
    background: url(/img/sy50.png) no-repeat center center;
    right: calc(5% + -1px);
    top: 12px;
    left: auto;
    content: "";
    display: block;
    position: absolute;
    width: 17px;
    height: 17px;
}
  #w_common_text-1637812602167 p span{    font-size: 30px !important;}
  #w_common_text-1637745921148 p span{    font-size: 30px !important;}
  #w_common_text-1637746519173 p span{    font-size: 30px !important;}
  #w_common_text-1637738919370 p span{    font-size: 30px !important;}
  #w_grid-1637810811217{    margin-top: 20px;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 20px;}
  #w_common_text-1637810811226 p span{    font-size: 30px !important;}
  #w_common_text-1637809261013 p span{    font-size: 30px !important;}
  #w_common_text-1637808197405 p span{    font-size: 30px !important;}
  #w_common_text-1637804940929 p span{    font-size: 30px !important;}
  .c_portalResIntro_detail-01001001 .p_header{ font-size: 30px !important;}
  #c_portalResNews_list-16377498254322617 .e_FlowCommonStyleBox-001 .title_main{font-size: 30px;}
  #w_common_text-1637820723990 p span{    font-size: 30px !important;}
  #w_common_text-1637819688780 p span{    font-size: 30px !important;}
  #w_common_text-1637748322630 p span{    font-size: 30px !important;}
  #w_common_text-1637747896445 p span{    font-size: 30px !important;}
  #w_common_text-1637747771548 p span{    font-size: 30px !important;}
  #w_grid-1637804158607{margin-top: 40px;margin-bottom: 40px;}
  #c_portalResProduct_category-1635851373893{    padding-left: 20px;}
 #c_portalResProduct_category-1635851373893 .btn-primary {
    color: #fff;
    background-color: #1a6bb7;
    border-color: #1a6bb7;
    width: 96%;
    margin: 0 auto;
    height: 60px;
    line-height: 50px;
}
  .c_portalResNews_list-01001006 .newList{width: 96% !important;}
  #c_portalResNews_list-1635851373883 .p_news { padding: 0;}
  #w_fimg-1635851373718{max-width: 100%;}
  .c_portalResPublic_codeContainer-01001 .content .item{width: 50% !important;height: 200px !important;}
  .c_portalResPublic_codeContainer-01001 .content .item.cur{width: 50% !important;}
  .c_portalResPublic_codeContainer-01001 .content .item .intro .box {
    padding: 20px;
    color: #fff;}
  #w_common_text-1635851373833 p span{line-height: 2rem;}
  #w_common_text-1635851373828 p span{font-size: 30px !important;}
  #w_grid-1635851373658{margin-bottom: 40px;}
  #c_portalResPublic_codeContainer-1635851373873{margin-top: 0px;}
  #c_portalResVideo_list-16378126381860202 .video_list {
    padding: 5px;
    width: 100%;
}
  .c_portalResnav_main-01001004 .header2 .logo {
    width: 140px;
    height: auto;
    margin-top: 5px;
    overflow: hidden;
}
  #c_portalResNews_list-1611628221308{    margin-bottom: 40px;}
  #w_grid-1611628221003{display: none;}
  .li4 {
    margin-top: 0;
}
  
  .li1, .li2 {
    width: 100%;
    transition: 0.8s;
    -moz-transition: 0.8s;
    -webkit-transition: 0.8s;
    -o-transition: 0.8s;
    min-height: 300px;
    margin-bottom: 10px;
}
  #c_portalResProduct_list-1611628221278 .proLi {
    width: calc((100% - 40px)/2)!important;
    height: auto;
    float: left;
}
  #w_common_text-1611280631475 p span{font-size: 24px !important;}
  #c_portalResMessage_form-16112798964917715 .p_FullNameBox{width: 94%;}
  #c_portalResMessage_form-16112798964917715 .p_PhoneBox{width: 94%;}
  #w_common_text-1611279993021 p span{font-size: 24px !important;}
  #w_grid-1611281166372{margin-top: 20px;}
  #c_portalResNews_list-16112810597899153 .p_news{padding: 0;}
  #c_portalResProduct_detail-15943441444691862 .title{margin-bottom: 0;}
  #c_portalResProduct_detail-15943441444691862 .right {padding: 20px 0 0 0;}
  #c_portalResProduct_detail-15943441444691862 .container{padding-top: 20px;}
  #w_grid-1611296082998{margin-top: 0;}
  #w_grid-1594344103845> div > .p_gridbox > .p_gridCell{margin-top: 0;}
 #w_grid-1594344103855{margin-top: 0;}
  #c_portalResProduct_list-15645349625938354 .proTitle{font-size: 15px;}
  #c_portalResProduct_list-15645349625938354 .porBbox{padding: 10px 0px;}
  #w_grid-1564534051189{margin-top: 0;}
  #w_grid-1564534051179> div > .p_gridbox > .p_gridCell{margin-top: 0;}
  #c_portalResIntro_detail-1611278177014{margin-top: 0;}
  .li3{margin-top: 0;}
  #c_portalResPublic_codeContainer-16113860110734439 #flaosBox{display:none;}
  #w_grid-1578814154285{display:none;}
  #w_grid-1611386108422{display:block;    margin-bottom: 90px;}
  #w_grid-1578814154285 #content_box-1578814154285-1{margin-top: 0;}
  #w_common_text-1610693576843 p{text-align: left !important;}
  #w_grid-1578814154262> div > .p_gridbox > .p_gridCell {
    margin-bottom: 0rem;
    margin-top: 0;
    margin-left: 0px;
}
  #w_grid-1578814154269{display: none;}
  #w_grid-1610699621849{display: none;}
  
}

@media (max-width:640px) {
}

@media (max-width:390px) {

}
