

.g-hd{ width:100%; height:6.2rem;position: relative;background: #fff; max-width:640px; min-width:320px; margin:0 auto;}

.g-hd h1{width: 70%;float: left; margin:1.2rem 0 0 0.5rem;}

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

.m-nav{width: 52%;float: left; padding:0 0 0 5%;}

.m-nav ul li{display: block;width: 33.3%;height: 5rem;line-height: 5rem;text-align: center;float: left;}

.m-nav ul li a{font-size: 1.3rem;color: #000;}



.m-nav2{width: 2.2rem;position: absolute;top: 1.7rem;right: 0.5rem;z-index: 102; line-height:0;}

.m-nav2 .oo{display: block;}

.m-nav2 .oo img,.m-nav2 .xx img{width: 2.2rem;height: 1.6rem;}

.m-nav2 .xx{display: none;}

.m-nav2 .erji{display: none;position: absolute;top: 3.3rem;right: -0.5rem;z-index: 10; max-width:640px; min-width:320px;width: 32rem; padding:2rem 0;background:rgba(0,0,0,0.8);}

.erji ul li{line-height: 3rem;height: 3rem; background:#fff;width: 42%;text-align: center; margin:0 auto 2.2rem;border-radius:3rem;}

.erji ul li a{font-size: 1.2rem;color: #333;width: 100%; display:block;}

.erji  .er_tel{display: block;font-size: 1.4rem;color: #fff;width: 56.25%;height: 3rem;text-align: center;line-height: 3rem;overflow: hidden; background:rgba(2,64,141,0.8);margin:0 auto;border-radius:5rem; }





            .main-tit-11 {

            height: 4rem;

            width: 100%;

            font-size: 1.6rem;

            text-align: center;

            color: #fff;

            line-height: 4rem;

            background:  #085cbe;

            border-bottom: 1px solid #313131;

            overflow: hidden;

            text-overflow: ellipsis;

            white-space: nowrap;

            box-sizing: border-box;

            }

        



        .m-xl-1nt16-9-01-list {

            padding: 0 3%;

        }

        

        .m-xl-1nt16-9-01-list dl {

            padding: 1.25rem 0;

            border-bottom: 1px solid #e5e5e5;

            display: inline-block;

            width: 100%;

        }

        

        .m-xl-1nt16-9-01-list dt {

            width: 40%;

            float: left;

            margin-right: 3%;

        }

        

        .m-xl-1nt16-9-01-list dt img {

            width: 100%;

        }

        

        .m-xl-1nt16-9-01-list h3 {

            height: 2.2rem;

            font-size: 1.4rem;

            line-height: 2.2rem;

			color: #626262;

            text-overflow: ellipsis;

            border-bottom: 0.15rem solid #f1f1f1;

            overflow: hidden;

            white-space: nowrap;

        }

        

        .m-xl-1nt16-9-01-list-desc {

            margin-top: 0.4rem;

            height: 3.2rem;

            font-size: 1.2rem;

            line-height: 1.6rem;

            color: #626262;

            overflow: hidden;

        }

        

        .m-xl-1nt16-9-01-list-data {

            font-size: 1.2rem;

            font-weight: bold;

            line-height: 1.8rem;

            color: #626262;

            display: inherit;

            float: right;

            margin-top: -1.8rem;

        }

    



        .main-footer-1 {

            height: 4.1rem;

            position: relative;

            z-index: 98;

        }

        

        .main-footer-1-con {

            max-width: 640px;

            min-width: 320px;

            width: 100%;

            position: fixed;

            left: 0;

            bottom: 0;

            background: rgba(0, 0, 0, 0.8);

        }

        

        .main-footer-1-list {

            border-top: 1px solid #085cbe;

            display: none;

        }

        

        .main-footer-1-list li {

            float: left;

            width: 50%;

            height: 2.5rem;

            font-size: 1.2rem;

            line-height: 2.5rem;

            color: #fff;

            box-sizing: border-box;

            padding-left: 18%;

            position: relative;

        }

        

        .main-footer-1-list li a {

            color: #fff;

            display: block;

            overflow: hidden;

            text-overflow: ellipsis;

            white-space: nowrap;

        }

        

        .main-footer-1-list li:after {

            content: "";

            width: 0.5rem;

            height: 0.5rem;

            position: absolute;

            left: 30%;

            top: 1rem;

            background: #fff;

            border-radius: 100%;

        }

        

        .main-footer-1-list .clear {

            border-bottom: 1px solid #fff;

        }

        

        .main-footer-1-list .clear:nth-last-child(1) {

            border-bottom: 0;

        }

        

        .main-footer-1-mata {

            height: 4.1rem;

            background: #313131;

            border-top: 1px solid #085cbe;

            text-align: center;

        }

        

        .main-footer-1-mata p {

            display: inline-block;

            font-size: 1.4rem;

            color: #fff;

            line-height: 2.2rem;

            border: 1px solid #fff;

            border-radius: 0.4rem;

            padding: 0 4%;

            margin-top: 1rem;

        }

    

.m-cpzx p{ padding:1.5em 2.8125% 0; overflow:hidden;}

.m-cpzx p a{float:left; width:48%; padding-bottom:1.5em; text-align:center; color:#5a5a5a;}

.m-cpzx p a:nth-of-type(2n){ float:right;}

.m-cpzx p a img{ display:block; width:98%; margin:0 auto 0.5em; padding:2px; background:#ffffff; border:1px solid #d0cbc3; border-radius:2px;}