*{box-sizing:content-box;font-size:16px;line-height:28px}
.db_max{margin-top:0!important}
.clear{clear:both;line-height:0;height:0;font-size:0}
.hcmb_banner{width:100%;height:855px;overflow:hidden;background:url(../image/banner2.png) center center}
.hcmb_banner_a{width:1200px;height:855px;overflow:hidden;margin:0 auto;position:relative}
.hcmb_banner_a a{width:280px;height:66px;font-size:22px;position:absolute;top:660px;left:720px;line-height:66px;text-align:center;background:#ff848e;color:#fff;display:inline-block;border-radius:100px;transition:all .1s}
.hcmb_banner_a a:hover{margin-top:3px}
.ql{background:#d5eaff}
.hui{background:#f2f2f2}
.ksts{background:url(../image/tu13.png) no-repeat center center;height:723px!important;padding:0!important}
.zj{background:url(../image/tu17.jpg) no-repeat center center;height:780px!important;padding:0!important}
.anniu{width:100%;height:67px;margin-top:50px;overflow:hidden;text-align:center;font-size:22px}
.anniu a{width:auto;height:64px;line-height:64px;font-size:20px;padding:0 70px;text-align:center;display:inline-block;background:#ff848e;color:#fff;border-radius:100px;transition:all .1s}
.anniu a:hover{margin-top:3px}
.box{width:100%;height:auto;overflow:hidden;padding:80px 0 60px}
.bt{width:100%;height:auto;text-align:center;overflow:hidden}
.nr,.ksts_nr{width:1200px;height:auto;display:block;margin:0 auto}
.yi,.er,.san{width:100%;overflow:hidden;margin-top:60px}
.yi li{width:312px;height:auto;float:left;margin:0 43.9px;display:inline-block;text-align:center}
.yi li b{display:block;font-size:18px;padding:20px 0 15px}
.yi li p{display:block}
.er span{width:70%;padding:0 15%;display:block;text-align:center}
.er li{float:left;text-align:center;margin-top:60px;margin-left:46px;display:inline-block}
.er li p{display:block;padding-top:18px}
.san li{width:188px;float:left;text-align:center;margin-left:43px;display:inline-block}
.san li img{border-radius:200px;overflow:hidden;box-shadow:0 2px 5px #dfdfdf;transition:all .2s}
.san li span{display:block;font-size:24px;font-weight:700;padding:18px 0 15px}
.san li span b{font-size:24px;color:#328ce7}
.san li:hover img{box-shadow:0 2px 5px #aaa}
.ksts .anniu{width:300px;margin:520px 0 0 120px}
.si,.wu{width:100%;height:auto;padding-top:60px;display:block}
.liu{width:570px;height:auto;display:block;margin:169px 0 0 475px}
.liu_s{display:block;padding-left:60px;font-size:18px;font-weight:700;color:#d3b167}
.liu h2{font-size:38px;font-weight:700;display:block;color:#eee;padding:40px 0 20px}
.liu span{display:block;color:#999}
.liu b{color:#eee;font-size:18px;display:block;padding-top:20px;padding-bottom:15px}
.liu_x{width:100%;height:auto;overflow:hidden;padding:2px}
.liu_x i{font-style:normal;width:65px;height:65px;margin-right:4px;float:left;background:0 0;border:2px solid #565463;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#eee;text-align:center;padding:10px;transition:all .2s}
.liu_x i:hover{border:2px solid #aaa}
.qi{width:1100px;height:804px;display:block;background:url(../image/tu25.jpg) no-repeat;position:relative;margin:60px auto 0}
.qi p{width:730px;height:auto;padding-top:20px;position:absolute;text-indent:32px}
.fw1{position:absolute;top:550px;left:18px;transition:all .2s}
.fw2{position:absolute;top:644px;left:18px;transition:all .2s}
.fw3{position:absolute;top:208px;left:393px;transition:all .2s}
.fw4{position:absolute;top:376px;left:623px;transition:all .2s}
.fw5{position:absolute;top:395px;right:100px;transition:all .2s}
.fw6{position:absolute;top:490px;right:17px;transition:all .2s}
.fw7{position:absolute;top:648px;right:249px;transition:all .2s}
.dibu2{width:100%;height:603px;background:url(../image/tu261.jpg) no-repeat;overflow:hidden}
.dibu2 .anniu{margin-top:450px}


.pc{ display:block;}
.mob{ display:none;}
@media(max-width:1000px){
.pc{ display:none;}
.mob{ display:block;}
.nr, .ksts_nr{ width:100%;}
.hcmb_banner{ height:300px; background-size:auto 100%;}
.hcmb_banner_a{ width:100%; height:300px;}
.hcmb_banner_a a{ top:200px; left:50%; margin-left:-140px;}
.yi li{ float:none; margin:0 10px; width:auto; display:block; clear:both; overflow:hidden; margin-bottom:20px;}
.yi li img{ float:left; width:50%; max-width:}
.yi li b{ padding-left:0; padding-bottom:0;}
.er ul{ width:100%; max-width:500px; margin:0 auto;}
.er li{ width:40%; margin:0 5%; max-width:240px;}
.er li:nth-child(3){ clear:both;}
.san ul{ text-align:center;}
.san li{ height:320px; display:inline-block; margin:0 10px; float:none; vertical-align:text-bottom; width:150px;}
.ksts,.zj{ display:none;}
.dibu2{ height:300px; background-size:auto 100%; background-position:center top;}
.dibu2 .anniu{ margin-top:230px;}
}