@charset "utf-8";
/* CSS Document */

.box_title{ padding:0 0 50px 0;}
.box_title h4{font-size: 40px;font-weight: 600;line-height: 56px;margin: 0 0 12px;text-align: center; color:#000;}
.box_title h5{font-size: 20px;height: 26px;line-height: 26px;text-align: center; color:#999;margin: 0;font-weight: 500;}

.item{opacity: 1;pointer-events: inherit;pointer-events: none;cursor: default; position: absolute; z-index:1;height:600px;width: 100%;}
.item video{min-width:1200px; min-height:675px;}


.banner{ background:linear-gradient(rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.6)), url(../images/banner.jpeg) no-repeat center;background-size: 100%;}
.search_p{ padding: 125px 0;}
.search_p p:nth-child(1){font-size: 60px;text-align: center;font-weight: bold;}
.search_p p:nth-child(2){font-size: 35px;text-align: center;}


.search{padding: 50px 0;}
.search_input,.search_select,.search_button{border: #e0e0e0 solid 1px;float: left;line-height: 45px;width: 16.66%;box-sizing: border-box;height: 45px;}
.search button{ background-color: #fa6813;color: #FFF;padding: 0;margin: 0;border: #fa6813 solid 1px;}
.search_container{}
.search_container ul{display: flex;justify-content: space-evenly;padding: 0;margin: 0;width: 100%;}
.search_container ul li{ float:left;display: flex;flex-direction: column; color:#000; text-align:center;}
.search_container ul li:nth-child(2n) img{ margin-top:50px;}
.search_container ul li img{ width:96px;}

.special{ color:#000;}
.special_nav p{ float: left;padding: 10px;text-align: center;background-color: #f2f2f2;margin: 16px 1%;border-radius: 8px;width: 15%;}
.special_nav p:nth-child(1){ margin-left:0;}
.special_nav p:nth-child(5){ margin-right:0;}
.special_nav p span{ display:block; font-size:14px;}
.special .w1200{ background-color:#FFF; border-radius:8px;}
.special_text{border-radius: 5px;width: 49.5%;float: left; background-color: #f2f2f2; color: #000;}
.special_p{ width: 51%; padding:18px 2%;float: left;}
.special_text img{ float:left;height: 195px;width:45%;}
.special_text p{ margin-top: 10px; float:left;overflow: hidden;text-overflow: ellipsis;display: box;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical; line-height: 25px;}
.special_text h3{margin:0; float:left;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 20px;}
.special_title p:nth-child(1){ font-weight:bold; float:left;}
.special_title p:nth-child(2){ float:right;}
.special_li{ padding:8px 0; border-bottom:#f2f2f2 1px solid;}
.special_li p{ float:left; width:16.66%;}
.special_l{ float:left; padding:18px 0; width:49%;}
.special_r{ float:right; padding:18px 0; width:49%;}
.special_li p:nth-child(6){background-color: #fa6813;border-radius: 8px;text-align: center;color: #fff;}
.special_l .special_text:nth-child(2){ margin-top:18px;}


.search_nav{ width:100%;}
.search_nav p{ float:right; margin-right: 18px}
.search_li{ padding: 0 0 30px 0; width:100%;}
.search_li p{ }



.ad{ margin:18px 0;}
.ad img{ width:100%;}
.search_result{ float:right; width:79%;color: #000;}
.search_result li{border-bottom: #f2f2f2 1px solid;float:left; width:98%;display: -webkit-flex;display: flex;padding: 0 1%;}
.search_result li:nth-child(1){background-color: #fa6813;color: #fff;}
.search_result li:hover{ font-weight:bold;}
.search_result li:nth-child(2n){background-color: #f2f2f2;}
.search_result li form{ width:100%;display: -webkit-flex;display: flex;}
.search_result li p{ -webkit-flex: 1;flex: 1;float:left; text-align:center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden; line-height:40px; padding:8px 0;}
.search_result li p:nth-child(1){width: 120px;-webkit-flex: auto;flex: none;text-align: left;}
.search_special{ float:left; width:20%;color:#000; background-color: #f2f2f2;}
.search_special li{padding: 16px 0;border-bottom: #f2f2f2 1px solid;float: left;width: 100%;}
.search_special li p{ float:left; width:25%;text-align: center;}
.search_special .search_special_head{ float:left; width:92%; background-color: #5b5b5b; color:#FFF;padding: 17px 4%}
.search_special img{ width:100%;}

.search_result li p button{ border: none;float: left;border-radius: 5px;line-height: 40px;padding: 0 9px;background-color: #fa6813;width: 100%; color:#FFF;}


.search_track{ float:right; width:79%;color: #000;}
.search_track li{padding: 16px 0;border-bottom: #f2f2f2 1px solid;float:left; width:100%;}
.search_track li:nth-child(1){background-color: #f2f2f2;}
.search_track li p:nth-child(1),.search_track li p:nth-child(2){ width: 18%;float: left;text-align: left;padding: 0 1%;}
.search_track li p:nth-child(3){ width:58%; float:left; text-align:left;padding: 0 1%;}

.yuwu{background: #f6f6f6; padding:50px 0;}
.yuwu ul{display: flex;justify-content: space-evenly;padding: 0;margin: 0;width: 100%;}
.yuwu ul li{ float: left;display: flex;flex-direction: column;color: #000;text-align: center;line-height: 25px;align-items: center;}
.yuwu ul li img{ width:100%;}
.yuwu ul li span b{ display:block; font-size:20px; margin:10px 0 0 0;}

.youshi{background: #f6f6f6; padding:50px 0;}
.youshi ul li{ width:30%; float:left; color:#000; text-align:center; border-radius:15px; background-color:#FFF; margin:5% 5% 0 0; padding:5% 0;}
.youshi ul li:nth-child(3n){ margin:5% 0 0 0;}
.youshi ul li:nth-child(1),.youshi ul li:nth-child(2),.youshi ul li:nth-child(3){ margin-top:0;}
.youshi ul li h6{ color: #333;font-size: 24px;font-weight: 600;margin:20px 0 12px 0;text-align: center;}
.youshi ul li span{ display:block;}
.youshi ul li img{height: 161px;}

.recommend{ padding:50px 0;}
.recommend ul{ text-align:center;color: #000;}
.recommend ul li{ width:33.33%; float:left;}
.recommend ul li h4{ font-size:30px;}
.recommend ul li h5{ font-size:40px;margin: 0;}
.recommend ul li h5 b{font-weight: normal; font-size:25px;}
.recommend ul li h6{ font-size:22px;font-weight: normal;margin: 15px 0;}
.recommend ul li p{ background: #f6f6f6;line-height: 45px;margin: 0 5%;padding: 5%;text-align: left;}
.recommend ul li img{ margin: 15px 0; max-height:160px;}

.admin{background-color: #0000007d;width: 100%;height: 100%;position: fixed;top: 0; color:#000; display:none; z-index:4;}
.admin ul{position: fixed;z-index: 1;top: 30%;background-color: #fff;border-radius: 5px;width: 25%;padding: 18px;margin: 0 35%;}
.admin ul li{margin-top: 10px;}
.admin ul li:nth-child(1){margin-top: 0px;}
.admin ul li input{border: #e0e0e0 solid 1px;float: left;margin-right: 1%;border-radius: 5px;line-height: 40px;width: -webkit-fill-available;padding: 0 3%;background-color: #f2f2f2;box-sizing: content-box;height: 40px;}

.about{ padding:50px 0;color: #000; background: #f6f6f6;}
.about img{ float:left; width:36.6%;}
.about ul{ width: 55%; padding:2%;float: right;line-height: 35px; background-color:#FFF; border-radius:10px;}
.about ul li h4{ margin:0;font-size: 20px; font-weight:normal;}
.about ul li:nth-child(1){ border-bottom:1px solid #f6f6f6; padding:0 0 20px 0; margin:0 0 20px 0;}
.about ul li p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}


.order{background-color: #0000007d;width: 100%;height: 100%;position: fixed;top: 0; color:#000; display:none;}
.order ul{position: fixed;z-index: 1;top: 30%;background-color: #fff;border-radius: 5px;width: 30%;padding: 18px;margin: 0 35%;}
.order ul li{margin-top: 18px;}
.order ul li:nth-child(1){margin-top: 0px;}
.order ul li input{border: #e0e0e0 solid 1px;float: left;margin-right: 1%;border-radius: 5px;line-height: 40px;width: 98%;padding: 0 1%;background-color: #f2f2f2;box-sizing: content-box;height: 40px;}
.order ul li span{float: left;width: 48%;text-align: center;line-height: 35px;background-color: #fa6813;color: #fff;border-radius: 8px;margin: 0 1%;}
.order ul li span a{ color:#FFF;}





.advantage{padding:60px 0; color:#000;background-color: #f2f2f2;}
.advantage_head{text-align: center;font-size: 30px;color: #000;margin:0 0 30px 0;}
.advantage_li{ width:25%; float:left; text-align:center;}
.advantage_li img{width: 100px;height: 100px;}
.advantage_li p:nth-child(2){font-size:50px; font-weight:bold;}
.advantage_li p:nth-child(3){font-size:24px;}




.news{ padding:60px 0;}
.news_head{text-align: center;font-size: 30px;color: #000;margin:0 0 30px 0;}
.wx{ padding:0;}
.wx .w1200{background-color: #f2f2f2; color:#000; height:150px; border-radius:5px;}
.wx_logo{ width:15%; float:left; text-align: center;}
.wx_logo img{width: 100px;padding: 25px;}
.wx_p{ width: 55%;float: left;padding: 45px 5%;}
.wx_p p:nth-child(1){ font-size:30px; font-weight:bold;}
.wx_qrcode{ width:20%; float:left; background-color: #fa6813; text-align:center;}
.wx_qrcode img{width: 100px;padding: 25px;}
.qrcode{ padding:60px 0; color:#000;}
.qrcode .w1200 p{ width:25%; float:left; text-align:center;}
.qrcode .w1200 p img{ width:150px;}
.qrcode .w1200 p span{ width:100%; float:left;}

