@charset "utf-8";
/* CSS Document */

		    .school-body .sep-section1 .sep-container .box-wrap-btn ul li a{
		        padding: 12px 20px;
		    }
		    .sep-section-school .sep-school-list li:nth-child(n+4){
		        display:none;
		    }
		    .hf-banner{
		        background:url(/template/default/static/picture/hf-banner2.jpg);
		    }
		    .sep-header .bottom .sep-container .main-nav li.zx>a .hot{
		        z-index: 100;
		    }
		    .sep-header .bottom .sep-container .logo-box .logo img {
                 
                top: -3px;
                position: relative;
            }
		    .li_t a{
		        padding-top:11px;
		    }
		    .li_t a i{
		        font-size:20px;
		    }
		    .li_t a span{
		        padding-top:0 !important;
		        background:none !important;
		    }
		    .li_t {
		        position:relative;
		    }
		    .li_t #wl-qrcode{
		        width: 125px;
                /*border: 1px solid #e6e6e6;*/
                position: absolute;
                right: 84px;
                top: 0;
                z-index: 100000;
                background: #fff;
		        display:none;
		    }
		    .li_t:hover #wl-qrcode{
		        display:block;
		    }
		    .sep-banner>img,.solution-banner>img,.company-banner>img,.contact-banner>img{
		        width:100%;
		    }
		    .mfzd-banner,.scheme-banner,.ppch-banner,.contact-body .sep-section2{
		        background-size:cover;
		    }
		    .wmjz-body .wmjz-section2{
		        background-size:cover;
		    }
		    .sep-body .sep-section2{
		        background-size:cover;
		    }
		    .sep-footer.sep-footer-new .sep-container {
                width: 1360px;
            }
		    .tags-body .sep-primary .sep-news-list-new li .summary{
		            word-break: break-all;
		    }
		    .sep-section-school .sep-school-list li .box .title{
		        font-size:13px;
		    }
		    .sep-content table tr td{
		        padding: 0 10px;
                border: 1px solid #ddd;
		    }
		    .sep-section-contact {
                background: url(/template/default/static/picture/contact-bg.jpg?v=4) center top no-repeat #666;
                    
                
            }
		    .wmjz-body .wmjz-section1 .sep-title{
		            font-family: 'Lucida Grande';
		                font-size: 41px;
		    }
		    .bdshare-slide-button-box{
		        display:none !important;
		    }
		    .safe a:hover{
		        text-decoration:none;
		    }
		    @media screen and (max-width: 1940px){
		        .sep-section-contact {
		            background-size: cover;
		        }
		    }
		    @media screen and (max-width: 1400px){
		        .sep-section-contact .form-wrap{
		            padding-bottom: 0;
                    height: 347px;
		        }
		    }
		    @media screen and (max-width:800px){
		        .sep-header .bottom .sep-container .main-nav li{
		            padding: 29px 5px;
		        }
		        .sep-header .bottom .sep-container .form-box .search-box .nav-search-center-input {
                    width: 81px;
                }
                .sep-header .bottom .sep-container .form-box .search-box.search-spread .nav-search-center-input{
                    width: 358px;
                }
                .sep-header.header-inner3.active .bottom .sep-container .main-nav li {
                        padding: 19px 5px;
                }
                /*.sep-header .bottom .sep-container .form-box .search-box .nav-search-center-text{*/
                /*    display:none;*/
                /*}*/
                /*.sep-header .bottom .sep-container .form-box .search-box.search-spread .nav-search-center-text{*/
                /*    display:block;*/
                /*}*/
                .sep-section-case .sep-case-list>li{
                    padding-left: 126px;
                    height: 133px;
                }
                .sep-section-case .sep-case-list>li .thumb{
                    top: 5px;
                    width: 113px;
                }
                .sep-section-case .sep-case-list>li .title{
                        margin-bottom: 2px;
                        font-size: 17px;
                }
                .sep-section-case .sep-case-list>li .summary {
                    height: 3.6em;
                    overflow: hidden;
                    margin-bottom: 5px;
                }
                .sep-section-case .sep-case-list>li .box-info .views-title {
                    color: #646464;
                    font-size: 14px;
                    margin-top: 45px;
                }
                .sep-section-case .sep-case-list>li .box-info .views-val{
                        margin-bottom: 0;
                            font-size: 16px;

                }
                .solution-banner .box2 .title2 {
                    font-size: 21px;
                    margin-top: 10px;
                    margin-bottom: 14px;
                }
		    }