﻿@media (min-width: 769px){
    #header .header_bom ul li:hover{background: url("../images/navbg_03.png") no-repeat;background-size: cover;}
    #header .header_bom ul li:hover a,#header .header_bom ul li:hover a p{color: #fff}
    .index_dervice ul li a:hover{background: url("../images/index17_06.png") no-repeat center;background-size: cover;color: #fff;border:none;}
    .inss .conts:hover{background: url("../images/index_bg_03.png") ;background-size: 100% 100%;}
    .inss .conts:hover .font36,.inss .conts:hover div.font16{color: #c0974f;}
    .index_case li a:hover .cont{opacity: 1; -webkit-transform: scale(1);transform: scale(1);}
    .index_contact .link a:hover,#footer ul li a:hover{color: #c0945b;}
    .index_dervice_list .box9 .left:hover .cont,.index_news .col-xs-12 a:hover .imgs .cont{-webkit-transform: scale(1.1);transform: scale(1.1);}
    .index_news .col-xs-12 a:hover .font20{color: #c0945b}
    .add a:hover{opacity: .8;}
    .about_nav_tab li:hover{background: url("../images/bg_06.png") no-repeat center;  background-size: 100% 100%;}
    .about_nav_tab li:hover a{ color: #c69e4e;}
    .wenhua1 .cont a:hover .font16{display: -webkit-box}
    .wenhua1 .cont a:hover .font16 .MsoNormal span{display: inline-block;}
    .wenhua1 .cont a:hover .imgs img:first-child{display: none}
    .wenhua1 .cont a:hover .imgs img:last-child{display: block;width: 90px}
    .rducation2 .cont ul li a:hover .imhg p{opacity: 1}
    .rducation2 .cont ul li a:hover .jia{opacity: 0}
    .wenhua1 .cont a:hover span{display: none}
    .wenhua1 .cont a:hover .font20{color: #fff}
    .wenhua1 .cont a:hover{background: #c7a158}
    .zhaopin1 ul li:hover p{display: block}
    .item .index_dervice_list .box9 .left:hover .cont{-webkit-transform: scale(1);transform: scale(1);}
    .rducation1 .conts .right .swiper-button-next:hover,.rducation1 .conts .right .swiper-button-prev:hover{opacity: 0.9}
    .rducation3 .item:hover .conts{opacity: 1}
    #faculty1 .item a:hover{background: #c4a05f;color: #fff}
    #faculty1 .item a:hover p{color: #fff}
    .guarantee1 ul li a:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
    .guarantee3 .item a:hover:before{background: rgba(169,131,63,.8)}
    .guarantee3 .item a:hover .name{opacity: 0}
    .guarantee3 .item a:hover .cont{opacity: 1}
    .process1 ul li:hover{ background: #423329;}
    .stores ul li a:hover{background: #c4a15b;}
    .stores ul li a:hover .font16{color: #fff;}
    .newsDetaile .row .col-md-6 a:hover{color: #c0945b}
    .story1 .col-md-3 a:hover .da img{-webkit-transform: scale(0.9);transform: scale(0.9);}
    .story1 .col-md-3 a:hover .font20{color: #c0945b}
    .wenhua li:hover:before{opacity: 1}
    .youshi2 .col-md-4 a:hover .font16{transform:translateY(-40px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px);}
    .youshi2 .col-md-4 a:hover{-webkit-transform: scale(1.1);transform: scale(1.1);}
    .youshi3 ul li:hover img{-webkit-transform: scale(0.9);transform: scale(0.9);}
    .service .row .col-md-3:hover{color: #c0945b;}
    .news .conts .right a:hover,.news .col-md-4 a:hover .font24,.news .col-md-4 a:hover span{color:#c0945b}
    .news .col-md-4 a:hover .da .das{-webkit-transform: scale(1.1);transform: scale(1.1)}
    .fudong li:last-child:hover{background: url(../images/rfbg_031.png) no-repeat center;}
    .fudong li:nth-child(1):hover,.fudong li:nth-child(2):hover,.fudong li:nth-child(3):hover{background: url(../images/rfbg1_13.png) no-repeat center;}
}
@media (min-width: 1400px) {
    .container{width: 1240px;}
}
@media (min-width: 1600px) {
	.container{width: 1440px;}
}
@media (max-width: 1500px){
    .guarantee1 ul li img{height: 260px}
}
@media (max-width: 1600px) {
    #header .header_top .left, #header .header_top .right{width: calc(50% - 100px);width: -webkit-calc(50% - 100px);}
    .header_logo{width: 180px;margin-left: -90px;}
    #header .header_top .right li{width: auto;margin-right: 15px;}
    #header .header_top .right li:last-child{margin-right: 0;}
    #ban{height: 720px}
    .index_news .col-xs-12{height: 380px}
    .index_news .col-xs-12 a,.index_news .cont{height: 100%}
    #footer{padding: 3rem 0}
    .wuzi{width: 200px}

}
@media (max-width: 1400px) {
    #header .header_top .container{width: 96%;}
    #header .header_top{line-height: 80px}
    #header .header_top .right ul{margin-top: 25px;}
    #ban{height: 660px}
    /*.inss .conts{width: 100%}*/
    .wuzi{width: 180px}
    .enterprise .col-md-7{padding-top: 1%}
    .zhuzi{width: 130px}
    .wuzi{width: 150px}
    .wenhua1 .cont{width: 400px;height: 400px;}
    .guarantee1 ul li img{height: 250px}
    .guarantee3 .item{height: 430px}
    .guarantee3 .item .name span{font-size: 30px;margin-left: -13px;margin-top: -68px;}
    .stores .conts{height: 360px}
    .rducation2 .cont ul li .imhg{height:280px}
}
@media (max-width: 1332px){

}
@media (max-width: 1300px){
    #header .header_top{display: none}
    #ban{height: 610px}
    .guarantee1 ul li img{height: 220px}
    .rducation3_cont .swiper-button-prev,.rducation3_cont .swiper-button-next{display: none;}
    .rducation3_cont .swiper-pagination{display: block}
}
@media (max-width: 1200px){
    #ban{height: 560px}
    .header_logo{width: 110px;margin-left: -55px;}
    #header .header_bom .left, #header .header_bom .right{width: calc(50% - 60px);width: -webkit-calc(50% - 60px);}
    .index_dervice ul li{width: 20%}
    .index_dervice ul li:nth-child(6){margin-left: 10%}
    .inss .conts{height: auto}
    .inss .conts .cont a p.font16{height: 46px}
    .index_news ul li .right .font20{height: 17px}
    .index_news ul li .right p{height: 46px}
    #footer .header_logo{width: 150px;margin-left: -75px}
    #footer .left, #footer .right {width: calc(50% - 130px);width: -webkit-calc(50% - 130px);}
    .foot{line-height: 70px}
    .wuzi{width: 160px}
    .enterprise .col-md-7{padding-top: 0%}
    .enterprise1{padding: 30px 0}
    .enterprise1 .col-md-6:first-child {margin-top: 3%;}
    .about_nav_tab li a{width: 130px;height: 40px;line-height: 40px;}
    .ziwenhua{width: 250px;height: 250px;margin-top: -125px;margin-left: -125px;}
    .guarantee1 ul li img{height: 190px}
    .guarantee2 .font34,.guarantee2 .sdcon,.guarantee2 .cont{width: 100%;display: block;float: inherit;text-align: center;margin-top: 10px;}
    .guarantee2 .font34{margin-top: 0;}
    .guarantee3 .item{height: 480px}
    .rducation3 .item .conts{padding: 30px 15px}
    .process1 ul li{padding: 15px 30px}
    .index_dervice_list .box9 .left, .index_dervice_list .box9 .right{height: 425px;}
    .youshi1{height: 320px;}
    .youshi1 .left img{height: 310px;}

}
@media (max-width: 992px) {
    .ico{display: block}
    .header_bom{height: 80px}
    #header .header_bom{display: none;}
    .header_logo{display: none}
    .logo{width: 110px;left: 25px;transform: translateX(0);-webkit-transform: translateX(0);position: absolute;z-index: 99}
    #header_ipone{display: block;position: relative}
    #header_ipone .ipone{background: #1e1e1e; background-size: contain;height: 80px;position: relative}
    #header_ipone .ipone ul{background: rgba(30,30,30,.9);display:none;position: absolute;top: 80px;z-index:9;width: 100%;padding: 5rem 2rem 2rem}
    .index_case ul{margin-top: 3rem}
    .inss .conts .cont a p.font16{height: 42px}
    .index_news ul li .right .font20{height: 16px;}
    .index_news ul li .right p{height: 46px;}
    .index_news .col-sm-6{margin-bottom: 2rem}
    #footer .left, #footer .right{width: 50%}
    .index_news .cont .font20{height: 21px}
    .enterprise1 .col-md-6:first-child {margin-top: 0%;}
    .enterprise1 .col-md-6:last-child {margin-top: 10%;}
    .youshi1{display: block}
    .youshi1 .left, .youshi1 .right{width: 100%}
    .youshi1 .right {padding: 1rem 2rem 4rem;}
    .youshi1 .right .font40{margin-bottom: 1rem}
    .youshi2 .col-md-4 a{height: 190px}
    .story .col-md-6:first-child{display: none}
    .story .col-md-6:last-child{width: 100%}
    .story{padding: 20px}
    .wenhua1 .cont{width: 300px;height: 300px;}
    .wenhua1 .cont:first-child{left: -20px}
    .wenhua1 .cont:last-child{right: -20px}
    .wenhua1 .cont .imgs img:first-child{width: 120px}
    .wenhua1 .cont .imgs img:last-child{width: 60px}
    .wenhua1 .cont .font20{margin: 10px 0}
    .wenhua1 .cont a:hover .font16{height: 79px}
    .guarantee1 ul li{width: 25%}
    .guarantee1 ul li img{height: 220px}
    .rducation3 .item .conts p.font16{height: 172px}
    #zhujia .item .imgs{height: 300px}
    .process1 ul li img:first-child {height: 30px}
    .process1 ul li{padding: 12px 20px;}
    .process2 .left .form-group:last-child .btn{float: inherit;margin-top: 10px}
    .process2 .right{padding-bottom: 80px}
    .stores .conts .right .item .middleCont{padding: 0 55px 0 8%}
    .news .conts .right .font24{margin: 8px 0 5px;}
    .news .conts .right a{margin-top: 2rem}
    .news .conts{height: 330px;}
    .news .col-md-4 a .font16{height: 63px}
    .index_dervice_list .box9 .left img{height: 20px;margin: 1rem 0;}
    .titles{width: 100%}
    .newsDetaile .row .col-md-6.left{text-align: left;margin-bottom: 5px}
    .newsDetaile .row .col-md-6.right{padding-left: 15px}
    .newsDetaile .row{margin-top: 2rem}
    #affiliate .owl-dots{display: block;}
    .youshi1,.youshi1 .left img{height: auto;}

}
@media (max-width: 768px){
    .guarantee1 ul li img{height: 200px}
}
@media (max-width: 767px){
    .index_dervice ul li{width: 33.333%;margin-bottom: 8px;}
    .index_dervice ul li a{width: 90px;height: 90px;border: solid 2px #b98b3d;}
    .index_dervice ul li:nth-child(6){margin-left: 0}
    .index_case li{width: 50%}
    .index_case,.index_affiliate,.index_news{padding: 3rem 0}
    .inss,.index_news .conts{margin-top: 2rem}
    .index_news .conts{margin-top: 2rem}
    .index_news .col-xs-12{height: auto;padding: 0}
    .foot{padding: 20px 0}
    .foot span{display: block;text-align: center;line-height: 1.5em}
    .foot span:last-child{float: none;margin-top: 8px}
    .index_news ul li .left{width: 46px;}
    .index_news ul li .right{width: -webkit-calc(100% - 46px);-webkit-width: -webkit-calc(100% - 46px);}
    .title .font32{margin: 5px auto 0}
    .index_dervice .index_d{padding: 3rem 0 1rem}
    .fudong{right: 0px;width: 100%;bottom: 0;top: auto;display: none;transform: translateY(0);-webkit-transform: translateY(0);}
    .fudong ul{width: 100%;display: block;}
    .fudong_ipone i{color:#fff;font-size: 19px;}

    .fudong li{height: 56px;width: 33.333%;float: left;}
    .fudong li:last-child{display: none}
    .fudong_ipone{display: block;}
    .foot{margin-bottom: 56px;}
    .fudong li a img{width: 25px}
    .fudong li a,.fudong li.top{padding-top: 7px}
    .index_news .cont p{margin-top: 5px}
    .index_news ul li .right p,.index_news .cont p{font-size: 14px}
    #ban {height: 300px;}
    .enterprise .col-md-7{margin-top: 20px}
    .enterprise p.font16{margin-top: 10px}
    .enterprise1 .font34{margin-bottom: 8px}
    .enterprise1 .col-md-6:last-child {margin-top: 2%;padding: 0 20%;}
    .enterprise2 .liimg{height: 140px}
    .enterprise2 .liimg1 {height: 282px;}
    .enterprise2 p{margin-bottom: 1rem}
    .about_nav_tab li a {width: 90px;height: 36px;line-height: 36px;}
    .course ul li span{width: 60px;height: 60px;line-height: 60px;left: -30px;}
    .course ul li .set{margin-top: 2px}
    .course ul li{padding: 3rem 20px 20px 50px;}
    .course ul li:first-child{padding-top: 20px;}
    .course .conts{height: 760px}
    .course ul{margin-left: 30px}
    .course ul li .set .set1{width: 49%;margin-bottom: 2px}
    .about_nav_tab li{text-align: center}
    .about_nav_tab li a{margin: auto}
    .banner_oll{height: 180px}
    .youshi2 .col-md-4 a{height: 360px}
    .youshi3 ul li{width: 33.333%;margin-bottom: 3%;padding: 0 10px}
    .story1 .col-md-3{padding: 0 5%}
    .story1 .col-md-3:nth-child(3),.story1 .col-md-3:nth-child(4){margin-top: 20px}
    .ziwenhua{width: 200px;height: 200px;margin-top: -100px;margin-left: -100px;}
    .wenhua li{height: 210px}
    .wenhua li:nth-child(even) a {padding: 0 10% 0 50px;}
    .wenhua li:nth-child(odd) a {padding: 0 50px 0 10%;}
    .wenhua1 .cont{width: 200px;height: 200px;}
    .wenhua1 .cont .imgs img:first-child{width: 70px}
    .wenhua1 .cont:first-child{right: 0}
    .wenhua1 .cont:last-child{left: 0}
    .wenhua .col-md-4{margin-bottom: 10px}
    .zhaopin1 ul li{width: 100%;margin-left: 0;margin-bottom: 10px;}
    .guarantee1 ul li img{height: 180px}
    .guarantee1 ul li{padding: 0 10px}
    .guarantee2 input{width: 100%;margin-top: 10px;}
    .guarantee2 .sdcon input:nth-child(2){margin: 10px 0 10px}
    .guarantee3 .item .name span{font-size: 38px;margin-left: -21px;margin-top: -90px;}
    .guarantee3 .item .name img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
    .service .row .col-md-3 img{height: 120px;}
    .process1 ul li{padding: 12px 10px}
    .process1 ul li .font22{font-size: 14px}
    .process2 .right{padding-bottom: 0;margin-top: 20px}
    .process2 .right img{right: 30px}
    .process2 .left .form-group:last-child .btn{margin-top: 0}
    .process1{padding-bottom: 3rem}
    .process2 .left .bian{left: 5px}
    .process2 .left .form-group:last-child{margin-bottom: 0}
    .process2 .right div.font16{margin: 8px 0 15px;}
    .process2 .right p{margin-bottom: 1px}
    .process2 .right div.font22{margin-bottom: 5px}
    .process2{padding: 3rem 0}
    .news .conts{height: auto}
    .news .conts .left, .news .conts .right{width: 100%;float: inherit}
    .news .conts .left{height: 200px}
    .news .conts .right{padding: 20px}
    .news .col-md-4 a .da{height: 160px}
    .news .col-md-4 a .font24{height: 22px}
    .contact_map .cont{height: auto}
    .rducation1 .conts{display: block;height: auto}
    .contact_map .cont .left, .contact_map .cont .right,.rducation1 .conts .left, .rducation1 .conts .right{width: 100%;float: inherit}
    .contact_map .cont .right{height: 300px}
    .contact_map .cont .left{padding: 5%}
    .rducation1 .conts .left{display: none}
    .rducation1 .conts .left .font20{padding: 0}
    .rducation1 .conts .right{height: 300px}
    .rducation2 .cont ul li{width: 100%;margin-right: 0;margin-bottom: 15px}
    #faculty1 .item a .font18 {margin-bottom: 10px}
    .rducation2 .tab span{padding: 7px 30px;}
    #faculty1 .item .cont{padding-top: 0}
    #faculty1 .item a span{top: 0}
    #faculty1 .item .cont{margin-top: 15px}
    .zhuzi,.wuzi{display: none}
    #footer ul li{display: none}
    #footer ul li:first-child{display: block;margin-bottom: 0}
    .footer_index ul li{display: block !important;}
    .footer_index ul li:first-child{margin-bottom: 1rem !important;}
    .crumbs,.index_dervice_list .box9 .left,.process2 .right .font48,.process2 .right .font22,.process2 .right .font16,.process2 .right  img{display: none}
    .item .index_dervice_list .box9 .left{display: block}
    .item .index_dervice_list .box9 .right,.index_news .col-md-3:nth-child(2),.index_news .col-md-6 ul li:first-child{display: none}
    .titles .font40,
    .add,
    .index_news .conts,
    .story{margin-top: 1rem}
    .rducation1 .conts,
    .rducation2 .tab,
    .story1,.zhaopin1,.zhaopin1 ul{margin: 1rem auto}
    .rducation2,
    .rducation3,
    .rducation4,
    .index_dervice .index_d,
    .index_case,
    .index_affiliate,
    .index_news,
    .enterprise2,
    .course,
    .guarantee1,
    .stores{padding: 1rem 0}
    .rducation3 #zhujia{margin-top: 1rem;}
    .youshi2{padding: 0}
    .zhaopin2{margin-bottom: 1rem}
    .guarantee3,
    .process1{padding-top: 1rem}
    .service{padding-bottom: 0}
    .stores ul li{padding-left: 5px;padding-right: 5px}
    .addoLll{display: block;
        color: #000;font-size: 18px}
    .addoLll a{  color: #c4a05f;display: inline-block;margin: 0 10px 0 8px}
    .guarantee1 ul li{display: none}
    .guarantee1 ul li:nth-child(1),
    .guarantee1 ul li:nth-child(2),
    .guarantee1 ul li:nth-child(3),
    .guarantee1 ul li:nth-child(4),
    .guarantee1 ul li:nth-child(5),
    .guarantee1 ul li:nth-child(6),
    .guarantee1 ul li:nth-child(7),
    .guarantee1 ul li:nth-child(8),
    .guarantee1 ul li:nth-child(9){display: block;}
    .guarantee3{padding-bottom: 0}
    .service .row{margin-bottom: 0}
    .process2 .left .font56{display: block;font-size: 18px}
    .yingyu{display: none}
    .index_dervice ul{margin-top: 1rem}
    .item{padding-bottom: 2rem}
    .newsDetaile .conts{padding-top: 2rem}
    .newsDetaile {padding-bottom: 2rem;}
    .news .conts{margin-top: 2rem}
    .pages a{margin: 0}
    .process2s .left .font36,.process2s .left .font56{display: none}
    .process2s .right .font48, .process2s .right .font22, .process2s .right .font16, .process2s .right img{display: block}
    .process2s .right div.font16{display: none}
    .process2 .left .font16{display: block;color: #c79f5f;margin-bottom: 10px   }
     .index_dervice_list .box9 .right{width: 100%;}
     .itemoll .index_dervice{margin-bottom: 2rem;}
     .rducation3 .owl-dots,#faculty1  .owl-dots{display: block;}
     #faculty{ margin-top: 2rem;}
     .rducation3 .owl-dots{margin-top: 0}
     #siji .item{padding-bottom: 0}
     .process2 .right .font56, .process2 .right .font28{font-family: "微软雅黑",Microsoft YaHei}
     .itemoll .index_dervice_list .box9 .right{display: none}
    .itemoll .index_dervice_list .box9 .left{display: block;height: auto;}
    .rducation2 .cont ul li .imhg{height:auto}
	.callList{top: 50%;
    left: 50%;margin-left: -110px;
    margin-top: -50px;}
    .stores .conts .right{padding: 30px;}
    .stores .conts .middleCont{padding:0;}
    .stores .conts .owl-next{display:none}
    
}
@media (max-width: 730px){
    #footer .left, #footer .right{width: 100%}
    #footer .left{margin-bottom: 1rem}
    #footer{padding: 3rem 0}
    .youshi2 .col-md-4 a{height: 300px}
    .ziwenhua{display: none}
    .wenhua li a{padding: 20px !important;}
    .stores .conts{height: auto}
    .stores .conts .left{height: 200px}
    .stores .conts .right,.stores .conts .left{width: 100%}
    .stores .conts .right .item .middleCont{padding: 30px 50px 30px 20px;}
    .stores .conts .right .owl-nav{bottom: 10px;padding-left: 20px}
    #faculty1 .item a img{width: 100%;position: initial}
    #faculty1 .item a{padding: 20px}
    .rducation2 .cont ul li .imhg p{opacity:1;}
    .rducation2 .cont ul li .imhg .jia{opacity:0}
}
@media (max-width:550px){
    .logo{width: 90px}
    #header_ipone .ipone{height: 60px}
    .ico{top: 15px;}
    #header_ipone .ipone ul{top: 60px;}
    .index_dervice_list .box9.active{display: block}
    .index_dervice_list .box9 .left, .index_dervice_list .box9 .right{width: 100%}
    .index_dervice_list .box9 .left{height: 260px}
    .index_dervice_list .box9 .right .conts .cont{padding: 10% 5%;}
    .enterprise2 ul li{width: calc(50% - 2px);width: -webkit-calc(50% - 2px);margin-bottom: 2px;}
    .enterprise2 ul li:nth-child(even){margin-right: 0}
    .enterprise2 ul{margin: 0 0 1rem}
    .course ul{margin-left: 25px;width: -webkit-calc(100% - 25px);width: calc(100% - 25px);}
    .course ul li span{width: 50px;height: 50px;left: -25px;line-height: 50px;}
    .course ul li {padding: 2rem 10px 11px 34px;}
    .course ul li span{top: 8px}
    .youshi2 .col-md-4 a{height: 250px}
    .wenhua li{width: 100%;margin-left: 0 !important;}
    .wenhua li{margin-bottom: 5px !important;}
    .wenhua1{width: 90%;display: inline-block;margin-left: 5%}
    .wenhua1 .cont{width: 50%;height: auto;border-radius: 0;float: left;padding: 10px;}
    .wenhua1 .cont:last-child{left: 0px;right: 0}
    .wenhua1 .cont:first-child{right: 0px;left: 0px}
    .wenhua1 .cont .imgs{width: auto}
    .wenhua1 .cont .middle,.wenhua1 .cont .middle .middleCont{display: block}
    .guarantee1 ul li{width: 33.333%}
    .guarantee1 ul li img{height: 200px}
    .process2 .right img{position: initial;margin-top: 10px}
    .stores ul li .das{height: 150px}
    .item .index_dervice_list .box9 .left{height: auto}
    .item .index_dervice_list .box9 .left .conts .cont{padding: 5%}
    .item .index_dervice_list .box9 .right{height: 200px;}
    .index_dervice_list .box9 .left img{height: 12px}
    .wenhua{padding-bottom: 1rem}
}
@media (max-width:520px){

}
@media (max-width: 460px){
    .index_dervice_list .box9 .left{height: 190px}
    #ban {height: 250px;}
    .youshi2 .col-md-4 a{height: 220px}
    .stores ul li .das{height: 90px}
    .stores ul li .font16{padding: 12px 5px 0px;}
    .stores ul li{margin-bottom: 12px}
}
@media (max-width: 400px){
    #footer .left ul, #footer .right ul{width: 33.330%}
    .guarantee1 ul li img{height: 150px}
    .process2 .left .form-group .btn{margin-top: 10px;width: 100%;display: block;}
    .process2 .left .bian{height: 100%}
    .process2 .left{padding: 0 5% 0 28px;}
    .index_dervice ul li a{width: 78px;height: 78px;border: solid 1px #B98B3C;}

}
@media (max-width: 350px){
    .guarantee1 ul li img{  height:130px;}
}






