﻿

        /*****首页*****/
        a{ text-decoration:none;}   a:hover{ text-decoration:none;}
            .ind-abo {
                padding:40px 0;
            }

            .ind-title {
                position:relative;
                margin:0 auto;
                height:58px;
                clear:both;
            }

            .ind-title-border {
                border-bottom:solid 1px #929292;
                position:absolute;
                width:100%;
                height:24px;
                z-index:1;
                top:0;
            }

            .ind-cntitle {
                position:relative;
                z-index:10;
                text-align:center;
                line-height:24px;
                color:#fff;
                font-size:16px;
                margin:0 auto;
            }

            .ind-entitle {
                position:relative;
                z-index:10;
                text-transform:uppercase;
                
                text-align:center;
                font-size:12px;
                line-height:30px;
                margin:0 auto;
                color:#fff;
            }

            .ind-abo-titline {
                width:200px;
            }

            .ind-abo-cntitle {
                background:#1a1a1a;
                width:140px;
            }

            .ind-abo-entitle {
                background:#1a1a1a;
                width:140px;
            }

            .ind-abo-text {
                float:none;
                height:182px;
                color:#fff;
                display:none;
                line-height:26px;
          
                text-align:center;
                padding:0 15px;
                margin:20px auto 35px;
            }

            .ind-abo-text.active {
                display:block;
            }

            .ind-abo-nav {
                margin:0 auto;
                width:270px;
                float:none;
            }

            .ind-abo-nav li {
                padding:0 10px;
                float:left;
            }

            .ind-abo-nav li a {
                background-repeat:no-repeat;
                background-size:125px 60px;
                background-position:5px -1px;
                padding-top:66px;
                text-align:center;
                font-size:14px;
                cursor:pointer;
                color:#434343;
                display:block;
                width:70px;
            }

            .ind-abo-nav li a:hover, .ind-abo-nav li a.active {
                background-position:-60px -1px;
                color:#e60012;
            }

            .ind-pro {
                padding:40px 0 50px;
                
            }

            .ind-pro-titline {
                margin-bottom:15px;
                width:240px;
            }

            .ind-pro-cntitle {
                background:#1a1a1a;
                width:145px;
            }

            .ind-pro-entitle {
                background:#1a1a1a;
                width:145px;
            }

            .ind-pro-main {
             
                margin:0 auto;
                width:100%;
            }

            .ind-pro-main li {
              padding:3px;  
            }

            .ind-pro-main li a {
                overflow:hidden;
                position:relative;
                /*height:302px;*/
            }

            .ind-pro-main li a img {
            }

            .ind-pro-main li a img.ind-pro-img {
                position:relative;
                z-index:1;
            }

            .ind-pro-logo {
                position:absolute;
                z-index:10;
                height:100%;
                width:100%;
                top:0;

                 filter:alpha(opacity=40);
                    background:rgba(32,32,32,0.45);



            }

            .ind-pro-main li a .ind-pro-logo img {
                position:relative;
                opacity: 0;
                margin-left:-15px;
                margin-top:-15px;
                width:30px;
                height:30px;
                z-index:3;
                left:50%;
                top:50%;
                /*animation:run 10s;
                -moz-animation:run 10s;
                -webkit-animation:run 10s;*/  
            }

            .ind-pro-btn {
                border:solid 1px #666666;
                margin:45px auto 0;
                text-align:center;
                line-height:36px;
                font-size:12px;
                display:block;
                color:#666666;
                height:36px;
                width:100px;
                text-decoration:none;
            }

            .ind-pro-btn:hover, .ind-pro-btn:focus {
                border:solid 1px #b77336;
              text-decoration:none;
                color:#b77336;
            }

            .ind-pro .carousel-control {
                opacity: initial !important;
                position:absolute;
                margin-top:-21px;
                height:42px;
                width:18px;
                z-index:10;
                top:50%;
            }

            .ind-pro .carousel-control.left {
                background:url(../images/ind_pro_left.png) no-repeat !important;
                left:5px;
            }

            .ind-pro .carousel-control.right {
                background:url(../images/ind_pro_right.png) no-repeat !important;
                right:5px;
            }

            /*****店铺轮播特效*****/

            .ind-pro .carousel-inner {
                width:83.3%;
                margin:0 auto;
            }


            .ind-pro .carousel-fade .carousel-inner .item{
                transition-property: opacity;
            }

            .ind-pro .carousel-fade .carousel-inner .item,
            .ind-pro .carousel-fade .carousel-inner .active.left,
            .ind-pro .carousel-fade .carousel-inner .active.right {
                display:none;
                width:100%;
                padding:2px;
                opacity: 0;
            }

            .ind-pro .carousel-fade .carousel-inner .active,
            .ind-pro .carousel-fade .carousel-inner .next.left,
            .ind-pro .carousel-fade .carousel-inner .prev.right {
                display:block;
                opacity: 1;
            }

            .ind-pro .carousel-fade .carousel-inner .next,
            .ind-pro .carousel-fade .carousel-inner .prev,
            .ind-pro .carousel-fade .carousel-inner .active.left,
            .ind-pro .carousel-fade .carousel-inner .active.right {
                left: 0;
                transform: translate3d(0, 0, 0);
            }

            .ind-pro .carousel-fade .carousel-control {
                z-index: 2;
            }


            /*****店铺轮播特效*****/

            .ind-news-titline {
                margin-bottom:26px;
                width:280px;
            }

            .ind-news-cntitle {
                background:#fff;
                width:200px;
            }

            .ind-news-entitle {
                background:#fff;
                width:200px;
            }

            .ind-news-main {
                margin:0 auto;
                /*height:324px;*/
                width:100%;
            }

            .ind-news-main li {
                margin:15px 0;
                padding:0 6px 0;
                position:relative;
            }

            .ind-news-main li a {
                animation:run 10s;
                -moz-animation:run 10s;
                -webkit-animation:run 10s;  
                border:solid 2px #bbb;
                padding-bottom:9px;
                /*border-radius:5px;*/
                display:block;
                margin-top:0;
            }     
     
     
                @-webkit-keyframes run{     
                    from{     
                        transform:rotateY(0deg); 
                        /*-ms-transform:rotateY(0deg);*/
                        -moz-transform:rotateY(0deg);    
                        -webkit-transform:rotateY(0deg);    
                    }     
                    to{     
                        transform:rotateY(360deg); 
                        /*-ms-transform:rotateY(360deg);*/ 
                        -moz-transform:rotateY(360deg);   
                        -webkit-transform:rotateY(360deg);    
                    }       
                }    
     
     
                @-moz-keyframes run{     
                    from{     
                        transform:rotateY(0deg); 
                        /*-ms-transform:rotateY(0deg);*/
                        -moz-transform:rotateY(0deg);    
                        -webkit-transform:rotateY(0deg);    
                    }     
                    to{     
                        transform:rotateY(360deg); 
                        /*-ms-transform:rotateY(360deg);*/ 
                        -moz-transform:rotateY(360deg);   
                        -webkit-transform:rotateY(360deg);    
                    }    
                } 
     
     
                @keyframes run{     
                    from{     
                        transform:rotateY(0deg); 
                        /*-ms-transform:rotateY(0deg);*/
                        -moz-transform:rotateY(0deg);    
                        -webkit-transform:rotateY(0deg);    
                    }     
                    to{     
                        transform:rotateY(360deg); 
                        /*-ms-transform:rotateY(360deg);*/ 
                        -moz-transform:rotateY(360deg);   
                        -webkit-transform:rotateY(360deg);    
                    }   
                }

            .ind-news-main li a img {
                display:block;
                margin:0 auto;
                width:100%;
            }

            .ind-news-btn {
                margin:30px auto 0;
                padding:0 10px;
                width:100%;
            }

            .ind-news-btn a {
                border:solid 1px #1d1d1d;
                text-align:center;
                font-size:12px;
                display:block;
                color:#1d1d1d;
                float:right;
                height:24px;
                width:66px;
            }

            .ind-news-btn a:hover {
                border:solid 1px #f00;
                background:#f00;
                color:#fff;
            }

            .ind-newslist-title {
                line-height:28px;
                color:#7b7b7b;
                height:auto;
                font-size:14px;
                text-align:center;
                padding-top:18px;
                white-space:nowrap; 
                padding:0 10px;
                overflow:hidden; 
                text-overflow:ellipsis;
            }

            .ind-newslist-text {
                padding:0 10px 8px;
                text-align:left;
                overflow:hidden;
                line-height:20px;
                font-size:12px;
                height:auto;
                color:#7b7b7b;
                display:block;
            }

            #ind-contact {
                padding:30px 0px 40px;
            }

            .ind-contact-title {
                display: block;
                margin:0 auto;
                float:none;
            }

            .ind-joblist {
                margin:22px auto 46px;
                width:300px;
            }

            .ind-joblist-img {
                display:none;
            }

            .ind-joblist-border {
                display:none;
            }

            /*#ind-contact ul {
                height:766px;
            }

            #ind-contact ul li {
                position:relative;
                height:383px;
            }

            .contact-down {
                top:125px;
            }*/

            .ind-contact-main {
                padding:14px 14px 0;
                background:#e6e6e6;
                color:#494949;
                height:160px;
            }

            .ind-contact-title {
                line-height:26px;
                font-size:16px;
            }

            .ind-contact-title span{
                margin-top: -10px;
                display: block;
                padding-left: 40px;
            }

            .ind-contact-enname {
                text-transform:uppercase;
                font-size:12px;
            }

            .ind-contact-text {
                font-size:14px;
            }

            /******内页共有******/

            .page-body {
                padding:30px 0;
                float:left;
                width:100%;
            }

            .page-nav {
                position:relative;
                margin:0 auto 25px;
                height:auto;
            }

            .page-nav-border {
                border-bottom:solid 1px #ccc;
                position:absolute;
                height:23px;
                width:100%;
                z-index:1;
            }

            .page-nav-cntitle {
                border-left:solid 1px #ccc;
                border-right:none;
                padding:0 0 0 10px;
                line-height:18px;
                font-size:16px;
                color:#f0f0f0;
                height:22px;
            }

            .page-nav-entitle {
                border-left:solid 1px #ccc;
                text-transform:uppercase;
                padding:0 0 0 10px;
                line-height:22px;
                font-size:14px;
                color:#666;
            }

            .page-nav ul {
                border-left:solid 1px #ccc;
                padding:0 0 10px 0;
                position:relative;
                z-index:10;
            }

            .page-nav ul li {
                margin-left:-20px;
                padding:10px 0 0;
            }

            .page-nav ul li a {
                background:url(../images/pagenav.png) no-repeat left center;
                padding:0 0 0 31px;
                line-height:22px;
                font-size:16px;
                height:22px;
                color:#666;
            }

             .page-nav ul li .xz {
                background:url(../images/nav-tag_h.png) no-repeat left center;
                color:#f0f0f0;
            }

            /******内页共有******/

            /*****新闻*****/

            .news-list {
            }

            .news-list .ll {
                padding:28px 10px 0;
            }

            .news-list .ll a {
                position:relative;
                display:block;
            }

            .news-list-main {
                /*height:301px;*/
                padding:0 15px;
            }

            .news-list-padtop {
                padding:12px 0 0;
                margin:0 0 25px;
            }

            .news-list-title {
                height:26px;
                color:#666;
                font-size:16px;
                line-height:26px;
                white-space:nowrap; 
                overflow:hidden; 
                text-overflow:ellipsis;
            }

            .news-list-text {
                line-height:24px;
                overflow:hidden;
                font-size:12px;
                color:#787878;
                height:120px;
            }

            .news-list-date {
                color:#666;
                padding:10px 0;
                line-height:24px;
                font-size:12px;
            }

            .news-list-btn {
                margin-top:15px;
                text-align:right;
                height:25px;
                border-bottom:solid 1px #666;
            }

            .news-list-btn a {
                text-transform:uppercase;
                color:#d6863a;
                text-decoration:none;
            }

            .newsintro-titline {
                padding:15px 10px 45px;
                margin:0 auto;
            }

            .newsintro-title {
                border-bottom:solid 1px #ebebeb;
                text-align:center;
                line-height:24px;
                font-size:16px;
                padding:5px 0;
                color:#1d1d1d;
                height:auto;
            }

            .newsintro-time {
                text-align:center;
                line-height:34px;
                color:#666666;
                font-size:14px;
            }

            .newsintro-text {
                margin:20px auto 0;
                color:#666666;
                line-height:30px;
                font-size:14px;
                width:100%;
            }

            /*****新闻*****/

            /*****關於我們*****/

            .about-title {
                background:url(../images/about-02.jpg) no-repeat left bottom;
                font-size:26px;
                padding-bottom:9px;
                line-height:46px;
                height:55px;
            }

            .about-logo {
                margin-top: 20px;
            }

            .about-company {
                padding:18px 10px;
            }

            .about-main-first {
                padding:50px 15px 0;
            }

            .about-main-sec {
                padding:0 15px;
            }

            .about-company-text {
                font-size:14px;
                padding:40px 0;
                line-height:24px;
            }

            .about-service {
                background:#fafafa;
                padding:30px 0;
            }

            .about-service .container {
                padding:0 10px;
            }

            .about-service-main {
                padding-right:30px;
            }

            .about-case-img {
                padding-top:60px;
            }

            .about-advange-data li {
                margin-bottom:18px;
            }

            .about-advange-data li p {
                line-height:30px;
                font-size:14px;
            }

            .about-contact-main {
                padding-top:40px;
            }

            .about-contact-main li {
                font-size:16px;
                line-height:24px;
                padding-left:40px;
                margin-bottom:30px;
                background-position:4px 1px;
                background-repeat:no-repeat;
            }

            .about-main-title {
                color:#1d1d1d;
                font-size:16px;
                line-height:38px;
            }

            .about-main-text {
                padding-top:8px;
                line-height:25px;
                font-size:14px;
                color:#787878;
            }

            .company-body {
                width:306px;
                float: none;
                height:2356px;
                margin:0 auto;
                overflow:hidden;
                position:relative;
                padding:30px 0;
                background:url(../images/companyBG.jpg) repeat-y 30px top;
            }

            .company-line {
                position:relative;
                cursor:pointer;
                display:block;
                height:auto;
                z-index:10;
            }

            .company-year {
                background:url(../images/companyBG-02.png) no-repeat;
                padding:1px 1px 15px;
                font-weight:bold;
                font-family:Arial;
                position:relative;
                text-align:center;
                line-height:32px;
                font-size:16px;
                color:#dab96c;
                height:48px;
                float:left;
                width:64px;
                z-index:1;
            }

            .company-line-main {
                float:right;
                width:242px;
                height:auto;
            }

            .company-title {
                letter-spacing:3px;
                text-align:center;
                font-family:Arial;
                background:#dab96c;
                line-height:35px; 
                font-size:14px;
                height:35px;
                color:#fff;
            }

            .company-text {
                padding:10px 12px 26px 0;
                background:#fff;
                text-align:center;
                position: relative;
                font-size:14px;
                line-height:30px;
                color:#afafaf;
            }

            /*****關於我們*****/

            /*****產品展示*****/

            .pro-body {
                padding:30px 0;
                margin:0 auto;
                width:100%;
                clear:both;
            }

            .pro-main {
                margin:0 auto;
                width:100%;
                float:left;
            }

            .pro-main li {
                padding:9px 7px;
            }

            .pro-main li a {
                
                overflow:hidden;
                position:relative;
                /*height:288px;*/
            }

            .pro-main li a img {
            }

            .pro-main li a img.ind-pro-img {
                position:relative;
                z-index:1;
            }

            .ind-pro-logo {
                height:100%;
                width:100%;
            }

            .pro-main li a .ind-pro-logo img {
                /*animation:run 10s;
                -moz-animation:run 10s;
                -webkit-animation:run 10s;*/  
                position:relative;
                margin-left:-15px;
                margin-top:-15px;
                opacity: 0;
                width:30px;
                height:30px;
                z-index:3;
                left:50%;
                top:50%;
            }

            /*****產品展示*****/

            /******联系我们******/

            .contact-title {
                border-bottom:dashed 1px #c8c8c8;
                /*padding:0 16px;*/
                font-size:16px;
                line-height:54px;
                height:55px;
                color:#000;
            }

            .contact-text {
                background:url(../images/foot-ewm.jpg) no-repeat 0 bottom;
                padding:16px 0 112px;
                line-height:30px;
                font-size:14px;
                color:#7a7a7a;
            }

            #contact_form {
                margin-top:70px;
            }

            .contact-formline {
                border-bottom:solid 1px #efefef;
                padding:20px 0 21px;
            }

            .contact-formline-left {
                line-height:26px;
                padding:2px 0 10px;
            }

            .contact-form-title {
                color:#7a7a7a;
                font-size:14px;
                float:left;
            }

            .contact-form-isnes {
                text-align:center;
                font-size:14px;
                background:#eee;
                display:block;
                float:right;
                color:#7a7a7a;
                width:52px;
            }

            .contact-formline-right input[type=text] {
                border:solid 1px #7a7a7a;
                line-height:28px;
                padding:0 10px;
                color:#7a7a7a;
                height:30px;
            }

            .contact-formline-right input[type=radio] {
                border:solid 1px #7a7a7a;
                margin-top:8px;
                display:block;
                border-radius:14px;
                background:#fff;
                height:14px;
                width:14px;
                float:left;
            }

            .contact-form-choice {
                display:block;
                line-height:30px;
                margin:0 15px 0 5px;
                color:#7a7a7a;
                font-size:14px;
                cursor:pointer;
                float:left;
            }

            .choice-line-last {
                margin:0 0 0 5px;
            }

                .contact-form-choice:hover {
                    color:#e4050a;
                }

            .contact-formline-right textarea {
                border:solid 1px #7a7a7a;
                line-height:20px;
                padding:2px 10px;
                color:#7a7a7a;
                height:86px;
            }

            .contact-form-submit {
                width:136px;
                height:44px;
                line-height:42px;
                text-align:center;
                font-size:14px;
                color:#1d1d1d;
                display:block;
                background:#fff;
                margin:32px auto 0;
                border:solid 1px #1d1d1d;
                
            }

            .contact-form-submit:hover {
                border:solid 1px #e4050a;
                background:#e4050a;
                color:#fff;
            }

            .recuit-company {
                padding:0 15px;
                color:#7a7a7a;
                line-height:30px;
                font-size:16px;
            }

            .recuit-body {
                margin-top:64px;
                background:#f8f8f8;
            }

                .recuit-body li a, .recuit-head {
                    border-bottom:solid #999 1px;
                    text-align:center;
                    line-height:26px;
                    color:#1d1d1d;
                    padding:20px 0 14px;
                }

                .recuit-body li a {
                    text-align:left;
                    padding:10px 5px;
                    cursor:pointer;
                    font-size:14px;
                }

                .recuit-body li a div {
                    padding:0 5px;
                }

                .recuit-head {
                    font-size:16px;
                }

                .recuit-body li a:hover, .recuit-body li.active a {
                    background:#e4050a;
                    color:#fff;
                }

            .recuit-text {
                display:none;
                color:#1d1d1d;
                font-size:14px;
                line-height:26px;
                text-align:justify;
                padding:15px 30px 15px;
                border-bottom:solid #999 1px;
            }

            .recuit-body li.active .recuit-text {
                display:block;
            }

            .recuit-body li a.recuit-btn {
                float:right;
                width:120px;
                color:#fff;
                padding:0;
                font-size:14px;
                border-radius:3px;
                text-align:center;
                background:#e4050a;
                line-height:32px;
                margin-top:10px;
            }

            .shop-show{
                margin:16px auto 48px;
            }

            .shop-btnlist {
                margin:40px auto 0;
                position:relative;
                margin-top:40px;
                float:none;
                height:25px;
            }

            .shop-btnlist-border {
                border-bottom:solid 1px #ccc;
                position:relative;
                margin:0 auto;
                width:100%;
                height:13px;
                z-index:1;
            }

            .shop-show .carousel-control {
                background:#ccc !important;
                border-radius:25px;
                opacity: initial !important;
                height:25px;
                width:25px;
                z-index:10;
            }

            .shop-show .carousel-control:hover {
                background:#e4050a !important;
            }

            /*****店铺轮播特效*****/


            .shop-show .carousel-fade .carousel-inner .item{
                transition-property: opacity;
            }

            .shop-show .carousel-inner .item img {
                /*height:500px;*/
                width:100%;
            }

            .shop-show .carousel-fade .carousel-inner .item,
            .shop-show .carousel-fade .carousel-inner .active.left,
            .shop-show .carousel-fade .carousel-inner .active.right {
                opacity: 0;
            }

            .shop-show .carousel-fade .carousel-inner .active,
            .shop-show .carousel-fade .carousel-inner .next.left,
            .shop-show .carousel-fade .carousel-inner .prev.right {
                opacity: 1;
            }

            .shop-show .carousel-fade .carousel-inner .next,
            .shop-show .carousel-fade .carousel-inner .prev,
            .shop-show .carousel-fade .carousel-inner .active.left,
            .shop-show .carousel-fade .carousel-inner .active.right {
                left: 0;
                transform: translate3d(0, 0, 0);
            }

            .shop-show .carousel-fade .carousel-control {
                z-index: 2;
            }


            /*****店铺轮播特效*****/

            .shop-map {
                margin-top:25px;
            }

            .map-main {
                background:#fcfcfc;
                padding:0 15px;
                overflow:auto;
                height:452px;
            }

            .shop-selicon {
                font-family:Tahoma;
                background: #929292;
                line-height:30px;
                font-size:14px;
                height:30px;
                color:#fff;
            }

            .shop-sel {
                border:solid 1px #929292;
                border-radius:0;
                padding:0 10px;
                line-height:28px;
                font-size:14px;
                height:30px;
            }

                .map-main ul {
                    padding:6px 0 6px 3px;
                }

                .map-main ul li {
                    padding:6px 0;
                }

            .shoplist-title {
                color:#616161;
                font-size:14px;
                line-height:30px;
                text-align:left;
            }

            .shoplist-text {
                color:#8e8e8e;
                font-size:12px;
                line-height:20px;
                text-align:left;
            }

            .shop-mapshow {
                display:none;
            }

            /*****品牌加盟*****/

            .join-head-titline {
                width:248px;
            }

            .join-head-cntitle {
                background:#fff;
                width:176px;
            }

            .join-head-entitle {
                background:#fff;
                width:176px;
            }

            .join-head-img {
                margin:35px auto 0;
                display:block;
            }

            .join-head-list {
                margin:35px auto 0;
                width:100%;
                display:block;
            }

                .join-head-list ul {
                    position:relative;
                    height:580px;
                    width:100%;
                }

            .join-head-list ul li {
                    border:solid 1px #d8d8d8;
                    width: 105px;
                    height: 105px;
                    /*padding: 4px;*/
                    float:left;
                    position:absolute;
                    overflow:hidden;
                /* Rotate */
                    -webkit-transform: rotate(-45deg);
                    -moz-transform: rotate(-45deg);
                    -ms-transform: rotate(-45deg);
                    -o-transform: rotate(-45deg);
                    transform: rotate(-45deg);
                /* Rotate Origin */
                    /*-webkit-transform-origin: 0 100%;
                    -moz-transform-origin: 0 100%;
                    -ms-transform-origin: 0 100%;
                    -o-transform-origin: 0 100%;
                    transform-origin: 0 100%;*/
                    margin: 23px;
            }

                .join-head-list ul li.sec {
                    margin: 23px 23px 23px 23px;
                }

                .join-head-list ul li:hover {
                    border:solid 1px #e4050a;
                    transition:all .5s;
                }

                .join-head-list ul li a {
                /* Rotate */
                    -webkit-transform: rotate(45deg);
                    -moz-transform: rotate(45deg);
                    -ms-transform: rotate(45deg);
                    -o-transform: rotate(45deg);
                    transform: rotate(45deg);
                    /*background:url(../images/join-02.jpg) no-repeat;*/
                    overflow:hidden; 
                    text-align:center;
                    font-size:12px;
                    display:block;
                    width: 146px;
                    height: 146px;
                    margin: -22px;
                    cursor:pointer;
                    color:#666;
                }

                .join-head-list ul li a:hover {
                    color:#e4050a;
                    transition:all .5s;
                    /*background-image:url(../images/join-02h.jpg);*/
                }

                .join-head-list ul li:hover .join-process-entitle {
                    border-bottom:solid 1px #e4050a;
                    transition:all .5s;
                }

                .join-process-entitle {
                    line-height:32px; text-transform:uppercase; width:78px; border-bottom:solid 1px #aaa; margin:35px auto 0;font-family:Arial;
                }

                .join-process-cntitle {
                    line-height:20px; padding-top:9px;
                }

                .join-head-list ul li.sec a {
                    background:#999;
                    color:#fff;
                }

                .join-head-list ul li.sec .join-process-entitle {
                    border-bottom:solid 1px #fff;
                }

                .join-head-list ul li.sec a:hover {
                    background:#e4050a;
                    transition:all .5s;
                    /*background-image:url(../images/join-02h.jpg);*/
                    /*transition:all .5s ease-out;*/
                }

                .join-head-list ul li.jhl-first {
                    margin-left:-132px;
                    left:50%;
                    top:81px;
                }

                .join-head-list ul li.jhl-sec {
                    margin-left:-132px;
                    left:50%;
                    top:243px;
                }

                .join-head-list ul li.jhl-third {
                    margin-left:-132px;
                    left:50%;
                    top:405px;
                }

                .join-head-list ul li.jhl-forth {
                    margin-left:-52.5px;
                    left:50%;
                    top:0;
                }

                .join-head-list ul li.jhl-fifth {
                    margin-left:-52.5px;
                    left:50%;
                    top:162px;
                }

                .join-head-list ul li.jhl-sixth {
                    margin-left:-52.5px;
                    left:50%;
                    top:324px;
                }

                .join-head-list ul li.jhl-seventh {
                    margin-left:28px;
                    left:50%;
                    top:81px;
                }

                .join-head-list ul li.jhl-eightth {
                    margin-left:28px;
                    left:50%;
                    top:243px;
                }

                .join-head-list ul li.jhl-nineth {
                    margin-left:28px;
                    left:50%;
                    top:405px;
                }

            .join-head-text {
                width: 142px;
                    height: 142px;
                    text-align:center;
                /* Rotate */
                    -webkit-transform: rotate(45deg);
                    -moz-transform: rotate(45deg);
                    -ms-transform: rotate(45deg);
                    -o-transform: rotate(45deg);
                    transform: rotate(45deg);
                /* Rotate Origin */
                    /*-webkit-transform-origin: 0 100%;
                    -moz-transform-origin: 0 100%;
                    -ms-transform-origin: 0 100%;
                    -o-transform-origin: 0 100%;
                    transform-origin: 0 100%;*/
            }

            .join-body {
                padding:40px 0 50px;
                background:#f5f5f5;
            }

            .join-cntitle {
                background:#f5f5f5;
                width:146px;
            }

            .join-entitle {
                background:#f5f5f5;
                width:146px;
            }

            .join-text {
                float:none;
                height:210px;
                color:#626262;
                display:none;
                line-height:30px;
                overflow:hidden;
                text-align:center;
                margin:40px auto 30px;
            }

            .join-text.active {
                display:block;
            }

            .join-nav {
                margin:0 auto;
                width:288px;
                float:none;
            }

            .join-nav li {
                padding:0 10px;
                float:left;
            }

            .join-nav li a {
                background-repeat:no-repeat;
                background-position:0 -1px;
                padding-top:86px;
                text-align:center;
                font-size:14px;
                cursor:pointer;
                color:#434343;
                display:block;
                width:76px;
            }

            .join-nav li a.ind-abo-navtab1 {
                background-image:url(../images/join-03p.png);
            }

            .join-nav li a.ind-abo-navtab2 {
                background-image:url(../images/join-04p.png);
            }

            .join-nav li a.ind-abo-navtab3 {
                background-image:url(../images/join-05p.png);
            }

            .join-nav li a:hover, .join-nav li a.active {
                background-position:-79px -1px;
                color:#e60012;
            }

            .join-nav-btn {
                border:solid 1px #1d1d1d;
                text-align:center;
                margin:40px auto 0;
                line-height:24px;
                color:#1d1d1d;
                display:block;
                width:126px;
                height:26px;
            }

            .join-nav-btn:hover {
                border:solid 1px #dab96c;
                background:#dab96c;
                color:#fff;
            }

            /*****品牌加盟*****/

            .foot {
                
                padding:15px 15px 20px;
                height:auto;
            }

            .foot-logo {
                float:left;
                height:45px;
                padding:0 30px 0 0;
            }

            .foot-pc {
                display:none;
            }

            .foot-wap {
                margin:0 0 10px;
                display:block;
            }

            .foot-wap li {
                border-left:solid 1px #fff;
                line-height:18px;
                margin:6px 0;
                padding:0 15px;
            }

            .foot-wap li.foot-nav-noborder {
                border-left:none;
            }

            .foot-wap li a {
            }

            .foot-nav a {
                color:#fff;
            }

            .foot-nav span {
                padding:0 8px;
            }

            .foot-border {
                /*border-left:solid 1px #fff;
                padding-left:34px;*/
            }

            .foot-main {
                line-height:20px;
                font-family:"Microsoft YaHei";
                font-size:12px;
                color:#fff;
                height:auto;
            }

            .foot-ewm-title {
                display:block;
                text-align:center;
                color:#fff;
                line-height:26px;
            }

            .foot-ewm {
                padding:10px 0 0;
                display:block;
            }

            .foot-rightmove {
                /*margin: 0 -8px 0 8px;*/
            }

            .foot-copyright {
                text-align:center;
            }

            .wap-none {
                display:none;
            }

            .wap-block {
                display:block;
            }

            .wap-initial {
                display:initial;
            }

        @media (min-width: 768px) {

          /*****首页*****/

            .ind-title {
                position:relative;
                margin:0 auto;
                height:58px;
                clear:both;
            }

            .ind-title-border {
                height:26px;
            }

            .ind-cntitle {
                line-height:26px;
                font-size:18px;
            }

            .ind-entitle {
                font-size:14px;
                line-height:32px;
            }

            .ind-abo-titline {
                width:370px;
            }

            .ind-abo-cntitle {
                width:210px;
            }

            .ind-abo-entitle {
                width:240px;
            }

            .ind-abo-text {
                height:90px;
                padding:0;
                line-height:30px;
                margin:40px auto 60px;
            }

            .ind-abo-nav {
                margin:0 auto;
                width:528px;
            }

            .ind-abo-nav li {
                padding:0 52px;
            }

            .ind-abo-nav li a {
                background-size:150px 72px;
                background-position:-1px -1px;
                padding-top:86px;
                font-size:14px;
                width:72px;
            }

            .ind-abo-nav li a:hover, .ind-abo-nav li a.active {
                background-position:-79px -1px;
            }

            .ind-pro {
                padding:60px 0 70px;
            }

            .ind-pro-titline {
                margin-bottom:45px;
                width:390px;
            }

            .ind-pro-cntitle {
                width:184px;
            }

            .ind-pro-entitle {
                width:184px;
            }

            .ind-pro-main {
                /*padding:4px;*/
                height:217px;
                width:690px;
            }

            .ind-pro-main li {
                padding:3px;
            }

            .ind-pro-main li a {
                overflow:hidden;
                position:relative;
                height:203px;
            }

            .ind-pro-main li a img {
            }

            .ind-pro-main li a img.ind-pro-img {
                position:relative;
                z-index:1;
            }

            .ind-pro-main li a .ind-pro-logo img {
                position:relative;
                opacity: 0;
                visibility: hidden;
                transition: all .8s ease;
                margin-left:-37.5px;
                margin-top:-37.5px;
                width:75px;
                height:75px;
                z-index:3;
                left:50%;
                top:50%;
                animation:none;
                -moz-animation:none;
                -webkit-animation:none;  
            }

            .ind-pro-main li a:hover {
                /*border:solid 2px #e4050a;*/
                    transition: all .8s ease-in-out;
            }

                .ind-pro-main li a:hover .ind-pro-logo {
                    filter:alpha(opacity=40);
                    background:rgba(0,0,0,0.4);
                    transition: all .8s ease;
                }

                .ind-pro-main li a:hover .ind-pro-logo img {
                    opacity: 1;
                    visibility: visible;
                    transform: rotateY(360deg);
                    transition: all .8s ease;
                }

                 /*****店铺轮播特效*****/

            .ind-pro .carousel-inner {
                width:690px;
                margin:0 auto;
            }


            .ind-pro .carousel-fade .carousel-inner .item{
                transition-property: opacity;
            }

            /*.ind-pro .carousel-inner .item img {
                height:500px;
                width:990px;
            }*/

            .ind-pro .carousel-fade .carousel-inner .item,
            .ind-pro .carousel-fade .carousel-inner .active.left,
            .ind-pro .carousel-fade .carousel-inner .active.right {
                position:absolute;
                width:690px;
                padding:4px;
                opacity: 0;
            }

            .ind-pro .carousel-fade .carousel-inner .active,
            .ind-pro .carousel-fade .carousel-inner .next.left,
            .ind-pro .carousel-fade .carousel-inner .prev.right {
                opacity: 1;
            }

            .ind-pro .carousel-fade .carousel-inner .next,
            .ind-pro .carousel-fade .carousel-inner .prev,
            .ind-pro .carousel-fade .carousel-inner .active.left,
            .ind-pro .carousel-fade .carousel-inner .active.right {
                left: 0;
                transform: translate3d(0, 0, 0);
            }

            .ind-pro .carousel-fade .carousel-control {
                z-index: 2;
            }


            /*****店铺轮播特效*****/

            .ind-pro-btn {
                margin:55px auto 0;
                line-height:44px;
                font-size:14px;
                height:44px;
                width:180px;
            }

            .ind-news-titline {
                margin-bottom:46px;
                width:630px;
            }

            .ind-news-cntitle {
                width:230px;
            }

            .ind-news-entitle {
                width:230px;
            }

            .ind-news-main li {
                padding:0 9px;
                margin:0;
            }

            .ind-news-main li a:hover {
                border:solid 2px #e60012;
                margin-top:0;
            }

            .ind-news-main li a:hover .ind-newslist-text{
                display:block;
            }

                .ind-news-main li a:hover p {
                    /*color: #dab96c;*/
                }

            .ind-news-main li a img {
                width:100%;
            }

            .ind-news-btn {
                margin:30px auto 0;
                padding:0;
                width:730px;
            }

            .ind-news-btn a {
                border:solid 1px #1d1d1d;
                text-align:center;
                font-size:12px;
                display:block;
                color:#1d1d1d;
                float:right;
                height:24px;
                width:66px;
            }

            .ind-news-btn a:hover {
                border:solid 1px #f00;
                background:#f00;
                color:#fff;
            }

            .ind-newslist-title {
                line-height:42px;
                height:52px;
                font-size:14px;
                padding-top:10px;
            }

            .ind-newslist-text {
                padding:0 10px 18px;
                line-height:20px;
                font-size:12px;
                height:78px;
            }

            /*****首页*****/

            /******内页共有******/

            #page-banner {margin-top:-42px;}

            .page-body {
                
            }

            .page-nav {
                height:45px;
                margin:0;
            }

            .page-nav-cntitle {
                border-right:solid 1px #ccc;
                border-left:none;
                padding:0 10px 0 0;
                width:auto;
                height:45px;
                float:left;
            }

            .page-nav-entitle {
                padding:27px 0 0 12px;
                border-left:none;
                line-height:18px;
                width:auto;
                float:left;
            }

            .page-nav ul {
                border-left:none;
                padding:0;
                width:auto;
                float:right;
            }

            .page-nav ul li {
                padding:0 0 0 40px;
                float:right;
                margin:0;
            }

            .page-nav ul li a {
                background:url(../images/nav-tag_h1.png) no-repeat center bottom;
                padding:0 0 23px 0;
                line-height:18px;
                height:41px;
            }

            .page-nav ul li a:hover {
                background:url(../images/nav-tag_h.png) no-repeat center bottom;
                color:#f0f0f0;
            }

             .page-nav ul li .xz {
                background:url(../images/nav-tag_h.png) no-repeat center bottom;
            }

            /******内页共有******/

            /******新闻******/

            .news-list li {
                padding:80px 0 0;
                position:relative;
            }

            .news-list-main {
                height:196px;
                padding:0;
            }

            .news-list-padtop {
                margin:0;
            }

            .news-list-leftmain {
                padding-right:20px;
            }

            .news-list-rightmain {
                padding-left:20px;
            }

            .news-list-title {
                color:#666;
            }

            .news-list-title:hover {
                color:#d6863a;
                text-decoration:none;
            }

            .news-list-text {
                line-height:30px;
                height:90px;
            }

            .news-list-date {
                padding:8px 0;
            }

            .news-list-btn {
                border-bottom:solid 1px #666;
                position:absolute;
                text-align:right;
                height:25px;
                margin:0;
                bottom:0;
            }

            .news-list-btn a {
                color:#666;
            }

            .news-list-btn a:hover {
                color:#d6863a;
                text-decoration:none;
            }

            .newsintro-titline {
                padding:45px 10px;
              
            }

            .newsintro-title {
                  color:#f0f0f0;
                line-height:34px;
                font-size:16px;
                height:35px;
                padding:0;
                border:0px
            }

            .newsintro-text {
                line-height:30px;
                width:690px;
            }

            /******新闻******/

            /*****關於我們*****/

            .about-body {
                padding:50px 0 0;
            }

            .about-logo {
                margin-top: 60px;
            }

            .about-main-first {
                padding:0 0 0 50px;
            }

            .about-main-sec {
                padding:0 50px 0 0;
            }

            .about-main-titline {
                padding-top:7px;
                position:relative;
                height:46px;
            }

            .about-main-titline-border {
                border-bottom:solid 1px #e4050a;
                position:absolute;
                z-index:1;
                width:30px;
                height:39px;
            }

            .company-body {
                width:548px;
                height: 1740px;
                padding:120px 0 0;
                background:url(../images/companyBG.jpg) repeat-y center top;
            }

            .company-line {
                margin-top:-145px;
                height:290px;
            }

            .company-line-main {
                height:35px;
            }

            .company-titline {
                padding-top:124px;
            }

            .company-textmain {
                height:290px;
            }

            .company-text {
               top: 50%;
               border:none;
               text-align:left;
               padding:6px 0 6px;
               -webkit-transform: translateY(-50%);
               -moz-transform: translateY(-50%);
               -ms-transform: translateY(-50%);
               -o-transform: translateY(-50%);
               transform: translateY(-50%);
            }

            .company-text-left {
                padding-right:14px;
            }

            .company-text-left .company-year {
                float:right;
            }

            .company-text-left .company-line-main {
                margin-right:-1px;
                float:left;
            }

            .company-text-left .company-text {
                padding:6px 15px 6px 0;
                text-align:right;
            }

            .company-text-right {
                padding-left:14px;
            }

            .company-text-right .company-year {
                float:left;
            }

            .company-text-right .company-line-main {
                margin-left:-1px;
                float:right;
            }

            .company-text-right .company-text {
                padding:6px 0 6px 15px;
                text-align:left;
            }

            /*****關於我們*****/

            /*****產品展示*****/

            .pro-main {
                margin:0px auto;
                float:none;
            }

            .pro-main li {
                padding:9px 7px;
            }

            .pro-main li a {
              
                overflow:hidden;
                position:relative;
                /*height:288px;*/
            }

            .pro-main li a img {
            }

            .pro-main li a img.ind-pro-img {
                position:relative;
                z-index:1;
            }

            .pro-main li a .ind-pro-logo img {
                animation:none;
                -moz-animation:none;
                -webkit-animation:none; 
                opacity: 0;
                visibility: hidden;
                transition: all .8s ease;
                margin-left:-37.5px;
                margin-top:-37.5px;
                width:75px;
                height:75px;
                animation:none;
                -moz-animation:none;
                -webkit-animation:none;
            }

            .pro-main li a:hover {
                /*border:solid 2px #e4050a;*/
                    transition: all .8s ease-in-out;
            }

                .pro-main li a:hover .ind-pro-logo {
                    filter:alpha(opacity=0);
                    background:rgba(0,0,0,0);
                    transition: all .8s ease;
                }

                .pro-main li a:hover .ind-pro-logo img {
                    opacity: 1;
                    visibility: visible;
                    transform: rotateY(360deg);
                    transition: all .8s ease;
                    border:#8a8a8a solid 1px;


                }

            /*****產品展示*****/

            /*****店铺展示*****/

            .shop-mapshow {
                display:block;
            }

            .shop-show{
                margin:46px auto 88px;
            }

            /*****店铺轮播特效*****/

            .shop-show .carousel-inner .item img {
                height:500px;
                width:990px;
            }

            /*****店铺轮播特效*****/

            .shop-map {
                margin-top:85px;
            }

            .map-main {
                padding:0;
            }

            /*****店铺展示*****/

            /*****品牌加盟*****/

            .join-body {
                padding:100px 0;
            }

            .join-head-titline {
                width:408px;
            }

            .join-head-cntitle ,.join-head-entitle {
                width:202px;
            }

            .join-nav {
                margin:0 auto;
                width:582px;
                float:none;
            }

            /*.join-nav li {
                padding:0 31px;
            }*/

            .join-nav li a {
                background-position:center -1px;
                cursor:pointer;
                width:174px;
            }

            .join-nav li a.ind-abo-navtab1 {
                background-image:url(../images/join-03.png);
            }

            .join-nav li a.ind-abo-navtab2 {
                background-image:url(../images/join-04.png);
            }

            .join-nav li a.ind-abo-navtab3 {
                background-image:url(../images/join-05.png);
            }

            .join-nav li a:hover, .join-nav li a.active {
                background-position:center -118px;
            }

            .join-head-list {
                margin:35px auto 0;
                width:554px;
            }

                .join-head-list ul {
                    height:310px;
                }

                    .join-head-list ul li {
                        margin:23px !important;
                    }

                .join-head-list ul li.jhl-first {
                    left:80px;
                    top:0;
                }

                .join-head-list ul li.jhl-sec {
                    left:241px;
                    top:0;
                }

                .join-head-list ul li.jhl-third {
                    left:402px;
                    top:0;
                }

                .join-head-list ul li.jhl-forth {
                    left:0;
                    top:80px;
                }

                .join-head-list ul li.jhl-fifth {
                    left:161px;
                    top:80px;
                }

                .join-head-list ul li.jhl-sixth {
                    left:322px;
                    top:80px;
                }

                .join-head-list ul li.jhl-seventh {
                    left:80px;
                    top:161px;
                }

                .join-head-list ul li.jhl-eightth {
                    left:241px;
                    top:161px;
                }

                .join-head-list ul li.jhl-nineth {
                    left:402px;
                    top:161px;
                }

            /*****品牌加盟*****/

            /*****联系我们*****/

            #_productstr{
                float:right;

            }



            #contact_head {
                /*margin-top:47px;*/
                float:right;
            }




            .contact-title {
                font-size:18px;
                padding:0;
            }

            .contact-text {
                background:url(../images/foot-ewm-02.jpg) no-repeat right 30px;
                padding:16px 0;
            }

            .contact-formline-left {
                padding:2px 0;
            }

            .contact-form-choice {
                margin:0 40px 0 10px;
            }

            .choice-line-last {
                margin:0 0 0 5px;
            }

            .contact-formline-right .wap-block {
                display:block;
            }

            .recuit-company {
                margin-top:60px;
                padding:0;
            }

                .recuit-body li a {
                    text-align:center;
                    padding:20px 0 14px;
                }

                .recuit-body li a div {
                    padding:0;
                }

            .recuit-text {
                padding:15px 35px 30px 60px;
            }

            .recuit-body li a.recuit-btn {
                margin-top:0;
            }

            /*****联系我们*****/

            /******脚部******/

            .foot {
               
                padding:32px 0;
                height:202px;
            }

            .foot-container {
                color:#fff;
                text-align:center;
                line-height:40px;
                margin:0 auto;
                width:94%;
            }

            .foot-border {
                border-left:solid 1px #fff;
                padding-left:34px;
            }

            .foot-main {
                line-height:24px;
                font-family:"Microsoft YaHei";
                margin:0 0 11px;
                font-size:12px;
                color:#fff;
                height:48px;
            }

            .foot-logo {
                padding:0 0 0 30px;
            }

            .foot-logo a {
                background:url(../images/foot-logo.jpg) no-repeat;
                background-size:104px;
                display:block;
                height:104px;
                width:104px;
            }

            .foot-pc {
                display:block;
            }

            .foot-wap {
                margin:15px 0;
                display:none;
            }

            .foot-wap li {
                line-height:20px;
                margin:10px 0;
            }

            .foot-ewm-title {
                line-height:42px;
                text-align:left;
                display:initial;
                float:left;
            }

            .foot-ewm {
                padding:0 0 0 25px;
                float:left;
            }

            .foot-copyright {
                text-align:left;
            }

            .wap-none {
                display:initial;
            }

            .wap-block {
                display:none;
            }

            .wap-initial {
                display:none;
            }

        }
        @media (min-width: 992px)
        {
            /*****首页*****/

            .ind-abo {
                padding:100px 0;
            }

            .ind-abo-nav {
                width:708px;
            }

            .ind-abo-nav li {
                padding:0 82px;
            }

            .ind-serv ul {
                margin:0 auto;
                width:800px;
            }

            .ind-serv-img {
                margin-top:0px;
            }

            .ind-pro-main {
                /*padding:4px;*/
                /*height:282px;*/
                width:900px;
            }

            .ind-pro-main li a {
                /*height:268px;*/
            }

            .ind-pro .carousel-inner {
                width:900px;
                margin:0 auto;
            }

            .ind-pro .carousel-fade .carousel-inner .item,
            .ind-pro .carousel-fade .carousel-inner .active.left,
            .ind-pro .carousel-fade .carousel-inner .active.right {
                width:900px;
                padding:4px;
            }

            .ind-news-main {
                width:970px;
            }

            .ind-news-main li a {
                animation:none;
                -moz-animation:none;
                -webkit-animation:none;  
                margin-top:78px;
            }

            .ind-newslist-title {
                height:57px;
                padding-top:15px;
                padding-bottom:5px;
            }

            .ind-newslist-text {
                padding:0 10px 18px;
                line-height:20px;
                font-size:12px;
                height:78px;
    
            }

            .ind-news-btn {
                width:950px;
            }

            .ind-joblist {
                margin:22px auto 46px;
                width:768px;
            }

            .ind-joblist-border {
                display:inherit;
                padding:0px 28px;
            }

            #ind-contact ul {
                height:603px;
            }

            #ind-contact ul li {
                position:relative;
                height:478px;
            }

             /******内页共有******/

            #page-banner {margin-top:-42px;}

            .page-body {
                padding:100px 0;
                margin:0 auto;
                float:none;
                width:990px;
                clear:both;
            }


            /******内页共有******/

            .about-body {
                padding:50px 10px 0;
            }

            .about-logo {
                margin-top: 0;
            }

            .pro-body {
                padding:100px 0 100px;
                margin:0 auto;
                width:990px;
                clear:both;
            }

            .pro-main {
                margin:0px auto ;
                width:1004px;
                float:none;
            }

            /******新闻******/

            .news-list-main {
                height:301px;
                padding:0;
            }

            .news-list-date {
                padding:23px 0;
            }

            .news-list-text {
                height:150px;
            }

            .news-list-leftmain {
                padding-right:40px;
            }

            .news-list-rightmain {
                padding-left:40px;
            }

            /******新闻******/

            .join-nav {
                margin:0 auto;
                width:708px;
                float:none;
            }

            .join-nav li {
                padding:0 31px;
            }

            .contact-form-choice {
                margin:0 45px 0 10px;
            }

            .choice-line-last {
                margin:0 45px 0 10px;
            }

            .contact-formline-right .wap-block {
                display:none;
            }

            /******脚部******/

            .shop-btnlist {
                /*float:left;*/
                width:auto;
            }

            .shop-btnlist-border {
                width:966px;
            }

            .foot {
          
                padding:32px 0;
                height:132px;
            }

            .foot-container {
                margin:0 auto;
                width:990px;
            }

            .foot-logo {
                padding:0 0 0 30px;
                margin-top:-7px;
                height:85px;
            }

            .foot-logo a {
                background-size:85px;
                height:85px;
                width:85px;
            }

            .foot-main {
                margin: 11px 0 0;
            }

            .foot-add {
                padding-right:40px;
            }

            .foot-crtitle {
                padding-left:0;
            }

            .foot-crtext {
                padding-left:0;
            }

            .foot-weixin {
                margin-top:0;
            }

            /******脚部******/
            
        }
        @media (min-width: 1200px)
        {
            /*****首页*****/

            .ind-serv .container {
                padding:78px 0 0;
            }

            .ind-serv ul {
                margin:0 -15px;
                width:1200px;
            }

            .ind-serv ul li {
                padding:0 15px;
                margin:0;
            }

            .ind-pro-main {
                /*padding:4px;*/
                /*height:310px;*/
                width:990px;
            }

            .ind-pro-main li a {
                /*height:296px;*/
            }

            .ind-pro .carousel-inner {
                width:990px;
                margin:0 auto;
            }

            .ind-pro .carousel-fade .carousel-inner .item,
            .ind-pro .carousel-fade .carousel-inner .active.left,
            .ind-pro .carousel-fade .carousel-inner .active.right {
                width:990px;
                padding:4px;
            }

            .ind-news-main {
                width:1048px;
            }

            .ind-news-btn {
                width:1028px;
            }

            .ind-news-title {
                padding-top:54px;
                line-height:34px;
                font-size:26px;
            }

            #ind-contact {
                padding:58px 35px 100px;
            }
            
            #ind-contact ul {
                height:648px;
            }

            #ind-contact ul li {
                position:relative;
                height:523px;
            }

            /******新闻******/

            .news-list-main {
                /*height:175px;*/
            }

            /******新闻******/

            .foot-add {
                padding-right:0;
            }
            
        }

#pp {
    float:right;
    margin-top:30px;
}


#pp div{
     width:22px; height:22px; line-height:20px; text-align:center;
      background-color:#fff; color:#505050; border:1px solid #ccc;
      border-radius:22px;
       margin:5px; float:left;
}
#pp div:hover {
    background-color:#505050; color:#f0f0f0;
    }

#pp .cc{
     background-color:#f0f0f0; color:#505050;
}

#ind_about_con {
    padding-left:0px!important;
    padding-right:0px!important;
}
.ind-abo-texttab1 {
    padding-left:0px!important;
    padding-right:0px!important;
}
.ind_avtive_cn {
    font-size:21px; color:#fff; margin:0px 10px 15px 0px;
}
.ind_avtive_en {
    font-size:12px; color:#585858;
}

.ind_news_cn {
    font-size:21px; color:#191919; margin:0px 10px 15px 0px;
}
.ind_news_en {
    font-size:12px; color:#191919;
}
.ind_news_heng{ width:38px; height:6px; display:block; background-color:#191919; margin:15px 0px 55px 0px; }
.ind_avtive_heng{ width:38px; height:6px; display:block; background-color:#585858; margin:15px 0px 55px 0px; }
.ind_avtive_con { line-height:25px;  color:#fff; font-size:12px; }
#ind_avtive_btn { float:left;border:solid 1px #666666; font-size:14px; width:114px;}
#ind_avtive_btn:hover { border:solid 1px #b77336; }
.ind-pro-main {  height:100%px;}
.ind-pro-img {  padding:0px; padding-left:0px!important; padding-right:0px!important;}
.fancybox { padding-left:5px!important; padding-righ:5px!important;}

.ind_news_btn{ padding:20px; display:inline; display:block; width:162px; float:left; color:#bfbfbf}
.ind_news_btn .ind_news_btn_cn{ font-size:21px; text-align:left;}
.ind_news_btn .ind_news_btn_en{ ; font-size:12px;text-align:left;}
.news_avitce { border:3px #b87336 solid;color:#fff; }


.ind-newslist-time {text-align: center;}
.ind-newslist-time-day { color:#000;  font-size:50px; text-align:center; }
.ind-newslist-time-year { color:#000; font-size:13px; text-align:center; }

.ind-newslist-main { border:0px!important; color:#fff;}
.ind-newslist-more{ border:0px!important; font-size:13px!important; margin-top:65px; color:#7b7b7b!important; }
.ind-newslist-a:hover .ind-newslist-more{ color:#fff!important}
.ind-newslist-a:hover .ind-newslist-title{ color:#fff!important}
.ind-newslist-a:hover .ind-newslist-text{ color:#fff!important}


.ind_contact{ }
.ind_contact_left { font-size:46px; letter-spacing:2.5em; min-height:300px; color:#fff; word-wrap:break-word; line-height:1.9em;  }
.ind_contact_right { color:#000}
.ind_contact_right .ind_contact_title{ color:#fff; background:#292929; font-size:21px; padding:15px 30px; margin-top:20px; }
.ind_contact_right .ind_contact_con  { color:#fff; background:url(../images/ind_contact_num2.png) repeat;padding:15px 30px; font-size:16px; line-height:55px;}

.ind_contact_right .num{  color:#dedede; text-align:right;float:right; }
.clear40 { clear:both; height:40px;}
.friend_con {  color:#fff;}
.friend_con:hover{  color:#fff; text-decoration:none;}

.download { clear:both; padding-left:0px!important; padding-right:0px!important;}

.aboutn { border:1px #d6863a  solid; padding:40px 0px;}
.aboutn .about_title{ color:#fff; font-size:22px;padding-right:0px;}
.aboutn .about_con  { color:#fff; font-size:14px; line-height:2.0em;padding-right:0px;}
.aboutn .aboutn_img {  padding-right:0px;}
.about_cccc{ color:#fff;line-height:2.7em}

.news-list-date{ color:#666666;}
.news-list-main:hover .news-list-title{ color:#f0f0f0;}
.news-list-main:hover .news-list-btn{ border-bottom:solid 1px #f0f0f0}
.news-list-main:hover .news-list-btn a{ color:#f0f0f0;}

.pro_left{background-color:#1a1a1a;}
.pro_left .pro_left_b{background-color:#282828; color:#7e7e7e; line-height:2.2em; font-size:16px; display:block;float:left; text-align:center;  list-style:initial  ;}
.pro_left .pro_left_a{background-color:#1a1a1a; color:#7e7e7e; line-height:2.2em; font-size:16px; display:block;float:left; text-align:center;  }

.pro_left .pro_left_a:hover{ color:#d6863a; text-decoration:none;}
.pro_left .pro_left_b:hover{ color:#d6863a; text-decoration:none;}
.pro_list_ming{ width:100%; color:#ffffff; font-size:20px; text-align:center; float:left;clear:both; line-height:55px;}
.pro_right_li{  margin-bottom:25px;}

.pro_left_div{ background:url(../images/left_line.jpg) repeat center center; height:6px;}

.pro_right_li img{  padding:8px 6px; }
.pro_right_li:hover img{padding:7px 5px; border:#8a8a8a solid 1px;}

.banner_about    {  height:263px ; background:url(../images/banner_about.jpg) no-repeat center center}
.banner_download {  height:263px ; background:url(../images/banner_download.jpg) no-repeat center center}
.banner_news     {  height:263px ; background:url(../images/banner_news.jpg) no-repeat center center}
.banner_pro      {  height:263px ; background:url(../images/banner_pro.jpg) no-repeat center center}
.banner_contact  {  height:263px ; background:url(../images/banner_contactus.jpg) no-repeat center center}
a{text-decoration:none; }
.dropdown-menu{ 
position:absolute!important;
padding:5px 0px!important;
margin:0 0 0 -60px!important; 
width:100px!important;
text-align:center;
width:120px!important;
}
.dropdown-menu a{ padding:2px 0px;font-size:12px!important;}
.foot-container{ color:#fff!important}

@media (max-width: 768px) {
    .top-menu ul li a{ font-size:14px;font-weight:bold;}
    .bellows__header{ padding: 30px 20px 30px;}
    .dropdown-menu { position:relative!important;width:100%!important;left:auto!important;padding:0px!important;margin:0px!important;}
    .dropdown-menu a{ font-size:14px!important;font-weight:100; }
}