
        .enterprise-txt h2, .market-spread-box div h2{font-size:35px;}
        .group-txt h1, .group-txt p{margin-bottom:2em;}
        .enterprise-txt label, .market-spread-box div label, .history-text label{width:40px; height:4px; background-color:#243192; margin:20px 0px 30px; }
        .group-box{width:100%; background:url('../seven-img/ss20190428134120.png') 0 0 no-repeat; background-size:100% 100%;}
        .group-txt{padding:12% 13%;}
        .group-txt p{text-indent:2em; font-size:16px;}
        .enterprise-box{width:100%; background:url('../seven-img/bg.jpg') 0 0 no-repeat; background-size:100% 100%;}    
        .enterprise-box{padding:60px 0px;}
        .enterprise-txt{position:relative; margin-top:15px;}
        .enterprise-txt ul{padding:0px;}
        .history-text{width:100%; padding:0px 15px;}
        /*padding-right:5em;*/ 
        .enterprise-txt li{width:50%; overflow:hidden; margin-bottom:32px; float:left; list-style:none;}
        .enterprise-txt li i, .enterprise-txt li div{float:left;}
        .enterprise-txt li i{margin-right:1.5em;}
        .enterprise-txt li div{width:63%; overflow:hidden;}
        .enterprise-txt li div p{font-weight:bolder; font-size:16px;}
        .enterprise-txt li div span{ color:#888888;}
        .mask-box{position:absolute; top:0px; left:0px; width:50%; height:100%; z-index: 10;}
        .mask{width:100%; height:100%; background-color:black; opacity:0.5; }
        .mask-txt-box{position:absolute; top:0px; left:22%; width:65%; z-index:12; color:white; overflow:hidden;}
        .mask-txt-box div:first-child{margin-top:15%; margin-bottom:30%;}
        .market-box{width:100%; padding:30px 0px; background-color:white;}
        .market-spread-box{width:85%; height:400px; background:url('../seven-img/map.jpg'); background-repeat:no-repeat; background-position-x:420px; background-size:80%; }
        .market-spread-box div:first-child{margin-top:6%;}
        .market-spread-box div p{width:88%;}
        .history-box{width:100%; padding:5% 0px; background-color:#f3f3f3; }
        .history-ul{width:100%; margin:30px 0px; overflow:hidden; border-bottom:1px solid #dfdfdf;}
        .history-ul li{width:20%; padding-bottom:15px; text-align:center; font-size:18px; font-weight:bolder; list-style:none; float:left; }
        .history-ul .fontcolor{border-bottom:2px solid #2e3192; color:#2e3192; }
        .history-p{padding-left:80px; font-size:14px; color:#2c2c2c;}
        .history-dl{padding-left:110px; display:none; font-size:18px; color:#000000; }
        .history-dl-show{display:block;}
        .history-dl dd>div{overflow:hidden;}
        .history-dl dd>div p{margin-top:23px;}
        .history-divbox{position:relative; margin:0px 50px;}
        .history-divbox-left{width:2px; height:70px; background-color:#c9c9c9;}
        .history-divbox-top{position:absolute; top:35px; left:-35px; width:70px; height:2px; background-color:#c9c9c9;}
        .history-divbox-radius{position:absolute; top:28px; left:-7px; width:15px; height:15px; border-radius:50%; background-color:#c9c9c9;}
        .carousel-indicators{left:40%; text-align:left;}
        .ywjg-ul{overflow: hidden; margin:25px 0px 30px; padding-left: 0px;}
        .ywjg-li:first-child{border-left:1px solid #dfdfdf;}
        .ywjg-li{position:relative; width:20%; height:465px; list-style:none; padding:0px 20px; border-right:1px solid #dfdfdf; float:left;}
        .ywjg-li h3{text-align:center;}
        .ywjg-li div, .ywjg-li div img{width:100%;}
        .ywjg-li p{color:#7a7a7a;}
        .ywjg-li a{position:absolute; bottom:0px; left:16%; width: 156px; height: 40px; display: block; background-color: #a2d3f9; color: #ffffff; text-align: center; line-height: 40px; margin:40px auto 20px; border-radius: 10px;}


        @media(max-width:1020px){
            .mask-txt-box div:first-child{margin-top:10%; margin-bottom:15%;}
            .enterprise-img{display:none;}
            .mask-box{width:100%;}
            .market-spread-box{width:85%; height:400px; background:url('../seven-img/map.jpg') 0 80px no-repeat; background-size:100%;}
            .group-txt h1, .mask-txt-box h2, .enterprise-txt h2, .market-spread-box div h2{text-align:center;}
            .text-cen{text-align:center;}
        }
        @media(max-width:762px){
            .mask-txt-box div:first-child{margin-top:5%; margin-bottom:10%;}
            .mask-txt-box{left:11%; width:80%}
            .enterprise-img{display:none;}
            .mask-box{width:100%;}
            .history-divbox{margin:8px 28px;}
            .history-text{padding-right:0px;}
            .history-divbox-left{width:2px; height:50px; background-color:#c9c9c9;}
            .history-divbox-top{position:absolute; top:25px; left:-25px; width:50px; height:2px; background-color:#c9c9c9;}
            .history-divbox-radius{position:absolute; top:19px; left:-7px; width:15px; height:15px; border-radius:50%; background-color:#c9c9c9;}
        }

        @media(max-width:512px){
            /*.mask-box{display:none;}*/
            #carousel-example-generic{height:500px;}
            .carousel-inner .item img{height:100%;}
            .mask-txt-box h2{font-size:20px;}
            .mask-txt-box div:first-child{margin-top:40%; margin-bottom:40%;}
            .mask-txt-box p{font-size:12px;}
            .enterprise-txt li{height:130px;}
            .enterprise-txt li:last-child{width:60%;}
            .enterprise-txt h2, .market-spread-box div h2{font-size:25px;}
            .history-ul, .history-p, .history-dl-show{padding:0;}
			.ywjg-li{width:100%}
        }
