body, h1, h2, h3, h4, h5, h6, ul, ol, li, p, dl, dt, dd, table, th, td hr {margin: 0;padding: 0;}
table, th, td, img {border: 0}
em, i, th {font-style: normal;text-decoration: none}
h1, h2, h3, h4, h5, h6, th {font-weight: normal;}
input, select, button, textarea, table {margin: 0;font-family: inherit;font-size: 100%}
input {outline: none;}
ul, ol {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
th, caption {text-align: left;}
a {text-decoration: none;}
body,html{ font-family:"微软雅黑";}
        
 body,html{
               width: 100%;
               min-width: 1050px;
               
           }
        
        .f-clear:before, .f-clear:after {
            clear: both;
            content: ".";
            font-size: 0;
            display: block;
            height: 0;
            overflow: hidden;
            visibility: hidden
        }

        

         .logo-right .qr_code{
             display: none;
             position: absolute;
             top: -30px;;
             right:-10px;
         }
            .logo-right:hover .qr_code{
             display: block;
         }

          

          #header-btm-center-li{
              background-color: white;
              color: #5f5f5f;

          }

          .header-btm-center-li:hover a {
              color: black
          }

           

          

         #xdhx dl:hover img {
              -moz-transform: scale(1.2);
              -webkit-transform: scale(1.2);
              -ms-transform: scale(1.2);
              -o-transform: scale(1.2);
          }

          #if:hover img {
              -webkit-transform: rotateY(180deg);
              -ms-transform: rotateY(180deg);
              -o-transform: rotateY(180deg);
              -moz-transform: rotateY(180deg);
              -webkit-transition: 1s linear;
              -moz-transform: 1s linear;
              -ms-transform: 1s linear;
              -o-transform: 1s linear;
          }

 

 .header-top {
      
     width: 100%;
     height: 22px;
     background-color: rgb(227, 227, 227)
 }

 .header-top-center {
     overflow: hidden;
     font-size: 0.7em;
     width: 1050px;
     margin: 0 auto;
     line-height: 2;
     color: rgb(105, 105, 105)
 }

 .left {
     float: left
 }

 .right {
     float: right
 }

 .header-btm {
     
     background-color: rgb(104, 195, 200)
 }

 .header-btm-center {
     width: 1050px;
     margin: 0 auto;
     height: 35px
 }
 .header-btm-center-li a{
     color: white;
 }

 .header-btm-center-li {
     color: white;
     float: left;
     margin-right: 12px;
     line-height: 35px;
     font-size: 17px;
     width: 120px;
     text-align: center;
 }
 

 .header-li {
      color: white;
     margin-right: 0;
     font-size: 17px;
     width: 120px;
     text-align: center;
     float: left;
     line-height: 35px;
 }

 .header-logo {
     width: 1050px;
     height: 60px;
     margin: 10px auto;
 }

 .logo-left {
     margin-top: 8px;
     margin-left: 10px;
     font-size: 0.8em;
     line-height: 1.9;
     color: rgb(142, 142, 142);
     height: 50px;
     border-left: 1px solid rgb(142, 142, 142);
     padding-left: 5px;
     float: left
 }

 .logo-right {
     position: relative;
     float: right;
     margin-top: 30px;
     color: rgb(142, 142, 142);
     font-size: 0.8em;
 }



   

   .footer {
       
       width: 100%;
       background-color: rgb(103, 194, 200);
       height: 200px;
       box-sizing: border-box;
       position: relative;
   }

   .footer-center {
       width: 1050px;
       height: 190px;
       margin: 0 auto;
       padding-top: 25px;
       box-sizing: border-box;
       color: white;
   }

   .center-art {
       margin: 0 auto;
       width: 340px;
   }
   .center-art hr {border-top: 1px solid white;}
   .center-art span {
       font-size: 1.5em;
   }

   .center-art p {
       font-size: 0.9em;
   }

   .er {
       float: right;
       margin-top: 10px;
   }

   .er img {
       width: 120px;
       height: 120px
   }

   .er p {
       font-size: 13px;
   }

    .logo1 {
        position: absolute;
        float: left;
        bottom: -9px;
        left: 17%;
    }
        .logo1 img {height:219px;}

      .footerf {
          background-color: rgba(0, 0, 0, 0.4);
          text-align: center;
          color: white;
          height: 20px;
          font-size: 14px;
          line-height: 10px;
          padding-top: 10px;
      }




.obj {
    width: 1050px;
    height: 385px;
    margin: 0 auto;
}

.obj-center {
    margin: 50px auto;
    height: 285px;
}

.obj-center-top {
    text-align: center;
    line-height: 2;
    color: #5f5f5f;
}

.obj-center-btm {
    width: 950px;
    border: 1px solid
}
    .f-nav a{color: #5f5f5f;}  

.platf3{max-width:1100px;width:100%;margin:4% auto;border:1px dashed #ff426b; overflow:hidden;}
.platf3 p{margin:3%;font-size:16px;line-height:1.6;}