﻿

  html{ background:#f7f7f7;}/*图片加载未完成前，默认背景色*/

  .wrap{ opacity:0; /*开屏秀未加载完成，内容默认不显示(首页最外层盒子)*/}

  .loading{position:fixed;width:100%;height:100%; top:0; z-index:51; display:none; max-width:640px; min-width:320px; z-index:99999;}

  .loading img{ display:none;}

  .loading #showNext{ line-height:1.8rem; display:none; color:#fff; border:0.05rem solid #fff; border-radius:5%; padding-left:1rem; padding-right:1rem; text-align:center; position:absolute; right:1rem; top:1rem; z-index:99;}

  /*首次加载页面切入效果*/

  .homeShow{ animation: fade 0.8s ease both;-webkit-animation: fade 0.8s ease both; }

  /*渐显动画*/

  @-webkit-keyframes fade {

    from 

    {

     opacity:1;

     display:block;

    }

    to {

      opacity: 0;

      display:none;

      height:0;

    }

  }

  @keyframes fade {

    from{

      opacity: 1;

     display:block;

    }

    to 

    {

      display:none;

      opacity: 0;

      height:0;

    }

  }

  .fade {

    -webkit-animation-name: fade;

    animation-name: fade;

  }

  



                .head{height:10%; background:#16418a} 

                .g-hd{min-width: 320px;max-width: 1024px; position:fixed; top:0;width: 100%;z-index: 99;box-sizing: border-box; background:#16418a url(../images/top-r.jpg) no-repeat top right;background-size:50%;}

                .g-hd h1{float: left;width:40%;z-index: 100; }

                .g-hd h1 img{width:100%; height:100%;}

                .g-hd .m-nav2{ background-size: 100%;width:5%;height:1.1rem;float:left;position: relative;display: inline;margin-left:3%;margin-top:7%;}

                .g-hd .m-nav2 img{display:block;width:100%; height:100%;}

                .g-hd em{width:40%; height:3rem; line-height:3rem; display: block;float: right; background: url(../images/lang.png) no-repeat center;background-size: cover; margin-right:5%;margin-top:3%; }

                .g-hd em a{font-size:0.8rem; color:#002e7c; padding: 0 0% 0 13%; }

                .menu2 {position: relative; z-index: 100;}

                .menu2 .erji{width:100%;display: none;overflow: hidden;position: absolute;background:#f1f1f1;background-size:100%;height:41rem;max-width: 640px;top:5.6rem;right: 0;transition: transform 3s;-webkit-transition: transform 3s;}

                .menu2 .erji span {display: block;}

                .menu2 .erji span em a {display: block;height: 4.45rem;font-size: 1.4rem;color: #333333;line-height: 4.45rem;text-align: center; box-sizing: border-box;}

                .menu2 .erji span em{display:block;width:100%;line-height: 4.45rem; margin:0 auto; height:4.45rem;border-bottom:1px solid #e5e5e5;}

                .menu2 .erji span em:last-child{border-bottom:0;}

            



                a{color: #1d1d1d}

                .g-ft{height:5rem;}

                .g-ft ul li{font-size: 0.9rem;color: #666;text-align: center;line-height: 0.9rem;margin-bottom: 0.7rem;}

                .g-ft ul li em{font-size: 0.9rem;color: #666; margin-right:0.5rem;}

                .g-ft .f_con{position: relative;}

                .g-ft .f_con span{float:left; width:74%; padding: 0 4rem;}

                 .g-ft .f_con span a{display:block; float:left; width:30%; height:2rem; border:1px solid #999; font-size:1rem; text-align:center; line-height:2rem; color:#666;}

                 .g-ft .f_con span a.dh{color:#666;}

                 .g-ft .f_con span .dt{float:right;}

                .g-ft .f_con .p6{width:3.55rem; position: absolute;top:-1.8rem;left:45%;}

                .g-ft .f_con .p6 img{width:100%;}

                .g-ft .dbdh{height:5rem; position: fixed;bottom: 0; min-width: 320px;	max-width: 1024px;background:#16418a;	width: 100%;z-index:500;}

                .g-ft .dbdh li{width:25%; height:4.9rem;float:left;border-right:1px solid #0697de;box-sizing: border-box;}

                .g-ft .dbdh li a{ display: block;text-align: center; padding-top:0.7rem;}

                .g-ft .dbdh li a i{color:#fff;font-size:1rem;line-height: 2.2rem;}

                .g-ft .dbdh li:last-child{background: #da251d;}

                .g-ft .dbdh li img{width:auto; margin: 0 auto;height: 1.7rem;display:block;}

            

