@charset "utf-8";*{margin:0;padding:0;list-style:none}
*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}
blockquote,body,button,dd,dl,dt,fieldset,h1,h2,h3,h4,h5,h6,hr,input,lengend,li,ol,p,td,textarea,th,ul{margin:0;padding:0}
body,h1{font-size:18px}
h2{font-size:16px}
h3{font-size:14px}
h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp,tt{font-family:&quot}
ol,ul{list-style:none}
a{text-decoration:none}
a:hover{text-decoration:none;font-style:none}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}
q:after,q:before{content:''}
legend{color:#000}
fieldset,img{border:none}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
hr{border:none;height:1px}
img{max-width:100%;-ms-interpolation-mode:bicubic}
a{color:#000}

.shouping-3{position:relative;min-width: 1280px;background-repeat: repeat;background-position: center;background-size: cover;background: #fff;}
.shouping-3 .header-3{width: 1280px;margin:auto;display:table;padding-top:0;}
.shouping-3 .header-3 .logo{float:left;padding: 10px 0;height: 65px;margin: auto;margin-right: 50px;width: auto;}
.shouping-3 .header-3 .logo img{height: 45px;}
.shouping-3 .header-3 .catalogue{margin-top:10px;}
.shouping-3 .header-3 .catalogue .personal{text-align:right;float: right;margin-top: 10px;color: #9a0000;font-size: 20px;}
.shouping-3 .header-3 .catalogue .personal a{color: #9a0000;}
.shouping-3 .header-3 .catalogue .Navigation{margin-top:10px;display: block;}
.shouping-3 .header-3 .catalogue .Navigation ul li{font-size:20px;float:left;padding: 4px 0px 0;}
.shouping-3 .header-3 .catalogue .Navigation ul li a{padding: 5px 15px;color:#9a0000;width: 100%;display: block;}
.shouping-3 .header-3 .catalogue .Navigation ul li a:hover{color:#fbfafb;background:#9a0000;}
.shouping-3 .search_bg{background: #002;height: 275px;background-image: url(../images/banner-3.jpg);background-repeat: repeat;background-position: center;background-size: cover;position: relative;width: 100%;min-width: 1280px;}
.shouping-3 .search_bg .tittle-3{position: relative;color: #fff;font-size: 30px;font-weight: bold;width: 1280px;margin: auto;top: 30%;padding-right: 0px;/* white-space: nowrap; *//* overflow: hidden; *//* text-overflow: ellipsis; */}
.shouping-3 .search-3{width: 600px;position: absolute;left: 50%;border-radius:10px;top: 60%;display: inline-flex;}
.shouping-3 .search-3 .type{position:relative;margin-bottom:-19px}
.shouping-3 .search-3 .type div{display:inline-block;font-size:18px;color:#656565;text-align:center;padding-bottom:7px}
.shouping-3 .search-3 .type .no{border-top-left-radius:10px;border-top-right-radius:10px;/* background:rgb(255 255 255 / .5); */padding:6px;background-image: url(../images/f50.png);}
.shouping-3 .search-3 .type div span{display:block;padding:10px 22px;padding-bottom:20px;cursor:pointer;color:#fff}
.shouping-3 .search-3 .type .no span{background:#fff;display:block;border-top-left-radius:10px;border-top-right-radius:10px;color:#002}
.shouping-3 .search-3 .box{border-radius: 2px;display:inline-block;width:100%;line-height: 45px;box-shadow: 0px 0px 4px 0px #100 inset;background: #fff;float:left;}
.shouping-3 .search-3 .box .select{float:left;width: 24%;background: none;border-top-left-radius: 2px;border-bottom-left-radius: 2px;}
.shouping-3 .search-3 .box .select select{border:none;font-size: 18px;font-weight:100;text-align-last:center;border-radius:10px;width:80%;margin-left:10%;outline:rgb(255 255 255 / 0%);border:0;cursor:pointer;background: none;margin-top: 13px;}
.shouping-3 .search-3 .box .select option{text-align:center}
.shouping-3 .search-3 .box .input{width: 60%;float:left;background: none;padding:0 15px;}
.shouping-3 .search-3 .box.no .select{display:none}
.shouping-3 .search-3 .box.no .input{width:87%;border-radius: 2px 0 0 2px;}
.shouping-3 .search-3 .box .input input:focus{outline:rgb(255 255 255 / 0%);border:0}
.shouping-3 .search-3 .box .input input{width:100%;border:none;border-bottom:1px solid #b1b1b1;line-height: 34px;font-size: 14px;padding:0 18px;}
.shouping-3 .search-3 .box .submit{float:left;border-top-right-radius:10px;border-bottom-right-radius:10px;width: 16%;}
.shouping-3 .search-3 .box .submit input{width:100%;border:none;background:0 0;line-height: 45px;font-size: 18px;color: #ffffff;cursor:pointer;background: #9a0000;border-radius: 2px;height: 47px;}
.Navigation-3{background: #fff;border-bottom: 3px solid #9a0000;width: auto;min-width: 1280px;}
.Navigation-3 ul{display: block;width: 1280px;margin: auto;height: 50px;padding: 6px 15px;}
.Navigation-3 ul li{float: left;line-height: 37px;margin-right: 10px;}
.Navigation-3 ul li a{color: #9a0000;padding: 6px 16px;font-size: 14px;}
.Navigation-3 ul li a:hover,.Navigation-3 ul li a.no{border-radius: 5px;background: #9a0000;color: #fff;}