@CHARSET "UTF-8";
*{
	padding: 0;
	margin: 0;
}
.pagebox{
	width: 100%;
}/*page property_start*/.pagebox,#-remove--flag{width:100%;
margin:0px auto;
}/*page property_end*//*page property_start*/body,#-remove--flag{}/*page property_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: 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){
}
#c_portalResPublic_websiteShare-15770191936381181 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare img{
display:none;
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare a{
width:28px;
height:28px;
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare a.iShare_moments{
display:none;
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare a.iShare_weibo{
background:url(../png/ys_fx01.png);
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare a.iShare_wechat{
background:url(../png/ys_fx02.png);
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare a.iShare_qq{
background:url(../png/ys_fx03.png);
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare a.iShare_qzone{
background:url(../png/ys_fx04.png);
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare a.iShare_copy{
background:url(../png/ys_fx05.png);
}
#c_portalResPublic_websiteShare-15770191936381181 .iShare{
width:190px;
}
#c_portalResPublic_websiteShare-15770191936381181{  width:100%;

  max-width:190px;

  min-width:190px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:-20px;

  margin-left:auto;

  margin-right:0px;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#c_portalResPublic_codeContainer-15770250236409637{  width:auto;

  max-width:none;

  min-width:0px;

  height:0px;

  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;
}
#c_portalResnav_main-15770207208645608 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#c_portalResnav_main-15770207208645608 .clear{
clear:both;
}
#c_portalResnav_main-15770207208645608 ::placeholder{
font-size:36px;
color:#515151;
}
#c_portalResnav_main-15770207208645608 .hvr-left:nth-child(8){
display:none;
}
#c_portalResnav_main-15770207208645608 .hvr-left:nth-child(9){
display:none;
}
#c_portalResnav_main-15770207208645608 .f-cb{
zoom:1px;
}
#c_portalResnav_main-15770207208645608 .f-cb:after{
display:block;
height:0px;
clear:both;
visibility:hidden;
overflow:hidden;
content:".";
}
#c_portalResnav_main-15770207208645608 .fl{
float:left;
display:inline;
}
#c_portalResnav_main-15770207208645608 .fr{
float:right;
display:inline;
}
#c_portalResnav_main-15770207208645608 .head_lan{
width:auto;
height:36px;
background:#c7000b;
margin-top:27px;
border-radius:30px;
margin-bottom:27px;
}
#c_portalResnav_main-15770207208645608 .head_lan .oazhuce{
color:#fff;
padding-left:13px;
float:left;
line-height:36px;
}
#c_portalResnav_main-15770207208645608 .head_lan .oazhuce .sub1{
color:#fff;
}
#c_portalResnav_main-15770207208645608 .head_lan .oazhuce .sub1 a{
color:#fff;
margin-right:5px;
font-size:14px;
}
#c_portalResnav_main-15770207208645608 .head_lan .lan{
width:auto;
line-height:32px;
color:#fff;
display:flex;
flex-wrap:wrap;
flex-direction:row;
}
#c_portalResnav_main-15770207208645608 .head_lan .lan .iconfont{
line-height:36px;
height:36px;
width:30px;
text-align:center;
margin-left:4px;
display:inline-block;
}
#c_portalResnav_main-15770207208645608 .head_lan .lan .iconfont:before{
content:'\e614';
color:#fff;
font-size:18px;
text-align:center;
}
#c_portalResnav_main-15770207208645608 .head_lan .lan a{
display:block;
width:36px;
height:36px;
line-height:36px;
color:#fff;
text-align:center;
-webkit-transition:all .5s ease;
transition:all .5s ease;
}
#c_portalResnav_main-15770207208645608 .head_lan .lan a:hover{
background:rgba(136,3,10,.5);
}
#c_portalResnav_main-15770207208645608 .head_lan .lan:after{
display:block;
height:0px;
clear:both;
visibility:hidden;
overflow:hidden;
content:".";
}
#c_portalResnav_main-15770207208645608 .head_lan .lan_tel{
font-family:'Oswald', sans-serif;
font-size:20px;
}
#c_portalResnav_main-15770207208645608 .head_lan .lan_tel a{
color:#fff;
}
#c_portalResnav_main-15770207208645608 .head_lan .lan_tel .iconfont{
line-height:30px;
height:30px;
width:30px;
text-align:center;
margin-right:10px;
border-radius:50%;
border:1px solid #fff;
display:inline-block;
}
#c_portalResnav_main-15770207208645608 .head_lan .lan_tel .iconfont:before{
content:'\e628';
color:#fff;
font-size:18px;
text-align:center;
}
#c_portalResnav_main-15770207208645608 .header1.active .lan_tel .iconfont{
border:1px solid #b72024;
}
#c_portalResnav_main-15770207208645608 .header1.active .lan_tel .iconfont:before{
color:#b72024;
}
#c_portalResnav_main-15770207208645608 .header1.active .lan_tel a{
color:#b72024;
}
#c_portalResnav_main-15770207208645608 .header1:hover .lan_tel .iconfont{
border:1px solid #b72024;
}
#c_portalResnav_main-15770207208645608 .header1:hover .lan_tel .iconfont:before{
color:#b72024;
}
#c_portalResnav_main-15770207208645608 .header1:hover .lan_tel a{
color:#b72024;
}
#c_portalResnav_main-15770207208645608 .scroll{
overflow-y:unset !important;
display:unset important;
}
#c_portalResnav_main-15770207208645608 .header1{
z-index:9;
height:90px;
position:fixed;
background:rgba(255, 255, 255, 0.24);
border-bottom:1px solid rgba(255,255,255,.1);
top:0px;
width:100%;
padding:0 20px;
box-shadow:0px 0px 8px 0 rgba(0, 0, 0, 0);
-webkit-transition:all .5s ease;
transition:all .5s ease;
}
#c_portalResnav_main-15770207208645608 .header1.active{
background:rgba(255, 255, 255, 0.9);
}
#c_portalResnav_main-15770207208645608 .header1.scroll{
height:70px;
}
#c_portalResnav_main-15770207208645608 .header1:hover{
background:rgba(255, 255, 255, 0.9);
}
#c_portalResnav_main-15770207208645608 .wel_top{
z-index:9;
height:40px;
position:fixed;
background:#b72024;
top:0px;
width:100%;
padding:0 30px;
overflow:hidden;
}
#c_portalResnav_main-15770207208645608 .wel_top .top_tel{
color:#fff;
line-height:40px;
font-weight:bold;
font-size:16px;
}
#c_portalResnav_main-15770207208645608 .wel_top .top_tel .iconfont{
line-height:40px;
height:40px;
width:30px;
display:inline-block;
}
#c_portalResnav_main-15770207208645608 .wel_top .top_tel .iconfont:before{
content:'\e628';
color:#fff;
font-size:20px;
}
#c_portalResnav_main-15770207208645608 .wel_top .top_link{
color:#fff;
line-height:40px;
}
#c_portalResnav_main-15770207208645608 .wel_top .top_link a{
color:#fff;
display:inline-block;
}
#c_portalResnav_main-15770207208645608 .wel_top  .clear{
clear:both;
}
#c_portalResnav_main-15770207208645608 .header1 h1{
width:300px;
height:90px;
position:relative;
overflow:hidden;

-webkit-transition:all .3s ease;
transition:all .3s ease;
}
@media screen and (max-width:1366px){
    #c_portalResnav_main-15770207208645608 .header1 h1{
        width: 220px;
    }
}
#c_portalResnav_main-15770207208645608 .header1 h1 img{
max-width:100%;
position:absolute;
left:0px;
top:50%;
opacity:0;
transform: translateY(-50%);
-webkit-transition:all 0.5s 0s cubic-bezier(0.86, 0.5, 1, 1);
transition:all 0.5s 0s cubic-bezier(0.86, 0.5, 1, 1);
}
#c_portalResnav_main-15770207208645608 .header1 h1 img.img1{
opacity:1;
}
#c_portalResnav_main-15770207208645608 .header1:hover h1 img.img1{
opacity:0;
}
#c_portalResnav_main-15770207208645608 .header1.active h1 img.img1{
opacity:0;
}
#c_portalResnav_main-15770207208645608 .header1:hover h1 img.img2{
opacity:1;
}
#c_portalResnav_main-15770207208645608 .header1.active h1 img.img2{
opacity:1;
}
#c_portalResnav_main-15770207208645608 .header1.scroll h1{
height:70px;
width:261px;
}
#c_portalResnav_main-15770207208645608 .header1 nav{
float:left;
height:90px;
line-height:90px;
width:880px;
position:absolute;
left:50%;
top:0px;
margin-left:-375px;
-webkit-transition:all .3s ease;
transition:all .3s ease;
}
#c_portalResnav_main-15770207208645608 .header1.scroll nav{
height:70px;
line-height:70px;
}
#c_portalResnav_main-15770207208645608 .header1 nav li{
float:left;
display:inline-block;
text-align:center;
font-size:16px;
-webkit-transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
margin:0 30px;
}
#c_portalResnav_main-15770207208645608 .header1.scroll nav li{
-webkit-transition:all .3s ease;
transition:all .3s ease;
-webkit-transition-delay:0s !important;
transition-delay:0;
}
#c_portalResnav_main-15770207208645608 .header1 nav li:nth-child(7){
margin-right:0px;
}
#c_portalResnav_main-15770207208645608 .js-m.animate{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
}
#c_portalResnav_main-15770207208645608 .js-m.js-m-2{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
-webkit-transition:all .8s ease;
transition:all .8s ease;
}
#c_portalResnav_main-15770207208645608 .js-m.js-m-2.animate{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
}
#c_portalResnav_main-15770207208645608 .hvr-left:before{
content:"";
position:absolute;
z-index:-1;
background:#b72024;
left:0%;
right:0px;
width:0%;
bottom:0px;
height:3px;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
}
#c_portalResnav_main-15770207208645608 .hvr-left:hover:before{
width:100%;
}
#c_portalResnav_main-15770207208645608 .hvr-left.cur:before{
width:100%;
}
#c_portalResnav_main-15770207208645608 .hvr-left{
vertical-align:middle;
-webkit-transform:translateZ(0);
transform:translateZ(0);
box-shadow:0 0 1px transparent;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
position:relative;
}
#c_portalResnav_main-15770207208645608 .header1 nav li > a{
color:#000;
display:block;
position:relative;
-webkit-transition:color 0.5s;
transition:color 0.5s;
-webkit-transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);
transition-timing-function:cubic-bezier(0.2, 1, 0.3, 1);
}
#c_portalResnav_main-15770207208645608 .header1:hover nav li > a{
color:#000;
}
#c_portalResnav_main-15770207208645608 .header1.active nav li > a{
color:#000;
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub{
width:180px;
background:#fff;
position:absolute;
top:90px;
left:0px;
height:auto;
box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.1);
-webkit-transform-origin:top center;
-ms-transform-origin:top center;
transform-origin:top center;
-webkit-transform:scaleY(0);
-ms-transform:scaleY(0);
transform:scaleY(0);
-webkit-transition:-webkit-transform .3s .2s;
transition:transform .3s .2s;
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub.active{
-webkit-transform:scaleY(1);
-ms-transform:scaleY(1);
transform:scaleY(1);
-webkit-transition:-webkit-transform .3s;
transition:transform .3s;
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub.active .n-nav-sub{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
-webkit-transition:all .2s .3s;
transition:all .2s .3s;
}
#c_portalResnav_main-15770207208645608 .header1.scroll .nav-sub{
top:70px;
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub .n-nav-sub{
opacity:0;
-webkit-transform:translate(0, -20px);
-ms-transform:translate(0, -20px);
transform:translate(0, -20px);
-webkit-transition:all .2s;
transition:all .2s;
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub a{
height:45px;
line-height:45px;
display:block;
padding:0 20px;
text-align:left;
color:#333;
font-size:14px;
position:relative;
-webkit-transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
transition:all 0.3s cubic-bezier(0.86, 0.5, 1, 1);
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub a:hover{
background-color:#b72024;
color:#fff;
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub .nav-arrow{
position:absolute;
top:15px;
right:10px;
width:16px;
height:16px;
opacity:0;
-webkit-transform:rotate(0deg) translate(-20px, 0px);
-ms-transform:rotate(0deg) translate(-20px, 0px);
transform:rotate(0deg) translate(-20px, 0px);
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub a:hover .nav-arrow{
-webkit-transition:-webkit-transform 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 300ms;
transition:transform 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 300ms;
opacity:1;
-webkit-transform:rotate(0deg) translate(0px, 0px);
-ms-transform:rotate(0deg) translate(0px, 0px);
transform:rotate(0deg) translate(0px, 0px);
}
#c_portalResnav_main-15770207208645608 .icon-up:before{
content:'\e6a7';
}
#c_portalResnav_main-15770207208645608 .header1 .nav-sub .nav-arrow:before{
font-size:16px;
color:#fff;
}
#c_portalResnav_main-15770207208645608 .header1 .header-right{
width:250px;
position:absolute;
right:20px;
top:0px;
z-index:10;
}
#c_portalResnav_main-15770207208645608 .header1 .header-right .search-btn{
width:60px;
height:90px;
line-height:90px;
text-align:center;
cursor:pointer;
display:inherit;
-webkit-transition:all .3s ease;
transition:all .3s ease;
}
#c_portalResnav_main-15770207208645608 .header1.scroll .header-right .search-btn{
height:70px;
line-height:70px;
}
#c_portalResnav_main-15770207208645608 .icon-search1:before{content:'\e661';
}
#c_portalResnav_main-15770207208645608 .header1 .header-right .search-btn:before{
font-size:25px;
color:#fff;
-webkit-transition:color .3s ease-in-out;
transition:color .3s ease-in-out;
}
#c_portalResnav_main-15770207208645608 .header1:hover .header-right .search-btn:before{
color:#000;
}
#c_portalResnav_main-15770207208645608 .header1.active .header-right .search-btn:before{
color:#000;
}
#c_portalResnav_main-15770207208645608 .header1:hover .header-right .search-btn:hover:before{
color:#b72024;
}
#c_portalResnav_main-15770207208645608 .header1.active .header-right .search-btn:hover:before{
color:#b72024;
}
#c_portalResnav_main-15770207208645608 .header2{
height:60px;
position:fixed;
background:rgba(255, 255, 255, 0.95);
z-index:22;
top:0px;
width:100%;
display:none;
}
#c_portalResnav_main-15770207208645608 .header2 .main-wrap{
height:60px;
padding:0 3%;
box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);
}
#c_portalResnav_main-15770207208645608 .header2 .logo{
width:200px;
height:60px;
margin-top:0px;
overflow:hidden;
display: flex;
align-items: center;
}
#c_portalResnav_main-15770207208645608 .header2 .logo a{
display:block;
}
#c_portalResnav_main-15770207208645608 .header2 .logo img{
width:100%;

}
#c_portalResnav_main-15770207208645608 .header2 .nav-btn{
width:25px;
height:16px;
position:relative;
cursor:pointer;
margin-top:22px;
}
#c_portalResnav_main-15770207208645608 .header2 .nav-btn.active{
-webkit-animation:rotate 0.5s linear 0s;
animation:rotate 0.5s linear 0s;
}
#c_portalResnav_main-15770207208645608 .header2 .nav-btn .line{
display:block;
width:100%;
height:2px;
border-radius:2px;
background-color:#c7000b;
position:absolute;
left:50%;
margin-left:-15px;
}
#c_portalResnav_main-15770207208645608 .header2 .nav-btn .line1{
-webkit-transform-origin:4px 0;
-ms-transform-origin:4px 0;
transform-origin:4px 0;
}
#c_portalResnav_main-15770207208645608 .header2 .nav-btn.active .line1{
top:0px;
}
#c_portalResnav_main-15770207208645608 .header2 .nav-btn.hover .line{
background:#b72024;
}
#c_portalResnav_main-15770207208645608 .header2 .nav-btn .line2{
top:7px;
}
#c_portalResnav_main-15770207208645608 .header2 .nav-btn .line3{
bottom:0px;
-webkit-transform-origin:1px center;
-ms-transform-origin:1px center;
transform-origin:1px center;
}
#c_portalResnav_main-15770207208645608 .header2 .caid{
height:55px;
line-height:55px;
padding-right:10px;
position:relative;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu{
width:100%;
padding:0 3%;
display:none;
position:absolute;
left:0px;
top:70px;
z-index:2;
overflow-y:auto;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu ul{
width:100%;
overflow-y:auto;
height:calc(100vh - 55px - 1.5rem);
}
#c_portalResnav_main-15770207208645608 .js-m-3{
opacity:0;
-webkit-transform:translate(30px, 0);
-ms-transform:translate(30px, 0);
transform:translate(30px, 0);
-webkit-transition:all .8s ease;
transition:all .8s ease;
}
#c_portalResnav_main-15770207208645608 .js-m-3.animate{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu li{
border-bottom:1px solid #555;
font-size:16px;
padding:0 20px;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .tit{
display:inline-block;
text-decoration:none;
width:80%;
line-height:60px;
color:#fff;
position:relative;
box-sizing:border-box;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .sub-tit.on{
background-color:#e9e9e9;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .sec-list{
line-height:40px;
padding:10px 0%;
display:none;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .jt{
position:relative;
display:inline-block;
width:10%;
height:60px;
text-align:center;
background:none;
float:right;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .jt:after{
content:'';
display:block;
width:26px;
height:26px;
background:url(../png/rbqbhvzezzkeubjmaaaaamfrel8486.png) no-repeat center;
background-size:17px auto;
position:absolute;
right:3%;
top:15px;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .jt.jtRote:after{
background:url(../png/rbqbg1zez1eebkkyaaaaadz6rb0116.png) no-repeat center;
background-size:20px auto;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .sec-list p{
background:url(../png/rbqbhvzedjgefkuaaaaaagbohja006.png) no-repeat left center;
background-size:3px auto;
font-size:14px;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .sec-list a{
padding-left:5%;
color:#666;
display:block;
}
#c_portalResnav_main-15770207208645608 .header2 .sub-menu .sec-list a:active{
color:#b72024;
}
#c_portalResnav_main-15770207208645608 .search-bg{
position:fixed;
left:0px;
top:0px;
width:100%;
height:100%;
z-index:20;
background-color:rgba(55,55,55,.95);
display:none;
}
#c_portalResnav_main-15770207208645608 .search-alert{
position:fixed;
z-index:100;
background-color:#222;
left:0px;
top:0px;
width:100%;
height:100%;
-webkit-transform-origin:bottom center;
-ms-transform-origin:bottom center;
transform-origin:bottom center;
-webkit-transform:scaleY(0);
-ms-transform:scaleY(0);
transform:scaleY(0);
-webkit-transition:-webkit-transform .3s .5s;
transition:transform .3s .5s;
}
#c_portalResnav_main-15770207208645608 .search-alert .close{
width:30px;
height:30px;
position:absolute;
top:38px;
right:2.6%;
cursor:pointer;
text-shadow:none;
opacity:1;
float:none;
-webkit-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
}
#c_portalResnav_main-15770207208645608 .search-alert .close:before{
font-size:30px;
top:0px;
left:0px;
color:#fff;
-webkit-transition:all 0.3s ease-in-out;
transition:all 0.3s ease-in-out;
}
#c_portalResnav_main-15770207208645608 .search-alert .close:hover:before{
color:#b72024;
}
#c_portalResnav_main-15770207208645608 .icon-close:before{
content:"\e6d3";
}
#c_portalResnav_main-15770207208645608 .search-alert .cent-form{
position:absolute;
width:94.8%;
left:2.6%;
top:50%;
height:80px;
margin-top:-63px;
border-bottom:1px solid #515151;
opacity:0;
-webkit-transform:translate(0, 40px);
-ms-transform:translate(0, 40px);
transform:translate(0, 40px);
-webkit-transition:all .5s;
transition:all .5s;
}
#c_portalResnav_main-15770207208645608 .search-alert .cent-form:before{color:#fff;
font-size:30px;
position:absolute;
left:0px;
height:50px;
top:50%;
margin-top:-25px;
}
#c_portalResnav_main-15770207208645608 .search-alert .cent-form .tex{
border:none;
font-size:36px;
height:46px;
line-height:46px;
text-align:center;
width:100%;
color:#fff;
background:none;
padding-left:10%;
padding-right:20%;
}
#c_portalResnav_main-15770207208645608 .search-alert .cent-form .sub-butn{
border:none;
height:46px;
font-size:24px;
line-height:46px;
color:#555;
text-align:center;
background:none;
position:absolute;
right:0px;
top:0px;
width:105px;
}
#c_portalResnav_main-15770207208645608 .search-alert.active{
-webkit-transform-origin:top center;
-ms-transform-origin:top center;
transform-origin:top center;
-webkit-transform:scaleY(1);
-ms-transform:scaleY(1);
transform:scaleY(1);
-webkit-transition:-webkit-transform .3s;
transition:transform .3s;
}
#c_portalResnav_main-15770207208645608 .search-alert.active .cent-form{
opacity:1;
-webkit-transform:translate(0, 0);
-ms-transform:translate(0, 0);
transform:translate(0, 0);
-webkit-transition:all .5s .3s;
transition:all .5s .3s;
}
#c_portalResnav_main-15770207208645608 .header2 .mo_tel{
font-size:16px;
color:#b72024;
font-weight:bold;
line-height:60px;
}
#c_portalResnav_main-15770207208645608 .header2 .mo_tel .iconfont{
line-height:40px;
height:40px;
width:30px;
display:inline-block;
}
#c_portalResnav_main-15770207208645608 .header2 .mo_tel .iconfont:before{
content:'\e628';
color:#b72024;
font-size:20px;
}
#c_portalResnav_main-15770207208645608 .header2 .mo_lan{
line-height:60px;
}
@media only screen and (min-width: 769px){
#c_portalResnav_main-15770207208645608 .pc_nav{
  height:90px;
}
}
@media only screen and (max-width: 768px){
#c_portalResnav_main-15770207208645608 .pc_nav{
  height:60px;
  }
#c_portalResnav_main-15770207208645608 .search-alert .close{
  right:5%;
  }
#c_portalResnav_main-15770207208645608 .search-alert .cent-form{
  height:60px;
  }
#c_portalResnav_main-15770207208645608 ::placeholder{
  font-size:22px;
}
#c_portalResnav_main-15770207208645608 .search-alert .cent-form .tex {
  font-size: 22px;
  padding-right: 30%;
  }
#c_portalResnav_main-15770207208645608 .search-alert .cent-form .sub-butn{
  font-size:22px;
  }
#c_portalResnav_main-15770207208645608 .search-alert .cent-form:before {
    font-size: 24px;
    height: 46px;
    margin-top: -17px;
}
}
@media only screen and (max-width: 1480px){
#c_portalResnav_main-15770207208645608 .header1 nav{
     margin-left: -400px;
    width: 760px;
  }
}
@media only screen and (max-width: 1200px){
#c_portalResnav_main-15770207208645608 .pc_nav{
  height:60px;
  }
#c_portalResnav_main-15770207208645608 .wel_top{
  		display: none !important;
  }
#c_portalResnav_main-15770207208645608 .header1{
		display: none !important;
	}
#c_portalResnav_main-15770207208645608 .header1.active{
		display: none !important;
	}
#c_portalResnav_main-15770207208645608 .header2{
		display: block;
	}
}
@media only screen and (max-width: 1360px){
#c_portalResnav_main-15770207208645608 .header1 nav li {
    margin: 0 20px;
}
#c_portalResnav_main-15770207208645608 .header1 nav{
  width:730px;
  margin-left: -400px;
  }
#c_portalResnav_main-15770207208645608 .header1 h1 img{
  width:90%;
  }
}
#c_portalResnav_main-15770207208645608{  width:auto;

  max-width:none;

  min-width:0px;

  height:0px;

  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;
}
#c_portalResPublic_codeContainer-15790898241066902{  width:100%;

  max-width:450px;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:20px;

  margin-left:0px;

  margin-right:0px;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#w_grid-1562224470576 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0;
clear:left;
}
/*w_grid-1562224470576*/@media only screen and (max-width: 768px){
#w_grid-1562224470576 > div > .p_gridbox > .p_gridCell> .c_portalResEbizads_banner-01001{
  margin-top:-60px;
  }
}
/*w_grid-1562224470576*/@media only screen and (min-width: 769px){
#w_grid-1562224470576 > div > .p_gridbox > .p_gridCell> .c_portalResEbizads_banner-01001{
  margin-top:-90px;
  }
}
/*w_grid-1562224470576*/@media only screen and (max-width: 1200px) and (min-width: 769px){
#w_grid-1562224470576 > div > .p_gridbox > .p_gridCell> .c_portalResEbizads_banner-01001{
  margin-top:-60px;
  }
}
#w_grid-1577019178675 > div > .p_gridbox{
background-image:url(../png/paste1574937907044.png);
background-color:rgba(34, 34, 34, 1);
}
#w_grid-1577019178675 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1577019178675 >div{
animation-fill-mode:both;
}
#w_grid-1577019178675 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0px;
clear:left;
}
/*w_grid-1577019178675*/@media only screen and (max-width: 768px){
#w_grid-1577019178675> div > .p_gridbox > .p_gridCell{
  margin-bottom:2rem;
  margin-top:2rem;
  margin-left:0px;
}
}
/*w_grid-1577019178675*/@media only screen and (min-width: 769px){
#w_grid-1577019178675> div > .p_gridbox > .p_gridCell{
  margin-bottom:3rem;
  margin-top:3rem;
  margin-left:0px;
}
#w_grid-1577019178675> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0px;
  margin-right:0px;
  clear:none;
}
#w_grid-1577019178675> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0px;
}
}


/*w_grid-1577019178675*/@media only screen and (max-width: 1024px) and (min-width: 769px){
#w_grid-1577019178675> div > .p_gridbox > .p_gridCell{
  margin-bottom:2rem;
  margin-top:2rem;
  margin-left:0px;
}
#w_grid-1577019178675> div > .p_gridbox > .p_gridCell:nth-child(1n+0){
  width:100%;
  margin-left:0px;
  margin-right:0px;
  clear:none;
}
#w_grid-1577019178675> div > .p_gridbox > .p_gridCell:nth-child(1n){
  margin-right:0px;
}
}
#w_grid-1577019178675 .p_gridbox{
background-repeat:no-repeat;
background-size:100% 100%;
}
#w_grid-1577019178692 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_grid-1577019178692 >div{
animation-fill-mode:both;
}
#w_grid-1577019178692 > div > .p_gridbox > .p_gridCell:nth-child(2n+1){
margin-left:0px;
clear:left;
}
/*w_grid-1577019178692*/@media only screen and (max-width: 768px){
#w_grid-1577019178692 > div > .p_gridbox > .p_gridCell:nth-child(2){
  display:none !important;
  }
}
/*w_grid-1577019178692*/@media only screen and (min-width: 769px){
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:1%;
}
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell:nth-child(3n+0){
  width:32.663399999999996%;
  margin-left:1%;
  margin-right:0px;
  clear:none;
}
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell:nth-child(3n+1){
  margin-left:0px;
  clear:left;
  margin-right:0px;
  width:32.6928%;
}
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell:nth-child(3n+2){
  width:32.634%;
  margin-left:1%;
  margin-right:0px;
  clear:none;
}
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell:nth-child(3n){
  margin-right:0px;
}
}
/*w_grid-1577019178692*/@media only screen and (max-width: 1024px) and (min-width: 769px){
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell{
  margin-bottom:0rem;
  margin-top:0rem;
  margin-left:1%;
}
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell:nth-child(3n+0){
  width:32.666666666666664%;
  margin-left:1%;
  margin-right:0;
  clear:none;
}
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell:nth-child(3n+1){
  margin-left:0;
  clear:left;
  margin-right:0;
  width:32.666666666666664%;
}
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell:nth-child(3n+2){
  width:32.666666666666664%;
  margin-left:1%;
  margin-right:0;
  clear:none;
}
#w_grid-1577019178692> div > .p_gridbox > .p_gridCell:nth-child(3n){
  margin-right:0;
}
}
#w_grid-1577019178702 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0;
clear:left;
}
/*w_grid-1577019178702*/
/*w_grid-1577019178702*/
/*w_grid-1577019178702*/@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_fimg-1577019178729 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1577019178729 >div{
animation-fill-mode:both;
}
#w_common_text-1577691063303 .p_link001{
height:calc(100%);
}
#w_fimg-1577019178709 .p_MatteIcon .iconfont:before{
content:'\e602';
}
#w_fimg-1577019178709 >div{
animation-fill-mode:both;
}
#w_common_text-1577019178724 .p_link001{
height:calc(100%);
}
#w_grid-1577019178716 > div > .p_gridbox > .p_gridCell:nth-child(n+1){
margin-left:0;
clear:left;
}
/*w_grid-1577019178716*/@media only screen and (max-width: 768px){
#w_grid-1577019178716 > div > .p_gridbox > .p_gridCell:first-child>.reset_style p{
    text-align:left !important;
  }
#w_grid-1577019178716 > div > .p_gridbox > .p_gridCell:first-child>.c_portalResPublic_websiteShare-01001{
    margin-left:0px;
  margin-right:auto;
  }
}
/*w_grid-1577019178716*/
/*w_grid-1577019178716*/@media only screen and (max-width: 1024px) and (min-width: 769px){
}
#w_common_text-1577691058003 .p_link001{
height:calc(100%);
}
#w_grid-1562224470576{
  width:100%;

  max-width:none;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:651px;

  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-1577019178675{
  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-1577019178692{
  width:96%;

  max-width:1300px;

  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-1577019178702{
  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_fimg-1577019178729{
  width:100%;

  max-width:240px;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:10px;

  margin-left:0px;

  margin-right:0px;

  margin-bottom:10px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#w_common_text-1577691063303{
  width:auto;

  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_fimg-1577019178709{
  width:100%;

  max-width:125px;

  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_common_text-1577019178724{
  width:auto;

  max-width:none;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:10px;

  margin-left:0px;

  margin-right:0px;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
#w_grid-1577019178716{
  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_common_text-1577691058003{
  width:auto;

  max-width:none;

  min-width:0px;

  height:auto;

  max-height:none;

  min-height:0px;

  margin-top:40px;

  margin-left:0px;

  margin-right:0px;

  margin-bottom:0px;

  padding-top:0px;

  padding-left:0px;

  padding-right:0px;

  padding-bottom:0px;
}
