/*通用*/
*{ margin:0; padding:0;    box-sizing: border-box;}
body{font:14px Arial, Helvetica, sans-serif;color:#374567; background:#FFF; min-width:1200px;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin:0px;padding:0px;border:none;list-style:none;}
a{text-decoration:none;  text-shadow:none;font-weight:normal;outline: none;}
ul{list-style:none;}
textarea,input{outline:none;-webkit-appearance:none; font-family:"微软雅黑";outline: none;}
select{-webkit-appearance:none;outline:none;font-family:"微软雅黑";}
input[type="reset"],input[type="button"],input[type="submit"]{cursor:pointer;overflow:visible;}
.fl{ float:left;}
.fr{ float:right}
a{color:#374567;text-decoration:none;}
a:hover{ color:#076bf2;}
img{border:none;}
.clear:before, .clear:after{content: ' ';display:block;height:0;clear:both;overflow:hidden;}
.dk{ width:1200px; margin:0 auto;}
.Run{transition:All 0.6s ease-in-out;-webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out;}
.Run:hover{transform:rotate(5deg);-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform: rotate(5deg);}
.Run1{transition:All 0.6s ease-in-out;-webkit-transition:All 0.6s ease-in-out;-moz-transition:All 0.6s ease-in-out;-o-transition:All 0.6s ease-in-out;}
.Run1:hover{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform: rotateY(180deg);}
.Mover{transition:0.5s;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.Mover:hover{transition:0.5s;ransform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);}
.enlarge img{ width:100%;transition:0.5s;}
.enlarge:hover img{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05); transition:0.5s;}
.IndSupA{ width:100%;transition:0.5s;}
.IndSupA:hover{-ms-transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05); transition:0.5s;}
/*header*/
.header{width:100%;min-width:1200px ; background:#FFF; position: fixed; top:0; left:0;right:0; margin:0 auto; z-index:99;box-shadow: 0px 3px 15px 0px rgb(0,0,0,.3)}
.hdDK{margin:0 auto;width:1200px; height:80px;display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:flex-end;}
.hdlogo{display:block;width:320px; margin-top:7px;margin-right: auto;}
.hdlogo img{width:320px;}
.searchNr{ position:relative;width:24px;height:24px; margin-right:20px;}
.searchA{width:24px;height:24px; display: block;background-image: url("../images/icon/search.png"); background-position:center; background-repeat: no-repeat; background-color:#FFF;}
.nav-search-key-box{}
.searchKeyI{width:24px;height:24px; display: block;background-image: url("../images/icon/search.png"); background-position:center; background-repeat: no-repeat;position:absolute;top:27px;left:25px;}
.nav-search-wrap .search-clear{background-image: url("../images/icon/conclose.png"); background-position:center; background-repeat: no-repeat; border:none;}
.myOrder{width:98px; height:34px; line-height:34px; background:#fb9f3f; border-radius:3px; text-align: center; color:#FFF; font-size:14px; border:1px solid #fb9f3f;}
.myOrder:hover{ background:#db8933; color:#FFF;}
.hdLogin{width:98px; height:34px; line-height:34px; background:#3860f4; border-radius:3px; text-align: center; color:#FFF; font-size:14px; border:1px solid #3860f4;}
.hdLogin:hover{ box-shadow:0 0 5px rgba(7,107,242,0.5); color:#FFF;}

/*search*/
/*导航*/
.menu{height:80px;display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center; position: relative; margin-right: 50px;}
.menu li{display:block; margin-left:40px;}
.menu li:first-child{ margin-left:0;}
.menu a.menu_a{color:#374567;display:block;line-height:80px; height:80px;font-size:16px; min-width:45px; text-align: center; position: relative;}
.menu a.menu_a i{width:0; height:2px; display: block; background:#3860f4; position: absolute; left: 0;right:0; margin: 0 auto; bottom:-1px;transition:0.5s;}
.menu a.menu_a span{transition:0.5s;top:-10px;left:100%; position: absolute;}
.menu a.menu_a:hover ,.menu li .on{color:#3860f4;}
.menu a.menu_a:hover i ,.menu li .on i{width:100%;transition:0.5s;}
/**/
.Nav{ z-index:999;top:45px;left:0; position:absolute; width:1200px;background:#FFF; box-shadow:0 0 10px rgba(0,0,0,0.1);display:none;}
.NavF{ padding:35px 0;width:1200px;display: -webkit-box;display: -ms-flexbox;display:flex;}
.NavD{width:154px; padding-left:75px; border-right:1px solid #e6e6e6;}
.NavD h3{ font-size:16px; color:#333; line-height:25px; margin-bottom: 18px; }
.NavDa{font-size:14px; color:#666; line-height:25px; margin-bottom:18px; display: block;}
.NavDa:hover,.NavZNa:hover{color:#076bf2;}
.NavZ{width:970px;display: -webkit-box;display: -ms-flexbox;display:flex;flex-wrap:wrap}
.NavZN{width:150px; margin-left:80px; margin-bottom:20px;}
.NavZN h3{ font-size:16px; color:#333; font-weight:500; line-height:23px; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #e6e6e6;}
.NavZNa{font-size:12px; color:#666; line-height:20px; margin-bottom:10px; display: block;}
.menu li.menuTJ{margin-left:0;}
.menu li .menuTJa {width:200px; height:45px; background:#076bf2; color:#FFF; border-top-left-radius:3px; border-top-right-radius:3px; padding:0 20px; display: block; font-size:14px;display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.menu li .menuTJa i{width:25px; height:16px; display: block; background-image: url("../images/icon/NavI01.png"); background-position: left center; background-size:16px; background-repeat: no-repeat;}
.menu li.menuZZ{ margin-left:auto;}
.menu li.menuZZ a{width:154px; height: 33px; display: block;}
/*display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content:space-between;align-items:center; flex-wrap:wrap*/
/*footer*/
.foot{ background:#0a1633;color:#999; }
.foot a:hover{ color:#FFF;}
.ftK{margin:0 auto;height:125px; width:1200px;display: -webkit-box;display: -ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center}
.ftNav{display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center;}
.ftNa{color:rgba(255,255,255,0.4); font-size: 14px; line-height:25px; display: block; margin-right: 40px;}
.ftDI{width:90px;display:-webkit-box;display:-ms-flexbox; display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;}
.ftDIa{width:25px; height:25px; display: block; background-image: url("../images/icon/ftNMI.png"); background-repeat: no-repeat;opacity:0.5;}
.ftDIa1{background-position: 0 0;}
.ftDIa2{background-position: 0 -25px;}
.ftDIa:hover{opacity:1;}
.ftC{width:1200px; font-size:12px; margin:0 auto;line-height:30px;text-align:center;padding:18px 0;border-top:2px solid #242f49;display: -webkit-box;display: -ms-flexbox;display:flex;align-items:center; color:rgba(255,255,255,0.4);}
.ftC img{ margin-right:5px;}
.ftC p{ margin:0 14px;}
.ftCF{margin-left:auto;}
/********分页*******/
.page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center; font-size:14px;margin:25px 0;height:30px; color:#333px;}
.page a{ border-radius:3px; text-align:center;color:#000;display:block;margin:0 13px;}
.pageI{border-radius:3px;text-align:center;color:#333;display:block; border:1px solid #e6e6e6;width:50px;height:28px; line-height:28px; margin:0 5px;}
.page a:hover,a.fyOn{color:#076bf2;}
.page p{color:#333; margin:0 5px;}
a.pageQ{border-radius:3px;text-align:center;color:#333;display:block; border:1px solid #e6e6e6;width:28px;height:28px; line-height:28px; margin:0 5px;}
a.pageQ:hover{background:#076bf2; color:#fff;}

@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}
@keyframes Updown{
	from{margin-top:10px;}
	to{margin-top:0px;}
}
@-webkit-keyframes Updown{
	from{margin-top:10px;}
	to{margin-top:0px;}
}

@-webkit-keyframes scale-three2{
0% {transform:scale(1);opacity:1;transition:1.5s;}
100% {transform:scale(1.2);opacity:0;transition:1.5s;}
}

/*修改滚动条样式*/
div::-webkit-scrollbar{
  width:2px;
  height:0;
  /**/
}
div::-webkit-scrollbar-track{
  background: rgb(239, 239, 239);
}
div::-webkit-scrollbar-thumb{
  background: #bfbfbf;
}
div::-webkit-scrollbar-thumb:hover{
  background: #333;
}
div::-webkit-scrollbar-corner{
  background: #179a16;
}