.head .navbox .navList a:nth-child(4) {color:#fff!important;}
.head .navbox .navList a:nth-child(4)::before,.head .navbox .navList a:nth-child(4)::after {transform:scale(1);}
.navoutwrap .navboxs {width:1200px;}
.productlist {padding-top:1px;}
.productlist .searchbox {width:820px;height:50px;margin:43px auto;position:relative;}
.productlist .searchbox .searchinp {padding:0 50px 0 10px;display:block;width:690px;height:48px;border:1px solid #0a7bc9;float:left;}
.productlist .searchbox .searchbtn {position:absolute;top:0;right:70px;z-index:666;width:48px;height:48px;background:url(../images/searchbtn.png) no-repeat center center;cursor:pointer;}
.productlist .searchbox .clearbtn {display:block;width:50px;font-size:16px;transition:all .5s;height:50px;line-height:50px;text-align:center;float:right;color:#ccc;}
.productlist .searchbox .clearbtn:hover {color:#0a7bc9;}
.productlist ul {width:1200px;margin:0 auto;}
.productlist ul li {float:left;border:1px solid #E7E7E7;transition:all .3s;margin-right:45px;margin-bottom:38px;padding:15px 14px;box-sizing:border-box;width:370px;}
.productlist ul li a {display:block;}
.productlist ul li a .img-box {width:150px;height:150px;overflow:hidden;float:left;}
.productlist ul li a .img-box img {width:100%;transition:all .3s;}
.productlist ul li a .right {float:left;margin-left:15px;width:175px;}
.productlist ul li a .right .title {font-size:16px;color:#666666;margin-top:12px;/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-text-overflow:ellipsis;*/}
.productlist ul li a .right .more-btn {margin-top:30px;}
.productlist ul li a .right .more-btn .btn {float:left;color:#333;font-size:12px;line-height:16px;}
.productlist ul li a .right .more-btn .ibox {float:left;overflow:hidden;width:16px;height:16px;position:relative;margin-left:5px;}
.productlist ul li a .right .more-btn .ibox img {width:100%;position:absolute;left:0;top:0;transition:all .3s;}
.productlist ul li a .right .more-btn .ibox .normal {opacity:1;}
.productlist ul li a .right .more-btn .ibox .act {opacity:0;}
.productlist ul li:nth-child(3n) {margin-right:0;}
.productlist ul li:hover {border:1px solid #005ba0;}
.productlist ul li:hover a .img-box img {transform:scale(1.02,1.02);}
.productlist ul li:hover a .right .title {color:#0a7bc9;}
.productlist ul li:hover a .right .ibox .normal {opacity:0;}
.productlist ul li:hover a .right .ibox .act {opacity:1;}


.pro_slide{position: relative;}
.swiper-container-pro{position: relative;padding:10px 0px;}
.pro_zi{float: left;margin-top: 42px;margin-right: 30px;font-weight: 800;}
.pro_item{height: auto;overflow: hidden;}
.pro_item a{display: block;height: auto;overflow: hidden;position: relative;}
.pro_item a:after{content: "";width: 90%;height: 0px;background: #3759f0;position: absolute;bottom: 0px;left: 50%;transform: translatex(-50%);transition: 400ms;}
.pro_img{width: 100%;height: auto;overflow: hidden;font-size: 0;}
.pro_img img{width: 100%;}
.pro_bt{font-size: 16px;width: 100%;text-align: center;padding:0px;}
.pro_item a:hover .pro_bt{font-weight: bold;}
.swiper-button-prev-pro,.swiper-button-next-pro{width: 48px;height: 26px;position: absolute;top: 50%;margin-top: -12px;overflow: hidden;cursor: default;background-size: 200%!important;}
.swiper-button-prev-pro{background: url(../images/prev_pro.png) left center no-repeat;left: 0px;transition: 400ms;}
.swiper-button-next-pro{background: url(../images/next_pro.png) right center no-repeat;right: 0px;transition: 400ms;}
.swiper-button-prev-pro:hover{background: url(../images/prev_pro.png) right center no-repeat;}
.swiper-button-next-pro:hover{background: url(../images/next_pro.png) left center no-repeat;}
.pro_rslide{width: 46%;float: right;}
.swiper-container-pro_rslide{position: relative;padding:10px 30px 0;}

.detailbox {background:#f0f2f5;padding-top:1px;}
.detailbox .detail {width:1200px;margin:0px auto 0 auto;box-sizing:border-box;}
.detailbox .detail .top {background:#fff;padding:85px 100px;}
.detailbox .detail .top .imgbox {width:440px;float:left;}
.detailbox .detail .top .imgbox img {max-width:100%;}

.detailbox .detail .top .sbox1 {position:relative;margin-top:20px;}
.detailbox .detail .top .sbox1 .prevbtn1,.detailbox .detail .top .sbox1 .nextbtn1 {width:9.1%;height:100%;position:absolute;top:0;cursor:pointer;opacity:.5;}
.detailbox .detail .top .sbox1 .prevbtn1 img,.detailbox .detail .top .sbox1 .nextbtn1 img {width:100%;}
.detailbox .detail .top .sbox1 .nextbtn1 {right:0;}
.detailbox .detail .top .sbox1 .prevbtn1 {left:0;}
.detailbox .detail .top .sbox1 .nextbtn1:hover {opacity:1;}
.detailbox .detail .top .sbox1 .prevbtn1:hover {opacity:1;}
.detailbox .detail .top #swiper1 {width:74.54%;margin:0 auto;}
.detailbox .detail .top #swiper1 .swiper-wrapper .swiper-slide {box-sizing:border-box;border:1px solid #ddd;cursor:pointer;}
.detailbox .detail .top #swiper1 .swiper-wrapper .swiper-slide img {width:100%;}
.detailbox .detail .top #swiper1 .swiper-wrapper .active {border:2px solid #005ba0;}
.detailbox .detail .top .infobox {float:right;width:465px;}
.detailbox .detail .top .infobox .info {padding-top:1px;}
.detailbox .detail .top .infobox .info .title {font-size:24px;line-height:36px;color:#333333;margin:38px 0 38px 0;}
.detailbox .detail .top .infobox .info .bx .titles {padding-left:20px;color:#aaaaaa;font-size:14px;line-height:36px;background:rgba(240,242,245,0.8);}
.detailbox .detail .top .infobox .info .bx .titles span {color:#555;font-size:16px;}
.detailbox .detail .top .infobox .info .bx .text {padding:20px 0 30px 20px;font-size: 14px;line-height: 28px;}
.detailbox .detail .bottom {background:#fff;margin-top:50px;padding:0 100px;border:1px solid #DDD;height:435px;}
.detailbox .detail .bottom .btnavbox .navs {float:left;width:160px;line-height:50px;text-align:center;font-size:18px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;cursor:pointer;}
.detailbox .detail .bottom .btnavbox .navs:first-child {border-left:1px solid #ddd;}
.detailbox .detail .bottom .btnavbox .actnavs {position:relative;border-bottom:none;border-left:none!important;}
.detailbox .detail .bottom .btnavbox .actnavs:after {position:absolute;left:0;top:0;width:100%;height:5px;background:#005ba0;content:"";}
.detailbox .detail .bottom .jjbox {margin-top:88px;display:none;}
.detailbox .detail .bottom .jjbox .title {font-size:18px;color:#005ba0;margin-bottom:20px;}
.detailbox .detail .bottom .jjbox .text p {font-size:14px;color:#666;line-height:30px;}
.detailbox .detail .bottom .jjbox:first-child {display:block;}
.detailbox .backbtn {display:block;width:150px;height:50px;line-height:50px;text-align:center;color:#fff;background:#005ba0;float:right;margin:46px 0 157px 0;}
.detailbox .backbtn:hover {opacity:.8;}
.pagewrap {margin-top:12px;}
@media screen and (min-width:100px) and (max-width:1024px) {.wrapnav {box-shadow:0px 8px 15px 0px rgba(170,170,170,0.15);}
.wrapnav .nav-ii-box {width:1200px;margin:0 auto;}
.wrapnav .nav-ii-box li {width:16.666666%;height:60px;line-height:60px;text-align:center;font-size:18px;color:#333333;border-right:1px solid #E5E5E5;float:left;box-sizing:border-box;transition:all .3s;}
.wrapnav .nav-ii-box li a {width:100%;height:100%;display:block;}
.wrapnav .nav-ii-box li:first-child {border-left:1px solid #E5E5E5;}
.wrapnav .nav-ii-box li:hover {color:#fff;background:#005ba0;}
.wrapnav .nav-ii-box .activeli {color:#fff;background:#005ba0;}
.productlist {padding-top:1px;}
.productlist ul {width:90%;margin:0 auto;margin-top:44px;}
.productlist ul li {margin-right:0;width:100%;height:auto;margin-bottom:22px;}
.productlist ul li a .img-box {width:44%;height:auto;}
.productlist ul li a .right {margin-left:4%;width:47%;}
.productlist ul li a .right .title {margin-top:5.78%;}
.productlist ul li a .right .more-btn {margin-top:28%;}
.productlist ul li:last-child {margin-bottom:0;}
.detailbox .detail {width:90%;margin:24px auto 0 auto;}
.detailbox .detail .top {padding:44px 3vw;}
.detailbox .detail .top .imgbox {width:100%;float:left;}
.detailbox .detail .top .imgbox img {width:100%;}
.detailbox .detail .top .sbox1 {position:relative;margin-top:20px;}
.detailbox .detail .top .sbox1 .prevbtn1,.detailbox .detail .top .sbox1 .nextbtn1 {display:none;}
.detailbox .detail .top #swiper1 {width:100%;}
.detailbox .detail .top .infobox {width:100%;}
.detailbox .detail .top .infobox .info .title {margin:22px 0;font-size:18px;line-height:26px;}
.detailbox .detail .top .infobox .info .bx .text {padding:9px 0 9px 20px;}
.detailbox .detail .bottom {padding:0 3%;border:1px solid #DDD;height:auto;min-height:465px;}
.detailbox .detail .bottom .btnavbox .navs {width:50%;border-right:1px solid #ddd;border-bottom:1px solid #ddd;box-sizing:border-box;line-height:36px;font-size:16px;}
.detailbox .detail .bottom .btnavbox .navs:nth-child(2n+1) {border-left:1px solid #ddd;}
.detailbox .detail .bottom .btnavbox .actnavs {border-left:1px solid #ddd!important;}
.detailbox .detail .bottom .jjbox {margin-top:44px;}
.backbtn {margin:44px 0 90px 0;}
.detailbox .backbtn {height:36px;width:132px;line-height:36px;margin:22px 0 44px 0;}
.productlist .searchbox {width:90%;height:42px;margin:6% auto;}
.productlist .searchbox .searchinp {padding:0 10px 0 10px;box-sizing:border-box;width:80%;height:42px;}
.productlist .searchbox .searchbtn {position:absolute;right:20%;width:40px;height:40px;}
.productlist .searchbox .clearbtn {width:15%;font-size:14px;height:40px;line-height:40px;color:#0a7bc9;}
}


@media screen and (min-width:320px) and (max-width:1024px) {
.pro_slide,.pro_rslide{width: 100%;float: none;}
.pro_bt{font-size: 14px;}
}

@media screen and (min-width:750px) and (max-width:1024px) {
.pro_zi{margin-top: 9%;}
}@media screen and (min-width:0px) and (max-width:750px) {
.pro_zi{margin-top: 6%;}
}