@media only screen and (max-width:1340px){.page-wrapper{overflow:hidden}
.customer-section .auto-container{max-width:1200px}
.banner_guanyu{height:460px;}
}
@media only screen and (max-width:1176px){.auto-container,.customer-section .auto-container{max-width:1100px}
.main-header{position:relative;margin:0!important}
.header-style-two{margin-top:0}
.work-section .sec-title{position:relative;top:0;left:0;bottom:0;-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}
.main-header .main-box .outer-container{padding-left:0;padding-right:0}
.consulting-section .content-column .inner-column{padding-left:0}
.services-single .inner-box .lower-content .text blockquote{margin-left:0}
.services-single .inner-box .lower-content .text blockquote .quote-inner .quote-icon{position:relative;top:0;left:0}
.services-single .inner-box .lower-content .text blockquote .quote-inner{padding:25px 15px}
.fluid-section-one .content-column .inner-column{padding-left:15px}
.faq-section .image-column .inner-column{margin-left:0;margin-right:0}
.main-menu .navigation>li{margin-left:20px}
.default-form .form-group .btn-detail{margin-left:0;font-size:13px}
.sec-title h2{font-size:30px}
.comming-soon .content .content-inner h2{font-size:70px}
.header-style-two .main-menu .navigation>li.current>a,.header-style-two .main-menu .navigation>li:hover>a{background:0 0}
.main-header.header-style-two .main-box .logo-box{padding:15px 10px 15px 10px}
.header-top.header-style-two .social-icon li a,.main-header .search-box-btn,.main-header.header-style-two .header-top .top-left .links li a{color:#000}
.header-style-two .main-menu .navigation>li>a{padding:40px 6px}
.border-image,.header-style-two .main-menu .navigation>li:after,.main-header.header-style-two .nav-outer .options-box .quote-btn,.service-block-three .inner-box .image-outer:before,.service-block-two .inner-outer:before,.team-block .inner-box .image-outer:after{display:none!important}
.main-slider h2{font-size:50px}
.call-to-action h3,.call-to-action-three h3{font-size:20px}
.service-block-three .inner-box .image-outer{padding:0}
.service-block-two .inner-outer{margin-right:0;padding:0}
.service-block-two{margin-bottom:30px}
.service-block-two .inner-box h3{font-size:16px}
.faq-section .prod-tabs{padding:0}
.fluid-section-two .content-column .inner-column{padding-left:30px}
.news-block-two .content-column .content-inner{padding-top:15px}
.news-block-two .content-column .content-inner .text,.news-block-two .content-column .content-inner h3{margin-bottom:10px}
.call-to-action-three .inner-container{padding:25px 15px}
.footer-style-two .info-column .inner-column,.sidebar-page-container .sidebar-side .sidebar{padding-left:0}
.services-block-two .inner-box .image .overlay-box .overlay-inner{padding:20px 15px}
.blog-single .inner-box .post-share-options .tags a{padding:7px 16px;font-size:12px}
.about-section .content-column .inner-column{padding-top:0;padding-right:0}
.team-block .inner-box .image-outer{padding-right:0}
.news-block .inner-box .lower-content .block-info li{margin-right:20px}
footer .footer-bottom .footer-nav li{padding-left:12px;margin-left:12px}
.services-page-section .row{margin:0 -15px}
.services-page-section .service-block-three{padding:0 15px;margin-bottom:30px}
.projects-section .sortable-masonry .items-container{margin:0 -20px}
}
@media only screen and (min-width:768px){.main-menu .navigation>li>ul,.main-menu .navigation>li>ul>li>ul{display:block!important;visibility:hidden;opacity:0}
}
@media only screen and (max-width:1025px){
 .auto-container,.customer-section .auto-container{max-width:94%}
    
    
.main-header .main-box .logo-box{width:100%;padding-bottom:0}
.main-header.header-style-two .main-box .logo-box:after,.main-header.header-style-two .nav-outer .outer-box{display:none}
.main-header.header-style-two .main-box .logo-box{text-align:center;margin-bottom:10px}
.main-slider h2{font-size:38px}
.price-block{margin-bottom:50px}
.call-to-action,.call-to-action-three,.call-to-action-two,.main-footer .footer-bottom .copyright,.main-footer .footer-bottom .social-column{text-align:center}
.news-block-four .image-column .image,.news-block-three .content-column .inner-column{margin-left:0}
.call-to-action-two .inner-container{padding:20px 20px}
.call-to-action h3,.call-to-action-three h3,.call-to-action-two h3{width:100%}
.call-to-action .contact-btn,.call-to-action-three .contact-btn,.call-to-action-two .contact-btn{float:none;margin-top:20px;margin-bottom:20px;display:inline-block}
.main-header.header-style-two .nav-outer .options-box{margin-top:20px}
.main-header .nav-outer{width:100%}
.main-menu .navigation>li{margin-left:0;margin-right:18px;padding:0}
.main-header .btn-outer{display:none;padding:12px 0}
.main-header.fixed-header .main-box{position:relative;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}
.main-header.fixed-header .main-box .logo-box{padding:15px 0}
.main-header.fixed-header .main-box .logo-box .logo img{height:auto}
.fixed-header .main-menu .navigation>li>a{padding:20px 0}
.main-header .main-box .outer-container{padding:0}
.main-header .nav-outer .quote-btn,.tparrows{display:none}
.main-header .main-menu .navigation>li>a{line-height:60px;font-size:18px}
.main-header .nav-outer .options-box{margin-top:19px;margin-left:10px}
.error-section h2,.main-slider h1{font-size:38px}
.main-header .header-upper .upper-right{width:100%;padding-top:0;text-align:center;padding-bottom:20px}
.main-header .info-box{float:none;margin-left:10px;display:inline-block;padding-right:0;margin-right:10px}
.header-style-two .logo-outer{text-align:center;width:100%}
.main-slider .text{font-size:18px}
.main-header .sticky-header .main-menu .navigation>li{margin-left:0;margin-right:20px}
.main-header .sticky-header .right-col{width:100%}
.error-section h1{font-size:150px}
.sticky-header{display:none!important}
.main-header .nav-outer .outer-box{float:right;margin-top:5px}
.main-header .search-box-outer .dropdown-menu,.main-header.header-style-two .search-box-outer .dropdown-menu{top:49px}
.fluid-section-two .content-column,.fluid-section-two .image-column{position:relative;width:100%;display:block}
.fluid-section-two .image-column{background-image:none!important}
.fluid-section-two .image-column .image-box{display:block}
.header-style-three .header-upper .logo-outer{padding:30px 0;width:100%;text-align:center}
.main-header.header-style-three .header-upper .upper-right{padding-bottom:0}
.header-style-three .outer-box,.main-slider .mouse-btn-down{display:none}
.main-header.header-style-three .main-menu .navigation>li>a{padding:18px 0 18px}
.welcome-section .content-column .inner-column{padding-right:0}
.app-section-section .image-column .image{padding-right:0;margin-bottom:40px}
.welcome-section .image-column .image .play-btn{left:0;top:0}
.gallery-section .sec-title .pull-right{width:100%}
.gallery-section .filters li{margin-left:0;margin-right:20px}
.gallery-section .filters{margin-top:30px}
.consulting-section .content-column .inner-column{padding-left:0}
.choose-section .carousel-column .owl-nav{position:relative;top:0;margin-top:20px}
.choose-section .carousel-column .owl-nav .owl-next,.choose-section .carousel-column .owl-nav .owl-prev{margin-left:0;margin-right:15px}
.invest-section .content-box h2{font-size:40px}
.projects-section .filters{padding-top:25px;width:100%}
.projects-section .filters li{margin-left:0;margin-right:25px}
.projects-section .sec-title .pull-right{width:100%}
.call-to-action-section .btn-column,.call-to-action-section .content-column,.call-to-action-section-two .btn-column .inner-column,.call-to-action-section-two .content-column{text-align:center}
.fluid-section-one .image-column{position:relative;width:100%;background-image:none}
.fluid-section-one .image-column .image-box{display:block}
.fluid-section-one .content-column{width:100%}
.fluid-section-one .content-column .inner-column{max-width:100%}
.in-touch-section .map-column .inner-column{margin:0}
.in-touch-section{padding-bottom:100px}
.in-touch-section .map-column .map-canvas{position:relative;height:450px}
.in-touch-section .map-column{margin-top:30px}
.services-single .inner-box .lower-content h2{font-size:24px}

.about-section .content-column p {
    font-size: 1em;
    line-height: 1.6em;
    letter-spacing: 1.6px;
}
.about-section .content-column {
    padding:0 3%;
}
    .sec-title h2 {
        font-size: 26px;
    }
.sec-title .title {font-size: 16px;}
.sec-title {
    padding-bottom: 2%;
}
.business_img p {font-size: 1em;  line-height:1.7em;}
.infoList .hceg{ width:160px;}

.global-con li h3{ font-size:22px; margin:5% auto 0;}
.global-con li p strong{ font-size:0.9em; line-height:1.3em;}
.global-con li .count-box{ font-size:1.4em; margin:3% auto}

.h1, h1 {font-size:1.8em;}
.h2, h2 { font-size:1.5em;}
.h4, h4 { font-size:1em;}



.gengduo a{ font-size:1em; width: 30%; line-height:1.6em;}
.main-footer .footer-column{ width:33.33%; text-align:center}
.column_re{float:left; margin:3% auto}
.big-column{overflow:hidden;}
.widgets-section { padding: 6% 0 0;}
.footer_dibu, .footer_dibu p {
    font-size: 1em;
    line-height: 1.2em;
}
.guanyu_banner h1 {
    font-size:2.5em;
}
.banner_guanyu { height:320px;}
.youshi-section .infoList ul li h2{ margin:2% auto}
.youshi-section .infoList ul li p {
    font-size: 1em;
    line-height: 1.6em;
}

.youshi-section .infoList .hceg{ margin:8px;}
.guan_con p {
  font-size: 1.2em;
  letter-spacing: 2px;
  line-height: 2em;
}
.jiazhi-section li h2 {
  font-size: 1.4em;
  line-height: 2em;
}

.jiazhi-section li { height:226px;}
.zizhi_top p{
    font-size: 1.2em;
    line-height:1.8em;
}
.zizhi_bott li h3 {
  font-size:1.1em;
}
.changdao_con li h1{ font-size:2em;}
.changdao_con li p{ font-size:1em;}






}


@media only screen and (max-width:768px){
.page-title { height:200px; }
.news-section {padding:10% 0px ;}
.page-breadcrumb li.cur a{ font-size:2em;}
.page-breadcrumb li a { font-size: 1.1em;}

.news_listtop h3 em{ font-size:0.8em;}
.news_listtop h2{ font-size:1.3em;}
.news_listtop p {
    font-size: 1em;
    line-height: 1.5em;
}
.news_listtop a, .laiyuan a {
    font-size: 1em;
}
.news_listcon h3 {
    font-size: 1.1em; line-height: 1.5em;
}
.news_listcon p {line-height: 1.3em;
}
.news_listcon{ background-size:40px 40px;}
.newsshow_top {background-size:100%;
    width: 129px;
}
.newsshow_top a {
    height:40px;
    line-height:40px;
    font-size: 1.1em;
}



.liuxuetwo_top .col-sm-7,
.liuxuetwo_top .col-sm-5{ width:100%; text-align:center}
.liuxuesitwo_topcon{ margin:3% auto 0}
.liuxuesitwo_topcon p{ margin: 0}
.liuxueqi-section li {
    width:33.33%;
}
.liuxuetwo_topimg{ width:60%; text-align:center;margin:2% auto 5%; float:none}

.xueyuan_list h2 {font-size:1.4em;margin:4% auto 1%;}
.xiangmu-section li.li_cur {
    padding:13% 0 0;
    height: 359px;
}
.jiazhi-section li h2 {
  font-size: 1.2em;
  line-height: 2em;
}




}


@media only screen and (max-width:767px){.header-upper .logo-outer{position:relative;left:0;top:0;right:0;bottom:0;width:100%;margin:0}
.main-header .header-top .top-left,.main-header .header-top .top-right,.main-header .header-top .top-right .links{width:100%;text-align:center}
.main-slider .mouse-btn-down{bottom:18px}
.main-header .header-top .top-right .links{padding-bottom:15px}
.header-top .social-icon{float:none;margin-left:0;text-align:center;display:inline-block}
.header-style-three .outer-box{display:block}
.main-header .header-top .top-right .links li{float:none;display:inline-block}
.sec-title h2{font-size:24px}
.main-menu .collapse{max-height:300px;overflow:auto;float:none;width:100%;padding:10px 0 0;border:none;margin:0 0 15px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.main-menu .collapse.in,.main-menu .collapsing{padding:0 0 0;border:none;margin:0 0 15px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.main-menu .navbar-header{position:relative;float:none;display:block;text-align:right;width:100%;padding:12px 0;right:0;z-index:12}
.main-menu .navbar-header .navbar-toggle{display:inline-block;z-index:12;border:1px solid #d7a449;float:none;margin:-2px 0 0 0;border-radius:0;background:#d7a449}
.main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}
.main-menu .navbar-collapse>.navigation{float:none!important;margin:0!important;width:100%!important;background:#2c2c2c;border-top:none}
.main-menu .navbar-collapse>.navigation>li{margin:0!important;float:none!important;padding:0!important;width:100%}
.main-menu .navigation>li>a,.main-menu .navigation>li>ul:before{border:none}
.main-menu .navbar-collapse>.navigation>li>a{padding:10px 10px!important;border:none!important;font-weight:500}
.main-menu .navigation li.dropdown>a:after,.main-menu .navigation>li.dropdown>a:before,.main-menu .navigation>li>ul>li>a::before,.main-menu .navigation>li>ul>li>ul>li>a::before{color:#fff!important;right:15px;font-size:16px;display:none!important}
.main-menu .navbar-collapse>.navigation>li>ul,.main-menu .navbar-collapse>.navigation>li>ul>li>ul{position:relative;border:none;float:none;visibility:visible;opacity:1;display:none;margin:0;left:auto!important;right:auto!important;top:auto!important;padding:0;outline:0;width:100%;background:#2c2c2c;-webkit-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-moz-border-radius:0;border-radius:0;transition:none!important;-webkit-transition:none!important;-ms-transition:none!important;-o-transition:none!important;-moz-transition:none!important;-webkit-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.main-menu .navbar-collapse>.navigation>li,.main-menu .navbar-collapse>.navigation>li>ul>li,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li{border-top:1px solid #fff!important;border-bottom:none;opacity:1!important;top:0!important;left:0!important;visibility:visible!important}
.main-menu .navbar-collapse>.navigation>li:first-child{border:none}
.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{padding:12px 20px 10px!important;line-height:22px;color:#fff;background:#2c2c2c;text-align:left;font-size:16px}
.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus,.main-menu .navbar-collapse>.navigation>li>a:hover{background:#d7a449}
.main-menu .navbar-collapse>.navigation>li.current-menu-item>a,.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a{background:#2c2c2c;color:#fff!important}
.main-menu .navbar-collapse>.navigation li.dropdown .dropdown-btn{display:block}
.main-menu .navbar-collapse>.navigation li.dropdown:after,.main-menu .navigation>li>ul:before,.services-single .inner-box .lower-content .text blockquote .quote-inner .quote-text br{display:none!important}
.main-slider .big-title{font-size:36px}
.main-header .nav-outer{padding-right:0;width:100%}
.main-header .nav-outer .outer-box{position:absolute;left:0;top:0;right:auto;z-index:12;margin-top:15px;margin-left:0}
.main-header.header-style-two .nav-outer .outer-box{display:block;margin:0}
.main-header.header-style-three .nav-outer .outer-box{margin-top:18px}
.main-header .nav-outer .outer-box .search-box-outer{margin-left:0}
.main-header .nav-outer .search-box-outer .dropdown-menu{left:0;top:44px}
.main-slider h2{font-size:26px}
.main-header .btn-outer{position:relative;display:block;float:left;z-index:15;margin-left:0;margin-bottom:-58px}
.main-header .header-top .top-left .links{width:100%}
.main-header .header-top .top-left .links li{float:none;display:inline-block}
.main-header .header-top .top-left .links li:after,.main-header .header-top .top-left .links li:before{display:none}
.main-slider .text{font-size:16px}
.main-header .info-box .icon-box{position:relative;top:0;text-align:center;margin:0 auto;margin-bottom:10px}
.header-style-two .outer-box{display:block;left:0;right:auto}
.comming-soon .content .content-inner .text br,.fixed-header .sticky-header,.header-style-two .outer-box,.header-style-two .outer-box .btn-style-eight,.main-header .header-top .top-left,.main-header .header-upper .upper-right .header-info-list{display:none}
.header-style-two .nav-outer .search-box-outer .dropdown-menu{top:40px}
.main-header .main-box .logo-box{text-align:center}
.main-header .main-box .outer-container{padding-bottom:5px}
.main-slider h2.alternate{font-size:36px}
.main-menu{width:100%;padding-right:0!important}
.main-header .header-top .top-left,.main-header .header-top .top-right{padding-bottom:0}
.main-header .language{margin-top:0;top:-8px}
.main-header .header-top .top-left .links li{padding-right:0}
.main-header .info-box{display:block;padding:0;margin-bottom:20px;border:0}
.main-header .info-box{text-align:center;margin-left:0}
.main-header .nav-outer .options-box{position:absolute;margin-top:19px;margin-left:0;z-index:12}
.main-header.header-style-two .nav-outer .options-box{margin-left:0}
.main-header .nav-outer .options-box .cart-box{margin-right:10px}
.main-slider .slider-content{padding:20px 15px 20px}
.main-slider .slider-content .text,.main-slider .slider-content .title,.main-slider .slider-content h2{margin-bottom:15px}

.main-header .auto-container{ max-width:100%}


.approach-section .blocks-section,.consulting-section .form-column .inner-column{padding:20px 20px 0}
.fact-counter .column .inner{text-align:center}
.services-block-two .inner-box .image .overlay-box .overlay-inner{padding:20px 15px}
.invest-section .content-box h2{font-size:35px}
.news-block-two .content-column .content-inner{padding:20px 20px 20px}
.cases-section .filters li{margin-bottom:25px}
.cases-section .filters .filter-tabs,.project-page-section .filters .filter-tabs{border:none}
.error-section .error-title{font-size:200px}
.error-section h4{font-size:30px}
.services-block-two .inner-box .image .overlay-box .overlay-inner{padding:60px 15px}
.project-page-section .filters li,.services-single .services-tabs .tabs-content .tab .content .tab-image{margin-bottom:15px}
.projects-single-section .lower-content h2,.services-single .inner-box .text h3{font-size:26px}
.news-block-four .content-column .inner-column,.news-block-three .content-column .inner-column{padding:30px 40px 30px 120px}
.news-block-three .content-column .inner-column{margin-top:0}
.author-box .inner-box .image,.comment-box-two .comment .author-thumb{position:relative;margin-bottom:22px}
.author-box .inner-box .content,.comment-box-two .comment,.sidebar-page-container .comments-area .comment{padding-left:0}
.comment-box-two.reply-comment,.sidebar-page-container .comments-area .comment-box.reply-comment{margin-left:0}
.sidebar-page-container .comments-area .comment-box .author-thumb{position:relative;top:0}
.cart-section .cart-options .pull-right{width:100%;display:block}
.contact-info-section ul li{position:relative;text-align:center;padding-left:0}
.contact-info-section ul li .icon{position:relative;margin:0 auto;display:block;margin-bottom:20px}
.header-top .search-box-outer,.styled-pagination .inner-container .next-post,.styled-pagination .inner-container .prev-post,.work-block .inner-box:after,.work-block .inner-box:before{display:none}
.styled-pagination .inner-container,.styled-pagination .inner-container ul li:last-child{border:none}
.styled-pagination .inner-container ul li a{border:1px solid #eee;margin:4px 4px}
.fact-counter .column .inner{padding-left:0;text-align:center}
.fact-counter .column .inner .icon-box{position:relative;margin-bottom:20px}
.counter-section .inner-container{padding:50px 15px 20px}
.blog-single .inner-box .lower-content .upper-box h2,.call-to-action-section .content-column h2,.call-to-action-section-two .content-column h2{font-size:24px}
.blog-single .inner-box .lower-content .lower-box .text img{margin-bottom:30px}
.in-touch-section .form-column .inner-column{padding:25px 20px 10px}
.login-form{padding:25px 25px 15px}
.login-form.register-form{padding-bottom:35px}


.default-form .form-group .btn-detail{margin-top:15px}
.header-style-two .header-top .social-icon li a{color:#000}
.main-menu .menu-text{display:block}
.projects-section .sortable-masonry .items-container{margin:0 -15px}


.form-container{ float:left; width:75%; margin:0 0 0 5%}
/*
.main-header .main-box .logo-box{line-height:80px;}
*/
.image-column img{ width:100%}
.infoList .hceg {width: 130px;}
.global-con li{ padding:0 2%}
.global-con li img{ width:60px; }
.global-conre,
.global-conle{ background-size: 100%;    top:10%;
    width:70px;
    height:10px;}
.global-con li h3 { font-size:18px;}
.global-con li .count-box { font-size: 1.2em;  }
.global-con li p {
    font-size: 1em;
    line-height: 1.2em;
}
.honors-section .infoList li.hceg{ height:250px;}
.Information_con ul li{ width:100%}
.Information_con ul li:nth-child(2) {margin:2.5% auto;}
.Information_con .Information_licon h4{ margin:0 auto 2%; font-size:1.1em}
.Information_con .Information_licon{ padding:5%}

.main-footer .footer-column{ width:100%; text-align:left; margin:3% auto}
.service-list li a{ padding:0; font-size:15px;}
.main-footer .footer-widget h2{ padding-bottom:6px; font-size:16px;}
.service-list li { margin-bottom:0;}
.column_re li{width:33.33%;margin: 0 ;}
.column_re{ margin:5% auto}

    .sec-title h2 {
        font-size: 22px;
    }

.guanyu_banner p {
    font-size: 1.2em;
}

.youshi-section .infoList ul li{ padding:10px 15px;}
.youshi-section .infoList .hceg{ width:260px}
.youshi-section .infoList ul li h2{ font-size:1.1em}
.guan_con p{ font-size:1.1em; line-height:1.8em;}

.guan_con h1 em {width:150px; height:5px;}
.jiazhi-section li h2 { font-size: 1.06em; line-height:1.6em; }
.jiazhi-section li{ width:97%; height:auto}


.zizhi_top{ background-size:100% 100%}
    .zizhi_top p {
        font-size: 1.06em;
    }

.zizhi_bott li{ width:100%; padding:5%; height:180px;}
.zizhi_bott li:nth-child(2){ margin:3.5% 0}
.zizhi_bott li span {
    width:60px;
    height: auto;}
.changdao_con li{ width:46%; margin:0 2% 10%}
    .changdao_con li h1 {
        font-size:1.5em;    line-height: 1.2em;
    }
    .changdao_con li p {
        font-size:0.8em;
    }
 .guan_con h1{ font-size:1.6em;}   
    
 
 .jiangshi_img img{ width:80%; margin:0 auto}   
   .fade-in-out img{ width:100%} 
.jiangshi_con{ margin:2% auto 8%}
.jiangshi_conshowone,
.hr-section li,
.jiangshi_conshowtwo,
.news_listimg,
.news_listcon{ width:100%}    
  .jiangshi_conshowone h2 {
    margin: 5% auto;
}  
.jiangshi_conshowone p,
.jiangshi_conshowtwobb p{
    font-size: 1em;
    line-height:1.6em;
}    
 .jiangshi_conshowone{ padding:3% 5%}   
.jiangshi_conshowtwo{ margin:5% auto}
    .jiangshi_conshowtwo .jiangshi_conshowone{ height:220px}
.jiangshi_conshowtwobb h4 {
    font-size:16px;
}
   .hr-section li{    margin:2.5% auto; height:auto; padding:3%;
           -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
   } 
    
.jiangshi_conshowone h4 {
    font-size: 1.3em;
}    
    .jiangshi_conshowone h2 {
        margin: 3% auto;
    }
.lan_title h2 em {
    width: 100px;
    height:3px;
}


.page-breadcrumb li{ width:50%}

.page-breadcrumb li.cur a {
        font-size:1.5em;
    }
    .page-title {
        height:160px;
    }
.page-breadcrumb li:nth-child(2) span{ display:none}
.news_listtop a { padding:1.5% 6%;}
.news_listcon{ margin:3% auto}
    .news_listcon p {
        line-height: 1.5em;
    }

    .newsshow_top a {
        height:35px;
        line-height: 35px;padding: 0 0 0 30%; font-size:1em;
    }
    .newsshow_top {
        background-size: 100%;
        width:109px;
    }
.newsshow h2{ font-size:1.3em; line-height:1.5em;}
.laiyuan a{ font-size:0.9em; padding:1% 5%}
.newsshow {
    font-size: 1em;
    line-height: 1.6em;}

.fangan_contopnav li{ width:40%; height:auto; margin:3% 5%; background-size:100% 100%}
.fangan_contopnav li h2{ font-size:1.25em; line-height:80px;}

.fangan_contopnav p {
    font-size: 1em;
    line-height:1.8em;
}
.xiangmu-section li h2{ font-size:1.3em;    margin:5% auto;}
.xiangmu-section{ margin:6% auto 8%}

.lan_title h2 em{margin:3% auto;}
.sec-title {
        padding-bottom:5%;
    }
.xiangmu-section li,
.xueyuan_conle,
.xueyuan_conre{ width:100%; margin:3% auto}
    .xiangmu-section li.li_cur {
        padding: 13% 0;
        height: auto;
    }

.xueyuan_conle p{ font-size:1em;}


.nav-section .nav_div li{ width:50%}
.nav-section .nav_div li a {
    font-size: 1.1em;
}
.nav-section .logo_xy{ margin:6% auto 0}

.padding_sx { padding:10% 0;}
.liuxuetwo_topcon p, .xueyuan li p {
    font-size: 1.05em;
    line-height: 1.7em;
}
.xueyuanhomea_bott li,
.xueyuanhomea_bott{ width:100%; overflow:hidden; height:auto}
.xueyuanhomea_bott li:nth-child(2) {
    margin:4%  auto;
}
.xueyuanhomea_bott li{ padding:5%; overflow:hidden}
.xueyuanhomea_bott li img{ width:90px}
.xueyuanhomea_bott li:nth-child(3){ height:220px}
.xueyuanhomea_bott li h3, .daoshi-section .infoList ul li h4{ font-size:1.4em;}
    .liuxuetwo_topcon p, .xueyuan li p { margin-bottom:5px; }
.liuxuejiu-section .liuxue_re,
.liuxuejiu-section .liuxue_le{ display:none}
.xueyuankecheng{ padding:8% 0}
.xueyuankecheng .owl-carousel {
    padding: 0 0 0 2%;
}
.liuxuejiu-section .infoList ul li{ width:130px}

    .liuxuesitwo_topcon {
        margin: 3% 3% 0; width: 94% !important;
    }

.liuxueqi-section li{ float:left; width:50%}
.liuxue_top img {
    margin: 5.5% auto;
}
.liuxue_top p {
    font-size: 1.15em;
}
    .h4, h4 {
        font-size: 1.2em;
    }
    .hr-section li{ padding:5% 3%}
.hr-section li p{ font-size:1.05em;line-height: 1.5em;}
.jiangshi-section { padding:8% 0}



.customer-container{ padding:3.5% 0}
.bdr {margin:8px auto;}



.liuxuetwo_conbb{ margin:5% auto}
.liuxuetwo_condiv { height:auto;}

.jiazhi-section li span{background:url(../image/a6.png) no-repeat; background-size:100% 100%; position:absolute; left:80%; bottom:10px; width:50px; height:48px;}
.jiazhi-section li:nth-child(2){padding: 4% 3% 13%;}
.news_banner{ background-size:100% 100%; height:180px}
.newsshow {margin:5%;}
.liuxuejiu-section .fangan_title{ padding:0 5% 3%}
.nav-section .nav_div li a{ padding:3% 0}
.xiangmu-section li{ height:auto}


.banner_guanyu{height:200px;}










}
@media only screen and (max-width:599px){.invest-section .content-box h2,.main-slider .big-title,.message-section .form-container h2{font-size:28px}
.projects-single-section .lower-content .content-column .project-quote .quote-author{text-align:left}
.blog-single .inner-box .lower-content .upper-box h2,.call-to-action-section .content-column h2{font-size:20px}
.blog-single .inner-box .lower-content .lower-box .text blockquote .quote-inner{padding:20px 20px 20px 50px}
.services-single .inner-box .lower-content .text blockquote .quote-inner .quote-text{font-size:16px}
.testimonial-block.style-two{padding-right:0;padding-bottom:0}
.page-breadcrumb li{font-size:14px}
.error-section .error-title{font-size:150px}
.main-slider .slider-content h2{font-size:40px}
.comming-soon .content .content-inner h2{font-size:50px}
.accordion-box .block .acc-btn,.main-slider .slider-content .text{font-size:14px}
.cases-section .filters li{margin-right:20px}
.offer-block .inner-box .lower-content{padding:20px 15px 25px}
.main-footer.style-two .logo-widget:before,.main-slider h2:after,.message-section .form-container .text br,.offers-section .owl-dots,.sec-title .title:before,.sec-title h2 br,.testimonial-block.style-two:after,.testimonial-section-two .owl-dots{display:none}
.sec-title .title{padding-left:0}
.main-slider h2{font-size:16px;line-height:1.6em;padding-bottom:0}
.main-slider .text{font-size:14px;line-height:1.8em}
.default-form-section .title-box h2,.main-slider h1,.projects-single-section .lower-content h2,.services-single .inner-box .text h3{font-size:24px}
.main-header .header-top .top-left{padding-bottom:12px}
.comming-soon .content .content-inner .text,.sec-title .text{font-size:16px}
.approach-section .upper-box h2,.main-slider h2.style-two{font-size:30px}
.about-section .image-column .inner-column .image:before,.cases-section .filters li:after,.main-slider .mouse-btn-down,.news-block-four .content-column .inner-column:before,.news-block-three .content-column .inner-column:before,.offer-block .inner-box .lower-content .learn-more,.project-page-section .filters li:after{display:none}
.welcome-section .content-column .inner-column .pull-right{width:100%;display:block;margin-top:20px}
.gallery-section .filters li{margin-bottom:12px}
.checkout-form .checkout-title h2,.order-box h2,.page-title h1{font-size:24px}
.call-to-action-two h3,.news-block-four .content-column .inner-column h2,.news-block-three .content-column .inner-column h2,.offer-block .inner-box .lower-content h3,.service-block-three .inner-box .lower-box h3{font-size:20px}
.news-block-four .content-column .inner-column,.news-block-three .content-column .inner-column,.shop-single .product-details .prod-tabs .tabs-content{padding:25px 25px 25px 25px}
.news-block-four .content-column .inner-column .post-date,.news-block-three .content-column .inner-column .post-date{position:relative;left:0;top:0;margin-bottom:15px}
.blog-single .inner-box blockquote .text{padding-left:0;border:none}
.blog-single .inner-box blockquote,.login-form{padding:25px 25px}
.blog-single .inner-box .post-share-options .tags a{margin-bottom:6px}
.news-section-two .owl-nav,.related-projects .owl-nav,.services-section .owl-nav{position:relative;top:0;margin-top:10px}
.testimonial-section .owl-nav{position:relative;margin-top:20px;top:0}
.news-section-two .owl-nav .owl-next,.news-section-two .owl-nav .owl-prev,.related-projects .owl-next,.related-projects .owl-prev,.services-section .owl-nav .owl-next,.services-section .owl-nav .owl-prev,.testimonial-section .owl-nav .owl-next,.testimonial-section .owl-nav .owl-prev{margin-left:0;margin-right:10px}
.about-section .image-column .inner-column{margin-left:0;padding:0}
.news-block .inner-box .lower-content h3{font-size:20px}
.about-section .image-column .inner-column .image .overlay-box{left:15px;bottom:25px}
.post-share-options .inner-container,.post-share-options .inner-container .social-icons li:last-child{border:0}
.post-share-options .inner-container .social-icons li a{border:1px solid #ccc;margin:0 5px 10px}
.post-share-options .inner-container{padding:0}
.post-share-options .inner-container .next-post,.post-share-options .inner-container .prev-post{margin-top:0;margin-bottom:20px}
.sidebar-page-container .comments-area .comment .comment-reply{position:relative;margin-top:10px;display:inline-block}
.cart-section .apply-coupon .form-group,.cart-section .apply-coupon .form-group input[type=text],.cart-section .cart-options .cart-btn,.cart-section .cart-options .pull-right,.cart-section .coupon-btn{width:100%}
.order-box ul li{padding-left:0;padding-right:0}
.contact-page-section .form-column .inner-column{padding:30px 25px 20px}
.contact-page-section .info-column .inner-column{padding:30px 25px}

.zizhimengx-section{ padding:5% 0}

}
@media only screen and (max-width:479px){.main-slider .big-title{font-size:24px}
.comming-soon .emailed-form .form-group input[type=submit],.comming-soon .emailed-form button{position:relative;top:0;right:0;left:0;bottom:auto;margin-top:15px;width:100%}
.payment-box .payment-options li .radio-option .what-paypall{margin-left:0}
.main-slider h2{line-height:1.5em}
.login-form button{top:0;margin-bottom:15px}
.news-block .inner-box .image .text{font-size:14px;margin-bottom:15px}
.project-page-section .filters li:after{display:none}
.login-form .pull-right{width:100%}
.main-slider .slider-content h2{font-size:30px}
.project-page-section .filters li{margin-right:15px}
.main-slider .text{font-size:12px;line-height:1em}
.main-header .main-box .logo-box{padding-bottom:0}
.main-header .main-box .logo-box{width:100%}
.main-slider h1{font-size:20px;padding-bottom:0}
.main-header .header-top .top-left .links li{padding-right:0;border:0;margin:5px 5px}
.main-slider .solution,.main-slider h2 .pain{padding:5px 5px}
.main-slider .text{font-size:12px}
.main-slider h2.alternate{font-size:20px}
.footer-style-two .content-column .copyright-box .logo{position:relative;margin-bottom:30px}
.footer-style-two .content-column .copyright-box{padding-left:0}
.project-detail-section .price-list li span{min-width:220px}
.shop-single .product-details .prod-tabs .tab-btns .tab-btn{padding:10px 20px 10px;font-size:14px}
.styled-pagination li{margin:0 5px 5px 0}
}



@media only screen and (max-width:770px){
    
.news_banner img {	height:200px;}

}
@media only screen and (max-width:414px){
    
.news_banner img{	height:170px;}

}











