
            .g-hd{height:auto;background:#fff; position: relative;  z-index: 99;}
            .top1{height:auto;overflow: hidden;}
            .g-hd h1{width:29.375%;overflow: hidden; float: left; margin:0.8rem 0 0 0.5rem;}
            .g-hd h1 img{ display: block;width:100%; }
            .g-hd h2{width:60.625%; overflow: hidden;font-size: 1rem; color: #c6c4c4;padding-top: 1.2rem; text-align: right; line-height: 2rem; float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
            .g-hd h2 a{ display: inline-block; position: relative;color: #555555;padding: 0 2% 0; font-size: 1.3rem;}
            .menu{ position: absolute; top:0.4rem;right:0.5rem;width:3.2rem;height:auto;overflow: hidden; line-height: 0;}
            .downmenu img{display: block;width:100%;width: 100%;}
            
            .slideMenu{ width:100%;background:#116ad0; top:4.7rem;right: 0px;padding:1rem 12%  ; z-index: 9;display: none; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
            .slideMenu ul{border-bottom: 2px solid #eaeaea;}
            .slideMenu li{ height:3.5rem;line-height: 3.5rem; position: relative;border-bottom: 1px solid #eaeaea;}
            .slideMenu li a{ display: block; color:#fff;font-size: 1rem;}
            .tel1{color:#fff; width:8.0rem; height:2.25rem; background:#fff; border-radius: 20rem;margin: 1.5rem auto; text-align: center;line-height: 2.25rem;}
            .tel1 a{display: block; font-size: 1.3rem; color:#ff6d01;}
            
         .m2-info-list-content-2 {
            margin-bottom: 1.3rem;
        } 
.m2-info-list-content-2 a {
            display: block;
        } 
.m2-info-list-content-2 dl {
            border-bottom: 1px solid #ffffff;
            margin-bottom: 2px;
            padding: 1.2rem 3%;
            position: relative;
            overflow: hidden;
        } 
.m2-info-list-content-2 a:nth-last-child(2) dl {
            border-bottom: 0;
        } 
.m2-info-list-content-2 dt {
            float: left;
            display: block;
            width: 35%;
            margin-right: 1rem;
        } 
.m2-info-list-content-2 dt img {
            display: block;
            float: left;
            width: 100%;
            border: 1px #ccc solid;
        } 
.m2-info-list-content-2 dd {
            padding-right: 1.3rem;
            overflow: hidden;
        } 
.m2-info-list-content-2 dd h3 {
            height: 1.8rem;
            font-size: 1.3rem;
            font-weight: bold;
            line-height:1.8rem;margin-bottom:0.2rem;
            overflow: hidden;
            color: #333;
            white-space: nowrap;
            text-overflow: ellipsis;
            overflow: hidden;
        } 
.m2-info-list-content-2-desc {
            height:3.6rem;
            font-size:1.2rem;
            line-height:1.8rem;
            overflow: hidden; 
            color: #666;
        } 
.m2-info-list-content-2 dd span {
            display: block;
            width: 1.1rem;
            height: 1.1rem;
            position: absolute;
            top: 4.5rem;
            right: 3%;
            border-top: 0.3rem solid #aaa;
            border-right: 0.3rem solid #aaa;
            width: 1.1rem;
            height: 1.1rem;
            box-sizing: border-box;
            z-indx: 10;
            -moz-transform: rotate(45deg);
            /*角度45度，针对火狐浏览器写的兼容*/
            -o-transform: rotate(45deg);
            /*角度45度，针对欧朋浏览器写的兼容*/
            -webkit-transform: rotate(45deg);
            /*针对苹果浏览器写的兼容*/
            transform: rotate(45deg);
        }
    

            i ,em{font-style: normal;}
                .g-ft{height:auto; z-index: 9; position: relative;overflow: hidden;}
                .g-top{width:4.25rem; height:4.25rem; margin: 0 auto; overflow: hidden;}
                .g-top img{display: block;width:100%;}
                .fnav{padding-top: 1.5rem; text-align: center; font-size: 1.1rem;color:#e5e5e5;}
                .fnav a{ display: inline-block;padding:0 1%; color:#333;}

                .f_wz1{padding: 1rem 0; font-size: 1.1rem; color:#666666; text-align: center; line-height: 2rem;}
                .f_wz1 a{ color:#666666;padding:0 1rem;display: inline-block;}
                /*底部导航*/
                .g-fnav{z-index:999;overflow:hidden;display:block;width:100%;max-width:640px;min-width:320px;height:5.4rem; background:#05934b;}
                .g-fnav li{position:relative;overflow:hidden;display:block;float:left;width:25%;height:5.4rem; text-align:center;line-height:1.6rem;font-size: 1.1rem;}
                .g-fnav li::before {position: absolute; content: ''; width:1px;height:5.4rem;top: 0;right: 0;background:#ffffff;}
                .g-fnav li a{color:#fff;display:block;width:100%;height:5.4rem; overflow: hidden;  text-transform: uppercase;}
                .g-fnav li img{width:2.4rem ;height:2.4rem; display: block; margin: 0.8rem auto 0;} 
                .g-fnav li a:hover{background:#ff9908;}
                
            
.page{ padding:10px; font-size: 1.2rem; color: #666;}
/*内页导航按钮*/
.nNav{
   height: 2.968em;
    line-height: 2.968em;
    padding: 0 .687em;
    color: #333;
    text-align: center;
    border-bottom: 1px solid #b0b4bb;
    font-size: 1.125em;
    background: linear-gradient(180deg , #f2f2f2 0% , #e0e0e0 100%);
	text-align:center;
}
.nNav i{ color: #013e6a;}
.nNav i.fr{ float: right; display: inline; font-size: 1.2em; margin-top: .75em;}
.nNav i.fl{ float: left; display: inline; font-size: 1.2em; margin-top: .75em;}
 
 /*内页分类*/
.CategoryLista{}
.CategoryLista > li > a{height:3.031em; line-height:3.031em; display:block; color:#333; background:#f4f4f4; padding:0 1.125em; border-bottom:1px solid #cfcbc1; border-top:1px solid #fff; font-size:1.125em;}
.CategoryLista li i{float:right; margin-top:.45em; color:#656565; font-weight:bold; font-size:1.6em;}
.CategoryLista > li li a{height:3.031em; line-height:3.031em; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; display:block; color:#666; background:#fff; padding:0 2.062em; border-bottom:1px solid #cfcbc1; border-top:1px solid #fff; font-size:1em;}
.CategoryLista li:after {content:'.';display:block;height:0;clear:both;visibility:hidden;}
.CategoryLista .icon-arrow-down{color:#f90;}
.CategoryLista > li > ul >li >ul{padding:0 1.125em;}
.CategoryLista > li > .list1,.CategoryLista > li > .list1 li ul{display:none;} 



/*分页*/
#pages{ padding:15px 0 10px; margin:0px; text-align:center;}
#pages a{ display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1{ width:56px; }
#pages a:hover{ background:#f1f1f1; color:#000; text-decoration:none; }
#pages span{ display:inline-block; width:26px; height:22px; line-height:22px; background:#2d82e3; border:1px solid #2d82e3; color:#fff; text-align:center; }
.page .noPage{ display:inline-block; width:56px; height:22px; line-height:22px;  border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}


/*产品内容页*/
.pshow_b{padding-top:20px; width: 100%;}
.pshow_b img {width: 70%;  margin: 0 auto;display: block;}
.yzbt{text-align: center; display: block; line-height: 40px; font-size: 14px; font-family: "microsoft yahei";}

/*热点推荐*/
.m2-title-1 {height: 3.6rem;line-height: 3.6rem;padding-left: 1rem;background: #f1f1f1;font-size: 1.3rem;color: #272b34;border-bottom: 1px solid #ccc;}
.m2-info-1 .m2-info-1-list {margin-bottom: 20px;} 
.m2-info-1 .m2-info-1-list a:nth-child(1) {border-top: 0 none;} 
.m2-info-1 .m2-info-1-list a {display: block;height: 3rem;line-height: 3rem;padding-left: 1rem; border-bottom: 1px solid #f1f1f1;color: #333;max-width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 1rem;}

/*返回*/
.fanhui{ text-align:center; padding:10px 0; margin: 0 auto;}
.fanhui a{color: #fff; display: block;width: 90px; height: 30px; font-size: 14px; background:#1dbf6e; margin: 0 auto; line-height: 30px; text-align: center;border-radius:12px}
    
/*产品列表*/
.g-pro1 {padding-bottom: 2.4rem;}
.g-pro1 p{ width:93.75%;margin: 0 auto; position: relative; line-height: 0;}
.g-pro1 p span{position: absolute;bottom:0;left: 0; width:100%; height:2.2rem; background:rgba(0,0,0,0.8); font-size: 1.2rem; color:#fff; text-align: center; line-height: 2.2rem;}
.g-pro1 ul{margin-top: 0rem;}
.g-pro1 li{ float: left;margin-left: 3.1%; width:45.3125%; margin-bottom: 2rem;}
.g-pro1 li img{display: block; border: 1px #ccc solid;}
.g-pro1 li span{display: block;height:2.6rem;border-bottom: 1px solid #b2b2b2; font-size: 1rem; color:#666666; line-height: 2.6rem;background: url(../images/pro_ico01.gif) no-repeat right center;background-size: 0.9rem 0.9rem; }


/*内页导航按钮*/
.nNav{height:50px;line-height:50px;padding: 0 .687em;color: #333;text-align: center;  font-size: 15px;background: linear-gradient(180deg , #f2f2f2 0% , #e0e0e0 100%);text-align:center; font-family: "microsoft yahei";}
.nNav i{ color: #fff;}
.nNav i.fr{ float: right; display: inline; font-size: 1.2em; margin-top: .75em;background: url("../images/nav.png") no-repeat;width: 32px; height: 27px;}
.nNav i.fl{ float: left; display: inline; font-size: 1.2em; margin-top: .75em; background: url("../images/jt.png") no-repeat;width: 21px; height: 21px;}
.jj-ren,.jj-dh,.jj-sy-l{width: 100% !important;}
.jj-sy-r{width: 100% !important;}
.NewsView-title-Content img{width: 100%; display: block; max-width: 100% !important;
    height: auto !important;}



.Explain_nr{width: 94%; padding:0 2%; margin: 0 auto;}
.img-responsive {width: 80%; border: 1px #ccc solid;}






