/*<![CDATA[*/
          
            .g-hd{ height: 10rem; }
            .g-hd p{ height: 3.2rem; line-height: 3.2rem; background: #999999; color: #fff; font-size: 1.2rem;}
            .g-hd p em{ background: url("Images/Common/tel.jpg") no-repeat 18% 0.5rem; background-size: 2.05rem;padding-left: 25%; display: block;}
            .m-logo{
	display:block;
	width:38.9063%;
	overflow:hidden;
	margin-top: 10px;
	margin-bottom: auto;
	margin-left: 10px;
}
            .m-logo img{ width:100%;}
            .m-wz{ line-height:1.85rem; font-size:1.35rem; color:#da251c; font-weight: bold; text-align: center;}
            .m-wz span{ display:block; color: #1f1a17; letter-spacing: 0.2rem;}
        /*]]>*/

        .m2-title-nav-1 {
            overflow: hidden;
            position: relative;
            text-align: right;
            margin-top: 1px;
            height: 38px;
            padding: 7px 11px 0 9px;
            background: #e8e8e8;
            border-top: 1px solid #e8e8e8;
        }
        .m2-title-nav-1 a {
            display: inline-block;
            font-size: 0.875em;
            height: 32px;
            line-height: 28px;
            width: 32px;
            position: relative;
        }
        .m2-title-nav-1-bp, .m2-title-nav-1-bl, .m2-title-nav-1-bh {
            background: url(images/Nyskinsbar.png) no-repeat;
            background-size: 35px 600px;
        }
        .m2-title-nav-1-bp {
            background-position: 0 0;
        }
        .m2-title-nav-1-bl {
            background-position: 0 -286px;
        }
        .m2-title-nav-1-bh {
            margin-right: 10px;
            background-position: 0 -232px;
        }
    

        .m2-search-1 {
            height: 30px;
            position: relative;
        }
        .m2-search-1-bt {
            width: 42px;
            height: 30px;
            float: right;
            border-radius: 0 4px 4px 0;
            -webkit-border-radius: 0 4px 4px 0;
            position: relative;
        }
        .m2-search-1-bt {
            background-color: #da251c;
        }
        .m2-search-1-bt:before {
            content: '';
            display: block;
            width: 12px;
            height: 12px;
            border-radius: 17px;
            position: absolute;
            right: 14px;
            top: 5px;
            z-index: 99;
        }
        .m2-search-1-bt:before {
            border: 3px solid #fff;
        }
        .m2-search-1-bt:after {
            content: '';
            display: block;
            width: 4px;
            height: 10px;
            border-radius: 5px;
            border: 0;
            position: absolute;
            right: 12px;
            top: 16px;
            z-index: 99;
            -webkit-transform: rotate(-52deg);
            -o-transform: rotate(-52deg);
            -ms-transform: rotate(-52deg);
            transform: rotate(-52deg);
        }
        .m2-search-1-bt:after {
            background: #fff;
        }
        .m2-search-1-in {
            float: right;
            position: absolute;
            z-index: 100;
            right: 10px;
            top: 15px;
            width: 42px;
            height: 30px;
            border:0;
        }
        
        .m2-search-1-in {
            background: transparent;
        }
        .m2-search-1-ipt {
            margin-right: 42px;
        }
        .m2-search-1-key {
            width: 100%;
            height: 30px;
            line-height: 30px;
            border-right: 0;
            border-bottom-left-radius: 5px;
            border-top-left-radius: 5px;
            border-bottom-right-radius: 0;
            border-top-right-radius: 0;
            -webkit-border-top-left-radius: 5px;
            -webkit-border-bottom-left-radius: 5px;
            -webkit-border-top-right-radius: 0;
            -webkit-border-bottom-right-radius: 0;
            text-indent: 15px;
            float: left;
            color: #333;
            border: 1px solid #da251c;;
            box-shadow: 3px 2px 3px #ccc inset;
        }
        
    

            .m2-crumbs-1 {
                line-height: 35px;
                padding-left: 12px;
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;
                border-top: 1px solid #d9d9d9;
                box-shadow: 0 1px #fff;
                position: relative;
                margin-bottom:1rem;
                background-color: #f6f6f6;
                background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#eaeaea));
                background-image: -webkit-linear-gradient(top, #f6f6f6, #eaeaea);
                background-image: -moz-linear-gradient(top, #f6f6f6, #eaeaea);
                background-image: -o-linear-gradient(top, #f6f6f6, #eaeaea);
                background-image: -ms-linear-gradient(top, #f6f6f6, #eaeaea);
                background-image: linear-gradient(top, #f6f6f6, #eaeaea);
                border-bottom: 1px solid #d9d9d9;
                font-size:1.4rem;
            }
            
            .m2-crumbs-1 a {
                color: #666;
            }
            
            .m2-crumbs-1 span {
                padding: 0 0.25rem;
                font-family: '宋体';
            }
        
    

        .m2-info-content-1 {
    padding:1rem;
}
.m2-info-content-1-tit h1 {
    font-size:1.8rem;
    line-height: 3.5rem;
    color: #333;
    padding:1.4rem 0 1.4rem 0;
    margin-bottom:1rem;
    font-weight: bold;
    text-align: center;
    border-bottom:1px solid #eee;
    overflow: hidden;
}

.m2-info-content-1-con {
    word-spacing: 0.5rem;
    letter-spacing: normal;
    white-space: normal;
    line-height:2.4rem;
    color: #666;
    overflow:hidden;
}
/*详情页图片自适应*/
.endit-content img{max-width:100% !important;}

    

        /*区块标题*/
        
        .m1-plate-4 .m1-hgroup {
            display: block;
            overflow: hidden;
            background-color: #fff;
        }
        
        .m1-plate-4 .m1-hgroup h2 {
            position: relative;
            float: left;
            font-size: 1.5rem;
            font-weight: normal;
            color: #323232;
        }
        
        .m1-plate-4 .m1-hgroup h2 i {
            color: #e62118;
        }
        
        .m1-plate-4 .m1-hgroup .m1-more-1 {
            float: right;
            padding-right: 2rem;
            margin-right: .8rem;
            font-size: 1rem;
            color: #595959;
            background: url(images/m1-skinVI.png) no-repeat 2.4rem -8.22rem;
            background-size: 4.7rem 199.7rem;
        }
        
        .m1-plate-4 .m1-hgroup .m1-more-2 {
            float: right;
            font-size: 1.15rem;
            color: #393939;
        }
        
        .m1-plate-4 .m1-hgroup-3 {
            height:3rem;line-height:3rem;background:#f1f1f1;border-bottom:1px solid #a9a9a9;font-weight:normal;font-size:1.4rem;padding:0 1rem;
        }
        
        .m1-plate-4 .m1-hgroup-3 h2 {
            padding-left: .85rem;
        }
        
        .m1-plate-4 .m1-hgroup-3 h2:before {
            content: "";
            position: absolute;
            left: 0;
            top: .95rem;
            width: .3rem;
            height: 1.5rem;
            background-color: #f1f1f1;
        }
        
        .m1-plate-4 .m1-hgroup-3 .m1-tel {
            float: right;
            font-size: 1.5rem;
            color: #e32119;
        }
        /*板块4*/
        
        .m1-plate-4 {
            padding: 0;
            overflow: hidden;
            border-top: 1px solid #dfdfdf;
            border-bottom: 1px solid #dfdfdf;
            background-color: #fff;
            margin-bottom: 1rem;
        }
        
        .m1-plate-4-list {
            padding-bottom: 1.2rem;
            overflow: hidden;
        }
        
        .m1-plate-4-list li {
            float: left;
            width: 33.3333%;
            padding-top: 1.7rem;
        }
        
        .m1-plate-4-list li a {
            display: block;
            width: 6rem;
            margin: 0 auto;
            font-size: 1.4rem;
            text-align: center;
            color:#333;
        }
        
        .m1-plate-4-list li i {
            display: block;
            width: 6rem;
            height: 6rem;
            margin-bottom: 1.4rem;
            border: 1px solid #e3e3e3;
            border-radius: 50%;
            background: url(images/m1-skinVI.png) no-repeat;
            background-size: 4.7rem 199.7rem;
        }
        
        .m1-plate-4-list li:nth-child(1) i {
            background-position: center -156.5rem;
        }
        
        .m1-plate-4-list li:nth-child(2) i {
            background-position: center -164rem;
        }
        
        .m1-plate-4-list li:nth-child(3) i {
            background-position: center -171.5rem;
        }
        
        .m1-plate-4-list li:nth-child(4) i {
            background-position: center -179rem;
        }
        
        .m1-plate-4-list li:nth-child(5) i {
            background-position: center -185.9rem;
        }
        
        .m1-plate-4-list li:nth-child(6) i {
            background-position: center -192.8rem;
        }
    
/*<![CDATA[*/
            .g-ft{ height:16rem; overflow:hidden; }
            .top{ height: 5rem; background: #eeeeee; border-top: 0.5rem solid #cbcbcb; text-align: center; overflow: hidden;}
            .top span{ width: 3.8rem; height: 3.8rem; display: block; margin: 0.3rem auto 0; }
            .top span img{ display: block; width: 100%;}

            .ft_txt{ text-align: center; font-size: 1.2rem; margin: 1.4rem 0; color: #585858;}
            .ft_txt a{color: #585858; padding-left: 1rem;}

            .social_nav5{ height:5.8rem; position:fixed; bottom:0; min-width:320px; max-width:640px; width:100%;z-index:999; background: #353535;}
            .social_nav5 li{ width:25%; float:left; position:relative; height:5.8rem; font-size:1.2rem; text-align:center; color:#fff;  position:relative; border: 1px solid #595959; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
            .social_nav5 li:nth-child(4){ border-right:0;}
            .social_nav5 li em{ width:3rem; height:3rem; display:block; margin:0.42rem auto 0; }
            .social_nav5 li img{ width:100%;}
            .social_nav5 li a{ color:#fff; }
        /*]]>*/
