@charset "utf-8";



.commsty > div > .e_box-head {

   margin-top: 20px !important;

}



#w_common_text-1588842150920 p {

    line-height: 34px !important;

    font-size:22px;

}



.c_portalResOnlineService_categorylay-01001 .p_Box {

    

    background-color: rgb(3,171,180);

}



.c_portalResOnlineService_categorylay-01001 .p_time {

    display: inline-block;

    font-size: 14px;

    color: #ffffff;

    vertical-align: middle;

}

.c_portalResOnlineService_categorylay-01001 .p_AssistNameC {

    font-size: 14px;

    color: #ffffff;

    display: inline-block;

    vertical-align: middle;

}

.c_portalResOnlineService_categorylay-01001 .p_articles {

    width: auto;

    height: auto;

    color: #ffffff;

    margin-bottom: 30px;

}



.c_portalResOnlineService_categorylay-01001 .p_contentBox {

    

     background:none;  

    

}

@media screen and (max-width: 768px){

.w_fimg-000 .p_dimage img{

width:70%  !important;

}



}



@media screen and (max-width: 768px){

.p_title {

   

    padding: 0px;

}



}

@media screen and (max-width: 768px){

#w_common_text-1588842150920{

margin-top:0px;

}

#w_common_text-1588842150920 p {

    line-height: 34px !important;

    font-size:18px;

	text-align:center;

}

}



/*搜索*/





.searchcommon {

    height: 40px;

    width: 300px;

    margin: 20px auto 0 auto;

}

.searchcommon .parent {

    position: relative;

}

.searchcommon .searchs {

    width: 300px;

    height: 40px;

    border-radius: 18px;

    outline: none;

    border: 1px solid #ccc;

    padding-left: 20px;

    position: absolute;

}

.searchcommon .btns {

    height: 35px;

    width: 35px;

    position: absolute;

    background: url("../images/topbar.png") no-repeat ;

    top: 12px;

    left: 260px;

    border: none;

    outline: none;

    cursor: pointer;

}





@media screen and (max-width: 768px){

.searchcommon {

   

    margin: 5px auto 0 auto;

}

}





/*搜索*/





/*导航*/

.header .navbar_nav li.on a {

	color: #03abb6 !important;

}

#navToggle{ display:none; }

@media screen and (max-width: 768px){

#c_portalResnav_main-15888444739198047 .header{

    height: 0px;

}



#navToggle {

    height: 50px;

    padding: 9px 0px;

    display: block;

    float: right;

	position:absolute;

	/*position:fixed;*/

	top: 0px;

    right: 0px;

	z-index:10;

	width:50px;

}

#navToggle span {

    position: relative;

    width: 25px;

    height: 1px;

    margin-top: 19px;

}



#navToggle span, #navToggle span:before, #navToggle span:after {

    -webkit-transition: 0.3s;

    -moz-transition: 0.3s;

    -o-transition: 0.3s;

    transition: 0.3s;

    display: block;

    background: #333;

}

#navToggle span:before {

    top: 8px;

}

#navToggle span:after {

    bottom: 10px;

}

#navToggle span:before,#navToggle span:after {

    content: '';

    position: absolute;

    width: 100%;

    height: 1px;

    left: 0px;

}

}

/*导航*/





/*底部*/



@media screen and (max-width: 768px){

.c_portalResMessage_form-01001 .p_intentionIntroTitle{

display:none;

}



#c_portalResMessage_form-15889143175214499 .p_image {

    width: 90px;

    height: 40px;

    bottom: 68px;

    margin-top: -30px;

    right: 0px;

}



}

/*底部*/



/*首页*/

/*首页banner*/

@media screen and (max-width: 768px){

#w_grid-1588846892910{

   

    min-height: auto;

   

}

#w_grid-1588847149608 {

   

    min-height: auto;

   

}

 



}

/*首页banner*/



#w_videobackbox-1588898787302 {

 

    z-index: 0;

  

}

.w_videobackbox-001 .w_videobackbox > .poster_img {

z-index:0;

}



#w_common_text-1588898793713,#w_common_text-1588898796672{

color:#FFFFFF;

}







@media screen and (max-width: 768px){

 

#w_grid-1588895865184 {

  

    margin-top: 30px;

   

}



#w_common_text-1588898793713,#w_common_text-1588898796672{

color:#000000;

}



#w_grid-1588898790061 {

    

    margin-top: 200px;

    margin-left: auto;

    margin-right: auto;

    

}





}





#w_common_text-1560146436168 {

   

    height: auto !important;

    

}

/*首页*/





/*栏目*/



#w_grid-1560332588042 {

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto;

    max-height: none;

    min-height: 0px;

    margin-top: 40px;

    margin-left: auto;

    margin-right: auto;

    margin-bottom: 0px;

    padding-top: 0px;

    padding-left: 0px;

    padding-right: 0px;

    padding-bottom: 0px;

}





#w_grid-1560332588042 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ margin-left:0; clear:left; } 



@media screen and (max-width: 768px){

#w_grid-1560332588042 {

  

    margin-top: 0px;

 

}

#w_fline-1585797279876 {

  

    margin-top: 0px;

 

}





}





/*栏目*/



/*子栏目*/



.NavList_a1 a.hover2 {

   color: #03abb6 !important;

}

@media screen and (max-width: 768px){

 

   .NavList_a1 li {

    color: #fff;

    width: auto !important;

     

    min-width: 30% ;

 

} 

 

}

/*子栏目*/

/*位置*/



#weizhidao{

    width: 100%;

    max-width: none;

    min-width: 0px;

    height: auto !important;

    max-height: none;

    min-height: 0px;

    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_detail-15889305861606111 {

   

    height: auto !important;

   

}

/*品牌*/

@media screen and (max-width: 768px){

#w_grid-1588930512462{

padding-left:10px;

padding-right:10px;

}



#content_box-1588930512462-0 img{

width:100%;
	
height:100%;
	
}



}

/*品牌*/



/*联系我们*/

@media screen and (max-width: 768px){

#w_grid-1585805667752{

padding-left:10px;

padding-right:10px;

}



#content_box-1585805667752-0 img{

width:100%;
	  

}



}

/*联系我们*/





/*产品*/

.c_portalResProduct_detail-04001 .d_SortName {

     margin-left:0px;

    margin-top: 20px;

}

.c_portalResProduct_detail-04001 .d_BaseInfoBox {

   

    padding: 0px !important;

    

}

#c_portalResProduct_list-1588920948755 .lookDetail {

 cursor: pointer !important;

}

@media screen and (max-width: 768px){

.porTbox {

position:inherit  !important;

display:block !important;

overflow:visible !important;

    width: 100%;

    height: 100%;

    background-color: #f2f2f2;

}



#c_portalResProduct_list-1588920948755 .proImg {

    position: inherit;

    top: 0%;

    left: 0%;

    transform: none;

	

    width: 100%;

    transition: all .5s ease;

}

#c_portalResProduct_list-1588920948755 .showBox{

display:none;

}

#c_portalResProduct_list-1588920948755 .proLi:hover .proImg {

    transform: none;

}







.p_OccupyBox {

    margin: 0;

    width: auto;

    height: auto;

    padding: 0;

    border: none;

    overflow: hidden;

    text-align: center;

}

.e_pagebox {

    width: auto;

    height: auto;

    clear: both;

    position: relative;

}





.p_page {

    display: inline-block;

    padding: 30px 0;

}

.p_page .pre {

    display: inline-table;

    position: relative;

    left: 0;

    top: 0;

    float: left;

    height: 30px;

    margin: 0 5px 0 18px;

    text-align: center;

    padding: 0 10px;

    border-radius: 6px;

    border: 1px solid #d9d9d9;

    background: #fff;

    color: #595959;

	cursor: pointer !important;

}

.p_page .pre .font {

    display: table-cell;

    vertical-align: middle;

    bottom: 0;

    font-size: 12px;

}



.p_page .pre .iconfont:before {

    content: "\e6b0";

    margin-right: 0;

}

.p_page .pre .i_pre {

    display: none;

}



.p_page .pre:hover {

    color: #fff;

    background: #1890ff;

    border-color: #1890ff;

    cursor: pointer;

}

.p_page .pre:hover .iconfont {

    color: rgba(255,255,255,1);

}



.p_page .pageNum {

   

    display: none;

    

}

 

 

 .p_page .next {

    display: inline-table;

    position: relative;

    left: 0;

    top: 0;

    float: left;

    height: 30px;

    margin: 0 5px 0 18px;

    text-align: center;

    padding: 0 10px;

    border-radius: 6px;

    border: 1px solid #d9d9d9;

    background: #fff;

    color: #595959;

	cursor: pointer !important;

}

.p_page .next .font {

    display: table-cell;

    vertical-align: middle;

    bottom: 0;

    font-size: 12px;

}



.p_page .next .iconfont:before {

    content: "\e6af";

    margin-top: 0;

    float: right;

    margin-left: 0;

}

.p_page .next .i_next {

    display: none;

}



.p_page .next:hover {

    color: #fff;

    background: #1890ff;

    border-color: #1890ff;

    cursor: pointer;

}

.p_page .next:hover .iconfont {

    color: rgba(255,255,255,1);

}



 



#w_grid-1589018914457 {

   

    min-height: 0px;

   

}



#w_grid-1588920948625{

display:none;

}









}

/*产品*/



/*内容*/