.header{background-color:#FFF;box-shadow:0px 2px 10px 0px rgba(0,0,0,0.05)}.header .navdb{display:none}.header .navdn{display:block}.header .pc_nav>ul>li>a{color:#333}.header .top_right>div,.header .shej_box a{color:#333}.header .pcmv>li:hover>a{color:#e60027}.banner{position:relative;padding-top:116px}.pro_banbox{position:absolute;left:50%;top:24%;transform:translateX(-50%);width:900px}.pro_banbox p{text-align:center;font-size:18px;font-family:Lato;font-weight:400;color:#FFFFFF;line-height:48px}.pro_banbox p a{color:#FFF}.pro_banbox h1{text-align:center;font-size:40px;font-family:Lato;font-weight:400;color:#FFFFFF;line-height:48px;margin-top:5px;margin-bottom:35px}.pro_banbox form{width:100%;height:60px;background:#FFFFFF;border-radius:4px;padding-left:74px;position:relative}.pro_banbox form input{width:100%;height:60px;padding:0;line-height:60px;font-size:18px;font-family:Lato;font-weight:400;color:#CCCCCC;outline:none;border:none;border-radius:4px}.pro_banbox form input::-webkit-input-placeholder{color:#ccc}.pro_banbox form input:-moz-placeholder{color:#ccc}.pro_banbox form input::-moz-placeholder{color:#ccc}.pro_banbox form input:-ms-input-placeholder{color:#ccc}.pro_banbox form button{position:absolute;left:34px;top:0;width:40px;height:100%;outline:none;border:none;text-align:center;background-color:#FFF;border-radius:4px}.set2{margin-top:110px;padding-bottom:110px;border-bottom:1px solid rgba(0,0,0,0.25);text-align:center}.set2 h2{font-size:40px;font-family:Lato;font-weight:400;color:#000000}.set2>p{width:1020px;margin:30px auto 50px;font-size:16px;font-family:Lato;font-weight:400;color:#666666;line-height:24px}.prolist{font-size:0;padding-left:0.8%;text-align:left}.list_box{width:24%;margin-right:0.8%;display:inline-block;vertical-align:top;margin-bottom:55px;text-align:center}.list_box h2{font-size:24px;font-family:Lato;font-weight:400;color:#666666;line-height:30px;margin-top:20px}.list_box h2 a{color:#666666;text-transform:capitalize}.list_box:hover .list_img a{opacity:1;transition:all .3s}.list_box:hover h2 a{text-decoration:underline;color:#000000}.list_img{position:relative}.list_img a{display:block;background-color:rgba(0,0,0,0.2);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;opacity:0;transition:all .3s}.list_img p{position:absolute;left:0;top:50%;transform:translateY(-50%);text-align:center;width:100%}.list_img p b{display:block}.list_img p span{margin-top:40px;display:inline-block;font-size:20px;font-family:Lato;font-weight:400;color:#FFFFFF;line-height:22px}.list_img:hover a{opacity:1}.page{text-align:center;margin-top:65px;margin-bottom:0}.page .pagination{margin:0 0}.page .pagination>li>a,.page .pagination>li>span{padding:0;margin:0 5px;text-decoration:none;background:#f5f5f5;border:none;width:38px;height:38px;font-size:16px;font-weight:400;color:#666;line-height:38px}.page .pagination>.active>a,.page .pagination>.active>a:focus,.page .pagination>.active>a:hover,.page .pagination>.active>span,.page .pagination>.active>span:focus,.page .pagination>.active>span:hover{background:#e60027;border:none;color:#fff}.page .pagination>li:first-child>a,.page .pagination>li:first-child>span,.page .pagination>li:last-child>a,.page .pagination>li:last-child>span{font-size:26px;line-height:36px;border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (max-width: 1700px) and (min-width: 1200px){.banner{padding-top:100px}}@media screen and (max-width: 1470px) and (min-width: 1024px){.banner{padding-top:88px}}@media screen and (max-width: 1023px) and (min-width: 768px){.pro_banbox{width:70%;top:20%}.pro_banbox h1{font-size:30px;line-height:30px;margin-top:5px;margin-bottom:25px}.set2>p{width:85%}.list_box h2{font-size:18px;line-height:24px}}@media screen and (max-width: 1023px){.banner{padding-top:0}}@media screen and (max-width: 767px){.banner>img{height:320px;object-fit:cover}.pro_banbox{width:85%;top:20%}.pro_banbox h1{font-size:20px;line-height:20px;margin-top:5px;margin-bottom:25px}.pro_banbox p{font-size:16px;line-height:40px}.pro_banbox form{height:48px;padding-left:55px}.pro_banbox form button{left:15px}.pro_banbox form input{height:48px;line-height:48px;font-size:16px;border-radius:4px}.set2{margin-top:60px;padding-bottom:50px}.set2 h2{font-size:20px}.set2>p{width:100%;padding:0 20px;margin:20px auto 35px;font-size:14px;line-height:24px}.list_box h2{font-size:18px;line-height:24px;margin-top:10px}.list_box{width:100%;margin-right:0;margin-bottom:40px}.prolist{padding:0 20px}}
