@charset "utf-8";
/*************************************
* 文件名称：common.css
* 作   者：界面设计制作部
* 创建日期：2017-12-25
* 最后修改：name/ 第X行 / yyyy-mm-dd
* 文件版本：UI CSS Frameworks Beta
* 内容概要: 公用样式文件
*************************************/
a {
  transition:all 0.5s ease 0s;
  -o-transition:all 0.5s ease 0s;
  -moz-transition:all 0.5s ease 0s;
  -webkit-transition:all 0.5s ease 0s;
}
@keyframes gWelCnta{
  0% {
    transform: rotate(0);
  }
  70% {
    transform: rotate(360deg);
  }
  80% {
    transform: rotate(350deg);
  }
  95% {
    transform: rotate(370deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
a {
  outline:none;
}



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

}


@media only screen and (min-width: 769px){
  
}


@media only screen and (max-width: 1440px) and (min-width: 769px){

}


#c_portalResnav_main-15722463162742485 .p_MatteIcon .iconfont:before{
  content:'\e602';
}
#c_portalResnav_main-15722463162742485 >div{
  animation-fill-mode:both;
}
@media only screen and (min-width: 1281px){
  
#c_portalResnav_main-15722463162742485 .lan_en{
float: right;
    height: 100px;
    padding-right: 50px;
    font-size: 28px;
    font-weight: bold;
  display: flex;
align-items: center; 
justify-content: center; 
  }
#c_portalResnav_main-15722463162742485 .lan_en a{
color: #fff;
    height: 36px;
    line-height: 36px;
    margin-top: 2px;
    display: inline-block;
  }
#c_portalResnav_main-15722463162742485 .lan_en:before {
content: '\e628';
    font-size: 20px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    border-radius: 36px;
    float: left;
    border: solid 1px #fff;
    text-align: center;
    color: #fff;
    display: inline-block;
    margin-right: 10px;
}
}
@media only screen and (max-width: 1280px){
  
#c_portalResnav_main-15722463162742485 .lan_en{
height: 70px;
    padding-right: 80px;
    font-size: 28px;
    font-weight: bold;
    display: flex;
    align-items: center;
    width: auto;
    float: right;
    justify-content: center;
  }
#c_portalResnav_main-15722463162742485 .ishow .lan_en {
    display: none;
}
#c_portalResnav_main-15722463162742485 .lan_en a{
color: #fff;
    height: 36px;
    line-height: 36px;
    margin-top: 4px;
    display: inline-block;
  }
#c_portalResnav_main-15722463162742485 .lan_en:before {
content: '\e628';
    font-size: 20px;
    width: 36px;
    height: 36px;
    line-height: 36px;
    border-radius: 36px;
    float: left;
    border: solid 1px #fff;
    text-align: center;
    color: #fff;
    display: inline-block;
    margin-right: 10px;
}
}
@media only screen and (max-width: 768px){
  
#c_portalResnav_main-15722463162742485 .lan_en{
    height: 60px;
    padding-right: 60px;
    font-size: 20px;
    font-weight: bold;
    display: flex;
    align-items: center;
    width: auto;
    float: right;
    justify-content: center;
  }
#c_portalResnav_main-15722463162742485 .ishow .lan_en {
    display: none;
}
#c_portalResnav_main-15722463162742485 .lan_en a{
color: #fff;
    height: 26px;
    line-height: 26px;
    margin-top: 0px;
    display: inline-block;
  }
#c_portalResnav_main-15722463162742485 .lan_en:before {
content: '\e628';
    font-size: 14px;
    width: 26px;
    height: 26px;
    line-height: 26px;
    border-radius: 30px;
    float: left;
    border: solid 1px #fff;
    text-align: center;
    color: #fff;
    display: inline-block;
    margin-right: 6px;
}
}
