*{margin:0px;padding:0px}
                                                                                                                                                                      
            a:link{text-decoration:none; } 
    
            a:visited{text-decoration:none; }
                    
            a:hover{text-decoration:none;}
                    
            a:active{text-decoration:none;}
            .mt20{
              
            }
            .mt30{
                margin-top:30px;
            }
            header{
                width:1200px;
                margin:20px auto;
                background:#fff;
            }
            
            header .top .logo{
                width:100px;
            }
            
            header .top span{
                font-size:20px;
                font-weight:bold;
              
            }
            header .top2{
                margin-top:40px;
                
            }
            header .top2 a{
                color:gray;
                font-size:16px;
            }
            #bei{
                width:1200px;
                margin:0px auto;
                background:#fff;
            }
            #bei li{
                background:rgb(247,247,247);
                margin:10px 3px;
                width:160px;
                height:50px;
                float:left;
          
            }
            
            #bei .active{
                background:#192c6e;
                
            }
            #bei .active a{
                color:#fff;
                
            }
            #bei li a{
                color:#333;
                font-size:18px;
                text-align:center;
                height:50px;
            }
            
            #bei li a:hover{
                background:#192c6e;
                color:#fff;
            }
            #lbt{
                width:1200px;
                margin:0px auto;
                background:#fff;
            }
            #lbt .item img{
                width:100%;
                height:400px;
            }
            #main{
                width:1200px;
                height:100%;
                margin:30px auto;
            }
            #main .lan{
                    height: 3px;
                    border: none;
                    border-top: 3px solid #2e6145;
                    position: relative;
                    
                    z-index: -1;
            }
            #main .mtxt{
                    text-indent: 10px;
                    line-height: 30px;
                    border-left: 5px solid blue;
                    font-size: 18px;
                    font-weight: bold;
                    color:blue;
                    
            }
            #main .mtxt .gray{
                color:gray;
             
            }
            #main .zixun{
                width:400px;
                height:auto;
                float:left;
                margin-left:20px;
            }
            #main .lan2{
                height: 3px;
                width:98px;
                border: none;
                border-top: 3px solid #2e6145;
                position: relative;
                top: 10px;
                z-index: -1;
                padding-top:10px;
                font-size:18px;
                font-weight:bold;
                text-indent:10px;
              
            }
            #main .zixun2{
                margin-top:20px;
                font-size:16px;
                color:gray;
            }
            #main .zixun3{
                width:200px;
                
            }
            #main .zixun4{
                padding:15px;
                font-size:22px;
                width:170px;
                text-overflow: ellipsis;
               white-space: nowrap;
               overflow: hidden;
            }
            #main .zixun5{
                padding-left:20px;
                font-size:16px;
                width:180px;
                line-height: 160%;
                display: -webkit-box;    
                -webkit-box-orient: vertical;    
                -webkit-line-clamp: 3;    
                overflow: hidden;
                color:gray;
                
            }
            #main .zixun6{
                width:400px;
                margin-top: 30px;
            }
            
            #main .zixun6 p{
               width:370px;
               text-overflow: ellipsis;
               white-space: nowrap;
               overflow: hidden;
               font-size:18px;
               color:gray;
            }
            #main .zixun6 .glyphicon-chevron-right{
                font-size:15px;
            }
            #main .zixun7{
                width:400px;
                height:200px;
                margin-bottom:5px;
            }
            #main .zixun8{
                position: relative;
            }
            #main .zixun8 p{
                    position: absolute;
                    width: 380px;
                    height: 30px;
                    line-height: 30px;
                    font-size: 16px;
                    padding-left: 10px;
                    top: 170px;
                    color: #fff;
                    background: #000;
                    opacity: 0.7;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: center;
            }
            #main .zixun9{
                font-size:20px;
                font-weight:bold;
            }
            #main #zhuxi{
                width:100%;
                height:auto;
            }
            #main .img-1{
                float:left;
            
                display: inline-block;
            }
            #main .img-1 strong{
                font-size:18px;
                font-weight:400;
                text-align:  center; 
                writing-mode:vertical-rl;
               
            }
            #main .img-1 img{
                width:94px;
                height:160px;
                margin-left:2px;
            }
            #main #vip-demo{
                width:100%;
                height:auto;
            }
            #main .vip-1{
                width:180px;
                height:100px;
                float:left;
                margin-left:20px;
                border-radius:10px;
                font-size:20px;
                color:#feffff;
                font-weight:bold;
                text-align:center;
                padding-top:35px;
                letter-spacing: 5px;
            }
            #main .vip-color1{
                background:#6ebbe7;
            }
            #main .vip-color2{
                background:#f7c5ba;
            }
            #main .vip-color3{
                background:#bea3d0;
            }
            #main .vip-color4{
                background:#73d7e7;
            }
            #main .vip-color5{
                background:#e6aace;
            }
            #main .vip-color6{
                background:#afcfff;
            }
            
            #main #ying-demo{
                width:100%;
                height:auto;
            }
            #main .img-2{
                position: relative;
                float:left;
                padding: 20px;
            }
            #main .img-2 img{
               width:350px;
               height:192px;
            }
            #main .img-2 p{
                position: absolute;
                    width: 350px;
                    height: 30px;
                    line-height: 30px;
                    font-size: 16px;
                    padding-left: 10px;
                    top: 185px;
                    color: #fff;
                    background: #000;
                    opacity: 0.7;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: center;
            }
            #main #online{
                width:100%;
                height:auto;
            }
            #main .img-3{
                position: relative;
                float:left;
                padding: 20px;
            }
            #main .img-3 img{
               width:350px;
               height:192px;
            }
            #main .img-3 .img-txt{
                position: absolute;
                    width: 350px;
                    height: 30px;
                    line-height: 30px;
                    font-size: 16px;
                    padding-left: 10px;
                    top: 185px;
                    color: #fff;
                    background: #000;
                    opacity: 0.7;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                    text-align: center;
            }
            #main .img-3 .img-txt2{
                margin-top:10px;
                font-size:18px;
                color:gray;
                width:350px;
                text-overflow: ellipsis;
               white-space: nowrap;
               overflow: hidden;
            }
            
            #main #link-logo{
                width:100%;
                height:auto;
                
            }
            #main #link-logo img{
                width:200px;
                height:65px;
                margin:18px;
                border:1px solid #ccc;
            }
            footer{
                width:1500px;
                height:200px;
                background: #2e303f;
                margin: 0 auto;
            }
            
            footer .logo-2{
               
                margin:0px auto;
                padding:40px 450px;
            }
            footer .logo-2 img{
                width:120px;
                height:120px;
            }
            
            footer .logo-2 p{
                font-size:20px;
                color:#fff;
            }
            footer .logo-3{
                padding-left:20px;
            }