@charset "utf-8";
/*************************************
* 文件名称：common.css
* 作   者：界面设计制作部
* 创建日期：2022-01-01
* 最后修改：name/ 第X行 / yyyy-mm-dd
* 文件版本：UI CSS Frameworks Beta
* 内容概要: 公用样式文件
*************************************/

body {
 font-family: "6903c26a-22e7-4a91-88b3-cccf2a46cb6f";
  overflow-x:hidden;
}
@keyframes myfirst2
{
from {transform: rotate(0deg);}
to {transform: rotate(359deg);}
}
@keyframes myfirst3
{
from {transform: rotate(0px);}
to {transform: rotate(100px);}
} 
.clearfix:before, .clearfix:after {
  display: table;
  content: "";
  line-height: 0px;
}
.clearfix:after {
  clear: both;
}
.clearfix {
  *zoom: 1;
}
div,
p,
span {
  /*
  
  word-break: keep-all!important;
  
  */
}
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;
}
a:hover, a:active {
  text-decoration: none;
}

a {
  outline:none;
}

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

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



@media only screen and (max-width: 1680px) and (min-width: 1441px){

}


@media only screen and (max-width: 1440px) and (min-width: 769px){
#c_navigation_115-1670481708444 .e_navigationA-4 .p_level1Item a {
    font-size: 16px;
    padding: 0 1.2vw;
}
#c_navigation_115-1670481708444 .e_navigationA-4 .site_lan {
    padding: 0 30px;
}  
.site_lan .imgbox {
    left: -25px;
}  
}


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

}


 
.zcfdcd {
  position:fixed;
  right:0;
  margin-right:0px;
  top:40%;
  z-index:9999;
}
.zcfdcd .btn{
  width:48px;
  height:48px;
  display: block;
  margin-bottom: 4px;
  cursor:pointer;
  position:relative;
  box-shadow: 0 0 20px rgba(0,0,0,0.1);
  border-radius: 80px;
  padding: 0px;
  line-height: 48px;
  border: none;
  align-items: center;
  display: flex;
}


.zcfdcd .btn .yctb{display: flex;
    width: 2pc;
    height: 2pc;
    line-height: 2pc;
    border: none;
    padding: 2px 2px;
    margin: 0 auto;
    overflow: hidden;
    cursor: pointer;
    fill: rgb(255, 255, 255);
    align-items: center;
    justify-content: center;}

.zcfdcd .btn .yctb .icon_tb {
    width:100%;
   height:auto;
  display: inline-block;
  }

.zcfdcd .btn-wx .yctb{
  width:2pc;
   height: 1.6pc;
    line-height:1.6pc;}





.zcfdcd .btn-ly{background-color: #c72228;}

.zcfdcd .btn-ly .yctb{
  width:1.6pc;
   height: 1.6pc;
    line-height:1.6pc;}


.zcfdcd .btn-ly:hover{
    background-color: #333333;
}



.zcfdcd a.btn-ly,.izl-rmenu a.btn-ly:visited{
  text-decoration:none;

}
.zcfdcd .btn-qq{background-color: #c72228;}
.zcfdcd .btn-qq:hover{
    background-color: #333333;
}

.zcfdcd .btn-qq .yctb{
  width:1.6pc;
   height: 1.6pc;
    line-height:1.6pc;}



.zcfdcd a.btn-qq,.izl-rmenu a.btn-qq:visited{background-color: #c72228;}
.zcfdcd .btn-wx{background-color: #cb0000;}
.zcfdcd .btn-wx:hover{
    background-color: #cb0000;
}
.zcfdcd .btn-wx .pic{
  position:absolute;
  left:-130px;
  top:-65px;
  display:none;
  width:130px;
  height:130px;
}
.zcfdcd .btn-phone{background-color: #cb0000;}


.zcfdcd .btn-phone .yctb{
  width:1.6pc;
   height: 1.6pc;
    line-height:1.6pc;}
.zcfdcd .btn-phone:hover{
    background-color: #333333;
}
.zcfdcd .btn-phone .phone{
background-color: #cb0000;
  position:absolute;
  width:auto;
  left:-100%;
  top:0px;
  line-height:48px;
  color:#FFF;
  font-size:18px;
  text-align:center;
  display:none;
}
.zcfdcd .btn-phone .phone.dh {background-color: #333333;position: absolute;  width:200px;
  left:-200px;top: 4px;line-height: 40px;color: #FFF;padding: 0px 0px;font-size: 15px;text-align: center;border-radius: 100px;}

.zcfdcd .btn-phone .phone a{

  color:#FFF;
}
.zcfdcd .btn-top{
background-color: #333333;
  display:none;
  padding-top: 6px;
}
.zcfdcd .btn-top:hover{
     background-color: rgb(203 0 0);
}

  
  
  















