p {margin: 0;}
input, textarea {border: none;outline: none;background-color: transparent;}

/* 通用样式 */
.p1920 {width: 1920px;position: relative;left: 50%;margin-left: -960px;}
.w1200 {width: 1200px;margin: 0 auto;}
.fl {float: left;}
.fr {float: right;}
.clearfix::after {content: '';display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.dfc {display: flex;justify-content: space-between;align-items: center;}
.ovimg {overflow: hidden;}
.ovimg img {width: 100%;min-height: 100%;}
.imgbig {overflow: hidden;}
.imgbig img {-webkit-transition: all ease .5s;-moz-transition: all ease .5s;-ms-transition: all ease .5s;-o-transition: all ease .5s;transition: all ease .5s;}
.imgbig:hover img {-webkit-transform: scale(1.5,1.5);-moz-transform: scale(1.5,1.5);-ms-transform: scale(1.5,1.5);-o-transform: scale(1.5,1.5);transform: scale(1.5,1.5);}
.ibw img {width: 100%;height: auto;}
.miw img {max-width: 100%;max-height: 100%;}
.iml img {transform: translateY(-1px);vertical-align: middle;}
.clearboth {height: 0px;line-height: 0px;overflow: hidden;clear: both;font-size: 0px;}
.bgmax {background-repeat: no-repeat;background-size: cover;background-position: center center;}
.bgmin {background-repeat: no-repeat;background-size: contain;background-position: center center;}
.fh {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.bw {width: 100%;}

/* 头部 */
.ph {border-bottom: 1px solid #999;}

.ph1a {line-height: 79px;height: 79px;}

.ph1b {text-align: end;}

.ph1b1 {display: inline-block;margin-top: 6px;}
.ph1b1a {height: 27px;padding-left: 21px;background-repeat: no-repeat;background-position: left center;}
.ph1b1a p {font-size: 12px;color: #404040;line-height: 27px;}

.ph1b1b {margin-left: 20px;width: 223px;height: 27px;border: 1px solid #ccc;}
.ph1b1b1 {width: 198px;height: 100%;padding-left: 12px;font-size: 12px;color: #999;}

.ph1b1b1::-webkit-input-placeholder {color: #999;}
.ph1b1b1::-ms-input-placeholder {color: #999;}
.ph1b1b1::-moz-placeholder {color: #999;}
.ph1b1b1::placeholder {color: #999;}

.ph1b1b2 {width: 23px;height: 100%;background-image: url(../images/ph1b1b2.png);background-repeat: no-repeat;background-position: left center;}

.ph1b2 {margin-top: 12px;}

/* 导航栏 */
.nav1 {margin-right: -21px;}
.nav-li {position: relative;z-index: 999;}
.nav-li .nav-a {display: block;padding: 0 21px;line-height: 40px;font-size: 14px;color: #333;}
.nav-ul {height: 0;overflow: hidden;position: absolute;left: 50%;top: 100%;background-color: #fff;z-index: 999;width: 150px;transform: translateX(-50%);}
.nav-ul li {width: 100%;}
.nav-ul li a {width: 100%;line-height: 38px;text-align: center;display: block;color: #333;}

.nav-li:hover .nav-a {}
.nav-ul li a:hover {}

/* 通用标题样式 */
.pa {text-align: center;}
.pa h3 {font-size: 38px;color: #000;font-weight: bold;line-height: 1;}
.pa p {font-size: 14px;color: #333;font-weight: normal;line-height: 1;margin-top: 12px;}

/* 热销产品 */
.p1-box {padding: 26px 0 29px;}

.p1b {margin-top: 54px;position: relative;}

.p1b1 {overflow: hidden;}
.p1b1 ul li {width: 226px;margin-right: 17.5px;}
.p1b1 ul li a {display: block;border: 1px solid #b5b5b5;}
.p1b1a {height: 181px;text-align: center;line-height: 181px;overflow: hidden;}
.p1b1b {background-color: #f0f0f0;text-align: center;padding: 8px 15px 6px;}
.p1b1b h3 {font-size: 14px;color: #191919;font-weight: normal;line-height: 22px;}
.p1b1b p {font-size: 12px;color: #999;line-height: 22px;}

.p1b1 ul li a:hover {border-color: #b34717;}
.p1b1 ul li a:hover .p1b1b {background-color: #b34717;}
.p1b1 ul li a:hover .p1b1b h3 {color: #fff;}
.p1b1 ul li a:hover .p1b1b p {color: #fff;}

.p1b2 img {position: absolute;top: 50%;transform: translateY(-50%);cursor: pointer;}
.p1b2 img.prev {left: -67px;}
.p1b2 img.next {right: -67px;}

/* 产品中心 */
.p2-box {padding: 29px 0 92px;}

.p2b {text-align: end;margin-top: 29px;}
.p2b ul {display: inline-block;}
.p2b ul li {width: 270px;margin-left: 27px;     margin-bottom: 10px;}
.p2b ul li+li {/*margin-left: 36px;*/}
.p2b ul li a {display: block;height: 35px;text-align: center;line-height: 32px;border: 1px solid #ccc;font-size: 14px;color: #444;}

.p2b ul li a:hover {background-color: #000;border-color: #000;color: #fff;}

.p2c {margin-top: 11px;}
.p2c dl dt h3 {font-size: 18px;color: #333;font-weight: normal;line-height: 52px;}
.p2c dl dt a {font-size: 14px;color: #333;font-weight: normal;line-height: 52px;}

.p2c1 {width: 720px;height: 240px;background-color: #eee;}
.p2c1a {width: 480px;height: 100%;padding-left: 240px;text-align: center;padding-top: 88px;}
.p2c1a h3 {font-size: 24px;color: #fff;line-height: 42px;}
.p2c1a p {font-size: 16px;color: #fff;line-height: 34px;font-weight: bold;}
.p2c1b {width: 240px;height: 100%;padding-left: 31px;padding-top: 10px;}
.p2c1b h3 {font-size: 16px;color: #333;line-height: 33px;}
.p2c1b p {font-size: 14px;color: #666;line-height: 28px;}

.p2c2 {width: 240px;height: 240px;}
.p2c2 a {display: block;height: 100%;border: 1px solid #e6e6e6;}
.p2c2a {height: 169px;text-align: center;line-height: 169px;}
.p2c2b {text-align: center;padding: 15px 5px 11px;}
.p2c2b h3 {font-size: 14px;color: #333;line-height: 23px;}
.p2c2b p {font-size: 12px;color: #999;line-height: 22px;}

.p2c2 a:hover {border-color: #b34717;}
.p2c2 a:hover .p2c2b {background-color: #b34717;}
.p2c2 a:hover .p2c2b h3 {color: #fff;}
.p2c2 a:hover .p2c2b p {color: #fff;}

/* 企业简介 */
.p3 {background-position: center top;background-image: url(../images/p3.jpg);background-size: 100% auto;background-repeat: no-repeat;}
.p3-box {padding: 65px 0 30px;}

.p3a h3 {color: #fff;}

.p3b {background-color: #fff;margin-top: 35px;box-shadow: 0 0 7px 3px rgba(0, 0, 0, .35);text-align: center;}
.p3b ul {display: inline-block;}
.p3b ul li {width: 273px;padding-bottom: 31px;position: relative;}
.p3b ul li+li::before {content: "";display: block;width: 3px;height: 156px;background-color: #b5b5b5;position: absolute;top: 50%;left: 0;transform: translate(-50%, -50%);}
.p3b ul li div {height: 113px;position: relative;}
.p3b ul li div img {position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.p3b ul li h3 {font-size: 25px;color: #b34717;line-height: 44px;margin-top: 6px;}
.p3b ul li h4 {font-size: 25px;color: #b34717;line-height: 44px;}

/* 为什么选择和翊迅达合作的原因 */
.p4-box {padding: 30px 0 39px;}

.p4a {text-align: center;font-size: 32px;color: #b34717;line-height: 1;}
.p4a span {font-size: 24px;color: #111;}

.p4b {margin-top: 40px;}

.p4b li:nth-child(1) {height: 353px;}
.p4b li:nth-child(2) {height: 363px;}

.p4b li:nth-child(2n) .p4b1 {text-align: end;}

.p4b li:nth-child(1) .p4b1 {width: 490px;}
.p4b li:nth-child(2) .p4b1 {width: 465px;}
.p4b li:nth-child(3) .p4b1 {width: 537px;}

.p4b2 {width: 586px;}
.p4b2a {width: 49px;height: 49px;text-align: center;line-height: 49px;border-radius: 50%;background-color: #b34717;font-size: 32px;color: #fff;font-family: Arial;}

.p4b2b {width: 526px;}
.p4b2b h3 {font-size: 24px;color: #b34717;font-weight: normal;line-height: 40px;}
.p4b2b div {margin-top: 4px;}
.p4b2b div p {font-size: 16px;color: #666;line-height: 27px;border-top: 1px dashed #bfbfbf;width: 100%;padding: 10px 0 4px;}

/* 合作伙伴 */
.p5-box {padding: 29px 0 40px;position: relative;}

.p5a {overflow: hidden;}
.p5a ul li {width: 180px;margin-right: 24px;padding: 10px 0;}
.p5a ul li a {display: block;height: 68px;text-align: center;line-height: 66px;border: 1px solid #b5b5b5;}

.p5a ul li a:hover {box-shadow: 0 4px 5px 0 rgba(0, 0, 0, .35);border-color: #e6e6e6;}

.p5b a {display: block;width: 39px;height: 39px;border-radius: 50%;background-repeat: no-repeat;background-position: center center;background-color: #bfbfbf;position: absolute;top: 50%;transform: translateY(-50%);}
.p5b a.prev {left: -53px;background-image: url(../images/p5b-left.png);}
.p5b a.next {right: -53px;background-image: url(../images/p5b-right.png);}

.p5b a:hover {background-color: #131313;}

/* 新闻中心 */
.p6-box {padding: 50px 0 35px;}

.p6a h3 {font-size: 34px;color: #333;line-height: 1;display: block;padding-bottom: 25px;position: relative;}
.p6a h3::before {content: "";display: block;width: 68px;height: 4px;background: #000;position: absolute;left: 0;bottom: 0;}

.p6a ul {margin-top: 10px;padding-right: 51px;}
.p6a ul li {width: 130px;}
.p6a ul li+li {margin-left: 21px;}
.p6a ul li a {display: block;height: 40px;text-align: center;line-height: 38px;border: 1px solid #b5b5b5;color: #666;font-size: 16px;}

.p6a ul li a:hover {background-color: #000;border-color: #000;color: #fff;}

.p6b {margin-top: 60px;}
.p6b1 {width: 400px;}
.p6b2 {width: 715px;padding-right: 60px;border-left: 1px solid #bfbfbf;}

.p6b2 li {position: relative;padding: 7px 0 11px;}
.p6b2 li+li {margin-top: 28px;}
.p6b2 li::before {content: "";display: block;width: 20px;height: 20px;border-radius: 50%;background-color: #f4f4f4;position: absolute;top: 15px;left: 0;transform: translateX(-50%);}
.p6b2 li a {display: block;padding-left: 34px;}
.p6b2 li a::before {content: "";display: block;width: 14px;height: 14px;border-radius: 50%;background-color: #b9b9b9;position: absolute;top: 18px;left: 0;transform: translateX(-50%);}

.p6b2 li a h3 {font-size: 16px;color: #666;line-height: 38px;}
.p6b2 li a p {font-size: 14px;color: #7f7f7f;line-height: 36px;}

.p6b2 li a:hover::before {background-color: #131313;}
.p6b2 li a:hover h3 {color: #131313;}
.p6b2 li a:hover p {color: #131313;}

/* 友情链接 */
.p7-box {padding: 54px 0 19px;}

.p7a {width: 82px;font-size: 14px;color: #333;line-height: 20px;}

.p7b {width: 1018px;}
.p7b a {font-size: 14px;color: #666;width: 113px;line-height: 20px;}

.p7c {width: 95px;line-height: 20px;}
.p7c a {font-size: 14px;color: #666;}

/* 底部 */
.pf {background-color: #3e3e3e;}

.pf1 {padding: 48px 0 23px;}

.pf1a {width: 518px;}

.pf1a1 h3 {font-size: 24px;color: #fff;font-weight: normal;line-height: 1;}
.pf1a1 h4 {font-size: 14px;color: #a8a8a8;text-transform: uppercase;line-height: 1;margin-top: 11px;}

.pf1a2 {margin-top: 15px;}
.pf1a2 p {font-size: 14px;color: #a8a8a8;line-height: 30px;}
.pf1a2 p:first-child {color: #fff;}

.pf1b {width: 462px;}
.pf1b dl {width: 154px;}
.pf1b dl dt {line-height: 1;}
.pf1b dl dt a {font-size: 14px;color: #fff;line-height: 1;font-weight: normal;}

.pf1b dl dd {margin-top: 15px;}
.pf1b dl dd a {display: block;line-height: 30px;font-size: 14px;color: #a8a8a8;}

.pf1c1 {font-size: 16px;color: #fff;line-height: 1;}

.pf1c2 {margin-top: 30px;}
.pf1c2 li {width: 82px;}
.pf1c2 li+li {margin-left: 30px;}
.pf1c2 li h3 {text-align: center;font-size: 14px;color: #a8a8a8;line-height: 20px;}

.pf1c3 {margin-top: 16px;padding-left: 43px;height: 30px;background-repeat: no-repeat;background-position: left center;}
.pf1c3 p {line-height: 30px;font-size: 22px;color: #3d8bf0;}

.pf1c4 {margin-top: 8px;text-align: center;}
.pf1c4 a {display: inline-block;width: 130px;padding-left: 50px;height: 36px;line-height: 36px;background-color: #3871be;font-size: 14px;color: #fff;background-repeat: no-repeat;background-position: 24px center;background-image: url(../images/pf1c4.png);text-align: start;}

.pf2-box {border-top: 1px solid #4c4c4c;line-height: 20px;padding: 24px 0;font-size: 14px;color: #a8a8a8;}
.pf2-box a {color: #a8a8a8;}







