﻿#w_grid-1565316584586{ width:84%; max-width:none; min-width:0px; height:40px; max-height:none; min-height:40px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
#w_grid-1565316584596{ width:auto; max-width:87%; min-width:0px; height:auto; max-height:100px; min-height:100px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
#w_fimg-1565316584606{ width:100%; max-width:220px; min-width:0px; height:auto; max-height:none; min-height:37px; margin-top:20px; margin-left:0px; margin-right:0px; margin-bottom:20px; padding-top:0px; padding-left:10px; padding-right:0px; padding-bottom:0px; }
/* 有用 */
#c_portalResnav_main-1565316585746 .p_MatteIcon .iconfont:before{ content:'\e602'; } 
#c_portalResnav_main-1565316585746 >div{ animation-fill-mode:both; } 
#c_portalResnav_main-1565316585746 .p_categoryBox{ float:right; } 
#c_portalResnav_main-1565316585746 .p_parentBox{ width:auto; height:100px; border:0px; border-radius:0px; transition:all 0.4s ease-in-out; } 
#c_portalResnav_main-1565316585746 .p_parentBox:hover{ background:#da0617; border:0px; transition:all 0.4s ease-in-out; } 
#c_portalResnav_main-1565316585746 .p_parentBox .p_categoryBtn{ display:none; } 
#c_portalResnav_main-1565316585746 .p_categoryBox .p_title{ padding:0px 24px; font-size:15px; color:#5e5f62; line-height:100px; transition:all 0.4s ease-in-out; } 
#c_portalResnav_main-1565316585746 .p_parentBox:hover .p_title{ color:#ffffff; transition:all 0.4s ease-in-out; } 
#c_portalResnav_main-1565316585746 .p_parentBox .p_childBox .p_parentBox .p_childBox{ width:160%; border:0px; left:calc(100% + 1px); box-shadow:none; } 
#c_portalResnav_main-1565316585746 .p_parentBox .p_childBox .p_parentBox .p_childBox .p_parentBox{ background:rgba(0,0,0,0.8); transition:all 0.4s ease-in-out; } 
#c_portalResnav_main-1565316585746 .p_parentBox .p_childBox .p_parentBox .p_childBox .p_parentBox .p_linkBox .p_title{ font-size:12px !important; text-align:left !important; } 
#c_portalResnav_main-1565316585746 .p_parentBox .p_childBox .p_parentBox .p_childBox .p_parentBox:hover{ background:#da0617; transition:all 0.4s ease-in-out; } 
@media screen and (max-width:1440px){ #c_portalResnav_main-1565316585746 .p_title{ font-size:15px !important; padding:0px 14px !important; } } 
@media screen and (max-width:1416px){ #c_portalResnav_main-1565316585746 .p_title{ font-size:15px !important; padding:0px 14px !important; } } 
@media screen and (max-width:1366px){ #c_portalResnav_main-1565316585746 .p_title{ font-size:14px !important; padding:0px 16px !important; } } 
@media screen and (max-width:1134px){ #c_portalResnav_main-1565316585746 .p_title{ font-size:14px !important; padding:0px 10px !important; } } 
@media screen and (max-width:1024px){ #c_portalResnav_main-1565316585746 .p_title{ font-size:14px !important; padding:0px 10px !important; } } 
@media screen and (max-width:1002px){ #c_portalResnav_main-1565316585746 .p_title{ font-size:13px !important; padding:0px 8px !important; } } 
#c_portalResnav_main-1565316585746 .p_btn-show{ display:block; width:36px; height:36px; margin:32px 0px; padding:0px; float:right; background:#bc121a; font-size:18px; } 
#c_portalResnav_main-1565316585746 .p_btn-show .p_c-fff{ display:block; margin:0px; text-align:center; line-height:36px; } 
#c_portalResnav_main-1565316585746 .p_btn-hide{ background:rgb(231, 0, 18); position:relative; } 
#c_portalResnav_main-1565316585746 .p_btn-hide .p_c-fff{ display:block; width:36px; height:36px; margin:0px; background:none; font-size:24px; font-weight:bold; text-align:center; line-height:36px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); } 
#c_portalResnav_main-1565316585746 .animation_con .p_categoryBox{ background:#f5f5f5; padding:20px 20px; } 
#c_portalResnav_main-1565316585746 .animation_con .p_categoryBox .p_parentBox{ height:46px; border-radius:0px; margin-bottom:6px; } 
#c_portalResnav_main-1565316585746 .animation_con .p_categoryBox .p_parentBox .p_parent{ padding:0px 20px 0px 20px; } 
#c_portalResnav_main-1565316585746 .animation_con .p_categoryBox .p_parentBox .p_parent .p_link{ margin:0px; font-size:16px; line-height:47px; } 
@media only screen and (min-width: 769px){ #c_portalResnav_main-1565316585746 .p_categoryBox>.p_parentBox>.p_childBox{ margin-top:100px; left: 0px; background: rgb(231, 0, 18); border: 0px; box-shadow: none; padding:0px 0px; } 
#c_portalResnav_main-1565316585746 .p_childBox .p_parentBox{ width:100%; height:auto; } 
#c_portalResnav_main-1565316585746 .p_childBox .p_title{ padding: 8px 10px !important; font-size: 14px !important; color: #ffffff !important; line-height: 20px !important; text-align: center; white-space:initial !important; } 
#c_portalResnav_main-1565316585746 .p_childBox .p_title:hover{ color:#ffffff !important; } } 
#c_portalResnav_main-1565316585746{ width:auto; max-width:none; min-width:0px; height:auto; max-height:100px; min-height:50px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; } 
@media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } 
/* 有用 end*/
/* 有用 */
#c_portalResPublic_codeContainer-1565316585741 .ztop{ width:100%; height:100%; position:relative; } 
#c_portalResPublic_codeContainer-1565316585741 .ztop img{ vertical-align:super; } 
#c_portalResPublic_codeContainer-1565316585741 .ztop a{ color:#5e5f62 !important; } 
#c_portalResPublic_codeContainer-1565316585741 .ztop .ztop_home_icon{ width:16px; height:12px; position:absolute; top:14px; left:0px; } 
#c_portalResPublic_codeContainer-1565316585741 .ztop .ztop_wel{ width:254px; height:40px; font-size:12px; color:#5e5f62; line-height:40px; position:absolute; top:0px; left:24px; }
 #c_portalResPublic_codeContainer-1565316585741 .ztop .ztop_ema{ width:116px; height:40px; font-size:12px; color:#5e5f62; text-align:right; line-height:40px; position:absolute; top:0px; left:auto; right:0px; } 
 #c_portalResPublic_codeContainer-1565316585741 .ztop .ztop_ema_icon{ width:16px; height:12px; position:absolute; top:14px; left:auto; right:100px; } 
 #c_portalResPublic_codeContainer-1565316585741 .ztop .ztop_tel{ width:118px; height:40px; font-size:12px; color:#5e5f62; line-height:40px; position:absolute; top:0px; left:auto; right:114px; } #c_portalResPublic_codeContainer-1565316585741 .ztop .ztop_tel_icon{ width:16px; height:14px; position:absolute; top:13px; left:auto; right:240px; } 
 #c_portalResPublic_codeContainer-1565316585741 .ztop .ztop_yuyan{ position:absolute; top:11px; left:auto; right:300px; } 
 #c_portalResPublic_codeContainer-1565316585741{ width:100%; max-width:1400px; min-width:0px; height:auto; max-height:none; min-height:40px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; } 
 /* 有用 end*/
 @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1366px) and (min-width: 1025px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1366px) and (min-width: 1025px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1280px) and (min-width: 1025px){ } @media only screen and (max-width: 1366px) and (min-width: 1025px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } @media only screen and (max-width: 1366px) and (min-width: 1025px){ } @media only screen and (max-width: 1024px) and (min-width: 769px){ } 
/* 有用 */
#w_grid-1565316584576 > div > .p_gridbox{ background-color:rgba(240, 240, 240, 1); } 
#w_grid-1565316584576 .p_MatteIcon .iconfont:before{ content:'\e602'; } 
#w_grid-1565316584576 >div{ animation-fill-mode:both; } 
#w_grid-1565316584576 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ margin-left:0px; clear:left; } 
/*w_grid-1565316584576*/
@media only screen and (min-width: 769px){ 
	#w_grid-1565316584576> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0; } 
	#w_grid-1565316584576> div > .p_gridbox > .p_gridCell:nth-child(1n+0){ width:100%; margin-left:0; margin-right:0; clear:none; } 
	#w_grid-1565316584576> div > .p_gridbox > .p_gridCell:nth-child(1n){ margin-right:0; } 
} 
#w_grid-1565316584586 .p_MatteIcon .iconfont:before{ content:'\e602'; } 
#w_grid-1565316584586 >div{ animation-fill-mode:both; } 
#w_grid-1565316584586 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ margin-left:0px; clear:left; } 
/*w_grid-1565316584586*/
@media only screen and (max-width: 768px){ 
	#w_grid-1565316584586> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0px; } 
	#w_grid-1565316584586> div > .p_gridbox > .p_gridCell:nth-child(1n+0){ width:100%; margin-left:0; margin-right:0; clear:none; } 
	#w_grid-1565316584586> div > .p_gridbox > .p_gridCell:nth-child(1n){ margin-right:0; } 
} 
/*w_grid-1565316584586*/
@media only screen and (min-width: 769px){ 
	#w_grid-1565316584586> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0%; } 
	#w_grid-1565316584586> div > .p_gridbox > .p_gridCell:nth-child(1n+0){ width:100%; margin-left:0; margin-right:0; clear:none; } 
	#w_grid-1565316584586> div > .p_gridbox > .p_gridCell:nth-child(1n){ margin-right:0; } 
} 
#w_grid-1565316584596 .p_MatteIcon .iconfont:before{ content:'\e602'; } 
#w_grid-1565316584596 >div{ animation-fill-mode:both; } 
#w_grid-1565316584596 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ margin-left:0px; clear:left; } 
/*w_grid-1565316584596*/
@media only screen and (max-width: 768px){ 
	#w_grid-1565316584596> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0; } 
	#w_grid-1565316584596> div > .p_gridbox > .p_gridCell:nth-child(2n+0){ width:50%; margin-left:0; margin-right:0; clear:none; } 
	#w_grid-1565316584596> div > .p_gridbox > .p_gridCell:nth-child(2n+1){ margin-left:0; clear:left; margin-right:0; width:50%; } 
	#w_grid-1565316584596> div > .p_gridbox > .p_gridCell:nth-child(2n){ margin-right:0; } 
} 
/*w_grid-1565316584596*/
@media only screen and (min-width: 769px){ 
	#w_grid-1565316584596> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0%; } 
	#w_grid-1565316584596> div > .p_gridbox > .p_gridCell:nth-child(2n+0){ width:81.72%; margin-left:0%; margin-right:0px; clear:none; } 
	#w_grid-1565316584596> div > .p_gridbox > .p_gridCell:nth-child(2n+1){ margin-left:0px; clear:left; margin-right:0px; width:18.279999999999998%; } 
	#w_grid-1565316584596> div > .p_gridbox > .p_gridCell:nth-child(2n){ margin-right:0px; } 
} 
#w_fimg-1565316584606 .p_MatteIcon .iconfont:before{ content:'\e602'; } 
#w_fimg-1565316584606 >div{ animation-fill-mode:both; } 
#w_fimg-1565316584606 .animated{ line-height:37px; } 
/* 有用 end*/

/* 底部 */
#w_grid-1565316585536{ width:100%; max-width:none; min-width:0px; height:auto; max-height:none; min-height:76px; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
#w_grid-1565316585536 > div > .p_gridbox{ background-color:rgba(51, 51, 51, 1); } #w_grid-1565316585536 .p_MatteIcon .iconfont:before{ content:'\e602'; } #w_grid-1565316585536 >div{ animation-fill-mode:both; } #w_grid-1565316585536 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ margin-left:0px; clear:left; } /*w_grid-1565316585536*/@media only screen and (min-width: 769px){ #w_grid-1565316585536> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0px; } #w_grid-1565316585536> div > .p_gridbox > .p_gridCell:nth-child(1n+0){ width:100%; margin-left:0px; margin-right:0px; clear:none; } #w_grid-1565316585536> div > .p_gridbox > .p_gridCell:nth-child(1n){ margin-right:0px; } }
#w_grid-1565316585546{ width:auto; max-width:90%; min-width:0px; height:auto; max-height:none; min-height:40px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:20px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }
#w_grid-1565316585546 .p_MatteIcon .iconfont:before{ content:'\e602'; } #w_grid-1565316585546 >div{ animation-fill-mode:both; } #w_grid-1565316585546 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ margin-left:0px; clear:left; } /*w_grid-1565316585546*/@media only screen and (min-width: 769px){ #w_grid-1565316585546> div > .p_gridbox > .p_gridCell{ margin-bottom:0rem; margin-top:0rem; margin-left:0px; } #w_grid-1565316585546> div > .p_gridbox > .p_gridCell:nth-child(2n+0){ width:41.82%; margin-left:0px; margin-right:0px; clear:none; } #w_grid-1565316585546> div > .p_gridbox > .p_gridCell:nth-child(2n+1){ margin-left:0px; clear:left; margin-right:0px; width:58.18%; } #w_grid-1565316585546> div > .p_gridbox > .p_gridCell:nth-child(2n){ margin-right:0px; } }
#c_portalResPublic_codeContainer-1565316585771 .zsha{ width:fit-content; font-size:14px; float:right; line-height:32px; color:#fff; } #c_portalResPublic_codeContainer-1565316585771 .zsha a{ color:#fff; } #c_portalResPublic_codeContainer-1565316585771 .zsha .zsha_tit{ width:auto; float:left; font-size:14px; color:rgba(255,255,255,0.2); text-align:left; line-height:32px; } #c_portalResPublic_codeContainer-1565316585771 .zsha .zsha_wx{ width:25px; height:21px; float:left; margin:27px 25px 0px 20px; position:relative; } #c_portalResPublic_codeContainer-1565316585771 .zsha .zsha_wx .zsha_wx_icon{ width:25px; height:21px; position:absolute; top:0px; left:0px; } #c_portalResPublic_codeContainer-1565316585771 .zsha .zsha_wx .zsha_wx_qr{ width:120px; height:120px; background:#ffffff; position:absolute; top:-124px; left:calc(50% - 60px); display:none; } #c_portalResPublic_codeContainer-1565316585771 .zsha .zsha_wx:hover .zsha_wx_qr{ display:block; } #c_portalResPublic_codeContainer-1565316585771 .zsha .zsha_wb{ width:25px; height:20px; float:left; margin:27px 28px 0px 0px; position:relative; } #c_portalResPublic_codeContainer-1565316585771 .zsha .zsha_qq{ width:18px; height:20px; float:left; margin:27px 28px 0px 0px; position:relative; } @media only screen and (max-width: 768px){ #c_portalResPublic_codeContainer-1565316585771 .zsha{ width:100%; float:left; } } #c_portalResPublic_codeContainer-1565316585771{ width:100%; max-width:none; min-width:0px; height:auto; max-height:none; min-height:0px; 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-1570613309829{ width:100%; max-width:none; min-width:0px; height:auto; 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; }
#w_grid-1570613309829 > div > .p_gridbox > .p_gridCell:nth-child(n+1){ margin-left:0; clear:left; }
#c_portalResPublic_codeContainer-15706133125345548 .floatQQ{ background:url(/skin/img/r587.png) no-repeat; } #c_portalResPublic_codeContainer-15706133125345548 .floatSh{ background:url(/skin/img/r977.png) no-repeat; } #c_portalResPublic_codeContainer-15706133125345548 .floatTel{ background:url(/skin/img/r449.png) no-repeat; } #c_portalResPublic_codeContainer-15706133125345548 .floatTel0{ background:url(/skin/img/r928.png) no-repeat; } @media only screen and (min-width: 769px){ #c_portalResPublic_codeContainer-15706133125345548 .floatBox { position: fixed; right: -10px; top: 64%; transform:translateY(-50%); z-index: 50; width: 87px; } #c_portalResPublic_codeContainer-15706133125345548 .floatLi { position: relative; left:0; display: flex; width: auto; height: 57px; margin-bottom: 1px; line-height: 27px; text-align: center; overflow: hidden; transition: all 0.5s ease ; } #c_portalResPublic_codeContainer-15706133125345548 .floatLi3 { position: relative; left:0; display: flex; width: 300px; height: 57px; margin-bottom: 1px; line-height: 27px; text-align: center; overflow: hidden; transition: all 0.5s ease ; } #c_portalResPublic_codeContainer-15706133125345548 .alink { display: inline-block; width: 87px; height: 100%; padding: 30px 0 0 0; color: #fff; font-size: 0.75rem; } #c_portalResPublic_codeContainer-15706133125345548 .floatTel2 { display:block; z-index: 1; width: 184px; height: 57px; font: 24px/57px Arial; color: #fff; background: #f14702; cursor: pointer; } #c_portalResPublic_codeContainer-15706133125345548 .floatTop { background: url(/skin/img/r330.png) no-repeat; } #c_portalResPublic_codeContainer-15706133125345548 .floatLi:hover { left:-10px; } #c_portalResPublic_codeContainer-15706133125345548 .floatLi3:hover { left:-194px; } } @media only screen and (max-width: 768px){ #c_portalResPublic_codeContainer-15706133125345548 .floatLiT { display:none; } #c_portalResPublic_codeContainer-15706133125345548 .floatBox { position:fixed; bottom:0; left:0; z-index: 50; width: 100%; height: 57px; background: #f14702; } #c_portalResPublic_codeContainer-15706133125345548 .moli { position: relative; width: 50%; height: 57px; line-height: 27px; color: #fff; float: left; text-align: center; } #c_portalResPublic_codeContainer-15706133125345548 .moli .alink { display: inline-block; color: #fff; font-size: 0.75rem; width: 77px; height: 27px; padding: 30px 0 0 0; color: #fff; } #c_portalResPublic_codeContainer-15706133125345548 .floatTel2 { display:none; } } #c_portalResPublic_codeContainer-15706133125345548{ width:100%; max-width:none; min-width:0px; height:auto; max-height:none; min-height:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }