.main {min-width: 1210px !important;background: #f6f6f6;}
.quality-main {min-width: 1210px;margin-bottom: 20px;}
.quality-carousel {position: relative;/*min-width: 1210px !important;*/}
.quality-carousel-list > ul > li {overflow: hidden;text-align: center;position: relative;}
.quality-carousel img {width: 100%;}
.carousel-lucency-li {display: inline-block;white-space: nowrap;position: absolute;padding: 0 50px;min-width: 200px;max-width: 1200px;opacity: 0;font-size: 48px;line-height: 160px;text-align: center;left: 50%;bottom: -60%;margin-left: -600px;margin-bottom: -50px;}
.carousel-lucency-li ul {margin: 0 auto;}
.carousel-lucency-li li {border-radius:10px;float: left;margin-left: 40px;min-width: 280px;min-height: 100px;color: #fff;filter: Alpha(opacity=15);background: rgb(0, 0, 0); /*实现IE背景透明*/background: rgba(0, 0, 0, 0.15);font-size: 30px;line-height: 100px;}
.carousel-lucency {display: inline-block;white-space: nowrap;position: absolute;padding: 0 50px;min-width: 200px;max-width: 800px;height: 120px;align-items:center;display:flex;color: #fff;filter: Alpha(opacity=17);background: rgb(0, 0, 0); /*实现IE背景透明*/background: rgba(0, 0, 0, 0.15);border-radius: 6px;opacity: 0;/* transition: 3s; */font-size: 32px;line-height: 160px;text-align: center;left: 50%;bottom: -60%;margin-left: -600px;margin-bottom: -80px;}
.quality-carousel-dot {position: absolute;bottom: 30px;left: 50%;transform: translate(-50%, 0);}
.quality-carousel-dot li {transition: 0.5s;cursor: pointer;float: left;width: 12px;height: 12px;margin-left: 42px;}
.dot-yes {border-radius: 50%;background: #00baff;}
.dot-no {border-radius: 50%;background: #ccc;}
.quality-quote {color: #666;background: #fff;position: relative;padding-bottom: 66px;}
 .qqtitle {font-size: 26px;color: #ccc;text-align: center;line-height: 148px;display: block}
 .qqtitle img {vertical-align: 1px;}
 .qqtitle span {color: #666;display: inline-block;padding: 0 40px;font-size: 36px;line-height: 92px;font-weight: normal;}
.quality-quote ul {width: 840px;margin: 0 auto;display: flex;}
.quality-quote li {text-align: center;font-size: 20px;flex: 1;float: left;width: 25%}
.quality-quote li span {display: inline-block;border-radius: 50%;width: 136px;height: 131px;}
.quality-quote-button {line-height: 30px;padding: 14px 5px 0;text-align: center;position: absolute;min-width: 300px;height: 76px;background-color: #ffffff;box-shadow: 0px 5px 13px 3px #ddd;left: 50%;bottom: -40px;margin-left: -150px;}
.image-text {margin: 0 auto;width: 1210px;}
.image-text h1 {font-size: 26px;color: #ccc;text-align: center;line-height: 148px;}
.image-text h1 img {vertical-align: 1px;}
.image-text h1 span {color: #666;display: inline-block;font-weight: 100;padding: 0 40px;font-size: 40px;line-height: 148px;font-weight: normal;}
.image-text h2 {text-align: center;}
.image-text-list {width: 1210px;}
.image-text-list a {display: block;text-decoration: none;position: relative;top: 0;transition: .3s;width: 380px;float: left;margin-right: 32px;margin-bottom: 50px;cursor: pointer;}
.image-text-list-lib {height: 208px;width: 380px;display: inline-block;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.image-text-list-lic {overflow: hidden;text-overflow: ellipsis;font-size: 16px;font-weight: normal;color: #666;text-indent: 30px;line-height: 26px;padding: 20px 10px 5px 10px;height: 229px;background: #fff;display: inline-block;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.image-text-list a li strong {text-align: center;display: block;transition: .3s;font-size: 24px;font-weight: normal;line-height: 70px;color: #666;height: 70px;margin-bottom: 10px;white-space: nowrap;word-break: keep-all;overflow: hidden;text-overflow: ellipsis;}
.image-text-roll {width: 1210px;height: 325px;background: #fff;}
.image-text-roll div {float: left;}
.roll-list {margin-left: 5px;width: 992px;margin-top: 42px;overflow: hidden;height: 240px;}
.roll-list-li {width: 1992px;position: relative;left: 0;}
.roll-list-li li {transition: 1s;width: 176px;overflow: hidden;float: left;margin-right: 28px;}
.roll-left {width: 104px;height: 325px;text-align: center;}
.roll-right {float: right !important;width: 104px;height: 325px;text-align: center;}
.roll-left img {position: relative;cursor: pointer;top: 133px;}
.roll-right img {cursor: pointer;position: relative;top: 133px;}
.quality {width: 1210px;margin: 0 auto;color: #666;margin-bottom: 10px;}
.quality h2 {font-size: 14px;font-weight: normal;line-height: 38px;}
.quality-list {background: #fff;padding: 0 34px;padding-bottom: 70px;}
.quality-list h1 {font-size: 36px;font-weight: normal;line-height: 96px;}
.quality-list h2 {font-size: 36px;font-weight: normal;line-height: 96px;}
.quality-list li {padding-left: 20px;margin-top: 24px;font-size: 16px;font-weight: normal;/*list-style-type: initial;*/width: 1004px;line-height: 24px;position: relative;}
.quality-list li:before {position: absolute;content: '';width: 6px;height: 6px;border-radius: 50%;background: #666;display: inline-block;top: 50%;margin-top: -3px;left: 0;/*vertical-align:middle;*/}
.open-list {width: 1210px;margin: 0 auto;color: #666;background: #fff;padding-bottom: 40px;}
.open-list h1 {text-align: center;font-size: 36px;font-weight: normal;color: #333;padding: 30px 0;}
.open-img {text-align: center;}
.open-ul {width: 1120px;margin: 25px 30px;}
.open-ul li {text-indent: 40px;font-size: 16px;font-weight: normal;color: #666;line-height: 26px;}
.testingplan {width:1210px;height:200px;background:url(/Themes/StyleJotrin/img/test_plan.jpg)}
.testingplan .lefttext {width:380px;height:200px;padding-left:60px;margin:0px;display:inline-block;position:relative;}
.testingplan .lefttext .testlab {color:#e97223;font-size:28px;font-weight:bold;position:absolute;top:10px;left:130px;}
.testingplan .lefttext .service {font-size:28px;font-weight:bold;color:#f6f6f6;position:absolute;top:60px;left:190px;}
.testingplan .lefttext .now {padding:10px 10px;border:3px solid #f6f6f6;border-radius:25px;width:240px;color:#f6f6f6;font-weight:bold;font-size:14px;position:absolute;left:120px;bottom:30px;text-align: center;}
.testingplan .righttext {float:right;color:#f6f6f6;width:380px;}
.testingplan li {font-size:14px;padding-top:20px; list-style-image:url(/Themes/StyleJotrin/img/test_dot.png)}

/**** related*/
.related {width: 1150px;margin: 0 auto;}
.related-button {width: 100%;text-align: center;padding: 30px 0;}
.related-button a {display: inline-block;min-width: 180px;line-height: 40px;height: 40px;background-color: #ffa200;border-radius: 6px;font-size: 16px;color: #fff;}
.related h3 {border-top: 1px solid #F0F0F0;font-size: 24px;color: #666;padding: 40px 0;}
.related-list {margin-top: 10px;}
.related-list > div {float: left;}
.related-list ul {position: relative;width: 3000px;}
.related-list li {list-style-type: none;float: left;width: 304px;height: 167px;overflow: hidden;position: relative;padding: 0;margin-right: 30px;margin-top: 0;}
.related-list-center {overflow: hidden;width: 972px;}
.related-list li span {width: 260px;display: inline-block;background-color: rgba(255, 255, 255, 0.63);height: 60px;border-radius: 6px;text-align: center;font-size: 20px;color: #333;position: absolute;left: 50%;margin-left: -130px;top: 54px;line-height: 60px;}
.related-list li:before {width: 0;height: 0;}
.related-list li i {font-style: normal;font-weight: bold;color: #333;white-space: nowrap;}
.related-list-left {height: 167px;width: 89px;}
.related-list-left img {float: left;margin-top: 60px;cursor: pointer;}
.related-list-right {height: 167px;width: 89px;}
.related-list-right img {float: right;margin-top: 60px;cursor: pointer;}

/****Test Quote**/
.testquote-conter {color: #666;}
.testquote-conter h1 {font-size: 36px;padding-bottom: 35px;padding-top: 10px;text-align: center;border-bottom: 1px solid #ccc;}
.testquote-conter-list {padding-top: 66px;width: 800px;margin: 0 auto;}
.testquote-conter-input {margin-bottom: 20px;}
.testquote-conter-input li {float: left;}
.testquote-conter-input input {padding: 0 10px;margin-left: 10px;width: 380px;height: 40px;border: solid 1px #cccccc;font-size: 16px;}
.testquote-conter-input span {line-height: 30px;text-indent: 20px;font-size: 14px;display: inline-block;}
.testquote-conter-input li:first-child {line-height: 42px;font-size: 16px;width: 210px;text-align: right;}
.testquote-conter-checketbox input[type="checkbox"] {appearance: none;-webkit-appearance: none;outline: none;display: none;}
.testquote-conter-checketbox .favorites-check label {width: 20px;height: 20px;display: inline-block;cursor: pointer;}
.testquote-conter-checketbox label input[type="checkbox"] + span {width: 20px;height: 20px;display: inline-block;background-image: url(/Themes/StyleJotrin/img/products_details_icon.png);background-position: -75px -53px;vertical-align: -4px;margin-right: 14px;}
.testquote-conter-checketbox label input[type="checkbox"]:checked + span {background-position: -33px -53px;}
.favorites-check {vertical-align: -3px;padding-right: 16px;cursor: pointer;}
.testquote-conter label {cursor: pointer;}
.testquote-conter-checketbox {margin-top: 10px;font-size: 16px;color: #666;}
.testquote-conter-checketbox li {float: left;width: 50%;margin-bottom: 30px;}
.testquote-conter-checketbox h3 {margin-bottom: 20px;font-size: 16px;font-weight: 500;}
.testquote-conter-radio {font-size: 16px;color: #666;}
.testquote-conter-radio textarea {width: 744px;height: 130px;border: solid 1px #cccccc;resize: none;}
.testquote-conter-radio h3 {margin-bottom: 20px;font-size: 16px;font-weight: 500;}
.testquote-conter-radio ul {}
.testquote-conter-radio li {margin: 10px 0 30px 0;width: 50%;float: left;}
.testquote-conter-radio input[type="radio"] {appearance: none;-webkit-appearance: none;outline: none;display: none;}
.testquote-conter-radio .favorites-check label {width: 20px;height: 20px;display: inline-block;cursor: pointer;}
.testquote-conter-radio label input[type="radio"] + span {width: 20px;height: 20px;display: inline-block;vertical-align: -4px;margin-right: 14px;background: url(/Themes/StyleJotrin/img/acc_all.png) no-repeat;background-position: -120px -2px;}
.testquote-conter-radio label input[type="radio"]:checked + span {background: url(/Themes/StyleJotrin/img/acc_all.png) no-repeat;background-position: -81px -2px;}
.testquote-button {text-align: center;margin-top: 40px;}
.testquote-button button {font-size: 16px;color: #fff;border: 0;min-width: 160px;height: 40px;background-color: #ffa200;border-radius: 6px;}

/***  inquality */
.inquality .upload {line-height: 40px;display: inline-block;margin-left: 10px;padding: 0 10px;width: 380px;height: 40px;border: solid 1px #cccccc;font-size: 16px;position: relative;}
.inquality .upload .upload-span {color: #ccc;line-height: 40px;margin-left: 0;font-size: 16px;text-indent: 0;}
.inquality .change {position: absolute;overflow: hidden;right: 0px;width: 100%;height: 100%;top: 0;opacity: 0;}

/****testing***/
.quality-list-img img {margin-right: 52px;}

/***TestingPlan***/
.main-content .test-title{text-align:center;margin-top:20px;margin-bottom:30px}
.main-content .test-title p{font-size:30px;display:inline-block;color:#666;margin-left:30px;margin-right:30px}
.main-content .test-title .line{height:1px;display:inline-block;width:15%;background-color:#ccc;vertical-align:middle}
.main-content .lot{padding:40px;border:solid 1px #ccc}
.main-content .lot p{font-size:14px}
.main-content .lot h3{margin:15px 0}
.main-content .emi{padding:40px;border:solid 1px #ccc;margin-top:20px}
.main-content .emi li{font-size:14px;margin:20px 0}
.main-content .emi p{font-size:14px}
.main-content .emi h3{margin:15px 0}
.main-content .low{padding:40px;border:solid 1px #ccc;margin-top:20px}
.main-content .low h3{margin-top:15px}
.main-content .low p{font-size:14px}
.main-content .low li{font-size:14px;margin:20px 0}
.main-content .low ul{float:left}
.main-content .wireless{padding:40px;border:solid 1px #ccc;margin-top:20px}
.main-content .wireless h3{margin:15px 0}
.main-content .wireless li{font-size:14px;margin:20px 0}
.main-content .wireless p{font-size:14px}
.main-content .wireless u3l{float:left}
.main-content .material{padding:40px;border:solid 1px #ccc;margin-top:20px;margin-bottom:60px}
.main-content .material .keysight{width:600px}
.main-content .material h3{margin:15px 0}
.main-content .material li{font-size:14px;margin:20px 0}
.main-content .material p{font-size:14px}
.main-content .material img {margin: 40px 0px 40px 0px;}
.main-content .test-btn .Request{border:0;background-color:#ffa200;border-radius:3px;padding:15px 60px;color:#fff}
.main-content .test-btn{text-align:center;margin:30px 0}
