@charset "utf-8";/* CSS Document */*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none !important;}
body {margin:0px;padding:0px;font-size:12px;font-family:"微软雅黑";color:#000;line-height:1;background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input {margin:0px;padding:0px;}
input,textarea {font-family:"微软雅黑";border:none;outline:none;background:none;box-shadow:none;-webkit-appearance:none;}
select {font-family:"微软雅黑";border:none;outline:none;background:none;box-shadow:none;}
ul,li {list-style:none}
img {border:0px;padding:0px;display:block;}
a {color:#5c5c5c;text-decoration:none}
table {border-collapse:collapse;}
h2,h3,h4,h5,h6,h1,b,strong {font-weight:normal;}
em,i {font-style:normal;}
body {background: url(../img/bg.jpg) no-repeat right bottom;background-size: cover;}
body {overflow:hidden;}
.topbox {width:100%;padding:24px 0;}
.w1260 {width:1260px;margin:0 auto;max-width:100%;}
.topmid {overflow:hidden;display:flex;align-items:center;}
.topmid .logo {width:36px;height:43px;float:left;}
.topmid .logotit {float:left;margin-right:24px;margin-left:16px;}
.topmid .logotit p {font-size:24px;color:#333;font-weight:bold;}
.topmid .logotit span {display:block;font-size:16px;color:#666666;margin-top:7px;}
.topmid .xcy {float:left;height:44px;line-height:44px;font-size:23px;color:#999;border-left:2px solid #e7e7e7;padding-left:24px;}
.searchbox {height: 102px;overflow:hidden;background:url(../img/img01.png) no-repeat center center;background-size:100% 100%;background-position:center;display:flex;align-items:center;justify-content:space-between;padding:0 30px}
.searchbox .item {float:left;overflow:hidden;}
.searchbox .item p {float:left;font-size:14px;color:#000;line-height:50px;}
.searchbox .item input {display:block;float:left;background:#f7f7f7;border-radius:10px;height:50px;padding:0 10px;font-size:14px;color:#000;line-height:50px;border:1px solid rgba(0,0,0,0);}
.searchbox .item span {display:block;float:left;height:50px;font-size:16px;color:#000;line-height:50px;margin:0 10px;}
.searchbtn {display:block;cursor:pointer;outline:none;border:none;width:108px;height:50px;background:#fe5729;border-radius:10px;font-size:16px;color:#fff;}
.searchbtn:hover {opacity:0.8}
.searchbox .item:nth-child(1) input {width:350px;}
.searchbox .item:nth-child(2) input {width:180px;}
.searchbox .item:nth-child(3) input {width:134px;}
.searchbox .item input:focus {border:1px solid #fe5729;}
.resultbox {margin-top:14px;}
.restop {display:flex;justify-content:space-between;align-items:center;}
.resle {overflow:hidden;}
.resle img {float:left;width:25px;height:26px;}
.resle p {float:left;font-size:24px;color:#333;line-height:26px;margin-left:10px;}
.resrig {width:100px;height:36px;border-radius:100px;border:2px solid #f3f3f3;display:flex;justify-content:center;align-items:center;cursor:pointer;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
.resrig img {width:19px;height:15px;}
.resrig p {font-size:16px;color:#444444;margin-left:6px;}
.resmain {overflow:hidden;margin-top:14px;max-height: calc(100vh - 400px);overflow:auto;}
.resmain li {float:left;width:calc((100% - 80px)/5);height:88px;border-radius:10px;background:#f7fbfc;border:2px solid #f3f3f3;display:flex;align-items:center;padding-left:20px;margin-right:20px;margin-bottom:14px;cursor:pointer;}
.resmain li:hover {border:2px solid #fe5729}
.resmain li:nth-child(5n) {margin-right:0;}
.resmain li p {}
.resmain li b {display:block;font-weight:bold;font-size:24px;color:#2b2c2d;font-family:'Arial'}
.resmain li span {display:block;font-size:16px;color:#999;font-family:'Arial';margin-top:12px;}
.inforbox {background:#fff;border:2px solid #f3f3f3;border-radius:10px;padding:20px;}
.infortop {overflow:hidden;}
.infortop>img {float:left;width:17px;height:17px;}
.infortop p {float:left;font-size:15px;color:#333;line-height:17px;margin-left:8px;}
.infornr {font-size:14px;color:#666666;margin-top:10px;}
.footer {padding-top: 20px;padding-bottom: 20px;}
.footer p {font-size:13px;color:#999;text-align:center;}
.searchbox .item:nth-child(1) {}
.searchbox .item:nth-child(2) {}
.searchbox .item:nth-child(3) {}
.searchbox .item:nth-child(4) {}
.wap {display:none;}
.resmain::-webkit-scrollbar {width:5px;height:1px;}
.resmain::-webkit-scrollbar-thumb {border-radius:10px;background:#ddd}
.resmain::-webkit-scrollbar-track {border-radius:10px;background:#fff;}

*{

-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}

@media screen and (max-width:1260px) {.w1260 {width:992px;}
.searchbox .item:nth-child(1) input {width:200px;}
.searchbox .item:nth-child(3) input {width:100px;}
}
@media screen and (max-width:992px) {.w1260 {width:750px;}
.searchbox .item:nth-child(2) input,.searchbox .item:nth-child(1) input {width:90px;}
.searchbox .item:nth-child(3) input {width:70px;}
.resmain li b {font-size:15px;}
.resmain li span {font-size:12px;}
}
@media screen and (max-width:750px) {.w1260 {padding:0px calc(24/750*100vw);width:100%;}
.topbox {width:100%;padding:calc(20/750*100vw) 0;border-bottom:calc(1/750*100vw) solid #EDEDED;}
.topmid {overflow:hidden;display:flex;align-items:center;}
.topmid .logo {float:left;height:calc(43/750*100vw);width:auto;}
.topmid .logotit {float:left;margin-right:calc(24/750*100vw);margin-left:calc(16/750*100vw);}
.topmid .logotit p {font-size:calc(24/750*100vw);color:#333;font-weight:bold;}
.topmid .logotit span {display:block;font-size:calc(16/750*100vw);color:#666666;margin-top:calc(7/750*100vw);}
.topmid .xcy {float:left;height:calc(44/750*100vw);line-height:calc(44/750*100vw);font-size:calc(23/750*100vw);color:#999;border-left:calc(2/750*100vw) solid #e7e7e7;padding-left:calc(24/750*100vw);}
.searchbox {height:auto;overflow:hidden;background:none;background-size:100% 100%;background-position:center;display:block;zoom:1;/* padding:0px;*/padding-top:calc(20/750*100vw);padding-bottom:calc(2/750*100vw);border-bottom:calc(10/750*100vw) solid #F7F7F7;}
.searchbox .item {float:left;overflow:hidden;float:left;width:calc((100% - 10px)/2);display:flex;align-items:center;margin-bottom:calc(18/750*100vw);}
.searchbox .item p {float:left;font-size:calc(20/750*100vw);color:#000;line-height:calc(50/750*100vw);white-space:nowrap;}
.searchbox .item input {display:block;float:left;background:#f7f7f7;border-radius:calc(10/750*100vw);height:calc(70/750*100vw);padding:0 calc(10/750*100vw);font-size:calc(20/750*100vw);color:#000;line-height:calc(50/750*100vw);border:calc(1/750*100vw) solid rgba(0,0,0,0);width:100% !important;}
.searchbox .item span {display:block;float:left;height:calc(50/750*100vw);font-size:calc(16/750*100vw);color:#000;line-height:calc(50/750*100vw);margin:0 calc(10/750*100vw);}
.searchbtn {display:block;cursor:pointer;outline:none;border:none;width:calc(108/750*100vw);height:calc(50/750*100vw);background:#fe5729;border-radius:calc(10/750*100vw);font-size:calc(26/750*100vw);color:#fff;float:right;height:calc(70/750*100vw);width:calc((100% - 10px)/2);}
.searchbtn:hover {opacity:0.8}
.searchbox .item:nth-child(1) input {width:100%;}
.searchbox .item:nth-child(2) input {width:calc(180/750*100vw);}
.searchbox .item:nth-child(3) input {width:calc(134/750*100vw);}
.searchbox .item input:focus {border:calc(1/750*100vw) solid #fe5729;}
.resultbox {margin-top:0;}
.restop {display:flex;justify-content:space-between;align-items:center;padding-top:calc(28/750*100vw);padding-bottom:calc(22/750*100vw);}
.resle {overflow:hidden;}
.resle img {float:left;width:auto;height:calc(28/750*100vw);}
.resle p {float:left;font-size:calc(28/750*100vw);color:#333;line-height:calc(26/750*100vw);margin-left:calc(10/750*100vw);}
.resrig {width:auto;height:auto;border-radius:calc(100/750*100vw);border:none;display:flex;justify-content:center;align-items:center;cursor:pointer;white-space: nowrap;}
.resrig img {width:auto;height:calc(28/750*100vw);}
.resrig p {font-size:calc(28/750*100vw);color:#444444;margin-left:calc(6/750*100vw);}
.resmain {overflow:hidden;margin-top:0;max-height:calc(100vh - calc(657/750*100vw));overflow:auto;}
.resmain li {float:left;width: calc((100% - calc(40/750*100vw))/3);height: calc(87/750*100vw);border-radius:calc(10/750*100vw);background:#f7fbfc;border:calc(2/750*100vw) solid #f3f3f3;display:block;align-items:center;padding-left:calc(15/750*100vw);margin-right:calc(20/750*100vw) !important;margin-bottom: calc(20/750*100vw) !important;cursor:pointer;padding-right:calc(15/750*100vw);}
.resmain li:hover {border:calc(2/750*100vw) solid #fe5729}
.resmain li:nth-child(5n) {margin-right:0;}
.resmain li p {display: block;align-items:center;justify-content:space-between;height:100%;display: -webkit-box;display: -moz-box;display: -webkit-flex;display: -moz-flex;display: -ms-flexbox;display: flex;flex-direction: column;justify-content: center;text-align: left;}
.resmain li b {display:block;font-weight:bold;font-size:calc(26/750*100vw);color:#2b2c2d;font-family:'Arial';text-align: left;width: 100%;text-align: left;}
.resmain li span {display: block;font-size:calc(20/750*100vw);color:#999;font-family:'Arial';margin-top:0;padding-top: .7vw;width: 100%;text-align: left;}
.inforbox {background:#fff;border:calc(2/750*100vw) solid #f3f3f3;border-radius:calc(10/750*100vw);padding:calc(24/750*100vw);margin:calc(24/750*100vw);width:auto;display:block;margin-bottom: 1vw;}
.infortop {overflow:inherit;display:block;font-size:0;}
.infortop>img {float:none;width:calc(24/750*100vw);height:auto;display:inline-block;vertical-align:middle;}
.infortop p {float:none;font-size:calc(24/750*100vw);color:#333;line-height:calc(17/750*100vw);margin-left:calc(11/750*100vw);display:inline-block;vertical-align:middle;}
.infornr {font-size:calc(24/750*100vw);color:#666666;margin-top:calc(16/750*100vw);line-height:1.4;}
.footer {padding-top: calc(10/750*100vw);padding-bottom: calc(10/750*100vw);}
.footer p {font-size:calc(20/750*100vw);color:#999;text-align:center;line-height:1.5;}
.wap {display:block;}
.resmain li:nth-child(3n) {margin-right:0px !important;}
.searchbox .item:nth-child(2n) {float:right;}
}
body{
    background:#fff;
}
